Use constants for menu flags
Added a bunch of constants for the bitflags of each kind of menu. Some are slightly vague or too long, but I'm not sure how to else name them.
This commit is contained in:
@@ -29,7 +29,7 @@ SpecialBuenasPassword: ; 8af6b
|
||||
; 8afa9
|
||||
|
||||
.MenuDataHeader: ; 0x8afa9
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 00, 00 ; start coords
|
||||
db 07, 10 ; end coords
|
||||
dw .MenuData2
|
||||
@@ -39,7 +39,7 @@ SpecialBuenasPassword: ; 8af6b
|
||||
db 0
|
||||
|
||||
.MenuData2: ; 0x8afb2
|
||||
db $81 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
||||
db 0 ; items
|
||||
dw .PasswordIndices
|
||||
dw .PlacePasswordChoices
|
||||
@@ -225,7 +225,7 @@ PrintBlueCardBalance: ; 8b097
|
||||
; 8b0d1
|
||||
|
||||
BlueCardBalanceMenuDataHeader: ; 0x8b0d1
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 11, 00 ; start coords
|
||||
db 13, 11 ; end coords
|
||||
; 8b0d6
|
||||
@@ -237,7 +237,7 @@ Buena_PlacePrizeMenuBox: ; 8b0d6
|
||||
; 8b0dd
|
||||
|
||||
.menudataheader ; 0x8b0dd
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 00, 00 ; start coords
|
||||
db 11, 17 ; end coords
|
||||
; 8b0e2
|
||||
@@ -270,7 +270,7 @@ Buena_PrizeMenu: ; 8b0e2
|
||||
; 8b113
|
||||
|
||||
.MenuDataHeader: ; 0x8b113
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 01, 01 ; start coords
|
||||
db 09, 16 ; end coords
|
||||
dw .MenuData2
|
||||
@@ -280,7 +280,7 @@ Buena_PrizeMenu: ; 8b0e2
|
||||
db 0
|
||||
|
||||
.MenuData2: ; 0x8b11c
|
||||
db $10 ; flags
|
||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||
db 4, 13 ; rows, columns
|
||||
db 1 ; spacing
|
||||
dba .indices
|
||||
|
@@ -195,19 +195,19 @@ ENDM
|
||||
|
||||
.MenuDataHeaders_UnownWalls: ; 0x8aed5
|
||||
;.MenuDataHeader_Escape:
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 04, 03 ; start coords
|
||||
db 09, 16 ; end coords
|
||||
;.MenuDataHeader_Light:
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 04, 04 ; start coords
|
||||
db 09, 15 ; end coords
|
||||
;.MenuDataHeader_Water:
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 04, 04 ; start coords
|
||||
db 09, 15 ; end coords
|
||||
;.MenuDataHeader_Ho_Oh:
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 04, 04 ; start coords
|
||||
db 09, 15 ; end coords
|
||||
; 8aee9
|
||||
|
@@ -188,7 +188,7 @@ Elevator_GetCurrentFloorString: ; 1353f
|
||||
; 13550
|
||||
|
||||
Elevator_MenuDataHeader: ; 0x13550
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 01, 12 ; start coords
|
||||
db 09, 18 ; end coords
|
||||
dw Elevator_MenuData2
|
||||
@@ -196,7 +196,7 @@ Elevator_MenuDataHeader: ; 0x13550
|
||||
; 0x13558
|
||||
|
||||
Elevator_MenuData2: ; 0x13558
|
||||
db $10 ; flags
|
||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||
db 4, 0 ; rows, columns
|
||||
db 1 ; horizontal spacing
|
||||
dbw 0, CurElevator
|
||||
|
@@ -84,7 +84,7 @@ Kurt_SelectApricorn: ; 88055
|
||||
; 88086
|
||||
|
||||
.MenuDataHeader: ; 0x88086
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 01, 01 ; start coords
|
||||
db 10, 13 ; end coords
|
||||
dw .MenuData2
|
||||
@@ -94,7 +94,7 @@ Kurt_SelectApricorn: ; 88055
|
||||
db 0
|
||||
|
||||
.MenuData2: ; 0x8808f
|
||||
db $10 ; flags
|
||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||
db 4, 7
|
||||
db 1
|
||||
dbw 0, Buffer1
|
||||
@@ -159,11 +159,12 @@ Kurt_SelectQuantity: ; 880c2
|
||||
; 8810d
|
||||
|
||||
.MenuDataHeader: ; 0x8810d
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 09, 06 ; start coords
|
||||
db 12, 19 ; end coords
|
||||
|
||||
db 0, 0, -1, 0 ; XXX
|
||||
dw NULL
|
||||
db -1 ; default option
|
||||
db 0
|
||||
|
||||
.PlaceApricornName: ; 88116
|
||||
call MenuBoxCoord2Tile
|
||||
|
@@ -728,7 +728,7 @@ Mom_HeldString: ; 166b0
|
||||
; 166b5
|
||||
|
||||
MenuDataHeader_0x166b5: ; 0x166b5
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 00, 00 ; start coords
|
||||
db 10, 10 ; end coords
|
||||
dw MenuData2_0x166bd
|
||||
@@ -736,7 +736,7 @@ MenuDataHeader_0x166b5: ; 0x166b5
|
||||
; 0x166bd
|
||||
|
||||
MenuData2_0x166bd: ; 0x166bd
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 4 ; items
|
||||
db "GET@"
|
||||
db "SAVE@"
|
||||
|
@@ -98,6 +98,6 @@ CheckCanLearnMoveTutorMove: ; 492b9
|
||||
ret
|
||||
|
||||
.MenuDataHeader: ; 0x4930a
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 12, 00 ; start coords
|
||||
db 17, 19 ; end coords
|
||||
|
@@ -27,14 +27,14 @@ PokemonCenterPC: ; 1559a
|
||||
ret
|
||||
|
||||
.TopMenu:
|
||||
db $48 ; flags
|
||||
db MENU_BACKUP_TILES | MENU_NO_CLICK_SFX ; flags
|
||||
db 00, 00 ; start coords
|
||||
db 12, 15 ; end coords
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.MenuData2:
|
||||
db $a0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
||||
db 0 ; items
|
||||
dw .WhichPC
|
||||
dw PlaceNthMenuStrings
|
||||
@@ -232,14 +232,14 @@ Function15715: ; 15715
|
||||
; 15736
|
||||
|
||||
KrissPCMenuData: ; 0x15736
|
||||
db %01000000
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 0, 0 ; top left corner coords (y, x)
|
||||
db 12, 15 ; bottom right corner coords (y, x)
|
||||
dw .KrissPCMenuData2
|
||||
db 1 ; default selected option
|
||||
|
||||
.KrissPCMenuData2:
|
||||
db %10100000 ; bit7
|
||||
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
||||
db 0 ; # items?
|
||||
dw .KrissPCMenuList1
|
||||
dw PlaceNthMenuStrings
|
||||
@@ -620,14 +620,14 @@ PCItemsJoypad: ; 0x15985
|
||||
ret
|
||||
|
||||
.PCItemsMenuData:
|
||||
db %01000000
|
||||
db MENU_BACKUP_TILES
|
||||
db 1, 4 ; start coords
|
||||
db 10, 18 ; end coords
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.MenuData2:
|
||||
db %10110000
|
||||
db SCROLLINGMENU_ENABLE_SELECT | SCROLLINGMENU_ENABLE_FUNCTION3 | SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||
db 4, 8 ; rows/cols?
|
||||
db 2 ; horizontal spacing?
|
||||
dbw 0, PCItems
|
||||
|
@@ -42,7 +42,7 @@ ClosePokepic:: ; 24528
|
||||
ret
|
||||
|
||||
PokepicMenuDataHeader: ; 0x24547
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 04, 06 ; start coords
|
||||
db 13, 14 ; end coords
|
||||
dw NULL
|
||||
|
@@ -1868,14 +1868,14 @@ CoinVendor_IntroScript: ; 0xbcde0
|
||||
|
||||
|
||||
.MenuDataHeader:
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
db 04, 00 ; start coords
|
||||
db 11, 15 ; end coords
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.MenuData2:
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 3 ; items
|
||||
db " 50 : ¥1000@"
|
||||
db "500 : ¥10000@"
|
||||
|
Reference in New Issue
Block a user