diff options
author | camthesaxman <cameronghall@cox.net> | 2017-11-26 17:01:50 -0600 |
---|---|---|
committer | camthesaxman <cameronghall@cox.net> | 2017-11-26 17:01:50 -0600 |
commit | 611984671904aa19cf678c59ff2a8682cba09224 (patch) | |
tree | 271151b8f6671e435543d3d85c7107254c332f9a | |
parent | e9ce374e57266f0816450acda926509cae6a087f (diff) |
opponents, map_objects, hold_effects, game_stat, decorations, battle_move_effects constants
72 files changed, 1340 insertions, 5124 deletions
diff --git a/asm/battle_1.s b/asm/battle_1.s index a0db27bf5..c37418e5c 100644 --- a/asm/battle_1.s +++ b/asm/battle_1.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_2.s b/asm/battle_2.s index b325276fc..c8f8eb0f4 100644 --- a/asm/battle_2.s +++ b/asm/battle_2.s @@ -1,5 +1,4 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_9.s b/asm/battle_9.s index 8d59770f0..dce32d076 100644 --- a/asm/battle_9.s +++ b/asm/battle_9.s @@ -1,5 +1,4 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_anim_80CA710.s b/asm/battle_anim_80CA710.s index e63f2882c..4bfda89ad 100644 --- a/asm/battle_anim_80CA710.s +++ b/asm/battle_anim_80CA710.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_anim_81258BC.s b/asm/battle_anim_81258BC.s index d59c2f1ca..30807efaf 100644 --- a/asm/battle_anim_81258BC.s +++ b/asm/battle_anim_81258BC.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_anim_812C144.s b/asm/battle_anim_812C144.s index ff6aeaa64..59c6fbf47 100644 --- a/asm/battle_anim_812C144.s +++ b/asm/battle_anim_812C144.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_anim_813F0F4.s b/asm/battle_anim_813F0F4.s index ef30b0458..0019aa7b0 100644 --- a/asm/battle_anim_813F0F4.s +++ b/asm/battle_anim_813F0F4.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/cable_car.s b/asm/cable_car.s index e1131c549..52bc2668b 100644 --- a/asm/cable_car.s +++ b/asm/cable_car.s @@ -1,5 +1,4 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" .include "asm/macros.inc" .syntax unified diff --git a/asm/cable_car_util.s b/asm/cable_car_util.s index d02c5bb2e..279ce3091 100644 --- a/asm/cable_car_util.s +++ b/asm/cable_car_util.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest.s b/asm/contest.s index ad3b4fba9..f6193eb3b 100644 --- a/asm/contest.s +++ b/asm/contest.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_ai.s b/asm/contest_ai.s index ae5d8c03e..d2061c84e 100644 --- a/asm/contest_ai.s +++ b/asm/contest_ai.s @@ -1,5 +1,4 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_effect.s b/asm/contest_effect.s index 63cae8c82..5eec3852d 100644 --- a/asm/contest_effect.s +++ b/asm/contest_effect.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_link_80C2020.s b/asm/contest_link_80C2020.s index 0f69dcb51..17454b5f0 100644 --- a/asm/contest_link_80C2020.s +++ b/asm/contest_link_80C2020.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_link_80C857C.s b/asm/contest_link_80C857C.s index 164b1ac03..69f75eb5a 100644 --- a/asm/contest_link_80C857C.s +++ b/asm/contest_link_80C857C.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/cute_sketch.s b/asm/cute_sketch.s index 14c28327d..bfa7eeabc 100644 --- a/asm/cute_sketch.s +++ b/asm/cute_sketch.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/easy_chat.s b/asm/easy_chat.s index d97fc58ad..49d780a93 100644 --- a/asm/easy_chat.s +++ b/asm/easy_chat.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pc_screen_effect.s b/asm/pc_screen_effect.s index 3c4f96e32..c9abfdb40 100755 --- a/asm/pc_screen_effect.s +++ b/asm/pc_screen_effect.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokedex_area_screen.s b/asm/pokedex_area_screen.s index c8caf3628..af27982ea 100644 --- a/asm/pokedex_area_screen.s +++ b/asm/pokedex_area_screen.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokedex_cry_screen.s b/asm/pokedex_cry_screen.s index ecb215abb..0195da256 100644 --- a/asm/pokedex_cry_screen.s +++ b/asm/pokedex_cry_screen.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokemon_item_effect.s b/asm/pokemon_item_effect.s index dcd0cada5..f2867657c 100644 --- a/asm/pokemon_item_effect.s +++ b/asm/pokemon_item_effect.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokemon_storage_system.s b/asm/pokemon_storage_system.s index 447141b79..eaaefbbb0 100644 --- a/asm/pokemon_storage_system.s +++ b/asm/pokemon_storage_system.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokemon_summary_screen.s b/asm/pokemon_summary_screen.s index dddc31fd8..c5ba567d7 100644 --- a/asm/pokemon_summary_screen.s +++ b/asm/pokemon_summary_screen.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokenav.s b/asm/pokenav.s index cbae6d0cc..43fca9d9e 100644 --- a/asm/pokenav.s +++ b/asm/pokenav.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/roulette.s b/asm/roulette.s index 2dc191630..59a42bfed 100644 --- a/asm/roulette.s +++ b/asm/roulette.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/roulette_util.s b/asm/roulette_util.s index 191c9592f..80b758b02 100644 --- a/asm/roulette_util.s +++ b/asm/roulette_util.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/slot_machine.s b/asm/slot_machine.s index 1ae5b718d..62792245d 100644 --- a/asm/slot_machine.s +++ b/asm/slot_machine.s @@ -1,5 +1,4 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" .include "asm/macros.inc" .syntax unified diff --git a/asm/unk_text_8095904.s b/asm/unk_text_8095904.s index 4c1b662b3..063008d0b 100755 --- a/asm/unk_text_8095904.s +++ b/asm/unk_text_8095904.s @@ -1,5 +1,5 @@ .include "constants/gba_constants.inc" - .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/constants/ability_constants.inc b/constants/ability_constants.inc deleted file mode 100644 index 8ccc872f7..000000000 --- a/constants/ability_constants.inc +++ /dev/null @@ -1,78 +0,0 @@ - .set ABILITY_NONE, 0x00 - .set ABILITY_STENCH, 0x01 - .set ABILITY_DRIZZLE, 0x02 - .set ABILITY_SPEED_BOOST, 0x03 - .set ABILITY_BATTLE_ARMOR, 0x04 - .set ABILITY_STURDY, 0x05 - .set ABILITY_DAMP, 0x06 - .set ABILITY_LIMBER, 0x07 - .set ABILITY_SAND_VEIL, 0x08 - .set ABILITY_STATIC, 0x09 - .set ABILITY_VOLT_ABSORB, 0x0a - .set ABILITY_WATER_ABSORB, 0x0b - .set ABILITY_OBLIVIOUS, 0x0c - .set ABILITY_CLOUD_NINE, 0x0d - .set ABILITY_COMPOUND_EYES, 0x0e - .set ABILITY_INSOMNIA, 0x0f - .set ABILITY_COLOR_CHANGE, 0x10 - .set ABILITY_IMMUNITY, 0x11 - .set ABILITY_FLASH_FIRE, 0x12 - .set ABILITY_SHIELD_DUST, 0x13 - .set ABILITY_OWN_TEMPO, 0x14 - .set ABILITY_SUCTION_CUPS, 0x15 - .set ABILITY_INTIMIDATE, 0x16 - .set ABILITY_SHADOW_TAG, 0x17 - .set ABILITY_ROUGH_SKIN, 0x18 - .set ABILITY_WONDER_GUARD, 0x19 - .set ABILITY_LEVITATE, 0x1a - .set ABILITY_EFFECT_SPORE, 0x1b - .set ABILITY_SYNCHRONIZE, 0x1c - .set ABILITY_CLEAR_BODY, 0x1d - .set ABILITY_NATURAL_CURE, 0x1e - .set ABILITY_LIGHTNING_ROD, 0x1f - .set ABILITY_SERENE_GRACE, 0x20 - .set ABILITY_SWIFT_SWIM, 0x21 - .set ABILITY_CHLOROPHYLL, 0x22 - .set ABILITY_ILLUMINATE, 0x23 - .set ABILITY_TRACE, 0x24 - .set ABILITY_HUGE_POWER, 0x25 - .set ABILITY_POISON_POINT, 0x26 - .set ABILITY_INNER_FOCUS, 0x27 - .set ABILITY_MAGMA_ARMOR, 0x28 - .set ABILITY_WATER_VEIL, 0x29 - .set ABILITY_MAGNET_PULL, 0x2a - .set ABILITY_SOUNDPROOF, 0x2b - .set ABILITY_RAIN_DISH, 0x2c - .set ABILITY_SAND_STREAM, 0x2d - .set ABILITY_PRESSURE, 0x2e - .set ABILITY_THICK_FAT, 0x2f - .set ABILITY_EARLY_BIRD, 0x30 - .set ABILITY_FLAME_BODY, 0x31 - .set ABILITY_RUN_AWAY, 0x32 - .set ABILITY_KEEN_EYE, 0x33 - .set ABILITY_HYPER_CUTTER, 0x34 - .set ABILITY_PICKUP, 0x35 - .set ABILITY_TRUANT, 0x36 - .set ABILITY_HUSTLE, 0x37 - .set ABILITY_CUTE_CHARM, 0x38 - .set ABILITY_PLUS, 0x39 - .set ABILITY_MINUS, 0x3a - .set ABILITY_FORECAST, 0x3b - .set ABILITY_STICKY_HOLD, 0x3c - .set ABILITY_SHED_SKIN, 0x3d - .set ABILITY_GUTS, 0x3e - .set ABILITY_MARVEL_SCALE, 0x3f - .set ABILITY_LIQUID_OOZE, 0x40 - .set ABILITY_OVERGROW, 0x41 - .set ABILITY_BLAZE, 0x42 - .set ABILITY_TORRENT, 0x43 - .set ABILITY_SWARM, 0x44 - .set ABILITY_ROCK_HEAD, 0x45 - .set ABILITY_DROUGHT, 0x46 - .set ABILITY_ARENA_TRAP, 0x47 - .set ABILITY_VITAL_SPIRIT, 0x48 - .set ABILITY_WHITE_SMOKE, 0x49 - .set ABILITY_PURE_POWER, 0x4a - .set ABILITY_SHELL_ARMOR, 0x4b - .set ABILITY_CACOPHONY, 0x4c - .set ABILITY_AIR_LOCK, 0x4d diff --git a/constants/battle_move_effects.inc b/constants/battle_move_effects.inc deleted file mode 100644 index bd801083b..000000000 --- a/constants/battle_move_effects.inc +++ /dev/null @@ -1,215 +0,0 @@ - enum_start - enum EFFECT_HIT - enum EFFECT_SLEEP - enum EFFECT_POISON_HIT - enum EFFECT_ABSORB - enum EFFECT_BURN_HIT - enum EFFECT_FREEZE_HIT - enum EFFECT_PARALYZE_HIT - enum EFFECT_EXPLOSION - enum EFFECT_DREAM_EATER - enum EFFECT_MIRROR_MOVE - enum EFFECT_ATTACK_UP - enum EFFECT_DEFENSE_UP - enum EFFECT_SPEED_UP - enum EFFECT_SPECIAL_ATTACK_UP - enum EFFECT_SPECIAL_DEFENSE_UP - enum EFFECT_ACCURACY_UP - enum EFFECT_EVASION_UP - enum EFFECT_ALWAYS_HIT - enum EFFECT_ATTACK_DOWN - enum EFFECT_DEFENSE_DOWN - enum EFFECT_SPEED_DOWN - enum EFFECT_SPECIAL_ATTACK_DOWN @ unused - enum EFFECT_SPECIAL_DEFENSE_DOWN @ unused - enum EFFECT_ACCURACY_DOWN - enum EFFECT_EVASION_DOWN - enum EFFECT_HAZE - enum EFFECT_BIDE - enum EFFECT_RAMPAGE - enum EFFECT_ROAR - enum EFFECT_MULTI_HIT - enum EFFECT_CONVERSION - enum EFFECT_FLINCH_HIT - enum EFFECT_RESTORE_HP - enum EFFECT_TOXIC - enum EFFECT_PAY_DAY - enum EFFECT_LIGHT_SCREEN - enum EFFECT_TRI_ATTACK - enum EFFECT_REST - enum EFFECT_OHKO - enum EFFECT_RAZOR_WIND - enum EFFECT_SUPER_FANG - enum EFFECT_DRAGON_RAGE - enum EFFECT_TRAP - enum EFFECT_HIGH_CRITICAL - enum EFFECT_DOUBLE_HIT - enum EFFECT_RECOIL_IF_MISS - enum EFFECT_MIST - enum EFFECT_FOCUS_ENERGY - enum EFFECT_RECOIL - enum EFFECT_CONFUSE - enum EFFECT_ATTACK_UP_2 - enum EFFECT_DEFENSE_UP_2 - enum EFFECT_SPEED_UP_2 - enum EFFECT_SPECIAL_ATTACK_UP_2 - enum EFFECT_SPECIAL_DEFENSE_UP_2 - enum EFFECT_ACCURACY_UP_2 - enum EFFECT_EVASION_UP_2 - enum EFFECT_TRANSFORM - enum EFFECT_ATTACK_DOWN_2 - enum EFFECT_DEFENSE_DOWN_2 - enum EFFECT_SPEED_DOWN_2 - enum EFFECT_SPECIAL_ATTACK_DOWN_2 - enum EFFECT_SPECIAL_DEFENSE_DOWN_2 - enum EFFECT_ACCURACY_DOWN_2 - enum EFFECT_EVASION_DOWN_2 - enum EFFECT_REFLECT - enum EFFECT_POISON - enum EFFECT_PARALYZE - enum EFFECT_ATTACK_DOWN_HIT - enum EFFECT_DEFENSE_DOWN_HIT - enum EFFECT_SPEED_DOWN_HIT - enum EFFECT_SPECIAL_ATTACK_DOWN_HIT - enum EFFECT_SPECIAL_DEFENSE_DOWN_HIT - enum EFFECT_ACCURACY_DOWN_HIT - enum EFFECT_EVASION_DOWN_HIT - enum EFFECT_SKY_ATTACK - enum EFFECT_CONFUSE_HIT - enum EFFECT_TWINEEDLE - enum EFFECT_VITAL_THROW - enum EFFECT_SUBSTITUTE - enum EFFECT_RECHARGE - enum EFFECT_RAGE - enum EFFECT_MIMIC - enum EFFECT_METRONOME - enum EFFECT_LEECH_SEED - enum EFFECT_SPLASH - enum EFFECT_DISABLE - enum EFFECT_LEVEL_DAMAGE - enum EFFECT_PSYWAVE - enum EFFECT_COUNTER - enum EFFECT_ENCORE - enum EFFECT_PAIN_SPLIT - enum EFFECT_SNORE - enum EFFECT_CONVERSION_2 - enum EFFECT_LOCK_ON - enum EFFECT_SKETCH - enum EFFECT_UNUSED_60 @ thaw - enum EFFECT_SLEEP_TALK - enum EFFECT_DESTINY_BOND - enum EFFECT_FLAIL - enum EFFECT_SPITE - enum EFFECT_FALSE_SWIPE - enum EFFECT_HEAL_BELL - enum EFFECT_QUICK_ATTACK - enum EFFECT_TRIPLE_KICK - enum EFFECT_THIEF - enum EFFECT_MEAN_LOOK - enum EFFECT_NIGHTMARE - enum EFFECT_MINIMIZE - enum EFFECT_CURSE - enum EFFECT_UNUSED_6E - enum EFFECT_PROTECT - enum EFFECT_SPIKES - enum EFFECT_FORESIGHT - enum EFFECT_PERISH_SONG - enum EFFECT_SANDSTORM - enum EFFECT_ENDURE - enum EFFECT_ROLLOUT - enum EFFECT_SWAGGER - enum EFFECT_FURY_CUTTER - enum EFFECT_ATTRACT - enum EFFECT_RETURN - enum EFFECT_PRESENT - enum EFFECT_FRUSTRATION - enum EFFECT_SAFEGUARD - enum EFFECT_THAW_HIT - enum EFFECT_MAGNITUDE - enum EFFECT_BATON_PASS - enum EFFECT_PURSUIT - enum EFFECT_RAPID_SPIN - enum EFFECT_SONICBOOM - enum EFFECT_UNUSED_83 - enum EFFECT_MORNING_SUN - enum EFFECT_SYNTHESIS - enum EFFECT_MOONLIGHT - enum EFFECT_HIDDEN_POWER - enum EFFECT_RAIN_DANCE - enum EFFECT_SUNNY_DAY - enum EFFECT_DEFENSE_UP_HIT - enum EFFECT_ATTACK_UP_HIT - enum EFFECT_ALL_STATS_UP_HIT - enum EFFECT_UNUSED_8D @ incomplete fake out in gen 2 - enum EFFECT_BELLY_DRUM - enum EFFECT_PSYCH_UP - enum EFFECT_MIRROR_COAT - enum EFFECT_SKULL_BASH - enum EFFECT_TWISTER - enum EFFECT_EARTHQUAKE - enum EFFECT_FUTURE_SIGHT - enum EFFECT_GUST - enum EFFECT_FLINCH_HIT_2 @ STOMP ASTONISH EXTRASENSORY NEEDLE_ARM - enum EFFECT_SOLARBEAM - enum EFFECT_THUNDER - enum EFFECT_TELEPORT - enum EFFECT_BEAT_UP - enum EFFECT_FLY - enum EFFECT_DEFENSE_CURL - enum EFFECT_SOFTBOILED - enum EFFECT_FAKE_OUT - enum EFFECT_UPROAR - enum EFFECT_STOCKPILE - enum EFFECT_SPIT_UP - enum EFFECT_SWALLOW - enum EFFECT_UNUSED_A3 - enum EFFECT_HAIL - enum EFFECT_TORMENT - enum EFFECT_FLATTER - enum EFFECT_WILL_O_WISP - enum EFFECT_MEMENTO - enum EFFECT_FACADE - enum EFFECT_FOCUS_PUNCH - enum EFFECT_SMELLINGSALT - enum EFFECT_FOLLOW_ME - enum EFFECT_NATURE_POWER - enum EFFECT_CHARGE - enum EFFECT_TAUNT - enum EFFECT_HELPING_HAND - enum EFFECT_TRICK - enum EFFECT_ROLE_PLAY - enum EFFECT_WISH - enum EFFECT_ASSIST - enum EFFECT_INGRAIN - enum EFFECT_SUPERPOWER - enum EFFECT_MAGIC_COAT - enum EFFECT_RECYCLE - enum EFFECT_REVENGE - enum EFFECT_BRICK_BREAK - enum EFFECT_YAWN - enum EFFECT_KNOCK_OFF - enum EFFECT_ENDEAVOR - enum EFFECT_ERUPTION - enum EFFECT_SKILL_SWAP - enum EFFECT_IMPRISON - enum EFFECT_REFRESH - enum EFFECT_GRUDGE - enum EFFECT_SNATCH - enum EFFECT_LOW_KICK - enum EFFECT_SECRET_POWER - enum EFFECT_DOUBLE_EDGE - enum EFFECT_TEETER_DANCE - enum EFFECT_BLAZE_KICK - enum EFFECT_MUD_SPORT - enum EFFECT_POISON_FANG - enum EFFECT_WEATHER_BALL - enum EFFECT_OVERHEAT - enum EFFECT_TICKLE - enum EFFECT_COSMIC_POWER - enum EFFECT_SKY_UPPERCUT - enum EFFECT_BULK_UP - enum EFFECT_POISON_TAIL - enum EFFECT_WATER_SPORT - enum EFFECT_CALM_MIND - enum EFFECT_DRAGON_DANCE - enum EFFECT_CAMOUFLAGE diff --git a/constants/constants.inc b/constants/constants.inc index 99ce86631..c6505e0e5 100644 --- a/constants/constants.inc +++ b/constants/constants.inc @@ -2,20 +2,13 @@ .include "constants/misc_constants.inc" .include "constants/type_constants.inc" .include "constants/contest_constants.inc" - .include "constants/pokemon_data_constants.inc" .include "constants/item_data_constants.inc" .include "constants/battle_move_constants.inc" .include "constants/trainer_constants.inc" .include "constants/map_constants.inc" .include "constants/berry_constants.inc" - .include "constants/map_object_constants.inc" - .include "constants/opponent_constants.inc" - .include "constants/decorations.inc" .include "constants/version.inc" .include "constants/region_map_sections.inc" - .include "constants/hold_effects.inc" .include "constants/battle.inc" .include "constants/battle_text.inc" - .include "constants/battle_move_effects.inc" .include "constants/contest_move_effects.inc" - .include "constants/game_stat.inc" diff --git a/constants/decorations.inc b/constants/decorations.inc deleted file mode 100644 index 482799f9e..000000000 --- a/constants/decorations.inc +++ /dev/null @@ -1,121 +0,0 @@ - .equiv DECOR_NONE, 0 - .equiv DECOR_SMALL_DESK, 1 - .equiv DECOR_POKEMON_DESK, 2 - .equiv DECOR_HEAVY_DESK, 3 - .equiv DECOR_RAGGED_DESK, 4 - .equiv DECOR_COMFORT_DESK, 5 - .equiv DECOR_PRETTY_DESK, 6 - .equiv DECOR_BRICK_DESK, 7 - .equiv DECOR_CAMP_DESK, 8 - .equiv DECOR_HARD_DESK, 9 - .equiv DECOR_SMALL_CHAIR, 10 - .equiv DECOR_POKEMON_CHAIR, 11 - .equiv DECOR_HEAVY_CHAIR, 12 - .equiv DECOR_PRETTY_CHAIR, 13 - .equiv DECOR_COMFORT_CHAIR, 14 - .equiv DECOR_RAGGED_CHAIR, 15 - .equiv DECOR_BRICK_CHAIR, 16 - .equiv DECOR_CAMP_CHAIR, 17 - .equiv DECOR_HARD_CHAIR, 18 - .equiv DECOR_RED_PLANT, 19 - .equiv DECOR_TROPICAL_PLANT, 20 - .equiv DECOR_PRETTY_FLOWERS, 21 - .equiv DECOR_COLORFUL_PLANT, 22 - .equiv DECOR_BIG_PLANT, 23 - .equiv DECOR_GORGEOUS_PLANT, 24 - .equiv DECOR_RED_BRICK, 25 - .equiv DECOR_YELLOW_BRICK, 26 - .equiv DECOR_BLUE_BRICK, 27 - .equiv DECOR_RED_BALLOON, 28 - .equiv DECOR_BLUE_BALLOON, 29 - .equiv DECOR_YELLOW_BALLOON, 30 - .equiv DECOR_RED_TENT, 31 - .equiv DECOR_BLUE_TENT, 32 - .equiv DECOR_SOLID_BOARD, 33 - .equiv DECOR_SLIDE, 34 - .equiv DECOR_FENCE_LENGTH, 35 - .equiv DECOR_FENCE_WIDTH, 36 - .equiv DECOR_TIRE, 37 - .equiv DECOR_STAND, 38 - .equiv DECOR_MUD_BALL, 39 - .equiv DECOR_BREAKABLE_DOOR, 40 - .equiv DECOR_SAND_ORNAMENT, 41 - .equiv DECOR_SILVER_SHIELD, 42 - .equiv DECOR_GOLD_SHIELD, 43 - .equiv DECOR_GLASS_ORNAMENT, 44 - .equiv DECOR_TV, 45 - .equiv DECOR_ROUND_TV, 46 - .equiv DECOR_CUTE_TV, 47 - .equiv DECOR_GLITTER_MAT, 48 - .equiv DECOR_JUMP_MAT, 49 - .equiv DECOR_SPIN_MAT, 50 - .equiv DECOR_C_LOW_NOTE_MAT, 51 - .equiv DECOR_D_NOTE_MAT, 52 - .equiv DECOR_E_NOTE_MAT, 53 - .equiv DECOR_F_NOTE_MAT, 54 - .equiv DECOR_G_NOTE_MAT, 55 - .equiv DECOR_A_NOTE_MAT, 56 - .equiv DECOR_B_NOTE_MAT, 57 - .equiv DECOR_C_HIGH_NOTE_MAT, 58 - .equiv DECOR_SURF_MAT, 59 - .equiv DECOR_THUNDER_MAT, 60 - .equiv DECOR_FIRE_BLAST_MAT, 61 - .equiv DECOR_POWDER_SNOW_MAT, 62 - .equiv DECOR_ATTRACT_MAT, 63 - .equiv DECOR_FISSURE_MAT, 64 - .equiv DECOR_SPIKES_MAT, 65 - .equiv DECOR_BALL_POSTER, 66 - .equiv DECOR_GREEN_POSTER, 67 - .equiv DECOR_RED_POSTER, 68 - .equiv DECOR_BLUE_POSTER, 69 - .equiv DECOR_CUTE_POSTER, 70 - .equiv DECOR_PIKA_POSTER, 71 - .equiv DECOR_LONG_POSTER, 72 - .equiv DECOR_SEA_POSTER, 73 - .equiv DECOR_SKY_POSTER, 74 - .equiv DECOR_KISS_POSTER, 75 - .equiv DECOR_PICHU_DOLL, 76 - .equiv DECOR_PIKACHU_DOLL, 77 - .equiv DECOR_MARILL_DOLL, 78 - .equiv DECOR_TOGEPI_DOLL, 79 - .equiv DECOR_CYNDAQUIL_DOLL, 80 - .equiv DECOR_CHIKORITA_DOLL, 81 - .equiv DECOR_TOTODILE_DOLL, 82 - .equiv DECOR_JIGGLYPUFF_DOLL, 83 - .equiv DECOR_MEOWTH_DOLL, 84 - .equiv DECOR_CLEFAIRY_DOLL, 85 - .equiv DECOR_DITTO_DOLL, 86 - .equiv DECOR_SMOOCHUM_DOLL, 87 - .equiv DECOR_TREECKO_DOLL, 88 - .equiv DECOR_TORCHIC_DOLL, 89 - .equiv DECOR_MUDKIP_DOLL, 90 - .equiv DECOR_DUSKULL_DOLL, 91 - .equiv DECOR_WYNAUT_DOLL, 92 - .equiv DECOR_BALTOY_DOLL, 93 - .equiv DECOR_KECLEON_DOLL, 94 - .equiv DECOR_AZURILL_DOLL, 95 - .equiv DECOR_SKITTY_DOLL, 96 - .equiv DECOR_SWABLU_DOLL, 97 - .equiv DECOR_GULPIN_DOLL, 98 - .equiv DECOR_LOTAD_DOLL, 99 - .equiv DECOR_SEEDOT_DOLL, 100 - .equiv DECOR_PIKA_CUSHION, 101 - .equiv DECOR_ROUND_CUSHION, 102 - .equiv DECOR_KISS_CUSHION, 103 - .equiv DECOR_ZIGZAG_CUSHION, 104 - .equiv DECOR_SPIN_CUSHION, 105 - .equiv DECOR_DIAMOND_CUSHION, 106 - .equiv DECOR_BALL_CUSHION, 107 - .equiv DECOR_GRASS_CUSHION, 108 - .equiv DECOR_FIRE_CUSHION, 109 - .equiv DECOR_WATER_CUSHION, 110 - .equiv DECOR_SNORLAX_DOLL, 111 - .equiv DECOR_RHYDON_DOLL, 112 - .equiv DECOR_LAPRAS_DOLL, 113 - .equiv DECOR_VENUSAUR_DOLL, 114 - .equiv DECOR_CHARIZARD_DOLL, 115 - .equiv DECOR_BLASTOISE_DOLL, 116 - .equiv DECOR_WAILMER_DOLL, 117 - .equiv DECOR_REGIROCK_DOLL, 118 - .equiv DECOR_REGICE_DOLL, 119 - .equiv DECOR_REGISTEEL_DOLL, 120 diff --git a/constants/easy_chat_constants.inc b/constants/easy_chat_constants.inc deleted file mode 100644 index 69639769d..000000000 --- a/constants/easy_chat_constants.inc +++ /dev/null @@ -1,1051 +0,0 @@ - .set EC_GROUP_POKEMON, 0x0 - .set EC_GROUP_TRAINER, 0x1 - .set EC_GROUP_STATUS, 0x2 - .set EC_GROUP_BATTLE, 0x3 - .set EC_GROUP_GREETINGS, 0x4 - .set EC_GROUP_PEOPLE, 0x5 - .set EC_GROUP_VOICES, 0x6 - .set EC_GROUP_SPEECH, 0x7 - .set EC_GROUP_ENDINGS, 0x8 - .set EC_GROUP_FEELINGS, 0x9 - .set EC_GROUP_CONDITIONS, 0xa - .set EC_GROUP_ACTIONS, 0xb - .set EC_GROUP_LIFESTYLE, 0xc - .set EC_GROUP_HOBBIES, 0xd - .set EC_GROUP_TIME, 0xe - .set EC_GROUP_MISC, 0xf - .set EC_GROUP_ADJECTIVES, 0x10 - .set EC_GROUP_EVENTS, 0x11 - .set EC_GROUP_MOVE_1, 0x12 - .set EC_GROUP_MOVE_2, 0x13 - .set EC_GROUP_TRENDY_SAYING, 0x14 - .set EC_GROUP_POKEMON_2, 0x15 -@ TRAINER - .set EC_WORD_I_CHOOSE_YOU, (EC_GROUP_TRAINER << 9) | 0x0 - .set EC_WORD_GOTCHA, (EC_GROUP_TRAINER << 9) | 0x1 - .set EC_WORD_TRADE, (EC_GROUP_TRAINER << 9) | 0x2 - .set EC_WORD_SAPPHIRE, (EC_GROUP_TRAINER << 9) | 0x3 - .set EC_WORD_EVOLVE, (EC_GROUP_TRAINER << 9) | 0x4 - .set EC_WORD_ENCYCLOPEDIA, (EC_GROUP_TRAINER << 9) | 0x5 - .set EC_WORD_NATURE, (EC_GROUP_TRAINER << 9) | 0x6 - .set EC_WORD_CENTER, (EC_GROUP_TRAINER << 9) | 0x7 - .set EC_WORD_EGG, (EC_GROUP_TRAINER << 9) | 0x8 - .set EC_WORD_LINK, (EC_GROUP_TRAINER << 9) | 0x9 - .set EC_WORD_SP_ABILITY, (EC_GROUP_TRAINER << 9) | 0xa - .set EC_WORD_TRAINER, (EC_GROUP_TRAINER << 9) | 0xb - .set EC_WORD_VERSION, (EC_GROUP_TRAINER << 9) | 0xc - .set EC_WORD_POKENAV, (EC_GROUP_TRAINER << 9) | 0xd - .set EC_WORD_POKEMON, (EC_GROUP_TRAINER << 9) | 0xe - .set EC_WORD_GET, (EC_GROUP_TRAINER << 9) | 0xf - .set EC_WORD_POKEDEX, (EC_GROUP_TRAINER << 9) | 0x10 - .set EC_WORD_RUBY, (EC_GROUP_TRAINER << 9) | 0x11 - .set EC_WORD_LEVEL, (EC_GROUP_TRAINER << 9) | 0x12 - -@ STATUS - .set EC_WORD_DARK, (EC_GROUP_STATUS << 9) | 0x0 - .set EC_WORD_STENCH, (EC_GROUP_STATUS << 9) | 0x1 - .set EC_WORD_THICK_FAT, (EC_GROUP_STATUS << 9) | 0x2 - .set EC_WORD_RAIN_DISH, (EC_GROUP_STATUS << 9) | 0x3 - .set EC_WORD_DRIZZLE, (EC_GROUP_STATUS << 9) | 0x4 - .set EC_WORD_ARENA_TRAP, (EC_GROUP_STATUS << 9) | 0x5 - .set EC_WORD_INTIMIDATE, (EC_GROUP_STATUS << 9) | 0x6 - .set EC_WORD_ROCK_HEAD, (EC_GROUP_STATUS << 9) | 0x7 - .set EC_WORD_COLOR, (EC_GROUP_STATUS << 9) | 0x8 - .set EC_WORD_ALT_COLOR, (EC_GROUP_STATUS << 9) | 0x9 - .set EC_WORD_ROCK, (EC_GROUP_STATUS << 9) | 0xa - .set EC_WORD_BEAUTIFUL, (EC_GROUP_STATUS << 9) | 0xb - .set EC_WORD_BEAUTY, (EC_GROUP_STATUS << 9) | 0xc - .set EC_WORD_AIR_LOCK, (EC_GROUP_STATUS << 9) | 0xd - .set EC_WORD_PSYCHIC, (EC_GROUP_STATUS << 9) | 0xe - .set EC_WORD_HYPER_CUTTER, (EC_GROUP_STATUS << 9) | 0xf - .set EC_WORD_FIGHTING, (EC_GROUP_STATUS << 9) | 0x10 - .set EC_WORD_SHADOW_TAG, (EC_GROUP_STATUS << 9) | 0x11 - .set EC_WORD_SMART, (EC_GROUP_STATUS << 9) | 0x12 - .set EC_WORD_SMARTNESS, (EC_GROUP_STATUS << 9) | 0x13 - .set EC_WORD_SPEED_BOOST, (EC_GROUP_STATUS << 9) | 0x14 - .set EC_WORD_COOL, (EC_GROUP_STATUS << 9) | 0x15 - .set EC_WORD_COOLNESS, (EC_GROUP_STATUS << 9) | 0x16 - .set EC_WORD_BATTLE_ARMOR, (EC_GROUP_STATUS << 9) | 0x17 - .set EC_WORD_CUTE, (EC_GROUP_STATUS << 9) | 0x18 - .set EC_WORD_CUTENESS, (EC_GROUP_STATUS << 9) | 0x19 - .set EC_WORD_STURDY, (EC_GROUP_STATUS << 9) | 0x1a - .set EC_WORD_SUCTION_CUPS, (EC_GROUP_STATUS << 9) | 0x1b - .set EC_WORD_GRASS, (EC_GROUP_STATUS << 9) | 0x1c - .set EC_WORD_CLEAR_BODY, (EC_GROUP_STATUS << 9) | 0x1d - .set EC_WORD_TORRENT, (EC_GROUP_STATUS << 9) | 0x1e - .set EC_WORD_GHOST, (EC_GROUP_STATUS << 9) | 0x1f - .set EC_WORD_ICE, (EC_GROUP_STATUS << 9) | 0x20 - .set EC_WORD_GUTS, (EC_GROUP_STATUS << 9) | 0x21 - .set EC_WORD_ROUGH_SKIN, (EC_GROUP_STATUS << 9) | 0x22 - .set EC_WORD_SHELL_ARMOR, (EC_GROUP_STATUS << 9) | 0x23 - .set EC_WORD_NATURAL_CURE, (EC_GROUP_STATUS << 9) | 0x24 - .set EC_WORD_DAMP, (EC_GROUP_STATUS << 9) | 0x25 - .set EC_WORD_GROUND, (EC_GROUP_STATUS << 9) | 0x26 - .set EC_WORD_LIMBER, (EC_GROUP_STATUS << 9) | 0x27 - .set EC_WORD_MAGNET_PULL, (EC_GROUP_STATUS << 9) | 0x28 - .set EC_WORD_WHITE_SMOKE, (EC_GROUP_STATUS << 9) | 0x29 - .set EC_WORD_SYNCHRONIZE, (EC_GROUP_STATUS << 9) | 0x2a - .set EC_WORD_OVERGROW, (EC_GROUP_STATUS << 9) | 0x2b - .set EC_WORD_SWIFT_SWIM, (EC_GROUP_STATUS << 9) | 0x2c - .set EC_WORD_SAND_STREAM, (EC_GROUP_STATUS << 9) | 0x2d - .set EC_WORD_SAND_VEIL, (EC_GROUP_STATUS << 9) | 0x2e - .set EC_WORD_KEEN_EYE, (EC_GROUP_STATUS << 9) | 0x2f - .set EC_WORD_INNER_FOCUS, (EC_GROUP_STATUS << 9) | 0x30 - .set EC_WORD_STATIC, (EC_GROUP_STATUS << 9) | 0x31 - .set EC_WORD_TYPE, (EC_GROUP_STATUS << 9) | 0x32 - .set EC_WORD_TOUGH, (EC_GROUP_STATUS << 9) | 0x33 - .set EC_WORD_TOUGHNESS, (EC_GROUP_STATUS << 9) | 0x34 - .set EC_WORD_SHED_SKIN, (EC_GROUP_STATUS << 9) | 0x35 - .set EC_WORD_HUGE_POWER, (EC_GROUP_STATUS << 9) | 0x36 - .set EC_WORD_VOLT_ABSORB, (EC_GROUP_STATUS << 9) | 0x37 - .set EC_WORD_WATER_ABSORB, (EC_GROUP_STATUS << 9) | 0x38 - .set EC_WORD_ELECTRIC, (EC_GROUP_STATUS << 9) | 0x39 - .set EC_WORD_FORECAST, (EC_GROUP_STATUS << 9) | 0x3a - .set EC_WORD_SERENE_GRACE, (EC_GROUP_STATUS << 9) | 0x3b - .set EC_WORD_POISON, (EC_GROUP_STATUS << 9) | 0x3c - .set EC_WORD_POISON_POINT, (EC_GROUP_STATUS << 9) | 0x3d - .set EC_WORD_DRAGON, (EC_GROUP_STATUS << 9) | 0x3e - .set EC_WORD_TRACE, (EC_GROUP_STATUS << 9) | 0x3f - .set EC_WORD_OBLIVIOUS, (EC_GROUP_STATUS << 9) | 0x40 - .set EC_WORD_TRUANT, (EC_GROUP_STATUS << 9) | 0x41 - .set EC_WORD_RUN_AWAY, (EC_GROUP_STATUS << 9) | 0x42 - .set EC_WORD_STICKY_HOLD, (EC_GROUP_STATUS << 9) | 0x43 - .set EC_WORD_CLOUD_NINE, (EC_GROUP_STATUS << 9) | 0x44 - .set EC_WORD_NORMAL, (EC_GROUP_STATUS << 9) | 0x45 - .set EC_WORD_STEEL, (EC_GROUP_STATUS << 9) | 0x46 - .set EC_WORD_ILLUMINATE, (EC_GROUP_STATUS << 9) | 0x47 - .set EC_WORD_EARLY_BIRD, (EC_GROUP_STATUS << 9) | 0x48 - .set EC_WORD_HUSTLE, (EC_GROUP_STATUS << 9) | 0x49 - .set EC_WORD_SHINE, (EC_GROUP_STATUS << 9) | 0x4a - .set EC_WORD_FLYING, (EC_GROUP_STATUS << 9) | 0x4b - .set EC_WORD_DROUGHT, (EC_GROUP_STATUS << 9) | 0x4c - .set EC_WORD_LIGHTNINGROD, (EC_GROUP_STATUS << 9) | 0x4d - .set EC_WORD_COMPOUNDEYES, (EC_GROUP_STATUS << 9) | 0x4e - .set EC_WORD_MARVEL_SCALE, (EC_GROUP_STATUS << 9) | 0x4f - .set EC_WORD_WONDER_GUARD, (EC_GROUP_STATUS << 9) | 0x50 - .set EC_WORD_INSOMNIA, (EC_GROUP_STATUS << 9) | 0x51 - .set EC_WORD_LEVITATE, (EC_GROUP_STATUS << 9) | 0x52 - .set EC_WORD_PLUS, (EC_GROUP_STATUS << 9) | 0x53 - .set EC_WORD_PRESSURE, (EC_GROUP_STATUS << 9) | 0x54 - .set EC_WORD_LIQUID_OOZE, (EC_GROUP_STATUS << 9) | 0x55 - .set EC_WORD_COLOR_CHANGE, (EC_GROUP_STATUS << 9) | 0x56 - .set EC_WORD_SOUNDPROOF, (EC_GROUP_STATUS << 9) | 0x57 - .set EC_WORD_EFFECT_SPORE, (EC_GROUP_STATUS << 9) | 0x58 - .set EC_WORD_PKRS, (EC_GROUP_STATUS << 9) | 0x59 - .set EC_WORD_FIRE, (EC_GROUP_STATUS << 9) | 0x5a - .set EC_WORD_FLAME_BODY, (EC_GROUP_STATUS << 9) | 0x5b - .set EC_WORD_MINUS, (EC_GROUP_STATUS << 9) | 0x5c - .set EC_WORD_OWN_TEMPO, (EC_GROUP_STATUS << 9) | 0x5d - .set EC_WORD_MAGMA_ARMOR, (EC_GROUP_STATUS << 9) | 0x5e - .set EC_WORD_WATER, (EC_GROUP_STATUS << 9) | 0x5f - .set EC_WORD_WATER_VEIL, (EC_GROUP_STATUS << 9) | 0x60 - .set EC_WORD_BUG, (EC_GROUP_STATUS << 9) | 0x61 - .set EC_WORD_SWARM, (EC_GROUP_STATUS << 9) | 0x62 - .set EC_WORD_CUTE_CHARM, (EC_GROUP_STATUS << 9) | 0x63 - .set EC_WORD_IMMUNITY, (EC_GROUP_STATUS << 9) | 0x64 - .set EC_WORD_BLAZE, (EC_GROUP_STATUS << 9) | 0x65 - .set EC_WORD_PICKUP, (EC_GROUP_STATUS << 9) | 0x66 - .set EC_WORD_PATTERN, (EC_GROUP_STATUS << 9) | 0x67 - .set EC_WORD_FLASH_FIRE, (EC_GROUP_STATUS << 9) | 0x68 - .set EC_WORD_VITAL_SPIRIT, (EC_GROUP_STATUS << 9) | 0x69 - .set EC_WORD_CHLOROPHYLL, (EC_GROUP_STATUS << 9) | 0x6a - .set EC_WORD_PURE_POWER, (EC_GROUP_STATUS << 9) | 0x6b - .set EC_WORD_SHIELD_DUST, (EC_GROUP_STATUS << 9) | 0x6c - -@ BATTLE - .set EC_WORD_MATCH_UP, (EC_GROUP_BATTLE << 9) | 0x0 - .set EC_WORD_GO, (EC_GROUP_BATTLE << 9) | 0x1 - .set EC_WORD_NO_1, (EC_GROUP_BATTLE << 9) | 0x2 - .set EC_WORD_DECIDE, (EC_GROUP_BATTLE << 9) | 0x3 - .set EC_WORD_LET_ME_WIN, (EC_GROUP_BATTLE << 9) | 0x4 - .set EC_WORD_WINS, (EC_GROUP_BATTLE << 9) | 0x5 - .set EC_WORD_WIN, (EC_GROUP_BATTLE << 9) | 0x6 - .set EC_WORD_WON, (EC_GROUP_BATTLE << 9) | 0x7 - .set EC_WORD_IF_I_WIN, (EC_GROUP_BATTLE << 9) | 0x8 - .set EC_WORD_WHEN_I_WIN, (EC_GROUP_BATTLE << 9) | 0x9 - .set EC_WORD_CAN_T_WIN, (EC_GROUP_BATTLE << 9) | 0xa - .set EC_WORD_CAN_WIN, (EC_GROUP_BATTLE << 9) | 0xb - .set EC_WORD_NO_MATCH, (EC_GROUP_BATTLE << 9) | 0xc - .set EC_WORD_SPIRIT, (EC_GROUP_BATTLE << 9) | 0xd - .set EC_WORD_DECIDED, (EC_GROUP_BATTLE << 9) | 0xe - .set EC_WORD_TRUMP_CARD, (EC_GROUP_BATTLE << 9) | 0xf - .set EC_WORD_TAKE_THAT, (EC_GROUP_BATTLE << 9) | 0x10 - .set EC_WORD_COME_ON, (EC_GROUP_BATTLE << 9) | 0x11 - .set EC_WORD_ATTACK, (EC_GROUP_BATTLE << 9) | 0x12 - .set EC_WORD_SURRENDER, (EC_GROUP_BATTLE << 9) | 0x13 - .set EC_WORD_GUTSY, (EC_GROUP_BATTLE << 9) | 0x14 - .set EC_WORD_TALENT, (EC_GROUP_BATTLE << 9) | 0x15 - .set EC_WORD_STRATEGY, (EC_GROUP_BATTLE << 9) | 0x16 - .set EC_WORD_SMITE, (EC_GROUP_BATTLE << 9) | 0x17 - .set EC_WORD_MATCH, (EC_GROUP_BATTLE << 9) | 0x18 - .set EC_WORD_VICTORY, (EC_GROUP_BATTLE << 9) | 0x19 - .set EC_WORD_OFFENSIVE, (EC_GROUP_BATTLE << 9) | 0x1a - .set EC_WORD_SENSE, (EC_GROUP_BATTLE << 9) | 0x1b - .set EC_WORD_VERSUS, (EC_GROUP_BATTLE << 9) | 0x1c - .set EC_WORD_FIGHTS, (EC_GROUP_BATTLE << 9) | 0x1d - .set EC_WORD_POWER, (EC_GROUP_BATTLE << 9) | 0x1e - .set EC_WORD_CHALLENGE, (EC_GROUP_BATTLE << 9) | 0x1f - .set EC_WORD_STRONG, (EC_GROUP_BATTLE << 9) | 0x20 - .set EC_WORD_TOO_STRONG, (EC_GROUP_BATTLE << 9) | 0x21 - .set EC_WORD_GO_EASY, (EC_GROUP_BATTLE << 9) | 0x22 - .set EC_WORD_FOE, (EC_GROUP_BATTLE << 9) | 0x23 - .set EC_WORD_GENIUS, (EC_GROUP_BATTLE << 9) | 0x24 - .set EC_WORD_LEGEND, (EC_GROUP_BATTLE << 9) | 0x25 - .set EC_WORD_ESCAPE, (EC_GROUP_BATTLE << 9) | 0x26 - .set EC_WORD_AIM, (EC_GROUP_BATTLE << 9) | 0x27 - .set EC_WORD_BATTLE, (EC_GROUP_BATTLE << 9) | 0x28 - .set EC_WORD_FIGHT, (EC_GROUP_BATTLE << 9) | 0x29 - .set EC_WORD_RESUSCITATE, (EC_GROUP_BATTLE << 9) | 0x2a - .set EC_WORD_POINTS, (EC_GROUP_BATTLE << 9) | 0x2b - .set EC_WORD_SERIOUS, (EC_GROUP_BATTLE << 9) | 0x2c - .set EC_WORD_GIVE_UP, (EC_GROUP_BATTLE << 9) | 0x2d - .set EC_WORD_LOSS, (EC_GROUP_BATTLE << 9) | 0x2e - .set EC_WORD_IF_I_LOSE, (EC_GROUP_BATTLE << 9) | 0x2f - .set EC_WORD_LOST, (EC_GROUP_BATTLE << 9) | 0x30 - .set EC_WORD_LOSE, (EC_GROUP_BATTLE << 9) | 0x31 - .set EC_WORD_GUARD, (EC_GROUP_BATTLE << 9) | 0x32 - .set EC_WORD_PARTNER, (EC_GROUP_BATTLE << 9) | 0x33 - .set EC_WORD_REJECT, (EC_GROUP_BATTLE << 9) | 0x34 - .set EC_WORD_ACCEPT, (EC_GROUP_BATTLE << 9) | 0x35 - .set EC_WORD_INVINCIBLE, (EC_GROUP_BATTLE << 9) | 0x36 - .set EC_WORD_RECEIVED, (EC_GROUP_BATTLE << 9) | 0x37 - .set EC_WORD_EASY, (EC_GROUP_BATTLE << 9) | 0x38 - .set EC_WORD_WEAK, (EC_GROUP_BATTLE << 9) | 0x39 - .set EC_WORD_TOO_WEAK, (EC_GROUP_BATTLE << 9) | 0x3a - .set EC_WORD_PUSHOVER, (EC_GROUP_BATTLE << 9) | 0x3b - .set EC_WORD_LEADER, (EC_GROUP_BATTLE << 9) | 0x3c - .set EC_WORD_RULE, (EC_GROUP_BATTLE << 9) | 0x3d - .set EC_WORD_MOVE, (EC_GROUP_BATTLE << 9) | 0x3e - -@ GREETINGS - .set EC_WORD_THANKS, (EC_GROUP_GREETINGS << 9) | 0x0 - .set EC_WORD_YES, (EC_GROUP_GREETINGS << 9) | 0x1 - .set EC_WORD_HERE_GOES, (EC_GROUP_GREETINGS << 9) | 0x2 - .set EC_WORD_HERE_I_COME, (EC_GROUP_GREETINGS << 9) | 0x3 - .set EC_WORD_HERE_IT_IS, (EC_GROUP_GREETINGS << 9) | 0x4 - .set EC_WORD_YEAH, (EC_GROUP_GREETINGS << 9) | 0x5 - .set EC_WORD_WELCOME, (EC_GROUP_GREETINGS << 9) | 0x6 - .set EC_WORD_OI, (EC_GROUP_GREETINGS << 9) | 0x7 - .set EC_WORD_HOW_DO, (EC_GROUP_GREETINGS << 9) | 0x8 - .set EC_WORD_CONGRATS, (EC_GROUP_GREETINGS << 9) | 0x9 - .set EC_WORD_GIVE_ME, (EC_GROUP_GREETINGS << 9) | 0xa - .set EC_WORD_SORRY, (EC_GROUP_GREETINGS << 9) | 0xb - .set EC_WORD_APOLOGIZE, (EC_GROUP_GREETINGS << 9) | 0xc - .set EC_WORD_FORGIVE, (EC_GROUP_GREETINGS << 9) | 0xd - .set EC_WORD_HEY_THERE, (EC_GROUP_GREETINGS << 9) | 0xe - .set EC_WORD_HELLO, (EC_GROUP_GREETINGS << 9) | 0xf - .set EC_WORD_GOOD_BYE, (EC_GROUP_GREETINGS << 9) | 0x10 - .set EC_WORD_THANK_YOU, (EC_GROUP_GREETINGS << 9) | 0x11 - .set EC_WORD_I_VE_ARRIVED, (EC_GROUP_GREETINGS << 9) | 0x12 - .set EC_WORD_PARDON, (EC_GROUP_GREETINGS << 9) | 0x13 - .set EC_WORD_EXCUSE, (EC_GROUP_GREETINGS << 9) | 0x14 - .set EC_WORD_SEE_YA, (EC_GROUP_GREETINGS << 9) | 0x15 - .set EC_WORD_EXCUSE_ME, (EC_GROUP_GREETINGS << 9) | 0x16 - .set EC_WORD_WELL_THEN, (EC_GROUP_GREETINGS << 9) | 0x17 - .set EC_WORD_GO_AHEAD, (EC_GROUP_GREETINGS << 9) | 0x18 - .set EC_WORD_APPRECIATE, (EC_GROUP_GREETINGS << 9) | 0x19 - .set EC_WORD_HEY_QUES, (EC_GROUP_GREETINGS << 9) | 0x1a - .set EC_WORD_WHAT_S_UP_QUES, (EC_GROUP_GREETINGS << 9) | 0x1b - .set EC_WORD_HUH_QUES, (EC_GROUP_GREETINGS << 9) | 0x1c - .set EC_WORD_NO, (EC_GROUP_GREETINGS << 9) | 0x1d - .set EC_WORD_HI, (EC_GROUP_GREETINGS << 9) | 0x1e - .set EC_WORD_YEAH_YEAH, (EC_GROUP_GREETINGS << 9) | 0x1f - .set EC_WORD_BYE_BYE, (EC_GROUP_GREETINGS << 9) | 0x20 - .set EC_WORD_MEET_YOU, (EC_GROUP_GREETINGS << 9) | 0x21 - .set EC_WORD_HEY, (EC_GROUP_GREETINGS << 9) | 0x22 - .set EC_WORD_SMELL, (EC_GROUP_GREETINGS << 9) | 0x23 - .set EC_WORD_LISTENING, (EC_GROUP_GREETINGS << 9) | 0x24 - .set EC_WORD_HOO_HAH, (EC_GROUP_GREETINGS << 9) | 0x25 - .set EC_WORD_YAHOO, (EC_GROUP_GREETINGS << 9) | 0x26 - .set EC_WORD_YO, (EC_GROUP_GREETINGS << 9) | 0x27 - .set EC_WORD_COME_OVER, (EC_GROUP_GREETINGS << 9) | 0x28 - .set EC_WORD_COUNT_ON, (EC_GROUP_GREETINGS << 9) | 0x29 - -@ PEOPLE - .set EC_WORD_OPPONENT, (EC_GROUP_PEOPLE << 9) | 0x0 - .set EC_WORD_I, (EC_GROUP_PEOPLE << 9) | 0x1 - .set EC_WORD_YOU, (EC_GROUP_PEOPLE << 9) | 0x2 - .set EC_WORD_YOURS, (EC_GROUP_PEOPLE << 9) | 0x3 - .set EC_WORD_SON, (EC_GROUP_PEOPLE << 9) | 0x4 - .set EC_WORD_YOUR, (EC_GROUP_PEOPLE << 9) | 0x5 - .set EC_WORD_YOU_RE, (EC_GROUP_PEOPLE << 9) | 0x6 - .set EC_WORD_YOU_VE, (EC_GROUP_PEOPLE << 9) | 0x7 - .set EC_WORD_MOTHER, (EC_GROUP_PEOPLE << 9) | 0x8 - .set EC_WORD_GRANDFATHER, (EC_GROUP_PEOPLE << 9) | 0x9 - .set EC_WORD_UNCLE, (EC_GROUP_PEOPLE << 9) | 0xa - .set EC_WORD_FATHER, (EC_GROUP_PEOPLE << 9) | 0xb - .set EC_WORD_BOY, (EC_GROUP_PEOPLE << 9) | 0xc - .set EC_WORD_ADULT, (EC_GROUP_PEOPLE << 9) | 0xd - .set EC_WORD_BROTHER, (EC_GROUP_PEOPLE << 9) | 0xe - .set EC_WORD_SISTER, (EC_GROUP_PEOPLE << 9) | 0xf - .set EC_WORD_GRANDMOTHER, (EC_GROUP_PEOPLE << 9) | 0x10 - .set EC_WORD_AUNT, (EC_GROUP_PEOPLE << 9) | 0x11 - .set EC_WORD_PARENT, (EC_GROUP_PEOPLE << 9) | 0x12 - .set EC_WORD_MAN, (EC_GROUP_PEOPLE << 9) | 0x13 - .set EC_WORD_ME, (EC_GROUP_PEOPLE << 9) | 0x14 - .set EC_WORD_GIRL, (EC_GROUP_PEOPLE << 9) | 0x15 - .set EC_WORD_BABE, (EC_GROUP_PEOPLE << 9) | 0x16 - .set EC_WORD_FAMILY, (EC_GROUP_PEOPLE << 9) | 0x17 - .set EC_WORD_HER, (EC_GROUP_PEOPLE << 9) | 0x18 - .set EC_WORD_HIM, (EC_GROUP_PEOPLE << 9) | 0x19 - .set EC_WORD_HE, (EC_GROUP_PEOPLE << 9) | 0x1a - .set EC_WORD_PLACE, (EC_GROUP_PEOPLE << 9) | 0x1b - .set EC_WORD_DAUGHTER, (EC_GROUP_PEOPLE << 9) | 0x1c - .set EC_WORD_HIS, (EC_GROUP_PEOPLE << 9) | 0x1d - .set EC_WORD_HE_S, (EC_GROUP_PEOPLE << 9) | 0x1e - .set EC_WORD_AREN_T, (EC_GROUP_PEOPLE << 9) | 0x1f - .set EC_WORD_SIBLINGS, (EC_GROUP_PEOPLE << 9) | 0x20 - .set EC_WORD_KID, (EC_GROUP_PEOPLE << 9) | 0x21 - .set EC_WORD_CHILDREN, (EC_GROUP_PEOPLE << 9) | 0x22 - .set EC_WORD_MR, (EC_GROUP_PEOPLE << 9) | 0x23 - .set EC_WORD_MRS, (EC_GROUP_PEOPLE << 9) | 0x24 - .set EC_WORD_MYSELF, (EC_GROUP_PEOPLE << 9) | 0x25 - .set EC_WORD_I_WAS, (EC_GROUP_PEOPLE << 9) | 0x26 - .set EC_WORD_TO_ME, (EC_GROUP_PEOPLE << 9) | 0x27 - .set EC_WORD_MY, (EC_GROUP_PEOPLE << 9) | 0x28 - .set EC_WORD_I_AM, (EC_GROUP_PEOPLE << 9) | 0x29 - .set EC_WORD_I_VE, (EC_GROUP_PEOPLE << 9) | 0x2a - .set EC_WORD_WHO, (EC_GROUP_PEOPLE << 9) | 0x2b - .set EC_WORD_SOMEONE, (EC_GROUP_PEOPLE << 9) | 0x2c - .set EC_WORD_WHO_WAS, (EC_GROUP_PEOPLE << 9) | 0x2d - .set EC_WORD_TO_WHOM, (EC_GROUP_PEOPLE << 9) | 0x2e - .set EC_WORD_WHOSE, (EC_GROUP_PEOPLE << 9) | 0x2f - .set EC_WORD_WHO_IS, (EC_GROUP_PEOPLE << 9) | 0x30 - .set EC_WORD_IT_S, (EC_GROUP_PEOPLE << 9) | 0x31 - .set EC_WORD_LADY, (EC_GROUP_PEOPLE << 9) | 0x32 - .set EC_WORD_FRIEND, (EC_GROUP_PEOPLE << 9) | 0x33 - .set EC_WORD_ALLY, (EC_GROUP_PEOPLE << 9) | 0x34 - .set EC_WORD_PERSON, (EC_GROUP_PEOPLE << 9) | 0x35 - .set EC_WORD_DUDE, (EC_GROUP_PEOPLE << 9) | 0x36 - .set EC_WORD_THEY, (EC_GROUP_PEOPLE << 9) | 0x37 - .set EC_WORD_THEY_WERE, (EC_GROUP_PEOPLE << 9) | 0x38 - .set EC_WORD_TO_THEM, (EC_GROUP_PEOPLE << 9) | 0x39 - .set EC_WORD_THEIR, (EC_GROUP_PEOPLE << 9) | 0x3a - .set EC_WORD_THEY_RE, (EC_GROUP_PEOPLE << 9) | 0x3b - .set EC_WORD_THEY_VE, (EC_GROUP_PEOPLE << 9) | 0x3c - .set EC_WORD_WE, (EC_GROUP_PEOPLE << 9) | 0x3d - .set EC_WORD_BEEN, (EC_GROUP_PEOPLE << 9) | 0x3e - .set EC_WORD_TO_US, (EC_GROUP_PEOPLE << 9) | 0x3f - .set EC_WORD_OUR, (EC_GROUP_PEOPLE << 9) | 0x40 - .set EC_WORD_WE_RE, (EC_GROUP_PEOPLE << 9) | 0x41 - .set EC_WORD_RIVAL, (EC_GROUP_PEOPLE << 9) | 0x42 - .set EC_WORD_WE_VE, (EC_GROUP_PEOPLE << 9) | 0x43 - .set EC_WORD_WOMAN, (EC_GROUP_PEOPLE << 9) | 0x44 - .set EC_WORD_SHE, (EC_GROUP_PEOPLE << 9) | 0x45 - .set EC_WORD_SHE_WAS, (EC_GROUP_PEOPLE << 9) | 0x46 - .set EC_WORD_TO_HER, (EC_GROUP_PEOPLE << 9) | 0x47 - .set EC_WORD_HERS, (EC_GROUP_PEOPLE << 9) | 0x48 - .set EC_WORD_SHE_IS, (EC_GROUP_PEOPLE << 9) | 0x49 - .set EC_WORD_SOME, (EC_GROUP_PEOPLE << 9) | 0x4a - -@ VOICES - .set EC_WORD_EXCL, (EC_GROUP_VOICES << 9) | 0x0 - .set EC_WORD_EXCL_EXCL, (EC_GROUP_VOICES << 9) | 0x1 - .set EC_WORD_QUES_EXCL, (EC_GROUP_VOICES << 9) | 0x2 - .set EC_WORD_QUES, (EC_GROUP_VOICES << 9) | 0x3 - .set EC_WORD_ELLIPSIS, (EC_GROUP_VOICES << 9) | 0x4 - .set EC_WORD_ELLIPSIS_EXCL, (EC_GROUP_VOICES << 9) | 0x5 - .set EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, (EC_GROUP_VOICES << 9) | 0x6 - .set EC_WORD_DASH, (EC_GROUP_VOICES << 9) | 0x7 - .set EC_WORD_DASH_DASH_DASH, (EC_GROUP_VOICES << 9) | 0x8 - .set EC_WORD_UH_OH, (EC_GROUP_VOICES << 9) | 0x9 - .set EC_WORD_WAAAH, (EC_GROUP_VOICES << 9) | 0xa - .set EC_WORD_AHAHA, (EC_GROUP_VOICES << 9) | 0xb - .set EC_WORD_OH_QUES, (EC_GROUP_VOICES << 9) | 0xc - .set EC_WORD_NOPE, (EC_GROUP_VOICES << 9) | 0xd - .set EC_WORD_URGH, (EC_GROUP_VOICES << 9) | 0xe - .set EC_WORD_HMM, (EC_GROUP_VOICES << 9) | 0xf - .set EC_WORD_WHOAH, (EC_GROUP_VOICES << 9) | 0x10 - .set EC_WORD_WROOOAAR_EXCL, (EC_GROUP_VOICES << 9) | 0x11 - .set EC_WORD_WOW, (EC_GROUP_VOICES << 9) | 0x12 - .set EC_WORD_GIGGLE, (EC_GROUP_VOICES << 9) | 0x13 - .set EC_WORD_SIGH, (EC_GROUP_VOICES << 9) | 0x14 - .set EC_WORD_UNBELIEVABLE, (EC_GROUP_VOICES << 9) | 0x15 - .set EC_WORD_CRIES, (EC_GROUP_VOICES << 9) | 0x16 - .set EC_WORD_AGREE, (EC_GROUP_VOICES << 9) | 0x17 - .set EC_WORD_EH_QUES, (EC_GROUP_VOICES << 9) | 0x18 - .set EC_WORD_CRY, (EC_GROUP_VOICES << 9) | 0x19 - .set EC_WORD_EHEHE, (EC_GROUP_VOICES << 9) | 0x1a - .set EC_WORD_OI_OI_OI, (EC_GROUP_VOICES << 9) | 0x1b - .set EC_WORD_OH_YEAH, (EC_GROUP_VOICES << 9) | 0x1c - .set EC_WORD_OH, (EC_GROUP_VOICES << 9) | 0x1d - .set EC_WORD_OOPS, (EC_GROUP_VOICES << 9) | 0x1e - .set EC_WORD_SHOCKED, (EC_GROUP_VOICES << 9) | 0x1f - .set EC_WORD_EEK, (EC_GROUP_VOICES << 9) | 0x20 - .set EC_WORD_GRAAAH, (EC_GROUP_VOICES << 9) | 0x21 - .set EC_WORD_GWAHAHAHA, (EC_GROUP_VOICES << 9) | 0x22 - .set EC_WORD_WAY, (EC_GROUP_VOICES << 9) | 0x23 - .set EC_WORD_TCH, (EC_GROUP_VOICES << 9) | 0x24 - .set EC_WORD_HEHE, (EC_GROUP_VOICES << 9) | 0x25 - .set EC_WORD_HAH, (EC_GROUP_VOICES << 9) | 0x26 - .set EC_WORD_YUP, (EC_GROUP_VOICES << 9) | 0x27 - .set EC_WORD_HAHAHA, (EC_GROUP_VOICES << 9) | 0x28 - .set EC_WORD_AIYEEH, (EC_GROUP_VOICES << 9) | 0x29 - .set EC_WORD_HIYAH, (EC_GROUP_VOICES << 9) | 0x2a - .set EC_WORD_FUFUFU, (EC_GROUP_VOICES << 9) | 0x2b - .set EC_WORD_LOL, (EC_GROUP_VOICES << 9) | 0x2c - .set EC_WORD_SNORT, (EC_GROUP_VOICES << 9) | 0x2d - .set EC_WORD_HUMPH, (EC_GROUP_VOICES << 9) | 0x2e - .set EC_WORD_HEHEHE, (EC_GROUP_VOICES << 9) | 0x2f - .set EC_WORD_HEH, (EC_GROUP_VOICES << 9) | 0x30 - .set EC_WORD_HOHOHO, (EC_GROUP_VOICES << 9) | 0x31 - .set EC_WORD_UH_HUH, (EC_GROUP_VOICES << 9) | 0x32 - .set EC_WORD_OH_DEAR, (EC_GROUP_VOICES << 9) | 0x33 - .set EC_WORD_ARRGH, (EC_GROUP_VOICES << 9) | 0x34 - .set EC_WORD_MUFUFU, (EC_GROUP_VOICES << 9) | 0x35 - .set EC_WORD_MMM, (EC_GROUP_VOICES << 9) | 0x36 - .set EC_WORD_OH_KAY, (EC_GROUP_VOICES << 9) | 0x37 - .set EC_WORD_OKAY, (EC_GROUP_VOICES << 9) | 0x38 - .set EC_WORD_LALALA, (EC_GROUP_VOICES << 9) | 0x39 - .set EC_WORD_YAY, (EC_GROUP_VOICES << 9) | 0x3a - .set EC_WORD_AWW, (EC_GROUP_VOICES << 9) | 0x3b - .set EC_WORD_WOWEE, (EC_GROUP_VOICES << 9) | 0x3c - .set EC_WORD_GWAH, (EC_GROUP_VOICES << 9) | 0x3d - .set EC_WORD_WAHAHAHA, (EC_GROUP_VOICES << 9) | 0x3e - -@ SPEECH - .set EC_WORD_LISTEN, (EC_GROUP_SPEECH << 9) | 0x0 - .set EC_WORD_NOT_VERY, (EC_GROUP_SPEECH << 9) | 0x1 - .set EC_WORD_MEAN, (EC_GROUP_SPEECH << 9) | 0x2 - .set EC_WORD_LIE, (EC_GROUP_SPEECH << 9) | 0x3 - .set EC_WORD_LAY, (EC_GROUP_SPEECH << 9) | 0x4 - .set EC_WORD_RECOMMEND, (EC_GROUP_SPEECH << 9) | 0x5 - .set EC_WORD_NITWIT, (EC_GROUP_SPEECH << 9) | 0x6 - .set EC_WORD_QUITE, (EC_GROUP_SPEECH << 9) | 0x7 - .set EC_WORD_FROM, (EC_GROUP_SPEECH << 9) | 0x8 - .set EC_WORD_FEELING, (EC_GROUP_SPEECH << 9) | 0x9 - .set EC_WORD_BUT, (EC_GROUP_SPEECH << 9) | 0xa - .set EC_WORD_HOWEVER, (EC_GROUP_SPEECH << 9) | 0xb - .set EC_WORD_CASE, (EC_GROUP_SPEECH << 9) | 0xc - .set EC_WORD_THE, (EC_GROUP_SPEECH << 9) | 0xd - .set EC_WORD_MISS, (EC_GROUP_SPEECH << 9) | 0xe - .set EC_WORD_HOW, (EC_GROUP_SPEECH << 9) | 0xf - .set EC_WORD_HIT, (EC_GROUP_SPEECH << 9) | 0x10 - .set EC_WORD_ENOUGH, (EC_GROUP_SPEECH << 9) | 0x11 - .set EC_WORD_A_LOT, (EC_GROUP_SPEECH << 9) | 0x12 - .set EC_WORD_A_LITTLE, (EC_GROUP_SPEECH << 9) | 0x13 - .set EC_WORD_ABSOLUTELY, (EC_GROUP_SPEECH << 9) | 0x14 - .set EC_WORD_AND, (EC_GROUP_SPEECH << 9) | 0x15 - .set EC_WORD_ONLY, (EC_GROUP_SPEECH << 9) | 0x16 - .set EC_WORD_AROUND, (EC_GROUP_SPEECH << 9) | 0x17 - .set EC_WORD_PROBABLY, (EC_GROUP_SPEECH << 9) | 0x18 - .set EC_WORD_IF, (EC_GROUP_SPEECH << 9) | 0x19 - .set EC_WORD_VERY, (EC_GROUP_SPEECH << 9) | 0x1a - .set EC_WORD_A_TINY_BIT, (EC_GROUP_SPEECH << 9) | 0x1b - .set EC_WORD_WILD, (EC_GROUP_SPEECH << 9) | 0x1c - .set EC_WORD_THAT_S, (EC_GROUP_SPEECH << 9) | 0x1d - .set EC_WORD_JUST, (EC_GROUP_SPEECH << 9) | 0x1e - .set EC_WORD_EVEN_SO, (EC_GROUP_SPEECH << 9) | 0x1f - .set EC_WORD_MUST_BE, (EC_GROUP_SPEECH << 9) | 0x20 - .set EC_WORD_NATURALLY, (EC_GROUP_SPEECH << 9) | 0x21 - .set EC_WORD_FOR_NOW, (EC_GROUP_SPEECH << 9) | 0x22 - .set EC_WORD_UNDERSTOOD, (EC_GROUP_SPEECH << 9) | 0x23 - .set EC_WORD_JOKING, (EC_GROUP_SPEECH << 9) | 0x24 - .set EC_WORD_READY, (EC_GROUP_SPEECH << 9) | 0x25 - .set EC_WORD_SOMETHING, (EC_GROUP_SPEECH << 9) | 0x26 - .set EC_WORD_SOMEHOW, (EC_GROUP_SPEECH << 9) | 0x27 - .set EC_WORD_ALTHOUGH, (EC_GROUP_SPEECH << 9) | 0x28 - .set EC_WORD_ALSO, (EC_GROUP_SPEECH << 9) | 0x29 - .set EC_WORD_PERFECT, (EC_GROUP_SPEECH << 9) | 0x2a - .set EC_WORD_AS_MUCH_AS, (EC_GROUP_SPEECH << 9) | 0x2b - .set EC_WORD_REALLY, (EC_GROUP_SPEECH << 9) | 0x2c - .set EC_WORD_TRULY, (EC_GROUP_SPEECH << 9) | 0x2d - .set EC_WORD_SERIOUSLY, (EC_GROUP_SPEECH << 9) | 0x2e - .set EC_WORD_TOTALLY, (EC_GROUP_SPEECH << 9) | 0x2f - .set EC_WORD_UNTIL, (EC_GROUP_SPEECH << 9) | 0x30 - .set EC_WORD_AS_IF, (EC_GROUP_SPEECH << 9) | 0x31 - .set EC_WORD_MOOD, (EC_GROUP_SPEECH << 9) | 0x32 - .set EC_WORD_RATHER, (EC_GROUP_SPEECH << 9) | 0x33 - .set EC_WORD_AWFULLY, (EC_GROUP_SPEECH << 9) | 0x34 - .set EC_WORD_MODE, (EC_GROUP_SPEECH << 9) | 0x35 - .set EC_WORD_MORE, (EC_GROUP_SPEECH << 9) | 0x36 - .set EC_WORD_TOO_LATE, (EC_GROUP_SPEECH << 9) | 0x37 - .set EC_WORD_FINALLY, (EC_GROUP_SPEECH << 9) | 0x38 - .set EC_WORD_ANY, (EC_GROUP_SPEECH << 9) | 0x39 - .set EC_WORD_INSTEAD, (EC_GROUP_SPEECH << 9) | 0x3a - .set EC_WORD_FANTASTIC, (EC_GROUP_SPEECH << 9) | 0x3b - -@ ENDINGS - .set EC_WORD_WILL, (EC_GROUP_ENDINGS << 9) | 0x0 - .set EC_WORD_WILL_BE_HERE, (EC_GROUP_ENDINGS << 9) | 0x1 - .set EC_WORD_OR, (EC_GROUP_ENDINGS << 9) | 0x2 - .set EC_WORD_TIMES, (EC_GROUP_ENDINGS << 9) | 0x3 - .set EC_WORD_WONDER, (EC_GROUP_ENDINGS << 9) | 0x4 - .set EC_WORD_IS_IT_QUES, (EC_GROUP_ENDINGS << 9) | 0x5 - .set EC_WORD_BE, (EC_GROUP_ENDINGS << 9) | 0x6 - .set EC_WORD_GIMME, (EC_GROUP_ENDINGS << 9) | 0x7 - .set EC_WORD_COULD, (EC_GROUP_ENDINGS << 9) | 0x8 - .set EC_WORD_LIKELY_TO, (EC_GROUP_ENDINGS << 9) | 0x9 - .set EC_WORD_WOULD, (EC_GROUP_ENDINGS << 9) | 0xa - .set EC_WORD_IS, (EC_GROUP_ENDINGS << 9) | 0xb - .set EC_WORD_ISN_T_IT_QUES, (EC_GROUP_ENDINGS << 9) | 0xc - .set EC_WORD_LET_S, (EC_GROUP_ENDINGS << 9) | 0xd - .set EC_WORD_OTHER, (EC_GROUP_ENDINGS << 9) | 0xe - .set EC_WORD_ARE, (EC_GROUP_ENDINGS << 9) | 0xf - .set EC_WORD_WAS, (EC_GROUP_ENDINGS << 9) | 0x10 - .set EC_WORD_WERE, (EC_GROUP_ENDINGS << 9) | 0x11 - .set EC_WORD_THOSE, (EC_GROUP_ENDINGS << 9) | 0x12 - .set EC_WORD_ISN_T, (EC_GROUP_ENDINGS << 9) | 0x13 - .set EC_WORD_WON_T, (EC_GROUP_ENDINGS << 9) | 0x14 - .set EC_WORD_CAN_T, (EC_GROUP_ENDINGS << 9) | 0x15 - .set EC_WORD_CAN, (EC_GROUP_ENDINGS << 9) | 0x16 - .set EC_WORD_DON_T, (EC_GROUP_ENDINGS << 9) | 0x17 - .set EC_WORD_DO, (EC_GROUP_ENDINGS << 9) | 0x18 - .set EC_WORD_DOES, (EC_GROUP_ENDINGS << 9) | 0x19 - .set EC_WORD_WHOM, (EC_GROUP_ENDINGS << 9) | 0x1a - .set EC_WORD_WHICH, (EC_GROUP_ENDINGS << 9) | 0x1b - .set EC_WORD_WASN_T, (EC_GROUP_ENDINGS << 9) | 0x1c - .set EC_WORD_WEREN_T, (EC_GROUP_ENDINGS << 9) | 0x1d - .set EC_WORD_HAVE, (EC_GROUP_ENDINGS << 9) | 0x1e - .set EC_WORD_HAVEN_T, (EC_GROUP_ENDINGS << 9) | 0x1f - .set EC_WORD_A, (EC_GROUP_ENDINGS << 9) | 0x20 - .set EC_WORD_AN, (EC_GROUP_ENDINGS << 9) | 0x21 - .set EC_WORD_NOT, (EC_GROUP_ENDINGS << 9) | 0x22 - .set EC_WORD_THERE, (EC_GROUP_ENDINGS << 9) | 0x23 - .set EC_WORD_OK_QUES, (EC_GROUP_ENDINGS << 9) | 0x24 - .set EC_WORD_SO, (EC_GROUP_ENDINGS << 9) | 0x25 - .set EC_WORD_MAYBE, (EC_GROUP_ENDINGS << 9) | 0x26 - .set EC_WORD_ABOUT, (EC_GROUP_ENDINGS << 9) | 0x27 - .set EC_WORD_OVER, (EC_GROUP_ENDINGS << 9) | 0x28 - .set EC_WORD_IT, (EC_GROUP_ENDINGS << 9) | 0x29 - .set EC_WORD_ALL, (EC_GROUP_ENDINGS << 9) | 0x2a - .set EC_WORD_FOR, (EC_GROUP_ENDINGS << 9) | 0x2b - .set EC_WORD_ON, (EC_GROUP_ENDINGS << 9) | 0x2c - .set EC_WORD_OFF, (EC_GROUP_ENDINGS << 9) | 0x2d - .set EC_WORD_AS, (EC_GROUP_ENDINGS << 9) | 0x2e - .set EC_WORD_TO, (EC_GROUP_ENDINGS << 9) | 0x2f - .set EC_WORD_WITH, (EC_GROUP_ENDINGS << 9) | 0x30 - .set EC_WORD_BETTER, (EC_GROUP_ENDINGS << 9) | 0x31 - .set EC_WORD_EVER, (EC_GROUP_ENDINGS << 9) | 0x32 - .set EC_WORD_SINCE, (EC_GROUP_ENDINGS << 9) | 0x33 - .set EC_WORD_OF, (EC_GROUP_ENDINGS << 9) | 0x34 - .set EC_WORD_BELONGS_TO, (EC_GROUP_ENDINGS << 9) | 0x35 - .set EC_WORD_AT, (EC_GROUP_ENDINGS << 9) | 0x36 - .set EC_WORD_IN, (EC_GROUP_ENDINGS << 9) | 0x37 - .set EC_WORD_OUT, (EC_GROUP_ENDINGS << 9) | 0x38 - .set EC_WORD_TOO, (EC_GROUP_ENDINGS << 9) | 0x39 - .set EC_WORD_LIKE, (EC_GROUP_ENDINGS << 9) | 0x3a - .set EC_WORD_DID, (EC_GROUP_ENDINGS << 9) | 0x3b - .set EC_WORD_DIDN_T, (EC_GROUP_ENDINGS << 9) | 0x3c - .set EC_WORD_DOESN_T, (EC_GROUP_ENDINGS << 9) | 0x3d - .set EC_WORD_WITHOUT, (EC_GROUP_ENDINGS << 9) | 0x3e - .set EC_WORD_AFTER, (EC_GROUP_ENDINGS << 9) | 0x3f - .set EC_WORD_BEFORE, (EC_GROUP_ENDINGS << 9) | 0x40 - .set EC_WORD_WHILE, (EC_GROUP_ENDINGS << 9) | 0x41 - .set EC_WORD_THAN, (EC_GROUP_ENDINGS << 9) | 0x42 - .set EC_WORD_ONCE, (EC_GROUP_ENDINGS << 9) | 0x43 - .set EC_WORD_ANYWHERE, (EC_GROUP_ENDINGS << 9) | 0x44 - -@ FEELINGS - .set EC_WORD_MEET, (EC_GROUP_FEELINGS << 9) | 0x0 - .set EC_WORD_PLAY, (EC_GROUP_FEELINGS << 9) | 0x1 - .set EC_WORD_HURRIED, (EC_GROUP_FEELINGS << 9) | 0x2 - .set EC_WORD_GOES, (EC_GROUP_FEELINGS << 9) | 0x3 - .set EC_WORD_GIDDY, (EC_GROUP_FEELINGS << 9) | 0x4 - .set EC_WORD_HAPPY, (EC_GROUP_FEELINGS << 9) | 0x5 - .set EC_WORD_HAPPINESS, (EC_GROUP_FEELINGS << 9) | 0x6 - .set EC_WORD_EXCITE, (EC_GROUP_FEELINGS << 9) | 0x7 - .set EC_WORD_IMPORTANT, (EC_GROUP_FEELINGS << 9) | 0x8 - .set EC_WORD_FUNNY, (EC_GROUP_FEELINGS << 9) | 0x9 - .set EC_WORD_GOT, (EC_GROUP_FEELINGS << 9) | 0xa - .set EC_WORD_GO_HOME, (EC_GROUP_FEELINGS << 9) | 0xb - .set EC_WORD_DISAPPOINTED, (EC_GROUP_FEELINGS << 9) | 0xc - .set EC_WORD_DISAPPOINTS, (EC_GROUP_FEELINGS << 9) | 0xd - .set EC_WORD_SAD, (EC_GROUP_FEELINGS << 9) | 0xe - .set EC_WORD_TRY, (EC_GROUP_FEELINGS << 9) | 0xf - .set EC_WORD_TRIES, (EC_GROUP_FEELINGS << 9) | 0x10 - .set EC_WORD_HEARS, (EC_GROUP_FEELINGS << 9) | 0x11 - .set EC_WORD_THINK, (EC_GROUP_FEELINGS << 9) | 0x12 - .set EC_WORD_HEAR, (EC_GROUP_FEELINGS << 9) | 0x13 - .set EC_WORD_WANTS, (EC_GROUP_FEELINGS << 9) | 0x14 - .set EC_WORD_MISHEARD, (EC_GROUP_FEELINGS << 9) | 0x15 - .set EC_WORD_DISLIKE, (EC_GROUP_FEELINGS << 9) | 0x16 - .set EC_WORD_ANGRY, (EC_GROUP_FEELINGS << 9) | 0x17 - .set EC_WORD_ANGER, (EC_GROUP_FEELINGS << 9) | 0x18 - .set EC_WORD_SCARY, (EC_GROUP_FEELINGS << 9) | 0x19 - .set EC_WORD_LONESOME, (EC_GROUP_FEELINGS << 9) | 0x1a - .set EC_WORD_DISAPPOINT, (EC_GROUP_FEELINGS << 9) | 0x1b - .set EC_WORD_JOY, (EC_GROUP_FEELINGS << 9) | 0x1c - .set EC_WORD_GETS, (EC_GROUP_FEELINGS << 9) | 0x1d - .set EC_WORD_NEVER, (EC_GROUP_FEELINGS << 9) | 0x1e - .set EC_WORD_DARN, (EC_GROUP_FEELINGS << 9) | 0x1f - .set EC_WORD_DOWNCAST, (EC_GROUP_FEELINGS << 9) | 0x20 - .set EC_WORD_INCREDIBLE, (EC_GROUP_FEELINGS << 9) | 0x21 - .set EC_WORD_LIKES, (EC_GROUP_FEELINGS << 9) | 0x22 - .set EC_WORD_DISLIKES, (EC_GROUP_FEELINGS << 9) | 0x23 - .set EC_WORD_BORING, (EC_GROUP_FEELINGS << 9) | 0x24 - .set EC_WORD_CARE, (EC_GROUP_FEELINGS << 9) | 0x25 - .set EC_WORD_CARES, (EC_GROUP_FEELINGS << 9) | 0x26 - .set EC_WORD_ALL_RIGHT, (EC_GROUP_FEELINGS << 9) | 0x27 - .set EC_WORD_ADORE, (EC_GROUP_FEELINGS << 9) | 0x28 - .set EC_WORD_DISASTER, (EC_GROUP_FEELINGS << 9) | 0x29 - .set EC_WORD_ENJOY, (EC_GROUP_FEELINGS << 9) | 0x2a - .set EC_WORD_ENJOYS, (EC_GROUP_FEELINGS << 9) | 0x2b - .set EC_WORD_EAT, (EC_GROUP_FEELINGS << 9) | 0x2c - .set EC_WORD_LACKING, (EC_GROUP_FEELINGS << 9) | 0x2d - .set EC_WORD_BAD, (EC_GROUP_FEELINGS << 9) | 0x2e - .set EC_WORD_HARD, (EC_GROUP_FEELINGS << 9) | 0x2f - .set EC_WORD_TERRIBLE, (EC_GROUP_FEELINGS << 9) | 0x30 - .set EC_WORD_SHOULD, (EC_GROUP_FEELINGS << 9) | 0x31 - .set EC_WORD_NICE, (EC_GROUP_FEELINGS << 9) | 0x32 - .set EC_WORD_DRINK, (EC_GROUP_FEELINGS << 9) | 0x33 - .set EC_WORD_SURPRISE, (EC_GROUP_FEELINGS << 9) | 0x34 - .set EC_WORD_FEAR, (EC_GROUP_FEELINGS << 9) | 0x35 - .set EC_WORD_WANT, (EC_GROUP_FEELINGS << 9) | 0x36 - .set EC_WORD_WAIT, (EC_GROUP_FEELINGS << 9) | 0x37 - .set EC_WORD_SATISFIED, (EC_GROUP_FEELINGS << 9) | 0x38 - .set EC_WORD_SEE, (EC_GROUP_FEELINGS << 9) | 0x39 - .set EC_WORD_RARE, (EC_GROUP_FEELINGS << 9) | 0x3a - .set EC_WORD_NEGATIVE, (EC_GROUP_FEELINGS << 9) | 0x3b - .set EC_WORD_DONE, (EC_GROUP_FEELINGS << 9) | 0x3c - .set EC_WORD_DANGER, (EC_GROUP_FEELINGS << 9) | 0x3d - .set EC_WORD_DEFEATED, (EC_GROUP_FEELINGS << 9) | 0x3e - .set EC_WORD_BEAT, (EC_GROUP_FEELINGS << 9) | 0x3f - .set EC_WORD_GREAT, (EC_GROUP_FEELINGS << 9) | 0x40 - .set EC_WORD_ROMANTIC, (EC_GROUP_FEELINGS << 9) | 0x41 - .set EC_WORD_QUESTION, (EC_GROUP_FEELINGS << 9) | 0x42 - .set EC_WORD_UNDERSTAND, (EC_GROUP_FEELINGS << 9) | 0x43 - .set EC_WORD_UNDERSTANDS, (EC_GROUP_FEELINGS << 9) | 0x44 - -@ CONDITIONS - .set EC_WORD_HOT, (EC_GROUP_CONDITIONS << 9) | 0x0 - .set EC_WORD_EXISTS, (EC_GROUP_CONDITIONS << 9) | 0x1 - .set EC_WORD_EXCESS, (EC_GROUP_CONDITIONS << 9) | 0x2 - .set EC_WORD_APPROVED, (EC_GROUP_CONDITIONS << 9) | 0x3 - .set EC_WORD_HAS, (EC_GROUP_CONDITIONS << 9) | 0x4 - .set EC_WORD_GOOD, (EC_GROUP_CONDITIONS << 9) | 0x5 - .set EC_WORD_LESS, (EC_GROUP_CONDITIONS << 9) | 0x6 - .set EC_WORD_MOMENTUM, (EC_GROUP_CONDITIONS << 9) | 0x7 - .set EC_WORD_GOING, (EC_GROUP_CONDITIONS << 9) | 0x8 - .set EC_WORD_WEIRD, (EC_GROUP_CONDITIONS << 9) | 0x9 - .set EC_WORD_BUSY, (EC_GROUP_CONDITIONS << 9) | 0xa - .set EC_WORD_TOGETHER, (EC_GROUP_CONDITIONS << 9) | 0xb - .set EC_WORD_FULL, (EC_GROUP_CONDITIONS << 9) | 0xc - .set EC_WORD_ABSENT, (EC_GROUP_CONDITIONS << 9) | 0xd - .set EC_WORD_BEING, (EC_GROUP_CONDITIONS << 9) | 0xe - .set EC_WORD_NEED, (EC_GROUP_CONDITIONS << 9) | 0xf - .set EC_WORD_TASTY, (EC_GROUP_CONDITIONS << 9) | 0x10 - .set EC_WORD_SKILLED, (EC_GROUP_CONDITIONS << 9) | 0x11 - .set EC_WORD_NOISY, (EC_GROUP_CONDITIONS << 9) | 0x12 - .set EC_WORD_BIG, (EC_GROUP_CONDITIONS << 9) | 0x13 - .set EC_WORD_LATE, (EC_GROUP_CONDITIONS << 9) | 0x14 - .set EC_WORD_CLOSE, (EC_GROUP_CONDITIONS << 9) | 0x15 - .set EC_WORD_DOCILE, (EC_GROUP_CONDITIONS << 9) | 0x16 - .set EC_WORD_AMUSING, (EC_GROUP_CONDITIONS << 9) | 0x17 - .set EC_WORD_ENTERTAINING, (EC_GROUP_CONDITIONS << 9) | 0x18 - .set EC_WORD_PERFECTION, (EC_GROUP_CONDITIONS << 9) | 0x19 - .set EC_WORD_PRETTY, (EC_GROUP_CONDITIONS << 9) | 0x1a - .set EC_WORD_HEALTHY, (EC_GROUP_CONDITIONS << 9) | 0x1b - .set EC_WORD_EXCELLENT, (EC_GROUP_CONDITIONS << 9) | 0x1c - .set EC_WORD_UPSIDE_DOWN, (EC_GROUP_CONDITIONS << 9) | 0x1d - .set EC_WORD_COLD, (EC_GROUP_CONDITIONS << 9) | 0x1e - .set EC_WORD_REFRESHING, (EC_GROUP_CONDITIONS << 9) | 0x1f - .set EC_WORD_UNAVOIDABLE, (EC_GROUP_CONDITIONS << 9) | 0x20 - .set EC_WORD_MUCH, (EC_GROUP_CONDITIONS << 9) | 0x21 - .set EC_WORD_OVERWHELMING, (EC_GROUP_CONDITIONS << 9) | 0x22 - .set EC_WORD_FABULOUS, (EC_GROUP_CONDITIONS << 9) | 0x23 - .set EC_WORD_ELSE, (EC_GROUP_CONDITIONS << 9) | 0x24 - .set EC_WORD_EXPENSIVE, (EC_GROUP_CONDITIONS << 9) | 0x25 - .set EC_WORD_CORRECT, (EC_GROUP_CONDITIONS << 9) | 0x26 - .set EC_WORD_IMPOSSIBLE, (EC_GROUP_CONDITIONS << 9) | 0x27 - .set EC_WORD_SMALL, (EC_GROUP_CONDITIONS << 9) | 0x28 - .set EC_WORD_DIFFERENT, (EC_GROUP_CONDITIONS << 9) | 0x29 - .set EC_WORD_TIRED, (EC_GROUP_CONDITIONS << 9) | 0x2a - .set EC_WORD_SKILL, (EC_GROUP_CONDITIONS << 9) | 0x2b - .set EC_WORD_TOP, (EC_GROUP_CONDITIONS << 9) | 0x2c - .set EC_WORD_NON_STOP, (EC_GROUP_CONDITIONS << 9) | 0x2d - .set EC_WORD_PREPOSTEROUS, (EC_GROUP_CONDITIONS << 9) | 0x2e - .set EC_WORD_NONE, (EC_GROUP_CONDITIONS << 9) | 0x2f - .set EC_WORD_NOTHING, (EC_GROUP_CONDITIONS << 9) | 0x30 - .set EC_WORD_NATURAL, (EC_GROUP_CONDITIONS << 9) | 0x31 - .set EC_WORD_BECOMES, (EC_GROUP_CONDITIONS << 9) | 0x32 - .set EC_WORD_LUKEWARM, (EC_GROUP_CONDITIONS << 9) | 0x33 - .set EC_WORD_FAST, (EC_GROUP_CONDITIONS << 9) | 0x34 - .set EC_WORD_LOW, (EC_GROUP_CONDITIONS << 9) | 0x35 - .set EC_WORD_AWFUL, (EC_GROUP_CONDITIONS << 9) | 0x36 - .set EC_WORD_ALONE, (EC_GROUP_CONDITIONS << 9) | 0x37 - .set EC_WORD_BORED, (EC_GROUP_CONDITIONS << 9) | 0x38 - .set EC_WORD_SECRET, (EC_GROUP_CONDITIONS << 9) | 0x39 - .set EC_WORD_MYSTERY, (EC_GROUP_CONDITIONS << 9) | 0x3a - .set EC_WORD_LACKS, (EC_GROUP_CONDITIONS << 9) | 0x3b - .set EC_WORD_BEST, (EC_GROUP_CONDITIONS << 9) | 0x3c - .set EC_WORD_LOUSY, (EC_GROUP_CONDITIONS << 9) | 0x3d - .set EC_WORD_MISTAKE, (EC_GROUP_CONDITIONS << 9) | 0x3e - .set EC_WORD_KIND, (EC_GROUP_CONDITIONS << 9) | 0x3f - .set EC_WORD_WELL, (EC_GROUP_CONDITIONS << 9) | 0x40 - .set EC_WORD_WEAKENED, (EC_GROUP_CONDITIONS << 9) | 0x41 - .set EC_WORD_SIMPLE, (EC_GROUP_CONDITIONS << 9) | 0x42 - .set EC_WORD_SEEMS, (EC_GROUP_CONDITIONS << 9) | 0x43 - .set EC_WORD_BADLY, (EC_GROUP_CONDITIONS << 9) | 0x44 - -@ ACTIONS - .set EC_WORD_MEETS, (EC_GROUP_ACTIONS << 9) | 0x0 - .set EC_WORD_CONCEDE, (EC_GROUP_ACTIONS << 9) | 0x1 - .set EC_WORD_GIVE, (EC_GROUP_ACTIONS << 9) | 0x2 - .set EC_WORD_GIVES, (EC_GROUP_ACTIONS << 9) | 0x3 - .set EC_WORD_PLAYED, (EC_GROUP_ACTIONS << 9) | 0x4 - .set EC_WORD_PLAYS, (EC_GROUP_ACTIONS << 9) | 0x5 - .set EC_WORD_COLLECT, (EC_GROUP_ACTIONS << 9) | 0x6 - .set EC_WORD_WALKING, (EC_GROUP_ACTIONS << 9) | 0x7 - .set EC_WORD_WALKS, (EC_GROUP_ACTIONS << 9) | 0x8 - .set EC_WORD_SAYS, (EC_GROUP_ACTIONS << 9) | 0x9 - .set EC_WORD_WENT, (EC_GROUP_ACTIONS << 9) | 0xa - .set EC_WORD_SAID, (EC_GROUP_ACTIONS << 9) | 0xb - .set EC_WORD_WAKE_UP, (EC_GROUP_ACTIONS << 9) | 0xc - .set EC_WORD_WAKES_UP, (EC_GROUP_ACTIONS << 9) | 0xd - .set EC_WORD_ANGERS, (EC_GROUP_ACTIONS << 9) | 0xe - .set EC_WORD_TEACH, (EC_GROUP_ACTIONS << 9) | 0xf - .set EC_WORD_TEACHES, (EC_GROUP_ACTIONS << 9) | 0x10 - .set EC_WORD_PLEASE, (EC_GROUP_ACTIONS << 9) | 0x11 - .set EC_WORD_LEARN, (EC_GROUP_ACTIONS << 9) | 0x12 - .set EC_WORD_CHANGE, (EC_GROUP_ACTIONS << 9) | 0x13 - .set EC_WORD_STORY, (EC_GROUP_ACTIONS << 9) | 0x14 - .set EC_WORD_TRUST, (EC_GROUP_ACTIONS << 9) | 0x15 - .set EC_WORD_LAVISH, (EC_GROUP_ACTIONS << 9) | 0x16 - .set EC_WORD_LISTENS, (EC_GROUP_ACTIONS << 9) | 0x17 - .set EC_WORD_HEARING, (EC_GROUP_ACTIONS << 9) | 0x18 - .set EC_WORD_TRAINS, (EC_GROUP_ACTIONS << 9) | 0x19 - .set EC_WORD_CHOOSE, (EC_GROUP_ACTIONS << 9) | 0x1a - .set EC_WORD_COME, (EC_GROUP_ACTIONS << 9) | 0x1b - .set EC_WORD_CAME, (EC_GROUP_ACTIONS << 9) | 0x1c - .set EC_WORD_SEARCH, (EC_GROUP_ACTIONS << 9) | 0x1d - .set EC_WORD_MAKE, (EC_GROUP_ACTIONS << 9) | 0x1e - .set EC_WORD_CAUSE, (EC_GROUP_ACTIONS << 9) | 0x1f - .set EC_WORD_KNOW, (EC_GROUP_ACTIONS << 9) | 0x20 - .set EC_WORD_KNOWS, (EC_GROUP_ACTIONS << 9) | 0x21 - .set EC_WORD_REFUSE, (EC_GROUP_ACTIONS << 9) | 0x22 - .set EC_WORD_STORES, (EC_GROUP_ACTIONS << 9) | 0x23 - .set EC_WORD_BRAG, (EC_GROUP_ACTIONS << 9) | 0x24 - .set EC_WORD_IGNORANT, (EC_GROUP_ACTIONS << 9) | 0x25 - .set EC_WORD_THINKS, (EC_GROUP_ACTIONS << 9) | 0x26 - .set EC_WORD_BELIEVE, (EC_GROUP_ACTIONS << 9) | 0x27 - .set EC_WORD_SLIDE, (EC_GROUP_ACTIONS << 9) | 0x28 - .set EC_WORD_EATS, (EC_GROUP_ACTIONS << 9) | 0x29 - .set EC_WORD_USE, (EC_GROUP_ACTIONS << 9) | 0x2a - .set EC_WORD_USES, (EC_GROUP_ACTIONS << 9) | 0x2b - .set EC_WORD_USING, (EC_GROUP_ACTIONS << 9) | 0x2c - .set EC_WORD_COULDN_T, (EC_GROUP_ACTIONS << 9) | 0x2d - .set EC_WORD_CAPABLE, (EC_GROUP_ACTIONS << 9) | 0x2e - .set EC_WORD_DISAPPEAR, (EC_GROUP_ACTIONS << 9) | 0x2f - .set EC_WORD_APPEAR, (EC_GROUP_ACTIONS << 9) | 0x30 - .set EC_WORD_THROW, (EC_GROUP_ACTIONS << 9) | 0x31 - .set EC_WORD_WORRY, (EC_GROUP_ACTIONS << 9) | 0x32 - .set EC_WORD_SLEPT, (EC_GROUP_ACTIONS << 9) | 0x33 - .set EC_WORD_SLEEP, (EC_GROUP_ACTIONS << 9) | 0x34 - .set EC_WORD_RELEASE, (EC_GROUP_ACTIONS << 9) | 0x35 - .set EC_WORD_DRINKS, (EC_GROUP_ACTIONS << 9) | 0x36 - .set EC_WORD_RUNS, (EC_GROUP_ACTIONS << 9) | 0x37 - .set EC_WORD_RUN, (EC_GROUP_ACTIONS << 9) | 0x38 - .set EC_WORD_WORKS, (EC_GROUP_ACTIONS << 9) | 0x39 - .set EC_WORD_WORKING, (EC_GROUP_ACTIONS << 9) | 0x3a - .set EC_WORD_TALKING, (EC_GROUP_ACTIONS << 9) | 0x3b - .set EC_WORD_TALK, (EC_GROUP_ACTIONS << 9) | 0x3c - .set EC_WORD_SINK, (EC_GROUP_ACTIONS << 9) | 0x3d - .set EC_WORD_SMACK, (EC_GROUP_ACTIONS << 9) | 0x3e - .set EC_WORD_PRETEND, (EC_GROUP_ACTIONS << 9) | 0x3f - .set EC_WORD_PRAISE, (EC_GROUP_ACTIONS << 9) | 0x40 - .set EC_WORD_OVERDO, (EC_GROUP_ACTIONS << 9) | 0x41 - .set EC_WORD_SHOW, (EC_GROUP_ACTIONS << 9) | 0x42 - .set EC_WORD_LOOKS, (EC_GROUP_ACTIONS << 9) | 0x43 - .set EC_WORD_SEES, (EC_GROUP_ACTIONS << 9) | 0x44 - .set EC_WORD_SEEK, (EC_GROUP_ACTIONS << 9) | 0x45 - .set EC_WORD_OWN, (EC_GROUP_ACTIONS << 9) | 0x46 - .set EC_WORD_TAKE, (EC_GROUP_ACTIONS << 9) | 0x47 - .set EC_WORD_ALLOW, (EC_GROUP_ACTIONS << 9) | 0x48 - .set EC_WORD_FORGET, (EC_GROUP_ACTIONS << 9) | 0x49 - .set EC_WORD_FORGETS, (EC_GROUP_ACTIONS << 9) | 0x4a - .set EC_WORD_APPEARS, (EC_GROUP_ACTIONS << 9) | 0x4b - .set EC_WORD_FAINT, (EC_GROUP_ACTIONS << 9) | 0x4c - .set EC_WORD_FAINTED, (EC_GROUP_ACTIONS << 9) | 0x4d - -@ LIFESTYLE - .set EC_WORD_CHORES, (EC_GROUP_LIFESTYLE << 9) | 0x0 - .set EC_WORD_HOME, (EC_GROUP_LIFESTYLE << 9) | 0x1 - .set EC_WORD_MONEY, (EC_GROUP_LIFESTYLE << 9) | 0x2 - .set EC_WORD_ALLOWANCE, (EC_GROUP_LIFESTYLE << 9) | 0x3 - .set EC_WORD_BATH, (EC_GROUP_LIFESTYLE << 9) | 0x4 - .set EC_WORD_CONVERSATION, (EC_GROUP_LIFESTYLE << 9) | 0x5 - .set EC_WORD_SCHOOL, (EC_GROUP_LIFESTYLE << 9) | 0x6 - .set EC_WORD_COMMEMORATE, (EC_GROUP_LIFESTYLE << 9) | 0x7 - .set EC_WORD_HABIT, (EC_GROUP_LIFESTYLE << 9) | 0x8 - .set EC_WORD_GROUP, (EC_GROUP_LIFESTYLE << 9) | 0x9 - .set EC_WORD_WORD, (EC_GROUP_LIFESTYLE << 9) | 0xa - .set EC_WORD_STORE, (EC_GROUP_LIFESTYLE << 9) | 0xb - .set EC_WORD_SERVICE, (EC_GROUP_LIFESTYLE << 9) | 0xc - .set EC_WORD_WORK, (EC_GROUP_LIFESTYLE << 9) | 0xd - .set EC_WORD_SYSTEM, (EC_GROUP_LIFESTYLE << 9) | 0xe - .set EC_WORD_TRAIN, (EC_GROUP_LIFESTYLE << 9) | 0xf - .set EC_WORD_CLASS, (EC_GROUP_LIFESTYLE << 9) | 0x10 - .set EC_WORD_LESSONS, (EC_GROUP_LIFESTYLE << 9) | 0x11 - .set EC_WORD_INFORMATION, (EC_GROUP_LIFESTYLE << 9) | 0x12 - .set EC_WORD_LIVING, (EC_GROUP_LIFESTYLE << 9) | 0x13 - .set EC_WORD_TEACHER, (EC_GROUP_LIFESTYLE << 9) | 0x14 - .set EC_WORD_TOURNAMENT, (EC_GROUP_LIFESTYLE << 9) | 0x15 - .set EC_WORD_LETTER, (EC_GROUP_LIFESTYLE << 9) | 0x16 - .set EC_WORD_EVENT, (EC_GROUP_LIFESTYLE << 9) | 0x17 - .set EC_WORD_DIGITAL, (EC_GROUP_LIFESTYLE << 9) | 0x18 - .set EC_WORD_TEST, (EC_GROUP_LIFESTYLE << 9) | 0x19 - .set EC_WORD_DEPT_STORE, (EC_GROUP_LIFESTYLE << 9) | 0x1a - .set EC_WORD_TELEVISION, (EC_GROUP_LIFESTYLE << 9) | 0x1b - .set EC_WORD_PHONE, (EC_GROUP_LIFESTYLE << 9) | 0x1c - .set EC_WORD_ITEM, (EC_GROUP_LIFESTYLE << 9) | 0x1d - .set EC_WORD_NAME, (EC_GROUP_LIFESTYLE << 9) | 0x1e - .set EC_WORD_NEWS, (EC_GROUP_LIFESTYLE << 9) | 0x1f - .set EC_WORD_POPULAR, (EC_GROUP_LIFESTYLE << 9) | 0x20 - .set EC_WORD_PARTY, (EC_GROUP_LIFESTYLE << 9) | 0x21 - .set EC_WORD_STUDY, (EC_GROUP_LIFESTYLE << 9) | 0x22 - .set EC_WORD_MACHINE, (EC_GROUP_LIFESTYLE << 9) | 0x23 - .set EC_WORD_MAIL, (EC_GROUP_LIFESTYLE << 9) | 0x24 - .set EC_WORD_MESSAGE, (EC_GROUP_LIFESTYLE << 9) | 0x25 - .set EC_WORD_PROMISE, (EC_GROUP_LIFESTYLE << 9) | 0x26 - .set EC_WORD_DREAM, (EC_GROUP_LIFESTYLE << 9) | 0x27 - .set EC_WORD_KINDERGARTEN, (EC_GROUP_LIFESTYLE << 9) | 0x28 - .set EC_WORD_LIFE, (EC_GROUP_LIFESTYLE << 9) | 0x29 - .set EC_WORD_RADIO, (EC_GROUP_LIFESTYLE << 9) | 0x2a - .set EC_WORD_RENTAL, (EC_GROUP_LIFESTYLE << 9) | 0x2b - .set EC_WORD_WORLD, (EC_GROUP_LIFESTYLE << 9) | 0x2c - -@ HOBBIES - .set EC_WORD_IDOL, (EC_GROUP_HOBBIES << 9) | 0x0 - .set EC_WORD_ANIME, (EC_GROUP_HOBBIES << 9) | 0x1 - .set EC_WORD_SONG, (EC_GROUP_HOBBIES << 9) | 0x2 - .set EC_WORD_MOVIE, (EC_GROUP_HOBBIES << 9) | 0x3 - .set EC_WORD_SWEETS, (EC_GROUP_HOBBIES << 9) | 0x4 - .set EC_WORD_CHAT, (EC_GROUP_HOBBIES << 9) | 0x5 - .set EC_WORD_CHILD_S_PLAY, (EC_GROUP_HOBBIES << 9) | 0x6 - .set EC_WORD_TOYS, (EC_GROUP_HOBBIES << 9) | 0x7 - .set EC_WORD_MUSIC, (EC_GROUP_HOBBIES << 9) | 0x8 - .set EC_WORD_CARDS, (EC_GROUP_HOBBIES << 9) | 0x9 - .set EC_WORD_SHOPPING, (EC_GROUP_HOBBIES << 9) | 0xa - .set EC_WORD_CAMERA, (EC_GROUP_HOBBIES << 9) | 0xb - .set EC_WORD_VIEWING, (EC_GROUP_HOBBIES << 9) | 0xc - .set EC_WORD_SPECTATOR, (EC_GROUP_HOBBIES << 9) | 0xd - .set EC_WORD_GOURMET, (EC_GROUP_HOBBIES << 9) | 0xe - .set EC_WORD_GAME, (EC_GROUP_HOBBIES << 9) | 0xf - .set EC_WORD_RPG, (EC_GROUP_HOBBIES << 9) | 0x10 - .set EC_WORD_COLLECTION, (EC_GROUP_HOBBIES << 9) | 0x11 - .set EC_WORD_COMPLETE, (EC_GROUP_HOBBIES << 9) | 0x12 - .set EC_WORD_MAGAZINE, (EC_GROUP_HOBBIES << 9) | 0x13 - .set EC_WORD_WALK, (EC_GROUP_HOBBIES << 9) | 0x14 - .set EC_WORD_BIKE, (EC_GROUP_HOBBIES << 9) | 0x15 - .set EC_WORD_HOBBY, (EC_GROUP_HOBBIES << 9) | 0x16 - .set EC_WORD_SPORTS, (EC_GROUP_HOBBIES << 9) | 0x17 - .set EC_WORD_SOFTWARE, (EC_GROUP_HOBBIES << 9) | 0x18 - .set EC_WORD_SONGS, (EC_GROUP_HOBBIES << 9) | 0x19 - .set EC_WORD_DIET, (EC_GROUP_HOBBIES << 9) | 0x1a - .set EC_WORD_TREASURE, (EC_GROUP_HOBBIES << 9) | 0x1b - .set EC_WORD_TRAVEL, (EC_GROUP_HOBBIES << 9) | 0x1c - .set EC_WORD_DANCE, (EC_GROUP_HOBBIES << 9) | 0x1d - .set EC_WORD_CHANNEL, (EC_GROUP_HOBBIES << 9) | 0x1e - .set EC_WORD_MAKING, (EC_GROUP_HOBBIES << 9) | 0x1f - .set EC_WORD_FISHING, (EC_GROUP_HOBBIES << 9) | 0x20 - .set EC_WORD_DATE, (EC_GROUP_HOBBIES << 9) | 0x21 - .set EC_WORD_DESIGN, (EC_GROUP_HOBBIES << 9) | 0x22 - .set EC_WORD_LOCOMOTIVE, (EC_GROUP_HOBBIES << 9) | 0x23 - .set EC_WORD_PLUSH_DOLL, (EC_GROUP_HOBBIES << 9) | 0x24 - .set EC_WORD_PC, (EC_GROUP_HOBBIES << 9) | 0x25 - .set EC_WORD_FLOWERS, (EC_GROUP_HOBBIES << 9) | 0x26 - .set EC_WORD_HERO, (EC_GROUP_HOBBIES << 9) | 0x27 - .set EC_WORD_NAP, (EC_GROUP_HOBBIES << 9) | 0x28 - .set EC_WORD_HEROINE, (EC_GROUP_HOBBIES << 9) | 0x29 - .set EC_WORD_FASHION, (EC_GROUP_HOBBIES << 9) | 0x2a - .set EC_WORD_ADVENTURE, (EC_GROUP_HOBBIES << 9) | 0x2b - .set EC_WORD_BOARD, (EC_GROUP_HOBBIES << 9) | 0x2c - .set EC_WORD_BALL, (EC_GROUP_HOBBIES << 9) | 0x2d - .set EC_WORD_BOOK, (EC_GROUP_HOBBIES << 9) | 0x2e - .set EC_WORD_FESTIVAL, (EC_GROUP_HOBBIES << 9) | 0x2f - .set EC_WORD_COMICS, (EC_GROUP_HOBBIES << 9) | 0x30 - .set EC_WORD_HOLIDAY, (EC_GROUP_HOBBIES << 9) | 0x31 - .set EC_WORD_PLANS, (EC_GROUP_HOBBIES << 9) | 0x32 - .set EC_WORD_TRENDY, (EC_GROUP_HOBBIES << 9) | 0x33 - .set EC_WORD_VACATION, (EC_GROUP_HOBBIES << 9) | 0x34 - .set EC_WORD_LOOK, (EC_GROUP_HOBBIES << 9) | 0x35 - -@ TIME - .set EC_WORD_FALL, (EC_GROUP_TIME << 9) | 0x0 - .set EC_WORD_MORNING, (EC_GROUP_TIME << 9) | 0x1 - .set EC_WORD_TOMORROW, (EC_GROUP_TIME << 9) | 0x2 - .set EC_WORD_LAST, (EC_GROUP_TIME << 9) | 0x3 - .set EC_WORD_DAY, (EC_GROUP_TIME << 9) | 0x4 - .set EC_WORD_SOMETIME, (EC_GROUP_TIME << 9) | 0x5 - .set EC_WORD_ALWAYS, (EC_GROUP_TIME << 9) | 0x6 - .set EC_WORD_CURRENT, (EC_GROUP_TIME << 9) | 0x7 - .set EC_WORD_FOREVER, (EC_GROUP_TIME << 9) | 0x8 - .set EC_WORD_DAYS, (EC_GROUP_TIME << 9) | 0x9 - .set EC_WORD_END, (EC_GROUP_TIME << 9) | 0xa - .set EC_WORD_TUESDAY, (EC_GROUP_TIME << 9) | 0xb - .set EC_WORD_YESTERDAY, (EC_GROUP_TIME << 9) | 0xc - .set EC_WORD_TODAY, (EC_GROUP_TIME << 9) | 0xd - .set EC_WORD_FRIDAY, (EC_GROUP_TIME << 9) | 0xe - .set EC_WORD_MONDAY, (EC_GROUP_TIME << 9) | 0xf - .set EC_WORD_LATER, (EC_GROUP_TIME << 9) | 0x10 - .set EC_WORD_EARLIER, (EC_GROUP_TIME << 9) | 0x11 - .set EC_WORD_ANOTHER, (EC_GROUP_TIME << 9) | 0x12 - .set EC_WORD_TIME, (EC_GROUP_TIME << 9) | 0x13 - .set EC_WORD_FINISH, (EC_GROUP_TIME << 9) | 0x14 - .set EC_WORD_WEDNESDAY, (EC_GROUP_TIME << 9) | 0x15 - .set EC_WORD_SOON, (EC_GROUP_TIME << 9) | 0x16 - .set EC_WORD_START, (EC_GROUP_TIME << 9) | 0x17 - .set EC_WORD_MONTH, (EC_GROUP_TIME << 9) | 0x18 - .set EC_WORD_STOP, (EC_GROUP_TIME << 9) | 0x19 - .set EC_WORD_NOW, (EC_GROUP_TIME << 9) | 0x1a - .set EC_WORD_FINAL, (EC_GROUP_TIME << 9) | 0x1b - .set EC_WORD_NEXT, (EC_GROUP_TIME << 9) | 0x1c - .set EC_WORD_AGE, (EC_GROUP_TIME << 9) | 0x1d - .set EC_WORD_SATURDAY, (EC_GROUP_TIME << 9) | 0x1e - .set EC_WORD_SUMMER, (EC_GROUP_TIME << 9) | 0x1f - .set EC_WORD_SUNDAY, (EC_GROUP_TIME << 9) | 0x20 - .set EC_WORD_BEGINNING, (EC_GROUP_TIME << 9) | 0x21 - .set EC_WORD_SPRING, (EC_GROUP_TIME << 9) | 0x22 - .set EC_WORD_DAYTIME, (EC_GROUP_TIME << 9) | 0x23 - .set EC_WORD_WINTER, (EC_GROUP_TIME << 9) | 0x24 - .set EC_WORD_DAILY, (EC_GROUP_TIME << 9) | 0x25 - .set EC_WORD_OLDEN, (EC_GROUP_TIME << 9) | 0x26 - .set EC_WORD_ALMOST, (EC_GROUP_TIME << 9) | 0x27 - .set EC_WORD_NEARLY, (EC_GROUP_TIME << 9) | 0x28 - .set EC_WORD_THURSDAY, (EC_GROUP_TIME << 9) | 0x29 - .set EC_WORD_NIGHTTIME, (EC_GROUP_TIME << 9) | 0x2a - .set EC_WORD_NIGHT, (EC_GROUP_TIME << 9) | 0x2b - .set EC_WORD_WEEK, (EC_GROUP_TIME << 9) | 0x2c - -@ MISC - .set EC_WORD_HIGHS, (EC_GROUP_MISC << 9) | 0x0 - .set EC_WORD_LOWS, (EC_GROUP_MISC << 9) | 0x1 - .set EC_WORD_UM, (EC_GROUP_MISC << 9) | 0x2 - .set EC_WORD_REAR, (EC_GROUP_MISC << 9) | 0x3 - .set EC_WORD_THINGS, (EC_GROUP_MISC << 9) | 0x4 - .set EC_WORD_THING, (EC_GROUP_MISC << 9) | 0x5 - .set EC_WORD_BELOW, (EC_GROUP_MISC << 9) | 0x6 - .set EC_WORD_ABOVE, (EC_GROUP_MISC << 9) | 0x7 - .set EC_WORD_BACK, (EC_GROUP_MISC << 9) | 0x8 - .set EC_WORD_HIGH, (EC_GROUP_MISC << 9) | 0x9 - .set EC_WORD_HERE, (EC_GROUP_MISC << 9) | 0xa - .set EC_WORD_INSIDE, (EC_GROUP_MISC << 9) | 0xb - .set EC_WORD_OUTSIDE, (EC_GROUP_MISC << 9) | 0xc - .set EC_WORD_BESIDE, (EC_GROUP_MISC << 9) | 0xd - .set EC_WORD_THIS_IS_IT_EXCL, (EC_GROUP_MISC << 9) | 0xe - .set EC_WORD_THIS, (EC_GROUP_MISC << 9) | 0xf - .set EC_WORD_EVERY, (EC_GROUP_MISC << 9) | 0x10 - .set EC_WORD_THESE, (EC_GROUP_MISC << 9) | 0x11 - .set EC_WORD_THESE_WERE, (EC_GROUP_MISC << 9) | 0x12 - .set EC_WORD_DOWN, (EC_GROUP_MISC << 9) | 0x13 - .set EC_WORD_THAT, (EC_GROUP_MISC << 9) | 0x14 - .set EC_WORD_THOSE_ARE, (EC_GROUP_MISC << 9) | 0x15 - .set EC_WORD_THOSE_WERE, (EC_GROUP_MISC << 9) | 0x16 - .set EC_WORD_THAT_S_IT_EXCL, (EC_GROUP_MISC << 9) | 0x17 - .set EC_WORD_AM, (EC_GROUP_MISC << 9) | 0x18 - .set EC_WORD_THAT_WAS, (EC_GROUP_MISC << 9) | 0x19 - .set EC_WORD_FRONT, (EC_GROUP_MISC << 9) | 0x1a - .set EC_WORD_UP, (EC_GROUP_MISC << 9) | 0x1b - .set EC_WORD_CHOICE, (EC_GROUP_MISC << 9) | 0x1c - .set EC_WORD_FAR, (EC_GROUP_MISC << 9) | 0x1d - .set EC_WORD_AWAY, (EC_GROUP_MISC << 9) | 0x1e - .set EC_WORD_NEAR, (EC_GROUP_MISC << 9) | 0x1f - .set EC_WORD_WHERE, (EC_GROUP_MISC << 9) | 0x20 - .set EC_WORD_WHEN, (EC_GROUP_MISC << 9) | 0x21 - .set EC_WORD_WHAT, (EC_GROUP_MISC << 9) | 0x22 - .set EC_WORD_DEEP, (EC_GROUP_MISC << 9) | 0x23 - .set EC_WORD_SHALLOW, (EC_GROUP_MISC << 9) | 0x24 - .set EC_WORD_WHY, (EC_GROUP_MISC << 9) | 0x25 - .set EC_WORD_CONFUSED, (EC_GROUP_MISC << 9) | 0x26 - .set EC_WORD_OPPOSITE, (EC_GROUP_MISC << 9) | 0x27 - .set EC_WORD_LEFT, (EC_GROUP_MISC << 9) | 0x28 - .set EC_WORD_RIGHT, (EC_GROUP_MISC << 9) | 0x29 - -@ ADJECTIVES - .set EC_WORD_WANDERING, (EC_GROUP_ADJECTIVES << 9) | 0x0 - .set EC_WORD_RICKETY, (EC_GROUP_ADJECTIVES << 9) | 0x1 - .set EC_WORD_ROCK_SOLID, (EC_GROUP_ADJECTIVES << 9) | 0x2 - .set EC_WORD_HUNGRY, (EC_GROUP_ADJECTIVES << 9) | 0x3 - .set EC_WORD_TIGHT, (EC_GROUP_ADJECTIVES << 9) | 0x4 - .set EC_WORD_TICKLISH, (EC_GROUP_ADJECTIVES << 9) | 0x5 - .set EC_WORD_TWIRLING, (EC_GROUP_ADJECTIVES << 9) | 0x6 - .set EC_WORD_SPIRALING, (EC_GROUP_ADJECTIVES << 9) | 0x7 - .set EC_WORD_THIRSTY, (EC_GROUP_ADJECTIVES << 9) | 0x8 - .set EC_WORD_LOLLING, (EC_GROUP_ADJECTIVES << 9) | 0x9 - .set EC_WORD_SILKY, (EC_GROUP_ADJECTIVES << 9) | 0xa - .set EC_WORD_SADLY, (EC_GROUP_ADJECTIVES << 9) | 0xb - .set EC_WORD_HOPELESS, (EC_GROUP_ADJECTIVES << 9) | 0xc - .set EC_WORD_USELESS, (EC_GROUP_ADJECTIVES << 9) | 0xd - .set EC_WORD_DROOLING, (EC_GROUP_ADJECTIVES << 9) | 0xe - .set EC_WORD_EXCITING, (EC_GROUP_ADJECTIVES << 9) | 0xf - .set EC_WORD_THICK, (EC_GROUP_ADJECTIVES << 9) | 0x10 - .set EC_WORD_SMOOTH, (EC_GROUP_ADJECTIVES << 9) | 0x11 - .set EC_WORD_SLIMY, (EC_GROUP_ADJECTIVES << 9) | 0x12 - .set EC_WORD_THIN, (EC_GROUP_ADJECTIVES << 9) | 0x13 - .set EC_WORD_BREAK, (EC_GROUP_ADJECTIVES << 9) | 0x14 - .set EC_WORD_VORACIOUS, (EC_GROUP_ADJECTIVES << 9) | 0x15 - .set EC_WORD_SCATTER, (EC_GROUP_ADJECTIVES << 9) | 0x16 - .set EC_WORD_AWESOME, (EC_GROUP_ADJECTIVES << 9) | 0x17 - .set EC_WORD_WIMPY, (EC_GROUP_ADJECTIVES << 9) | 0x18 - .set EC_WORD_WOBBLY, (EC_GROUP_ADJECTIVES << 9) | 0x19 - .set EC_WORD_SHAKY, (EC_GROUP_ADJECTIVES << 9) | 0x1a - .set EC_WORD_RIPPED, (EC_GROUP_ADJECTIVES << 9) | 0x1b - .set EC_WORD_SHREDDED, (EC_GROUP_ADJECTIVES << 9) | 0x1c - .set EC_WORD_INCREASING, (EC_GROUP_ADJECTIVES << 9) | 0x1d - .set EC_WORD_YET, (EC_GROUP_ADJECTIVES << 9) | 0x1e - .set EC_WORD_DESTROYED, (EC_GROUP_ADJECTIVES << 9) | 0x1f - .set EC_WORD_FIERY, (EC_GROUP_ADJECTIVES << 9) | 0x20 - .set EC_WORD_LOVEY_DOVEY, (EC_GROUP_ADJECTIVES << 9) | 0x21 - .set EC_WORD_HAPPILY, (EC_GROUP_ADJECTIVES << 9) | 0x22 - .set EC_WORD_ANTICIPATION, (EC_GROUP_ADJECTIVES << 9) | 0x23 - -@ EVENTS - .set EC_WORD_APPEAL, (EC_GROUP_EVENTS << 9) | 0x0 - .set EC_WORD_EVENTS, (EC_GROUP_EVENTS << 9) | 0x1 - .set EC_WORD_STAY_AT_HOME, (EC_GROUP_EVENTS << 9) | 0x2 - .set EC_WORD_BERRY, (EC_GROUP_EVENTS << 9) | 0x3 - .set EC_WORD_CONTEST, (EC_GROUP_EVENTS << 9) | 0x4 - .set EC_WORD_MC, (EC_GROUP_EVENTS << 9) | 0x5 - .set EC_WORD_JUDGE, (EC_GROUP_EVENTS << 9) | 0x6 - .set EC_WORD_SUPER, (EC_GROUP_EVENTS << 9) | 0x7 - .set EC_WORD_STAGE, (EC_GROUP_EVENTS << 9) | 0x8 - .set EC_WORD_HALL_OF_FAME, (EC_GROUP_EVENTS << 9) | 0x9 - .set EC_WORD_EVOLUTION, (EC_GROUP_EVENTS << 9) | 0xa - .set EC_WORD_HYPER, (EC_GROUP_EVENTS << 9) | 0xb - .set EC_WORD_BATTLE_TOWER, (EC_GROUP_EVENTS << 9) | 0xc - .set EC_WORD_LEADERS, (EC_GROUP_EVENTS << 9) | 0xd - .set EC_WORD_BATTLE_ROOM, (EC_GROUP_EVENTS << 9) | 0xe - .set EC_WORD_HIDDEN, (EC_GROUP_EVENTS << 9) | 0xf - .set EC_WORD_SECRET_BASE, (EC_GROUP_EVENTS << 9) | 0x10 - .set EC_WORD_BLEND, (EC_GROUP_EVENTS << 9) | 0x11 - .set EC_WORD_POKEBLOCK, (EC_GROUP_EVENTS << 9) | 0x12 - .set EC_WORD_MASTER, (EC_GROUP_EVENTS << 9) | 0x13 - .set EC_WORD_RANK, (EC_GROUP_EVENTS << 9) | 0x14 - .set EC_WORD_RIBBON, (EC_GROUP_EVENTS << 9) | 0x15 - -@ TRENDY_SAYING - .set EC_WORD_KTHX_BYE, (EC_GROUP_TRENDY_SAYING << 9) | 0x0 - .set EC_WORD_YES_SIR_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x1 - .set EC_WORD_AVANT_GARDE, (EC_GROUP_TRENDY_SAYING << 9) | 0x2 - .set EC_WORD_COUPLE, (EC_GROUP_TRENDY_SAYING << 9) | 0x3 - .set EC_WORD_MUCH_OBLIGED, (EC_GROUP_TRENDY_SAYING << 9) | 0x4 - .set EC_WORD_YEEHAW_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x5 - .set EC_WORD_MEGA, (EC_GROUP_TRENDY_SAYING << 9) | 0x6 - .set EC_WORD_1_HIT_KO_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x7 - .set EC_WORD_DESTINY, (EC_GROUP_TRENDY_SAYING << 9) | 0x8 - .set EC_WORD_CANCEL, (EC_GROUP_TRENDY_SAYING << 9) | 0x9 - .set EC_WORD_NEW, (EC_GROUP_TRENDY_SAYING << 9) | 0xa - .set EC_WORD_FLATTEN, (EC_GROUP_TRENDY_SAYING << 9) | 0xb - .set EC_WORD_KIDDING, (EC_GROUP_TRENDY_SAYING << 9) | 0xc - .set EC_WORD_LOSER, (EC_GROUP_TRENDY_SAYING << 9) | 0xd - .set EC_WORD_LOSING, (EC_GROUP_TRENDY_SAYING << 9) | 0xe - .set EC_WORD_HAPPENING, (EC_GROUP_TRENDY_SAYING << 9) | 0xf - .set EC_WORD_HIP_AND, (EC_GROUP_TRENDY_SAYING << 9) | 0x10 - .set EC_WORD_SHAKE, (EC_GROUP_TRENDY_SAYING << 9) | 0x11 - .set EC_WORD_SHADY, (EC_GROUP_TRENDY_SAYING << 9) | 0x12 - .set EC_WORD_UPBEAT, (EC_GROUP_TRENDY_SAYING << 9) | 0x13 - .set EC_WORD_MODERN, (EC_GROUP_TRENDY_SAYING << 9) | 0x14 - .set EC_WORD_SMELL_YA, (EC_GROUP_TRENDY_SAYING << 9) | 0x15 - .set EC_WORD_BANG, (EC_GROUP_TRENDY_SAYING << 9) | 0x16 - .set EC_WORD_KNOCKOUT, (EC_GROUP_TRENDY_SAYING << 9) | 0x17 - .set EC_WORD_HASSLE, (EC_GROUP_TRENDY_SAYING << 9) | 0x18 - .set EC_WORD_WINNER, (EC_GROUP_TRENDY_SAYING << 9) | 0x19 - .set EC_WORD_FEVER, (EC_GROUP_TRENDY_SAYING << 9) | 0x1a - .set EC_WORD_WANNABE, (EC_GROUP_TRENDY_SAYING << 9) | 0x1b - .set EC_WORD_BABY, (EC_GROUP_TRENDY_SAYING << 9) | 0x1c - .set EC_WORD_HEART, (EC_GROUP_TRENDY_SAYING << 9) | 0x1d - .set EC_WORD_OLD, (EC_GROUP_TRENDY_SAYING << 9) | 0x1e - .set EC_WORD_YOUNG, (EC_GROUP_TRENDY_SAYING << 9) | 0x1f - .set EC_WORD_UGLY, (EC_GROUP_TRENDY_SAYING << 9) | 0x20 - diff --git a/constants/hold_effects.inc b/constants/hold_effects.inc deleted file mode 100644 index 349a195bd..000000000 --- a/constants/hold_effects.inc +++ /dev/null @@ -1,67 +0,0 @@ - .equiv HOLD_EFFECT_NONE, 0 - .equiv HOLD_EFFECT_RESTORE_HP, 1 - .equiv HOLD_EFFECT_CURE_PAR, 2 - .equiv HOLD_EFFECT_CURE_SLP, 3 - .equiv HOLD_EFFECT_CURE_PSN, 4 - .equiv HOLD_EFFECT_CURE_BRN, 5 - .equiv HOLD_EFFECT_CURE_FRZ, 6 - .equiv HOLD_EFFECT_RESTORE_PP, 7 - .equiv HOLD_EFFECT_CURE_CONFUSION, 8 - .equiv HOLD_EFFECT_CURE_STATUS, 9 - .equiv HOLD_EFFECT_CONFUSE_SPICY, 10 - .equiv HOLD_EFFECT_CONFUSE_DRY, 11 - .equiv HOLD_EFFECT_CONFUSE_SWEET, 12 - .equiv HOLD_EFFECT_CONFUSE_BITTER, 13 - .equiv HOLD_EFFECT_CONFUSE_SOUR, 14 - .equiv HOLD_EFFECT_ATTACK_UP, 15 - .equiv HOLD_EFFECT_DEFENSE_UP, 16 - .equiv HOLD_EFFECT_SPEED_UP, 17 - .equiv HOLD_EFFECT_SP_ATTACK_UP, 18 - .equiv HOLD_EFFECT_SP_DEFENSE_UP, 19 - .equiv HOLD_EFFECT_CRITICAL_UP, 20 - .equiv HOLD_EFFECT_RANDOM_STAT_UP, 21 - .equiv HOLD_EFFECT_EVASION_UP, 22 - .equiv HOLD_EFFECT_RESTORE_STATS, 23 - .equiv HOLD_EFFECT_MACHO_BRACE, 24 - .equiv HOLD_EFFECT_EXP_SHARE, 25 - .equiv HOLD_EFFECT_QUICK_CLAW, 26 - .equiv HOLD_EFFECT_HAPPINESS_UP, 27 - .equiv HOLD_EFFECT_CURE_ATTRACT, 28 - .equiv HOLD_EFFECT_CHOICE_BAND, 29 - .equiv HOLD_EFFECT_FLINCH, 30 - .equiv HOLD_EFFECT_BUG_POWER, 31 - .equiv HOLD_EFFECT_DOUBLE_PRIZE, 32 - .equiv HOLD_EFFECT_REPEL, 33 - .equiv HOLD_EFFECT_SOUL_DEW, 34 - .equiv HOLD_EFFECT_DEEP_SEA_TOOTH, 35 - .equiv HOLD_EFFECT_DEEP_SEA_SCALE, 36 - .equiv HOLD_EFFECT_CAN_ALWAYS_RUN, 37 - .equiv HOLD_EFFECT_PREVENT_EVOLVE, 38 - .equiv HOLD_EFFECT_FOCUS_BAND, 39 - .equiv HOLD_EFFECT_LUCKY_EGG, 40 - .equiv HOLD_EFFECT_SCOPE_LENS, 41 - .equiv HOLD_EFFECT_STEEL_POWER, 42 - .equiv HOLD_EFFECT_LEFTOVERS, 43 - .equiv HOLD_EFFECT_DRAGON_SCALE, 44 - .equiv HOLD_EFFECT_LIGHT_BALL, 45 - .equiv HOLD_EFFECT_GROUND_POWER, 46 - .equiv HOLD_EFFECT_ROCK_POWER, 47 - .equiv HOLD_EFFECT_GRASS_POWER, 48 - .equiv HOLD_EFFECT_DARK_POWER, 49 - .equiv HOLD_EFFECT_FIGHTING_POWER, 50 - .equiv HOLD_EFFECT_ELECTRIC_POWER, 51 - .equiv HOLD_EFFECT_WATER_POWER, 52 - .equiv HOLD_EFFECT_FLYING_POWER, 53 - .equiv HOLD_EFFECT_POISON_POWER, 54 - .equiv HOLD_EFFECT_ICE_POWER, 55 - .equiv HOLD_EFFECT_GHOST_POWER, 56 - .equiv HOLD_EFFECT_PSYCHIC_POWER, 57 - .equiv HOLD_EFFECT_FIRE_POWER, 58 - .equiv HOLD_EFFECT_DRAGON_POWER, 59 - .equiv HOLD_EFFECT_NORMAL_POWER, 60 - .equiv HOLD_EFFECT_UP_GRADE, 61 - .equiv HOLD_EFFECT_SHELL_BELL, 62 - .equiv HOLD_EFFECT_LUCKY_PUNCH, 63 - .equiv HOLD_EFFECT_METAL_POWDER, 64 - .equiv HOLD_EFFECT_THICK_CLUB, 65 - .equiv HOLD_EFFECT_STICK, 66 diff --git a/constants/item_constants.inc b/constants/item_constants.inc deleted file mode 100644 index 46b84d681..000000000 --- a/constants/item_constants.inc +++ /dev/null @@ -1,385 +0,0 @@ - .include "asm/macros/asm.inc" - - enum_start - - enum ITEM_NONE @ 0x000 - enum ITEM_MASTER_BALL @ 0x001 - enum ITEM_ULTRA_BALL @ 0x002 - enum ITEM_GREAT_BALL @ 0x003 - enum ITEM_POKE_BALL @ 0x004 - enum ITEM_SAFARI_BALL @ 0x005 - enum ITEM_NET_BALL @ 0x006 - enum ITEM_DIVE_BALL @ 0x007 - enum ITEM_NEST_BALL @ 0x008 - enum ITEM_REPEAT_BALL @ 0x009 - enum ITEM_TIMER_BALL @ 0x00a - enum ITEM_LUXURY_BALL @ 0x00b - enum ITEM_PREMIER_BALL @ 0x00c - enum ITEM_POTION @ 0x00d - enum ITEM_ANTIDOTE @ 0x00e - enum ITEM_BURN_HEAL @ 0x00f - enum ITEM_ICE_HEAL @ 0x010 - enum ITEM_AWAKENING @ 0x011 - enum ITEM_PARALYZE_HEAL @ 0x012 - enum ITEM_FULL_RESTORE @ 0x013 - enum ITEM_MAX_POTION @ 0x014 - enum ITEM_HYPER_POTION @ 0x015 - enum ITEM_SUPER_POTION @ 0x016 - enum ITEM_FULL_HEAL @ 0x017 - enum ITEM_REVIVE @ 0x018 - enum ITEM_MAX_REVIVE @ 0x019 - enum ITEM_FRESH_WATER @ 0x01a - enum ITEM_SODA_POP @ 0x01b - enum ITEM_LEMONADE @ 0x01c - enum ITEM_MOOMOO_MILK @ 0x01d - enum ITEM_ENERGY_POWDER @ 0x01e - enum ITEM_ENERGY_ROOT @ 0x01f - enum ITEM_HEAL_POWDER @ 0x020 - enum ITEM_REVIVAL_HERB @ 0x021 - enum ITEM_ETHER @ 0x022 - enum ITEM_MAX_ETHER @ 0x023 - enum ITEM_ELIXIR @ 0x024 - enum ITEM_MAX_ELIXIR @ 0x025 - enum ITEM_LAVA_COOKIE @ 0x026 - enum ITEM_BLUE_FLUTE @ 0x027 - enum ITEM_YELLOW_FLUTE @ 0x028 - enum ITEM_RED_FLUTE @ 0x029 - enum ITEM_BLACK_FLUTE @ 0x02a - enum ITEM_WHITE_FLUTE @ 0x02b - enum ITEM_BERRY_JUICE @ 0x02c - enum ITEM_SACRED_ASH @ 0x02d - enum ITEM_SHOAL_SALT @ 0x02e - enum ITEM_SHOAL_SHELL @ 0x02f - enum ITEM_RED_SHARD @ 0x030 - enum ITEM_BLUE_SHARD @ 0x031 - enum ITEM_YELLOW_SHARD @ 0x032 - enum ITEM_GREEN_SHARD @ 0x033 - enum ITEM_034 - enum ITEM_035 - enum ITEM_036 - enum ITEM_037 - enum ITEM_038 - enum ITEM_039 - enum ITEM_03A - enum ITEM_03B - enum ITEM_03C - enum ITEM_03D - enum ITEM_03E - enum ITEM_HP_UP @ 0x03f - enum ITEM_PROTEIN @ 0x040 - enum ITEM_IRON @ 0x041 - enum ITEM_CARBOS @ 0x042 - enum ITEM_CALCIUM @ 0x043 - enum ITEM_RARE_CANDY @ 0x044 - enum ITEM_PP_UP @ 0x045 - enum ITEM_ZINC @ 0x046 - enum ITEM_PP_MAX @ 0x047 - enum ITEM_048 - enum ITEM_GUARD_SPEC @ 0x049 - enum ITEM_DIRE_HIT @ 0x04a - enum ITEM_X_ATTACK @ 0x04b - enum ITEM_X_DEFEND @ 0x04c - enum ITEM_X_SPEED @ 0x04d - enum ITEM_X_ACCURACY @ 0x04e - enum ITEM_X_SPECIAL @ 0x04f - enum ITEM_POKE_DOLL @ 0x050 - enum ITEM_FLUFFY_TAIL @ 0x051 - enum ITEM_052 - enum ITEM_SUPER_REPEL @ 0x053 - enum ITEM_MAX_REPEL @ 0x054 - enum ITEM_ESCAPE_ROPE @ 0x055 - enum ITEM_REPEL @ 0x056 - enum ITEM_057 - enum ITEM_058 - enum ITEM_059 - enum ITEM_05A - enum ITEM_05B - enum ITEM_05C - enum ITEM_SUN_STONE @ 0x05d - enum ITEM_MOON_STONE @ 0x05e - enum ITEM_FIRE_STONE @ 0x05f - enum ITEM_THUNDER_STONE @ 0x060 - enum ITEM_WATER_STONE @ 0x061 - enum ITEM_LEAF_STONE @ 0x062 - enum ITEM_063 - enum ITEM_064 - enum ITEM_065 - enum ITEM_066 - enum ITEM_TINY_MUSHROOM @ 0x067 - enum ITEM_BIG_MUSHROOM @ 0x068 - enum ITEM_069 - enum ITEM_PEARL @ 0x06a - enum ITEM_BIG_PEARL @ 0x06b - enum ITEM_STARDUST @ 0x06c - enum ITEM_STAR_PIECE @ 0x06d - enum ITEM_NUGGET @ 0x06e - enum ITEM_HEART_SCALE @ 0x06f - enum ITEM_070 - enum ITEM_071 - enum ITEM_072 - enum ITEM_073 - enum ITEM_074 - enum ITEM_075 - enum ITEM_076 - enum ITEM_077 - enum ITEM_078 - enum ITEM_ORANGE_MAIL @ 0x079 - enum ITEM_HARBOR_MAIL @ 0x07a - enum ITEM_GLITTER_MAIL @ 0x07b - enum ITEM_MECH_MAIL @ 0x07c - enum ITEM_WOOD_MAIL @ 0x07d - enum ITEM_WAVE_MAIL @ 0x07e - enum ITEM_BEAD_MAIL @ 0x07f - enum ITEM_SHADOW_MAIL @ 0x080 - enum ITEM_TROPIC_MAIL @ 0x081 - enum ITEM_DREAM_MAIL @ 0x082 - enum ITEM_FAB_MAIL @ 0x083 - enum ITEM_RETRO_MAIL @ 0x084 - enum ITEM_CHERI_BERRY @ 0x085 - enum ITEM_CHESTO_BERRY @ 0x086 - enum ITEM_PECHA_BERRY @ 0x087 - enum ITEM_RAWST_BERRY @ 0x088 - enum ITEM_ASPEAR_BERRY @ 0x089 - enum ITEM_LEPPA_BERRY @ 0x08a - enum ITEM_ORAN_BERRY @ 0x08b - enum ITEM_PERSIM_BERRY @ 0x08c - enum ITEM_LUM_BERRY @ 0x08d - enum ITEM_SITRUS_BERRY @ 0x08e - enum ITEM_FIGY_BERRY @ 0x08f - enum ITEM_WIKI_BERRY @ 0x090 - enum ITEM_MAGO_BERRY @ 0x091 - enum ITEM_AGUAV_BERRY @ 0x092 - enum ITEM_IAPAPA_BERRY @ 0x093 - enum ITEM_RAZZ_BERRY @ 0x094 - enum ITEM_BLUK_BERRY @ 0x095 - enum ITEM_NANAB_BERRY @ 0x096 - enum ITEM_WEPEAR_BERRY @ 0x097 - enum ITEM_PINAP_BERRY @ 0x098 - enum ITEM_POMEG_BERRY @ 0x099 - enum ITEM_KELPSY_BERRY @ 0x09a - enum ITEM_QUALOT_BERRY @ 0x09b - enum ITEM_HONDEW_BERRY @ 0x09c - enum ITEM_GREPA_BERRY @ 0x09d - enum ITEM_TAMATO_BERRY @ 0x09e - enum ITEM_CORNN_BERRY @ 0x09f - enum ITEM_MAGOST_BERRY @ 0x0a0 - enum ITEM_RABUTA_BERRY @ 0x0a1 - enum ITEM_NOMEL_BERRY @ 0x0a2 - enum ITEM_SPELON_BERRY @ 0x0a3 - enum ITEM_PAMTRE_BERRY @ 0x0a4 - enum ITEM_WATMEL_BERRY @ 0x0a5 - enum ITEM_DURIN_BERRY @ 0x0a6 - enum ITEM_BELUE_BERRY @ 0x0a7 - enum ITEM_LIECHI_BERRY @ 0x0a8 - enum ITEM_GANLON_BERRY @ 0x0a9 - enum ITEM_SALAC_BERRY @ 0x0aa - enum ITEM_PETAYA_BERRY @ 0x0ab - enum ITEM_APICOT_BERRY @ 0x0ac - enum ITEM_LANSAT_BERRY @ 0x0ad - enum ITEM_STARF_BERRY @ 0x0ae - enum ITEM_ENIGMA_BERRY @ 0x0af - enum ITEM_0B0 - enum ITEM_0B1 - enum ITEM_0B2 - enum ITEM_BRIGHT_POWDER @ 0x0b3 - enum ITEM_WHITE_HERB @ 0x0b4 - enum ITEM_MACHO_BRACE @ 0x0b5 - enum ITEM_EXP_SHARE @ 0x0b6 - enum ITEM_QUICK_CLAW @ 0x0b7 - enum ITEM_SOOTHE_BELL @ 0x0b8 - enum ITEM_MENTAL_HERB @ 0x0b9 - enum ITEM_CHOICE_BAND @ 0x0ba - enum ITEM_KINGS_ROCK @ 0x0bb - enum ITEM_SILVER_POWDER @ 0x0bc - enum ITEM_AMULET_COIN @ 0x0bd - enum ITEM_CLEANSE_TAG @ 0x0be - enum ITEM_SOUL_DEW @ 0x0bf - enum ITEM_DEEP_SEA_TOOTH @ 0x0c0 - enum ITEM_DEEP_SEA_SCALE @ 0x0c1 - enum ITEM_SMOKE_BALL @ 0x0c2 - enum ITEM_EVERSTONE @ 0x0c3 - enum ITEM_FOCUS_BAND @ 0x0c4 - enum ITEM_LUCKY_EGG @ 0x0c5 - enum ITEM_SCOPE_LENS @ 0x0c6 - enum ITEM_METAL_COAT @ 0x0c7 - enum ITEM_LEFTOVERS @ 0x0c8 - enum ITEM_DRAGON_SCALE @ 0x0c9 - enum ITEM_LIGHT_BALL @ 0x0ca - enum ITEM_SOFT_SAND @ 0x0cb - enum ITEM_HARD_STONE @ 0x0cc - enum ITEM_MIRACLE_SEED @ 0x0cd - enum ITEM_BLACK_GLASSES @ 0x0ce - enum ITEM_BLACK_BELT @ 0x0cf - enum ITEM_MAGNET @ 0x0d0 - enum ITEM_MYSTIC_WATER @ 0x0d1 - enum ITEM_SHARP_BEAK @ 0x0d2 - enum ITEM_POISON_BARB @ 0x0d3 - enum ITEM_NEVER_MELT_ICE @ 0x0d4 - enum ITEM_SPELL_TAG @ 0x0d5 - enum ITEM_TWISTED_SPOON @ 0x0d6 - enum ITEM_CHARCOAL @ 0x0d7 - enum ITEM_DRAGON_FANG @ 0x0d8 - enum ITEM_SILK_SCARF @ 0x0d9 - enum ITEM_UP_GRADE @ 0x0da - enum ITEM_SHELL_BELL @ 0x0db - enum ITEM_SEA_INCENSE @ 0x0dc - enum ITEM_LAX_INCENSE @ 0x0dd - enum ITEM_LUCKY_PUNCH @ 0x0de - enum ITEM_METAL_POWDER @ 0x0df - enum ITEM_THICK_CLUB @ 0x0e0 - enum ITEM_STICK @ 0x0e1 - enum ITEM_0E2 - enum ITEM_0E3 - enum ITEM_0E4 - enum ITEM_0E5 - enum ITEM_0E6 - enum ITEM_0E7 - enum ITEM_0E8 - enum ITEM_0E9 - enum ITEM_0EA - enum ITEM_0EB - enum ITEM_0EC - enum ITEM_0ED - enum ITEM_0EE - enum ITEM_0EF - enum ITEM_0F0 - enum ITEM_0F1 - enum ITEM_0F2 - enum ITEM_0F3 - enum ITEM_0F4 - enum ITEM_0F5 - enum ITEM_0F6 - enum ITEM_0F7 - enum ITEM_0F8 - enum ITEM_0F9 - enum ITEM_0FA - enum ITEM_0FB - enum ITEM_0FC - enum ITEM_0FD - enum ITEM_RED_SCARF @ 0x0fe - enum ITEM_BLUE_SCARF @ 0x0ff - enum ITEM_PINK_SCARF @ 0x100 - enum ITEM_GREEN_SCARF @ 0x101 - enum ITEM_YELLOW_SCARF @ 0x102 - enum ITEM_MACH_BIKE @ 0x103 - enum ITEM_COIN_CASE @ 0x104 - enum ITEM_ITEMFINDER @ 0x105 - enum ITEM_OLD_ROD @ 0x106 - enum ITEM_GOOD_ROD @ 0x107 - enum ITEM_SUPER_ROD @ 0x108 - enum ITEM_SS_TICKET @ 0x109 - enum ITEM_CONTEST_PASS @ 0x10a - enum ITEM_10B - enum ITEM_WAILMER_PAIL @ 0x10c - enum ITEM_DEVON_GOODS @ 0x10d - enum ITEM_SOOT_SACK @ 0x10e - enum ITEM_BASEMENT_KEY @ 0x10f - enum ITEM_ACRO_BIKE @ 0x110 - enum ITEM_POKEBLOCK_CASE @ 0x111 - enum ITEM_LETTER @ 0x112 - enum ITEM_EON_TICKET @ 0x113 - enum ITEM_RED_ORB @ 0x114 - enum ITEM_BLUE_ORB @ 0x115 - enum ITEM_SCANNER @ 0x116 - enum ITEM_GO_GOGGLES @ 0x117 - enum ITEM_METEORITE @ 0x118 - enum ITEM_ROOM_1_KEY @ 0x119 - enum ITEM_ROOM_2_KEY @ 0x11a - enum ITEM_ROOM_4_KEY @ 0x11b - enum ITEM_ROOM_6_KEY @ 0x11c - enum ITEM_STORAGE_KEY @ 0x11d - enum ITEM_ROOT_FOSSIL @ 0x11e - enum ITEM_CLAW_FOSSIL @ 0x11f - enum ITEM_DEVON_SCOPE @ 0x120 - enum ITEM_TM01 @ 0x121 - enum ITEM_TM02 @ 0x122 - enum ITEM_TM03 @ 0x123 - enum ITEM_TM04 @ 0x124 - enum ITEM_TM05 @ 0x125 - enum ITEM_TM06 @ 0x126 - enum ITEM_TM07 @ 0x127 - enum ITEM_TM08 @ 0x128 - enum ITEM_TM09 @ 0x129 - enum ITEM_TM10 @ 0x12a - enum ITEM_TM11 @ 0x12b - enum ITEM_TM12 @ 0x12c - enum ITEM_TM13 @ 0x12d - enum ITEM_TM14 @ 0x12e - enum ITEM_TM15 @ 0x12f - enum ITEM_TM16 @ 0x130 - enum ITEM_TM17 @ 0x131 - enum ITEM_TM18 @ 0x132 - enum ITEM_TM19 @ 0x133 - enum ITEM_TM20 @ 0x134 - enum ITEM_TM21 @ 0x135 - enum ITEM_TM22 @ 0x136 - enum ITEM_TM23 @ 0x137 - enum ITEM_TM24 @ 0x138 - enum ITEM_TM25 @ 0x139 - enum ITEM_TM26 @ 0x13a - enum ITEM_TM27 @ 0x13b - enum ITEM_TM28 @ 0x13c - enum ITEM_TM29 @ 0x13d - enum ITEM_TM30 @ 0x13e - enum ITEM_TM31 @ 0x13f - enum ITEM_TM32 @ 0x140 - enum ITEM_TM33 @ 0x141 - enum ITEM_TM34 @ 0x142 - enum ITEM_TM35 @ 0x143 - enum ITEM_TM36 @ 0x144 - enum ITEM_TM37 @ 0x145 - enum ITEM_TM38 @ 0x146 - enum ITEM_TM39 @ 0x147 - enum ITEM_TM40 @ 0x148 - enum ITEM_TM41 @ 0x149 - enum ITEM_TM42 @ 0x14a - enum ITEM_TM43 @ 0x14b - enum ITEM_TM44 @ 0x14c - enum ITEM_TM45 @ 0x14d - enum ITEM_TM46 @ 0x14e - enum ITEM_TM47 @ 0x14f - enum ITEM_TM48 @ 0x150 - enum ITEM_TM49 @ 0x151 - enum ITEM_TM50 @ 0x152 - enum ITEM_HM01 @ 0x153 - enum ITEM_HM02 @ 0x154 - enum ITEM_HM03 @ 0x155 - enum ITEM_HM04 @ 0x156 - enum ITEM_HM05 @ 0x157 - enum ITEM_HM06 @ 0x158 - enum ITEM_HM07 @ 0x159 - enum ITEM_HM08 @ 0x15a - enum ITEM_15B - enum ITEM_15C - - @ FireRed/LeafGreen - enum ITEM_OAKS_PARCEL @ 0x15d - enum ITEM_POKE_FLUTE @ 0x15e - enum ITEM_SECRET_KEY @ 0x15f - enum ITEM_BIKE_VOUCHER @ 0x160 - enum ITEM_GOLD_TEETH @ 0x161 - enum ITEM_OLD_AMBER @ 0x162 - enum ITEM_CARD_KEY @ 0x163 - enum ITEM_LIFT_KEY @ 0x164 - enum ITEM_HELIX_FOSSIL @ 0x165 - enum ITEM_DOME_FOSSIL @ 0x166 - enum ITEM_SILPH_SCOPE @ 0x167 - enum ITEM_BICYCLE @ 0x168 - enum ITEM_TOWN_MAP @ 0x169 - enum ITEM_VS_SEEKER @ 0x16a - enum ITEM_FAME_CHECKER @ 0x16b - enum ITEM_TM_CASE @ 0x16c - enum ITEM_BERRY_POUCH @ 0x16d - enum ITEM_TEACHY_TV @ 0x16e - enum ITEM_TRI_PASS @ 0x16f - enum ITEM_RAINBOW_PASS @ 0x170 - enum ITEM_TEA @ 0x171 - enum ITEM_MYSTIC_TICKET @ 0x172 - enum ITEM_AURORA_TICKET @ 0x173 - enum ITEM_POWDER_JAR @ 0x174 - enum ITEM_RUBY @ 0x175 - enum ITEM_SAPPHIRE @ 0x176 - - @ Emerald - enum ITEM_MAGMA_EMBLEM @ 0x177 - enum ITEM_OLD_SEA_MAP @ 0x178 diff --git a/constants/map_object_constants.inc b/constants/map_object_constants.inc deleted file mode 100644 index e0843914f..000000000 --- a/constants/map_object_constants.inc +++ /dev/null @@ -1,230 +0,0 @@ - .set MAP_OBJ_GFX_BRENDAN_NORMAL, 0 - .set MAP_OBJ_GFX_BRENDAN_MACH_BIKE, 1 - .set MAP_OBJ_GFX_BRENDAN_SURFING, 2 - .set MAP_OBJ_GFX_BRENDAN_FIELD_MOVE, 3 - .set MAP_OBJ_GFX_QUINTY_PLUMP, 4 - .set MAP_OBJ_GFX_LITTLE_BOY_1, 5 - .set MAP_OBJ_GFX_LITTLE_GIRL_1, 6 - .set MAP_OBJ_GFX_BOY_1, 7 - .set MAP_OBJ_GFX_GIRL_1, 8 - .set MAP_OBJ_GFX_BOY_2, 9 - .set MAP_OBJ_GFX_GIRL_2, 10 - .set MAP_OBJ_GFX_LITTLE_BOY_2, 11 - .set MAP_OBJ_GFX_LITTLE_GIRL_2, 12 - .set MAP_OBJ_GFX_BOY_3, 13 - .set MAP_OBJ_GFX_GIRL_3, 14 - .set MAP_OBJ_GFX_BOY_4, 15 - .set MAP_OBJ_GFX_WOMAN_1, 16 - .set MAP_OBJ_GFX_FAT_MAN, 17 - .set MAP_OBJ_GFX_WOMAN_2, 18 - .set MAP_OBJ_GFX_MAN_1, 19 - .set MAP_OBJ_GFX_WOMAN_3, 20 - .set MAP_OBJ_GFX_OLD_MAN_1, 21 - .set MAP_OBJ_GFX_OLD_WOMAN_1, 22 - .set MAP_OBJ_GFX_MAN_2, 23 - .set MAP_OBJ_GFX_WOMAN_4, 24 - .set MAP_OBJ_GFX_MAN_3, 25 - .set MAP_OBJ_GFX_WOMAN_5, 26 - .set MAP_OBJ_GFX_COOK, 27 - .set MAP_OBJ_GFX_WOMAN_6, 28 - .set MAP_OBJ_GFX_OLD_MAN_2, 29 - .set MAP_OBJ_GFX_OLD_WOMAN_2, 30 - .set MAP_OBJ_GFX_CAMPER, 31 - .set MAP_OBJ_GFX_PICNICKER, 32 - .set MAP_OBJ_GFX_MAN_4, 33 - .set MAP_OBJ_GFX_WOMAN_7, 34 - .set MAP_OBJ_GFX_YOUNGSTER, 35 - .set MAP_OBJ_GFX_BUG_CATCHER, 36 - .set MAP_OBJ_GFX_PSYCHIC_M, 37 - .set MAP_OBJ_GFX_SCHOOL_KID_M, 38 - .set MAP_OBJ_GFX_MANIAC, 39 - .set MAP_OBJ_GFX_HEX_MANIAC, 40 - .set MAP_OBJ_GFX_WOMAN_8, 41 - .set MAP_OBJ_GFX_SWIMMER_M, 42 - .set MAP_OBJ_GFX_SWIMMER_F, 43 - .set MAP_OBJ_GFX_BLACK_BELT, 44 - .set MAP_OBJ_GFX_BEAUTY, 45 - .set MAP_OBJ_GFX_SCIENTIST_1, 46 - .set MAP_OBJ_GFX_LASS, 47 - .set MAP_OBJ_GFX_GENTLEMAN, 48 - .set MAP_OBJ_GFX_SAILOR, 49 - .set MAP_OBJ_GFX_FISHERMAN, 50 - .set MAP_OBJ_GFX_RUNNING_TRIATHLETE_M, 51 - .set MAP_OBJ_GFX_RUNNING_TRIATHLETE_F, 52 - .set MAP_OBJ_GFX_TUBER_F, 53 - .set MAP_OBJ_GFX_TUBER_M, 54 - .set MAP_OBJ_GFX_HIKER, 55 - .set MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 56 - .set MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 57 - .set MAP_OBJ_GFX_NURSE, 58 - .set MAP_OBJ_GFX_ITEM_BALL, 59 - .set MAP_OBJ_GFX_BERRY_TREE, 60 - .set MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES, 61 - .set MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES, 62 - .set MAP_OBJ_GFX_BRENDAN_ACRO_BIKE, 63 - .set MAP_OBJ_GFX_PROF_BIRCH, 64 - .set MAP_OBJ_GFX_MAN_5, 65 - .set MAP_OBJ_GFX_MAN_6, 66 - .set MAP_OBJ_GFX_REPORTER_M, 67 - .set MAP_OBJ_GFX_REPORTER_F, 68 - .set MAP_OBJ_GFX_BARD, 69 - .set MAP_OBJ_GFX_HIPSTER, 70 - .set MAP_OBJ_GFX_TRADER, 71 - .set MAP_OBJ_GFX_STORYTELLER, 72 - .set MAP_OBJ_GFX_GIDDY, 73 - .set MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_1, 74 - .set MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_2, 75 - .set MAP_OBJ_GFX_UNUSED_NATU_DOLL, 76 - .set MAP_OBJ_GFX_UNUSED_MAGNEMITE_DOLL, 77 - .set MAP_OBJ_GFX_UNUSED_SQUIRTLE_DOLL, 78 - .set MAP_OBJ_GFX_UNUSED_WOOPER_DOLL, 79 - .set MAP_OBJ_GFX_UNUSED_PIKACHU_DOLL, 80 - .set MAP_OBJ_GFX_UNUSED_PORYGON2_DOLL, 81 - .set MAP_OBJ_GFX_CUTTABLE_TREE, 82 - .set MAP_OBJ_GFX_MART_EMPLOYEE, 83 - .set MAP_OBJ_GFX_ROOFTOP_SALE_WOMAN, 84 - .set MAP_OBJ_GFX_TEALA, 85 - .set MAP_OBJ_GFX_BREAKABLE_ROCK, 86 - .set MAP_OBJ_GFX_PUSHABLE_BOULDER, 87 - .set MAP_OBJ_GFX_MR_BRINEYS_BOAT, 88 - .set MAP_OBJ_GFX_MAY_NORMAL, 89 - .set MAP_OBJ_GFX_MAY_MACH_BIKE, 90 - .set MAP_OBJ_GFX_MAY_ACRO_BIKE, 91 - .set MAP_OBJ_GFX_MAY_SURFING, 92 - .set MAP_OBJ_GFX_MAY_FIELD_MOVE, 93 - .set MAP_OBJ_GFX_TRUCK, 94 - .set MAP_OBJ_GFX_MACHOKE_CARRYING_BOX, 95 - .set MAP_OBJ_GFX_MACHOKE_FACING_AWAY, 96 - .set MAP_OBJ_GFX_BIRCHS_BAG, 97 - .set MAP_OBJ_GFX_POOCHYENA, 98 - .set MAP_OBJ_GFX_ARTIST, 99 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 100 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_MACH_BIKE, 101 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_ACRO_BIKE, 102 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_SURFING, 103 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_FIELD_MOVE, 104 - .set MAP_OBJ_GFX_RIVAL_MAY_NORMAL, 105 - .set MAP_OBJ_GFX_RIVAL_MAY_MACH_BIKE, 106 - .set MAP_OBJ_GFX_RIVAL_MAY_ACRO_BIKE, 107 - .set MAP_OBJ_GFX_RIVAL_MAY_SURFING, 108 - .set MAP_OBJ_GFX_RIVAL_MAY_FIELD_MOVE, 109 - .set MAP_OBJ_GFX_CAMERAMAN, 110 - .set MAP_OBJ_GFX_BRENDAN_UNDERWATER, 111 - .set MAP_OBJ_GFX_MAY_UNDERWATER, 112 - .set MAP_OBJ_GFX_MOVING_BOX, 113 - .set MAP_OBJ_GFX_CABLE_CAR, 114 - .set MAP_OBJ_GFX_SCIENTIST_2, 115 - .set MAP_OBJ_GFX_MAN_7, 116 - .set MAP_OBJ_GFX_AQUA_MEMBER_M, 117 - .set MAP_OBJ_GFX_AQUA_MEMBER_F, 118 - .set MAP_OBJ_GFX_MAGMA_MEMBER_M, 119 - .set MAP_OBJ_GFX_MAGMA_MEMBER_F, 120 - .set MAP_OBJ_GFX_SIDNEY, 121 - .set MAP_OBJ_GFX_PHOEBE, 122 - .set MAP_OBJ_GFX_GLACIA, 123 - .set MAP_OBJ_GFX_DRAKE, 124 - .set MAP_OBJ_GFX_ROXANNE, 125 - .set MAP_OBJ_GFX_BRAWLY, 126 - .set MAP_OBJ_GFX_WATTSON, 127 - .set MAP_OBJ_GFX_FLANNERY, 128 - .set MAP_OBJ_GFX_NORMAN, 129 - .set MAP_OBJ_GFX_WINONA, 130 - .set MAP_OBJ_GFX_LIZA, 131 - .set MAP_OBJ_GFX_TATE, 132 - .set MAP_OBJ_GFX_WALLACE, 133 - .set MAP_OBJ_GFX_STEVEN, 134 - .set MAP_OBJ_GFX_WALLY, 135 - .set MAP_OBJ_GFX_LITTLE_BOY_3, 136 - .set MAP_OBJ_GFX_BRENDAN_FISHING, 137 - .set MAP_OBJ_GFX_MAY_FISHING, 138 - .set MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN, 139 - .set MAP_OBJ_GFX_SS_TIDAL, 140 - .set MAP_OBJ_GFX_SUBMARINE_SHADOW, 141 - .set MAP_OBJ_GFX_PICHU_DOLL, 142 - .set MAP_OBJ_GFX_PIKACHU_DOLL, 143 - .set MAP_OBJ_GFX_MARILL_DOLL, 144 - .set MAP_OBJ_GFX_TOGEPI_DOLL, 145 - .set MAP_OBJ_GFX_CYNDAQUIL_DOLL, 146 - .set MAP_OBJ_GFX_CHIKORITA_DOLL, 147 - .set MAP_OBJ_GFX_TOTODILE_DOLL, 148 - .set MAP_OBJ_GFX_JIGGLYPUFF_DOLL, 149 - .set MAP_OBJ_GFX_MEOWTH_DOLL, 150 - .set MAP_OBJ_GFX_CLEFAIRY_DOLL, 151 - .set MAP_OBJ_GFX_DITTO_DOLL, 152 - .set MAP_OBJ_GFX_SMOOCHUM_DOLL, 153 - .set MAP_OBJ_GFX_TREECKO_DOLL, 154 - .set MAP_OBJ_GFX_TORCHIC_DOLL, 155 - .set MAP_OBJ_GFX_MUDKIP_DOLL, 156 - .set MAP_OBJ_GFX_DUSKULL_DOLL, 157 - .set MAP_OBJ_GFX_WYNAUT_DOLL, 158 - .set MAP_OBJ_GFX_BALTOY_DOLL, 159 - .set MAP_OBJ_GFX_KECLEON_DOLL, 160 - .set MAP_OBJ_GFX_AZURILL_DOLL, 161 - .set MAP_OBJ_GFX_SKITTY_DOLL, 162 - .set MAP_OBJ_GFX_SWABLU_DOLL, 163 - .set MAP_OBJ_GFX_GULPIN_DOLL, 164 - .set MAP_OBJ_GFX_LOTAD_DOLL, 165 - .set MAP_OBJ_GFX_SEEDOT_DOLL, 166 - .set MAP_OBJ_GFX_PIKA_CUSHION, 167 - .set MAP_OBJ_GFX_ROUND_CUSHION, 168 - .set MAP_OBJ_GFX_KISS_CUSHION, 169 - .set MAP_OBJ_GFX_ZIGZAG_CUSHION, 170 - .set MAP_OBJ_GFX_SPIN_CUSHION, 171 - .set MAP_OBJ_GFX_DIAMOND_CUSHION, 172 - .set MAP_OBJ_GFX_BALL_CUSHION, 173 - .set MAP_OBJ_GFX_GRASS_CUSHION, 174 - .set MAP_OBJ_GFX_FIRE_CUSHION, 175 - .set MAP_OBJ_GFX_WATER_CUSHION, 176 - .set MAP_OBJ_GFX_BIG_SNORLAX_DOLL, 177 - .set MAP_OBJ_GFX_BIG_RHYDON_DOLL, 178 - .set MAP_OBJ_GFX_BIG_LAPRAS_DOLL, 179 - .set MAP_OBJ_GFX_BIG_VENUSAUR_DOLL, 180 - .set MAP_OBJ_GFX_BIG_CHARIZARD_DOLL, 181 - .set MAP_OBJ_GFX_BIG_BLASTOISE_DOLL, 182 - .set MAP_OBJ_GFX_BIG_WAILMER_DOLL, 183 - .set MAP_OBJ_GFX_BIG_REGIROCK_DOLL, 184 - .set MAP_OBJ_GFX_BIG_REGICE_DOLL, 185 - .set MAP_OBJ_GFX_BIG_REGISTEEL_DOLL, 186 - .set MAP_OBJ_GFX_LATIAS, 187 - .set MAP_OBJ_GFX_LATIOS, 188 - .set MAP_OBJ_GFX_BOY_5, 189 - .set MAP_OBJ_GFX_CONTEST_JUDGE, 190 - .set MAP_OBJ_GFX_BRENDAN_WATERING, 191 - .set MAP_OBJ_GFX_MAY_WATERING, 192 - .set MAP_OBJ_GFX_BRENDAN_DECORATING, 193 - .set MAP_OBJ_GFX_MAY_DECORATING, 194 - .set MAP_OBJ_GFX_ARCHIE, 195 - .set MAP_OBJ_GFX_MAXIE, 196 - .set MAP_OBJ_GFX_KYOGRE_1, 197 - .set MAP_OBJ_GFX_GROUDON_1, 198 - .set MAP_OBJ_GFX_FOSSIL, 199 - .set MAP_OBJ_GFX_REGIROCK, 200 - .set MAP_OBJ_GFX_REGICE, 201 - .set MAP_OBJ_GFX_REGISTEEL, 202 - .set MAP_OBJ_GFX_SKITTY, 203 - .set MAP_OBJ_GFX_KECLEON_1, 204 - .set MAP_OBJ_GFX_KYOGRE_2, 205 - .set MAP_OBJ_GFX_GROUDON_2, 206 - .set MAP_OBJ_GFX_RAYQUAZA, 207 - .set MAP_OBJ_GFX_ZIGZAGOON, 208 - .set MAP_OBJ_GFX_PIKACHU, 209 - .set MAP_OBJ_GFX_AZUMARILL, 210 - .set MAP_OBJ_GFX_WINGULL, 211 - .set MAP_OBJ_GFX_KECLEON_2, 212 - .set MAP_OBJ_GFX_TUBER_M_SWIMMING, 213 - .set MAP_OBJ_GFX_AZURILL, 214 - .set MAP_OBJ_GFX_MOM, 215 - .set MAP_OBJ_GFX_LINK_BRENDAN, 216 - .set MAP_OBJ_GFX_LINK_MAY, 217 - - .set SHADOW_SIZE_S, 0 - .set SHADOW_SIZE_M, 1 - .set SHADOW_SIZE_L, 2 - .set SHADOW_SIZE_XL, 3 - - .set F_INANIMATE, 1 << 6 - .set F_DISABLE_REFLECTION_PALETTE_LOAD, 1 << 7 - - .set TRACKS_NONE, 0 - .set TRACKS_FOOT, 1 - .set TRACKS_BIKE_TIRE, 2 diff --git a/constants/move_constants.inc b/constants/move_constants.inc deleted file mode 100644 index b6c8edf98..000000000 --- a/constants/move_constants.inc +++ /dev/null @@ -1,355 +0,0 @@ - .set MOVE_NONE, 0x000 - .set MOVE_POUND, 0x001 - .set MOVE_KARATE_CHOP, 0x002 - .set MOVE_DOUBLE_SLAP, 0x003 - .set MOVE_COMET_PUNCH, 0x004 - .set MOVE_MEGA_PUNCH, 0x005 - .set MOVE_PAY_DAY, 0x006 - .set MOVE_FIRE_PUNCH, 0x007 - .set MOVE_ICE_PUNCH, 0x008 - .set MOVE_THUNDER_PUNCH, 0x009 - .set MOVE_SCRATCH, 0x00a - .set MOVE_VICE_GRIP, 0x00b - .set MOVE_GUILLOTINE, 0x00c - .set MOVE_RAZOR_WIND, 0x00d - .set MOVE_SWORDS_DANCE, 0x00e - .set MOVE_CUT, 0x00f - .set MOVE_GUST, 0x010 - .set MOVE_WING_ATTACK, 0x011 - .set MOVE_WHIRLWIND, 0x012 - .set MOVE_FLY, 0x013 - .set MOVE_BIND, 0x014 - .set MOVE_SLAM, 0x015 - .set MOVE_VINE_WHIP, 0x016 - .set MOVE_STOMP, 0x017 - .set MOVE_DOUBLE_KICK, 0x018 - .set MOVE_MEGA_KICK, 0x019 - .set MOVE_JUMP_KICK, 0x01a - .set MOVE_ROLLING_KICK, 0x01b - .set MOVE_SAND_ATTACK, 0x01c - .set MOVE_HEADBUTT, 0x01d - .set MOVE_HORN_ATTACK, 0x01e - .set MOVE_FURY_ATTACK, 0x01f - .set MOVE_HORN_DRILL, 0x020 - .set MOVE_TACKLE, 0x021 - .set MOVE_BODY_SLAM, 0x022 - .set MOVE_WRAP, 0x023 - .set MOVE_TAKE_DOWN, 0x024 - .set MOVE_THRASH, 0x025 - .set MOVE_DOUBLE_EDGE, 0x026 - .set MOVE_TAIL_WHIP, 0x027 - .set MOVE_POISON_STING, 0x028 - .set MOVE_TWINEEDLE, 0x029 - .set MOVE_PIN_MISSILE, 0x02a - .set MOVE_LEER, 0x02b - .set MOVE_BITE, 0x02c - .set MOVE_GROWL, 0x02d - .set MOVE_ROAR, 0x02e - .set MOVE_SING, 0x02f - .set MOVE_SUPERSONIC, 0x030 - .set MOVE_SONIC_BOOM, 0x031 - .set MOVE_DISABLE, 0x032 - .set MOVE_ACID, 0x033 - .set MOVE_EMBER, 0x034 - .set MOVE_FLAMETHROWER, 0x035 - .set MOVE_MIST, 0x036 - .set MOVE_WATER_GUN, 0x037 - .set MOVE_HYDRO_PUMP, 0x038 - .set MOVE_SURF, 0x039 - .set MOVE_ICE_BEAM, 0x03a - .set MOVE_BLIZZARD, 0x03b - .set MOVE_PSYBEAM, 0x03c - .set MOVE_BUBBLE_BEAM, 0x03d - .set MOVE_AURORA_BEAM, 0x03e - .set MOVE_HYPER_BEAM, 0x03f - .set MOVE_PECK, 0x040 - .set MOVE_DRILL_PECK, 0x041 - .set MOVE_SUBMISSION, 0x042 - .set MOVE_LOW_KICK, 0x043 - .set MOVE_COUNTER, 0x044 - .set MOVE_SEISMIC_TOSS, 0x045 - .set MOVE_STRENGTH, 0x046 - .set MOVE_ABSORB, 0x047 - .set MOVE_MEGA_DRAIN, 0x048 - .set MOVE_LEECH_SEED, 0x049 - .set MOVE_GROWTH, 0x04a - .set MOVE_RAZOR_LEAF, 0x04b - .set MOVE_SOLAR_BEAM, 0x04c - .set MOVE_POISON_POWDER, 0x04d - .set MOVE_STUN_SPORE, 0x04e - .set MOVE_SLEEP_POWDER, 0x04f - .set MOVE_PETAL_DANCE, 0x050 - .set MOVE_STRING_SHOT, 0x051 - .set MOVE_DRAGON_RAGE, 0x052 - .set MOVE_FIRE_SPIN, 0x053 - .set MOVE_THUNDER_SHOCK, 0x054 - .set MOVE_THUNDERBOLT, 0x055 - .set MOVE_THUNDER_WAVE, 0x056 - .set MOVE_THUNDER, 0x057 - .set MOVE_ROCK_THROW, 0x058 - .set MOVE_EARTHQUAKE, 0x059 - .set MOVE_FISSURE, 0x05a - .set MOVE_DIG, 0x05b - .set MOVE_TOXIC, 0x05c - .set MOVE_CONFUSION, 0x05d - .set MOVE_PSYCHIC, 0x05e - .set MOVE_HYPNOSIS, 0x05f - .set MOVE_MEDITATE, 0x060 - .set MOVE_AGILITY, 0x061 - .set MOVE_QUICK_ATTACK, 0x062 - .set MOVE_RAGE, 0x063 - .set MOVE_TELEPORT, 0x064 - .set MOVE_NIGHT_SHADE, 0x065 - .set MOVE_MIMIC, 0x066 - .set MOVE_SCREECH, 0x067 - .set MOVE_DOUBLE_TEAM, 0x068 - .set MOVE_RECOVER, 0x069 - .set MOVE_HARDEN, 0x06a - .set MOVE_MINIMIZE, 0x06b - .set MOVE_SMOKESCREEN, 0x06c - .set MOVE_CONFUSE_RAY, 0x06d - .set MOVE_WITHDRAW, 0x06e - .set MOVE_DEFENSE_CURL, 0x06f - .set MOVE_BARRIER, 0x070 - .set MOVE_LIGHT_SCREEN, 0x071 - .set MOVE_HAZE, 0x072 - .set MOVE_REFLECT, 0x073 - .set MOVE_FOCUS_ENERGY, 0x074 - .set MOVE_BIDE, 0x075 - .set MOVE_METRONOME, 0x076 - .set MOVE_MIRROR_MOVE, 0x077 - .set MOVE_SELF_DESTRUCT, 0x078 - .set MOVE_EGG_BOMB, 0x079 - .set MOVE_LICK, 0x07a - .set MOVE_SMOG, 0x07b - .set MOVE_SLUDGE, 0x07c - .set MOVE_BONE_CLUB, 0x07d - .set MOVE_FIRE_BLAST, 0x07e - .set MOVE_WATERFALL, 0x07f - .set MOVE_CLAMP, 0x080 - .set MOVE_SWIFT, 0x081 - .set MOVE_SKULL_BASH, 0x082 - .set MOVE_SPIKE_CANNON, 0x083 - .set MOVE_CONSTRICT, 0x084 - .set MOVE_AMNESIA, 0x085 - .set MOVE_KINESIS, 0x086 - .set MOVE_SOFT_BOILED, 0x087 - .set MOVE_HI_JUMP_KICK, 0x088 - .set MOVE_GLARE, 0x089 - .set MOVE_DREAM_EATER, 0x08a - .set MOVE_POISON_GAS, 0x08b - .set MOVE_BARRAGE, 0x08c - .set MOVE_LEECH_LIFE, 0x08d - .set MOVE_LOVELY_KISS, 0x08e - .set MOVE_SKY_ATTACK, 0x08f - .set MOVE_TRANSFORM, 0x090 - .set MOVE_BUBBLE, 0x091 - .set MOVE_DIZZY_PUNCH, 0x092 - .set MOVE_SPORE, 0x093 - .set MOVE_FLASH, 0x094 - .set MOVE_PSYWAVE, 0x095 - .set MOVE_SPLASH, 0x096 - .set MOVE_ACID_ARMOR, 0x097 - .set MOVE_CRABHAMMER, 0x098 - .set MOVE_EXPLOSION, 0x099 - .set MOVE_FURY_SWIPES, 0x09a - .set MOVE_BONEMERANG, 0x09b - .set MOVE_REST, 0x09c - .set MOVE_ROCK_SLIDE, 0x09d - .set MOVE_HYPER_FANG, 0x09e - .set MOVE_SHARPEN, 0x09f - .set MOVE_CONVERSION, 0x0a0 - .set MOVE_TRI_ATTACK, 0x0a1 - .set MOVE_SUPER_FANG, 0x0a2 - .set MOVE_SLASH, 0x0a3 - .set MOVE_SUBSTITUTE, 0x0a4 - .set MOVE_STRUGGLE, 0x0a5 - .set MOVE_SKETCH, 0x0a6 - .set MOVE_TRIPLE_KICK, 0x0a7 - .set MOVE_THIEF, 0x0a8 - .set MOVE_SPIDER_WEB, 0x0a9 - .set MOVE_MIND_READER, 0x0aa - .set MOVE_NIGHTMARE, 0x0ab - .set MOVE_FLAME_WHEEL, 0x0ac - .set MOVE_SNORE, 0x0ad - .set MOVE_CURSE, 0x0ae - .set MOVE_FLAIL, 0x0af - .set MOVE_CONVERSION_2, 0x0b0 - .set MOVE_AEROBLAST, 0x0b1 - .set MOVE_COTTON_SPORE, 0x0b2 - .set MOVE_REVERSAL, 0x0b3 - .set MOVE_SPITE, 0x0b4 - .set MOVE_POWDER_SNOW, 0x0b5 - .set MOVE_PROTECT, 0x0b6 - .set MOVE_MACH_PUNCH, 0x0b7 - .set MOVE_SCARY_FACE, 0x0b8 - .set MOVE_FAINT_ATTACK, 0x0b9 - .set MOVE_SWEET_KISS, 0x0ba - .set MOVE_BELLY_DRUM, 0x0bb - .set MOVE_SLUDGE_BOMB, 0x0bc - .set MOVE_MUD_SLAP, 0x0bd - .set MOVE_OCTAZOOKA, 0x0be - .set MOVE_SPIKES, 0x0bf - .set MOVE_ZAP_CANNON, 0x0c0 - .set MOVE_FORESIGHT, 0x0c1 - .set MOVE_DESTINY_BOND, 0x0c2 - .set MOVE_PERISH_SONG, 0x0c3 - .set MOVE_ICY_WIND, 0x0c4 - .set MOVE_DETECT, 0x0c5 - .set MOVE_BONE_RUSH, 0x0c6 - .set MOVE_LOCK_ON, 0x0c7 - .set MOVE_OUTRAGE, 0x0c8 - .set MOVE_SANDSTORM, 0x0c9 - .set MOVE_GIGA_DRAIN, 0x0ca - .set MOVE_ENDURE, 0x0cb - .set MOVE_CHARM, 0x0cc - .set MOVE_ROLLOUT, 0x0cd - .set MOVE_FALSE_SWIPE, 0x0ce - .set MOVE_SWAGGER, 0x0cf - .set MOVE_MILK_DRINK, 0x0d0 - .set MOVE_SPARK, 0x0d1 - .set MOVE_FURY_CUTTER, 0x0d2 - .set MOVE_STEEL_WING, 0x0d3 - .set MOVE_MEAN_LOOK, 0x0d4 - .set MOVE_ATTRACT, 0x0d5 - .set MOVE_SLEEP_TALK, 0x0d6 - .set MOVE_HEAL_BELL, 0x0d7 - .set MOVE_RETURN, 0x0d8 - .set MOVE_PRESENT, 0x0d9 - .set MOVE_FRUSTRATION, 0x0da - .set MOVE_SAFEGUARD, 0x0db - .set MOVE_PAIN_SPLIT, 0x0dc - .set MOVE_SACRED_FIRE, 0x0dd - .set MOVE_MAGNITUDE, 0x0de - .set MOVE_DYNAMIC_PUNCH, 0x0df - .set MOVE_MEGAHORN, 0x0e0 - .set MOVE_DRAGON_BREATH, 0x0e1 - .set MOVE_BATON_PASS, 0x0e2 - .set MOVE_ENCORE, 0x0e3 - .set MOVE_PURSUIT, 0x0e4 - .set MOVE_RAPID_SPIN, 0x0e5 - .set MOVE_SWEET_SCENT, 0x0e6 - .set MOVE_IRON_TAIL, 0x0e7 - .set MOVE_METAL_CLAW, 0x0e8 - .set MOVE_VITAL_THROW, 0x0e9 - .set MOVE_MORNING_SUN, 0x0ea - .set MOVE_SYNTHESIS, 0x0eb - .set MOVE_MOONLIGHT, 0x0ec - .set MOVE_HIDDEN_POWER, 0x0ed - .set MOVE_CROSS_CHOP, 0x0ee - .set MOVE_TWISTER, 0x0ef - .set MOVE_RAIN_DANCE, 0x0f0 - .set MOVE_SUNNY_DAY, 0x0f1 - .set MOVE_CRUNCH, 0x0f2 - .set MOVE_MIRROR_COAT, 0x0f3 - .set MOVE_PSYCH_UP, 0x0f4 - .set MOVE_EXTREME_SPEED, 0x0f5 - .set MOVE_ANCIENT_POWER, 0x0f6 - .set MOVE_SHADOW_BALL, 0x0f7 - .set MOVE_FUTURE_SIGHT, 0x0f8 - .set MOVE_ROCK_SMASH, 0x0f9 - .set MOVE_WHIRLPOOL, 0x0fa - .set MOVE_BEAT_UP, 0x0fb - .set MOVE_FAKE_OUT, 0x0fc - .set MOVE_UPROAR, 0x0fd - .set MOVE_STOCKPILE, 0x0fe - .set MOVE_SPIT_UP, 0x0ff - .set MOVE_SWALLOW, 0x100 - .set MOVE_HEAT_WAVE, 0x101 - .set MOVE_HAIL, 0x102 - .set MOVE_TORMENT, 0x103 - .set MOVE_FLATTER, 0x104 - .set MOVE_WILL_O_WISP, 0x105 - .set MOVE_MEMENTO, 0x106 - .set MOVE_FACADE, 0x107 - .set MOVE_FOCUS_PUNCH, 0x108 - .set MOVE_SMELLING_SALT, 0x109 - .set MOVE_FOLLOW_ME, 0x10a - .set MOVE_NATURE_POWER, 0x10b - .set MOVE_CHARGE, 0x10c - .set MOVE_TAUNT, 0x10d - .set MOVE_HELPING_HAND, 0x10e - .set MOVE_TRICK, 0x10f - .set MOVE_ROLE_PLAY, 0x110 - .set MOVE_WISH, 0x111 - .set MOVE_ASSIST, 0x112 - .set MOVE_INGRAIN, 0x113 - .set MOVE_SUPERPOWER, 0x114 - .set MOVE_MAGIC_COAT, 0x115 - .set MOVE_RECYCLE, 0x116 - .set MOVE_REVENGE, 0x117 - .set MOVE_BRICK_BREAK, 0x118 - .set MOVE_YAWN, 0x119 - .set MOVE_KNOCK_OFF, 0x11a - .set MOVE_ENDEAVOR, 0x11b - .set MOVE_ERUPTION, 0x11c - .set MOVE_SKILL_SWAP, 0x11d - .set MOVE_IMPRISON, 0x11e - .set MOVE_REFRESH, 0x11f - .set MOVE_GRUDGE, 0x120 - .set MOVE_SNATCH, 0x121 - .set MOVE_SECRET_POWER, 0x122 - .set MOVE_DIVE, 0x123 - .set MOVE_ARM_THRUST, 0x124 - .set MOVE_CAMOUFLAGE, 0x125 - .set MOVE_TAIL_GLOW, 0x126 - .set MOVE_LUSTER_PURGE, 0x127 - .set MOVE_MIST_BALL, 0x128 - .set MOVE_FEATHER_DANCE, 0x129 - .set MOVE_TEETER_DANCE, 0x12a - .set MOVE_BLAZE_KICK, 0x12b - .set MOVE_MUD_SPORT, 0x12c - .set MOVE_ICE_BALL, 0x12d - .set MOVE_NEEDLE_ARM, 0x12e - .set MOVE_SLACK_OFF, 0x12f - .set MOVE_HYPER_VOICE, 0x130 - .set MOVE_POISON_FANG, 0x131 - .set MOVE_CRUSH_CLAW, 0x132 - .set MOVE_BLAST_BURN, 0x133 - .set MOVE_HYDRO_CANNON, 0x134 - .set MOVE_METEOR_MASH, 0x135 - .set MOVE_ASTONISH, 0x136 - .set MOVE_WEATHER_BALL, 0x137 - .set MOVE_AROMATHERAPY, 0x138 - .set MOVE_FAKE_TEARS, 0x139 - .set MOVE_AIR_CUTTER, 0x13a - .set MOVE_OVERHEAT, 0x13b - .set MOVE_ODOR_SLEUTH, 0x13c - .set MOVE_ROCK_TOMB, 0x13d - .set MOVE_SILVER_WIND, 0x13e - .set MOVE_METAL_SOUND, 0x13f - .set MOVE_GRASS_WHISTLE, 0x140 - .set MOVE_TICKLE, 0x141 - .set MOVE_COSMIC_POWER, 0x142 - .set MOVE_WATER_SPOUT, 0x143 - .set MOVE_SIGNAL_BEAM, 0x144 - .set MOVE_SHADOW_PUNCH, 0x145 - .set MOVE_EXTRASENSORY, 0x146 - .set MOVE_SKY_UPPERCUT, 0x147 - .set MOVE_SAND_TOMB, 0x148 - .set MOVE_SHEER_COLD, 0x149 - .set MOVE_MUDDY_WATER, 0x14a - .set MOVE_BULLET_SEED, 0x14b - .set MOVE_AERIAL_ACE, 0x14c - .set MOVE_ICICLE_SPEAR, 0x14d - .set MOVE_IRON_DEFENSE, 0x14e - .set MOVE_BLOCK, 0x14f - .set MOVE_HOWL, 0x150 - .set MOVE_DRAGON_CLAW, 0x151 - .set MOVE_FRENZY_PLANT, 0x152 - .set MOVE_BULK_UP, 0x153 - .set MOVE_BOUNCE, 0x154 - .set MOVE_MUD_SHOT, 0x155 - .set MOVE_POISON_TAIL, 0x156 - .set MOVE_COVET, 0x157 - .set MOVE_VOLT_TACKLE, 0x158 - .set MOVE_MAGICAL_LEAF, 0x159 - .set MOVE_WATER_SPORT, 0x15a - .set MOVE_CALM_MIND, 0x15b - .set MOVE_LEAF_BLADE, 0x15c - .set MOVE_DRAGON_DANCE, 0x15d - .set MOVE_ROCK_BLAST, 0x15e - .set MOVE_SHOCK_WAVE, 0x15f - .set MOVE_WATER_PULSE, 0x160 - .set MOVE_DOOM_DESIRE, 0x161 - .set MOVE_PSYCHO_BOOST, 0x162 diff --git a/constants/opponent_constants.inc b/constants/opponent_constants.inc deleted file mode 100644 index 6782d3151..000000000 --- a/constants/opponent_constants.inc +++ /dev/null @@ -1,694 +0,0 @@ - .set OPPONENT_NONE, 0 - .set OPPONENT_ARCHIE_1, 1 - .set OPPONENT_GRUNT_1, 2 - .set OPPONENT_GRUNT_2, 3 - .set OPPONENT_GRUNT_3, 4 - .set OPPONENT_GRUNT_4, 5 - .set OPPONENT_GRUNT_5, 6 - .set OPPONENT_GRUNT_6, 7 - .set OPPONENT_GRUNT_7, 8 - .set OPPONENT_GRUNT_8, 9 - .set OPPONENT_GRUNT_9, 10 - .set OPPONENT_GRUNT_10, 11 - .set OPPONENT_GRUNT_11, 12 - .set OPPONENT_GRUNT_12, 13 - .set OPPONENT_GRUNT_13, 14 - .set OPPONENT_GRUNT_14, 15 - .set OPPONENT_GRUNT_15, 16 - .set OPPONENT_GRUNT_16, 17 - .set OPPONENT_GRUNT_17, 18 - .set OPPONENT_GRUNT_18, 19 - .set OPPONENT_GRUNT_19, 20 - .set OPPONENT_GRUNT_20, 21 - .set OPPONENT_GRUNT_21, 22 - .set OPPONENT_GRUNT_22, 23 - .set OPPONENT_GRUNT_23, 24 - .set OPPONENT_GRUNT_24, 25 - .set OPPONENT_GRUNT_25, 26 - .set OPPONENT_GRUNT_26, 27 - .set OPPONENT_GRUNT_27, 28 - .set OPPONENT_ANONYMOUS_1, 29 - .set OPPONENT_MATT_1, 30 - .set OPPONENT_MATT_2, 31 - .set OPPONENT_SHELLY_1, 32 - .set OPPONENT_SHELLY_2, 33 - .set OPPONENT_ARCHIE_2, 34 - .set OPPONENT_ARCHIE_3, 35 - .set OPPONENT_DAISY, 36 - .set OPPONENT_ROSE_1, 37 - .set OPPONENT_LILY, 38 - .set OPPONENT_VIOLET, 39 - .set OPPONENT_ROSE_2, 40 - .set OPPONENT_ROSE_3, 41 - .set OPPONENT_ROSE_4, 42 - .set OPPONENT_ROSE_5, 43 - .set OPPONENT_DUSTY_1, 44 - .set OPPONENT_CHIP, 45 - .set OPPONENT_FOSTER, 46 - .set OPPONENT_DUSTY_2, 47 - .set OPPONENT_DUSTY_3, 48 - .set OPPONENT_DUSTY_4, 49 - .set OPPONENT_DUSTY_5, 50 - .set OPPONENT_GABBY_AND_TY_1, 51 - .set OPPONENT_GABBY_AND_TY_2, 52 - .set OPPONENT_GABBY_AND_TY_3, 53 - .set OPPONENT_GABBY_AND_TY_4, 54 - .set OPPONENT_GABBY_AND_TY_5, 55 - .set OPPONENT_GABBY_AND_TY_6, 56 - .set OPPONENT_LOLA_1, 57 - .set OPPONENT_CARMEN, 58 - .set OPPONENT_GWEN, 59 - .set OPPONENT_LOLA_2, 60 - .set OPPONENT_LOLA_3, 61 - .set OPPONENT_LOLA_4, 62 - .set OPPONENT_LOLA_5, 63 - .set OPPONENT_RICKY_1, 64 - .set OPPONENT_SIMON, 65 - .set OPPONENT_CHARLIE, 66 - .set OPPONENT_RICKY_2, 67 - .set OPPONENT_RICKY_3, 68 - .set OPPONENT_RICKY_4, 69 - .set OPPONENT_RICKY_5, 70 - .set OPPONENT_RANDALL, 71 - .set OPPONENT_PARKER, 72 - .set OPPONENT_GEORGE, 73 - .set OPPONENT_BERKE, 74 - .set OPPONENT_CLYDE, 75 - .set OPPONENT_VINCENT, 76 - .set OPPONENT_LEROY, 77 - .set OPPONENT_WILTON_1, 78 - .set OPPONENT_EDGAR, 79 - .set OPPONENT_ALBERT, 80 - .set OPPONENT_SAMUEL, 81 - .set OPPONENT_VITO, 82 - .set OPPONENT_OWEN, 83 - .set OPPONENT_WILTON_2, 84 - .set OPPONENT_WILTON_3, 85 - .set OPPONENT_WILTON_4, 86 - .set OPPONENT_WILTON_5, 87 - .set OPPONENT_WARREN, 88 - .set OPPONENT_MARY, 89 - .set OPPONENT_LORI, 90 - .set OPPONENT_JODY, 91 - .set OPPONENT_WENDY, 92 - .set OPPONENT_ELAINE, 93 - .set OPPONENT_BROOKE_1, 94 - .set OPPONENT_JENNIFER, 95 - .set OPPONENT_HOPE, 96 - .set OPPONENT_SHANNON, 97 - .set OPPONENT_MICHELLE, 98 - .set OPPONENT_CAROLINE, 99 - .set OPPONENT_JULIE, 100 - .set OPPONENT_BROOKE_2, 101 - .set OPPONENT_BROOKE_3, 102 - .set OPPONENT_BROOKE_4, 103 - .set OPPONENT_BROOKE_5, 104 - .set OPPONENT_PATRICIA, 105 - .set OPPONENT_KINDRA, 106 - .set OPPONENT_TAMMY, 107 - .set OPPONENT_VALERIE_1, 108 - .set OPPONENT_TASHA, 109 - .set OPPONENT_VALERIE_2, 110 - .set OPPONENT_VALERIE_3, 111 - .set OPPONENT_VALERIE_4, 112 - .set OPPONENT_VALERIE_5, 113 - .set OPPONENT_CINDY_1, 114 - .set OPPONENT_ANONYMOUS_2, 115 - .set OPPONENT_BRIANNA_1, 116 - .set OPPONENT_CINDY_2, 117 - .set OPPONENT_BRIANNA_2, 118 - .set OPPONENT_ANETTE, 119 - .set OPPONENT_CINDY_3, 120 - .set OPPONENT_CINDY_4, 121 - .set OPPONENT_CINDY_5, 122 - .set OPPONENT_CINDY_6, 123 - .set OPPONENT_MELISSA, 124 - .set OPPONENT_SHEILA, 125 - .set OPPONENT_SHIRLEY, 126 - .set OPPONENT_JESSICA_1, 127 - .set OPPONENT_CONNIE, 128 - .set OPPONENT_BRIDGET, 129 - .set OPPONENT_OLIVIA, 130 - .set OPPONENT_TIFFANY, 131 - .set OPPONENT_JESSICA_2, 132 - .set OPPONENT_JESSICA_3, 133 - .set OPPONENT_JESSICA_4, 134 - .set OPPONENT_JESSICA_5, 135 - .set OPPONENT_WINSTON_1, 136 - .set OPPONENT_ANONYMOUS_3, 137 - .set OPPONENT_GARRET, 138 - .set OPPONENT_WINSTON_2, 139 - .set OPPONENT_WINSTON_3, 140 - .set OPPONENT_WINSTON_4, 141 - .set OPPONENT_WINSTON_5, 142 - .set OPPONENT_STEVE_1, 143 - .set OPPONENT_CHRIS, 144 - .set OPPONENT_MARK, 145 - .set OPPONENT_KENN, 146 - .set OPPONENT_STEVE_2, 147 - .set OPPONENT_STEVE_3, 148 - .set OPPONENT_STEVE_4, 149 - .set OPPONENT_STEVE_5, 150 - .set OPPONENT_LUIS, 151 - .set OPPONENT_AUSTIN, 152 - .set OPPONENT_DOUGLAS, 153 - .set OPPONENT_DARRIN, 154 - .set OPPONENT_TONY_1, 155 - .set OPPONENT_JEROME, 156 - .set OPPONENT_MATTHEW, 157 - .set OPPONENT_DAVID, 158 - .set OPPONENT_SPENCER, 159 - .set OPPONENT_ROLAND, 160 - .set OPPONENT_CODY, 161 - .set OPPONENT_STAN, 162 - .set OPPONENT_BARRY, 163 - .set OPPONENT_DEAN, 164 - .set OPPONENT_RODNEY, 165 - .set OPPONENT_RICHARD, 166 - .set OPPONENT_HERMAN, 167 - .set OPPONENT_ANONYMOUS_4, 168 - .set OPPONENT_GILBERT, 169 - .set OPPONENT_FRANKLIN, 170 - .set OPPONENT_DANNY, 171 - .set OPPONENT_JACK, 172 - .set OPPONENT_DUDLEY, 173 - .set OPPONENT_CHAD, 174 - .set OPPONENT_TONY_2, 175 - .set OPPONENT_TONY_3, 176 - .set OPPONENT_TONY_4, 177 - .set OPPONENT_TONY_5, 178 - .set OPPONENT_HIDEKI, 179 - .set OPPONENT_HITOSHI, 180 - .set OPPONENT_KIYO, 181 - .set OPPONENT_KOICHI, 182 - .set OPPONENT_NOB_1, 183 - .set OPPONENT_NOB_2, 184 - .set OPPONENT_NOB_3, 185 - .set OPPONENT_NOB_4, 186 - .set OPPONENT_NOB_5, 187 - .set OPPONENT_YUJI, 188 - .set OPPONENT_DAISUKE, 189 - .set OPPONENT_ATSUSHI, 190 - .set OPPONENT_KIRK, 191 - .set OPPONENT_SCOTT, 192 - .set OPPONENT_HARVEY, 193 - .set OPPONENT_SHAWN, 194 - .set OPPONENT_RANDY, 195 - .set OPPONENT_DALTON_1, 196 - .set OPPONENT_DALTON_2, 197 - .set OPPONENT_DALTON_3, 198 - .set OPPONENT_DALTON_4, 199 - .set OPPONENT_DALTON_5, 200 - .set OPPONENT_COLE, 201 - .set OPPONENT_FLINT, 202 - .set OPPONENT_AXLE, 203 - .set OPPONENT_JAKE, 204 - .set OPPONENT_ANDY, 205 - .set OPPONENT_BERNIE_1, 206 - .set OPPONENT_BERNIE_2, 207 - .set OPPONENT_BERNIE_3, 208 - .set OPPONENT_BERNIE_4, 209 - .set OPPONENT_BERNIE_5, 210 - .set OPPONENT_DREW, 211 - .set OPPONENT_CLIFF, 212 - .set OPPONENT_LARRY, 213 - .set OPPONENT_SHANE, 214 - .set OPPONENT_JUSTIN, 215 - .set OPPONENT_ETHAN_1, 216 - .set OPPONENT_JEFF, 217 - .set OPPONENT_TRAVIS, 218 - .set OPPONENT_ETHAN_2, 219 - .set OPPONENT_ETHAN_3, 220 - .set OPPONENT_ETHAN_4, 221 - .set OPPONENT_ETHAN_5, 222 - .set OPPONENT_BRENT, 223 - .set OPPONENT_DONALD, 224 - .set OPPONENT_TAYLOR, 225 - .set OPPONENT_BRANDON_1, 226 - .set OPPONENT_DEREK, 227 - .set OPPONENT_BRANDON_2, 228 - .set OPPONENT_BRANDON_3, 229 - .set OPPONENT_BRANDON_4, 230 - .set OPPONENT_BRANDON_5, 231 - .set OPPONENT_EDWARD, 232 - .set OPPONENT_PRESTON, 233 - .set OPPONENT_VIRGIL, 234 - .set OPPONENT_FRITZ, 235 - .set OPPONENT_WILLIAM, 236 - .set OPPONENT_JOSHUA, 237 - .set OPPONENT_CAMERON_1, 238 - .set OPPONENT_CAMERON_2, 239 - .set OPPONENT_CAMERON_3, 240 - .set OPPONENT_CAMERON_4, 241 - .set OPPONENT_CAMERON_5, 242 - .set OPPONENT_JACLYN, 243 - .set OPPONENT_HANNAH, 244 - .set OPPONENT_SAMANTHA, 245 - .set OPPONENT_MAURA, 246 - .set OPPONENT_KAYLA, 247 - .set OPPONENT_ALEXIS, 248 - .set OPPONENT_JACKI_1, 249 - .set OPPONENT_JACKI_2, 250 - .set OPPONENT_JACKI_3, 251 - .set OPPONENT_JACKI_4, 252 - .set OPPONENT_JACKI_5, 253 - .set OPPONENT_WALTER_1, 254 - .set OPPONENT_TUCKER, 255 - .set OPPONENT_THOMAS, 256 - .set OPPONENT_WALTER_2, 257 - .set OPPONENT_WALTER_3, 258 - .set OPPONENT_WALTER_4, 259 - .set OPPONENT_WALTER_5, 260 - .set OPPONENT_SIDNEY, 261 - .set OPPONENT_PHOEBE, 262 - .set OPPONENT_GLACIA, 263 - .set OPPONENT_DRAKE, 264 - .set OPPONENT_ROXANNE, 265 - .set OPPONENT_BRAWLY, 266 - .set OPPONENT_WATTSON, 267 - .set OPPONENT_FLANNERY, 268 - .set OPPONENT_NORMAN, 269 - .set OPPONENT_WINONA, 270 - .set OPPONENT_TATE_AND_LIZA, 271 - .set OPPONENT_WALLACE, 272 - .set OPPONENT_JERRY_1, 273 - .set OPPONENT_TED, 274 - .set OPPONENT_PAUL, 275 - .set OPPONENT_JERRY_2, 276 - .set OPPONENT_JERRY_3, 277 - .set OPPONENT_JERRY_4, 278 - .set OPPONENT_JERRY_5, 279 - .set OPPONENT_KAREN_1, 280 - .set OPPONENT_GEORGIA, 281 - .set OPPONENT_KAREN_2, 282 - .set OPPONENT_KAREN_3, 283 - .set OPPONENT_KAREN_4, 284 - .set OPPONENT_KAREN_5, 285 - .set OPPONENT_KATE_AND_JOY, 286 - .set OPPONENT_ANNA_AND_MEG_1, 287 - .set OPPONENT_ANNA_AND_MEG_2, 288 - .set OPPONENT_ANNA_AND_MEG_3, 289 - .set OPPONENT_ANNA_AND_MEG_4, 290 - .set OPPONENT_ANNA_AND_MEG_5, 291 - .set OPPONENT_VICTOR, 292 - .set OPPONENT_MIGUEL_1, 293 - .set OPPONENT_COLTON, 294 - .set OPPONENT_MIGUEL_2, 295 - .set OPPONENT_MIGUEL_3, 296 - .set OPPONENT_MIGUEL_4, 297 - .set OPPONENT_MIGUEL_5, 298 - .set OPPONENT_VICTORIA, 299 - .set OPPONENT_VANESSA, 300 - .set OPPONENT_MARISSA, 301 - .set OPPONENT_ISABEL_1, 302 - .set OPPONENT_ISABEL_2, 303 - .set OPPONENT_ISABEL_3, 304 - .set OPPONENT_ISABEL_4, 305 - .set OPPONENT_ISABEL_5, 306 - .set OPPONENT_TIMOTHY_1, 307 - .set OPPONENT_TIMOTHY_2, 308 - .set OPPONENT_TIMOTHY_3, 309 - .set OPPONENT_TIMOTHY_4, 310 - .set OPPONENT_TIMOTHY_5, 311 - .set OPPONENT_VICKY, 312 - .set OPPONENT_SHELBY_1, 313 - .set OPPONENT_SHELBY_2, 314 - .set OPPONENT_SHELBY_3, 315 - .set OPPONENT_SHELBY_4, 316 - .set OPPONENT_SHELBY_5, 317 - .set OPPONENT_CALVIN_1, 318 - .set OPPONENT_BILLY, 319 - .set OPPONENT_JOSH, 320 - .set OPPONENT_TOMMY, 321 - .set OPPONENT_JOEY, 322 - .set OPPONENT_BEN, 323 - .set OPPONENT_ANONYMOUS_5, 324 - .set OPPONENT_KEVIN, 325 - .set OPPONENT_NEAL, 326 - .set OPPONENT_DILLON, 327 - .set OPPONENT_CALVIN_2, 328 - .set OPPONENT_CALVIN_3, 329 - .set OPPONENT_CALVIN_4, 330 - .set OPPONENT_CALVIN_5, 331 - .set OPPONENT_EDDIE, 332 - .set OPPONENT_ALLEN, 333 - .set OPPONENT_TIMMY, 334 - .set OPPONENT_STEVEN, 335 - .set OPPONENT_ANDREW, 336 - .set OPPONENT_IVAN, 337 - .set OPPONENT_CLAUDE, 338 - .set OPPONENT_ELLIOT_1, 339 - .set OPPONENT_NED, 340 - .set OPPONENT_DALE, 341 - .set OPPONENT_NOLAN, 342 - .set OPPONENT_BARNY, 343 - .set OPPONENT_WADE, 344 - .set OPPONENT_CARTER, 345 - .set OPPONENT_ELLIOT_2, 346 - .set OPPONENT_ELLIOT_3, 347 - .set OPPONENT_ELLIOT_4, 348 - .set OPPONENT_ELLIOT_5, 349 - .set OPPONENT_RONALD, 350 - .set OPPONENT_JACOB, 351 - .set OPPONENT_ANTHONY, 352 - .set OPPONENT_BENJAMIN_1, 353 - .set OPPONENT_BENJAMIN_2, 354 - .set OPPONENT_BENJAMIN_3, 355 - .set OPPONENT_BENJAMIN_4, 356 - .set OPPONENT_BENJAMIN_5, 357 - .set OPPONENT_ABIGAIL_1, 358 - .set OPPONENT_JASMINE, 359 - .set OPPONENT_ABIGAIL_2, 360 - .set OPPONENT_ABIGAIL_3, 361 - .set OPPONENT_ABIGAIL_4, 362 - .set OPPONENT_ABIGAIL_5, 363 - .set OPPONENT_DYLAN_1, 364 - .set OPPONENT_DYLAN_2, 365 - .set OPPONENT_DYLAN_3, 366 - .set OPPONENT_DYLAN_4, 367 - .set OPPONENT_DYLAN_5, 368 - .set OPPONENT_MARIA_1, 369 - .set OPPONENT_MARIA_2, 370 - .set OPPONENT_MARIA_3, 371 - .set OPPONENT_MARIA_4, 372 - .set OPPONENT_MARIA_5, 373 - .set OPPONENT_CALEB, 374 - .set OPPONENT_ANONYMOUS_6, 375 - .set OPPONENT_ISAIAH_1, 376 - .set OPPONENT_ANONYMOUS_7, 377 - .set OPPONENT_CHASE, 378 - .set OPPONENT_ISAIAH_2, 379 - .set OPPONENT_ISAIAH_3, 380 - .set OPPONENT_ISAIAH_4, 381 - .set OPPONENT_ISAIAH_5, 382 - .set OPPONENT_ANONYMOUS_8, 383 - .set OPPONENT_CONNOR, 384 - .set OPPONENT_ANONYMOUS_9, 385 - .set OPPONENT_KATELYN_1, 386 - .set OPPONENT_ALLISON, 387 - .set OPPONENT_KATELYN_2, 388 - .set OPPONENT_KATELYN_3, 389 - .set OPPONENT_KATELYN_4, 390 - .set OPPONENT_KATELYN_5, 391 - .set OPPONENT_NICOLAS_1, 392 - .set OPPONENT_NICOLAS_2, 393 - .set OPPONENT_NICOLAS_3, 394 - .set OPPONENT_NICOLAS_4, 395 - .set OPPONENT_NICOLAS_5, 396 - .set OPPONENT_AARON, 397 - .set OPPONENT_PERRY, 398 - .set OPPONENT_HUGH, 399 - .set OPPONENT_PHIL, 400 - .set OPPONENT_JARED, 401 - .set OPPONENT_ANONYMOUS_10, 402 - .set OPPONENT_TANNER, 403 - .set OPPONENT_WILL, 404 - .set OPPONENT_COLIN, 405 - .set OPPONENT_ROBERT_1, 406 - .set OPPONENT_BENNY, 407 - .set OPPONENT_CHESTER, 408 - .set OPPONENT_ROBERT_2, 409 - .set OPPONENT_ROBERT_3, 410 - .set OPPONENT_ROBERT_4, 411 - .set OPPONENT_ROBERT_5, 412 - .set OPPONENT_ALEX, 413 - .set OPPONENT_BECK, 414 - .set OPPONENT_YASU, 415 - .set OPPONENT_TAKASHI, 416 - .set OPPONENT_MAKOTO, 417 - .set OPPONENT_HIDEO_1, 418 - .set OPPONENT_LAO_1, 419 - .set OPPONENT_LUNG, 420 - .set OPPONENT_LAO_2, 421 - .set OPPONENT_LAO_3, 422 - .set OPPONENT_LAO_4, 423 - .set OPPONENT_LAO_5, 424 - .set OPPONENT_TESSA, 425 - .set OPPONENT_LAURA, 426 - .set OPPONENT_CYNDY_1, 427 - .set OPPONENT_CORA, 428 - .set OPPONENT_JILL, 429 - .set OPPONENT_CYNDY_2, 430 - .set OPPONENT_CYNDY_3, 431 - .set OPPONENT_CYNDY_4, 432 - .set OPPONENT_CYNDY_5, 433 - .set OPPONENT_MADELINE_1, 434 - .set OPPONENT_CLARISSA, 435 - .set OPPONENT_ANGELICA, 436 - .set OPPONENT_MADELINE_2, 437 - .set OPPONENT_MADELINE_3, 438 - .set OPPONENT_MADELINE_4, 439 - .set OPPONENT_MADELINE_5, 440 - .set OPPONENT_BEVERLY, 441 - .set OPPONENT_DAWN, 442 - .set OPPONENT_NICOLE, 443 - .set OPPONENT_DENISE, 444 - .set OPPONENT_BETH, 445 - .set OPPONENT_TARA, 446 - .set OPPONENT_MISSY, 447 - .set OPPONENT_ALICE, 448 - .set OPPONENT_JENNY_1, 449 - .set OPPONENT_GRACE, 450 - .set OPPONENT_TANYA, 451 - .set OPPONENT_SHARON, 452 - .set OPPONENT_NIKKI, 453 - .set OPPONENT_BRENDA, 454 - .set OPPONENT_KATIE, 455 - .set OPPONENT_SUSIE, 456 - .set OPPONENT_KARA, 457 - .set OPPONENT_DANA, 458 - .set OPPONENT_ERIN, 459 - .set OPPONENT_DEBRA, 460 - .set OPPONENT_LINDA, 461 - .set OPPONENT_KAYLEE, 462 - .set OPPONENT_LAUREL, 463 - .set OPPONENT_DARCY, 464 - .set OPPONENT_JENNY_2, 465 - .set OPPONENT_JENNY_3, 466 - .set OPPONENT_JENNY_4, 467 - .set OPPONENT_JENNY_5, 468 - .set OPPONENT_HEIDI, 469 - .set OPPONENT_BECKY, 470 - .set OPPONENT_CAROL, 471 - .set OPPONENT_NANCY, 472 - .set OPPONENT_MARTHA, 473 - .set OPPONENT_DIANA_1, 474 - .set OPPONENT_NINA, 475 - .set OPPONENT_IRENE, 476 - .set OPPONENT_DIANA_2, 477 - .set OPPONENT_DIANA_3, 478 - .set OPPONENT_DIANA_4, 479 - .set OPPONENT_DIANA_5, 480 - .set OPPONENT_AMY_AND_LIV_1, 481 - .set OPPONENT_AMY_AND_LIV_2, 482 - .set OPPONENT_GINA_AND_MIA_1, 483 - .set OPPONENT_MIU_AND_YUKI, 484 - .set OPPONENT_AMY_AND_LIV_3, 485 - .set OPPONENT_GINA_AND_MIA_2, 486 - .set OPPONENT_AMY_AND_LIV_4, 487 - .set OPPONENT_AMY_AND_LIV_5, 488 - .set OPPONENT_AMY_AND_LIV_6, 489 - .set OPPONENT_HUEY, 490 - .set OPPONENT_EDMOND, 491 - .set OPPONENT_ERNEST_1, 492 - .set OPPONENT_DWAYNE, 493 - .set OPPONENT_PHILLIP, 494 - .set OPPONENT_LEONARD, 495 - .set OPPONENT_DUNCAN, 496 - .set OPPONENT_ERNEST_2, 497 - .set OPPONENT_ERNEST_3, 498 - .set OPPONENT_ERNEST_4, 499 - .set OPPONENT_ERNEST_5, 500 - .set OPPONENT_ANONYMOUS_11, 501 - .set OPPONENT_ANONYMOUS_12, 502 - .set OPPONENT_ANONYMOUS_13, 503 - .set OPPONENT_SONNY, 504 - .set OPPONENT_DONOVAN, 505 - .set OPPONENT_GERALD, 506 - .set OPPONENT_KELVIN, 507 - .set OPPONENT_KODY, 508 - .set OPPONENT_TEVIN, 509 - .set OPPONENT_DAMON, 510 - .set OPPONENT_PABLO, 511 - .set OPPONENT_EDWIN_1, 512 - .set OPPONENT_HECTOR_1, 513 - .set OPPONENT_HECTOR_2, 514 - .set OPPONENT_EDWIN_2, 515 - .set OPPONENT_EDWIN_3, 516 - .set OPPONENT_EDWIN_4, 517 - .set OPPONENT_EDWIN_5, 518 - .set OPPONENT_WALLY_1, 519 - .set OPPONENT_BRENDAN_1, 520 - .set OPPONENT_BRENDAN_2, 521 - .set OPPONENT_BRENDAN_3, 522 - .set OPPONENT_BRENDAN_4, 523 - .set OPPONENT_BRENDAN_5, 524 - .set OPPONENT_BRENDAN_6, 525 - .set OPPONENT_BRENDAN_7, 526 - .set OPPONENT_BRENDAN_8, 527 - .set OPPONENT_BRENDAN_9, 528 - .set OPPONENT_MAY_1, 529 - .set OPPONENT_MAY_2, 530 - .set OPPONENT_MAY_3, 531 - .set OPPONENT_MAY_4, 532 - .set OPPONENT_MAY_5, 533 - .set OPPONENT_MAY_6, 534 - .set OPPONENT_MAY_7, 535 - .set OPPONENT_MAY_8, 536 - .set OPPONENT_MAY_9, 537 - .set OPPONENT_ISAAC_1, 538 - .set OPPONENT_RILEY, 539 - .set OPPONENT_AIDAN, 540 - .set OPPONENT_ISAAC_2, 541 - .set OPPONENT_ISAAC_3, 542 - .set OPPONENT_ISAAC_4, 543 - .set OPPONENT_ISAAC_5, 544 - .set OPPONENT_LYDIA_1, 545 - .set OPPONENT_ALEXIA, 546 - .set OPPONENT_DANIELLE, 547 - .set OPPONENT_LYDIA_2, 548 - .set OPPONENT_LYDIA_3, 549 - .set OPPONENT_LYDIA_4, 550 - .set OPPONENT_LYDIA_5, 551 - .set OPPONENT_JACKSON_1, 552 - .set OPPONENT_CARLOS, 553 - .set OPPONENT_SEBASTIAN, 554 - .set OPPONENT_JACKSON_2, 555 - .set OPPONENT_JACKSON_3, 556 - .set OPPONENT_JACKSON_4, 557 - .set OPPONENT_JACKSON_5, 558 - .set OPPONENT_CATHERINE_1, 559 - .set OPPONENT_JENNA, 560 - .set OPPONENT_SOPHIA, 561 - .set OPPONENT_CATHERINE_2, 562 - .set OPPONENT_CATHERINE_3, 563 - .set OPPONENT_CATHERINE_4, 564 - .set OPPONENT_CATHERINE_5, 565 - .set OPPONENT_MAXIE_1, 566 - .set OPPONENT_GRUNT_28, 567 - .set OPPONENT_GRUNT_29, 568 - .set OPPONENT_GRUNT_30, 569 - .set OPPONENT_GRUNT_31, 570 - .set OPPONENT_GRUNT_32, 571 - .set OPPONENT_GRUNT_33, 572 - .set OPPONENT_GRUNT_34, 573 - .set OPPONENT_GRUNT_35, 574 - .set OPPONENT_GRUNT_36, 575 - .set OPPONENT_GRUNT_37, 576 - .set OPPONENT_GRUNT_38, 577 - .set OPPONENT_GRUNT_39, 578 - .set OPPONENT_GRUNT_40, 579 - .set OPPONENT_GRUNT_41, 580 - .set OPPONENT_GRUNT_42, 581 - .set OPPONENT_GRUNT_43, 582 - .set OPPONENT_GRUNT_44, 583 - .set OPPONENT_GRUNT_45, 584 - .set OPPONENT_GRUNT_46, 585 - .set OPPONENT_GRUNT_47, 586 - .set OPPONENT_GRUNT_48, 587 - .set OPPONENT_GRUNT_49, 588 - .set OPPONENT_GRUNT_50, 589 - .set OPPONENT_GRUNT_51, 590 - .set OPPONENT_GRUNT_52, 591 - .set OPPONENT_GRUNT_53, 592 - .set OPPONENT_GRUNT_54, 593 - .set OPPONENT_ANONYMOUS_14, 594 - .set OPPONENT_ANONYMOUS_15, 595 - .set OPPONENT_TABITHA_1, 596 - .set OPPONENT_TABITHA_2, 597 - .set OPPONENT_ANONYMOUS_16, 598 - .set OPPONENT_COURTNEY_1, 599 - .set OPPONENT_COURTNEY_2, 600 - .set OPPONENT_MAXIE_2, 601 - .set OPPONENT_MAXIE_3, 602 - .set OPPONENT_TIANA, 603 - .set OPPONENT_HALEY_1, 604 - .set OPPONENT_JANICE, 605 - .set OPPONENT_VIVI, 606 - .set OPPONENT_HALEY_2, 607 - .set OPPONENT_HALEY_3, 608 - .set OPPONENT_HALEY_4, 609 - .set OPPONENT_HALEY_5, 610 - .set OPPONENT_SALLY, 611 - .set OPPONENT_ROBIN, 612 - .set OPPONENT_ANDREA, 613 - .set OPPONENT_CRISSY, 614 - .set OPPONENT_RICK, 615 - .set OPPONENT_LYLE, 616 - .set OPPONENT_JOSE, 617 - .set OPPONENT_DOUG, 618 - .set OPPONENT_GREG, 619 - .set OPPONENT_KENT, 620 - .set OPPONENT_JAMES_1, 621 - .set OPPONENT_JAMES_2, 622 - .set OPPONENT_JAMES_3, 623 - .set OPPONENT_JAMES_4, 624 - .set OPPONENT_JAMES_5, 625 - .set OPPONENT_BRICE, 626 - .set OPPONENT_TRENT_1, 627 - .set OPPONENT_LENNY, 628 - .set OPPONENT_LUCAS_1, 629 - .set OPPONENT_ALAN, 630 - .set OPPONENT_CLARK, 631 - .set OPPONENT_ERIC, 632 - .set OPPONENT_LUCAS_2, 633 - .set OPPONENT_MIKE_1, 634 - .set OPPONENT_MIKE_2, 635 - .set OPPONENT_TRENT_2, 636 - .set OPPONENT_TRENT_3, 637 - .set OPPONENT_TRENT_4, 638 - .set OPPONENT_TRENT_5, 639 - .set OPPONENT_DEZ_AND_LUKE, 640 - .set OPPONENT_LEA_AND_JED, 641 - .set OPPONENT_LOIS_AND_HAL_1, 642 - .set OPPONENT_LOIS_AND_HAL_2, 643 - .set OPPONENT_LOIS_AND_HAL_3, 644 - .set OPPONENT_LOIS_AND_HAL_4, 645 - .set OPPONENT_LOIS_AND_HAL_5, 646 - .set OPPONENT_JOHANNA, 647 - .set OPPONENT_ZANE, 648 - .set OPPONENT_VIVIAN, 649 - .set OPPONENT_SADIE, 650 - .set OPPONENT_HIDEO_2, 651 - .set OPPONENT_KEIGO, 652 - .set OPPONENT_TSUNAO, 653 - .set OPPONENT_TERRELL, 654 - .set OPPONENT_KYLEE, 655 - .set OPPONENT_WALLY_2, 656 - .set OPPONENT_WALLY_3, 657 - .set OPPONENT_WALLY_4, 658 - .set OPPONENT_WALLY_5, 659 - .set OPPONENT_WALLY_6, 660 - .set OPPONENT_BRENDAN_10, 661 - .set OPPONENT_BRENDAN_11, 662 - .set OPPONENT_BRENDAN_12, 663 - .set OPPONENT_MAY_10, 664 - .set OPPONENT_MAY_11, 665 - .set OPPONENT_MAY_12, 666 - .set OPPONENT_JONAH, 667 - .set OPPONENT_HENRY, 668 - .set OPPONENT_ROGER, 669 - .set OPPONENT_ALEXA, 670 - .set OPPONENT_RUBEN, 671 - .set OPPONENT_KOJI, 672 - .set OPPONENT_WAYNE, 673 - .set OPPONENT_BYRON, 674 - .set OPPONENT_REED, 675 - .set OPPONENT_TISHA, 676 - .set OPPONENT_TORI_AND_TIA, 677 - .set OPPONENT_KIM_AND_IRIS, 678 - .set OPPONENT_TYRA_AND_IVY, 679 - .set OPPONENT_MEL_AND_PAUL, 680 - .set OPPONENT_JOHN_AND_JAY_1, 681 - .set OPPONENT_JOHN_AND_JAY_2, 682 - .set OPPONENT_JOHN_AND_JAY_3, 683 - .set OPPONENT_JOHN_AND_JAY_4, 684 - .set OPPONENT_JOHN_AND_JAY_5, 685 - .set OPPONENT_RELI_AND_IAN, 686 - .set OPPONENT_RITA_AND_SAM_1, 687 - .set OPPONENT_RITA_AND_SAM_2, 688 - .set OPPONENT_RITA_AND_SAM_3, 689 - .set OPPONENT_RITA_AND_SAM_4, 690 - .set OPPONENT_RITA_AND_SAM_5, 691 - .set OPPONENT_LISA_AND_RAY, 692 - .set OPPONENT_EUGENE, 693 diff --git a/constants/songs.inc b/constants/songs.inc deleted file mode 100644 index a89376983..000000000 --- a/constants/songs.inc +++ /dev/null @@ -1,369 +0,0 @@ - .equiv SE_STOP, 0 - .equiv SE_KAIFUKU, 1 - .equiv SE_PC_LOGON, 2 - .equiv SE_PC_OFF, 3 - .equiv SE_PC_ON, 4 - .equiv SE_SELECT, 5 - .equiv SE_WIN_OPEN, 6 - .equiv SE_WALL_HIT, 7 - .equiv SE_DOOR, 8 - .equiv SE_KAIDAN, 9 - .equiv SE_DANSA, 10 - .equiv SE_JITENSYA, 11 - .equiv SE_KOUKA_L, 12 - .equiv SE_KOUKA_M, 13 - .equiv SE_KOUKA_H, 14 - .equiv SE_BOWA2, 15 - .equiv SE_POKE_DEAD, 16 - .equiv SE_NIGERU, 17 - .equiv SE_JIDO_DOA, 18 - .equiv SE_NAMINORI, 19 - .equiv SE_BAN, 20 - .equiv SE_PIN, 21 - .equiv SE_BOO, 22 - .equiv SE_BOWA, 23 - .equiv SE_JYUNI, 24 - .equiv SE_A, 25 - .equiv SE_I, 26 - .equiv SE_U, 27 - .equiv SE_E, 28 - .equiv SE_O, 29 - .equiv SE_N, 30 - .equiv SE_SEIKAI, 31 - .equiv SE_HAZURE, 32 - .equiv SE_EXP, 33 - .equiv SE_JITE_PYOKO, 34 - .equiv SE_MU_PACHI, 35 - .equiv SE_TK_KASYA, 36 - .equiv SE_FU_ZAKU, 37 - .equiv SE_FU_ZAKU2, 38 - .equiv SE_FU_ZUZUZU, 39 - .equiv SE_RU_GASHIN, 40 - .equiv SE_RU_GASYAN, 41 - .equiv SE_RU_BARI, 42 - .equiv SE_RU_HYUU, 43 - .equiv SE_KI_GASYAN, 44 - .equiv SE_TK_WARPIN, 45 - .equiv SE_TK_WARPOUT, 46 - .equiv SE_TU_SAA, 47 - .equiv SE_HI_TURUN, 48 - .equiv SE_TRACK_MOVE, 49 - .equiv SE_TRACK_STOP, 50 - .equiv SE_TRACK_HAIK, 51 - .equiv SE_TRACK_DOOR, 52 - .equiv SE_MOTER, 53 - .equiv SE_CARD, 54 - .equiv SE_SAVE, 55 - .equiv SE_KON, 56 - .equiv SE_KON2, 57 - .equiv SE_KON3, 58 - .equiv SE_KON4, 59 - .equiv SE_SUIKOMU, 60 - .equiv SE_NAGERU, 61 - .equiv SE_TOY_C, 62 - .equiv SE_TOY_D, 63 - .equiv SE_TOY_E, 64 - .equiv SE_TOY_F, 65 - .equiv SE_TOY_G, 66 - .equiv SE_TOY_A, 67 - .equiv SE_TOY_B, 68 - .equiv SE_TOY_C1, 69 - .equiv SE_MIZU, 70 - .equiv SE_HASHI, 71 - .equiv SE_DAUGI, 72 - .equiv SE_PINPON, 73 - .equiv SE_FUUSEN1, 74 - .equiv SE_FUUSEN2, 75 - .equiv SE_FUUSEN3, 76 - .equiv SE_TOY_KABE, 77 - .equiv SE_TOY_DANGO, 78 - .equiv SE_DOKU, 79 - .equiv SE_ESUKA, 80 - .equiv SE_T_AME, 81 - .equiv SE_T_AME_E, 82 - .equiv SE_T_OOAME, 83 - .equiv SE_T_OOAME_E, 84 - .equiv SE_T_KOAME, 85 - .equiv SE_T_KOAME_E, 86 - .equiv SE_T_KAMI, 87 - .equiv SE_T_KAMI2, 88 - .equiv SE_ELEBETA, 89 - .equiv SE_HINSI, 90 - .equiv SE_EXPMAX, 91 - .equiv SE_TAMAKORO, 92 - .equiv SE_TAMAKORO_E, 93 - .equiv SE_BASABASA, 94 - .equiv SE_REGI, 95 - .equiv SE_C_GAJI, 96 - .equiv SE_C_MAKU_U, 97 - .equiv SE_C_MAKU_D, 98 - .equiv SE_C_PASI, 99 - .equiv SE_C_SYU, 100 - .equiv SE_C_PIKON, 101 - .equiv SE_REAPOKE, 102 - .equiv SE_OP_BASYU, 103 - .equiv SE_BT_START, 104 - .equiv SE_DENDOU, 105 - .equiv SE_JIHANKI, 106 - .equiv SE_TAMA, 107 - .equiv SE_Z_SCROLL, 108 - .equiv SE_Z_PAGE, 109 - .equiv SE_PN_ON, 110 - .equiv SE_PN_OFF, 111 - .equiv SE_Z_SEARCH, 112 - .equiv SE_TAMAGO, 113 - .equiv SE_TB_START, 114 - .equiv SE_TB_KON, 115 - .equiv SE_TB_KARA, 116 - .equiv SE_BIDORO, 117 - .equiv SE_W085, 118 - .equiv SE_W085B, 119 - .equiv SE_W231, 120 - .equiv SE_W171, 121 - .equiv SE_W233, 122 - .equiv SE_W233B, 123 - .equiv SE_W145, 124 - .equiv SE_W145B, 125 - .equiv SE_W145C, 126 - .equiv SE_W240, 127 - .equiv SE_W015, 128 - .equiv SE_W081, 129 - .equiv SE_W081B, 130 - .equiv SE_W088, 131 - .equiv SE_W016, 132 - .equiv SE_W016B, 133 - .equiv SE_W003, 134 - .equiv SE_W104, 135 - .equiv SE_W013, 136 - .equiv SE_W196, 137 - .equiv SE_W086, 138 - .equiv SE_W004, 139 - .equiv SE_W025, 140 - .equiv SE_W025B, 141 - .equiv SE_W152, 142 - .equiv SE_W026, 143 - .equiv SE_W172, 144 - .equiv SE_W172B, 145 - .equiv SE_W053, 146 - .equiv SE_W007, 147 - .equiv SE_W092, 148 - .equiv SE_W221, 149 - .equiv SE_W221B, 150 - .equiv SE_W052, 151 - .equiv SE_W036, 152 - .equiv SE_W059, 153 - .equiv SE_W059B, 154 - .equiv SE_W010, 155 - .equiv SE_W011, 156 - .equiv SE_W017, 157 - .equiv SE_W019, 158 - .equiv SE_W028, 159 - .equiv SE_W013B, 160 - .equiv SE_W044, 161 - .equiv SE_W029, 162 - .equiv SE_W057, 163 - .equiv SE_W056, 164 - .equiv SE_W250, 165 - .equiv SE_W030, 166 - .equiv SE_W039, 167 - .equiv SE_W054, 168 - .equiv SE_W077, 169 - .equiv SE_W020, 170 - .equiv SE_W082, 171 - .equiv SE_W047, 172 - .equiv SE_W195, 173 - .equiv SE_W006, 174 - .equiv SE_W091, 175 - .equiv SE_W146, 176 - .equiv SE_W120, 177 - .equiv SE_W153, 178 - .equiv SE_W071B, 179 - .equiv SE_W071, 180 - .equiv SE_W103, 181 - .equiv SE_W062, 182 - .equiv SE_W062B, 183 - .equiv SE_W048, 184 - .equiv SE_W187, 185 - .equiv SE_W118, 186 - .equiv SE_W155, 187 - .equiv SE_W122, 188 - .equiv SE_W060, 189 - .equiv SE_W185, 190 - .equiv SE_W014, 191 - .equiv SE_W043, 192 - .equiv SE_W207, 193 - .equiv SE_W207B, 194 - .equiv SE_W215, 195 - .equiv SE_W109, 196 - .equiv SE_W173, 197 - .equiv SE_W280, 198 - .equiv SE_W202, 199 - .equiv SE_W060B, 200 - .equiv SE_W076, 201 - .equiv SE_W080, 202 - .equiv SE_W100, 203 - .equiv SE_W107, 204 - .equiv SE_W166, 205 - .equiv SE_W129, 206 - .equiv SE_W115, 207 - .equiv SE_W112, 208 - .equiv SE_W197, 209 - .equiv SE_W199, 210 - .equiv SE_W236, 211 - .equiv SE_W204, 212 - .equiv SE_W268, 213 - .equiv SE_W070, 214 - .equiv SE_W063, 215 - .equiv SE_W127, 216 - .equiv SE_W179, 217 - .equiv SE_W151, 218 - .equiv SE_W201, 219 - .equiv SE_W161, 220 - .equiv SE_W161B, 221 - .equiv SE_W227, 222 - .equiv SE_W227B, 223 - .equiv SE_W226, 224 - .equiv SE_W208, 225 - .equiv SE_W213, 226 - .equiv SE_W213B, 227 - .equiv SE_W234, 228 - .equiv SE_W260, 229 - .equiv SE_W328, 230 - .equiv SE_W320, 231 - .equiv SE_W255, 232 - .equiv SE_W291, 233 - .equiv SE_W089, 234 - .equiv SE_W239, 235 - .equiv SE_W230, 236 - .equiv SE_W281, 237 - .equiv SE_W327, 238 - .equiv SE_W287, 239 - .equiv SE_W257, 240 - .equiv SE_W253, 241 - .equiv SE_W258, 242 - .equiv SE_W322, 243 - .equiv SE_W298, 244 - .equiv SE_W287B, 245 - .equiv SE_W114, 246 - .equiv SE_W063B, 247 - - .equiv BGM_STOP, 349 - .equiv BGM_TETSUJI, 350 - .equiv BGM_FIELD13, 351 - .equiv BGM_KACHI22, 352 - .equiv BGM_KACHI2, 353 - .equiv BGM_KACHI3, 354 - .equiv BGM_KACHI5, 355 - .equiv BGM_PCC, 356 - .equiv BGM_NIBI, 357 - .equiv BGM_SUIKUN, 358 - .equiv BGM_DOORO1, 359 - .equiv BGM_DOORO_X1, 360 - .equiv BGM_DOORO_X3, 361 - .equiv BGM_MACHI_S2, 362 - .equiv BGM_MACHI_S4, 363 - .equiv BGM_GIM, 364 - .equiv BGM_NAMINORI, 365 - .equiv BGM_DAN01, 366 - .equiv BGM_FANFA1, 367 - .equiv BGM_ME_ASA, 368 - .equiv BGM_ME_BACHI, 369 - .equiv BGM_FANFA4, 370 - .equiv BGM_FANFA5, 371 - .equiv BGM_ME_WAZA, 372 - .equiv BGM_BIJYUTU, 373 - .equiv BGM_DOORO_X4, 374 - .equiv BGM_FUNE_KAN, 375 - .equiv BGM_ME_SHINKA, 376 - .equiv BGM_SHINKA, 377 - .equiv BGM_ME_WASURE, 378 - .equiv BGM_SYOUJOEYE, 379 - .equiv BGM_BOYEYE, 380 - .equiv BGM_DAN02, 381 - .equiv BGM_MACHI_S3, 382 - .equiv BGM_ODAMAKI, 383 - .equiv BGM_B_TOWER, 384 - .equiv BGM_SWIMEYE, 385 - .equiv BGM_DAN03, 386 - .equiv BGM_ME_KINOMI, 387 - .equiv BGM_ME_TAMA, 388 - .equiv BGM_ME_B_BIG, 389 - .equiv BGM_ME_B_SMALL, 390 - .equiv BGM_ME_ZANNEN, 391 - .equiv BGM_BD_TIME, 392 - .equiv BGM_TEST1, 393 - .equiv BGM_TEST2, 394 - .equiv BGM_TEST3, 395 - .equiv BGM_TEST4, 396 - .equiv BGM_TEST, 397 - .equiv BGM_GOMACHI0, 398 - .equiv BGM_GOTOWN, 399 - .equiv BGM_POKECEN, 400 - .equiv BGM_NEXTROAD, 401 - .equiv BGM_GRANROAD, 402 - .equiv BGM_CYCLING, 403 - .equiv BGM_FRIENDLY, 404 - .equiv BGM_MISHIRO, 405 - .equiv BGM_TOZAN, 406 - .equiv BGM_GIRLEYE, 407 - .equiv BGM_MINAMO, 408 - .equiv BGM_ASHROAD, 409 - .equiv BGM_EVENT0, 410 - .equiv BGM_DEEPDEEP, 411 - .equiv BGM_KACHI1, 412 - .equiv BGM_TITLE3, 413 - .equiv BGM_DEMO1, 414 - .equiv BGM_GIRL_SUP, 415 - .equiv BGM_HAGESHII, 416 - .equiv BGM_KAKKOII, 417 - .equiv BGM_KAZANBAI, 418 - .equiv BGM_AQA_0, 419 - .equiv BGM_TSURETEK, 420 - .equiv BGM_BOY_SUP, 421 - .equiv BGM_RAINBOW, 422 - .equiv BGM_AYASII, 423 - .equiv BGM_KACHI4, 424 - .equiv BGM_ROPEWAY, 425 - .equiv BGM_CASINO, 426 - .equiv BGM_HIGHTOWN, 427 - .equiv BGM_SAFARI, 428 - .equiv BGM_C_ROAD, 429 - .equiv BGM_AJITO, 430 - .equiv BGM_M_BOAT, 431 - .equiv BGM_M_DUNGON, 432 - .equiv BGM_FINECITY, 433 - .equiv BGM_MACHUPI, 434 - .equiv BGM_P_SCHOOL, 435 - .equiv BGM_DENDOU, 436 - .equiv BGM_TONEKUSA, 437 - .equiv BGM_MABOROSI, 438 - .equiv BGM_CON_FAN, 439 - .equiv BGM_CONTEST0, 440 - .equiv BGM_MGM0, 441 - .equiv BGM_T_BATTLE, 442 - .equiv BGM_OOAME, 443 - .equiv BGM_HIDERI, 444 - .equiv BGM_RUNECITY, 445 - .equiv BGM_CON_K, 446 - .equiv BGM_EIKOU_R, 447 - .equiv BGM_KARAKURI, 448 - .equiv BGM_HUTAGO, 449 - .equiv BGM_SITENNOU, 450 - .equiv BGM_YAMA_EYE, 451 - .equiv BGM_CONLOBBY, 452 - .equiv BGM_INTER_V, 453 - .equiv BGM_DAIGO, 454 - .equiv BGM_THANKFOR, 455 - .equiv BGM_END, 456 - .equiv BGM_BATTLE27, 457 - .equiv BGM_BATTLE31, 458 - .equiv BGM_BATTLE20, 459 - .equiv BGM_BATTLE32, 460 - .equiv BGM_BATTLE33, 461 - .equiv BGM_BATTLE36, 462 - .equiv BGM_BATTLE34, 463 - .equiv BGM_BATTLE35, 464 - .equiv BGM_BATTLE38, 465 - .equiv BGM_BATTLE30, 466 - - .equiv BGM_ROUTE_118, 0x7fff diff --git a/constants/species_constants.inc b/constants/species_constants.inc deleted file mode 100644 index d023662b7..000000000 --- a/constants/species_constants.inc +++ /dev/null @@ -1,448 +0,0 @@ - .include "asm/macros/asm.inc" - - enum_start - enum SPECIES_NONE @ 0x000 - enum SPECIES_BULBASAUR @ 0x001 - enum SPECIES_IVYSAUR @ 0x002 - enum SPECIES_VENUSAUR @ 0x003 - enum SPECIES_CHARMANDER @ 0x004 - enum SPECIES_CHARMELEON @ 0x005 - enum SPECIES_CHARIZARD @ 0x006 - enum SPECIES_SQUIRTLE @ 0x007 - enum SPECIES_WARTORTLE @ 0x008 - enum SPECIES_BLASTOISE @ 0x009 - enum SPECIES_CATERPIE @ 0x00a - enum SPECIES_METAPOD @ 0x00b - enum SPECIES_BUTTERFREE @ 0x00c - enum SPECIES_WEEDLE @ 0x00d - enum SPECIES_KAKUNA @ 0x00e - enum SPECIES_BEEDRILL @ 0x00f - enum SPECIES_PIDGEY @ 0x010 - enum SPECIES_PIDGEOTTO @ 0x011 - enum SPECIES_PIDGEOT @ 0x012 - enum SPECIES_RATTATA @ 0x013 - enum SPECIES_RATICATE @ 0x014 - enum SPECIES_SPEAROW @ 0x015 - enum SPECIES_FEAROW @ 0x016 - enum SPECIES_EKANS @ 0x017 - enum SPECIES_ARBOK @ 0x018 - enum SPECIES_PIKACHU @ 0x019 - enum SPECIES_RAICHU @ 0x01a - enum SPECIES_SANDSHREW @ 0x01b - enum SPECIES_SANDSLASH @ 0x01c - enum SPECIES_NIDORAN_F @ 0x01d - enum SPECIES_NIDORINA @ 0x01e - enum SPECIES_NIDOQUEEN @ 0x01f - enum SPECIES_NIDORAN_M @ 0x020 - enum SPECIES_NIDORINO @ 0x021 - enum SPECIES_NIDOKING @ 0x022 - enum SPECIES_CLEFAIRY @ 0x023 - enum SPECIES_CLEFABLE @ 0x024 - enum SPECIES_VULPIX @ 0x025 - enum SPECIES_NINETALES @ 0x026 - enum SPECIES_JIGGLYPUFF @ 0x027 - enum SPECIES_WIGGLYTUFF @ 0x028 - enum SPECIES_ZUBAT @ 0x029 - enum SPECIES_GOLBAT @ 0x02a - enum SPECIES_ODDISH @ 0x02b - enum SPECIES_GLOOM @ 0x02c - enum SPECIES_VILEPLUME @ 0x02d - enum SPECIES_PARAS @ 0x02e - enum SPECIES_PARASECT @ 0x02f - enum SPECIES_VENONAT @ 0x030 - enum SPECIES_VENOMOTH @ 0x031 - enum SPECIES_DIGLETT @ 0x032 - enum SPECIES_DUGTRIO @ 0x033 - enum SPECIES_MEOWTH @ 0x034 - enum SPECIES_PERSIAN @ 0x035 - enum SPECIES_PSYDUCK @ 0x036 - enum SPECIES_GOLDUCK @ 0x037 - enum SPECIES_MANKEY @ 0x038 - enum SPECIES_PRIMEAPE @ 0x039 - enum SPECIES_GROWLITHE @ 0x03a - enum SPECIES_ARCANINE @ 0x03b - enum SPECIES_POLIWAG @ 0x03c - enum SPECIES_POLIWHIRL @ 0x03d - enum SPECIES_POLIWRATH @ 0x03e - enum SPECIES_ABRA @ 0x03f - enum SPECIES_KADABRA @ 0x040 - enum SPECIES_ALAKAZAM @ 0x041 - enum SPECIES_MACHOP @ 0x042 - enum SPECIES_MACHOKE @ 0x043 - enum SPECIES_MACHAMP @ 0x044 - enum SPECIES_BELLSPROUT @ 0x045 - enum SPECIES_WEEPINBELL @ 0x046 - enum SPECIES_VICTREEBEL @ 0x047 - enum SPECIES_TENTACOOL @ 0x048 - enum SPECIES_TENTACRUEL @ 0x049 - enum SPECIES_GEODUDE @ 0x04a - enum SPECIES_GRAVELER @ 0x04b - enum SPECIES_GOLEM @ 0x04c - enum SPECIES_PONYTA @ 0x04d - enum SPECIES_RAPIDASH @ 0x04e - enum SPECIES_SLOWPOKE @ 0x04f - enum SPECIES_SLOWBRO @ 0x050 - enum SPECIES_MAGNEMITE @ 0x051 - enum SPECIES_MAGNETON @ 0x052 - enum SPECIES_FARFETCHD @ 0x053 - enum SPECIES_DODUO @ 0x054 - enum SPECIES_DODRIO @ 0x055 - enum SPECIES_SEEL @ 0x056 - enum SPECIES_DEWGONG @ 0x057 - enum SPECIES_GRIMER @ 0x058 - enum SPECIES_MUK @ 0x059 - enum SPECIES_SHELLDER @ 0x05a - enum SPECIES_CLOYSTER @ 0x05b - enum SPECIES_GASTLY @ 0x05c - enum SPECIES_HAUNTER @ 0x05d - enum SPECIES_GENGAR @ 0x05e - enum SPECIES_ONIX @ 0x05f - enum SPECIES_DROWZEE @ 0x060 - enum SPECIES_HYPNO @ 0x061 - enum SPECIES_KRABBY @ 0x062 - enum SPECIES_KINGLER @ 0x063 - enum SPECIES_VOLTORB @ 0x064 - enum SPECIES_ELECTRODE @ 0x065 - enum SPECIES_EXEGGCUTE @ 0x066 - enum SPECIES_EXEGGUTOR @ 0x067 - enum SPECIES_CUBONE @ 0x068 - enum SPECIES_MAROWAK @ 0x069 - enum SPECIES_HITMONLEE @ 0x06a - enum SPECIES_HITMONCHAN @ 0x06b - enum SPECIES_LICKITUNG @ 0x06c - enum SPECIES_KOFFING @ 0x06d - enum SPECIES_WEEZING @ 0x06e - enum SPECIES_RHYHORN @ 0x06f - enum SPECIES_RHYDON @ 0x070 - enum SPECIES_CHANSEY @ 0x071 - enum SPECIES_TANGELA @ 0x072 - enum SPECIES_KANGASKHAN @ 0x073 - enum SPECIES_HORSEA @ 0x074 - enum SPECIES_SEADRA @ 0x075 - enum SPECIES_GOLDEEN @ 0x076 - enum SPECIES_SEAKING @ 0x077 - enum SPECIES_STARYU @ 0x078 - enum SPECIES_STARMIE @ 0x079 - enum SPECIES_MR_MIME @ 0x07a - enum SPECIES_SCYTHER @ 0x07b - enum SPECIES_JYNX @ 0x07c - enum SPECIES_ELECTABUZZ @ 0x07d - enum SPECIES_MAGMAR @ 0x07e - enum SPECIES_PINSIR @ 0x07f - enum SPECIES_TAUROS @ 0x080 - enum SPECIES_MAGIKARP @ 0x081 - enum SPECIES_GYARADOS @ 0x082 - enum SPECIES_LAPRAS @ 0x083 - enum SPECIES_DITTO @ 0x084 - enum SPECIES_EEVEE @ 0x085 - enum SPECIES_VAPOREON @ 0x086 - enum SPECIES_JOLTEON @ 0x087 - enum SPECIES_FLAREON @ 0x088 - enum SPECIES_PORYGON @ 0x089 - enum SPECIES_OMANYTE @ 0x08a - enum SPECIES_OMASTAR @ 0x08b - enum SPECIES_KABUTO @ 0x08c - enum SPECIES_KABUTOPS @ 0x08d - enum SPECIES_AERODACTYL @ 0x08e - enum SPECIES_SNORLAX @ 0x08f - enum SPECIES_ARTICUNO @ 0x090 - enum SPECIES_ZAPDOS @ 0x091 - enum SPECIES_MOLTRES @ 0x092 - enum SPECIES_DRATINI @ 0x093 - enum SPECIES_DRAGONAIR @ 0x094 - enum SPECIES_DRAGONITE @ 0x095 - enum SPECIES_MEWTWO @ 0x096 - enum SPECIES_MEW @ 0x097 - enum SPECIES_CHIKORITA @ 0x098 - enum SPECIES_BAYLEEF @ 0x099 - enum SPECIES_MEGANIUM @ 0x09a - enum SPECIES_CYNDAQUIL @ 0x09b - enum SPECIES_QUILAVA @ 0x09c - enum SPECIES_TYPHLOSION @ 0x09d - enum SPECIES_TOTODILE @ 0x09e - enum SPECIES_CROCONAW @ 0x09f - enum SPECIES_FERALIGATR @ 0x0a0 - enum SPECIES_SENTRET @ 0x0a1 - enum SPECIES_FURRET @ 0x0a2 - enum SPECIES_HOOTHOOT @ 0x0a3 - enum SPECIES_NOCTOWL @ 0x0a4 - enum SPECIES_LEDYBA @ 0x0a5 - enum SPECIES_LEDIAN @ 0x0a6 - enum SPECIES_SPINARAK @ 0x0a7 - enum SPECIES_ARIADOS @ 0x0a8 - enum SPECIES_CROBAT @ 0x0a9 - enum SPECIES_CHINCHOU @ 0x0aa - enum SPECIES_LANTURN @ 0x0ab - enum SPECIES_PICHU @ 0x0ac - enum SPECIES_CLEFFA @ 0x0ad - enum SPECIES_IGGLYBUFF @ 0x0ae - enum SPECIES_TOGEPI @ 0x0af - enum SPECIES_TOGETIC @ 0x0b0 - enum SPECIES_NATU @ 0x0b1 - enum SPECIES_XATU @ 0x0b2 - enum SPECIES_MAREEP @ 0x0b3 - enum SPECIES_FLAAFFY @ 0x0b4 - enum SPECIES_AMPHAROS @ 0x0b5 - enum SPECIES_BELLOSSOM @ 0x0b6 - enum SPECIES_MARILL @ 0x0b7 - enum SPECIES_AZUMARILL @ 0x0b8 - enum SPECIES_SUDOWOODO @ 0x0b9 - enum SPECIES_POLITOED @ 0x0ba - enum SPECIES_HOPPIP @ 0x0bb - enum SPECIES_SKIPLOOM @ 0x0bc - enum SPECIES_JUMPLUFF @ 0x0bd - enum SPECIES_AIPOM @ 0x0be - enum SPECIES_SUNKERN @ 0x0bf - enum SPECIES_SUNFLORA @ 0x0c0 - enum SPECIES_YANMA @ 0x0c1 - enum SPECIES_WOOPER @ 0x0c2 - enum SPECIES_QUAGSIRE @ 0x0c3 - enum SPECIES_ESPEON @ 0x0c4 - enum SPECIES_UMBREON @ 0x0c5 - enum SPECIES_MURKROW @ 0x0c6 - enum SPECIES_SLOWKING @ 0x0c7 - enum SPECIES_MISDREAVUS @ 0x0c8 - enum SPECIES_UNOWN @ 0x0c9 - enum SPECIES_WOBBUFFET @ 0x0ca - enum SPECIES_GIRAFARIG @ 0x0cb - enum SPECIES_PINECO @ 0x0cc - enum SPECIES_FORRETRESS @ 0x0cd - enum SPECIES_DUNSPARCE @ 0x0ce - enum SPECIES_GLIGAR @ 0x0cf - enum SPECIES_STEELIX @ 0x0d0 - enum SPECIES_SNUBBULL @ 0x0d1 - enum SPECIES_GRANBULL @ 0x0d2 - enum SPECIES_QWILFISH @ 0x0d3 - enum SPECIES_SCIZOR @ 0x0d4 - enum SPECIES_SHUCKLE @ 0x0d5 - enum SPECIES_HERACROSS @ 0x0d6 - enum SPECIES_SNEASEL @ 0x0d7 - enum SPECIES_TEDDIURSA @ 0x0d8 - enum SPECIES_URSARING @ 0x0d9 - enum SPECIES_SLUGMA @ 0x0da - enum SPECIES_MAGCARGO @ 0x0db - enum SPECIES_SWINUB @ 0x0dc - enum SPECIES_PILOSWINE @ 0x0dd - enum SPECIES_CORSOLA @ 0x0de - enum SPECIES_REMORAID @ 0x0df - enum SPECIES_OCTILLERY @ 0x0e0 - enum SPECIES_DELIBIRD @ 0x0e1 - enum SPECIES_MANTINE @ 0x0e2 - enum SPECIES_SKARMORY @ 0x0e3 - enum SPECIES_HOUNDOUR @ 0x0e4 - enum SPECIES_HOUNDOOM @ 0x0e5 - enum SPECIES_KINGDRA @ 0x0e6 - enum SPECIES_PHANPY @ 0x0e7 - enum SPECIES_DONPHAN @ 0x0e8 - enum SPECIES_PORYGON2 @ 0x0e9 - enum SPECIES_STANTLER @ 0x0ea - enum SPECIES_SMEARGLE @ 0x0eb - enum SPECIES_TYROGUE @ 0x0ec - enum SPECIES_HITMONTOP @ 0x0ed - enum SPECIES_SMOOCHUM @ 0x0ee - enum SPECIES_ELEKID @ 0x0ef - enum SPECIES_MAGBY @ 0x0f0 - enum SPECIES_MILTANK @ 0x0f1 - enum SPECIES_BLISSEY @ 0x0f2 - enum SPECIES_RAIKOU @ 0x0f3 - enum SPECIES_ENTEI @ 0x0f4 - enum SPECIES_SUICUNE @ 0x0f5 - enum SPECIES_LARVITAR @ 0x0f6 - enum SPECIES_PUPITAR @ 0x0f7 - enum SPECIES_TYRANITAR @ 0x0f8 - enum SPECIES_LUGIA @ 0x0f9 - enum SPECIES_HO_OH @ 0x0fa - enum SPECIES_CELEBI @ 0x0fb - - enum SPECIES_OLD_UNOWN_B - enum SPECIES_OLD_UNOWN_C - enum SPECIES_OLD_UNOWN_D - enum SPECIES_OLD_UNOWN_E - enum SPECIES_OLD_UNOWN_F - enum SPECIES_OLD_UNOWN_G - enum SPECIES_OLD_UNOWN_H - enum SPECIES_OLD_UNOWN_I - enum SPECIES_OLD_UNOWN_J - enum SPECIES_OLD_UNOWN_K - enum SPECIES_OLD_UNOWN_L - enum SPECIES_OLD_UNOWN_M - enum SPECIES_OLD_UNOWN_N - enum SPECIES_OLD_UNOWN_O - enum SPECIES_OLD_UNOWN_P - enum SPECIES_OLD_UNOWN_Q - enum SPECIES_OLD_UNOWN_R - enum SPECIES_OLD_UNOWN_S - enum SPECIES_OLD_UNOWN_T - enum SPECIES_OLD_UNOWN_U - enum SPECIES_OLD_UNOWN_V - enum SPECIES_OLD_UNOWN_W - enum SPECIES_OLD_UNOWN_X - enum SPECIES_OLD_UNOWN_Y - enum SPECIES_OLD_UNOWN_Z - - enum SPECIES_TREECKO @ 0x115 - enum SPECIES_GROVYLE @ 0x116 - enum SPECIES_SCEPTILE @ 0x117 - enum SPECIES_TORCHIC @ 0x118 - enum SPECIES_COMBUSKEN @ 0x119 - enum SPECIES_BLAZIKEN @ 0x11a - enum SPECIES_MUDKIP @ 0x11b - enum SPECIES_MARSHTOMP @ 0x11c - enum SPECIES_SWAMPERT @ 0x11d - enum SPECIES_POOCHYENA @ 0x11e - enum SPECIES_MIGHTYENA @ 0x11f - enum SPECIES_ZIGZAGOON @ 0x120 - enum SPECIES_LINOONE @ 0x121 - enum SPECIES_WURMPLE @ 0x122 - enum SPECIES_SILCOON @ 0x123 - enum SPECIES_BEAUTIFLY @ 0x124 - enum SPECIES_CASCOON @ 0x125 - enum SPECIES_DUSTOX @ 0x126 - enum SPECIES_LOTAD @ 0x127 - enum SPECIES_LOMBRE @ 0x128 - enum SPECIES_LUDICOLO @ 0x129 - enum SPECIES_SEEDOT @ 0x12a - enum SPECIES_NUZLEAF @ 0x12b - enum SPECIES_SHIFTRY @ 0x12c - enum SPECIES_NINCADA @ 0x12d - enum SPECIES_NINJASK @ 0x12e - enum SPECIES_SHEDINJA @ 0x12f - enum SPECIES_TAILLOW @ 0x130 - enum SPECIES_SWELLOW @ 0x131 - enum SPECIES_SHROOMISH @ 0x132 - enum SPECIES_BRELOOM @ 0x133 - enum SPECIES_SPINDA @ 0x134 - enum SPECIES_WINGULL @ 0x135 - enum SPECIES_PELIPPER @ 0x136 - enum SPECIES_SURSKIT @ 0x137 - enum SPECIES_MASQUERAIN @ 0x138 - enum SPECIES_WAILMER @ 0x139 - enum SPECIES_WAILORD @ 0x13a - enum SPECIES_SKITTY @ 0x13b - enum SPECIES_DELCATTY @ 0x13c - enum SPECIES_KECLEON @ 0x13d - enum SPECIES_BALTOY @ 0x13e - enum SPECIES_CLAYDOL @ 0x13f - enum SPECIES_NOSEPASS @ 0x140 - enum SPECIES_TORKOAL @ 0x141 - enum SPECIES_SABLEYE @ 0x142 - enum SPECIES_BARBOACH @ 0x143 - enum SPECIES_WHISCASH @ 0x144 - enum SPECIES_LUVDISC @ 0x145 - enum SPECIES_CORPHISH @ 0x146 - enum SPECIES_CRAWDAUNT @ 0x147 - enum SPECIES_FEEBAS @ 0x148 - enum SPECIES_MILOTIC @ 0x149 - enum SPECIES_CARVANHA @ 0x14a - enum SPECIES_SHARPEDO @ 0x14b - enum SPECIES_TRAPINCH @ 0x14c - enum SPECIES_VIBRAVA @ 0x14d - enum SPECIES_FLYGON @ 0x14e - enum SPECIES_MAKUHITA @ 0x14f - enum SPECIES_HARIYAMA @ 0x150 - enum SPECIES_ELECTRIKE @ 0x151 - enum SPECIES_MANECTRIC @ 0x152 - enum SPECIES_NUMEL @ 0x153 - enum SPECIES_CAMERUPT @ 0x154 - enum SPECIES_SPHEAL @ 0x155 - enum SPECIES_SEALEO @ 0x156 - enum SPECIES_WALREIN @ 0x157 - enum SPECIES_CACNEA @ 0x158 - enum SPECIES_CACTURNE @ 0x159 - enum SPECIES_SNORUNT @ 0x15a - enum SPECIES_GLALIE @ 0x15b - enum SPECIES_LUNATONE @ 0x15c - enum SPECIES_SOLROCK @ 0x15d - enum SPECIES_AZURILL @ 0x15e - enum SPECIES_SPOINK @ 0x15f - enum SPECIES_GRUMPIG @ 0x160 - enum SPECIES_PLUSLE @ 0x161 - enum SPECIES_MINUN @ 0x162 - enum SPECIES_MAWILE @ 0x163 - enum SPECIES_MEDITITE @ 0x164 - enum SPECIES_MEDICHAM @ 0x165 - enum SPECIES_SWABLU @ 0x166 - enum SPECIES_ALTARIA @ 0x167 - enum SPECIES_WYNAUT @ 0x168 - enum SPECIES_DUSKULL @ 0x169 - enum SPECIES_DUSCLOPS @ 0x16a - enum SPECIES_ROSELIA @ 0x16b - enum SPECIES_SLAKOTH @ 0x16c - enum SPECIES_VIGOROTH @ 0x16d - enum SPECIES_SLAKING @ 0x16e - enum SPECIES_GULPIN @ 0x16f - enum SPECIES_SWALOT @ 0x170 - enum SPECIES_TROPIUS @ 0x171 - enum SPECIES_WHISMUR @ 0x172 - enum SPECIES_LOUDRED @ 0x173 - enum SPECIES_EXPLOUD @ 0x174 - enum SPECIES_CLAMPERL @ 0x175 - enum SPECIES_HUNTAIL @ 0x176 - enum SPECIES_GOREBYSS @ 0x177 - enum SPECIES_ABSOL @ 0x178 - enum SPECIES_SHUPPET @ 0x179 - enum SPECIES_BANETTE @ 0x17a - enum SPECIES_SEVIPER @ 0x17b - enum SPECIES_ZANGOOSE @ 0x17c - enum SPECIES_RELICANTH @ 0x17d - enum SPECIES_ARON @ 0x17e - enum SPECIES_LAIRON @ 0x17f - enum SPECIES_AGGRON @ 0x180 - enum SPECIES_CASTFORM @ 0x181 - enum SPECIES_VOLBEAT @ 0x182 - enum SPECIES_ILLUMISE @ 0x183 - enum SPECIES_LILEEP @ 0x184 - enum SPECIES_CRADILY @ 0x185 - enum SPECIES_ANORITH @ 0x186 - enum SPECIES_ARMALDO @ 0x187 - enum SPECIES_RALTS @ 0x188 - enum SPECIES_KIRLIA @ 0x189 - enum SPECIES_GARDEVOIR @ 0x18a - enum SPECIES_BAGON @ 0x18b - enum SPECIES_SHELGON @ 0x18c - enum SPECIES_SALAMENCE @ 0x18d - enum SPECIES_BELDUM @ 0x18e - enum SPECIES_METANG @ 0x18f - enum SPECIES_METAGROSS @ 0x190 - enum SPECIES_REGIROCK @ 0x191 - enum SPECIES_REGICE @ 0x192 - enum SPECIES_REGISTEEL @ 0x193 - enum SPECIES_KYOGRE @ 0x194 - enum SPECIES_GROUDON @ 0x195 - enum SPECIES_RAYQUAZA @ 0x196 - enum SPECIES_LATIAS @ 0x197 - enum SPECIES_LATIOS @ 0x198 - enum SPECIES_JIRACHI @ 0x199 - enum SPECIES_DEOXYS @ 0x19a - enum SPECIES_CHIMECHO @ 0x19b - enum SPECIES_EGG @ 0x19c - - enum SPECIES_UNOWN_B - enum SPECIES_UNOWN_C - enum SPECIES_UNOWN_D - enum SPECIES_UNOWN_E - enum SPECIES_UNOWN_F - enum SPECIES_UNOWN_G - enum SPECIES_UNOWN_H - enum SPECIES_UNOWN_I - enum SPECIES_UNOWN_J - enum SPECIES_UNOWN_K - enum SPECIES_UNOWN_L - enum SPECIES_UNOWN_M - enum SPECIES_UNOWN_N - enum SPECIES_UNOWN_O - enum SPECIES_UNOWN_P - enum SPECIES_UNOWN_Q - enum SPECIES_UNOWN_R - enum SPECIES_UNOWN_S - enum SPECIES_UNOWN_T - enum SPECIES_UNOWN_U - enum SPECIES_UNOWN_V - enum SPECIES_UNOWN_W - enum SPECIES_UNOWN_X - enum SPECIES_UNOWN_Y - enum SPECIES_UNOWN_Z - enum SPECIES_UNOWN_EMARK - enum SPECIES_UNOWN_QMARK - - .set NUM_SPECIES, SPECIES_EGG diff --git a/data-de/event_scripts.s b/data-de/event_scripts.s index 78c16cd1d..9ab639587 100644 --- a/data-de/event_scripts.s +++ b/data-de/event_scripts.s @@ -1,5 +1,9 @@ +#include "constants/decorations.h" +#include "constants/game_stat.h" #include "constants/items.h" +#include "constants/map_objects.h" #include "constants/moves.h" +#include "constants/opponents.h" #include "constants/songs.h" #include "constants/species.h" .include "asm/macros.inc" diff --git a/data/battle_ai_scripts.s b/data/battle_ai_scripts.s index 713846cb9..7c58160f6 100644 --- a/data/battle_ai_scripts.s +++ b/data/battle_ai_scripts.s @@ -1,4 +1,6 @@ #include "constants/abilities.h" +#include "constants/battle_move_effects.h" +#include "constants/hold_effects.h" #include "constants/items.h" #include "constants/moves.h" .include "asm/macros.inc" diff --git a/data/battle_moves.s b/data/battle_moves.s index ea32446d2..9a7398999 100644 --- a/data/battle_moves.s +++ b/data/battle_moves.s @@ -1,3 +1,4 @@ +#include "constants/battle_move_effects.h" .include "asm/macros.inc" .include "constants/constants.inc" diff --git a/data/cable_car.s b/data/cable_car.s index 3075f7651..775e53b6a 100644 --- a/data/cable_car.s +++ b/data/cable_car.s @@ -1,3 +1,4 @@ +#include "constants/map_objects.h" .include "asm/macros.inc" .include "constants/constants.inc" diff --git a/data/event_scripts.s b/data/event_scripts.s index 270a5d787..faa9b8406 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -1,5 +1,9 @@ +#include "constants/decorations.h" +#include "constants/game_stat.h" #include "constants/items.h" +#include "constants/map_objects.h" #include "constants/moves.h" +#include "constants/opponents.h" #include "constants/songs.h" #include "constants/species.h" .include "asm/macros.inc" diff --git a/data/map_events.s b/data/map_events.s index 43b839944..57b3adab5 100644 --- a/data/map_events.s +++ b/data/map_events.s @@ -1,4 +1,5 @@ #include "constants/items.h" +#include "constants/map_objects.h" .include "asm/macros.inc" .include "constants/constants.inc" diff --git a/include/battle_move_effects.h b/include/battle_move_effects.h deleted file mode 100644 index 4a9415379..000000000 --- a/include/battle_move_effects.h +++ /dev/null @@ -1,222 +0,0 @@ -#ifndef GUARD_BATTLE_MOVE_EFFECTS_H -#define GUARD_BATTLE_MOVE_EFFECTS_H - -enum -{ - EFFECT_HIT, - EFFECT_SLEEP, - EFFECT_POISON_HIT, - EFFECT_ABSORB, - EFFECT_BURN_HIT, - EFFECT_FREEZE_HIT, - EFFECT_PARALYZE_HIT, - EFFECT_EXPLOSION, - EFFECT_DREAM_EATER, - EFFECT_MIRROR_MOVE, - EFFECT_ATTACK_UP, - EFFECT_DEFENSE_UP, - EFFECT_SPEED_UP, - EFFECT_SPECIAL_ATTACK_UP, - EFFECT_SPECIAL_DEFENSE_UP, - EFFECT_ACCURACY_UP, - EFFECT_EVASION_UP, - EFFECT_ALWAYS_HIT, - EFFECT_ATTACK_DOWN, - EFFECT_DEFENSE_DOWN, - EFFECT_SPEED_DOWN, - EFFECT_SPECIAL_ATTACK_DOWN, // unused - EFFECT_SPECIAL_DEFENSE_DOWN, // unused - EFFECT_ACCURACY_DOWN, - EFFECT_EVASION_DOWN, - EFFECT_HAZE, - EFFECT_BIDE, - EFFECT_RAMPAGE, - EFFECT_ROAR, - EFFECT_MULTI_HIT, - EFFECT_CONVERSION, - EFFECT_FLINCH_HIT, - EFFECT_RESTORE_HP, - EFFECT_TOXIC, - EFFECT_PAY_DAY, - EFFECT_LIGHT_SCREEN, - EFFECT_TRI_ATTACK, - EFFECT_REST, - EFFECT_OHKO, - EFFECT_RAZOR_WIND, - EFFECT_SUPER_FANG, - EFFECT_DRAGON_RAGE, - EFFECT_TRAP, - EFFECT_HIGH_CRITICAL, - EFFECT_DOUBLE_HIT, - EFFECT_RECOIL_IF_MISS, - EFFECT_MIST, - EFFECT_FOCUS_ENERGY, - EFFECT_RECOIL, - EFFECT_CONFUSE, - EFFECT_ATTACK_UP_2, - EFFECT_DEFENSE_UP_2, - EFFECT_SPEED_UP_2, - EFFECT_SPECIAL_ATTACK_UP_2, - EFFECT_SPECIAL_DEFENSE_UP_2, - EFFECT_ACCURACY_UP_2, - EFFECT_EVASION_UP_2, - EFFECT_TRANSFORM, - EFFECT_ATTACK_DOWN_2, - EFFECT_DEFENSE_DOWN_2, - EFFECT_SPEED_DOWN_2, - EFFECT_SPECIAL_ATTACK_DOWN_2, - EFFECT_SPECIAL_DEFENSE_DOWN_2, - EFFECT_ACCURACY_DOWN_2, - EFFECT_EVASION_DOWN_2, - EFFECT_REFLECT, - EFFECT_POISON, - EFFECT_PARALYZE, - EFFECT_ATTACK_DOWN_HIT, - EFFECT_DEFENSE_DOWN_HIT, - EFFECT_SPEED_DOWN_HIT, - EFFECT_SPECIAL_ATTACK_DOWN_HIT, - EFFECT_SPECIAL_DEFENSE_DOWN_HIT, - EFFECT_ACCURACY_DOWN_HIT, - EFFECT_EVASION_DOWN_HIT, - EFFECT_SKY_ATTACK, - EFFECT_CONFUSE_HIT, - EFFECT_TWINEEDLE, - EFFECT_VITAL_THROW, - EFFECT_SUBSTITUTE, - EFFECT_RECHARGE, - EFFECT_RAGE, - EFFECT_MIMIC, - EFFECT_METRONOME, - EFFECT_LEECH_SEED, - EFFECT_SPLASH, - EFFECT_DISABLE, - EFFECT_LEVEL_DAMAGE, - EFFECT_PSYWAVE, - EFFECT_COUNTER, - EFFECT_ENCORE, - EFFECT_PAIN_SPLIT, - EFFECT_SNORE, - EFFECT_CONVERSION_2, - EFFECT_LOCK_ON, - EFFECT_SKETCH, - EFFECT_UNUSED_60, // thaw - EFFECT_SLEEP_TALK, - EFFECT_DESTINY_BOND, - EFFECT_FLAIL, - EFFECT_SPITE, - EFFECT_FALSE_SWIPE, - EFFECT_HEAL_BELL, - EFFECT_QUICK_ATTACK, - EFFECT_TRIPLE_KICK, - EFFECT_THIEF, - EFFECT_MEAN_LOOK, - EFFECT_NIGHTMARE, - EFFECT_MINIMIZE, - EFFECT_CURSE, - EFFECT_UNUSED_6E, - EFFECT_PROTECT, - EFFECT_SPIKES, - EFFECT_FORESIGHT, - EFFECT_PERISH_SONG, - EFFECT_SANDSTORM, - EFFECT_ENDURE, - EFFECT_ROLLOUT, - EFFECT_SWAGGER, - EFFECT_FURY_CUTTER, - EFFECT_ATTRACT, - EFFECT_RETURN, - EFFECT_PRESENT, - EFFECT_FRUSTRATION, - EFFECT_SAFEGUARD, - EFFECT_THAW_HIT, - EFFECT_MAGNITUDE, - EFFECT_BATON_PASS, - EFFECT_PURSUIT, - EFFECT_RAPID_SPIN, - EFFECT_SONICBOOM, - EFFECT_UNUSED_83, - EFFECT_MORNING_SUN, - EFFECT_SYNTHESIS, - EFFECT_MOONLIGHT, - EFFECT_HIDDEN_POWER, - EFFECT_RAIN_DANCE, - EFFECT_SUNNY_DAY, - EFFECT_DEFENSE_UP_HIT, - EFFECT_ATTACK_UP_HIT, - EFFECT_ALL_STATS_UP_HIT, - EFFECT_UNUSED_8D, // incomplete fake out in gen 2 - EFFECT_BELLY_DRUM, - EFFECT_PSYCH_UP, - EFFECT_MIRROR_COAT, - EFFECT_SKULL_BASH, - EFFECT_TWISTER, - EFFECT_EARTHQUAKE, - EFFECT_FUTURE_SIGHT, - EFFECT_GUST, - EFFECT_FLINCH_HIT_2, // STOMP ASTONISH EXTRASENSORY NEEDLE_ARM - EFFECT_SOLARBEAM, - EFFECT_THUNDER, - EFFECT_TELEPORT, - EFFECT_BEAT_UP, - EFFECT_FLY, - EFFECT_DEFENSE_CURL, - EFFECT_SOFTBOILED, - EFFECT_FAKE_OUT, - EFFECT_UPROAR, - EFFECT_STOCKPILE, - EFFECT_SPIT_UP, - EFFECT_SWALLOW, - EFFECT_UNUSED_A3, - EFFECT_HAIL, - EFFECT_TORMENT, - EFFECT_FLATTER, - EFFECT_WILL_O_WISP, - EFFECT_MEMENTO, - EFFECT_FACADE, - EFFECT_FOCUS_PUNCH, - EFFECT_SMELLINGSALT, - EFFECT_FOLLOW_ME, - EFFECT_NATURE_POWER, - EFFECT_CHARGE, - EFFECT_TAUNT, - EFFECT_HELPING_HAND, - EFFECT_TRICK, - EFFECT_ROLE_PLAY, - EFFECT_WISH, - EFFECT_ASSIST, - EFFECT_INGRAIN, - EFFECT_SUPERPOWER, - EFFECT_MAGIC_COAT, - EFFECT_RECYCLE, - EFFECT_REVENGE, - EFFECT_BRICK_BREAK, - EFFECT_YAWN, - EFFECT_KNOCK_OFF, - EFFECT_ENDEAVOR, - EFFECT_ERUPTION, - EFFECT_SKILL_SWAP, - EFFECT_IMPRISON, - EFFECT_REFRESH, - EFFECT_GRUDGE, - EFFECT_SNATCH, - EFFECT_LOW_KICK, - EFFECT_SECRET_POWER, - EFFECT_DOUBLE_EDGE, - EFFECT_TEETER_DANCE, - EFFECT_BLAZE_KICK, - EFFECT_MUD_SPORT, - EFFECT_POISON_FANG, - EFFECT_WEATHER_BALL, - EFFECT_OVERHEAT, - EFFECT_TICKLE, - EFFECT_COSMIC_POWER, - EFFECT_SKY_UPPERCUT, - EFFECT_BULK_UP, - EFFECT_POISON_TAIL, - EFFECT_WATER_SPORT, - EFFECT_CALM_MIND, - EFFECT_DRAGON_DANCE, - EFFECT_CAMOUFLAGE, -}; - -#endif // GUARD_BATTLE_MOVE_EFFECTS_H diff --git a/include/constants/battle_move_effects.h b/include/constants/battle_move_effects.h new file mode 100644 index 000000000..c0d433d1d --- /dev/null +++ b/include/constants/battle_move_effects.h @@ -0,0 +1,219 @@ +#ifndef GUARD_CONSTANTS_BATTLE_MOVE_EFFECTS_H +#define GUARD_CONSTANTS_BATTLE_MOVE_EFFECTS_H + +#define EFFECT_HIT 0 +#define EFFECT_SLEEP 1 +#define EFFECT_POISON_HIT 2 +#define EFFECT_ABSORB 3 +#define EFFECT_BURN_HIT 4 +#define EFFECT_FREEZE_HIT 5 +#define EFFECT_PARALYZE_HIT 6 +#define EFFECT_EXPLOSION 7 +#define EFFECT_DREAM_EATER 8 +#define EFFECT_MIRROR_MOVE 9 +#define EFFECT_ATTACK_UP 10 +#define EFFECT_DEFENSE_UP 11 +#define EFFECT_SPEED_UP 12 +#define EFFECT_SPECIAL_ATTACK_UP 13 +#define EFFECT_SPECIAL_DEFENSE_UP 14 +#define EFFECT_ACCURACY_UP 15 +#define EFFECT_EVASION_UP 16 +#define EFFECT_ALWAYS_HIT 17 +#define EFFECT_ATTACK_DOWN 18 +#define EFFECT_DEFENSE_DOWN 19 +#define EFFECT_SPEED_DOWN 20 +#define EFFECT_SPECIAL_ATTACK_DOWN 21 // unused +#define EFFECT_SPECIAL_DEFENSE_DOWN 22 // unused +#define EFFECT_ACCURACY_DOWN 23 +#define EFFECT_EVASION_DOWN 24 +#define EFFECT_HAZE 25 +#define EFFECT_BIDE 26 +#define EFFECT_RAMPAGE 27 +#define EFFECT_ROAR 28 +#define EFFECT_MULTI_HIT 29 +#define EFFECT_CONVERSION 30 +#define EFFECT_FLINCH_HIT 31 +#define EFFECT_RESTORE_HP 32 +#define EFFECT_TOXIC 33 +#define EFFECT_PAY_DAY 34 +#define EFFECT_LIGHT_SCREEN 35 +#define EFFECT_TRI_ATTACK 36 +#define EFFECT_REST 37 +#define EFFECT_OHKO 38 +#define EFFECT_RAZOR_WIND 39 +#define EFFECT_SUPER_FANG 40 +#define EFFECT_DRAGON_RAGE 41 +#define EFFECT_TRAP 42 +#define EFFECT_HIGH_CRITICAL 43 +#define EFFECT_DOUBLE_HIT 44 +#define EFFECT_RECOIL_IF_MISS 45 +#define EFFECT_MIST 46 +#define EFFECT_FOCUS_ENERGY 47 +#define EFFECT_RECOIL 48 +#define EFFECT_CONFUSE 49 +#define EFFECT_ATTACK_UP_2 50 +#define EFFECT_DEFENSE_UP_2 51 +#define EFFECT_SPEED_UP_2 52 +#define EFFECT_SPECIAL_ATTACK_UP_2 53 +#define EFFECT_SPECIAL_DEFENSE_UP_2 54 +#define EFFECT_ACCURACY_UP_2 55 +#define EFFECT_EVASION_UP_2 56 +#define EFFECT_TRANSFORM 57 +#define EFFECT_ATTACK_DOWN_2 58 +#define EFFECT_DEFENSE_DOWN_2 59 +#define EFFECT_SPEED_DOWN_2 60 +#define EFFECT_SPECIAL_ATTACK_DOWN_2 61 +#define EFFECT_SPECIAL_DEFENSE_DOWN_2 62 +#define EFFECT_ACCURACY_DOWN_2 63 +#define EFFECT_EVASION_DOWN_2 64 +#define EFFECT_REFLECT 65 +#define EFFECT_POISON 66 +#define EFFECT_PARALYZE 67 +#define EFFECT_ATTACK_DOWN_HIT 68 +#define EFFECT_DEFENSE_DOWN_HIT 69 +#define EFFECT_SPEED_DOWN_HIT 70 +#define EFFECT_SPECIAL_ATTACK_DOWN_HIT 71 +#define EFFECT_SPECIAL_DEFENSE_DOWN_HIT 72 +#define EFFECT_ACCURACY_DOWN_HIT 73 +#define EFFECT_EVASION_DOWN_HIT 74 +#define EFFECT_SKY_ATTACK 75 +#define EFFECT_CONFUSE_HIT 76 +#define EFFECT_TWINEEDLE 77 +#define EFFECT_VITAL_THROW 78 +#define EFFECT_SUBSTITUTE 79 +#define EFFECT_RECHARGE 80 +#define EFFECT_RAGE 81 +#define EFFECT_MIMIC 82 +#define EFFECT_METRONOME 83 +#define EFFECT_LEECH_SEED 84 +#define EFFECT_SPLASH 85 +#define EFFECT_DISABLE 86 +#define EFFECT_LEVEL_DAMAGE 87 +#define EFFECT_PSYWAVE 88 +#define EFFECT_COUNTER 89 +#define EFFECT_ENCORE 90 +#define EFFECT_PAIN_SPLIT 91 +#define EFFECT_SNORE 92 +#define EFFECT_CONVERSION_2 93 +#define EFFECT_LOCK_ON 94 +#define EFFECT_SKETCH 95 +#define EFFECT_UNUSED_60 96 // thaw +#define EFFECT_SLEEP_TALK 97 +#define EFFECT_DESTINY_BOND 98 +#define EFFECT_FLAIL 99 +#define EFFECT_SPITE 100 +#define EFFECT_FALSE_SWIPE 101 +#define EFFECT_HEAL_BELL 102 +#define EFFECT_QUICK_ATTACK 103 +#define EFFECT_TRIPLE_KICK 104 +#define EFFECT_THIEF 105 +#define EFFECT_MEAN_LOOK 106 +#define EFFECT_NIGHTMARE 107 +#define EFFECT_MINIMIZE 108 +#define EFFECT_CURSE 109 +#define EFFECT_UNUSED_6E 110 +#define EFFECT_PROTECT 111 +#define EFFECT_SPIKES 112 +#define EFFECT_FORESIGHT 113 +#define EFFECT_PERISH_SONG 114 +#define EFFECT_SANDSTORM 115 +#define EFFECT_ENDURE 116 +#define EFFECT_ROLLOUT 117 +#define EFFECT_SWAGGER 118 +#define EFFECT_FURY_CUTTER 119 +#define EFFECT_ATTRACT 120 +#define EFFECT_RETURN 121 +#define EFFECT_PRESENT 122 +#define EFFECT_FRUSTRATION 123 +#define EFFECT_SAFEGUARD 124 +#define EFFECT_THAW_HIT 125 +#define EFFECT_MAGNITUDE 126 +#define EFFECT_BATON_PASS 127 +#define EFFECT_PURSUIT 128 +#define EFFECT_RAPID_SPIN 129 +#define EFFECT_SONICBOOM 130 +#define EFFECT_UNUSED_83 131 +#define EFFECT_MORNING_SUN 132 +#define EFFECT_SYNTHESIS 133 +#define EFFECT_MOONLIGHT 134 +#define EFFECT_HIDDEN_POWER 135 +#define EFFECT_RAIN_DANCE 136 +#define EFFECT_SUNNY_DAY 137 +#define EFFECT_DEFENSE_UP_HIT 138 +#define EFFECT_ATTACK_UP_HIT 139 +#define EFFECT_ALL_STATS_UP_HIT 140 +#define EFFECT_UNUSED_8D 141 // incomplete fake out in gen 2 +#define EFFECT_BELLY_DRUM 142 +#define EFFECT_PSYCH_UP 143 +#define EFFECT_MIRROR_COAT 144 +#define EFFECT_SKULL_BASH 145 +#define EFFECT_TWISTER 146 +#define EFFECT_EARTHQUAKE 147 +#define EFFECT_FUTURE_SIGHT 148 +#define EFFECT_GUST 149 +#define EFFECT_FLINCH_HIT_2 150 // STOMP ASTONISH EXTRASENSORY NEEDLE_ARM +#define EFFECT_SOLARBEAM 151 +#define EFFECT_THUNDER 152 +#define EFFECT_TELEPORT 153 +#define EFFECT_BEAT_UP 154 +#define EFFECT_FLY 155 +#define EFFECT_DEFENSE_CURL 156 +#define EFFECT_SOFTBOILED 157 +#define EFFECT_FAKE_OUT 158 +#define EFFECT_UPROAR 159 +#define EFFECT_STOCKPILE 160 +#define EFFECT_SPIT_UP 161 +#define EFFECT_SWALLOW 162 +#define EFFECT_UNUSED_A3 163 +#define EFFECT_HAIL 164 +#define EFFECT_TORMENT 165 +#define EFFECT_FLATTER 166 +#define EFFECT_WILL_O_WISP 167 +#define EFFECT_MEMENTO 168 +#define EFFECT_FACADE 169 +#define EFFECT_FOCUS_PUNCH 170 +#define EFFECT_SMELLINGSALT 171 +#define EFFECT_FOLLOW_ME 172 +#define EFFECT_NATURE_POWER 173 +#define EFFECT_CHARGE 174 +#define EFFECT_TAUNT 175 +#define EFFECT_HELPING_HAND 176 +#define EFFECT_TRICK 177 +#define EFFECT_ROLE_PLAY 178 +#define EFFECT_WISH 179 +#define EFFECT_ASSIST 180 +#define EFFECT_INGRAIN 181 +#define EFFECT_SUPERPOWER 182 +#define EFFECT_MAGIC_COAT 183 +#define EFFECT_RECYCLE 184 +#define EFFECT_REVENGE 185 +#define EFFECT_BRICK_BREAK 186 +#define EFFECT_YAWN 187 +#define EFFECT_KNOCK_OFF 188 +#define EFFECT_ENDEAVOR 189 +#define EFFECT_ERUPTION 190 +#define EFFECT_SKILL_SWAP 191 +#define EFFECT_IMPRISON 192 +#define EFFECT_REFRESH 193 +#define EFFECT_GRUDGE 194 +#define EFFECT_SNATCH 195 +#define EFFECT_LOW_KICK 196 +#define EFFECT_SECRET_POWER 197 +#define EFFECT_DOUBLE_EDGE 198 +#define EFFECT_TEETER_DANCE 199 +#define EFFECT_BLAZE_KICK 200 +#define EFFECT_MUD_SPORT 201 +#define EFFECT_POISON_FANG 202 +#define EFFECT_WEATHER_BALL 203 +#define EFFECT_OVERHEAT 204 +#define EFFECT_TICKLE 205 +#define EFFECT_COSMIC_POWER 206 +#define EFFECT_SKY_UPPERCUT 207 +#define EFFECT_BULK_UP 208 +#define EFFECT_POISON_TAIL 209 +#define EFFECT_WATER_SPORT 210 +#define EFFECT_CALM_MIND 211 +#define EFFECT_DRAGON_DANCE 212 +#define EFFECT_CAMOUFLAGE 213 + +#endif // GUARD_CONSTANTS_BATTLE_MOVE_EFFECTS_H diff --git a/include/constants/decorations.h b/include/constants/decorations.h new file mode 100644 index 000000000..2e3558721 --- /dev/null +++ b/include/constants/decorations.h @@ -0,0 +1,126 @@ +#ifndef GUARD_CONSTANTS_DECORATIONS_H +#define GUARD_CONSTANTS_DECORATIONS_H + +#define DECOR_NONE 0 +#define DECOR_SMALL_DESK 1 +#define DECOR_POKEMON_DESK 2 +#define DECOR_HEAVY_DESK 3 +#define DECOR_RAGGED_DESK 4 +#define DECOR_COMFORT_DESK 5 +#define DECOR_PRETTY_DESK 6 +#define DECOR_BRICK_DESK 7 +#define DECOR_CAMP_DESK 8 +#define DECOR_HARD_DESK 9 +#define DECOR_SMALL_CHAIR 10 +#define DECOR_POKEMON_CHAIR 11 +#define DECOR_HEAVY_CHAIR 12 +#define DECOR_PRETTY_CHAIR 13 +#define DECOR_COMFORT_CHAIR 14 +#define DECOR_RAGGED_CHAIR 15 +#define DECOR_BRICK_CHAIR 16 +#define DECOR_CAMP_CHAIR 17 +#define DECOR_HARD_CHAIR 18 +#define DECOR_RED_PLANT 19 +#define DECOR_TROPICAL_PLANT 20 +#define DECOR_PRETTY_FLOWERS 21 +#define DECOR_COLORFUL_PLANT 22 +#define DECOR_BIG_PLANT 23 +#define DECOR_GORGEOUS_PLANT 24 +#define DECOR_RED_BRICK 25 +#define DECOR_YELLOW_BRICK 26 +#define DECOR_BLUE_BRICK 27 +#define DECOR_RED_BALLOON 28 +#define DECOR_BLUE_BALLOON 29 +#define DECOR_YELLOW_BALLOON 30 +#define DECOR_RED_TENT 31 +#define DECOR_BLUE_TENT 32 +#define DECOR_SOLID_BOARD 33 +#define DECOR_SLIDE 34 +#define DECOR_FENCE_LENGTH 35 +#define DECOR_FENCE_WIDTH 36 +#define DECOR_TIRE 37 +#define DECOR_STAND 38 +#define DECOR_MUD_BALL 39 +#define DECOR_BREAKABLE_DOOR 40 +#define DECOR_SAND_ORNAMENT 41 +#define DECOR_SILVER_SHIELD 42 +#define DECOR_GOLD_SHIELD 43 +#define DECOR_GLASS_ORNAMENT 44 +#define DECOR_TV 45 +#define DECOR_ROUND_TV 46 +#define DECOR_CUTE_TV 47 +#define DECOR_GLITTER_MAT 48 +#define DECOR_JUMP_MAT 49 +#define DECOR_SPIN_MAT 50 +#define DECOR_C_LOW_NOTE_MAT 51 +#define DECOR_D_NOTE_MAT 52 +#define DECOR_E_NOTE_MAT 53 +#define DECOR_F_NOTE_MAT 54 +#define DECOR_G_NOTE_MAT 55 +#define DECOR_A_NOTE_MAT 56 +#define DECOR_B_NOTE_MAT 57 +#define DECOR_C_HIGH_NOTE_MAT 58 +#define DECOR_SURF_MAT 59 +#define DECOR_THUNDER_MAT 60 +#define DECOR_FIRE_BLAST_MAT 61 +#define DECOR_POWDER_SNOW_MAT 62 +#define DECOR_ATTRACT_MAT 63 +#define DECOR_FISSURE_MAT 64 +#define DECOR_SPIKES_MAT 65 +#define DECOR_BALL_POSTER 66 +#define DECOR_GREEN_POSTER 67 +#define DECOR_RED_POSTER 68 +#define DECOR_BLUE_POSTER 69 +#define DECOR_CUTE_POSTER 70 +#define DECOR_PIKA_POSTER 71 +#define DECOR_LONG_POSTER 72 +#define DECOR_SEA_POSTER 73 +#define DECOR_SKY_POSTER 74 +#define DECOR_KISS_POSTER 75 +#define DECOR_PICHU_DOLL 76 +#define DECOR_PIKACHU_DOLL 77 +#define DECOR_MARILL_DOLL 78 +#define DECOR_TOGEPI_DOLL 79 +#define DECOR_CYNDAQUIL_DOLL 80 +#define DECOR_CHIKORITA_DOLL 81 +#define DECOR_TOTODILE_DOLL 82 +#define DECOR_JIGGLYPUFF_DOLL 83 +#define DECOR_MEOWTH_DOLL 84 +#define DECOR_CLEFAIRY_DOLL 85 +#define DECOR_DITTO_DOLL 86 +#define DECOR_SMOOCHUM_DOLL 87 +#define DECOR_TREECKO_DOLL 88 +#define DECOR_TORCHIC_DOLL 89 +#define DECOR_MUDKIP_DOLL 90 +#define DECOR_DUSKULL_DOLL 91 +#define DECOR_WYNAUT_DOLL 92 +#define DECOR_BALTOY_DOLL 93 +#define DECOR_KECLEON_DOLL 94 +#define DECOR_AZURILL_DOLL 95 +#define DECOR_SKITTY_DOLL 96 +#define DECOR_SWABLU_DOLL 97 +#define DECOR_GULPIN_DOLL 98 +#define DECOR_LOTAD_DOLL 99 +#define DECOR_SEEDOT_DOLL 100 +#define DECOR_PIKA_CUSHION 101 +#define DECOR_ROUND_CUSHION 102 +#define DECOR_KISS_CUSHION 103 +#define DECOR_ZIGZAG_CUSHION 104 +#define DECOR_SPIN_CUSHION 105 +#define DECOR_DIAMOND_CUSHION 106 +#define DECOR_BALL_CUSHION 107 +#define DECOR_GRASS_CUSHION 108 +#define DECOR_FIRE_CUSHION 109 +#define DECOR_WATER_CUSHION 110 +#define DECOR_SNORLAX_DOLL 111 +#define DECOR_RHYDON_DOLL 112 +#define DECOR_LAPRAS_DOLL 113 +#define DECOR_VENUSAUR_DOLL 114 +#define DECOR_CHARIZARD_DOLL 115 +#define DECOR_BLASTOISE_DOLL 116 +#define DECOR_WAILMER_DOLL 117 +#define DECOR_REGIROCK_DOLL 118 +#define DECOR_REGICE_DOLL 119 +#define DECOR_REGISTEEL_DOLL 120 + +#endif // GUARD_CONSTANTS_DECORATIONS_H diff --git a/include/game_stat.h b/include/constants/game_stat.h index 70b6f51ce..47d703d85 100644 --- a/include/game_stat.h +++ b/include/constants/game_stat.h @@ -1,5 +1,5 @@ -#ifndef GUARD_GAME_STAT_H -#define GUARD_GAME_STAT_H +#ifndef GUARD_CONSTANTS_GAME_STAT_H +#define GUARD_CONSTANTS_GAME_STAT_H #define GAME_STAT_SAVED_GAME 0 #define GAME_STAT_FIRST_HOF_PLAY_TIME 1 @@ -53,4 +53,4 @@ #define GAME_STAT_ENTERED_HOT_SPRINGS 49 #define NUM_GAME_STATS 50 -#endif // GUARD_GAME_STAT_H +#endif // GUARD_CONSTANTS_GAME_STAT_H diff --git a/include/hold_effects.h b/include/constants/hold_effects.h index b653f5a92..17bc6846d 100644 --- a/include/hold_effects.h +++ b/include/constants/hold_effects.h @@ -1,5 +1,5 @@ -#ifndef GUARD_HOLD_EFFECTS_H -#define GUARD_HOLD_EFFECTS_H +#ifndef GUARD_CONSTANTS_HOLD_EFFECTS_H +#define GUARD_CONSTANTS_HOLD_EFFECTS_H #define HOLD_EFFECT_NONE 0 #define HOLD_EFFECT_RESTORE_HP 1 @@ -69,4 +69,4 @@ #define HOLD_EFFECT_THICK_CLUB 65 #define HOLD_EFFECT_STICK 66 -#endif // GUARD_HOLD_EFFECTS_H +#endif // GUARD_CONSTANTS_HOLD_EFFECTS_H diff --git a/include/constants/map_objects.h b/include/constants/map_objects.h new file mode 100644 index 000000000..6a1c9e11a --- /dev/null +++ b/include/constants/map_objects.h @@ -0,0 +1,232 @@ +#ifndef GUARD_CONSTANTS_MAP_OBJECTS_H +#define GUARD_CONSTANTS_MAP_OBJECTS_H + +#define MAP_OBJ_GFX_BRENDAN_NORMAL 0 +#define MAP_OBJ_GFX_BRENDAN_MACH_BIKE 1 +#define MAP_OBJ_GFX_BRENDAN_SURFING 2 +#define MAP_OBJ_GFX_BRENDAN_FIELD_MOVE 3 +#define MAP_OBJ_GFX_QUINTY_PLUMP 4 +#define MAP_OBJ_GFX_LITTLE_BOY_1 5 +#define MAP_OBJ_GFX_LITTLE_GIRL_1 6 +#define MAP_OBJ_GFX_BOY_1 7 +#define MAP_OBJ_GFX_GIRL_1 8 +#define MAP_OBJ_GFX_BOY_2 9 +#define MAP_OBJ_GFX_GIRL_2 10 +#define MAP_OBJ_GFX_LITTLE_BOY_2 11 +#define MAP_OBJ_GFX_LITTLE_GIRL_2 12 +#define MAP_OBJ_GFX_BOY_3 13 +#define MAP_OBJ_GFX_GIRL_3 14 +#define MAP_OBJ_GFX_BOY_4 15 +#define MAP_OBJ_GFX_WOMAN_1 16 +#define MAP_OBJ_GFX_FAT_MAN 17 +#define MAP_OBJ_GFX_WOMAN_2 18 +#define MAP_OBJ_GFX_MAN_1 19 +#define MAP_OBJ_GFX_WOMAN_3 20 +#define MAP_OBJ_GFX_OLD_MAN_1 21 +#define MAP_OBJ_GFX_OLD_WOMAN_1 22 +#define MAP_OBJ_GFX_MAN_2 23 +#define MAP_OBJ_GFX_WOMAN_4 24 +#define MAP_OBJ_GFX_MAN_3 25 +#define MAP_OBJ_GFX_WOMAN_5 26 +#define MAP_OBJ_GFX_COOK 27 +#define MAP_OBJ_GFX_WOMAN_6 28 +#define MAP_OBJ_GFX_OLD_MAN_2 29 +#define MAP_OBJ_GFX_OLD_WOMAN_2 30 +#define MAP_OBJ_GFX_CAMPER 31 +#define MAP_OBJ_GFX_PICNICKER 32 +#define MAP_OBJ_GFX_MAN_4 33 +#define MAP_OBJ_GFX_WOMAN_7 34 +#define MAP_OBJ_GFX_YOUNGSTER 35 +#define MAP_OBJ_GFX_BUG_CATCHER 36 +#define MAP_OBJ_GFX_PSYCHIC_M 37 +#define MAP_OBJ_GFX_SCHOOL_KID_M 38 +#define MAP_OBJ_GFX_MANIAC 39 +#define MAP_OBJ_GFX_HEX_MANIAC 40 +#define MAP_OBJ_GFX_WOMAN_8 41 +#define MAP_OBJ_GFX_SWIMMER_M 42 +#define MAP_OBJ_GFX_SWIMMER_F 43 +#define MAP_OBJ_GFX_BLACK_BELT 44 +#define MAP_OBJ_GFX_BEAUTY 45 +#define MAP_OBJ_GFX_SCIENTIST_1 46 +#define MAP_OBJ_GFX_LASS 47 +#define MAP_OBJ_GFX_GENTLEMAN 48 +#define MAP_OBJ_GFX_SAILOR 49 +#define MAP_OBJ_GFX_FISHERMAN 50 +#define MAP_OBJ_GFX_RUNNING_TRIATHLETE_M 51 +#define MAP_OBJ_GFX_RUNNING_TRIATHLETE_F 52 +#define MAP_OBJ_GFX_TUBER_F 53 +#define MAP_OBJ_GFX_TUBER_M 54 +#define MAP_OBJ_GFX_HIKER 55 +#define MAP_OBJ_GFX_CYCLING_TRIATHLETE_M 56 +#define MAP_OBJ_GFX_CYCLING_TRIATHLETE_F 57 +#define MAP_OBJ_GFX_NURSE 58 +#define MAP_OBJ_GFX_ITEM_BALL 59 +#define MAP_OBJ_GFX_BERRY_TREE 60 +#define MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES 61 +#define MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES 62 +#define MAP_OBJ_GFX_BRENDAN_ACRO_BIKE 63 +#define MAP_OBJ_GFX_PROF_BIRCH 64 +#define MAP_OBJ_GFX_MAN_5 65 +#define MAP_OBJ_GFX_MAN_6 66 +#define MAP_OBJ_GFX_REPORTER_M 67 +#define MAP_OBJ_GFX_REPORTER_F 68 +#define MAP_OBJ_GFX_BARD 69 +#define MAP_OBJ_GFX_HIPSTER 70 +#define MAP_OBJ_GFX_TRADER 71 +#define MAP_OBJ_GFX_STORYTELLER 72 +#define MAP_OBJ_GFX_GIDDY 73 +#define MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_1 74 +#define MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_2 75 +#define MAP_OBJ_GFX_UNUSED_NATU_DOLL 76 +#define MAP_OBJ_GFX_UNUSED_MAGNEMITE_DOLL 77 +#define MAP_OBJ_GFX_UNUSED_SQUIRTLE_DOLL 78 +#define MAP_OBJ_GFX_UNUSED_WOOPER_DOLL 79 +#define MAP_OBJ_GFX_UNUSED_PIKACHU_DOLL 80 +#define MAP_OBJ_GFX_UNUSED_PORYGON2_DOLL 81 +#define MAP_OBJ_GFX_CUTTABLE_TREE 82 +#define MAP_OBJ_GFX_MART_EMPLOYEE 83 +#define MAP_OBJ_GFX_ROOFTOP_SALE_WOMAN 84 +#define MAP_OBJ_GFX_TEALA 85 +#define MAP_OBJ_GFX_BREAKABLE_ROCK 86 +#define MAP_OBJ_GFX_PUSHABLE_BOULDER 87 +#define MAP_OBJ_GFX_MR_BRINEYS_BOAT 88 +#define MAP_OBJ_GFX_MAY_NORMAL 89 +#define MAP_OBJ_GFX_MAY_MACH_BIKE 90 +#define MAP_OBJ_GFX_MAY_ACRO_BIKE 91 +#define MAP_OBJ_GFX_MAY_SURFING 92 +#define MAP_OBJ_GFX_MAY_FIELD_MOVE 93 +#define MAP_OBJ_GFX_TRUCK 94 +#define MAP_OBJ_GFX_MACHOKE_CARRYING_BOX 95 +#define MAP_OBJ_GFX_MACHOKE_FACING_AWAY 96 +#define MAP_OBJ_GFX_BIRCHS_BAG 97 +#define MAP_OBJ_GFX_POOCHYENA 98 +#define MAP_OBJ_GFX_ARTIST 99 +#define MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL 100 +#define MAP_OBJ_GFX_RIVAL_BRENDAN_MACH_BIKE 101 +#define MAP_OBJ_GFX_RIVAL_BRENDAN_ACRO_BIKE 102 +#define MAP_OBJ_GFX_RIVAL_BRENDAN_SURFING 103 +#define MAP_OBJ_GFX_RIVAL_BRENDAN_FIELD_MOVE 104 +#define MAP_OBJ_GFX_RIVAL_MAY_NORMAL 105 +#define MAP_OBJ_GFX_RIVAL_MAY_MACH_BIKE 106 +#define MAP_OBJ_GFX_RIVAL_MAY_ACRO_BIKE 107 +#define MAP_OBJ_GFX_RIVAL_MAY_SURFING 108 +#define MAP_OBJ_GFX_RIVAL_MAY_FIELD_MOVE 109 +#define MAP_OBJ_GFX_CAMERAMAN 110 +#define MAP_OBJ_GFX_BRENDAN_UNDERWATER 111 +#define MAP_OBJ_GFX_MAY_UNDERWATER 112 +#define MAP_OBJ_GFX_MOVING_BOX 113 +#define MAP_OBJ_GFX_CABLE_CAR 114 +#define MAP_OBJ_GFX_SCIENTIST_2 115 +#define MAP_OBJ_GFX_MAN_7 116 +#define MAP_OBJ_GFX_AQUA_MEMBER_M 117 +#define MAP_OBJ_GFX_AQUA_MEMBER_F 118 +#define MAP_OBJ_GFX_MAGMA_MEMBER_M 119 +#define MAP_OBJ_GFX_MAGMA_MEMBER_F 120 +#define MAP_OBJ_GFX_SIDNEY 121 +#define MAP_OBJ_GFX_PHOEBE 122 +#define MAP_OBJ_GFX_GLACIA 123 +#define MAP_OBJ_GFX_DRAKE 124 +#define MAP_OBJ_GFX_ROXANNE 125 +#define MAP_OBJ_GFX_BRAWLY 126 +#define MAP_OBJ_GFX_WATTSON 127 +#define MAP_OBJ_GFX_FLANNERY 128 +#define MAP_OBJ_GFX_NORMAN 129 +#define MAP_OBJ_GFX_WINONA 130 +#define MAP_OBJ_GFX_LIZA 131 +#define MAP_OBJ_GFX_TATE 132 +#define MAP_OBJ_GFX_WALLACE 133 +#define MAP_OBJ_GFX_STEVEN 134 +#define MAP_OBJ_GFX_WALLY 135 +#define MAP_OBJ_GFX_LITTLE_BOY_3 136 +#define MAP_OBJ_GFX_BRENDAN_FISHING 137 +#define MAP_OBJ_GFX_MAY_FISHING 138 +#define MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN 139 +#define MAP_OBJ_GFX_SS_TIDAL 140 +#define MAP_OBJ_GFX_SUBMARINE_SHADOW 141 +#define MAP_OBJ_GFX_PICHU_DOLL 142 +#define MAP_OBJ_GFX_PIKACHU_DOLL 143 +#define MAP_OBJ_GFX_MARILL_DOLL 144 +#define MAP_OBJ_GFX_TOGEPI_DOLL 145 +#define MAP_OBJ_GFX_CYNDAQUIL_DOLL 146 +#define MAP_OBJ_GFX_CHIKORITA_DOLL 147 +#define MAP_OBJ_GFX_TOTODILE_DOLL 148 +#define MAP_OBJ_GFX_JIGGLYPUFF_DOLL 149 +#define MAP_OBJ_GFX_MEOWTH_DOLL 150 +#define MAP_OBJ_GFX_CLEFAIRY_DOLL 151 +#define MAP_OBJ_GFX_DITTO_DOLL 152 +#define MAP_OBJ_GFX_SMOOCHUM_DOLL 153 +#define MAP_OBJ_GFX_TREECKO_DOLL 154 +#define MAP_OBJ_GFX_TORCHIC_DOLL 155 +#define MAP_OBJ_GFX_MUDKIP_DOLL 156 +#define MAP_OBJ_GFX_DUSKULL_DOLL 157 +#define MAP_OBJ_GFX_WYNAUT_DOLL 158 +#define MAP_OBJ_GFX_BALTOY_DOLL 159 +#define MAP_OBJ_GFX_KECLEON_DOLL 160 +#define MAP_OBJ_GFX_AZURILL_DOLL 161 +#define MAP_OBJ_GFX_SKITTY_DOLL 162 +#define MAP_OBJ_GFX_SWABLU_DOLL 163 +#define MAP_OBJ_GFX_GULPIN_DOLL 164 +#define MAP_OBJ_GFX_LOTAD_DOLL 165 +#define MAP_OBJ_GFX_SEEDOT_DOLL 166 +#define MAP_OBJ_GFX_PIKA_CUSHION 167 +#define MAP_OBJ_GFX_ROUND_CUSHION 168 +#define MAP_OBJ_GFX_KISS_CUSHION 169 +#define MAP_OBJ_GFX_ZIGZAG_CUSHION 170 +#define MAP_OBJ_GFX_SPIN_CUSHION 171 +#define MAP_OBJ_GFX_DIAMOND_CUSHION 172 +#define MAP_OBJ_GFX_BALL_CUSHION 173 +#define MAP_OBJ_GFX_GRASS_CUSHION 174 +#define MAP_OBJ_GFX_FIRE_CUSHION 175 +#define MAP_OBJ_GFX_WATER_CUSHION 176 +#define MAP_OBJ_GFX_BIG_SNORLAX_DOLL 177 +#define MAP_OBJ_GFX_BIG_RHYDON_DOLL 178 +#define MAP_OBJ_GFX_BIG_LAPRAS_DOLL 179 +#define MAP_OBJ_GFX_BIG_VENUSAUR_DOLL 180 +#define MAP_OBJ_GFX_BIG_CHARIZARD_DOLL 181 +#define MAP_OBJ_GFX_BIG_BLASTOISE_DOLL 182 +#define MAP_OBJ_GFX_BIG_WAILMER_DOLL 183 +#define MAP_OBJ_GFX_BIG_REGIROCK_DOLL 184 +#define MAP_OBJ_GFX_BIG_REGICE_DOLL 185 +#define MAP_OBJ_GFX_BIG_REGISTEEL_DOLL 186 +#define MAP_OBJ_GFX_LATIAS 187 +#define MAP_OBJ_GFX_LATIOS 188 +#define MAP_OBJ_GFX_BOY_5 189 +#define MAP_OBJ_GFX_CONTEST_JUDGE 190 +#define MAP_OBJ_GFX_BRENDAN_WATERING 191 +#define MAP_OBJ_GFX_MAY_WATERING 192 +#define MAP_OBJ_GFX_BRENDAN_DECORATING 193 +#define MAP_OBJ_GFX_MAY_DECORATING 194 +#define MAP_OBJ_GFX_ARCHIE 195 +#define MAP_OBJ_GFX_MAXIE 196 +#define MAP_OBJ_GFX_KYOGRE_1 197 +#define MAP_OBJ_GFX_GROUDON_1 198 +#define MAP_OBJ_GFX_FOSSIL 199 +#define MAP_OBJ_GFX_REGIROCK 200 +#define MAP_OBJ_GFX_REGICE 201 +#define MAP_OBJ_GFX_REGISTEEL 202 +#define MAP_OBJ_GFX_SKITTY 203 +#define MAP_OBJ_GFX_KECLEON_1 204 +#define MAP_OBJ_GFX_KYOGRE_2 205 +#define MAP_OBJ_GFX_GROUDON_2 206 +#define MAP_OBJ_GFX_RAYQUAZA 207 +#define MAP_OBJ_GFX_ZIGZAGOON 208 +#define MAP_OBJ_GFX_PIKACHU 209 +#define MAP_OBJ_GFX_AZUMARILL 210 +#define MAP_OBJ_GFX_WINGULL 211 +#define MAP_OBJ_GFX_KECLEON_2 212 +#define MAP_OBJ_GFX_TUBER_M_SWIMMING 213 +#define MAP_OBJ_GFX_AZURILL 214 +#define MAP_OBJ_GFX_MOM 215 +#define MAP_OBJ_GFX_LINK_BRENDAN 216 +#define MAP_OBJ_GFX_LINK_MAY 217 + +#define SHADOW_SIZE_S 0 +#define SHADOW_SIZE_M 1 +#define SHADOW_SIZE_L 2 +#define SHADOW_SIZE_XL 3 + +#define TRACKS_NONE 0 +#define TRACKS_FOOT 1 +#define TRACKS_BIKE_TIRE 2 + +#endif // GUARD_CONSTANTS_MAP_OBJECTS_H diff --git a/include/constants/opponents.h b/include/constants/opponents.h new file mode 100644 index 000000000..d907153bd --- /dev/null +++ b/include/constants/opponents.h @@ -0,0 +1,699 @@ +#ifndef GUARD_CONSTANTS_OPPONENTS_H +#define GUARD_CONSTANTS_OPPONENTS_H + +#define OPPONENT_NONE 0 +#define OPPONENT_ARCHIE_1 1 +#define OPPONENT_GRUNT_1 2 +#define OPPONENT_GRUNT_2 3 +#define OPPONENT_GRUNT_3 4 +#define OPPONENT_GRUNT_4 5 +#define OPPONENT_GRUNT_5 6 +#define OPPONENT_GRUNT_6 7 +#define OPPONENT_GRUNT_7 8 +#define OPPONENT_GRUNT_8 9 +#define OPPONENT_GRUNT_9 10 +#define OPPONENT_GRUNT_10 11 +#define OPPONENT_GRUNT_11 12 +#define OPPONENT_GRUNT_12 13 +#define OPPONENT_GRUNT_13 14 +#define OPPONENT_GRUNT_14 15 +#define OPPONENT_GRUNT_15 16 +#define OPPONENT_GRUNT_16 17 +#define OPPONENT_GRUNT_17 18 +#define OPPONENT_GRUNT_18 19 +#define OPPONENT_GRUNT_19 20 +#define OPPONENT_GRUNT_20 21 +#define OPPONENT_GRUNT_21 22 +#define OPPONENT_GRUNT_22 23 +#define OPPONENT_GRUNT_23 24 +#define OPPONENT_GRUNT_24 25 +#define OPPONENT_GRUNT_25 26 +#define OPPONENT_GRUNT_26 27 +#define OPPONENT_GRUNT_27 28 +#define OPPONENT_ANONYMOUS_1 29 +#define OPPONENT_MATT_1 30 +#define OPPONENT_MATT_2 31 +#define OPPONENT_SHELLY_1 32 +#define OPPONENT_SHELLY_2 33 +#define OPPONENT_ARCHIE_2 34 +#define OPPONENT_ARCHIE_3 35 +#define OPPONENT_DAISY 36 +#define OPPONENT_ROSE_1 37 +#define OPPONENT_LILY 38 +#define OPPONENT_VIOLET 39 +#define OPPONENT_ROSE_2 40 +#define OPPONENT_ROSE_3 41 +#define OPPONENT_ROSE_4 42 +#define OPPONENT_ROSE_5 43 +#define OPPONENT_DUSTY_1 44 +#define OPPONENT_CHIP 45 +#define OPPONENT_FOSTER 46 +#define OPPONENT_DUSTY_2 47 +#define OPPONENT_DUSTY_3 48 +#define OPPONENT_DUSTY_4 49 +#define OPPONENT_DUSTY_5 50 +#define OPPONENT_GABBY_AND_TY_1 51 +#define OPPONENT_GABBY_AND_TY_2 52 +#define OPPONENT_GABBY_AND_TY_3 53 +#define OPPONENT_GABBY_AND_TY_4 54 +#define OPPONENT_GABBY_AND_TY_5 55 +#define OPPONENT_GABBY_AND_TY_6 56 +#define OPPONENT_LOLA_1 57 +#define OPPONENT_CARMEN 58 +#define OPPONENT_GWEN 59 +#define OPPONENT_LOLA_2 60 +#define OPPONENT_LOLA_3 61 +#define OPPONENT_LOLA_4 62 +#define OPPONENT_LOLA_5 63 +#define OPPONENT_RICKY_1 64 +#define OPPONENT_SIMON 65 +#define OPPONENT_CHARLIE 66 +#define OPPONENT_RICKY_2 67 +#define OPPONENT_RICKY_3 68 +#define OPPONENT_RICKY_4 69 +#define OPPONENT_RICKY_5 70 +#define OPPONENT_RANDALL 71 +#define OPPONENT_PARKER 72 +#define OPPONENT_GEORGE 73 +#define OPPONENT_BERKE 74 +#define OPPONENT_CLYDE 75 +#define OPPONENT_VINCENT 76 +#define OPPONENT_LEROY 77 +#define OPPONENT_WILTON_1 78 +#define OPPONENT_EDGAR 79 +#define OPPONENT_ALBERT 80 +#define OPPONENT_SAMUEL 81 +#define OPPONENT_VITO 82 +#define OPPONENT_OWEN 83 +#define OPPONENT_WILTON_2 84 +#define OPPONENT_WILTON_3 85 +#define OPPONENT_WILTON_4 86 +#define OPPONENT_WILTON_5 87 +#define OPPONENT_WARREN 88 +#define OPPONENT_MARY 89 +#define OPPONENT_LORI 90 +#define OPPONENT_JODY 91 +#define OPPONENT_WENDY 92 +#define OPPONENT_ELAINE 93 +#define OPPONENT_BROOKE_1 94 +#define OPPONENT_JENNIFER 95 +#define OPPONENT_HOPE 96 +#define OPPONENT_SHANNON 97 +#define OPPONENT_MICHELLE 98 +#define OPPONENT_CAROLINE 99 +#define OPPONENT_JULIE 100 +#define OPPONENT_BROOKE_2 101 +#define OPPONENT_BROOKE_3 102 +#define OPPONENT_BROOKE_4 103 +#define OPPONENT_BROOKE_5 104 +#define OPPONENT_PATRICIA 105 +#define OPPONENT_KINDRA 106 +#define OPPONENT_TAMMY 107 +#define OPPONENT_VALERIE_1 108 +#define OPPONENT_TASHA 109 +#define OPPONENT_VALERIE_2 110 +#define OPPONENT_VALERIE_3 111 +#define OPPONENT_VALERIE_4 112 +#define OPPONENT_VALERIE_5 113 +#define OPPONENT_CINDY_1 114 +#define OPPONENT_ANONYMOUS_2 115 +#define OPPONENT_BRIANNA_1 116 +#define OPPONENT_CINDY_2 117 +#define OPPONENT_BRIANNA_2 118 +#define OPPONENT_ANETTE 119 +#define OPPONENT_CINDY_3 120 +#define OPPONENT_CINDY_4 121 +#define OPPONENT_CINDY_5 122 +#define OPPONENT_CINDY_6 123 +#define OPPONENT_MELISSA 124 +#define OPPONENT_SHEILA 125 +#define OPPONENT_SHIRLEY 126 +#define OPPONENT_JESSICA_1 127 +#define OPPONENT_CONNIE 128 +#define OPPONENT_BRIDGET 129 +#define OPPONENT_OLIVIA 130 +#define OPPONENT_TIFFANY 131 +#define OPPONENT_JESSICA_2 132 +#define OPPONENT_JESSICA_3 133 +#define OPPONENT_JESSICA_4 134 +#define OPPONENT_JESSICA_5 135 +#define OPPONENT_WINSTON_1 136 +#define OPPONENT_ANONYMOUS_3 137 +#define OPPONENT_GARRET 138 +#define OPPONENT_WINSTON_2 139 +#define OPPONENT_WINSTON_3 140 +#define OPPONENT_WINSTON_4 141 +#define OPPONENT_WINSTON_5 142 +#define OPPONENT_STEVE_1 143 +#define OPPONENT_CHRIS 144 +#define OPPONENT_MARK 145 +#define OPPONENT_KENN 146 +#define OPPONENT_STEVE_2 147 +#define OPPONENT_STEVE_3 148 +#define OPPONENT_STEVE_4 149 +#define OPPONENT_STEVE_5 150 +#define OPPONENT_LUIS 151 +#define OPPONENT_AUSTIN 152 +#define OPPONENT_DOUGLAS 153 +#define OPPONENT_DARRIN 154 +#define OPPONENT_TONY_1 155 +#define OPPONENT_JEROME 156 +#define OPPONENT_MATTHEW 157 +#define OPPONENT_DAVID 158 +#define OPPONENT_SPENCER 159 +#define OPPONENT_ROLAND 160 +#define OPPONENT_CODY 161 +#define OPPONENT_STAN 162 +#define OPPONENT_BARRY 163 +#define OPPONENT_DEAN 164 +#define OPPONENT_RODNEY 165 +#define OPPONENT_RICHARD 166 +#define OPPONENT_HERMAN 167 +#define OPPONENT_ANONYMOUS_4 168 +#define OPPONENT_GILBERT 169 +#define OPPONENT_FRANKLIN 170 +#define OPPONENT_DANNY 171 +#define OPPONENT_JACK 172 +#define OPPONENT_DUDLEY 173 +#define OPPONENT_CHAD 174 +#define OPPONENT_TONY_2 175 +#define OPPONENT_TONY_3 176 +#define OPPONENT_TONY_4 177 +#define OPPONENT_TONY_5 178 +#define OPPONENT_HIDEKI 179 +#define OPPONENT_HITOSHI 180 +#define OPPONENT_KIYO 181 +#define OPPONENT_KOICHI 182 +#define OPPONENT_NOB_1 183 +#define OPPONENT_NOB_2 184 +#define OPPONENT_NOB_3 185 +#define OPPONENT_NOB_4 186 +#define OPPONENT_NOB_5 187 +#define OPPONENT_YUJI 188 +#define OPPONENT_DAISUKE 189 +#define OPPONENT_ATSUSHI 190 +#define OPPONENT_KIRK 191 +#define OPPONENT_SCOTT 192 +#define OPPONENT_HARVEY 193 +#define OPPONENT_SHAWN 194 +#define OPPONENT_RANDY 195 +#define OPPONENT_DALTON_1 196 +#define OPPONENT_DALTON_2 197 +#define OPPONENT_DALTON_3 198 +#define OPPONENT_DALTON_4 199 +#define OPPONENT_DALTON_5 200 +#define OPPONENT_COLE 201 +#define OPPONENT_FLINT 202 +#define OPPONENT_AXLE 203 +#define OPPONENT_JAKE 204 +#define OPPONENT_ANDY 205 +#define OPPONENT_BERNIE_1 206 +#define OPPONENT_BERNIE_2 207 +#define OPPONENT_BERNIE_3 208 +#define OPPONENT_BERNIE_4 209 +#define OPPONENT_BERNIE_5 210 +#define OPPONENT_DREW 211 +#define OPPONENT_CLIFF 212 +#define OPPONENT_LARRY 213 +#define OPPONENT_SHANE 214 +#define OPPONENT_JUSTIN 215 +#define OPPONENT_ETHAN_1 216 +#define OPPONENT_JEFF 217 +#define OPPONENT_TRAVIS 218 +#define OPPONENT_ETHAN_2 219 +#define OPPONENT_ETHAN_3 220 +#define OPPONENT_ETHAN_4 221 +#define OPPONENT_ETHAN_5 222 +#define OPPONENT_BRENT 223 +#define OPPONENT_DONALD 224 +#define OPPONENT_TAYLOR 225 +#define OPPONENT_BRANDON_1 226 +#define OPPONENT_DEREK 227 +#define OPPONENT_BRANDON_2 228 +#define OPPONENT_BRANDON_3 229 +#define OPPONENT_BRANDON_4 230 +#define OPPONENT_BRANDON_5 231 +#define OPPONENT_EDWARD 232 +#define OPPONENT_PRESTON 233 +#define OPPONENT_VIRGIL 234 +#define OPPONENT_FRITZ 235 +#define OPPONENT_WILLIAM 236 +#define OPPONENT_JOSHUA 237 +#define OPPONENT_CAMERON_1 238 +#define OPPONENT_CAMERON_2 239 +#define OPPONENT_CAMERON_3 240 +#define OPPONENT_CAMERON_4 241 +#define OPPONENT_CAMERON_5 242 +#define OPPONENT_JACLYN 243 +#define OPPONENT_HANNAH 244 +#define OPPONENT_SAMANTHA 245 +#define OPPONENT_MAURA 246 +#define OPPONENT_KAYLA 247 +#define OPPONENT_ALEXIS 248 +#define OPPONENT_JACKI_1 249 +#define OPPONENT_JACKI_2 250 +#define OPPONENT_JACKI_3 251 +#define OPPONENT_JACKI_4 252 +#define OPPONENT_JACKI_5 253 +#define OPPONENT_WALTER_1 254 +#define OPPONENT_TUCKER 255 +#define OPPONENT_THOMAS 256 +#define OPPONENT_WALTER_2 257 +#define OPPONENT_WALTER_3 258 +#define OPPONENT_WALTER_4 259 +#define OPPONENT_WALTER_5 260 +#define OPPONENT_SIDNEY 261 +#define OPPONENT_PHOEBE 262 +#define OPPONENT_GLACIA 263 +#define OPPONENT_DRAKE 264 +#define OPPONENT_ROXANNE 265 +#define OPPONENT_BRAWLY 266 +#define OPPONENT_WATTSON 267 +#define OPPONENT_FLANNERY 268 +#define OPPONENT_NORMAN 269 +#define OPPONENT_WINONA 270 +#define OPPONENT_TATE_AND_LIZA 271 +#define OPPONENT_WALLACE 272 +#define OPPONENT_JERRY_1 273 +#define OPPONENT_TED 274 +#define OPPONENT_PAUL 275 +#define OPPONENT_JERRY_2 276 +#define OPPONENT_JERRY_3 277 +#define OPPONENT_JERRY_4 278 +#define OPPONENT_JERRY_5 279 +#define OPPONENT_KAREN_1 280 +#define OPPONENT_GEORGIA 281 +#define OPPONENT_KAREN_2 282 +#define OPPONENT_KAREN_3 283 +#define OPPONENT_KAREN_4 284 +#define OPPONENT_KAREN_5 285 +#define OPPONENT_KATE_AND_JOY 286 +#define OPPONENT_ANNA_AND_MEG_1 287 +#define OPPONENT_ANNA_AND_MEG_2 288 +#define OPPONENT_ANNA_AND_MEG_3 289 +#define OPPONENT_ANNA_AND_MEG_4 290 +#define OPPONENT_ANNA_AND_MEG_5 291 +#define OPPONENT_VICTOR 292 +#define OPPONENT_MIGUEL_1 293 +#define OPPONENT_COLTON 294 +#define OPPONENT_MIGUEL_2 295 +#define OPPONENT_MIGUEL_3 296 +#define OPPONENT_MIGUEL_4 297 +#define OPPONENT_MIGUEL_5 298 +#define OPPONENT_VICTORIA 299 +#define OPPONENT_VANESSA 300 +#define OPPONENT_MARISSA 301 +#define OPPONENT_ISABEL_1 302 +#define OPPONENT_ISABEL_2 303 +#define OPPONENT_ISABEL_3 304 +#define OPPONENT_ISABEL_4 305 +#define OPPONENT_ISABEL_5 306 +#define OPPONENT_TIMOTHY_1 307 +#define OPPONENT_TIMOTHY_2 308 +#define OPPONENT_TIMOTHY_3 309 +#define OPPONENT_TIMOTHY_4 310 +#define OPPONENT_TIMOTHY_5 311 +#define OPPONENT_VICKY 312 +#define OPPONENT_SHELBY_1 313 +#define OPPONENT_SHELBY_2 314 +#define OPPONENT_SHELBY_3 315 +#define OPPONENT_SHELBY_4 316 +#define OPPONENT_SHELBY_5 317 +#define OPPONENT_CALVIN_1 318 +#define OPPONENT_BILLY 319 +#define OPPONENT_JOSH 320 +#define OPPONENT_TOMMY 321 +#define OPPONENT_JOEY 322 +#define OPPONENT_BEN 323 +#define OPPONENT_ANONYMOUS_5 324 +#define OPPONENT_KEVIN 325 +#define OPPONENT_NEAL 326 +#define OPPONENT_DILLON 327 +#define OPPONENT_CALVIN_2 328 +#define OPPONENT_CALVIN_3 329 +#define OPPONENT_CALVIN_4 330 +#define OPPONENT_CALVIN_5 331 +#define OPPONENT_EDDIE 332 +#define OPPONENT_ALLEN 333 +#define OPPONENT_TIMMY 334 +#define OPPONENT_STEVEN 335 +#define OPPONENT_ANDREW 336 +#define OPPONENT_IVAN 337 +#define OPPONENT_CLAUDE 338 +#define OPPONENT_ELLIOT_1 339 +#define OPPONENT_NED 340 +#define OPPONENT_DALE 341 +#define OPPONENT_NOLAN 342 +#define OPPONENT_BARNY 343 +#define OPPONENT_WADE 344 +#define OPPONENT_CARTER 345 +#define OPPONENT_ELLIOT_2 346 +#define OPPONENT_ELLIOT_3 347 +#define OPPONENT_ELLIOT_4 348 +#define OPPONENT_ELLIOT_5 349 +#define OPPONENT_RONALD 350 +#define OPPONENT_JACOB 351 +#define OPPONENT_ANTHONY 352 +#define OPPONENT_BENJAMIN_1 353 +#define OPPONENT_BENJAMIN_2 354 +#define OPPONENT_BENJAMIN_3 355 +#define OPPONENT_BENJAMIN_4 356 +#define OPPONENT_BENJAMIN_5 357 +#define OPPONENT_ABIGAIL_1 358 +#define OPPONENT_JASMINE 359 +#define OPPONENT_ABIGAIL_2 360 +#define OPPONENT_ABIGAIL_3 361 +#define OPPONENT_ABIGAIL_4 362 +#define OPPONENT_ABIGAIL_5 363 +#define OPPONENT_DYLAN_1 364 +#define OPPONENT_DYLAN_2 365 +#define OPPONENT_DYLAN_3 366 +#define OPPONENT_DYLAN_4 367 +#define OPPONENT_DYLAN_5 368 +#define OPPONENT_MARIA_1 369 +#define OPPONENT_MARIA_2 370 +#define OPPONENT_MARIA_3 371 +#define OPPONENT_MARIA_4 372 +#define OPPONENT_MARIA_5 373 +#define OPPONENT_CALEB 374 +#define OPPONENT_ANONYMOUS_6 375 +#define OPPONENT_ISAIAH_1 376 +#define OPPONENT_ANONYMOUS_7 377 +#define OPPONENT_CHASE 378 +#define OPPONENT_ISAIAH_2 379 +#define OPPONENT_ISAIAH_3 380 +#define OPPONENT_ISAIAH_4 381 +#define OPPONENT_ISAIAH_5 382 +#define OPPONENT_ANONYMOUS_8 383 +#define OPPONENT_CONNOR 384 +#define OPPONENT_ANONYMOUS_9 385 +#define OPPONENT_KATELYN_1 386 +#define OPPONENT_ALLISON 387 +#define OPPONENT_KATELYN_2 388 +#define OPPONENT_KATELYN_3 389 +#define OPPONENT_KATELYN_4 390 +#define OPPONENT_KATELYN_5 391 +#define OPPONENT_NICOLAS_1 392 +#define OPPONENT_NICOLAS_2 393 +#define OPPONENT_NICOLAS_3 394 +#define OPPONENT_NICOLAS_4 395 +#define OPPONENT_NICOLAS_5 396 +#define OPPONENT_AARON 397 +#define OPPONENT_PERRY 398 +#define OPPONENT_HUGH 399 +#define OPPONENT_PHIL 400 +#define OPPONENT_JARED 401 +#define OPPONENT_ANONYMOUS_10 402 +#define OPPONENT_TANNER 403 +#define OPPONENT_WILL 404 +#define OPPONENT_COLIN 405 +#define OPPONENT_ROBERT_1 406 +#define OPPONENT_BENNY 407 +#define OPPONENT_CHESTER 408 +#define OPPONENT_ROBERT_2 409 +#define OPPONENT_ROBERT_3 410 +#define OPPONENT_ROBERT_4 411 +#define OPPONENT_ROBERT_5 412 +#define OPPONENT_ALEX 413 +#define OPPONENT_BECK 414 +#define OPPONENT_YASU 415 +#define OPPONENT_TAKASHI 416 +#define OPPONENT_MAKOTO 417 +#define OPPONENT_HIDEO_1 418 +#define OPPONENT_LAO_1 419 +#define OPPONENT_LUNG 420 +#define OPPONENT_LAO_2 421 +#define OPPONENT_LAO_3 422 +#define OPPONENT_LAO_4 423 +#define OPPONENT_LAO_5 424 +#define OPPONENT_TESSA 425 +#define OPPONENT_LAURA 426 +#define OPPONENT_CYNDY_1 427 +#define OPPONENT_CORA 428 +#define OPPONENT_JILL 429 +#define OPPONENT_CYNDY_2 430 +#define OPPONENT_CYNDY_3 431 +#define OPPONENT_CYNDY_4 432 +#define OPPONENT_CYNDY_5 433 +#define OPPONENT_MADELINE_1 434 +#define OPPONENT_CLARISSA 435 +#define OPPONENT_ANGELICA 436 +#define OPPONENT_MADELINE_2 437 +#define OPPONENT_MADELINE_3 438 +#define OPPONENT_MADELINE_4 439 +#define OPPONENT_MADELINE_5 440 +#define OPPONENT_BEVERLY 441 +#define OPPONENT_DAWN 442 +#define OPPONENT_NICOLE 443 +#define OPPONENT_DENISE 444 +#define OPPONENT_BETH 445 +#define OPPONENT_TARA 446 +#define OPPONENT_MISSY 447 +#define OPPONENT_ALICE 448 +#define OPPONENT_JENNY_1 449 +#define OPPONENT_GRACE 450 +#define OPPONENT_TANYA 451 +#define OPPONENT_SHARON 452 +#define OPPONENT_NIKKI 453 +#define OPPONENT_BRENDA 454 +#define OPPONENT_KATIE 455 +#define OPPONENT_SUSIE 456 +#define OPPONENT_KARA 457 +#define OPPONENT_DANA 458 +#define OPPONENT_ERIN 459 +#define OPPONENT_DEBRA 460 +#define OPPONENT_LINDA 461 +#define OPPONENT_KAYLEE 462 +#define OPPONENT_LAUREL 463 +#define OPPONENT_DARCY 464 +#define OPPONENT_JENNY_2 465 +#define OPPONENT_JENNY_3 466 +#define OPPONENT_JENNY_4 467 +#define OPPONENT_JENNY_5 468 +#define OPPONENT_HEIDI 469 +#define OPPONENT_BECKY 470 +#define OPPONENT_CAROL 471 +#define OPPONENT_NANCY 472 +#define OPPONENT_MARTHA 473 +#define OPPONENT_DIANA_1 474 +#define OPPONENT_NINA 475 +#define OPPONENT_IRENE 476 +#define OPPONENT_DIANA_2 477 +#define OPPONENT_DIANA_3 478 +#define OPPONENT_DIANA_4 479 +#define OPPONENT_DIANA_5 480 +#define OPPONENT_AMY_AND_LIV_1 481 +#define OPPONENT_AMY_AND_LIV_2 482 +#define OPPONENT_GINA_AND_MIA_1 483 +#define OPPONENT_MIU_AND_YUKI 484 +#define OPPONENT_AMY_AND_LIV_3 485 +#define OPPONENT_GINA_AND_MIA_2 486 +#define OPPONENT_AMY_AND_LIV_4 487 +#define OPPONENT_AMY_AND_LIV_5 488 +#define OPPONENT_AMY_AND_LIV_6 489 +#define OPPONENT_HUEY 490 +#define OPPONENT_EDMOND 491 +#define OPPONENT_ERNEST_1 492 +#define OPPONENT_DWAYNE 493 +#define OPPONENT_PHILLIP 494 +#define OPPONENT_LEONARD 495 +#define OPPONENT_DUNCAN 496 +#define OPPONENT_ERNEST_2 497 +#define OPPONENT_ERNEST_3 498 +#define OPPONENT_ERNEST_4 499 +#define OPPONENT_ERNEST_5 500 +#define OPPONENT_ANONYMOUS_11 501 +#define OPPONENT_ANONYMOUS_12 502 +#define OPPONENT_ANONYMOUS_13 503 +#define OPPONENT_SONNY 504 +#define OPPONENT_DONOVAN 505 +#define OPPONENT_GERALD 506 +#define OPPONENT_KELVIN 507 +#define OPPONENT_KODY 508 +#define OPPONENT_TEVIN 509 +#define OPPONENT_DAMON 510 +#define OPPONENT_PABLO 511 +#define OPPONENT_EDWIN_1 512 +#define OPPONENT_HECTOR_1 513 +#define OPPONENT_HECTOR_2 514 +#define OPPONENT_EDWIN_2 515 +#define OPPONENT_EDWIN_3 516 +#define OPPONENT_EDWIN_4 517 +#define OPPONENT_EDWIN_5 518 +#define OPPONENT_WALLY_1 519 +#define OPPONENT_BRENDAN_1 520 +#define OPPONENT_BRENDAN_2 521 +#define OPPONENT_BRENDAN_3 522 +#define OPPONENT_BRENDAN_4 523 +#define OPPONENT_BRENDAN_5 524 +#define OPPONENT_BRENDAN_6 525 +#define OPPONENT_BRENDAN_7 526 +#define OPPONENT_BRENDAN_8 527 +#define OPPONENT_BRENDAN_9 528 +#define OPPONENT_MAY_1 529 +#define OPPONENT_MAY_2 530 +#define OPPONENT_MAY_3 531 +#define OPPONENT_MAY_4 532 +#define OPPONENT_MAY_5 533 +#define OPPONENT_MAY_6 534 +#define OPPONENT_MAY_7 535 +#define OPPONENT_MAY_8 536 +#define OPPONENT_MAY_9 537 +#define OPPONENT_ISAAC_1 538 +#define OPPONENT_RILEY 539 +#define OPPONENT_AIDAN 540 +#define OPPONENT_ISAAC_2 541 +#define OPPONENT_ISAAC_3 542 +#define OPPONENT_ISAAC_4 543 +#define OPPONENT_ISAAC_5 544 +#define OPPONENT_LYDIA_1 545 +#define OPPONENT_ALEXIA 546 +#define OPPONENT_DANIELLE 547 +#define OPPONENT_LYDIA_2 548 +#define OPPONENT_LYDIA_3 549 +#define OPPONENT_LYDIA_4 550 +#define OPPONENT_LYDIA_5 551 +#define OPPONENT_JACKSON_1 552 +#define OPPONENT_CARLOS 553 +#define OPPONENT_SEBASTIAN 554 +#define OPPONENT_JACKSON_2 555 +#define OPPONENT_JACKSON_3 556 +#define OPPONENT_JACKSON_4 557 +#define OPPONENT_JACKSON_5 558 +#define OPPONENT_CATHERINE_1 559 +#define OPPONENT_JENNA 560 +#define OPPONENT_SOPHIA 561 +#define OPPONENT_CATHERINE_2 562 +#define OPPONENT_CATHERINE_3 563 +#define OPPONENT_CATHERINE_4 564 +#define OPPONENT_CATHERINE_5 565 +#define OPPONENT_MAXIE_1 566 +#define OPPONENT_GRUNT_28 567 +#define OPPONENT_GRUNT_29 568 +#define OPPONENT_GRUNT_30 569 +#define OPPONENT_GRUNT_31 570 +#define OPPONENT_GRUNT_32 571 +#define OPPONENT_GRUNT_33 572 +#define OPPONENT_GRUNT_34 573 +#define OPPONENT_GRUNT_35 574 +#define OPPONENT_GRUNT_36 575 +#define OPPONENT_GRUNT_37 576 +#define OPPONENT_GRUNT_38 577 +#define OPPONENT_GRUNT_39 578 +#define OPPONENT_GRUNT_40 579 +#define OPPONENT_GRUNT_41 580 +#define OPPONENT_GRUNT_42 581 +#define OPPONENT_GRUNT_43 582 +#define OPPONENT_GRUNT_44 583 +#define OPPONENT_GRUNT_45 584 +#define OPPONENT_GRUNT_46 585 +#define OPPONENT_GRUNT_47 586 +#define OPPONENT_GRUNT_48 587 +#define OPPONENT_GRUNT_49 588 +#define OPPONENT_GRUNT_50 589 +#define OPPONENT_GRUNT_51 590 +#define OPPONENT_GRUNT_52 591 +#define OPPONENT_GRUNT_53 592 +#define OPPONENT_GRUNT_54 593 +#define OPPONENT_ANONYMOUS_14 594 +#define OPPONENT_ANONYMOUS_15 595 +#define OPPONENT_TABITHA_1 596 +#define OPPONENT_TABITHA_2 597 +#define OPPONENT_ANONYMOUS_16 598 +#define OPPONENT_COURTNEY_1 599 +#define OPPONENT_COURTNEY_2 600 +#define OPPONENT_MAXIE_2 601 +#define OPPONENT_MAXIE_3 602 +#define OPPONENT_TIANA 603 +#define OPPONENT_HALEY_1 604 +#define OPPONENT_JANICE 605 +#define OPPONENT_VIVI 606 +#define OPPONENT_HALEY_2 607 +#define OPPONENT_HALEY_3 608 +#define OPPONENT_HALEY_4 609 +#define OPPONENT_HALEY_5 610 +#define OPPONENT_SALLY 611 +#define OPPONENT_ROBIN 612 +#define OPPONENT_ANDREA 613 +#define OPPONENT_CRISSY 614 +#define OPPONENT_RICK 615 +#define OPPONENT_LYLE 616 +#define OPPONENT_JOSE 617 +#define OPPONENT_DOUG 618 +#define OPPONENT_GREG 619 +#define OPPONENT_KENT 620 +#define OPPONENT_JAMES_1 621 +#define OPPONENT_JAMES_2 622 +#define OPPONENT_JAMES_3 623 +#define OPPONENT_JAMES_4 624 +#define OPPONENT_JAMES_5 625 +#define OPPONENT_BRICE 626 +#define OPPONENT_TRENT_1 627 +#define OPPONENT_LENNY 628 +#define OPPONENT_LUCAS_1 629 +#define OPPONENT_ALAN 630 +#define OPPONENT_CLARK 631 +#define OPPONENT_ERIC 632 +#define OPPONENT_LUCAS_2 633 +#define OPPONENT_MIKE_1 634 +#define OPPONENT_MIKE_2 635 +#define OPPONENT_TRENT_2 636 +#define OPPONENT_TRENT_3 637 +#define OPPONENT_TRENT_4 638 +#define OPPONENT_TRENT_5 639 +#define OPPONENT_DEZ_AND_LUKE 640 +#define OPPONENT_LEA_AND_JED 641 +#define OPPONENT_LOIS_AND_HAL_1 642 +#define OPPONENT_LOIS_AND_HAL_2 643 +#define OPPONENT_LOIS_AND_HAL_3 644 +#define OPPONENT_LOIS_AND_HAL_4 645 +#define OPPONENT_LOIS_AND_HAL_5 646 +#define OPPONENT_JOHANNA 647 +#define OPPONENT_ZANE 648 +#define OPPONENT_VIVIAN 649 +#define OPPONENT_SADIE 650 +#define OPPONENT_HIDEO_2 651 +#define OPPONENT_KEIGO 652 +#define OPPONENT_TSUNAO 653 +#define OPPONENT_TERRELL 654 +#define OPPONENT_KYLEE 655 +#define OPPONENT_WALLY_2 656 +#define OPPONENT_WALLY_3 657 +#define OPPONENT_WALLY_4 658 +#define OPPONENT_WALLY_5 659 +#define OPPONENT_WALLY_6 660 +#define OPPONENT_BRENDAN_10 661 +#define OPPONENT_BRENDAN_11 662 +#define OPPONENT_BRENDAN_12 663 +#define OPPONENT_MAY_10 664 +#define OPPONENT_MAY_11 665 +#define OPPONENT_MAY_12 666 +#define OPPONENT_JONAH 667 +#define OPPONENT_HENRY 668 +#define OPPONENT_ROGER 669 +#define OPPONENT_ALEXA 670 +#define OPPONENT_RUBEN 671 +#define OPPONENT_KOJI 672 +#define OPPONENT_WAYNE 673 +#define OPPONENT_BYRON 674 +#define OPPONENT_REED 675 +#define OPPONENT_TISHA 676 +#define OPPONENT_TORI_AND_TIA 677 +#define OPPONENT_KIM_AND_IRIS 678 +#define OPPONENT_TYRA_AND_IVY 679 +#define OPPONENT_MEL_AND_PAUL 680 +#define OPPONENT_JOHN_AND_JAY_1 681 +#define OPPONENT_JOHN_AND_JAY_2 682 +#define OPPONENT_JOHN_AND_JAY_3 683 +#define OPPONENT_JOHN_AND_JAY_4 684 +#define OPPONENT_JOHN_AND_JAY_5 685 +#define OPPONENT_RELI_AND_IAN 686 +#define OPPONENT_RITA_AND_SAM_1 687 +#define OPPONENT_RITA_AND_SAM_2 688 +#define OPPONENT_RITA_AND_SAM_3 689 +#define OPPONENT_RITA_AND_SAM_4 690 +#define OPPONENT_RITA_AND_SAM_5 691 +#define OPPONENT_LISA_AND_RAY 692 +#define OPPONENT_EUGENE 693 + +#endif // GUARD_CONSTANTS_OPPONENTS_H diff --git a/include/decoration.h b/include/decoration.h index 8c651f967..972e82faf 100644 --- a/include/decoration.h +++ b/include/decoration.h @@ -3,130 +3,6 @@ #include "task.h" -enum DecoId { - /*000*/ DECOR_NONE, - /*001*/ DECOR_SMALL_DESK, - /*002*/ DECOR_POKEMON_DESK, - /*003*/ DECOR_HEAVY_DESK, - /*004*/ DECOR_RAGGED_DESK, - /*005*/ DECOR_COMFORT_DESK, - /*006*/ DECOR_PRETTY_DESK, - /*007*/ DECOR_BRICK_DESK, - /*008*/ DECOR_CAMP_DESK, - /*009*/ DECOR_HARD_DESK, - /*010*/ DECOR_SMALL_CHAIR, - /*011*/ DECOR_POKEMON_CHAIR, - /*012*/ DECOR_HEAVY_CHAIR, - /*013*/ DECOR_PRETTY_CHAIR, - /*014*/ DECOR_COMFORT_CHAIR, - /*015*/ DECOR_RAGGED_CHAIR, - /*016*/ DECOR_BRICK_CHAIR, - /*017*/ DECOR_CAMP_CHAIR, - /*018*/ DECOR_HARD_CHAIR, - /*019*/ DECOR_RED_PLANT, - /*020*/ DECOR_TROPICAL_PLANT, - /*021*/ DECOR_PRETTY_FLOWERS, - /*022*/ DECOR_COLORFUL_PLANT, - /*023*/ DECOR_BIG_PLANT, - /*024*/ DECOR_GORGEOUS_PLANT, - /*025*/ DECOR_RED_BRICK, - /*026*/ DECOR_YELLOW_BRICK, - /*027*/ DECOR_BLUE_BRICK, - /*028*/ DECOR_RED_BALLOON, - /*029*/ DECOR_BLUE_BALLOON, - /*030*/ DECOR_YELLOW_BALLOON, - /*031*/ DECOR_RED_TENT, - /*032*/ DECOR_BLUE_TENT, - /*033*/ DECOR_SOLID_BOARD, - /*034*/ DECOR_SLIDE, - /*035*/ DECOR_FENCE_LENGTH, - /*036*/ DECOR_FENCE_WIDTH, - /*037*/ DECOR_TIRE, - /*038*/ DECOR_STAND, - /*039*/ DECOR_MUD_BALL, - /*040*/ DECOR_BREAKABLE_DOOR, - /*041*/ DECOR_SAND_ORNAMENT, - /*042*/ DECOR_SILVER_SHIELD, - /*043*/ DECOR_GOLD_SHIELD, - /*044*/ DECOR_GLASS_ORNAMENT, - /*045*/ DECOR_TV, - /*046*/ DECOR_ROUND_TV, - /*047*/ DECOR_CUTE_TV, - /*048*/ DECOR_GLITTER_MAT, - /*049*/ DECOR_JUMP_MAT, - /*050*/ DECOR_SPIN_MAT, - /*051*/ DECOR_C_LOW_NOTE_MAT, - /*052*/ DECOR_D_NOTE_MAT, - /*053*/ DECOR_E_NOTE_MAT, - /*054*/ DECOR_F_NOTE_MAT, - /*055*/ DECOR_G_NOTE_MAT, - /*056*/ DECOR_A_NOTE_MAT, - /*057*/ DECOR_B_NOTE_MAT, - /*058*/ DECOR_C_HIGH_NOTE_MAT, - /*059*/ DECOR_SURF_MAT, - /*060*/ DECOR_THUNDER_MAT, - /*061*/ DECOR_FIRE_BLAST_MAT, - /*062*/ DECOR_POWDER_SNOW_MAT, - /*063*/ DECOR_ATTRACT_MAT, - /*064*/ DECOR_FISSURE_MAT, - /*065*/ DECOR_SPIKES_MAT, - /*066*/ DECOR_BALL_POSTER, - /*067*/ DECOR_GREEN_POSTER, - /*068*/ DECOR_RED_POSTER, - /*069*/ DECOR_BLUE_POSTER, - /*070*/ DECOR_CUTE_POSTER, - /*071*/ DECOR_PIKA_POSTER, - /*072*/ DECOR_LONG_POSTER, - /*073*/ DECOR_SEA_POSTER, - /*074*/ DECOR_SKY_POSTER, - /*075*/ DECOR_KISS_POSTER, - /*076*/ DECOR_PICHU_DOLL, - /*077*/ DECOR_PIKACHU_DOLL, - /*078*/ DECOR_MARILL_DOLL, - /*079*/ DECOR_TOGEPI_DOLL, - /*080*/ DECOR_CYNDAQUIL_DOLL, - /*081*/ DECOR_CHIKORITA_DOLL, - /*082*/ DECOR_TOTODILE_DOLL, - /*083*/ DECOR_JIGGLYPUFF_DOLL, - /*084*/ DECOR_MEOWTH_DOLL, - /*085*/ DECOR_CLEFAIRY_DOLL, - /*086*/ DECOR_DITTO_DOLL, - /*087*/ DECOR_SMOOCHUM_DOLL, - /*088*/ DECOR_TREECKO_DOLL, - /*089*/ DECOR_TORCHIC_DOLL, - /*090*/ DECOR_MUDKIP_DOLL, - /*091*/ DECOR_DUSKULL_DOLL, - /*092*/ DECOR_WYNAUT_DOLL, - /*093*/ DECOR_BALTOY_DOLL, - /*094*/ DECOR_KECLEON_DOLL, - /*095*/ DECOR_AZURILL_DOLL, - /*096*/ DECOR_SKITTY_DOLL, - /*097*/ DECOR_SWABLU_DOLL, - /*098*/ DECOR_GULPIN_DOLL, - /*099*/ DECOR_LOTAD_DOLL, - /*100*/ DECOR_SEEDOT_DOLL, - /*101*/ DECOR_PIKA_CUSHION, - /*102*/ DECOR_ROUND_CUSHION, - /*103*/ DECOR_KISS_CUSHION, - /*104*/ DECOR_ZIGZAG_CUSHION, - /*105*/ DECOR_SPIN_CUSHION, - /*106*/ DECOR_DIAMOND_CUSHION, - /*107*/ DECOR_BALL_CUSHION, - /*108*/ DECOR_GRASS_CUSHION, - /*109*/ DECOR_FIRE_CUSHION, - /*110*/ DECOR_WATER_CUSHION, - /*111*/ DECOR_SNORLAX_DOLL, - /*112*/ DECOR_RHYDON_DOLL, - /*113*/ DECOR_LAPRAS_DOLL, - /*114*/ DECOR_VENUSAUR_DOLL, - /*115*/ DECOR_CHARIZARD_DOLL, - /*116*/ DECOR_BLASTOISE_DOLL, - /*117*/ DECOR_WAILMER_DOLL, - /*118*/ DECOR_REGIROCK_DOLL, - /*119*/ DECOR_REGICE_DOLL, - /*120*/ DECOR_REGISTEEL_DOLL -}; - enum DecorPerm { /* * The nomenclature here describes collision and placement permissions, in that order. diff --git a/include/global.h b/include/global.h index 4921cf977..6670f3837 100644 --- a/include/global.h +++ b/include/global.h @@ -168,7 +168,7 @@ struct SecretBaseRecord /*0x1AA2*/ u8 partyEVs[6]; }; -#include "game_stat.h" +#include "constants/game_stat.h" #include "global.fieldmap.h" #include "global.berry.h" #include "pokemon.h" diff --git a/include/opponent_constants.h b/include/opponent_constants.h deleted file mode 100644 index 1829facaa..000000000 --- a/include/opponent_constants.h +++ /dev/null @@ -1,702 +0,0 @@ -#ifndef GUARD_OPPONENT_CONSTANTS_H -#define GUARD_OPPONENT_CONSTANTS_H - -enum -{ - OPPONENT_NONE, - OPPONENT_ARCHIE_1, - OPPONENT_GRUNT_1, - OPPONENT_GRUNT_2, - OPPONENT_GRUNT_3, - OPPONENT_GRUNT_4, - OPPONENT_GRUNT_5, - OPPONENT_GRUNT_6, - OPPONENT_GRUNT_7, - OPPONENT_GRUNT_8, - OPPONENT_GRUNT_9, - OPPONENT_GRUNT_10, - OPPONENT_GRUNT_11, - OPPONENT_GRUNT_12, - OPPONENT_GRUNT_13, - OPPONENT_GRUNT_14, - OPPONENT_GRUNT_15, - OPPONENT_GRUNT_16, - OPPONENT_GRUNT_17, - OPPONENT_GRUNT_18, - OPPONENT_GRUNT_19, - OPPONENT_GRUNT_20, - OPPONENT_GRUNT_21, - OPPONENT_GRUNT_22, - OPPONENT_GRUNT_23, - OPPONENT_GRUNT_24, - OPPONENT_GRUNT_25, - OPPONENT_GRUNT_26, - OPPONENT_GRUNT_27, - OPPONENT_ANONYMOUS_1, - OPPONENT_MATT_1, - OPPONENT_MATT_2, - OPPONENT_SHELLY_1, - OPPONENT_SHELLY_2, - OPPONENT_ARCHIE_2, - OPPONENT_ARCHIE_3, - OPPONENT_DAISY, - OPPONENT_ROSE_1, - OPPONENT_LILY, - OPPONENT_VIOLET, - OPPONENT_ROSE_2, - OPPONENT_ROSE_3, - OPPONENT_ROSE_4, - OPPONENT_ROSE_5, - OPPONENT_DUSTY_1, - OPPONENT_CHIP, - OPPONENT_FOSTER, - OPPONENT_DUSTY_2, - OPPONENT_DUSTY_3, - OPPONENT_DUSTY_4, - OPPONENT_DUSTY_5, - OPPONENT_GABBY_AND_TY_1, - OPPONENT_GABBY_AND_TY_2, - OPPONENT_GABBY_AND_TY_3, - OPPONENT_GABBY_AND_TY_4, - OPPONENT_GABBY_AND_TY_5, - OPPONENT_GABBY_AND_TY_6, - OPPONENT_LOLA_1, - OPPONENT_CARMEN, - OPPONENT_GWEN, - OPPONENT_LOLA_2, - OPPONENT_LOLA_3, - OPPONENT_LOLA_4, - OPPONENT_LOLA_5, - OPPONENT_RICKY_1, - OPPONENT_SIMON, - OPPONENT_CHARLIE, - OPPONENT_RICKY_2, - OPPONENT_RICKY_3, - OPPONENT_RICKY_4, - OPPONENT_RICKY_5, - OPPONENT_RANDALL, - OPPONENT_PARKER, - OPPONENT_GEORGE, - OPPONENT_BERKE, - OPPONENT_CLYDE, - OPPONENT_VINCENT, - OPPONENT_LEROY, - OPPONENT_WILTON_1, - OPPONENT_EDGAR, - OPPONENT_ALBERT, - OPPONENT_SAMUEL, - OPPONENT_VITO, - OPPONENT_OWEN, - OPPONENT_WILTON_2, - OPPONENT_WILTON_3, - OPPONENT_WILTON_4, - OPPONENT_WILTON_5, - OPPONENT_WARREN, - OPPONENT_MARY, - OPPONENT_LORI, - OPPONENT_JODY, - OPPONENT_WENDY, - OPPONENT_ELAINE, - OPPONENT_BROOKE_1, - OPPONENT_JENNIFER, - OPPONENT_HOPE, - OPPONENT_SHANNON, - OPPONENT_MICHELLE, - OPPONENT_CAROLINE, - OPPONENT_JULIE, - OPPONENT_BROOKE_2, - OPPONENT_BROOKE_3, - OPPONENT_BROOKE_4, - OPPONENT_BROOKE_5, - OPPONENT_PATRICIA, - OPPONENT_KINDRA, - OPPONENT_TAMMY, - OPPONENT_VALERIE_1, - OPPONENT_TASHA, - OPPONENT_VALERIE_2, - OPPONENT_VALERIE_3, - OPPONENT_VALERIE_4, - OPPONENT_VALERIE_5, - OPPONENT_CINDY_1, - OPPONENT_ANONYMOUS_2, - OPPONENT_BRIANNA_1, - OPPONENT_CINDY_2, - OPPONENT_BRIANNA_2, - OPPONENT_ANETTE, - OPPONENT_CINDY_3, - OPPONENT_CINDY_4, - OPPONENT_CINDY_5, - OPPONENT_CINDY_6, - OPPONENT_MELISSA, - OPPONENT_SHEILA, - OPPONENT_SHIRLEY, - OPPONENT_JESSICA_1, - OPPONENT_CONNIE, - OPPONENT_BRIDGET, - OPPONENT_OLIVIA, - OPPONENT_TIFFANY, - OPPONENT_JESSICA_2, - OPPONENT_JESSICA_3, - OPPONENT_JESSICA_4, - OPPONENT_JESSICA_5, - OPPONENT_WINSTON_1, - OPPONENT_ANONYMOUS_3, - OPPONENT_GARRET, - OPPONENT_WINSTON_2, - OPPONENT_WINSTON_3, - OPPONENT_WINSTON_4, - OPPONENT_WINSTON_5, - OPPONENT_STEVE_1, - OPPONENT_CHRIS, - OPPONENT_MARK, - OPPONENT_KENN, - OPPONENT_STEVE_2, - OPPONENT_STEVE_3, - OPPONENT_STEVE_4, - OPPONENT_STEVE_5, - OPPONENT_LUIS, - OPPONENT_AUSTIN, - OPPONENT_DOUGLAS, - OPPONENT_DARRIN, - OPPONENT_TONY_1, - OPPONENT_JEROME, - OPPONENT_MATTHEW, - OPPONENT_DAVID, - OPPONENT_SPENCER, - OPPONENT_ROLAND, - OPPONENT_CODY, - OPPONENT_STAN, - OPPONENT_BARRY, - OPPONENT_DEAN, - OPPONENT_RODNEY, - OPPONENT_RICHARD, - OPPONENT_HERMAN, - OPPONENT_ANONYMOUS_4, - OPPONENT_GILBERT, - OPPONENT_FRANKLIN, - OPPONENT_DANNY, - OPPONENT_JACK, - OPPONENT_DUDLEY, - OPPONENT_CHAD, - OPPONENT_TONY_2, - OPPONENT_TONY_3, - OPPONENT_TONY_4, - OPPONENT_TONY_5, - OPPONENT_HIDEKI, - OPPONENT_HITOSHI, - OPPONENT_KIYO, - OPPONENT_KOICHI, - OPPONENT_NOB_1, - OPPONENT_NOB_2, - OPPONENT_NOB_3, - OPPONENT_NOB_4, - OPPONENT_NOB_5, - OPPONENT_YUJI, - OPPONENT_DAISUKE, - OPPONENT_ATSUSHI, - OPPONENT_KIRK, - OPPONENT_SCOTT, - OPPONENT_HARVEY, - OPPONENT_SHAWN, - OPPONENT_RANDY, - OPPONENT_DALTON_1, - OPPONENT_DALTON_2, - OPPONENT_DALTON_3, - OPPONENT_DALTON_4, - OPPONENT_DALTON_5, - OPPONENT_COLE, - OPPONENT_FLINT, - OPPONENT_AXLE, - OPPONENT_JAKE, - OPPONENT_ANDY, - OPPONENT_BERNIE_1, - OPPONENT_BERNIE_2, - OPPONENT_BERNIE_3, - OPPONENT_BERNIE_4, - OPPONENT_BERNIE_5, - OPPONENT_DREW, - OPPONENT_CLIFF, - OPPONENT_LARRY, - OPPONENT_SHANE, - OPPONENT_JUSTIN, - OPPONENT_ETHAN_1, - OPPONENT_JEFF, - OPPONENT_TRAVIS, - OPPONENT_ETHAN_2, - OPPONENT_ETHAN_3, - OPPONENT_ETHAN_4, - OPPONENT_ETHAN_5, - OPPONENT_BRENT, - OPPONENT_DONALD, - OPPONENT_TAYLOR, - OPPONENT_BRANDON_1, - OPPONENT_DEREK, - OPPONENT_BRANDON_2, - OPPONENT_BRANDON_3, - OPPONENT_BRANDON_4, - OPPONENT_BRANDON_5, - OPPONENT_EDWARD, - OPPONENT_PRESTON, - OPPONENT_VIRGIL, - OPPONENT_FRITZ, - OPPONENT_WILLIAM, - OPPONENT_JOSHUA, - OPPONENT_CAMERON_1, - OPPONENT_CAMERON_2, - OPPONENT_CAMERON_3, - OPPONENT_CAMERON_4, - OPPONENT_CAMERON_5, - OPPONENT_JACLYN, - OPPONENT_HANNAH, - OPPONENT_SAMANTHA, - OPPONENT_MAURA, - OPPONENT_KAYLA, - OPPONENT_ALEXIS, - OPPONENT_JACKI_1, - OPPONENT_JACKI_2, - OPPONENT_JACKI_3, - OPPONENT_JACKI_4, - OPPONENT_JACKI_5, - OPPONENT_WALTER_1, - OPPONENT_TUCKER, - OPPONENT_THOMAS, - OPPONENT_WALTER_2, - OPPONENT_WALTER_3, - OPPONENT_WALTER_4, - OPPONENT_WALTER_5, - OPPONENT_SIDNEY, - OPPONENT_PHOEBE, - OPPONENT_GLACIA, - OPPONENT_DRAKE, - OPPONENT_ROXANNE, - OPPONENT_BRAWLY, - OPPONENT_WATTSON, - OPPONENT_FLANNERY, - OPPONENT_NORMAN, - OPPONENT_WINONA, - OPPONENT_TATE_AND_LIZA, - OPPONENT_WALLACE, - OPPONENT_JERRY_1, - OPPONENT_TED, - OPPONENT_PAUL, - OPPONENT_JERRY_2, - OPPONENT_JERRY_3, - OPPONENT_JERRY_4, - OPPONENT_JERRY_5, - OPPONENT_KAREN_1, - OPPONENT_GEORGIA, - OPPONENT_KAREN_2, - OPPONENT_KAREN_3, - OPPONENT_KAREN_4, - OPPONENT_KAREN_5, - OPPONENT_KATE_AND_JOY, - OPPONENT_ANNA_AND_MEG_1, - OPPONENT_ANNA_AND_MEG_2, - OPPONENT_ANNA_AND_MEG_3, - OPPONENT_ANNA_AND_MEG_4, - OPPONENT_ANNA_AND_MEG_5, - OPPONENT_VICTOR, - OPPONENT_MIGUEL_1, - OPPONENT_COLTON, - OPPONENT_MIGUEL_2, - OPPONENT_MIGUEL_3, - OPPONENT_MIGUEL_4, - OPPONENT_MIGUEL_5, - OPPONENT_VICTORIA, - OPPONENT_VANESSA, - OPPONENT_MARISSA, - OPPONENT_ISABEL_1, - OPPONENT_ISABEL_2, - OPPONENT_ISABEL_3, - OPPONENT_ISABEL_4, - OPPONENT_ISABEL_5, - OPPONENT_TIMOTHY_1, - OPPONENT_TIMOTHY_2, - OPPONENT_TIMOTHY_3, - OPPONENT_TIMOTHY_4, - OPPONENT_TIMOTHY_5, - OPPONENT_VICKY, - OPPONENT_SHELBY_1, - OPPONENT_SHELBY_2, - OPPONENT_SHELBY_3, - OPPONENT_SHELBY_4, - OPPONENT_SHELBY_5, - OPPONENT_CALVIN_1, - OPPONENT_BILLY, - OPPONENT_JOSH, - OPPONENT_TOMMY, - OPPONENT_JOEY, - OPPONENT_BEN, - OPPONENT_ANONYMOUS_5, - OPPONENT_KEVIN, - OPPONENT_NEAL, - OPPONENT_DILLON, - OPPONENT_CALVIN_2, - OPPONENT_CALVIN_3, - OPPONENT_CALVIN_4, - OPPONENT_CALVIN_5, - OPPONENT_EDDIE, - OPPONENT_ALLEN, - OPPONENT_TIMMY, - OPPONENT_STEVEN, - OPPONENT_ANDREW, - OPPONENT_IVAN, - OPPONENT_CLAUDE, - OPPONENT_ELLIOT_1, - OPPONENT_NED, - OPPONENT_DALE, - OPPONENT_NOLAN, - OPPONENT_BARNY, - OPPONENT_WADE, - OPPONENT_CARTER, - OPPONENT_ELLIOT_2, - OPPONENT_ELLIOT_3, - OPPONENT_ELLIOT_4, - OPPONENT_ELLIOT_5, - OPPONENT_RONALD, - OPPONENT_JACOB, - OPPONENT_ANTHONY, - OPPONENT_BENJAMIN_1, - OPPONENT_BENJAMIN_2, - OPPONENT_BENJAMIN_3, - OPPONENT_BENJAMIN_4, - OPPONENT_BENJAMIN_5, - OPPONENT_ABIGAIL_1, - OPPONENT_JASMINE, - OPPONENT_ABIGAIL_2, - OPPONENT_ABIGAIL_3, - OPPONENT_ABIGAIL_4, - OPPONENT_ABIGAIL_5, - OPPONENT_DYLAN_1, - OPPONENT_DYLAN_2, - OPPONENT_DYLAN_3, - OPPONENT_DYLAN_4, - OPPONENT_DYLAN_5, - OPPONENT_MARIA_1, - OPPONENT_MARIA_2, - OPPONENT_MARIA_3, - OPPONENT_MARIA_4, - OPPONENT_MARIA_5, - OPPONENT_CALEB, - OPPONENT_ANONYMOUS_6, - OPPONENT_ISAIAH_1, - OPPONENT_ANONYMOUS_7, - OPPONENT_CHASE, - OPPONENT_ISAIAH_2, - OPPONENT_ISAIAH_3, - OPPONENT_ISAIAH_4, - OPPONENT_ISAIAH_5, - OPPONENT_ANONYMOUS_8, - OPPONENT_CONNOR, - OPPONENT_ANONYMOUS_9, - OPPONENT_KATELYN_1, - OPPONENT_ALLISON, - OPPONENT_KATELYN_2, - OPPONENT_KATELYN_3, - OPPONENT_KATELYN_4, - OPPONENT_KATELYN_5, - OPPONENT_NICOLAS_1, - OPPONENT_NICOLAS_2, - OPPONENT_NICOLAS_3, - OPPONENT_NICOLAS_4, - OPPONENT_NICOLAS_5, - OPPONENT_AARON, - OPPONENT_PERRY, - OPPONENT_HUGH, - OPPONENT_PHIL, - OPPONENT_JARED, - OPPONENT_ANONYMOUS_10, - OPPONENT_TANNER, - OPPONENT_WILL, - OPPONENT_COLIN, - OPPONENT_ROBERT_1, - OPPONENT_BENNY, - OPPONENT_CHESTER, - OPPONENT_ROBERT_2, - OPPONENT_ROBERT_3, - OPPONENT_ROBERT_4, - OPPONENT_ROBERT_5, - OPPONENT_ALEX, - OPPONENT_BECK, - OPPONENT_YASU, - OPPONENT_TAKASHI, - OPPONENT_MAKOTO, - OPPONENT_HIDEO_1, - OPPONENT_LAO_1, - OPPONENT_LUNG, - OPPONENT_LAO_2, - OPPONENT_LAO_3, - OPPONENT_LAO_4, - OPPONENT_LAO_5, - OPPONENT_TESSA, - OPPONENT_LAURA, - OPPONENT_CYNDY_1, - OPPONENT_CORA, - OPPONENT_JILL, - OPPONENT_CYNDY_2, - OPPONENT_CYNDY_3, - OPPONENT_CYNDY_4, - OPPONENT_CYNDY_5, - OPPONENT_MADELINE_1, - OPPONENT_CLARISSA, - OPPONENT_ANGELICA, - OPPONENT_MADELINE_2, - OPPONENT_MADELINE_3, - OPPONENT_MADELINE_4, - OPPONENT_MADELINE_5, - OPPONENT_BEVERLY, - OPPONENT_DAWN, - OPPONENT_NICOLE, - OPPONENT_DENISE, - OPPONENT_BETH, - OPPONENT_TARA, - OPPONENT_MISSY, - OPPONENT_ALICE, - OPPONENT_JENNY_1, - OPPONENT_GRACE, - OPPONENT_TANYA, - OPPONENT_SHARON, - OPPONENT_NIKKI, - OPPONENT_BRENDA, - OPPONENT_KATIE, - OPPONENT_SUSIE, - OPPONENT_KARA, - OPPONENT_DANA, - OPPONENT_ERIN, - OPPONENT_DEBRA, - OPPONENT_LINDA, - OPPONENT_KAYLEE, - OPPONENT_LAUREL, - OPPONENT_DARCY, - OPPONENT_JENNY_2, - OPPONENT_JENNY_3, - OPPONENT_JENNY_4, - OPPONENT_JENNY_5, - OPPONENT_HEIDI, - OPPONENT_BECKY, - OPPONENT_CAROL, - OPPONENT_NANCY, - OPPONENT_MARTHA, - OPPONENT_DIANA_1, - OPPONENT_NINA, - OPPONENT_IRENE, - OPPONENT_DIANA_2, - OPPONENT_DIANA_3, - OPPONENT_DIANA_4, - OPPONENT_DIANA_5, - OPPONENT_AMY_AND_LIV_1, - OPPONENT_AMY_AND_LIV_2, - OPPONENT_GINA_AND_MIA_1, - OPPONENT_MIU_AND_YUKI, - OPPONENT_AMY_AND_LIV_3, - OPPONENT_GINA_AND_MIA_2, - OPPONENT_AMY_AND_LIV_4, - OPPONENT_AMY_AND_LIV_5, - OPPONENT_AMY_AND_LIV_6, - OPPONENT_HUEY, - OPPONENT_EDMOND, - OPPONENT_ERNEST_1, - OPPONENT_DWAYNE, - OPPONENT_PHILLIP, - OPPONENT_LEONARD, - OPPONENT_DUNCAN, - OPPONENT_ERNEST_2, - OPPONENT_ERNEST_3, - OPPONENT_ERNEST_4, - OPPONENT_ERNEST_5, - OPPONENT_ANONYMOUS_11, - OPPONENT_ANONYMOUS_12, - OPPONENT_ANONYMOUS_13, - OPPONENT_SONNY, - OPPONENT_DONOVAN, - OPPONENT_GERALD, - OPPONENT_KELVIN, - OPPONENT_KODY, - OPPONENT_TEVIN, - OPPONENT_DAMON, - OPPONENT_PABLO, - OPPONENT_EDWIN_1, - OPPONENT_HECTOR_1, - OPPONENT_HECTOR_2, - OPPONENT_EDWIN_2, - OPPONENT_EDWIN_3, - OPPONENT_EDWIN_4, - OPPONENT_EDWIN_5, - OPPONENT_WALLY_1, - OPPONENT_BRENDAN_1, - OPPONENT_BRENDAN_2, - OPPONENT_BRENDAN_3, - OPPONENT_BRENDAN_4, - OPPONENT_BRENDAN_5, - OPPONENT_BRENDAN_6, - OPPONENT_BRENDAN_7, - OPPONENT_BRENDAN_8, - OPPONENT_BRENDAN_9, - OPPONENT_MAY_1, - OPPONENT_MAY_2, - OPPONENT_MAY_3, - OPPONENT_MAY_4, - OPPONENT_MAY_5, - OPPONENT_MAY_6, - OPPONENT_MAY_7, - OPPONENT_MAY_8, - OPPONENT_MAY_9, - OPPONENT_ISAAC_1, - OPPONENT_RILEY, - OPPONENT_AIDAN, - OPPONENT_ISAAC_2, - OPPONENT_ISAAC_3, - OPPONENT_ISAAC_4, - OPPONENT_ISAAC_5, - OPPONENT_LYDIA_1, - OPPONENT_ALEXIA, - OPPONENT_DANIELLE, - OPPONENT_LYDIA_2, - OPPONENT_LYDIA_3, - OPPONENT_LYDIA_4, - OPPONENT_LYDIA_5, - OPPONENT_JACKSON_1, - OPPONENT_CARLOS, - OPPONENT_SEBASTIAN, - OPPONENT_JACKSON_2, - OPPONENT_JACKSON_3, - OPPONENT_JACKSON_4, - OPPONENT_JACKSON_5, - OPPONENT_CATHERINE_1, - OPPONENT_JENNA, - OPPONENT_SOPHIA, - OPPONENT_CATHERINE_2, - OPPONENT_CATHERINE_3, - OPPONENT_CATHERINE_4, - OPPONENT_CATHERINE_5, - OPPONENT_MAXIE_1, - OPPONENT_GRUNT_28, - OPPONENT_GRUNT_29, - OPPONENT_GRUNT_30, - OPPONENT_GRUNT_31, - OPPONENT_GRUNT_32, - OPPONENT_GRUNT_33, - OPPONENT_GRUNT_34, - OPPONENT_GRUNT_35, - OPPONENT_GRUNT_36, - OPPONENT_GRUNT_37, - OPPONENT_GRUNT_38, - OPPONENT_GRUNT_39, - OPPONENT_GRUNT_40, - OPPONENT_GRUNT_41, - OPPONENT_GRUNT_42, - OPPONENT_GRUNT_43, - OPPONENT_GRUNT_44, - OPPONENT_GRUNT_45, - OPPONENT_GRUNT_46, - OPPONENT_GRUNT_47, - OPPONENT_GRUNT_48, - OPPONENT_GRUNT_49, - OPPONENT_GRUNT_50, - OPPONENT_GRUNT_51, - OPPONENT_GRUNT_52, - OPPONENT_GRUNT_53, - OPPONENT_GRUNT_54, - OPPONENT_ANONYMOUS_14, - OPPONENT_ANONYMOUS_15, - OPPONENT_TABITHA_1, - OPPONENT_TABITHA_2, - OPPONENT_ANONYMOUS_16, - OPPONENT_COURTNEY_1, - OPPONENT_COURTNEY_2, - OPPONENT_MAXIE_2, - OPPONENT_MAXIE_3, - OPPONENT_TIANA, - OPPONENT_HALEY_1, - OPPONENT_JANICE, - OPPONENT_VIVI, - OPPONENT_HALEY_2, - OPPONENT_HALEY_3, - OPPONENT_HALEY_4, - OPPONENT_HALEY_5, - OPPONENT_SALLY, - OPPONENT_ROBIN, - OPPONENT_ANDREA, - OPPONENT_CRISSY, - OPPONENT_RICK, - OPPONENT_LYLE, - OPPONENT_JOSE, - OPPONENT_DOUG, - OPPONENT_GREG, - OPPONENT_KENT, - OPPONENT_JAMES_1, - OPPONENT_JAMES_2, - OPPONENT_JAMES_3, - OPPONENT_JAMES_4, - OPPONENT_JAMES_5, - OPPONENT_BRICE, - OPPONENT_TRENT_1, - OPPONENT_LENNY, - OPPONENT_LUCAS_1, - OPPONENT_ALAN, - OPPONENT_CLARK, - OPPONENT_ERIC, - OPPONENT_LUCAS_2, - OPPONENT_MIKE_1, - OPPONENT_MIKE_2, - OPPONENT_TRENT_2, - OPPONENT_TRENT_3, - OPPONENT_TRENT_4, - OPPONENT_TRENT_5, - OPPONENT_DEZ_AND_LUKE, - OPPONENT_LEA_AND_JED, - OPPONENT_LOIS_AND_HAL_1, - OPPONENT_LOIS_AND_HAL_2, - OPPONENT_LOIS_AND_HAL_3, - OPPONENT_LOIS_AND_HAL_4, - OPPONENT_LOIS_AND_HAL_5, - OPPONENT_JOHANNA, - OPPONENT_ZANE, - OPPONENT_VIVIAN, - OPPONENT_SADIE, - OPPONENT_HIDEO_2, - OPPONENT_KEIGO, - OPPONENT_TSUNAO, - OPPONENT_TERRELL, - OPPONENT_KYLEE, - OPPONENT_WALLY_2, - OPPONENT_WALLY_3, - OPPONENT_WALLY_4, - OPPONENT_WALLY_5, - OPPONENT_WALLY_6, - OPPONENT_BRENDAN_10, - OPPONENT_BRENDAN_11, - OPPONENT_BRENDAN_12, - OPPONENT_MAY_10, - OPPONENT_MAY_11, - OPPONENT_MAY_12, - OPPONENT_JONAH, - OPPONENT_HENRY, - OPPONENT_ROGER, - OPPONENT_ALEXA, - OPPONENT_RUBEN, - OPPONENT_KOJI, - OPPONENT_WAYNE, - OPPONENT_BYRON, - OPPONENT_REED, - OPPONENT_TISHA, - OPPONENT_TORI_AND_TIA, - OPPONENT_KIM_AND_IRIS, - OPPONENT_TYRA_AND_IVY, - OPPONENT_MEL_AND_PAUL, - OPPONENT_JOHN_AND_JAY_1, - OPPONENT_JOHN_AND_JAY_2, - OPPONENT_JOHN_AND_JAY_3, - OPPONENT_JOHN_AND_JAY_4, - OPPONENT_JOHN_AND_JAY_5, - OPPONENT_RELI_AND_IAN, - OPPONENT_RITA_AND_SAM_1, - OPPONENT_RITA_AND_SAM_2, - OPPONENT_RITA_AND_SAM_3, - OPPONENT_RITA_AND_SAM_4, - OPPONENT_RITA_AND_SAM_5, - OPPONENT_LISA_AND_RAY, - OPPONENT_EUGENE, -}; - -#endif // GUARD_OPPONENT_CONSTANTS_H diff --git a/src/battle/battle_2.c b/src/battle/battle_2.c index 5b283483c..ff3df7235 100644 --- a/src/battle/battle_2.c +++ b/src/battle/battle_2.c @@ -27,8 +27,8 @@ #include "unknown_task.h" #include "util.h" #include "constants/items.h" -#include "hold_effects.h" -#include "battle_move_effects.h" +#include "constants/hold_effects.h" +#include "constants/battle_move_effects.h" #include "ewram.h" struct UnknownStruct7 diff --git a/src/battle/battle_3.c b/src/battle/battle_3.c index 0d9e8c41d..342395c34 100644 --- a/src/battle/battle_3.c +++ b/src/battle/battle_3.c @@ -5,13 +5,13 @@ #include "item.h" #include "constants/items.h" #include "event_data.h" -#include "hold_effects.h" +#include "constants/hold_effects.h" #include "constants/species.h" #include "pokemon.h" #include "data2.h" #include "random.h" #include "text.h" -#include "battle_move_effects.h" +#include "constants/battle_move_effects.h" #include "string_util.h" #include "constants/flags.h" #include "ewram.h" diff --git a/src/battle/battle_4.c b/src/battle/battle_4.c index 59a187cda..6821adca3 100644 --- a/src/battle/battle_4.c +++ b/src/battle/battle_4.c @@ -1,12 +1,12 @@ #include "global.h" #include "battle.h" -#include "battle_move_effects.h" +#include "constants/battle_move_effects.h" #include "constants/moves.h" #include "constants/abilities.h" #include "item.h" #include "constants/items.h" #include "data2.h" -#include "hold_effects.h" +#include "constants/hold_effects.h" #include "random.h" #include "rom3.h" #include "constants/species.h" diff --git a/src/battle/battle_ai.c b/src/battle/battle_ai.c index 276563202..1fa7a2ed2 100644 --- a/src/battle/battle_ai.c +++ b/src/battle/battle_ai.c @@ -2,7 +2,7 @@ #include "battle_ai.h" #include "constants/abilities.h" #include "battle.h" -#include "battle_move_effects.h" +#include "constants/battle_move_effects.h" #include "data2.h" #include "item.h" #include "constants/moves.h" diff --git a/src/battle/battle_records.c b/src/battle/battle_records.c index 54697593b..97740e3da 100644 --- a/src/battle/battle_records.c +++ b/src/battle/battle_records.c @@ -1,6 +1,6 @@ #include "global.h" #include "battle_records.h" -#include "game_stat.h" +#include "constants/game_stat.h" #include "link.h" #include "menu.h" #include "overworld.h" diff --git a/src/battle/battle_setup.c b/src/battle/battle_setup.c index 21a1fdb09..eb5b98421 100644 --- a/src/battle/battle_setup.c +++ b/src/battle/battle_setup.c @@ -15,7 +15,7 @@ #include "main.h" #include "constants/maps.h" #include "metatile_behavior.h" -#include "opponent_constants.h" +#include "constants/opponents.h" #include "palette.h" #include "random.h" #include "overworld.h" diff --git a/src/battle/calculate_base_damage.c b/src/battle/calculate_base_damage.c index 153e96078..f9ac03075 100644 --- a/src/battle/calculate_base_damage.c +++ b/src/battle/calculate_base_damage.c @@ -4,13 +4,13 @@ #include "berry.h" #include "data2.h" #include "event_data.h" -#include "hold_effects.h" +#include "constants/hold_effects.h" #include "item.h" #include "constants/items.h" #include "pokemon.h" #include "constants/species.h" #include "constants/moves.h" -#include "battle_move_effects.h" +#include "constants/battle_move_effects.h" #include "ewram.h" extern u16 gBattleTypeFlags; diff --git a/src/field/battle_tower.c b/src/field/battle_tower.c index 37ef10c24..db822f71b 100644 --- a/src/field/battle_tower.c +++ b/src/field/battle_tower.c @@ -10,7 +10,7 @@ #include "item.h" #include "constants/items.h" #include "main.h" -#include "map_object_constants.h" +#include "constants/map_objects.h" #include "constants/moves.h" #include "new_game.h" #include "overworld.h" diff --git a/src/field/decoration.c b/src/field/decoration.c index 89d8cbefd..c7647f98d 100644 --- a/src/field/decoration.c +++ b/src/field/decoration.c @@ -1,6 +1,7 @@ #include "global.h" +#include "constants/decorations.h" #include "main.h" -#include "map_object_constants.h" +#include "constants/map_objects.h" #include "overworld.h" #include "sound.h" #include "constants/songs.h" diff --git a/src/field/decoration_inventory.c b/src/field/decoration_inventory.c index 687589373..dd0e972aa 100644 --- a/src/field/decoration_inventory.c +++ b/src/field/decoration_inventory.c @@ -1,8 +1,5 @@ -// - -// - #include "global.h" +#include "constants/decorations.h" #include "sprite.h" #include "task.h" #include "decoration.h" diff --git a/src/field/field_map_obj.c b/src/field/field_map_obj.c index 816de8917..0768092b1 100644 --- a/src/field/field_map_obj.c +++ b/src/field/field_map_obj.c @@ -15,7 +15,7 @@ #include "sprite.h" #include "metatile_behavior.h" #include "constants/maps.h" -#include "map_object_constants.h" +#include "constants/map_objects.h" #include "trainer_see.h" // rodata diff --git a/src/field/field_player_avatar.c b/src/field/field_player_avatar.c index 166846ba0..437d16208 100644 --- a/src/field/field_player_avatar.c +++ b/src/field/field_player_avatar.c @@ -9,7 +9,7 @@ #include "field_map_obj_helpers.h" #include "fieldmap.h" #include "main.h" -#include "map_object_constants.h" +#include "constants/map_objects.h" #include "menu.h" #include "metatile_behavior.h" #include "party_menu.h" diff --git a/src/field/item.c b/src/field/item.c index cf7d8bd42..66d7d65df 100644 --- a/src/field/item.c +++ b/src/field/item.c @@ -1,5 +1,5 @@ #include "global.h" -#include "hold_effects.h" +#include "constants/hold_effects.h" #include "item.h" #include "constants/items.h" #include "item_use.h" diff --git a/src/field/secret_base.c b/src/field/secret_base.c index c1ca10c1f..b3591564d 100644 --- a/src/field/secret_base.c +++ b/src/field/secret_base.c @@ -1,4 +1,5 @@ #include "global.h" +#include "constants/decorations.h" #include "secret_base.h" #include "decoration.h" #include "constants/species.h" diff --git a/src/field/trader.c b/src/field/trader.c index 69eef1152..c4fe73ba1 100644 --- a/src/field/trader.c +++ b/src/field/trader.c @@ -1,4 +1,5 @@ #include "global.h" +#include "constants/decorations.h" #include "decoration.h" #include "decoration_inventory.h" #include "event_data.h" diff --git a/src/pokemon/pokemon_3.c b/src/pokemon/pokemon_3.c index b824aee90..d659ed680 100644 --- a/src/pokemon/pokemon_3.c +++ b/src/pokemon/pokemon_3.c @@ -3,7 +3,7 @@ #include "battle_message.h" #include "data2.h" #include "event_data.h" -#include "hold_effects.h" +#include "constants/hold_effects.h" #include "item.h" #include "constants/items.h" #include "link.h" diff --git a/src/pokemon/pokemon_data.c b/src/pokemon/pokemon_data.c index 2688e090b..82e452158 100644 --- a/src/pokemon/pokemon_data.c +++ b/src/pokemon/pokemon_data.c @@ -4,7 +4,7 @@ #include "trainer.h" #include "constants/abilities.h" #include "constants/moves.h" -#include "hold_effects.h" +#include "constants/hold_effects.h" #include "constants/items.h" #include "sprite.h" #include "data2.h" |