diff options
Diffstat (limited to 'engine/main_menu.asm')
-rwxr-xr-x | engine/main_menu.asm | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/engine/main_menu.asm b/engine/main_menu.asm index efab46cda..888f5a9a5 100755 --- a/engine/main_menu.asm +++ b/engine/main_menu.asm @@ -41,7 +41,7 @@ MenuData2_0x49d1c: ; 49d1c db $80 ; flags db 0 ; items dw MainMenuItems - dw Function1f79 + dw PlaceMenuStrings dw MainMenuText ; 49d20 @@ -202,7 +202,7 @@ Function49de4: ; 49de4 set 5, a ld [wcfa5], a call Function1f1a - ld a, [wcf73] + ld a, [wMenuJoypad] cp $2 jr z, .asm_49e07 cp $1 @@ -388,17 +388,17 @@ Function49f16: ; 49f16 ld de, String_0x49fe9 hlcoord 1, 14 call PlaceString - call Function3200 + call WaitBGMap2 call SetPalettes - call Function1bc9 - ld hl, MenuSelection2 + call StaticMenuJoypad + ld hl, wMenuCursorY ld b, [hl] push bc jr .asm_49f5d .asm_49f55 - call Function1bd3 - ld hl, MenuSelection2 + call ScrollingMenuJoypad + ld hl, wMenuCursorY ld b, [hl] push bc @@ -410,7 +410,7 @@ Function49f16: ; 49f16 jr .asm_49f97 .asm_49f67 - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld a, [hl] cp $1 jp z, Function4a098 @@ -421,7 +421,7 @@ Function49f16: ; 49f16 cp $4 jp z, Function4a100 ld a, $1 - call Function1ff8 + call MenuClickSound .asm_49f84 pop bc @@ -434,7 +434,7 @@ Function49f16: ; 49f16 ret .asm_49f97 - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld a, [hl] dec a ld hl, MobileStrings2 @@ -452,7 +452,7 @@ Function49f16: ; 49f16 .asm_49fb7 call Function4a071 pop bc - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld [hl], b ld b, $a ld c, $1 @@ -529,26 +529,26 @@ endr Function4a098: ; 4a098 (12:6098) ld a, $2 - call Function1ff8 + call MenuClickSound call Function1bee call WaitBGMap call LoadStandardMenuDataHeader callba Function89de0 call Call_ExitMenu - call Function49351 + call MG_Mobile_Layout_LoadPals call Function4a485 pop bc jp Function49f16 Function4a0b9: ; 4a0b9 (12:60b9) ld a, $2 - call Function1ff8 + call MenuClickSound pop bc jp Function4a4c4 Function4a0c2: ; 4a0c2 (12:60c2) ld a, $2 - call Function1ff8 + call MenuClickSound ld a, BANK(sPlayerData) call GetSRAMBank ld hl, sPlayerData + PlayerName - wPlayerData @@ -556,7 +556,7 @@ Function4a0c2: ; 4a0c2 (12:60c2) ld bc, $6 call CopyBytes call CloseSRAM - callba Function150b9 + callba _LoadData ld c, 2 call DelayFrames ld c, $1 @@ -574,7 +574,7 @@ Function4a0c2: ; 4a0c2 (12:60c2) Function4a100: ; 4a100 (12:6100) ld a, $2 - call Function1ff8 + call MenuClickSound call ClearBGPalettes call Function4a13b call ClearBGPalettes @@ -630,7 +630,7 @@ Function4a149: ; 4a149 (12:6149) ld b, $4 ld c, $12 call TextBox - ld a, [MenuSelection2] + ld a, [wMenuCursorY] dec a ld hl, Strings_4a23d call GetNthString @@ -644,15 +644,15 @@ Function4a149: ; 4a149 (12:6149) call PlaceString callba Function104148 call SetPalettes - call Function1bc9 - ld hl, MenuSelection2 + call StaticMenuJoypad + ld hl, wMenuCursorY ld b, [hl] push bc jr asm_4a19d Function4a195: ; 4a195 (12:6195) - call Function1bd3 - ld hl, MenuSelection2 + call ScrollingMenuJoypad + ld hl, wMenuCursorY ld b, [hl] push bc @@ -663,19 +663,19 @@ asm_4a19d: ; 4a19d (12:619d) jr nz, .asm_4a1ba jr .asm_4a1bc .asm_4a1a7 - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld a, [hl] cp $1 jp z, Function4a20e cp $2 jp z, Function4a221 ld a, $1 - call Function1ff8 + call MenuClickSound .asm_4a1ba pop bc ret .asm_4a1bc - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld a, [hl] dec a ld hl, Strings_4a23d @@ -692,7 +692,7 @@ asm_4a19d: ; 4a19d (12:619d) .asm_4a1db call Function4a373 pop bc - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld [hl], b lb bc, 6, 1 hlcoord 2, 3 @@ -708,7 +708,7 @@ String_4a1ef: ; 4a1ef Function4a20e: ; 4a20e (12:620e) ld a, $1 - call Function1ff8 + call MenuClickSound callba Function1719c8 call ClearBGPalettes call DelayFrame @@ -716,12 +716,12 @@ Function4a20e: ; 4a20e (12:620e) Function4a221: ; 4a221 (12:6221) ld a, $1 - call Function1ff8 + call MenuClickSound call Function4a28a jr c, Function4a239 call Function4a373 ld a, $2 - ld [MenuSelection2], a + ld [wMenuCursorY], a jr .asm_4a235 .asm_4a235 pop bc @@ -767,13 +767,13 @@ Function4a28a: ; 4a28a (12:628a) call PlaceString callba Function104148 call Function4a118 - call Function1bd3 + call ScrollingMenuJoypad push af call PlayClickSFX pop af bit 1, a jr nz, .asm_4a33b - ld a, [MenuSelection2] + ld a, [wMenuCursorY] cp $2 jr z, .asm_4a2f0 cp $3 @@ -796,10 +796,10 @@ Function4a28a: ; 4a28a (12:628a) callba Function104148 ld hl, MenuDataHeader_0x4a362 call LoadMenuDataHeader - call InterpretMenu2 + call VerticalMenu bit 1, a jr nz, .asm_4a338 - ld a, [MenuSelection2] + ld a, [wMenuCursorY] cp $2 jr z, .asm_4a338 ld a, $5 @@ -996,7 +996,7 @@ Function4a485: ; 4a485 (12:6485) ret Function4a492: ; 4a492 (12:6492) - call Function4936e + call MG_Mobile_Layout00 ret @@ -1071,17 +1071,17 @@ Function4a4c4: ; 4a4c4 (12:64c4) ld e, l hlcoord 1, 16 call PlaceString - call Function3200 + call WaitBGMap2 call SetPalettes - call Function1bc9 - ld hl, MenuSelection2 + call StaticMenuJoypad + ld hl, wMenuCursorY ld b, [hl] push bc jr asm_4a54d Function4a545: ; 4a545 (12:6545) - call Function1bd3 - ld hl, MenuSelection2 + call ScrollingMenuJoypad + ld hl, wMenuCursorY ld b, [hl] push bc @@ -1092,7 +1092,7 @@ asm_4a54d: ; 4a54d (12:654d) jr nz, .asm_4a574 jr .asm_4a57e .asm_4a557 - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld a, [hl] cp $1 jp z, Function4a6ab @@ -1103,14 +1103,14 @@ asm_4a54d: ; 4a54d (12:654d) cp $4 jp z, Function4a6ab ld a, $1 - call Function1ff8 + call MenuClickSound .asm_4a574 pop bc call ClearBGPalettes call ClearTileMap jp Function49f0a .asm_4a57e - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld a, [hl] dec a add a @@ -1138,7 +1138,7 @@ asm_4a54d: ; 4a54d (12:654d) Function4a5b0: ; 4a5b0 (12:65b0) call Function4a680 pop bc - ld hl, MenuSelection2 + ld hl, wMenuCursorY ld [hl], b ld b, $a ld c, $1 @@ -1206,7 +1206,7 @@ endr Function4a6ab: ; 4a6ab (12:66ab) ld a, $2 - call Function1ff8 + call MenuClickSound call ClearBGPalettes ld b, SCGB_08 call GetSGBLayout |