aboutsummaryrefslogtreecommitdiffstats
path: root/engine/warp_menu.asm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* warp: SELECT opens quick-warp (B1) + relocate intro-skip to PlayIntroAsh Ketchum2026-07-151-0/+17
- home/overworld.asm: SELECT in the overworld farcalls WarpMenu, then restarts the overworld loop so the fly-warp flags get processed. - engine/warp_menu.asm (new): WarpMenu reuses the fly-warp machinery (wDestinationMap + BIT_FLY_WARP/BIT_USED_FLY). B1 warps to Pallet unconditionally to validate the hook; the real destination menu is next. - Moved the fastboot intro-skip out of home/init.asm into PlayIntro (bank 10) to reclaim ~10 bytes of home ROM0 for the overworld hook. Net boot behavior is unchanged; new-game path still shows the intro.