summaryrefslogtreecommitdiff
path: root/src/data/pokemon/trainer_class_lookups.h
blob: e7611d7582dd9d6f1bf1ea64821300d24bcd9af8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
const u8 gFacilityClassToPicIndex[] =
{
    [FACILITY_CLASS_AQUA_LEADER_ARCHIE]     = TRAINER_PIC_AQUA_LEADER_ARCHIE,
    [FACILITY_CLASS_AQUA_GRUNT_M]           = TRAINER_PIC_AQUA_GRUNT_M,
    [FACILITY_CLASS_AQUA_GRUNT_F]           = TRAINER_PIC_AQUA_GRUNT_F,
    [FACILITY_CLASS_RS_AROMA_LADY]          = TRAINER_PIC_RS_AROMA_LADY,
    [FACILITY_CLASS_RS_RUIN_MANIAC]         = TRAINER_PIC_RS_RUIN_MANIAC,
    [FACILITY_CLASS_INTERVIEWER]            = TRAINER_PIC_INTERVIEWER,
    [FACILITY_CLASS_RS_TUBER_F]             = TRAINER_PIC_RS_TUBER_F,
    [FACILITY_CLASS_RS_TUBER_M]             = TRAINER_PIC_RS_TUBER_M,
    [FACILITY_CLASS_RS_COOLTRAINER_M]       = TRAINER_PIC_RS_COOLTRAINER_M,
    [FACILITY_CLASS_RS_COOLTRAINER_F]       = TRAINER_PIC_RS_COOLTRAINER_F,
    [FACILITY_CLASS_HEX_MANIAC]             = TRAINER_PIC_HEX_MANIAC,
    [FACILITY_CLASS_RS_LADY]                = TRAINER_PIC_RS_LADY,
    [FACILITY_CLASS_RS_BEAUTY]              = TRAINER_PIC_RS_BEAUTY,
    [FACILITY_CLASS_RICH_BOY]               = TRAINER_PIC_RICH_BOY,
    [FACILITY_CLASS_RS_POKEMANIAC]          = TRAINER_PIC_RS_POKEMANIAC,
    [FACILITY_CLASS_RS_SWIMMER_M]           = TRAINER_PIC_RS_SWIMMER_M,
    [FACILITY_CLASS_RS_BLACK_BELT]          = TRAINER_PIC_RS_BLACK_BELT,
    [FACILITY_CLASS_GUITARIST]              = TRAINER_PIC_GUITARIST,
    [FACILITY_CLASS_KINDLER]                = TRAINER_PIC_KINDLER,
    [FACILITY_CLASS_RS_CAMPER]              = TRAINER_PIC_RS_CAMPER,
    [FACILITY_CLASS_BUG_MANIAC]             = TRAINER_PIC_BUG_MANIAC,
    [FACILITY_CLASS_RS_PSYCHIC_M]           = TRAINER_PIC_RS_PSYCHIC_M,
    [FACILITY_CLASS_RS_PSYCHIC_F]           = TRAINER_PIC_RS_PSYCHIC_F,
    [FACILITY_CLASS_RS_GENTLEMAN]           = TRAINER_PIC_RS_GENTLEMAN,
    [FACILITY_CLASS_ELITE_FOUR_SIDNEY]      = TRAINER_PIC_ELITE_FOUR_SIDNEY,
    [FACILITY_CLASS_ELITE_FOUR_PHOEBE]      = TRAINER_PIC_ELITE_FOUR_PHOEBE,
    [FACILITY_CLASS_LEADER_ROXANNE]         = TRAINER_PIC_LEADER_ROXANNE,
    [FACILITY_CLASS_LEADER_BRAWLY]          = TRAINER_PIC_LEADER_BRAWLY,
    [FACILITY_CLASS_LEADER_TATE_AND_LIZA]   = TRAINER_PIC_LEADER_TATE_AND_LIZA,
    [FACILITY_CLASS_SCHOOL_KID_M]           = TRAINER_PIC_SCHOOL_KID_M,
    [FACILITY_CLASS_SCHOOL_KID_F]           = TRAINER_PIC_SCHOOL_KID_F,
    [FACILITY_CLASS_SR_AND_JR]              = TRAINER_PIC_SR_AND_JR,
    [FACILITY_CLASS_POKEFAN_M]              = TRAINER_PIC_POKEFAN_M,
    [FACILITY_CLASS_POKEFAN_F]              = TRAINER_PIC_POKEFAN_F,
    [FACILITY_CLASS_EXPERT_M]               = TRAINER_PIC_EXPERT_M,
    [FACILITY_CLASS_EXPERT_F]               = TRAINER_PIC_EXPERT_F,
    [FACILITY_CLASS_RS_YOUNGSTER]           = TRAINER_PIC_RS_YOUNGSTER,
    [FACILITY_CLASS_CHAMPION_STEVEN]        = TRAINER_PIC_CHAMPION_STEVEN,
    [FACILITY_CLASS_RS_FISHERMAN]           = TRAINER_PIC_RS_FISHERMAN,
    [FACILITY_CLASS_CYCLING_TRIATHLETE_M]   = TRAINER_PIC_CYCLING_TRIATHLETE_M,
    [FACILITY_CLASS_CYCLING_TRIATHLETE_F]   = TRAINER_PIC_CYCLING_TRIATHLETE_F,
    [FACILITY_CLASS_RUNNING_TRIATHLETE_M]   = TRAINER_PIC_RUNNING_TRIATHLETE_M,
    [FACILITY_CLASS_RUNNING_TRIATHLETE_F]   = TRAINER_PIC_RUNNING_TRIATHLETE_F,
    [FACILITY_CLASS_SWIMMING_TRIATHLETE_M]  = TRAINER_PIC_SWIMMING_TRIATHLETE_M,
    [FACILITY_CLASS_SWIMMING_TRIATHLETE_F]  = TRAINER_PIC_SWIMMING_TRIATHLETE_F,
    [FACILITY_CLASS_DRAGON_TAMER]           = TRAINER_PIC_DRAGON_TAMER,
    [FACILITY_CLASS_RS_BIRD_KEEPER]         = TRAINER_PIC_RS_BIRD_KEEPER,
    [FACILITY_CLASS_NINJA_BOY]              = TRAINER_PIC_NINJA_BOY,
    [FACILITY_CLASS_BATTLE_GIRL]            = TRAINER_PIC_BATTLE_GIRL,
    [FACILITY_CLASS_PARASOL_LADY]           = TRAINER_PIC_PARASOL_LADY,
    [FACILITY_CLASS_RS_SWIMMER_F]           = TRAINER_PIC_RS_SWIMMER_F,
    [FACILITY_CLASS_RS_PICNICKER]           = TRAINER_PIC_RS_PICNICKER,
    [FACILITY_CLASS_RS_TWINS]               = TRAINER_PIC_RS_TWINS,
    [FACILITY_CLASS_RS_SAILOR]              = TRAINER_PIC_RS_SAILOR,
    [FACILITY_CLASS_BOARDER_M]              = TRAINER_PIC_RS_YOUNGSTER,
    [FACILITY_CLASS_BOARDER_F]              = TRAINER_PIC_RS_YOUNGSTER,
    [FACILITY_CLASS_COLLECTOR]              = TRAINER_PIC_COLLECTOR,
    [FACILITY_CLASS_PKMN_TRAINER_WALLY]     = TRAINER_PIC_WALLY,
    [FACILITY_CLASS_PKMN_TRAINER_BRENDAN]   = TRAINER_PIC_RS_BRENDAN_1,
    [FACILITY_CLASS_PKMN_TRAINER_BRENDAN_2] = TRAINER_PIC_RS_BRENDAN_1,
    [FACILITY_CLASS_PKMN_TRAINER_BRENDAN_3] = TRAINER_PIC_RS_BRENDAN_1,
    [FACILITY_CLASS_PKMN_TRAINER_MAY]       = TRAINER_PIC_RS_MAY_1,
    [FACILITY_CLASS_PKMN_TRAINER_MAY_2]     = TRAINER_PIC_RS_MAY_1,
    [FACILITY_CLASS_PKMN_TRAINER_MAY_3]     = TRAINER_PIC_RS_MAY_1,
    [FACILITY_CLASS_RS_PKMN_BREEDER_M]      = TRAINER_PIC_RS_POKEMON_BREEDER_M,
    [FACILITY_CLASS_RS_PKMN_BREEDER_F]      = TRAINER_PIC_RS_POKEMON_BREEDER_F,
    [FACILITY_CLASS_RS_PKMN_RANGER_M]       = TRAINER_PIC_RS_POKEMON_RANGER_M,
    [FACILITY_CLASS_RS_PKMN_RANGER_F]       = TRAINER_PIC_RS_POKEMON_RANGER_F,
    [FACILITY_CLASS_MAGMA_LEADER_MAXIE]     = TRAINER_PIC_MAGMA_LEADER_MAXIE,
    [FACILITY_CLASS_MAGMA_GRUNT_M]          = TRAINER_PIC_MAGMA_GRUNT_M,
    [FACILITY_CLASS_MAGMA_GRUNT_F]          = TRAINER_PIC_MAGMA_GRUNT_F,
    [FACILITY_CLASS_RS_LASS]                = TRAINER_PIC_RS_LASS,
    [FACILITY_CLASS_RS_BUG_CATCHER]         = TRAINER_PIC_RS_BUG_CATCHER,
    [FACILITY_CLASS_RS_HIKER]               = TRAINER_PIC_RS_HIKER,
    [FACILITY_CLASS_RS_YOUNG_COUPLE]        = TRAINER_PIC_RS_YOUNG_COUPLE,
    [FACILITY_CLASS_OLD_COUPLE]             = TRAINER_PIC_OLD_COUPLE,
    [FACILITY_CLASS_RS_SIS_AND_BRO]         = TRAINER_PIC_RS_SIS_AND_BRO,
    [FACILITY_CLASS_AQUA_ADMIN_M]           = TRAINER_PIC_AQUA_ADMIN_M,
    [FACILITY_CLASS_AQUA_ADMIN_F]           = TRAINER_PIC_AQUA_ADMIN_F,
    [FACILITY_CLASS_MAGMA_ADMIN_M]          = TRAINER_PIC_MAGMA_ADMIN_M,
    [FACILITY_CLASS_MAGMA_ADMIN_F]          = TRAINER_PIC_MAGMA_ADMIN_F,
    [FACILITY_CLASS_LEADER_WATTSON]         = TRAINER_PIC_LEADER_WATTSON,
    [FACILITY_CLASS_LEADER_FLANNERY]        = TRAINER_PIC_LEADER_FLANNERY,
    [FACILITY_CLASS_LEADER_NORMAN]          = TRAINER_PIC_LEADER_NORMAN,
    [FACILITY_CLASS_LEADER_WINONA]          = TRAINER_PIC_LEADER_WINONA,
    [FACILITY_CLASS_LEADER_WALLACE]         = TRAINER_PIC_LEADER_WALLACE,
    [FACILITY_CLASS_ELITE_FOUR_GLACIA]      = TRAINER_PIC_ELITE_FOUR_GLACIA,
    [FACILITY_CLASS_ELITE_FOUR_DRAKE]       = TRAINER_PIC_ELITE_FOUR_DRAKE,
    [FACILITY_CLASS_YOUNGSTER]              = TRAINER_PIC_YOUNGSTER,
    [FACILITY_CLASS_BUG_CATCHER]            = TRAINER_PIC_BUG_CATCHER,
    [FACILITY_CLASS_LASS]                   = TRAINER_PIC_LASS,
    [FACILITY_CLASS_SAILOR]                 = TRAINER_PIC_SAILOR,
    [FACILITY_CLASS_CAMPER]                 = TRAINER_PIC_CAMPER,
    [FACILITY_CLASS_PICNICKER]              = TRAINER_PIC_PICNICKER,
    [FACILITY_CLASS_POKEMANIAC]             = TRAINER_PIC_POKEMANIAC,
    [FACILITY_CLASS_SUPER_NERD]             = TRAINER_PIC_SUPER_NERD,
    [FACILITY_CLASS_HIKER]                  = TRAINER_PIC_HIKER,
    [FACILITY_CLASS_BIKER]                  = TRAINER_PIC_BIKER,
    [FACILITY_CLASS_BURGLAR]                = TRAINER_PIC_BURGLAR,
    [FACILITY_CLASS_ENGINEER]               = TRAINER_PIC_ENGINEER,
    [FACILITY_CLASS_FISHERMAN]              = TRAINER_PIC_FISHERMAN,
    [FACILITY_CLASS_SWIMMER_M]              = TRAINER_PIC_SWIMMER_M,
    [FACILITY_CLASS_CUE_BALL]               = TRAINER_PIC_CUE_BALL,
    [FACILITY_CLASS_GAMER]                  = TRAINER_PIC_GAMER,
    [FACILITY_CLASS_BEAUTY]                 = TRAINER_PIC_BEAUTY,
    [FACILITY_CLASS_SWIMMER_F]              = TRAINER_PIC_SWIMMER_F,
    [FACILITY_CLASS_PSYCHIC_M]              = TRAINER_PIC_PSYCHIC_M,
    [FACILITY_CLASS_ROCKER]                 = TRAINER_PIC_ROCKER,
    [FACILITY_CLASS_JUGGLER]                = TRAINER_PIC_JUGGLER,
    [FACILITY_CLASS_TAMER]                  = TRAINER_PIC_TAMER,
    [FACILITY_CLASS_BIRD_KEEPER]            = TRAINER_PIC_BIRD_KEEPER,
    [FACILITY_CLASS_BLACK_BELT]             = TRAINER_PIC_BLACK_BELT,
    [FACILITY_CLASS_RIVAL_EARLY]            = TRAINER_PIC_RIVAL_EARLY,
    [FACILITY_CLASS_SCIENTIST]              = TRAINER_PIC_SCIENTIST,
    [FACILITY_CLASS_BOSS]                   = TRAINER_PIC_LEADER_GIOVANNI,
    [FACILITY_CLASS_ROCKET_GRUNT_M]         = TRAINER_PIC_ROCKET_GRUNT_M,
    [FACILITY_CLASS_COOLTRAINER_M]          = TRAINER_PIC_COOLTRAINER_M,
    [FACILITY_CLASS_COOLTRAINER_F]          = TRAINER_PIC_COOLTRAINER_F,
    [FACILITY_CLASS_ELITE_FOUR_LORELEI]     = TRAINER_PIC_ELITE_FOUR_LORELEI,
    [FACILITY_CLASS_ELITE_FOUR_BRUNO]       = TRAINER_PIC_ELITE_FOUR_BRUNO,
    [FACILITY_CLASS_LEADER_M]               = TRAINER_PIC_LEADER_BROCK,
    [FACILITY_CLASS_LEADER_F]               = TRAINER_PIC_LEADER_MISTY,
    [FACILITY_CLASS_GENTLEMAN]              = TRAINER_PIC_GENTLEMAN,
    [FACILITY_CLASS_RIVAL_LATE]             = TRAINER_PIC_RIVAL_LATE,
    [FACILITY_CLASS_CHAMPION_RIVAL]         = TRAINER_PIC_CHAMPION_RIVAL,
    [FACILITY_CLASS_CHANNELER]              = TRAINER_PIC_CHANNELER,
    [FACILITY_CLASS_TWINS]                  = TRAINER_PIC_TWINS,
    [FACILITY_CLASS_COOL_COUPLE]            = TRAINER_PIC_COOL_COUPLE,
    [FACILITY_CLASS_YOUNG_COUPLE]           = TRAINER_PIC_YOUNG_COUPLE,
    [FACILITY_CLASS_CRUSH_KIN]              = TRAINER_PIC_CRUSH_KIN,
    [FACILITY_CLASS_SIS_AND_BRO]            = TRAINER_PIC_SIS_AND_BRO,
    [FACILITY_CLASS_PKMN_PROF]              = TRAINER_PIC_PROFESSOR_OAK,
    [FACILITY_CLASS_BRENDAN]                = TRAINER_PIC_RS_BRENDAN_2,
    [FACILITY_CLASS_MAY]                    = TRAINER_PIC_RS_MAY_2,
    [FACILITY_CLASS_RED]                    = TRAINER_PIC_RED,
    [FACILITY_CLASS_LEAF]                   = TRAINER_PIC_LEAF,
    [FACILITY_CLASS_ROCKET_GRUNT_F]         = TRAINER_PIC_ROCKET_GRUNT_F,
    [FACILITY_CLASS_PSYCHIC_F]              = TRAINER_PIC_PSYCHIC_F,
    [FACILITY_CLASS_CRUSH_GIRL]             = TRAINER_PIC_CRUSH_GIRL,
    [FACILITY_CLASS_TUBER]                  = TRAINER_PIC_TUBER_F,
    [FACILITY_CLASS_PKMN_BREEDER]           = TRAINER_PIC_POKEMON_BREEDER,
    [FACILITY_CLASS_PKMN_RANGER_M]          = TRAINER_PIC_POKEMON_RANGER_M,
    [FACILITY_CLASS_PKMN_RANGER_F]          = TRAINER_PIC_POKEMON_RANGER_F,
    [FACILITY_CLASS_AROMA_LADY]             = TRAINER_PIC_AROMA_LADY,
    [FACILITY_CLASS_RUIN_MANIAC]            = TRAINER_PIC_RUIN_MANIAC,
    [FACILITY_CLASS_LADY]                   = TRAINER_PIC_LADY,
    [FACILITY_CLASS_PAINTER]                = TRAINER_PIC_PAINTER,
#ifdef BUGFIX
    [FACILITY_CLASS_ELITE_FOUR_AGATHA]      = TRAINER_PIC_ELITE_FOUR_AGATHA,
    [FACILITY_CLASS_ELITE_FOUR_LANCE]       = TRAINER_PIC_ELITE_FOUR_LANCE,
#else
    [FACILITY_CLASS_ELITE_FOUR_AGATHA]      = TRAINER_PIC_ELITE_FOUR_LORELEI,
    [FACILITY_CLASS_ELITE_FOUR_LANCE]       = TRAINER_PIC_ELITE_FOUR_BRUNO,
#endif  
    [FACILITY_CLASS_CHAMPION_RIVAL_2]       = TRAINER_PIC_CHAMPION_RIVAL,
};

