summaryrefslogtreecommitdiff
path: root/data/hall_of_fame.s
blob: 0795e7389d4327788f9ea5cf42b6c76239216a2c (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
	.include "asm/macros.inc"
	.include "constants/constants.inc"

	.section .rodata

	.align 2
gUnknown_0840B514:: @ 840B514
	obj_tiles gContestConfetti_Gfx, 0x220, 1001
	.space 8

gUnknown_0840B524:: @ 840B524
	obj_pal gContestConfetti_Pal, 1001
	.space 8

	.align 2
gUnknown_0840B534:: @ 840B534
	.2byte 120,210,120, 40
	.2byte 326,220, 56, 40
	.2byte -86,220,184, 40
	.2byte 120,-62,120, 88
	.2byte -25,-62,200, 88
	.2byte 265,-62, 40, 88

	.align 2
gUnknown_0840B564:: @ 840B564
	.2byte 120,214,120, 64
	.2byte 281,214, 56, 64
	.2byte -41,214,184, 64

	.align 2
gUnknown_0840B57C:: @ 840B57C
	.2byte 1002
	.2byte 1002
	.space 0x10

@ unused data?
	.byte 2, 1, 3, 6, 4, 5

	.align 2
gOamData_840B598:: @ 840B598
	.2byte 0x0000
	.2byte 0xC000
	.2byte 0x0000

	.align 2
gUnknown_0840B5A0:: @ 840B5A0
	.4byte 0x02008000
	.4byte 0x0200A000
	.4byte 0x0200C000
	.4byte 0x0200E000
	.4byte 0x02010000
	.4byte 0x02014000
	.4byte 0x02018000

	.align 2
gSpriteImageTable_840B5BC:: @ 840B5BC
	obj_frame_tiles 0x02008000, 0x800
	obj_frame_tiles 0x02008800, 0x800
	obj_frame_tiles 0x02009000, 0x800
	obj_frame_tiles 0x02009800, 0x800

	.align 2
gSpriteImageTable_840B5DC:: @ 840B5DC
	obj_frame_tiles 0x0200A000, 0x800
	obj_frame_tiles 0x0200A800, 0x800
	obj_frame_tiles 0x0200B000, 0x800
	obj_frame_tiles 0x0200B800, 0x800

	.align 2
gSpriteImageTable_840B5FC:: @ 840B5FC
	obj_frame_tiles 0x0200C000, 0x800
	obj_frame_tiles 0x0200C800, 0x800
	obj_frame_tiles 0x0200D000, 0x800
	obj_frame_tiles 0x0200D800, 0x800

	.align 2
gSpriteImageTable_840B61C:: @ 840B61C
	obj_frame_tiles 0x0200E000, 0x800
	obj_frame_tiles 0x0200E800, 0x800
	obj_frame_tiles 0x0200F000, 0x800
	obj_frame_tiles 0x0200F800, 0x800

	.align 2
gSpriteImageTable_840B63C:: @ 840B63C
	obj_frame_tiles 0x02010000, 0x800
	obj_frame_tiles 0x02010800, 0x800
	obj_frame_tiles 0x02011000, 0x800
	obj_frame_tiles 0x02011800, 0x800

	.align 2
gSpriteImageTable_840B65C:: @ 840B65C
	obj_frame_tiles 0x02014000, 0x800
	obj_frame_tiles 0x02014800, 0x800
	obj_frame_tiles 0x02015000, 0x800
	obj_frame_tiles 0x02015800, 0x800

	.align 2
gSpriteImageTable_840B67C:: @ 840B67C
	obj_frame_tiles 0x02018000, 0x800
	obj_frame_tiles 0x02018800, 0x800
	obj_frame_tiles 0x02019000, 0x800
	obj_frame_tiles 0x02019800, 0x800

	.align 2
gUnknown_0840B69C:: @ 840B69C
	.4byte gSpriteImageTable_840B5BC
	.4byte gSpriteImageTable_840B5DC
	.4byte gSpriteImageTable_840B5FC
	.4byte gSpriteImageTable_840B61C
	.4byte gSpriteImageTable_840B63C
	.4byte gSpriteImageTable_840B65C
	.4byte gSpriteImageTable_840B67C

gUnknown_0840B6B8:: @ 840B6B8
	spr_template -1, -1, gOamData_840B598, NULL, gSpriteImageTable_840B5BC, gDummySpriteAffineAnimTable, nullsub_81

	.align 2
gOamData_840B6D0:: @ 840B6D0
	.2byte 0x0000
	.2byte 0x0000
	.2byte 0x0000

	.align 2
gSpriteAnim_840B6D8:: @ 840B6D8
	obj_image_anim_frame 0, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B6E0:: @ 840B6E0
	obj_image_anim_frame 1, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B6E8:: @ 840B6E8
	obj_image_anim_frame 2, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B6F0:: @ 840B6F0
	obj_image_anim_frame 3, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B6F8:: @ 840B6F8
	obj_image_anim_frame 4, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B700:: @ 840B700
	obj_image_anim_frame 5, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B708:: @ 840B708
	obj_image_anim_frame 6, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B710:: @ 840B710
	obj_image_anim_frame 7, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B718:: @ 840B718
	obj_image_anim_frame 8, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B720:: @ 840B720
	obj_image_anim_frame 9, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B728:: @ 840B728
	obj_image_anim_frame 10, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B730:: @ 840B730
	obj_image_anim_frame 11, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B738:: @ 840B738
	obj_image_anim_frame 12, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B740:: @ 840B740
	obj_image_anim_frame 13, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B748:: @ 840B748
	obj_image_anim_frame 14, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B750:: @ 840B750
	obj_image_anim_frame 15, 30
	obj_image_anim_end

	.align 2
gSpriteAnim_840B758:: @ 840B758
	obj_image_anim_frame 16, 30
	obj_image_anim_end

	.align 2
gSpriteAnimTable_840B760:: @ 840B760
	.4byte gSpriteAnim_840B6D8
	.4byte gSpriteAnim_840B6E0
	.4byte gSpriteAnim_840B6E8
	.4byte gSpriteAnim_840B6F0
	.4byte gSpriteAnim_840B6F8
	.4byte gSpriteAnim_840B700
	.4byte gSpriteAnim_840B708
	.4byte gSpriteAnim_840B710
	.4byte gSpriteAnim_840B718
	.4byte gSpriteAnim_840B720
	.4byte gSpriteAnim_840B728
	.4byte gSpriteAnim_840B730
	.4byte gSpriteAnim_840B738
	.4byte gSpriteAnim_840B740
	.4byte gSpriteAnim_840B748
	.4byte gSpriteAnim_840B750
	.4byte gSpriteAnim_840B758

	.align 2
gSpriteTemplate_840B7A4:: @ 840B7A4
	spr_template 1001, 1001, gOamData_840B6D0, gSpriteAnimTable_840B760, NULL, gDummySpriteAffineAnimTable, sub_814386C