summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-10-21 13:03:30 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2019-10-21 13:03:30 -0400
commitd7d93b22d2464d5c333f35b6c04148d79cc7db39 (patch)
tree672d87ab57537d2ec2590ea0eeb1aa9c6975bf36 /src
parent629b9268e16ad3180dd32554d9d78bd97296a849 (diff)
Trainer constants in vs_seeker.c
Diffstat (limited to 'src')
-rw-r--r--src/trainers.c2
-rw-r--r--src/vs_seeker.c888
2 files changed, 446 insertions, 444 deletions
diff --git a/src/trainers.c b/src/trainers.c
index 0d3d14888..58f24e62e 100644
--- a/src/trainers.c
+++ b/src/trainers.c
@@ -11675,7 +11675,7 @@ const u8 gTrainerClassNames[][13] = {
};
const struct Trainer gTrainers[] = {
- [TRAINER_PKMN_TRAINER_1] = {
+ [TRAINER_NONE] = {
.partyFlags = 0,
.trainerClass = CLASS_PKMN_TRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE,
diff --git a/src/vs_seeker.c b/src/vs_seeker.c
index 784878a2c..f3566c901 100644
--- a/src/vs_seeker.c
+++ b/src/vs_seeker.c
@@ -24,6 +24,8 @@
#include "unk_810c3a4.h"
#include "constants/movement_commands.h"
#include "vs_seeker.h"
+#include "constants/trainers.h"
+#include "constants/maps.h"
typedef enum
{
@@ -97,448 +99,448 @@ static void StartAllRespondantIdleMovements(void);
// rodata
static const VsSeekerData sVsSeekerData[] = {
- { {0x0059, 0x0065, 0xffff, 0x01f2, 0x01f3, 0x0000},
- 0x0003, 0x0015 },
- { {0x005a, 0x005a, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0015 },
- { {0x0069, 0x02d9, 0xffff, 0x02da, 0xffff, 0x02db},
- 0x0003, 0x0015 },
- { {0x006a, 0x006a, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0015 },
- { {0x006b, 0x006b, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0015 },
- { {0x0074, 0x01fb, 0xffff, 0x01fc, 0x0000, 0x0000},
- 0x0003, 0x0015 },
- { {0x0075, 0x0075, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0015 },
- { {0x0076, 0x0076, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0015 },
- { {0x0077, 0x0077, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0016 },
- { {0x005c, 0x01f7, 0xffff, 0x01f8, 0xffff, 0x01f9},
- 0x0003, 0x002b },
- { {0x006e, 0x006e, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002b },
- { {0x007a, 0x01f5, 0xffff, 0x01f6, 0x0000, 0x0000},
- 0x0003, 0x002b },
- { {0x007b, 0x007b, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002b },
- { {0x008f, 0x008f, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002b },
- { {0x0090, 0x0090, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002b },
- { {0x005d, 0x005d, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002c },
- { {0x005e, 0x005e, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002c },
- { {0x005f, 0x01f4, 0xffff, 0x01fa, 0x01fd, 0x0000},
- 0x0003, 0x002c },
- { {0x0099, 0x026d, 0xffff, 0x026e, 0x026f, 0x0000},
- 0x0003, 0x002c },
- { {0x007d, 0x007d, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002c },
- { {0x00b6, 0xffff, 0x01fe, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002c },
- { {0x00b7, 0x00b7, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002c },
- { {0x00b8, 0x00b8, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002c },
- { {0x01d7, 0x01d7, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002c },
- { {0x006f, 0x006f, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0018 },
- { {0x0070, 0x0070, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0018 },
- { {0x0091, 0x0270, 0xffff, 0x0271, 0xffff, 0x0272},
- 0x0003, 0x0018 },
- { {0x0092, 0x0273, 0xffff, 0x0274, 0xffff, 0x0275},
- 0x0003, 0x0018 },
- { {0x0097, 0x0097, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0018 },
- { {0x0098, 0x0276, 0xffff, 0x0277, 0x0278, 0x0000},
- 0x0003, 0x0018 },
- { {0x0061, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x0062, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x0063, 0xffff, 0x0279, 0xffff, 0x027a, 0x0000},
- 0x0003, 0x001d },
- { {0x0064, 0x0064, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x00dd, 0x00dd, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x00de, 0xffff, 0xffff, 0x027b, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x0102, 0x0102, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x0103, 0x0103, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x0104, 0x0104, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x0105, 0xffff, 0xffff, 0x027c, 0x0000, 0x0000},
- 0x0003, 0x001d },
- { {0x0072, 0x0072, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001b },
- { {0x0073, 0x0073, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001b },
- { {0x0094, 0xffff, 0x027d, 0x027e, 0xffff, 0x027f},
- 0x0003, 0x001b },
- { {0x0095, 0x0095, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001b },
- { {0x009a, 0xffff, 0x0280, 0x0281, 0xffff, 0x0282},
- 0x0003, 0x001b },
- { {0x009b, 0x009b, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001b },
- { {0x00b9, 0x00b9, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001b },
- { {0x00ba, 0x00ba, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001b },
- { {0x01d1, 0xffff, 0xffff, 0x0283, 0x0000, 0x0000},
- 0x0003, 0x001b },
- { {0x009c, 0x009c, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001c },
- { {0x009d, 0x009d, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001c },
- { {0x00a2, 0xffff, 0xffff, 0x0252, 0xffff, 0x0284},
- 0x0003, 0x001c },
- { {0x00a3, 0xffff, 0xffff, 0x0285, 0xffff, 0x0286},
- 0x0003, 0x001c },
- { {0x00bb, 0x00bb, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001c },
- { {0x00bc, 0xffff, 0xffff, 0x0287, 0x0000, 0x0000},
- 0x0003, 0x001c },
- { {0x0080, 0x0080, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x0081, 0x0081, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x0082, 0xffff, 0x0288, 0xffff, 0x0289, 0x0000},
- 0x0003, 0x001a },
- { {0x0083, 0x0083, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x00ab, 0x00ab, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x00ac, 0xffff, 0xffff, 0x028a, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x00ad, 0x00ad, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x0106, 0x0106, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x0108, 0xffff, 0xffff, 0x028b, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x01e4, 0xffff, 0xffff, 0x0215, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x0217, 0x0217, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x0218, 0xffff, 0xffff, 0x028c, 0x0000, 0x0000},
- 0x0003, 0x001a },
- { {0x00e1, 0x00e1, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001e },
- { {0x00e2, 0x00e2, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001e },
- { {0x00e3, 0x00e3, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001e },
- { {0x00e4, 0xffff, 0xffff, 0x028d, 0x0000, 0x0000},
- 0x0003, 0x001e },
- { {0x00e9, 0x00e9, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001e },
- { {0x011d, 0xffff, 0xffff, 0x028e, 0x0000, 0x0000},
- 0x0003, 0x001e },
- { {0x01dd, 0x01dd, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001e },
- { {0x01e6, 0xffff, 0xffff, 0x02c2, 0xffff, 0x02c3},
- 0x0003, 0x001e },
- { {0x00c3, 0x00c3, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001f },
- { {0x010c, 0x010c, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001f },
- { {0x010d, 0xffff, 0xffff, 0xffff, 0x028f, 0x0000},
- 0x0003, 0x001f },
- { {0x012c, 0x012c, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001f },
- { {0x012d, 0x012d, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001f },
- { {0x012e, 0xffff, 0xffff, 0x0290, 0x0291, 0x0000},
- 0x0003, 0x001f },
- { {0x01d2, 0x01d2, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001f },
- { {0x01d3, 0xffff, 0xffff, 0x0292, 0x0293, 0x0294},
- 0x0003, 0x001f },
- { {0x01d4, 0x01d4, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001f },
- { {0x01d5, 0x01d5, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x001f },
- { {0x00c4, 0x00c4, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0020 },
- { {0x00cf, 0xffff, 0xffff, 0xffff, 0x0295, 0x0000},
- 0x0003, 0x0020 },
- { {0x00d0, 0x00d0, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0020 },
- { {0x00d1, 0x00d1, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0020 },
- { {0x012f, 0x012f, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0020 },
- { {0x0130, 0xffff, 0xffff, 0x0296, 0x0297, 0x0000},
- 0x0003, 0x0020 },
- { {0x0139, 0x0139, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0020 },
- { {0x013a, 0x013a, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0020 },
- { {0x013b, 0x013b, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0020 },
- { {0x013c, 0xffff, 0xffff, 0x0298, 0x0299, 0x0000},
- 0x0003, 0x0020 },
- { {0x01e7, 0x01e7, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0020 },
- { {0x00c5, 0x00c5, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0021 },
- { {0x00c6, 0x00c6, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0021 },
- { {0x0111, 0xffff, 0xffff, 0xffff, 0x029a, 0x0000},
- 0x0003, 0x0021 },
- { {0x0112, 0x0112, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0021 },
- { {0x0131, 0x0131, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0021 },
- { {0x0132, 0xffff, 0xffff, 0x029b, 0x029c, 0x0000},
- 0x0003, 0x0021 },
- { {0x01de, 0x01de, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0021 },
- { {0x01df, 0x01df, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0021 },
- { {0x01e0, 0xffff, 0xffff, 0x029d, 0x029e, 0x029f},
- 0x0003, 0x0021 },
- { {0x01e1, 0x01e1, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0021 },
- { {0x01e8, 0xffff, 0xffff, 0x02a0, 0x02a1, 0x02a2},
- 0x0003, 0x0021 },
- { {0x00c7, 0x00c7, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0022 },
- { {0x00c9, 0x00c9, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0022 },
- { {0x00ca, 0xffff, 0xffff, 0xffff, 0x02a3, 0x0000},
- 0x0003, 0x0022 },
- { {0x00f9, 0x00f9, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0022 },
- { {0x00fa, 0x00fa, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0022 },
- { {0x00fb, 0xffff, 0xffff, 0xffff, 0x02a4, 0x0000},
- 0x0003, 0x0022 },
- { {0x01e9, 0x01e9, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0022 },
- { {0x00cb, 0x00cb, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0023 },
- { {0x00cc, 0x00cc, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0023 },
- { {0x00cd, 0xffff, 0xffff, 0xffff, 0x02a5, 0x0000},
- 0x0003, 0x0023 },
- { {0x00ce, 0x00ce, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0023 },
- { {0x00fc, 0x00fc, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0023 },
- { {0x00fd, 0xffff, 0xffff, 0xffff, 0x02a6, 0x0000},
- 0x0003, 0x0023 },
- { {0x00fe, 0x00fe, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0023 },
- { {0x00ff, 0x00ff, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0023 },
- { {0x0100, 0xffff, 0xffff, 0xffff, 0x02a7, 0x0000},
- 0x0003, 0x0023 },
- { {0x01d6, 0x01d6, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0023 },
- { {0x0133, 0x0133, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0024 },
- { {0x0134, 0x0134, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0024 },
- { {0x0135, 0xffff, 0xffff, 0x02a8, 0x02a9, 0x0000},
- 0x0003, 0x0024 },
- { {0x00eb, 0x00eb, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0025 },
- { {0x00ec, 0x00ec, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0025 },
- { {0x00ed, 0xffff, 0xffff, 0xffff, 0x02dc, 0x0000},
- 0x0003, 0x0025 },
- { {0x00ee, 0x00ee, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0025 },
- { {0x00ef, 0x00ef, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0025 },
- { {0x00f0, 0xffff, 0xffff, 0xffff, 0x02dd, 0x0000},
- 0x0003, 0x0025 },
- { {0x00f1, 0x00f1, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0025 },
- { {0x0114, 0x0114, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0025 },
- { {0x0115, 0xffff, 0xffff, 0xffff, 0x02aa, 0x0000},
- 0x0003, 0x0025 },
- { {0x0116, 0x0116, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0025 },
- { {0x01ea, 0x01ea, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0025 },
- { {0x00f2, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0026 },
- { {0x00f3, 0x00f3, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0026 },
- { {0x00f4, 0xffff, 0xffff, 0xffff, 0xffff, 0x02ab},
- 0x0003, 0x0026 },
- { {0x010e, 0x010e, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0026 },
- { {0x010f, 0x010f, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0026 },
- { {0x0110, 0xffff, 0xffff, 0xffff, 0x02de, 0x0000},
- 0x0003, 0x0026 },
- { {0x0117, 0x0117, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0026 },
- { {0x0136, 0x0136, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0026 },
- { {0x01d8, 0xffff, 0xffff, 0xffff, 0x02ac, 0x02ad},
- 0x0003, 0x0026 },
- { {0x01d9, 0x01d9, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0026 },
- { {0x00e5, 0x00e5, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0027 },
- { {0x00e6, 0x00e6, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0027 },
- { {0x00e7, 0xffff, 0xffff, 0xffff, 0x02ae, 0x0000},
- 0x0003, 0x0027 },
- { {0x00e8, 0x00e8, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0027 },
- { {0x00f5, 0x00f5, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0027 },
- { {0x00f6, 0xffff, 0xffff, 0xffff, 0x02af, 0x0000},
- 0x0003, 0x0027 },
- { {0x00f7, 0x00f7, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0027 },
- { {0x00f8, 0x00f8, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0027 },
- { {0x01eb, 0xffff, 0xffff, 0xffff, 0x02b0, 0x02b1},
- 0x0003, 0x0027 },
- { {0x0223, 0x0223, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002d },
- { {0x0224, 0x0224, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002d },
- { {0x0225, 0xffff, 0xffff, 0xffff, 0x02b2, 0x0000},
- 0x0003, 0x002d },
- { {0x0226, 0x0226, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002d },
- { {0x0227, 0x0227, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002d },
- { {0x0206, 0xffff, 0xffff, 0xffff, 0x02b3, 0x02b4},
- 0x0003, 0x002d },
- { {0x0228, 0xffff, 0xffff, 0xffff, 0x02b5, 0x02b6},
- 0x0003, 0x002d },
- { {0x0229, 0xffff, 0xffff, 0xffff, 0x02b7, 0x02b8},
- 0x0003, 0x002d },
- { {0x022a, 0xffff, 0xffff, 0xffff, 0x02b9, 0x02ba},
- 0x0003, 0x002d },
- { {0x022b, 0x022b, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002d },
- { {0x022c, 0x022c, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002d },
- { {0x022d, 0xffff, 0xffff, 0xffff, 0x02bb, 0x02bc},
- 0x0003, 0x002d },
- { {0x0222, 0x0222, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x002e },
- { {0x020b, 0x020b, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0030 },
- { {0x022e, 0x022e, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0030 },
- { {0x0207, 0xffff, 0xffff, 0xffff, 0x02bd, 0x0000},
- 0x0003, 0x0030 },
- { {0x022f, 0x022f, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0030 },
- { {0x0231, 0x0231, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0030 },
- { {0x0230, 0xffff, 0xffff, 0xffff, 0x02be, 0x0000},
- 0x0003, 0x0030 },
- { {0x020e, 0x020e, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0036 },
- { {0x0232, 0x0232, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0036 },
- { {0x0233, 0xffff, 0xffff, 0xffff, 0xffff, 0x02bf},
- 0x0003, 0x0036 },
- { {0x020d, 0x020d, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0036 },
- { {0x0234, 0x0234, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0036 },
- { {0x0235, 0xffff, 0xffff, 0xffff, 0xffff, 0x02c0},
- 0x0003, 0x0036 },
- { {0x0236, 0x0236, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0036 },
- { {0x0208, 0xffff, 0xffff, 0xffff, 0xffff, 0x02c1},
- 0x0003, 0x0037 },
- { {0x023a, 0xffff, 0xffff, 0xffff, 0xffff, 0x02c4},
- 0x0003, 0x0039 },
- { {0x023b, 0xffff, 0xffff, 0xffff, 0xffff, 0x02c5},
- 0x0003, 0x0039 },
- { {0x023c, 0xffff, 0xffff, 0xffff, 0xffff, 0x02c6},
- 0x0003, 0x0039 },
- { {0x023d, 0x023d, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003a },
- { {0x023e, 0x023e, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003a },
- { {0x023f, 0xffff, 0xffff, 0xffff, 0xffff, 0x02c7},
- 0x0003, 0x003a },
- { {0x0240, 0x0240, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003a },
- { {0x0205, 0xffff, 0xffff, 0xffff, 0xffff, 0x02c8},
- 0x0003, 0x003b },
- { {0x0241, 0x0241, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003c },
- { {0x0123, 0x0123, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003c },
- { {0x0242, 0xffff, 0xffff, 0xffff, 0xffff, 0x02c9},
- 0x0003, 0x003c },
- { {0x0243, 0x0243, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003c },
- { {0x0244, 0x0244, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003c },
- { {0x0245, 0xffff, 0xffff, 0xffff, 0xffff, 0x02ca},
- 0x0003, 0x003c },
- { {0x020c, 0x020c, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003d },
- { {0x0246, 0x0246, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003d },
- { {0x0247, 0xffff, 0xffff, 0xffff, 0xffff, 0x02cb},
- 0x0003, 0x003d },
- { {0x0248, 0x0248, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003d },
- { {0x0249, 0xffff, 0xffff, 0xffff, 0xffff, 0x02cc},
- 0x0003, 0x003d },
- { {0x024a, 0xffff, 0xffff, 0xffff, 0xffff, 0x02cd},
- 0x0003, 0x003e },
- { {0x024b, 0xffff, 0xffff, 0xffff, 0xffff, 0x02ce},
- 0x0003, 0x003e },
- { {0x024c, 0x024c, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003f },
- { {0x024d, 0x024d, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x003f },
- { {0x024e, 0xffff, 0xffff, 0xffff, 0xffff, 0x02cf},
- 0x0003, 0x003f },
- { {0x0209, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d0},
- 0x0003, 0x003f },
- { {0x020a, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d1},
- 0x0003, 0x003f },
- { {0x024f, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d2},
- 0x0003, 0x0040 },
- { {0x0251, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d3},
- 0x0003, 0x0040 },
- { {0x0254, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d4},
- 0x0003, 0x0040 },
- { {0x0256, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d5},
- 0x0003, 0x0040 },
- { {0x0257, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d6},
- 0x0003, 0x0040 },
- { {0x0258, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d7},
- 0x0003, 0x0040 },
- { {0x0259, 0xffff, 0xffff, 0xffff, 0xffff, 0x02d8},
- 0x0003, 0x0040 },
- { {0x025a, 0x025a, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0041 },
- { {0x025b, 0x025b, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0041 },
- { {0x025c, 0x025c, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0041 },
- { {0x025d, 0x025d, 0x0000, 0x0000, 0x0000, 0x0000},
- 0x0003, 0x0041 }
+ { {TRAINER_YOUNGSTER_BEN, TRAINER_YOUNGSTER_BEN_2, 0xFFFF, TRAINER_YOUNGSTER_BEN_3, TRAINER_YOUNGSTER_BEN_4},
+ MAP_GROUP(ROUTE3), MAP_NUM(ROUTE3) },
+ { {TRAINER_YOUNGSTER_CALVIN, TRAINER_YOUNGSTER_CALVIN},
+ MAP_GROUP(ROUTE3), MAP_NUM(ROUTE3) },
+ { {TRAINER_BUG_CATCHER_COLTON, TRAINER_BUG_CATCHER_COLTON_2, 0xFFFF, TRAINER_BUG_CATCHER_COLTON_3, 0xFFFF, TRAINER_BUG_CATCHER_COLTON_4},
+ MAP_GROUP(ROUTE3), MAP_NUM(ROUTE3) },
+ { {TRAINER_BUG_CATCHER_GREG, TRAINER_BUG_CATCHER_GREG},
+ MAP_GROUP(ROUTE3), MAP_NUM(ROUTE3) },
+ { {TRAINER_BUG_CATCHER_JAMES, TRAINER_BUG_CATCHER_JAMES},
+ MAP_GROUP(ROUTE3), MAP_NUM(ROUTE3) },
+ { {TRAINER_LASS_JANICE, TRAINER_LASS_JANICE_2, 0xFFFF, TRAINER_LASS_JANICE_3},
+ MAP_GROUP(ROUTE3), MAP_NUM(ROUTE3) },
+ { {TRAINER_LASS_SALLY, TRAINER_LASS_SALLY},
+ MAP_GROUP(ROUTE3), MAP_NUM(ROUTE3) },
+ { {TRAINER_LASS_ROBIN, TRAINER_LASS_ROBIN},
+ MAP_GROUP(ROUTE3), MAP_NUM(ROUTE3) },
+ { {TRAINER_LASS_CRISSY, TRAINER_LASS_CRISSY},
+ MAP_GROUP(ROUTE4), MAP_NUM(ROUTE4) },
+ { {TRAINER_YOUNGSTER_TIMMY, TRAINER_YOUNGSTER_TIMMY_2, 0xFFFF, TRAINER_YOUNGSTER_TIMMY_3, 0xFFFF, TRAINER_YOUNGSTER_TIMMY_4},
+ MAP_GROUP(ROUTE24), MAP_NUM(ROUTE24) },
+ { {TRAINER_BUG_CATCHER_CALE, TRAINER_BUG_CATCHER_CALE},
+ MAP_GROUP(ROUTE24), MAP_NUM(ROUTE24) },
+ { {TRAINER_LASS_RELI, TRAINER_LASS_RELI_2, 0xFFFF, TRAINER_LASS_RELI_3},
+ MAP_GROUP(ROUTE24), MAP_NUM(ROUTE24) },
+ { {TRAINER_LASS_ALI, TRAINER_LASS_ALI},
+ MAP_GROUP(ROUTE24), MAP_NUM(ROUTE24) },
+ { {TRAINER_CAMPER_SHANE, TRAINER_CAMPER_SHANE},
+ MAP_GROUP(ROUTE24), MAP_NUM(ROUTE24) },
+ { {TRAINER_CAMPER_ETHAN, TRAINER_CAMPER_ETHAN},
+ MAP_GROUP(ROUTE24), MAP_NUM(ROUTE24) },
+ { {TRAINER_YOUNGSTER_JOEY, TRAINER_YOUNGSTER_JOEY},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_YOUNGSTER_DAN, TRAINER_YOUNGSTER_DAN},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_YOUNGSTER_CHAD, TRAINER_YOUNGSTER_CHAD_2, 0xFFFF, TRAINER_YOUNGSTER_CHAD_3, TRAINER_YOUNGSTER_CHAD_4},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_PICNICKER_KELSEY, TRAINER_PICNICKER_KELSEY_2, 0xFFFF, TRAINER_PICNICKER_KELSEY_3, TRAINER_PICNICKER_KELSEY_4},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_LASS_HALEY, TRAINER_LASS_HALEY},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_HIKER_FRANKLIN, 0xFFFF, TRAINER_HIKER_FRANKLIN_2},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_HIKER_NOB, TRAINER_HIKER_NOB},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_HIKER_WAYNE, TRAINER_HIKER_WAYNE},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_CAMPER_FLINT, TRAINER_CAMPER_FLINT},
+ MAP_GROUP(ROUTE25), MAP_NUM(ROUTE25) },
+ { {TRAINER_BUG_CATCHER_KEIGO, TRAINER_BUG_CATCHER_KEIGO},
+ MAP_GROUP(ROUTE6), MAP_NUM(ROUTE6) },
+ { {TRAINER_BUG_CATCHER_ELIJAH, TRAINER_BUG_CATCHER_ELIJAH},
+ MAP_GROUP(ROUTE6), MAP_NUM(ROUTE6) },
+ { {TRAINER_CAMPER_RICKY, TRAINER_CAMPER_RICKY_2, 0xFFFF, TRAINER_CAMPER_RICKY_3, 0xFFFF, TRAINER_CAMPER_RICKY_4},
+ MAP_GROUP(ROUTE6), MAP_NUM(ROUTE6) },
+ { {TRAINER_CAMPER_JEFF, TRAINER_CAMPER_JEFF_2, 0xFFFF, TRAINER_CAMPER_JEFF_3, 0xFFFF, TRAINER_CAMPER_JEFF_4},
+ MAP_GROUP(ROUTE6), MAP_NUM(ROUTE6) },
+ { {TRAINER_PICNICKER_NANCY, TRAINER_PICNICKER_NANCY},
+ MAP_GROUP(ROUTE6), MAP_NUM(ROUTE6) },
+ { {TRAINER_PICNICKER_ISABELLE, TRAINER_PICNICKER_ISABELLE_2, 0xFFFF, TRAINER_PICNICKER_ISABELLE_3, TRAINER_PICNICKER_ISABELLE_4},
+ MAP_GROUP(ROUTE6), MAP_NUM(ROUTE6) },
+ { {TRAINER_YOUNGSTER_EDDIE, TRAINER_YOUNGSTER_EDDIE},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_YOUNGSTER_DILLON, TRAINER_YOUNGSTER_DILLON},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_YOUNGSTER_YASU, 0xFFFF, TRAINER_YOUNGSTER_YASU_2, 0xFFFF, TRAINER_YOUNGSTER_YASU_3},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_YOUNGSTER_DAVE, TRAINER_YOUNGSTER_DAVE},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_ENGINEER_BRAXTON, TRAINER_ENGINEER_BRAXTON},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_ENGINEER_BERNIE, 0xFFFF, 0xFFFF, TRAINER_ENGINEER_BERNIE_2},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_GAMER_HUGO, TRAINER_GAMER_HUGO},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_GAMER_JASPER, TRAINER_GAMER_JASPER},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_GAMER_DIRK, TRAINER_GAMER_DIRK},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_GAMER_DARIAN, 0xFFFF, 0xFFFF, TRAINER_GAMER_DARIAN_2},
+ MAP_GROUP(ROUTE11), MAP_NUM(ROUTE11) },
+ { {TRAINER_BUG_CATCHER_BRENT, TRAINER_BUG_CATCHER_BRENT},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_BUG_CATCHER_CONNER, TRAINER_BUG_CATCHER_CONNER},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_CAMPER_CHRIS, 0xFFFF, TRAINER_CAMPER_CHRIS_2, TRAINER_CAMPER_CHRIS_3, 0xFFFF, TRAINER_CAMPER_CHRIS_4},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_CAMPER_DREW, TRAINER_CAMPER_DREW},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_PICNICKER_ALICIA, 0xFFFF, TRAINER_PICNICKER_ALICIA_2, TRAINER_PICNICKER_ALICIA_3, 0xFFFF, TRAINER_PICNICKER_ALICIA_4},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_PICNICKER_CAITLIN, TRAINER_PICNICKER_CAITLIN},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_HIKER_ALAN, TRAINER_HIKER_ALAN},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_HIKER_BRICE, TRAINER_HIKER_BRICE},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_HIKER_JEREMY, 0xFFFF, 0xFFFF, TRAINER_HIKER_JEREMY_2},
+ MAP_GROUP(ROUTE9), MAP_NUM(ROUTE9) },
+ { {TRAINER_PICNICKER_HEIDI, TRAINER_PICNICKER_HEIDI},
+ MAP_GROUP(ROUTE10), MAP_NUM(ROUTE10) },
+ { {TRAINER_PICNICKER_CAROL, TRAINER_PICNICKER_CAROL},
+ MAP_GROUP(ROUTE10), MAP_NUM(ROUTE10) },
+ { {TRAINER_POKEMANIAC_MARK, 0xFFFF, 0xFFFF, TRAINER_POKEMANIAC_MARK_2, 0xFFFF, TRAINER_POKEMANIAC_MARK_3},
+ MAP_GROUP(ROUTE10), MAP_NUM(ROUTE10) },
+ { {TRAINER_POKEMANIAC_HERMAN, 0xFFFF, 0xFFFF, TRAINER_POKEMANIAC_HERMAN_2, 0xFFFF, TRAINER_POKEMANIAC_HERMAN_3},
+ MAP_GROUP(ROUTE10), MAP_NUM(ROUTE10) },
+ { {TRAINER_HIKER_CLARK, TRAINER_HIKER_CLARK},
+ MAP_GROUP(ROUTE10), MAP_NUM(ROUTE10) },
+ { {TRAINER_HIKER_TRENT, 0xFFFF, 0xFFFF, TRAINER_HIKER_TRENT_2},
+ MAP_GROUP(ROUTE10), MAP_NUM(ROUTE10) },
+ { {TRAINER_LASS_PAIGE, TRAINER_LASS_PAIGE},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_LASS_ANDREA, TRAINER_LASS_ANDREA},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_LASS_MEGAN, 0xFFFF, TRAINER_LASS_MEGAN_2, 0xFFFF, TRAINER_LASS_MEGAN_3},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_LASS_JULIA, TRAINER_LASS_JULIA},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_SUPER_NERD_AIDAN, TRAINER_SUPER_NERD_AIDAN},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_SUPER_NERD_GLENN, 0xFFFF, 0xFFFF, TRAINER_SUPER_NERD_GLENN_2},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_SUPER_NERD_LESLIE, TRAINER_SUPER_NERD_LESLIE},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_GAMER_STAN, TRAINER_GAMER_STAN},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_GAMER_RICH, 0xFFFF, 0xFFFF, TRAINER_GAMER_RICH_2},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_TWINS_ELI_ANNE, 0xFFFF, 0xFFFF, TRAINER_TWINS_ELI_ANNE_2},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_BIKER_RICARDO, TRAINER_BIKER_RICARDO},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_BIKER_JAREN, 0xFFFF, 0xFFFF, TRAINER_BIKER_JAREN_2},
+ MAP_GROUP(ROUTE8), MAP_NUM(ROUTE8) },
+ { {TRAINER_FISHERMAN_NED, TRAINER_FISHERMAN_NED},
+ MAP_GROUP(ROUTE12), MAP_NUM(ROUTE12) },
+ { {TRAINER_FISHERMAN_CHIP, TRAINER_FISHERMAN_CHIP},
+ MAP_GROUP(ROUTE12), MAP_NUM(ROUTE12) },
+ { {TRAINER_FISHERMAN_HANK, TRAINER_FISHERMAN_HANK},
+ MAP_GROUP(ROUTE12), MAP_NUM(ROUTE12) },
+ { {TRAINER_FISHERMAN_ELLIOT, 0xFFFF, 0xFFFF, TRAINER_FISHERMAN_ELLIOT_2},
+ MAP_GROUP(ROUTE12), MAP_NUM(ROUTE12) },
+ { {TRAINER_FISHERMAN_ANDREW, TRAINER_FISHERMAN_ANDREW},
+ MAP_GROUP(ROUTE12), MAP_NUM(ROUTE12) },
+ { {TRAINER_ROCKER_LUCA, 0xFFFF, 0xFFFF, TRAINER_ROCKER_LUCA_2},
+ MAP_GROUP(ROUTE12), MAP_NUM(ROUTE12) },
+ { {TRAINER_CAMPER_JUSTIN, TRAINER_CAMPER_JUSTIN},
+ MAP_GROUP(ROUTE12), MAP_NUM(ROUTE12) },
+ { {TRAINER_YOUNG_COUPLE_GIA_JES, 0xFFFF, 0xFFFF, TRAINER_YOUNG_COUPLE_GIA_JES_2, 0xFFFF, TRAINER_YOUNG_COUPLE_GIA_JES_3},
+ MAP_GROUP(ROUTE12), MAP_NUM(ROUTE12) },
+ { {TRAINER_BIKER_JARED, TRAINER_BIKER_JARED},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_BEAUTY_LOLA, TRAINER_BEAUTY_LOLA},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_BEAUTY_SHEILA, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BEAUTY_SHEILA_2},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_BIRD_KEEPER_SEBASTIAN, TRAINER_BIRD_KEEPER_SEBASTIAN},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_BIRD_KEEPER_PERRY, TRAINER_BIRD_KEEPER_PERRY},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_BIRD_KEEPER_ROBERT, 0xFFFF, 0xFFFF, TRAINER_BIRD_KEEPER_ROBERT_2, TRAINER_BIRD_KEEPER_ROBERT_3},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_PICNICKER_ALMA, TRAINER_PICNICKER_ALMA},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_PICNICKER_SUSIE, 0xFFFF, 0xFFFF, TRAINER_PICNICKER_SUSIE_2, TRAINER_PICNICKER_SUSIE_3, TRAINER_PICNICKER_SUSIE_4},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_PICNICKER_VALERIE, TRAINER_PICNICKER_VALERIE},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_PICNICKER_GWEN, TRAINER_PICNICKER_GWEN},
+ MAP_GROUP(ROUTE13), MAP_NUM(ROUTE13) },
+ { {TRAINER_BIKER_MALIK, TRAINER_BIKER_MALIK},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIKER_LUKAS, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BIKER_LUKAS_2},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIKER_ISAAC, TRAINER_BIKER_ISAAC},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIKER_GERALD, TRAINER_BIKER_GERALD},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIRD_KEEPER_DONALD, TRAINER_BIRD_KEEPER_DONALD},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIRD_KEEPER_BENNY, 0xFFFF, 0xFFFF, TRAINER_BIRD_KEEPER_BENNY_2, TRAINER_BIRD_KEEPER_BENNY_3},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIRD_KEEPER_CARTER, TRAINER_BIRD_KEEPER_CARTER},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIRD_KEEPER_MITCH, TRAINER_BIRD_KEEPER_MITCH},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIRD_KEEPER_BECK, TRAINER_BIRD_KEEPER_BECK},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIRD_KEEPER_MARLON, 0xFFFF, 0xFFFF, TRAINER_BIRD_KEEPER_MARLON_2, TRAINER_BIRD_KEEPER_MARLON_3},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_TWINS_KIRI_JAN, TRAINER_TWINS_KIRI_JAN},
+ MAP_GROUP(ROUTE14), MAP_NUM(ROUTE14) },
+ { {TRAINER_BIKER_ERNEST, TRAINER_BIKER_ERNEST},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_BIKER_ALEX, TRAINER_BIKER_ALEX},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_BEAUTY_GRACE, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BEAUTY_GRACE_2},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_BEAUTY_OLIVIA, TRAINER_BEAUTY_OLIVIA},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_BIRD_KEEPER_EDWIN, TRAINER_BIRD_KEEPER_EDWIN},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_BIRD_KEEPER_CHESTER, 0xFFFF, 0xFFFF, TRAINER_BIRD_KEEPER_CHESTER_2, TRAINER_BIRD_KEEPER_CHESTER_3},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_PICNICKER_YAZMIN, TRAINER_PICNICKER_YAZMIN},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_PICNICKER_KINDRA, TRAINER_PICNICKER_KINDRA},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_PICNICKER_BECKY, 0xFFFF, 0xFFFF, TRAINER_PICNICKER_BECKY_2, TRAINER_PICNICKER_BECKY_3, TRAINER_PICNICKER_BECKY_4},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_PICNICKER_CELIA, TRAINER_PICNICKER_CELIA},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_CRUSH_KIN_RON_MYA, 0xFFFF, 0xFFFF, TRAINER_CRUSH_KIN_RON_MYA_2, TRAINER_CRUSH_KIN_RON_MYA_3, TRAINER_CRUSH_KIN_RON_MYA_4},
+ MAP_GROUP(ROUTE15), MAP_NUM(ROUTE15) },
+ { {TRAINER_BIKER_LAO, TRAINER_BIKER_LAO},
+ MAP_GROUP(ROUTE16), MAP_NUM(ROUTE16) },
+ { {TRAINER_BIKER_HIDEO, TRAINER_BIKER_HIDEO},
+ MAP_GROUP(ROUTE16), MAP_NUM(ROUTE16) },
+ { {TRAINER_BIKER_RUBEN, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BIKER_RUBEN_2},
+ MAP_GROUP(ROUTE16), MAP_NUM(ROUTE16) },
+ { {TRAINER_CUE_BALL_KOJI, TRAINER_CUE_BALL_KOJI},
+ MAP_GROUP(ROUTE16), MAP_NUM(ROUTE16) },
+ { {TRAINER_CUE_BALL_LUKE, TRAINER_CUE_BALL_LUKE},
+ MAP_GROUP(ROUTE16), MAP_NUM(ROUTE16) },
+ { {TRAINER_CUE_BALL_CAMRON, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_CUE_BALL_CAMRON_2},
+ MAP_GROUP(ROUTE16), MAP_NUM(ROUTE16) },
+ { {TRAINER_YOUNG_COUPLE_LEA_JED, TRAINER_YOUNG_COUPLE_LEA_JED},
+ MAP_GROUP(ROUTE16), MAP_NUM(ROUTE16) },
+ { {TRAINER_BIKER_BILLY, TRAINER_BIKER_BILLY},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_BIKER_NIKOLAS, TRAINER_BIKER_NIKOLAS},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_BIKER_JAXON, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BIKER_JAXON_2},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_BIKER_WILLIAM, TRAINER_BIKER_WILLIAM},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_CUE_BALL_RAUL, TRAINER_CUE_BALL_RAUL},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_CUE_BALL_ISAIAH, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_CUE_BALL_ISAIAH_2},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_CUE_BALL_ZEEK, TRAINER_CUE_BALL_ZEEK},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_CUE_BALL_JAMAL, TRAINER_CUE_BALL_JAMAL},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_CUE_BALL_COREY, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_CUE_BALL_COREY_2},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_BIKER_VIRGIL, TRAINER_BIKER_VIRGIL},
+ MAP_GROUP(ROUTE17), MAP_NUM(ROUTE17) },
+ { {TRAINER_BIRD_KEEPER_WILTON, TRAINER_BIRD_KEEPER_WILTON},
+ MAP_GROUP(ROUTE18), MAP_NUM(ROUTE18) },
+ { {TRAINER_BIRD_KEEPER_RAMIRO, TRAINER_BIRD_KEEPER_RAMIRO},
+ MAP_GROUP(ROUTE18), MAP_NUM(ROUTE18) },
+ { {TRAINER_BIRD_KEEPER_JACOB, 0xFFFF, 0xFFFF, TRAINER_BIRD_KEEPER_JACOB_2, TRAINER_BIRD_KEEPER_JACOB_3},
+ MAP_GROUP(ROUTE18), MAP_NUM(ROUTE18) },
+ { {TRAINER_SWIMMER_MALE_RICHARD, TRAINER_SWIMMER_MALE_RICHARD},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_MALE_REECE, TRAINER_SWIMMER_MALE_REECE},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_MALE_MATTHEW, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_MALE_MATTHEW_2},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_MALE_DOUGLAS, TRAINER_SWIMMER_MALE_DOUGLAS},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_MALE_DAVID, TRAINER_SWIMMER_MALE_DAVID},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_MALE_TONY, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_MALE_TONY_2},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_MALE_AXLE, TRAINER_SWIMMER_MALE_AXLE},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_FEMALE_ANYA, TRAINER_SWIMMER_FEMALE_ANYA},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_FEMALE_ALICE, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_FEMALE_ALICE_2},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_FEMALE_CONNIE, TRAINER_SWIMMER_FEMALE_CONNIE},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SIS_AND_BRO_LIA_LUC, TRAINER_SIS_AND_BRO_LIA_LUC},
+ MAP_GROUP(ROUTE19), MAP_NUM(ROUTE19) },
+ { {TRAINER_SWIMMER_MALE_BARRY, TRAINER_SWIMMER_MALE_BARRY},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_SWIMMER_MALE_DEAN, TRAINER_SWIMMER_MALE_DEAN},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_SWIMMER_MALE_DARRIN, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_MALE_DARRIN_2},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_SWIMMER_FEMALE_TIFFANY, TRAINER_SWIMMER_FEMALE_TIFFANY},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_SWIMMER_FEMALE_NORA, TRAINER_SWIMMER_FEMALE_NORA},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_SWIMMER_FEMALE_MELISSA, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_FEMALE_MELISSA_2},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_SWIMMER_FEMALE_SHIRLEY, TRAINER_SWIMMER_FEMALE_SHIRLEY},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_BIRD_KEEPER_ROGER, TRAINER_BIRD_KEEPER_ROGER},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_PICNICKER_MISSY, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PICNICKER_MISSY_2, TRAINER_PICNICKER_MISSY_3},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_PICNICKER_IRENE, TRAINER_PICNICKER_IRENE},
+ MAP_GROUP(ROUTE20), MAP_NUM(ROUTE20) },
+ { {TRAINER_FISHERMAN_RONALD, TRAINER_FISHERMAN_RONALD},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_FISHERMAN_CLAUDE, TRAINER_FISHERMAN_CLAUDE},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_FISHERMAN_WADE, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_FISHERMAN_WADE_2},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_FISHERMAN_NOLAN, TRAINER_FISHERMAN_NOLAN},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_SWIMMER_MALE_SPENCER, TRAINER_SWIMMER_MALE_SPENCER},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_SWIMMER_MALE_JACK, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_MALE_JACK_2},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_SWIMMER_MALE_JEROME, TRAINER_SWIMMER_MALE_JEROME},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_SWIMMER_MALE_ROLAND, TRAINER_SWIMMER_MALE_ROLAND},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_SIS_AND_BRO_LIL_IAN, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SIS_AND_BRO_LIL_IAN_2, TRAINER_SIS_AND_BRO_LIL_IAN_3},
+ MAP_GROUP(ROUTE21_NORTH), MAP_NUM(ROUTE21_NORTH) },
+ { {TRAINER_SWIMMER_FEMALE_MARIA, TRAINER_SWIMMER_FEMALE_MARIA},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_SWIMMER_FEMALE_ABIGAIL, TRAINER_SWIMMER_FEMALE_ABIGAIL},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_SWIMMER_MALE_FINN, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_MALE_FINN_2},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_SWIMMER_MALE_GARRETT, TRAINER_SWIMMER_MALE_GARRETT},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_FISHERMAN_TOMMY, TRAINER_FISHERMAN_TOMMY},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_CRUSH_GIRL_SHARON, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_CRUSH_GIRL_SHARON_2, TRAINER_CRUSH_GIRL_SHARON_3},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_CRUSH_GIRL_TANYA, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_CRUSH_GIRL_TANYA_2, TRAINER_CRUSH_GIRL_TANYA_3},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_BLACK_BELT_SHEA, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BLACK_BELT_SHEA_2, TRAINER_BLACK_BELT_SHEA_3},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_BLACK_BELT_HUGH, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BLACK_BELT_HUGH_2, TRAINER_BLACK_BELT_HUGH_3},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_CAMPER_BRYCE, TRAINER_CAMPER_BRYCE},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_PICNICKER_CLAIRE, TRAINER_PICNICKER_CLAIRE},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_CRUSH_KIN_MIK_KIA, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_CRUSH_KIN_MIK_KIA_2, TRAINER_CRUSH_KIN_MIK_KIA_3},
+ MAP_GROUP(ONE_ISLAND_KINDLE_ROAD), MAP_NUM(ONE_ISLAND_KINDLE_ROAD) },
+ { {TRAINER_SWIMMER_FEMALE_AMARA, TRAINER_SWIMMER_FEMALE_AMARA},
+ MAP_GROUP(ONE_ISLAND_TREASURE_BEACH), MAP_NUM(ONE_ISLAND_TREASURE_BEACH) },
+ { {TRAINER_AROMA_LADY_NIKKI, TRAINER_AROMA_LADY_NIKKI},
+ MAP_GROUP(THREE_ISLAND_BOND_BRIDGE), MAP_NUM(THREE_ISLAND_BOND_BRIDGE) },
+ { {TRAINER_AROMA_LADY_VIOLET, TRAINER_AROMA_LADY_VIOLET},
+ MAP_GROUP(THREE_ISLAND_BOND_BRIDGE), MAP_NUM(THREE_ISLAND_BOND_BRIDGE) },
+ { {TRAINER_TUBER_AMIRA, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_TUBER_AMIRA_2},
+ MAP_GROUP(THREE_ISLAND_BOND_BRIDGE), MAP_NUM(THREE_ISLAND_BOND_BRIDGE) },
+ { {TRAINER_TUBER_ALEXIS, TRAINER_TUBER_ALEXIS},
+ MAP_GROUP(THREE_ISLAND_BOND_BRIDGE), MAP_NUM(THREE_ISLAND_BOND_BRIDGE) },
+ { {TRAINER_SWIMMER_FEMALE_TISHA, TRAINER_SWIMMER_FEMALE_TISHA},
+ MAP_GROUP(THREE_ISLAND_BOND_BRIDGE), MAP_NUM(THREE_ISLAND_BOND_BRIDGE) },
+ { {TRAINER_TWINS_JOY_MEG, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_TWINS_JOY_MEG_2},
+ MAP_GROUP(THREE_ISLAND_BOND_BRIDGE), MAP_NUM(THREE_ISLAND_BOND_BRIDGE) },
+ { {TRAINER_PAINTER_DAISY, TRAINER_PAINTER_DAISY},
+ MAP_GROUP(FIVE_ISLAND_RESORT_GORGEOUS), MAP_NUM(FIVE_ISLAND_RESORT_GORGEOUS) },
+ { {TRAINER_PAINTER_CELINA, TRAINER_PAINTER_CELINA},
+ MAP_GROUP(FIVE_ISLAND_RESORT_GORGEOUS), MAP_NUM(FIVE_ISLAND_RESORT_GORGEOUS) },
+ { {TRAINER_PAINTER_RAYNA, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PAINTER_RAYNA_2},
+ MAP_GROUP(FIVE_ISLAND_RESORT_GORGEOUS), MAP_NUM(FIVE_ISLAND_RESORT_GORGEOUS) },
+ { {TRAINER_LADY_JACKI, TRAINER_LADY_JACKI},
+ MAP_GROUP(FIVE_ISLAND_RESORT_GORGEOUS), MAP_NUM(FIVE_ISLAND_RESORT_GORGEOUS) },
+ { {TRAINER_LADY_GILLIAN, TRAINER_LADY_GILLIAN},
+ MAP_GROUP(FIVE_ISLAND_RESORT_GORGEOUS), MAP_NUM(FIVE_ISLAND_RESORT_GORGEOUS) },
+ { {TRAINER_YOUNGSTER_DESTIN, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_YOUNGSTER_DESTIN_2},
+ MAP_GROUP(FIVE_ISLAND_RESORT_GORGEOUS), MAP_NUM(FIVE_ISLAND_RESORT_GORGEOUS) },
+ { {TRAINER_SWIMMER_MALE_TOBY, TRAINER_SWIMMER_MALE_TOBY},
+ MAP_GROUP(FIVE_ISLAND_RESORT_GORGEOUS), MAP_NUM(FIVE_ISLAND_RESORT_GORGEOUS) },
+ { {TRAINER_PKMN_BREEDER_ALIZE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PKMN_BREEDER_ALIZE_2},
+ MAP_GROUP(FIVE_ISLAND_WATER_LABYRINTH), MAP_NUM(FIVE_ISLAND_WATER_LABYRINTH) },
+ { {TRAINER_BIRD_KEEPER_MILO, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BIRD_KEEPER_MILO_2},
+ MAP_GROUP(FIVE_ISLAND_MEMORIAL_PILLAR), MAP_NUM(FIVE_ISLAND_MEMORIAL_PILLAR) },
+ { {TRAINER_BIRD_KEEPER_CHAZ, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BIRD_KEEPER_CHAZ_2},
+ MAP_GROUP(FIVE_ISLAND_MEMORIAL_PILLAR), MAP_NUM(FIVE_ISLAND_MEMORIAL_PILLAR) },
+ { {TRAINER_BIRD_KEEPER_HAROLD, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_BIRD_KEEPER_HAROLD_2},
+ MAP_GROUP(FIVE_ISLAND_MEMORIAL_PILLAR), MAP_NUM(FIVE_ISLAND_MEMORIAL_PILLAR) },
+ { {TRAINER_FISHERMAN_TYLOR, TRAINER_FISHERMAN_TYLOR},
+ MAP_GROUP(SIX_ISLAND_OUTCAST_ISLAND), MAP_NUM(SIX_ISLAND_OUTCAST_ISLAND) },
+ { {TRAINER_SWIMMER_MALE_MYMO, TRAINER_SWIMMER_MALE_MYMO},
+ MAP_GROUP(SIX_ISLAND_OUTCAST_ISLAND), MAP_NUM(SIX_ISLAND_OUTCAST_ISLAND) },
+ { {TRAINER_SWIMMER_FEMALE_NICOLE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_FEMALE_NICOLE_2},
+ MAP_GROUP(SIX_ISLAND_OUTCAST_ISLAND), MAP_NUM(SIX_ISLAND_OUTCAST_ISLAND) },
+ { {TRAINER_SIS_AND_BRO_AVA_GEB, TRAINER_SIS_AND_BRO_AVA_GEB},
+ MAP_GROUP(SIX_ISLAND_OUTCAST_ISLAND), MAP_NUM(SIX_ISLAND_OUTCAST_ISLAND) },
+ { {TRAINER_PSYCHIC_JACLYN, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PSYCHIC_JACLYN_2},
+ MAP_GROUP(SIX_ISLAND_GREEN_PATH), MAP_NUM(SIX_ISLAND_GREEN_PATH) },
+ { {TRAINER_AROMA_LADY_ROSE, TRAINER_AROMA_LADY_ROSE},
+ MAP_GROUP(SIX_ISLAND_WATER_PATH), MAP_NUM(SIX_ISLAND_WATER_PATH) },
+ { {TRAINER_JUGGLER_EDWARD, TRAINER_JUGGLER_EDWARD},
+ MAP_GROUP(SIX_ISLAND_WATER_PATH), MAP_NUM(SIX_ISLAND_WATER_PATH) },
+ { {TRAINER_SWIMMER_MALE_SAMIR, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_SWIMMER_MALE_SAMIR_2},
+ MAP_GROUP(SIX_ISLAND_WATER_PATH), MAP_NUM(SIX_ISLAND_WATER_PATH) },
+ { {TRAINER_SWIMMER_FEMALE_DENISE, TRAINER_SWIMMER_FEMALE_DENISE},
+ MAP_GROUP(SIX_ISLAND_WATER_PATH), MAP_NUM(SIX_ISLAND_WATER_PATH) },
+ { {TRAINER_TWINS_MIU_MIA, TRAINER_TWINS_MIU_MIA},
+ MAP_GROUP(SIX_ISLAND_WATER_PATH), MAP_NUM(SIX_ISLAND_WATER_PATH) },
+ { {TRAINER_HIKER_EARL, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_HIKER_EARL_2},
+ MAP_GROUP(SIX_ISLAND_WATER_PATH), MAP_NUM(SIX_ISLAND_WATER_PATH) },
+ { {TRAINER_RUIN_MANIAC_STANLY, TRAINER_RUIN_MANIAC_STANLY},
+ MAP_GROUP(SIX_ISLAND_RUIN_VALLEY), MAP_NUM(SIX_ISLAND_RUIN_VALLEY) },
+ { {TRAINER_RUIN_MANIAC_FOSTER, TRAINER_RUIN_MANIAC_FOSTER},
+ MAP_GROUP(SIX_ISLAND_RUIN_VALLEY), MAP_NUM(SIX_ISLAND_RUIN_VALLEY) },
+ { {TRAINER_RUIN_MANIAC_LARRY, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_RUIN_MANIAC_LARRY_2},
+ MAP_GROUP(SIX_ISLAND_RUIN_VALLEY), MAP_NUM(SIX_ISLAND_RUIN_VALLEY) },
+ { {TRAINER_HIKER_DARYL, TRAINER_HIKER_DARYL},
+ MAP_GROUP(SIX_ISLAND_RUIN_VALLEY), MAP_NUM(SIX_ISLAND_RUIN_VALLEY) },
+ { {TRAINER_POKEMANIAC_HECTOR, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_POKEMANIAC_HECTOR_2},
+ MAP_GROUP(SIX_ISLAND_RUIN_VALLEY), MAP_NUM(SIX_ISLAND_RUIN_VALLEY) },
+ { {TRAINER_PSYCHIC_DARIO, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PSYCHIC_DARIO_2},
+ MAP_GROUP(SEVEN_ISLAND_TRAINER_TOWER), MAP_NUM(SEVEN_ISLAND_TRAINER_TOWER) },
+ { {TRAINER_PSYCHIC_RODETTE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PSYCHIC_RODETTE_2},
+ MAP_GROUP(SEVEN_ISLAND_TRAINER_TOWER), MAP_NUM(SEVEN_ISLAND_TRAINER_TOWER) },
+ { {TRAINER_AROMA_LADY_MIAH, TRAINER_AROMA_LADY_MIAH},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE) },
+ { {TRAINER_YOUNG_COUPLE_EVE_JON, TRAINER_YOUNG_COUPLE_EVE_JON},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE) },
+ { {TRAINER_JUGGLER_MASON, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_JUGGLER_MASON_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE) },
+ { {TRAINER_PKMN_RANGER_NICOLAS, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PKMN_RANGER_NICOLAS_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE) },
+ { {TRAINER_PKMN_RANGER_MADELINE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PKMN_RANGER_MADELINE_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE) },
+ { {TRAINER_CRUSH_GIRL_CYNDY, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_CRUSH_GIRL_CYNDY_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON) },
+ { {TRAINER_TAMER_EVAN, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_TAMER_EVAN_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON) },
+ { {TRAINER_PKMN_RANGER_JACKSON, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PKMN_RANGER_JACKSON_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON) },
+ { {TRAINER_PKMN_RANGER_KATELYN, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_PKMN_RANGER_KATELYN_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON) },
+ { {TRAINER_COOLTRAINER_LEROY, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_COOLTRAINER_LEROY_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON) },
+ { {TRAINER_COOLTRAINER_MICHELLE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_COOLTRAINER_MICHELLE_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON) },
+ { {TRAINER_COOL_COUPLE_LEX_NYA, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, TRAINER_COOL_COUPLE_LEX_NYA_2},
+ MAP_GROUP(SEVEN_ISLAND_SEVAULT_CANYON), MAP_NUM(SEVEN_ISLAND_SEVAULT_CANYON) },
+ { {TRAINER_RUIN_MANIAC_BRANDON, TRAINER_RUIN_MANIAC_BRANDON},
+ MAP_GROUP(SEVEN_ISLAND_TANOBY_RUINS), MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS) },
+ { {TRAINER_RUIN_MANIAC_BENJAMIN, TRAINER_RUIN_MANIAC_BENJAMIN},
+ MAP_GROUP(SEVEN_ISLAND_TANOBY_RUINS), MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS) },
+ { {TRAINER_PAINTER_EDNA, TRAINER_PAINTER_EDNA},
+ MAP_GROUP(SEVEN_ISLAND_TANOBY_RUINS), MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS) },
+ { {TRAINER_GENTLEMAN_CLIFFORD, TRAINER_GENTLEMAN_CLIFFORD},
+ MAP_GROUP(SEVEN_ISLAND_TANOBY_RUINS), MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS) },
};
static const u8 gUnknown_8453F5C[] = {
@@ -1287,7 +1289,7 @@ static u8 GetRematchTrainerIdGivenGameState(const u16 * a0, u8 a1)
return 0;
}
-u8 sub_810CD4C(void) // unreferenced, or reference not disassembled
+u8 sub_810CD4C(void)
{
if (sub_810CD80(sVsSeekerData, gTrainerBattleOpponent_A))
{