summaryrefslogtreecommitdiff
path: root/data/pokemon_summary_screen.s
blob: 3400c9ae02795be159cf09caf29340ca5fd8ccfa (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
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
	.include "asm/macros.inc"
	.include "constants/constants.inc"
	.section .rodata
	.align 2

gUnknown_84636C0:: @ 84636C0
	.incbin "graphics/interface/pokesummary_unk_84636C0.gbapal"

gUnknown_84636E0:: @ 84636E0
	.incbin "graphics/interface/pokesummary_unk_84636E0.gbapal"

gUnknown_8463700:: @ 8463700
	.incbin "graphics/interface/pokesummary_unk_8463700.gbapal"

gUnknown_8463720:: @ 8463720
	.incbin "graphics/interface/pokesummary_unk_8463720.gbapal"

gUnknown_8463740:: @ 8463740
	.incbin "graphics/interface/pokesummary_unk_8463740.4bpp.lz"

gUnknown_846386C:: @ 846386C
	.incbin "graphics/interface/pokesummary_unk_846386C.4bpp.lz"

gUnknown_846398C:: @ 846398C
	.4byte 0xc0004000, 0x00000000

gUnknown_8463994:: @ 8463994
	obj_image_anim_frame 0x0000, 20
	obj_image_anim_jump 0

gUnknown_846399C:: @ 846399C
	obj_image_anim_frame 0x0020, 20
	obj_image_anim_jump 0

gUnknown_84639A4:: @ 84639A4
	.4byte gUnknown_8463994
	.4byte gUnknown_846399C

gUnknown_84639AC:: @ 84639AC
	.4byte 0x40004000, 0x00000000

gUnknown_84639B4:: @ 84639B4
	obj_image_anim_frame 0x0000, 20
	obj_image_anim_jump 0

gUnknown_84639BC:: @ 84639BC
	obj_image_anim_frame 0x0004, 20
	obj_image_anim_jump 0

gUnknown_84639C4:: @ 84639C4
	obj_image_anim_frame 0x0008, 20
	obj_image_anim_jump 0

gUnknown_84639CC:: @ 84639CC
	obj_image_anim_frame 0x000c, 20
	obj_image_anim_jump 0

gUnknown_84639D4:: @ 84639D4
	obj_image_anim_frame 0x0010, 20
	obj_image_anim_jump 0

gUnknown_84639DC:: @ 84639DC
	obj_image_anim_frame 0x0014, 20
	obj_image_anim_jump 0

gUnknown_84639E4:: @ 84639E4
	obj_image_anim_frame 0x0018, 20
	obj_image_anim_jump 0

gUnknown_84639EC:: @ 84639EC
	obj_image_anim_frame 0x001c, 20
	obj_image_anim_jump 0

gUnknown_84639F4:: @ 84639F4
	.4byte gUnknown_84639B4
	.4byte gUnknown_84639BC
	.4byte gUnknown_84639C4
	.4byte gUnknown_84639CC
	.4byte gUnknown_84639D4
	.4byte gUnknown_84639DC
	.4byte gUnknown_84639E4
	.4byte gUnknown_84639EC

gUnknown_8463A14:: @ 8463A14
	.4byte 0x00000000, 0x00000000

gUnknown_8463A1C:: @ 8463A1C
	obj_image_anim_frame 0x0000, 20
	obj_image_anim_jump 0

gUnknown_8463A24:: @ 8463A24
	obj_image_anim_frame 0x0001, 20
	obj_image_anim_jump 0

gUnknown_8463A2C:: @ 8463A2C
	obj_image_anim_frame 0x0002, 20
	obj_image_anim_jump 0

gUnknown_8463A34:: @ 8463A34
	obj_image_anim_frame 0x0003, 20
	obj_image_anim_jump 0

gUnknown_8463A3C:: @ 8463A3C
	obj_image_anim_frame 0x0004, 20
	obj_image_anim_jump 0

gUnknown_8463A44:: @ 8463A44
	obj_image_anim_frame 0x0005, 20
	obj_image_anim_jump 0

gUnknown_8463A4C:: @ 8463A4C
	obj_image_anim_frame 0x0006, 20
	obj_image_anim_jump 0

gUnknown_8463A54:: @ 8463A54
	obj_image_anim_frame 0x0007, 20
	obj_image_anim_jump 0

gUnknown_8463A5C:: @ 8463A5C
	obj_image_anim_frame 0x0008, 20
	obj_image_anim_jump 0

gUnknown_8463A64:: @ 8463A64
	obj_image_anim_frame 0x0009, 20
	obj_image_anim_jump 0

gUnknown_8463A6C:: @ 8463A6C
	obj_image_anim_frame 0x000a, 20
	obj_image_anim_jump 0

gUnknown_8463A74:: @ 8463A74
	obj_image_anim_frame 0x000b, 20
	obj_image_anim_jump 0

gUnknown_8463A7C:: @ 8463A7C
	.4byte gUnknown_8463A1C
	.4byte gUnknown_8463A24
	.4byte gUnknown_8463A2C
	.4byte gUnknown_8463A34
	.4byte gUnknown_8463A3C
	.4byte gUnknown_8463A44
	.4byte gUnknown_8463A4C
	.4byte gUnknown_8463A54
	.4byte gUnknown_8463A5C
	.4byte gUnknown_8463A64
	.4byte gUnknown_8463A6C
	.4byte gUnknown_8463A74

gUnknown_8463AAC:: @ 8463AAC
	.incbin "graphics/interface/pokesummary_unk_8463AAC.gbapal"

gUnknown_8463ACC:: @ 8463ACC
	.incbin "graphics/interface/pokesummary_unk_8463ACC.gbapal"

gUnknown_8463AEC:: @ 8463AEC
	.4byte 0x00000000, 0x00000000

gUnknown_8463AF4:: @ 8463AF4
	obj_image_anim_frame 0x0000, 20
	obj_image_anim_jump 0

gUnknown_8463AFC:: @ 8463AFC
	.4byte gUnknown_8463AF4

gUnknown_8463B00:: @ 8463B00
	.incbin "graphics/interface/pokesummary_unk_8463B00.gbapal"

gUnknown_8463B20:: @ 8463B20
	.incbin "graphics/interface/pokesummary_unk_8463B20.4bpp.lz"

gUnknown_8463B30:: @ 8463B30
	.4byte 0x00000000, 0x00000000

gUnknown_8463B38:: @ 8463B38
	obj_image_anim_frame 0x0001, 20
	obj_image_anim_jump 0

gUnknown_8463B40:: @ 8463B40
	.4byte gUnknown_8463B38

gUnknown_8463B44:: @ 8463B44
	.incbin "graphics/interface/pokesummary_unk_8463B44.gbapal"

gUnknown_8463B64:: @ 8463B64
	.incbin "graphics/interface/pokesummary_unk_8463B64.4bpp.lz"

gUnknown_8463B88:: @ 8463B88
	.incbin "graphics/interface/pokesummary_unk_8463B88.bin.lz"

gUnknown_8463C80:: @ 8463C80
	.incbin "graphics/interface/pokesummary_unk_8463C80.bin.lz"

gUnknown_8463DBC:: @ 8463DBC
	.string "HARDY$"

gUnknown_8463DC2:: @ 8463DC2
	.string "LONELY$"

gUnknown_8463DC9:: @ 8463DC9
	.string "BRAVE$"

gUnknown_8463DCF:: @ 8463DCF
	.string "ADAMANT$"

gUnknown_8463DD7:: @ 8463DD7
	.string "NAUGHTY$"

gUnknown_8463DDF:: @ 8463DDF
	.string "BOLD$"

gUnknown_8463DE4:: @ 8463DE4
	.string "DOCILE$"

gUnknown_8463DEB:: @ 8463DEB
	.string "RELAXED$"

gUnknown_8463DF3:: @ 8463DF3
	.string "IMPISH$"

gUnknown_8463DFA:: @ 8463DFA
	.string "LAX$"

gUnknown_8463DFE:: @ 8463DFE
	.string "TIMID$"

gUnknown_8463E04:: @ 8463E04
	.string "HASTY$"

gUnknown_8463E0A:: @ 8463E0A
	.string "SERIOUS$"

gUnknown_8463E12:: @ 8463E12
	.string "JOLLY$"

gUnknown_8463E18:: @ 8463E18
	.string "NAIVE$"

gUnknown_8463E1E:: @ 8463E1E
	.string "MODEST$"

gUnknown_8463E25:: @ 8463E25
	.string "MILD$"

gUnknown_8463E2A:: @ 8463E2A
	.string "QUIET$"

gUnknown_8463E30:: @ 8463E30
	.string "BASHFUL$"

gUnknown_8463E38:: @ 8463E38
	.string "RASH$"

gUnknown_8463E3D:: @ 8463E3D
	.string "CALM$"

gUnknown_8463E42:: @ 8463E42
	.string "GENTLE$"

gUnknown_8463E49:: @ 8463E49
	.string "SASSY$"

gUnknown_8463E4F:: @ 8463E4F
	.string "CAREFUL$"

gUnknown_8463E57:: @ 8463E57
	.string "QUIRKY$"

	.align 2
gNatureNamePointers:: @ 8463E60 dataptr
	.4byte gUnknown_8463DBC
	.4byte gUnknown_8463DC2
	.4byte gUnknown_8463DC9
	.4byte gUnknown_8463DCF
	.4byte gUnknown_8463DD7
	.4byte gUnknown_8463DDF
	.4byte gUnknown_8463DE4
	.4byte gUnknown_8463DEB
	.4byte gUnknown_8463DF3
	.4byte gUnknown_8463DFA
	.4byte gUnknown_8463DFE
	.4byte gUnknown_8463E04
	.4byte gUnknown_8463E0A
	.4byte gUnknown_8463E12
	.4byte gUnknown_8463E18
	.4byte gUnknown_8463E1E
	.4byte gUnknown_8463E25
	.4byte gUnknown_8463E2A
	.4byte gUnknown_8463E30
	.4byte gUnknown_8463E38
	.4byte gUnknown_8463E3D
	.4byte gUnknown_8463E42
	.4byte gUnknown_8463E49
	.4byte gUnknown_8463E4F
	.4byte gUnknown_8463E57

gUnknown_8463EC4:: @ 8463EC4
	.4byte gUnknown_8419B44
	.4byte gUnknown_8419B7B
	.4byte gUnknown_8419BAE
	.4byte gUnknown_8419BDB

gUnknown_8463ED4:: @ 8463ED4
	.4byte gUnknown_8419A3D
	.4byte gUnknown_8419B18
	.4byte gUnknown_8419A6E
	.4byte gUnknown_8419B18
	.4byte gUnknown_8419AA2
	.4byte gUnknown_8419ADE
	.4byte gUnknown_8419B18

gUnknown_8463EF0:: @ 8463EF0
	.byte 0x00, 0x07, 0x08, 0x00, 0x01, 0x02, 0x00, 0x03, 0x04, 0x00, 0x05, 0x06

gUnknown_8463EFC:: @ 8463EFC
	.4byte 0x000002e0
	@ {
	@ 	.bg = 0,
	@ 	.charBaseIndex = 0,
	@ 	.mapBaseIndex = 14,
	@ 	.screenSize = 1,
	@ 	.paletteMode = 0,
	@ 	.priority = 0,
	@ 	.baseTile = 0x0000
	@ }
	.4byte 0x000012aa
	@ {
	@ 	.bg = 2,
	@ 	.charBaseIndex = 2,
	@ 	.mapBaseIndex = 10,
	@ 	.screenSize = 1,
	@ 	.paletteMode = 0,
	@ 	.priority = 1,
	@ 	.baseTile = 0x0000
	@ }
	.4byte 0x0000309b
	@ {
	@ 	.bg = 3,
	@ 	.charBaseIndex = 2,
	@ 	.mapBaseIndex = 9,
	@ 	.screenSize = 0,
	@ 	.paletteMode = 0,
	@ 	.priority = 3,
	@ 	.baseTile = 0x0000
	@ }
	.4byte 0x000022c9
	@ {
	@ 	.bg = 1,
	@ 	.charBaseIndex = 2,
	@ 	.mapBaseIndex = 12,
	@ 	.screenSize = 1,
	@ 	.paletteMode = 0,
	@ 	.priority = 2,
	@ 	.baseTile = 0x0000
	@ }

gUnknown_8463F0C:: @ 8463F0C
	.byte 1, 0, 0, 13, 2, 7
	.2byte 0x0258
	.byte 1, 19, 0, 11, 2, 7
	.2byte 0x0272
	.byte 1, 0, 2, 15, 2, 7
	.2byte 0x0288

gUnknown_8463F24:: @ 8463F24
	.byte 2, 0, 0, 13, 2, 7
	.2byte 0x0258
	.byte 2, 19, 0, 11, 2, 7
	.2byte 0x0272
	.byte 2, 0, 2, 15, 2, 7
	.2byte 0x0288

gUnknown_8463F3C:: @ 8463F3C
	.byte 0, 15, 2, 15, 12, 6
	.2byte 0x0001
	.byte 0, 1, 14, 28, 6, 6
	.2byte 0x00b5
	.byte 0, 0, 0, 0, 0, 0
	.2byte 0x0000
	.byte 0, 0, 0, 0, 0, 0
	.2byte 0x0000

gUnknown_8463F5C:: @ 8463F5C
	.byte 0, 20, 2, 10, 14, 6
	.2byte 0x0001
	.byte 0, 6, 12, 14, 4, 6
	.2byte 0x008d
	.byte 0, 1, 16, 29, 4, 6
	.2byte 0x00c5
	.byte 0, 0, 0, 0, 0, 0
	.2byte 0x0000

gUnknown_8463F7C:: @ 8463F7C
	.byte 0, 20, 2, 10, 18, 8
	.2byte 0x0001
	.byte 0, 0, 7, 15, 13, 6
	.2byte 0x00b5
	.byte 0, 15, 2, 5, 18, 6
	.2byte 0x0178
	.byte 0, 6, 4, 9, 2, 6
	.2byte 0x01d2

gUnknown_8463F9C:: @ 8463F9C
	.byte 255, 0, 0, 0, 0, 0
	.2byte 0x0000

gUnknown_8463FA4:: @ 8463FA4
	.byte 0x00, 0x0e, 0x0a

gUnknown_8463FA7:: @ 8463FA7
	.byte 0x00, 0x01, 0x02, 0x00, 0x09, 0x08, 0x00, 0x05, 0x04, 0x00, 0x02, 0x03, 0x00, 0x0b, 0x0a, 0x00, 0x00

gUnknown_8463FB8:: @ 8463FB8
	.byte 0x00, 0x02, 0x03, 0x01, 0x04, 0x05

gUnknown_8463FBE:: @ 8463FBE
	.byte 0xff, 0x00, 0x01

gUnknown_8463FC1:: @ 8463FC1
	.byte 0xfe, 0xff, 0x00, 0x01, 0x02

gUnknown_8463FC6:: @ 8463FC6
	.byte 0xfd, 0xfe, 0xff, 0x00, 0x01, 0x02, 0x03

gUnknown_8463FCD:: @ 8463FCD
	.byte 0xfb, 0xfd, 0xff, 0x00, 0x01, 0x03, 0x05

gUnknown_8463FD4:: @ 8463FD4
	.byte 0x01, 0x01, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x01, 0x01

gUnknown_8463FDF:: @ 8463FDF
	.byte 0x02, 0x01, 0x00, 0xff, 0xfe, 0x00, 0xfe, 0xff, 0x00, 0x01, 0x02

gUnknown_8463FEA:: @ 8463FEA
	.byte 0x02, 0x01, 0x01, 0x00, 0xff, 0xff, 0xfe, 0x00, 0xfe, 0xff, 0xff, 0x00, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00

gUnknown_8463FFC:: @ 8463FFC
	.4byte gUnknown_8E9B578
	.4byte gUnknown_8463AAC
	.4byte gUnknown_8463ACC