mirror of https://github.com/pret/pokecrystal.git
Add the New Game/Continue/etc menus.
This commit is contained in:
parent
7494644c9a
commit
0f74cd50e5
|
@ -2969,3 +2969,11 @@ MR_POKEMONS_HOUSE_HEIGHT EQU 4
|
|||
MR_POKEMONS_HOUSE_WIDTH EQU 4
|
||||
ROUTE_31_VIOLET_GATE_HEIGHT EQU 4
|
||||
ROUTE_31_VIOLET_GATE_WIDTH EQU 5
|
||||
|
||||
; the menu items at the beginning of the game
|
||||
CONTINUE EQU 0
|
||||
NEW_GAME EQU 1
|
||||
OPTION EQU 2
|
||||
MYSTERY_GIFT EQU 3
|
||||
MOBILE EQU 4
|
||||
MOBILE_STUDIUM EQU 5
|
||||
|
|
99
main.asm
99
main.asm
|
@ -13917,7 +13917,104 @@ INCBIN "baserom.gbc",$4456e,$3a92
|
|||
|
||||
SECTION "bank12",DATA,BANK[$12]
|
||||
|
||||
INCBIN "baserom.gbc",$48000,$4a6e8 - $48000
|
||||
INCBIN "baserom.gbc",$48000,$49d24 - $48000
|
||||
|
||||
ContinueText: ; 0x49d24
|
||||
db "CONTINUE@"
|
||||
NewGameText: ; 0x49d2d
|
||||
db "NEW GAME@"
|
||||
OptionText: ; 0x49d36
|
||||
db "OPTION@"
|
||||
MysteryGiftText: ; 0x49d3d
|
||||
db "MYSTERY GIFT@"
|
||||
MobileText: ; 0x49d4a
|
||||
db "MOBILE@"
|
||||
MobileStudiumText: ; 0x49d51
|
||||
db "MOBILE STUDIUM@"
|
||||
|
||||
Label49d60: ; 0x49d60
|
||||
dw $5eee ; XXX is this ContinueASM?
|
||||
dw $5ee0 ; XXX is this NewGameASM?
|
||||
dw $5ee7 ; XXX is this OptionASM?
|
||||
dw $5ef5 ; XXX is this MysteryGiftASM?
|
||||
dw $5efc ; XXX is this MobileASM?
|
||||
dw $6496 ; XXX is this MobileStudiumASM?
|
||||
|
||||
NewGameMenu: ; 0x49d6c
|
||||
db 2
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db $ff
|
||||
|
||||
ContinueMenu: ; 0x49d70
|
||||
db 3
|
||||
db CONTINUE
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db $ff
|
||||
|
||||
MobileMysteryMenu: ; 0x49d75
|
||||
db 5
|
||||
db CONTINUE
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db MYSTERY_GIFT
|
||||
db MOBILE
|
||||
db $ff
|
||||
|
||||
MobileMenu: ; 0x49d7c
|
||||
db 4
|
||||
db CONTINUE
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db MOBILE
|
||||
db $ff
|
||||
|
||||
MobileStudiumMenu: ; 0x49d82
|
||||
db 5
|
||||
db CONTINUE
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db MOBILE
|
||||
db MOBILE_STUDIUM
|
||||
db $ff
|
||||
|
||||
MysteryMobileStudiumMenu: ; 0x49d89
|
||||
db 6
|
||||
db CONTINUE
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db MYSTERY_GIFT
|
||||
db MOBILE
|
||||
db MOBILE_STUDIUM
|
||||
db $ff
|
||||
|
||||
MysteryMenu: ; 0x49d91
|
||||
db 4
|
||||
db CONTINUE
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db MYSTERY_GIFT
|
||||
db $ff
|
||||
|
||||
MysteryStudiumMenu: ; 0x49d97
|
||||
db 5
|
||||
db CONTINUE
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db MYSTERY_GIFT
|
||||
db MOBILE_STUDIUM
|
||||
db $ff
|
||||
|
||||
StudiumMenu: ; 0x49d9e
|
||||
db 4
|
||||
db CONTINUE
|
||||
db NEW_GAME
|
||||
db OPTION
|
||||
db MOBILE_STUDIUM
|
||||
db $ff
|
||||
|
||||
INCBIN "baserom.gbc",$49da4,$4a6e8 - $49da4
|
||||
|
||||
SpecialBeastsCheck: ; 0x4a6e8
|
||||
; Check if the player owns all three legendary beasts.
|
||||
|
|
Loading…
Reference in New Issue