diff options
Diffstat (limited to 'constants/misc_constants.asm')
-rw-r--r-- | constants/misc_constants.asm | 69 |
1 files changed, 68 insertions, 1 deletions
diff --git a/constants/misc_constants.asm b/constants/misc_constants.asm index d8e5fc9e5..108eda873 100644 --- a/constants/misc_constants.asm +++ b/constants/misc_constants.asm @@ -7,6 +7,7 @@ MAX_PC_ITEMS EQU 50 ; strings PLAYER_NAME_LENGTH EQU 8 +BOX_NAME_LENGTH EQU 9 PKMN_NAME_LENGTH EQU 11 MOVE_NAME_LENGTH EQU 13 ITEM_NAME_LENGTH EQU 13 @@ -109,14 +110,19 @@ const_value = 1 const MOM_ITEM const MOM_DOLL -BATTLETOWER_PKMNSTRUCTLENGTH EQU $30 BATTLETOWER_NROFPKMNS EQU 3 BATTLETOWER_TRAINERDATALENGTH EQU $24 BATTLETOWER_NROFTRAINERS EQU 7 +BATTLETOWER_NRMONSPERLEVELBRACKET EQU BATTLETOWER_NROFPKMNS * BATTLETOWER_NROFTRAINERS +BATTLE_TOWER_STRUCT_LENGTH EQU $e0 ; NAME_LENGTH + 3 * (PARTYMON_STRUCT_LENGTH + PKMN_NAME_LENGTH) + BATTLETOWER_TRAINERDATALENGTH NUM_WILDMONS_PER_AREA_TIME_OF_DAY EQU 7 WILDMON_GRASS_STRUCTURE_LENGTH EQU 2 + 3 * (1 + 2 * NUM_WILDMONS_PER_AREA_TIME_OF_DAY) +MOBILE_EVENT_OBJECT_GS_BALL EQU $b + +MALE EQU 0 +FEMALE EQU 1 PRINTNUM_MONEY_F EQU 5 PRINTNUM_RIGHTALIGN_F EQU 6 @@ -157,3 +163,64 @@ const_value = 1 HMENURETURN_SCRIPT EQU %10000000 HMENURETURN_ASM EQU %11111111 + +NUM_MON_SUBMENU_ITEMS EQU 8 + + const_def + const ZEPHYRBADGE + const HIVEBADGE + const PLAINBADGE + const FOGBADGE + const MINERALBADGE + const STORMBADGE + const GLACIERBADGE + const RISINGBADGE +NUM_JOHTO_BADGES EQU const_value + const_def + const BOULDERBADGE + const CASCADEBADGE + const THUNDERBADGE + const RAINBOWBADGE + const SOULBADGE + const MARSHBADGE + const VOLCANOBADGE + const EARTHBADGE +NUM_KANTO_BADGES EQU const_value +NUM_BADGES EQU NUM_JOHTO_BADGES + NUM_KANTO_BADGES + + const_def + const JUMPTABLE_8D24B_FUNCTION_00 + const JUMPTABLE_8D24B_FUNCTION_01 + const JUMPTABLE_8D24B_FUNCTION_02 + const JUMPTABLE_8D24B_FUNCTION_03 + const JUMPTABLE_8D24B_FUNCTION_04 + const JUMPTABLE_8D24B_FUNCTION_05 + const JUMPTABLE_8D24B_FUNCTION_06 + const JUMPTABLE_8D24B_FUNCTION_07 + const JUMPTABLE_8D24B_FUNCTION_08 + const JUMPTABLE_8D24B_FUNCTION_09 + const JUMPTABLE_8D24B_FUNCTION_0A + const JUMPTABLE_8D24B_FUNCTION_0B + const JUMPTABLE_8D24B_FUNCTION_0C + const JUMPTABLE_8D24B_FUNCTION_0D + const JUMPTABLE_8D24B_FUNCTION_0E + const JUMPTABLE_8D24B_FUNCTION_0F + const JUMPTABLE_8D24B_FUNCTION_10 + const JUMPTABLE_8D24B_FUNCTION_11 + const JUMPTABLE_8D24B_FUNCTION_12 + const JUMPTABLE_8D24B_FUNCTION_13 + const JUMPTABLE_8D24B_FUNCTION_14 + const JUMPTABLE_8D24B_FUNCTION_15 + const JUMPTABLE_8D24B_FUNCTION_16 + const JUMPTABLE_8D24B_FUNCTION_17 + const JUMPTABLE_8D24B_FUNCTION_18 + const JUMPTABLE_8D24B_FUNCTION_19 + const JUMPTABLE_8D24B_FUNCTION_1A + const JUMPTABLE_8D24B_FUNCTION_1B + const JUMPTABLE_8D24B_FUNCTION_1C + const JUMPTABLE_8D24B_FUNCTION_1D + const JUMPTABLE_8D24B_FUNCTION_1E + const JUMPTABLE_8D24B_FUNCTION_1F + const JUMPTABLE_8D24B_FUNCTION_20 + const JUMPTABLE_8D24B_FUNCTION_21 + const JUMPTABLE_8D24B_FUNCTION_22 |