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:
mid-kid
2018-01-14 11:59:56 +01:00
parent 066cc91b13
commit 11d67567d2
48 changed files with 238 additions and 203 deletions

View File

@@ -80,14 +80,14 @@ CeladonDeptStore6FVendingMachine:
jump .Start
.MenuData:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 02, 00 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 4 ; items
db "FRESH WATER ¥200@"
db "SODA POP ¥300@"

View File

@@ -104,14 +104,14 @@ CeladonPrizeRoom_NoCoinCase:
CeladonPrizeRoom_TMMenuDataHeader:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 02, 00 ; start coords
db 11, 15 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 4 ; items
db "TM32 1500@"
db "TM29 3500@"
@@ -193,14 +193,14 @@ GoldenrodGameCornerPokemonVendor:
.MenuDataHeader:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 02, 00 ; start coords
db 11, 17 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 4 ; items
db "PIKACHU 2222@"
db "PORYGON 5555@"

View File

@@ -267,14 +267,14 @@ ElderScript_0x18d20d:
MenuDataHeader_0x18d215:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 04, 08 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $81 ; flags
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
db 3 ; items
db "Pal@"
db "Underling@"
@@ -282,14 +282,14 @@ MenuDataHeader_0x18d215:
MenuDataHeader_0x18d234:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 04, 09 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $81 ; flags
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
db 3 ; items
db "Strategy@"
db "Raising@"
@@ -297,14 +297,14 @@ MenuDataHeader_0x18d234:
MenuDataHeader_0x18d258:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 04, 05 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $81 ; flags
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
db 3 ; items
db "Weak person@"
db "Tough person@"
@@ -312,14 +312,14 @@ MenuDataHeader_0x18d258:
MenuDataHeader_0x18d283:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 04, 08 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $81 ; flags
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
db 3 ; items
db "Love@"
db "Violence@"
@@ -327,14 +327,14 @@ MenuDataHeader_0x18d283:
MenuDataHeader_0x18d2a5:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 04, 12 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $81 ; flags
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
db 3 ; items
db "Tough@"
db "Both@"

View File

@@ -103,14 +103,14 @@ AcademyBlackboard:
jump .Loop
.BlackboardMenuData:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 00, 00 ; start coords
db 08, 11 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
dn 3, 2 ; rows, columns
db 5 ; spacing
dba .Text

View File

@@ -96,14 +96,14 @@ MoveTutor:
.MoveMenuDataHeader:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 02, 00 ; start coords
db 11, 15 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 4 ; items
db "FLAMETHROWER@"
db "THUNDERBOLT@"

View File

@@ -69,14 +69,14 @@ GoldenrodVendingMachine:
jump .Start
.MenuData:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 02, 00 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 4 ; items
db "FRESH WATER ¥200@"
db "SODA POP ¥300@"

View File

@@ -140,14 +140,14 @@ GoldenrodGameCornerPrizeVendor_NoCoinCaseScript:
GoldenrodGameCornerTMVendorMenuData:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 02, 00 ; start coords
db 11, 15 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 4 ; items
db "TM25 5500@"
db "TM14 5500@"
@@ -229,14 +229,14 @@ GoldenrodGameCornerPrizeMonVendorScript:
.MenuDataHeader:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 02, 00 ; start coords
db 11, 17 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 4 ; items
db "ABRA 100@"
db "CUBONE 800@"

View File

@@ -50,14 +50,14 @@ UnknownScript_0x62600:
MenuDataHeader_0x62602:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 00, 00 ; start coords
db 08, 15 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 3 ; items
db "# つうしん クラブ@" ; # COM CLUB
db "モバイルセンター@" ; MOBILE CENTER
@@ -95,14 +95,14 @@ UnknownScript_0x6264a:
MenuDataHeader_0x6264c:
db $40 ; flags
db MENU_BACKUP_TILES ; flags
db 00, 00 ; start coords
db 08, 15 ; end coords
dw .MenuData2
db 1 ; default option
.MenuData2:
db $80 ; flags
db STATICMENU_CURSOR ; flags
db 3 ; items
db "でんわ", $1f,"つかうとき@" ; Use phone
db "でんわ", $4a,"つながらないとき@" ; Don't use phone