summaryrefslogtreecommitdiff
path: root/data/data_8471F00.s
blob: d90870d14bf87264f0e68d383c1228d2c95bde3c (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
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
#include "constants/species.h"
#include "constants/items.h"
#include "constants/moves.h"
#include "constants/easy_chat.h"
#include "constants/facility_trainer_classes.h"

#define NULL 0

	.include "asm/macros.inc"

	.section .rodata

	.align 2
gUnknown_8471F00::
	.incbin "baserom.gba", 0x471F00, 0x50

gUnknown_8471F50:: @ 8471F50
	.incbin "baserom.gba", 0x471F50, 0x113

gUnknown_8472063:: @ 8472063
	.incbin "baserom.gba", 0x472063, 0x4B

gUnknown_84720AE:: @ 84720AE
	.incbin "baserom.gba", 0x4720AE, 0x4E

gUnknown_84720FC:: @ 84720FC
	.incbin "baserom.gba", 0x4720FC, 0x37

gUnknown_8472133:: @ 8472133
	.incbin "baserom.gba", 0x472133, 0x3409

gUnknown_847553C:: @ 847553C
	.incbin "baserom.gba", 0x47553C, 0xC

gUnknown_8475548:: @ 8475548
	.incbin "baserom.gba", 0x475548, 0x8

gUnknown_8475550:: @ 8475550
	.incbin "baserom.gba", 0x475550, 0x8

gUnknown_8475558:: @ 8475558
	.incbin "baserom.gba", 0x475558, 0x20

gUnknown_8475578:: @ 8475578
	.incbin "baserom.gba", 0x475578, 0x30

gUnknown_84755A8:: @ 84755A8
	.incbin "baserom.gba", 0x4755A8, 0x30

gUnknown_84755D8:: @ 84755D8
	.incbin "baserom.gba", 0x4755D8, 0x8

gUnknown_84755E0:: @ 84755E0
	.incbin "baserom.gba", 0x4755E0, 0x8

gUnknown_84755E8:: @ 84755E8
	.incbin "baserom.gba", 0x4755E8, 0x10

gUnknown_84755F8:: @ 84755F8
	.incbin "baserom.gba", 0x4755F8, 0x4

gUnknown_84755FC:: @ 84755FC
	.incbin "baserom.gba", 0x4755FC, 0x6

gUnknown_8475602:: @ 8475602
	.incbin "baserom.gba", 0x475602, 0x6

gUnknown_8475608:: @ 8475608
	.incbin "baserom.gba", 0x475608, 0x40

gUnknown_8475648:: @ 8475648
	.incbin "baserom.gba", 0x475648, 0x14

gUnknown_847565C:: @ 847565C
	.incbin "baserom.gba", 0x47565C, 0x18

gUnknown_8475674:: @ 8475674
	.incbin "baserom.gba", 0x475674, 0x10

gUnknown_8475684:: @ 8475684
	.incbin "baserom.gba", 0x475684, 0x8

gUnknown_847568C:: @ 847568C
	.incbin "baserom.gba", 0x47568C, 0x10

gUnknown_847569C:: @ 847569C
	.incbin "baserom.gba", 0x47569C, 0x8

gUnknown_84756A4:: @ 84756A4
	.incbin "baserom.gba", 0x4756A4, 0x204

gUnknown_84758A8:: @ 84758A8
	.incbin "baserom.gba", 0x4758A8, 0xC0

gUnknown_8475968:: @ 8475968
	.incbin "baserom.gba", 0x475968, 0x1D4

gUnknown_8475B3C:: @ 8475B3C
	.incbin "baserom.gba", 0x475B3C, 0x890

gUnknown_84763CC:: @ 84763CC
	.incbin "baserom.gba", 0x4763CC, 0xDCC

gUnknown_8477198:: @ 8477198
	.incbin "baserom.gba", 0x477198, 0x94

gUnknown_847722C:: @ 847722C
	.incbin "baserom.gba", 0x47722C, 0x148

gUnknown_8477374:: @ 8477374
	.incbin "baserom.gba", 0x477374, 0x121C

gUnknown_8478590:: @ 8478590
	.incbin "baserom.gba", 0x478590, 0x26C

gUnknown_84787FC:: @ 84787FC
	.incbin "baserom.gba", 0x4787FC, 0x250

gUnknown_8478A4C:: @ 8478A4C
	.incbin "baserom.gba", 0x478A4C, 0x24C

gUnknown_8478C98:: @ 8478C98
	.incbin "baserom.gba", 0x478C98, 0x48

gUnknown_8478CE0:: @ 8478CE0
	.incbin "baserom.gba", 0x478CE0, 0xB0

gUnknown_8478D90:: @ 8478D90
	.incbin "baserom.gba", 0x478D90, 0x8

gUnknown_8478D98:: @ 8478D98
	.incbin "baserom.gba", 0x478D98, 0x8

gUnknown_8478DA0:: @ 8478DA0
	.incbin "baserom.gba", 0x478DA0, 0x8

gUnknown_8478DA8:: @ 8478DA8
	.incbin "baserom.gba", 0x478DA8, 0x24

gUnknown_8478DCC:: @ 8478DCC
	.incbin "baserom.gba", 0x478DCC, 0x8

gUnknown_8478DD4:: @ 8478DD4
	.incbin "baserom.gba", 0x478DD4, 0x8

gUnknown_8478DDC:: @ 8478DDC
	.incbin "baserom.gba", 0x478DDC, 0x18

gUnknown_8478DF4:: @ 8478DF4
	.incbin "baserom.gba", 0x478DF4, 0x18

gUnknown_8478E0C:: @ 8478E0C
	.incbin "baserom.gba", 0x478E0C, 0x2

gUnknown_8478E0E:: @ 8478E0E
	.incbin "baserom.gba", 0x478E0E, 0xA

gUnknown_8478E18:: @ 8478E18
	.incbin "baserom.gba", 0x478E18, 0x8

gUnknown_8478E20:: @ 8478E20
	.incbin "baserom.gba", 0x478E20, 0x18

gUnknown_8478E38:: @ 8478E38
	.incbin "baserom.gba", 0x478E38, 0x3

gUnknown_8478E3B:: @ 8478E3B
	.incbin "baserom.gba", 0x478E3B, 0x45

gUnknown_8478E80:: @ 8478E80
	.incbin "baserom.gba", 0x478E80, 0x14

gUnknown_8478E94:: @ 8478E94
	.incbin "baserom.gba", 0x478E94, 0x14

gUnknown_8478EA8:: @ 8478EA8
	.incbin "baserom.gba", 0x478EA8, 0x8

gUnknown_8478EB0:: @ 8478EB0
	.incbin "baserom.gba", 0x478EB0, 0xA

gUnknown_8478EBA:: @ 8478EBA
	.incbin "baserom.gba", 0x478EBA, 0xA

gUnknown_8478EC4:: @ 8478EC4
	.incbin "baserom.gba", 0x478EC4, 0x50

gUnknown_8478F14:: @ 8478F14
	.incbin "baserom.gba", 0x478F14, 0x8

gUnknown_8478F1C:: @ 8478F1C
	.incbin "baserom.gba", 0x478F1C, 0x144

gUnknown_8479060:: @ 8479060
	.incbin "baserom.gba", 0x479060, 0x78

gUnknown_84790D8:: @ 84790D8
	.incbin "baserom.gba", 0x4790D8, 0xC0

gUnknown_8479198:: @ 8479198
	.incbin "baserom.gba", 0x479198, 0x10

gUnknown_84791A8:: @ 84791A8
	.incbin "baserom.gba", 0x4791A8, 0x10

gUnknown_84791B8:: @ 84791B8
	.incbin "baserom.gba", 0x4791B8, 0x14

gUnknown_84791CC:: @ 84791CC
	.incbin "baserom.gba", 0x4791CC, 0x1C

gUnknown_84791E8:: @ 84791E8
	.incbin "baserom.gba", 0x4791E8, 0xE8

gUnknown_84792D0:: @ 84792D0
	.incbin "baserom.gba", 0x4792D0, 0x10

	.section .rodata.8479668

	.align 2
gUnknown_8479668:: @ 8479668
	.incbin "graphics/misc/unk_8479688.gbapal"

gUnknown_8479688::
	.incbin "graphics/misc/unk_8479688.4bpp.lz"

gUnknown_8479748::
	.incbin "graphics/misc/unk_8479748.4bpp.lz"

	.section .rodata.after_trainer_tower

	// berry_fix_program

gUnknown_847A8D8::
	.string "{CLEAR 11}A{CLEAR 6}B{CLEAR 6}C{CLEAR 26}D{CLEAR 6}E{CLEAR 6}F{CLEAR 26}others$"

gUnknown_847A8FA::
	.string "{CLEAR 11}G{CLEAR 6}H{CLEAR 6}I{CLEAR 26}J{CLEAR 6}K{CLEAR 6}L$"

gUnknown_847A913::
	.string "{CLEAR 11}M{CLEAR 6}N{CLEAR 6}O{CLEAR 26}P{CLEAR 6}Q{CLEAR 6}R{CLEAR 6}S{CLEAR 26} $"

gUnknown_847A934::
	.string "{CLEAR 11}T{CLEAR 6}U{CLEAR 6}V{CLEAR 26}W{CLEAR 6}X{CLEAR 6}Y{CLEAR 6}Z{CLEAR 26} $"
	.string "{CLEAR 11}a{CLEAR 6}b{CLEAR 6}c{CLEAR 26}d{CLEAR 6}e{CLEAR 6}f{CLEAR 6} {CLEAR 26}.$"
	.string "{CLEAR 11}g{CLEAR 6}h{CLEAR 7}i{CLEAR 27}j{CLEAR 6}k{CLEAR 6}l{CLEAR 7} {CLEAR 26},$"
	.string "{CLEAR 11}m{CLEAR 6}n{CLEAR 7}o{CLEAR 26}p{CLEAR 6}q{CLEAR 7}r{CLEAR 6}s{CLEAR 27} $"
	.string "{CLEAR 12}t{CLEAR 6}u{CLEAR 6}v{CLEAR 26}w{CLEAR 6}x{CLEAR 6}y{CLEAR 6}z{CLEAR 26} $"
	.string "{CLEAR 11}A{CLEAR 6}B{CLEAR 6}C{CLEAR 26}D{CLEAR 6}E{CLEAR 6}F{CLEAR 6} {CLEAR 26}.$"
	.string "{CLEAR 11}G{CLEAR 6}H{CLEAR 6}I{CLEAR 26}J{CLEAR 6}K{CLEAR 6}L{CLEAR 6} {CLEAR 26},$"
	.string "{CLEAR 11}M{CLEAR 6}N{CLEAR 6}O{CLEAR 26}P{CLEAR 6}Q{CLEAR 6}R{CLEAR 6}S{CLEAR 26} $"
	.string "{CLEAR 11}T{CLEAR 6}U{CLEAR 6}V{CLEAR 26}W{CLEAR 6}X{CLEAR 6}Y{CLEAR 6}Z{CLEAR 26} $"
	.string "{CLEAR 11}0{CLEAR 16}1{CLEAR 16}2{CLEAR 16}3{CLEAR 16}4{CLEAR 16} $"
	.string "{CLEAR 11}5{CLEAR 16}6{CLEAR 16}7{CLEAR 16}8{CLEAR 16}9{CLEAR 16} $"
	.string "{CLEAR 11}!{CLEAR 16}?{CLEAR 16}♂{CLEAR 16}♀{CLEAR 16}/{CLEAR 16}-$"
	.string "{CLEAR 11}…{CLEAR 16}“{CLEAR 16}”{CLEAR 18}‘{CLEAR 18}'{CLEAR 18} $"
	.string "ABCDE$"
	.string "FGHIJ$"
	.string "KLMNO$"
	.string "PQRST$"
	.string "UVWXY$"
	.string "Z    $"
	.string "01234$"
	.string "56789$"
	.string ".,!? $"
	.string "-/&… $"
	.string "abcde$"
	.string "fghij$"
	.string "klmno$"
	.string "pqrst$"
	.string "uvwxy$"
	.string "z    $"
	.string "01234$"
	.string "56789$"
	.string ".,!? $"
	.string "-/&… $"
	.string "$"
	.string "$"
	.string "$"
	.string "$"
	.string "$"
	.string "$"
	.string "$"
	.string "$"
	.string "{EXTRA 245}{EXTRA 246}{EXTRA 247}{EXTRA 248}{EXTRA 254}$"
	.string "{EXTRA 249}{EXTRA 250}{EXTRA 252}{EXTRA 251}{EXTRA 253}$"
	.string "{EXTRA 236}{EXTRA 237}{EXTRA 238}{EXTRA 235}{EXTRA 234}$"
	.string "♂♀{EXTRA 212}{EXTRA 213}{EXTRA 211}$"
	.string "{EXTRA 216}{EXTRA 217}{EXTRA 242}{EXTRA 243}{EXTRA 244}$"
	.string "{EXTRA 218}{EXTRA 241}{EXTRA 224}{EXTRA 226}{EXTRA 227}$"
	.string "{EXTRA 240}{EXTRA 239}{EXTRA 225}{EXTRA 214}{EXTRA 215}$"
	.string "{EXTRA 228}{EXTRA 229}{EXTRA 230}{EXTRA 231}{EXTRA 232}$"
	.string "{EXTRA 233}{EXTRA 220}{EXTRA 221}{EXTRA 222}{EXTRA 209}$"
	.string "{EXTRA 210}{EXTRA 208}ょ: $"

	// trainer_tower (again?)

	@ 847ABAC
.align 2
	.include "data/trainer_tower/trainers.inc"

	.align 2
gUnknown_84827AC:: @ 84827AC
	.byte 0x08, 0x01
	.align 2
	.4byte 0

gUnknown_84827B4:: @ 84827B4
	.4byte gUnknown_847F16C
	.4byte gUnknown_847D26C
	.4byte gUnknown_84808AC
	.4byte gUnknown_847ABAC
	.4byte gUnknown_847CAAC
	.4byte gUnknown_847E9AC
	.4byte gUnknown_847AF8C
	.4byte gUnknown_847CE8C
	.4byte gUnknown_847DA2C
	.4byte gUnknown_847BF0C
	.4byte gUnknown_847D64C
	.4byte gUnknown_847DE0C
	.4byte gUnknown_847B74C
	.4byte gUnknown_847BB2C
	.4byte gUnknown_848182C
	.4byte gUnknown_847F92C
	.4byte gUnknown_847C2EC
	.4byte gUnknown_847C6CC
	.4byte gUnknown_847E5CC
	.4byte gUnknown_84804CC
	.4byte gUnknown_84823CC
	.4byte gUnknown_8481FEC
	.4byte gUnknown_84800EC
	.4byte gUnknown_847E1EC
	.4byte gUnknown_847ED8C
	.4byte gUnknown_848106C
	.4byte gUnknown_8480C8C
	.4byte gUnknown_847F92C
	.4byte gUnknown_847F54C
	.4byte gUnknown_847E1EC
	.4byte gUnknown_847D64C
	.4byte gUnknown_847C6CC

	.include "data/text/move_descriptions.inc"

gUnknown_84886E8:: @ 84886E8
	.incbin "baserom.gba", 0x4886E8, 0x588