From 7ac60bc3afec848530721dc19d2c1a9ff10ea3a5 Mon Sep 17 00:00:00 2001 From: PikalaxALT Date: Fri, 18 Oct 2019 16:18:34 -0400 Subject: [PATCH] Dump map object graphics info, 1 --- asm/field_map_obj.s | 4 +- baserom.ips | Bin 1038798 -> 907790 bytes data/field_map_obj.s | 2369 ++++++++++++++++++++++- data/graphics.s | 10 +- graphics/interface/unk_8D2FBB4.pal | 19 + graphics/interface/unk_8E8362C.png | Bin 0 -> 1236 bytes graphics/interface/unk_8E83DBC.png | Bin 0 -> 1250 bytes graphics/interface/unk_8E84560.pal | 19 + graphics/pokemon/heracross/unk_icon.png | Bin 0 -> 306 bytes graphics/pokemon/unown/r/seddfTPRC | Bin 0 -> 337 bytes graphics_file_rules.mk | 3 + 11 files changed, 2411 insertions(+), 13 deletions(-) create mode 100644 graphics/interface/unk_8D2FBB4.pal create mode 100644 graphics/interface/unk_8E8362C.png create mode 100644 graphics/interface/unk_8E83DBC.png create mode 100644 graphics/interface/unk_8E84560.pal create mode 100644 graphics/pokemon/heracross/unk_icon.png create mode 100644 graphics/pokemon/unown/r/seddfTPRC diff --git a/asm/field_map_obj.s b/asm/field_map_obj.s index 2b16f5e1f..57f7fbe1c 100644 --- a/asm/field_map_obj.s +++ b/asm/field_map_obj.s @@ -2774,14 +2774,14 @@ _0805F2E0: bls _0805F2E6 movs r1, 0x10 _0805F2E6: - ldr r0, _0805F2F4 @ =gUnknown_839FDB0 + ldr r0, _0805F2F4 @ =gMapObjectGraphicsInfoPointers lsls r1, 2 adds r1, r0 ldr r0, [r1] pop {r1} bx r1 .align 2, 0 -_0805F2F4: .4byte gUnknown_839FDB0 +_0805F2F4: .4byte gMapObjectGraphicsInfoPointers thumb_func_end GetFieldObjectGraphicsInfo thumb_func_start FieldObjectHandleDynamicGraphicsId diff --git a/baserom.ips b/baserom.ips index 69d3460e66337bb21d1402c4e407b0587e2df7b1..974cc6175d0075e9a433eb2dc328d49aecb52dc7 100644 GIT binary patch delta 148 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 O#wYgI-#h0&U-@5PgZTLX diff --git a/data/field_map_obj.s b/data/field_map_obj.s index 72d20cd4e..542ed2253 100644 --- a/data/field_map_obj.s +++ b/data/field_map_obj.s @@ -24,20 +24,2377 @@ gUnknown_839FD0C:: @ 839FD0C gUnknown_839FD5D:: @ 839FD5D .incbin "baserom.gba", 0x39FD5D, 0x53 -gUnknown_839FDB0:: @ 839FDB0 - .incbin "baserom.gba", 0x39FDB0, 0x260 +gMapObjectGraphicsInfoPointers:: @ 839FDB0 + .4byte gMapObjectGraphicsInfo_83A3BB0 + .4byte gMapObjectGraphicsInfo_83A3BD4 + .4byte gMapObjectGraphicsInfo_83A3BF8 + .4byte gMapObjectGraphicsInfo_83A3C1C + .4byte gMapObjectGraphicsInfo_83A4858 + .4byte gMapObjectGraphicsInfo_83A48A0 + .4byte gMapObjectGraphicsInfo_83A48C4 + .4byte gMapObjectGraphicsInfo_83A4564 + .4byte gMapObjectGraphicsInfo_83A4588 + .4byte gMapObjectGraphicsInfo_83A45AC + .4byte gMapObjectGraphicsInfo_83A45D0 + .4byte gMapObjectGraphicsInfo_83A487C + .4byte gMapObjectGraphicsInfo_83A48E8 + .4byte gMapObjectGraphicsInfo_83A490C + .4byte gMapObjectGraphicsInfo_83A3C64 + .4byte gMapObjectGraphicsInfo_83A3C88 + .4byte gMapObjectGraphicsInfo_83A3CAC + .4byte gMapObjectGraphicsInfo_83A3CD0 + .4byte gMapObjectGraphicsInfo_83A3D3C + .4byte gMapObjectGraphicsInfo_83A3DA8 + .4byte gMapObjectGraphicsInfo_83A3DF0 + .4byte gMapObjectGraphicsInfo_83A3CF4 + .4byte gMapObjectGraphicsInfo_83A3D18 + .4byte gMapObjectGraphicsInfo_83A3D60 + .4byte gMapObjectGraphicsInfo_83A3DCC + .4byte gMapObjectGraphicsInfo_83A4390 + .4byte gMapObjectGraphicsInfo_83A43B4 + .4byte gMapObjectGraphicsInfo_83A3E14 + .4byte gMapObjectGraphicsInfo_83A3E5C + .4byte gMapObjectGraphicsInfo_83A3EEC + .4byte gMapObjectGraphicsInfo_83A3E38 + .4byte gMapObjectGraphicsInfo_83A3D84 + .4byte gMapObjectGraphicsInfo_83A3E80 + .4byte gMapObjectGraphicsInfo_83A3F34 + .4byte gMapObjectGraphicsInfo_83A4420 + .4byte gMapObjectGraphicsInfo_83A3F58 + .4byte gMapObjectGraphicsInfo_83A424C + .4byte gMapObjectGraphicsInfo_83A4228 + .4byte gMapObjectGraphicsInfo_83A4270 + .4byte gMapObjectGraphicsInfo_83A3F7C + .4byte gMapObjectGraphicsInfo_83A3FA0 + .4byte gMapObjectGraphicsInfo_83A3FC4 + .4byte gMapObjectGraphicsInfo_83A3FE8 + .4byte gMapObjectGraphicsInfo_83A4078 + .4byte gMapObjectGraphicsInfo_83A409C + .4byte gMapObjectGraphicsInfo_83A40C0 + .4byte gMapObjectGraphicsInfo_83A40E4 + .4byte gMapObjectGraphicsInfo_83A3EA4 + .4byte gMapObjectGraphicsInfo_83A3EC8 + .4byte gMapObjectGraphicsInfo_83A4618 + .4byte gMapObjectGraphicsInfo_83A4054 + .4byte gMapObjectGraphicsInfo_83A4978 + .4byte gMapObjectGraphicsInfo_83A400C + .4byte gMapObjectGraphicsInfo_83A42B8 + .4byte gMapObjectGraphicsInfo_83A4108 + .4byte gMapObjectGraphicsInfo_83A412C + .4byte gMapObjectGraphicsInfo_83A4294 + .4byte gMapObjectGraphicsInfo_83A41BC + .4byte gMapObjectGraphicsInfo_83A4030 + .4byte gMapObjectGraphicsInfo_83A3F10 + .4byte gMapObjectGraphicsInfo_83A3C40 + .4byte gMapObjectGraphicsInfo_83A4150 + .4byte gMapObjectGraphicsInfo_83A4174 + .4byte gMapObjectGraphicsInfo_83A4198 + .4byte gMapObjectGraphicsInfo_83A4300 + .4byte gMapObjectGraphicsInfo_83A44D4 + .4byte gMapObjectGraphicsInfo_83A44F8 + .4byte gMapObjectGraphicsInfo_83A4324 + .4byte gMapObjectGraphicsInfo_83A4468 + .4byte gMapObjectGraphicsInfo_83A448C + .4byte gMapObjectGraphicsInfo_83A44B0 + .4byte gMapObjectGraphicsInfo_83A436C + .4byte gMapObjectGraphicsInfo_83A4834 + .4byte gMapObjectGraphicsInfo_83A47A4 + .4byte gMapObjectGraphicsInfo_83A4810 + .4byte gMapObjectGraphicsInfo_83A4660 + .4byte gMapObjectGraphicsInfo_83A47C8 + .4byte gMapObjectGraphicsInfo_83A47EC + .4byte gMapObjectGraphicsInfo_83A43D8 + .4byte gMapObjectGraphicsInfo_83A43FC + .4byte gMapObjectGraphicsInfo_83A4684 + .4byte gMapObjectGraphicsInfo_83A46A8 + .4byte gMapObjectGraphicsInfo_83A46CC + .4byte gMapObjectGraphicsInfo_83A46F0 + .4byte gMapObjectGraphicsInfo_83A4714 + .4byte gMapObjectGraphicsInfo_83A4780 + .4byte gMapObjectGraphicsInfo_83A475C + .4byte gMapObjectGraphicsInfo_83A4738 + .4byte gMapObjectGraphicsInfo_83A50EC + .4byte gMapObjectGraphicsInfo_83A463C + .4byte gMapObjectGraphicsInfo_83A41E0 + .4byte gMapObjectGraphicsInfo_83A42DC + .4byte gMapObjectGraphicsInfo_83A4348 + .4byte gMapObjectGraphicsInfo_83A4930 + .4byte gMapObjectGraphicsInfo_83A4954 + .4byte gMapObjectGraphicsInfo_83A4444 + .4byte gMapObjectGraphicsInfo_83A451C + .4byte gMapObjectGraphicsInfo_83A4540 + .4byte gMapObjectGraphicsInfo_83A49C0 + .4byte gMapObjectGraphicsInfo_83A49E4 + .4byte gMapObjectGraphicsInfo_83A4A08 + .4byte gMapObjectGraphicsInfo_83A4A2C + .4byte gMapObjectGraphicsInfo_83A4A50 + .4byte gMapObjectGraphicsInfo_83A4A74 + .4byte gMapObjectGraphicsInfo_83A4A98 + .4byte gMapObjectGraphicsInfo_83A4ABC + .4byte gMapObjectGraphicsInfo_83A4AE0 + .4byte gMapObjectGraphicsInfo_83A4B04 + .4byte gMapObjectGraphicsInfo_83A5110 + .4byte gMapObjectGraphicsInfo_83A499C + .4byte gMapObjectGraphicsInfo_83A4B28 + .4byte gMapObjectGraphicsInfo_83A4F84 + .4byte gMapObjectGraphicsInfo_83A4FF0 + .4byte gMapObjectGraphicsInfo_83A50C8 + .4byte gMapObjectGraphicsInfo_83A5014 + .4byte gMapObjectGraphicsInfo_83A5080 + .4byte gMapObjectGraphicsInfo_83A50A4 + .4byte gMapObjectGraphicsInfo_83A5038 + .4byte gMapObjectGraphicsInfo_83A4B4C + .4byte gMapObjectGraphicsInfo_83A4B70 + .4byte gMapObjectGraphicsInfo_83A505C + .4byte gMapObjectGraphicsInfo_83A4B94 + .4byte gMapObjectGraphicsInfo_83A4BB8 + .4byte gMapObjectGraphicsInfo_83A4BDC + .4byte gMapObjectGraphicsInfo_83A4C00 + .4byte gMapObjectGraphicsInfo_83A4C24 + .4byte gMapObjectGraphicsInfo_83A4C48 + .4byte gMapObjectGraphicsInfo_83A4C6C + .4byte gMapObjectGraphicsInfo_83A4C90 + .4byte gMapObjectGraphicsInfo_83A4CB4 + .4byte gMapObjectGraphicsInfo_83A4CD8 + .4byte gMapObjectGraphicsInfo_83A4CFC + .4byte gMapObjectGraphicsInfo_83A4D20 + .4byte gMapObjectGraphicsInfo_83A4D44 + .4byte gMapObjectGraphicsInfo_83A4FA8 + .4byte gMapObjectGraphicsInfo_83A4D68 + .4byte gMapObjectGraphicsInfo_83A4D8C + .4byte gMapObjectGraphicsInfo_83A4DB0 + .4byte gMapObjectGraphicsInfo_83A4DD4 + .4byte gMapObjectGraphicsInfo_83A4E64 + .4byte gMapObjectGraphicsInfo_83A4E88 + .4byte gMapObjectGraphicsInfo_83A4EAC + .4byte gMapObjectGraphicsInfo_83A4EF4 + .4byte gMapObjectGraphicsInfo_83A4ED0 + .4byte gMapObjectGraphicsInfo_83A4F18 + .4byte gMapObjectGraphicsInfo_83A4F3C + .4byte gMapObjectGraphicsInfo_83A4F60 + .4byte gMapObjectGraphicsInfo_83A4FCC + .4byte gMapObjectGraphicsInfo_83A4DF8 + .4byte gMapObjectGraphicsInfo_83A4E1C + .4byte gMapObjectGraphicsInfo_83A4E40 + .4byte gMapObjectGraphicsInfo_83A5134 gUnknown_83A0010:: @ 83A0010 - .incbin "baserom.gba", 0x3A0010, 0x3688 + .incbin "baserom.gba", 0x3A0010, 0x90 + +gSpriteImages_83A00A0:: @ 83A00A0 + .incbin "baserom.gba", 0x3A00A0, 0xA0 + +gSpriteImages_83A0140:: @ 83A0140 + .incbin "baserom.gba", 0x3A0140, 0x48 + +gSpriteImages_83A0188:: @ 83A0188 + .incbin "baserom.gba", 0x3A0188, 0xA0 + +gSpriteImages_83A0228:: @ 83A0228 + .incbin "baserom.gba", 0x3A0228, 0x48 + +gSpriteImages_83A0270:: @ 83A0270 + .incbin "baserom.gba", 0x3A0270, 0x60 + +gSpriteImages_83A02D0:: @ 83A02D0 + .incbin "baserom.gba", 0x3A02D0, 0x60 + +gSpriteImages_83A0330:: @ 83A0330 + .incbin "baserom.gba", 0x3A0330, 0x48 + +gSpriteImages_83A0378:: @ 83A0378 + .incbin "baserom.gba", 0x3A0378, 0x48 + +gSpriteImages_83A03C0:: @ 83A03C0 + .incbin "baserom.gba", 0x3A03C0, 0x30 + +gSpriteImages_83A03F0:: @ 83A03F0 + .incbin "baserom.gba", 0x3A03F0, 0x30 + +gSpriteImages_83A0420:: @ 83A0420 + .incbin "baserom.gba", 0x3A0420, 0x50 + +gSpriteImages_83A0470:: @ 83A0470 + .incbin "baserom.gba", 0x3A0470, 0x50 + +gSpriteImages_83A04C0:: @ 83A04C0 + .incbin "baserom.gba", 0x3A04C0, 0x48 + +gSpriteImages_83A0508:: @ 83A0508 + .incbin "baserom.gba", 0x3A0508, 0x48 + +gSpriteImages_83A0550:: @ 83A0550 + .incbin "baserom.gba", 0x3A0550, 0x50 + +gSpriteImages_83A05A0:: @ 83A05A0 + .incbin "baserom.gba", 0x3A05A0, 0x48 + +gSpriteImages_83A05E8:: @ 83A05E8 + .incbin "baserom.gba", 0x3A05E8, 0x50 + +gSpriteImages_83A0638:: @ 83A0638 + .incbin "baserom.gba", 0x3A0638, 0x50 + +gSpriteImages_83A0688:: @ 83A0688 + .incbin "baserom.gba", 0x3A0688, 0x50 + +gSpriteImages_83A06D8:: @ 83A06D8 + .incbin "baserom.gba", 0x3A06D8, 0x48 + +gSpriteImages_83A0720:: @ 83A0720 + .incbin "baserom.gba", 0x3A0720, 0x50 + +gSpriteImages_83A0770:: @ 83A0770 + .incbin "baserom.gba", 0x3A0770, 0x50 + +gSpriteImages_83A07C0:: @ 83A07C0 + .incbin "baserom.gba", 0x3A07C0, 0x48 + +gSpriteImages_83A0808:: @ 83A0808 + .incbin "baserom.gba", 0x3A0808, 0x50 + +gSpriteImages_83A0858:: @ 83A0858 + .incbin "baserom.gba", 0x3A0858, 0x50 + +gSpriteImages_83A08A8:: @ 83A08A8 + .incbin "baserom.gba", 0x3A08A8, 0x50 + +gSpriteImages_83A08F8:: @ 83A08F8 + .incbin "baserom.gba", 0x3A08F8, 0x48 + +gSpriteImages_83A0940:: @ 83A0940 + .incbin "baserom.gba", 0x3A0940, 0x48 + +gSpriteImages_83A0988:: @ 83A0988 + .incbin "baserom.gba", 0x3A0988, 0x50 + +gSpriteImages_83A09D8:: @ 83A09D8 + .incbin "baserom.gba", 0x3A09D8, 0x48 + +gSpriteImages_83A0A20:: @ 83A0A20 + .incbin "baserom.gba", 0x3A0A20, 0x50 + +gSpriteImages_83A0A70:: @ 83A0A70 + .incbin "baserom.gba", 0x3A0A70, 0x48 + +gSpriteImages_83A0AB8:: @ 83A0AB8 + .incbin "baserom.gba", 0x3A0AB8, 0x48 + +gSpriteImages_83A0B00:: @ 83A0B00 + .incbin "baserom.gba", 0x3A0B00, 0x50 + +gSpriteImages_83A0B50:: @ 83A0B50 + .incbin "baserom.gba", 0x3A0B50, 0x50 + +gSpriteImages_83A0BA0:: @ 83A0BA0 + .incbin "baserom.gba", 0x3A0BA0, 0x50 + +gSpriteImages_83A0BF0:: @ 83A0BF0 + .incbin "baserom.gba", 0x3A0BF0, 0x50 + +gSpriteImages_83A0C40:: @ 83A0C40 + .incbin "baserom.gba", 0x3A0C40, 0x50 + +gSpriteImages_83A0C90:: @ 83A0C90 + .incbin "baserom.gba", 0x3A0C90, 0x50 + +gSpriteImages_83A0CE0:: @ 83A0CE0 + .incbin "baserom.gba", 0x3A0CE0, 0x50 + +gSpriteImages_83A0D30:: @ 83A0D30 + .incbin "baserom.gba", 0x3A0D30, 0x48 + +gSpriteImages_83A0D78:: @ 83A0D78 + .incbin "baserom.gba", 0x3A0D78, 0x50 + +gSpriteImages_83A0DC8:: @ 83A0DC8 + .incbin "baserom.gba", 0x3A0DC8, 0x50 + +gSpriteImages_83A0E18:: @ 83A0E18 + .incbin "baserom.gba", 0x3A0E18, 0x50 + +gSpriteImages_83A0E68:: @ 83A0E68 + .incbin "baserom.gba", 0x3A0E68, 0x50 + +gSpriteImages_83A0EB8:: @ 83A0EB8 + .incbin "baserom.gba", 0x3A0EB8, 0x50 + +gSpriteImages_83A0F08:: @ 83A0F08 + .incbin "baserom.gba", 0x3A0F08, 0x50 + +gSpriteImages_83A0F58:: @ 83A0F58 + .incbin "baserom.gba", 0x3A0F58, 0x50 + +gSpriteImages_83A0FA8:: @ 83A0FA8 + .incbin "baserom.gba", 0x3A0FA8, 0x50 + +gSpriteImages_83A0FF8:: @ 83A0FF8 + .incbin "baserom.gba", 0x3A0FF8, 0x48 + +gSpriteImages_83A1040:: @ 83A1040 + .incbin "baserom.gba", 0x3A1040, 0x50 + +gSpriteImages_83A1090:: @ 83A1090 + .incbin "baserom.gba", 0x3A1090, 0x48 + +gSpriteImages_83A10D8:: @ 83A10D8 + .incbin "baserom.gba", 0x3A10D8, 0x48 + +gSpriteImages_83A1120:: @ 83A1120 + .incbin "baserom.gba", 0x3A1120, 0x50 + +gSpriteImages_83A1170:: @ 83A1170 + .incbin "baserom.gba", 0x3A1170, 0x50 + +gSpriteImages_83A11C0:: @ 83A11C0 + .incbin "baserom.gba", 0x3A11C0, 0x50 + +gSpriteImages_83A1210:: @ 83A1210 + .incbin "baserom.gba", 0x3A1210, 0x50 + +gSpriteImages_83A1260:: @ 83A1260 + .incbin "baserom.gba", 0x3A1260, 0x50 + +gSpriteImages_83A12B0:: @ 83A12B0 + .incbin "baserom.gba", 0x3A12B0, 0x48 + +gSpriteImages_83A12F8:: @ 83A12F8 + .incbin "baserom.gba", 0x3A12F8, 0x50 + +gSpriteImages_83A1348:: @ 83A1348 + .incbin "baserom.gba", 0x3A1348, 0x48 + +gSpriteImages_83A1390:: @ 83A1390 + .incbin "baserom.gba", 0x3A1390, 0x8 + +gSpriteImages_83A1398:: @ 83A1398 + .incbin "baserom.gba", 0x3A1398, 0x48 + +gSpriteImages_83A13E0:: @ 83A13E0 + .incbin "baserom.gba", 0x3A13E0, 0x50 + +gSpriteImages_83A1430:: @ 83A1430 + .incbin "baserom.gba", 0x3A1430, 0x50 + +gSpriteImages_83A1480:: @ 83A1480 + .incbin "baserom.gba", 0x3A1480, 0x48 + +gSpriteImages_83A14C8:: @ 83A14C8 + .incbin "baserom.gba", 0x3A14C8, 0x48 + +gSpriteImages_83A1510:: @ 83A1510 + .incbin "baserom.gba", 0x3A1510, 0x20 + +gSpriteImages_83A1530:: @ 83A1530 + .incbin "baserom.gba", 0x3A1530, 0x48 + +gSpriteImages_83A1578:: @ 83A1578 + .incbin "baserom.gba", 0x3A1578, 0x48 + +gSpriteImages_83A15C0:: @ 83A15C0 + .incbin "baserom.gba", 0x3A15C0, 0x48 + +gSpriteImages_83A1608:: @ 83A1608 + .incbin "baserom.gba", 0x3A1608, 0x48 + +gSpriteImages_83A1650:: @ 83A1650 + .incbin "baserom.gba", 0x3A1650, 0x48 + +gSpriteImages_83A1698:: @ 83A1698 + .incbin "baserom.gba", 0x3A1698, 0x20 + +gSpriteImages_83A16B8:: @ 83A16B8 + .incbin "baserom.gba", 0x3A16B8, 0x8 + +gSpriteImages_83A16C0:: @ 83A16C0 + .incbin "baserom.gba", 0x3A16C0, 0x48 + +gSpriteImages_83A1708:: @ 83A1708 + .incbin "baserom.gba", 0x3A1708, 0x48 + +gSpriteImages_83A1750:: @ 83A1750 + .incbin "baserom.gba", 0x3A1750, 0x48 + +gSpriteImages_83A1798:: @ 83A1798 + .incbin "baserom.gba", 0x3A1798, 0x48 + +gSpriteImages_83A17E0:: @ 83A17E0 + .incbin "baserom.gba", 0x3A17E0, 0x48 + +gSpriteImages_83A1828:: @ 83A1828 + .incbin "baserom.gba", 0x3A1828, 0x48 + +gSpriteImages_83A1870:: @ 83A1870 + .incbin "baserom.gba", 0x3A1870, 0x48 + +gSpriteImages_83A18B8:: @ 83A18B8 + .incbin "baserom.gba", 0x3A18B8, 0x48 + +gSpriteImages_83A1900:: @ 83A1900 + .incbin "baserom.gba", 0x3A1900, 0x48 + +gSpriteImages_83A1948:: @ 83A1948 + .incbin "baserom.gba", 0x3A1948, 0x48 + +gSpriteImages_83A1990:: @ 83A1990 + .incbin "baserom.gba", 0x3A1990, 0x48 + +gSpriteImages_83A19D8:: @ 83A19D8 + .incbin "baserom.gba", 0x3A19D8, 0x48 + +gSpriteImages_83A1A20:: @ 83A1A20 + .incbin "baserom.gba", 0x3A1A20, 0x48 + +gSpriteImages_83A1A68:: @ 83A1A68 + .incbin "baserom.gba", 0x3A1A68, 0x48 + +gSpriteImages_83A1AB0:: @ 83A1AB0 + .incbin "baserom.gba", 0x3A1AB0, 0x48 + +gSpriteImages_83A1AF8:: @ 83A1AF8 + .incbin "baserom.gba", 0x3A1AF8, 0x48 + +gSpriteImages_83A1B40:: @ 83A1B40 + .incbin "baserom.gba", 0x3A1B40, 0x60 + +gSpriteImages_83A1BA0:: @ 83A1BA0 + .incbin "baserom.gba", 0x3A1BA0, 0x60 + +gSpriteImages_83A1C00:: @ 83A1C00 + .incbin "baserom.gba", 0x3A1C00, 0x8 + +gSpriteImages_83A1C08:: @ 83A1C08 + .incbin "baserom.gba", 0x3A1C08, 0x8 + +gSpriteImages_83A1C10:: @ 83A1C10 + .incbin "baserom.gba", 0x3A1C10, 0x48 + +gSpriteImages_83A1C58:: @ 83A1C58 + .incbin "baserom.gba", 0x3A1C58, 0x8 + +gSpriteImages_83A1C60:: @ 83A1C60 + .incbin "baserom.gba", 0x3A1C60, 0x8 + +gSpriteImages_83A1C68:: @ 83A1C68 + .incbin "baserom.gba", 0x3A1C68, 0x8 + +gSpriteImages_83A1C70:: @ 83A1C70 + .incbin "baserom.gba", 0x3A1C70, 0x8 + +gSpriteImages_83A1C78:: @ 83A1C78 + .incbin "baserom.gba", 0x3A1C78, 0x8 + +gSpriteImages_83A1C80:: @ 83A1C80 + .incbin "baserom.gba", 0x3A1C80, 0x8 + +gSpriteImages_83A1C88:: @ 83A1C88 + .incbin "baserom.gba", 0x3A1C88, 0x8 + +gSpriteImages_83A1C90:: @ 83A1C90 + .incbin "baserom.gba", 0x3A1C90, 0x8 + +gSpriteImages_83A1C98:: @ 83A1C98 + .incbin "baserom.gba", 0x3A1C98, 0x8 + +gSpriteImages_83A1CA0:: @ 83A1CA0 + .incbin "baserom.gba", 0x3A1CA0, 0x8 + +gSpriteImages_83A1CA8:: @ 83A1CA8 + .incbin "baserom.gba", 0x3A1CA8, 0x48 + +gSpriteImages_83A1CF0:: @ 83A1CF0 + .incbin "baserom.gba", 0x3A1CF0, 0x48 + +gSpriteImages_83A1D38:: @ 83A1D38 + .incbin "baserom.gba", 0x3A1D38, 0x48 + +gSpriteImages_83A1D80:: @ 83A1D80 + .incbin "baserom.gba", 0x3A1D80, 0x48 + +gSpriteImages_83A1DC8:: @ 83A1DC8 + .incbin "baserom.gba", 0x3A1DC8, 0x48 + +gSpriteImages_83A1E10:: @ 83A1E10 + .incbin "baserom.gba", 0x3A1E10, 0x48 + +gSpriteImages_83A1E58:: @ 83A1E58 + .incbin "baserom.gba", 0x3A1E58, 0x48 + +gSpriteImages_83A1EA0:: @ 83A1EA0 + .incbin "baserom.gba", 0x3A1EA0, 0x48 + +gSpriteImages_83A1EE8:: @ 83A1EE8 + .incbin "baserom.gba", 0x3A1EE8, 0x48 + +gSpriteImages_83A1F30:: @ 83A1F30 + .incbin "baserom.gba", 0x3A1F30, 0x48 + +gSpriteImages_83A1F78:: @ 83A1F78 + .incbin "baserom.gba", 0x3A1F78, 0x48 + +gSpriteImages_83A1FC0:: @ 83A1FC0 + .incbin "baserom.gba", 0x3A1FC0, 0x48 + +gSpriteImages_83A2008:: @ 83A2008 + .incbin "baserom.gba", 0x3A2008, 0x48 + +gSpriteImages_83A2050:: @ 83A2050 + .incbin "baserom.gba", 0x3A2050, 0x48 + +gSpriteImages_83A2098:: @ 83A2098 + .incbin "baserom.gba", 0x3A2098, 0x48 + +gSpriteImages_83A20E0:: @ 83A20E0 + .incbin "baserom.gba", 0x3A20E0, 0x48 + +gSpriteImages_83A2128:: @ 83A2128 + .incbin "baserom.gba", 0x3A2128, 0x48 + +gSpriteImages_83A2170:: @ 83A2170 + .incbin "baserom.gba", 0x3A2170, 0x48 + +gSpriteImages_83A21B8:: @ 83A21B8 + .incbin "baserom.gba", 0x3A21B8, 0x48 + +gSpriteImages_83A2200:: @ 83A2200 + .incbin "baserom.gba", 0x3A2200, 0x48 + +gSpriteImages_83A2248:: @ 83A2248 + .incbin "baserom.gba", 0x3A2248, 0x48 + +gSpriteImages_83A2290:: @ 83A2290 + .incbin "baserom.gba", 0x3A2290, 0x48 + +gSpriteImages_83A22D8:: @ 83A22D8 + .incbin "baserom.gba", 0x3A22D8, 0x48 + +gSpriteImages_83A2320:: @ 83A2320 + .incbin "baserom.gba", 0x3A2320, 0x48 + +gSpriteImages_83A2368:: @ 83A2368 + .incbin "baserom.gba", 0x3A2368, 0x48 + +gSpriteImages_83A23B0:: @ 83A23B0 + .incbin "baserom.gba", 0x3A23B0, 0x48 + +gSpriteImages_83A23F8:: @ 83A23F8 + .incbin "baserom.gba", 0x3A23F8, 0x48 + +gSpriteImages_83A2440:: @ 83A2440 + .incbin "baserom.gba", 0x3A2440, 0x48 + +gSpriteImages_83A2488:: @ 83A2488 + .incbin "baserom.gba", 0x3A2488, 0x48 + +gSpriteImages_83A24D0:: @ 83A24D0 + .incbin "baserom.gba", 0x3A24D0, 0x48 + +gSpriteImages_83A2518:: @ 83A2518 + .incbin "baserom.gba", 0x3A2518, 0x48 + +gSpriteImages_83A2560:: @ 83A2560 + .incbin "baserom.gba", 0x3A2560, 0x48 + +gSpriteImages_83A25A8:: @ 83A25A8 + .incbin "baserom.gba", 0x3A25A8, 0x48 + +gSpriteImages_83A25F0:: @ 83A25F0 + .incbin "baserom.gba", 0x3A25F0, 0x48 + +gSpriteImages_83A2638:: @ 83A2638 + .incbin "baserom.gba", 0x3A2638, 0x48 + +gSpriteImages_83A2680:: @ 83A2680 + .incbin "baserom.gba", 0x3A2680, 0x48 + +gSpriteImages_83A26C8:: @ 83A26C8 + .incbin "baserom.gba", 0x3A26C8, 0x48 + +gSpriteImages_83A2710:: @ 83A2710 + .incbin "baserom.gba", 0x3A2710, 0x48 + +gSpriteImages_83A2758:: @ 83A2758 + .incbin "baserom.gba", 0x3A2758, 0x48 + +gSpriteImages_83A27A0:: @ 83A27A0 + .incbin "baserom.gba", 0x3A27A0, 0x48 + +gSpriteImages_83A27E8:: @ 83A27E8 + .incbin "baserom.gba", 0x3A27E8, 0x48 + +gSpriteImages_83A2830:: @ 83A2830 + .incbin "baserom.gba", 0x3A2830, 0x48 + +gSpriteImages_83A2878:: @ 83A2878 + .incbin "baserom.gba", 0x3A2878, 0x48 + +gSpriteImages_83A28C0:: @ 83A28C0 + .incbin "baserom.gba", 0x3A28C0, 0x48 + +gSpriteImages_83A2908:: @ 83A2908 + .incbin "baserom.gba", 0x3A2908, 0xA0C + +gAnimTable_83A3314:: @ 83A3314 + .incbin "baserom.gba", 0x3A3314, 0x54 + +gAnimTable_83A3368:: @ 83A3368 + .incbin "baserom.gba", 0x3A3368, 0x54 + +gAnimTable_83A33BC:: @ 83A33BC + .incbin "baserom.gba", 0x3A33BC, 0xB4 + +gAnimTable_83A3470:: @ 83A3470 + .incbin "baserom.gba", 0x3A3470, 0x114 + +gAnimTable_83A3584:: @ 83A3584 + .incbin "baserom.gba", 0x3A3584, 0x60 + +gAnimTable_83A35E4:: @ 83A35E4 + .incbin "baserom.gba", 0x3A35E4, 0x54 + +gAnimTable_83A3638:: @ 83A3638 + .incbin "baserom.gba", 0x3A3638, 0x4 + +gAnimTable_83A363C:: @ 83A363C + .incbin "baserom.gba", 0x3A363C, 0x4 + +gAnimTable_83A3640:: @ 83A3640 + .incbin "baserom.gba", 0x3A3640, 0x18 + +gAnimTable_83A3658:: @ 83A3658 + .incbin "baserom.gba", 0x3A3658, 0x8 + +gAnimTable_83A3660:: @ 83A3660 + .incbin "baserom.gba", 0x3A3660, 0x8 + +gAnimTable_83A3668:: @ 83A3668 + .incbin "baserom.gba", 0x3A3668, 0x30 gUnknown_83A3698:: @ 83A3698 - .incbin "baserom.gba", 0x3A3698, 0x80 + .incbin "baserom.gba", 0x3A3698, 0x48 + +gEventObjectBaseOam_128x64:: + .incbin "baserom.gba", 0x3A36E0, 0x10 + +gEventObjectBaseOam_16x16:: + .incbin "baserom.gba", 0x3A36F0, 0x8 + +gEventObjectBaseOam_32x16:: + .incbin "baserom.gba", 0x3A36F8, 0x18 + +gEventObjectBaseOam_16x32:: + .incbin "baserom.gba", 0x3A3710, 0x8 gEventObjectBaseOam_32x32:: @ 83A3718 .incbin "baserom.gba", 0x3A3718, 0x8 -gUnknown_83A3720:: @ 83A3720 - .incbin "baserom.gba", 0x3A3720, 0x1a38 +gEventObjectBaseOam_64x64:: @ 83A3720 + .incbin "baserom.gba", 0x3A3720, 0x28 + +gSubspriteTable_83A3748:: @ 83A3748 + .incbin "baserom.gba", 0x3A3748, 0x54 + +gSubspriteTable_83A379C:: @ 83A379C + .incbin "baserom.gba", 0x3A379C, 0x54 + +gSubspriteTable_83A37F0:: @ 83A37F0 + .incbin "baserom.gba", 0x3A37F0, 0xE0 + +gSubspriteTable_83A38D0:: @ 83A38D0 + .incbin "baserom.gba", 0x3A38D0, 0x180 + +gSubspriteTable_83A3A50:: @ 83A3A50 + .incbin "baserom.gba", 0x3A3A50, 0x160 + +gMapObjectGraphicsInfo_83A3BB0:: @ 83A3BB0 + .2byte 0xffff, 0x1100, 0x1102, 0x0200, 16, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3470 + .4byte gSpriteImages_83A00A0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3BD4:: @ 83A3BD4 + .2byte 0xffff, 0x1100, 0x1102, 0x0200, 32, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 2 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0140 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3BF8:: @ 83A3BF8 + .2byte 0xffff, 0x1100, 0x11ff, 0x0100, 16, 32 + .byte 0 | (1 << 4) | (0 << 6) | (1 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3584 + .4byte gSpriteImages_83A0270 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3C1C:: @ 83A3C1C + .2byte 0xffff, 0x1100, 0x1102, 0x0100, 16, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3638 + .4byte gSpriteImages_83A0330 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3C40:: @ 83A3C40 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A04C0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3C64:: @ 83A3C64 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0420 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3C88:: @ 83A3C88 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0470 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3CAC:: @ 83A3CAC + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0508 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3CD0:: @ 83A3CD0 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0550 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3CF4:: @ 83A3CF4 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A05A0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3D18:: @ 83A3D18 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A05E8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3D3C:: @ 83A3D3C + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0638 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3D60:: @ 83A3D60 + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0688 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3D84:: @ 83A3D84 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A06D8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3DA8:: @ 83A3DA8 + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0C40 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3DCC:: @ 83A3DCC + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0720 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3DF0:: @ 83A3DF0 + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0770 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3E14:: @ 83A3E14 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A07C0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3E38:: @ 83A3E38 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0808 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3E5C:: @ 83A3E5C + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0858 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3E80:: @ 83A3E80 + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A08A8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3EA4:: @ 83A3EA4 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A08F8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3EC8:: @ 83A3EC8 + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0940 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3EEC:: @ 83A3EEC + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0988 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3F10:: @ 83A3F10 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A09D8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3F34:: @ 83A3F34 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0A20 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3F58:: @ 83A3F58 + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0AB8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3F7C:: @ 83A3F7C + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0B00 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3FA0:: @ 83A3FA0 + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0B50 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3FC4:: @ 83A3FC4 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0BA0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A3FE8:: @ 83A3FE8 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0BF0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A400C:: @ 83A400C + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0C90 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4030:: @ 83A4030 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0CE0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4054:: @ 83A4054 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0D30 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4078:: @ 83A4078 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0D78 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A409C:: @ 83A409C + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0DC8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A40C0:: @ 83A40C0 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0E18 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A40E4:: @ 83A40E4 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0E68 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4108:: @ 83A4108 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0EB8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A412C:: @ 83A412C + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0F08 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4150:: @ 83A4150 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0F58 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4174:: @ 83A4174 + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0FA8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4198:: @ 83A4198 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0FF8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A41BC:: @ 83A41BC + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1040 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A41E0:: @ 83A41E0 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1090 + .4byte gDummySpriteAffineAnimTable + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A10D8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4228:: @ 83A4228 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1120 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A424C:: @ 83A424C + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1170 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4270:: @ 83A4270 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A11C0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4294:: @ 83A4294 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1210 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A42B8:: @ 83A42B8 + .2byte 0xffff, 0x1104, 0x11ff, 0x0200, 32, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 2 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1260 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A42DC:: @ 83A42DC + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 2 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A12B0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4300:: @ 83A4300 + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A35E4 + .4byte gSpriteImages_83A12F8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4324:: @ 83A4324 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1348 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4348:: @ 83A4348 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1390 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A436C:: @ 83A436C + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1398 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4390:: @ 83A4390 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A13E0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A43B4:: @ 83A43B4 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1430 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A43D8:: @ 83A43D8 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1480 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A43FC:: @ 83A43FC + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A14C8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4420:: @ 83A4420 + .2byte 0xffff, 0x1104, 0x11ff, 0x0200, 32, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0A70 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4444:: @ 83A4444 + .2byte 0xffff, 0x1105, 0x11ff, 0x0080, 16, 16 + .byte 4 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3660 + .4byte gSpriteImages_83A1510 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4468:: @ 83A4468 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1530 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A448C:: @ 83A448C + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1578 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A44B0:: @ 83A44B0 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A15C0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A44D4:: @ 83A44D4 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1608 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A44F8:: @ 83A44F8 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1650 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A451C:: @ 83A451C + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3658 + .4byte gSpriteImages_83A1698 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4540:: @ 83A4540 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A16B8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4564:: @ 83A4564 + .2byte 0xffff, 0x1110, 0x1102, 0x0200, 16, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3470 + .4byte gSpriteImages_83A0188 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4588:: @ 83A4588 + .2byte 0xffff, 0x1110, 0x1102, 0x0200, 32, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 2 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0228 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A45AC:: @ 83A45AC + .2byte 0xffff, 0x1110, 0x11ff, 0x0100, 16, 32 + .byte 0 | (1 << 4) | (0 << 6) | (1 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3584 + .4byte gSpriteImages_83A02D0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A45D0:: @ 83A45D0 + .2byte 0xffff, 0x1110, 0x1102, 0x0100, 16, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3638 + .4byte gSpriteImages_83A0378 + .4byte gDummySpriteAffineAnimTable + .2byte 0xffff, 0x1100, 0x1102, 0x0200, 32, 32 + .byte (10) | (1 << 4) | (0 << 6) | (0 << 7) + .byte 2 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A0140 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4618:: @ 83A4618 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A16C0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A463C:: @ 83A463C + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1708 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4660:: @ 83A4660 + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1750 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4684:: @ 83A4684 + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1798 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A46A8:: @ 83A46A8 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A17E0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A46CC:: @ 83A46CC + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1828 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A46F0:: @ 83A46F0 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1870 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4714:: @ 83A4714 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A18B8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4738:: @ 83A4738 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1900 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A475C:: @ 83A475C + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1948 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4780:: @ 83A4780 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1990 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A47A4:: @ 83A47A4 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A19D8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A47C8:: @ 83A47C8 + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1A20 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A47EC:: @ 83A47EC + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1A68 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4810:: @ 83A4810 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1AB0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4834:: @ 83A4834 + .2byte 0xffff, 0x1105, 0x11ff, 0x0100, 16, 32 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1AF8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4858:: @ 83A4858 + .2byte 0xffff, 0x1100, 0x1102, 0x0200, 32, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3668 + .4byte gSpriteImages_83A1B40 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A487C:: @ 83A487C + .2byte 0xffff, 0x1110, 0x1102, 0x0200, 32, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3668 + .4byte gSpriteImages_83A1BA0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A48A0:: @ 83A48A0 + .2byte 0xffff, 0x1100, 0x1102, 0x0100, 16, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A363C + .4byte gSpriteImages_83A0330 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A48C4:: @ 83A48C4 + .2byte 0xffff, 0x1100, 0x1102, 0x0200, 32, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3640 + .4byte gSpriteImages_83A03C0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A48E8:: @ 83A48E8 + .2byte 0xffff, 0x1100, 0x1102, 0x0100, 16, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A363C + .4byte gSpriteImages_83A0378 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A490C:: @ 83A490C + .2byte 0xffff, 0x1100, 0x1102, 0x0200, 32, 32 + .byte 0 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3640 + .4byte gSpriteImages_83A03F0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4930:: @ 83A4930 + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 32, 16 + .byte 2 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_32x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C00 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4954:: @ 83A4954 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C08 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4978:: @ 83A4978 + .2byte 0xffff, 0x1104, 0x11ff, 0x0100, 16, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1C10 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A499C:: @ 83A499C + .2byte 0xffff, 0x1103, 0x11ff, 0x0200, 32, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1D38 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A49C0:: @ 83A49C0 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C58 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A49E4:: @ 83A49E4 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C60 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4A08:: @ 83A4A08 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C68 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4A2C:: @ 83A4A2C + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C70 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4A50:: @ 83A4A50 + .2byte 0xffff, 0x1106, 0x11ff, 0x0100, 16, 32 + .byte 5 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C78 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4A74:: @ 83A4A74 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C80 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4A98:: @ 83A4A98 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C88 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4ABC:: @ 83A4ABC + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C90 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4AE0:: @ 83A4AE0 + .2byte 0xffff, 0x1113, 0x11ff, 0x0200, 32, 32 + .byte (10) | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1C98 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4B04:: @ 83A4B04 + .2byte 0xffff, 0x1104, 0x11ff, 0x0200, 32, 32 + .byte 3 | (0 << 4) | (1 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3314 + .4byte gSpriteImages_83A1CA0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4B28:: @ 83A4B28 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1D80 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4B4C:: @ 83A4B4C + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1E10 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4B70:: @ 83A4B70 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1E58 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4B94:: @ 83A4B94 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1EA0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4BB8:: @ 83A4BB8 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1EE8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4BDC:: @ 83A4BDC + .2byte 0xffff, 0x1105, 0x11ff, 0x0080, 16, 16 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1F30 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4C00:: @ 83A4C00 + .2byte 0xffff, 0x1105, 0x11ff, 0x0080, 16, 16 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1F78 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4C24:: @ 83A4C24 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1FC0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4C48:: @ 83A4C48 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2008 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4C6C:: @ 83A4C6C + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2050 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4C90:: @ 83A4C90 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2098 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4CB4:: @ 83A4CB4 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A20E0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4CD8:: @ 83A4CD8 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2128 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4CFC:: @ 83A4CFC + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2170 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4D20:: @ 83A4D20 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A21B8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4D44:: @ 83A4D44 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2200 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4D68:: @ 83A4D68 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2248 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4D8C:: @ 83A4D8C + .2byte 0xffff, 0x1103, 0x11ff, 0x0200, 32, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2290 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4DB0:: @ 83A4DB0 + .2byte 0xffff, 0x1103, 0x11ff, 0x0200, 32, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A22D8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4DD4:: @ 83A4DD4 + .2byte 0xffff, 0x1104, 0x11ff, 0x0200, 32, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2320 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4DF8:: @ 83A4DF8 + .2byte 0xffff, 0x1103, 0x11ff, 0x0200, 32, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2368 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4E1C:: @ 83A4E1C + .2byte 0xffff, 0x1103, 0x11ff, 0x0200, 32, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A23B0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4E40:: @ 83A4E40 + .2byte 0xffff, 0x1103, 0x11ff, 0x0200, 32, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A23F8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4E64:: @ 83A4E64 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2440 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4E88:: @ 83A4E88 + .2byte 0xffff, 0x1105, 0x11ff, 0x0080, 16, 16 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2488 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4EAC:: @ 83A4EAC + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A24D0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4ED0:: @ 83A4ED0 + .2byte 0xffff, 0x1105, 0x11ff, 0x0080, 16, 16 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2518 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4EF4:: @ 83A4EF4 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2560 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4F18:: @ 83A4F18 + .2byte 0xffff, 0x1104, 0x11ff, 0x0200, 32, 32 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A25A8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4F3C:: @ 83A4F3C + .2byte 0xffff, 0x1103, 0x11ff, 0x0200, 32, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_32x32 + .4byte gSubspriteTable_83A37F0 + .4byte gAnimTable_83A33BC + .4byte gSpriteImages_83A25F0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4F60:: @ 83A4F60 + .2byte 0xffff, 0x1105, 0x11ff, 0x0080, 16, 16 + .byte 4 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2638 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4F84:: @ 83A4F84 + .2byte 0xffff, 0x1106, 0x11ff, 0x0080, 16, 16 + .byte 5 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2680 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4FA8:: @ 83A4FA8 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2878 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4FCC:: @ 83A4FCC + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A28C0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A4FF0:: @ 83A4FF0 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A26C8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A5014:: @ 83A5014 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1DC8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A5038:: @ 83A5038 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2710 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A505C:: @ 83A505C + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2758 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A5080:: @ 83A5080 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A27A0 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A50A4:: @ 83A50A4 + .2byte 0xffff, 0x1103, 0x11ff, 0x0080, 16, 16 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A27E8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A50C8:: @ 83A50C8 + .2byte 0xffff, 0x1104, 0x11ff, 0x0080, 16, 16 + .byte 3 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x16 + .4byte gSubspriteTable_83A3748 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2830 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A50EC:: @ 83A50EC + .2byte 0xffff, 0x1103, 0x11ff, 0x0100, 16, 32 + .byte 2 | (1 << 4) | (0 << 6) | (0 << 7) + .byte 1 + .align 2 + .4byte gEventObjectBaseOam_16x32 + .4byte gSubspriteTable_83A379C + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A2908 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A5110:: @ 83A5110 + .2byte 0xffff, 0x1114, 0x11ff, 0x0800, 64, 64 + .byte (10) | (1 << 4) | (0 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_64x64 + .4byte gSubspriteTable_83A38D0 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1CA8 + .4byte gDummySpriteAffineAnimTable + +gMapObjectGraphicsInfo_83A5134:: @ 83A5134 + .2byte 0xffff, 0x1115, 0x11ff, 0x1000, 128, 64 + .byte (10) | (1 << 4) | (0 << 6) | (0 << 7) + .byte 0 + .align 2 + .4byte gEventObjectBaseOam_128x64 + .4byte gSubspriteTable_83A3A50 + .4byte gAnimTable_83A3368 + .4byte gSpriteImages_83A1CF0 + .4byte gDummySpriteAffineAnimTable gUnknown_83A5158:: @ 83A5158 .incbin "baserom.gba", 0x3A5158, 0xB0 diff --git a/data/graphics.s b/data/graphics.s index 721cc2a3e..0fb817421 100644 --- a/data/graphics.s +++ b/data/graphics.s @@ -2589,7 +2589,7 @@ gFile_graphics_battle_anims_sprites_257_palette:: @ 8D2FB94 .align 2 gUnknown_8D2FBB4:: @ 8D2FBB4 - .incbin "baserom.gba", 0xD2FBB4, 0x20 + .incbin "graphics/interface/unk_8D2FBB4.gbapal" .align 2 gMonFrontPic_Bulbasaur:: @ 8D2FBD4 @@ -7724,7 +7724,7 @@ gMonIcon_Heracross:: @ 8DC21A0 .incbin "graphics/pokemon/heracross/icon.4bpp" gUnknown_heracross_icon:: @ 8DC25A0 - .incbin "baserom.gba", 0xDC25A0, 0x400 + .incbin "graphics/pokemon/heracross/unk_icon.4bpp" .align 2 gMonFootprint_Heracross:: @ 8DC29A0 @@ -13936,13 +13936,13 @@ gUnknown_8E83604:: @ 8E83604 .incbin "baserom.gba", 0xE83604, 0x28 gUnknown_8E8362C:: @ 8E8362C - .incbin "baserom.gba", 0xE8362C, 0x790 + .incbin "graphics/interface/unk_8E8362C.4bpp.lz" gUnknown_8E83DBC:: @ 8E83DBC - .incbin "baserom.gba", 0xE83DBC, 0x7A4 + .incbin "graphics/interface/unk_8E83DBC.4bpp.lz" gUnknown_8E84560:: @ 8E84560 - .incbin "baserom.gba", 0xE84560, 0x28 + .incbin "graphics/interface/unk_8E84560.gbapal.lz" .align 2 gFile_graphics_interface_bag_swap_sheet:: @ 8E84588 diff --git a/graphics/interface/unk_8D2FBB4.pal b/graphics/interface/unk_8D2FBB4.pal new file mode 100644 index 000000000..46860b414 --- /dev/null +++ b/graphics/interface/unk_8D2FBB4.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +238 222 0 +255 246 139 +255 148 0 +255 238 115 +238 0 0 +246 222 156 +32 32 32 +222 222 222 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/interface/unk_8E8362C.png b/graphics/interface/unk_8E8362C.png new file mode 100644 index 0000000000000000000000000000000000000000..104c26c84988a3ed6e747ecadd5e72a93f2ffb4f GIT binary patch literal 1236 zcmV;_1S|WAP)-l74`**LH~EY>7f2!q4JcJEg;Yf%`6fDLE4VnQ9M3(IR>PCl=qI-h`A$K6vRk z{~>*ae>`&0$UFDH>#pwn7q<#<=li3!%{%c$yl(PUz?W0pzX2e4x~c$pc_sl->W@$d zpc9|Q(qF&{LTEf|uG}eHWcXGBaD`BKX!1gY0xSV8#&ZC-e*{@&%#43)J0|0HvF~fJ1d4byPs?g%RK>zTIwr;|Vk% z;{f7uP9P2>3NVLORC1u?-zF-M+(7HAvewV=^&yi1H@TL9MK+UxbPIn2f`=cIEtLU} zwpYs+9}@W@4gTsx{3 z8zSh+1eB}wL6@Zg_-1o?`2?(1SHEh2TW46UI0hMJ8sHEJt@z}IUn`==o4y`oxPQ<; zrolfrgMVoCeEkEH0Np>_`(igt{y}=L4gTS^I5kZEVX6YEe+XauzjuJaKZHN*WkB8i zANK-a@(+*ukKIt2{KMmCVJJ=h;qy`$N|S#eRgJv)W|1e0<;2)g9 zKeT!#{(<$>ADC~iKk&`nT7S6XPsdh&0Dm#I)gRnB-_$Ji2Y356jBND>ScU76JYIhw z>$Sc9;JEMX^#_OT?DYrsf>;3$;>-$62(uOkynxxO2i!*4%L~)wG2M^Y#p87-7Q-8?t&R&0T$xwgzzv=5{mHX*P*d>c?t!wi*xOurP_$cMuvM>=j zM4JT$n8J{tSh7~TTub5Qzc4``3e7*{OA*)=s(*M{FiH6v#Xk@gAc}uTR3KCRg9a%3 zW>TbLoGO5ellN2v(s!A%cPH;tAqAxd0MlA&Eo{tCtHHh~1D2!!9&9%<0Gp2DA9gaZ z)ck`6sP;es5)EKj97#OU`~#Jrg=P=%oUwH)#x#SG%!T-RO#{t8%oA~y%L1+bpaR(LbJHM#VX`3UvK!J9C!EMq7s&&e3l6HQf?pgZzg%zml4;Fjyh36OhzViza yFrHrsfcgAF0Lra0000{5w83TeqNU0l>QluQn zr()7q;YlsX0Xu(S}Milw}&RG2z zCV=q&<}W%I`jhu9Qpw#A*LU0=Lm4rXPTa7@{Al3}UkBuzoOi06%gp{h*ZNL>lz^!LnXI^!mXK^!lN; z|Ehk7-&a43X75{nC_Cy8!_PbF4@Fn~q3EbTc%q~J;E9gkp~$&(|N!soPP1 z(E1xvUckV>%PD~C4}(gr&ek8iD+8RXKa@(HuRko*TAr&vc#CyK^@ESDGO2**hXU6h z%KE)?^#{+$h5T&&!83ckqyFF-SR{Rd$eFgSa`Z3qmp4ayUOD;~Pi`#x*3rLsa-)t`1FV0M zE6WO3|6+UcuO0o1L|7pzam)G_xe)U1BBc9 z`$ruVMG>(61*ElZXx+Xa(4YP*1NgrAq}j0bqXB6D0@7v_qcZCF0r+?=Mj5o*DJk1c z1-ySD8_#!tHV=~bFRo*G0%UgO=wF!B(+**t+|$1>o-8*1{&o7{Z+SoOy;|kADgXcg M07*qoM6N<$g2CKh<^TWy literal 0 HcmV?d00001 diff --git a/graphics/interface/unk_8E84560.pal b/graphics/interface/unk_8E84560.pal new file mode 100644 index 000000000..6c36252b6 --- /dev/null +++ b/graphics/interface/unk_8E84560.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +82 205 180 +255 246 180 +255 230 123 +238 205 98 +213 172 98 +65 74 106 +123 123 123 +90 90 90 +172 172 172 +164 123 65 +255 255 255 +222 106 0 +189 74 0 +131 41 0 +213 222 230 +230 238 246 diff --git a/graphics/pokemon/heracross/unk_icon.png b/graphics/pokemon/heracross/unk_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..362f66fd98758cfe56eeefa07783809e72b4831b GIT binary patch literal 306 zcmV-20nPr2P)DV$FpF`Lf3>iIJt}RY>G+x-Psk1=tu+}qu_6Jr!7&de4a^|~HW|?Z>wmL7tai2%I zSin9tn}$6`avF=Z6`nIc2xNUT-{weI;~$2chyI^s1r}*HFZ*+8?$4lkJ7X4H`k}k| QHqdJfp00i_>zopr0QU!wlK=n! literal 0 HcmV?d00001 diff --git a/graphics_file_rules.mk b/graphics_file_rules.mk index 60bf4c73b..f7ed97888 100644 --- a/graphics_file_rules.mk +++ b/graphics_file_rules.mk @@ -515,3 +515,6 @@ POKEDEXAREAMARKERFILES := \ $(POKEDEXAREAMARKERSDATADIR)/marker.4bpp: $(POKEDEXAREAMARKERFILES) cat $^ > $@ + +graphics/pokemon/heracross/unk_icon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4