.include "asm/macros.inc" .include "constants/constants.inc" .section .rodata .align 2 gUnknown_083ECAAC:: @ 83ECAAC .4byte sub_8101D5C .4byte sub_8101D8C .4byte sub_8101DB0 .4byte sub_8101DF4 .4byte sub_8101E10 .4byte sub_8101E3C .4byte sub_8101F44 .4byte sub_8101F60 .4byte sub_8101F88 .4byte sub_8101FA4 .4byte sub_8102008 .4byte sub_8102034 .4byte sub_8102058 .4byte sub_8102090 .4byte sub_81020C8 .4byte sub_81021E0 .4byte sub_81021FC .4byte sub_8102264 .4byte sub_81022A0 .4byte sub_81022CC .4byte sub_81022F0 .4byte sub_8102318 .4byte sub_8102344 .4byte sub_810239C .4byte sub_81023B8 .4byte sub_81023E0 .4byte sub_81023FC .4byte sub_8102424 .4byte sub_8102460 .align 2 gUnknown_083ECB20:: @ 83ECB20 .4byte sub_8102A9C .4byte sub_8102AD0 .4byte sub_8102B80 .align 2 gUnknown_083ECB2C:: @ 83ECB2C .4byte sub_8102EA0 .4byte sub_8102EA4 .4byte sub_8102EC0 .4byte sub_8102F4C .4byte sub_8103008 .align 2 gUnknown_083ECB40:: @ 83ECB40 .4byte sub_810305C .4byte sub_81032C0 .4byte sub_81033DC .align 2 gUnknown_083ECB4C:: @ 83ECB4C .4byte sub_81034F4 .4byte sub_8103540 .4byte sub_810380C .align 1 gUnknown_083ECB58:: @ 83ECB58 .2byte 2, 4, 4, 4, 8 .align 2 gUnknown_083ECB64:: @ 83ECB64 .4byte sub_8103154 .4byte sub_81031B4 .4byte sub_81031B4 .align 2 gUnknown_083ECB70:: @ 83ECB70 .4byte sub_81032E8 .4byte sub_81032E8 .4byte sub_810333C .align 2 gUnknown_083ECB7C:: @ 83ECB7C .4byte sub_810341C .4byte sub_810341C .4byte sub_810347C .align 2 gUnknown_083ECB88:: @ 83ECB88 .4byte sub_8103564 .4byte j5_08111E84 .4byte sub_8103668 .align 2 gUnknown_083ECB94:: @ 83ECB94 .4byte sub_8103830 .4byte sub_8103910 .4byte sub_8103A78 .align 2 gUnknown_083ECBA0:: @ 83ECBA0 .4byte sub_8103C78 .4byte sub_8103CAC .4byte sub_8103CC8 .align 1 gUnknown_083ECBAC:: @ 83ECBAC .2byte 5, 10, 15 .align 2 gUnknown_083ECBB4:: @ 83ECBB4 .4byte nullsub_68 .4byte sub_810411C .4byte sub_8104144 .4byte sub_81041AC .align 1 gUnknown_083ECBC4:: @ 83ECBC4 .2byte 0x9E, 0x6E, 0x9F, 0x6F, 0xAF, 0x7F .align 2 gUnknown_083ECBD0:: @ 83ECBD0 .4byte sub_810437C .4byte sub_81043EC .4byte sub_8104468 .4byte sub_8104498 .4byte sub_8104548 .4byte sub_8104598 .4byte sub_81045CC .4byte sub_810463C .4byte sub_81046C0 .4byte sub_8104764 .4byte sub_8104794 .4byte sub_81047EC .4byte sub_8104860 .4byte sub_81048A8 .4byte sub_81048CC .4byte sub_8104940 .4byte sub_81049C8 .4byte sub_8104794 .4byte sub_81049F8 gUnknown_083ECC1C:: @ 83ECC1C .byte 1, 1, 2, 2 .align 1 gUnknown_083ECC20:: @ 83ECC20 .2byte 0x40, 0x30, 0x18, 0x8 .align 1 gUnknown_083ECC28:: @ 83ECC28 .2byte 10, 8, 6, 4 .align 2 gUnknown_083ECC30:: @ 83ECC30 .4byte sub_8104B3C .4byte sub_8104B60 .4byte sub_8104B80 .4byte sub_8104B60 .4byte sub_8104BC8 .4byte sub_8104B60 .4byte sub_8104BFC .4byte sub_8104B60 .4byte sub_8104C44 gUnknown_083ECC54:: @ 83ECC54 .4byte nullsub_69 gUnknown_083ECC58:: @ 83ECC58 .byte 16, 0 .align 1 gUnknown_083ECC5A:: @ 83ECC5A .2byte 0x0, 0x40, 0x80, 0xC0 .align 1 gUnknown_083ECC62:: @ 83ECC62 .2byte 4, -4, 4, -4 .align 1 gUnknown_083ECC6A:: @ 83ECC6A .2byte 4, 4, -4, -4 .align 1 gUnknown_083ECC72:: @ 83ECC72 .2byte 0, -40, 0, 0, 48, 0, 24, 0 .align 1 gUnknown_083ECC82:: @ 83ECC82 .2byte -32, 0, -32, -48, 0, -48, 0, -48 .align 1 gUnknown_083ECC92:: @ 83ECC92 .2byte 16, 12, 16, 0, 0, 4, 8, 8 .align 1 gUnknown_083ECCA2:: @ 83ECCA2 .2byte 160, 192, 224, 104, 80, 64, 48, 24 gUnknown_083ECCB2:: @ 83ECCB2 .byte 0, 4, 2, 6, 5, 3, 1, 3, 4, 5, 6, 2, 0, 5, 3, 6, 2, 1, 5, 3, 6 .byte 0, 4, 6, 3, 2, 4, 6, 5, 5, 3, 1, 3, 6, 4, 2, 3, 6, 4, 3, 6, 4 .byte 0, 5, 1, 6, 3, 2, 6, 3, 5, 2, 6, 3, 2, 5, 6, 3, 2, 5, 6, 3, 4 gUnknown_083ECCF1:: @ 83ECCF1 .byte 1, 0, 5, 4, 3, 2, 0 .align 1 gUnknown_083ECCF8:: @ 83ECCF8 .2byte 0, 6, 0, 10, 0, 2 gUnknown_083ECD04:: @ 83ECD04 .byte 1, 1, 12 .byte 1, 1, 14 .byte 2, 2, 14 .byte 2, 2, 14 .byte 2, 3, 16 .byte 3, 3, 16 gUnknown_083ECD16:: @ 83ECD16 .byte 25, 25, 30, 40, 40, 50 .byte 25, 25, 30, 30, 35, 35 .byte 25, 25, 30, 25, 25, 30 gUnknown_083ECD28:: @ 83ECD28 .byte 20, 25, 25, 20, 25, 25 .byte 12, 15, 15, 18, 19, 22 .byte 25, 25, 25, 30, 30, 40 .byte 25, 25, 20, 20, 15, 15 .byte 40, 40, 35, 35, 40, 40 gUnknown_083ECD46:: @ 83ECD46 .byte -13, -13, -13, 80, 80, 80, 80, 40, 40, 40, 40, 40, 40, 5, 5, 5, 5 .byte 5, 5, 5,-106,-106,-106,-106,-126,-126,-126,-126,-126,-126, 100, 100, 100, 5 .byte 4, 4, 4, 20, 20, 20, 20, 80, 80, 80, 80, 80, 80, 100, 100, 100, 40 .byte 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 45, 45, 45, 100 .byte 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 5, 5, 100 .byte 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 6 gUnknown_083ECDAC:: @ 83ECDAC .byte -13, -13, -13, -56, -56, -56, -56, -96, -96, -96, -96, -96, -96, 70, 70, 70, 5 .byte 5, 5, 5, 25, 25, 25, 25, 5, 5, 5, 5, 5, 5, 2, 2, 2, 6 .byte 4, 4, 4, 25, 25, 25, 25, 30, 30, 30, 30, 30, 30, 40, 40, 40, 35 .byte 2, 2, 2, 3, 3, 3, 3, 30, 30, 30, 30, 30, 30, 100, 100, 100, 50 .byte 1, 1, 1, 2, 2, 2, 2, 30, 30, 30, 30, 30, 30, 40, 40, 40, 100 .byte 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 60 .align 1 gUnknown_083ECE12:: @ 83ECE12 .2byte 128, 175, 200, 225, 256 gUnknown_083ECE1C:: @ 83ECE1C .byte 10, 0, 5, 0, 10, 0, 10, 0, 10, 0, 15, 0, 10, 0, 25, 0, 10, 0, 35, 0 gUnknown_083ECE30:: @ 83ECE30 .byte 0, 0, 5, 0, 10, 0, 15, 0, 20, 0 gUnknown_083ECE3A:: @ 83ECE3A .byte 6, 4, 3, 2, 5, 0, 0, 0 gUnknown_083ECE42:: @ 83ECE42 .byte 0x80, 0 .byte 0x20, 0 .byte 0x40, 0 gUnknown_083ECE48:: @ 83ECE48 .byte 0x10, 0 .byte 0x08, 0 .byte 0x04, 0 .byte 0x02, 0 .byte 0x01, 0 gUnknown_083ECE52:: @ 83ECE52 .byte 7, 8, 4, 3, 0, 5, 2, 0 .align 1 gUnknown_083ECE5A:: @ 83ECE5A .2byte 1, 2, 4, 8, 16, 32, 64, 128, 256 .align 1 gUnknown_083ECE6C:: @ 83ECE6C .2byte 2, 4, 0, 6, 12, 3, 90, 300, 300 .align 1 gUnknown_083ECE7E:: @ 83ECE7E .2byte 208, 56 .2byte 184, 0 .2byte 200, 8 .2byte 216, 16 .2byte 232, 24 .2byte 208, 72 .2byte 208, 8 .2byte 208, 64 .2byte 208, 56 .2byte 192, 88 .2byte 224, 88 .2byte 192, 120 .2byte 224, 120 .2byte 144, 56 .2byte 272, 88 .2byte 168, 112 .2byte 208, 84 .2byte 208, 112 .2byte 188, 52 .2byte 208, 52 .2byte 228, 52 .2byte 184, 72 .2byte 196, 72 .2byte 208, 72 .2byte 220, 72 .2byte 232, 72 .2byte 188, 52 .2byte 208, 52 .2byte 228, 52 .2byte 184, 72 .2byte 196, 72 .2byte 208, 72 .2byte 220, 72 .2byte 232, 72 .2byte 0, 0 .align 2 gUnknown_083ECF0C:: @ 83ECF0C .4byte sub_8105C64 .4byte sub_8105F54 .4byte sub_8105F54 .4byte sub_8105F54 .4byte sub_8105F54 .4byte sub_8105F9C .4byte sub_8105EB4 .4byte sub_8105C64 .4byte sub_8105C64 .4byte sub_8105C6C .4byte sub_8105CF0 .4byte sub_8105D08 .4byte sub_8105D20 .4byte sub_8105D3C .4byte sub_8105DA4 .4byte sub_8105E08 .4byte sub_8105C64 .4byte sub_8106058 .4byte sub_81060FC .4byte sub_81060FC .4byte sub_81060FC .4byte sub_81060FC .4byte sub_81060FC .4byte sub_81060FC .4byte sub_81060FC .4byte sub_81060FC .4byte sub_81061C8 .4byte sub_81061C8 .4byte sub_81061C8 .4byte sub_81061C8 .4byte sub_81061C8 .4byte sub_81061C8 .4byte sub_81061C8 .4byte sub_81061C8 .4byte sub_8106230 .align 2 Unknown_83ECF98: .byte 25, 34 .2byte 0 .byte 2, 0 .2byte 0 .byte 9, 16 .2byte 0 .byte 255, 0 .2byte 0 .align 2 Unknown_83ECFA8: .byte 10, 1 .2byte 0 .byte 11, 2 .2byte 0 .byte 12, 3 .2byte 0 .byte 13, 4 .2byte 0 .byte 5, 5 .2byte 0 .byte 8, 6 .2byte 0 .byte 255, 0 .2byte 0 .align 2 Unknown_83ECFC4: .byte 3, 7 .2byte 0 .byte 8, 17 .2byte 0 .byte 255, 0 .2byte 0 .align 2 Unknown_83ECFD0: .byte 4, 8 .2byte 0 .byte 6, 9 .2byte 0 .byte 6, 10 .2byte 1 .byte 6, 11 .2byte 2 .byte 6, 12 .2byte 3 .byte 255, 0 .2byte 0 .align 2 Unknown_83ECFE8: .byte 0, 13 .2byte 0 .byte 1, 14 .2byte 0 .byte 7, 15 .2byte 0 .byte 255, 0 .2byte 0 .align 2 Unknown_83ECFF8: .byte 19, 26 .2byte 0 .byte 20, 27 .2byte 1 .byte 21, 28 .2byte 2 .byte 14, 29 .2byte 3 .byte 15, 30 .2byte 4 .byte 16, 31 .2byte 5 .byte 17, 32 .2byte 6 .byte 18, 33 .2byte 7 .byte 8, 17 .2byte 0 .byte 255, 0 .2byte 0 .align 2 Unknown_83ED020: .byte 22, 18 .2byte 0 .byte 23, 19 .2byte 1 .byte 24, 20 .2byte 2 .byte 14, 21 .2byte 3 .byte 15, 22 .2byte 4 .byte 16, 23 .2byte 5 .byte 17, 24 .2byte 6 .byte 18, 25 .2byte 7 .byte 8, 17 .2byte 0 .byte 255, 0 .2byte 0 .align 2 gUnknown_083ED048:: @ 83ED048 .4byte Unknown_83ECF98 .4byte Unknown_83ECFA8 .4byte Unknown_83ECFC4 .4byte Unknown_83ECFD0 .4byte Unknown_83ECFE8 .4byte Unknown_83ED020 .4byte Unknown_83ECFF8 .align 2 gUnknown_083ED064:: @ 83ED064 .4byte sub_810639C .4byte sub_8106364 .4byte sub_8106370 .4byte nullsub_70 .4byte nullsub_70 .4byte sub_8106370 .4byte sub_8106370 .align 2 gOamData_83ED080:: @ 83ED080 .2byte 0x0000 .2byte 0x0000 .2byte 0x0000 .align 2 gOamData_83ED088:: @ 83ED088 .2byte 0x8000 .2byte 0x0000 .2byte 0x0000 .align 2 gOamData_83ED090:: @ 83ED090 .2byte 0x0000 .2byte 0x4000 .2byte 0x0000 .align 2 gOamData_83ED098:: @ 83ED098 .2byte 0x8000 .2byte 0x8000 .2byte 0x0000 .align 2 gOamData_83ED0A0:: @ 83ED0A0 .2byte 0x0000 .2byte 0x8000 .2byte 0x0000 .align 2 gOamData_83ED0A8:: @ 83ED0A8 .2byte 0x8000 .2byte 0xC000 .2byte 0x0000 .align 2 gOamData_83ED0B0:: @ 83ED0B0 .2byte 0x4000 .2byte 0xC000 .2byte 0x0000 .align 2 gOamData_83ED0B8:: @ 83ED0B8 .2byte 0x0000 .2byte 0xC000 .2byte 0x0000 .align 2 gSpriteImageTable_83ED0C0:: @ 83ED0C0 obj_frame_tiles gSharedMem + 0x13200, 0x800 obj_frame_tiles gSharedMem + 0x13A00, 0x800 obj_frame_tiles gSharedMem + 0x14200, 0x800 obj_frame_tiles gSharedMem + 0x14A00, 0x800 obj_frame_tiles gSharedMem + 0x15200, 0x800 .align 2 gSpriteImageTable_83ED0E8:: @ 83ED0E8 obj_frame_tiles gSharedMem + 0x15A00, 0x300 .align 2 gSpriteImageTable_83ED0F0:: @ 83ED0F0 obj_frame_tiles gSharedMem + 0x15D00, 0x500 .align 2 gSpriteImageTable_83ED0F8:: @ 83ED0F8 obj_frame_tiles gSharedMem + 0x16200, 0x600 .align 2 gSpriteImageTable_83ED100:: @ 83ED100 obj_frame_tiles gSpriteImage_8E988E8, 0x80 obj_frame_tiles gSpriteImage_8E98968, 0x80 obj_frame_tiles gSpriteImage_8E989E8, 0x80 obj_frame_tiles gSpriteImage_8E98A68, 0x80 obj_frame_tiles gSpriteImage_8E98AE8, 0x80 obj_frame_tiles gSpriteImage_8E98B68, 0x80 .align 2 gSpriteImageTable_83ED130:: @ 83ED130 obj_frame_tiles gSpriteImage_8E991E8, 0x200 .align 2 gSpriteImageTable_83ED138:: @ 83ED138 obj_frame_tiles gSpriteImage_8E99808, 0x40 .align 2 gSpriteImageTable_83ED140:: @ 83ED140 obj_frame_tiles gSpriteImage_8E98BE8, 0x100 obj_frame_tiles gSpriteImage_8E98CE8, 0x100 .align 2 gSpriteImageTable_83ED150:: @ 83ED150 obj_frame_tiles gSpriteImage_8E993E8, 0x400 .align 2 gSpriteImageTable_83ED158:: @ 83ED158 obj_frame_tiles gSpriteImage_8E98DE8, 0x200 obj_frame_tiles gSpriteImage_8E98FE8, 0x200 .align 2 gSpriteImageTable_83ED168:: @ 83ED168 obj_frame_tiles gSpriteImage_8E98848, 0x20 .align 2 gSpriteImageTable_83ED170:: @ 83ED170 obj_frame_tiles gSpriteImage_8E98868, 0x80 .align 2 gSpriteImageTable_83ED178:: @ 83ED178 obj_frame_tiles gSharedMem + 0x10000, 0x600 .align 2 gSpriteImageTable_83ED180:: @ 83ED180 obj_frame_tiles gSharedMem + 0x10600, 0x200 .align 2 gSpriteImageTable_83ED188:: @ 83ED188 obj_frame_tiles gSharedMem + 0x10800, 0x200 .align 2 gSpriteImageTable_83ED190:: @ 83ED190 obj_frame_tiles gSharedMem + 0x10A00, 0x200 .align 2 gSpriteImageTable_83ED198:: @ 83ED198 obj_frame_tiles gSharedMem + 0x10C00, 0x300 .align 2 gSpriteImageTable_83ED1A0:: @ 83ED1A0 obj_frame_tiles gSharedMem + 0x11000, 0x400 .align 2 gSpriteImageTable_83ED1A8:: @ 83ED1A8 obj_frame_tiles gSharedMem + 0x11400, 0x200 .align 2 gSpriteImageTable_83ED1B0:: @ 83ED1B0 obj_frame_tiles gSharedMem + 0x11600, 0x300 .align 2 gSpriteImageTable_83ED1B8:: @ 83ED1B8 obj_frame_tiles gSharedMem + 0x11900, 0x300 .align 2 gSpriteImageTable_83ED1C0:: @ 83ED1C0 obj_frame_tiles gSharedMem + 0x11C00, 0x200 obj_frame_tiles gSharedMem + 0x11E00, 0x200 obj_frame_tiles gSharedMem + 0x11E00, 0x200 @ is this a typo? .align 2 gSpriteImageTable_83ED1D8:: @ 83ED1D8 obj_frame_tiles gSharedMem + 0x12000, 0x280 .align 2 gSpriteImageTable_83ED1E0:: @ 83ED1E0 obj_frame_tiles gSharedMem + 0x12280, 0x80 obj_frame_tiles gSharedMem + 0x12300, 0x80 obj_frame_tiles gSharedMem + 0x12380, 0x80 obj_frame_tiles gSharedMem + 0x12400, 0x80 obj_frame_tiles gSharedMem + 0x12480, 0x80 .align 2 gSpriteImageTable_83ED208:: @ 83ED208 obj_frame_tiles gSharedMem + 0x12600, 0x480 obj_frame_tiles gSharedMem + 0x12A80, 0x480 .align 2 gSpriteImageTable_83ED218:: @ 83ED218 obj_frame_tiles gSharedMem + 0x12F00, 0x180 obj_frame_tiles gSharedMem + 0x13080, 0x180 .align 2 gSpriteImageTable_83ED228:: @ 83ED228 obj_frame_tiles gSpriteImage_8E98828, 0x20 .align 2 gSpriteAnim_83ED230:: @ 83ED230 obj_image_anim_frame 0, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED238:: @ 83ED238 obj_image_anim_frame 0, 1 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED240:: @ 83ED240 obj_image_anim_frame 0, 16 obj_image_anim_end .align 2 gSpriteAnim_83ED248:: @ 83ED248 obj_image_anim_frame 1, 16 obj_image_anim_frame 0, 16 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED254:: @ 83ED254 obj_image_anim_frame 1, 8 obj_image_anim_frame 0, 8 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED260:: @ 83ED260 obj_image_anim_frame 1, 4 obj_image_anim_frame 0, 4 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED26C:: @ 83ED26C obj_image_anim_frame 2, 32 obj_image_anim_frame 3, 32 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED278:: @ 83ED278 obj_image_anim_frame 4, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED280:: @ 83ED280 obj_image_anim_frame 0, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED288:: @ 83ED288 obj_image_anim_frame 1, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED290:: @ 83ED290 obj_image_anim_frame 2, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED298:: @ 83ED298 obj_image_anim_frame 3, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED2A0:: @ 83ED2A0 obj_image_anim_frame 4, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED2A8:: @ 83ED2A8 obj_image_anim_frame 5, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED2B0:: @ 83ED2B0 obj_image_anim_frame 0, 4 obj_image_anim_frame 1, 4 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED2BC:: @ 83ED2BC obj_image_anim_frame 0, 16 obj_image_anim_frame 1, 16 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED2C8:: @ 83ED2C8 obj_image_anim_frame 0, 30 obj_image_anim_frame 1, 30 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED2D4:: @ 83ED2D4 obj_image_anim_frame 1, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED2DC:: @ 83ED2DC obj_image_anim_frame 0, 30 obj_image_anim_frame 1, 30 obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED2E8:: @ 83ED2E8 obj_image_anim_frame 0, 16 obj_image_anim_frame 1, 16 obj_image_anim_frame 0, 16 obj_image_anim_frame 1, 16, OBJ_IMAGE_ANIM_H_FLIP obj_image_anim_jump 0 .align 2 gSpriteAnim_83ED2FC:: @ 83ED2FC obj_image_anim_frame 0, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED304:: @ 83ED304 obj_image_anim_frame 0, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED30C:: @ 83ED30C obj_image_anim_frame 1, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED314:: @ 83ED314 obj_image_anim_frame 2, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED31C:: @ 83ED31C obj_image_anim_frame 3, 1 obj_image_anim_end .align 2 gSpriteAnim_83ED324:: @ 83ED324 obj_image_anim_frame 4, 1 obj_image_anim_end .align 2 gSpriteAnimTable_83ED32C:: @ 83ED32C .4byte gSpriteAnim_83ED230 .align 2 gSpriteAnimTable_83ED330:: @ 83ED330 .4byte gSpriteAnim_83ED238 .align 2 gSpriteAnimTable_83ED334:: @ 83ED334 .4byte gSpriteAnim_83ED240 .4byte gSpriteAnim_83ED248 .4byte gSpriteAnim_83ED254 .4byte gSpriteAnim_83ED260 .4byte gSpriteAnim_83ED26C .4byte gSpriteAnim_83ED278 .align 2 gSpriteAnimTable_83ED34C:: @ 83ED34C .4byte gSpriteAnim_83ED280 .4byte gSpriteAnim_83ED288 .4byte gSpriteAnim_83ED290 .4byte gSpriteAnim_83ED298 .4byte gSpriteAnim_83ED2A0 .4byte gSpriteAnim_83ED2A8 .align 2 gSpriteAnimTable_83ED364:: @ 83ED364 .4byte gSpriteAnim_83ED2B0 .align 2 gSpriteAnimTable_83ED368:: @ 83ED368 .4byte gSpriteAnim_83ED2BC .align 2 gSpriteAnimTable_83ED36C:: @ 83ED36C .4byte gSpriteAnim_83ED2C8 .4byte gSpriteAnim_83ED2D4 .align 2 gSpriteAnimTable_83ED374:: @ 83ED374 .4byte gSpriteAnim_83ED2DC .align 2 gSpriteAnimTable_83ED378:: @ 83ED378 .4byte gSpriteAnim_83ED2E8 .4byte gSpriteAnim_83ED2FC .align 2 gSpriteAnimTable_83ED380:: @ 83ED380 .4byte gSpriteAnim_83ED304 .4byte gSpriteAnim_83ED30C .4byte gSpriteAnim_83ED314 .4byte gSpriteAnim_83ED31C .4byte gSpriteAnim_83ED324 .align 2 gSpriteAffineAnim_83ED394:: @ 83ED394 obj_rot_scal_anim_frame 0x10, 0x10, 0, 0 obj_rot_scal_anim_loop 0 obj_rot_scal_anim_frame 0x1, 0x1, 0, 1 obj_rot_scal_anim_loop 255 obj_rot_scal_anim_end .align 2 gSpriteAffineAnimTable_83ED3BC:: @ 83ED3BC .4byte gSpriteAffineAnim_83ED394 .align 2 gSpriteAffineAnim_83ED3C0:: @ 83ED3C0 obj_rot_scal_anim_frame 0x0, 0x0, 8, 32 obj_rot_scal_anim_frame 0x0, 0x0, 6, 32 obj_rot_scal_anim_frame 0x0, 0x0, 4, 16 obj_rot_scal_anim_frame 0x0, 0x0, 12, 2 obj_rot_scal_anim_frame 0x0, 0x0, -12, 4 obj_rot_scal_anim_frame 0x0, 0x0, 12, 2 obj_rot_scal_anim_frame 0x0, 0x0, 12, 2 obj_rot_scal_anim_frame 0x0, 0x0, -12, 4 obj_rot_scal_anim_frame 0x0, 0x0, 12, 2 obj_rot_scal_anim_end .align 2 gSpriteAffineAnimTable_83ED410:: @ 83ED410 .4byte gSpriteAffineAnim_83ED3C0 .align 2 gSpriteTemplate_83ED414:: @ 83ED414 spr_template 0, 0, gOamData_83ED0A0, gSpriteAnimTable_83ED32C, NULL, gDummySpriteAffineAnimTable, sub_8104F18 .align 2 gSpriteTemplate_83ED42C:: @ 83ED42C spr_template 7, 4, gOamData_83ED088, gSpriteAnimTable_83ED32C, NULL, gDummySpriteAffineAnimTable, sub_810506C .align 2 gSpriteTemplate_83ED444:: @ 83ED444 spr_template 17, 0, gOamData_83ED0B8, gSpriteAnimTable_83ED32C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED45C:: @ 83ED45C spr_template 0xFFFF, 1, gOamData_83ED0B8, gSpriteAnimTable_83ED334, gSpriteImageTable_83ED0C0, gDummySpriteAffineAnimTable, sub_8105170 .align 2 gSpriteTemplate_83ED474:: @ 83ED474 spr_template 0xFFFF, 2, gOamData_83ED088, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED0E8, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED48C:: @ 83ED48C spr_template 0xFFFF, 3, gOamData_83ED088, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED0F0, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED4A4:: @ 83ED4A4 spr_template 0xFFFF, 3, gOamData_83ED088, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED0F8, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED4BC:: @ 83ED4BC spr_template 0xFFFF, 4, gOamData_83ED090, gSpriteAnimTable_83ED34C, gSpriteImageTable_83ED100, gDummySpriteAffineAnimTable, sub_810535C .align 2 gSpriteTemplate_83ED4D4:: @ 83ED4D4 spr_template 0xFFFF, 4, gOamData_83ED090, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED130, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED4EC:: @ 83ED4EC spr_template 0xFFFF, 4, gOamData_83ED090, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED138, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED504:: @ 83ED504 spr_template 0xFFFF, 4, gOamData_83ED098, gSpriteAnimTable_83ED364, gSpriteImageTable_83ED140, gDummySpriteAffineAnimTable, sub_810562C .align 2 gSpriteTemplate_83ED51C:: @ 83ED51C spr_template 0xFFFF, 7, gOamData_83ED0A8, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED150, gDummySpriteAffineAnimTable, sub_8105784 .align 2 gSpriteTemplate_83ED534:: @ 83ED534 spr_template 0xFFFF, 5, gOamData_83ED0A0, gSpriteAnimTable_83ED368, gSpriteImageTable_83ED158, gDummySpriteAffineAnimTable, sub_8105894 .align 2 gSpriteTemplate_83ED54C:: @ 83ED54C spr_template 0xFFFF, 4, gOamData_83ED080, gSpriteAnimTable_83ED330, gSpriteImageTable_83ED168, gDummySpriteAffineAnimTable, sub_810594C .align 2 gSpriteTemplate_83ED564:: @ 83ED564 spr_template 0xFFFF, 4, gOamData_83ED090, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED170, gSpriteAffineAnimTable_83ED3BC, sub_8105A38 .align 2 gSpriteTemplate_83ED57C:: @ 83ED57C spr_template 0xFFFF, 6, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED178, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED594:: @ 83ED594 spr_template 0xFFFF, 6, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED180, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED5AC:: @ 83ED5AC spr_template 0xFFFF, 6, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED188, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED5C4:: @ 83ED5C4 spr_template 18, 6, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED190, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED5DC:: @ 83ED5DC spr_template 0xFFFF, 6, gOamData_83ED0B0, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED198, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED5F4:: @ 83ED5F4 spr_template 0xFFFF, 6, gOamData_83ED0B0, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED1A0, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED60C:: @ 83ED60C spr_template 19, 6, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED1A8, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED624:: @ 83ED624 spr_template 20, 6, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED1B0, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED63C:: @ 83ED63C spr_template 21, 6, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED1B8, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED654:: @ 83ED654 spr_template 0xFFFF, 6, gOamData_83ED0A0, gSpriteAnimTable_83ED36C, gSpriteImageTable_83ED1C0, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED66C:: @ 83ED66C spr_template 0xFFFF, 6, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED1D8, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED684:: @ 83ED684 spr_template 0xFFFF, 6, gOamData_83ED090, gSpriteAnimTable_83ED380, gSpriteImageTable_83ED1E0, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED69C:: @ 83ED69C spr_template 0xFFFF, 6, gOamData_83ED080, gSpriteAnimTable_83ED378, gSpriteImageTable_83ED208, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED6B4:: @ 83ED6B4 spr_template 0xFFFF, 6, gOamData_83ED080, gSpriteAnimTable_83ED374, gSpriteImageTable_83ED218, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gSpriteTemplate_83ED6CC:: @ 83ED6CC spr_template 0xFFFF, 4, gOamData_83ED080, gSpriteAnimTable_83ED32C, gSpriteImageTable_83ED228, gSpriteAffineAnimTable_83ED410, sub_8105B70 .align 2 gSubspriteTable_83ED6E4:: @ 83ED6E4 subsprite -64, -64, 3, 0, 64x64 subsprite 0, -64, 3, 0, 64x64 subsprite -64, 0, 3, 0, 64x64 subsprite 0, 0, 3, 0, 64x64 .align 2 gSubspriteTables_83ED704:: @ 83ED704 .4byte 4, gSubspriteTable_83ED6E4 .align 2 gSubspriteTable_83ED70C:: @ 83ED70C subsprite -32, -12, 1, 0, 32x8 subsprite 0, -12, 1, 4, 32x8 subsprite -32, -4, 1, 8, 32x8 subsprite 0, -4, 1, 12, 32x8 subsprite -32, 4, 1, 16, 32x8 subsprite 0, 4, 1, 20, 32x8 .align 2 gSubspriteTables_83ED73C:: @ 83ED73C .4byte 6, gSubspriteTable_83ED70C .align 2 gSubspriteTable_83ED744:: @ 83ED744 subsprite -32, -20, 1, 0, 64x32 subsprite -32, 12, 1, 32, 32x8 subsprite 0, 12, 1, 36, 32x8 .align 2 gSubspriteTables_83ED75C:: @ 83ED75C .4byte 3, gSubspriteTable_83ED744 .align 2 gSubspriteTable_83ED764:: @ 83ED764 subsprite -32, -24, 1, 0, 64x32 subsprite -32, 8, 1, 32, 32x8 subsprite 0, 8, 1, 36, 32x8 subsprite -32, 16, 1, 40, 32x8 subsprite 0, 16, 1, 44, 32x8 .align 2 gSubspriteTables_83ED78C:: @ 83ED78C .4byte 5, gSubspriteTable_83ED764 .align 2 gSubspriteTable_83ED794:: @ 83ED794 subsprite -32, -8, 1, 0, 32x8 subsprite 0, -8, 1, 4, 32x8 subsprite -32, 0, 1, 8, 32x8 subsprite 0, 0, 1, 12, 32x8 .align 2 gSubspriteTables_83ED7B4:: @ 83ED7B4 .4byte 4, gSubspriteTable_83ED794 .align 2 gSubspriteTable_83ED7BC:: @ 83ED7BC subsprite -8, -12, 1, 0, 16x8 subsprite -8, -4, 1, 0, 16x8 subsprite -8, 4, 1, 0, 16x8 .align 2 gSubspriteTables_83ED7D4:: @ 83ED7D4 .4byte 3, gSubspriteTable_83ED7BC .align 2 gSubspriteTable_83ED7DC:: @ 83ED7DC subsprite -32, -24, 3, 0, 64x32 subsprite -32, 8, 3, 32, 32x8 subsprite 0, 8, 3, 36, 32x8 subsprite -32, 16, 3, 40, 32x8 subsprite 0, 16, 3, 44, 32x8 .align 2 gSubspriteTables_83ED804:: @ 83ED804 .4byte 5, gSubspriteTable_83ED7DC .align 2 gSubspriteTable_83ED80C:: @ 83ED80C subsprite -32, -8, 3, 0, 32x8 subsprite 0, -8, 3, 4, 32x8 subsprite -32, 0, 3, 8, 32x8 subsprite 0, 0, 3, 12, 32x8 .align 2 gSubspriteTables_83ED82C:: @ 83ED82C .4byte 4, gSubspriteTable_83ED80C .align 2 gSubspriteTable_83ED834:: @ 83ED834 subsprite -32, -8, 3, 0, 32x8 subsprite 0, -8, 3, 4, 32x8 subsprite -32, 0, 3, 8, 32x8 subsprite 0, 0, 3, 12, 32x8 .align 2 gSubspriteTables_83ED854:: @ 83ED854 .4byte 4, gSubspriteTable_83ED834 .align 2 gSubspriteTable_83ED85C:: @ 83ED85C subsprite -32, -8, 3, 0, 32x8 subsprite 0, -8, 3, 4, 32x8 subsprite -32, 0, 3, 8, 32x8 subsprite 0, 0, 3, 12, 32x8 .align 2 gSubspriteTables_83ED87C:: @ 83ED87C .4byte 4, gSubspriteTable_83ED85C .align 2 gSubspriteTable_83ED884:: @ 83ED884 subsprite -32, -12, 3, 0, 32x8 subsprite 0, -12, 3, 4, 32x8 subsprite -32, -4, 3, 8, 32x8 subsprite 0, -4, 3, 12, 32x8 subsprite -32, 4, 3, 16, 32x8 subsprite 0, 4, 3, 20, 32x8 .align 2 gSubspriteTables_83ED8B4:: @ 83ED8B4 .4byte 6, gSubspriteTable_83ED884 .align 2 gSubspriteTable_83ED8BC:: @ 83ED8BC subsprite -16, -16, 3, 0, 32x32 .align 2 gSubspriteTable_83ED8C4:: @ 83ED8C4 subsprite -8, -8, 3, 16, 16x16 .align 2 gSubspriteTables_83ED8CC:: @ 83ED8CC .4byte 1, gSubspriteTable_83ED8BC .4byte 1, gSubspriteTable_83ED8C4 .align 2 gSubspriteTable_83ED8DC:: @ 83ED8DC subsprite -24, -24, 3, 0, 32x8 subsprite 8, -24, 3, 4, 16x8 subsprite -24, -16, 3, 6, 32x8 subsprite 8, -16, 3, 10, 16x8 subsprite -24, -8, 3, 12, 32x8 subsprite 8, -8, 3, 16, 16x8 subsprite -24, 0, 3, 18, 32x8 subsprite 8, 0, 3, 22, 16x8 subsprite -24, 8, 3, 24, 32x8 subsprite 8, 8, 3, 28, 16x8 subsprite -24, 16, 3, 30, 32x8 subsprite 8, 16, 3, 34, 16x8 .align 2 gSubspriteTables_83ED93C:: @ 83ED93C .4byte 12, gSubspriteTable_83ED8DC .align 2 gSubspriteTable_83ED944:: @ 83ED944 subsprite -16, -12, 3, 0, 32x16 subsprite -16, 4, 3, 8, 16x8 subsprite 0, 4, 3, 10, 16x8 .align 2 gSubspriteTables_83ED95C:: @ 83ED95C .4byte 3, gSubspriteTable_83ED944 .align 2 gSubspriteTable_83ED964:: @ 83ED964 subsprite -8, -8, 3, 0, 16x8 subsprite -8, 0, 3, 8, 16x8 .align 2 gSubspriteTables_83ED974:: @ 83ED974 .4byte 2, gSubspriteTable_83ED964 .align 2 gSubspriteTable_83ED97C:: @ 83ED97C subsprite -8, -8, 3, 2, 16x8 subsprite -8, 0, 3, 10, 16x8 .align 2 gSubspriteTables_83ED98C:: @ 83ED98C .4byte 2, gSubspriteTable_83ED97C .align 2 gSubspriteTable_83ED994:: @ 83ED994 subsprite -8, -8, 3, 4, 16x8 subsprite -8, 0, 3, 12, 16x8 .align 2 gSubspriteTables_83ED9A4:: @ 83ED9A4 .4byte 2, gSubspriteTable_83ED994 .align 2 gSubspriteTable_83ED9AC:: @ 83ED9AC subsprite -8, -8, 3, 6, 16x8 subsprite -8, 0, 3, 14, 16x8 .align 2 gSubspriteTables_83ED9BC:: @ 83ED9BC .4byte 2, gSubspriteTable_83ED9AC .align 2 gSubspriteTable_83ED9C4:: @ 83ED9C4 subsprite -8, -8, 3, 0, 16x8 subsprite -8, 0, 3, 8, 16x8 .align 2 gSubspriteTables_83ED9D4:: @ 83ED9D4 .4byte 2, gSubspriteTable_83ED9C4 .align 2 gSubspriteTable_83ED9DC:: @ 83ED9DC subsprite -4, -8, 3, 2, 8x8 subsprite -4, 0, 3, 10, 8x8 .align 2 gSubspriteTables_83ED9EC:: @ 83ED9EC .4byte 2, gSubspriteTable_83ED9DC .align 2 gSubspriteTable_83ED9F4:: @ 83ED9F4 subsprite -8, -8, 3, 3, 16x8 subsprite -8, 0, 3, 11, 16x8 .align 2 gSubspriteTables_83EDA04:: @ 83EDA04 .4byte 2, gSubspriteTable_83ED9F4 .align 2 gSubspriteTable_83EDA0C:: @ 83EDA0C subsprite -4, -8, 3, 5, 8x8 subsprite -4, 0, 3, 13, 8x8 .align 2 gSubspriteTables_83EDA1C:: @ 83EDA1C .4byte 2, gSubspriteTable_83EDA0C .align 2 gSubspriteTable_83EDA24:: @ 83EDA24 subsprite -8, -8, 3, 6, 16x8 subsprite -8, 0, 3, 14, 16x8 .align 2 gSubspriteTables_83EDA34:: @ 83EDA34 .4byte 2, gSubspriteTable_83EDA24 .align 2 gSubspriteTable_83EDA3C:: @ 83EDA3C subsprite -12, -12, 3, 0, 16x8 subsprite 4, -12, 3, 2, 8x8 subsprite -12, -4, 3, 8, 16x8 subsprite 4, -4, 3, 10, 8x8 subsprite -12, 4, 3, 16, 16x8 subsprite 4, 4, 3, 18, 8x8 .align 2 gSubspriteTables_83EDA6C:: @ 83EDA6C .4byte 6, gSubspriteTable_83EDA3C .align 2 gSubspriteTable_83EDA74:: @ 83EDA74 subsprite -8, -12, 3, 3, 16x8 subsprite -8, -4, 3, 11, 16x8 subsprite -8, 4, 3, 19, 16x8 .align 2 gSubspriteTables_83EDA8C:: @ 83EDA8C .4byte 3, gSubspriteTable_83EDA74 .align 2 gSubspriteTable_83EDA94:: @ 83EDA94 subsprite -12, -12, 3, 5, 16x8 subsprite 4, -12, 3, 7, 8x8 subsprite -12, -4, 3, 13, 16x8 subsprite 4, -4, 3, 15, 8x8 subsprite -12, 4, 3, 21, 16x8 subsprite 4, 4, 3, 23, 8x8 .align 2 gSubspriteTables_83EDAC4:: @ 83EDAC4 .4byte 6, gSubspriteTable_83EDA94 .align 2 gSubspriteTable_83EDACC:: @ 83EDACC subsprite -12, -12, 3, 0, 16x8 subsprite 4, -12, 3, 2, 8x8 subsprite -12, -4, 3, 8, 16x8 subsprite 4, -4, 3, 10, 8x8 subsprite -12, 4, 3, 16, 16x8 subsprite 4, 4, 3, 18, 8x8 .align 2 gSubspriteTables_83EDAFC:: @ 83EDAFC .4byte 6, gSubspriteTable_83EDACC .align 2 gSubspriteTable_83EDB04:: @ 83EDB04 subsprite -8, -12, 3, 3, 16x8 subsprite -8, -4, 3, 11, 16x8 subsprite -8, 4, 3, 19, 16x8 .align 2 gSubspriteTables_83EDB1C:: @ 83EDB1C .4byte 3, gSubspriteTable_83EDB04 .align 2 gSubspriteTable_83EDB24:: @ 83EDB24 subsprite -12, -12, 3, 5, 16x8 subsprite 4, -12, 3, 7, 8x8 subsprite -12, -4, 3, 13, 16x8 subsprite 4, -4, 3, 15, 8x8 subsprite -12, 4, 3, 21, 16x8 subsprite 4, 4, 3, 23, 8x8 .align 2 gSubspriteTables_83EDB54:: @ 83EDB54 .4byte 6, gSubspriteTable_83EDB24 .align 2 gUnknown_083EDB5C:: @ 83EDB5C .4byte gSpriteTemplate_83ED57C .4byte gSpriteTemplate_83ED594 .4byte gSpriteTemplate_83ED5AC .4byte gSpriteTemplate_83ED5DC .4byte gSpriteTemplate_83ED5F4 .4byte gSpriteTemplate_83ED654 .4byte gSpriteTemplate_83ED66C .4byte gSpriteTemplate_83ED684 .4byte gSpriteTemplate_83ED69C .4byte gSpriteTemplate_83ED6B4 .4byte gSpriteTemplate_83ED5C4 .4byte gSpriteTemplate_83ED5C4 .4byte gSpriteTemplate_83ED5C4 .4byte gSpriteTemplate_83ED5C4 .4byte gSpriteTemplate_83ED60C .4byte gSpriteTemplate_83ED60C .4byte gSpriteTemplate_83ED60C .4byte gSpriteTemplate_83ED60C .4byte gSpriteTemplate_83ED60C .4byte gSpriteTemplate_83ED624 .4byte gSpriteTemplate_83ED624 .4byte gSpriteTemplate_83ED624 .4byte gSpriteTemplate_83ED63C .4byte gSpriteTemplate_83ED63C .4byte gSpriteTemplate_83ED63C .4byte gDummySpriteTemplate .align 2 gUnknown_083EDBC4:: @ 83EDBC4 .4byte gSubspriteTables_83ED804 .4byte gSubspriteTables_83ED82C .4byte gSubspriteTables_83ED854 .4byte gSubspriteTables_83ED8B4 .4byte NULL .4byte NULL .4byte gSubspriteTables_83ED8CC .4byte NULL .4byte gSubspriteTables_83ED93C .4byte gSubspriteTables_83ED95C .4byte gSubspriteTables_83ED974 .4byte gSubspriteTables_83ED98C .4byte gSubspriteTables_83ED9A4 .4byte gSubspriteTables_83ED9BC .4byte gSubspriteTables_83ED9D4 .4byte gSubspriteTables_83ED9EC .4byte gSubspriteTables_83EDA04 .4byte gSubspriteTables_83EDA1C .4byte gSubspriteTables_83EDA34 .4byte gSubspriteTables_83EDA6C .4byte gSubspriteTables_83EDA8C .4byte gSubspriteTables_83EDAC4 .4byte gSubspriteTables_83EDAFC .4byte gSubspriteTables_83EDB1C .4byte gSubspriteTables_83EDB54 .4byte NULL .align 2 gUnknown_083EDC2C:: @ 83EDC2C obj_tiles gSlotMachineReelSymbol1Tiles, 0x200, 0 obj_tiles gSlotMachineReelSymbol2Tiles, 0x200, 1 obj_tiles gSlotMachineReelSymbol3Tiles, 0x200, 2 obj_tiles gSlotMachineReelSymbol4Tiles, 0x200, 3 obj_tiles gSlotMachineReelSymbol5Tiles, 0x200, 4 obj_tiles gSlotMachineReelSymbol6Tiles, 0x200, 5 obj_tiles gSlotMachineReelSymbol7Tiles, 0x200, 6 obj_tiles gSlotMachineNumber0Tiles, 0x40, 7 obj_tiles gSlotMachineNumber1Tiles, 0x40, 8 obj_tiles gSlotMachineNumber2Tiles, 0x40, 9 obj_tiles gSlotMachineNumber3Tiles, 0x40, 10 obj_tiles gSlotMachineNumber4Tiles, 0x40, 11 obj_tiles gSlotMachineNumber5Tiles, 0x40, 12 obj_tiles gSlotMachineNumber6Tiles, 0x40, 13 obj_tiles gSlotMachineNumber7Tiles, 0x40, 14 obj_tiles gSlotMachineNumber8Tiles, 0x40, 15 obj_tiles gSlotMachineNumber9Tiles, 0x40, 16 obj_tiles gSharedMem + 0x10A00, 0x200, 18 obj_tiles gSharedMem + 0x11400, 0x200, 19 obj_tiles gSharedMem + 0x11600, 0x300, 20 obj_tiles gSharedMem + 0x11900, 0x300, 21 null_obj_tiles .align 2 gUnknown_083EDCDC:: @ 83EDCDC obj_tiles gSharedMem + 0x10000, 2048, 0x0011 .align 2 gUnknown_083EDCE4:: @ 83EDCE4 .4byte gUnknownPalette_08E997E8 UnknownPalette_83EDCE8: .ifdef SAPPHIRE .incbin "graphics/unknown/sapphire_83EDD40.gbapal" .else .incbin "graphics/unknown/ruby_83EDCE8.gbapal" .endif .align 2 gUnknown_083EDD08:: @ 83EDD08 .4byte UnknownPalette_83EDCE8 + 10 * 2 .4byte UnknownPalette_83EDCE8 + 11 * 2 .4byte UnknownPalette_83EDCE8 + 12 * 2 .4byte UnknownPalette_83EDCE8 + 13 * 2 .4byte UnknownPalette_83EDCE8 + 14 * 2 .align 2 gUnknown_083EDD1C:: @ 83EDD1C .4byte gUnknown_08E95A18 + 148 .4byte gUnknown_08E95A18 + 150 .4byte gUnknown_08E95A18 + 152 .4byte gUnknown_08E95A18 + 154 .4byte gUnknown_08E95A18 + 156 gUnknown_083EDD30:: @ 83EDD30 .byte 0x4A, 0x4B, 0x4C, 0x4E, 0x4D gUnknown_083EDD35:: @ 83EDD35 .byte 0, 0, 1, 2, 3, 4 gUnknown_083EDD3B:: @ 83EDD3B .byte 1, 2, 2 .align 1 Unknown_83EDD3E: .ifdef SAPPHIRE .incbin "graphics/unknown/sapphire_83EDD96.gbapal" .else .incbin "graphics/unknown/ruby_83EDD3E.gbapal" .endif .align 1 Unknown_83EDD5E: .ifdef SAPPHIRE .incbin "graphics/unknown/sapphire_83EDDB6.gbapal" .else .incbin "graphics/unknown/ruby_83EDD5E.gbapal" .endif .align 1 Unknown_83EDD7E: .ifdef SAPPHIRE .incbin "graphics/unknown/sapphire_83EDDD6.gbapal" .else .incbin "graphics/unknown/ruby_83EDD7E.gbapal" .endif .align 2 gUnknown_083EDDA0:: @ 83EDDA0 .4byte Unknown_83EDD3E .4byte Unknown_83EDD5E .4byte Unknown_83EDD7E .align 2 gUnknown_083EDDAC:: @ 83EDDAC .4byte gUnknown_08E95A18 + 32 .align 1 Palette_83EDDB0: .incbin "graphics/slot_machine/83EDDB0.gbapal" .align 1 Palette_83EDDD0: .incbin "graphics/slot_machine/83EDDD0.gbapal" .align 1 Palette_83EDDF0: .incbin "graphics/slot_machine/83EDDF0.gbapal" .align 2 gUnknown_083EDE10:: @ 83EDE10 .4byte Palette_83EDDB0 .4byte Palette_83EDDD0 .4byte Palette_83EDDF0 .4byte gSlotMachineSpritePalette6 .align 2 gUnknown_083EDE20:: @ 83EDE20 .4byte gSlotMachineSpritePalette6 .align 1 gPalette_83EDE24:: @ 83EDE24 .incbin "graphics/slot_machine/83EDE24_pal.bin" .align 2 gSlotMachineSpritePalettes:: @ 83EDE44 obj_pal gSlotMachineSpritePalette0, 0 obj_pal gSlotMachineSpritePalette1, 1 obj_pal gSlotMachineSpritePalette2, 2 obj_pal gSlotMachineSpritePalette3, 3 obj_pal gSlotMachineSpritePalette4, 4 obj_pal gSlotMachineSpritePalette5, 5 obj_pal gSlotMachineSpritePalette6, 6 obj_pal gSlotMachineSpritePalette4, 7 null_obj_pal .align 2 gUnknown_083EDE8C:: @ 83EDE8C .incbin "graphics/slot_machine/reel_time.4bpp.lz" .align 2 gReelTimeWindowTilemap:: @ 83EEFE0 .incbin "graphics/slot_machine/reel_time_window_map.bin"