Merge branch 'master' of https://github.com/mid-kid/pokecrystal (resolve PR #452)
# Conflicts: # data/player_names.asm # engine/battle/menu.asm # engine/billspc.asm # engine/billspctop.asm # engine/buy_sell_toss.asm # engine/decorations.asm # engine/delete_save_change_clock.asm # engine/events/buena.asm # engine/events/elevator.asm # engine/events/kurt.asm # engine/events/mom.asm # engine/events/move_tutor.asm # engine/events/pokecenter_pc.asm # engine/events/pokepic.asm # engine/events/std_scripts.asm # engine/events/unown_walls.asm # engine/init_gender.asm # engine/intro_menu.asm # engine/mail.asm # engine/main_menu.asm # engine/mart.asm # engine/menu_2.asm # engine/mon_menu.asm # engine/pack.asm # engine/slot_machine.asm # engine/start_menu.asm # home/menu.asm # maps/CeladonDeptStore6F.asm # maps/CeladonGameCornerPrizeRoom.asm # maps/DragonShrine.asm # maps/EarlsPokemonAcademy.asm # maps/GoldenrodCity.asm # maps/GoldenrodDeptStore6F.asm # maps/GoldenrodGameCorner.asm # maps/GoldenrodPokeComCenter2FMobile.asm # mobile/mobile_12.asm # mobile/mobile_12_2.asm # mobile/mobile_22.asm # mobile/mobile_22_2.asm # mobile/mobile_40.asm # mobile/mobile_45.asm # mobile/mobile_45_sprite_engine.asm # mobile/mobile_46.asm # mobile/mobile_5c.asm # mobile/mobile_5f.asm # mobile/mobile_menu.asm
This commit is contained in:
@@ -33,14 +33,14 @@ Function24f19: ; 24f19
|
||||
; 24f2c
|
||||
|
||||
BattleMenuDataHeader: ; 24f2c
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 8, 12, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw MenuData_0x24f34
|
||||
db 1 ; default option
|
||||
; 24f34
|
||||
|
||||
MenuData_0x24f34: ; 0x24f34
|
||||
db $81 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
||||
dn 2, 2 ; rows, columns
|
||||
db 6 ; spacing
|
||||
dba Strings24f3d
|
||||
@@ -55,14 +55,14 @@ Strings24f3d: ; 0x24f3d
|
||||
; 24f4e
|
||||
|
||||
MenuDataHeader_0x24f4e: ; 24f4e
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 12, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw MenuData_0x24f56
|
||||
db 1 ; default option
|
||||
; 24f56
|
||||
|
||||
MenuData_0x24f56: ; 24f56
|
||||
db $81 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
||||
dn 2, 2 ; rows, columns
|
||||
db 11 ; spacing
|
||||
dba Strings24f5f
|
||||
@@ -85,14 +85,14 @@ Function24f7c: ; 24f7c
|
||||
; 24f89
|
||||
|
||||
MenuDataHeader_0x24f89: ; 24f89
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 2, 12, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw MenuData_0x24f91
|
||||
db 1 ; default option
|
||||
; 24f91
|
||||
|
||||
MenuData_0x24f91: ; 24f91
|
||||
db $81 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
||||
dn 2, 2 ; rows, columns
|
||||
db 12 ; spacing
|
||||
dba Strings24f9a
|
||||
|
@@ -229,14 +229,14 @@ BillsPCDepositFuncCancel: ; e2537 (38:6537)
|
||||
; e253d (38:653d)
|
||||
|
||||
BillsPCDepositMenuDataHeader: ; 0xe253d (38:653d)
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0xe2545
|
||||
|
||||
.MenuData2: ; 0xe2545 (38:6545)
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 4 ; items
|
||||
db "DEPOSIT@"
|
||||
db "STATS@"
|
||||
@@ -488,14 +488,14 @@ BillsPC_Withdraw: ; e2675 (38:6675)
|
||||
; e2731 (38:6731)
|
||||
|
||||
.MenuDataHeader: ; 0xe2731
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
||||
dw .MenuData
|
||||
db 1 ; default option
|
||||
; 0xe2739
|
||||
|
||||
.MenuData: ; 0xe2739
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 4 ; items
|
||||
db "WITHDRAW@"
|
||||
db "STATS@"
|
||||
@@ -711,14 +711,14 @@ _MovePKMNWithoutMail: ; e2759
|
||||
; e28c3
|
||||
|
||||
.MenuDataHeader: ; 0xe28c3
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0xe28cb
|
||||
|
||||
.MenuData2: ; 0xe28cb
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 3 ; items
|
||||
db "MOVE@"
|
||||
db "STATS@"
|
||||
@@ -2329,14 +2329,14 @@ BillsPC_ClearTilemap: ; e35e2 (38:75e2)
|
||||
; e35f1 (38:75f1)
|
||||
|
||||
_ChangeBox_menudataheader: ; 0xe35f1
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 1, 5, 9, 12
|
||||
dw .menudata2
|
||||
db 1 ; default option
|
||||
; 0xe35f9
|
||||
|
||||
.menudata2 ; 0xe35f9
|
||||
db $22 ; flags
|
||||
db MENU_UNUSED_1 | MENU_UNUSED_3 ; flags
|
||||
db 4, 0
|
||||
db 1
|
||||
dba .boxes
|
||||
@@ -2557,14 +2557,14 @@ BillsPC_ChangeBoxSubmenu: ; e36f9 (38:76f9)
|
||||
hlcoord 11, 7 ; unused
|
||||
|
||||
.MenuDataHeader: ; 0xe377b
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 11, 4, SCREEN_WIDTH - 1, 13
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0xe3783
|
||||
|
||||
.MenuData2: ; 0xe3783
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 4 ; items
|
||||
db "SWITCH@"
|
||||
db "NAME@"
|
||||
|
@@ -69,13 +69,13 @@ _BillsPC: ; e3fd
|
||||
ret
|
||||
|
||||
.MenuDataHeader: ; 0xe46f
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.MenuData2: ; 0xe477
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 0 ; items
|
||||
dw .items
|
||||
dw PlaceMenuStrings
|
||||
|
@@ -214,21 +214,21 @@ BuySell_DisplaySubtotal: ; 250d1
|
||||
; 250ed
|
||||
|
||||
TossItem_MenuDataHeader: ; 0x250ed
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 15, 9, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw ret_25097
|
||||
db 0 ; default option
|
||||
; 0x250f5
|
||||
|
||||
BuyItem_MenuDataHeader: ; 0x250f5
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 15, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw DisplayPurchasePrice
|
||||
db -1 ; default option
|
||||
; 0x250fd
|
||||
|
||||
SellItem_MenuDataHeader: ; 0x250fd
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 15, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw DisplaySellingPrice
|
||||
db 0 ; default option
|
||||
|
@@ -37,14 +37,14 @@ _KrisDecorationMenu: ; 0x2675c
|
||||
; 0x2679a
|
||||
|
||||
.MenuDataHeader: ; 0x2679a
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 5, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x267a2
|
||||
|
||||
.MenuData2: ; 0x267a2
|
||||
db $a0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
||||
db 0 ; items
|
||||
dw wd002
|
||||
dw PlaceNthMenuStrings
|
||||
@@ -422,14 +422,14 @@ PopulateDecoCategoryMenu: ; 2695b
|
||||
; 0x269b5
|
||||
|
||||
.NonscrollingMenuDataHeader: ; 0x269b5
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw .NonscrollingMenuData2
|
||||
db 1 ; default option
|
||||
; 0x269bd
|
||||
|
||||
.NonscrollingMenuData2: ; 0x269bd
|
||||
db $a0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
||||
db 0 ; items
|
||||
dw wd002
|
||||
dw DecorationMenuFunction
|
||||
@@ -437,14 +437,14 @@ PopulateDecoCategoryMenu: ; 2695b
|
||||
; 0x269c5
|
||||
|
||||
.ScrollingMenuDataHeader: ; 0x269c5
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 1, 1, SCREEN_WIDTH - 2, SCREEN_HEIGHT - 2
|
||||
dw .ScrollingMenuData2
|
||||
db 1 ; default option
|
||||
; 0x269cd
|
||||
|
||||
.ScrollingMenuData2: ; 0x269cd
|
||||
db $10 ; flags
|
||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||
db 8, 0 ; rows, columns
|
||||
db 1 ; horizontal spacing
|
||||
dbw 0, wd002 ; text pointer
|
||||
@@ -948,14 +948,14 @@ QueryWhichSide: ; 26e9a
|
||||
; 26eab
|
||||
|
||||
MenuDataHeader_0x26eab: ; 0x26eab
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 13, 7
|
||||
dw MenuData2_0x26eb3
|
||||
db 1 ; default option
|
||||
; 0x26eb3
|
||||
|
||||
MenuData2_0x26eb3: ; 0x26eb3
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 3 ; items
|
||||
db "RIGHT SIDE@"
|
||||
db "LEFT SIDE@"
|
||||
|
@@ -47,13 +47,13 @@ _ResetClock: ; 4d3b1
|
||||
db "@"
|
||||
|
||||
.NoYes_MenuDataHeader: ; 0x4d40d
|
||||
db $00 ; flags
|
||||
db 0 ; flags
|
||||
menu_coords 14, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .NoYes_MenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.NoYes_MenuData2: ; 0x4d415
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 2 ; items
|
||||
db "NO@"
|
||||
db "YES@"
|
||||
@@ -284,13 +284,13 @@ _DeleteSaveData: ; 4d54c
|
||||
db "@"
|
||||
|
||||
.NoYesMenuDataHeader: ; 0x4d585
|
||||
db $00 ; flags
|
||||
db 0 ; flags
|
||||
menu_coords 14, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.MenuData2: ; 0x4d58d
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 2 ; items
|
||||
db "NO@"
|
||||
db "YES@"
|
||||
|
@@ -29,7 +29,7 @@ Special_BuenasPassword: ; 8af6b
|
||||
; 8afa9
|
||||
|
||||
.MenuDataHeader: ; 0x8afa9
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 10, 7
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
@@ -38,7 +38,7 @@ Special_BuenasPassword: ; 8af6b
|
||||
db 0
|
||||
|
||||
.MenuData2: ; 0x8afb2
|
||||
db $81 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
||||
db 0 ; items
|
||||
dw .PasswordIndices
|
||||
dw .PlacePasswordChoices
|
||||
@@ -46,7 +46,11 @@ Special_BuenasPassword: ; 8af6b
|
||||
|
||||
.PasswordIndices: ; 8afb8
|
||||
db NUM_PASSWORDS_PER_CATEGORY
|
||||
db 0, 1, 2
|
||||
x = 0
|
||||
rept NUM_PASSWORDS_PER_CATEGORY
|
||||
db x
|
||||
x = x + 1
|
||||
endr
|
||||
db -1
|
||||
|
||||
.PlacePasswordChoices: ; 8afbd
|
||||
@@ -224,7 +228,7 @@ PrintBlueCardBalance: ; 8b097
|
||||
; 8b0d1
|
||||
|
||||
BlueCardBalanceMenuDataHeader: ; 0x8b0d1
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 11, 11, 13
|
||||
; 8b0d6
|
||||
|
||||
@@ -235,7 +239,7 @@ Buena_PlacePrizeMenuBox: ; 8b0d6
|
||||
; 8b0dd
|
||||
|
||||
.menudataheader ; 0x8b0dd
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 17, TEXTBOX_Y - 1
|
||||
; 8b0e2
|
||||
|
||||
@@ -267,7 +271,7 @@ Buena_PrizeMenu: ; 8b0e2
|
||||
; 8b113
|
||||
|
||||
.MenuDataHeader: ; 0x8b113
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 1, 1, 16, 9
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
@@ -276,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
|
||||
|
@@ -188,14 +188,14 @@ Elevator_GetCurrentFloorString: ; 1353f
|
||||
; 13550
|
||||
|
||||
Elevator_MenuDataHeader: ; 0x13550
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 12, 1, 18, 9
|
||||
dw Elevator_MenuData2
|
||||
db 1 ; default option
|
||||
; 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
|
||||
menu_coords 1, 1, 13, 10
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
@@ -93,7 +93,7 @@ Kurt_SelectApricorn: ; 88055
|
||||
db 0 ; XXX
|
||||
|
||||
.MenuData2: ; 0x8808f
|
||||
db $10 ; flags
|
||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||
db 4, 7
|
||||
db 1
|
||||
dbw 0, Buffer1
|
||||
@@ -158,12 +158,10 @@ Kurt_SelectQuantity: ; 880c2
|
||||
; 8810d
|
||||
|
||||
.MenuDataHeader: ; 0x8810d
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 6, 9, SCREEN_WIDTH - 1, 12
|
||||
|
||||
; unused
|
||||
dw 0
|
||||
db -1
|
||||
dw NULL
|
||||
db -1 ; default option
|
||||
db 0
|
||||
|
||||
.PlaceApricornName: ; 88116
|
||||
|
@@ -728,14 +728,14 @@ Mom_HeldString: ; 166b0
|
||||
; 166b5
|
||||
|
||||
MenuDataHeader_0x166b5: ; 0x166b5
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 10, 10
|
||||
dw MenuData2_0x166bd
|
||||
db 1 ; default option
|
||||
; 0x166bd
|
||||
|
||||
MenuData2_0x166bd: ; 0x166bd
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 4 ; items
|
||||
db "GET@"
|
||||
db "SAVE@"
|
||||
|
@@ -99,5 +99,5 @@ CheckCanLearnMoveTutorMove: ; 492b9
|
||||
ret
|
||||
|
||||
.MenuDataHeader: ; 0x4930a
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 12, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
|
@@ -27,13 +27,13 @@ Special_PokemonCenterPC: ; 1559a
|
||||
ret
|
||||
|
||||
.TopMenu:
|
||||
db $48 ; flags
|
||||
db MENU_BACKUP_TILES | MENU_NO_CLICK_SFX ; flags
|
||||
menu_coords 0, 0, 15, 12
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.MenuData2:
|
||||
db $a0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
||||
db 0 ; items
|
||||
dw .WhichPC
|
||||
dw PlaceNthMenuStrings
|
||||
@@ -231,14 +231,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
|
||||
@@ -619,13 +619,13 @@ PCItemsJoypad: ; 0x15985
|
||||
ret
|
||||
|
||||
.PCItemsMenuData:
|
||||
db %01000000
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 4, 1, 18, 10
|
||||
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
|
||||
menu_coords 6, 4, 14, 13
|
||||
dw NULL
|
||||
db 1 ; default option
|
||||
|
@@ -1870,13 +1870,13 @@ CoinVendor_IntroScript: ; 0xbcde0
|
||||
|
||||
|
||||
.MenuDataHeader:
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 4, 15, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.MenuData2:
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 3 ; items
|
||||
db " 50 : ¥1000@"
|
||||
db "500 : ¥10000@"
|
||||
|
@@ -44,14 +44,14 @@ InitGender: ; 48dcb (12:4dcb)
|
||||
; 48dfc (12:4dfc)
|
||||
|
||||
.MenuDataHeader: ; 0x48dfc
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 6, 4, 12, 9
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x48e04
|
||||
|
||||
.MenuData2: ; 0x48e04
|
||||
db $a1 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_WRAP | STATICMENU_DISABLE_B ; flags
|
||||
db 2 ; items
|
||||
db "Boy@"
|
||||
db "Girl@"
|
||||
|
@@ -553,14 +553,14 @@ Continue_LoadMenuHeader: ; 5ebf
|
||||
; 5ed9
|
||||
|
||||
.MenuDataHeader_Dex: ; 5ed9
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 15, 9
|
||||
dw .MenuData2_Dex
|
||||
db 1 ; default option
|
||||
; 5ee1
|
||||
|
||||
.MenuData2_Dex: ; 5ee1
|
||||
db $00 ; flags
|
||||
db 0 ; flags
|
||||
db 4 ; items
|
||||
db "PLAYER@"
|
||||
db "BADGES@"
|
||||
@@ -569,14 +569,14 @@ Continue_LoadMenuHeader: ; 5ebf
|
||||
; 5efb
|
||||
|
||||
.MenuDataHeader_NoDex: ; 5efb
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 15, 9
|
||||
dw .MenuData2_NoDex
|
||||
db 1 ; default option
|
||||
; 5f03
|
||||
|
||||
.MenuData2_NoDex: ; 5f03
|
||||
db $00 ; flags
|
||||
db 0 ; flags
|
||||
db 4 ; items
|
||||
db "PLAYER <PLAYER>@"
|
||||
db "BADGES@"
|
||||
|
@@ -558,13 +558,13 @@ MailboxPC: ; 0x44806
|
||||
ret
|
||||
|
||||
.TopMenuDataHeader: ; 0x4494c
|
||||
db %01000000 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 8, 1, SCREEN_WIDTH - 2, 10
|
||||
dw .TopMenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.TopMenuData2:
|
||||
db %00010000 ; flags
|
||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||
db 4, 0 ; rows/columns?
|
||||
db 1 ; horizontal spacing?
|
||||
dbw 0, wMailboxCount ; text pointer
|
||||
@@ -573,13 +573,13 @@ MailboxPC: ; 0x44806
|
||||
dba NULL
|
||||
|
||||
.SubMenuDataHeader: ; 0x44964
|
||||
db %01000000 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 13, 9
|
||||
dw .SubMenuData2
|
||||
db 1 ; default option
|
||||
|
||||
.SubMenuData2:
|
||||
db %10000000 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 4 ; items
|
||||
db "READ MAIL@"
|
||||
db "PUT IN PACK@"
|
||||
|
@@ -30,14 +30,14 @@ MainMenu: ; 49cdc
|
||||
; 49d14
|
||||
|
||||
.MenuDataHeader: ; 49d14
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 16, 7
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 49d1c
|
||||
|
||||
.MenuData2: ; 49d1c
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 0 ; items
|
||||
dw MainMenuItems
|
||||
dw PlaceMenuStrings
|
||||
|
@@ -617,14 +617,14 @@ Text_Mart_CostsThisMuch: ; 0x15e13
|
||||
; 0x15e18
|
||||
|
||||
MenuDataHeader_Buy: ; 0x15e18
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 1, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .menudata2
|
||||
db 1 ; default option
|
||||
; 0x15e20
|
||||
|
||||
.menudata2 ; 0x15e20
|
||||
db $30 ; pointers
|
||||
db SCROLLINGMENU_DISPLAY_ARROWS | SCROLLINGMENU_ENABLE_FUNCTION3 ; flags
|
||||
db 4, 8 ; rows, columns
|
||||
db 1 ; horizontal spacing
|
||||
dbw 0, CurMart
|
||||
@@ -901,14 +901,14 @@ Text_Mart_HowMayIHelpYou: ; 0x15f83
|
||||
; 0x15f88
|
||||
|
||||
MenuDataHeader_BuySell: ; 0x15f88
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 0, 7, 8
|
||||
dw .menudata2
|
||||
db 1 ; default option
|
||||
; 0x15f90
|
||||
|
||||
.menudata2 ; 0x15f90
|
||||
db $80 ; strings
|
||||
db STATICMENU_CURSOR ; strings
|
||||
db 3 ; items
|
||||
db "BUY@"
|
||||
db "SELL@"
|
||||
|
@@ -110,14 +110,14 @@ Mobile_GetMenuSelection: ; 24098
|
||||
ret
|
||||
; 240cd
|
||||
|
||||
GetMenuNumberOfColumns: ; 240cd
|
||||
ld a, [wMenuData2Items]
|
||||
Get2DMenuNumberOfColumns: ; 240cd
|
||||
ld a, [wMenuData2_2DMenuDimensions]
|
||||
and $f
|
||||
ret
|
||||
; 240d3
|
||||
|
||||
GetMenuNumberOfRows: ; 240d3
|
||||
ld a, [wMenuData2Items]
|
||||
Get2DMenuNumberOfRows: ; 240d3
|
||||
ld a, [wMenuData2_2DMenuDimensions]
|
||||
swap a
|
||||
and $f
|
||||
ret
|
||||
@@ -130,19 +130,19 @@ Place2DMenuItemStrings: ; 240db
|
||||
ld d, [hl]
|
||||
call GetMenuTextStartCoord
|
||||
call Coord2Tile
|
||||
call GetMenuNumberOfRows
|
||||
call Get2DMenuNumberOfRows
|
||||
ld b, a
|
||||
.row
|
||||
push bc
|
||||
push hl
|
||||
call GetMenuNumberOfColumns
|
||||
call Get2DMenuNumberOfColumns
|
||||
ld c, a
|
||||
.col
|
||||
push bc
|
||||
ld a, [wMenuData2_2DMenuItemStringsBank]
|
||||
call Place2DMenuItemName
|
||||
inc de
|
||||
ld a, [wMenuData2Spacing]
|
||||
ld a, [wMenuData2_2DMenuSpacing]
|
||||
ld c, a
|
||||
ld b, 0
|
||||
add hl, bc
|
||||
@@ -174,9 +174,9 @@ Init2DMenuCursorPosition: ; 2411a (9:411a)
|
||||
dec c
|
||||
ld a, c
|
||||
ld [w2DMenuCursorInitX], a
|
||||
call GetMenuNumberOfRows
|
||||
call Get2DMenuNumberOfRows
|
||||
ld [w2DMenuNumRows], a
|
||||
call GetMenuNumberOfColumns
|
||||
call Get2DMenuNumberOfColumns
|
||||
ld [w2DMenuNumCols], a
|
||||
call .InitFlags_a
|
||||
call .InitFlags_b
|
||||
@@ -238,7 +238,7 @@ Init2DMenuCursorPosition: ; 2411a (9:411a)
|
||||
; 2418a
|
||||
|
||||
.InitFlags_b: ; 2418a
|
||||
ld a, [wMenuData2Spacing]
|
||||
ld a, [wMenuData2_2DMenuSpacing]
|
||||
or $20
|
||||
ld [w2DMenuCursorOffsets], a
|
||||
ret
|
||||
|
@@ -53,13 +53,13 @@ PlaceMoneyDataHeader: ; 24b01
|
||||
ret
|
||||
|
||||
MenuDataHeader_0x24b15: ; 0x24b15
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 11, 0, SCREEN_WIDTH - 1, 2
|
||||
dw NULL
|
||||
db 1 ; default option
|
||||
|
||||
MenuDataHeader_0x24b1d: ; 0x24b1d
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 11, 8, 13
|
||||
dw NULL
|
||||
db 1 ; default option
|
||||
|
@@ -55,7 +55,7 @@ MonSubmenu: ; 24d19
|
||||
; 24d3f
|
||||
|
||||
.MenuDataHeader: ; 24d3f
|
||||
db $40 ; tile backup
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 6, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw 0
|
||||
db 1 ; default option
|
||||
@@ -77,7 +77,7 @@ MonSubmenu: ; 24d19
|
||||
|
||||
MonMenuLoop: ; 24d59
|
||||
.loop
|
||||
ld a, $a0 ; flags
|
||||
ld a, MENU_UNUSED_3 | MENU_BACKUP_TILES_2 ; flags
|
||||
ld [wMenuData2Flags], a
|
||||
ld a, [Buffer1] ; items
|
||||
ld [wMenuData2Items], a
|
||||
@@ -324,14 +324,14 @@ BattleMonMenu: ; 24e99
|
||||
; 24ed4
|
||||
|
||||
MenuDataHeader_0x24ed4: ; 24ed4
|
||||
db $00 ; flags
|
||||
db 0 ; flags
|
||||
menu_coords 11, 11, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw MenuData2_0x24edc
|
||||
db 1 ; default option
|
||||
; 24edc
|
||||
|
||||
MenuData2_0x24edc: ; 24edc
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 3 ; items
|
||||
db "SWITCH@"
|
||||
db "STATS@"
|
||||
|
@@ -162,14 +162,14 @@ Pack: ; 10000
|
||||
|
||||
; 10124 (4:4124)
|
||||
.MenuDataHeader1: ; 0x10124
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2_1
|
||||
db 1 ; default option
|
||||
; 0x1012c
|
||||
|
||||
.MenuData2_1: ; 0x1012c
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 2 ; items
|
||||
db "USE@"
|
||||
db "QUIT@"
|
||||
@@ -182,14 +182,14 @@ Pack: ; 10000
|
||||
; 1013b
|
||||
|
||||
.MenuDataHeader2: ; 0x1013b
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2_2
|
||||
db 1 ; default option
|
||||
; 0x10143
|
||||
|
||||
.MenuData2_2: ; 0x10143
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 3 ; items
|
||||
db "USE@"
|
||||
db "GIVE@"
|
||||
@@ -321,14 +321,14 @@ Pack: ; 10000
|
||||
|
||||
; 10249 (4:4249)
|
||||
MenuDataHeader_UsableKeyItem: ; 0x10249
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x10251
|
||||
|
||||
.MenuData2: ; 0x10251
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 5 ; items
|
||||
db "USE@"
|
||||
db "GIVE@"
|
||||
@@ -346,14 +346,14 @@ Jumptable_UseGiveTossRegisterQuit: ; 1026a
|
||||
; 10274
|
||||
|
||||
MenuDataHeader_UsableItem: ; 0x10274
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x1027c
|
||||
|
||||
.MenuData2: ; 0x1027c
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 4 ; items
|
||||
db "USE@"
|
||||
db "GIVE@"
|
||||
@@ -369,14 +369,14 @@ Jumptable_UseGiveTossQuit: ; 10291
|
||||
; 10299
|
||||
|
||||
MenuDataHeader_UnusableItem: ; 0x10299
|
||||
db %01000000 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x102a1
|
||||
|
||||
.MenuData2: ; 0x102a1
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 2 ; items
|
||||
db "USE@"
|
||||
db "QUIT@"
|
||||
@@ -388,14 +388,14 @@ Jumptable_UseQuit: ; 102ac
|
||||
; 102b0
|
||||
|
||||
MenuDataHeader_UnusableKeyItem: ; 0x102b0
|
||||
db %01000000 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x102b8
|
||||
|
||||
.MenuData2: ; 0x102b8
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 3 ; items
|
||||
db "USE@"
|
||||
db "SEL@"
|
||||
@@ -409,14 +409,14 @@ Jumptable_UseRegisterQuit: ; 102c7
|
||||
; 102cd
|
||||
|
||||
MenuDataHeader_HoldableKeyItem: ; 0x102cd
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x102d5
|
||||
|
||||
.MenuData2: ; 0x102d5
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 4 ; items
|
||||
db "GIVE@"
|
||||
db "TOSS@"
|
||||
@@ -432,14 +432,14 @@ Jumptable_GiveTossRegisterQuit: ; 102ea
|
||||
; 102f2
|
||||
|
||||
MenuDataHeader_HoldableItem: ; 0x102f2
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x102fa
|
||||
|
||||
.MenuData2: ; 0x102fa
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 3 ; items
|
||||
db "GIVE@"
|
||||
db "TOSS@"
|
||||
@@ -848,14 +848,14 @@ TMHMSubmenu: ; 105dc (4:45dc)
|
||||
|
||||
; 10601 (4:4601)
|
||||
.UsableMenuDataHeader: ; 0x10601
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .UsableMenuData2
|
||||
db 1 ; default option
|
||||
; 0x10609
|
||||
|
||||
.UsableMenuData2: ; 0x10609
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 2 ; items
|
||||
db "USE@"
|
||||
db "QUIT@"
|
||||
@@ -867,14 +867,14 @@ TMHMSubmenu: ; 105dc (4:45dc)
|
||||
; 10618
|
||||
|
||||
.UnusableMenuDataHeader: ; 0x10618
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 13, 9, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .UnusableMenuData2
|
||||
db 1 ; default option
|
||||
; 0x10620
|
||||
|
||||
.UnusableMenuData2: ; 0x10620
|
||||
db $c0 ; flags
|
||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||
db 1 ; items
|
||||
db "QUIT@"
|
||||
; 0x10627
|
||||
@@ -1158,14 +1158,14 @@ TutorialPack: ; 107bb
|
||||
|
||||
; 107ef (4:47ef)
|
||||
.ItemsMenuDataHeader: ; 0x107ef
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .ItemsMenuData2
|
||||
db 1 ; default option
|
||||
; 0x107f7
|
||||
|
||||
.ItemsMenuData2: ; 0x107f7
|
||||
db $ae ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 2 ; horizontal spacing
|
||||
dbw 0, wDudeNumItems
|
||||
@@ -1181,14 +1181,14 @@ TutorialPack: ; 107bb
|
||||
|
||||
; 1080e (4:480e)
|
||||
.KeyItemsMenuDataHeader: ; 0x1080e
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .KeyItemsMenuData2
|
||||
db 1 ; default option
|
||||
; 0x10816
|
||||
|
||||
.KeyItemsMenuData2: ; 0x10816
|
||||
db $ae ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 1 ; horizontal spacing
|
||||
dbw 0, wDudeNumKeyItems
|
||||
@@ -1213,14 +1213,14 @@ TutorialPack: ; 107bb
|
||||
|
||||
; 10842 (4:4842)
|
||||
.BallsMenuDataHeader: ; 0x10842
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .BallsMenuData2
|
||||
db 1 ; default option
|
||||
; 0x1084a
|
||||
|
||||
.BallsMenuData2: ; 0x1084a
|
||||
db $ae ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 2 ; horizontal spacing
|
||||
dbw 0, wDudeNumBalls
|
||||
@@ -1537,14 +1537,14 @@ Pack_InitColors: ; 10a40
|
||||
; 10a4f
|
||||
|
||||
ItemsPocketMenuDataHeader: ; 0x10a4f
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x10a57
|
||||
|
||||
.MenuData2: ; 0x10a57
|
||||
db $ae ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 2 ; horizontal spacing
|
||||
dbw 0, NumItems
|
||||
@@ -1554,14 +1554,14 @@ ItemsPocketMenuDataHeader: ; 0x10a4f
|
||||
; 10a67
|
||||
|
||||
PC_Mart_ItemsPocketMenuDataHeader: ; 0x10a67
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x10a6f
|
||||
|
||||
.MenuData2: ; 0x10a6f
|
||||
db $2e ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 2 ; horizontal spacing
|
||||
dbw 0, NumItems
|
||||
@@ -1571,14 +1571,14 @@ PC_Mart_ItemsPocketMenuDataHeader: ; 0x10a67
|
||||
; 10a7f
|
||||
|
||||
KeyItemsPocketMenuDataHeader: ; 0x10a7f
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x10a87
|
||||
|
||||
.MenuData2: ; 0x10a87
|
||||
db $ae ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 1 ; horizontal spacing
|
||||
dbw 0, NumKeyItems
|
||||
@@ -1588,14 +1588,14 @@ KeyItemsPocketMenuDataHeader: ; 0x10a7f
|
||||
; 10a97
|
||||
|
||||
PC_Mart_KeyItemsPocketMenuDataHeader: ; 0x10a97
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x10a9f
|
||||
|
||||
.MenuData2: ; 0x10a9f
|
||||
db $2e ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 1 ; horizontal spacing
|
||||
dbw 0, NumKeyItems
|
||||
@@ -1605,14 +1605,14 @@ PC_Mart_KeyItemsPocketMenuDataHeader: ; 0x10a97
|
||||
; 10aaf
|
||||
|
||||
BallsPocketMenuDataHeader: ; 0x10aaf
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x10ab7
|
||||
|
||||
.MenuData2: ; 0x10ab7
|
||||
db $ae ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 2 ; horizontal spacing
|
||||
dbw 0, NumBalls
|
||||
@@ -1622,14 +1622,14 @@ BallsPocketMenuDataHeader: ; 0x10aaf
|
||||
; 10ac7
|
||||
|
||||
PC_Mart_BallsPocketMenuDataHeader: ; 0x10ac7
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x10acf
|
||||
|
||||
.MenuData2: ; 0x10acf
|
||||
db $2e ; flags
|
||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
||||
db 5, 8 ; rows, columns
|
||||
db 2 ; horizontal spacing
|
||||
dbw 0, NumBalls
|
||||
|
@@ -1868,14 +1868,14 @@ Slots_AskBet: ; 9307c (24:707c)
|
||||
; 0x930d6
|
||||
|
||||
.MenuDataHeader: ; 0x930d6
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 14, 10, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x930de
|
||||
|
||||
.MenuData2: ; 0x930de
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 3 ; items
|
||||
db " 3@"
|
||||
db " 2@"
|
||||
|
@@ -152,19 +152,19 @@ StartMenu:: ; 125cd
|
||||
|
||||
|
||||
.MenuDataHeader:
|
||||
db $40 ; tile backup
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 10, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw .MenuData
|
||||
db 1 ; default selection
|
||||
|
||||
.ContestMenuDataHeader:
|
||||
db $40 ; tile backup
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 10, 2, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw .MenuData
|
||||
db 1 ; default selection
|
||||
|
||||
.MenuData:
|
||||
db %10101000 ; x padding, wrap around, start can close
|
||||
db STATICMENU_CURSOR | STATICMENU_WRAP | STATICMENU_ENABLE_START ; flags
|
||||
dn 0, 0 ; rows, columns
|
||||
dw MenuItemsList
|
||||
dw .MenuString
|
||||
@@ -974,13 +974,13 @@ TakePartyItem: ; 12c60
|
||||
|
||||
|
||||
GiveTakeItemMenuData: ; 12c9b
|
||||
db %01010000
|
||||
db MENU_SPRITE_ANIMS | MENU_BACKUP_TILES ; flags
|
||||
menu_coords 12, 12, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw .Items
|
||||
db 1 ; default option
|
||||
|
||||
.Items:
|
||||
db %10000000 ; x padding
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 2 ; # items
|
||||
db "GIVE@"
|
||||
db "TAKE@"
|
||||
@@ -1162,14 +1162,14 @@ MonMailAction: ; 12d45
|
||||
|
||||
|
||||
.MenuDataHeader:
|
||||
db $40 ; flags
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 12, 10, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw .MenuData2
|
||||
db 1 ; default option
|
||||
; 0x12dd1
|
||||
|
||||
.MenuData2:
|
||||
db $80 ; flags
|
||||
db STATICMENU_CURSOR ; flags
|
||||
db 3 ; items
|
||||
db "READ@"
|
||||
db "TAKE@"
|
||||
|
Reference in New Issue
Block a user