const u8 gFacilityClassToTrainerClass[] =
{
    [FACILITY_CLASS_AQUA_LEADER_ARCHIE]     = TRAINER_CLASS_AQUA_LEADER,
    [FACILITY_CLASS_AQUA_GRUNT_M]           = TRAINER_CLASS_TEAM_AQUA,
    [FACILITY_CLASS_AQUA_GRUNT_F]           = TRAINER_CLASS_TEAM_AQUA,
    [FACILITY_CLASS_RS_AROMA_LADY]          = TRAINER_CLASS_RS_AROMA_LADY,
    [FACILITY_CLASS_RS_RUIN_MANIAC]         = TRAINER_CLASS_RS_RUIN_MANIAC,
    [FACILITY_CLASS_INTERVIEWER]            = TRAINER_CLASS_INTERVIEWER,
    [FACILITY_CLASS_RS_TUBER_F]             = TRAINER_CLASS_RS_TUBER_F,
    [FACILITY_CLASS_RS_TUBER_M]             = TRAINER_CLASS_RS_TUBER_M,
    [FACILITY_CLASS_RS_COOLTRAINER_M]       = TRAINER_CLASS_RS_COOLTRAINER,
    [FACILITY_CLASS_RS_COOLTRAINER_F]       = TRAINER_CLASS_RS_COOLTRAINER,
    [FACILITY_CLASS_HEX_MANIAC]             = TRAINER_CLASS_HEX_MANIAC,
    [FACILITY_CLASS_RS_LADY]                = TRAINER_CLASS_RS_LADY,
    [FACILITY_CLASS_RS_BEAUTY]              = TRAINER_CLASS_RS_BEAUTY,
    [FACILITY_CLASS_RICH_BOY]               = TRAINER_CLASS_RICH_BOY,
    [FACILITY_CLASS_RS_POKEMANIAC]          = TRAINER_CLASS_RS_POKEMANIAC,
    [FACILITY_CLASS_RS_SWIMMER_M]           = TRAINER_CLASS_RS_SWIMMER_M,
    [FACILITY_CLASS_RS_BLACK_BELT]          = TRAINER_CLASS_RS_BLACK_BELT,
    [FACILITY_CLASS_GUITARIST]              = TRAINER_CLASS_GUITARIST,
    [FACILITY_CLASS_KINDLER]                = TRAINER_CLASS_KINDLER,
    [FACILITY_CLASS_RS_CAMPER]              = TRAINER_CLASS_RS_CAMPER,
    [FACILITY_CLASS_BUG_MANIAC]             = TRAINER_CLASS_BUG_MANIAC,
    [FACILITY_CLASS_RS_PSYCHIC_M]           = TRAINER_CLASS_RS_PSYCHIC,
    [FACILITY_CLASS_RS_PSYCHIC_F]           = TRAINER_CLASS_RS_PSYCHIC,
    [FACILITY_CLASS_RS_GENTLEMAN]           = TRAINER_CLASS_RS_GENTLEMAN,
    [FACILITY_CLASS_ELITE_FOUR_SIDNEY]      = TRAINER_CLASS_RS_ELITE_FOUR,
    [FACILITY_CLASS_ELITE_FOUR_PHOEBE]      = TRAINER_CLASS_RS_ELITE_FOUR,
    [FACILITY_CLASS_LEADER_ROXANNE]         = TRAINER_CLASS_RS_LEADER,
    [FACILITY_CLASS_LEADER_BRAWLY]          = TRAINER_CLASS_RS_LEADER,
    [FACILITY_CLASS_LEADER_TATE_AND_LIZA]   = TRAINER_CLASS_RS_LEADER,
    [FACILITY_CLASS_SCHOOL_KID_M]           = TRAINER_CLASS_SCHOOL_KID,
    [FACILITY_CLASS_SCHOOL_KID_F]           = TRAINER_CLASS_SCHOOL_KID,
    [FACILITY_CLASS_SR_AND_JR]              = TRAINER_CLASS_SR_AND_JR,
    [FACILITY_CLASS_POKEFAN_M]              = TRAINER_CLASS_POKEFAN,
    [FACILITY_CLASS_POKEFAN_F]              = TRAINER_CLASS_POKEFAN,
    [FACILITY_CLASS_EXPERT_M]               = TRAINER_CLASS_EXPERT,
    [FACILITY_CLASS_EXPERT_F]               = TRAINER_CLASS_EXPERT,
    [FACILITY_CLASS_RS_YOUNGSTER]           = TRAINER_CLASS_RS_YOUNGSTER,
    [FACILITY_CLASS_CHAMPION_STEVEN]        = TRAINER_CLASS_RS_CHAMPION,
    [FACILITY_CLASS_RS_FISHERMAN]           = TRAINER_CLASS_RS_FISHERMAN,
    [FACILITY_CLASS_CYCLING_TRIATHLETE_M]   = TRAINER_CLASS_TRIATHLETE,
    [FACILITY_CLASS_CYCLING_TRIATHLETE_F]   = TRAINER_CLASS_TRIATHLETE,
    [FACILITY_CLASS_RUNNING_TRIATHLETE_M]   = TRAINER_CLASS_TRIATHLETE,
    [FACILITY_CLASS_RUNNING_TRIATHLETE_F]   = TRAINER_CLASS_TRIATHLETE,
    [FACILITY_CLASS_SWIMMING_TRIATHLETE_M]  = TRAINER_CLASS_TRIATHLETE,
    [FACILITY_CLASS_SWIMMING_TRIATHLETE_F]  = TRAINER_CLASS_TRIATHLETE,
    [FACILITY_CLASS_DRAGON_TAMER]           = TRAINER_CLASS_DRAGON_TAMER,
    [FACILITY_CLASS_RS_BIRD_KEEPER]         = TRAINER_CLASS_RS_BIRD_KEEPER,
    [FACILITY_CLASS_NINJA_BOY]              = TRAINER_CLASS_NINJA_BOY,
    [FACILITY_CLASS_BATTLE_GIRL]            = TRAINER_CLASS_BATTLE_GIRL,
    [FACILITY_CLASS_PARASOL_LADY]           = TRAINER_CLASS_PARASOL_LADY,
    [FACILITY_CLASS_RS_SWIMMER_F]           = TRAINER_CLASS_RS_SWIMMER_F,
    [FACILITY_CLASS_RS_PICNICKER]           = TRAINER_CLASS_RS_PICNICKER,
    [FACILITY_CLASS_RS_TWINS]               = TRAINER_CLASS_RS_TWINS,
    [FACILITY_CLASS_RS_SAILOR]              = TRAINER_CLASS_RS_SAILOR,
    [FACILITY_CLASS_BOARDER_M]              = TRAINER_CLASS_BOARDER,
    [FACILITY_CLASS_BOARDER_F]              = TRAINER_CLASS_BOARDER,
    [FACILITY_CLASS_COLLECTOR]              = TRAINER_CLASS_COLLECTOR,
    [FACILITY_CLASS_PKMN_TRAINER_WALLY]     = TRAINER_CLASS_PKMN_TRAINER,
    [FACILITY_CLASS_PKMN_TRAINER_BRENDAN]   = TRAINER_CLASS_PKMN_TRAINER,
    [FACILITY_CLASS_PKMN_TRAINER_BRENDAN_2] = TRAINER_CLASS_PKMN_TRAINER,
    [FACILITY_CLASS_PKMN_TRAINER_BRENDAN_3] = TRAINER_CLASS_PKMN_TRAINER,
    [FACILITY_CLASS_PKMN_TRAINER_MAY]       = TRAINER_CLASS_PKMN_TRAINER,
    [FACILITY_CLASS_PKMN_TRAINER_MAY_2]     = TRAINER_CLASS_PKMN_TRAINER,
    [FACILITY_CLASS_PKMN_TRAINER_MAY_3]     = TRAINER_CLASS_PKMN_TRAINER,
    [FACILITY_CLASS_RS_PKMN_BREEDER_M]      = TRAINER_CLASS_RS_PKMN_BREEDER,
    [FACILITY_CLASS_RS_PKMN_BREEDER_F]      = TRAINER_CLASS_RS_PKMN_BREEDER,
    [FACILITY_CLASS_RS_PKMN_RANGER_M]       = TRAINER_CLASS_RS_PKMN_RANGER,
    [FACILITY_CLASS_RS_PKMN_RANGER_F]       = TRAINER_CLASS_RS_PKMN_RANGER,
    [FACILITY_CLASS_MAGMA_LEADER_MAXIE]     = TRAINER_CLASS_MAGMA_LEADER,
    [FACILITY_CLASS_MAGMA_GRUNT_M]          = TRAINER_CLASS_TEAM_MAGMA,
    [FACILITY_CLASS_MAGMA_GRUNT_F]          = TRAINER_CLASS_TEAM_MAGMA,
    [FACILITY_CLASS_RS_LASS]                = TRAINER_CLASS_RS_LASS,
    [FACILITY_CLASS_RS_BUG_CATCHER]         = TRAINER_CLASS_RS_BUG_CATCHER,
    [FACILITY_CLASS_RS_HIKER]               = TRAINER_CLASS_RS_HIKER,
    [FACILITY_CLASS_RS_YOUNG_COUPLE]        = TRAINER_CLASS_RS_YOUNG_COUPLE,
    [FACILITY_CLASS_OLD_COUPLE]             = TRAINER_CLASS_OLD_COUPLE,
    [FACILITY_CLASS_RS_SIS_AND_BRO]         = TRAINER_CLASS_RS_SIS_AND_BRO,
    [FACILITY_CLASS_AQUA_ADMIN_M]           = TRAINER_CLASS_AQUA_ADMIN,
    [FACILITY_CLASS_AQUA_ADMIN_F]           = TRAINER_CLASS_AQUA_ADMIN,
    [FACILITY_CLASS_MAGMA_ADMIN_M]          = TRAINER_CLASS_MAGMA_ADMIN,
    [FACILITY_CLASS_MAGMA_ADMIN_F]          = TRAINER_CLASS_MAGMA_ADMIN,
    [FACILITY_CLASS_LEADER_WATTSON]         = TRAINER_CLASS_RS_LEADER,
    [FACILITY_CLASS_LEADER_FLANNERY]        = TRAINER_CLASS_RS_LEADER,
    [FACILITY_CLASS_LEADER_NORMAN]          = TRAINER_CLASS_RS_LEADER,
    [FACILITY_CLASS_LEADER_WINONA]          = TRAINER_CLASS_RS_LEADER,
    [FACILITY_CLASS_LEADER_WALLACE]         = TRAINER_CLASS_RS_LEADER,
    [FACILITY_CLASS_ELITE_FOUR_GLACIA]      = TRAINER_CLASS_RS_ELITE_FOUR,
    [FACILITY_CLASS_ELITE_FOUR_DRAKE]       = TRAINER_CLASS_RS_ELITE_FOUR,
    [FACILITY_CLASS_YOUNGSTER]              = TRAINER_CLASS_YOUNGSTER,
    [FACILITY_CLASS_BUG_CATCHER]            = TRAINER_CLASS_BUG_CATCHER,
    [FACILITY_CLASS_LASS]                   = TRAINER_CLASS_LASS,
    [FACILITY_CLASS_SAILOR]                 = TRAINER_CLASS_SAILOR,
    [FACILITY_CLASS_CAMPER]                 = TRAINER_CLASS_CAMPER,
    [FACILITY_CLASS_PICNICKER]              = TRAINER_CLASS_PICNICKER,
    [FACILITY_CLASS_POKEMANIAC]             = TRAINER_CLASS_POKEMANIAC,
    [FACILITY_CLASS_SUPER_NERD]             = TRAINER_CLASS_SUPER_NERD,
    [FACILITY_CLASS_HIKER]                  = TRAINER_CLASS_HIKER,
    [FACILITY_CLASS_BIKER]                  = TRAINER_CLASS_BIKER,
    [FACILITY_CLASS_BURGLAR]                = TRAINER_CLASS_BURGLAR,
    [FACILITY_CLASS_ENGINEER]               = TRAINER_CLASS_ENGINEER,
    [FACILITY_CLASS_FISHERMAN]              = TRAINER_CLASS_FISHERMAN,
    [FACILITY_CLASS_SWIMMER_M]              = TRAINER_CLASS_SWIMMER_M,
    [FACILITY_CLASS_CUE_BALL]               = TRAINER_CLASS_CUE_BALL,
    [FACILITY_CLASS_GAMER]                  = TRAINER_CLASS_GAMER,
    [FACILITY_CLASS_BEAUTY]                 = TRAINER_CLASS_BEAUTY,
    [FACILITY_CLASS_SWIMMER_F]              = TRAINER_CLASS_SWIMMER_F,
    [FACILITY_CLASS_PSYCHIC_M]              = TRAINER_CLASS_PSYCHIC,
    [FACILITY_CLASS_ROCKER]                 = TRAINER_CLASS_ROCKER,
    [FACILITY_CLASS_JUGGLER]                = TRAINER_CLASS_JUGGLER,
    [FACILITY_CLASS_TAMER]                  = TRAINER_CLASS_TAMER,
    [FACILITY_CLASS_BIRD_KEEPER]            = TRAINER_CLASS_BIRD_KEEPER,
    [FACILITY_CLASS_BLACK_BELT]             = TRAINER_CLASS_BLACK_BELT,
    [FACILITY_CLASS_RIVAL_EARLY]            = TRAINER_CLASS_RIVAL_EARLY,
    [FACILITY_CLASS_SCIENTIST]              = TRAINER_CLASS_SCIENTIST,
    [FACILITY_CLASS_BOSS]                   = TRAINER_CLASS_BOSS,
    [FACILITY_CLASS_ROCKET_GRUNT_M]         = TRAINER_CLASS_TEAM_ROCKET,
    [FACILITY_CLASS_COOLTRAINER_M]          = TRAINER_CLASS_COOLTRAINER,
    [FACILITY_CLASS_COOLTRAINER_F]          = TRAINER_CLASS_COOLTRAINER,
    [FACILITY_CLASS_ELITE_FOUR_LORELEI]     = TRAINER_CLASS_ELITE_FOUR,
    [FACILITY_CLASS_ELITE_FOUR_BRUNO]       = TRAINER_CLASS_ELITE_FOUR,
    [FACILITY_CLASS_LEADER_M]               = TRAINER_CLASS_LEADER,
    [FACILITY_CLASS_LEADER_F]               = TRAINER_CLASS_LEADER,
    [FACILITY_CLASS_GENTLEMAN]              = TRAINER_CLASS_GENTLEMAN,
    [FACILITY_CLASS_RIVAL_LATE]             = TRAINER_CLASS_RIVAL_LATE,
    [FACILITY_CLASS_CHAMPION_RIVAL]         = TRAINER_CLASS_CHAMPION,
    [FACILITY_CLASS_CHANNELER]              = TRAINER_CLASS_CHANNELER,
    [FACILITY_CLASS_TWINS]                  = TRAINER_CLASS_TWINS,
    [FACILITY_CLASS_COOL_COUPLE]            = TRAINER_CLASS_COOL_COUPLE,
    [FACILITY_CLASS_YOUNG_COUPLE]           = TRAINER_CLASS_YOUNG_COUPLE,
    [FACILITY_CLASS_CRUSH_KIN]              = TRAINER_CLASS_CRUSH_KIN,
    [FACILITY_CLASS_SIS_AND_BRO]            = TRAINER_CLASS_SIS_AND_BRO,
    [FACILITY_CLASS_PKMN_PROF]              = TRAINER_CLASS_PKMN_PROF,
    [FACILITY_CLASS_BRENDAN]                = TRAINER_CLASS_PLAYER,
    [FACILITY_CLASS_MAY]                    = TRAINER_CLASS_PLAYER,
    [FACILITY_CLASS_RED]                    = TRAINER_CLASS_PLAYER,
    [FACILITY_CLASS_LEAF]                   = TRAINER_CLASS_PLAYER,
    [FACILITY_CLASS_ROCKET_GRUNT_F]         = TRAINER_CLASS_TEAM_ROCKET,
    [FACILITY_CLASS_PSYCHIC_F]              = TRAINER_CLASS_PSYCHIC,
    [FACILITY_CLASS_CRUSH_GIRL]             = TRAINER_CLASS_CRUSH_GIRL,
    [FACILITY_CLASS_TUBER]                  = TRAINER_CLASS_TUBER,
    [FACILITY_CLASS_PKMN_BREEDER]           = TRAINER_CLASS_PKMN_BREEDER,
    [FACILITY_CLASS_PKMN_RANGER_M]          = TRAINER_CLASS_PKMN_RANGER,
    [FACILITY_CLASS_PKMN_RANGER_F]          = TRAINER_CLASS_PKMN_RANGER,
    [FACILITY_CLASS_AROMA_LADY]             = TRAINER_CLASS_AROMA_LADY,
    [FACILITY_CLASS_RUIN_MANIAC]            = TRAINER_CLASS_RUIN_MANIAC,
    [FACILITY_CLASS_LADY]                   = TRAINER_CLASS_LADY,
    [FACILITY_CLASS_PAINTER]                = TRAINER_CLASS_PAINTER,
    [FACILITY_CLASS_ELITE_FOUR_AGATHA]      = TRAINER_CLASS_ELITE_FOUR,
    [FACILITY_CLASS_ELITE_FOUR_LANCE]       = TRAINER_CLASS_ELITE_FOUR,
    [FACILITY_CLASS_CHAMPION_RIVAL_2]       = TRAINER_CLASS_CHAMPION,
};