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
|
const struct MonCoords gTrainerFrontPicCoords[] =
{
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 2},
{.size = 8, .y_offset = 2},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 2},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 2},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 2},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 2},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
{.size = 8, .y_offset = 1},
};
const struct CompressedSpriteSheet gTrainerFrontPicTable[] =
{
gTrainerFrontPic_Hiker, 0x800, 0,
gTrainerFrontPic_AquaGruntM, 0x800, 1,
gTrainerFrontPic_PokemonBreederF, 0x800, 2,
gTrainerFrontPic_CoolTrainerM, 0x800, 3,
gTrainerFrontPic_BirdKeeper, 0x800, 4,
gTrainerFrontPic_Collector, 0x800, 5,
gTrainerFrontPic_AquaGruntF, 0x800, 6,
gTrainerFrontPic_SwimmerM, 0x800, 7,
gTrainerFrontPic_MagmaGruntM, 0x800, 8,
gTrainerFrontPic_ExpertM, 0x800, 9,
gTrainerFrontPic_AquaAdminM, 0x800, 10,
gTrainerFrontPic_BlackBelt, 0x800, 11,
gTrainerFrontPic_AquaAdminF, 0x800, 12,
gTrainerFrontPic_AquaLeaderArchie, 0x800, 13,
gTrainerFrontPic_HexManiac, 0x800, 14,
gTrainerFrontPic_AromaLady, 0x800, 15,
gTrainerFrontPic_RuinManiac, 0x800, 16,
gTrainerFrontPic_Interviewer, 0x800, 17,
gTrainerFrontPic_TuberF, 0x800, 18,
gTrainerFrontPic_TuberM, 0x800, 19,
gTrainerFrontPic_CoolTrainerF, 0x800, 20,
gTrainerFrontPic_Lady, 0x800, 21,
gTrainerFrontPic_Beauty, 0x800, 22,
gTrainerFrontPic_RichBoy, 0x800, 23,
gTrainerFrontPic_ExpertF, 0x800, 24,
gTrainerFrontPic_Pokemaniac, 0x800, 25,
gTrainerFrontPic_MagmaGruntF, 0x800, 26,
gTrainerFrontPic_Guitarist, 0x800, 27,
gTrainerFrontPic_Kindler, 0x800, 28,
gTrainerFrontPic_Camper, 0x800, 29,
gTrainerFrontPic_Picnicker, 0x800, 30,
gTrainerFrontPic_BugManiac, 0x800, 31,
gTrainerFrontPic_PokemonBreederM, 0x800, 32,
gTrainerFrontPic_PsychicM, 0x800, 33,
gTrainerFrontPic_PsychicF, 0x800, 34,
gTrainerFrontPic_Gentleman, 0x800, 35,
gTrainerFrontPic_EliteFourSidney, 0x800, 36,
gTrainerFrontPic_EliteFourPhoebe, 0x800, 37,
gTrainerFrontPic_EliteFourGlacia, 0x800, 38,
gTrainerFrontPic_EliteFourDrake, 0x800, 39,
gTrainerFrontPic_LeaderRoxanne, 0x800, 40,
gTrainerFrontPic_LeaderBrawly, 0x800, 41,
gTrainerFrontPic_LeaderWattson, 0x800, 42,
gTrainerFrontPic_LeaderFlannery, 0x800, 43,
gTrainerFrontPic_LeaderNorman, 0x800, 44,
gTrainerFrontPic_LeaderWinona, 0x800, 45,
gTrainerFrontPic_LeaderTateAndLiza, 0x800, 46,
gTrainerFrontPic_LeaderJuan, 0x800, 47,
gTrainerFrontPic_SchoolKidM, 0x800, 48,
gTrainerFrontPic_SchoolKidF, 0x800, 49,
gTrainerFrontPic_SrAndJr, 0x1000, 50,
gTrainerFrontPic_PokefanM, 0x1000, 51,
gTrainerFrontPic_PokefanF, 0x800, 52,
gTrainerFrontPic_Youngster, 0x800, 53,
gTrainerFrontPic_ChampionWallace, 0x1000, 54,
gTrainerFrontPic_Fisherman, 0x800, 55,
gTrainerFrontPic_CyclingTriathleteM, 0x1000, 56,
gTrainerFrontPic_CyclingTriathleteF, 0x800, 57,
gTrainerFrontPic_RunningTriathleteM, 0x800, 58,
gTrainerFrontPic_RunningTriathleteF, 0x800, 59,
gTrainerFrontPic_SwimmingTriathleteM, 0x800, 60,
gTrainerFrontPic_SwimmingTriathleteF, 0x800, 61,
gTrainerFrontPic_DragonTamer, 0x800, 62,
gTrainerFrontPic_NinjaBoy, 0x800, 63,
gTrainerFrontPic_BattleGirl, 0x1000, 64,
gTrainerFrontPic_ParasolLady, 0x800, 65,
gTrainerFrontPic_SwimmerF, 0x800, 66,
gTrainerFrontPic_Twins, 0x800, 67,
gTrainerFrontPic_Sailor, 0x800, 68,
gTrainerFrontPic_MagmaAdmin, 0x800, 69,
gTrainerFrontPic_Wally, 0x800, 70,
gTrainerFrontPic_Brendan, 0x800, 71,
gTrainerFrontPic_May, 0x800, 72,
gTrainerFrontPic_BugCatcher, 0x800, 73,
gTrainerFrontPic_PokemonRangerM, 0x800, 74,
gTrainerFrontPic_PokemonRangerF, 0x800, 75,
gTrainerFrontPic_MagmaLeaderMaxie, 0x800, 76,
gTrainerFrontPic_Lass, 0x800, 77,
gTrainerFrontPic_YoungCouple, 0x800, 78,
gTrainerFrontPic_OldCouple, 0x800, 79,
gTrainerFrontPic_SisAndBro, 0x800, 80,
gTrainerFrontPic_Steven, 0x800, 81,
gTrainerFrontPic_SalonMaidenAnabel, 0x800, 82,
gTrainerFrontPic_DomeAceTucker, 0x800, 83,
gTrainerFrontPic_PalaceMavenSpenser, 0x800, 84,
gTrainerFrontPic_ArenaTycoonGreta, 0x1000, 85,
gTrainerFrontPic_FactoryHeadNoland, 0x800, 86,
gTrainerFrontPic_PikeQueenLucy, 0x800, 87,
gTrainerFrontPic_PyramidKingBrandon, 0x800, 88,
gTrainerFrontPic_Red, 0x800, 89,
gTrainerFrontPic_Leaf, 0x800, 90,
gTrainerFrontPic_RubySapphireBrendan, 0x800, 91,
gTrainerFrontPic_RubySapphireMay, 0x800, 92,
};
const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[] =
{
gTrainerPalette_Hiker, 0,
gTrainerPalette_AquaGruntM, 1,
gTrainerPalette_PokemonBreederF, 2,
gTrainerPalette_CoolTrainerM, 3,
gTrainerPalette_BirdKeeper, 4,
gTrainerPalette_Collector, 5,
gTrainerPalette_AquaGruntF, 6,
gTrainerPalette_SwimmerM, 7,
gTrainerPalette_MagmaGruntM, 8,
gTrainerPalette_ExpertM, 9,
gTrainerPalette_AquaAdminM, 10,
gTrainerPalette_BlackBelt, 11,
gTrainerPalette_AquaAdminF, 12,
gTrainerPalette_AquaLeaderArchie, 13,
gTrainerPalette_HexManiac, 14,
gTrainerPalette_AromaLady, 15,
gTrainerPalette_RuinManiac, 16,
gTrainerPalette_Interviewer, 17,
gTrainerPalette_TuberF, 18,
gTrainerPalette_TuberM, 19,
gTrainerPalette_CoolTrainerF, 20,
gTrainerPalette_Lady, 21,
gTrainerPalette_Beauty, 22,
gTrainerPalette_RichBoy, 23,
gTrainerPalette_ExpertF, 24,
gTrainerPalette_Pokemaniac, 25,
gTrainerPalette_MagmaGruntF, 26,
gTrainerPalette_Guitarist, 27,
gTrainerPalette_Kindler, 28,
gTrainerPalette_Camper, 29,
gTrainerPalette_Picnicker, 30,
gTrainerPalette_BugManiac, 31,
gTrainerPalette_PokemonBreederM, 32,
gTrainerPalette_PsychicM, 33,
gTrainerPalette_PsychicF, 34,
gTrainerPalette_Gentleman, 35,
gTrainerPalette_EliteFourSidney, 36,
gTrainerPalette_EliteFourPhoebe, 37,
gTrainerPalette_EliteFourGlacia, 38,
gTrainerPalette_EliteFourDrake, 39,
gTrainerPalette_LeaderRoxanne, 40,
gTrainerPalette_LeaderBrawly, 41,
gTrainerPalette_LeaderWattson, 42,
gTrainerPalette_LeaderFlannery, 43,
gTrainerPalette_LeaderNorman, 44,
gTrainerPalette_LeaderWinona, 45,
gTrainerPalette_LeaderTateAndLiza, 46,
gTrainerPalette_LeaderJuan, 47,
gTrainerPalette_SchoolKidM, 48,
gTrainerPalette_SchoolKidF, 49,
gTrainerPalette_SrAndJr, 50,
gTrainerPalette_PokefanM, 51,
gTrainerPalette_PokefanF, 52,
gTrainerPalette_Youngster, 53,
gTrainerPalette_ChampionWallace, 54,
gTrainerPalette_Fisherman, 55,
gTrainerPalette_CyclingTriathleteM, 56,
gTrainerPalette_CyclingTriathleteF, 57,
gTrainerPalette_RunningTriathleteM, 58,
gTrainerPalette_RunningTriathleteF, 59,
gTrainerPalette_SwimmingTriathleteM, 60,
gTrainerPalette_SwimmingTriathleteF, 61,
gTrainerPalette_DragonTamer, 62,
gTrainerPalette_NinjaBoy, 63,
gTrainerPalette_BattleGirl, 64,
gTrainerPalette_ParasolLady, 65,
gTrainerPalette_SwimmerF, 66,
gTrainerPalette_Twins, 67,
gTrainerPalette_Sailor, 68,
gTrainerPalette_MagmaAdmin, 69,
gTrainerPalette_Wally, 70,
gTrainerPalette_Brendan, 71,
gTrainerPalette_May, 72,
gTrainerPalette_BugCatcher, 73,
gTrainerPalette_PokemonRangerM, 74,
gTrainerPalette_PokemonRangerF, 75,
gTrainerPalette_MagmaLeaderMaxie, 76,
gTrainerPalette_Lass, 77,
gTrainerPalette_YoungCouple, 78,
gTrainerPalette_OldCouple, 79,
gTrainerPalette_SisAndBro, 80,
gTrainerPalette_Steven, 81,
gTrainerPalette_SalonMaidenAnabel, 82,
gTrainerPalette_DomeAceTucker, 83,
gTrainerPalette_PalaceMavenSpenser, 84,
gTrainerPalette_ArenaTycoonGreta, 85,
gTrainerPalette_FactoryHeadNoland, 86,
gTrainerPalette_PikeQueenLucy, 87,
gTrainerPalette_PyramidKingBrandon, 88,
gTrainerPalette_Red, 89,
gTrainerPalette_Leaf, 90,
gTrainerPalette_RubySapphireBrendan, 91,
gTrainerPalette_RubySapphireMay, 92,
};
|