mirror of
https://github.com/pret/pokered.git
synced 2024-10-23 06:58:24 +00:00
c9c59dc343
To do: add comments associating constants with data and code
70 lines
1.9 KiB
NASM
70 lines
1.9 KiB
NASM
BAG_ITEM_CAPACITY EQU 20
|
|
PC_ITEM_CAPACITY EQU 50
|
|
|
|
; text box IDs
|
|
MESSAGE_BOX EQU $01
|
|
FIELD_MOVE_MON_MENU EQU $04
|
|
JP_MOCHIMONO_MENU_TEMPLATE EQU $05
|
|
USE_TOSS_MENU_TEMPLATE EQU $06
|
|
JP_SAVE_MESSAGE_MENU_TEMPLATE EQU $08
|
|
JP_SPEED_OPTIONS_MENU_TEMPLATE EQU $09
|
|
BATTLE_MENU_TEMPLATE EQU $0b
|
|
SWITCH_STATS_CANCEL_MENU_TEMPLATE EQU $0c
|
|
LIST_MENU_BOX EQU $0d
|
|
BUY_SELL_QUIT_MENU_TEMPLATE EQU $0e
|
|
MONEY_BOX_TEMPLATE EQU $0f
|
|
MON_SPRITE_POPUP EQU $11
|
|
JP_AH_MENU_TEMPLATE EQU $12
|
|
MONEY_BOX EQU $13
|
|
TWO_OPTION_MENU EQU $14
|
|
BUY_SELL_QUIT_MENU EQU $15
|
|
JP_POKEDEX_MENU_TEMPLATE EQU $1a
|
|
SAFARI_BATTLE_MENU_TEMPLATE EQU $1b
|
|
|
|
; two option menu constants
|
|
YES_NO_MENU EQU 0
|
|
NORTH_WEST_MENU EQU 1
|
|
SOUTH_EAST_MENU EQU 2
|
|
WIDE_YES_NO_MENU EQU 3
|
|
NORTH_EAST_MENU EQU 4
|
|
TRADE_CANCEL_MENU EQU 5
|
|
HEAL_CANCEL_MENU EQU 6
|
|
NO_YES_MENU EQU 7
|
|
|
|
; menu exit method constants for list menus and the buy/sell/quit menu
|
|
CHOSE_MENU_ITEM EQU 1 ; pressed A
|
|
CANCELLED_MENU EQU 2 ; pressed B
|
|
|
|
; menu exit method constants for two-option menus
|
|
CHOSE_FIRST_ITEM EQU 1
|
|
CHOSE_SECOND_ITEM EQU 2
|
|
|
|
; move mon constants
|
|
BOX_TO_PARTY EQU 0
|
|
PARTY_TO_BOX EQU 1
|
|
DAYCARE_TO_PARTY EQU 2
|
|
PARTY_TO_DAYCARE EQU 3
|
|
|
|
; party menu types
|
|
NORMAL_PARTY_MENU EQU 0
|
|
USE_ITEM_PARTY_MENU EQU 1
|
|
BATTLE_PARTY_MENU EQU 2
|
|
TMHM_PARTY_MENU EQU 3
|
|
SWAP_MONS_PARTY_MENU EQU 4
|
|
EVO_STONE_PARTY_MENU EQU 5
|
|
|
|
; party menu message IDs
|
|
ANTIDOTE_MSG EQU $F0
|
|
BURN_HEAL_MSG EQU $F1
|
|
ICE_HEAL_MSG EQU $F2
|
|
AWAKENING_MSG EQU $F3
|
|
PARALYZ_HEAL_MSG EQU $F4
|
|
POTION_MSG EQU $F5
|
|
FULL_HEAL_MSG EQU $F6
|
|
REVIVE_MSG EQU $F7
|
|
RARE_CANDY_MSG EQU $F8
|
|
|
|
; naming screen types
|
|
NAME_PLAYER_SCREEN EQU 0
|
|
NAME_RIVAL_SCREEN EQU 1
|
|
NAME_MON_SCREEN EQU 2
|