blob: 7c432c65e984dba04f6f7dab257016ef10b3bc95 (
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
|
; \1 = anim data pointer
anim_data_pointer: MACRO
dwb \1, BANK(\1) - BANK(SpriteAnimations)
db $00 ; unused (padding?)
ENDM
SpriteAnimations:
anim_data_pointer AnimData0 ; SPRITE_ANIM_LIGHT_NPC_UP
anim_data_pointer AnimData1 ; SPRITE_ANIM_LIGHT_NPC_RIGHT
anim_data_pointer AnimData2 ; SPRITE_ANIM_LIGHT_NPC_DOWN
anim_data_pointer AnimData3 ; SPRITE_ANIM_LIGHT_NPC_LEFT
anim_data_pointer AnimData4 ; SPRITE_ANIM_DARK_NPC_UP
anim_data_pointer AnimData5 ; SPRITE_ANIM_DARK_NPC_RIGHT
anim_data_pointer AnimData6 ; SPRITE_ANIM_DARK_NPC_DOWN
anim_data_pointer AnimData7 ; SPRITE_ANIM_DARK_NPC_LEFT
anim_data_pointer AnimData8 ; SPRITE_ANIM_SGB_AMY_LAYING
anim_data_pointer AnimData9 ; SPRITE_ANIM_SGB_AMY_STAND
anim_data_pointer AnimData10 ; SPRITE_ANIM_SGB_CLERK_NPC_UP
anim_data_pointer AnimData11 ; SPRITE_ANIM_SGB_CLERK_NPC_RIGHT
anim_data_pointer AnimData12 ; SPRITE_ANIM_SGB_CLERK_NPC_DOWN
anim_data_pointer AnimData13 ; SPRITE_ANIM_SGB_CLERK_NPC_LEFT
anim_data_pointer AnimData14 ; SPRITE_ANIM_BLUE_NPC_UP
anim_data_pointer AnimData15 ; SPRITE_ANIM_BLUE_NPC_RIGHT
anim_data_pointer AnimData16 ; SPRITE_ANIM_BLUE_NPC_DOWN
anim_data_pointer AnimData17 ; SPRITE_ANIM_BLUE_NPC_LEFT
anim_data_pointer AnimData18 ; SPRITE_ANIM_PINK_NPC_UP
anim_data_pointer AnimData19 ; SPRITE_ANIM_PINK_NPC_RIGHT
anim_data_pointer AnimData20 ; SPRITE_ANIM_PINK_NPC_DOWN
anim_data_pointer AnimData21 ; SPRITE_ANIM_PINK_NPC_LEFT
anim_data_pointer AnimData22 ; SPRITE_ANIM_YELLOW_NPC_UP
anim_data_pointer AnimData23 ; SPRITE_ANIM_YELLOW_NPC_RIGHT
anim_data_pointer AnimData24 ; SPRITE_ANIM_YELLOW_NPC_DOWN
anim_data_pointer AnimData25 ; SPRITE_ANIM_YELLOW_NPC_LEFT
anim_data_pointer AnimData26 ; SPRITE_ANIM_GREEN_NPC_UP
anim_data_pointer AnimData27 ; SPRITE_ANIM_GREEN_NPC_RIGHT
anim_data_pointer AnimData28 ; SPRITE_ANIM_GREEN_NPC_DOWN
anim_data_pointer AnimData29 ; SPRITE_ANIM_GREEN_NPC_LEFT
anim_data_pointer AnimData30 ; SPRITE_ANIM_RED_NPC_UP
anim_data_pointer AnimData31 ; SPRITE_ANIM_RED_NPC_RIGHT
anim_data_pointer AnimData32 ; SPRITE_ANIM_RED_NPC_DOWN
anim_data_pointer AnimData33 ; SPRITE_ANIM_RED_NPC_LEFT
anim_data_pointer AnimData34 ; SPRITE_ANIM_PURPLE_NPC_UP
anim_data_pointer AnimData35 ; SPRITE_ANIM_PURPLE_NPC_RIGHT
anim_data_pointer AnimData36 ; SPRITE_ANIM_PURPLE_NPC_DOWN
anim_data_pointer AnimData37 ; SPRITE_ANIM_PURPLE_NPC_LEFT
anim_data_pointer AnimData38 ; SPRITE_ANIM_WHITE_NPC_UP
anim_data_pointer AnimData39 ; SPRITE_ANIM_WHITE_NPC_RIGHT
anim_data_pointer AnimData40 ; SPRITE_ANIM_WHITE_NPC_DOWN
anim_data_pointer AnimData41 ; SPRITE_ANIM_WHITE_NPC_LEFT
anim_data_pointer AnimData42 ; SPRITE_ANIM_INDIGO_NPC_UP
anim_data_pointer AnimData43 ; SPRITE_ANIM_INDIGO_NPC_RIGHT
anim_data_pointer AnimData44 ; SPRITE_ANIM_INDIGO_NPC_DOWN
anim_data_pointer AnimData45 ; SPRITE_ANIM_INDIGO_NPC_LEFT
anim_data_pointer AnimData46 ; SPRITE_ANIM_CGB_AMY_LAYING
anim_data_pointer AnimData47 ; SPRITE_ANIM_CGB_AMY_STAND
anim_data_pointer AnimData48 ; SPRITE_ANIM_CGB_CLERK_NPC_UP
anim_data_pointer AnimData49 ; SPRITE_ANIM_CGB_CLERK_NPC_RIGHT
anim_data_pointer AnimData50 ; SPRITE_ANIM_CGB_CLERK_NPC_DOWN
anim_data_pointer AnimData51 ; SPRITE_ANIM_CGB_CLERK_NPC_LEFT
anim_data_pointer AnimData52 ; SPRITE_ANIM_SGB_VOLCANO_SMOKE
anim_data_pointer AnimData53 ; SPRITE_ANIM_SGB_OWMAP_CURSOR
anim_data_pointer AnimData54 ; SPRITE_ANIM_SGB_OWMAP_CURSOR_FAST
anim_data_pointer AnimData55 ; SPRITE_ANIM_CGB_VOLCANO_SMOKE
anim_data_pointer AnimData56 ; SPRITE_ANIM_CGB_OWMAP_CURSOR
anim_data_pointer AnimData57 ; SPRITE_ANIM_CGB_OWMAP_CURSOR_FAST
anim_data_pointer AnimData58 ; SPRITE_ANIM_TORCH
anim_data_pointer AnimData59 ; SPRITE_ANIM_SGB_CARD_TOP_LEFT
anim_data_pointer AnimData60 ; SPRITE_ANIM_SGB_CARD_TOP_RIGHT
anim_data_pointer AnimData61 ; SPRITE_ANIM_SGB_CARD_LEFT_SPARK
anim_data_pointer AnimData62 ; SPRITE_ANIM_SGB_CARD_BOTTOM_LEFT
anim_data_pointer AnimData63 ; SPRITE_ANIM_SGB_CARD_BOTTOM_RIGHT
anim_data_pointer AnimData64 ; SPRITE_ANIM_SGB_CARD_RIGHT_SPARK
anim_data_pointer AnimData65 ; SPRITE_ANIM_CGB_CARD_TOP_LEFT
anim_data_pointer AnimData66 ; SPRITE_ANIM_CGB_CARD_TOP_RIGHT
anim_data_pointer AnimData67 ; SPRITE_ANIM_CGB_CARD_LEFT_SPARK
anim_data_pointer AnimData68 ; SPRITE_ANIM_CGB_CARD_BOTTOM_LEFT
anim_data_pointer AnimData69 ; SPRITE_ANIM_CGB_CARD_BOTTOM_RIGHT
anim_data_pointer AnimData70 ; SPRITE_ANIM_CGB_CARD_RIGHT_SPARK
anim_data_pointer AnimData71 ; SPRITE_ANIM_71
anim_data_pointer AnimData72 ; SPRITE_ANIM_72
anim_data_pointer AnimData73 ; SPRITE_ANIM_73
anim_data_pointer AnimData74 ; SPRITE_ANIM_74
anim_data_pointer AnimData75 ; SPRITE_ANIM_75
anim_data_pointer AnimData76 ; SPRITE_ANIM_76
anim_data_pointer AnimData77 ; SPRITE_ANIM_77
anim_data_pointer AnimData78 ; SPRITE_ANIM_78
anim_data_pointer AnimData79 ; SPRITE_ANIM_79
anim_data_pointer AnimData80 ; SPRITE_ANIM_80
anim_data_pointer AnimData81 ; SPRITE_ANIM_81
anim_data_pointer AnimData82 ; SPRITE_ANIM_82
anim_data_pointer AnimData83 ; SPRITE_ANIM_83
anim_data_pointer AnimData84 ; SPRITE_ANIM_84
anim_data_pointer AnimData85 ; SPRITE_ANIM_85
anim_data_pointer AnimData86 ; SPRITE_ANIM_86
anim_data_pointer AnimData87 ; SPRITE_ANIM_87
anim_data_pointer AnimData88 ; SPRITE_ANIM_88
anim_data_pointer AnimData89 ; SPRITE_ANIM_89
anim_data_pointer AnimData90 ; SPRITE_ANIM_90
anim_data_pointer AnimData91 ; SPRITE_ANIM_91
anim_data_pointer AnimData92 ; SPRITE_ANIM_92
anim_data_pointer AnimData93 ; SPRITE_ANIM_93
anim_data_pointer AnimData94 ; SPRITE_ANIM_94
anim_data_pointer AnimData95 ; SPRITE_ANIM_95
anim_data_pointer AnimData96 ; SPRITE_ANIM_96
anim_data_pointer AnimData97 ; SPRITE_ANIM_97
anim_data_pointer AnimData98 ; SPRITE_ANIM_98
anim_data_pointer AnimData99 ; SPRITE_ANIM_99
anim_data_pointer AnimData100 ; SPRITE_ANIM_100
anim_data_pointer AnimData101 ; SPRITE_ANIM_101
anim_data_pointer AnimData102 ; SPRITE_ANIM_102
anim_data_pointer AnimData103 ; SPRITE_ANIM_103
anim_data_pointer AnimData104 ; SPRITE_ANIM_104
anim_data_pointer AnimData105 ; SPRITE_ANIM_105
anim_data_pointer AnimData106 ; SPRITE_ANIM_106
anim_data_pointer AnimData107 ; SPRITE_ANIM_107
anim_data_pointer AnimData108 ; SPRITE_ANIM_108
anim_data_pointer AnimData109 ; SPRITE_ANIM_109
anim_data_pointer AnimData110 ; SPRITE_ANIM_110
anim_data_pointer AnimData111 ; SPRITE_ANIM_111
anim_data_pointer AnimData112 ; SPRITE_ANIM_112
anim_data_pointer AnimData113 ; SPRITE_ANIM_113
anim_data_pointer AnimData114 ; SPRITE_ANIM_114
anim_data_pointer AnimData115 ; SPRITE_ANIM_115
anim_data_pointer AnimData116 ; SPRITE_ANIM_116
anim_data_pointer AnimData117 ; SPRITE_ANIM_117
anim_data_pointer AnimData118 ; SPRITE_ANIM_118
anim_data_pointer AnimData119 ; SPRITE_ANIM_119
anim_data_pointer AnimData120 ; SPRITE_ANIM_120
anim_data_pointer AnimData121 ; SPRITE_ANIM_121
anim_data_pointer AnimData122 ; SPRITE_ANIM_122
anim_data_pointer AnimData123 ; SPRITE_ANIM_123
anim_data_pointer AnimData124 ; SPRITE_ANIM_124
anim_data_pointer AnimData125 ; SPRITE_ANIM_125
anim_data_pointer AnimData126 ; SPRITE_ANIM_126
anim_data_pointer AnimData127 ; SPRITE_ANIM_127
anim_data_pointer AnimData128 ; SPRITE_ANIM_128
anim_data_pointer AnimData129 ; SPRITE_ANIM_129
anim_data_pointer AnimData130 ; SPRITE_ANIM_130
anim_data_pointer AnimData131 ; SPRITE_ANIM_131
anim_data_pointer AnimData132 ; SPRITE_ANIM_132
anim_data_pointer AnimData133 ; SPRITE_ANIM_133
anim_data_pointer AnimData134 ; SPRITE_ANIM_134
anim_data_pointer AnimData135 ; SPRITE_ANIM_135
anim_data_pointer AnimData136 ; SPRITE_ANIM_136
anim_data_pointer AnimData137 ; SPRITE_ANIM_137
anim_data_pointer AnimData138 ; SPRITE_ANIM_138
anim_data_pointer AnimData139 ; SPRITE_ANIM_139
anim_data_pointer AnimData140 ; SPRITE_ANIM_140
anim_data_pointer AnimData141 ; SPRITE_ANIM_141
anim_data_pointer AnimData142 ; SPRITE_ANIM_142
anim_data_pointer AnimData143 ; SPRITE_ANIM_143
anim_data_pointer AnimData144 ; SPRITE_ANIM_144
anim_data_pointer AnimData145 ; SPRITE_ANIM_145
anim_data_pointer AnimData146 ; SPRITE_ANIM_146
anim_data_pointer AnimData147 ; SPRITE_ANIM_147
anim_data_pointer AnimData148 ; SPRITE_ANIM_148
anim_data_pointer AnimData149 ; SPRITE_ANIM_149
anim_data_pointer AnimData150 ; SPRITE_ANIM_150
anim_data_pointer AnimData151 ; SPRITE_ANIM_151
anim_data_pointer AnimData152 ; SPRITE_ANIM_152
anim_data_pointer AnimData153 ; SPRITE_ANIM_153
anim_data_pointer AnimData154 ; SPRITE_ANIM_154
anim_data_pointer AnimData155 ; SPRITE_ANIM_155
anim_data_pointer AnimData156 ; SPRITE_ANIM_156
anim_data_pointer AnimData157 ; SPRITE_ANIM_157
anim_data_pointer AnimData158 ; SPRITE_ANIM_158
anim_data_pointer AnimData159 ; SPRITE_ANIM_159
anim_data_pointer AnimData160 ; SPRITE_ANIM_160
anim_data_pointer AnimData161 ; SPRITE_ANIM_161
anim_data_pointer AnimData162 ; SPRITE_ANIM_162
anim_data_pointer AnimData163 ; SPRITE_ANIM_163
anim_data_pointer AnimData164 ; SPRITE_ANIM_164
anim_data_pointer AnimData165 ; SPRITE_ANIM_165
anim_data_pointer AnimData166 ; SPRITE_ANIM_166
anim_data_pointer AnimData167 ; SPRITE_ANIM_167
anim_data_pointer AnimData168 ; SPRITE_ANIM_168
anim_data_pointer AnimData169 ; SPRITE_ANIM_169
anim_data_pointer AnimData170 ; SPRITE_ANIM_170
anim_data_pointer AnimData171 ; SPRITE_ANIM_171
anim_data_pointer AnimData172 ; SPRITE_ANIM_172
anim_data_pointer AnimData173 ; SPRITE_ANIM_173
anim_data_pointer AnimData174 ; SPRITE_ANIM_174
anim_data_pointer AnimData175 ; SPRITE_ANIM_175
anim_data_pointer AnimData176 ; SPRITE_ANIM_176
anim_data_pointer AnimData177 ; SPRITE_ANIM_177
anim_data_pointer AnimData178 ; SPRITE_ANIM_178
anim_data_pointer AnimData179 ; SPRITE_ANIM_179
anim_data_pointer AnimData180 ; SPRITE_ANIM_180
anim_data_pointer AnimData181 ; SPRITE_ANIM_181
anim_data_pointer AnimData182 ; SPRITE_ANIM_182
anim_data_pointer AnimData183 ; SPRITE_ANIM_183
anim_data_pointer AnimData184 ; SPRITE_ANIM_184
anim_data_pointer AnimData185 ; SPRITE_ANIM_185
anim_data_pointer AnimData186 ; SPRITE_ANIM_186
anim_data_pointer AnimData187 ; SPRITE_ANIM_187
anim_data_pointer AnimData188 ; SPRITE_ANIM_188
anim_data_pointer AnimData189 ; SPRITE_ANIM_189
anim_data_pointer AnimData190 ; SPRITE_ANIM_190
anim_data_pointer AnimData191 ; SPRITE_ANIM_191
anim_data_pointer AnimData192 ; SPRITE_ANIM_192
anim_data_pointer AnimData193 ; SPRITE_ANIM_193
anim_data_pointer AnimData194 ; SPRITE_ANIM_194
anim_data_pointer AnimData195 ; SPRITE_ANIM_195
anim_data_pointer AnimData196 ; SPRITE_ANIM_196
anim_data_pointer AnimData197 ; SPRITE_ANIM_197
anim_data_pointer AnimData198 ; SPRITE_ANIM_198
anim_data_pointer AnimData199 ; SPRITE_ANIM_199
anim_data_pointer AnimData200 ; SPRITE_ANIM_200
anim_data_pointer AnimData201 ; SPRITE_ANIM_201
anim_data_pointer AnimData202 ; SPRITE_ANIM_202
anim_data_pointer AnimData203 ; SPRITE_ANIM_203
anim_data_pointer AnimData204 ; SPRITE_ANIM_204
anim_data_pointer AnimData205 ; SPRITE_ANIM_205
anim_data_pointer AnimData206 ; SPRITE_ANIM_206
anim_data_pointer AnimData207 ; SPRITE_ANIM_207
anim_data_pointer AnimData208 ; SPRITE_ANIM_208
anim_data_pointer AnimData209 ; SPRITE_ANIM_209
anim_data_pointer AnimData210 ; SPRITE_ANIM_210
anim_data_pointer AnimData211 ; SPRITE_ANIM_211
anim_data_pointer AnimData212 ; SPRITE_ANIM_212
anim_data_pointer AnimData213 ; SPRITE_ANIM_213
anim_data_pointer AnimData214 ; SPRITE_ANIM_214
anim_data_pointer AnimData215 ; SPRITE_ANIM_215
anim_data_pointer AnimData216 ; SPRITE_ANIM_216
|