summaryrefslogtreecommitdiff
path: root/data-de/trainers.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data-de/trainers.inc')
-rw-r--r--data-de/trainers.inc8329
1 files changed, 8329 insertions, 0 deletions
diff --git a/data-de/trainers.inc b/data-de/trainers.inc
new file mode 100644
index 000000000..47e4c2289
--- /dev/null
+++ b/data-de/trainers.inc
@@ -0,0 +1,8329 @@
+ .align 2
+gTrainers:: @ 81F04FC
+@ NONE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_1
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 0 @ party size
+ .4byte NULL
+
+@ ARCHIE_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AQUA_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_ARCHIE
+ .string "ADRIAN$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Archie1
+
+@ GRUNT_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt1
+
+@ GRUNT_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Grunt2
+
+@ GRUNT_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt3
+
+@ GRUNT_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt4
+
+@ GRUNT_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt5
+
+@ GRUNT_6
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt6
+
+@ GRUNT_7
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grunt7
+
+@ GRUNT_8
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt8
+
+@ GRUNT_9
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt9
+
+@ GRUNT_10
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt10
+
+@ GRUNT_11
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt11
+
+@ GRUNT_12
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt12
+
+@ GRUNT_13
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt13
+
+@ GRUNT_14
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt14
+
+@ GRUNT_15
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt15
+
+@ GRUNT_16
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt16
+
+@ GRUNT_17
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt17
+
+@ GRUNT_18
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grunt18
+
+@ GRUNT_19
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt19
+
+@ GRUNT_20
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt20
+
+@ GRUNT_21
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt21
+
+@ GRUNT_22
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grunt22
+
+@ GRUNT_23
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt23
+
+@ GRUNT_24
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt24
+
+@ GRUNT_25
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_F
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt25
+
+@ GRUNT_26
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_F
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grunt26
+
+@ GRUNT_27
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_AQUA
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_GRUNT_F
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt27
+
+@ ANONYMOUS_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AQUA_ADMIN
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_ADMIN_M
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Anonymous1
+
+@ MATT_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AQUA_ADMIN
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_ADMIN_M
+ .string "WOLFGANG$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Matt1
+
+@ MATT_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AQUA_ADMIN
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_ADMIN_M
+ .string "WOLFGANG$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Matt2
+
+@ SHELLY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AQUA_ADMIN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_ADMIN_F
+ .string "KORDULA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Shelly1
+
+@ SHELLY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AQUA_ADMIN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_AQUA_ADMIN_F
+ .string "KORDULA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Shelly2
+
+@ ARCHIE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AQUA_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_ARCHIE
+ .string "ADRIAN$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Archie2
+
+@ ARCHIE_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AQUA_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music
+ .byte TRAINER_PIC_ARCHIE
+ .string "ADRIAN$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Archie3
+
+@ DAISY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AROMA_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_AROMA_LADY
+ .string "MARGARETE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Daisy
+
+@ ROSE_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AROMA_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_AROMA_LADY
+ .string "ROSEMARIE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Rose1
+
+@ LILY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AROMA_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_AROMA_LADY
+ .string "LILLY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Lily
+
+@ VIOLET
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AROMA_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_AROMA_LADY
+ .string "ERIKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Violet
+
+@ ROSE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AROMA_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_AROMA_LADY
+ .string "ROSEMARIE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Rose2
+
+@ ROSE_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AROMA_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_AROMA_LADY
+ .string "ROSEMARIE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Rose3
+
+@ ROSE_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AROMA_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_AROMA_LADY
+ .string "ROSEMARIE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Rose4
+
+@ ROSE_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_AROMA_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_AROMA_LADY
+ .string "ROSEMARIE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Rose5
+
+@ DUSTY_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_RUIN_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_RUIN_MANIAC
+ .string "RÜDIGER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dusty1
+
+@ CHIP
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_RUIN_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_RUIN_MANIAC
+ .string "RUPRECHT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Chip
+
+@ FOSTER
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_RUIN_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_RUIN_MANIAC
+ .string "RUBEN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Foster
+
+@ DUSTY_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_RUIN_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_RUIN_MANIAC
+ .string "RÜDIGER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dusty2
+
+@ DUSTY_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_RUIN_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_RUIN_MANIAC
+ .string "RÜDIGER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dusty3
+
+@ DUSTY_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_RUIN_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_RUIN_MANIAC
+ .string "RÜDIGER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dusty4
+
+@ DUSTY_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_RUIN_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_RUIN_MANIAC
+ .string "RÜDIGER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dusty5
+
+@ GABBY_AND_TY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_INTERVIEWER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music
+ .byte TRAINER_PIC_INTERVIEWER
+ .string "PIA & UDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_GabbyAndTy1
+
+@ GABBY_AND_TY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_INTERVIEWER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music
+ .byte TRAINER_PIC_INTERVIEWER
+ .string "PIA & UDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_GabbyAndTy2
+
+@ GABBY_AND_TY_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_INTERVIEWER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music
+ .byte TRAINER_PIC_INTERVIEWER
+ .string "PIA & UDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_GabbyAndTy3
+
+@ GABBY_AND_TY_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_INTERVIEWER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music
+ .byte TRAINER_PIC_INTERVIEWER
+ .string "PIA & UDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_GabbyAndTy4
+
+@ GABBY_AND_TY_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_INTERVIEWER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music
+ .byte TRAINER_PIC_INTERVIEWER
+ .string "PIA & UDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_GabbyAndTy5
+
+@ GABBY_AND_TY_6
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_INTERVIEWER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music
+ .byte TRAINER_PIC_INTERVIEWER
+ .string "PIA & UDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_GabbyAndTy6
+
+@ LOLA_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_F
+ .string "LOLA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Lola1
+
+@ CARMEN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_F
+ .string "CARMEN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Carmen
+
+@ GWEN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_F
+ .string "HILDE $", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Gwen
+
+@ LOLA_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_F
+ .string "LOLA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Lola2
+
+@ LOLA_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_F
+ .string "LOLA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Lola3
+
+@ LOLA_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_F
+ .string "LOLA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Lola4
+
+@ LOLA_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_F
+ .string "LOLA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Lola5
+
+@ RICKY_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_M
+ .string "GÜNTHER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Ricky1
+
+@ SIMON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_M
+ .string "SIMON$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Simon
+
+@ CHARLIE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_M
+ .string "HILMAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Charlie
+
+@ RICKY_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_M
+ .string "GÜNTHER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Ricky2
+
+@ RICKY_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_M
+ .string "GÜNTHER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Ricky3
+
+@ RICKY_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_M
+ .string "GÜNTHER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Ricky4
+
+@ RICKY_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_TUBER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_TUBER_M
+ .string "GÜNTHER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Ricky5
+
+@ RANDALL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "HUBERT$", 12
+ .2byte ITEM_X_SPEED, ITEM_X_SPEED, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Randall
+
+@ PARKER
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "PATRICK$", 12
+ .2byte ITEM_GUARD_SPEC, ITEM_GUARD_SPEC, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Parker
+
+@ GEORGE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "NILS$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_George
+
+@ BERKE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "CHRISTIAN$", 12
+ .2byte ITEM_DIRE_HIT, ITEM_DIRE_HIT, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Berke
+
+@ CLYDE
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "OSKAR$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Clyde
+
+@ VINCENT
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "OTFRIED$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Vincent
+
+@ LEROY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "OTMAR$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Leroy
+
+@ WILTON_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "PASCAL$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Wilton1
+
+@ EDGAR
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "EDGAR$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Edgar
+
+@ ALBERT
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "PABLO$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Albert
+
+@ SAMUEL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "RICHARD$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Samuel
+
+@ VITO
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "PAUL$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Vito
+
+@ OWEN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "RAIMUND$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Owen
+
+@ WILTON_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "PASCAL$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Wilton2
+
+@ WILTON_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "PASCAL$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Wilton3
+
+@ WILTON_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "PASCAL$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Wilton4
+
+@ WILTON_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "PASCAL$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Wilton5
+
+@ WARREN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "MARKUS$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Warren
+
+@ MARY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "YVONNE$", 12
+ .2byte ITEM_X_ACCURACY, ITEM_X_ACCURACY, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Mary
+
+@ LORI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "RAMONA$", 12
+ .2byte ITEM_X_DEFEND, ITEM_X_DEFEND, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Lori
+
+@ JODY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "ROSWITA$", 12
+ .2byte ITEM_X_ATTACK, ITEM_X_ATTACK, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jody
+
+@ WENDY
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "VIOLA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Wendy
+
+@ ELAINE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "FRAUKE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Elaine
+
+@ BROOKE_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "VERONIKA$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brooke1
+
+@ JENNIFER
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "MARIANNE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jennifer
+
+@ HOPE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "TRUDLINDE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Hope
+
+@ SHANNON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "THERESA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Shannon
+
+@ MICHELLE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "MICHELLE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Michelle
+
+@ CAROLINE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "KAROLINE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Caroline
+
+@ JULIE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "MICHAELA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Julie
+
+@ BROOKE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "VERONIKA$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brooke2
+
+@ BROOKE_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "VERONIKA$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brooke3
+
+@ BROOKE_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "VERONIKA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brooke4
+
+@ BROOKE_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "VERONIKA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brooke5
+
+@ PATRICIA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "WALBURGA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Patricia
+
+@ KINDRA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "GUNDULA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Kindra
+
+@ TAMMY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "BRUNHILDE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Tammy
+
+@ VALERIE_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "TABITHA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Valerie1
+
+@ TASHA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "PANDORA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Tasha
+
+@ VALERIE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "TABITHA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Valerie2
+
+@ VALERIE_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "TABITHA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Valerie3
+
+@ VALERIE_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "TABITHA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Valerie4
+
+@ VALERIE_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HEX_MANIAC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_HEX_MANIAC
+ .string "TABITHA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Valerie5
+
+@ CINDY_1
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "PATRIZIA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Cindy1
+
+@ ANONYMOUS_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Anonymous2
+
+@ BRIANNA_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "NATASCHA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Brianna1
+
+@ CINDY_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "PATRIZIA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Cindy2
+
+@ BRIANNA_2
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "NATASCHA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Brianna2
+
+@ ANETTE
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "ANETTE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Anette
+
+@ CINDY_3
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "PATRIZIA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Cindy3
+
+@ CINDY_4
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "PATRIZIA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Cindy4
+
+@ CINDY_5
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "PATRIZIA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Cindy5
+
+@ CINDY_6
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LADY
+ .string "PATRIZIA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Cindy6
+
+@ MELISSA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "MELISSA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Melissa
+
+@ SHEILA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "SYLVIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Sheila
+
+@ SHIRLEY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "MIRJAM$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Shirley
+
+@ JESSICA_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "GERMAINE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jessica1
+
+@ CONNIE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "FRANCESCA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Connie
+
+@ BRIDGET
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "SALMA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Bridget
+
+@ OLIVIA
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "TIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Olivia
+
+@ TIFFANY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "DANIELA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Tiffany
+
+@ JESSICA_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "GERMAINE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jessica2
+
+@ JESSICA_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "GERMAINE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jessica3
+
+@ JESSICA_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "GERMAINE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jessica4
+
+@ JESSICA_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "GERMAINE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jessica5
+
+@ WINSTON_1
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_RICH_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_RICH_BOY
+ .string "RENE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Winston1
+
+@ ANONYMOUS_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_RICH_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_RICH_BOY
+ .string "$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Anonymous3
+
+@ GARRET
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_RICH_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_RICH_BOY
+ .string "KAI$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Garret
+
+@ WINSTON_2
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_RICH_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_RICH_BOY
+ .string "RENE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Winston2
+
+@ WINSTON_3
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_RICH_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_RICH_BOY
+ .string "RENE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Winston3
+
+@ WINSTON_4
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_RICH_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_RICH_BOY
+ .string "RENE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Winston4
+
+@ WINSTON_5
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_RICH_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_RICH_BOY
+ .string "RENE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Winston5
+
+@ STEVE_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMANIAC
+ .string "HIRO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Steve1
+
+@ CHRIS
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMANIAC
+ .string "CHRIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Chris
+
+@ MARK
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMANIAC
+ .string "MARK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Mark
+
+@ KENN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMANIAC
+ .string "KLAUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Kenn
+
+@ STEVE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMANIAC
+ .string "HIRO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Steve2
+
+@ STEVE_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMANIAC
+ .string "HIRO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Steve3
+
+@ STEVE_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMANIAC
+ .string "HIRO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Steve4
+
+@ STEVE_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMANIAC
+ .string "HIRO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Steve5
+
+@ LUIS
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "KONSTANTIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Luis
+
+@ AUSTIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "GUIDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Austin
+
+@ DOUGLAS
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "IGNAZ$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Douglas
+
+@ DARRIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "MANUEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Darrin
+
+@ TONY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "KEVIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Tony1
+
+@ JEROME
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "OSWALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jerome
+
+@ MATTHEW
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "UMBERTO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Matthew
+
+@ DAVID
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "WINFRIED$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_David
+
+@ SPENCER
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "LEOPOLD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Spencer
+
+@ ROLAND
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "THOMAS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Roland
+
+@ CODY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "TIMO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cody
+
+@ STAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "BALTHASAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Stan
+
+@ BARRY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "BASIL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Barry
+
+@ DEAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "DAGOBERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dean
+
+@ RODNEY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "DIETER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Rodney
+
+@ RICHARD
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "ENNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Richard
+
+@ HERMAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "BENNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Herman
+
+@ ANONYMOUS_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Anonymous4
+
+@ GILBERT
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "ERICH$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Gilbert
+
+@ FRANKLIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "KASPER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Franklin
+
+@ DANNY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "MARCEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Danny
+
+@ JACK
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "PEDRO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jack
+
+@ DUDLEY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "THEODOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dudley
+
+@ CHAD
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "JANNIK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Chad
+
+@ TONY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "KEVIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Tony2
+
+@ TONY_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "KEVIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Tony3
+
+@ TONY_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "KEVIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Tony4
+
+@ TONY_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "KEVIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Tony5
+
+@ HIDEKI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "SATORU$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Hideki
+
+@ HITOSHI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "SHIGERU$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Hitoshi
+
+@ KIYO
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "YU$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Kiyo
+
+@ KOICHI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "JUNICHI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Koichi
+
+@ NOB_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "MINORU$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Nob1
+
+@ NOB_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "MINORU$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Nob2
+
+@ NOB_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "MINORU$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Nob3
+
+@ NOB_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "MINORU$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Nob4
+
+@ NOB_5
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "MINORU$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Nob5
+
+@ YUJI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "HIDEO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Yuji
+
+@ DAISUKE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "KENJI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Daisuke
+
+@ ATSUSHI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "HIROSHI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Atsushi
+
+@ KIRK
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "CHUCK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Kirk
+
+@ SCOTT
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "TREY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Scott
+
+@ HARVEY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "KERRY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Harvey
+
+@ SHAWN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "REINHARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Shawn
+
+@ RANDY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "JEFF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Randy
+
+@ DALTON_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "KIRK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dalton1
+
+@ DALTON_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "KIRK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dalton2
+
+@ DALTON_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "KIRK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dalton3
+
+@ DALTON_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "KIRK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dalton4
+
+@ DALTON_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GUITARIST
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_GUITARIST
+ .string "KIRK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dalton5
+
+@ COLE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HENDRIK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Cole
+
+@ FLINT
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HEINZ$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Flint
+
+@ AXLE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HAGEN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Axle
+
+@ JAKE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HANNES$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jake
+
+@ ANDY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HARTMANN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Andy
+
+@ BERNIE_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HASSO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Bernie1
+
+@ BERNIE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HASSO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Bernie2
+
+@ BERNIE_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HASSO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Bernie3
+
+@ BERNIE_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HASSO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Bernie4
+
+@ BERNIE_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_KINDLER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_KINDLER
+ .string "HASSO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Bernie5
+
+@ DREW
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "ISSIDOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Drew
+
+@ CLIFF
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "IVAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Cliff
+
+@ LARRY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "KAREL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Larry
+
+@ SHANE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "KUNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Shane
+
+@ JUSTIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "LAURENZ$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Justin
+
+@ ETHAN_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "EWALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Ethan1
+
+@ JEFF
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "RAPHAEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jeff
+
+@ TRAVIS
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "RONALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Travis
+
+@ ETHAN_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "EWALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Ethan2
+
+@ ETHAN_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "EWALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Ethan3
+
+@ ETHAN_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "EWALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ethan4
+
+@ ETHAN_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "EWALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ethan5
+
+@ BRENT
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "ROMEO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Brent
+
+@ DONALD
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "TILL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Donald
+
+@ TAYLOR
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "URIEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Taylor
+
+@ BRANDON_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "BRUNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brandon1
+
+@ DEREK
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "BURKARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Derek
+
+@ BRANDON_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "BRUNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brandon2
+
+@ BRANDON_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "BRUNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brandon3
+
+@ BRANDON_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "BRUNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Brandon4
+
+@ BRANDON_5
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_MANIAC
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_MANIAC
+ .string "BRUNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Brandon5
+
+@ EDWARD
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "WENDELIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Edward
+
+@ PRESTON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "URBAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Preston
+
+@ VIRGIL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "ZOLTAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Virgil
+
+@ FRITZ
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "XAVER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Fritz
+
+@ WILLIAM
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "WULF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_William
+
+@ JOSHUA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "JONAS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Joshua
+
+@ CAMERON_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "MAXIMILIAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cameron1
+
+@ CAMERON_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "MAXIMILIAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cameron2
+
+@ CAMERON_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "MAXIMILIAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cameron3
+
+@ CAMERON_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "MAXIMILIAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cameron4
+
+@ CAMERON_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_M
+ .string "MAXIMILIAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cameron5
+
+@ JACLYN
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "COSIMA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jaclyn
+
+@ HANNAH
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "HANNAH$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Hannah
+
+@ SAMANTHA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "SAMANTHA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Samantha
+
+@ MAURA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "DOLORES$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Maura
+
+@ KAYLA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "CAMILLA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Kayla
+
+@ ALEXIS
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "ALEXIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Alexis
+
+@ JACKI_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "KORNELIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jacki1
+
+@ JACKI_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "KORNELIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jacki2
+
+@ JACKI_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "KORNELIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jacki3
+
+@ JACKI_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "KORNELIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jacki4
+
+@ JACKI_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PSYCHIC
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_PSYCHIC_F
+ .string "KORNELIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jacki5
+
+@ WALTER_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GENTLEMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_GENTLEMAN
+ .string "ABRAHAM$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Walter1
+
+@ TUCKER
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GENTLEMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_GENTLEMAN
+ .string "CLAUDIO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Tucker
+
+@ THOMAS
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GENTLEMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_GENTLEMAN
+ .string "NIKOLAI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Thomas
+
+@ WALTER_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_GENTLEMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_GENTLEMAN
+ .string "ABRAHAM$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Walter2
+
+@ WALTER_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_GENTLEMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_GENTLEMAN
+ .string "ABRAHAM$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Walter3
+
+@ WALTER_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_GENTLEMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_GENTLEMAN
+ .string "ABRAHAM$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Walter4
+
+@ WALTER_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_GENTLEMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music
+ .byte TRAINER_PIC_GENTLEMAN
+ .string "ABRAHAM$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Walter5
+
+@ SIDNEY
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_ELITE_FOUR
+ .byte TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music
+ .byte TRAINER_PIC_SIDNEY
+ .string "ULRICH$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Sidney
+
+@ PHOEBE
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_ELITE_FOUR
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music
+ .byte TRAINER_PIC_PHOEBE
+ .string "ANTONIA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Phoebe
+
+@ GLACIA
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_ELITE_FOUR
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music
+ .byte TRAINER_PIC_GLACIA
+ .string "FROSINA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Glacia
+
+@ DRAKE
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_ELITE_FOUR
+ .byte TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music
+ .byte TRAINER_PIC_DRAKE
+ .string "DRAGAN$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Drake
+
+@ ROXANNE
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LEADER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_ROXANNE
+ .string "FELIZIA$", 12
+ .2byte ITEM_POTION, ITEM_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Roxanne
+
+@ BRAWLY
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRAWLY
+ .string "KAMILLO$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Brawly
+
+@ WATTSON
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WATTSON
+ .string "WALTER$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Wattson
+
+@ FLANNERY
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LEADER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_FLANNERY
+ .string "FLAVIA$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Flannery
+
+@ NORMAN
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_NORMAN
+ .string "NORMAN$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Norman
+
+@ WINONA
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LEADER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WINONA
+ .string "WIBKE$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Winona
+
+@ TATE_AND_LIZA
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_TATE_AND_LIZA
+ .string "BEN&SVENJA$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_TateAndLiza
+
+@ WALLACE
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WALLACE
+ .string "WASSILI$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Wallace
+
+@ JERRY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_M
+ .string "ORLANDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jerry1
+
+@ TED
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_M
+ .string "RAMON$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Ted
+
+@ PAUL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_M
+ .string "JÜRGEN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Paul
+
+@ JERRY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_M
+ .string "ORLANDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jerry2
+
+@ JERRY_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_M
+ .string "ORLANDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jerry3
+
+@ JERRY_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_M
+ .string "ORLANDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jerry4
+
+@ JERRY_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_M
+ .string "ORLANDO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Jerry5
+
+@ KAREN_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_F
+ .string "KERSTIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Karen1
+
+@ GEORGIA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_F
+ .string "ARIANE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Georgia
+
+@ KAREN_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_F
+ .string "KERSTIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Karen2
+
+@ KAREN_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_F
+ .string "KERSTIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Karen3
+
+@ KAREN_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_F
+ .string "KERSTIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Karen4
+
+@ KAREN_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SCHOOL_KID
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_SCHOOL_KID_F
+ .string "KERSTIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Karen5
+
+@ KATE_AND_JOY
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_SR_AND_JR
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_SR_AND_JR
+ .string "EVA & UTE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_KateAndJoy
+
+@ ANNA_AND_MEG_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_SR_AND_JR
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_SR_AND_JR
+ .string "IRM & IDA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AnnaAndMeg1
+
+@ ANNA_AND_MEG_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_SR_AND_JR
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_SR_AND_JR
+ .string "IRM & IDA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AnnaAndMeg2
+
+@ ANNA_AND_MEG_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_SR_AND_JR
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_SR_AND_JR
+ .string "IRM & IDA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AnnaAndMeg3
+
+@ ANNA_AND_MEG_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_SR_AND_JR
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_SR_AND_JR
+ .string "IRM & IDA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AnnaAndMeg4
+
+@ ANNA_AND_MEG_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_SR_AND_JR
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_SR_AND_JR
+ .string "IRM & IDA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AnnaAndMeg5
+
+@ VICTOR
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_WINSTRATE
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_M
+ .string "VIKTOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Victor
+
+@ MIGUEL_1
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_M
+ .string "MIGUEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Miguel1
+
+@ COLTON
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_M
+ .string "ATTILA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Colton
+
+@ MIGUEL_2
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_M
+ .string "MIGUEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Miguel2
+
+@ MIGUEL_3
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_M
+ .string "MIGUEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Miguel3
+
+@ MIGUEL_4
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_M
+ .string "MIGUEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Miguel4
+
+@ MIGUEL_5
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_M
+ .string "MIGUEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Miguel5
+
+@ VICTORIA
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_WINSTRATE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_F
+ .string "VIKTORIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x3 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Victoria
+
+@ VANESSA
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_F
+ .string "VANESSA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Vanessa
+
+@ MARISSA
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_F
+ .string "EVELYN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Marissa
+
+@ ISABEL_1
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_F
+ .string "ISABEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Isabel1
+
+@ ISABEL_2
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_F
+ .string "ISABEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Isabel2
+
+@ ISABEL_3
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_F
+ .string "ISABEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Isabel3
+
+@ ISABEL_4
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_F
+ .string "ISABEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Isabel4
+
+@ ISABEL_5
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEFAN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEFAN_F
+ .string "ISABEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Isabel5
+
+@ TIMOTHY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_M
+ .string "THEOBALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Timothy1
+
+@ TIMOTHY_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_M
+ .string "THEOBALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Timothy2
+
+@ TIMOTHY_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_M
+ .string "THEOBALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Timothy3
+
+@ TIMOTHY_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_M
+ .string "THEOBALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Timothy4
+
+@ TIMOTHY_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_M
+ .string "THEOBALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Timothy5
+
+@ VICKY
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_WINSTRATE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_F
+ .string "VICKY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Vicky
+
+@ SHELBY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_F
+ .string "WALTRAUD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Shelby1
+
+@ SHELBY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_F
+ .string "WALTRAUD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Shelby2
+
+@ SHELBY_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_F
+ .string "WALTRAUD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Shelby3
+
+@ SHELBY_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_F
+ .string "WALTRAUD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Shelby4
+
+@ SHELBY_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_EXPERT
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_EXPERT_F
+ .string "WALTRAUD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Shelby5
+
+@ CALVIN_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "ANSGAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Calvin1
+
+@ BILLY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "FRIDOLIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Billy
+
+@ JOSH
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "GASTON$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Josh
+
+@ TOMMY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "DOMINIK$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Tommy
+
+@ JOEY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "LUDGER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Joey
+
+@ BEN
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "EGON$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Ben
+
+@ ANONYMOUS_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Anonymous5
+
+@ KEVIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "JULIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Kevin
+
+@ NEAL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "MORITZ$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Neal
+
+@ DILLON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "SÖNCKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dillon
+
+@ CALVIN_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "ANSGAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Calvin2
+
+@ CALVIN_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "ANSGAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Calvin3
+
+@ CALVIN_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "ANSGAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Calvin4
+
+@ CALVIN_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "ANSGAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Calvin5
+
+@ EDDIE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "HENRY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Eddie
+
+@ ALLEN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "HUGO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Allen
+
+@ TIMMY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNGSTER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "FRIEDER$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Timmy
+
+@ STEVEN
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_CHAMPION
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_STEVEN
+ .string "TROY$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Steven
+
+@ ANDREW
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ANSGAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Andrew
+
+@ IVAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ANGELO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ivan
+
+@ CLAUDE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ANSELM$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Claude
+
+@ ELLIOT_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALOIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Elliot1
+
+@ NED
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ARTHUR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Ned
+
+@ DALE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALBIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Dale
+
+@ NOLAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "AMADEUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Nolan
+
+@ BARNY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALBRECHT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Barny
+
+@ WADE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALAIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Wade
+
+@ CARTER
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ARMIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Carter
+
+@ ELLIOT_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALOIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Elliot2
+
+@ ELLIOT_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALOIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Elliot3
+
+@ ELLIOT_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALOIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Elliot4
+
+@ ELLIOT_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALOIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x3 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Elliot5
+
+@ RONALD
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ACHMED$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Ronald
+
+@ JACOB
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_M
+ .string "ROMAN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Jacob
+
+@ ANTHONY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_M
+ .string "EMIL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Anthony
+
+@ BENJAMIN_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_M
+ .string "EGIDIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Benjamin1
+
+@ BENJAMIN_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_M
+ .string "EGIDIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Benjamin2
+
+@ BENJAMIN_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_M
+ .string "EGIDIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Benjamin3
+
+@ BENJAMIN_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_M
+ .string "EGIDIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Benjamin4
+
+@ BENJAMIN_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_M
+ .string "EGIDIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Benjamin5
+
+@ ABIGAIL_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_F
+ .string "IRMGARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Abigail1
+
+@ JASMINE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_F
+ .string "MARTHA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Jasmine
+
+@ ABIGAIL_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_F
+ .string "IRMGARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Abigail2
+
+@ ABIGAIL_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_F
+ .string "IRMGARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Abigail3
+
+@ ABIGAIL_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_F
+ .string "IRMGARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Abigail4
+
+@ ABIGAIL_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CYCLING_TRIATHLETE_F
+ .string "IRMGARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Abigail5
+
+@ DYLAN_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_M
+ .string "IGOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dylan1
+
+@ DYLAN_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_M
+ .string "IGOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dylan2
+
+@ DYLAN_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_M
+ .string "IGOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dylan3
+
+@ DYLAN_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_M
+ .string "IGOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dylan4
+
+@ DYLAN_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_M
+ .string "IGOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dylan5
+
+@ MARIA_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_F
+ .string "JUTTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Maria1
+
+@ MARIA_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_F
+ .string "JUTTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Maria2
+
+@ MARIA_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_F
+ .string "JUTTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Maria3
+
+@ MARIA_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_F
+ .string "JUTTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Maria4
+
+@ MARIA_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_RUNNING_TRIATHLETE_F
+ .string "JUTTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Maria5
+
+@ CALEB
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "OLEG$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Caleb
+
+@ ANONYMOUS_6
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Anonymous6
+
+@ ISAIAH_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "KASPAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Isaiah1
+
+@ ANONYMOUS_7
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Anonymous7
+
+@ CHASE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "FERDINAND$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Chase
+
+@ ISAIAH_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "KASPAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Isaiah2
+
+@ ISAIAH_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "KASPAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Isaiah3
+
+@ ISAIAH_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "KASPAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Isaiah4
+
+@ ISAIAH_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M
+ .string "KASPAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Isaiah5
+
+@ ANONYMOUS_8
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Anonymous8
+
+@ CONNOR
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "MIRA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Connor
+
+@ ANONYMOUS_9
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Anonymous9
+
+@ KATELYN_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "MECHTHILD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Katelyn1
+
+@ ALLISON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "LOTTE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Allison
+
+@ KATELYN_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "MECHTHILD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Katelyn2
+
+@ KATELYN_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "MECHTHILD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Katelyn3
+
+@ KATELYN_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "MECHTHILD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Katelyn4
+
+@ KATELYN_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TRIATHLETE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F
+ .string "MECHTHILD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Katelyn5
+
+@ NICOLAS_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_DRAGON_TAMER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_DRAGON_TAMER
+ .string "ALFONS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Nicolas1
+
+@ NICOLAS_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_DRAGON_TAMER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_DRAGON_TAMER
+ .string "ALFONS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Nicolas2
+
+@ NICOLAS_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_DRAGON_TAMER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_DRAGON_TAMER
+ .string "ALFONS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Nicolas3
+
+@ NICOLAS_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_DRAGON_TAMER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_DRAGON_TAMER
+ .string "ALFONS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Nicolas4
+
+@ NICOLAS_5
+ .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags
+ .byte TRAINER_CLASS_NAME_DRAGON_TAMER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_DRAGON_TAMER
+ .string "ALFONS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Nicolas5
+
+@ AARON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_DRAGON_TAMER
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_DRAGON_TAMER
+ .string "EDMUND$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Aaron
+
+@ PERRY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "JOSCHKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Perry
+
+@ HUGH
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "ENRICO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Hugh
+
+@ PHIL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "HENRY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Phil
+
+@ JARED
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "HIOB$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jared
+
+@ ANONYMOUS_10
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Anonymous10
+
+@ TANNER
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "ANATOL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Tanner
+
+@ WILL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "BJÖRN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Will
+
+@ COLIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "WIM$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Colin
+
+@ ROBERT_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "FRITJOF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Robert1
+
+@ BENNY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "GENADI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Benny
+
+@ CHESTER
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "VITALI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Chester
+
+@ ROBERT_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "FRITJOF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Robert2
+
+@ ROBERT_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "FRITJOF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Robert3
+
+@ ROBERT_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "FRITJOF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Robert4
+
+@ ROBERT_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "FRITJOF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Robert5
+
+@ ALEX
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "ARNE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Alex
+
+@ BECK
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "VINCENT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Beck
+
+@ YASU
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "VALENTIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x3 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Yasu
+
+@ TAKASHI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "EUGEN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x3 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Takashi
+
+@ MAKOTO
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "HERIBERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Makoto
+
+@ HIDEO_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "SAUL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Hideo1
+
+@ LAO_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "EDUARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Lao1
+
+@ LUNG
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "ARND$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Lung
+
+@ LAO_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "EDUARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Lao2
+
+@ LAO_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "EDUARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Lao3
+
+@ LAO_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "EDUARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Lao4
+
+@ LAO_5
+ .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "EDUARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x0 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Lao5
+
+@ TESSA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "TAMARA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Tessa
+
+@ LAURA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "LAURA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Laura
+
+@ CYNDY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "ELFI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cyndy1
+
+@ CORA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "THEA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Cora
+
+@ JILL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "AGNES$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jill
+
+@ CYNDY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "ELFI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cyndy2
+
+@ CYNDY_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "ELFI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cyndy3
+
+@ CYNDY_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "ELFI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cyndy4
+
+@ CYNDY_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "ELFI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Cyndy5
+
+@ MADELINE_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PARASOL_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_PARASOL_LADY
+ .string "SASKIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Madeline1
+
+@ CLARISSA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PARASOL_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_PARASOL_LADY
+ .string "GERDA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Clarissa
+
+@ ANGELICA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PARASOL_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_PARASOL_LADY
+ .string "MARIKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Angelica
+
+@ MADELINE_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PARASOL_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_PARASOL_LADY
+ .string "SASKIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Madeline2
+
+@ MADELINE_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PARASOL_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_PARASOL_LADY
+ .string "SASKIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Madeline3
+
+@ MADELINE_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PARASOL_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_PARASOL_LADY
+ .string "SASKIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Madeline4
+
+@ MADELINE_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PARASOL_LADY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_PARASOL_LADY
+ .string "SASKIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Madeline5
+
+@ BEVERLY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "DAGMAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Beverly
+
+@ DAWN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "HEIDRUN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Dawn
+
+@ NICOLE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "NICOLE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Nicole
+
+@ DENISE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "DENISE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Denise
+
+@ BETH
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "ALMUT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Beth
+
+@ TARA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "SIEGLINDE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Tara
+
+@ MISSY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "MARION$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Missy
+
+@ ALICE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "ALICE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Alice
+
+@ JENNY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "MONIKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jenny1
+
+@ GRACE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "ILONA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grace
+
+@ TANYA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "EMILIE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Tanya
+
+@ SHARON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "GUDRUN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Sharon
+
+@ NIKKI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "ASTRID$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Nikki
+
+@ BRENDA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "OTTILIE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Brenda
+
+@ KATIE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "SENTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Katie
+
+@ SUSIE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "JANKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Susie
+
+@ KARA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "RENATE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Kara
+
+@ DANA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "VICKI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dana
+
+@ ERIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "REBECCA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Erin
+
+@ DEBRA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "ANJA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Debra
+
+@ LINDA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "GISELA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Linda
+
+@ KAYLEE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "PAOLA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Kaylee
+
+@ LAUREL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "BIRTE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Laurel
+
+@ DARCY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "DOROTHEA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Darcy
+
+@ JENNY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "MONIKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jenny2
+
+@ JENNY_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "MONIKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jenny3
+
+@ JENNY_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "MONIKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jenny4
+
+@ JENNY_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "MONIKA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Jenny5
+
+@ HEIDI
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "JANA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Heidi
+
+@ BECKY
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "HEIDI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Becky
+
+@ CAROL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "NATALIE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Carol
+
+@ NANCY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "NANCY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Nancy
+
+@ MARTHA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "MARTHA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Martha
+
+@ DIANA_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "GWENDOLIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Diana1
+
+@ NINA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "NADJA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Nina
+
+@ IRENE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "IRENE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Irene
+
+@ DIANA_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "GWENDOLIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Diana2
+
+@ DIANA_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "GWENDOLIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Diana3
+
+@ DIANA_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "GWENDOLIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Diana4
+
+@ DIANA_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "GWENDOLIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Diana5
+
+@ AMY_AND_LIV_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "NORA & JO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AmyAndLiv1
+
+@ AMY_AND_LIV_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "NORA & JO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AmyAndLiv2
+
+@ GINA_AND_MIA_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "GINA & MIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_GinaAndMia1
+
+@ MIU_AND_YUKI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "LEA & GRIT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_MiuAndYuki
+
+@ AMY_AND_LIV_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "NORA & JO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AmyAndLiv3
+
+@ GINA_AND_MIA_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "GINA & MIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_GinaAndMia2
+
+@ AMY_AND_LIV_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "NORA & JO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AmyAndLiv4
+
+@ AMY_AND_LIV_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "NORA & JO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AmyAndLiv5
+
+@ AMY_AND_LIV_6
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "NORA & JO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_AmyAndLiv6
+
+@ HUEY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "TASSILO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Huey
+
+@ EDMOND
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "MONTY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Edmond
+
+@ ERNEST_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "ELERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ernest1
+
+@ DWAYNE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "RETO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Dwayne
+
+@ PHILLIP
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "GUNNAR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Phillip
+
+@ LEONARD
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "LEONARD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Leonard
+
+@ DUNCAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "PIERRE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Duncan
+
+@ ERNEST_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "ELERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ernest2
+
+@ ERNEST_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "ELERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ernest3
+
+@ ERNEST_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "ELERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ernest4
+
+@ ERNEST_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SAILOR
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_SAILOR
+ .string "ELERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ernest5
+
+@ ANONYMOUS_11
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Anonymous11
+
+@ ANONYMOUS_12
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Anonymous12
+
+@ ANONYMOUS_13
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Anonymous13
+
+@ SONNY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "WENZEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Sonny
+
+@ DONOVAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "STANISLAUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Donovan
+
+@ GERALD
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "GERALD$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Gerald
+
+@ KELVIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "AARON$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Kelvin
+
+@ KODY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "ALBERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Kody
+
+@ TEVIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "ANDRE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Tevin
+
+@ DAMON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "AMON$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Damon
+
+@ PABLO
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BOARDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNGSTER
+ .string "PABLO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Pablo
+
+@ EDWIN_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COLLECTOR
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_COLLECTOR
+ .string "EDWIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Edwin1
+
+@ HECTOR_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COLLECTOR
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_COLLECTOR
+ .string "HEKTOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Hector1
+
+@ HECTOR_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COLLECTOR
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_COLLECTOR
+ .string "HEKTOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Hector2
+
+@ EDWIN_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COLLECTOR
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_COLLECTOR
+ .string "EDWIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Edwin2
+
+@ EDWIN_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COLLECTOR
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_COLLECTOR
+ .string "EDWIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Edwin3
+
+@ EDWIN_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COLLECTOR
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_COLLECTOR
+ .string "EDWIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Edwin4
+
+@ EDWIN_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COLLECTOR
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_COLLECTOR
+ .string "EDWIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Edwin5
+
+@ WALLY_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WALLY
+ .string "HEIKO$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Wally1
+
+@ BRENDAN_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Brendan1
+
+@ BRENDAN_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brendan2
+
+@ BRENDAN_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brendan3
+
+@ BRENDAN_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Brendan4
+
+@ BRENDAN_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brendan5
+
+@ BRENDAN_6
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brendan6
+
+@ BRENDAN_7
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Brendan7
+
+@ BRENDAN_8
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brendan8
+
+@ BRENDAN_9
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Brendan9
+
+@ MAY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_May1
+
+@ MAY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_May2
+
+@ MAY_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_May3
+
+@ MAY_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_May4
+
+@ MAY_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_May5
+
+@ MAY_6
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_May6
+
+@ MAY_7
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_May7
+
+@ MAY_8
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_May8
+
+@ MAY_9
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_May9
+
+@ ISAAC_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_M
+ .string "BLASIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Isaac1
+
+@ RILEY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_M
+ .string "CLIFF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Riley
+
+@ AIDAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_M
+ .string "DARIO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Aidan
+
+@ ISAAC_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_M
+ .string "BLASIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Isaac2
+
+@ ISAAC_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_M
+ .string "BLASIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Isaac3
+
+@ ISAAC_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_M
+ .string "BLASIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Isaac4
+
+@ ISAAC_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_M
+ .string "BLASIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Isaac5
+
+@ LYDIA_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_F
+ .string "LYDIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Lydia1
+
+@ ALEXIA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_F
+ .string "DORIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Alexia
+
+@ DANIELLE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_F
+ .string "DUNJA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Danielle
+
+@ LYDIA_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_F
+ .string "LYDIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Lydia2
+
+@ LYDIA_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_F
+ .string "LYDIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Lydia3
+
+@ LYDIA_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_F
+ .string "LYDIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Lydia4
+
+@ LYDIA_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_BREEDER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_BREEDER_F
+ .string "LYDIA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Lydia5
+
+@ JACKSON_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_M
+ .string "ECKBERT$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jackson1
+
+@ CARLOS
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_M
+ .string "EDWARD$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Carlos
+
+@ SEBASTIAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_M
+ .string "EILMAR$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Sebastian
+
+@ JACKSON_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_M
+ .string "ECKBERT$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jackson2
+
+@ JACKSON_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_M
+ .string "ECKBERT$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jackson3
+
+@ JACKSON_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_M
+ .string "ECKBERT$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Jackson4
+
+@ JACKSON_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_M
+ .string "ECKBERT$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Jackson5
+
+@ CATHERINE_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_F
+ .string "HANNELORE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Catherine1
+
+@ JENNA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_F
+ .string "INGEBORG$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Jenna
+
+@ SOPHIA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_F
+ .string "SOPHIA$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Sophia
+
+@ CATHERINE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_F
+ .string "HANNELORE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Catherine2
+
+@ CATHERINE_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_F
+ .string "HANNELORE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Catherine3
+
+@ CATHERINE_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_F
+ .string "HANNELORE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Catherine4
+
+@ CATHERINE_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_RANGER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_POKEMON_RANGER_F
+ .string "HANNELORE$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Catherine5
+
+@ MAXIE_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAXIE
+ .string "MARC$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Maxie1
+
+@ GRUNT_28
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt28
+
+@ GRUNT_29
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Grunt29
+
+@ GRUNT_30
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt30
+
+@ GRUNT_31
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt31
+
+@ GRUNT_32
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt32
+
+@ GRUNT_33
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt33
+
+@ GRUNT_34
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grunt34
+
+@ GRUNT_35
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt35
+
+@ GRUNT_36
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt36
+
+@ GRUNT_37
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt37
+
+@ GRUNT_38
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt38
+
+@ GRUNT_39
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt39
+
+@ GRUNT_40
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt40
+
+@ GRUNT_41
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt41
+
+@ GRUNT_42
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt42
+
+@ GRUNT_43
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt43
+
+@ GRUNT_44
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt44
+
+@ GRUNT_45
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grunt45
+
+@ GRUNT_46
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt46
+
+@ GRUNT_47
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt47
+
+@ GRUNT_48
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt48
+
+@ GRUNT_49
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grunt49
+
+@ GRUNT_50
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt50
+
+@ GRUNT_51
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_M
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Grunt51
+
+@ GRUNT_52
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_F
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt52
+
+@ GRUNT_53
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_F
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Grunt53
+
+@ GRUNT_54
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TEAM_MAGMA
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_GRUNT_F
+ .string "RÜPEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Grunt54
+
+@ ANONYMOUS_14
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_ADMIN
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Anonymous14
+
+@ ANONYMOUS_15
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_ADMIN
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_ADMIN_M
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Anonymous15
+
+@ TABITHA_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_ADMIN
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_ADMIN_M
+ .string "KALLE$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Tabitha1
+
+@ TABITHA_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_ADMIN
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_ADMIN_M
+ .string "KALLE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Tabitha2
+
+@ ANONYMOUS_16
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_ADMIN
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_ADMIN_M
+ .string "$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Anonymous16
+
+@ COURTNEY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_ADMIN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_ADMIN_F
+ .string "JÖRDIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Courtney1
+
+@ COURTNEY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_ADMIN
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAGMA_ADMIN_F
+ .string "JÖRDIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Courtney2
+
+@ MAXIE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAXIE
+ .string "MARC$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Maxie2
+
+@ MAXIE_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_MAGMA_LEADER
+ .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music
+ .byte TRAINER_PIC_MAXIE
+ .string "MARC$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Maxie3
+
+@ TIANA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "KARIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Tiana
+
+@ HALEY_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "ELISA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Haley1
+
+@ JANICE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "RICARDA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Janice
+
+@ VIVI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_WINSTRATE
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "SIEGLINDE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Vivi
+
+@ HALEY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "ELISA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Haley2
+
+@ HALEY_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "ELISA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Haley3
+
+@ HALEY_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "ELISA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Haley4
+
+@ HALEY_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "ELISA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Haley5
+
+@ SALLY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "FREDERIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Sally
+
+@ ROBIN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "ROBIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Robin
+
+@ ANDREA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "FRIEDA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Andrea
+
+@ CRISSY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_LASS
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_LASS
+ .string "ADELHEID$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Crissy
+
+@ RICK
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "BALDUR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Rick
+
+@ LYLE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "DETWIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 6 @ party size
+ .4byte gTrainerParty_Lyle
+
+@ JOSE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "EROS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Jose
+
+@ DOUG
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "EUSEBIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Doug
+
+@ GREG
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "GANGOLF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Greg
+
+@ KENT
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "GERIT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Kent
+
+@ JAMES_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "GERNOT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_James1
+
+@ JAMES_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "GERNOT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_James2
+
+@ JAMES_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "GERNOT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_James3
+
+@ JAMES_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "GERNOT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_James4
+
+@ JAMES_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BUG_CATCHER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BUG_CATCHER
+ .string "GERNOT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_James5
+
+@ BRICE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "GISBERT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Brice
+
+@ TRENT_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "HEIMKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Trent1
+
+@ LENNY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "JANNO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Lenny
+
+@ LUCAS_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "KLODWIG$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Lucas1
+
+@ ALAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "LANZELOT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Alan
+
+@ CLARK
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "LUZIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Clark
+
+@ ERIC
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "MAURIZIO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Eric
+
+@ LUCAS_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "KLODWIG$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Lucas2
+
+@ MIKE_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "MELVIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Mike1
+
+@ MIKE_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "MELVIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Mike2
+
+@ TRENT_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "HEIMKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Trent2
+
+@ TRENT_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "HEIMKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Trent3
+
+@ TRENT_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "HEIMKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Trent4
+
+@ TRENT_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_HIKER
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_HIKER
+ .string "HEIMKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Trent5
+
+@ DEZ_AND_LUKE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNG_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNG_COUPLE
+ .string "INA & LEIF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_DezAndLuke
+
+@ LEA_AND_JED
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNG_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNG_COUPLE
+ .string "LENA & UWE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_LeaAndJed
+
+@ LOIS_AND_HAL_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNG_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNG_COUPLE
+ .string "GESA & PIT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_LoisAndHal1
+
+@ LOIS_AND_HAL_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNG_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNG_COUPLE
+ .string "GESA & PIT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_LoisAndHal2
+
+@ LOIS_AND_HAL_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNG_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNG_COUPLE
+ .string "GESA & PIT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_LoisAndHal3
+
+@ LOIS_AND_HAL_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNG_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNG_COUPLE
+ .string "GESA & PIT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_LoisAndHal4
+
+@ LOIS_AND_HAL_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNG_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNG_COUPLE
+ .string "GESA & PIT$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_LoisAndHal5
+
+@ JOHANNA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BEAUTY
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BEAUTY
+ .string "CORDULA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Johanna
+
+@ ZANE
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "OTBERT$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Zane
+
+@ VIVIAN
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "BÄRBEL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Vivian
+
+@ SADIE
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_BATTLE_GIRL
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BATTLE_GIRL
+ .string "CHANTAL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Sadie
+
+@ HIDEO_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "SAUL$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x3 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Hideo2
+
+@ KEIGO
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "NELSON$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x3 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Keigo
+
+@ TSUNAO
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_NINJA_BOY
+ .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music
+ .byte TRAINER_PIC_NINJA_BOY
+ .string "NIKODEMUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x3 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Tsunao
+
+@ TERRELL
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_CAMPER
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_CAMPER
+ .string "NESTOR$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Terrell
+
+@ KYLEE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_PICNICKER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_PICNICKER
+ .string "MIREILLE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Kylee
+
+@ WALLY_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WALLY
+ .string "HEIKO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 1 @ party size
+ .4byte gTrainerParty_Wally2
+
+@ WALLY_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WALLY
+ .string "HEIKO$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Wally3
+
+@ WALLY_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WALLY
+ .string "HEIKO$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Wally4
+
+@ WALLY_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WALLY
+ .string "HEIKO$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Wally5
+
+@ WALLY_6
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_WALLY
+ .string "HEIKO$", 12
+ .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 5 @ party size
+ .4byte gTrainerParty_Wally6
+
+@ BRENDAN_10
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Brendan10
+
+@ BRENDAN_11
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Brendan11
+
+@ BRENDAN_12
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music
+ .byte TRAINER_PIC_BRENDAN
+ .string "BRIX$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Brendan12
+
+@ MAY_10
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_May10
+
+@ MAY_11
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_May11
+
+@ MAY_12
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music
+ .byte TRAINER_PIC_MAY
+ .string "MAIKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_May12
+
+@ JONAH
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "OLOF$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Jonah
+
+@ HENRY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "PIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Henry
+
+@ ROGER
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "AMATUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Roger
+
+@ ALEXA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_F
+ .string "ANNABEL$", 12
+ .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Alexa
+
+@ RUBEN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_COOL_TRAINER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_COOL_TRAINER_M
+ .string "TRUTZ$", 12
+ .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Ruben
+
+@ KOJI
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BLACK_BELT
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_BLACK_BELT
+ .string "REMIGIUS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Koji
+
+@ WAYNE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ALVARO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Wayne
+
+@ BYRON
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_BIRD_KEEPER
+ .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music
+ .byte TRAINER_PIC_BIRD_KEEPER
+ .string "AMALRICH$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_Byron
+
+@ REED
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_M
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_M
+ .string "ANDOLIN$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Reed
+
+@ TISHA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SWIMMER_F
+ .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SWIMMER_F
+ .string "IMKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 3 @ party size
+ .4byte gTrainerParty_Tisha
+
+@ TORI_AND_TIA
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_TWINS
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_TWINS
+ .string "LI & FLO$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_ToriAndTia
+
+@ KIM_AND_IRIS
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_SR_AND_JR
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_SR_AND_JR
+ .string "ZOE & IRIS$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_KimAndIris
+
+@ TYRA_AND_IVY
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_SR_AND_JR
+ .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music
+ .byte TRAINER_PIC_SR_AND_JR
+ .string "TYRA & IVY$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_TyraAndIvy
+
+@ MEL_AND_PAUL
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_YOUNG_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music
+ .byte TRAINER_PIC_YOUNG_COUPLE
+ .string "GELI & OLE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_MelAndPaul
+
+@ JOHN_AND_JAY_1
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_OLD_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_OLD_COUPLE
+ .string "URS & EVI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_JohnAndJay1
+
+@ JOHN_AND_JAY_2
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_OLD_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_OLD_COUPLE
+ .string "URS & EVI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_JohnAndJay2
+
+@ JOHN_AND_JAY_3
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_OLD_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_OLD_COUPLE
+ .string "URS & EVI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_JohnAndJay3
+
+@ JOHN_AND_JAY_4
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_OLD_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_OLD_COUPLE
+ .string "URS & EVI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0xb @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_JohnAndJay4
+
+@ JOHN_AND_JAY_5
+ .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags
+ .byte TRAINER_CLASS_NAME_OLD_COUPLE
+ .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music
+ .byte TRAINER_PIC_OLD_COUPLE
+ .string "URS & EVI$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x7 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_JohnAndJay5
+
+@ RELI_AND_IAN
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SIS_AND_BRO
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SIS_AND_BRO
+ .string "TOBI & UNA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_ReliAndIan
+
+@ RITA_AND_SAM_1
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SIS_AND_BRO
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SIS_AND_BRO
+ .string "TOM & UTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_RitaAndSam1
+
+@ RITA_AND_SAM_2
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SIS_AND_BRO
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SIS_AND_BRO
+ .string "TOM & UTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_RitaAndSam2
+
+@ RITA_AND_SAM_3
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SIS_AND_BRO
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SIS_AND_BRO
+ .string "TOM & UTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_RitaAndSam3
+
+@ RITA_AND_SAM_4
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SIS_AND_BRO
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SIS_AND_BRO
+ .string "TOM & UTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_RitaAndSam4
+
+@ RITA_AND_SAM_5
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SIS_AND_BRO
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SIS_AND_BRO
+ .string "TOM & UTA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_RitaAndSam5
+
+@ LISA_AND_RAY
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_SIS_AND_BRO
+ .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music
+ .byte TRAINER_PIC_SIS_AND_BRO
+ .string "ERKO & BEA$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte TRUE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 2 @ party size
+ .4byte gTrainerParty_LisaAndRay
+
+@ EUGENE
+ .byte 0 @ party type flags
+ .byte TRAINER_CLASS_NAME_FISHERMAN
+ .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music
+ .byte TRAINER_PIC_FISHERMAN
+ .string "ABELKE$", 12
+ .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items
+ .4byte FALSE @ is double battle
+ .4byte 0x1 @ AI flags
+ .4byte 4 @ party size
+ .4byte gTrainerParty_Eugene