This commit is contained in:
33333-33333 2026-07-15 14:44:29 +09:00
commit 63e10af865
86 changed files with 5400 additions and 1209 deletions

View file

@ -32,6 +32,10 @@
function activeMechanicalObstacleNear(tarinai, worldRef = null) {
if (!tarinai || !worldRef || worldRef.isTarinaiHiddenInNestBox?.(tarinai)) return false;
const pressure = worldRef._mechanicalCrowdPressure;
if (pressure?.active && pressure.ids) {
return pressure.ids.has(tarinai.id || tarinai.familyKey || tarinai);
}
const radius = Math.max(150, (Number(tarinai.radius) || 22) + 190);
const source = worldRef.nearbyItems?.(tarinai.x || 0, tarinai.y || 0, radius, true) || worldRef.items || [];
for (const it of source) {