diff options
-rw-r--r-- | constants/battle_frontier_constants.inc | 70 | ||||
-rw-r--r-- | data/battle_frontier/battle_frontier_mons.inc | 2 | ||||
-rw-r--r-- | data/battle_frontier/fallarbor_battle_tent_mons.inc | 316 | ||||
-rw-r--r-- | data/battle_frontier/fallarbor_battle_tent_trainer_mons.inc | 257 | ||||
-rw-r--r-- | data/battle_frontier/fallarbor_battle_tent_trainers.inc | 781 | ||||
-rw-r--r-- | data/battle_frontier/slateport_battle_tent_mons.inc | 491 | ||||
-rw-r--r-- | data/battle_frontier/slateport_battle_tent_trainer_mons.inc | 448 | ||||
-rw-r--r-- | data/battle_frontier/slateport_battle_tent_trainers.inc | 781 | ||||
-rw-r--r-- | data/battle_frontier/verdanturf_battle_tent_mons.inc | 316 | ||||
-rw-r--r-- | data/battle_frontier/verdanturf_battle_tent_trainer_mons.inc | 254 | ||||
-rw-r--r-- | data/battle_frontier/verdanturf_battle_tent_trainers.inc | 781 | ||||
-rw-r--r-- | data/battle_tower.s | 629 | ||||
-rw-r--r-- | include/battle_tower.h | 331 | ||||
-rw-r--r-- | include/constants/battle_frontier.h | 71 | ||||
-rw-r--r-- | src/battle_tower.c | 828 | ||||
-rw-r--r-- | src/data/battle_frontier/battle_tent.h | 3006 |
16 files changed, 4214 insertions, 5148 deletions
diff --git a/constants/battle_frontier_constants.inc b/constants/battle_frontier_constants.inc deleted file mode 100644 index a6c069723..000000000 --- a/constants/battle_frontier_constants.inc +++ /dev/null @@ -1,70 +0,0 @@ - .set F_EV_SPREAD_HP, 1 << 0 - .set F_EV_SPREAD_ATTACK, 1 << 1 - .set F_EV_SPREAD_DEFENSE, 1 << 2 - .set F_EV_SPREAD_SPEED, 1 << 3 - .set F_EV_SPREAD_SP_ATTACK, 1 << 4 - .set F_EV_SPREAD_SP_DEFENSE, 1 << 5 - - .set BATTLE_FRONTIER_ITEM_NONE, 0 - .set BATTLE_FRONTIER_ITEM_KINGS_ROCK, 1 - .set BATTLE_FRONTIER_ITEM_SITRUS_BERRY, 2 - .set BATTLE_FRONTIER_ITEM_ORAN_BERRY, 3 - .set BATTLE_FRONTIER_ITEM_CHESTO_BERRY, 4 - .set BATTLE_FRONTIER_ITEM_HARD_STONE, 5 - .set BATTLE_FRONTIER_ITEM_FOCUS_BAND, 6 - .set BATTLE_FRONTIER_ITEM_PERSIM_BERRY, 7 - .set BATTLE_FRONTIER_ITEM_MIRACLE_SEED, 8 - .set BATTLE_FRONTIER_ITEM_BERRY_JUICE, 9 - .set BATTLE_FRONTIER_ITEM_MACHO_BRACE, 10 - .set BATTLE_FRONTIER_ITEM_SILVER_POWDER, 11 - .set BATTLE_FRONTIER_ITEM_CHERI_BERRY, 12 - .set BATTLE_FRONTIER_ITEM_BLACK_GLASSES, 13 - .set BATTLE_FRONTIER_ITEM_BLACK_BELT, 14 - .set BATTLE_FRONTIER_ITEM_SOUL_DEW, 15 - .set BATTLE_FRONTIER_ITEM_CHOICE_BAND, 16 - .set BATTLE_FRONTIER_ITEM_MAGNET, 17 - .set BATTLE_FRONTIER_ITEM_SILK_SCARF, 18 - .set BATTLE_FRONTIER_ITEM_WHITE_HERB, 19 - .set BATTLE_FRONTIER_ITEM_DEEP_SEA_SCALE, 20 - .set BATTLE_FRONTIER_ITEM_DEEP_SEA_TOOTH, 21 - .set BATTLE_FRONTIER_ITEM_MYSTIC_WATER, 22 - .set BATTLE_FRONTIER_ITEM_SHARP_BEAK, 23 - .set BATTLE_FRONTIER_ITEM_QUICK_CLAW, 24 - .set BATTLE_FRONTIER_ITEM_LEFTOVERS, 25 - .set BATTLE_FRONTIER_ITEM_RAWST_BERRY, 26 - .set BATTLE_FRONTIER_ITEM_LIGHT_BALL, 27 - .set BATTLE_FRONTIER_ITEM_POISON_BARB, 28 - .set BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE, 29 - .set BATTLE_FRONTIER_ITEM_ASPEAR_BERRY, 30 - .set BATTLE_FRONTIER_ITEM_SPELL_TAG, 31 - .set BATTLE_FRONTIER_ITEM_BRIGHT_POWDER, 32 - .set BATTLE_FRONTIER_ITEM_LEPPA_BERRY, 33 - .set BATTLE_FRONTIER_ITEM_SCOPE_LENS, 34 - .set BATTLE_FRONTIER_ITEM_TWISTED_SPOON, 35 - .set BATTLE_FRONTIER_ITEM_METAL_COAT, 36 - .set BATTLE_FRONTIER_ITEM_MENTAL_HERB, 37 - .set BATTLE_FRONTIER_ITEM_CHARCOAL, 38 - .set BATTLE_FRONTIER_ITEM_PECHA_BERRY, 39 - .set BATTLE_FRONTIER_ITEM_SOFT_SAND, 40 - .set BATTLE_FRONTIER_ITEM_LUM_BERRY, 41 - .set BATTLE_FRONTIER_ITEM_DRAGON_SCALE, 42 - .set BATTLE_FRONTIER_ITEM_DRAGON_FANG, 43 - .set BATTLE_FRONTIER_ITEM_IAPAPA_BERRY, 44 - .set BATTLE_FRONTIER_ITEM_WIKI_BERRY, 45 - .set BATTLE_FRONTIER_ITEM_SEA_INCENSE, 46 - .set BATTLE_FRONTIER_ITEM_SHELL_BELL, 47 - .set BATTLE_FRONTIER_ITEM_SALAC_BERRY, 48 - .set BATTLE_FRONTIER_ITEM_LANSAT_BERRY, 49 - .set BATTLE_FRONTIER_ITEM_APICOT_BERRY, 50 - .set BATTLE_FRONTIER_ITEM_STARF_BERRY, 51 - .set BATTLE_FRONTIER_ITEM_LIECHI_BERRY, 52 - .set BATTLE_FRONTIER_ITEM_STICK, 53 - .set BATTLE_FRONTIER_ITEM_LAX_INCENSE, 54 - .set BATTLE_FRONTIER_ITEM_AGUAV_BERRY, 55 - .set BATTLE_FRONTIER_ITEM_FIGY_BERRY, 56 - .set BATTLE_FRONTIER_ITEM_THICK_CLUB, 57 - .set BATTLE_FRONTIER_ITEM_MAGO_BERRY, 58 - .set BATTLE_FRONTIER_ITEM_METAL_POWDER, 59 - .set BATTLE_FRONTIER_ITEM_PETAYA_BERRY, 60 - .set BATTLE_FRONTIER_ITEM_LUCKY_PUNCH, 61 - .set BATTLE_FRONTIER_ITEM_GANLON_BERRY, 62 diff --git a/data/battle_frontier/battle_frontier_mons.inc b/data/battle_frontier/battle_frontier_mons.inc index 6b77c8378..f81032bcb 100644 --- a/data/battle_frontier/battle_frontier_mons.inc +++ b/data/battle_frontier/battle_frontier_mons.inc @@ -1,3 +1,5 @@ +#include "constants/battle_frontier.h" + .align 2 gBattleFrontierMons:: @ 85D97BC @ 0 diff --git a/data/battle_frontier/fallarbor_battle_tent_mons.inc b/data/battle_frontier/fallarbor_battle_tent_mons.inc deleted file mode 100644 index 36684c04b..000000000 --- a/data/battle_frontier/fallarbor_battle_tent_mons.inc +++ /dev/null @@ -1,316 +0,0 @@ - .align 2 -gFallarborBattleTentMons:: @ 85DF69C -@ 0 - .2byte SPECIES_NUMEL - .2byte MOVE_GROWL, MOVE_FLAMETHROWER, MOVE_TACKLE, MOVE_SUNNY_DAY - .byte BATTLE_FRONTIER_ITEM_CHARCOAL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_QUIET - -@ 1 - .2byte SPECIES_LINOONE - .2byte MOVE_ODOR_SLEUTH, MOVE_COVET, MOVE_ROCK_SMASH, MOVE_CHARM - .byte BATTLE_FRONTIER_ITEM_SILK_SCARF - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .4byte NATURE_SASSY - -@ 2 - .2byte SPECIES_PLUSLE - .2byte MOVE_SPARK, MOVE_GROWL, MOVE_QUICK_ATTACK, MOVE_FAKE_TEARS - .byte BATTLE_FRONTIER_ITEM_MENTAL_HERB - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_MODEST - -@ 3 - .2byte SPECIES_POOCHYENA - .2byte MOVE_YAWN, MOVE_ODOR_SLEUTH, MOVE_HOWL, MOVE_FRUSTRATION - .byte BATTLE_FRONTIER_ITEM_LEPPA_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_NAUGHTY - -@ 4 - .2byte SPECIES_KECLEON - .2byte MOVE_LICK, MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_PSYBEAM - .byte BATTLE_FRONTIER_ITEM_WIKI_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_MODEST - -@ 5 - .2byte SPECIES_MAGIKARP - .2byte MOVE_SPLASH, MOVE_TACKLE, MOVE_FLAIL, MOVE_NONE - .byte BATTLE_FRONTIER_ITEM_DRAGON_SCALE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_QUIRKY - -@ 6 - .2byte SPECIES_SOLROCK - .2byte MOVE_ROCK_THROW, MOVE_FLASH, MOVE_SANDSTORM, MOVE_PSYWAVE - .byte BATTLE_FRONTIER_ITEM_HARD_STONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_SASSY - -@ 7 - .2byte SPECIES_MAKUHITA - .2byte MOVE_DETECT, MOVE_ARM_THRUST, MOVE_FAKE_OUT, MOVE_SMELLING_SALT - .byte BATTLE_FRONTIER_ITEM_BLACK_BELT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 8 - .2byte SPECIES_MACHOKE - .2byte MOVE_COUNTER, MOVE_REVENGE, MOVE_BULK_UP, MOVE_FOCUS_ENERGY - .byte BATTLE_FRONTIER_ITEM_SCOPE_LENS - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_NAIVE - -@ 9 - .2byte SPECIES_NINCADA - .2byte MOVE_FURY_SWIPES, MOVE_ENDURE, MOVE_MUD_SLAP, MOVE_DIG - .byte BATTLE_FRONTIER_ITEM_LUM_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_SERIOUS - -@ 10 - .2byte SPECIES_BEAUTIFLY - .2byte MOVE_FLASH, MOVE_MORNING_SUN, MOVE_HARDEN, MOVE_MEGA_DRAIN - .byte BATTLE_FRONTIER_ITEM_BRIGHT_POWDER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_QUIRKY - -@ 11 - .2byte SPECIES_DUSTOX - .2byte MOVE_MOONLIGHT, MOVE_HARDEN, MOVE_POISON_STING, MOVE_PSYBEAM - .byte BATTLE_FRONTIER_ITEM_FOCUS_BAND - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .4byte NATURE_DOCILE - -@ 12 - .2byte SPECIES_ILLUMISE - .2byte MOVE_METRONOME, MOVE_FLATTER, MOVE_WISH, MOVE_ATTRACT - .byte BATTLE_FRONTIER_ITEM_SALAC_BERRY - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 13 - .2byte SPECIES_VOLBEAT - .2byte MOVE_TACKLE, MOVE_MOONLIGHT, MOVE_SIGNAL_BEAM, MOVE_TAIL_GLOW - .byte BATTLE_FRONTIER_ITEM_LEPPA_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 14 - .2byte SPECIES_NINJASK - .2byte MOVE_DOUBLE_TEAM, MOVE_PROTECT, MOVE_DIG, MOVE_SAND_ATTACK - .byte BATTLE_FRONTIER_ITEM_PETAYA_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_TIMID - -@ 15 - .2byte SPECIES_NINJASK - .2byte MOVE_SWORDS_DANCE, MOVE_CUT, MOVE_FURY_CUTTER, MOVE_LEECH_LIFE - .byte BATTLE_FRONTIER_ITEM_SILVER_POWDER - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 16 - .2byte SPECIES_ARON - .2byte MOVE_METAL_CLAW, MOVE_PROTECT, MOVE_SHOCK_WAVE, MOVE_METAL_SOUND - .byte BATTLE_FRONTIER_ITEM_SCOPE_LENS - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_LONELY - -@ 17 - .2byte SPECIES_ARON - .2byte MOVE_SECRET_POWER, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_MUD_SLAP - .byte BATTLE_FRONTIER_ITEM_SITRUS_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_GENTLE - -@ 18 - .2byte SPECIES_ELECTRIKE - .2byte MOVE_CRUNCH, MOVE_THUNDER_WAVE, MOVE_HOWL, MOVE_QUICK_ATTACK - .byte BATTLE_FRONTIER_ITEM_SEA_INCENSE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_HASTY - -@ 19 - .2byte SPECIES_MAGNEMITE - .2byte MOVE_THUNDER_WAVE, MOVE_SUPERSONIC, MOVE_ENDURE, MOVE_SPARK - .byte BATTLE_FRONTIER_ITEM_MAGNET - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_QUIET - -@ 20 - .2byte SPECIES_VOLTORB - .2byte MOVE_CHARGE, MOVE_SPARK, MOVE_SCREECH, MOVE_SONIC_BOOM - .byte BATTLE_FRONTIER_ITEM_ASPEAR_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_MODEST - -@ 21 - .2byte SPECIES_WHISMUR - .2byte MOVE_REST, MOVE_SLEEP_TALK, MOVE_HYPER_VOICE, MOVE_ATTRACT - .byte BATTLE_FRONTIER_ITEM_LAX_INCENSE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 22 - .2byte SPECIES_LOUDRED - .2byte MOVE_STOMP, MOVE_REST, MOVE_SCREECH, MOVE_UPROAR - .byte BATTLE_FRONTIER_ITEM_CHESTO_BERRY - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 23 - .2byte SPECIES_LINOONE - .2byte MOVE_FURY_SWIPES, MOVE_SAND_ATTACK, MOVE_SHOCK_WAVE, MOVE_GROWL - .byte BATTLE_FRONTIER_ITEM_MAGNET - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 24 - .2byte SPECIES_MIGHTYENA - .2byte MOVE_SAND_ATTACK, MOVE_HOWL, MOVE_SWAGGER, MOVE_SECRET_POWER - .byte BATTLE_FRONTIER_ITEM_KINGS_ROCK - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_JOLLY - -@ 25 - .2byte SPECIES_SWABLU - .2byte MOVE_TAKE_DOWN, MOVE_SING, MOVE_GROWL, MOVE_SAFEGUARD - .byte BATTLE_FRONTIER_ITEM_FOCUS_BAND - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_QUIRKY - -@ 26 - .2byte SPECIES_SKARMORY - .2byte MOVE_AGILITY, MOVE_STEEL_WING, MOVE_SAND_ATTACK, MOVE_TORMENT - .byte BATTLE_FRONTIER_ITEM_METAL_COAT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_BOLD - -@ 27 - .2byte SPECIES_GOLBAT - .2byte MOVE_CONFUSE_RAY, MOVE_BITE, MOVE_DOUBLE_TEAM, MOVE_SUBSTITUTE - .byte BATTLE_FRONTIER_ITEM_PETAYA_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_BOLD - -@ 28 - .2byte SPECIES_WINGULL - .2byte MOVE_WING_ATTACK, MOVE_HAIL, MOVE_DOUBLE_TEAM, MOVE_SUPERSONIC - .byte BATTLE_FRONTIER_ITEM_RAWST_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_MODEST - -@ 29 - .2byte SPECIES_PELIPPER - .2byte MOVE_TWISTER, MOVE_ICY_WIND, MOVE_DOUBLE_TEAM, MOVE_WATER_GUN - .byte BATTLE_FRONTIER_ITEM_DRAGON_FANG - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 30 - .2byte SPECIES_BARBOACH - .2byte MOVE_SPARK, MOVE_WATER_GUN, MOVE_EARTHQUAKE, MOVE_WATER_SPORT - .byte BATTLE_FRONTIER_ITEM_LIECHI_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 31 - .2byte SPECIES_WAILMER - .2byte MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_SPLASH, MOVE_CURSE - .byte BATTLE_FRONTIER_ITEM_KINGS_ROCK - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .4byte NATURE_QUIET - -@ 32 - .2byte SPECIES_MARILL - .2byte MOVE_DEFENSE_CURL, MOVE_ROLLOUT, MOVE_BUBBLE_BEAM, MOVE_ATTRACT - .byte BATTLE_FRONTIER_ITEM_HARD_STONE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 33 - .2byte SPECIES_GOLDEEN - .2byte MOVE_WATERFALL, MOVE_RAIN_DANCE, MOVE_FLAIL, MOVE_PROTECT - .byte BATTLE_FRONTIER_ITEM_GANLON_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .4byte NATURE_HASTY - -@ 34 - .2byte SPECIES_GOLDEEN - .2byte MOVE_SLEEP_TALK, MOVE_HORN_DRILL, MOVE_REST, MOVE_SUPERSONIC - .byte BATTLE_FRONTIER_ITEM_MENTAL_HERB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_CAREFUL - -@ 35 - .2byte SPECIES_TRAPINCH - .2byte MOVE_RETURN, MOVE_SAND_ATTACK, MOVE_ATTRACT, MOVE_STRENGTH - .byte BATTLE_FRONTIER_ITEM_MAGO_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 36 - .2byte SPECIES_BALTOY - .2byte MOVE_SELF_DESTRUCT, MOVE_SANDSTORM, MOVE_RAPID_SPIN, MOVE_MIMIC - .byte BATTLE_FRONTIER_ITEM_SCOPE_LENS - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_JOLLY - -@ 37 - .2byte SPECIES_GRAVELER - .2byte MOVE_ROCK_BLAST, MOVE_DEFENSE_CURL, MOVE_MAGNITUDE, MOVE_MUD_SPORT - .byte BATTLE_FRONTIER_ITEM_HARD_STONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 38 - .2byte SPECIES_SANDSHREW - .2byte MOVE_SAND_TOMB, MOVE_SANDSTORM, MOVE_DOUBLE_TEAM, MOVE_FOCUS_PUNCH - .byte BATTLE_FRONTIER_ITEM_SOFT_SAND - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_JOLLY - -@ 39 - .2byte SPECIES_SWALOT - .2byte MOVE_YAWN, MOVE_ENCORE, MOVE_BULLET_SEED, MOVE_SLUDGE - .byte BATTLE_FRONTIER_ITEM_SCOPE_LENS - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_BRAVE - -@ 40 - .2byte SPECIES_SHROOMISH - .2byte MOVE_HEADBUTT, MOVE_SPORE, MOVE_SWAGGER, MOVE_LEECH_SEED - .byte BATTLE_FRONTIER_ITEM_QUICK_CLAW - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_IMPISH - -@ 41 - .2byte SPECIES_KIRLIA - .2byte MOVE_HYPNOSIS, MOVE_GROWL, MOVE_ATTRACT, MOVE_DREAM_EATER - .byte BATTLE_FRONTIER_ITEM_SITRUS_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 42 - .2byte SPECIES_LOMBRE - .2byte MOVE_NATURE_POWER, MOVE_WATER_GUN, MOVE_RAIN_DANCE, MOVE_FLASH - .byte BATTLE_FRONTIER_ITEM_LEFTOVERS - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_BASHFUL - -@ 43 - .2byte SPECIES_NUZLEAF - .2byte MOVE_NATURE_POWER, MOVE_TORMENT, MOVE_SWAGGER, MOVE_REST - .byte BATTLE_FRONTIER_ITEM_CHESTO_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 44 - .2byte SPECIES_CACNEA - .2byte MOVE_SANDSTORM, MOVE_NEEDLE_ARM, MOVE_TEETER_DANCE, MOVE_LEECH_SEED - .byte BATTLE_FRONTIER_ITEM_BRIGHT_POWDER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT diff --git a/data/battle_frontier/fallarbor_battle_tent_trainer_mons.inc b/data/battle_frontier/fallarbor_battle_tent_trainer_mons.inc deleted file mode 100644 index f3d5696d6..000000000 --- a/data/battle_frontier/fallarbor_battle_tent_trainer_mons.inc +++ /dev/null @@ -1,257 +0,0 @@ - .align 1 -gFallarborBattleTentTrainerMons_Amber:: @ 85DEEF8 - .2byte 39 - .2byte 40 - .2byte 41 - .2byte 42 - .2byte 43 - .2byte 44 - .2byte -1 - -gFallarborBattleTentTrainerMons_Javier:: @ 85DEF06 - .2byte 6 - .2byte 35 - .2byte 36 - .2byte 37 - .2byte 38 - .2byte 44 - .2byte -1 - -gFallarborBattleTentTrainerMons_Natalie:: @ 85DEF14 - .2byte 5 - .2byte 29 - .2byte 30 - .2byte 32 - .2byte 34 - .2byte -1 - -gFallarborBattleTentTrainerMons_Treve:: @ 85DEF20 - .2byte 28 - .2byte 29 - .2byte 30 - .2byte 32 - .2byte 33 - .2byte -1 - -gFallarborBattleTentTrainerMons_Arianna:: @ 85DEF2C - .2byte 18 - .2byte 23 - .2byte 24 - .2byte 27 - .2byte 44 - .2byte -1 - -gFallarborBattleTentTrainerMons_Jadyn:: @ 85DEF38 - .2byte 0 - .2byte 22 - .2byte 24 - .2byte 27 - .2byte 32 - .2byte 39 - .2byte -1 - -gFallarborBattleTentTrainerMons_Gerardo:: @ 85DEF46 - .2byte 6 - .2byte 18 - .2byte 23 - .2byte 24 - .2byte 29 - .2byte -1 - -gFallarborBattleTentTrainerMons_Jonn:: @ 85DEF52 - .2byte 16 - .2byte 17 - .2byte 21 - .2byte 22 - .2byte 37 - .2byte -1 - -gFallarborBattleTentTrainerMons_Esteban:: @ 85DEF5E - .2byte 5 - .2byte 28 - .2byte 30 - .2byte 33 - .2byte 42 - .2byte -1 - -gFallarborBattleTentTrainerMons_Jameson:: @ 85DEF6A - .2byte 1 - .2byte 2 - .2byte 3 - .2byte 5 - .2byte 9 - .2byte -1 - -gFallarborBattleTentTrainerMons_Alanzo:: @ 85DEF76 - .2byte 9 - .2byte 10 - .2byte 11 - .2byte 12 - .2byte 13 - .2byte 14 - .2byte 15 - .2byte -1 - -gFallarborBattleTentTrainerMons_Howard:: @ 85DEF86 - .2byte 18 - .2byte 23 - .2byte 31 - .2byte 38 - .2byte 43 - .2byte -1 - -gFallarborBattleTentTrainerMons_Conrad:: @ 85DEF92 - .2byte 18 - .2byte 19 - .2byte 20 - .2byte 21 - .2byte 22 - .2byte -1 - -gFallarborBattleTentTrainerMons_Makenna:: @ 85DEF9E - .2byte 4 - .2byte 21 - .2byte 25 - .2byte 36 - .2byte 40 - .2byte -1 - -gFallarborBattleTentTrainerMons_Brayan:: @ 85DEFAA - .2byte 0 - .2byte 4 - .2byte 6 - .2byte 12 - .2byte 19 - .2byte 23 - .2byte 28 - .2byte -1 - -gFallarborBattleTentTrainerMons_Mariana:: @ 85DEFBA - .2byte 0 - .2byte 4 - .2byte 13 - .2byte 19 - .2byte 28 - .2byte 30 - .2byte 37 - .2byte -1 - -gFallarborBattleTentTrainerMons_Sheldon:: @ 85DEFCA - .2byte 2 - .2byte 3 - .2byte 21 - .2byte 31 - .2byte 39 - .2byte -1 - -gFallarborBattleTentTrainerMons_Gianna:: @ 85DEFD6 - .2byte 1 - .2byte 2 - .2byte 30 - .2byte 32 - .2byte 41 - .2byte -1 - -gFallarborBattleTentTrainerMons_Yahir:: @ 85DEFE2 - .2byte 4 - .2byte 8 - .2byte 15 - .2byte 17 - .2byte 22 - .2byte 24 - .2byte -1 - -gFallarborBattleTentTrainerMons_Britney:: @ 85DEFF0 - .2byte 4 - .2byte 7 - .2byte 14 - .2byte 20 - .2byte 23 - .2byte 43 - .2byte -1 - -gFallarborBattleTentTrainerMons_Hecter:: @ 85DEFFE - .2byte 0 - .2byte 1 - .2byte 2 - .2byte 5 - .2byte 9 - .2byte 35 - .2byte -1 - -gFallarborBattleTentTrainerMons_Tannor:: @ 85DF00C - .2byte 5 - .2byte 30 - .2byte 31 - .2byte 33 - .2byte 34 - .2byte -1 - -gFallarborBattleTentTrainerMons_Benji:: @ 85DF018 - .2byte 25 - .2byte 26 - .2byte 27 - .2byte 28 - .2byte 29 - .2byte -1 - -gFallarborBattleTentTrainerMons_Rory:: @ 85DF024 - .2byte 9 - .2byte 11 - .2byte 14 - .2byte 15 - .2byte 27 - .2byte 39 - .2byte -1 - -gFallarborBattleTentTrainerMons_Eleanor:: @ 85DF032 - .2byte 23 - .2byte 28 - .2byte 31 - .2byte 36 - .2byte 38 - .2byte 42 - .2byte 44 - .2byte -1 - -gFallarborBattleTentTrainerMons_Evelyn:: @ 85DF042 - .2byte 29 - .2byte 31 - .2byte 32 - .2byte 33 - .2byte 34 - .2byte -1 - -gFallarborBattleTentTrainerMons_Arielle:: @ 85DF04E - .2byte 1 - .2byte 3 - .2byte 38 - .2byte 39 - .2byte 41 - .2byte -1 - -gFallarborBattleTentTrainerMons_Connar:: @ 85DF05A - .2byte 7 - .2byte 8 - .2byte 28 - .2byte 29 - .2byte 31 - .2byte 32 - .2byte -1 - -gFallarborBattleTentTrainerMons_Maurice:: @ 85DF068 - .2byte 4 - .2byte 5 - .2byte 6 - .2byte 12 - .2byte 13 - .2byte -1 - -gFallarborBattleTentTrainerMons_Kianna:: @ 85DF074 - .2byte 22 - .2byte 24 - .2byte 26 - .2byte 27 - .2byte 34 - .2byte 37 - .2byte -1 diff --git a/data/battle_frontier/fallarbor_battle_tent_trainers.inc b/data/battle_frontier/fallarbor_battle_tent_trainers.inc deleted file mode 100644 index 675314eb3..000000000 --- a/data/battle_frontier/fallarbor_battle_tent_trainers.inc +++ /dev/null @@ -1,781 +0,0 @@ - .align 2 -gFallarborBattleTentTrainers:: @ 85DF084 -@ 0 - .4byte FACILITY_CLASS_AROMA_LADY - .string "AMBER$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_HAVE - .2byte EC_WORD_TO - .2byte EC_WORD_DIET - .2byte EC_WORD_EVERY - .2byte EC_WORD_DAY -@ win speech - .2byte EC_WORD_A - .2byte EC_MOVE(NIGHTMARE) - .2byte EC_WORD_OF - .2byte EC_WORD_SWEETS - .2byte EC_WORD_SHOCKED - .2byte EC_WORD_ME -@ loss speech - .2byte EC_WORD_IF - .2byte EC_WORD_YOU - .2byte EC_WORD_GIVE_UP - .2byte EC_WORD_YOU - .2byte EC_WORD_WILL - .2byte EC_WORD_LOSE - .4byte gFallarborBattleTentTrainerMons_Amber - -@ 1 - .4byte FACILITY_CLASS_RUIN_MANIAC - .string "JAVIER$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_NEVER - .2byte EC_WORD_EVER - .2byte EC_WORD_HAVE - .2byte EC_WORD_ENOUGH - .2byte EC_WORD_MONEY -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_WON - .2byte EC_WORD_BUT - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_MONEY -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_MONEY - .2byte EC_WORD_FOR - .2byte EC_WORD_A - .2byte EC_WORD_BIKE - .4byte gFallarborBattleTentTrainerMons_Javier - -@ 2 - .4byte FACILITY_CLASS_TUBER_1 - .string "NATALIE$", 8 -@ pre-battle speech - .2byte EC_WORD_THE - .2byte EC_WORD_WAY - .2byte EC_WORD_I - .2byte EC_WORD_BATTLE - .2byte EC_WORD_IS - .2byte EC_WORD_WEIRD -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_MUCH - .2byte EC_WORD_TOO_WEAK - .2byte EC_WORD_FOR - .2byte EC_WORD_THIS - .2byte EC_WORD_PLACE -@ loss speech - .2byte EC_WORD_GIVE_ME - .2byte EC_WORD_AN - .2byte EC_WORD_EASY - .2byte EC_WORD_MATCH - .2byte EC_WORD_NEXT - .2byte EC_WORD_TIME - .4byte gFallarborBattleTentTrainerMons_Natalie - -@ 3 - .4byte FACILITY_CLASS_TUBER_2 - .string "TREVE$", 8 -@ pre-battle speech - .2byte EC_WORD_LOOK - .2byte EC_WORD_AT - .2byte EC_WORD_MY - .2byte EC_MOVE2(METRONOME) - .2byte EC_WORD_AND - .2byte EC_WORD_SLEEP -@ win speech - .2byte EC_WORD_YEAH - .2byte EC_WORD_EXCL - .2byte EC_MOVE(HYPNOSIS) - .2byte EC_WORD_IS - .2byte EC_WORD_TOTALLY - .2byte EC_WORD_GREAT -@ loss speech - .2byte EC_WORD_MY - .2byte EC_MOVE(HYPNOSIS) - .2byte EC_WORD_DIDN_T - .2byte EC_WORD_WORK - .2byte EC_WORD_ELLIPSIS - .2byte -1 - .4byte gFallarborBattleTentTrainerMons_Treve - -@ 4 - .4byte FACILITY_CLASS_LADY - .string "ARIANNA$", 8 -@ pre-battle speech - .2byte EC_WORD_IF_I_WIN - .2byte EC_WORD_GIVE_ME - .2byte EC_WORD_POKEMON - .2byte EC_WORD_FOR - .2byte EC_WORD_MY - .2byte EC_WORD_COLLECTION -@ win speech - .2byte EC_WORD_YOUR - .2byte EC_WORD_POKEMON - .2byte EC_WORD_ARE - .2byte EC_WORD_TOO_WEAK - .2byte EC_WORD_TO - .2byte EC_WORD_COLLECT -@ loss speech - .2byte EC_WORD_YOUR - .2byte EC_WORD_POKEMON - .2byte EC_WORD_ARE - .2byte EC_WORD_SOMETHING - .2byte EC_WORD_ELSE - .2byte EC_WORD_ELLIPSIS - .4byte gFallarborBattleTentTrainerMons_Arianna - -@ 5 - .4byte FACILITY_CLASS_BEAUTY - .string "JADYN$", 8 -@ pre-battle speech - .2byte EC_WORD_MY - .2byte EC_WORD_NAME - .2byte EC_WORD_IS - .2byte EC_WORD_REALLY - .2byte EC_WORD_A - .2byte EC_WORD_MYSTERY -@ win speech - .2byte EC_WORD_MY - .2byte EC_WORD_NAME - .2byte EC_WORD_GOES - .2byte EC_WORD_ON - .2byte EC_WORD_A - .2byte EC_WORD_MYSTERY -@ loss speech - .2byte EC_WORD_MY - .2byte EC_WORD_NAME - .2byte EC_WORD_QUES - .2byte EC_WORD_I_AM - .2byte EC_WORD_YOUR - .2byte EC_WORD_MOTHER - .4byte gFallarborBattleTentTrainerMons_Jadyn - -@ 6 - .4byte FACILITY_CLASS_RICH_BOY - .string "GERARDO$", 8 -@ pre-battle speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_THE - .2byte EC_WORD_BEST - .2byte EC_WORD_HERO - .2byte EC_WORD_EVER - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_SEE - .2byte EC_WORD_WHAT - .2byte EC_WORD_I - .2byte EC_WORD_MEAN - .2byte EC_WORD_QUES - .2byte -1 -@ loss speech - .2byte EC_WORD_HUH_QUES - .2byte EC_WORD_YOU - .2byte EC_WORD_WERE - .2byte EC_WORD_RIGHT - .2byte EC_WORD_QUES - .2byte -1 - .4byte gFallarborBattleTentTrainerMons_Gerardo - -@ 7 - .4byte FACILITY_CLASS_POKEMANIAC - .string "JONN$", 8 -@ pre-battle speech - .2byte EC_WORD_THE - .2byte EC_WORD_WORLD - .2byte EC_MOVE2(SUPERPOWER) - .2byte EC_MOVE2(STOMP) - .2byte EC_WORD_CONTEST - .2byte EC_WORD_EXCL_EXCL -@ win speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_NO_1 - .2byte EC_WORD_EXCL_EXCL - .2byte EC_WORD_HEAR - .2byte EC_WORD_ME - .2byte EC_MOVE2(ROAR) -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_GIVE_UP - .2byte EC_WORD_EXCL - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_NO_1 - .2byte EC_WORD_EXCL - .4byte gFallarborBattleTentTrainerMons_Jonn - -@ 8 - .4byte FACILITY_CLASS_SWIMMER_M - .string "ESTEBAN$", 8 -@ pre-battle speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_A - .2byte EC_WORD_GOOD - .2byte EC_WORD_TRAINER - .2byte EC_WORD_QUES - .2byte EC_WORD_UNBELIEVABLE -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_SOME - .2byte EC_WORD_PUSHOVER - .2byte EC_WORD_OF - .2byte EC_WORD_A - .2byte EC_WORD_TRAINER -@ loss speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_MUCH - .2byte EC_WORD_TOO - .2byte EC_WORD_MUCH - .2byte EC_WORD_FOR - .2byte EC_WORD_ME - .4byte gFallarborBattleTentTrainerMons_Esteban - -@ 9 - .4byte FACILITY_CLASS_CAMPER - .string "JAMESON$", 8 -@ pre-battle speech - .2byte EC_WORD_MY - .2byte EC_WORD_POKEMON - .2byte EC_WORD_ARE - .2byte EC_WORD_SILKY - .2byte EC_WORD_SMOOTH - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_MY - .2byte EC_WORD_SILKY - .2byte EC_WORD_SMOOTH - .2byte EC_WORD_POKEMON - .2byte EC_WORD_RULE - .2byte EC_WORD_EXCL -@ loss speech - .2byte EC_WORD_MY - .2byte EC_WORD_POKEMON - .2byte EC_MOVE2(STRUGGLE) - .2byte EC_WORD_IN - .2byte EC_WORD_YOUR - .2byte EC_WORD_STICKY_HOLD - .4byte gFallarborBattleTentTrainerMons_Jameson - -@ 10 - .4byte FACILITY_CLASS_BUG_MANIAC - .string "ALANZO$", 8 -@ pre-battle speech - .2byte EC_MOVE2(FORESIGHT) - .2byte EC_WORD_IS - .2byte EC_WORD_A - .2byte EC_WORD_POWER - .2byte EC_WORD_I - .2byte EC_WORD_HAVE -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_OBLIVIOUS - .2byte EC_WORD_ABOUT - .2byte EC_MOVE2(FORESIGHT) - .2byte EC_WORD_EXCL - .2byte -1 -@ loss speech - .2byte EC_WORD_MY - .2byte EC_MOVE2(FORESIGHT) - .2byte EC_WORD_IS - .2byte EC_WORD_ALWAYS - .2byte EC_WORD_RIGHT - .2byte EC_WORD_EXCL - .4byte gFallarborBattleTentTrainerMons_Alanzo - -@ 11 - .4byte FACILITY_CLASS_GENTLEMAN - .string "HOWARD$", 8 -@ pre-battle speech - .2byte EC_WORD_YOUR - .2byte EC_WORD_POKEMON - .2byte EC_WORD_CAN_T - .2byte EC_WORD_BEAT - .2byte EC_WORD_ME - .2byte -1 -@ win speech - .2byte EC_WORD_YOU - .2byte EC_WORD_COULDN_T - .2byte EC_WORD_WIN - .2byte EC_WORD_COULD - .2byte EC_WORD_YOU - .2byte EC_WORD_QUES -@ loss speech - .2byte EC_WORD_YOU - .2byte EC_WORD_WOULD - .2byte EC_WORD_GO - .2byte EC_WORD_ALL - .2byte EC_WORD_OUT - .2byte EC_WORD_ELLIPSIS - .4byte gFallarborBattleTentTrainerMons_Howard - -@ 12 - .4byte FACILITY_CLASS_GUITARIST - .string "CONRAD$", 8 -@ pre-battle speech - .2byte EC_WORD_YOUR - .2byte EC_WORD_POKEMON - .2byte EC_WORD_ARE - .2byte EC_WORD_PRETTY - .2byte EC_WORD_WILD - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_WHOAH - .2byte EC_WORD_EXCL_EXCL - .2byte -1 - .2byte EC_WORD_LET_S - .2byte EC_WORD_DANCE - .2byte EC_WORD_EXCL -@ loss speech - .2byte EC_WORD_MY - .2byte EC_WORD_MUSIC - .2byte EC_WORD_WILL - .2byte EC_WORD_PLAY - .2byte EC_WORD_ON - .2byte EC_WORD_ELLIPSIS - .4byte gFallarborBattleTentTrainerMons_Conrad - -@ 13 - .4byte FACILITY_CLASS_SCHOOL_KID_F - .string "MAKENNA$", 8 -@ pre-battle speech - .2byte EC_WORD_SHOW - .2byte EC_WORD_ME - .2byte EC_WORD_THAT - .2byte EC_WORD_YOU - .2byte EC_WORD_MEAN - .2byte EC_WORD_IT -@ win speech - .2byte EC_WORD_THAT_S - .2byte EC_WORD_WHY - .2byte EC_WORD_I - .2byte EC_WORD_STUDY - .2byte EC_WORD_EVERY - .2byte EC_WORD_DAY -@ loss speech - .2byte EC_WORD_AWW - .2byte EC_WORD_I - .2byte EC_WORD_STUDY - .2byte EC_WORD_EVERY - .2byte EC_WORD_DAY - .2byte EC_WORD_TOO - .4byte gFallarborBattleTentTrainerMons_Makenna - -@ 14 - .4byte FACILITY_CLASS_COOLTRAINER_M - .string "BRAYAN$", 8 -@ pre-battle speech - .2byte EC_WORD_CAN - .2byte EC_WORD_YOU - .2byte EC_WORD_SEE - .2byte EC_WORD_MY - .2byte EC_WORD_POWER - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_HOW - .2byte EC_WORD_BORING - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_THIS - .2byte EC_WORD_IS - .2byte EC_WORD_GOOD_BYE -@ loss speech - .2byte EC_WORD_AM - .2byte EC_WORD_I - .2byte EC_WORD_THE - .2byte EC_WORD_WEAK - .2byte EC_WORD_TRAINER - .2byte EC_WORD_QUES - .4byte gFallarborBattleTentTrainerMons_Brayan - -@ 15 - .4byte FACILITY_CLASS_COOLTRAINER_F - .string "MARIANA$", 8 -@ pre-battle speech - .2byte EC_WORD_A - .2byte EC_WORD_LIE - .2byte EC_WORD_CAN - .2byte EC_WORD_BE - .2byte EC_WORD_KIND - .2byte EC_WORD_ELLIPSIS -@ win speech - .2byte EC_WORD_THIS - .2byte EC_WORD_IS - .2byte EC_WORD_LIKE - .2byte EC_WORD_THE - .2byte EC_WORD_SUNDAY - .2byte EC_WORD_COMICS -@ loss speech - .2byte EC_WORD_THIS - .2byte EC_WORD_IS - .2byte EC_WORD_LIKE - .2byte EC_WORD_FROM - .2byte EC_WORD_A - .2byte EC_WORD_MOVIE - .4byte gFallarborBattleTentTrainerMons_Mariana - -@ 16 - .4byte FACILITY_CLASS_POKEFAN_1 - .string "SHELDON$", 8 -@ pre-battle speech - .2byte EC_WORD_A - .2byte EC_WORD_POKEMON - .2byte EC_WORD_TEACHER - .2byte EC_WORD_GETS - .2byte EC_WORD_NO - .2byte EC_MOVE2(REST) -@ win speech - .2byte EC_WORD_MY - .2byte EC_WORD_SMARTNESS - .2byte EC_WORD_GETS - .2byte EC_WORD_ME - .2byte EC_WORD_EASY - .2byte EC_WORD_WINS -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_HAVE - .2byte EC_WORD_TO - .2byte EC_WORD_GO - .2byte EC_WORD_WORK - .2byte EC_WORD_BYE_BYE - .4byte gFallarborBattleTentTrainerMons_Sheldon - -@ 17 - .4byte FACILITY_CLASS_POKEFAN_2 - .string "GIANNA$", 8 -@ pre-battle speech - .2byte EC_WORD_AHAHA - .2byte EC_WORD_YES - .2byte EC_WORD_EXCL - .2byte EC_WORD_LOVEY_DOVEY - .2byte EC_WORD_POKEMON - .2byte EC_WORD_WORLD -@ win speech - .2byte EC_WORD_MY - .2byte EC_WORD_SHINE - .2byte EC_WORD_IS - .2byte EC_WORD_MAKING - .2byte EC_WORD_THINGS - .2byte EC_WORD_BETTER -@ loss speech - .2byte EC_WORD_DO - .2byte EC_WORD_YOU - .2byte EC_WORD_DISLIKE - .2byte EC_WORD_POKEMON - .2byte EC_WORD_QUES - .2byte -1 - .4byte gFallarborBattleTentTrainerMons_Gianna - -@ 18 - .4byte FACILITY_CLASS_EXPERT_M - .string "YAHIR$", 8 -@ pre-battle speech - .2byte EC_WORD_YOU - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_COME_ON - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_YOU - .2byte EC_WORD_NEED - .2byte EC_WORD_TO - .2byte EC_WORD_TRAIN - .2byte EC_WORD_A_LOT - .2byte EC_WORD_MORE -@ loss speech - .2byte EC_WORD_NOT - .2byte EC_WORD_ENOUGH - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_JUST - .2byte EC_WORD_NOT - .2byte EC_WORD_ENOUGH - .4byte gFallarborBattleTentTrainerMons_Yahir - -@ 19 - .4byte FACILITY_CLASS_EXPERT_2 - .string "BRITNEY$", 8 -@ pre-battle speech - .2byte EC_WORD_IT - .2byte EC_WORD_SEEMS - .2byte EC_WORD_THAT - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_QUITE - .2byte EC_WORD_GOOD -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_A - .2byte EC_WORD_LUKEWARM - .2byte EC_WORD_TALENT - .2byte EC_WORD_AT - .2byte EC_WORD_BEST -@ loss speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_A - .2byte EC_WORD_COOL - .2byte EC_WORD_HERO - .2byte EC_WORD_AT - .2byte EC_WORD_THIS - .4byte gFallarborBattleTentTrainerMons_Britney - -@ 20 - .4byte FACILITY_CLASS_YOUNGSTER - .string "HECTER$", 8 -@ pre-battle speech - .2byte EC_WORD_MY - .2byte EC_MOVE2(HIDDEN_POWER) - .2byte EC_WORD_IS - .2byte EC_WORD_EXCITING - .2byte EC_WORD_ME - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_YEEHAW_EXCL - .2byte EC_WORD_LET_S - .2byte EC_WORD_HAVE - .2byte EC_WORD_A - .2byte EC_MOVE2(HIDDEN_POWER) - .2byte EC_WORD_PARTY -@ loss speech - .2byte EC_WORD_WAAAH - .2byte EC_WORD_EXCL - .2byte EC_WORD_DON_T - .2byte EC_WORD_YOU - .2byte EC_MOVE2(MIMIC) - .2byte EC_WORD_ME - .4byte gFallarborBattleTentTrainerMons_Hecter - -@ 21 - .4byte FACILITY_CLASS_FISHERMAN - .string "TANNOR$", 8 -@ pre-battle speech - .2byte EC_WORD_YOU - .2byte EC_WORD_HAVE - .2byte EC_WORD_GOT - .2byte EC_WORD_TO - .2byte EC_WORD_BE - .2byte EC_WORD_JOKING -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_THE - .2byte EC_WORD_BEST - .2byte EC_WORD_AT - .2byte EC_WORD_BEING - .2byte EC_WORD_FUNNY -@ loss speech - .2byte EC_WORD_YOU - .2byte EC_WORD_WEREN_T - .2byte EC_WORD_BEING - .2byte EC_WORD_FUNNY - .2byte EC_WORD_AT - .2byte EC_WORD_ALL - .4byte gFallarborBattleTentTrainerMons_Tannor - -@ 22 - .4byte FACILITY_CLASS_BIRD_KEEPER - .string "BENJI$", 8 -@ pre-battle speech - .2byte EC_WORD_YOU - .2byte EC_WORD_DON_T - .2byte EC_WORD_THINK - .2byte EC_WORD_VERY - .2byte EC_WORD_FAST - .2byte EC_WORD_HUH_QUES -@ win speech - .2byte EC_WORD_SORRY - .2byte EC_WORD_EXCL - .2byte EC_WORD_I - .2byte EC_WORD_DIDN_T - .2byte EC_WORD_MEAN - .2byte EC_WORD_YOU -@ loss speech - .2byte EC_WORD_YOU - .2byte EC_WORD_LEFT - .2byte EC_WORD_ME - .2byte EC_WORD_FEELING - .2byte EC_WORD_SAD - .2byte EC_WORD_ELLIPSIS - .4byte gFallarborBattleTentTrainerMons_Benji - -@ 23 - .4byte FACILITY_CLASS_NINJA_BOY - .string "RORY$", 8 -@ pre-battle speech - .2byte EC_WORD_DON_T - .2byte EC_WORD_CAUSE - .2byte EC_WORD_AN - .2byte EC_MOVE(UPROAR) - .2byte EC_WORD_YOU - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_DON_T - .2byte EC_WORD_NEED - .2byte EC_WORD_AN - .2byte EC_MOVE(UPROAR) - .2byte EC_WORD_EXCL -@ loss speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_GOING - .2byte EC_WORD_TO - .2byte EC_WORD_CAUSE - .2byte EC_WORD_AN - .2byte EC_MOVE(UPROAR) - .4byte gFallarborBattleTentTrainerMons_Rory - -@ 24 - .4byte FACILITY_CLASS_PARASOL_LADY - .string "ELEANOR$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_REALLY - .2byte EC_WORD_WANT - .2byte EC_WORD_TO - .2byte EC_WORD_PARTY - .2byte -1 -@ win speech - .2byte EC_WORD_A - .2byte EC_WORD_TRENDY - .2byte EC_WORD_PARTY - .2byte EC_WORD_WOULD - .2byte EC_WORD_BE - .2byte EC_WORD_REFRESHING -@ loss speech - .2byte EC_WORD_DON_T - .2byte EC_WORD_YOU - .2byte EC_WORD_LIKE - .2byte EC_WORD_TO - .2byte EC_WORD_PARTY - .2byte EC_WORD_QUES - .4byte gFallarborBattleTentTrainerMons_Eleanor - -@ 25 - .4byte FACILITY_CLASS_SWIMMER_F - .string "EVELYN$", 8 -@ pre-battle speech - .2byte EC_WORD_MY - .2byte EC_WORD_PC - .2byte EC_WORD_IS - .2byte EC_WORD_MY - .2byte EC_WORD_SECRET_BASE - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_IT_S - .2byte EC_WORD_ALL - .2byte EC_WORD_SECRET - .2byte EC_WORD_ON - .2byte EC_WORD_MY - .2byte EC_WORD_PC -@ loss speech - .2byte EC_WORD_NO - .2byte EC_WORD_EXCL - .2byte -1 - .2byte EC_WORD_I - .2byte EC_WORD_REJECT - .2byte EC_WORD_THIS - .4byte gFallarborBattleTentTrainerMons_Evelyn - -@ 26 - .4byte FACILITY_CLASS_PICNICKER - .string "ARIELLE$", 8 -@ pre-battle speech - .2byte EC_WORD_IT_S - .2byte EC_WORD_NOT_VERY - .2byte EC_WORD_PRETTY - .2byte EC_WORD_BUT - .2byte EC_WORD_I - .2byte EC_WORD_TRY -@ win speech - .2byte EC_WORD_WE_RE - .2byte EC_WORD_NOT_VERY - .2byte EC_WORD_PRETTY - .2byte EC_WORD_BUT - .2byte EC_WORD_WE_RE - .2byte EC_WORD_GREAT -@ loss speech - .2byte EC_WORD_THAT_WAS - .2byte EC_WORD_PRETTY - .2byte EC_WORD_MEAN - .2byte EC_WORD_OF - .2byte EC_WORD_YOU - .2byte EC_WORD_EXCL - .4byte gFallarborBattleTentTrainerMons_Arielle - -@ 27 - .4byte FACILITY_CLASS_SAILOR - .string "CONNAR$", 8 -@ pre-battle speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_NOT - .2byte EC_WORD_STRONG - .2byte EC_WORD_ENOUGH - .2byte EC_WORD_FOR - .2byte EC_WORD_THIS -@ win speech - .2byte EC_WORD_DO - .2byte EC_WORD_YOU - .2byte EC_WORD_THINK - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_OK_QUES - .2byte -1 -@ loss speech - .2byte EC_WORD_GOOD_BYE - .2byte EC_WORD_AND - .2byte EC_WORD_THANK_YOU - .2byte -1 - .2byte -1 - .2byte -1 - .4byte gFallarborBattleTentTrainerMons_Connar - -@ 28 - .4byte FACILITY_CLASS_COLLECTOR - .string "MAURICE$", 8 -@ pre-battle speech - .2byte EC_WORD_THERE - .2byte EC_WORD_IS - .2byte EC_WORD_NO - .2byte EC_WORD_RADIO - .2byte EC_WORD_OR - .2byte EC_WORD_TELEVISION -@ win speech - .2byte EC_WORD_BUT - .2byte EC_WORD_THERE - .2byte EC_WORD_IS - .2byte EC_WORD_A_LOT - .2byte EC_WORD_OF - .2byte EC_WORD_POKEMON -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_CAN_T - .2byte EC_WORD_ENJOY - .2byte EC_WORD_MYSELF - .2byte EC_WORD_WITHOUT - .2byte EC_WORD_MONEY - .4byte gFallarborBattleTentTrainerMons_Maurice - -@ 29 - .4byte FACILITY_CLASS_LASS - .string "KIANNA$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_WANT - .2byte EC_WORD_TO - .2byte EC_WORD_GO - .2byte EC_WORD_DEPT_STORE - .2byte EC_WORD_SHOPPING -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_DISLIKE - .2byte EC_WORD_SHOPPING - .2byte EC_WORD_ALONE - .2byte -1 - .2byte -1 -@ loss speech - .2byte EC_WORD_WANT - .2byte EC_WORD_TO - .2byte EC_WORD_GO - .2byte EC_WORD_SHOPPING - .2byte EC_WORD_TOGETHER - .2byte EC_WORD_QUES - .4byte gFallarborBattleTentTrainerMons_Kianna diff --git a/data/battle_frontier/slateport_battle_tent_mons.inc b/data/battle_frontier/slateport_battle_tent_mons.inc deleted file mode 100644 index 8760673d2..000000000 --- a/data/battle_frontier/slateport_battle_tent_mons.inc +++ /dev/null @@ -1,491 +0,0 @@ - .align 2 -gSlateportBattleTentMons:: @ 85DE02C -@ 0 - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_TACKLE, MOVE_CHARM, MOVE_ODOR_SLEUTH, MOVE_PIN_MISSILE - .byte BATTLE_FRONTIER_ITEM_CHOICE_BAND - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_JOLLY - -@ 1 - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_DIG, MOVE_MUD_SPORT, MOVE_TAIL_WHIP, MOVE_REST - .byte BATTLE_FRONTIER_ITEM_LUM_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_JOLLY - -@ 2 - .2byte SPECIES_BEAUTIFLY - .2byte MOVE_STUN_SPORE, MOVE_MEGA_DRAIN, MOVE_GUST, MOVE_HARDEN - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_MODEST - -@ 3 - .2byte SPECIES_DUSTOX - .2byte MOVE_POISON_STING, MOVE_MOONLIGHT, MOVE_PROTECT, MOVE_GUST - .byte BATTLE_FRONTIER_ITEM_ORAN_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 4 - .2byte SPECIES_WAILMER - .2byte MOVE_ROLLOUT, MOVE_CURSE, MOVE_GROWL, MOVE_WHIRLPOOL - .byte BATTLE_FRONTIER_ITEM_RAWST_BERRY - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 5 - .2byte SPECIES_WAILMER - .2byte MOVE_ROLLOUT, MOVE_GROWL, MOVE_WHIRLPOOL, MOVE_WATER_PULSE - .byte BATTLE_FRONTIER_ITEM_SITRUS_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 6 - .2byte SPECIES_MARILL - .2byte MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_TAIL_WHIP, MOVE_BUBBLE_BEAM - .byte BATTLE_FRONTIER_ITEM_WHITE_HERB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_IMPISH - -@ 7 - .2byte SPECIES_WINGULL - .2byte MOVE_SUPERSONIC, MOVE_GROWL, MOVE_WING_ATTACK, MOVE_STEEL_WING - .byte BATTLE_FRONTIER_ITEM_METAL_COAT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_NAIVE - -@ 8 - .2byte SPECIES_PELIPPER - .2byte MOVE_TWISTER, MOVE_WATER_SPORT, MOVE_GROWL, MOVE_WING_ATTACK - .byte BATTLE_FRONTIER_ITEM_DRAGON_FANG - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .4byte NATURE_MODEST - -@ 9 - .2byte SPECIES_CACNEA - .2byte MOVE_SANDSTORM, MOVE_LEER, MOVE_LEECH_SEED, MOVE_PIN_MISSILE - .byte BATTLE_FRONTIER_ITEM_LAX_INCENSE - .byte F_EV_SPREAD_SPEED - .4byte NATURE_JOLLY - -@ 10 - .2byte SPECIES_LOMBRE - .2byte MOVE_ASTONISH, MOVE_WATER_GUN, MOVE_FAKE_OUT, MOVE_ABSORB - .byte BATTLE_FRONTIER_ITEM_MIRACLE_SEED - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 11 - .2byte SPECIES_LOTAD - .2byte MOVE_SYNTHESIS, MOVE_NATURE_POWER, MOVE_RAIN_DANCE, MOVE_MEGA_DRAIN - .byte BATTLE_FRONTIER_ITEM_MYSTIC_WATER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_DOCILE - -@ 12 - .2byte SPECIES_SEEDOT - .2byte MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_LEECH_SEED, MOVE_BIDE - .byte BATTLE_FRONTIER_ITEM_SALAC_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_TIMID - -@ 13 - .2byte SPECIES_NUZLEAF - .2byte MOVE_FAKE_OUT, MOVE_NATURE_POWER, MOVE_HARDEN, MOVE_ATTRACT - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_LONELY - -@ 14 - .2byte SPECIES_NINJASK - .2byte MOVE_FURY_CUTTER, MOVE_SCREECH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_QUIRKY - -@ 15 - .2byte SPECIES_NINJASK - .2byte MOVE_FURY_CUTTER, MOVE_DOUBLE_TEAM, MOVE_SCREECH, MOVE_SAND_ATTACK - .byte BATTLE_FRONTIER_ITEM_SILVER_POWDER - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_NAUGHTY - -@ 16 - .2byte SPECIES_GRAVELER - .2byte MOVE_MUD_SPORT, MOVE_BLOCK, MOVE_ROCK_TOMB, MOVE_MAGNITUDE - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_BRAVE - -@ 17 - .2byte SPECIES_BALTOY - .2byte MOVE_SELF_DESTRUCT, MOVE_ANCIENT_POWER, MOVE_PSYBEAM, MOVE_REFLECT - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .4byte NATURE_NAIVE - -@ 18 - .2byte SPECIES_MIGHTYENA - .2byte MOVE_BITE, MOVE_ROAR, MOVE_SWAGGER, MOVE_TACKLE - .byte BATTLE_FRONTIER_ITEM_BLACK_GLASSES - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .4byte NATURE_CALM - -@ 19 - .2byte SPECIES_MIGHTYENA - .2byte MOVE_ODOR_SLEUTH, MOVE_HOWL, MOVE_SAND_ATTACK, MOVE_POISON_FANG - .byte BATTLE_FRONTIER_ITEM_SHELL_BELL - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_LONELY - -@ 20 - .2byte SPECIES_LINOONE - .2byte MOVE_HEADBUTT, MOVE_TICKLE, MOVE_TAIL_WHIP, MOVE_REST - .byte BATTLE_FRONTIER_ITEM_MENTAL_HERB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_JOLLY - -@ 21 - .2byte SPECIES_GOLDEEN - .2byte MOVE_WATER_SPORT, MOVE_HORN_ATTACK, MOVE_WATERFALL, MOVE_SUPERSONIC - .byte BATTLE_FRONTIER_ITEM_SCOPE_LENS - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .4byte NATURE_CALM - -@ 22 - .2byte SPECIES_ELECTRIKE - .2byte MOVE_BITE, MOVE_SPARK, MOVE_ROAR, MOVE_FLASH - .byte BATTLE_FRONTIER_ITEM_MAGNET - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_MODEST - -@ 23 - .2byte SPECIES_VOLTORB - .2byte MOVE_SPARK, MOVE_ROLLOUT, MOVE_CHARGE, MOVE_SCREECH - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .4byte NATURE_MILD - -@ 24 - .2byte SPECIES_ARON - .2byte MOVE_DIG, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_ENDEAVOR - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_NAUGHTY - -@ 25 - .2byte SPECIES_ARON - .2byte MOVE_MUD_SLAP, MOVE_IRON_TAIL, MOVE_HARDEN, MOVE_ROAR - .byte BATTLE_FRONTIER_ITEM_LEPPA_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 26 - .2byte SPECIES_TRAPINCH - .2byte MOVE_BODY_SLAM, MOVE_FOCUS_ENERGY, MOVE_SAND_TOMB, MOVE_SAND_ATTACK - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_BRAVE - -@ 27 - .2byte SPECIES_CACNEA - .2byte MOVE_INGRAIN, MOVE_SANDSTORM, MOVE_POISON_STING, MOVE_DESTINY_BOND - .byte BATTLE_FRONTIER_ITEM_BRIGHT_POWDER - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .4byte NATURE_TIMID - -@ 28 - .2byte SPECIES_TAILLOW - .2byte MOVE_GROWL, MOVE_AERIAL_ACE, MOVE_AGILITY, MOVE_ENDEAVOR - .byte BATTLE_FRONTIER_ITEM_SHARP_BEAK - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 29 - .2byte SPECIES_SWELLOW - .2byte MOVE_SUPERSONIC, MOVE_GROWL, MOVE_FOCUS_ENERGY, MOVE_PECK - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_IMPISH - -@ 30 - .2byte SPECIES_GOLBAT - .2byte MOVE_ASTONISH, MOVE_GUST, MOVE_MEAN_LOOK, MOVE_CONFUSE_RAY - .byte BATTLE_FRONTIER_ITEM_SPELL_TAG - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .4byte NATURE_TIMID - -@ 31 - .2byte SPECIES_LOUDRED - .2byte MOVE_ASTONISH, MOVE_SCREECH, MOVE_UPROAR, MOVE_SUPERSONIC - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 32 - .2byte SPECIES_SPINDA - .2byte MOVE_DIZZY_PUNCH, MOVE_FAINT_ATTACK, MOVE_HYPNOSIS, MOVE_REST - .byte BATTLE_FRONTIER_ITEM_CHESTO_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 33 - .2byte SPECIES_MAGNEMITE - .2byte MOVE_METAL_SOUND, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SPARK - .byte BATTLE_FRONTIER_ITEM_QUICK_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_SERIOUS - -@ 34 - .2byte SPECIES_WHISMUR - .2byte MOVE_REST, MOVE_SLEEP_TALK, MOVE_HOWL, MOVE_BODY_SLAM - .byte BATTLE_FRONTIER_ITEM_SILK_SCARF - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 35 - .2byte SPECIES_MAKUHITA - .2byte MOVE_SAND_ATTACK, MOVE_KNOCK_OFF, MOVE_ARM_THRUST, MOVE_BELLY_DRUM - .byte BATTLE_FRONTIER_ITEM_FOCUS_BAND - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 36 - .2byte SPECIES_NUMEL - .2byte MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_GROWL, MOVE_FOCUS_ENERGY - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .4byte NATURE_MODEST - -@ 37 - .2byte SPECIES_BARBOACH - .2byte MOVE_MAGNITUDE, MOVE_MUD_SPORT, MOVE_WATER_SPORT, MOVE_WATER_GUN - .byte BATTLE_FRONTIER_ITEM_SEA_INCENSE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_JOLLY - -@ 38 - .2byte SPECIES_TENTACOOL - .2byte MOVE_SCREECH, MOVE_BUBBLE_BEAM, MOVE_ACID, MOVE_BARRIER - .byte BATTLE_FRONTIER_ITEM_POISON_BARB - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 39 - .2byte SPECIES_VIGOROTH - .2byte MOVE_FOCUS_ENERGY, MOVE_FURY_SWIPES, MOVE_ENDURE, MOVE_YAWN - .byte BATTLE_FRONTIER_ITEM_AGUAV_BERRY - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 40 - .2byte SPECIES_MAGIKARP - .2byte MOVE_TACKLE, MOVE_FLAIL, MOVE_SPLASH, MOVE_NONE - .byte BATTLE_FRONTIER_ITEM_DRAGON_SCALE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 41 - .2byte SPECIES_SEVIPER - .2byte MOVE_LICK, MOVE_POISON_FANG, MOVE_GLARE, MOVE_WRAP - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 42 - .2byte SPECIES_SOLROCK - .2byte MOVE_ROCK_THROW, MOVE_HARDEN, MOVE_PSYWAVE, MOVE_TACKLE - .byte BATTLE_FRONTIER_ITEM_HARD_STONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 43 - .2byte SPECIES_KECLEON - .2byte MOVE_PSYBEAM, MOVE_SUBSTITUTE, MOVE_THIEF, MOVE_TAIL_WHIP - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 44 - .2byte SPECIES_KECLEON - .2byte MOVE_FAINT_ATTACK, MOVE_ASTONISH, MOVE_LICK, MOVE_SCREECH - .byte BATTLE_FRONTIER_ITEM_IAPAPA_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_CALM - -@ 45 - .2byte SPECIES_SHROOMISH - .2byte MOVE_STUN_SPORE, MOVE_TACKLE, MOVE_LEECH_SEED, MOVE_MEGA_DRAIN - .byte BATTLE_FRONTIER_ITEM_PERSIM_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_MODEST - -@ 46 - .2byte SPECIES_SHROOMISH - .2byte MOVE_ABSORB, MOVE_STUN_SPORE, MOVE_SPORE, MOVE_LEECH_SEED - .byte BATTLE_FRONTIER_ITEM_FIGY_BERRY - .byte F_EV_SPREAD_ATTACK - .4byte NATURE_BRAVE - -@ 47 - .2byte SPECIES_LOMBRE - .2byte MOVE_NATURE_POWER, MOVE_ASTONISH, MOVE_GROWL, MOVE_ABSORB - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_LONELY - -@ 48 - .2byte SPECIES_NUMEL - .2byte MOVE_EMBER, MOVE_GROWL, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY - .byte BATTLE_FRONTIER_ITEM_CHARCOAL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .4byte NATURE_MODEST - -@ 49 - .2byte SPECIES_TRAPINCH - .2byte MOVE_FAINT_ATTACK, MOVE_DIG, MOVE_BITE, MOVE_QUICK_ATTACK - .byte BATTLE_FRONTIER_ITEM_ASPEAR_BERRY - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_BRAVE - -@ 50 - .2byte SPECIES_PELIPPER - .2byte MOVE_WING_ATTACK, MOVE_SUPERSONIC, MOVE_MIST, MOVE_AGILITY - .byte BATTLE_FRONTIER_ITEM_WIKI_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 51 - .2byte SPECIES_WINGULL - .2byte MOVE_WATER_GUN, MOVE_SUPERSONIC, MOVE_GROWL, MOVE_ICY_WIND - .byte BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 52 - .2byte SPECIES_MARILL - .2byte MOVE_DOUBLE_EDGE, MOVE_RAIN_DANCE, MOVE_TAIL_WHIP, MOVE_WATER_GUN - .byte BATTLE_FRONTIER_ITEM_GANLON_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 53 - .2byte SPECIES_SKITTY - .2byte MOVE_ASSIST, MOVE_ATTRACT, MOVE_SING, MOVE_CHARM - .byte BATTLE_FRONTIER_ITEM_PETAYA_BERRY - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_CAREFUL - -@ 54 - .2byte SPECIES_SEVIPER - .2byte MOVE_SWAGGER, MOVE_WRAP, MOVE_POISON_TAIL, MOVE_HAZE - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .4byte NATURE_BRAVE - -@ 55 - .2byte SPECIES_GOLBAT - .2byte MOVE_BITE, MOVE_TORMENT, MOVE_SCREECH, MOVE_POISON_FANG - .byte BATTLE_FRONTIER_ITEM_LEFTOVERS - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .4byte NATURE_HARDY - -@ 56 - .2byte SPECIES_RALTS - .2byte MOVE_HYPNOSIS, MOVE_IMPRISON, MOVE_PSYCHIC, MOVE_DREAM_EATER - .byte BATTLE_FRONTIER_ITEM_MAGO_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_TIMID - -@ 57 - .2byte SPECIES_SANDSHREW - .2byte MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_SAND_TOMB, MOVE_DEFENSE_CURL - .byte BATTLE_FRONTIER_ITEM_SOFT_SAND - .byte 0 - .4byte NATURE_HARDY - -@ 58 - .2byte SPECIES_SWALOT - .2byte MOVE_YAWN, MOVE_SLUDGE, MOVE_ENCORE, MOVE_POUND - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_IMPISH - -@ 59 - .2byte SPECIES_VOLBEAT - .2byte MOVE_TACKLE, MOVE_CONFUSE_RAY, MOVE_QUICK_ATTACK, MOVE_DOUBLE_TEAM - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_HARDY - -@ 60 - .2byte SPECIES_ILLUMISE - .2byte MOVE_CHARM, MOVE_TACKLE, MOVE_ENCORE, MOVE_MOONLIGHT - .byte BATTLE_FRONTIER_ITEM_CHERI_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 61 - .2byte SPECIES_KADABRA - .2byte MOVE_DISABLE, MOVE_CONFUSION, MOVE_REFLECT, MOVE_RECOVER - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_QUIRKY - -@ 62 - .2byte SPECIES_KIRLIA - .2byte MOVE_CALM_MIND, MOVE_CONFUSION, MOVE_DOUBLE_TEAM, MOVE_GROWL - .byte BATTLE_FRONTIER_ITEM_TWISTED_SPOON - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_CAREFUL - -@ 63 - .2byte SPECIES_BRELOOM - .2byte MOVE_ABSORB, MOVE_TACKLE, MOVE_STUN_SPORE, MOVE_MEGA_DRAIN - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_NAIVE - -@ 64 - .2byte SPECIES_PLUSLE - .2byte MOVE_SPARK, MOVE_ENCORE, MOVE_THUNDER_WAVE, MOVE_GROWL - .byte BATTLE_FRONTIER_ITEM_LIECHI_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_LONELY - -@ 65 - .2byte SPECIES_PLUSLE - .2byte MOVE_SPARK, MOVE_FAKE_TEARS, MOVE_SUBSTITUTE, MOVE_QUICK_ATTACK - .byte BATTLE_FRONTIER_ITEM_PECHA_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_MILD - -@ 66 - .2byte SPECIES_ELECTRIKE - .2byte MOVE_SPARK, MOVE_CHARGE, MOVE_ROAR, MOVE_THUNDER_WAVE - .byte BATTLE_FRONTIER_ITEM_APICOT_BERRY - .byte F_EV_SPREAD_SPEED - .4byte NATURE_TIMID - -@ 67 - .2byte SPECIES_SWABLU - .2byte MOVE_SING, MOVE_PECK, MOVE_STEEL_WING, MOVE_SAFEGUARD - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_JOLLY - -@ 68 - .2byte SPECIES_MACHOP - .2byte MOVE_FOCUS_ENERGY, MOVE_VITAL_THROW, MOVE_SEISMIC_TOSS, MOVE_FORESIGHT - .byte BATTLE_FRONTIER_ITEM_BLACK_BELT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 69 - .2byte SPECIES_MACHOKE - .2byte MOVE_FOCUS_ENERGY, MOVE_LEER, MOVE_KARATE_CHOP, MOVE_FORESIGHT - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_MODEST diff --git a/data/battle_frontier/slateport_battle_tent_trainer_mons.inc b/data/battle_frontier/slateport_battle_tent_trainer_mons.inc deleted file mode 100644 index 6565f469a..000000000 --- a/data/battle_frontier/slateport_battle_tent_trainer_mons.inc +++ /dev/null @@ -1,448 +0,0 @@ - .align 1 -gSlateportBattleTentTrainerMons_Jolie:: @ 85DD70C - .2byte 9 - .2byte 10 - .2byte 13 - .2byte 27 - .2byte 35 - .2byte 37 - .2byte 42 - .2byte 44 - .2byte 45 - .2byte 46 - .2byte 63 - .2byte -1 - -gSlateportBattleTentTrainerMons_Malachi:: @ 85DD724 - .2byte 9 - .2byte 16 - .2byte 17 - .2byte 27 - .2byte 36 - .2byte 39 - .2byte 42 - .2byte 45 - .2byte 48 - .2byte 49 - .2byte 53 - .2byte -1 - -gSlateportBattleTentTrainerMons_Kelsie:: @ 85DD73C - .2byte 4 - .2byte 5 - .2byte 6 - .2byte 11 - .2byte 28 - .2byte 34 - .2byte 35 - .2byte 37 - .2byte 43 - .2byte 51 - .2byte 53 - .2byte -1 - -gSlateportBattleTentTrainerMons_Davon:: @ 85DD754 - .2byte 4 - .2byte 5 - .2byte 6 - .2byte 12 - .2byte 26 - .2byte 36 - .2byte 37 - .2byte 38 - .2byte 40 - .2byte 44 - .2byte 46 - .2byte 50 - .2byte -1 - -gSlateportBattleTentTrainerMons_Glenda:: @ 85DD76E - .2byte 0 - .2byte 1 - .2byte 17 - .2byte 18 - .2byte 19 - .2byte 22 - .2byte 23 - .2byte 33 - .2byte 42 - .2byte 61 - .2byte 64 - .2byte 65 - .2byte 66 - .2byte -1 - -gSlateportBattleTentTrainerMons_Helena:: @ 85DD78A - .2byte 18 - .2byte 19 - .2byte 21 - .2byte 38 - .2byte 39 - .2byte 41 - .2byte 42 - .2byte 52 - .2byte 54 - .2byte 58 - .2byte 63 - .2byte -1 - -gSlateportBattleTentTrainerMons_Rodolfo:: @ 85DD7A2 - .2byte 0 - .2byte 1 - .2byte 4 - .2byte 5 - .2byte 7 - .2byte 8 - .2byte 18 - .2byte 20 - .2byte 21 - .2byte 37 - .2byte 38 - .2byte 40 - .2byte 62 - .2byte -1 - -gSlateportBattleTentTrainerMons_Davion:: @ 85DD7BE - .2byte 17 - .2byte 23 - .2byte 24 - .2byte 25 - .2byte 31 - .2byte 32 - .2byte 33 - .2byte 34 - .2byte 39 - .2byte 43 - .2byte 44 - .2byte 49 - .2byte 57 - .2byte 69 - .2byte -1 - -gSlateportBattleTentTrainerMons_Kendall:: @ 85DD7DC - .2byte 4 - .2byte 7 - .2byte 8 - .2byte 9 - .2byte 11 - .2byte 12 - .2byte 13 - .2byte 27 - .2byte 38 - .2byte 40 - .2byte 45 - .2byte 46 - .2byte 47 - .2byte 63 - .2byte -1 - -gSlateportBattleTentTrainerMons_Colten:: @ 85DD7FA - .2byte 0 - .2byte 2 - .2byte 12 - .2byte 22 - .2byte 28 - .2byte 30 - .2byte 35 - .2byte 38 - .2byte 43 - .2byte 44 - .2byte 56 - .2byte 57 - .2byte -1 - -gSlateportBattleTentTrainerMons_Irvin:: @ 85DD814 - .2byte 0 - .2byte 1 - .2byte 2 - .2byte 3 - .2byte 14 - .2byte 15 - .2byte 24 - .2byte 25 - .2byte 32 - .2byte 34 - .2byte 39 - .2byte 59 - .2byte 60 - .2byte -1 - -gSlateportBattleTentTrainerMons_Shaun:: @ 85DD830 - .2byte 17 - .2byte 18 - .2byte 19 - .2byte 22 - .2byte 29 - .2byte 36 - .2byte 42 - .2byte 48 - .2byte 61 - .2byte 62 - .2byte 66 - .2byte 68 - .2byte 69 - .2byte -1 - -gSlateportBattleTentTrainerMons_Kyler:: @ 85DD84C - .2byte 22 - .2byte 23 - .2byte 28 - .2byte 29 - .2byte 31 - .2byte 32 - .2byte 34 - .2byte 39 - .2byte 55 - .2byte 64 - .2byte 65 - .2byte 67 - .2byte -1 - -gSlateportBattleTentTrainerMons_Maggie:: @ 85DD866 - .2byte 10 - .2byte 13 - .2byte 17 - .2byte 27 - .2byte 45 - .2byte 46 - .2byte 53 - .2byte 56 - .2byte 61 - .2byte 62 - .2byte 63 - .2byte -1 - -gSlateportBattleTentTrainerMons_Stephon:: @ 85DD87E - .2byte 8 - .2byte 10 - .2byte 16 - .2byte 23 - .2byte 29 - .2byte 43 - .2byte 44 - .2byte 60 - .2byte 62 - .2byte 63 - .2byte 68 - .2byte -1 - -gSlateportBattleTentTrainerMons_Rebecca:: @ 85DD896 - .2byte 8 - .2byte 13 - .2byte 21 - .2byte 29 - .2byte 33 - .2byte 41 - .2byte 48 - .2byte 54 - .2byte 59 - .2byte 61 - .2byte 68 - .2byte -1 - -gSlateportBattleTentTrainerMons_Reggie:: @ 85DD8AE - .2byte 6 - .2byte 7 - .2byte 17 - .2byte 23 - .2byte 24 - .2byte 26 - .2byte 32 - .2byte 36 - .2byte 52 - .2byte 53 - .2byte 57 - .2byte 65 - .2byte -1 - -gSlateportBattleTentTrainerMons_Janae:: @ 85DD8C8 - .2byte 0 - .2byte 1 - .2byte 27 - .2byte 28 - .2byte 32 - .2byte 34 - .2byte 36 - .2byte 37 - .2byte 52 - .2byte 53 - .2byte 57 - .2byte 65 - .2byte -1 - -gSlateportBattleTentTrainerMons_Caiden:: @ 85DD8E2 - .2byte 10 - .2byte 14 - .2byte 15 - .2byte 16 - .2byte 20 - .2byte 21 - .2byte 25 - .2byte 30 - .2byte 35 - .2byte 47 - .2byte 48 - .2byte 50 - .2byte 69 - .2byte -1 - -gSlateportBattleTentTrainerMons_Kirsten:: @ 85DD8FE - .2byte 10 - .2byte 16 - .2byte 18 - .2byte 19 - .2byte 20 - .2byte 21 - .2byte 25 - .2byte 30 - .2byte 35 - .2byte 39 - .2byte 41 - .2byte 48 - .2byte 69 - .2byte -1 - -gSlateportBattleTentTrainerMons_Kurtis:: @ 85DD91A - .2byte 0 - .2byte 1 - .2byte 36 - .2byte 37 - .2byte 40 - .2byte 46 - .2byte 49 - .2byte 51 - .2byte 64 - .2byte 67 - .2byte 68 - .2byte -1 - -gSlateportBattleTentTrainerMons_Stefan:: @ 85DD932 - .2byte 4 - .2byte 5 - .2byte 21 - .2byte 33 - .2byte 37 - .2byte 38 - .2byte 40 - .2byte 51 - .2byte 52 - .2byte 64 - .2byte 65 - .2byte -1 - -gSlateportBattleTentTrainerMons_Avery:: @ 85DD94A - .2byte 2 - .2byte 3 - .2byte 7 - .2byte 8 - .2byte 22 - .2byte 23 - .2byte 28 - .2byte 29 - .2byte 30 - .2byte 51 - .2byte 67 - .2byte -1 - -gSlateportBattleTentTrainerMons_Dwane:: @ 85DD962 - .2byte 14 - .2byte 15 - .2byte 30 - .2byte 43 - .2byte 44 - .2byte 45 - .2byte 46 - .2byte 55 - .2byte 58 - .2byte 59 - .2byte 63 - .2byte -1 - -gSlateportBattleTentTrainerMons_Mckenna:: @ 85DD97A - .2byte 27 - .2byte 29 - .2byte 30 - .2byte 32 - .2byte 36 - .2byte 48 - .2byte 51 - .2byte 52 - .2byte 53 - .2byte 57 - .2byte 67 - .2byte -1 - -gSlateportBattleTentTrainerMons_Camryn:: @ 85DD992 - .2byte 5 - .2byte 6 - .2byte 7 - .2byte 8 - .2byte 10 - .2byte 16 - .2byte 17 - .2byte 20 - .2byte 21 - .2byte 37 - .2byte 43 - .2byte 44 - .2byte -1 - -gSlateportBattleTentTrainerMons_Natasha:: @ 85DD9AC - .2byte 1 - .2byte 3 - .2byte 4 - .2byte 5 - .2byte 9 - .2byte 11 - .2byte 12 - .2byte 20 - .2byte 21 - .2byte 22 - .2byte 51 - .2byte -1 - -gSlateportBattleTentTrainerMons_Austyn:: @ 85DD9C4 - .2byte 25 - .2byte 31 - .2byte 35 - .2byte 37 - .2byte 38 - .2byte 39 - .2byte 50 - .2byte 51 - .2byte 52 - .2byte 58 - .2byte 68 - .2byte 69 - .2byte -1 - -gSlateportBattleTentTrainerMons_Donovan:: @ 85DD9DE - .2byte 10 - .2byte 16 - .2byte 17 - .2byte 24 - .2byte 25 - .2byte 43 - .2byte 44 - .2byte 47 - .2byte 49 - .2byte 53 - .2byte 59 - .2byte 60 - .2byte 64 - .2byte 65 - .2byte -1 - -gSlateportBattleTentTrainerMons_Tamia:: @ 85DD9FC - .2byte 2 - .2byte 6 - .2byte 9 - .2byte 13 - .2byte 17 - .2byte 19 - .2byte 20 - .2byte 24 - .2byte 27 - .2byte 29 - .2byte 30 - .2byte -1 diff --git a/data/battle_frontier/slateport_battle_tent_trainers.inc b/data/battle_frontier/slateport_battle_tent_trainers.inc deleted file mode 100644 index 051514b94..000000000 --- a/data/battle_frontier/slateport_battle_tent_trainers.inc +++ /dev/null @@ -1,781 +0,0 @@ - .align 2 -gSlateportBattleTentTrainers:: @ 85DDA14 -@ 0 - .4byte FACILITY_CLASS_AROMA_LADY - .string "JOLIE$", 8 -@ pre-battle speech - .2byte EC_WORD_WHAT - .2byte EC_WORD_WILL - .2byte EC_WORD_I - .2byte EC_WORD_BE - .2byte EC_WORD_TOMORROW - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_FEELING - .2byte EC_WORD_LIKE - .2byte EC_WORD_IT_S - .2byte EC_WORD_FRIDAY - .2byte EC_WORD_EXCL -@ loss speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_FEELING - .2byte EC_WORD_LIKE - .2byte EC_WORD_IT_S - .2byte EC_WORD_MONDAY - .2byte EC_WORD_ELLIPSIS - .4byte gSlateportBattleTentTrainerMons_Jolie - -@ 1 - .4byte FACILITY_CLASS_RUIN_MANIAC - .string "MALACHI$", 8 -@ pre-battle speech - .2byte EC_WORD_BAD - .2byte EC_WORD_NEWS - .2byte EC_WORD_EXCL - .2byte EC_WORD_IT_S - .2byte EC_WORD_A - .2byte EC_MOVE(SAND_TOMB) -@ win speech - .2byte EC_WORD_YEEHAW_EXCL - .2byte -1 - .2byte -1 - .2byte EC_WORD_I_VE - .2byte EC_WORD_DONE - .2byte EC_WORD_IT -@ loss speech - .2byte EC_WORD_I_VE - .2byte EC_WORD_LOST - .2byte EC_WORD_IN - .2byte EC_WORD_THIS - .2byte EC_MOVE(SAND_TOMB) - .2byte EC_WORD_ELLIPSIS - .4byte gSlateportBattleTentTrainerMons_Malachi - -@ 2 - .4byte FACILITY_CLASS_TUBER_1 - .string "KELSIE$", 8 -@ pre-battle speech - .2byte EC_WORD_GO - .2byte EC_WORD_EXCL_EXCL - .2byte EC_WORD_MY - .2byte EC_WORD_BATH - .2byte EC_WORD_POKEMON - .2byte EC_WORD_EXCL_EXCL -@ win speech - .2byte EC_WORD_YAHOO - .2byte EC_WORD_EXCL_EXCL - .2byte EC_WORD_MY - .2byte EC_WORD_BATH - .2byte EC_WORD_POKEMON - .2byte EC_WORD_EXCL_EXCL -@ loss speech - .2byte EC_WORD_GWAH - .2byte EC_WORD_EXCL_EXCL - .2byte EC_WORD_MY - .2byte EC_WORD_BATH - .2byte EC_WORD_POKEMON - .2byte EC_WORD_EXCL_EXCL - .4byte gSlateportBattleTentTrainerMons_Kelsie - -@ 3 - .4byte FACILITY_CLASS_TUBER_2 - .string "DAVON$", 8 -@ pre-battle speech - .2byte EC_WORD_YEAH_YEAH - .2byte EC_WORD_EXCL_EXCL - .2byte -1 - .2byte EC_WORD_GREAT - .2byte EC_MOVE(WHIRLPOOL) - .2byte EC_WORD_ISN_T_IT_QUES -@ win speech - .2byte EC_WORD_THAT_WAS - .2byte EC_WORD_LIKE - .2byte EC_WORD_A - .2byte EC_MOVE(WHIRLPOOL) - .2byte EC_WORD_YEAH_YEAH - .2byte EC_WORD_EXCL_EXCL -@ loss speech - .2byte EC_WORD_DON_T - .2byte EC_WORD_GET - .2byte EC_MOVE2(BEAT_UP) - .2byte EC_WORD_IN - .2byte EC_WORD_THAT - .2byte EC_MOVE(WHIRLPOOL) - .4byte gSlateportBattleTentTrainerMons_Davon - -@ 4 - .4byte FACILITY_CLASS_LADY - .string "GLENDA$", 8 -@ pre-battle speech - .2byte EC_WORD_CONVERSATION - .2byte EC_WORD_CAN - .2byte EC_WORD_WAIT - .2byte EC_WORD_UNTIL - .2byte EC_WORD_I - .2byte EC_WORD_WIN -@ win speech - .2byte EC_WORD_FABULOUS - .2byte EC_WORD_EXCL - .2byte EC_WORD_I_AM - .2byte EC_WORD_GOING - .2byte EC_WORD_TO - .2byte EC_WORD_ROCK -@ loss speech - .2byte EC_WORD_NO - .2byte EC_WORD_EXCL - .2byte -1 - .2byte EC_WORD_I - .2byte EC_WORD_WASN_T - .2byte EC_WORD_SERIOUS - .4byte gSlateportBattleTentTrainerMons_Glenda - -@ 5 - .4byte FACILITY_CLASS_BEAUTY - .string "HELENA$", 8 -@ pre-battle speech - .2byte EC_WORD_DOES - .2byte EC_WORD_MY - .2byte EC_WORD_BEAUTY - .2byte EC_WORD_INTIMIDATE - .2byte EC_WORD_YOU - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_SO - .2byte EC_WORD_SORRY - .2byte EC_WORD_BUT - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_BORING -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_DO - .2byte EC_WORD_SO - .2byte EC_WORD_ENJOY - .2byte EC_WORD_THIS - .2byte EC_WORD_EXCL - .4byte gSlateportBattleTentTrainerMons_Helena - -@ 6 - .4byte FACILITY_CLASS_RICH_BOY - .string "RODOLFO$", 8 -@ pre-battle speech - .2byte EC_WORD_GO - .2byte EC_WORD_GET - .2byte EC_WORD_A - .2byte EC_POKEMON(WHISCASH) - .2byte EC_WORD_FOR - .2byte EC_WORD_ME -@ win speech - .2byte EC_WORD_AWW - .2byte EC_WORD_YOU - .2byte EC_WORD_DON_T - .2byte EC_WORD_HAVE - .2byte EC_WORD_A - .2byte EC_POKEMON(WHISCASH) -@ loss speech - .2byte EC_WORD_PLEASE - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_A - .2byte EC_POKEMON(WHISCASH) - .2byte EC_WORD_BADLY - .4byte gSlateportBattleTentTrainerMons_Rodolfo - -@ 7 - .4byte FACILITY_CLASS_POKEMANIAC - .string "DAVION$", 8 -@ pre-battle speech - .2byte EC_WORD_GRAAAH - .2byte EC_WORD_GRAAAH - .2byte EC_WORD_EXCL_EXCL - .2byte EC_WORD_GRAAAH - .2byte EC_WORD_GRAAAH - .2byte EC_WORD_EXCL_EXCL -@ win speech - .2byte EC_MOVE2(ROAR) - .2byte EC_WORD_EXCL - .2byte -1 - .2byte EC_MOVE2(ROAR) - .2byte EC_WORD_EXCL_EXCL - .2byte -1 -@ loss speech - .2byte EC_WORD_URGH - .2byte EC_WORD_WAAAH - .2byte EC_WORD_EXCL_EXCL - .2byte -1 - .2byte -1 - .2byte -1 - .4byte gSlateportBattleTentTrainerMons_Davion - -@ 8 - .4byte FACILITY_CLASS_SWIMMER_M - .string "KENDALL$", 8 -@ pre-battle speech - .2byte EC_WORD_A_LITTLE - .2byte EC_MOVE2(PETAL_DANCE) - .2byte EC_WORD_TO - .2byte EC_WORD_PLEASE - .2byte EC_WORD_YOU - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_DO - .2byte EC_WORD_THIS - .2byte EC_WORD_ONLY - .2byte EC_WORD_FOR - .2byte EC_WORD_WORK -@ loss speech - .2byte EC_WORD_HOW - .2byte EC_WORD_COULD - .2byte EC_WORD_YOU - .2byte EC_MOVE2(POUND) - .2byte EC_WORD_ME - .2byte EC_WORD_QUES - .4byte gSlateportBattleTentTrainerMons_Kendall - -@ 9 - .4byte FACILITY_CLASS_CAMPER - .string "COLTEN$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_WANT - .2byte EC_WORD_TO - .2byte EC_WORD_GO - .2byte EC_WORD_RUN - .2byte EC_WORD_AROUND -@ win speech - .2byte EC_WORD_YAY - .2byte EC_WORD_EXCL - .2byte EC_WORD_WANT - .2byte EC_WORD_TO - .2byte EC_WORD_RUN - .2byte EC_WORD_QUES -@ loss speech - .2byte EC_WORD_A - .2byte EC_WORD_SWIFT_SWIM - .2byte EC_WORD_WOULD - .2byte EC_WORD_BE - .2byte EC_WORD_GOOD - .2byte EC_WORD_TOO - .4byte gSlateportBattleTentTrainerMons_Colten - -@ 10 - .4byte FACILITY_CLASS_BUG_MANIAC - .string "IRVIN$", 8 -@ pre-battle speech - .2byte EC_WORD_HAVE - .2byte EC_WORD_A - .2byte EC_WORD_LOOK - .2byte EC_WORD_AT - .2byte EC_WORD_MY - .2byte EC_MOVE(CONFUSE_RAY) -@ win speech - .2byte EC_WORD_YAHOO - .2byte EC_WORD_MY - .2byte EC_MOVE(CONFUSE_RAY) - .2byte EC_WORD_IS - .2byte EC_WORD_THE - .2byte EC_WORD_BEST -@ loss speech - .2byte EC_WORD_GWAH - .2byte EC_WORD_EXCL_EXCL - .2byte -1 - .2byte EC_WORD_I_AM - .2byte EC_WORD_SORRY - .2byte EC_WORD_EXCL - .4byte gSlateportBattleTentTrainerMons_Irvin - -@ 11 - .4byte FACILITY_CLASS_GENTLEMAN - .string "SHAUN$", 8 -@ pre-battle speech - .2byte EC_WORD_LISTEN - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_YOU - .2byte EC_WORD_AREN_T - .2byte EC_WORD_VERY - .2byte EC_WORD_GOOD -@ win speech - .2byte EC_WORD_YOU - .2byte EC_WORD_SEE - .2byte EC_WORD_QUES - .2byte EC_WORD_I - .2byte EC_WORD_WAS - .2byte EC_WORD_RIGHT -@ loss speech - .2byte EC_WORD_YES - .2byte EC_WORD_YES - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_QUITE - .2byte EC_WORD_SOMETHING - .4byte gSlateportBattleTentTrainerMons_Shaun - -@ 12 - .4byte FACILITY_CLASS_GUITARIST - .string "KYLER$", 8 -@ pre-battle speech - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_YAY -@ loss speech - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte EC_WORD_WOW - .4byte gSlateportBattleTentTrainerMons_Kyler - -@ 13 - .4byte FACILITY_CLASS_SCHOOL_KID_F - .string "MAGGIE$", 8 -@ pre-battle speech - .2byte EC_POKEMON(VULPIX) - .2byte EC_POKEMON(XATU) - .2byte EC_POKEMON2(UMBREON) - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_UM - .2byte EC_WORD_ELLIPSIS -@ win speech - .2byte EC_POKEMON(NOSEPASS) - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_UM - .2byte EC_POKEMON(SEVIPER) - .2byte EC_WORD_EXCL - .2byte -1 -@ loss speech - .2byte EC_POKEMON(NOSEPASS) - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_UM - .2byte EC_POKEMON2(SNORLAX) - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_UH_OH - .4byte gSlateportBattleTentTrainerMons_Maggie - -@ 14 - .4byte FACILITY_CLASS_COOLTRAINER_M - .string "STEPHON$", 8 -@ pre-battle speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_GOING - .2byte EC_WORD_TO - .2byte EC_WORD_ENJOY - .2byte EC_WORD_AN - .2byte EC_WORD_EGG -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_WILL - .2byte EC_WORD_ENJOY - .2byte EC_WORD_THIS - .2byte EC_WORD_TASTY - .2byte EC_WORD_VICTORY -@ loss speech - .2byte EC_WORD_AWFUL - .2byte EC_WORD_EXCL_EXCL - .2byte -1 - .2byte EC_WORD_JUST - .2byte EC_WORD_AWFUL - .2byte EC_WORD_EXCL_EXCL - .4byte gSlateportBattleTentTrainerMons_Stephon - -@ 15 - .4byte FACILITY_CLASS_COOLTRAINER_F - .string "REBECCA$", 8 -@ pre-battle speech - .2byte EC_WORD_THAT - .2byte EC_WORD_EGG - .2byte EC_WORD_HAS - .2byte EC_WORD_A - .2byte EC_WORD_TASTY - .2byte EC_WORD_SHINE -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_CAN_T - .2byte EC_WORD_EXCL - .2byte EC_WORD_SMELL - .2byte EC_WORD_THAT - .2byte EC_WORD_STENCH -@ loss speech - .2byte EC_WORD_YOU - .2byte EC_WORD_CAN_T - .2byte EC_WORD_MAKE - .2byte EC_WORD_ME - .2byte EC_WORD_STOP - .2byte EC_WORD_ELLIPSIS - .4byte gSlateportBattleTentTrainerMons_Rebecca - -@ 16 - .4byte FACILITY_CLASS_POKEFAN_1 - .string "REGGIE$", 8 -@ pre-battle speech - .2byte EC_WORD_POKEMON - .2byte EC_WORD_COME - .2byte EC_WORD_BEFORE - .2byte EC_WORD_MONEY - .2byte EC_WORD_OR - .2byte EC_WORD_FAMILY -@ win speech - .2byte EC_WORD_THAT_S - .2byte EC_WORD_WHAT - .2byte EC_WORD_IS - .2byte EC_WORD_MAKING - .2byte EC_WORD_ME - .2byte EC_WORD_STRONG -@ loss speech - .2byte EC_WORD_THAT_S - .2byte EC_WORD_WHY - .2byte EC_WORD_I_AM - .2byte EC_WORD_SO - .2byte EC_WORD_THICK - .2byte EC_WORD_ELLIPSIS - .4byte gSlateportBattleTentTrainerMons_Reggie - -@ 17 - .4byte FACILITY_CLASS_POKEFAN_2 - .string "JANAE$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_JUST - .2byte EC_WORD_ADORE - .2byte EC_WORD_YOUR - .2byte EC_WORD_TOUGH - .2byte EC_WORD_LOOK -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_LIKE - .2byte EC_WORD_HOW - .2byte EC_WORD_YOU - .2byte EC_MOVE2(STRUGGLE) - .2byte -1 -@ loss speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_A - .2byte EC_WORD_MEAN - .2byte EC_WORD_AND - .2byte EC_WORD_AWFUL - .2byte EC_WORD_TRAINER - .4byte gSlateportBattleTentTrainerMons_Janae - -@ 18 - .4byte FACILITY_CLASS_EXPERT_M - .string "CAIDEN$", 8 -@ pre-battle speech - .2byte EC_WORD_MY - .2byte EC_MOVE2(CURSE) - .2byte EC_WORD_WILL - .2byte EC_WORD_BREAK - .2byte EC_WORD_YOUR - .2byte EC_WORD_SPIRIT -@ win speech - .2byte EC_MOVE2(CURSE) - .2byte EC_WORD_QUES - .2byte EC_WORD_IT_S - .2byte EC_WORD_A - .2byte EC_WORD_LIE - .2byte EC_WORD_ELLIPSIS -@ loss speech - .2byte EC_WORD_MY - .2byte EC_MOVE2(CURSE) - .2byte EC_WORD_WILL - .2byte EC_WORD_LAST - .2byte EC_WORD_FOREVER - .2byte -1 - .4byte gSlateportBattleTentTrainerMons_Caiden - -@ 19 - .4byte FACILITY_CLASS_EXPERT_2 - .string "KIRSTEN$", 8 -@ pre-battle speech - .2byte EC_WORD_HUH_QUES - .2byte EC_WORD_A - .2byte EC_WORD_BATTLE - .2byte EC_WORD_YOU - .2byte EC_WORD_SAID - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_HUH_QUES - .2byte EC_WORD_STRONG - .2byte EC_WORD_BUT - .2byte EC_WORD_NOT - .2byte EC_WORD_STRONG - .2byte EC_WORD_ENOUGH -@ loss speech - .2byte EC_WORD_HUH_QUES - .2byte EC_WORD_I - .2byte EC_WORD_SURRENDER - .2byte EC_WORD_TO - .2byte EC_WORD_YOUR - .2byte EC_MOVE(STRENGTH) - .4byte gSlateportBattleTentTrainerMons_Kirsten - -@ 20 - .4byte FACILITY_CLASS_YOUNGSTER - .string "KURTIS$", 8 -@ pre-battle speech - .2byte EC_WORD_SORRY - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_GOING - .2byte EC_WORD_TO - .2byte EC_WORD_GET - .2byte EC_MOVE2(BEAT_UP) -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_SAID - .2byte EC_WORD_WE - .2byte EC_WORD_WOULD - .2byte EC_MOVE2(POUND) - .2byte EC_WORD_YOU -@ loss speech - .2byte EC_WORD_HOW - .2byte EC_WORD_DID - .2byte EC_WORD_I - .2byte EC_WORD_GET - .2byte EC_MOVE2(BEAT_UP) - .2byte EC_WORD_QUES - .4byte gSlateportBattleTentTrainerMons_Kurtis - -@ 21 - .4byte FACILITY_CLASS_FISHERMAN - .string "STEFAN$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_ONLY - .2byte EC_WORD_WANT - .2byte EC_WORD_CUTE - .2byte EC_WORD_POKEMON - .2byte -1 -@ win speech - .2byte EC_WORD_WHAT - .2byte EC_WORD_IS - .2byte EC_WORD_IT - .2byte EC_WORD_TO - .2byte EC_WORD_YOU - .2byte EC_WORD_QUES -@ loss speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_KIND - .2byte EC_WORD_OF - .2byte EC_WORD_AWESOME - .2byte EC_WORD_ELLIPSIS - .2byte -1 - .4byte gSlateportBattleTentTrainerMons_Stefan - -@ 22 - .4byte FACILITY_CLASS_BIRD_KEEPER - .string "AVERY$", 8 -@ pre-battle speech - .2byte EC_WORD_TOYS - .2byte EC_WORD_EXCL - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_MORE - .2byte EC_WORD_TOYS -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_SOME - .2byte EC_WORD_EASY - .2byte EC_WORD_MONEY - .2byte EC_WORD_FAST -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_TO - .2byte EC_WORD_WORK - .2byte EC_WORD_FOR - .2byte EC_WORD_MONEY - .4byte gSlateportBattleTentTrainerMons_Avery - -@ 23 - .4byte FACILITY_CLASS_NINJA_BOY - .string "DWANE$", 8 -@ pre-battle speech - .2byte EC_WORD_MMM - .2byte EC_WORD_TASTY - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_WONDER - .2byte EC_WORD_WHAT - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_MMM - .2byte EC_WORD_MMM - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_YOU - .2byte EC_WORD_DON_T - .2byte EC_WORD_KNOW -@ loss speech - .2byte EC_WORD_MMM - .2byte EC_WORD_MMM - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_OH_YEAH - .2byte EC_WORD_THIS_IS_IT_EXCL - .2byte -1 - .4byte gSlateportBattleTentTrainerMons_Dwane - -@ 24 - .4byte FACILITY_CLASS_PARASOL_LADY - .string "MCKENNA$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_DISLIKE - .2byte EC_WORD_SMALL - .2byte EC_WORD_TALK - .2byte EC_WORD_LET_S - .2byte EC_WORD_GO -@ win speech - .2byte EC_WORD_YUP - .2byte EC_WORD_THAT_S - .2byte EC_WORD_THAT - .2byte -1 - .2byte -1 - .2byte -1 -@ loss speech - .2byte EC_WORD_KTHX_BYE - .2byte -1 - .2byte -1 - .2byte -1 - .2byte -1 - .2byte -1 - .4byte gSlateportBattleTentTrainerMons_Mckenna - -@ 25 - .4byte FACILITY_CLASS_SWIMMER_F - .string "CAMRYN$", 8 -@ pre-battle speech - .2byte EC_WORD_MR - .2byte EC_WORD_JUDGE - .2byte EC_WORD_YOU - .2byte EC_WORD_HAVE - .2byte EC_WORD_OUR - .2byte EC_WORD_TRUST -@ win speech - .2byte EC_WORD_YES_SIR_EXCL - .2byte EC_WORD_WE_RE - .2byte EC_WORD_NO_1 - .2byte EC_WORD_IN - .2byte EC_WORD_THIS - .2byte EC_WORD_CONTEST -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_WON_T - .2byte EC_WORD_GIVE_UP - .2byte EC_WORD_MY - .2byte EC_WORD_IDOL - .2byte EC_WORD_DREAM - .4byte gSlateportBattleTentTrainerMons_Camryn - -@ 26 - .4byte FACILITY_CLASS_PICNICKER - .string "NATASHA$", 8 -@ pre-battle speech - .2byte EC_WORD_COME_OVER - .2byte EC_WORD_TO - .2byte EC_WORD_MY - .2byte EC_WORD_PLACE - .2byte EC_WORD_OK_QUES - .2byte -1 -@ win speech - .2byte EC_WORD_COME_ON - .2byte EC_WORD_OVER - .2byte EC_WORD_IT - .2byte EC_WORD_WILL - .2byte EC_WORD_BE - .2byte EC_WORD_GREAT -@ loss speech - .2byte EC_WORD_AWW - .2byte EC_WORD_WON_T - .2byte EC_WORD_YOU - .2byte EC_WORD_COME_OVER - .2byte EC_WORD_QUES - .2byte -1 - .4byte gSlateportBattleTentTrainerMons_Natasha - -@ 27 - .4byte FACILITY_CLASS_SAILOR - .string "AUSTYN$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_DON_T - .2byte EC_WORD_CARE - .2byte EC_WORD_HOW - .2byte EC_WORD_WE - .2byte EC_WORD_MATCH_UP -@ win speech - .2byte EC_WORD_HAH - .2byte EC_WORD_BACK - .2byte EC_WORD_TO - .2byte EC_WORD_SCHOOL - .2byte EC_WORD_FOR - .2byte EC_WORD_YOU -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_TO - .2byte EC_WORD_STUDY - .2byte EC_WORD_MY - .2byte EC_WORD_LESSONS - .4byte gSlateportBattleTentTrainerMons_Austyn - -@ 28 - .4byte FACILITY_CLASS_COLLECTOR - .string "DONOVAN$", 8 -@ pre-battle speech - .2byte EC_WORD_OH - .2byte EC_WORD_I_AM - .2byte EC_WORD_FEELING - .2byte EC_WORD_SLIMY - .2byte EC_WORD_ALL - .2byte EC_WORD_OVER -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_GOING - .2byte EC_WORD_DOWN - .2byte EC_WORD_THE - .2byte EC_MOVE2(MEGA_DRAIN) - .2byte EC_WORD_HAHAHA -@ loss speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_NATURALLY - .2byte EC_WORD_SLIMY - .2byte EC_WORD_THAT_S - .2byte EC_WORD_WHAT - .2byte EC_WORD_I_AM - .4byte gSlateportBattleTentTrainerMons_Donovan - -@ 29 - .4byte FACILITY_CLASS_LASS - .string "TAMIA$", 8 -@ pre-battle speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_ANGRY - .2byte EC_WORD_WITH - .2byte EC_WORD_MY - .2byte EC_WORD_FATHER - .2byte EC_WORD_ELLIPSIS -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_REALLY - .2byte EC_WORD_DISLIKE - .2byte EC_WORD_MY - .2byte EC_WORD_FATHER - .2byte EC_WORD_EXCL -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_JUST - .2byte EC_WORD_SO - .2byte EC_WORD_ADORE - .2byte EC_WORD_MY - .2byte EC_WORD_FATHER - .4byte gSlateportBattleTentTrainerMons_Tamia diff --git a/data/battle_frontier/verdanturf_battle_tent_mons.inc b/data/battle_frontier/verdanturf_battle_tent_mons.inc deleted file mode 100644 index ec3404b17..000000000 --- a/data/battle_frontier/verdanturf_battle_tent_mons.inc +++ /dev/null @@ -1,316 +0,0 @@ - .align 2 -gVerdanturfBattleTentMons:: @ 85DEC28 -@ 0 - .2byte SPECIES_POOCHYENA - .2byte MOVE_ROAR, MOVE_THIEF, MOVE_BITE, MOVE_HOWL - .byte BATTLE_FRONTIER_ITEM_BLACK_GLASSES - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_NAUGHTY - -@ 1 - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_COVET, MOVE_GROWL, MOVE_PIN_MISSILE, MOVE_MUD_SPORT - .byte BATTLE_FRONTIER_ITEM_SITRUS_BERRY - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_ADAMANT - -@ 2 - .2byte SPECIES_DUSTOX - .2byte MOVE_CONFUSION, MOVE_MOONLIGHT, MOVE_PROTECT, MOVE_FLASH - .byte BATTLE_FRONTIER_ITEM_SILVER_POWDER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .4byte NATURE_MODEST - -@ 3 - .2byte SPECIES_TAILLOW - .2byte MOVE_AGILITY, MOVE_DOUBLE_TEAM, MOVE_WING_ATTACK, MOVE_GROWL - .byte BATTLE_FRONTIER_ITEM_ORAN_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_RELAXED - -@ 4 - .2byte SPECIES_SHROOMISH - .2byte MOVE_HEADBUTT, MOVE_STUN_SPORE, MOVE_LEECH_SEED, MOVE_FLASH - .byte BATTLE_FRONTIER_ITEM_LUM_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .4byte NATURE_RASH - -@ 5 - .2byte SPECIES_MACHOP - .2byte MOVE_LOW_KICK, MOVE_LEER, MOVE_FOCUS_ENERGY, MOVE_ENCORE - .byte BATTLE_FRONTIER_ITEM_PERSIM_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_LONELY - -@ 6 - .2byte SPECIES_MAGIKARP - .2byte MOVE_SPLASH, MOVE_FLAIL, MOVE_TACKLE, MOVE_NONE - .byte BATTLE_FRONTIER_ITEM_SILK_SCARF - .byte F_EV_SPREAD_ATTACK - .4byte NATURE_HARDY - -@ 7 - .2byte SPECIES_BARBOACH - .2byte MOVE_MUD_SLAP, MOVE_WATER_GUN, MOVE_RAIN_DANCE, MOVE_SPARK - .byte BATTLE_FRONTIER_ITEM_ASPEAR_BERRY - .byte F_EV_SPREAD_SPEED - .4byte NATURE_HASTY - -@ 8 - .2byte SPECIES_WINGULL - .2byte MOVE_ATTRACT, MOVE_TWISTER, MOVE_WING_ATTACK, MOVE_SUPERSONIC - .byte BATTLE_FRONTIER_ITEM_DRAGON_FANG - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_IMPISH - -@ 9 - .2byte SPECIES_ARON - .2byte MOVE_ENDEAVOR, MOVE_METAL_CLAW, MOVE_TACKLE, MOVE_ATTRACT - .byte BATTLE_FRONTIER_ITEM_PECHA_BERRY - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_HARDY - -@ 10 - .2byte SPECIES_NUMEL - .2byte MOVE_EMBER, MOVE_ROCK_SLIDE, MOVE_ROLLOUT, MOVE_GROWL - .byte BATTLE_FRONTIER_ITEM_CHARCOAL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .4byte NATURE_SASSY - -@ 11 - .2byte SPECIES_SWALOT - .2byte MOVE_YAWN, MOVE_SLUDGE, MOVE_ACID_ARMOR, MOVE_AMNESIA - .byte BATTLE_FRONTIER_ITEM_POISON_BARB - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_BOLD - -@ 12 - .2byte SPECIES_KECLEON - .2byte MOVE_SUBSTITUTE, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_BIND - .byte BATTLE_FRONTIER_ITEM_LAX_INCENSE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_QUIET - -@ 13 - .2byte SPECIES_BALTOY - .2byte MOVE_SANDSTORM, MOVE_FLASH, MOVE_SELF_DESTRUCT, MOVE_HARDEN - .byte BATTLE_FRONTIER_ITEM_LEFTOVERS - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_NAUGHTY - -@ 14 - .2byte SPECIES_NINJASK - .2byte MOVE_DIG, MOVE_SCREECH, MOVE_SWORDS_DANCE, MOVE_LEECH_LIFE - .byte BATTLE_FRONTIER_ITEM_PETAYA_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_SASSY - -@ 15 - .2byte SPECIES_MAKUHITA - .2byte MOVE_BULK_UP, MOVE_ARM_THRUST, MOVE_SMELLING_SALT, MOVE_SAND_ATTACK - .byte BATTLE_FRONTIER_ITEM_SALAC_BERRY - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_NAUGHTY - -@ 16 - .2byte SPECIES_SWABLU - .2byte MOVE_REFRESH, MOVE_SAFEGUARD, MOVE_ATTRACT, MOVE_MIRROR_MOVE - .byte BATTLE_FRONTIER_ITEM_BRIGHT_POWDER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_MILD - -@ 17 - .2byte SPECIES_GOLDEEN - .2byte MOVE_WATERFALL, MOVE_MUD_SPORT, MOVE_SUPERSONIC, MOVE_DOUBLE_TEAM - .byte BATTLE_FRONTIER_ITEM_MYSTIC_WATER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_GENTLE - -@ 18 - .2byte SPECIES_LOTAD - .2byte MOVE_GROWL, MOVE_WATER_GUN, MOVE_MEGA_DRAIN, MOVE_PROTECT - .byte BATTLE_FRONTIER_ITEM_IAPAPA_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_QUIRKY - -@ 19 - .2byte SPECIES_NUMEL - .2byte MOVE_MAGNITUDE, MOVE_EMBER, MOVE_GROWL, MOVE_DEFENSE_CURL - .byte BATTLE_FRONTIER_ITEM_CHARCOAL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .4byte NATURE_RELAXED - -@ 20 - .2byte SPECIES_LINOONE - .2byte MOVE_HEADBUTT, MOVE_TICKLE, MOVE_PROTECT, MOVE_REST - .byte BATTLE_FRONTIER_ITEM_QUICK_CLAW - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_IMPISH - -@ 21 - .2byte SPECIES_SEVIPER - .2byte MOVE_WRAP, MOVE_GLARE, MOVE_POISON_FANG, MOVE_SWAGGER - .byte BATTLE_FRONTIER_ITEM_ASPEAR_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_LONELY - -@ 22 - .2byte SPECIES_SKARMORY - .2byte MOVE_AIR_CUTTER, MOVE_SANDSTORM, MOVE_LEER, MOVE_AGILITY - .byte BATTLE_FRONTIER_ITEM_MACHO_BRACE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_BASHFUL - -@ 23 - .2byte SPECIES_SWELLOW - .2byte MOVE_AGILITY, MOVE_WING_ATTACK, MOVE_DOUBLE_TEAM, MOVE_SUPERSONIC - .byte BATTLE_FRONTIER_ITEM_SHARP_BEAK - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_NAUGHTY - -@ 24 - .2byte SPECIES_GOLDEEN - .2byte MOVE_PECK, MOVE_SUPERSONIC, MOVE_PSYBEAM, MOVE_RAIN_DANCE - .byte BATTLE_FRONTIER_ITEM_KINGS_ROCK - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .4byte NATURE_GENTLE - -@ 25 - .2byte SPECIES_ELECTRIKE - .2byte MOVE_SHOCK_WAVE, MOVE_TACKLE, MOVE_CHARGE, MOVE_THUNDER_WAVE - .byte BATTLE_FRONTIER_ITEM_FOCUS_BAND - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_MILD - -@ 26 - .2byte SPECIES_NUZLEAF - .2byte MOVE_SUNNY_DAY, MOVE_TORMENT, MOVE_FAKE_OUT, MOVE_THIEF - .byte BATTLE_FRONTIER_ITEM_BLACK_GLASSES - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_BOLD - -@ 27 - .2byte SPECIES_ARON - .2byte MOVE_TAKE_DOWN, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_ATTRACT - .byte BATTLE_FRONTIER_ITEM_QUICK_CLAW - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_MODEST - -@ 28 - .2byte SPECIES_MIGHTYENA - .2byte MOVE_HOWL, MOVE_TAKE_DOWN, MOVE_ODOR_SLEUTH, MOVE_SAND_ATTACK - .byte BATTLE_FRONTIER_ITEM_KINGS_ROCK - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_QUIRKY - -@ 29 - .2byte SPECIES_SOLROCK - .2byte MOVE_HARDEN, MOVE_FIRE_SPIN, MOVE_MIMIC, MOVE_PSYWAVE - .byte BATTLE_FRONTIER_ITEM_TWISTED_SPOON - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_ADAMANT - -@ 30 - .2byte SPECIES_GRAVELER - .2byte MOVE_ROLLOUT, MOVE_ROCK_SMASH, MOVE_SANDSTORM, MOVE_BLOCK - .byte BATTLE_FRONTIER_ITEM_FOCUS_BAND - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_IMPISH - -@ 31 - .2byte SPECIES_KADABRA - .2byte MOVE_ENCORE, MOVE_PSYBEAM, MOVE_DISABLE, MOVE_KINESIS - .byte BATTLE_FRONTIER_ITEM_FOCUS_BAND - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .4byte NATURE_QUIET - -@ 32 - .2byte SPECIES_VOLTORB - .2byte MOVE_PROTECT, MOVE_SELF_DESTRUCT, MOVE_SPARK, MOVE_SCREECH - .byte BATTLE_FRONTIER_ITEM_SCOPE_LENS - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_BASHFUL - -@ 33 - .2byte SPECIES_MAGNEMITE - .2byte MOVE_METAL_SOUND, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SHOCK_WAVE - .byte BATTLE_FRONTIER_ITEM_MAGNET - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_SERIOUS - -@ 34 - .2byte SPECIES_PELIPPER - .2byte MOVE_WING_ATTACK, MOVE_MIST, MOVE_AGILITY, MOVE_PROTECT - .byte BATTLE_FRONTIER_ITEM_FIGY_BERRY - .byte 0 - .4byte NATURE_BRAVE - -@ 35 - .2byte SPECIES_LOUDRED - .2byte MOVE_HOWL, MOVE_UPROAR, MOVE_REST, MOVE_SCREECH - .byte BATTLE_FRONTIER_ITEM_LEFTOVERS - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_CALM - -@ 36 - .2byte SPECIES_MARILL - .2byte MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_TAIL_WHIP, MOVE_BUBBLE_BEAM - .byte BATTLE_FRONTIER_ITEM_RAWST_BERRY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_JOLLY - -@ 37 - .2byte SPECIES_TRAPINCH - .2byte MOVE_DIG, MOVE_ROCK_TOMB, MOVE_SANDSTORM, MOVE_FAINT_ATTACK - .byte BATTLE_FRONTIER_ITEM_NONE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_NAUGHTY - -@ 38 - .2byte SPECIES_TENTACOOL - .2byte MOVE_SCREECH, MOVE_CONFUSE_RAY, MOVE_WRAP, MOVE_ATTRACT - .byte BATTLE_FRONTIER_ITEM_BRIGHT_POWDER - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .4byte NATURE_RELAXED - -@ 39 - .2byte SPECIES_VIGOROTH - .2byte MOVE_ENCORE, MOVE_SLACK_OFF, MOVE_YAWN, MOVE_SECRET_POWER - .byte BATTLE_FRONTIER_ITEM_MENTAL_HERB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .4byte NATURE_QUIRKY - -@ 40 - .2byte SPECIES_WAILMER - .2byte MOVE_WATER_PULSE, MOVE_ROLLOUT, MOVE_CURSE, MOVE_PROTECT - .byte BATTLE_FRONTIER_ITEM_WHITE_HERB - .byte F_EV_SPREAD_HP - .4byte NATURE_RELAXED - -@ 41 - .2byte SPECIES_ILLUMISE - .2byte MOVE_TACKLE, MOVE_SWEET_SCENT, MOVE_WISH, MOVE_ENCORE - .byte BATTLE_FRONTIER_ITEM_BRIGHT_POWDER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_QUIRKY - -@ 42 - .2byte SPECIES_MACHOKE - .2byte MOVE_LEER, MOVE_KARATE_CHOP, MOVE_BULK_UP, MOVE_REST - .byte BATTLE_FRONTIER_ITEM_CHESTO_BERRY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .4byte NATURE_CALM - -@ 43 - .2byte SPECIES_WHISMUR - .2byte MOVE_SECRET_POWER, MOVE_SUPERSONIC, MOVE_STOMP, MOVE_ROAR - .byte BATTLE_FRONTIER_ITEM_RAWST_BERRY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .4byte NATURE_QUIRKY - -@ 44 - .2byte SPECIES_CACNEA - .2byte MOVE_INGRAIN, MOVE_LEECH_SEED, MOVE_NEEDLE_ARM, MOVE_GROWTH - .byte BATTLE_FRONTIER_ITEM_SCOPE_LENS - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .4byte NATURE_SERIOUS diff --git a/data/battle_frontier/verdanturf_battle_tent_trainer_mons.inc b/data/battle_frontier/verdanturf_battle_tent_trainer_mons.inc deleted file mode 100644 index eda9f200a..000000000 --- a/data/battle_frontier/verdanturf_battle_tent_trainer_mons.inc +++ /dev/null @@ -1,254 +0,0 @@ - .align 1 -gVerdanturfBattleTentTrainerMons_Brenna:: @ 85DE48C - .2byte 4 - .2byte 11 - .2byte 13 - .2byte 18 - .2byte 26 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Dilan:: @ 85DE498 - .2byte 30 - .2byte 37 - .2byte 13 - .2byte 29 - .2byte 42 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Eliana:: @ 85DE4A4 - .2byte 6 - .2byte 7 - .2byte 17 - .2byte 18 - .2byte 40 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Markus:: @ 85DE4B0 - .2byte 6 - .2byte 7 - .2byte 18 - .2byte 24 - .2byte 38 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Caitlyn:: @ 85DE4BC - .2byte 0 - .2byte 12 - .2byte 25 - .2byte 28 - .2byte 22 - .2byte 44 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Desiree:: @ 85DE4CA - .2byte 8 - .2byte 12 - .2byte 21 - .2byte 22 - .2byte 31 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Ronald:: @ 85DE4D6 - .2byte 1 - .2byte 20 - .2byte 23 - .2byte 25 - .2byte 32 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Ashten:: @ 85DE4E2 - .2byte 9 - .2byte 12 - .2byte 27 - .2byte 37 - .2byte 43 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Gerard:: @ 85DE4EE - .2byte 36 - .2byte 7 - .2byte 34 - .2byte 6 - .2byte 40 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Bradly:: @ 85DE4FA - .2byte 26 - .2byte 3 - .2byte 0 - .2byte 2 - .2byte 17 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Dennis:: @ 85DE506 - .2byte 14 - .2byte 37 - .2byte 2 - .2byte 38 - .2byte 27 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Prestin:: @ 85DE512 - .2byte 31 - .2byte 28 - .2byte 22 - .2byte 25 - .2byte 44 - .2byte 43 - .2byte 41 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Ernesto:: @ 85DE522 - .2byte 33 - .2byte 32 - .2byte 25 - .2byte 35 - .2byte 34 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Nala:: @ 85DE52E - .2byte 1 - .2byte 4 - .2byte 8 - .2byte 11 - .2byte 17 - .2byte 40 - .2byte 34 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Darnell:: @ 85DE53E - .2byte 0 - .2byte 29 - .2byte 35 - .2byte 37 - .2byte 39 - .2byte 43 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Ashlyn:: @ 85DE54C - .2byte 29 - .2byte 36 - .2byte 32 - .2byte 30 - .2byte 17 - .2byte 6 - .2byte 44 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Addison:: @ 85DE55C - .2byte 0 - .2byte 1 - .2byte 16 - .2byte 31 - .2byte 6 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Justine:: @ 85DE568 - .2byte 0 - .2byte 1 - .2byte 16 - .2byte 36 - .2byte 18 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Tyson:: @ 85DE574 - .2byte 5 - .2byte 15 - .2byte 22 - .2byte 30 - .2byte 16 - .2byte 39 - .2byte 43 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Laila:: @ 85DE584 - .2byte 5 - .2byte 15 - .2byte 19 - .2byte 24 - .2byte 41 - .2byte 43 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Waren:: @ 85DE592 - .2byte 0 - .2byte 9 - .2byte 10 - .2byte 11 - .2byte 23 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Tobias:: @ 85DE59E - .2byte 6 - .2byte 7 - .2byte 24 - .2byte 38 - .2byte 40 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Josiah:: @ 85DE5AA - .2byte 8 - .2byte 16 - .2byte 23 - .2byte 34 - .2byte 3 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Dion:: @ 85DE5B6 - .2byte 14 - .2byte 2 - .2byte 11 - .2byte 39 - .2byte 21 - .2byte 38 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Kenzie:: @ 85DE5C4 - .2byte 18 - .2byte 10 - .2byte 16 - .2byte 26 - .2byte 25 - .2byte 27 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Lillian:: @ 85DE5D2 - .2byte 24 - .2byte 34 - .2byte 36 - .2byte 38 - .2byte 5 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Lesley:: @ 85DE5DE - .2byte 26 - .2byte 0 - .2byte 18 - .2byte 13 - .2byte 25 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Marquis:: @ 85DE5EA - .2byte 24 - .2byte 34 - .2byte 5 - .2byte 15 - .2byte 7 - .2byte 42 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Freddy:: @ 85DE5F8 - .2byte 18 - .2byte 21 - .2byte 26 - .2byte 29 - .2byte 41 - .2byte -1 - -gVerdanturfBattleTentTrainerMons_Cecilia:: @ 85DE604 - .2byte 23 - .2byte 26 - .2byte 27 - .2byte 28 - .2byte 31 - .2byte -1 diff --git a/data/battle_frontier/verdanturf_battle_tent_trainers.inc b/data/battle_frontier/verdanturf_battle_tent_trainers.inc deleted file mode 100644 index b375ce811..000000000 --- a/data/battle_frontier/verdanturf_battle_tent_trainers.inc +++ /dev/null @@ -1,781 +0,0 @@ - .align 2 -gVerdanturfBattleTentTrainers:: @ 85DE610 -@ 0 - .4byte FACILITY_CLASS_AROMA_LADY - .string "BRENNA$", 8 -@ pre-battle speech - .2byte EC_WORD_NO - .2byte EC_WORD_DAYS - .2byte EC_WORD_GO - .2byte EC_WORD_WITHOUT - .2byte EC_WORD_MY - .2byte EC_MOVE(FAKE_TEARS) -@ win speech - .2byte EC_WORD_OH - .2byte EC_WORD_THAT_WAS - .2byte EC_WORD_SO - .2byte EC_WORD_REFRESHING - .2byte EC_WORD_EXCL - .2byte -1 -@ loss speech - .2byte EC_WORD_ALL - .2byte EC_WORD_I - .2byte EC_WORD_EVER - .2byte EC_WORD_GET - .2byte EC_WORD_IS - .2byte EC_MOVE(TORMENT) - .4byte gVerdanturfBattleTentTrainerMons_Brenna - -@ 1 - .4byte FACILITY_CLASS_RUIN_MANIAC - .string "DILAN$", 8 -@ pre-battle speech - .2byte EC_WORD_YOU - .2byte EC_WORD_DON_T - .2byte EC_WORD_KNOW - .2byte EC_WORD_HOW - .2byte EC_WORD_BORED - .2byte EC_WORD_I_AM -@ win speech - .2byte EC_WORD_LOSING - .2byte EC_WORD_ISN_T - .2byte EC_WORD_EXCITING - .2byte EC_WORD_AT - .2byte EC_WORD_ALL - .2byte EC_WORD_ELLIPSIS -@ loss speech - .2byte EC_WORD_EXCITING - .2byte EC_WORD_EXCL_EXCL - .2byte EC_WORD_BYE_BYE - .2byte EC_WORD_TO - .2byte EC_WORD_BEING - .2byte EC_WORD_BORED - .4byte gVerdanturfBattleTentTrainerMons_Dilan - -@ 2 - .4byte FACILITY_CLASS_TUBER_1 - .string "ELIANA$", 8 -@ pre-battle speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_GOING - .2byte EC_WORD_ON - .2byte EC_WORD_A - .2byte EC_WORD_VACATION - .2byte EC_WORD_SOON -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_TO - .2byte EC_WORD_GET - .2byte EC_WORD_SOME - .2byte EC_WORD_MONEY -@ loss speech - .2byte EC_WORD_NO - .2byte EC_WORD_SLEEP - .2byte EC_WORD_UNTIL - .2byte EC_WORD_I - .2byte EC_WORD_GET - .2byte EC_WORD_HOME - .4byte gVerdanturfBattleTentTrainerMons_Eliana - -@ 3 - .4byte FACILITY_CLASS_TUBER_2 - .string "MARKUS$", 8 -@ pre-battle speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_SMART - .2byte EC_WORD_EXCL - .2byte EC_WORD_IF_I_LOSE - .2byte EC_WORD_I - .2byte EC_MOVE(SELF_DESTRUCT) -@ win speech - .2byte EC_WORD_IT_S - .2byte EC_WORD_A - .2byte EC_WORD_NON_STOP - .2byte EC_MOVE2(EXPLOSION) - .2byte EC_WORD_OF - .2byte EC_WORD_JOY -@ loss speech - .2byte EC_WORD_I_VE - .2byte EC_WORD_LOST - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_TIME - .2byte EC_WORD_TO - .2byte EC_MOVE(SELF_DESTRUCT) - .4byte gVerdanturfBattleTentTrainerMons_Markus - -@ 4 - .4byte FACILITY_CLASS_LADY - .string "CAITLYN$", 8 -@ pre-battle speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_BORED - .2byte EC_WORD_OF - .2byte EC_WORD_BEING - .2byte EC_WORD_AN - .2byte EC_WORD_IDOL -@ win speech - .2byte EC_WORD_A - .2byte EC_WORD_BATTLE - .2byte EC_WORD_IS - .2byte EC_WORD_BEST - .2byte EC_WORD_FOR - .2byte EC_WORD_HAPPINESS -@ loss speech - .2byte EC_WORD_LOSING - .2byte EC_WORD_DOESN_T - .2byte EC_WORD_BUG - .2byte EC_WORD_ME - .2byte EC_WORD_AT - .2byte EC_WORD_ALL - .4byte gVerdanturfBattleTentTrainerMons_Caitlyn - -@ 5 - .4byte FACILITY_CLASS_BEAUTY - .string "DESIREE$", 8 -@ pre-battle speech - .2byte EC_WORD_DOESN_T - .2byte EC_WORD_MY - .2byte EC_WORD_BEAUTY - .2byte EC_MOVE(ASTONISH) - .2byte EC_WORD_YOU - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_DID - .2byte EC_WORD_I - .2byte EC_WORD_INTIMIDATE - .2byte EC_WORD_YOU - .2byte EC_WORD_QUES - .2byte -1 -@ loss speech - .2byte EC_WORD_MY - .2byte EC_WORD_BEAUTY - .2byte EC_WORD_DID - .2byte EC_WORD_NOTHING - .2byte EC_WORD_FOR - .2byte EC_WORD_YOU - .4byte gVerdanturfBattleTentTrainerMons_Desiree - -@ 6 - .4byte FACILITY_CLASS_RICH_BOY - .string "RONALD$", 8 -@ pre-battle speech - .2byte EC_WORD_COME_ON - .2byte EC_WORD_I - .2byte EC_WORD_WILL - .2byte EC_WORD_BATTLE - .2byte EC_WORD_SERIOUSLY - .2byte -1 -@ win speech - .2byte EC_WORD_GIVE_UP - .2byte EC_WORD_QUES - .2byte -1 - .2byte EC_WORD_THAT_S - .2byte EC_WORD_REALLY - .2byte EC_WORD_WEAK -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_TO - .2byte EC_WORD_DO - .2byte EC_WORD_A - .2byte EC_MOVE2(BATON_PASS) - .4byte gVerdanturfBattleTentTrainerMons_Ronald - -@ 7 - .4byte FACILITY_CLASS_POKEMANIAC - .string "ASHTEN$", 8 -@ pre-battle speech - .2byte EC_WORD_OH_YEAH - .2byte EC_WORD_ANOTHER - .2byte EC_WORD_EXCITING - .2byte EC_WORD_BATTLE - .2byte EC_WORD_EXCL - .2byte -1 -@ win speech - .2byte EC_WORD_YOUR - .2byte EC_WORD_POKEMON - .2byte EC_WORD_ARE - .2byte EC_WORD_WIMPY - .2byte EC_WORD_AND - .2byte EC_WORD_BORING -@ loss speech - .2byte EC_WORD_THAT_WAS - .2byte EC_WORD_AN - .2byte EC_WORD_EXCITING - .2byte EC_WORD_LOSS - .2byte EC_WORD_WOW - .2byte EC_WORD_EXCL - .4byte gVerdanturfBattleTentTrainerMons_Ashten - -@ 8 - .4byte FACILITY_CLASS_SWIMMER_M - .string "GERARD$", 8 -@ pre-battle speech - .2byte EC_WORD_LOOK - .2byte EC_WORD_AT - .2byte EC_WORD_MY - .2byte EC_WORD_SUPER - .2byte EC_MOVE2(TEETER_DANCE) - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_THAT_WAS - .2byte EC_WORD_HARD - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_AM - .2byte EC_WORD_I - .2byte EC_WORD_OK_QUES -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_WON_T - .2byte EC_WORD_FORGIVE - .2byte EC_WORD_YOU - .2byte EC_WORD_FOR - .2byte EC_WORD_THAT - .4byte gVerdanturfBattleTentTrainerMons_Gerard - -@ 9 - .4byte FACILITY_CLASS_CAMPER - .string "BRADLY$", 8 -@ pre-battle speech - .2byte EC_WORD_IT_S - .2byte EC_WORD_LONESOME - .2byte EC_WORD_BUT - .2byte EC_WORD_I - .2byte EC_WORD_VACATION - .2byte EC_WORD_ALONE -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_WILL - .2byte EC_MOVE(WITHDRAW) - .2byte EC_WORD_INSIDE - .2byte EC_WORD_MY - .2byte EC_WORD_SHELL_ARMOR -@ loss speech - .2byte EC_WORD_OH - .2byte EC_WORD_ELLIPSIS - .2byte -1 - .2byte EC_WORD_ALONE - .2byte EC_WORD_AS - .2byte EC_WORD_ALWAYS - .4byte gVerdanturfBattleTentTrainerMons_Bradly - -@ 10 - .4byte FACILITY_CLASS_BUG_MANIAC - .string "DENNIS$", 8 -@ pre-battle speech - .2byte EC_WORD_ARE - .2byte EC_WORD_YOU - .2byte EC_WORD_REALLY - .2byte EC_WORD_STRONG - .2byte EC_WORD_QUES - .2byte -1 -@ win speech - .2byte EC_WORD_WAHAHAHA - .2byte EC_WORD_EXCL - .2byte -1 - .2byte EC_WORD_WAHAHAHA - .2byte EC_WORD_EXCL_EXCL - .2byte -1 -@ loss speech - .2byte EC_WORD_NICE - .2byte EC_WORD_GOING - .2byte EC_WORD_EXCL - .2byte EC_WORD_I - .2byte EC_WORD_WAS - .2byte EC_WORD_CHILD_S_PLAY - .4byte gVerdanturfBattleTentTrainerMons_Dennis - -@ 11 - .4byte FACILITY_CLASS_GENTLEMAN - .string "PRESTIN$", 8 -@ pre-battle speech - .2byte EC_WORD_THIS - .2byte EC_WORD_IS - .2byte EC_WORD_A - .2byte EC_MOVE(NIGHTMARE) - .2byte EC_WORD_FOR - .2byte EC_WORD_YOU -@ win speech - .2byte EC_WORD_FORGIVE - .2byte EC_WORD_ME - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_IT_S - .2byte EC_WORD_A - .2byte EC_WORD_DREAM -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_WANT - .2byte EC_WORD_TO - .2byte EC_WORD_WAKE_UP - .2byte EC_WORD_FROM - .2byte EC_WORD_THIS - .4byte gVerdanturfBattleTentTrainerMons_Prestin - -@ 12 - .4byte FACILITY_CLASS_GUITARIST - .string "ERNESTO$", 8 -@ pre-battle speech - .2byte EC_WORD_THIS - .2byte EC_WORD_PARTY - .2byte EC_WORD_GOES - .2byte EC_WORD_ON - .2byte EC_WORD_FOREVER - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_THE - .2byte EC_WORD_MUSIC - .2byte EC_WORD_PLAYS - .2byte EC_WORD_ON - .2byte EC_WORD_WITHOUT - .2byte EC_WORD_END -@ loss speech - .2byte EC_WORD_NO - .2byte EC_WORD_EXCL - .2byte EC_WORD_THE - .2byte EC_WORD_MUSIC - .2byte EC_WORD_CAN_T - .2byte EC_WORD_STOP - .4byte gVerdanturfBattleTentTrainerMons_Ernesto - -@ 13 - .4byte FACILITY_CLASS_SCHOOL_KID_F - .string "NALA$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_WANT - .2byte EC_WORD_THE - .2byte EC_WORD_WORLD - .2byte EC_WORD_MOVIE - .2byte EC_WORD_COLLECTION -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_DON_T - .2byte EC_WORD_LIKE - .2byte EC_WORD_RADIO - .2byte EC_WORD_VERY - .2byte EC_WORD_MUCH -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_REFUSE - .2byte EC_WORD_TO - .2byte EC_WORD_BELIEVE - .2byte EC_WORD_THIS - .2byte EC_WORD_EXCL - .4byte gVerdanturfBattleTentTrainerMons_Nala - -@ 14 - .4byte FACILITY_CLASS_COOLTRAINER_M - .string "DARNELL$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_WILL - .2byte EC_WORD_GO_EASY - .2byte EC_WORD_ON - .2byte EC_WORD_YOU - .2byte -1 -@ win speech - .2byte EC_WORD_YOUR - .2byte EC_MOVE2(FRUSTRATION) - .2byte EC_WORD_SHOULD - .2byte EC_WORD_BE - .2byte EC_WORD_HIDDEN - .2byte EC_WORD_AWAY -@ loss speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_TOO - .2byte EC_WORD_MUCH - .2byte EC_WORD_TO - .2byte EC_WORD_TAKE - .2byte EC_WORD_ELLIPSIS - .4byte gVerdanturfBattleTentTrainerMons_Darnell - -@ 15 - .4byte FACILITY_CLASS_COOLTRAINER_F - .string "ASHLYN$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_LOOK - .2byte EC_WORD_TOUGH - .2byte EC_WORD_DO - .2byte EC_WORD_I - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_I_AM - .2byte EC_WORD_NOT - .2byte EC_WORD_OVER - .2byte EC_WORD_YOUR - .2byte EC_MOVE2(TAUNT) - .2byte EC_WORD_YET -@ loss speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_MEAN - .2byte EC_WORD_EXCL_EXCL - .2byte -1 - .2byte -1 - .2byte -1 - .4byte gVerdanturfBattleTentTrainerMons_Ashlyn - -@ 16 - .4byte FACILITY_CLASS_POKEFAN_1 - .string "ADDISON$", 8 -@ pre-battle speech - .2byte EC_WORD_YES - .2byte EC_WORD_EXCL - .2byte -1 - .2byte EC_WORD_MY - .2byte EC_WORD_POKEMON - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_WELL - .2byte EC_WORD_WASN_T - .2byte EC_WORD_THAT - .2byte EC_WORD_EASY - .2byte EC_WORD_QUES - .2byte -1 -@ loss speech - .2byte EC_WORD_WAAAH - .2byte EC_WORD_EXCL - .2byte -1 - .2byte EC_WORD_BUT - .2byte EC_WORD_WHY - .2byte EC_WORD_QUES - .4byte gVerdanturfBattleTentTrainerMons_Addison - -@ 17 - .4byte FACILITY_CLASS_POKEFAN_2 - .string "JUSTINE$", 8 -@ pre-battle speech - .2byte EC_WORD_YES - .2byte EC_WORD_EXCL - .2byte -1 - .2byte EC_WORD_COME_ON - .2byte EC_WORD_I_AM - .2byte EC_WORD_READY -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_JUST - .2byte EC_WORD_NOT - .2byte EC_WORD_GOOD - .2byte EC_WORD_ENOUGH - .2byte EC_WORD_EXCL -@ loss speech - .2byte EC_WORD_WOWEE - .2byte EC_WORD_EXCL_EXCL - .2byte -1 - .2byte -1 - .2byte -1 - .2byte -1 - .4byte gVerdanturfBattleTentTrainerMons_Justine - -@ 18 - .4byte FACILITY_CLASS_EXPERT_M - .string "TYSON$", 8 -@ pre-battle speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_GOING - .2byte EC_WORD_TO - .2byte EC_WORD_PRESSURE - .2byte EC_WORD_ME - .2byte EC_WORD_QUES -@ win speech - .2byte EC_WORD_WHAT - .2byte EC_WORD_QUES - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_MUCH - .2byte EC_WORD_TOO_WEAK - .2byte EC_WORD_EXCL -@ loss speech - .2byte EC_WORD_THIS - .2byte EC_WORD_DOESN_T - .2byte EC_WORD_MAKE - .2byte EC_WORD_ME - .2byte EC_WORD_HAPPY - .2byte EC_WORD_EXCL - .4byte gVerdanturfBattleTentTrainerMons_Tyson - -@ 19 - .4byte FACILITY_CLASS_EXPERT_2 - .string "LAILA$", 8 -@ pre-battle speech - .2byte EC_WORD_A - .2byte EC_MOVE2(STRUGGLE) - .2byte EC_WORD_ISN_T - .2byte EC_WORD_VERY - .2byte EC_WORD_COOL - .2byte -1 -@ win speech - .2byte EC_WORD_NOPE - .2byte EC_WORD_NOT_VERY - .2byte EC_WORD_COOL - .2byte EC_WORD_AT - .2byte EC_WORD_ALL - .2byte EC_WORD_EXCL -@ loss speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_NOT - .2byte EC_WORD_COOL - .2byte EC_WORD_BUT - .2byte EC_WORD_YOU - .2byte EC_WORD_WON - .4byte gVerdanturfBattleTentTrainerMons_Laila - -@ 20 - .4byte FACILITY_CLASS_YOUNGSTER - .string "WAREN$", 8 -@ pre-battle speech - .2byte EC_WORD_DANGER - .2byte EC_WORD_EXCL - .2byte -1 - .2byte EC_WORD_I - .2byte EC_WORD_SENSE - .2byte EC_WORD_DANGER -@ win speech - .2byte EC_WORD_DID - .2byte EC_WORD_YOU - .2byte EC_WORD_BELIEVE - .2byte EC_WORD_MY - .2byte EC_WORD_LIE - .2byte EC_WORD_QUES_EXCL -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_REALLY - .2byte EC_WORD_DID - .2byte EC_WORD_SENSE - .2byte EC_WORD_DANGER - .2byte EC_WORD_ELLIPSIS - .4byte gVerdanturfBattleTentTrainerMons_Waren - -@ 21 - .4byte FACILITY_CLASS_FISHERMAN - .string "TOBIAS$", 8 -@ pre-battle speech - .2byte EC_MOVE2(BARRIER) - .2byte EC_WORD_EXCL_EXCL - .2byte -1 - .2byte EC_WORD_NOW - .2byte EC_WORD_COME_ON - .2byte EC_WORD_EXCL -@ win speech - .2byte EC_WORD_HUH_QUES - .2byte EC_WORD_YOU - .2byte EC_WORD_MEAN - .2byte EC_WORD_I - .2byte EC_WORD_WON - .2byte EC_WORD_QUES -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_SHOULD - .2byte EC_WORD_KNOW - .2byte EC_WORD_THAT - .2byte EC_WORD_IT_S - .2byte EC_WORD_HOPELESS - .4byte gVerdanturfBattleTentTrainerMons_Tobias - -@ 22 - .4byte FACILITY_CLASS_BIRD_KEEPER - .string "JOSIAH$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_PROMISE - .2byte EC_WORD_TO - .2byte EC_MOVE(FLY) - .2byte EC_WORD_IF_I_LOSE - .2byte -1 -@ win speech - .2byte EC_WORD_TOO_WEAK - .2byte EC_WORD_ELLIPSIS - .2byte -1 - .2byte EC_WORD_YOU - .2byte EC_MOVE(FLY) - .2byte EC_WORD_INSTEAD -@ loss speech - .2byte EC_WORD_I - .2byte EC_WORD_PROMISE - .2byte EC_WORD_TO - .2byte EC_MOVE(FLY) - .2byte EC_WORD_SOMETIME - .2byte EC_WORD_SOON - .4byte gVerdanturfBattleTentTrainerMons_Josiah - -@ 23 - .4byte FACILITY_CLASS_NINJA_BOY - .string "DION$", 8 -@ pre-battle speech - .2byte EC_WORD_IT_S - .2byte EC_WORD_TRENDY - .2byte EC_WORD_UM - .2byte EC_WORD_BATTLE - .2byte EC_WORD_SOMETHING - .2byte -1 -@ win speech - .2byte EC_WORD_WAS - .2byte EC_WORD_IT - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_BATTLE - .2byte EC_WORD_DATE - .2byte EC_WORD_QUES -@ loss speech - .2byte EC_WORD_WAS - .2byte EC_WORD_IT - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_BATTLE - .2byte EC_WORD_GOURMET - .2byte EC_WORD_QUES - .4byte gVerdanturfBattleTentTrainerMons_Dion - -@ 24 - .4byte FACILITY_CLASS_PARASOL_LADY - .string "KENZIE$", 8 -@ pre-battle speech - .2byte EC_WORD_THE - .2byte EC_MOVE(MORNING_SUN) - .2byte EC_WORD_GIVES - .2byte EC_WORD_ME - .2byte EC_MOVE(STRENGTH) - .2byte -1 -@ win speech - .2byte EC_WORD_BUT - .2byte EC_WORD_I - .2byte EC_WORD_LIKE - .2byte EC_MOVE2(MOONLIGHT) - .2byte EC_WORD_TOO - .2byte -1 -@ loss speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_LIKE - .2byte EC_WORD_A - .2byte EC_WORD_TERRIBLE - .2byte EC_MOVE(SANDSTORM) - .2byte EC_WORD_ELLIPSIS - .4byte gVerdanturfBattleTentTrainerMons_Kenzie - -@ 25 - .4byte FACILITY_CLASS_SWIMMER_F - .string "LILLIAN$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_DO - .2byte EC_WORD_THINGS - .2byte EC_WORD_AT - .2byte EC_WORD_MY - .2byte EC_WORD_OWN_TEMPO -@ win speech - .2byte EC_WORD_I - .2byte EC_WORD_WON - .2byte EC_WORD_QUES - .2byte EC_WORD_WHAT - .2byte EC_WORD_A - .2byte EC_WORD_SURPRISE -@ loss speech - .2byte EC_WORD_AWW - .2byte EC_WORD_ELLIPSIS - .2byte EC_WORD_I - .2byte EC_WORD_NEED - .2byte EC_WORD_A - .2byte EC_WORD_NAP - .4byte gVerdanturfBattleTentTrainerMons_Lillian - -@ 26 - .4byte FACILITY_CLASS_PICNICKER - .string "LESLEY$", 8 -@ pre-battle speech - .2byte EC_WORD_YOU - .2byte EC_WORD_SHOULD - .2byte EC_WORD_NOT - .2byte EC_WORD_BE - .2byte EC_WORD_LOLLING - .2byte EC_WORD_ABOUT -@ win speech - .2byte EC_WORD_YOU - .2byte EC_WORD_SHOULD - .2byte EC_WORD_GET - .2byte EC_WORD_UP - .2byte EC_WORD_EARLIER - .2byte -1 -@ loss speech - .2byte EC_WORD_THIS - .2byte EC_WORD_SHOULD - .2byte EC_WORD_NOT - .2byte EC_WORD_BE - .2byte EC_WORD_HAPPENING - .2byte EC_WORD_EXCL - .4byte gVerdanturfBattleTentTrainerMons_Lesley - -@ 27 - .4byte FACILITY_CLASS_SAILOR - .string "MARQUIS$", 8 -@ pre-battle speech - .2byte EC_WORD_NONE - .2byte EC_WORD_OF - .2byte EC_WORD_THIS - .2byte EC_WORD_IS - .2byte EC_WORD_MAKING - .2byte EC_WORD_SENSE -@ win speech - .2byte EC_WORD_SEE - .2byte EC_WORD_QUES - .2byte EC_WORD_THIS - .2byte EC_WORD_JUST - .2byte EC_WORD_ISN_T - .2byte EC_WORD_NORMAL -@ loss speech - .2byte EC_WORD_SHOULD - .2byte EC_WORD_I - .2byte EC_WORD_CAUSE - .2byte EC_WORD_AN - .2byte EC_MOVE(UPROAR) - .2byte EC_WORD_QUES - .4byte gVerdanturfBattleTentTrainerMons_Marquis - -@ 28 - .4byte FACILITY_CLASS_COLLECTOR - .string "FREDDY$", 8 -@ pre-battle speech - .2byte EC_WORD_I - .2byte EC_WORD_ADORE - .2byte EC_WORD_THIS - .2byte EC_WORD_CUTE - .2byte EC_WORD_TELEVISION - .2byte EC_WORD_IDOL -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_SO - .2byte EC_WORD_FUNNY - .2byte EC_WORD_WHEN - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_ANGRY -@ loss speech - .2byte EC_WORD_LATE - .2byte EC_WORD_NIGHT - .2byte EC_WORD_TELEVISION - .2byte EC_WORD_IS - .2byte EC_WORD_MY - .2byte EC_WORD_LIFE - .4byte gVerdanturfBattleTentTrainerMons_Freddy - -@ 29 - .4byte FACILITY_CLASS_LASS - .string "CECILIA$", 8 -@ pre-battle speech - .2byte EC_WORD_MY - .2byte EC_WORD_FABULOUS - .2byte EC_WORD_CUTENESS - .2byte EC_WORD_IS - .2byte EC_WORD_IN - .2byte EC_WORD_FASHION -@ win speech - .2byte EC_WORD_YOU_RE - .2byte EC_WORD_NO - .2byte EC_WORD_MATCH - .2byte EC_WORD_FOR - .2byte EC_WORD_MY - .2byte EC_WORD_CUTE_CHARM -@ loss speech - .2byte EC_WORD_DON_T - .2byte EC_WORD_YOU - .2byte EC_WORD_HAVE - .2byte EC_WORD_FASHION - .2byte EC_WORD_SENSE - .2byte EC_WORD_QUES - .4byte gVerdanturfBattleTentTrainerMons_Cecilia diff --git a/data/battle_tower.s b/data/battle_tower.s index 9f7e1ade4..5c3f4cc54 100644 --- a/data/battle_tower.s +++ b/data/battle_tower.s @@ -40,640 +40,11 @@ sRubyFacilityClassToEmerald:: @ 85DCF40 .byte 0x30, 0x36, 0x31, 0x37, 0x32, 0x38, 0x33, 0x1c, 0x34, 0x39, 0x35, 0x3a, 0x38, 0x05, 0x39, 0x3b, 0x3a, 0x3c, 0x3b, 0x3d, 0x3c, 0x3e, 0x3d, 0x3f, 0x3e, 0x40, 0x3f, 0x41, 0x40, 0x42, 0x41, 0x02 .byte 0x42, 0x44, 0x43, 0x45, 0x44, 0x46, 0x45, 0x08, 0x46, 0x18, 0x47, 0x47, 0x48, 0x43, 0x49, 0x00, 0x4a, 0x48, 0x4b, 0x49, 0x4c, 0x4a, 0x00, 0x00 - .align 2 -gUnknown_085DCFD8:: @ 85DCFD8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244383 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2443E7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244413 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24444B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2444D6 - .align 2 -gUnknown_085DCFEC:: @ 85DCFEC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2444EF - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24451E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244549 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24459B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2445C5 - .align 2 -gUnknown_085DD000:: @ 85DD000 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2445E8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244618 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244643 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24468F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2446B4 - .align 2 -gUnknown_085DD014:: @ 85DD014 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2446E5 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24474D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24479E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24480C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2448A7 - .align 2 -gUnknown_085DD028:: @ 85DD028 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2448CD - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2448F5 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244939 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244989 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2449E6 - .align 2 -gUnknown_085DD03C:: @ 85DD03C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244A23 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244AA9 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244AD6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244B52 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244B93 - .align 2 -gUnknown_085DD050:: @ 85DD050 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244BD2 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244C18 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244C6E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244CD6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244D07 - .align 2 -gUnknown_085DD064:: @ 85DD064 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244D36 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244D82 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244DC6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244DFE - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244E5B - .align 2 -gUnknown_085DD078:: @ 85DD078 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244E7E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244ECA - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244EF4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244F4F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244F98 - - .align 2 -gUnknown_085DD08C:: @ 85DD08C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244FD3 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245013 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24503D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245087 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2450C0 - - .align 2 -gUnknown_085DD0A0:: @ 85DD0A0 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2450E6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245196 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2451BD - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24522F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24529A - - .align 2 -gUnknown_085DD0B4:: @ 85DD0B4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2452EF - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2453B4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245406 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245464 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2454A3 - - .align 2 -gUnknown_085DD0C8:: @ 85DD0C8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2454D6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245535 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24555F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2455EC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245656 - - .align 2 -gUnknown_085DD0DC:: @ 85DD0DC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24568A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2456F5 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245740 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2457D9 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24581F - - .align 2 -gUnknown_085DD0F0:: @ 85DD0F0 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245851 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24589C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2458CE - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245923 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24597F - - .align 2 -gUnknown_085DD104:: @ 85DD104 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2459BE - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2459F7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245A5F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245AB4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245B3E - - .align 2 -gUnknown_085DD118:: @ 85DD118 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245B79 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245B91 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245BBD - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245C05 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245C2D - - .align 2 -gUnknown_085DD12C:: @ 85DD12C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245C66 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245C7F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245CAC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245CE6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245D07 - - .align 2 -gUnknown_085DD140:: @ 85DD140 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245D4B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245D60 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245D8D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245DC7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245DF0 - - .align 2 -gUnknown_085DD154:: @ 85DD154 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245E20 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245E41 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245E78 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245EBD - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245EEC - - .align 2 -gUnknown_085DD168:: @ 85DD168 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245F2B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245F58 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245F87 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245FC6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246002 - - .align 2 -gUnknown_085DD17C:: @ 85DD17C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246020 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246051 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246082 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2460D5 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24610D - - .align 2 -gUnknown_085DD190:: @ 85DD190 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24614A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24615D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24617D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2461C7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2461F5 - - .align 2 -gUnknown_085DD1A4:: @ 85DD1A4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24622A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246244 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24626E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2462AA - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2462E4 - - .align 2 -gUnknown_085DD1B8:: @ 85DD1B8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24631F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24633C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24636B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2463C5 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2463FF - - .align 2 -gUnknown_085DD1CC:: @ 85DD1CC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246449 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246478 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24649D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2464EE - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246529 - - .align 2 -gUnknown_085DD1E0:: @ 85DD1E0 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246571 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24658C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2465B5 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246605 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24662A - - .align 2 -gUnknown_085DD1F4:: @ 85DD1F4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246662 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246686 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2466B4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2466E6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24670A - - .align 2 -gUnknown_085DD208:: @ 85DD208 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246741 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246760 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246791 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2467C4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2467E6 - - .align 2 -gUnknown_085DD21C:: @ 85DD21C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2467FF - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246831 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246864 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2468A7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2468FE - - .align 2 -gUnknown_085DD230:: @ 85DD230 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24692B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24694B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24697C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2469B4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2469F1 - - .align 2 -gUnknown_085DD244:: @ 85DD244 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246A22 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246A4E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246A85 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246ACF - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246AF7 - - .align 2 -gUnknown_085DD258:: @ 85DD258 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246B2B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246B3F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246B6B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246BB2 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246BE9 - - .align 2 -gUnknown_085DD26C:: @ 85DD26C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246C22 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246C35 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246C6C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246CB3 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246CE9 - - .align 2 -gUnknown_085DD280:: @ 85DD280 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246D2D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246D3F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246D6A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246D9E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246DD3 - - .align 2 -gUnknown_085DD294:: @ 85DD294 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246E1A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246E39 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246E64 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246EB6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246EEE - - .align 2 -gUnknown_085DD2A8:: @ 85DD2A8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246F21 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246F4C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246F7B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246FCC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247013 - - .align 2 -gUnknown_085DD2BC:: @ 85DD2BC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24705B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24707D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2470B2 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2470FD - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24712A - - .align 2 -gUnknown_085DD2D0:: @ 85DD2D0 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24716C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24718D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2471C7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2471FB - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247238 - - .align 2 -gUnknown_085DD2E4:: @ 85DD2E4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247268 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247291 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2472C7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247313 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247348 - - .align 2 -gUnknown_085DD2F8:: @ 85DD2F8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24737A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24738F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2473C6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2473FB - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247438 - - .align 2 -gUnknown_085DD30C:: @ 85DD30C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247470 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247484 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2474AF - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2474EC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24751D - - .align 2 -gUnknown_085DD320:: @ 85DD32 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24754A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24755C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24758B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2475BC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2475D5 - - .align 2 -gUnknown_085DD334:: @ 85DD334 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24760D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247629 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247655 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24769B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2476ED - - .align 2 -gUnknown_085DD348:: @ 85DD348 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247724 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247749 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24777A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2477CE - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247807 - - .align 2 -gUnknown_085DD35C:: @ 85DD35C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247838 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247854 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247889 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2478DD - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24790D - - .align 2 -gUnknown_085DD370:: @ 85DD370 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247942 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24795F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247991 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2479CE - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247A18 - - .align 2 -gUnknown_085DD384:: @ 85DD384 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247A51 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247A76 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247AA1 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247AE3 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247B16 - - .align 2 -gUnknown_085DD398:: @ 85DD398 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247B3E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247B62 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247B9B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247BE7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247C23 - - .align 2 -gUnknown_085DD3AC:: @ 85DD3AC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247C4E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247C8C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247CB2 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247D07 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247D4E - - .align 2 -gUnknown_085DD3C0:: @ 85DD3C0 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247D97 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247DC7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247DFE - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247E3E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247E7E - - .align 2 -gUnknown_085DD3D4:: @ 85DD3D4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247EA1 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247EB5 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247EE9 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247F3F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247F6D - - .align 2 -gUnknown_085DD3E8:: @ 85DD3E8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247FA3 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247FB7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247FE9 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248031 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24805E - - .align 2 -gUnknown_085DD3FC:: @ 85DD3FC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24808D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2480AB - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2480DC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248128 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248151 - - .align 2 -gUnknown_085DD410:: @ 85DD410 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24818E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2481A9 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2481E1 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248221 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24824F - - .align 2 -gUnknown_085DD424:: @ 85DD424 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248297 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2482B1 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2482DC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248321 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24833D - - .align 2 -gUnknown_085DD438:: @ 85DD438 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248369 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24838D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2483C1 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248401 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248431 - - .align 2 -gUnknown_085DD44C:: @ 85DD44C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248467 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248477 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2484AC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2484E7 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248517 - - .align 2 -gUnknown_085DD460:: @ 85DD460 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248553 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24856A - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24857D - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2485E5 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248614 - - .align 2 -gUnknown_085DD474:: @ 85DD474 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24864E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248661 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248671 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2486C6 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2486FF - - .align 2 -gUnknown_085DD488:: @ 85DD488 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248725 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248751 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248781 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2487C9 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2487F7 - - .align 2 -gUnknown_085DD49C:: @ 85DD49C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248829 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24885B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248892 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2488D8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248908 - - .align 2 -gUnknown_085DD4B0:: @ 85DD4B0 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24894B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24895F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24896F - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2489BD - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2489E7 - - .align 2 -gUnknown_085DD4C4:: @ 85DD4C4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248A10 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248A40 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248A72 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248AC0 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248AEB - - .align 2 -gUnknown_085DD4D8:: @ 85DD4D8 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248B22 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248B39 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248B4C - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248BB4 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248BEE - - .align 2 -gUnknown_085DD4EC:: @ 85DD4EC - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248C2E - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248C5B - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248C90 - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248CCF - .4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248D04 - - .align 2 -gUnknown_085DD500:: @ 85DD500 - .4byte 0x00000047, gUnknown_085DD118 - .4byte 0x0000002b, gUnknown_085DD12C - .4byte 0x00000000, gUnknown_085DD140 - .4byte 0x00000014, gUnknown_085DD154 - .4byte 0x0000002d, gUnknown_085DD168 - .4byte 0x00000013, gUnknown_085DD17C - .4byte 0x0000002f, gUnknown_085DD190 - .4byte 0x00000043, gUnknown_085DD1A4 - .4byte 0x00000026, gUnknown_085DD1B8 - .4byte 0x00000015, gUnknown_085DD1CC - .4byte 0x0000000a, gUnknown_085DD1E0 - .4byte 0x00000010, gUnknown_085DD1F4 - .4byte 0x0000000c, gUnknown_085DD208 - .4byte 0x00000042, gUnknown_085DD21C - .4byte 0x00000031, gUnknown_085DD230 - .4byte 0x00000030, gUnknown_085DD244 - .4byte 0x00000036, gUnknown_085DD258 - .4byte 0x0000002e, gUnknown_085DD26C - .4byte 0x00000011, gUnknown_085DD280 - .4byte 0x00000019, gUnknown_085DD294 - .4byte 0x00000020, gUnknown_085DD2A8 - .4byte 0x00000029, gUnknown_085DD2BC - .4byte 0x00000009, gUnknown_085DD2D0 - .4byte 0x00000016, gUnknown_085DD2E4 - .4byte 0x00000034, gUnknown_085DD2F8 - .4byte 0x00000004, gUnknown_085DD30C - .4byte 0x00000035, gUnknown_085DD320 - .4byte 0x00000037, gUnknown_085DD334 - .4byte 0x0000001d, gUnknown_085DD348 - .4byte 0x0000003a, gUnknown_085DD35C - .4byte 0x00000005, gUnknown_085DD370 - .4byte 0x00000044, gUnknown_085DD384 - .4byte 0x00000045, gUnknown_085DD398 - .4byte 0x0000000d, gUnknown_085DD3AC - .4byte 0x0000000e, gUnknown_085DD3C0 - .4byte 0x00000003, gUnknown_085DD3D4 - .4byte 0x00000012, gUnknown_085DD3E8 - .4byte 0x00000017, gUnknown_085DD3FC - .4byte 0x0000001a, gUnknown_085DD410 - .4byte 0x0000001b, gUnknown_085DD424 - .4byte 0x0000001c, gUnknown_085DD438 - .4byte 0x0000001e, gUnknown_085DD44C - .4byte 0x0000001f, gUnknown_085DD460 - .4byte 0x00000027, gUnknown_085DD474 - .4byte 0x00000002, gUnknown_085DD488 - .4byte 0x0000002a, gUnknown_085DD49C - .4byte 0x00000038, gUnknown_085DD4B0 - .4byte 0x00000032, gUnknown_085DD4C4 - .4byte 0x00000033, gUnknown_085DD4D8 - .4byte 0x00000007, gUnknown_085DD4EC - - .align 2 -gUnknown_085DD690:: @ 85DD690 - .4byte gUnknown_085DCFD8 - .4byte gUnknown_085DCFEC - .4byte gUnknown_085DD000 - .4byte gUnknown_085DD014 - .4byte gUnknown_085DD028 - .4byte gUnknown_085DD03C - .4byte gUnknown_085DD050 - .4byte gUnknown_085DD064 - .4byte gUnknown_085DD078 - .4byte gUnknown_085DD08C - .4byte gUnknown_085DD0A0 - .4byte gUnknown_085DD0B4 - .4byte gUnknown_085DD0C8 - .4byte gUnknown_085DD0DC - .4byte gUnknown_085DD0F0 - .4byte gUnknown_085DD104 - -sStevenMons:: @ 85DD6D0 - .byte 0x8f, 0x01, 0x1f, 0x2a, 0x02 - -gUnknown_085DD6D5:: @ 85DD6D5 - .byte 0x00, 0xfc, 0xfc, 0x00, 0x06, 0x00, 0x00 - - .align 1 -gUnknown_085DD6DC:: @ 85DD6DC - .2byte 0x0071, 0x005e, 0x0073, 0x00e8, 0x00e3, 0x2b1f, 0xfc08, 0x0000, 0x0600, 0x00fc, 0x005c, 0x014c, 0x00b6, 0x00d3, 0x0180, 0x2c1f - .2byte 0x0003, 0x00fc, 0xfc00, 0x0006, 0x0057, 0x00b6, 0x004c, 0x0151 - -@ 85DD70C - .include "data/battle_frontier/slateport_battle_tent_trainer_mons.inc" - -@ 85DDA14 - .include "data/battle_frontier/slateport_battle_tent_trainers.inc" - -@ 85DE02C - .include "data/battle_frontier/slateport_battle_tent_mons.inc" - -@ 85DE48C - .include "data/battle_frontier/verdanturf_battle_tent_trainer_mons.inc" - -@ 85DE610 - .include "data/battle_frontier/verdanturf_battle_tent_trainers.inc" - -@ 85DEC28 - .include "data/battle_frontier/verdanturf_battle_tent_mons.inc" - -@ 85DEEF8 - .include "data/battle_frontier/fallarbor_battle_tent_trainer_mons.inc" - -@ 85DF084 - .include "data/battle_frontier/fallarbor_battle_tent_trainers.inc" - -@ 85DF69C - .include "data/battle_frontier/fallarbor_battle_tent_mons.inc" diff --git a/include/battle_tower.h b/include/battle_tower.h index b6adcec0c..68f495524 100644 --- a/include/battle_tower.h +++ b/include/battle_tower.h @@ -78,4 +78,335 @@ u8 sub_81660B8(u8 facilityClass); bool32 ValidateBattleTowerRecord(u8 recordId); // unused void sub_8166188(void); +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2479CE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248297[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2444D6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24459B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2448CD[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24529A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245CAC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245E20[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245FC6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247749[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2453B4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2476ED[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246864[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247F3F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2484AC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248661[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2486FF[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2469B4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246D9E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244A23[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246662[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248321[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244F4F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247B16[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2465B5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2481E1[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247E7E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244549[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246244[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2468A7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2468FE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245A5F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24626E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244383[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246BE9[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2462E4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246F7B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247268[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244643[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247EE9[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246D3F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247AA1[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246D6A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245D4B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247348[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24522F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24617D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244989[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2470FD[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247C4E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24754A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247C8C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248467[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2474AF[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245BBD[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24503D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248AC0[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24614A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244E5B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245F2B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248553[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246741[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245656[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2480AB[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248725[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244939[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2471FB[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247291[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24589C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247B3E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248614[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2448F5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2445C5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247B62[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24777A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2455EC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248031[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244AA9[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245464[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2484E7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247313[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247470[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244D82[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246529[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247238[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247A18[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24597F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247DFE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247FB7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246E64[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247655[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244E7E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245535[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246FCC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2482DC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24808D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246AF7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24864E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247991[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246605[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248B4C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2448A7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245C05[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2456F5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246020[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24670A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24694B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2471C7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248C5B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246449[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2452EF[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245B91[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245F87[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246831[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247854[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244D07[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246051[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2486C6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248401[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2450E6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248671[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2454D6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24662A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246EB6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244FD3[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247484[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2460D5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24622A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244DC6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2485E5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248BB4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246DD3[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244B52[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24896F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247629[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2454A3[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2459BE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244413[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248C90[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2446B4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244C18[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24610D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24838D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24633C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24758B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2458CE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246E1A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247EA1[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248369[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245DC7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247D97[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2483C1[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248892[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2488D8[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247889[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24895F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2449E6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248781[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246F21[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24707D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24818E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24568A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248A10[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246791[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246571[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246A4E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248431[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2462AA[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246B3F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2473C6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2473FB[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245CE6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2445E8[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2487C9[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245D60[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24795F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245B79[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247B9B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246B2B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24451E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247807[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24636B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247DC7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246002[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247838[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248151[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24718D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2481A9[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247942[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244D36[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246D2D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248751[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247D07[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246B6B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244F98[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246BB2[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24705B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248BEE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24716C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2489BD[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245D07[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247724[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248908[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244618[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24468F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244C6E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246E39[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24856A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24894B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24824F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245C66[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246C22[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2467C4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245406[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24737A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2474EC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247FE9[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247C23[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2480DC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24857D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248B39[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245E41[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245E78[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247D4E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24615D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248517[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245087[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2463C5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247AE3[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245EEC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24885B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2470B2[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248B22[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2467E6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24833D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248C2E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248221[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245196[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245740[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24480C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246A22[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24555F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24712A[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247A76[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247CB2[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2457D9[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248128[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24631F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246CE9[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2482B1[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244DFE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247013[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24790D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24581F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247A51[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24479E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2461C7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244ECA[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2466E6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2477CE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245C2D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2487F7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2489E7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2478DD[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248477[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244CD6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2466B4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24805E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247E3E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245923[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248829[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2461F5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24751D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2475BC[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245013[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2475D5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246C35[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246686[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247438[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245D8D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247EB5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246F4C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2450C0[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245DF0[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24755C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24474D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2444EF[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246082[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2464EE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2467FF[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244EF4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247BE7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245EBD[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24697C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246A85[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245F58[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245851[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248A72[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2459F7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2443E7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245B3E[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248CCF[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24444B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245C7F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246C6C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2472C7[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_245AB4[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24769B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248A40[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244BD2[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246760[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246CB3[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247FA3[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_247F6D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248D04[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2463FF[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246EEE[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244B93[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2446E5[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2469F1[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_2451BD[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_244AD6[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24738F[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_248AEB[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246478[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24760D[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24658C[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24692B[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_246ACF[]; +extern const u8 BattleFrontier_BattleTowerMultiBattleRoom_Text_24649D[]; + #endif //GUARD_BATTLE_TOWER_H diff --git a/include/constants/battle_frontier.h b/include/constants/battle_frontier.h index b5ad4f072..55b14b642 100644 --- a/include/constants/battle_frontier.h +++ b/include/constants/battle_frontier.h @@ -41,4 +41,75 @@ // For 'ShowFacilityResultsWindow' function which is a part of the 'CallFrontierUtilFunc' special. #define RESULTS_LINK_CONTEST 7 +#define F_EV_SPREAD_HP (1 << 0) +#define F_EV_SPREAD_ATTACK (1 << 1) +#define F_EV_SPREAD_DEFENSE (1 << 2) +#define F_EV_SPREAD_SPEED (1 << 3) +#define F_EV_SPREAD_SP_ATTACK (1 << 4) +#define F_EV_SPREAD_SP_DEFENSE (1 << 5) + +#define BATTLE_FRONTIER_ITEM_NONE 0 +#define BATTLE_FRONTIER_ITEM_KINGS_ROCK 1 +#define BATTLE_FRONTIER_ITEM_SITRUS_BERRY 2 +#define BATTLE_FRONTIER_ITEM_ORAN_BERRY 3 +#define BATTLE_FRONTIER_ITEM_CHESTO_BERRY 4 +#define BATTLE_FRONTIER_ITEM_HARD_STONE 5 +#define BATTLE_FRONTIER_ITEM_FOCUS_BAND 6 +#define BATTLE_FRONTIER_ITEM_PERSIM_BERRY 7 +#define BATTLE_FRONTIER_ITEM_MIRACLE_SEED 8 +#define BATTLE_FRONTIER_ITEM_BERRY_JUICE 9 +#define BATTLE_FRONTIER_ITEM_MACHO_BRACE 10 +#define BATTLE_FRONTIER_ITEM_SILVER_POWDER 11 +#define BATTLE_FRONTIER_ITEM_CHERI_BERRY 12 +#define BATTLE_FRONTIER_ITEM_BLACK_GLASSES 13 +#define BATTLE_FRONTIER_ITEM_BLACK_BELT 14 +#define BATTLE_FRONTIER_ITEM_SOUL_DEW 15 +#define BATTLE_FRONTIER_ITEM_CHOICE_BAND 16 +#define BATTLE_FRONTIER_ITEM_MAGNET 17 +#define BATTLE_FRONTIER_ITEM_SILK_SCARF 18 +#define BATTLE_FRONTIER_ITEM_WHITE_HERB 19 +#define BATTLE_FRONTIER_ITEM_DEEP_SEA_SCALE 20 +#define BATTLE_FRONTIER_ITEM_DEEP_SEA_TOOTH 21 +#define BATTLE_FRONTIER_ITEM_MYSTIC_WATER 22 +#define BATTLE_FRONTIER_ITEM_SHARP_BEAK 23 +#define BATTLE_FRONTIER_ITEM_QUICK_CLAW 24 +#define BATTLE_FRONTIER_ITEM_LEFTOVERS 25 +#define BATTLE_FRONTIER_ITEM_RAWST_BERRY 26 +#define BATTLE_FRONTIER_ITEM_LIGHT_BALL 27 +#define BATTLE_FRONTIER_ITEM_POISON_BARB 28 +#define BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE 29 +#define BATTLE_FRONTIER_ITEM_ASPEAR_BERRY 30 +#define BATTLE_FRONTIER_ITEM_SPELL_TAG 31 +#define BATTLE_FRONTIER_ITEM_BRIGHT_POWDER 32 +#define BATTLE_FRONTIER_ITEM_LEPPA_BERRY 33 +#define BATTLE_FRONTIER_ITEM_SCOPE_LENS 34 +#define BATTLE_FRONTIER_ITEM_TWISTED_SPOON 35 +#define BATTLE_FRONTIER_ITEM_METAL_COAT 36 +#define BATTLE_FRONTIER_ITEM_MENTAL_HERB 37 +#define BATTLE_FRONTIER_ITEM_CHARCOAL 38 +#define BATTLE_FRONTIER_ITEM_PECHA_BERRY 39 +#define BATTLE_FRONTIER_ITEM_SOFT_SAND 40 +#define BATTLE_FRONTIER_ITEM_LUM_BERRY 41 +#define BATTLE_FRONTIER_ITEM_DRAGON_SCALE 42 +#define BATTLE_FRONTIER_ITEM_DRAGON_FANG 43 +#define BATTLE_FRONTIER_ITEM_IAPAPA_BERRY 44 +#define BATTLE_FRONTIER_ITEM_WIKI_BERRY 45 +#define BATTLE_FRONTIER_ITEM_SEA_INCENSE 46 +#define BATTLE_FRONTIER_ITEM_SHELL_BELL 47 +#define BATTLE_FRONTIER_ITEM_SALAC_BERRY 48 +#define BATTLE_FRONTIER_ITEM_LANSAT_BERRY 49 +#define BATTLE_FRONTIER_ITEM_APICOT_BERRY 50 +#define BATTLE_FRONTIER_ITEM_STARF_BERRY 51 +#define BATTLE_FRONTIER_ITEM_LIECHI_BERRY 52 +#define BATTLE_FRONTIER_ITEM_STICK 53 +#define BATTLE_FRONTIER_ITEM_LAX_INCENSE 54 +#define BATTLE_FRONTIER_ITEM_AGUAV_BERRY 55 +#define BATTLE_FRONTIER_ITEM_FIGY_BERRY 56 +#define BATTLE_FRONTIER_ITEM_THICK_CLUB 57 +#define BATTLE_FRONTIER_ITEM_MAGO_BERRY 58 +#define BATTLE_FRONTIER_ITEM_METAL_POWDER 59 +#define BATTLE_FRONTIER_ITEM_PETAYA_BERRY 60 +#define BATTLE_FRONTIER_ITEM_LUCKY_PUNCH 61 +#define BATTLE_FRONTIER_ITEM_GANLON_BERRY 62 + #endif // GUARD_CONSTANTS_BATTLE_FRONTIER_H diff --git a/src/battle_tower.c b/src/battle_tower.c index 165b6bf64..e865d4656 100644 --- a/src/battle_tower.c +++ b/src/battle_tower.c @@ -27,37 +27,14 @@ #include "constants/event_objects.h" #include "constants/moves.h" #include "constants/species.h" +#include "constants/easy_chat.h" extern void sub_81A4C30(void); -extern const u8 *const *const gUnknown_085DD690[]; extern const u16 gBattleFrontierHeldItems[]; -extern const u8 sRubyFacilityClassToEmerald[82][2]; extern const u16 gUnknown_085DFA46[]; -extern const struct FacilityMon gSlateportBattleTentMons[]; -extern const struct FacilityMon gVerdanturfBattleTentMons[]; -extern const struct FacilityMon gFallarborBattleTentMons[]; extern const struct FacilityMon gBattleFrontierMons[]; extern const struct BattleFrontierTrainer gBattleFrontierTrainers[]; -extern const struct BattleFrontierTrainer gSlateportBattleTentTrainers[]; -extern const struct BattleFrontierTrainer gVerdanturfBattleTentTrainers[]; -extern const struct BattleFrontierTrainer gFallarborBattleTentTrainers[]; - -struct -{ - u32 facilityClass; - const u8 *const *strings; -} extern const gUnknown_085DD500[50]; - -struct -{ - u16 species; - u8 fixedIV; - u8 level; - u8 nature; - u8 evs[6]; - u16 moves[4]; -} extern const sStevenMons[3]; extern const u8 MossdeepCity_SpaceCenter_2F_EventScript_224157[]; extern const u8 MossdeepCity_SpaceCenter_2F_EventScript_224166[]; @@ -102,6 +79,809 @@ static void SetEReaderTrainerChecksum(struct BattleTowerEReaderTrainer *ereaderT static u8 SetTentPtrsGetLevel(void); // Const rom data. + + + + + + + + + + +extern const u8 sRubyFacilityClassToEmerald[82][2]; +/* +const u8 sRubyFacilityClassToEmerald[82][2] = +{ + {0x00, 0x0b}, + {0x01, 0x01}, + {0x02, 0x06}, + {0x03, 0x0d}, + {0x04, 0x0e}, + {0x05, 0x0f}, + {0x06, 0x10}, + {0x07, 0x11}, + {0x08, 0x03}, + {0x09, 0x12}, + {0x0a, 0x0c}, + {0x0b, 0x13}, + {0x0c, 0x14}, + {0x0d, 0x15}, + {0x0e, 0x17}, + {0x0f, 0x07}, + {0x10, 0x0a}, + {0x11, 0x19}, + {0x12, 0x1a}, + {0x13, 0x1b}, + {0x14, 0x1d}, + {0x15, 0x1e}, + {0x16, 0x1f}, + {0x17, 0x20}, + {0x18, 0x21}, + {0x19, 0x22}, + {0x1a, 0x23}, + {0x1b, 0x24}, + {0x1c, 0x25}, + {0x1d, 0x26}, + {0x1e, 0x27}, + {0x1f, 0x28}, + {0x20, 0x29}, + {0x21, 0x2a}, + {0x22, 0x09}, + {0x23, 0x16}, + {0x24, 0x2b}, + {0x25, 0x2c}, + {0x26, 0x2d}, + {0x27, 0x2e}, + {0x28, 0x2f}, + {0x29, 0x30}, + {0x2a, 0x31}, + {0x2b, 0x32}, + {0x2c, 0x33}, + {0x2d, 0x34}, + {0x2e, 0x04}, + {0x2f, 0x35}, + {0x30, 0x36}, + {0x31, 0x37}, + {0x32, 0x38}, + {0x33, 0x1c}, + {0x34, 0x39}, + {0x35, 0x3a}, + {0x38, 0x05}, + {0x39, 0x3b}, + {0x3a, 0x3c}, + {0x3b, 0x3d}, + {0x3c, 0x3e}, + {0x3d, 0x3f}, + {0x3e, 0x40}, + {0x3f, 0x41}, + {0x40, 0x42}, + {0x41, 0x02}, + {0x42, 0x44}, + {0x43, 0x45}, + {0x44, 0x46}, + {0x45, 0x08}, + {0x46, 0x18}, + {0x47, 0x47}, + {0x48, 0x43}, + {0x49, 0x00}, + {0x4a, 0x48}, + {0x4b, 0x49}, + {0x4c, 0x4a}, + {0x00, 0x00} +}; +*/ + +const u8 *const gUnknown_085DCFD8[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_244383, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2443E7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244413, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24444B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2444D6 +}; + +const u8 *const gUnknown_085DCFEC[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2444EF, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24451E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244549, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24459B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2445C5 +}; + +const u8 *const gUnknown_085DD000[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2445E8, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244618, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244643, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24468F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2446B4 +}; + +const u8 *const gUnknown_085DD014[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2446E5, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24474D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24479E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24480C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2448A7 +}; + +const u8 *const gUnknown_085DD028[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2448CD, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2448F5, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244939, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244989, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2449E6 +}; + +const u8 *const gUnknown_085DD03C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_244A23, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244AA9, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244AD6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244B52, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244B93 +}; + +const u8 *const gUnknown_085DD050[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_244BD2, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244C18, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244C6E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244CD6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244D07 +}; + +const u8 *const gUnknown_085DD064[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_244D36, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244D82, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244DC6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244DFE, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244E5B +}; + +const u8 *const gUnknown_085DD078[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_244E7E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244ECA, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244EF4, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244F4F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_244F98 +}; + +const u8 *const gUnknown_085DD08C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_244FD3, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245013, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24503D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245087, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2450C0 +}; + +const u8 *const gUnknown_085DD0A0[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2450E6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245196, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2451BD, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24522F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24529A +}; + +const u8 *const gUnknown_085DD0B4[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2452EF, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2453B4, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245406, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245464, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2454A3 +}; + +const u8 *const gUnknown_085DD0C8[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2454D6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245535, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24555F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2455EC, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245656 +}; + +const u8 *const gUnknown_085DD0DC[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24568A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2456F5, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245740, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2457D9, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24581F +}; + +const u8 *const gUnknown_085DD0F0[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_245851, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24589C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2458CE, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245923, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24597F +}; + +const u8 *const gUnknown_085DD104[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2459BE, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2459F7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245A5F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245AB4, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245B3E +}; + +const u8 *const gUnknown_085DD118[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_245B79, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245B91, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245BBD, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245C05, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245C2D +}; + +const u8 *const gUnknown_085DD12C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_245C66, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245C7F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245CAC, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245CE6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245D07 +}; + +const u8 *const gUnknown_085DD140[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_245D4B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245D60, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245D8D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245DC7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245DF0 +}; + +const u8 *const gUnknown_085DD154[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_245E20, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245E41, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245E78, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245EBD, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245EEC +}; + +const u8 *const gUnknown_085DD168[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_245F2B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245F58, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245F87, + BattleFrontier_BattleTowerMultiBattleRoom_Text_245FC6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246002 +}; + +const u8 *const gUnknown_085DD17C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246020, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246051, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246082, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2460D5, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24610D +}; + +const u8 *const gUnknown_085DD190[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24614A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24615D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24617D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2461C7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2461F5 +}; + +const u8 *const gUnknown_085DD1A4[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24622A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246244, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24626E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2462AA, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2462E4 +}; + +const u8 *const gUnknown_085DD1B8[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24631F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24633C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24636B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2463C5, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2463FF +}; + +const u8 *const gUnknown_085DD1CC[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246449, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246478, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24649D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2464EE, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246529 +}; + +const u8 *const gUnknown_085DD1E0[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246571, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24658C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2465B5, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246605, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24662A +}; + +const u8 *const gUnknown_085DD1F4[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246662, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246686, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2466B4, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2466E6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24670A +}; + +const u8 *const gUnknown_085DD208[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246741, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246760, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246791, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2467C4, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2467E6 +}; + +const u8 *const gUnknown_085DD21C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_2467FF, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246831, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246864, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2468A7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2468FE +}; + +const u8 *const gUnknown_085DD230[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24692B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24694B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24697C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2469B4, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2469F1 +}; + +const u8 *const gUnknown_085DD244[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246A22, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246A4E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246A85, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246ACF, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246AF7 +}; + +const u8 *const gUnknown_085DD258[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246B2B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246B3F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246B6B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246BB2, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246BE9 +}; + +const u8 *const gUnknown_085DD26C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246C22, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246C35, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246C6C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246CB3, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246CE9 +}; + +const u8 *const gUnknown_085DD280[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246D2D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246D3F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246D6A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246D9E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246DD3 +}; + +const u8 *const gUnknown_085DD294[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246E1A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246E39, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246E64, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246EB6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246EEE +}; + +const u8 *const gUnknown_085DD2A8[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_246F21, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246F4C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246F7B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_246FCC, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247013 +}; + +const u8 *const gUnknown_085DD2BC[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24705B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24707D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2470B2, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2470FD, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24712A +}; + +const u8 *const gUnknown_085DD2D0[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24716C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24718D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2471C7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2471FB, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247238 +}; + +const u8 *const gUnknown_085DD2E4[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247268, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247291, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2472C7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247313, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247348 +}; + +const u8 *const gUnknown_085DD2F8[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24737A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24738F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2473C6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2473FB, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247438 +}; + +const u8 *const gUnknown_085DD30C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247470, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247484, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2474AF, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2474EC, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24751D +}; + +const u8 *const gUnknown_085DD320[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24754A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24755C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24758B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2475BC, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2475D5 +}; + +const u8 *const gUnknown_085DD334[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24760D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247629, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247655, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24769B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2476ED +}; + +const u8 *const gUnknown_085DD348[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247724, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247749, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24777A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2477CE, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247807 +}; + +const u8 *const gUnknown_085DD35C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247838, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247854, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247889, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2478DD, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24790D +}; + +const u8 *const gUnknown_085DD370[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247942, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24795F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247991, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2479CE, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247A18 +}; + +const u8 *const gUnknown_085DD384[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247A51, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247A76, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247AA1, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247AE3, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247B16 +}; + +const u8 *const gUnknown_085DD398[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247B3E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247B62, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247B9B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247BE7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247C23 +}; + +const u8 *const gUnknown_085DD3AC[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247C4E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247C8C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247CB2, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247D07, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247D4E +}; + +const u8 *const gUnknown_085DD3C0[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247D97, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247DC7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247DFE, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247E3E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247E7E +}; + +const u8 *const gUnknown_085DD3D4[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247EA1, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247EB5, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247EE9, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247F3F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247F6D +}; + +const u8 *const gUnknown_085DD3E8[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_247FA3, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247FB7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_247FE9, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248031, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24805E +}; + +const u8 *const gUnknown_085DD3FC[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24808D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2480AB, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2480DC, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248128, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248151 +}; + +const u8 *const gUnknown_085DD410[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24818E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2481A9, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2481E1, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248221, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24824F +}; + +const u8 *const gUnknown_085DD424[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248297, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2482B1, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2482DC, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248321, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24833D +}; + +const u8 *const gUnknown_085DD438[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248369, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24838D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2483C1, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248401, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248431 +}; + +const u8 *const gUnknown_085DD44C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248467, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248477, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2484AC, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2484E7, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248517 +}; + +const u8 *const gUnknown_085DD460[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248553, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24856A, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24857D, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2485E5, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248614 +}; + +const u8 *const gUnknown_085DD474[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24864E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248661, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248671, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2486C6, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2486FF +}; + +const u8 *const gUnknown_085DD488[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248725, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248751, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248781, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2487C9, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2487F7 +}; + +const u8 *const gUnknown_085DD49C[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248829, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24885B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248892, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2488D8, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248908 +}; + +const u8 *const gUnknown_085DD4B0[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_24894B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24895F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_24896F, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2489BD, + BattleFrontier_BattleTowerMultiBattleRoom_Text_2489E7 +}; + +const u8 *const gUnknown_085DD4C4[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248A10, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248A40, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248A72, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248AC0, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248AEB +}; + +const u8 *const gUnknown_085DD4D8[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248B22, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248B39, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248B4C, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248BB4, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248BEE +}; + +const u8 *const gUnknown_085DD4EC[] = +{ + BattleFrontier_BattleTowerMultiBattleRoom_Text_248C2E, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248C5B, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248C90, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248CCF, + BattleFrontier_BattleTowerMultiBattleRoom_Text_248D04 +}; + +struct +{ + u32 facilityClass; + const u8 *const *strings; +} const gUnknown_085DD500[50] = +{ + {0x00000047, gUnknown_085DD118}, + {0x0000002b, gUnknown_085DD12C}, + {0x00000000, gUnknown_085DD140}, + {0x00000014, gUnknown_085DD154}, + {0x0000002d, gUnknown_085DD168}, + {0x00000013, gUnknown_085DD17C}, + {0x0000002f, gUnknown_085DD190}, + {0x00000043, gUnknown_085DD1A4}, + {0x00000026, gUnknown_085DD1B8}, + {0x00000015, gUnknown_085DD1CC}, + {0x0000000a, gUnknown_085DD1E0}, + {0x00000010, gUnknown_085DD1F4}, + {0x0000000c, gUnknown_085DD208}, + {0x00000042, gUnknown_085DD21C}, + {0x00000031, gUnknown_085DD230}, + {0x00000030, gUnknown_085DD244}, + {0x00000036, gUnknown_085DD258}, + {0x0000002e, gUnknown_085DD26C}, + {0x00000011, gUnknown_085DD280}, + {0x00000019, gUnknown_085DD294}, + {0x00000020, gUnknown_085DD2A8}, + {0x00000029, gUnknown_085DD2BC}, + {0x00000009, gUnknown_085DD2D0}, + {0x00000016, gUnknown_085DD2E4}, + {0x00000034, gUnknown_085DD2F8}, + {0x00000004, gUnknown_085DD30C}, + {0x00000035, gUnknown_085DD320}, + {0x00000037, gUnknown_085DD334}, + {0x0000001d, gUnknown_085DD348}, + {0x0000003a, gUnknown_085DD35C}, + {0x00000005, gUnknown_085DD370}, + {0x00000044, gUnknown_085DD384}, + {0x00000045, gUnknown_085DD398}, + {0x0000000d, gUnknown_085DD3AC}, + {0x0000000e, gUnknown_085DD3C0}, + {0x00000003, gUnknown_085DD3D4}, + {0x00000012, gUnknown_085DD3E8}, + {0x00000017, gUnknown_085DD3FC}, + {0x0000001a, gUnknown_085DD410}, + {0x0000001b, gUnknown_085DD424}, + {0x0000001c, gUnknown_085DD438}, + {0x0000001e, gUnknown_085DD44C}, + {0x0000001f, gUnknown_085DD460}, + {0x00000027, gUnknown_085DD474}, + {0x00000002, gUnknown_085DD488}, + {0x0000002a, gUnknown_085DD49C}, + {0x00000038, gUnknown_085DD4B0}, + {0x00000032, gUnknown_085DD4C4}, + {0x00000033, gUnknown_085DD4D8}, + {0x00000007, gUnknown_085DD4EC} +}; + +const u8 *const *const gUnknown_085DD690[] = +{ + gUnknown_085DCFD8, + gUnknown_085DCFEC, + gUnknown_085DD000, + gUnknown_085DD014, + gUnknown_085DD028, + gUnknown_085DD03C, + gUnknown_085DD050, + gUnknown_085DD064, + gUnknown_085DD078, + gUnknown_085DD08C, + gUnknown_085DD0A0, + gUnknown_085DD0B4, + gUnknown_085DD0C8, + gUnknown_085DD0DC, + gUnknown_085DD0F0, + gUnknown_085DD104 +}; + +struct +{ + u16 species; + u8 fixedIV; + u8 level; + u8 nature; + u8 evs[6]; + u16 moves[4]; +} const sStevenMons[3] = +{ + { + .species = SPECIES_METANG, + .fixedIV = 31, + .level = 42, + .nature = NATURE_BRAVE, + .evs = {0, 252, 252, 0, 6, 0}, + .moves = {MOVE_LIGHT_SCREEN, MOVE_PSYCHIC, MOVE_REFLECT, MOVE_METAL_CLAW} + }, + { + .species = SPECIES_SKARMORY, + .fixedIV = 31, + .level = 43, + .nature = NATURE_IMPISH, + .evs = {252, 0, 0, 0, 6, 252}, + .moves = {MOVE_TOXIC, MOVE_AERIAL_ACE, MOVE_PROTECT, MOVE_STEEL_WING} + }, + { + .species = SPECIES_AGGRON, + .fixedIV = 31, + .level = 44, + .nature = NATURE_ADAMANT, + .evs = {0, 252, 0, 0, 252, 6}, + .moves = {MOVE_THUNDER, MOVE_PROTECT, MOVE_SOLAR_BEAM, MOVE_DRAGON_CLAW} + } +}; + +#include "data/battle_frontier/battle_tent.h" + static void (* const gUnknown_085DF96C[])(void) = { sub_8161F94, diff --git a/src/data/battle_frontier/battle_tent.h b/src/data/battle_frontier/battle_tent.h new file mode 100644 index 000000000..d96f8935e --- /dev/null +++ b/src/data/battle_frontier/battle_tent.h @@ -0,0 +1,3006 @@ + +// Slateport Battle Tent. +const u16 gSlateportBattleTentTrainerMons_Jolie[] = +{ + 9, + 10, + 13, + 27, + 35, + 37, + 42, + 44, + 45, + 46, + 63, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Malachi[] = +{ + 9, + 16, + 17, + 27, + 36, + 39, + 42, + 45, + 48, + 49, + 53, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Kelsie[] = +{ + 4, + 5, + 6, + 11, + 28, + 34, + 35, + 37, + 43, + 51, + 53, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Davon[] = +{ + 4, + 5, + 6, + 12, + 26, + 36, + 37, + 38, + 40, + 44, + 46, + 50, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Glenda[] = +{ + 0, + 1, + 17, + 18, + 19, + 22, + 23, + 33, + 42, + 61, + 64, + 65, + 66, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Helena[] = +{ + 18, + 19, + 21, + 38, + 39, + 41, + 42, + 52, + 54, + 58, + 63, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Rodolfo[] = +{ + 0, + 1, + 4, + 5, + 7, + 8, + 18, + 20, + 21, + 37, + 38, + 40, + 62, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Davion[] = +{ + 17, + 23, + 24, + 25, + 31, + 32, + 33, + 34, + 39, + 43, + 44, + 49, + 57, + 69, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Kendall[] = +{ + 4, + 7, + 8, + 9, + 11, + 12, + 13, + 27, + 38, + 40, + 45, + 46, + 47, + 63, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Colten[] = +{ + 0, + 2, + 12, + 22, + 28, + 30, + 35, + 38, + 43, + 44, + 56, + 57, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Irvin[] = +{ + 0, + 1, + 2, + 3, + 14, + 15, + 24, + 25, + 32, + 34, + 39, + 59, + 60, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Shaun[] = +{ + 17, + 18, + 19, + 22, + 29, + 36, + 42, + 48, + 61, + 62, + 66, + 68, + 69, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Kyler[] = +{ + 22, + 23, + 28, + 29, + 31, + 32, + 34, + 39, + 55, + 64, + 65, + 67, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Maggie[] = +{ + 10, + 13, + 17, + 27, + 45, + 46, + 53, + 56, + 61, + 62, + 63, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Stephon[] = +{ + 8, + 10, + 16, + 23, + 29, + 43, + 44, + 60, + 62, + 63, + 68, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Rebecca[] = +{ + 8, + 13, + 21, + 29, + 33, + 41, + 48, + 54, + 59, + 61, + 68, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Reggie[] = +{ + 6, + 7, + 17, + 23, + 24, + 26, + 32, + 36, + 52, + 53, + 57, + 65, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Janae[] = +{ + 0, + 1, + 27, + 28, + 32, + 34, + 36, + 37, + 52, + 53, + 57, + 65, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Caiden[] = +{ + 10, + 14, + 15, + 16, + 20, + 21, + 25, + 30, + 35, + 47, + 48, + 50, + 69, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Kirsten[] = +{ + 10, + 16, + 18, + 19, + 20, + 21, + 25, + 30, + 35, + 39, + 41, + 48, + 69, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Kurtis[] = +{ + 0, + 1, + 36, + 37, + 40, + 46, + 49, + 51, + 64, + 67, + 68, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Stefan[] = +{ + 4, + 5, + 21, + 33, + 37, + 38, + 40, + 51, + 52, + 64, + 65, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Avery[] = +{ + 2, + 3, + 7, + 8, + 22, + 23, + 28, + 29, + 30, + 51, + 67, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Dwane[] = +{ + 14, + 15, + 30, + 43, + 44, + 45, + 46, + 55, + 58, + 59, + 63, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Mckenna[] = +{ + 27, + 29, + 30, + 32, + 36, + 48, + 51, + 52, + 53, + 57, + 67, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Camryn[] = +{ + 5, + 6, + 7, + 8, + 10, + 16, + 17, + 20, + 21, + 37, + 43, + 44, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Natasha[] = +{ + 1, + 3, + 4, + 5, + 9, + 11, + 12, + 20, + 21, + 22, + 51, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Austyn[] = +{ + 25, + 31, + 35, + 37, + 38, + 39, + 50, + 51, + 52, + 58, + 68, + 69, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Donovan[] = +{ + 10, + 16, + 17, + 24, + 25, + 43, + 44, + 47, + 49, + 53, + 59, + 60, + 64, + 65, + -1 +}; + +const u16 gSlateportBattleTentTrainerMons_Tamia[] = +{ + 2, + 6, + 9, + 13, + 17, + 19, + 20, + 24, + 27, + 29, + 30, + -1 +}; + +const struct BattleFrontierTrainer gSlateportBattleTentTrainers[] = +{ + [0] = { + .facilityClass = FACILITY_CLASS_AROMA_LADY, + .trainerName = _("JOLIE"), + .speechBefore = {EC_WORD_WHAT, EC_WORD_WILL, EC_WORD_I, EC_WORD_BE, EC_WORD_TOMORROW, EC_WORD_QUES}, + .speechWin = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_LIKE, EC_WORD_IT_S, EC_WORD_FRIDAY, EC_WORD_EXCL}, + .speechLose = {EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_LIKE, EC_WORD_IT_S, EC_WORD_MONDAY, EC_WORD_ELLIPSIS}, + .monSets = gSlateportBattleTentTrainerMons_Jolie + }, + [1] = { + .facilityClass = FACILITY_CLASS_RUIN_MANIAC, + .trainerName = _("MALACHI"), + .speechBefore = {EC_WORD_BAD, EC_WORD_NEWS, EC_WORD_EXCL, EC_WORD_IT_S, EC_WORD_A, EC_MOVE(SAND_TOMB)}, + .speechWin = {EC_WORD_YEEHAW_EXCL, -1, -1, EC_WORD_I_VE, EC_WORD_DONE, EC_WORD_IT}, + .speechLose = {EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_IN, EC_WORD_THIS, EC_MOVE(SAND_TOMB), EC_WORD_ELLIPSIS}, + .monSets = gSlateportBattleTentTrainerMons_Malachi + }, + [2] = { + .facilityClass = FACILITY_CLASS_TUBER_1, + .trainerName = _("KELSIE"), + .speechBefore = {EC_WORD_GO, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL}, + .speechWin = {EC_WORD_YAHOO, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL}, + .speechLose = {EC_WORD_GWAH, EC_WORD_EXCL_EXCL, EC_WORD_MY, EC_WORD_BATH, EC_WORD_POKEMON, EC_WORD_EXCL_EXCL}, + .monSets = gSlateportBattleTentTrainerMons_Kelsie + }, + [3] = { + .facilityClass = FACILITY_CLASS_TUBER_2, + .trainerName = _("DAVON"), + .speechBefore = {EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_GREAT, EC_MOVE(WHIRLPOOL), EC_WORD_ISN_T_IT_QUES}, + .speechWin = {EC_WORD_THAT_WAS, EC_WORD_LIKE, EC_WORD_A, EC_MOVE(WHIRLPOOL), EC_WORD_YEAH_YEAH, EC_WORD_EXCL_EXCL}, + .speechLose = {EC_WORD_DON_T, EC_WORD_GET, EC_MOVE2(BEAT_UP), EC_WORD_IN, EC_WORD_THAT, EC_MOVE(WHIRLPOOL)}, + .monSets = gSlateportBattleTentTrainerMons_Davon + }, + [4] = { + .facilityClass = FACILITY_CLASS_LADY, + .trainerName = _("GLENDA"), + .speechBefore = {EC_WORD_CONVERSATION, EC_WORD_CAN, EC_WORD_WAIT, EC_WORD_UNTIL, EC_WORD_I, EC_WORD_WIN}, + .speechWin = {EC_WORD_FABULOUS, EC_WORD_EXCL, EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_ROCK}, + .speechLose = {EC_WORD_NO, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_WASN_T, EC_WORD_SERIOUS}, + .monSets = gSlateportBattleTentTrainerMons_Glenda + }, + [5] = { + .facilityClass = FACILITY_CLASS_BEAUTY, + .trainerName = _("HELENA"), + .speechBefore = {EC_WORD_DOES, EC_WORD_MY, EC_WORD_BEAUTY, EC_WORD_INTIMIDATE, EC_WORD_YOU, EC_WORD_QUES}, + .speechWin = {EC_WORD_I_AM, EC_WORD_SO, EC_WORD_SORRY, EC_WORD_BUT, EC_WORD_YOU_RE, EC_WORD_BORING}, + .speechLose = {EC_WORD_I, EC_WORD_DO, EC_WORD_SO, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_EXCL}, + .monSets = gSlateportBattleTentTrainerMons_Helena + }, + [6] = { + .facilityClass = FACILITY_CLASS_RICH_BOY, + .trainerName = _("RODOLFO"), + .speechBefore = {EC_WORD_GO, EC_WORD_GET, EC_WORD_A, EC_POKEMON(WHISCASH), EC_WORD_FOR, EC_WORD_ME}, + .speechWin = {EC_WORD_AWW, EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_HAVE, EC_WORD_A, EC_POKEMON(WHISCASH)}, + .speechLose = {EC_WORD_PLEASE, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_POKEMON(WHISCASH), EC_WORD_BADLY}, + .monSets = gSlateportBattleTentTrainerMons_Rodolfo + }, + [7] = { + .facilityClass = FACILITY_CLASS_POKEMANIAC, + .trainerName = _("DAVION"), + .speechBefore = {EC_WORD_GRAAAH, EC_WORD_GRAAAH, EC_WORD_EXCL_EXCL, EC_WORD_GRAAAH, EC_WORD_GRAAAH, EC_WORD_EXCL_EXCL}, + .speechWin = {EC_MOVE2(ROAR), EC_WORD_EXCL, -1, EC_MOVE2(ROAR), EC_WORD_EXCL_EXCL, -1}, + .speechLose = {EC_WORD_URGH, EC_WORD_WAAAH, EC_WORD_EXCL_EXCL, -1, -1, -1}, + .monSets = gSlateportBattleTentTrainerMons_Davion + }, + [8] = { + .facilityClass = FACILITY_CLASS_SWIMMER_M, + .trainerName = _("KENDALL"), + .speechBefore = {EC_WORD_A_LITTLE, EC_MOVE2(PETAL_DANCE), EC_WORD_TO, EC_WORD_PLEASE, EC_WORD_YOU, EC_WORD_EXCL}, + .speechWin = {EC_WORD_I, EC_WORD_DO, EC_WORD_THIS, EC_WORD_ONLY, EC_WORD_FOR, EC_WORD_WORK}, + .speechLose = {EC_WORD_HOW, EC_WORD_COULD, EC_WORD_YOU, EC_MOVE2(POUND), EC_WORD_ME, EC_WORD_QUES}, + .monSets = gSlateportBattleTentTrainerMons_Kendall + }, + [9] = { + .facilityClass = FACILITY_CLASS_CAMPER, + .trainerName = _("COLTEN"), + .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_RUN, EC_WORD_AROUND}, + .speechWin = {EC_WORD_YAY, EC_WORD_EXCL, EC_WORD_WANT, EC_WORD_TO, EC_WORD_RUN, EC_WORD_QUES}, + .speechLose = {EC_WORD_A, EC_WORD_SWIFT_SWIM, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_GOOD, EC_WORD_TOO}, + .monSets = gSlateportBattleTentTrainerMons_Colten + }, + [10] = { + .facilityClass = FACILITY_CLASS_BUG_MANIAC, + .trainerName = _("IRVIN"), + .speechBefore = {EC_WORD_HAVE, EC_WORD_A, EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_MOVE(CONFUSE_RAY)}, + .speechWin = {EC_WORD_YAHOO, EC_WORD_MY, EC_MOVE(CONFUSE_RAY), EC_WORD_IS, EC_WORD_THE, EC_WORD_BEST}, + .speechLose = {EC_WORD_GWAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_I_AM, EC_WORD_SORRY, EC_WORD_EXCL}, + .monSets = gSlateportBattleTentTrainerMons_Irvin + }, + [11] = { + .facilityClass = FACILITY_CLASS_GENTLEMAN, + .trainerName = _("SHAUN"), + .speechBefore = {EC_WORD_LISTEN, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_AREN_T, EC_WORD_VERY, EC_WORD_GOOD}, + .speechWin = {EC_WORD_YOU, EC_WORD_SEE, EC_WORD_QUES, EC_WORD_I, EC_WORD_WAS, EC_WORD_RIGHT}, + .speechLose = {EC_WORD_YES, EC_WORD_YES, EC_WORD_ELLIPSIS, EC_WORD_YOU_RE, EC_WORD_QUITE, EC_WORD_SOMETHING}, + .monSets = gSlateportBattleTentTrainerMons_Shaun + }, + [12] = { + .facilityClass = FACILITY_CLASS_GUITARIST, + .trainerName = _("KYLER"), + .speechBefore = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_QUES}, + .speechWin = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_YAY}, + .speechLose = {EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_WOW}, + .monSets = gSlateportBattleTentTrainerMons_Kyler + }, + [13] = { + .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, + .trainerName = _("MAGGIE"), + .speechBefore = {EC_POKEMON(VULPIX), EC_POKEMON(XATU), EC_POKEMON2(UMBREON), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_WORD_ELLIPSIS}, + .speechWin = {EC_POKEMON(NOSEPASS), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_POKEMON(SEVIPER), EC_WORD_EXCL, -1}, + .speechLose = {EC_POKEMON(NOSEPASS), EC_WORD_ELLIPSIS, EC_WORD_UM, EC_POKEMON2(SNORLAX), EC_WORD_ELLIPSIS, EC_WORD_UH_OH}, + .monSets = gSlateportBattleTentTrainerMons_Maggie + }, + [14] = { + .facilityClass = FACILITY_CLASS_COOLTRAINER_M, + .trainerName = _("STEPHON"), + .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_ENJOY, EC_WORD_AN, EC_WORD_EGG}, + .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_WORD_ENJOY, EC_WORD_THIS, EC_WORD_TASTY, EC_WORD_VICTORY}, + .speechLose = {EC_WORD_AWFUL, EC_WORD_EXCL_EXCL, -1, EC_WORD_JUST, EC_WORD_AWFUL, EC_WORD_EXCL_EXCL}, + .monSets = gSlateportBattleTentTrainerMons_Stephon + }, + [15] = { + .facilityClass = FACILITY_CLASS_COOLTRAINER_F, + .trainerName = _("REBECCA"), + .speechBefore = {EC_WORD_THAT, EC_WORD_EGG, EC_WORD_HAS, EC_WORD_A, EC_WORD_TASTY, EC_WORD_SHINE}, + .speechWin = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_EXCL, EC_WORD_SMELL, EC_WORD_THAT, EC_WORD_STENCH}, + .speechLose = {EC_WORD_YOU, EC_WORD_CAN_T, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_STOP, EC_WORD_ELLIPSIS}, + .monSets = gSlateportBattleTentTrainerMons_Rebecca + }, + [16] = { + .facilityClass = FACILITY_CLASS_POKEFAN_1, + .trainerName = _("REGGIE"), + .speechBefore = {EC_WORD_POKEMON, EC_WORD_COME, EC_WORD_BEFORE, EC_WORD_MONEY, EC_WORD_OR, EC_WORD_FAMILY}, + .speechWin = {EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_ME, EC_WORD_STRONG}, + .speechLose = {EC_WORD_THAT_S, EC_WORD_WHY, EC_WORD_I_AM, EC_WORD_SO, EC_WORD_THICK, EC_WORD_ELLIPSIS}, + .monSets = gSlateportBattleTentTrainerMons_Reggie + }, + [17] = { + .facilityClass = FACILITY_CLASS_POKEFAN_2, + .trainerName = _("JANAE"), + .speechBefore = {EC_WORD_I, EC_WORD_JUST, EC_WORD_ADORE, EC_WORD_YOUR, EC_WORD_TOUGH, EC_WORD_LOOK}, + .speechWin = {EC_WORD_I, EC_WORD_LIKE, EC_WORD_HOW, EC_WORD_YOU, EC_MOVE2(STRUGGLE), -1}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_MEAN, EC_WORD_AND, EC_WORD_AWFUL, EC_WORD_TRAINER}, + .monSets = gSlateportBattleTentTrainerMons_Janae + }, + [18] = { + .facilityClass = FACILITY_CLASS_EXPERT_M, + .trainerName = _("CAIDEN"), + .speechBefore = {EC_WORD_MY, EC_MOVE2(CURSE), EC_WORD_WILL, EC_WORD_BREAK, EC_WORD_YOUR, EC_WORD_SPIRIT}, + .speechWin = {EC_MOVE2(CURSE), EC_WORD_QUES, EC_WORD_IT_S, EC_WORD_A, EC_WORD_LIE, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_MY, EC_MOVE2(CURSE), EC_WORD_WILL, EC_WORD_LAST, EC_WORD_FOREVER, -1}, + .monSets = gSlateportBattleTentTrainerMons_Caiden + }, + [19] = { + .facilityClass = FACILITY_CLASS_EXPERT_2, + .trainerName = _("KIRSTEN"), + .speechBefore = {EC_WORD_HUH_QUES, EC_WORD_A, EC_WORD_BATTLE, EC_WORD_YOU, EC_WORD_SAID, EC_WORD_QUES}, + .speechWin = {EC_WORD_HUH_QUES, EC_WORD_STRONG, EC_WORD_BUT, EC_WORD_NOT, EC_WORD_STRONG, EC_WORD_ENOUGH}, + .speechLose = {EC_WORD_HUH_QUES, EC_WORD_I, EC_WORD_SURRENDER, EC_WORD_TO, EC_WORD_YOUR, EC_MOVE(STRENGTH)}, + .monSets = gSlateportBattleTentTrainerMons_Kirsten + }, + [20] = { + .facilityClass = FACILITY_CLASS_YOUNGSTER, + .trainerName = _("KURTIS"), + .speechBefore = {EC_WORD_SORRY, EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_GET, EC_MOVE2(BEAT_UP)}, + .speechWin = {EC_WORD_I, EC_WORD_SAID, EC_WORD_WE, EC_WORD_WOULD, EC_MOVE2(POUND), EC_WORD_YOU}, + .speechLose = {EC_WORD_HOW, EC_WORD_DID, EC_WORD_I, EC_WORD_GET, EC_MOVE2(BEAT_UP), EC_WORD_QUES}, + .monSets = gSlateportBattleTentTrainerMons_Kurtis + }, + [21] = { + .facilityClass = FACILITY_CLASS_FISHERMAN, + .trainerName = _("STEFAN"), + .speechBefore = {EC_WORD_I, EC_WORD_ONLY, EC_WORD_WANT, EC_WORD_CUTE, EC_WORD_POKEMON, -1}, + .speechWin = {EC_WORD_WHAT, EC_WORD_IS, EC_WORD_IT, EC_WORD_TO, EC_WORD_YOU, EC_WORD_QUES}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_KIND, EC_WORD_OF, EC_WORD_AWESOME, EC_WORD_ELLIPSIS, -1}, + .monSets = gSlateportBattleTentTrainerMons_Stefan + }, + [22] = { + .facilityClass = FACILITY_CLASS_BIRD_KEEPER, + .trainerName = _("AVERY"), + .speechBefore = {EC_WORD_TOYS, EC_WORD_EXCL, EC_WORD_I, EC_WORD_NEED, EC_WORD_MORE, EC_WORD_TOYS}, + .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_SOME, EC_WORD_EASY, EC_WORD_MONEY, EC_WORD_FAST}, + .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_WORK, EC_WORD_FOR, EC_WORD_MONEY}, + .monSets = gSlateportBattleTentTrainerMons_Avery + }, + [23] = { + .facilityClass = FACILITY_CLASS_NINJA_BOY, + .trainerName = _("DWANE"), + .speechBefore = {EC_WORD_MMM, EC_WORD_TASTY, EC_WORD_ELLIPSIS, EC_WORD_WONDER, EC_WORD_WHAT, EC_WORD_QUES}, + .speechWin = {EC_WORD_MMM, EC_WORD_MMM, EC_WORD_ELLIPSIS, EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_KNOW}, + .speechLose = {EC_WORD_MMM, EC_WORD_MMM, EC_WORD_ELLIPSIS, EC_WORD_OH_YEAH, EC_WORD_THIS_IS_IT_EXCL, -1}, + .monSets = gSlateportBattleTentTrainerMons_Dwane + }, + [24] = { + .facilityClass = FACILITY_CLASS_PARASOL_LADY, + .trainerName = _("MCKENNA"), + .speechBefore = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_SMALL, EC_WORD_TALK, EC_WORD_LET_S, EC_WORD_GO}, + .speechWin = {EC_WORD_YUP, EC_WORD_THAT_S, EC_WORD_THAT, -1, -1, -1}, + .speechLose = {EC_WORD_KTHX_BYE, -1, -1, -1, -1, -1}, + .monSets = gSlateportBattleTentTrainerMons_Mckenna + }, + [25] = { + .facilityClass = FACILITY_CLASS_SWIMMER_F, + .trainerName = _("CAMRYN"), + .speechBefore = {EC_WORD_MR, EC_WORD_JUDGE, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_OUR, EC_WORD_TRUST}, + .speechWin = {EC_WORD_YES_SIR_EXCL, EC_WORD_WE_RE, EC_WORD_NO_1, EC_WORD_IN, EC_WORD_THIS, EC_WORD_CONTEST}, + .speechLose = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_GIVE_UP, EC_WORD_MY, EC_WORD_IDOL, EC_WORD_DREAM}, + .monSets = gSlateportBattleTentTrainerMons_Camryn + }, + [26] = { + .facilityClass = FACILITY_CLASS_PICNICKER, + .trainerName = _("NATASHA"), + .speechBefore = {EC_WORD_COME_OVER, EC_WORD_TO, EC_WORD_MY, EC_WORD_PLACE, EC_WORD_OK_QUES, -1}, + .speechWin = {EC_WORD_COME_ON, EC_WORD_OVER, EC_WORD_IT, EC_WORD_WILL, EC_WORD_BE, EC_WORD_GREAT}, + .speechLose = {EC_WORD_AWW, EC_WORD_WON_T, EC_WORD_YOU, EC_WORD_COME_OVER, EC_WORD_QUES, -1}, + .monSets = gSlateportBattleTentTrainerMons_Natasha + }, + [27] = { + .facilityClass = FACILITY_CLASS_SAILOR, + .trainerName = _("AUSTYN"), + .speechBefore = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_CARE, EC_WORD_HOW, EC_WORD_WE, EC_WORD_MATCH_UP}, + .speechWin = {EC_WORD_HAH, EC_WORD_BACK, EC_WORD_TO, EC_WORD_SCHOOL, EC_WORD_FOR, EC_WORD_YOU}, + .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_STUDY, EC_WORD_MY, EC_WORD_LESSONS}, + .monSets = gSlateportBattleTentTrainerMons_Austyn + }, + [28] = { + .facilityClass = FACILITY_CLASS_COLLECTOR, + .trainerName = _("DONOVAN"), + .speechBefore = {EC_WORD_OH, EC_WORD_I_AM, EC_WORD_FEELING, EC_WORD_SLIMY, EC_WORD_ALL, EC_WORD_OVER}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_DOWN, EC_WORD_THE, EC_MOVE2(MEGA_DRAIN), EC_WORD_HAHAHA}, + .speechLose = {EC_WORD_I_AM, EC_WORD_NATURALLY, EC_WORD_SLIMY, EC_WORD_THAT_S, EC_WORD_WHAT, EC_WORD_I_AM}, + .monSets = gSlateportBattleTentTrainerMons_Donovan + }, + [29] = { + .facilityClass = FACILITY_CLASS_LASS, + .trainerName = _("TAMIA"), + .speechBefore = {EC_WORD_I_AM, EC_WORD_ANGRY, EC_WORD_WITH, EC_WORD_MY, EC_WORD_FATHER, EC_WORD_ELLIPSIS}, + .speechWin = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_DISLIKE, EC_WORD_MY, EC_WORD_FATHER, EC_WORD_EXCL}, + .speechLose = {EC_WORD_I, EC_WORD_JUST, EC_WORD_SO, EC_WORD_ADORE, EC_WORD_MY, EC_WORD_FATHER}, + .monSets = gSlateportBattleTentTrainerMons_Tamia + } +}; + +const struct FacilityMon gSlateportBattleTentMons[] = +{ + [0] = { + .species = SPECIES_ZIGZAGOON, + .moves = {MOVE_TACKLE, MOVE_CHARM, MOVE_ODOR_SLEUTH, MOVE_PIN_MISSILE}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHOICE_BAND, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_JOLLY + }, + [1] = { + .species = SPECIES_ZIGZAGOON, + .moves = {MOVE_DIG, MOVE_MUD_SPORT, MOVE_TAIL_WHIP, MOVE_REST}, + .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_JOLLY + }, + [2] = { + .species = SPECIES_BEAUTIFLY, + .moves = {MOVE_STUN_SPORE, MOVE_MEGA_DRAIN, MOVE_GUST, MOVE_HARDEN}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_MODEST + }, + [3] = { + .species = SPECIES_DUSTOX, + .moves = {MOVE_POISON_STING, MOVE_MOONLIGHT, MOVE_PROTECT, MOVE_GUST}, + .itemTableId = BATTLE_FRONTIER_ITEM_ORAN_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [4] = { + .species = SPECIES_WAILMER, + .moves = {MOVE_ROLLOUT, MOVE_CURSE, MOVE_GROWL, MOVE_WHIRLPOOL}, + .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [5] = { + .species = SPECIES_WAILMER, + .moves = {MOVE_ROLLOUT, MOVE_GROWL, MOVE_WHIRLPOOL, MOVE_WATER_PULSE}, + .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [6] = { + .species = SPECIES_MARILL, + .moves = {MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_TAIL_WHIP, MOVE_BUBBLE_BEAM}, + .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_IMPISH + }, + [7] = { + .species = SPECIES_WINGULL, + .moves = {MOVE_SUPERSONIC, MOVE_GROWL, MOVE_WING_ATTACK, MOVE_STEEL_WING}, + .itemTableId = BATTLE_FRONTIER_ITEM_METAL_COAT, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_NAIVE + }, + [8] = { + .species = SPECIES_PELIPPER, + .moves = {MOVE_TWISTER, MOVE_WATER_SPORT, MOVE_GROWL, MOVE_WING_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_FANG, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE, + .nature = NATURE_MODEST + }, + [9] = { + .species = SPECIES_CACNEA, + .moves = {MOVE_SANDSTORM, MOVE_LEER, MOVE_LEECH_SEED, MOVE_PIN_MISSILE}, + .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE, + .evSpread = F_EV_SPREAD_SPEED, + .nature = NATURE_JOLLY + }, + [10] = { + .species = SPECIES_LOMBRE, + .moves = {MOVE_ASTONISH, MOVE_WATER_GUN, MOVE_FAKE_OUT, MOVE_ABSORB}, + .itemTableId = BATTLE_FRONTIER_ITEM_MIRACLE_SEED, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [11] = { + .species = SPECIES_LOTAD, + .moves = {MOVE_SYNTHESIS, MOVE_NATURE_POWER, MOVE_RAIN_DANCE, MOVE_MEGA_DRAIN}, + .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_DOCILE + }, + [12] = { + .species = SPECIES_SEEDOT, + .moves = {MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_LEECH_SEED, MOVE_BIDE}, + .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_TIMID + }, + [13] = { + .species = SPECIES_NUZLEAF, + .moves = {MOVE_FAKE_OUT, MOVE_NATURE_POWER, MOVE_HARDEN, MOVE_ATTRACT}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_LONELY + }, + [14] = { + .species = SPECIES_NINJASK, + .moves = {MOVE_FURY_CUTTER, MOVE_SCREECH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_QUIRKY + }, + [15] = { + .species = SPECIES_NINJASK, + .moves = {MOVE_FURY_CUTTER, MOVE_DOUBLE_TEAM, MOVE_SCREECH, MOVE_SAND_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_SILVER_POWDER, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_NAUGHTY + }, + [16] = { + .species = SPECIES_GRAVELER, + .moves = {MOVE_MUD_SPORT, MOVE_BLOCK, MOVE_ROCK_TOMB, MOVE_MAGNITUDE}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_BRAVE + }, + [17] = { + .species = SPECIES_BALTOY, + .moves = {MOVE_SELF_DESTRUCT, MOVE_ANCIENT_POWER, MOVE_PSYBEAM, MOVE_REFLECT}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK, + .nature = NATURE_NAIVE + }, + [18] = { + .species = SPECIES_MIGHTYENA, + .moves = {MOVE_BITE, MOVE_ROAR, MOVE_SWAGGER, MOVE_TACKLE}, + .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_GLASSES, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP, + .nature = NATURE_CALM + }, + [19] = { + .species = SPECIES_MIGHTYENA, + .moves = {MOVE_ODOR_SLEUTH, MOVE_HOWL, MOVE_SAND_ATTACK, MOVE_POISON_FANG}, + .itemTableId = BATTLE_FRONTIER_ITEM_SHELL_BELL, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_LONELY + }, + [20] = { + .species = SPECIES_LINOONE, + .moves = {MOVE_HEADBUTT, MOVE_TICKLE, MOVE_TAIL_WHIP, MOVE_REST}, + .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_JOLLY + }, + [21] = { + .species = SPECIES_GOLDEEN, + .moves = {MOVE_WATER_SPORT, MOVE_HORN_ATTACK, MOVE_WATERFALL, MOVE_SUPERSONIC}, + .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE, + .nature = NATURE_CALM + }, + [22] = { + .species = SPECIES_ELECTRIKE, + .moves = {MOVE_BITE, MOVE_SPARK, MOVE_ROAR, MOVE_FLASH}, + .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_MODEST + }, + [23] = { + .species = SPECIES_VOLTORB, + .moves = {MOVE_SPARK, MOVE_ROLLOUT, MOVE_CHARGE, MOVE_SCREECH}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK, + .nature = NATURE_MILD + }, + [24] = { + .species = SPECIES_ARON, + .moves = {MOVE_DIG, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_ENDEAVOR}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_NAUGHTY + }, + [25] = { + .species = SPECIES_ARON, + .moves = {MOVE_MUD_SLAP, MOVE_IRON_TAIL, MOVE_HARDEN, MOVE_ROAR}, + .itemTableId = BATTLE_FRONTIER_ITEM_LEPPA_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [26] = { + .species = SPECIES_TRAPINCH, + .moves = {MOVE_BODY_SLAM, MOVE_FOCUS_ENERGY, MOVE_SAND_TOMB, MOVE_SAND_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_BRAVE + }, + [27] = { + .species = SPECIES_CACNEA, + .moves = {MOVE_INGRAIN, MOVE_SANDSTORM, MOVE_POISON_STING, MOVE_DESTINY_BOND}, + .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP, + .nature = NATURE_TIMID + }, + [28] = { + .species = SPECIES_TAILLOW, + .moves = {MOVE_GROWL, MOVE_AERIAL_ACE, MOVE_AGILITY, MOVE_ENDEAVOR}, + .itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [29] = { + .species = SPECIES_SWELLOW, + .moves = {MOVE_SUPERSONIC, MOVE_GROWL, MOVE_FOCUS_ENERGY, MOVE_PECK}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_IMPISH + }, + [30] = { + .species = SPECIES_GOLBAT, + .moves = {MOVE_ASTONISH, MOVE_GUST, MOVE_MEAN_LOOK, MOVE_CONFUSE_RAY}, + .itemTableId = BATTLE_FRONTIER_ITEM_SPELL_TAG, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE, + .nature = NATURE_TIMID + }, + [31] = { + .species = SPECIES_LOUDRED, + .moves = {MOVE_ASTONISH, MOVE_SCREECH, MOVE_UPROAR, MOVE_SUPERSONIC}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [32] = { + .species = SPECIES_SPINDA, + .moves = {MOVE_DIZZY_PUNCH, MOVE_FAINT_ATTACK, MOVE_HYPNOSIS, MOVE_REST}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [33] = { + .species = SPECIES_MAGNEMITE, + .moves = {MOVE_METAL_SOUND, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SPARK}, + .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_SERIOUS + }, + [34] = { + .species = SPECIES_WHISMUR, + .moves = {MOVE_REST, MOVE_SLEEP_TALK, MOVE_HOWL, MOVE_BODY_SLAM}, + .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [35] = { + .species = SPECIES_MAKUHITA, + .moves = {MOVE_SAND_ATTACK, MOVE_KNOCK_OFF, MOVE_ARM_THRUST, MOVE_BELLY_DRUM}, + .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [36] = { + .species = SPECIES_NUMEL, + .moves = {MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_GROWL, MOVE_FOCUS_ENERGY}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK, + .nature = NATURE_MODEST + }, + [37] = { + .species = SPECIES_BARBOACH, + .moves = {MOVE_MAGNITUDE, MOVE_MUD_SPORT, MOVE_WATER_SPORT, MOVE_WATER_GUN}, + .itemTableId = BATTLE_FRONTIER_ITEM_SEA_INCENSE, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_JOLLY + }, + [38] = { + .species = SPECIES_TENTACOOL, + .moves = {MOVE_SCREECH, MOVE_BUBBLE_BEAM, MOVE_ACID, MOVE_BARRIER}, + .itemTableId = BATTLE_FRONTIER_ITEM_POISON_BARB, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [39] = { + .species = SPECIES_VIGOROTH, + .moves = {MOVE_FOCUS_ENERGY, MOVE_FURY_SWIPES, MOVE_ENDURE, MOVE_YAWN}, + .itemTableId = BATTLE_FRONTIER_ITEM_AGUAV_BERRY, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [40] = { + .species = SPECIES_MAGIKARP, + .moves = {MOVE_TACKLE, MOVE_FLAIL, MOVE_SPLASH, MOVE_NONE}, + .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_SCALE, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [41] = { + .species = SPECIES_SEVIPER, + .moves = {MOVE_LICK, MOVE_POISON_FANG, MOVE_GLARE, MOVE_WRAP}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [42] = { + .species = SPECIES_SOLROCK, + .moves = {MOVE_ROCK_THROW, MOVE_HARDEN, MOVE_PSYWAVE, MOVE_TACKLE}, + .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [43] = { + .species = SPECIES_KECLEON, + .moves = {MOVE_PSYBEAM, MOVE_SUBSTITUTE, MOVE_THIEF, MOVE_TAIL_WHIP}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [44] = { + .species = SPECIES_KECLEON, + .moves = {MOVE_FAINT_ATTACK, MOVE_ASTONISH, MOVE_LICK, MOVE_SCREECH}, + .itemTableId = BATTLE_FRONTIER_ITEM_IAPAPA_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_CALM + }, + [45] = { + .species = SPECIES_SHROOMISH, + .moves = {MOVE_STUN_SPORE, MOVE_TACKLE, MOVE_LEECH_SEED, MOVE_MEGA_DRAIN}, + .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_MODEST + }, + [46] = { + .species = SPECIES_SHROOMISH, + .moves = {MOVE_ABSORB, MOVE_STUN_SPORE, MOVE_SPORE, MOVE_LEECH_SEED}, + .itemTableId = BATTLE_FRONTIER_ITEM_FIGY_BERRY, + .evSpread = F_EV_SPREAD_ATTACK, + .nature = NATURE_BRAVE + }, + [47] = { + .species = SPECIES_LOMBRE, + .moves = {MOVE_NATURE_POWER, MOVE_ASTONISH, MOVE_GROWL, MOVE_ABSORB}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_LONELY + }, + [48] = { + .species = SPECIES_NUMEL, + .moves = {MOVE_EMBER, MOVE_GROWL, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE, + .nature = NATURE_MODEST + }, + [49] = { + .species = SPECIES_TRAPINCH, + .moves = {MOVE_FAINT_ATTACK, MOVE_DIG, MOVE_BITE, MOVE_QUICK_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_BRAVE + }, + [50] = { + .species = SPECIES_PELIPPER, + .moves = {MOVE_WING_ATTACK, MOVE_SUPERSONIC, MOVE_MIST, MOVE_AGILITY}, + .itemTableId = BATTLE_FRONTIER_ITEM_WIKI_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [51] = { + .species = SPECIES_WINGULL, + .moves = {MOVE_WATER_GUN, MOVE_SUPERSONIC, MOVE_GROWL, MOVE_ICY_WIND}, + .itemTableId = BATTLE_FRONTIER_ITEM_NEVER_MELT_ICE, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [52] = { + .species = SPECIES_MARILL, + .moves = {MOVE_DOUBLE_EDGE, MOVE_RAIN_DANCE, MOVE_TAIL_WHIP, MOVE_WATER_GUN}, + .itemTableId = BATTLE_FRONTIER_ITEM_GANLON_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [53] = { + .species = SPECIES_SKITTY, + .moves = {MOVE_ASSIST, MOVE_ATTRACT, MOVE_SING, MOVE_CHARM}, + .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_CAREFUL + }, + [54] = { + .species = SPECIES_SEVIPER, + .moves = {MOVE_SWAGGER, MOVE_WRAP, MOVE_POISON_TAIL, MOVE_HAZE}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE, + .nature = NATURE_BRAVE + }, + [55] = { + .species = SPECIES_GOLBAT, + .moves = {MOVE_BITE, MOVE_TORMENT, MOVE_SCREECH, MOVE_POISON_FANG}, + .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP, + .nature = NATURE_HARDY + }, + [56] = { + .species = SPECIES_RALTS, + .moves = {MOVE_HYPNOSIS, MOVE_IMPRISON, MOVE_PSYCHIC, MOVE_DREAM_EATER}, + .itemTableId = BATTLE_FRONTIER_ITEM_MAGO_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_TIMID + }, + [57] = { + .species = SPECIES_SANDSHREW, + .moves = {MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_SAND_TOMB, MOVE_DEFENSE_CURL}, + .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND, + .evSpread = 0, + .nature = NATURE_HARDY + }, + [58] = { + .species = SPECIES_SWALOT, + .moves = {MOVE_YAWN, MOVE_SLUDGE, MOVE_ENCORE, MOVE_POUND}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_IMPISH + }, + [59] = { + .species = SPECIES_VOLBEAT, + .moves = {MOVE_TACKLE, MOVE_CONFUSE_RAY, MOVE_QUICK_ATTACK, MOVE_DOUBLE_TEAM}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_HARDY + }, + [60] = { + .species = SPECIES_ILLUMISE, + .moves = {MOVE_CHARM, MOVE_TACKLE, MOVE_ENCORE, MOVE_MOONLIGHT}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHERI_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [61] = { + .species = SPECIES_KADABRA, + .moves = {MOVE_DISABLE, MOVE_CONFUSION, MOVE_REFLECT, MOVE_RECOVER}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_QUIRKY + }, + [62] = { + .species = SPECIES_KIRLIA, + .moves = {MOVE_CALM_MIND, MOVE_CONFUSION, MOVE_DOUBLE_TEAM, MOVE_GROWL}, + .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_CAREFUL + }, + [63] = { + .species = SPECIES_BRELOOM, + .moves = {MOVE_ABSORB, MOVE_TACKLE, MOVE_STUN_SPORE, MOVE_MEGA_DRAIN}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_NAIVE + }, + [64] = { + .species = SPECIES_PLUSLE, + .moves = {MOVE_SPARK, MOVE_ENCORE, MOVE_THUNDER_WAVE, MOVE_GROWL}, + .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_LONELY + }, + [65] = { + .species = SPECIES_PLUSLE, + .moves = {MOVE_SPARK, MOVE_FAKE_TEARS, MOVE_SUBSTITUTE, MOVE_QUICK_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_MILD + }, + [66] = { + .species = SPECIES_ELECTRIKE, + .moves = {MOVE_SPARK, MOVE_CHARGE, MOVE_ROAR, MOVE_THUNDER_WAVE}, + .itemTableId = BATTLE_FRONTIER_ITEM_APICOT_BERRY, + .evSpread = F_EV_SPREAD_SPEED, + .nature = NATURE_TIMID + }, + [67] = { + .species = SPECIES_SWABLU, + .moves = {MOVE_SING, MOVE_PECK, MOVE_STEEL_WING, MOVE_SAFEGUARD}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_JOLLY + }, + [68] = { + .species = SPECIES_MACHOP, + .moves = {MOVE_FOCUS_ENERGY, MOVE_VITAL_THROW, MOVE_SEISMIC_TOSS, MOVE_FORESIGHT}, + .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [69] = { + .species = SPECIES_MACHOKE, + .moves = {MOVE_FOCUS_ENERGY, MOVE_LEER, MOVE_KARATE_CHOP, MOVE_FORESIGHT}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + } +}; + +// Verdanturf Battle Tent. +const u16 gVerdanturfBattleTentTrainerMons_Brenna[] = +{ + 4, + 11, + 13, + 18, + 26, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Dilan[] = +{ + 30, + 37, + 13, + 29, + 42, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Eliana[] = +{ + 6, + 7, + 17, + 18, + 40, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Markus[] = +{ + 6, + 7, + 18, + 24, + 38, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Caitlyn[] = +{ + 0, + 12, + 25, + 28, + 22, + 44, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Desiree[] = +{ + 8, + 12, + 21, + 22, + 31, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Ronald[] = +{ + 1, + 20, + 23, + 25, + 32, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Ashten[] = +{ + 9, + 12, + 27, + 37, + 43, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Gerard[] = +{ + 36, + 7, + 34, + 6, + 40, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Bradly[] = +{ + 26, + 3, + 0, + 2, + 17, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Dennis[] = +{ + 14, + 37, + 2, + 38, + 27, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Prestin[] = +{ + 31, + 28, + 22, + 25, + 44, + 43, + 41, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Ernesto[] = +{ + 33, + 32, + 25, + 35, + 34, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Nala[] = +{ + 1, + 4, + 8, + 11, + 17, + 40, + 34, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Darnell[] = +{ + 0, + 29, + 35, + 37, + 39, + 43, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Ashlyn[] = +{ + 29, + 36, + 32, + 30, + 17, + 6, + 44, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Addison[] = +{ + 0, + 1, + 16, + 31, + 6, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Justine[] = +{ + 0, + 1, + 16, + 36, + 18, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Tyson[] = +{ + 5, + 15, + 22, + 30, + 16, + 39, + 43, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Laila[] = +{ + 5, + 15, + 19, + 24, + 41, + 43, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Waren[] = +{ + 0, + 9, + 10, + 11, + 23, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Tobias[] = +{ + 6, + 7, + 24, + 38, + 40, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Josiah[] = +{ + 8, + 16, + 23, + 34, + 3, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Dion[] = +{ + 14, + 2, + 11, + 39, + 21, + 38, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Kenzie[] = +{ + 18, + 10, + 16, + 26, + 25, + 27, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Lillian[] = +{ + 24, + 34, + 36, + 38, + 5, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Lesley[] = +{ + 26, + 0, + 18, + 13, + 25, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Marquis[] = +{ + 24, + 34, + 5, + 15, + 7, + 42, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Freddy[] = +{ + 18, + 21, + 26, + 29, + 41, + -1 +}; + +const u16 gVerdanturfBattleTentTrainerMons_Cecilia[] = +{ + 23, + 26, + 27, + 28, + 31, + -1 +}; + +const struct BattleFrontierTrainer gVerdanturfBattleTentTrainers[] = +{ + [0] = { + .facilityClass = FACILITY_CLASS_AROMA_LADY, + .trainerName = _("BRENNA"), + .speechBefore = {EC_WORD_NO, EC_WORD_DAYS, EC_WORD_GO, EC_WORD_WITHOUT, EC_WORD_MY, EC_MOVE(FAKE_TEARS)}, + .speechWin = {EC_WORD_OH, EC_WORD_THAT_WAS, EC_WORD_SO, EC_WORD_REFRESHING, EC_WORD_EXCL, -1}, + .speechLose = {EC_WORD_ALL, EC_WORD_I, EC_WORD_EVER, EC_WORD_GET, EC_WORD_IS, EC_MOVE(TORMENT)}, + .monSets = gVerdanturfBattleTentTrainerMons_Brenna + }, + [1] = { + .facilityClass = FACILITY_CLASS_RUIN_MANIAC, + .trainerName = _("DILAN"), + .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_KNOW, EC_WORD_HOW, EC_WORD_BORED, EC_WORD_I_AM}, + .speechWin = {EC_WORD_LOSING, EC_WORD_ISN_T, EC_WORD_EXCITING, EC_WORD_AT, EC_WORD_ALL, EC_WORD_ELLIPSIS}, + .speechLose = {EC_WORD_EXCITING, EC_WORD_EXCL_EXCL, EC_WORD_BYE_BYE, EC_WORD_TO, EC_WORD_BEING, EC_WORD_BORED}, + .monSets = gVerdanturfBattleTentTrainerMons_Dilan + }, + [2] = { + .facilityClass = FACILITY_CLASS_TUBER_1, + .trainerName = _("ELIANA"), + .speechBefore = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_ON, EC_WORD_A, EC_WORD_VACATION, EC_WORD_SOON}, + .speechWin = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_GET, EC_WORD_SOME, EC_WORD_MONEY}, + .speechLose = {EC_WORD_NO, EC_WORD_SLEEP, EC_WORD_UNTIL, EC_WORD_I, EC_WORD_GET, EC_WORD_HOME}, + .monSets = gVerdanturfBattleTentTrainerMons_Eliana + }, + [3] = { + .facilityClass = FACILITY_CLASS_TUBER_2, + .trainerName = _("MARKUS"), + .speechBefore = {EC_WORD_I_AM, EC_WORD_SMART, EC_WORD_EXCL, EC_WORD_IF_I_LOSE, EC_WORD_I, EC_MOVE(SELF_DESTRUCT)}, + .speechWin = {EC_WORD_IT_S, EC_WORD_A, EC_WORD_NON_STOP, EC_MOVE2(EXPLOSION), EC_WORD_OF, EC_WORD_JOY}, + .speechLose = {EC_WORD_I_VE, EC_WORD_LOST, EC_WORD_ELLIPSIS, EC_WORD_TIME, EC_WORD_TO, EC_MOVE(SELF_DESTRUCT)}, + .monSets = gVerdanturfBattleTentTrainerMons_Markus + }, + [4] = { + .facilityClass = FACILITY_CLASS_LADY, + .trainerName = _("CAITLYN"), + .speechBefore = {EC_WORD_I_AM, EC_WORD_BORED, EC_WORD_OF, EC_WORD_BEING, EC_WORD_AN, EC_WORD_IDOL}, + .speechWin = {EC_WORD_A, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_BEST, EC_WORD_FOR, EC_WORD_HAPPINESS}, + .speechLose = {EC_WORD_LOSING, EC_WORD_DOESN_T, EC_WORD_BUG, EC_WORD_ME, EC_WORD_AT, EC_WORD_ALL}, + .monSets = gVerdanturfBattleTentTrainerMons_Caitlyn + }, + [5] = { + .facilityClass = FACILITY_CLASS_BEAUTY, + .trainerName = _("DESIREE"), + .speechBefore = {EC_WORD_DOESN_T, EC_WORD_MY, EC_WORD_BEAUTY, EC_MOVE(ASTONISH), EC_WORD_YOU, EC_WORD_QUES}, + .speechWin = {EC_WORD_DID, EC_WORD_I, EC_WORD_INTIMIDATE, EC_WORD_YOU, EC_WORD_QUES, -1}, + .speechLose = {EC_WORD_MY, EC_WORD_BEAUTY, EC_WORD_DID, EC_WORD_NOTHING, EC_WORD_FOR, EC_WORD_YOU}, + .monSets = gVerdanturfBattleTentTrainerMons_Desiree + }, + [6] = { + .facilityClass = FACILITY_CLASS_RICH_BOY, + .trainerName = _("RONALD"), + .speechBefore = {EC_WORD_COME_ON, EC_WORD_I, EC_WORD_WILL, EC_WORD_BATTLE, EC_WORD_SERIOUSLY, -1}, + .speechWin = {EC_WORD_GIVE_UP, EC_WORD_QUES, -1, EC_WORD_THAT_S, EC_WORD_REALLY, EC_WORD_WEAK}, + .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_TO, EC_WORD_DO, EC_WORD_A, EC_MOVE2(BATON_PASS)}, + .monSets = gVerdanturfBattleTentTrainerMons_Ronald + }, + [7] = { + .facilityClass = FACILITY_CLASS_POKEMANIAC, + .trainerName = _("ASHTEN"), + .speechBefore = {EC_WORD_OH_YEAH, EC_WORD_ANOTHER, EC_WORD_EXCITING, EC_WORD_BATTLE, EC_WORD_EXCL, -1}, + .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_WIMPY, EC_WORD_AND, EC_WORD_BORING}, + .speechLose = {EC_WORD_THAT_WAS, EC_WORD_AN, EC_WORD_EXCITING, EC_WORD_LOSS, EC_WORD_WOW, EC_WORD_EXCL}, + .monSets = gVerdanturfBattleTentTrainerMons_Ashten + }, + [8] = { + .facilityClass = FACILITY_CLASS_SWIMMER_M, + .trainerName = _("GERARD"), + .speechBefore = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_WORD_SUPER, EC_MOVE2(TEETER_DANCE), EC_WORD_EXCL}, + .speechWin = {EC_WORD_THAT_WAS, EC_WORD_HARD, EC_WORD_ELLIPSIS, EC_WORD_AM, EC_WORD_I, EC_WORD_OK_QUES}, + .speechLose = {EC_WORD_I, EC_WORD_WON_T, EC_WORD_FORGIVE, EC_WORD_YOU, EC_WORD_FOR, EC_WORD_THAT}, + .monSets = gVerdanturfBattleTentTrainerMons_Gerard + }, + [9] = { + .facilityClass = FACILITY_CLASS_CAMPER, + .trainerName = _("BRADLY"), + .speechBefore = {EC_WORD_IT_S, EC_WORD_LONESOME, EC_WORD_BUT, EC_WORD_I, EC_WORD_VACATION, EC_WORD_ALONE}, + .speechWin = {EC_WORD_I, EC_WORD_WILL, EC_MOVE(WITHDRAW), EC_WORD_INSIDE, EC_WORD_MY, EC_WORD_SHELL_ARMOR}, + .speechLose = {EC_WORD_OH, EC_WORD_ELLIPSIS, -1, EC_WORD_ALONE, EC_WORD_AS, EC_WORD_ALWAYS}, + .monSets = gVerdanturfBattleTentTrainerMons_Bradly + }, + [10] = { + .facilityClass = FACILITY_CLASS_BUG_MANIAC, + .trainerName = _("DENNIS"), + .speechBefore = {EC_WORD_ARE, EC_WORD_YOU, EC_WORD_REALLY, EC_WORD_STRONG, EC_WORD_QUES, -1}, + .speechWin = {EC_WORD_WAHAHAHA, EC_WORD_EXCL, -1, EC_WORD_WAHAHAHA, EC_WORD_EXCL_EXCL, -1}, + .speechLose = {EC_WORD_NICE, EC_WORD_GOING, EC_WORD_EXCL, EC_WORD_I, EC_WORD_WAS, EC_WORD_CHILD_S_PLAY}, + .monSets = gVerdanturfBattleTentTrainerMons_Dennis + }, + [11] = { + .facilityClass = FACILITY_CLASS_GENTLEMAN, + .trainerName = _("PRESTIN"), + .speechBefore = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_A, EC_MOVE(NIGHTMARE), EC_WORD_FOR, EC_WORD_YOU}, + .speechWin = {EC_WORD_FORGIVE, EC_WORD_ME, EC_WORD_ELLIPSIS, EC_WORD_IT_S, EC_WORD_A, EC_WORD_DREAM}, + .speechLose = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_WAKE_UP, EC_WORD_FROM, EC_WORD_THIS}, + .monSets = gVerdanturfBattleTentTrainerMons_Prestin + }, + [12] = { + .facilityClass = FACILITY_CLASS_GUITARIST, + .trainerName = _("ERNESTO"), + .speechBefore = {EC_WORD_THIS, EC_WORD_PARTY, EC_WORD_GOES, EC_WORD_ON, EC_WORD_FOREVER, EC_WORD_EXCL}, + .speechWin = {EC_WORD_THE, EC_WORD_MUSIC, EC_WORD_PLAYS, EC_WORD_ON, EC_WORD_WITHOUT, EC_WORD_END}, + .speechLose = {EC_WORD_NO, EC_WORD_EXCL, EC_WORD_THE, EC_WORD_MUSIC, EC_WORD_CAN_T, EC_WORD_STOP}, + .monSets = gVerdanturfBattleTentTrainerMons_Ernesto + }, + [13] = { + .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, + .trainerName = _("NALA"), + .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_THE, EC_WORD_WORLD, EC_WORD_MOVIE, EC_WORD_COLLECTION}, + .speechWin = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_LIKE, EC_WORD_RADIO, EC_WORD_VERY, EC_WORD_MUCH}, + .speechLose = {EC_WORD_I, EC_WORD_REFUSE, EC_WORD_TO, EC_WORD_BELIEVE, EC_WORD_THIS, EC_WORD_EXCL}, + .monSets = gVerdanturfBattleTentTrainerMons_Nala + }, + [14] = { + .facilityClass = FACILITY_CLASS_COOLTRAINER_M, + .trainerName = _("DARNELL"), + .speechBefore = {EC_WORD_I, EC_WORD_WILL, EC_WORD_GO_EASY, EC_WORD_ON, EC_WORD_YOU, -1}, + .speechWin = {EC_WORD_YOUR, EC_MOVE2(FRUSTRATION), EC_WORD_SHOULD, EC_WORD_BE, EC_WORD_HIDDEN, EC_WORD_AWAY}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_TO, EC_WORD_TAKE, EC_WORD_ELLIPSIS}, + .monSets = gVerdanturfBattleTentTrainerMons_Darnell + }, + [15] = { + .facilityClass = FACILITY_CLASS_COOLTRAINER_F, + .trainerName = _("ASHLYN"), + .speechBefore = {EC_WORD_I, EC_WORD_LOOK, EC_WORD_TOUGH, EC_WORD_DO, EC_WORD_I, EC_WORD_QUES}, + .speechWin = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_OVER, EC_WORD_YOUR, EC_MOVE2(TAUNT), EC_WORD_YET}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_MEAN, EC_WORD_EXCL_EXCL, -1, -1, -1}, + .monSets = gVerdanturfBattleTentTrainerMons_Ashlyn + }, + [16] = { + .facilityClass = FACILITY_CLASS_POKEFAN_1, + .trainerName = _("ADDISON"), + .speechBefore = {EC_WORD_YES, EC_WORD_EXCL, -1, EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_EXCL}, + .speechWin = {EC_WORD_WELL, EC_WORD_WASN_T, EC_WORD_THAT, EC_WORD_EASY, EC_WORD_QUES, -1}, + .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, -1, EC_WORD_BUT, EC_WORD_WHY, EC_WORD_QUES}, + .monSets = gVerdanturfBattleTentTrainerMons_Addison + }, + [17] = { + .facilityClass = FACILITY_CLASS_POKEFAN_2, + .trainerName = _("JUSTINE"), + .speechBefore = {EC_WORD_YES, EC_WORD_EXCL, -1, EC_WORD_COME_ON, EC_WORD_I_AM, EC_WORD_READY}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_JUST, EC_WORD_NOT, EC_WORD_GOOD, EC_WORD_ENOUGH, EC_WORD_EXCL}, + .speechLose = {EC_WORD_WOWEE, EC_WORD_EXCL_EXCL, -1, -1, -1, -1}, + .monSets = gVerdanturfBattleTentTrainerMons_Justine + }, + [18] = { + .facilityClass = FACILITY_CLASS_EXPERT_M, + .trainerName = _("TYSON"), + .speechBefore = {EC_WORD_YOU_RE, EC_WORD_GOING, EC_WORD_TO, EC_WORD_PRESSURE, EC_WORD_ME, EC_WORD_QUES}, + .speechWin = {EC_WORD_WHAT, EC_WORD_QUES, EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO_WEAK, EC_WORD_EXCL}, + .speechLose = {EC_WORD_THIS, EC_WORD_DOESN_T, EC_WORD_MAKE, EC_WORD_ME, EC_WORD_HAPPY, EC_WORD_EXCL}, + .monSets = gVerdanturfBattleTentTrainerMons_Tyson + }, + [19] = { + .facilityClass = FACILITY_CLASS_EXPERT_2, + .trainerName = _("LAILA"), + .speechBefore = {EC_WORD_A, EC_MOVE2(STRUGGLE), EC_WORD_ISN_T, EC_WORD_VERY, EC_WORD_COOL, -1}, + .speechWin = {EC_WORD_NOPE, EC_WORD_NOT_VERY, EC_WORD_COOL, EC_WORD_AT, EC_WORD_ALL, EC_WORD_EXCL}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_NOT, EC_WORD_COOL, EC_WORD_BUT, EC_WORD_YOU, EC_WORD_WON}, + .monSets = gVerdanturfBattleTentTrainerMons_Laila + }, + [20] = { + .facilityClass = FACILITY_CLASS_YOUNGSTER, + .trainerName = _("WAREN"), + .speechBefore = {EC_WORD_DANGER, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_SENSE, EC_WORD_DANGER}, + .speechWin = {EC_WORD_DID, EC_WORD_YOU, EC_WORD_BELIEVE, EC_WORD_MY, EC_WORD_LIE, EC_WORD_QUES_EXCL}, + .speechLose = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_DID, EC_WORD_SENSE, EC_WORD_DANGER, EC_WORD_ELLIPSIS}, + .monSets = gVerdanturfBattleTentTrainerMons_Waren + }, + [21] = { + .facilityClass = FACILITY_CLASS_FISHERMAN, + .trainerName = _("TOBIAS"), + .speechBefore = {EC_MOVE2(BARRIER), EC_WORD_EXCL_EXCL, -1, EC_WORD_NOW, EC_WORD_COME_ON, EC_WORD_EXCL}, + .speechWin = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_I, EC_WORD_WON, EC_WORD_QUES}, + .speechLose = {EC_WORD_I, EC_WORD_SHOULD, EC_WORD_KNOW, EC_WORD_THAT, EC_WORD_IT_S, EC_WORD_HOPELESS}, + .monSets = gVerdanturfBattleTentTrainerMons_Tobias + }, + [22] = { + .facilityClass = FACILITY_CLASS_BIRD_KEEPER, + .trainerName = _("JOSIAH"), + .speechBefore = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_TO, EC_MOVE(FLY), EC_WORD_IF_I_LOSE, -1}, + .speechWin = {EC_WORD_TOO_WEAK, EC_WORD_ELLIPSIS, -1, EC_WORD_YOU, EC_MOVE(FLY), EC_WORD_INSTEAD}, + .speechLose = {EC_WORD_I, EC_WORD_PROMISE, EC_WORD_TO, EC_MOVE(FLY), EC_WORD_SOMETIME, EC_WORD_SOON}, + .monSets = gVerdanturfBattleTentTrainerMons_Josiah + }, + [23] = { + .facilityClass = FACILITY_CLASS_NINJA_BOY, + .trainerName = _("DION"), + .speechBefore = {EC_WORD_IT_S, EC_WORD_TRENDY, EC_WORD_UM, EC_WORD_BATTLE, EC_WORD_SOMETHING, -1}, + .speechWin = {EC_WORD_WAS, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_BATTLE, EC_WORD_DATE, EC_WORD_QUES}, + .speechLose = {EC_WORD_WAS, EC_WORD_IT, EC_WORD_ELLIPSIS, EC_WORD_BATTLE, EC_WORD_GOURMET, EC_WORD_QUES}, + .monSets = gVerdanturfBattleTentTrainerMons_Dion + }, + [24] = { + .facilityClass = FACILITY_CLASS_PARASOL_LADY, + .trainerName = _("KENZIE"), + .speechBefore = {EC_WORD_THE, EC_MOVE(MORNING_SUN), EC_WORD_GIVES, EC_WORD_ME, EC_MOVE(STRENGTH), -1}, + .speechWin = {EC_WORD_BUT, EC_WORD_I, EC_WORD_LIKE, EC_MOVE2(MOONLIGHT), EC_WORD_TOO, -1}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_LIKE, EC_WORD_A, EC_WORD_TERRIBLE, EC_MOVE(SANDSTORM), EC_WORD_ELLIPSIS}, + .monSets = gVerdanturfBattleTentTrainerMons_Kenzie + }, + [25] = { + .facilityClass = FACILITY_CLASS_SWIMMER_F, + .trainerName = _("LILLIAN"), + .speechBefore = {EC_WORD_I, EC_WORD_DO, EC_WORD_THINGS, EC_WORD_AT, EC_WORD_MY, EC_WORD_OWN_TEMPO}, + .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_QUES, EC_WORD_WHAT, EC_WORD_A, EC_WORD_SURPRISE}, + .speechLose = {EC_WORD_AWW, EC_WORD_ELLIPSIS, EC_WORD_I, EC_WORD_NEED, EC_WORD_A, EC_WORD_NAP}, + .monSets = gVerdanturfBattleTentTrainerMons_Lillian + }, + [26] = { + .facilityClass = FACILITY_CLASS_PICNICKER, + .trainerName = _("LESLEY"), + .speechBefore = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_BE, EC_WORD_LOLLING, EC_WORD_ABOUT}, + .speechWin = {EC_WORD_YOU, EC_WORD_SHOULD, EC_WORD_GET, EC_WORD_UP, EC_WORD_EARLIER, -1}, + .speechLose = {EC_WORD_THIS, EC_WORD_SHOULD, EC_WORD_NOT, EC_WORD_BE, EC_WORD_HAPPENING, EC_WORD_EXCL}, + .monSets = gVerdanturfBattleTentTrainerMons_Lesley + }, + [27] = { + .facilityClass = FACILITY_CLASS_SAILOR, + .trainerName = _("MARQUIS"), + .speechBefore = {EC_WORD_NONE, EC_WORD_OF, EC_WORD_THIS, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_SENSE}, + .speechWin = {EC_WORD_SEE, EC_WORD_QUES, EC_WORD_THIS, EC_WORD_JUST, EC_WORD_ISN_T, EC_WORD_NORMAL}, + .speechLose = {EC_WORD_SHOULD, EC_WORD_I, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_QUES}, + .monSets = gVerdanturfBattleTentTrainerMons_Marquis + }, + [28] = { + .facilityClass = FACILITY_CLASS_COLLECTOR, + .trainerName = _("FREDDY"), + .speechBefore = {EC_WORD_I, EC_WORD_ADORE, EC_WORD_THIS, EC_WORD_CUTE, EC_WORD_TELEVISION, EC_WORD_IDOL}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_SO, EC_WORD_FUNNY, EC_WORD_WHEN, EC_WORD_YOU_RE, EC_WORD_ANGRY}, + .speechLose = {EC_WORD_LATE, EC_WORD_NIGHT, EC_WORD_TELEVISION, EC_WORD_IS, EC_WORD_MY, EC_WORD_LIFE}, + .monSets = gVerdanturfBattleTentTrainerMons_Freddy + }, + [29] = { + .facilityClass = FACILITY_CLASS_LASS, + .trainerName = _("CECILIA"), + .speechBefore = {EC_WORD_MY, EC_WORD_FABULOUS, EC_WORD_CUTENESS, EC_WORD_IS, EC_WORD_IN, EC_WORD_FASHION}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_NO, EC_WORD_MATCH, EC_WORD_FOR, EC_WORD_MY, EC_WORD_CUTE_CHARM}, + .speechLose = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_FASHION, EC_WORD_SENSE, EC_WORD_QUES}, + .monSets = gVerdanturfBattleTentTrainerMons_Cecilia + } +}; + +const struct FacilityMon gVerdanturfBattleTentMons[] = +{ + [0] = { + .species = SPECIES_POOCHYENA, + .moves = {MOVE_ROAR, MOVE_THIEF, MOVE_BITE, MOVE_HOWL}, + .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_GLASSES, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_NAUGHTY + }, + [1] = { + .species = SPECIES_ZIGZAGOON, + .moves = {MOVE_COVET, MOVE_GROWL, MOVE_PIN_MISSILE, MOVE_MUD_SPORT}, + .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [2] = { + .species = SPECIES_DUSTOX, + .moves = {MOVE_CONFUSION, MOVE_MOONLIGHT, MOVE_PROTECT, MOVE_FLASH}, + .itemTableId = BATTLE_FRONTIER_ITEM_SILVER_POWDER, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE, + .nature = NATURE_MODEST + }, + [3] = { + .species = SPECIES_TAILLOW, + .moves = {MOVE_AGILITY, MOVE_DOUBLE_TEAM, MOVE_WING_ATTACK, MOVE_GROWL}, + .itemTableId = BATTLE_FRONTIER_ITEM_ORAN_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_RELAXED + }, + [4] = { + .species = SPECIES_SHROOMISH, + .moves = {MOVE_HEADBUTT, MOVE_STUN_SPORE, MOVE_LEECH_SEED, MOVE_FLASH}, + .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_HP, + .nature = NATURE_RASH + }, + [5] = { + .species = SPECIES_MACHOP, + .moves = {MOVE_LOW_KICK, MOVE_LEER, MOVE_FOCUS_ENERGY, MOVE_ENCORE}, + .itemTableId = BATTLE_FRONTIER_ITEM_PERSIM_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_LONELY + }, + [6] = { + .species = SPECIES_MAGIKARP, + .moves = {MOVE_SPLASH, MOVE_FLAIL, MOVE_TACKLE, MOVE_NONE}, + .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF, + .evSpread = F_EV_SPREAD_ATTACK, + .nature = NATURE_HARDY + }, + [7] = { + .species = SPECIES_BARBOACH, + .moves = {MOVE_MUD_SLAP, MOVE_WATER_GUN, MOVE_RAIN_DANCE, MOVE_SPARK}, + .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY, + .evSpread = F_EV_SPREAD_SPEED, + .nature = NATURE_HASTY + }, + [8] = { + .species = SPECIES_WINGULL, + .moves = {MOVE_ATTRACT, MOVE_TWISTER, MOVE_WING_ATTACK, MOVE_SUPERSONIC}, + .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_FANG, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_IMPISH + }, + [9] = { + .species = SPECIES_ARON, + .moves = {MOVE_ENDEAVOR, MOVE_METAL_CLAW, MOVE_TACKLE, MOVE_ATTRACT}, + .itemTableId = BATTLE_FRONTIER_ITEM_PECHA_BERRY, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_HARDY + }, + [10] = { + .species = SPECIES_NUMEL, + .moves = {MOVE_EMBER, MOVE_ROCK_SLIDE, MOVE_ROLLOUT, MOVE_GROWL}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK, + .nature = NATURE_SASSY + }, + [11] = { + .species = SPECIES_SWALOT, + .moves = {MOVE_YAWN, MOVE_SLUDGE, MOVE_ACID_ARMOR, MOVE_AMNESIA}, + .itemTableId = BATTLE_FRONTIER_ITEM_POISON_BARB, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_BOLD + }, + [12] = { + .species = SPECIES_KECLEON, + .moves = {MOVE_SUBSTITUTE, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_BIND}, + .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_QUIET + }, + [13] = { + .species = SPECIES_BALTOY, + .moves = {MOVE_SANDSTORM, MOVE_FLASH, MOVE_SELF_DESTRUCT, MOVE_HARDEN}, + .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_NAUGHTY + }, + [14] = { + .species = SPECIES_NINJASK, + .moves = {MOVE_DIG, MOVE_SCREECH, MOVE_SWORDS_DANCE, MOVE_LEECH_LIFE}, + .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_SASSY + }, + [15] = { + .species = SPECIES_MAKUHITA, + .moves = {MOVE_BULK_UP, MOVE_ARM_THRUST, MOVE_SMELLING_SALT, MOVE_SAND_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_NAUGHTY + }, + [16] = { + .species = SPECIES_SWABLU, + .moves = {MOVE_REFRESH, MOVE_SAFEGUARD, MOVE_ATTRACT, MOVE_MIRROR_MOVE}, + .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_MILD + }, + [17] = { + .species = SPECIES_GOLDEEN, + .moves = {MOVE_WATERFALL, MOVE_MUD_SPORT, MOVE_SUPERSONIC, MOVE_DOUBLE_TEAM}, + .itemTableId = BATTLE_FRONTIER_ITEM_MYSTIC_WATER, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_GENTLE + }, + [18] = { + .species = SPECIES_LOTAD, + .moves = {MOVE_GROWL, MOVE_WATER_GUN, MOVE_MEGA_DRAIN, MOVE_PROTECT}, + .itemTableId = BATTLE_FRONTIER_ITEM_IAPAPA_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_QUIRKY + }, + [19] = { + .species = SPECIES_NUMEL, + .moves = {MOVE_MAGNITUDE, MOVE_EMBER, MOVE_GROWL, MOVE_DEFENSE_CURL}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK, + .nature = NATURE_RELAXED + }, + [20] = { + .species = SPECIES_LINOONE, + .moves = {MOVE_HEADBUTT, MOVE_TICKLE, MOVE_PROTECT, MOVE_REST}, + .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_IMPISH + }, + [21] = { + .species = SPECIES_SEVIPER, + .moves = {MOVE_WRAP, MOVE_GLARE, MOVE_POISON_FANG, MOVE_SWAGGER}, + .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_LONELY + }, + [22] = { + .species = SPECIES_SKARMORY, + .moves = {MOVE_AIR_CUTTER, MOVE_SANDSTORM, MOVE_LEER, MOVE_AGILITY}, + .itemTableId = BATTLE_FRONTIER_ITEM_MACHO_BRACE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_BASHFUL + }, + [23] = { + .species = SPECIES_SWELLOW, + .moves = {MOVE_AGILITY, MOVE_WING_ATTACK, MOVE_DOUBLE_TEAM, MOVE_SUPERSONIC}, + .itemTableId = BATTLE_FRONTIER_ITEM_SHARP_BEAK, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_NAUGHTY + }, + [24] = { + .species = SPECIES_GOLDEEN, + .moves = {MOVE_PECK, MOVE_SUPERSONIC, MOVE_PSYBEAM, MOVE_RAIN_DANCE}, + .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP, + .nature = NATURE_GENTLE + }, + [25] = { + .species = SPECIES_ELECTRIKE, + .moves = {MOVE_SHOCK_WAVE, MOVE_TACKLE, MOVE_CHARGE, MOVE_THUNDER_WAVE}, + .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_MILD + }, + [26] = { + .species = SPECIES_NUZLEAF, + .moves = {MOVE_SUNNY_DAY, MOVE_TORMENT, MOVE_FAKE_OUT, MOVE_THIEF}, + .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_GLASSES, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_BOLD + }, + [27] = { + .species = SPECIES_ARON, + .moves = {MOVE_TAKE_DOWN, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_ATTRACT}, + .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [28] = { + .species = SPECIES_MIGHTYENA, + .moves = {MOVE_HOWL, MOVE_TAKE_DOWN, MOVE_ODOR_SLEUTH, MOVE_SAND_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_QUIRKY + }, + [29] = { + .species = SPECIES_SOLROCK, + .moves = {MOVE_HARDEN, MOVE_FIRE_SPIN, MOVE_MIMIC, MOVE_PSYWAVE}, + .itemTableId = BATTLE_FRONTIER_ITEM_TWISTED_SPOON, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [30] = { + .species = SPECIES_GRAVELER, + .moves = {MOVE_ROLLOUT, MOVE_ROCK_SMASH, MOVE_SANDSTORM, MOVE_BLOCK}, + .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_IMPISH + }, + [31] = { + .species = SPECIES_KADABRA, + .moves = {MOVE_ENCORE, MOVE_PSYBEAM, MOVE_DISABLE, MOVE_KINESIS}, + .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP, + .nature = NATURE_QUIET + }, + [32] = { + .species = SPECIES_VOLTORB, + .moves = {MOVE_PROTECT, MOVE_SELF_DESTRUCT, MOVE_SPARK, MOVE_SCREECH}, + .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_BASHFUL + }, + [33] = { + .species = SPECIES_MAGNEMITE, + .moves = {MOVE_METAL_SOUND, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SHOCK_WAVE}, + .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_SERIOUS + }, + [34] = { + .species = SPECIES_PELIPPER, + .moves = {MOVE_WING_ATTACK, MOVE_MIST, MOVE_AGILITY, MOVE_PROTECT}, + .itemTableId = BATTLE_FRONTIER_ITEM_FIGY_BERRY, + .evSpread = 0, + .nature = NATURE_BRAVE + }, + [35] = { + .species = SPECIES_LOUDRED, + .moves = {MOVE_HOWL, MOVE_UPROAR, MOVE_REST, MOVE_SCREECH}, + .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_CALM + }, + [36] = { + .species = SPECIES_MARILL, + .moves = {MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_TAIL_WHIP, MOVE_BUBBLE_BEAM}, + .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_JOLLY + }, + [37] = { + .species = SPECIES_TRAPINCH, + .moves = {MOVE_DIG, MOVE_ROCK_TOMB, MOVE_SANDSTORM, MOVE_FAINT_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_NONE, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_NAUGHTY + }, + [38] = { + .species = SPECIES_TENTACOOL, + .moves = {MOVE_SCREECH, MOVE_CONFUSE_RAY, MOVE_WRAP, MOVE_ATTRACT}, + .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_RELAXED + }, + [39] = { + .species = SPECIES_VIGOROTH, + .moves = {MOVE_ENCORE, MOVE_SLACK_OFF, MOVE_YAWN, MOVE_SECRET_POWER}, + .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_QUIRKY + }, + [40] = { + .species = SPECIES_WAILMER, + .moves = {MOVE_WATER_PULSE, MOVE_ROLLOUT, MOVE_CURSE, MOVE_PROTECT}, + .itemTableId = BATTLE_FRONTIER_ITEM_WHITE_HERB, + .evSpread = F_EV_SPREAD_HP, + .nature = NATURE_RELAXED + }, + [41] = { + .species = SPECIES_ILLUMISE, + .moves = {MOVE_TACKLE, MOVE_SWEET_SCENT, MOVE_WISH, MOVE_ENCORE}, + .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_QUIRKY + }, + [42] = { + .species = SPECIES_MACHOKE, + .moves = {MOVE_LEER, MOVE_KARATE_CHOP, MOVE_BULK_UP, MOVE_REST}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_CALM + }, + [43] = { + .species = SPECIES_WHISMUR, + .moves = {MOVE_SECRET_POWER, MOVE_SUPERSONIC, MOVE_STOMP, MOVE_ROAR}, + .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_QUIRKY + }, + [44] = { + .species = SPECIES_CACNEA, + .moves = {MOVE_INGRAIN, MOVE_LEECH_SEED, MOVE_NEEDLE_ARM, MOVE_GROWTH}, + .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_SERIOUS + } +}; + +// Fallarbor Battle Tent. +const u16 gFallarborBattleTentTrainerMons_Amber[] = +{ + 39, + 40, + 41, + 42, + 43, + 44, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Javier[] = +{ + 6, + 35, + 36, + 37, + 38, + 44, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Natalie[] = +{ + 5, + 29, + 30, + 32, + 34, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Treve[] = +{ + 28, + 29, + 30, + 32, + 33, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Arianna[] = +{ + 18, + 23, + 24, + 27, + 44, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Jadyn[] = +{ + 0, + 22, + 24, + 27, + 32, + 39, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Gerardo[] = +{ + 6, + 18, + 23, + 24, + 29, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Jonn[] = +{ + 16, + 17, + 21, + 22, + 37, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Esteban[] = +{ + 5, + 28, + 30, + 33, + 42, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Jameson[] = +{ + 1, + 2, + 3, + 5, + 9, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Alanzo[] = +{ + 9, + 10, + 11, + 12, + 13, + 14, + 15, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Howard[] = +{ + 18, + 23, + 31, + 38, + 43, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Conrad[] = +{ + 18, + 19, + 20, + 21, + 22, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Makenna[] = +{ + 4, + 21, + 25, + 36, + 40, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Brayan[] = +{ + 0, + 4, + 6, + 12, + 19, + 23, + 28, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Mariana[] = +{ + 0, + 4, + 13, + 19, + 28, + 30, + 37, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Sheldon[] = +{ + 2, + 3, + 21, + 31, + 39, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Gianna[] = +{ + 1, + 2, + 30, + 32, + 41, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Yahir[] = +{ + 4, + 8, + 15, + 17, + 22, + 24, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Britney[] = +{ + 4, + 7, + 14, + 20, + 23, + 43, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Hecter[] = +{ + 0, + 1, + 2, + 5, + 9, + 35, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Tannor[] = +{ + 5, + 30, + 31, + 33, + 34, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Benji[] = +{ + 25, + 26, + 27, + 28, + 29, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Rory[] = +{ + 9, + 11, + 14, + 15, + 27, + 39, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Eleanor[] = +{ + 23, + 28, + 31, + 36, + 38, + 42, + 44, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Evelyn[] = +{ + 29, + 31, + 32, + 33, + 34, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Arielle[] = +{ + 1, + 3, + 38, + 39, + 41, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Connar[] = +{ + 7, + 8, + 28, + 29, + 31, + 32, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Maurice[] = +{ + 4, + 5, + 6, + 12, + 13, + -1 +}; + +const u16 gFallarborBattleTentTrainerMons_Kianna[] = +{ + 22, + 24, + 26, + 27, + 34, + 37, + -1 +}; + +const struct BattleFrontierTrainer gFallarborBattleTentTrainers[] = +{ + [0] = { + .facilityClass = FACILITY_CLASS_AROMA_LADY, + .trainerName = _("AMBER"), + .speechBefore = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_DIET, EC_WORD_EVERY, EC_WORD_DAY}, + .speechWin = {EC_WORD_A, EC_MOVE(NIGHTMARE), EC_WORD_OF, EC_WORD_SWEETS, EC_WORD_SHOCKED, EC_WORD_ME}, + .speechLose = {EC_WORD_IF, EC_WORD_YOU, EC_WORD_GIVE_UP, EC_WORD_YOU, EC_WORD_WILL, EC_WORD_LOSE}, + .monSets = gFallarborBattleTentTrainerMons_Amber + }, + [1] = { + .facilityClass = FACILITY_CLASS_RUIN_MANIAC, + .trainerName = _("JAVIER"), + .speechBefore = {EC_WORD_I, EC_WORD_NEVER, EC_WORD_EVER, EC_WORD_HAVE, EC_WORD_ENOUGH, EC_WORD_MONEY}, + .speechWin = {EC_WORD_I, EC_WORD_WON, EC_WORD_BUT, EC_WORD_I, EC_WORD_NEED, EC_WORD_MONEY}, + .speechLose = {EC_WORD_I, EC_WORD_NEED, EC_WORD_MONEY, EC_WORD_FOR, EC_WORD_A, EC_WORD_BIKE}, + .monSets = gFallarborBattleTentTrainerMons_Javier + }, + [2] = { + .facilityClass = FACILITY_CLASS_TUBER_1, + .trainerName = _("NATALIE"), + .speechBefore = {EC_WORD_THE, EC_WORD_WAY, EC_WORD_I, EC_WORD_BATTLE, EC_WORD_IS, EC_WORD_WEIRD}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO_WEAK, EC_WORD_FOR, EC_WORD_THIS, EC_WORD_PLACE}, + .speechLose = {EC_WORD_GIVE_ME, EC_WORD_AN, EC_WORD_EASY, EC_WORD_MATCH, EC_WORD_NEXT, EC_WORD_TIME}, + .monSets = gFallarborBattleTentTrainerMons_Natalie + }, + [3] = { + .facilityClass = FACILITY_CLASS_TUBER_2, + .trainerName = _("TREVE"), + .speechBefore = {EC_WORD_LOOK, EC_WORD_AT, EC_WORD_MY, EC_MOVE2(METRONOME), EC_WORD_AND, EC_WORD_SLEEP}, + .speechWin = {EC_WORD_YEAH, EC_WORD_EXCL, EC_MOVE(HYPNOSIS), EC_WORD_IS, EC_WORD_TOTALLY, EC_WORD_GREAT}, + .speechLose = {EC_WORD_MY, EC_MOVE(HYPNOSIS), EC_WORD_DIDN_T, EC_WORD_WORK, EC_WORD_ELLIPSIS, -1}, + .monSets = gFallarborBattleTentTrainerMons_Treve + }, + [4] = { + .facilityClass = FACILITY_CLASS_LADY, + .trainerName = _("ARIANNA"), + .speechBefore = {EC_WORD_IF_I_WIN, EC_WORD_GIVE_ME, EC_WORD_POKEMON, EC_WORD_FOR, EC_WORD_MY, EC_WORD_COLLECTION}, + .speechWin = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_TOO_WEAK, EC_WORD_TO, EC_WORD_COLLECT}, + .speechLose = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_SOMETHING, EC_WORD_ELSE, EC_WORD_ELLIPSIS}, + .monSets = gFallarborBattleTentTrainerMons_Arianna + }, + [5] = { + .facilityClass = FACILITY_CLASS_BEAUTY, + .trainerName = _("JADYN"), + .speechBefore = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_IS, EC_WORD_REALLY, EC_WORD_A, EC_WORD_MYSTERY}, + .speechWin = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_GOES, EC_WORD_ON, EC_WORD_A, EC_WORD_MYSTERY}, + .speechLose = {EC_WORD_MY, EC_WORD_NAME, EC_WORD_QUES, EC_WORD_I_AM, EC_WORD_YOUR, EC_WORD_MOTHER}, + .monSets = gFallarborBattleTentTrainerMons_Jadyn + }, + [6] = { + .facilityClass = FACILITY_CLASS_RICH_BOY, + .trainerName = _("GERARDO"), + .speechBefore = {EC_WORD_I_AM, EC_WORD_THE, EC_WORD_BEST, EC_WORD_HERO, EC_WORD_EVER, EC_WORD_EXCL}, + .speechWin = {EC_WORD_SEE, EC_WORD_WHAT, EC_WORD_I, EC_WORD_MEAN, EC_WORD_QUES, -1}, + .speechLose = {EC_WORD_HUH_QUES, EC_WORD_YOU, EC_WORD_WERE, EC_WORD_RIGHT, EC_WORD_QUES, -1}, + .monSets = gFallarborBattleTentTrainerMons_Gerardo + }, + [7] = { + .facilityClass = FACILITY_CLASS_POKEMANIAC, + .trainerName = _("JONN"), + .speechBefore = {EC_WORD_THE, EC_WORD_WORLD, EC_MOVE2(SUPERPOWER), EC_MOVE2(STOMP), EC_WORD_CONTEST, EC_WORD_EXCL_EXCL}, + .speechWin = {EC_WORD_I_AM, EC_WORD_NO_1, EC_WORD_EXCL_EXCL, EC_WORD_HEAR, EC_WORD_ME, EC_MOVE2(ROAR)}, + .speechLose = {EC_WORD_I, EC_WORD_GIVE_UP, EC_WORD_EXCL, EC_WORD_YOU_RE, EC_WORD_NO_1, EC_WORD_EXCL}, + .monSets = gFallarborBattleTentTrainerMons_Jonn + }, + [8] = { + .facilityClass = FACILITY_CLASS_SWIMMER_M, + .trainerName = _("ESTEBAN"), + .speechBefore = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_GOOD, EC_WORD_TRAINER, EC_WORD_QUES, EC_WORD_UNBELIEVABLE}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_SOME, EC_WORD_PUSHOVER, EC_WORD_OF, EC_WORD_A, EC_WORD_TRAINER}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_MUCH, EC_WORD_TOO, EC_WORD_MUCH, EC_WORD_FOR, EC_WORD_ME}, + .monSets = gFallarborBattleTentTrainerMons_Esteban + }, + [9] = { + .facilityClass = FACILITY_CLASS_CAMPER, + .trainerName = _("JAMESON"), + .speechBefore = {EC_WORD_MY, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_SILKY, EC_WORD_SMOOTH, EC_WORD_EXCL}, + .speechWin = {EC_WORD_MY, EC_WORD_SILKY, EC_WORD_SMOOTH, EC_WORD_POKEMON, EC_WORD_RULE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_MY, EC_WORD_POKEMON, EC_MOVE2(STRUGGLE), EC_WORD_IN, EC_WORD_YOUR, EC_WORD_STICKY_HOLD}, + .monSets = gFallarborBattleTentTrainerMons_Jameson + }, + [10] = { + .facilityClass = FACILITY_CLASS_BUG_MANIAC, + .trainerName = _("ALANZO"), + .speechBefore = {EC_MOVE2(FORESIGHT), EC_WORD_IS, EC_WORD_A, EC_WORD_POWER, EC_WORD_I, EC_WORD_HAVE}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_OBLIVIOUS, EC_WORD_ABOUT, EC_MOVE2(FORESIGHT), EC_WORD_EXCL, -1}, + .speechLose = {EC_WORD_MY, EC_MOVE2(FORESIGHT), EC_WORD_IS, EC_WORD_ALWAYS, EC_WORD_RIGHT, EC_WORD_EXCL}, + .monSets = gFallarborBattleTentTrainerMons_Alanzo + }, + [11] = { + .facilityClass = FACILITY_CLASS_GENTLEMAN, + .trainerName = _("HOWARD"), + .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_CAN_T, EC_WORD_BEAT, EC_WORD_ME, -1}, + .speechWin = {EC_WORD_YOU, EC_WORD_COULDN_T, EC_WORD_WIN, EC_WORD_COULD, EC_WORD_YOU, EC_WORD_QUES}, + .speechLose = {EC_WORD_YOU, EC_WORD_WOULD, EC_WORD_GO, EC_WORD_ALL, EC_WORD_OUT, EC_WORD_ELLIPSIS}, + .monSets = gFallarborBattleTentTrainerMons_Howard + }, + [12] = { + .facilityClass = FACILITY_CLASS_GUITARIST, + .trainerName = _("CONRAD"), + .speechBefore = {EC_WORD_YOUR, EC_WORD_POKEMON, EC_WORD_ARE, EC_WORD_PRETTY, EC_WORD_WILD, EC_WORD_EXCL}, + .speechWin = {EC_WORD_WHOAH, EC_WORD_EXCL_EXCL, -1, EC_WORD_LET_S, EC_WORD_DANCE, EC_WORD_EXCL}, + .speechLose = {EC_WORD_MY, EC_WORD_MUSIC, EC_WORD_WILL, EC_WORD_PLAY, EC_WORD_ON, EC_WORD_ELLIPSIS}, + .monSets = gFallarborBattleTentTrainerMons_Conrad + }, + [13] = { + .facilityClass = FACILITY_CLASS_SCHOOL_KID_F, + .trainerName = _("MAKENNA"), + .speechBefore = {EC_WORD_SHOW, EC_WORD_ME, EC_WORD_THAT, EC_WORD_YOU, EC_WORD_MEAN, EC_WORD_IT}, + .speechWin = {EC_WORD_THAT_S, EC_WORD_WHY, EC_WORD_I, EC_WORD_STUDY, EC_WORD_EVERY, EC_WORD_DAY}, + .speechLose = {EC_WORD_AWW, EC_WORD_I, EC_WORD_STUDY, EC_WORD_EVERY, EC_WORD_DAY, EC_WORD_TOO}, + .monSets = gFallarborBattleTentTrainerMons_Makenna + }, + [14] = { + .facilityClass = FACILITY_CLASS_COOLTRAINER_M, + .trainerName = _("BRAYAN"), + .speechBefore = {EC_WORD_CAN, EC_WORD_YOU, EC_WORD_SEE, EC_WORD_MY, EC_WORD_POWER, EC_WORD_QUES}, + .speechWin = {EC_WORD_HOW, EC_WORD_BORING, EC_WORD_ELLIPSIS, EC_WORD_THIS, EC_WORD_IS, EC_WORD_GOOD_BYE}, + .speechLose = {EC_WORD_AM, EC_WORD_I, EC_WORD_THE, EC_WORD_WEAK, EC_WORD_TRAINER, EC_WORD_QUES}, + .monSets = gFallarborBattleTentTrainerMons_Brayan + }, + [15] = { + .facilityClass = FACILITY_CLASS_COOLTRAINER_F, + .trainerName = _("MARIANA"), + .speechBefore = {EC_WORD_A, EC_WORD_LIE, EC_WORD_CAN, EC_WORD_BE, EC_WORD_KIND, EC_WORD_ELLIPSIS}, + .speechWin = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_LIKE, EC_WORD_THE, EC_WORD_SUNDAY, EC_WORD_COMICS}, + .speechLose = {EC_WORD_THIS, EC_WORD_IS, EC_WORD_LIKE, EC_WORD_FROM, EC_WORD_A, EC_WORD_MOVIE}, + .monSets = gFallarborBattleTentTrainerMons_Mariana + }, + [16] = { + .facilityClass = FACILITY_CLASS_POKEFAN_1, + .trainerName = _("SHELDON"), + .speechBefore = {EC_WORD_A, EC_WORD_POKEMON, EC_WORD_TEACHER, EC_WORD_GETS, EC_WORD_NO, EC_MOVE2(REST)}, + .speechWin = {EC_WORD_MY, EC_WORD_SMARTNESS, EC_WORD_GETS, EC_WORD_ME, EC_WORD_EASY, EC_WORD_WINS}, + .speechLose = {EC_WORD_I, EC_WORD_HAVE, EC_WORD_TO, EC_WORD_GO, EC_WORD_WORK, EC_WORD_BYE_BYE}, + .monSets = gFallarborBattleTentTrainerMons_Sheldon + }, + [17] = { + .facilityClass = FACILITY_CLASS_POKEFAN_2, + .trainerName = _("GIANNA"), + .speechBefore = {EC_WORD_AHAHA, EC_WORD_YES, EC_WORD_EXCL, EC_WORD_LOVEY_DOVEY, EC_WORD_POKEMON, EC_WORD_WORLD}, + .speechWin = {EC_WORD_MY, EC_WORD_SHINE, EC_WORD_IS, EC_WORD_MAKING, EC_WORD_THINGS, EC_WORD_BETTER}, + .speechLose = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_DISLIKE, EC_WORD_POKEMON, EC_WORD_QUES, -1}, + .monSets = gFallarborBattleTentTrainerMons_Gianna + }, + [18] = { + .facilityClass = FACILITY_CLASS_EXPERT_M, + .trainerName = _("YAHIR"), + .speechBefore = {EC_WORD_YOU, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, EC_WORD_COME_ON, EC_WORD_EXCL}, + .speechWin = {EC_WORD_YOU, EC_WORD_NEED, EC_WORD_TO, EC_WORD_TRAIN, EC_WORD_A_LOT, EC_WORD_MORE}, + .speechLose = {EC_WORD_NOT, EC_WORD_ENOUGH, EC_WORD_ELLIPSIS, EC_WORD_JUST, EC_WORD_NOT, EC_WORD_ENOUGH}, + .monSets = gFallarborBattleTentTrainerMons_Yahir + }, + [19] = { + .facilityClass = FACILITY_CLASS_EXPERT_2, + .trainerName = _("BRITNEY"), + .speechBefore = {EC_WORD_IT, EC_WORD_SEEMS, EC_WORD_THAT, EC_WORD_YOU_RE, EC_WORD_QUITE, EC_WORD_GOOD}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_LUKEWARM, EC_WORD_TALENT, EC_WORD_AT, EC_WORD_BEST}, + .speechLose = {EC_WORD_YOU_RE, EC_WORD_A, EC_WORD_COOL, EC_WORD_HERO, EC_WORD_AT, EC_WORD_THIS}, + .monSets = gFallarborBattleTentTrainerMons_Britney + }, + [20] = { + .facilityClass = FACILITY_CLASS_YOUNGSTER, + .trainerName = _("HECTER"), + .speechBefore = {EC_WORD_MY, EC_MOVE2(HIDDEN_POWER), EC_WORD_IS, EC_WORD_EXCITING, EC_WORD_ME, EC_WORD_EXCL}, + .speechWin = {EC_WORD_YEEHAW_EXCL, EC_WORD_LET_S, EC_WORD_HAVE, EC_WORD_A, EC_MOVE2(HIDDEN_POWER), EC_WORD_PARTY}, + .speechLose = {EC_WORD_WAAAH, EC_WORD_EXCL, EC_WORD_DON_T, EC_WORD_YOU, EC_MOVE2(MIMIC), EC_WORD_ME}, + .monSets = gFallarborBattleTentTrainerMons_Hecter + }, + [21] = { + .facilityClass = FACILITY_CLASS_FISHERMAN, + .trainerName = _("TANNOR"), + .speechBefore = {EC_WORD_YOU, EC_WORD_HAVE, EC_WORD_GOT, EC_WORD_TO, EC_WORD_BE, EC_WORD_JOKING}, + .speechWin = {EC_WORD_YOU_RE, EC_WORD_THE, EC_WORD_BEST, EC_WORD_AT, EC_WORD_BEING, EC_WORD_FUNNY}, + .speechLose = {EC_WORD_YOU, EC_WORD_WEREN_T, EC_WORD_BEING, EC_WORD_FUNNY, EC_WORD_AT, EC_WORD_ALL}, + .monSets = gFallarborBattleTentTrainerMons_Tannor + }, + [22] = { + .facilityClass = FACILITY_CLASS_BIRD_KEEPER, + .trainerName = _("BENJI"), + .speechBefore = {EC_WORD_YOU, EC_WORD_DON_T, EC_WORD_THINK, EC_WORD_VERY, EC_WORD_FAST, EC_WORD_HUH_QUES}, + .speechWin = {EC_WORD_SORRY, EC_WORD_EXCL, EC_WORD_I, EC_WORD_DIDN_T, EC_WORD_MEAN, EC_WORD_YOU}, + .speechLose = {EC_WORD_YOU, EC_WORD_LEFT, EC_WORD_ME, EC_WORD_FEELING, EC_WORD_SAD, EC_WORD_ELLIPSIS}, + .monSets = gFallarborBattleTentTrainerMons_Benji + }, + [23] = { + .facilityClass = FACILITY_CLASS_NINJA_BOY, + .trainerName = _("RORY"), + .speechBefore = {EC_WORD_DON_T, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_YOU, EC_WORD_EXCL}, + .speechWin = {EC_WORD_I, EC_WORD_DON_T, EC_WORD_NEED, EC_WORD_AN, EC_MOVE(UPROAR), EC_WORD_EXCL}, + .speechLose = {EC_WORD_I_AM, EC_WORD_GOING, EC_WORD_TO, EC_WORD_CAUSE, EC_WORD_AN, EC_MOVE(UPROAR)}, + .monSets = gFallarborBattleTentTrainerMons_Rory + }, + [24] = { + .facilityClass = FACILITY_CLASS_PARASOL_LADY, + .trainerName = _("ELEANOR"), + .speechBefore = {EC_WORD_I, EC_WORD_REALLY, EC_WORD_WANT, EC_WORD_TO, EC_WORD_PARTY, -1}, + .speechWin = {EC_WORD_A, EC_WORD_TRENDY, EC_WORD_PARTY, EC_WORD_WOULD, EC_WORD_BE, EC_WORD_REFRESHING}, + .speechLose = {EC_WORD_DON_T, EC_WORD_YOU, EC_WORD_LIKE, EC_WORD_TO, EC_WORD_PARTY, EC_WORD_QUES}, + .monSets = gFallarborBattleTentTrainerMons_Eleanor + }, + [25] = { + .facilityClass = FACILITY_CLASS_SWIMMER_F, + .trainerName = _("EVELYN"), + .speechBefore = {EC_WORD_MY, EC_WORD_PC, EC_WORD_IS, EC_WORD_MY, EC_WORD_SECRET_BASE, EC_WORD_EXCL}, + .speechWin = {EC_WORD_IT_S, EC_WORD_ALL, EC_WORD_SECRET, EC_WORD_ON, EC_WORD_MY, EC_WORD_PC}, + .speechLose = {EC_WORD_NO, EC_WORD_EXCL, -1, EC_WORD_I, EC_WORD_REJECT, EC_WORD_THIS}, + .monSets = gFallarborBattleTentTrainerMons_Evelyn + }, + [26] = { + .facilityClass = FACILITY_CLASS_PICNICKER, + .trainerName = _("ARIELLE"), + .speechBefore = {EC_WORD_IT_S, EC_WORD_NOT_VERY, EC_WORD_PRETTY, EC_WORD_BUT, EC_WORD_I, EC_WORD_TRY}, + .speechWin = {EC_WORD_WE_RE, EC_WORD_NOT_VERY, EC_WORD_PRETTY, EC_WORD_BUT, EC_WORD_WE_RE, EC_WORD_GREAT}, + .speechLose = {EC_WORD_THAT_WAS, EC_WORD_PRETTY, EC_WORD_MEAN, EC_WORD_OF, EC_WORD_YOU, EC_WORD_EXCL}, + .monSets = gFallarborBattleTentTrainerMons_Arielle + }, + [27] = { + .facilityClass = FACILITY_CLASS_SAILOR, + .trainerName = _("CONNAR"), + .speechBefore = {EC_WORD_I_AM, EC_WORD_NOT, EC_WORD_STRONG, EC_WORD_ENOUGH, EC_WORD_FOR, EC_WORD_THIS}, + .speechWin = {EC_WORD_DO, EC_WORD_YOU, EC_WORD_THINK, EC_WORD_YOU_RE, EC_WORD_OK_QUES, -1}, + .speechLose = {EC_WORD_GOOD_BYE, EC_WORD_AND, EC_WORD_THANK_YOU, -1, -1, -1}, + .monSets = gFallarborBattleTentTrainerMons_Connar + }, + [28] = { + .facilityClass = FACILITY_CLASS_COLLECTOR, + .trainerName = _("MAURICE"), + .speechBefore = {EC_WORD_THERE, EC_WORD_IS, EC_WORD_NO, EC_WORD_RADIO, EC_WORD_OR, EC_WORD_TELEVISION}, + .speechWin = {EC_WORD_BUT, EC_WORD_THERE, EC_WORD_IS, EC_WORD_A_LOT, EC_WORD_OF, EC_WORD_POKEMON}, + .speechLose = {EC_WORD_I, EC_WORD_CAN_T, EC_WORD_ENJOY, EC_WORD_MYSELF, EC_WORD_WITHOUT, EC_WORD_MONEY}, + .monSets = gFallarborBattleTentTrainerMons_Maurice + }, + [29] = { + .facilityClass = FACILITY_CLASS_LASS, + .trainerName = _("KIANNA"), + .speechBefore = {EC_WORD_I, EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_DEPT_STORE, EC_WORD_SHOPPING}, + .speechWin = {EC_WORD_I, EC_WORD_DISLIKE, EC_WORD_SHOPPING, EC_WORD_ALONE, -1, -1}, + .speechLose = {EC_WORD_WANT, EC_WORD_TO, EC_WORD_GO, EC_WORD_SHOPPING, EC_WORD_TOGETHER, EC_WORD_QUES}, + .monSets = gFallarborBattleTentTrainerMons_Kianna + } +}; + +const struct FacilityMon gFallarborBattleTentMons[] = +{ + [0] = { + .species = SPECIES_NUMEL, + .moves = {MOVE_GROWL, MOVE_FLAMETHROWER, MOVE_TACKLE, MOVE_SUNNY_DAY}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHARCOAL, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_QUIET + }, + [1] = { + .species = SPECIES_LINOONE, + .moves = {MOVE_ODOR_SLEUTH, MOVE_COVET, MOVE_ROCK_SMASH, MOVE_CHARM}, + .itemTableId = BATTLE_FRONTIER_ITEM_SILK_SCARF, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE, + .nature = NATURE_SASSY + }, + [2] = { + .species = SPECIES_PLUSLE, + .moves = {MOVE_SPARK, MOVE_GROWL, MOVE_QUICK_ATTACK, MOVE_FAKE_TEARS}, + .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_MODEST + }, + [3] = { + .species = SPECIES_POOCHYENA, + .moves = {MOVE_YAWN, MOVE_ODOR_SLEUTH, MOVE_HOWL, MOVE_FRUSTRATION}, + .itemTableId = BATTLE_FRONTIER_ITEM_LEPPA_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_NAUGHTY + }, + [4] = { + .species = SPECIES_KECLEON, + .moves = {MOVE_LICK, MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_PSYBEAM}, + .itemTableId = BATTLE_FRONTIER_ITEM_WIKI_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_MODEST + }, + [5] = { + .species = SPECIES_MAGIKARP, + .moves = {MOVE_SPLASH, MOVE_TACKLE, MOVE_FLAIL, MOVE_NONE}, + .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_SCALE, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_QUIRKY + }, + [6] = { + .species = SPECIES_SOLROCK, + .moves = {MOVE_ROCK_THROW, MOVE_FLASH, MOVE_SANDSTORM, MOVE_PSYWAVE}, + .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_SASSY + }, + [7] = { + .species = SPECIES_MAKUHITA, + .moves = {MOVE_DETECT, MOVE_ARM_THRUST, MOVE_FAKE_OUT, MOVE_SMELLING_SALT}, + .itemTableId = BATTLE_FRONTIER_ITEM_BLACK_BELT, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [8] = { + .species = SPECIES_MACHOKE, + .moves = {MOVE_COUNTER, MOVE_REVENGE, MOVE_BULK_UP, MOVE_FOCUS_ENERGY}, + .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_NAIVE + }, + [9] = { + .species = SPECIES_NINCADA, + .moves = {MOVE_FURY_SWIPES, MOVE_ENDURE, MOVE_MUD_SLAP, MOVE_DIG}, + .itemTableId = BATTLE_FRONTIER_ITEM_LUM_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_SERIOUS + }, + [10] = { + .species = SPECIES_BEAUTIFLY, + .moves = {MOVE_FLASH, MOVE_MORNING_SUN, MOVE_HARDEN, MOVE_MEGA_DRAIN}, + .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_QUIRKY + }, + [11] = { + .species = SPECIES_DUSTOX, + .moves = {MOVE_MOONLIGHT, MOVE_HARDEN, MOVE_POISON_STING, MOVE_PSYBEAM}, + .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE, + .nature = NATURE_DOCILE + }, + [12] = { + .species = SPECIES_ILLUMISE, + .moves = {MOVE_METRONOME, MOVE_FLATTER, MOVE_WISH, MOVE_ATTRACT}, + .itemTableId = BATTLE_FRONTIER_ITEM_SALAC_BERRY, + .evSpread = F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [13] = { + .species = SPECIES_VOLBEAT, + .moves = {MOVE_TACKLE, MOVE_MOONLIGHT, MOVE_SIGNAL_BEAM, MOVE_TAIL_GLOW}, + .itemTableId = BATTLE_FRONTIER_ITEM_LEPPA_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [14] = { + .species = SPECIES_NINJASK, + .moves = {MOVE_DOUBLE_TEAM, MOVE_PROTECT, MOVE_DIG, MOVE_SAND_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_TIMID + }, + [15] = { + .species = SPECIES_NINJASK, + .moves = {MOVE_SWORDS_DANCE, MOVE_CUT, MOVE_FURY_CUTTER, MOVE_LEECH_LIFE}, + .itemTableId = BATTLE_FRONTIER_ITEM_SILVER_POWDER, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [16] = { + .species = SPECIES_ARON, + .moves = {MOVE_METAL_CLAW, MOVE_PROTECT, MOVE_SHOCK_WAVE, MOVE_METAL_SOUND}, + .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_LONELY + }, + [17] = { + .species = SPECIES_ARON, + .moves = {MOVE_SECRET_POWER, MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_MUD_SLAP}, + .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_GENTLE + }, + [18] = { + .species = SPECIES_ELECTRIKE, + .moves = {MOVE_CRUNCH, MOVE_THUNDER_WAVE, MOVE_HOWL, MOVE_QUICK_ATTACK}, + .itemTableId = BATTLE_FRONTIER_ITEM_SEA_INCENSE, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_HASTY + }, + [19] = { + .species = SPECIES_MAGNEMITE, + .moves = {MOVE_THUNDER_WAVE, MOVE_SUPERSONIC, MOVE_ENDURE, MOVE_SPARK}, + .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_QUIET + }, + [20] = { + .species = SPECIES_VOLTORB, + .moves = {MOVE_CHARGE, MOVE_SPARK, MOVE_SCREECH, MOVE_SONIC_BOOM}, + .itemTableId = BATTLE_FRONTIER_ITEM_ASPEAR_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_MODEST + }, + [21] = { + .species = SPECIES_WHISMUR, + .moves = {MOVE_REST, MOVE_SLEEP_TALK, MOVE_HYPER_VOICE, MOVE_ATTRACT}, + .itemTableId = BATTLE_FRONTIER_ITEM_LAX_INCENSE, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [22] = { + .species = SPECIES_LOUDRED, + .moves = {MOVE_STOMP, MOVE_REST, MOVE_SCREECH, MOVE_UPROAR}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [23] = { + .species = SPECIES_LINOONE, + .moves = {MOVE_FURY_SWIPES, MOVE_SAND_ATTACK, MOVE_SHOCK_WAVE, MOVE_GROWL}, + .itemTableId = BATTLE_FRONTIER_ITEM_MAGNET, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [24] = { + .species = SPECIES_MIGHTYENA, + .moves = {MOVE_SAND_ATTACK, MOVE_HOWL, MOVE_SWAGGER, MOVE_SECRET_POWER}, + .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_JOLLY + }, + [25] = { + .species = SPECIES_SWABLU, + .moves = {MOVE_TAKE_DOWN, MOVE_SING, MOVE_GROWL, MOVE_SAFEGUARD}, + .itemTableId = BATTLE_FRONTIER_ITEM_FOCUS_BAND, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_QUIRKY + }, + [26] = { + .species = SPECIES_SKARMORY, + .moves = {MOVE_AGILITY, MOVE_STEEL_WING, MOVE_SAND_ATTACK, MOVE_TORMENT}, + .itemTableId = BATTLE_FRONTIER_ITEM_METAL_COAT, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_BOLD + }, + [27] = { + .species = SPECIES_GOLBAT, + .moves = {MOVE_CONFUSE_RAY, MOVE_BITE, MOVE_DOUBLE_TEAM, MOVE_SUBSTITUTE}, + .itemTableId = BATTLE_FRONTIER_ITEM_PETAYA_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_BOLD + }, + [28] = { + .species = SPECIES_WINGULL, + .moves = {MOVE_WING_ATTACK, MOVE_HAIL, MOVE_DOUBLE_TEAM, MOVE_SUPERSONIC}, + .itemTableId = BATTLE_FRONTIER_ITEM_RAWST_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED, + .nature = NATURE_MODEST + }, + [29] = { + .species = SPECIES_PELIPPER, + .moves = {MOVE_TWISTER, MOVE_ICY_WIND, MOVE_DOUBLE_TEAM, MOVE_WATER_GUN}, + .itemTableId = BATTLE_FRONTIER_ITEM_DRAGON_FANG, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [30] = { + .species = SPECIES_BARBOACH, + .moves = {MOVE_SPARK, MOVE_WATER_GUN, MOVE_EARTHQUAKE, MOVE_WATER_SPORT}, + .itemTableId = BATTLE_FRONTIER_ITEM_LIECHI_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_MODEST + }, + [31] = { + .species = SPECIES_WAILMER, + .moves = {MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_SPLASH, MOVE_CURSE}, + .itemTableId = BATTLE_FRONTIER_ITEM_KINGS_ROCK, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK, + .nature = NATURE_QUIET + }, + [32] = { + .species = SPECIES_MARILL, + .moves = {MOVE_DEFENSE_CURL, MOVE_ROLLOUT, MOVE_BUBBLE_BEAM, MOVE_ATTRACT}, + .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [33] = { + .species = SPECIES_GOLDEEN, + .moves = {MOVE_WATERFALL, MOVE_RAIN_DANCE, MOVE_FLAIL, MOVE_PROTECT}, + .itemTableId = BATTLE_FRONTIER_ITEM_GANLON_BERRY, + .evSpread = F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK, + .nature = NATURE_HASTY + }, + [34] = { + .species = SPECIES_GOLDEEN, + .moves = {MOVE_SLEEP_TALK, MOVE_HORN_DRILL, MOVE_REST, MOVE_SUPERSONIC}, + .itemTableId = BATTLE_FRONTIER_ITEM_MENTAL_HERB, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_CAREFUL + }, + [35] = { + .species = SPECIES_TRAPINCH, + .moves = {MOVE_RETURN, MOVE_SAND_ATTACK, MOVE_ATTRACT, MOVE_STRENGTH}, + .itemTableId = BATTLE_FRONTIER_ITEM_MAGO_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [36] = { + .species = SPECIES_BALTOY, + .moves = {MOVE_SELF_DESTRUCT, MOVE_SANDSTORM, MOVE_RAPID_SPIN, MOVE_MIMIC}, + .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_JOLLY + }, + [37] = { + .species = SPECIES_GRAVELER, + .moves = {MOVE_ROCK_BLAST, MOVE_DEFENSE_CURL, MOVE_MAGNITUDE, MOVE_MUD_SPORT}, + .itemTableId = BATTLE_FRONTIER_ITEM_HARD_STONE, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + }, + [38] = { + .species = SPECIES_SANDSHREW, + .moves = {MOVE_SAND_TOMB, MOVE_SANDSTORM, MOVE_DOUBLE_TEAM, MOVE_FOCUS_PUNCH}, + .itemTableId = BATTLE_FRONTIER_ITEM_SOFT_SAND, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_JOLLY + }, + [39] = { + .species = SPECIES_SWALOT, + .moves = {MOVE_YAWN, MOVE_ENCORE, MOVE_BULLET_SEED, MOVE_SLUDGE}, + .itemTableId = BATTLE_FRONTIER_ITEM_SCOPE_LENS, + .evSpread = F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP, + .nature = NATURE_BRAVE + }, + [40] = { + .species = SPECIES_SHROOMISH, + .moves = {MOVE_HEADBUTT, MOVE_SPORE, MOVE_SWAGGER, MOVE_LEECH_SEED}, + .itemTableId = BATTLE_FRONTIER_ITEM_QUICK_CLAW, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_IMPISH + }, + [41] = { + .species = SPECIES_KIRLIA, + .moves = {MOVE_HYPNOSIS, MOVE_GROWL, MOVE_ATTRACT, MOVE_DREAM_EATER}, + .itemTableId = BATTLE_FRONTIER_ITEM_SITRUS_BERRY, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [42] = { + .species = SPECIES_LOMBRE, + .moves = {MOVE_NATURE_POWER, MOVE_WATER_GUN, MOVE_RAIN_DANCE, MOVE_FLASH}, + .itemTableId = BATTLE_FRONTIER_ITEM_LEFTOVERS, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_BASHFUL + }, + [43] = { + .species = SPECIES_NUZLEAF, + .moves = {MOVE_NATURE_POWER, MOVE_TORMENT, MOVE_SWAGGER, MOVE_REST}, + .itemTableId = BATTLE_FRONTIER_ITEM_CHESTO_BERRY, + .evSpread = F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK, + .nature = NATURE_ADAMANT + }, + [44] = { + .species = SPECIES_CACNEA, + .moves = {MOVE_SANDSTORM, MOVE_NEEDLE_ARM, MOVE_TEETER_DANCE, MOVE_LEECH_SEED}, + .itemTableId = BATTLE_FRONTIER_ITEM_BRIGHT_POWDER, + .evSpread = F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP, + .nature = NATURE_ADAMANT + } +}; |