diff options
author | entrpntr <entrpntr@gmail.com> | 2020-05-04 10:57:46 -0400 |
---|---|---|
committer | entrpntr <entrpntr@gmail.com> | 2020-05-04 10:57:46 -0400 |
commit | 39a7f59931e03e4ebd155e061ac6e71a6d6bd97a (patch) | |
tree | 2601e63dcfc316ed96c20887897b2d244782d354 /constants/pokemon_data_constants.asm | |
parent | 3d651a7c49317e9c2b55bffcb589bf2e1e2b4ccd (diff) |
Clean up specials and swarms.
Diffstat (limited to 'constants/pokemon_data_constants.asm')
-rw-r--r-- | constants/pokemon_data_constants.asm | 46 |
1 files changed, 24 insertions, 22 deletions
diff --git a/constants/pokemon_data_constants.asm b/constants/pokemon_data_constants.asm index 9edb9cab..83d5d7b6 100644 --- a/constants/pokemon_data_constants.asm +++ b/constants/pokemon_data_constants.asm @@ -19,7 +19,8 @@ BASE_UNKNOWN_1 EQUS "(wBaseUnknown1 - wCurBaseData)" BASE_EGG_STEPS EQUS "(wBaseEggSteps - wCurBaseData)" BASE_UNKNOWN_2 EQUS "(wBaseUnknown2 - wCurBaseData)" BASE_PIC_SIZE EQUS "(wBasePicSize - wCurBaseData)" -BASE_PADDING EQUS "(wBasePadding - wCurBaseData)" +BASE_FRONTPIC EQUS "(wBaseUnusedFrontpic - wCurBaseData)" +BASE_BACKPIC EQUS "(wBaseUnusedBackpic - wCurBaseData)" BASE_GROWTH_RATE EQUS "(wBaseGrowthRate - wCurBaseData)" BASE_EGG_GROUPS EQUS "(wBaseEggGroups - wCurBaseData)" BASE_TMHM EQUS "(wBaseTMHM - wCurBaseData)" @@ -70,37 +71,38 @@ MONS_PER_BOX EQU 20 NUM_BOXES EQU 14 ; hall of fame -HOF_MON_LENGTH = 1 + 2 + 2 + 1 + (MON_NAME_LENGTH - 1) ; species, id, dvs, level, nick -HOF_LENGTH = 1 + HOF_MON_LENGTH * PARTY_LENGTH + 1 ; win count, party, terminator -NUM_HOF_TEAMS = 30 +HOF_MON_LENGTH EQU 1 + 2 + 2 + 1 + (MON_NAME_LENGTH - 1) ; species, id, dvs, level, nick +HOF_LENGTH EQU 1 + HOF_MON_LENGTH * PARTY_LENGTH + 1 ; win count, party, terminator +NUM_HOF_TEAMS EQU 30 -; evolution types -const_value SET 1 +; evolution types (used in data/pokemon/evos_attacks.asm) + const_def 1 const EVOLVE_LEVEL const EVOLVE_ITEM const EVOLVE_TRADE const EVOLVE_HAPPINESS const EVOLVE_STAT - -; happiness evolution triggers -const_value SET 1 +; EVOLVE_HAPPINESS triggers + const_def 1 const TR_ANYTIME const TR_MORNDAY const TR_NITE - -; stat evolution triggers -const_value SET 1 +; EVOLVE_STAT triggers + const_def 1 const ATK_GT_DEF const ATK_LT_DEF const ATK_EQ_DEF -NUM_GRASSMON EQU 7 -NUM_WATERMON EQU 3 +; wild data + +NUM_GRASSMON EQU 7 ; data/wild/*_grass.asm table size +NUM_WATERMON EQU 3 ; data/wild/*_water.asm table size -GRASS_WILDDATA_LENGTH EQU (NUM_GRASSMON * 2 + 1) * 3 + 2 -WATER_WILDDATA_LENGTH EQU (NUM_WATERMON * 2 + 1) * 1 + 2 +GRASS_WILDDATA_LENGTH EQU 2 + (1 + NUM_GRASSMON * 2) * 3 +WATER_WILDDATA_LENGTH EQU 2 + (1 + NUM_WATERMON * 2) * 1 +FISHGROUP_DATA_LENGTH EQU 1 + 2 * 3 NUM_ROAMMON_MAPS EQU 16 ; RoamMaps table size (see data/wild/roammon_maps.asm) @@ -132,12 +134,12 @@ const_value = 1 const HAPPINESS_FAINTED ; 06 const HAPPINESS_POISONFAINT ; 07 const HAPPINESS_BEATENBYSTRONGFOE ; 08 - const HAPPINESS_YOUNGCUT1 ; 09 - const HAPPINESS_YOUNGCUT2 ; 0a - const HAPPINESS_YOUNGCUT3 ; 0b - const HAPPINESS_OLDERCUT1 ; 0c - const HAPPINESS_OLDERCUT2 ; 0d - const HAPPINESS_OLDERCUT3 ; 0e + const HAPPINESS_OLDERCUT1 ; 09 + const HAPPINESS_OLDERCUT2 ; 0a + const HAPPINESS_OLDERCUT3 ; 0b + const HAPPINESS_YOUNGCUT1 ; 0c + const HAPPINESS_YOUNGCUT2 ; 0d + const HAPPINESS_YOUNGCUT3 ; 0e const HAPPINESS_BITTERPOWDER ; 0f const HAPPINESS_ENERGYROOT ; 10 const HAPPINESS_REVIVALHERB ; 11 |