INCLUDE "data/trainers/party_pointers.asm"

Trainers:
; Trainer data structure:
; - db "NAME@", TRAINERTYPE_* constant
; - 1 to 6 Pokémon:
;    * for TRAINERTYPE_NORMAL:     db level, species
;    * for TRAINERTYPE_MOVES:      db level, species, 4 moves
;    * for TRAINERTYPE_ITEM:       db level, species, item
;    * for TRAINERTYPE_ITEM_MOVES: db level, species, item, 4 moves
; - db -1 ; end

FalknerGroup:
WhitneyGroup:
BugsyGroup:
MortyGroup:
PryceGroup:
JasmineGroup:
ChuckGroup:
ClairGroup:
Rival1Group:
PokemonProfGroup:
WillGroup:
PKMNTrainerGroup:
BrunoGroup:
KarenGroup:
KogaGroup:
ChampionGroup:
BrockGroup:
MistyGroup:
SurvivalistGroup:
	; RODNEY
	db "Rodney@", TRAINERTYPE_NORMAL
	db 34, DITTO
	db 34, FARFETCH_D
	db 34, DUGTRIO
	db 34, MAGMAR
	db -1
	; ALAIN
	db "Alain@", TRAINERTYPE_NORMAL
	db 35, EXEGGUTOR
	db 36, GRAVELER
	db 39, RHYHORN
	db -1
ScientistGroup:
	; ROMUALD
	db "Romuald@", TRAINERTYPE_NORMAL
	db 29, ELECTRODE
	db 29, BEEDRILL
	db 30, PARASECT
	db -1
ErikaGroup:
YoungsterGroup:
	; TIMMY
	db "Timmy@", TRAINERTYPE_NORMAL
	db 29, PIDGEOTTO
	db -1
SchoolboyGroup:
BirdKeeperGroup:
LassGroup:
JanineGroup:
CooltrainerMGroup:
	; KENNY
	db "Kenny@", TRAINERTYPE_NORMAL
	db 29, TANGELA
	db 31, WEEZING
	db 31, CROBAT
	db -1
	; ERIK
	db "Erik@", TRAINERTYPE_NORMAL
	db 40, PILOSWINE
	db 40, HERACROSS
	db -1

CooltrainerFGroup:
	; ARIA
	db "Aria@", TRAINERTYPE_NORMAL
	db 30, FORRETRESS
	db 34, PERSIAN
	db -1

BeautyGroup:
	; CLARA
	db "Clara@", TRAINERTYPE_NORMAL
	db 30, CLEFAIRY
	db -1

PokemaniacGroup:
GruntMGroup:
	; HANK
	db "Hank@", TRAINERTYPE_NORMAL
	db 35, RAICHU
	db 37, DONPHAN
	db 37, BELLOSSOM
	db -1
	; BLAKE
	db "Blake@", TRAINERTYPE_NORMAL
	db 34, VENOMOTH
	db 36, SNEASEL
	db 34, MUK
	db -1
	; MOE
	db "Moe@", TRAINERTYPE_NORMAL
	db 32, GRANBULL
	db 32, CLEFABLE
	db -1
GentlemanGroup:
SkierGroup:
TeacherGroup:
SabrinaGroup:
	db "Azmov@", TRAINERTYPE_ITEM_MOVES
	db 45, MISDREAVUS, NO_ITEM, DESTINY_BOND, CONFUSE_RAY, MEAN_LOOK, PSYBEAM
	db 45, SNORLAX, LEFTOVERS, REST, SNORE, BODY_SLAM, BELLY_DRUM
	db 47, JUMPLUFF, NO_ITEM, LEECH_SEED, STUN_SPORE, SYNTHESIS, MEGA_DRAIN
	db 48, SKARMORY, NO_ITEM, CURSE, AGILITY, STEEL_WING, FLY
	db 50, ALAKAZAM, TWISTEDSPOON, PSYCHIC_M, THUNDERPUNCH, FIRE_PUNCH, ICE_PUNCH
	db -1
BugCatcherGroup:
FisherGroup:
SwimmerMGroup:
SwimmerFGroup:
SailorGroup:
SuperNerdGroup:
Rival2Group:
GuitaristGroup:
HikerGroup:
BikerGroup:
BlaineGroup:
BanditGroup:
	; TIK
	db "Tik@", TRAINERTYPE_NORMAL
	db 31, AIPOM
	db -1 ; end
	; TOK
	db "Tok@", TRAINERTYPE_NORMAL
	db 29, RATTATA
	db 29, RATTATA
	db -1 ; end

FirebreatherGroup:
JugglerGroup:
BlackbeltGroup:
ExecutiveMGroup:
	db "Scott@", TRAINERTYPE_ITEM_MOVES
	db 44, SANDSLASH, NO_ITEM, SANDSTORM, DIG, SLASH, METAL_CLAW
	db 44, SCIZOR, NO_ITEM, SWORDS_DANCE, FURY_CUTTER, METAL_CLAW, SLASH
	db 45, MACHAMP, BERSERK_GENE, FORESIGHT, MEDITATE, CROSS_CHOP, KARATE_CHOP
	db -1

PsychicGroup:
	; MARCEL
	db "Subject #07@", TRAINERTYPE_NORMAL
	db 27, XATU
	db 28, DROWZEE
	db -1
PicnickerGroup:
	; JENA
	db "Jena@", TRAINERTYPE_NORMAL
	db 28, SCYTHER
	db 29, SUNKERN
	db -1
CamperGroup:
ExecutiveFGroup:
	; ZOE
	db "Zoe@", TRAINERTYPE_MOVES
	db 43, CLOYSTER, SPIKES, ICE_BEAM, HYDRO_PUMP, BARRIER
	db 44, CORSOLA, RECOVER, ROCK_SLIDE, MIRROR_COAT, BUBBLEBEAM
	db 43, DRAGONAIR, TWISTER, ZAP_CANNON, AGILITY, LIGHT_SCREEN
	db -1

SageGroup:
MediumGroup:
BoarderGroup:
PokefanMGroup:
KimonoGirlGroup:
	; ARIANA
	db "Ariana@", TRAINERTYPE_MOVES
	db 45, MR__MIME, SUBSTITUTE, ENCORE, MIMIC, PSYBEAM
	db -1
	; SORAYA
	db "Soraya@", TRAINERTYPE_NORMAL
	db 36, WIGGLYTUFF
	db 36, AZUMARILL
	db 39, CHANSEY
	db -1
TwinsGroup:
PokefanFGroup:
RedGroup:
BlueGroup:
OfficerGroup:
GruntFGroup:
	db "Tanya@", TRAINERTYPE_NORMAL
	db 40, ARBOK
	db 41, FEAROW
	db -1
MysticalmanGroup:
