diff options
| author | Ash Ketchum <no-reply@sl0p.foo> | 2026-07-15 00:47:51 +0200 |
|---|---|---|
| committer | Ash Ketchum <no-reply@sl0p.foo> | 2026-07-15 00:47:51 +0200 |
| commit | 32933002c9c0dbca782f9e976b9648a639a0cc25 (patch) | |
| tree | 526b624e5f013f6c66d65c54e0899c89b7af141d /engine/math/bcd.asm | |
| parent | warp: SELECT opens quick-warp (B1) + relocate intro-skip to PlayIntro (diff) | |
| download | pokeyellow-32933002c9c0dbca782f9e976b9648a639a0cc25.tar.gz pokeyellow-32933002c9c0dbca782f9e976b9648a639a0cc25.tar.xz pokeyellow-32933002c9c0dbca782f9e976b9648a639a0cc25.zip | |
warp: full quick-warp menu (B2)
SELECT in the overworld now opens a drawn town list (Pallet..Indigo) with a
moving cursor; A warps to the highlighted town via the fly-warp machinery, B
cancels. WarpMenu draws its box into wTileMap then replicates the tail of
DisplayTextIDInit (CopyScreenTileBufferToVRAM + hWY=0 + LoadFontTilePatterns +
hAutoBGTransferEnabled) so the menu is actually pushed to the screen - without
it the box drew into the shadow buffer but the overworld's direct-to-VRAM
scrolled map left it invisible. HandleMenuInput drives selection; the chosen
index maps through WarpMapTable to a map id.
Diffstat (limited to 'engine/math/bcd.asm')
0 files changed, 0 insertions, 0 deletions
