Spider Car Unleashed

CLOSES #1483, CLOSES #1610, CLOSES #1615, CLOSES #1646, CLOSES #1649, CLOSES #1651, CLOSES #1653, CLOSES #1656, CLOSES #1683, CLOSES #1685, CLOSES #1686, CLOSES #1687, CLOSES #1688, CLOSES #1689, CLOSES #1690, CLOSES #1693, CLOSES #1694, CLOSES #1695, CLOSES #1696, CLOSES #1702, CLOSES #1704, CLOSES #1705, CLOSES #1706, CLOSES #1707, CLOSES #1708, CLOSES #1710, CLOSES #1711, CLOSES #1712, CLOSES #1713, CLOSES #1716, CLOSES #1717, CLOSES #1718, CLOSES #1719, CLOSES #1720, CLOSES #1721, CLOSES #1725, CLOSES #1732, CLOSES #1745, CLOSES #1748, CLOSES #1749, CLOSES #1751, CLOSES #1754
This commit is contained in:
bryanthaboi
2026-08-24 07:52:05 -04:00
parent f895293217
commit 1905261c5b
180 changed files with 19567 additions and 1556 deletions
+3 -1
View File
@@ -50,7 +50,9 @@ local function runEscort(sync, steps)
npc.cellX, npc.cellY, npc.px, npc.py = 10, 4, 160, 64
npc.moving, npc.progress, npc.targetX, npc.targetY = false, 0, nil, nil
ow.scriptMoves = {}
npc.stepFrames = sync and (p.stepFramesCur or p.stepFrames) or nil
-- a scripted step re-derives its length from the live walk/bike state
-- (home/overworld.asm:276, #1754), so sync off that, not a stale latch
npc.stepFrames = sync and p:stepLength() or nil
local worstDrift, done, i = 0, false, 0
local function tick()
i = i + 1