; \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