diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2020-08-31 16:47:15 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2020-08-31 16:47:15 -0400 |
commit | 392f50eea4375637f23a4abc8643f525ba98f469 (patch) | |
tree | 19fa922dbfedc4be863aeb5b36f51f76d076fc6e | |
parent | 5787ba96ba2bcb0860422c3e66c179e63368acac (diff) |
constants/trainer_classes.h
-rw-r--r-- | arm9/asm/unk_0206ABC4.s | 14 | ||||
-rw-r--r-- | arm9/src/pokemon.c | 19 | ||||
-rw-r--r-- | files/poketool/trainer/trdata.json | 1698 | ||||
-rw-r--r-- | files/poketool/trainer/trdata.json.txt | 1 | ||||
-rw-r--r-- | include/constants/trainer_classes.h | 103 | ||||
-rw-r--r-- | include/trainer_data.h | 13 |
6 files changed, 981 insertions, 867 deletions
diff --git a/arm9/asm/unk_0206ABC4.s b/arm9/asm/unk_0206ABC4.s index 7ea69ce1..b4b3d88e 100644 --- a/arm9/asm/unk_0206ABC4.s +++ b/arm9/asm/unk_0206ABC4.s @@ -5,13 +5,13 @@ .global UNK_020F8010 UNK_020F8010: ; 0x020F8010 - .byte 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00 - .byte 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x02, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x02 - .byte 0x00, 0x01, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x02 - .byte 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x02, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x01, 0x01, 0x00 - .byte 0x01, 0x00, 0x02, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 + .byte 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0 + .byte 0, 1, 1, 0, 0, 1, 1, 2, 0, 1, 1, 0, 0, 0, 1, 2 + .byte 0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 2 + .byte 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0 + .byte 0, 0, 1, 0, 0, 1, 2, 0, 1, 0, 1, 0, 1, 1, 1, 0 + .byte 1, 0, 2, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1, 0, 1, 0 + .byte 1, 0, 0, 0 .text diff --git a/arm9/src/pokemon.c b/arm9/src/pokemon.c index fb1ad894..48b1a225 100644 --- a/arm9/src/pokemon.c +++ b/arm9/src/pokemon.c @@ -17,6 +17,7 @@ #include "constants/items.h" #include "constants/moves.h" #include "constants/sinnoh_dex.h" +#include "constants/trainer_classes.h" #pragma thumb on @@ -3701,21 +3702,21 @@ int FUN_0206AA30(int x) { switch (x) { - case 63: + case TRAINER_CLASS_PKMN_TRAINER_BARRY: return 2; - case 90: - case 91: - case 92: - case 93: - case 94: - return x - 87; + case TRAINER_CLASS_PKMN_TRAINER_AROMA_LADY: + case TRAINER_CLASS_PKMN_TRAINER_RICH_BOY: + case TRAINER_CLASS_PKMN_TRAINER_PICNICKER: + case TRAINER_CLASS_PKMN_TRAINER_CAMPER: + case TRAINER_CLASS_PKMN_TRAINER_POKEKID: + return x - TRAINER_CLASS_COMMANDER_JUPITER; default: if (FUN_0206AE00(x) == 1) return 1; else return 0; - case 0: - case 1: + case TRAINER_CLASS_PKMN_TRAINER_M: + case TRAINER_CLASS_PKMN_TRAINER_F: return x; } } diff --git a/files/poketool/trainer/trdata.json b/files/poketool/trainer/trdata.json index 2f2877a9..81b05ddd 100644 --- a/files/poketool/trainer/trdata.json +++ b/files/poketool/trainer/trdata.json @@ -3,7 +3,7 @@ {
"index": 1,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19,7 +19,7 @@ {
"index": 2,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -35,7 +35,7 @@ {
"index": 3,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -56,7 +56,7 @@ {
"index": 4,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -77,7 +77,7 @@ {
"index": 5,
"type": 0,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -93,7 +93,7 @@ {
"index": 6,
"type": 0,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -109,7 +109,7 @@ {
"index": 7,
"type": 0,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -125,7 +125,7 @@ {
"index": 8,
"type": 0,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -141,7 +141,7 @@ {
"index": 9,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -157,7 +157,7 @@ {
"index": 10,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -178,7 +178,7 @@ {
"index": 11,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -194,7 +194,7 @@ {
"index": 12,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -210,7 +210,7 @@ {
"index": 13,
"type": 0,
- "class": 6,
+ "class": "TRAINER_CLASS_BUG_CATCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -231,7 +231,7 @@ {
"index": 14,
"type": 0,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -252,7 +252,7 @@ {
"index": 15,
"type": 0,
- "class": 8,
+ "class": "TRAINER_CLASS_TWINS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -273,7 +273,7 @@ {
"index": 16,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -293,7 +293,7 @@ {
"index": 17,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -323,7 +323,7 @@ {
"index": 18,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -354,7 +354,7 @@ {
"index": 19,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -370,7 +370,7 @@ {
"index": 20,
"type": 0,
- "class": 10,
+ "class": "TRAINER_CLASS_BATTLE_GIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -386,7 +386,7 @@ {
"index": 21,
"type": 0,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -402,7 +402,7 @@ {
"index": 22,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -443,7 +443,7 @@ {
"index": 23,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -459,7 +459,7 @@ {
"index": 24,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -485,7 +485,7 @@ {
"index": 25,
"type": 0,
- "class": 12,
+ "class": "TRAINER_CLASS_CYCLIST_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -501,7 +501,7 @@ {
"index": 26,
"type": 0,
- "class": 12,
+ "class": "TRAINER_CLASS_CYCLIST_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -517,7 +517,7 @@ {
"index": 27,
"type": 0,
- "class": 12,
+ "class": "TRAINER_CLASS_CYCLIST_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -538,7 +538,7 @@ {
"index": 28,
"type": 0,
- "class": 12,
+ "class": "TRAINER_CLASS_CYCLIST_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -554,7 +554,7 @@ {
"index": 29,
"type": 0,
- "class": 13,
+ "class": "TRAINER_CLASS_CYCLIST_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -570,7 +570,7 @@ {
"index": 30,
"type": 0,
- "class": 13,
+ "class": "TRAINER_CLASS_CYCLIST_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -591,7 +591,7 @@ {
"index": 31,
"type": 0,
- "class": 13,
+ "class": "TRAINER_CLASS_CYCLIST_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -607,7 +607,7 @@ {
"index": 32,
"type": 0,
- "class": 13,
+ "class": "TRAINER_CLASS_CYCLIST_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -628,7 +628,7 @@ {
"index": 33,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -654,7 +654,7 @@ {
"index": 34,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -675,7 +675,7 @@ {
"index": 35,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -696,7 +696,7 @@ {
"index": 36,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -727,7 +727,7 @@ {
"index": 37,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -748,7 +748,7 @@ {
"index": 38,
"type": 0,
- "class": 10,
+ "class": "TRAINER_CLASS_BATTLE_GIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -769,7 +769,7 @@ {
"index": 39,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -790,7 +790,7 @@ {
"index": 40,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -816,7 +816,7 @@ {
"index": 41,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -832,7 +832,7 @@ {
"index": 42,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -848,7 +848,7 @@ {
"index": 43,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -869,7 +869,7 @@ {
"index": 44,
"type": 0,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -890,7 +890,7 @@ {
"index": 45,
"type": 0,
- "class": 15,
+ "class": "TRAINER_CLASS_ARTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -911,7 +911,7 @@ {
"index": 46,
"type": 0,
- "class": 16,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -937,7 +937,7 @@ {
"index": 47,
"type": 0,
- "class": 17,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -963,7 +963,7 @@ {
"index": 48,
"type": 0,
- "class": 18,
+ "class": "TRAINER_CLASS_COWGIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -999,7 +999,7 @@ {
"index": 49,
"type": 0,
- "class": 19,
+ "class": "TRAINER_CLASS_JOGGER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1015,7 +1015,7 @@ {
"index": 50,
"type": 0,
- "class": 20,
+ "class": "TRAINER_CLASS_POKEFAN_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1031,7 +1031,7 @@ {
"index": 51,
"type": 0,
- "class": 21,
+ "class": "TRAINER_CLASS_POKEFAN_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1047,7 +1047,7 @@ {
"index": 52,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1063,7 +1063,7 @@ {
"index": 53,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1079,7 +1079,7 @@ {
"index": 54,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1095,7 +1095,7 @@ {
"index": 55,
"type": 0,
- "class": 23,
+ "class": "TRAINER_CLASS_YOUNG_COUPLE",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1116,7 +1116,7 @@ {
"index": 56,
"type": 0,
- "class": 16,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1142,7 +1142,7 @@ {
"index": 57,
"type": 0,
- "class": 17,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1168,7 +1168,7 @@ {
"index": 58,
"type": 0,
- "class": 18,
+ "class": "TRAINER_CLASS_COWGIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1184,7 +1184,7 @@ {
"index": 59,
"type": 0,
- "class": 19,
+ "class": "TRAINER_CLASS_JOGGER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1200,7 +1200,7 @@ {
"index": 60,
"type": 0,
- "class": 20,
+ "class": "TRAINER_CLASS_POKEFAN_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1216,7 +1216,7 @@ {
"index": 61,
"type": 0,
- "class": 21,
+ "class": "TRAINER_CLASS_POKEFAN_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1232,7 +1232,7 @@ {
"index": 62,
"type": 0,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1248,7 +1248,7 @@ {
"index": 63,
"type": 0,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1264,7 +1264,7 @@ {
"index": 64,
"type": 0,
- "class": 26,
+ "class": "TRAINER_CLASS_WAITRESS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1280,7 +1280,7 @@ {
"index": 65,
"type": 0,
- "class": 8,
+ "class": "TRAINER_CLASS_TWINS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1301,7 +1301,7 @@ {
"index": 66,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1343,7 +1343,7 @@ {
"index": 67,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1374,7 +1374,7 @@ {
"index": 68,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1417,7 +1417,7 @@ {
"index": 69,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1433,7 +1433,7 @@ {
"index": 70,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1464,7 +1464,7 @@ {
"index": 71,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1485,7 +1485,7 @@ {
"index": 72,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1501,7 +1501,7 @@ {
"index": 73,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1517,7 +1517,7 @@ {
"index": 74,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1538,7 +1538,7 @@ {
"index": 75,
"type": 0,
- "class": 31,
+ "class": "TRAINER_CLASS_DOUBLE_TEAM",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1559,7 +1559,7 @@ {
"index": 76,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1575,7 +1575,7 @@ {
"index": 77,
"type": 0,
- "class": 10,
+ "class": "TRAINER_CLASS_BATTLE_GIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1591,7 +1591,7 @@ {
"index": 78,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1617,7 +1617,7 @@ {
"index": 79,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1643,7 +1643,7 @@ {
"index": 80,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1664,7 +1664,7 @@ {
"index": 81,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1680,7 +1680,7 @@ {
"index": 82,
"type": 0,
- "class": 32,
+ "class": "TRAINER_CLASS_RICH_BOY",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -1698,7 +1698,7 @@ {
"index": 83,
"type": 0,
- "class": 33,
+ "class": "TRAINER_CLASS_LADY",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -1716,7 +1716,7 @@ {
"index": 84,
"type": 0,
- "class": 34,
+ "class": "TRAINER_CLASS_GENTLEMAN",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -1734,7 +1734,7 @@ {
"index": 85,
"type": 0,
- "class": 35,
+ "class": "TRAINER_CLASS_SOCIALITE",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -1752,7 +1752,7 @@ {
"index": 86,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1768,7 +1768,7 @@ {
"index": 87,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1784,7 +1784,7 @@ {
"index": 88,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1805,7 +1805,7 @@ {
"index": 89,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1826,7 +1826,7 @@ {
"index": 90,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1847,7 +1847,7 @@ {
"index": 91,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1863,7 +1863,7 @@ {
"index": 92,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1884,7 +1884,7 @@ {
"index": 93,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1915,7 +1915,7 @@ {
"index": 94,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1936,7 +1936,7 @@ {
"index": 95,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1957,7 +1957,7 @@ {
"index": 96,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 0,
@@ -1978,7 +1978,7 @@ {
"index": 97,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -1994,7 +1994,7 @@ {
"index": 98,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2010,7 +2010,7 @@ {
"index": 99,
"type": 1,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2032,7 +2032,7 @@ {
"index": 100,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2048,7 +2048,7 @@ {
"index": 101,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2064,7 +2064,7 @@ {
"index": 102,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2085,7 +2085,7 @@ {
"index": 103,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2111,7 +2111,7 @@ {
"index": 104,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2132,7 +2132,7 @@ {
"index": 105,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2153,7 +2153,7 @@ {
"index": 106,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2174,7 +2174,7 @@ {
"index": 107,
"type": 0,
- "class": 44,
+ "class": "TRAINER_CLASS_TUBER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2200,7 +2200,7 @@ {
"index": 108,
"type": 1,
- "class": 45,
+ "class": "TRAINER_CLASS_TUBER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2222,7 +2222,7 @@ {
"index": 109,
"type": 0,
- "class": 10,
+ "class": "TRAINER_CLASS_BATTLE_GIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2238,7 +2238,7 @@ {
"index": 110,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2259,7 +2259,7 @@ {
"index": 111,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2285,7 +2285,7 @@ {
"index": 112,
"type": 0,
- "class": 47,
+ "class": "TRAINER_CLASS_SIS_AND_BRO",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2306,7 +2306,7 @@ {
"index": 113,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2332,7 +2332,7 @@ {
"index": 114,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2348,7 +2348,7 @@ {
"index": 115,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2364,7 +2364,7 @@ {
"index": 116,
"type": 0,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2380,7 +2380,7 @@ {
"index": 117,
"type": 0,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2396,7 +2396,7 @@ {
"index": 118,
"type": 0,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2412,7 +2412,7 @@ {
"index": 119,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2433,7 +2433,7 @@ {
"index": 120,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2459,7 +2459,7 @@ {
"index": 121,
"type": 1,
- "class": 51,
+ "class": "TRAINER_CLASS_PI",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2497,7 +2497,7 @@ {
"index": 122,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2513,7 +2513,7 @@ {
"index": 123,
"type": 0,
- "class": 51,
+ "class": "TRAINER_CLASS_PI",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2529,7 +2529,7 @@ {
"index": 124,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2545,7 +2545,7 @@ {
"index": 125,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2561,7 +2561,7 @@ {
"index": 126,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2577,7 +2577,7 @@ {
"index": 127,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2603,7 +2603,7 @@ {
"index": 128,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2619,7 +2619,7 @@ {
"index": 129,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2645,7 +2645,7 @@ {
"index": 130,
"type": 0,
- "class": 19,
+ "class": "TRAINER_CLASS_JOGGER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2661,7 +2661,7 @@ {
"index": 131,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2677,7 +2677,7 @@ {
"index": 132,
"type": 1,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2710,7 +2710,7 @@ {
"index": 133,
"type": 1,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2754,7 +2754,7 @@ {
"index": 134,
"type": 1,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2776,7 +2776,7 @@ {
"index": 135,
"type": 1,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2820,7 +2820,7 @@ {
"index": 136,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2846,7 +2846,7 @@ {
"index": 137,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2862,7 +2862,7 @@ {
"index": 138,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2883,7 +2883,7 @@ {
"index": 139,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2899,7 +2899,7 @@ {
"index": 140,
"type": 1,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2943,7 +2943,7 @@ {
"index": 141,
"type": 1,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -2976,7 +2976,7 @@ {
"index": 142,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3007,7 +3007,7 @@ {
"index": 143,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3028,7 +3028,7 @@ {
"index": 144,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3049,7 +3049,7 @@ {
"index": 145,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3065,7 +3065,7 @@ {
"index": 146,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3096,7 +3096,7 @@ {
"index": 147,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3117,7 +3117,7 @@ {
"index": 148,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3143,7 +3143,7 @@ {
"index": 149,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3159,7 +3159,7 @@ {
"index": 150,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3175,7 +3175,7 @@ {
"index": 151,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3191,7 +3191,7 @@ {
"index": 152,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3207,7 +3207,7 @@ {
"index": 153,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3228,7 +3228,7 @@ {
"index": 154,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3264,7 +3264,7 @@ {
"index": 155,
"type": 0,
- "class": 47,
+ "class": "TRAINER_CLASS_SIS_AND_BRO",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3285,7 +3285,7 @@ {
"index": 156,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3301,7 +3301,7 @@ {
"index": 157,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3317,7 +3317,7 @@ {
"index": 158,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3333,7 +3333,7 @@ {
"index": 159,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3359,7 +3359,7 @@ {
"index": 160,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3375,7 +3375,7 @@ {
"index": 161,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3396,7 +3396,7 @@ {
"index": 162,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3427,7 +3427,7 @@ {
"index": 163,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3448,7 +3448,7 @@ {
"index": 164,
"type": 1,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3492,7 +3492,7 @@ {
"index": 165,
"type": 0,
- "class": 47,
+ "class": "TRAINER_CLASS_SIS_AND_BRO",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3513,7 +3513,7 @@ {
"index": 166,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3534,7 +3534,7 @@ {
"index": 167,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3550,7 +3550,7 @@ {
"index": 168,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3576,7 +3576,7 @@ {
"index": 169,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3592,7 +3592,7 @@ {
"index": 170,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3624,7 +3624,7 @@ {
"index": 171,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3665,7 +3665,7 @@ {
"index": 172,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3691,7 +3691,7 @@ {
"index": 173,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3712,7 +3712,7 @@ {
"index": 174,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3743,7 +3743,7 @@ {
"index": 175,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3769,7 +3769,7 @@ {
"index": 176,
"type": 0,
- "class": 57,
+ "class": "TRAINER_CLASS_ROUGHNECK",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3785,7 +3785,7 @@ {
"index": 177,
"type": 0,
- "class": 57,
+ "class": "TRAINER_CLASS_ROUGHNECK",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3801,7 +3801,7 @@ {
"index": 178,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3817,7 +3817,7 @@ {
"index": 179,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3833,7 +3833,7 @@ {
"index": 180,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3859,7 +3859,7 @@ {
"index": 181,
"type": 0,
- "class": 15,
+ "class": "TRAINER_CLASS_ARTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3875,7 +3875,7 @@ {
"index": 182,
"type": 0,
- "class": 23,
+ "class": "TRAINER_CLASS_YOUNG_COUPLE",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3896,7 +3896,7 @@ {
"index": 183,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3917,7 +3917,7 @@ {
"index": 184,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3933,7 +3933,7 @@ {
"index": 185,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3954,7 +3954,7 @@ {
"index": 186,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3980,7 +3980,7 @@ {
"index": 187,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -3996,7 +3996,7 @@ {
"index": 188,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4022,7 +4022,7 @@ {
"index": 189,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4038,7 +4038,7 @@ {
"index": 190,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4059,7 +4059,7 @@ {
"index": 191,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4085,7 +4085,7 @@ {
"index": 192,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4106,7 +4106,7 @@ {
"index": 193,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4127,7 +4127,7 @@ {
"index": 194,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4143,7 +4143,7 @@ {
"index": 195,
"type": 1,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4174,7 +4174,7 @@ {
"index": 196,
"type": 1,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4194,7 +4194,7 @@ {
"index": 197,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4210,7 +4210,7 @@ {
"index": 198,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4226,7 +4226,7 @@ {
"index": 199,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4242,7 +4242,7 @@ {
"index": 200,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4258,7 +4258,7 @@ {
"index": 201,
"type": 0,
- "class": 6,
+ "class": "TRAINER_CLASS_BUG_CATCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4284,7 +4284,7 @@ {
"index": 202,
"type": 0,
- "class": 6,
+ "class": "TRAINER_CLASS_BUG_CATCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4310,7 +4310,7 @@ {
"index": 203,
"type": 0,
- "class": 6,
+ "class": "TRAINER_CLASS_BUG_CATCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4331,7 +4331,7 @@ {
"index": 204,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4347,7 +4347,7 @@ {
"index": 205,
"type": 1,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4366,7 +4366,7 @@ {
"index": 206,
"type": 1,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4385,7 +4385,7 @@ {
"index": 207,
"type": 0,
- "class": 23,
+ "class": "TRAINER_CLASS_YOUNG_COUPLE",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4406,7 +4406,7 @@ {
"index": 208,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4422,7 +4422,7 @@ {
"index": 209,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4438,7 +4438,7 @@ {
"index": 210,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4454,7 +4454,7 @@ {
"index": 211,
"type": 0,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4470,7 +4470,7 @@ {
"index": 212,
"type": 0,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4486,7 +4486,7 @@ {
"index": 213,
"type": 0,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4502,7 +4502,7 @@ {
"index": 214,
"type": 0,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4518,7 +4518,7 @@ {
"index": 215,
"type": 0,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4534,7 +4534,7 @@ {
"index": 216,
"type": 0,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4550,7 +4550,7 @@ {
"index": 217,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4566,7 +4566,7 @@ {
"index": 218,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4582,7 +4582,7 @@ {
"index": 219,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4598,7 +4598,7 @@ {
"index": 220,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4614,7 +4614,7 @@ {
"index": 221,
"type": 0,
- "class": 60,
+ "class": "TRAINER_CLASS_SCHOOL_KID_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4630,7 +4630,7 @@ {
"index": 222,
"type": 0,
- "class": 61,
+ "class": "TRAINER_CLASS_SCHOOL_KID_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4646,7 +4646,7 @@ {
"index": 223,
"type": 0,
- "class": 23,
+ "class": "TRAINER_CLASS_YOUNG_COUPLE",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4667,7 +4667,7 @@ {
"index": 224,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4711,7 +4711,7 @@ {
"index": 225,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4733,7 +4733,7 @@ {
"index": 226,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4766,7 +4766,7 @@ {
"index": 227,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4799,7 +4799,7 @@ {
"index": 228,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4843,7 +4843,7 @@ {
"index": 229,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4876,7 +4876,7 @@ {
"index": 230,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4892,7 +4892,7 @@ {
"index": 231,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4918,7 +4918,7 @@ {
"index": 232,
"type": 1,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4951,7 +4951,7 @@ {
"index": 233,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4972,7 +4972,7 @@ {
"index": 234,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -4998,7 +4998,7 @@ {
"index": 235,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5019,7 +5019,7 @@ {
"index": 236,
"type": 0,
- "class": 31,
+ "class": "TRAINER_CLASS_DOUBLE_TEAM",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5040,7 +5040,7 @@ {
"index": 237,
"type": 0,
- "class": 31,
+ "class": "TRAINER_CLASS_DOUBLE_TEAM",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5061,7 +5061,7 @@ {
"index": 238,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5077,7 +5077,7 @@ {
"index": 239,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5093,7 +5093,7 @@ {
"index": 240,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5137,7 +5137,7 @@ {
"index": 241,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5153,7 +5153,7 @@ {
"index": 242,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5169,7 +5169,7 @@ {
"index": 243,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5185,7 +5185,7 @@ {
"index": 244,
"type": 1,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5205,7 +5205,7 @@ {
"index": 245,
"type": 1,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5235,7 +5235,7 @@ {
"index": 246,
"type": 1,
- "class": 62,
+ "class": "TRAINER_CLASS_LEADER_ROARK",
"unk2": 0,
"items": [
"ITEM_POTION",
@@ -5278,7 +5278,7 @@ {
"index": 247,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5307,7 +5307,7 @@ {
"index": 248,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5336,7 +5336,7 @@ {
"index": 249,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5365,7 +5365,7 @@ {
"index": 250,
"type": 3,
- "class": 64,
+ "class": "TRAINER_CLASS_LEADER_BYRON",
"unk2": 0,
"items": [
"ITEM_HYPER_POTION",
@@ -5415,7 +5415,7 @@ {
"index": 251,
"type": 0,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5431,7 +5431,7 @@ {
"index": 252,
"type": 0,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5447,7 +5447,7 @@ {
"index": 253,
"type": 0,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5463,7 +5463,7 @@ {
"index": 254,
"type": 0,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5479,7 +5479,7 @@ {
"index": 255,
"type": 0,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5495,7 +5495,7 @@ {
"index": 256,
"type": 1,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5536,7 +5536,7 @@ {
"index": 257,
"type": 1,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5557,7 +5557,7 @@ {
"index": 258,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5573,7 +5573,7 @@ {
"index": 259,
"type": 1,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5614,7 +5614,7 @@ {
"index": 260,
"type": 1,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5634,7 +5634,7 @@ {
"index": 261,
"type": 3,
- "class": 65,
+ "class": "TRAINER_CLASS_ELITE_FOUR_AARON",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE",
@@ -5708,7 +5708,7 @@ {
"index": 262,
"type": 3,
- "class": 66,
+ "class": "TRAINER_CLASS_ELITE_FOUR_BERTHA",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE",
@@ -5782,7 +5782,7 @@ {
"index": 263,
"type": 3,
- "class": 67,
+ "class": "TRAINER_CLASS_ELITE_FOUR_FLINT",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE",
@@ -5856,7 +5856,7 @@ {
"index": 264,
"type": 3,
- "class": 68,
+ "class": "TRAINER_CLASS_ELITE_FOUR_LUCIEN",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE",
@@ -5930,7 +5930,7 @@ {
"index": 265,
"type": 0,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5946,7 +5946,7 @@ {
"index": 266,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -5987,7 +5987,7 @@ {
"index": 267,
"type": 3,
- "class": 69,
+ "class": "TRAINER_CLASS_CHAMPION",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE",
@@ -6075,7 +6075,7 @@ {
"index": 268,
"type": 1,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6108,7 +6108,7 @@ {
"index": 269,
"type": 1,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6130,7 +6130,7 @@ {
"index": 270,
"type": 1,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6174,7 +6174,7 @@ {
"index": 271,
"type": 1,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6206,7 +6206,7 @@ {
"index": 272,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6232,7 +6232,7 @@ {
"index": 273,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6258,7 +6258,7 @@ {
"index": 274,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6284,7 +6284,7 @@ {
"index": 275,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6310,7 +6310,7 @@ {
"index": 276,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6336,7 +6336,7 @@ {
"index": 277,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6357,7 +6357,7 @@ {
"index": 278,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6388,7 +6388,7 @@ {
"index": 279,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6421,7 +6421,7 @@ {
"index": 280,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6465,7 +6465,7 @@ {
"index": 281,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6497,7 +6497,7 @@ {
"index": 282,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6529,7 +6529,7 @@ {
"index": 283,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6551,7 +6551,7 @@ {
"index": 284,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6584,7 +6584,7 @@ {
"index": 285,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6617,7 +6617,7 @@ {
"index": 286,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6639,7 +6639,7 @@ {
"index": 287,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6671,7 +6671,7 @@ {
"index": 288,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6692,7 +6692,7 @@ {
"index": 289,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6713,7 +6713,7 @@ {
"index": 290,
"type": 0,
- "class": 70,
+ "class": "TRAINER_CLASS_BELLE__PA",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6734,7 +6734,7 @@ {
"index": 291,
"type": 0,
- "class": 71,
+ "class": "TRAINER_CLASS_RANCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6750,7 +6750,7 @@ {
"index": 292,
"type": 0,
- "class": 71,
+ "class": "TRAINER_CLASS_RANCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6776,7 +6776,7 @@ {
"index": 293,
"type": 1,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6817,7 +6817,7 @@ {
"index": 294,
"type": 0,
- "class": 8,
+ "class": "TRAINER_CLASS_TWINS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6838,7 +6838,7 @@ {
"index": 295,
"type": 3,
- "class": 72,
+ "class": "TRAINER_CLASS_COMMANDER_MARS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6871,7 +6871,7 @@ {
"index": 296,
"type": 1,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6900,7 +6900,7 @@ {
"index": 297,
"type": 1,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6920,7 +6920,7 @@ {
"index": 298,
"type": 1,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6941,7 +6941,7 @@ {
"index": 299,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6962,7 +6962,7 @@ {
"index": 300,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6978,7 +6978,7 @@ {
"index": 301,
"type": 1,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -6999,7 +6999,7 @@ {
"index": 302,
"type": 1,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7031,7 +7031,7 @@ {
"index": 303,
"type": 1,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7053,7 +7053,7 @@ {
"index": 304,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7074,7 +7074,7 @@ {
"index": 305,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7090,7 +7090,7 @@ {
"index": 306,
"type": 0,
- "class": 19,
+ "class": "TRAINER_CLASS_JOGGER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7106,7 +7106,7 @@ {
"index": 307,
"type": 0,
- "class": 19,
+ "class": "TRAINER_CLASS_JOGGER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7132,7 +7132,7 @@ {
"index": 308,
"type": 0,
- "class": 19,
+ "class": "TRAINER_CLASS_JOGGER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7148,7 +7148,7 @@ {
"index": 309,
"type": 1,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7186,7 +7186,7 @@ {
"index": 310,
"type": 1,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7224,7 +7224,7 @@ {
"index": 311,
"type": 1,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7246,7 +7246,7 @@ {
"index": 312,
"type": 1,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7277,7 +7277,7 @@ {
"index": 313,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7298,7 +7298,7 @@ {
"index": 314,
"type": 1,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7320,7 +7320,7 @@ {
"index": 315,
"type": 3,
- "class": 74,
+ "class": "TRAINER_CLASS_LEADER_GARDENIA",
"unk2": 0,
"items": [
"ITEM_SUPER_POTION",
@@ -7370,7 +7370,7 @@ {
"index": 316,
"type": 3,
- "class": 75,
+ "class": "TRAINER_CLASS_LEADER_WAKE",
"unk2": 0,
"items": [
"ITEM_SUPER_POTION",
@@ -7420,7 +7420,7 @@ {
"index": 317,
"type": 3,
- "class": 76,
+ "class": "TRAINER_CLASS_LEADER_MAYLENE",
"unk2": 0,
"items": [
"ITEM_HYPER_POTION",
@@ -7470,7 +7470,7 @@ {
"index": 318,
"type": 3,
- "class": 77,
+ "class": "TRAINER_CLASS_LEADER_FANTINA",
"unk2": 0,
"items": [
"ITEM_HYPER_POTION",
@@ -7520,7 +7520,7 @@ {
"index": 319,
"type": 3,
- "class": 78,
+ "class": "TRAINER_CLASS_LEADER_CANDICE",
"unk2": 0,
"items": [
"ITEM_HYPER_POTION",
@@ -7582,7 +7582,7 @@ {
"index": 320,
"type": 3,
- "class": 79,
+ "class": "TRAINER_CLASS_LEADER_VOLKNER",
"unk2": 0,
"items": [
"ITEM_HYPER_POTION",
@@ -7644,7 +7644,7 @@ {
"index": 321,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7660,7 +7660,7 @@ {
"index": 322,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7681,7 +7681,7 @@ {
"index": 323,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7707,7 +7707,7 @@ {
"index": 324,
"type": 1,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7737,7 +7737,7 @@ {
"index": 325,
"type": 1,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7758,7 +7758,7 @@ {
"index": 326,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7779,7 +7779,7 @@ {
"index": 327,
"type": 0,
- "class": 80,
+ "class": "TRAINER_CLASS_PARASOL_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7800,7 +7800,7 @@ {
"index": 328,
"type": 0,
- "class": 80,
+ "class": "TRAINER_CLASS_PARASOL_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7816,7 +7816,7 @@ {
"index": 329,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7846,7 +7846,7 @@ {
"index": 330,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7877,7 +7877,7 @@ {
"index": 331,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7908,7 +7908,7 @@ {
"index": 332,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7929,7 +7929,7 @@ {
"index": 333,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7950,7 +7950,7 @@ {
"index": 334,
"type": 0,
- "class": 32,
+ "class": "TRAINER_CLASS_RICH_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7966,7 +7966,7 @@ {
"index": 335,
"type": 0,
- "class": 32,
+ "class": "TRAINER_CLASS_RICH_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7982,7 +7982,7 @@ {
"index": 336,
"type": 0,
- "class": 33,
+ "class": "TRAINER_CLASS_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -7998,7 +7998,7 @@ {
"index": 337,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8014,7 +8014,7 @@ {
"index": 338,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8035,7 +8035,7 @@ {
"index": 339,
"type": 1,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8066,7 +8066,7 @@ {
"index": 340,
"type": 1,
- "class": 60,
+ "class": "TRAINER_CLASS_SCHOOL_KID_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8088,7 +8088,7 @@ {
"index": 341,
"type": 1,
- "class": 60,
+ "class": "TRAINER_CLASS_SCHOOL_KID_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8110,7 +8110,7 @@ {
"index": 342,
"type": 1,
- "class": 60,
+ "class": "TRAINER_CLASS_SCHOOL_KID_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8129,7 +8129,7 @@ {
"index": 343,
"type": 1,
- "class": 61,
+ "class": "TRAINER_CLASS_SCHOOL_KID_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8161,7 +8161,7 @@ {
"index": 344,
"type": 1,
- "class": 61,
+ "class": "TRAINER_CLASS_SCHOOL_KID_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8183,7 +8183,7 @@ {
"index": 345,
"type": 1,
- "class": 61,
+ "class": "TRAINER_CLASS_SCHOOL_KID_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8202,7 +8202,7 @@ {
"index": 346,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8218,7 +8218,7 @@ {
"index": 347,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8234,7 +8234,7 @@ {
"index": 348,
"type": 1,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8255,7 +8255,7 @@ {
"index": 349,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8271,7 +8271,7 @@ {
"index": 350,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8287,7 +8287,7 @@ {
"index": 351,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8303,7 +8303,7 @@ {
"index": 352,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8319,7 +8319,7 @@ {
"index": 353,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8335,7 +8335,7 @@ {
"index": 354,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8351,7 +8351,7 @@ {
"index": 355,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8367,7 +8367,7 @@ {
"index": 356,
"type": 1,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8387,7 +8387,7 @@ {
"index": 357,
"type": 1,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8420,7 +8420,7 @@ {
"index": 358,
"type": 0,
- "class": 44,
+ "class": "TRAINER_CLASS_TUBER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8441,7 +8441,7 @@ {
"index": 359,
"type": 0,
- "class": 44,
+ "class": "TRAINER_CLASS_TUBER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8457,7 +8457,7 @@ {
"index": 360,
"type": 0,
- "class": 45,
+ "class": "TRAINER_CLASS_TUBER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8478,7 +8478,7 @@ {
"index": 361,
"type": 0,
- "class": 45,
+ "class": "TRAINER_CLASS_TUBER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8494,7 +8494,7 @@ {
"index": 362,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8538,7 +8538,7 @@ {
"index": 363,
"type": 0,
- "class": 81,
+ "class": "TRAINER_CLASS_WAITER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8554,7 +8554,7 @@ {
"index": 364,
"type": 0,
- "class": 81,
+ "class": "TRAINER_CLASS_WAITER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8570,7 +8570,7 @@ {
"index": 365,
"type": 0,
- "class": 81,
+ "class": "TRAINER_CLASS_WAITER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8586,7 +8586,7 @@ {
"index": 366,
"type": 0,
- "class": 26,
+ "class": "TRAINER_CLASS_WAITRESS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8602,7 +8602,7 @@ {
"index": 367,
"type": 1,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8633,7 +8633,7 @@ {
"index": 368,
"type": 0,
- "class": 82,
+ "class": "TRAINER_CLASS_INTERVIEWERS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8654,7 +8654,7 @@ {
"index": 369,
"type": 0,
- "class": 83,
+ "class": "TRAINER_CLASS_CAMERAMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8670,7 +8670,7 @@ {
"index": 370,
"type": 0,
- "class": 84,
+ "class": "TRAINER_CLASS_REPORTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8686,7 +8686,7 @@ {
"index": 371,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8707,7 +8707,7 @@ {
"index": 372,
"type": 0,
- "class": 10,
+ "class": "TRAINER_CLASS_BATTLE_GIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8723,7 +8723,7 @@ {
"index": 373,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8744,7 +8744,7 @@ {
"index": 374,
"type": 0,
- "class": 16,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8760,7 +8760,7 @@ {
"index": 375,
"type": 0,
- "class": 17,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8776,7 +8776,7 @@ {
"index": 376,
"type": 0,
- "class": 83,
+ "class": "TRAINER_CLASS_CAMERAMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8792,7 +8792,7 @@ {
"index": 377,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8812,7 +8812,7 @@ {
"index": 378,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8844,7 +8844,7 @@ {
"index": 379,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8874,7 +8874,7 @@ {
"index": 380,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8904,7 +8904,7 @@ {
"index": 381,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8930,7 +8930,7 @@ {
"index": 382,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8956,7 +8956,7 @@ {
"index": 383,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8982,7 +8982,7 @@ {
"index": 384,
"type": 0,
- "class": 20,
+ "class": "TRAINER_CLASS_POKEFAN_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -8998,7 +8998,7 @@ {
"index": 385,
"type": 0,
- "class": 21,
+ "class": "TRAINER_CLASS_POKEFAN_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9014,7 +9014,7 @@ {
"index": 386,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9035,7 +9035,7 @@ {
"index": 387,
"type": 0,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9051,7 +9051,7 @@ {
"index": 388,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9095,7 +9095,7 @@ {
"index": 389,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9139,7 +9139,7 @@ {
"index": 390,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9172,7 +9172,7 @@ {
"index": 391,
"type": 0,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9188,7 +9188,7 @@ {
"index": 392,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9221,7 +9221,7 @@ {
"index": 393,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9265,7 +9265,7 @@ {
"index": 394,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9309,7 +9309,7 @@ {
"index": 395,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9325,7 +9325,7 @@ {
"index": 396,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9341,7 +9341,7 @@ {
"index": 397,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9357,7 +9357,7 @@ {
"index": 398,
"type": 1,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9378,7 +9378,7 @@ {
"index": 399,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9399,7 +9399,7 @@ {
"index": 400,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9420,7 +9420,7 @@ {
"index": 401,
"type": 1,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9441,7 +9441,7 @@ {
"index": 402,
"type": 0,
- "class": 34,
+ "class": "TRAINER_CLASS_GENTLEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9457,7 +9457,7 @@ {
"index": 403,
"type": 3,
- "class": 86,
+ "class": "TRAINER_CLASS_GALACTIC_BOSS",
"unk2": 0,
"items": [
"ITEM_SUPER_POTION",
@@ -9507,7 +9507,7 @@ {
"index": 404,
"type": 3,
- "class": 86,
+ "class": "TRAINER_CLASS_GALACTIC_BOSS",
"unk2": 0,
"items": [
"ITEM_SUPER_POTION",
@@ -9569,7 +9569,7 @@ {
"index": 405,
"type": 3,
- "class": 72,
+ "class": "TRAINER_CLASS_COMMANDER_MARS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9616,7 +9616,7 @@ {
"index": 406,
"type": 3,
- "class": 87,
+ "class": "TRAINER_CLASS_COMMANDER_JUPITER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9650,7 +9650,7 @@ {
"index": 407,
"type": 3,
- "class": 87,
+ "class": "TRAINER_CLASS_COMMANDER_JUPITER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9697,7 +9697,7 @@ {
"index": 408,
"type": 3,
- "class": 88,
+ "class": "TRAINER_CLASS_COMMANDER_SATURN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9744,7 +9744,7 @@ {
"index": 409,
"type": 3,
- "class": 88,
+ "class": "TRAINER_CLASS_COMMANDER_SATURN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9791,7 +9791,7 @@ {
"index": 410,
"type": 1,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9822,7 +9822,7 @@ {
"index": 411,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9838,7 +9838,7 @@ {
"index": 412,
"type": 1,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9868,7 +9868,7 @@ {
"index": 413,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9884,7 +9884,7 @@ {
"index": 414,
"type": 1,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9904,7 +9904,7 @@ {
"index": 415,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9920,7 +9920,7 @@ {
"index": 416,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9941,7 +9941,7 @@ {
"index": 417,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9962,7 +9962,7 @@ {
"index": 418,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -9988,7 +9988,7 @@ {
"index": 419,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10004,7 +10004,7 @@ {
"index": 420,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10025,7 +10025,7 @@ {
"index": 421,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10046,7 +10046,7 @@ {
"index": 422,
"type": 1,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10067,7 +10067,7 @@ {
"index": 423,
"type": 1,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10107,7 +10107,7 @@ {
"index": 424,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10123,7 +10123,7 @@ {
"index": 425,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10144,7 +10144,7 @@ {
"index": 426,
"type": 1,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10187,7 +10187,7 @@ {
"index": 427,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10208,7 +10208,7 @@ {
"index": 428,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10224,7 +10224,7 @@ {
"index": 429,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10240,7 +10240,7 @@ {
"index": 430,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10261,7 +10261,7 @@ {
"index": 431,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10282,7 +10282,7 @@ {
"index": 432,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10298,7 +10298,7 @@ {
"index": 433,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10314,7 +10314,7 @@ {
"index": 434,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10330,7 +10330,7 @@ {
"index": 435,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10346,7 +10346,7 @@ {
"index": 436,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10362,7 +10362,7 @@ {
"index": 437,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10378,7 +10378,7 @@ {
"index": 438,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10394,7 +10394,7 @@ {
"index": 439,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10410,7 +10410,7 @@ {
"index": 440,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10426,7 +10426,7 @@ {
"index": 441,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10442,7 +10442,7 @@ {
"index": 442,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10458,7 +10458,7 @@ {
"index": 443,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10479,7 +10479,7 @@ {
"index": 444,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10495,7 +10495,7 @@ {
"index": 445,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10511,7 +10511,7 @@ {
"index": 446,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10532,7 +10532,7 @@ {
"index": 447,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10553,7 +10553,7 @@ {
"index": 448,
"type": 0,
- "class": 35,
+ "class": "TRAINER_CLASS_SOCIALITE",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10569,7 +10569,7 @@ {
"index": 449,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10585,7 +10585,7 @@ {
"index": 450,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10601,7 +10601,7 @@ {
"index": 451,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10622,7 +10622,7 @@ {
"index": 452,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10648,7 +10648,7 @@ {
"index": 453,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10669,7 +10669,7 @@ {
"index": 454,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10690,7 +10690,7 @@ {
"index": 455,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10706,7 +10706,7 @@ {
"index": 456,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10726,7 +10726,7 @@ {
"index": 457,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10758,7 +10758,7 @@ {
"index": 458,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10788,7 +10788,7 @@ {
"index": 459,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10808,7 +10808,7 @@ {
"index": 460,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10824,7 +10824,7 @@ {
"index": 461,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10840,7 +10840,7 @@ {
"index": 462,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10856,7 +10856,7 @@ {
"index": 463,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10872,7 +10872,7 @@ {
"index": 464,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10888,7 +10888,7 @@ {
"index": 465,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10909,7 +10909,7 @@ {
"index": 466,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10925,7 +10925,7 @@ {
"index": 467,
"type": 0,
- "class": 32,
+ "class": "TRAINER_CLASS_RICH_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10941,7 +10941,7 @@ {
"index": 468,
"type": 0,
- "class": 32,
+ "class": "TRAINER_CLASS_RICH_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10957,7 +10957,7 @@ {
"index": 469,
"type": 0,
- "class": 33,
+ "class": "TRAINER_CLASS_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -10973,7 +10973,7 @@ {
"index": 470,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11028,7 +11028,7 @@ {
"index": 471,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11083,7 +11083,7 @@ {
"index": 472,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11138,7 +11138,7 @@ {
"index": 473,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11193,7 +11193,7 @@ {
"index": 474,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11248,7 +11248,7 @@ {
"index": 475,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11303,7 +11303,7 @@ {
"index": 476,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11369,7 +11369,7 @@ {
"index": 477,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11435,7 +11435,7 @@ {
"index": 478,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11501,7 +11501,7 @@ {
"index": 479,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11578,7 +11578,7 @@ {
"index": 480,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11655,7 +11655,7 @@ {
"index": 481,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11732,7 +11732,7 @@ {
"index": 482,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11758,7 +11758,7 @@ {
"index": 483,
"type": 1,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11799,7 +11799,7 @@ {
"index": 484,
"type": 0,
- "class": 60,
+ "class": "TRAINER_CLASS_SCHOOL_KID_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11815,7 +11815,7 @@ {
"index": 485,
"type": 0,
- "class": 61,
+ "class": "TRAINER_CLASS_SCHOOL_KID_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11831,7 +11831,7 @@ {
"index": 486,
"type": 1,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11861,7 +11861,7 @@ {
"index": 487,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11877,7 +11877,7 @@ {
"index": 488,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11903,7 +11903,7 @@ {
"index": 489,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11924,7 +11924,7 @@ {
"index": 490,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11940,7 +11940,7 @@ {
"index": 491,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11956,7 +11956,7 @@ {
"index": 492,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11972,7 +11972,7 @@ {
"index": 493,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -11988,7 +11988,7 @@ {
"index": 494,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12004,7 +12004,7 @@ {
"index": 495,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12020,7 +12020,7 @@ {
"index": 496,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12046,7 +12046,7 @@ {
"index": 497,
"type": 1,
- "class": 44,
+ "class": "TRAINER_CLASS_TUBER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12068,7 +12068,7 @@ {
"index": 498,
"type": 1,
- "class": 45,
+ "class": "TRAINER_CLASS_TUBER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12100,7 +12100,7 @@ {
"index": 499,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12144,7 +12144,7 @@ {
"index": 500,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12188,7 +12188,7 @@ {
"index": 501,
"type": 0,
- "class": 81,
+ "class": "TRAINER_CLASS_WAITER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12204,7 +12204,7 @@ {
"index": 502,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12220,7 +12220,7 @@ {
"index": 503,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12241,7 +12241,7 @@ {
"index": 504,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12257,7 +12257,7 @@ {
"index": 505,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12278,7 +12278,7 @@ {
"index": 506,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12304,7 +12304,7 @@ {
"index": 507,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12320,7 +12320,7 @@ {
"index": 508,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12341,7 +12341,7 @@ {
"index": 509,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12357,7 +12357,7 @@ {
"index": 510,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12383,7 +12383,7 @@ {
"index": 511,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12399,7 +12399,7 @@ {
"index": 512,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12420,7 +12420,7 @@ {
"index": 513,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12441,7 +12441,7 @@ {
"index": 514,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12462,7 +12462,7 @@ {
"index": 515,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12478,7 +12478,7 @@ {
"index": 516,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12504,7 +12504,7 @@ {
"index": 517,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12525,7 +12525,7 @@ {
"index": 518,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12551,7 +12551,7 @@ {
"index": 519,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12567,7 +12567,7 @@ {
"index": 520,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12588,7 +12588,7 @@ {
"index": 521,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12609,7 +12609,7 @@ {
"index": 522,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12635,7 +12635,7 @@ {
"index": 523,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12651,7 +12651,7 @@ {
"index": 524,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12677,7 +12677,7 @@ {
"index": 525,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12698,7 +12698,7 @@ {
"index": 526,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12724,7 +12724,7 @@ {
"index": 527,
"type": 0,
- "class": 89,
+ "class": "TRAINER_CLASS_GALACTIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12745,7 +12745,7 @@ {
"index": 528,
"type": 3,
- "class": 72,
+ "class": "TRAINER_CLASS_COMMANDER_MARS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12792,7 +12792,7 @@ {
"index": 529,
"type": 0,
- "class": 57,
+ "class": "TRAINER_CLASS_ROUGHNECK",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12808,7 +12808,7 @@ {
"index": 530,
"type": 0,
- "class": 20,
+ "class": "TRAINER_CLASS_POKEFAN_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12834,7 +12834,7 @@ {
"index": 531,
"type": 0,
- "class": 21,
+ "class": "TRAINER_CLASS_POKEFAN_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12850,7 +12850,7 @@ {
"index": 532,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12876,7 +12876,7 @@ {
"index": 533,
"type": 0,
- "class": 70,
+ "class": "TRAINER_CLASS_BELLE__PA",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12897,7 +12897,7 @@ {
"index": 534,
"type": 0,
- "class": 23,
+ "class": "TRAINER_CLASS_YOUNG_COUPLE",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12918,7 +12918,7 @@ {
"index": 535,
"type": 0,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12934,7 +12934,7 @@ {
"index": 536,
"type": 0,
- "class": 15,
+ "class": "TRAINER_CLASS_ARTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12950,7 +12950,7 @@ {
"index": 537,
"type": 0,
- "class": 17,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12971,7 +12971,7 @@ {
"index": 538,
"type": 0,
- "class": 83,
+ "class": "TRAINER_CLASS_CAMERAMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -12992,7 +12992,7 @@ {
"index": 539,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13018,7 +13018,7 @@ {
"index": 540,
"type": 0,
- "class": 21,
+ "class": "TRAINER_CLASS_POKEFAN_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13039,7 +13039,7 @@ {
"index": 541,
"type": 1,
- "class": 51,
+ "class": "TRAINER_CLASS_PI",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13068,7 +13068,7 @@ {
"index": 542,
"type": 0,
- "class": 34,
+ "class": "TRAINER_CLASS_GENTLEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13089,7 +13089,7 @@ {
"index": 543,
"type": 0,
- "class": 35,
+ "class": "TRAINER_CLASS_SOCIALITE",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -13112,7 +13112,7 @@ {
"index": 544,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13133,7 +13133,7 @@ {
"index": 545,
"type": 0,
- "class": 32,
+ "class": "TRAINER_CLASS_RICH_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13149,7 +13149,7 @@ {
"index": 546,
"type": 0,
- "class": 33,
+ "class": "TRAINER_CLASS_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13170,7 +13170,7 @@ {
"index": 547,
"type": 0,
- "class": 84,
+ "class": "TRAINER_CLASS_REPORTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13186,7 +13186,7 @@ {
"index": 548,
"type": 1,
- "class": 60,
+ "class": "TRAINER_CLASS_SCHOOL_KID_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13208,7 +13208,7 @@ {
"index": 549,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13224,7 +13224,7 @@ {
"index": 550,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13240,7 +13240,7 @@ {
"index": 551,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13256,7 +13256,7 @@ {
"index": 552,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13287,7 +13287,7 @@ {
"index": 553,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13313,7 +13313,7 @@ {
"index": 554,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13334,7 +13334,7 @@ {
"index": 555,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13355,7 +13355,7 @@ {
"index": 556,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13381,7 +13381,7 @@ {
"index": 557,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13402,7 +13402,7 @@ {
"index": 558,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13418,7 +13418,7 @@ {
"index": 559,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13434,7 +13434,7 @@ {
"index": 560,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13455,7 +13455,7 @@ {
"index": 561,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13481,7 +13481,7 @@ {
"index": 562,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13502,7 +13502,7 @@ {
"index": 563,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13535,7 +13535,7 @@ {
"index": 564,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13557,7 +13557,7 @@ {
"index": 565,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13590,7 +13590,7 @@ {
"index": 566,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13623,7 +13623,7 @@ {
"index": 567,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13656,7 +13656,7 @@ {
"index": 568,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13678,7 +13678,7 @@ {
"index": 569,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13711,7 +13711,7 @@ {
"index": 570,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13744,7 +13744,7 @@ {
"index": 571,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13777,7 +13777,7 @@ {
"index": 572,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13799,7 +13799,7 @@ {
"index": 573,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13832,7 +13832,7 @@ {
"index": 574,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13876,7 +13876,7 @@ {
"index": 575,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13909,7 +13909,7 @@ {
"index": 576,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13953,7 +13953,7 @@ {
"index": 577,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -13986,7 +13986,7 @@ {
"index": 578,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14008,7 +14008,7 @@ {
"index": 579,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14041,7 +14041,7 @@ {
"index": 580,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14063,7 +14063,7 @@ {
"index": 581,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14107,7 +14107,7 @@ {
"index": 582,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14140,7 +14140,7 @@ {
"index": 583,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14161,7 +14161,7 @@ {
"index": 584,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14182,7 +14182,7 @@ {
"index": 585,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14203,7 +14203,7 @@ {
"index": 586,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14224,7 +14224,7 @@ {
"index": 587,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14250,7 +14250,7 @@ {
"index": 588,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14271,7 +14271,7 @@ {
"index": 589,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14297,7 +14297,7 @@ {
"index": 590,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14313,7 +14313,7 @@ {
"index": 591,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14334,7 +14334,7 @@ {
"index": 592,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14355,7 +14355,7 @@ {
"index": 593,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14371,7 +14371,7 @@ {
"index": 594,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14392,7 +14392,7 @@ {
"index": 595,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14413,7 +14413,7 @@ {
"index": 596,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14434,7 +14434,7 @@ {
"index": 597,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14455,7 +14455,7 @@ {
"index": 598,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14471,7 +14471,7 @@ {
"index": 599,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14492,7 +14492,7 @@ {
"index": 600,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14518,7 +14518,7 @@ {
"index": 601,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14539,7 +14539,7 @@ {
"index": 602,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14560,7 +14560,7 @@ {
"index": 603,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14581,7 +14581,7 @@ {
"index": 604,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14607,7 +14607,7 @@ {
"index": 605,
"type": 0,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14623,7 +14623,7 @@ {
"index": 606,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14667,7 +14667,7 @@ {
"index": 607,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14744,7 +14744,7 @@ {
"index": 608,
"type": 1,
- "class": 90,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14765,7 +14765,7 @@ {
"index": 609,
"type": 1,
- "class": 91,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_RICH_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14787,7 +14787,7 @@ {
"index": 610,
"type": 1,
- "class": 92,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14809,7 +14809,7 @@ {
"index": 611,
"type": 1,
- "class": 93,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14831,7 +14831,7 @@ {
"index": 612,
"type": 1,
- "class": 94,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_POKEKID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14853,7 +14853,7 @@ {
"index": 613,
"type": 1,
- "class": 95,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_LUCAS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14873,7 +14873,7 @@ {
"index": 614,
"type": 1,
- "class": 95,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_LUCAS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14893,7 +14893,7 @@ {
"index": 615,
"type": 1,
- "class": 95,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_LUCAS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14913,7 +14913,7 @@ {
"index": 616,
"type": 1,
- "class": 96,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_DAWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14933,7 +14933,7 @@ {
"index": 617,
"type": 1,
- "class": 96,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_DAWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14953,7 +14953,7 @@ {
"index": 618,
"type": 1,
- "class": 96,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_DAWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -14973,7 +14973,7 @@ {
"index": 619,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15050,7 +15050,7 @@ {
"index": 620,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15127,7 +15127,7 @@ {
"index": 621,
"type": 1,
- "class": 95,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_LUCAS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15171,7 +15171,7 @@ {
"index": 622,
"type": 1,
- "class": 95,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_LUCAS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15215,7 +15215,7 @@ {
"index": 623,
"type": 1,
- "class": 95,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_LUCAS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15259,7 +15259,7 @@ {
"index": 624,
"type": 1,
- "class": 96,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_DAWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15303,7 +15303,7 @@ {
"index": 625,
"type": 1,
- "class": 96,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_DAWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15347,7 +15347,7 @@ {
"index": 626,
"type": 1,
- "class": 96,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_DAWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15391,7 +15391,7 @@ {
"index": 627,
"type": 0,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15407,7 +15407,7 @@ {
"index": 628,
"type": 0,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15423,7 +15423,7 @@ {
"index": 629,
"type": 0,
- "class": 7,
+ "class": "TRAINER_CLASS_AROMA_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15439,7 +15439,7 @@ {
"index": 630,
"type": 0,
- "class": 15,
+ "class": "TRAINER_CLASS_ARTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15460,7 +15460,7 @@ {
"index": 631,
"type": 0,
- "class": 15,
+ "class": "TRAINER_CLASS_ARTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15481,7 +15481,7 @@ {
"index": 632,
"type": 0,
- "class": 15,
+ "class": "TRAINER_CLASS_ARTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15502,7 +15502,7 @@ {
"index": 633,
"type": 0,
- "class": 10,
+ "class": "TRAINER_CLASS_BATTLE_GIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15523,7 +15523,7 @@ {
"index": 634,
"type": 0,
- "class": 10,
+ "class": "TRAINER_CLASS_BATTLE_GIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15544,7 +15544,7 @@ {
"index": 635,
"type": 0,
- "class": 10,
+ "class": "TRAINER_CLASS_BATTLE_GIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15565,7 +15565,7 @@ {
"index": 636,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15586,7 +15586,7 @@ {
"index": 637,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15607,7 +15607,7 @@ {
"index": 638,
"type": 0,
- "class": 30,
+ "class": "TRAINER_CLASS_BIRD_KEEPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15628,7 +15628,7 @@ {
"index": 639,
"type": 0,
- "class": 16,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15654,7 +15654,7 @@ {
"index": 640,
"type": 0,
- "class": 16,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15680,7 +15680,7 @@ {
"index": 641,
"type": 0,
- "class": 16,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15706,7 +15706,7 @@ {
"index": 642,
"type": 0,
- "class": 17,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15732,7 +15732,7 @@ {
"index": 643,
"type": 0,
- "class": 17,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15758,7 +15758,7 @@ {
"index": 644,
"type": 0,
- "class": 17,
+ "class": "TRAINER_CLASS_PKMN_BREEDER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15784,7 +15784,7 @@ {
"index": 645,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15806,7 +15806,7 @@ {
"index": 646,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15828,7 +15828,7 @@ {
"index": 647,
"type": 1,
- "class": 4,
+ "class": "TRAINER_CLASS_CAMPER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15850,7 +15850,7 @@ {
"index": 648,
"type": 1,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15894,7 +15894,7 @@ {
"index": 649,
"type": 1,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15927,7 +15927,7 @@ {
"index": 650,
"type": 0,
- "class": 37,
+ "class": "TRAINER_CLASS_COLLECTOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15953,7 +15953,7 @@ {
"index": 651,
"type": 0,
- "class": 18,
+ "class": "TRAINER_CLASS_COWGIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15969,7 +15969,7 @@ {
"index": 652,
"type": 0,
- "class": 18,
+ "class": "TRAINER_CLASS_COWGIRL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -15985,7 +15985,7 @@ {
"index": 653,
"type": 0,
- "class": 12,
+ "class": "TRAINER_CLASS_CYCLIST_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16006,7 +16006,7 @@ {
"index": 654,
"type": 0,
- "class": 12,
+ "class": "TRAINER_CLASS_CYCLIST_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16027,7 +16027,7 @@ {
"index": 655,
"type": 0,
- "class": 12,
+ "class": "TRAINER_CLASS_CYCLIST_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16048,7 +16048,7 @@ {
"index": 656,
"type": 0,
- "class": 13,
+ "class": "TRAINER_CLASS_CYCLIST_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16064,7 +16064,7 @@ {
"index": 657,
"type": 0,
- "class": 13,
+ "class": "TRAINER_CLASS_CYCLIST_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16080,7 +16080,7 @@ {
"index": 658,
"type": 0,
- "class": 13,
+ "class": "TRAINER_CLASS_CYCLIST_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16096,7 +16096,7 @@ {
"index": 659,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16112,7 +16112,7 @@ {
"index": 660,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16128,7 +16128,7 @@ {
"index": 661,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16149,7 +16149,7 @@ {
"index": 662,
"type": 0,
- "class": 29,
+ "class": "TRAINER_CLASS_DRAGON_TAMER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16170,7 +16170,7 @@ {
"index": 663,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 0,
@@ -16203,7 +16203,7 @@ {
"index": 664,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16247,7 +16247,7 @@ {
"index": 665,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16291,7 +16291,7 @@ {
"index": 666,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16324,7 +16324,7 @@ {
"index": 667,
"type": 1,
- "class": 24,
+ "class": "TRAINER_CLASS_ACE_TRAINER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16346,7 +16346,7 @@ {
"index": 668,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16390,7 +16390,7 @@ {
"index": 669,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16423,7 +16423,7 @@ {
"index": 670,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16456,7 +16456,7 @@ {
"index": 671,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16489,7 +16489,7 @@ {
"index": 672,
"type": 1,
- "class": 25,
+ "class": "TRAINER_CLASS_ACE_TRAINER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16533,7 +16533,7 @@ {
"index": 673,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16554,7 +16554,7 @@ {
"index": 674,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16575,7 +16575,7 @@ {
"index": 675,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16596,7 +16596,7 @@ {
"index": 676,
"type": 0,
- "class": 49,
+ "class": "TRAINER_CLASS_PSYCHIC_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16617,7 +16617,7 @@ {
"index": 677,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16643,7 +16643,7 @@ {
"index": 678,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16669,7 +16669,7 @@ {
"index": 679,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16690,7 +16690,7 @@ {
"index": 680,
"type": 0,
- "class": 50,
+ "class": "TRAINER_CLASS_PSYCHIC_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16711,7 +16711,7 @@ {
"index": 681,
"type": 0,
- "class": 71,
+ "class": "TRAINER_CLASS_RANCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16737,7 +16737,7 @@ {
"index": 682,
"type": 0,
- "class": 71,
+ "class": "TRAINER_CLASS_RANCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16763,7 +16763,7 @@ {
"index": 683,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16779,7 +16779,7 @@ {
"index": 684,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16795,7 +16795,7 @@ {
"index": 685,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16816,7 +16816,7 @@ {
"index": 686,
"type": 0,
- "class": 11,
+ "class": "TRAINER_CLASS_FISHERMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16837,7 +16837,7 @@ {
"index": 687,
"type": 0,
- "class": 8,
+ "class": "TRAINER_CLASS_TWINS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16858,7 +16858,7 @@ {
"index": 688,
"type": 0,
- "class": 8,
+ "class": "TRAINER_CLASS_TWINS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16879,7 +16879,7 @@ {
"index": 689,
"type": 1,
- "class": 51,
+ "class": "TRAINER_CLASS_PI",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16917,7 +16917,7 @@ {
"index": 690,
"type": 1,
- "class": 51,
+ "class": "TRAINER_CLASS_PI",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -16955,7 +16955,7 @@ {
"index": 691,
"type": 0,
- "class": 34,
+ "class": "TRAINER_CLASS_GENTLEMAN",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -16973,7 +16973,7 @@ {
"index": 692,
"type": 0,
- "class": 34,
+ "class": "TRAINER_CLASS_GENTLEMAN",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -16991,7 +16991,7 @@ {
"index": 693,
"type": 0,
- "class": 34,
+ "class": "TRAINER_CLASS_GENTLEMAN",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -17009,7 +17009,7 @@ {
"index": 694,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17025,7 +17025,7 @@ {
"index": 695,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17041,7 +17041,7 @@ {
"index": 696,
"type": 0,
- "class": 48,
+ "class": "TRAINER_CLASS_RUIN_MANIAC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17057,7 +17057,7 @@ {
"index": 697,
"type": 0,
- "class": 19,
+ "class": "TRAINER_CLASS_JOGGER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17083,7 +17083,7 @@ {
"index": 698,
"type": 0,
- "class": 19,
+ "class": "TRAINER_CLASS_JOGGER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17109,7 +17109,7 @@ {
"index": 699,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17125,7 +17125,7 @@ {
"index": 700,
"type": 0,
- "class": 14,
+ "class": "TRAINER_CLASS_BLACK_BELT",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17151,7 +17151,7 @@ {
"index": 701,
"type": 0,
- "class": 35,
+ "class": "TRAINER_CLASS_SOCIALITE",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -17169,7 +17169,7 @@ {
"index": 702,
"type": 0,
- "class": 35,
+ "class": "TRAINER_CLASS_SOCIALITE",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -17187,7 +17187,7 @@ {
"index": 703,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17203,7 +17203,7 @@ {
"index": 704,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17219,7 +17219,7 @@ {
"index": 705,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17235,7 +17235,7 @@ {
"index": 706,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17256,7 +17256,7 @@ {
"index": 707,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17277,7 +17277,7 @@ {
"index": 708,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17298,7 +17298,7 @@ {
"index": 709,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17319,7 +17319,7 @@ {
"index": 710,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17340,7 +17340,7 @@ {
"index": 711,
"type": 0,
- "class": 9,
+ "class": "TRAINER_CLASS_HIKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17361,7 +17361,7 @@ {
"index": 712,
"type": 0,
- "class": 6,
+ "class": "TRAINER_CLASS_BUG_CATCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17382,7 +17382,7 @@ {
"index": 713,
"type": 0,
- "class": 6,
+ "class": "TRAINER_CLASS_BUG_CATCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17403,7 +17403,7 @@ {
"index": 714,
"type": 0,
- "class": 6,
+ "class": "TRAINER_CLASS_BUG_CATCHER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17424,7 +17424,7 @@ {
"index": 715,
"type": 0,
- "class": 80,
+ "class": "TRAINER_CLASS_PARASOL_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17445,7 +17445,7 @@ {
"index": 716,
"type": 0,
- "class": 80,
+ "class": "TRAINER_CLASS_PARASOL_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17466,7 +17466,7 @@ {
"index": 717,
"type": 0,
- "class": 80,
+ "class": "TRAINER_CLASS_PARASOL_LADY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17487,7 +17487,7 @@ {
"index": 718,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17509,7 +17509,7 @@ {
"index": 719,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17531,7 +17531,7 @@ {
"index": 720,
"type": 1,
- "class": 5,
+ "class": "TRAINER_CLASS_PICNICKER",
"unk2": 0,
"items": [],
"unkC": 0,
@@ -17553,7 +17553,7 @@ {
"index": 721,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17569,7 +17569,7 @@ {
"index": 722,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17585,7 +17585,7 @@ {
"index": 723,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17601,7 +17601,7 @@ {
"index": 724,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17622,7 +17622,7 @@ {
"index": 725,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17643,7 +17643,7 @@ {
"index": 726,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17664,7 +17664,7 @@ {
"index": 727,
"type": 0,
- "class": 32,
+ "class": "TRAINER_CLASS_RICH_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17680,7 +17680,7 @@ {
"index": 728,
"type": 0,
- "class": 32,
+ "class": "TRAINER_CLASS_RICH_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17696,7 +17696,7 @@ {
"index": 729,
"type": 0,
- "class": 33,
+ "class": "TRAINER_CLASS_LADY",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -17714,7 +17714,7 @@ {
"index": 730,
"type": 0,
- "class": 33,
+ "class": "TRAINER_CLASS_LADY",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -17732,7 +17732,7 @@ {
"index": 731,
"type": 0,
- "class": 33,
+ "class": "TRAINER_CLASS_LADY",
"unk2": 0,
"items": [
"ITEM_FULL_RESTORE"
@@ -17750,7 +17750,7 @@ {
"index": 732,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17771,7 +17771,7 @@ {
"index": 733,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17792,7 +17792,7 @@ {
"index": 734,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17813,7 +17813,7 @@ {
"index": 735,
"type": 0,
- "class": 39,
+ "class": "TRAINER_CLASS_PKMN_RANGER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17834,7 +17834,7 @@ {
"index": 736,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17855,7 +17855,7 @@ {
"index": 737,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17876,7 +17876,7 @@ {
"index": 738,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17897,7 +17897,7 @@ {
"index": 739,
"type": 0,
- "class": 40,
+ "class": "TRAINER_CLASS_PKMN_RANGER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17918,7 +17918,7 @@ {
"index": 740,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17939,7 +17939,7 @@ {
"index": 741,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17960,7 +17960,7 @@ {
"index": 742,
"type": 0,
- "class": 46,
+ "class": "TRAINER_CLASS_SAILOR",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -17986,7 +17986,7 @@ {
"index": 743,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18007,7 +18007,7 @@ {
"index": 744,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18028,7 +18028,7 @@ {
"index": 745,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18049,7 +18049,7 @@ {
"index": 746,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18075,7 +18075,7 @@ {
"index": 747,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18101,7 +18101,7 @@ {
"index": 748,
"type": 0,
- "class": 28,
+ "class": "TRAINER_CLASS_NINJA_BOY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18127,7 +18127,7 @@ {
"index": 749,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18143,7 +18143,7 @@ {
"index": 750,
"type": 0,
- "class": 36,
+ "class": "TRAINER_CLASS_BEAUTY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18159,7 +18159,7 @@ {
"index": 751,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18175,7 +18175,7 @@ {
"index": 752,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18191,7 +18191,7 @@ {
"index": 753,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18212,7 +18212,7 @@ {
"index": 754,
"type": 0,
- "class": 55,
+ "class": "TRAINER_CLASS_SKIER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18233,7 +18233,7 @@ {
"index": 755,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18249,7 +18249,7 @@ {
"index": 756,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18265,7 +18265,7 @@ {
"index": 757,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18281,7 +18281,7 @@ {
"index": 758,
"type": 0,
- "class": 56,
+ "class": "TRAINER_CLASS_SKIER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18297,7 +18297,7 @@ {
"index": 759,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18318,7 +18318,7 @@ {
"index": 760,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18339,7 +18339,7 @@ {
"index": 761,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18360,7 +18360,7 @@ {
"index": 762,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18376,7 +18376,7 @@ {
"index": 763,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18397,7 +18397,7 @@ {
"index": 764,
"type": 0,
- "class": 43,
+ "class": "TRAINER_CLASS_SWIMMER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18418,7 +18418,7 @@ {
"index": 765,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18434,7 +18434,7 @@ {
"index": 766,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18450,7 +18450,7 @@ {
"index": 767,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18466,7 +18466,7 @@ {
"index": 768,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18482,7 +18482,7 @@ {
"index": 769,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18498,7 +18498,7 @@ {
"index": 770,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18514,7 +18514,7 @@ {
"index": 771,
"type": 0,
- "class": 44,
+ "class": "TRAINER_CLASS_TUBER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18540,7 +18540,7 @@ {
"index": 772,
"type": 0,
- "class": 44,
+ "class": "TRAINER_CLASS_TUBER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18566,7 +18566,7 @@ {
"index": 773,
"type": 1,
- "class": 45,
+ "class": "TRAINER_CLASS_TUBER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18588,7 +18588,7 @@ {
"index": 774,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18632,7 +18632,7 @@ {
"index": 775,
"type": 1,
- "class": 45,
+ "class": "TRAINER_CLASS_TUBER_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18654,7 +18654,7 @@ {
"index": 776,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18698,7 +18698,7 @@ {
"index": 777,
"type": 1,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18742,7 +18742,7 @@ {
"index": 778,
"type": 0,
- "class": 27,
+ "class": "TRAINER_CLASS_VETERAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18758,7 +18758,7 @@ {
"index": 779,
"type": 0,
- "class": 83,
+ "class": "TRAINER_CLASS_CAMERAMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18774,7 +18774,7 @@ {
"index": 780,
"type": 0,
- "class": 83,
+ "class": "TRAINER_CLASS_CAMERAMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18790,7 +18790,7 @@ {
"index": 781,
"type": 0,
- "class": 83,
+ "class": "TRAINER_CLASS_CAMERAMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18806,7 +18806,7 @@ {
"index": 782,
"type": 0,
- "class": 83,
+ "class": "TRAINER_CLASS_CAMERAMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18822,7 +18822,7 @@ {
"index": 783,
"type": 0,
- "class": 83,
+ "class": "TRAINER_CLASS_CAMERAMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18838,7 +18838,7 @@ {
"index": 784,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18854,7 +18854,7 @@ {
"index": 785,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18870,7 +18870,7 @@ {
"index": 786,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18886,7 +18886,7 @@ {
"index": 787,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18902,7 +18902,7 @@ {
"index": 788,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18918,7 +18918,7 @@ {
"index": 789,
"type": 0,
- "class": 52,
+ "class": "TRAINER_CLASS_GUITARIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18934,7 +18934,7 @@ {
"index": 790,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18950,7 +18950,7 @@ {
"index": 791,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18966,7 +18966,7 @@ {
"index": 792,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18982,7 +18982,7 @@ {
"index": 793,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -18998,7 +18998,7 @@ {
"index": 794,
"type": 0,
- "class": 85,
+ "class": "TRAINER_CLASS_IDOL",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19014,7 +19014,7 @@ {
"index": 795,
"type": 0,
- "class": 82,
+ "class": "TRAINER_CLASS_INTERVIEWERS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19035,7 +19035,7 @@ {
"index": 796,
"type": 0,
- "class": 82,
+ "class": "TRAINER_CLASS_INTERVIEWERS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19056,7 +19056,7 @@ {
"index": 797,
"type": 0,
- "class": 82,
+ "class": "TRAINER_CLASS_INTERVIEWERS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19077,7 +19077,7 @@ {
"index": 798,
"type": 0,
- "class": 82,
+ "class": "TRAINER_CLASS_INTERVIEWERS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19098,7 +19098,7 @@ {
"index": 799,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19114,7 +19114,7 @@ {
"index": 800,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19130,7 +19130,7 @@ {
"index": 801,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19146,7 +19146,7 @@ {
"index": 802,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19162,7 +19162,7 @@ {
"index": 803,
"type": 0,
- "class": 58,
+ "class": "TRAINER_CLASS_CLOWN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19178,7 +19178,7 @@ {
"index": 804,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19194,7 +19194,7 @@ {
"index": 805,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19210,7 +19210,7 @@ {
"index": 806,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19226,7 +19226,7 @@ {
"index": 807,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19242,7 +19242,7 @@ {
"index": 808,
"type": 0,
- "class": 38,
+ "class": "TRAINER_CLASS_POLICEMAN",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19258,7 +19258,7 @@ {
"index": 809,
"type": 0,
- "class": 84,
+ "class": "TRAINER_CLASS_REPORTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19274,7 +19274,7 @@ {
"index": 810,
"type": 0,
- "class": 84,
+ "class": "TRAINER_CLASS_REPORTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19290,7 +19290,7 @@ {
"index": 811,
"type": 0,
- "class": 84,
+ "class": "TRAINER_CLASS_REPORTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19306,7 +19306,7 @@ {
"index": 812,
"type": 0,
- "class": 84,
+ "class": "TRAINER_CLASS_REPORTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19322,7 +19322,7 @@ {
"index": 813,
"type": 0,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19338,7 +19338,7 @@ {
"index": 814,
"type": 0,
- "class": 42,
+ "class": "TRAINER_CLASS_SWIMMER_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19354,7 +19354,7 @@ {
"index": 815,
"type": 0,
- "class": 81,
+ "class": "TRAINER_CLASS_WAITER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19370,7 +19370,7 @@ {
"index": 816,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19386,7 +19386,7 @@ {
"index": 817,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19407,7 +19407,7 @@ {
"index": 818,
"type": 1,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19437,7 +19437,7 @@ {
"index": 819,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19458,7 +19458,7 @@ {
"index": 820,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19479,7 +19479,7 @@ {
"index": 821,
"type": 1,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19512,7 +19512,7 @@ {
"index": 822,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19533,7 +19533,7 @@ {
"index": 823,
"type": 0,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19554,7 +19554,7 @@ {
"index": 824,
"type": 0,
- "class": 3,
+ "class": "TRAINER_CLASS_LASS",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19575,7 +19575,7 @@ {
"index": 825,
"type": 1,
- "class": 2,
+ "class": "TRAINER_CLASS_YOUNGSTER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19608,7 +19608,7 @@ {
"index": 826,
"type": 0,
- "class": 97,
+ "class": "TRAINER_CLASS_TOWER_TYCOON",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19624,7 +19624,7 @@ {
"index": 827,
"type": 1,
- "class": 53,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_M",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19645,7 +19645,7 @@ {
"index": 828,
"type": 1,
- "class": 54,
+ "class": "TRAINER_CLASS_ACE_TRAINER_SNOW_F",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19666,7 +19666,7 @@ {
"index": 829,
"type": 1,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19687,7 +19687,7 @@ {
"index": 830,
"type": 1,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19720,7 +19720,7 @@ {
"index": 831,
"type": 1,
- "class": 41,
+ "class": "TRAINER_CLASS_SCIENTIST",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19740,7 +19740,7 @@ {
"index": 832,
"type": 0,
- "class": 22,
+ "class": "TRAINER_CLASS_POKE_KID",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19761,7 +19761,7 @@ {
"index": 833,
"type": 1,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19804,7 +19804,7 @@ {
"index": 834,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19830,7 +19830,7 @@ {
"index": 835,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19856,7 +19856,7 @@ {
"index": 836,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19882,7 +19882,7 @@ {
"index": 837,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -19959,7 +19959,7 @@ {
"index": 838,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20036,7 +20036,7 @@ {
"index": 839,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20113,7 +20113,7 @@ {
"index": 840,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20190,7 +20190,7 @@ {
"index": 841,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20267,7 +20267,7 @@ {
"index": 842,
"type": 1,
- "class": 63,
+ "class": "TRAINER_CLASS_PKMN_TRAINER_BARRY",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20344,7 +20344,7 @@ {
"index": 843,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20360,7 +20360,7 @@ {
"index": 844,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20381,7 +20381,7 @@ {
"index": 845,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20397,7 +20397,7 @@ {
"index": 846,
"type": 0,
- "class": 59,
+ "class": "TRAINER_CLASS_WORKER",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20413,7 +20413,7 @@ {
"index": 847,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20429,7 +20429,7 @@ {
"index": 848,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
@@ -20450,7 +20450,7 @@ {
"index": 849,
"type": 0,
- "class": 73,
+ "class": "TRAINER_CLASS_GALACTIC",
"unk2": 0,
"items": [],
"unkC": 1,
diff --git a/files/poketool/trainer/trdata.json.txt b/files/poketool/trainer/trdata.json.txt index 3c84dc27..c85e80e4 100644 --- a/files/poketool/trainer/trdata.json.txt +++ b/files/poketool/trainer/trdata.json.txt @@ -3,6 +3,7 @@ #include "global.h" #include "trainer_data.h" #include "constants/items.h" +#include "constants/trainer_classes.h" u32 __size = sizeof(struct TrainerData); diff --git a/include/constants/trainer_classes.h b/include/constants/trainer_classes.h new file mode 100644 index 00000000..62355cdf --- /dev/null +++ b/include/constants/trainer_classes.h @@ -0,0 +1,103 @@ +#ifndef POKEDIAMOND_CONSTANTS_TRAINER_CLASSES_H +#define POKEDIAMOND_CONSTANTS_TRAINER_CLASSES_H + +#define TRAINER_CLASS_PKMN_TRAINER_M 0 +#define TRAINER_CLASS_PKMN_TRAINER_F 1 +#define TRAINER_CLASS_YOUNGSTER 2 +#define TRAINER_CLASS_LASS 3 +#define TRAINER_CLASS_CAMPER 4 +#define TRAINER_CLASS_PICNICKER 5 +#define TRAINER_CLASS_BUG_CATCHER 6 +#define TRAINER_CLASS_AROMA_LADY 7 +#define TRAINER_CLASS_TWINS 8 +#define TRAINER_CLASS_HIKER 9 +#define TRAINER_CLASS_BATTLE_GIRL 10 +#define TRAINER_CLASS_FISHERMAN 11 +#define TRAINER_CLASS_CYCLIST_M 12 +#define TRAINER_CLASS_CYCLIST_F 13 +#define TRAINER_CLASS_BLACK_BELT 14 +#define TRAINER_CLASS_ARTIST 15 +#define TRAINER_CLASS_PKMN_BREEDER_M 16 +#define TRAINER_CLASS_PKMN_BREEDER_F 17 +#define TRAINER_CLASS_COWGIRL 18 +#define TRAINER_CLASS_JOGGER 19 +#define TRAINER_CLASS_POKEFAN_M 20 +#define TRAINER_CLASS_POKEFAN_F 21 +#define TRAINER_CLASS_POKE_KID 22 +#define TRAINER_CLASS_YOUNG_COUPLE 23 +#define TRAINER_CLASS_ACE_TRAINER_M 24 +#define TRAINER_CLASS_ACE_TRAINER_F 25 +#define TRAINER_CLASS_WAITRESS 26 +#define TRAINER_CLASS_VETERAN 27 +#define TRAINER_CLASS_NINJA_BOY 28 +#define TRAINER_CLASS_DRAGON_TAMER 29 +#define TRAINER_CLASS_BIRD_KEEPER 30 +#define TRAINER_CLASS_DOUBLE_TEAM 31 +#define TRAINER_CLASS_RICH_BOY 32 +#define TRAINER_CLASS_LADY 33 +#define TRAINER_CLASS_GENTLEMAN 34 +#define TRAINER_CLASS_SOCIALITE 35 +#define TRAINER_CLASS_BEAUTY 36 +#define TRAINER_CLASS_COLLECTOR 37 +#define TRAINER_CLASS_POLICEMAN 38 +#define TRAINER_CLASS_PKMN_RANGER_M 39 +#define TRAINER_CLASS_PKMN_RANGER_F 40 +#define TRAINER_CLASS_SCIENTIST 41 +#define TRAINER_CLASS_SWIMMER_M 42 +#define TRAINER_CLASS_SWIMMER_F 43 +#define TRAINER_CLASS_TUBER_M 44 +#define TRAINER_CLASS_TUBER_F 45 +#define TRAINER_CLASS_SAILOR 46 +#define TRAINER_CLASS_SIS_AND_BRO 47 +#define TRAINER_CLASS_RUIN_MANIAC 48 +#define TRAINER_CLASS_PSYCHIC_M 49 +#define TRAINER_CLASS_PSYCHIC_F 50 +#define TRAINER_CLASS_PI 51 +#define TRAINER_CLASS_GUITARIST 52 +#define TRAINER_CLASS_ACE_TRAINER_SNOW_M 53 +#define TRAINER_CLASS_ACE_TRAINER_SNOW_F 54 +#define TRAINER_CLASS_SKIER_M 55 +#define TRAINER_CLASS_SKIER_F 56 +#define TRAINER_CLASS_ROUGHNECK 57 +#define TRAINER_CLASS_CLOWN 58 +#define TRAINER_CLASS_WORKER 59 +#define TRAINER_CLASS_SCHOOL_KID_M 60 +#define TRAINER_CLASS_SCHOOL_KID_F 61 +#define TRAINER_CLASS_LEADER_ROARK 62 +#define TRAINER_CLASS_PKMN_TRAINER_BARRY 63 +#define TRAINER_CLASS_LEADER_BYRON 64 +#define TRAINER_CLASS_ELITE_FOUR_AARON 65 +#define TRAINER_CLASS_ELITE_FOUR_BERTHA 66 +#define TRAINER_CLASS_ELITE_FOUR_FLINT 67 +#define TRAINER_CLASS_ELITE_FOUR_LUCIEN 68 +#define TRAINER_CLASS_CHAMPION 69 +#define TRAINER_CLASS_BELLE__PA 70 +#define TRAINER_CLASS_RANCHER 71 +#define TRAINER_CLASS_COMMANDER_MARS 72 +#define TRAINER_CLASS_GALACTIC 73 +#define TRAINER_CLASS_LEADER_GARDENIA 74 +#define TRAINER_CLASS_LEADER_WAKE 75 +#define TRAINER_CLASS_LEADER_MAYLENE 76 +#define TRAINER_CLASS_LEADER_FANTINA 77 +#define TRAINER_CLASS_LEADER_CANDICE 78 +#define TRAINER_CLASS_LEADER_VOLKNER 79 +#define TRAINER_CLASS_PARASOL_LADY 80 +#define TRAINER_CLASS_WAITER 81 +#define TRAINER_CLASS_INTERVIEWERS 82 +#define TRAINER_CLASS_CAMERAMAN 83 +#define TRAINER_CLASS_REPORTER 84 +#define TRAINER_CLASS_IDOL 85 +#define TRAINER_CLASS_GALACTIC_BOSS 86 +#define TRAINER_CLASS_COMMANDER_JUPITER 87 +#define TRAINER_CLASS_COMMANDER_SATURN 88 +#define TRAINER_CLASS_GALACTIC_F 89 +#define TRAINER_CLASS_PKMN_TRAINER_AROMA_LADY 90 +#define TRAINER_CLASS_PKMN_TRAINER_RICH_BOY 91 +#define TRAINER_CLASS_PKMN_TRAINER_PICNICKER 92 +#define TRAINER_CLASS_PKMN_TRAINER_CAMPER 93 +#define TRAINER_CLASS_PKMN_TRAINER_POKEKID 94 +#define TRAINER_CLASS_PKMN_TRAINER_LUCAS 95 +#define TRAINER_CLASS_PKMN_TRAINER_DAWN 96 +#define TRAINER_CLASS_TOWER_TYCOON 97 + +#endif //POKEDIAMOND_CONSTANTS_TRAINER_CLASSES_H diff --git a/include/trainer_data.h b/include/trainer_data.h index 3abf9a9f..6a5b69a4 100644 --- a/include/trainer_data.h +++ b/include/trainer_data.h @@ -15,6 +15,7 @@ struct TrainerMonSpeciesMoves { u16 difficulty; u16 level; + u16 species; u16 moves[MON_MOVES]; }; @@ -30,6 +31,7 @@ struct TrainerMonSpeciesItemMoves { u16 difficulty; u16 level; + u16 species; u16 item; u16 moves[MON_MOVES]; }; @@ -58,13 +60,20 @@ struct TrainerData u32 unk_10; }; +struct TrainerDataLoaded +{ + struct TrainerData data; + u16 name[OT_NAME_LENGTH + 1]; + u8 padding[16]; +}; + struct EnemyTrainerSet { u32 flags; struct PlayerParty * parties[4]; - u16 field_14[4]; + u16 field_14[2]; u32 trainer_idxs[4]; - struct TrainerData datas[4]; + struct TrainerDataLoaded datas[4]; }; #endif //POKEDIAMOND_TRAINER_DATA_H |