aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/OaksLab.asm
diff options
context:
space:
mode:
authorAsh Ketchum <no-reply@sl0p.foo>2026-07-15 15:23:39 +0200
committerAsh Ketchum <no-reply@sl0p.foo>2026-07-15 15:23:39 +0200
commiteeb61bd9aa3ad514d685b82a635a8b7d4511339a (patch)
treeaa963e1dbb7d0bc503fc46756313b2b61a0ae9f0 /scripts/OaksLab.asm
parentEXPLORE: animate the approach to map edges instead of hard-jumping (diff)
downloadpokeyellow-eeb61bd9aa3ad514d685b82a635a8b7d4511339a.tar.gz
pokeyellow-eeb61bd9aa3ad514d685b82a635a8b7d4511339a.tar.xz
pokeyellow-eeb61bd9aa3ad514d685b82a635a8b7d4511339a.zip
SL0P menu: add SAVER screensaver (autopilot EXPLORE)
New menu entry that auto-drives the EXPLORE camera across the overworld: - persistent-direction wander (DFS-ish): keep heading, turn only when blocked or occasionally at a junction, never an immediate U-turn. SlopSaverPickDir synthesises a d-pad direction into the normal EXPLORE dispatch, so it inherits smooth scrolling and smooth map-edge crossing. - arrows hidden; player/Pikachu never drawn (clear+freeze OAM right after every LoadMapData, before the first frame renders - also fixes a brief player flash at crossings in manual EXPLORE). - any button wakes it back to the menu. State byte wSlopSaverDir reuses wUnusedCreditsByte (0=off, else current dir).
Diffstat (limited to 'scripts/OaksLab.asm')
0 files changed, 0 insertions, 0 deletions