diff options
Diffstat (limited to 'asm/battle_anim_80A22E8.s')
-rw-r--r-- | asm/battle_anim_80A22E8.s | 720 |
1 files changed, 360 insertions, 360 deletions
diff --git a/asm/battle_anim_80A22E8.s b/asm/battle_anim_80A22E8.s index 1d5e34fbd..143d2fb8a 100644 --- a/asm/battle_anim_80A22E8.s +++ b/asm/battle_anim_80A22E8.s @@ -1590,7 +1590,7 @@ sub_80A2F0C: @ 80A2F0C bl GetAnimBankSpriteId lsls r0, 24 lsrs r2, r0, 24 - ldr r1, _080A2F38 @ =gUnknown_202063C + ldr r1, _080A2F38 @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -1604,7 +1604,7 @@ sub_80A2F0C: @ 80A2F0C bl DestroyAnimVisualTask b _080A2F62 .align 2, 0 -_080A2F38: .4byte gUnknown_202063C +_080A2F38: .4byte gSprites _080A2F3C: adds r0, r2, 0 movs r1, 0x1 @@ -1654,7 +1654,7 @@ sub_80A2F74: @ 80A2F74 ldrh r0, [r4, 0x1C] adds r1, r0 strh r1, [r4, 0x1C] - ldr r2, _080A2FF8 @ =gUnknown_202063C + ldr r2, _080A2FF8 @ =gSprites lsls r0, r6, 4 adds r0, r6 lsls r0, 2 @@ -1699,7 +1699,7 @@ _080A2FEC: bx r0 .align 2, 0 _080A2FF4: .4byte gUnknown_3005090 -_080A2FF8: .4byte gUnknown_202063C +_080A2FF8: .4byte gSprites _080A2FFC: .4byte gUnknown_2037F1B _080A3000: .4byte sub_80A3004 thumb_func_end sub_80A2F74 @@ -1731,7 +1731,7 @@ sub_80A3004: @ 80A3004 lsrs r4, 24 adds r0, r4, 0 bl sub_8075980 - ldr r1, _080A305C @ =gUnknown_202063C + ldr r1, _080A305C @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -1746,7 +1746,7 @@ sub_80A3004: @ 80A3004 _080A3050: .4byte gUnknown_2037F02 _080A3054: .4byte 0x0000ffff _080A3058: .4byte gUnknown_3005090 -_080A305C: .4byte gUnknown_202063C +_080A305C: .4byte gSprites _080A3060: ldr r1, _080A3094 @ =gUnknown_3005090 lsls r2, r3, 2 @@ -3058,7 +3058,7 @@ _080A3A28: adds r0, r6, 0 bl DestroyAnimVisualTask _080A3A60: - ldr r4, _080A3B20 @ =gUnknown_202063C + ldr r4, _080A3B20 @ =gSprites movs r0, 0xC ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -3149,7 +3149,7 @@ _080A3A60: _080A3B14: .4byte gUnknown_3005090 _080A3B18: .4byte gUnknown_2037F1B _080A3B1C: .4byte gUnknown_83E2FF0 -_080A3B20: .4byte gUnknown_202063C +_080A3B20: .4byte gSprites _080A3B24: .4byte sub_80A3B28 thumb_func_end sub_80A39C0 @@ -3168,7 +3168,7 @@ sub_80A3B28: @ 80A3B28 lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, _080A3B70 @ =gUnknown_202063C + ldr r1, _080A3B70 @ =gSprites adds r4, r0, r1 movs r1, 0x8 ldrsh r5, [r6, r1] @@ -3193,7 +3193,7 @@ _080A3B5A: b _080A3EFC .align 2, 0 _080A3B6C: .4byte gUnknown_3005090 -_080A3B70: .4byte gUnknown_202063C +_080A3B70: .4byte gSprites _080A3B74: cmp r5, 0x5 bne _080A3B7A @@ -3684,7 +3684,7 @@ sub_80A3F24: @ 80A3F24 ble _080A3FBA movs r0, 0 strh r0, [r6, 0x24] - ldr r0, _080A3FC4 @ =gUnknown_202063C + ldr r0, _080A3FC4 @ =gSprites mov r8, r0 movs r2, 0xC ldrsh r1, [r6, r2] @@ -3750,7 +3750,7 @@ _080A3FBA: pop {r0} bx r0 .align 2, 0 -_080A3FC4: .4byte gUnknown_202063C +_080A3FC4: .4byte gSprites _080A3FC8: .4byte gUnknown_83E2FF0 _080A3FCC: .4byte gUnknown_3005090 _080A3FD0: .4byte sub_80A3FD4 @@ -4750,7 +4750,7 @@ sub_80A4738: @ 80A4738 adds r0, r2, 0 ands r0, r1 strb r0, [r3] - ldr r4, _080A4790 @ =gUnknown_202063C + ldr r4, _080A4790 @ =gSprites movs r0, 0x2E ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -4774,7 +4774,7 @@ sub_80A4738: @ 80A4738 strb r2, [r0] b _080A47CA .align 2, 0 -_080A4790: .4byte gUnknown_202063C +_080A4790: .4byte gSprites _080A4794: adds r1, r5, 0 adds r1, 0x3E @@ -4782,7 +4782,7 @@ _080A4794: movs r2, 0x4 orrs r0, r2 strb r0, [r1] - ldr r3, _080A47D8 @ =gUnknown_202063C + ldr r3, _080A47D8 @ =gSprites movs r0, 0x2E ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -4811,7 +4811,7 @@ _080A47CA: strh r0, [r5, 0x34] b _080A47E0 .align 2, 0 -_080A47D8: .4byte gUnknown_202063C +_080A47D8: .4byte gSprites _080A47DC: adds r0, r1, 0x1 strh r0, [r5, 0x32] @@ -4825,7 +4825,7 @@ _080A47E0: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r4, _080A4818 @ =gUnknown_202063C + ldr r4, _080A4818 @ =gSprites adds r0, r4 bl DestroySprite movs r0, 0x30 @@ -4842,7 +4842,7 @@ _080A4810: pop {r0} bx r0 .align 2, 0 -_080A4818: .4byte gUnknown_202063C +_080A4818: .4byte gSprites thumb_func_end sub_80A4738 thumb_func_start sub_80A481C @@ -6911,7 +6911,7 @@ _080A579E: _080A57C4: movs r0, 0x8 strh r0, [r4, 0xE] - ldr r2, _080A57F4 @ =gUnknown_202063C + ldr r2, _080A57F4 @ =gSprites movs r3, 0x8 ldrsh r1, [r4, r3] lsls r0, r1, 4 @@ -6934,7 +6934,7 @@ _080A57EA: strh r0, [r4, 0x14] b _080A58A8 .align 2, 0 -_080A57F4: .4byte gUnknown_202063C +_080A57F4: .4byte gSprites _080A57F8: ldrh r2, [r4, 0xE] movs r3, 0xE @@ -6954,7 +6954,7 @@ _080A5812: ands r0, r2 cmp r0, 0 beq _080A5834 - ldr r2, _080A5830 @ =gUnknown_202063C + ldr r2, _080A5830 @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -6966,9 +6966,9 @@ _080A5812: adds r1, r2 b _080A5848 .align 2, 0 -_080A5830: .4byte gUnknown_202063C +_080A5830: .4byte gSprites _080A5834: - ldr r2, _080A5850 @ =gUnknown_202063C + ldr r2, _080A5850 @ =gSprites movs r3, 0x8 ldrsh r1, [r4, r3] lsls r0, r1, 4 @@ -6984,9 +6984,9 @@ _080A5848: strh r0, [r4, 0x14] b _080A58D4 .align 2, 0 -_080A5850: .4byte gUnknown_202063C +_080A5850: .4byte gSprites _080A5854: - ldr r2, _080A586C @ =gUnknown_202063C + ldr r2, _080A586C @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -6999,7 +6999,7 @@ _080A5854: strh r0, [r4, 0xE] b _080A58A8 .align 2, 0 -_080A586C: .4byte gUnknown_202063C +_080A586C: .4byte gSprites _080A5870: ldrh r1, [r4, 0xE] movs r2, 0xE @@ -7012,7 +7012,7 @@ _080A5870: _080A5880: movs r0, 0x3 strh r0, [r4, 0xE] - ldr r2, _080A58B0 @ =gUnknown_202063C + ldr r2, _080A58B0 @ =gSprites movs r3, 0x8 ldrsh r1, [r4, r3] lsls r0, r1, 4 @@ -7037,7 +7037,7 @@ _080A58A8: strh r0, [r4, 0xC] b _080A58E6 .align 2, 0 -_080A58B0: .4byte gUnknown_202063C +_080A58B0: .4byte gSprites _080A58B4: movs r3, 0xE ldrsh r0, [r4, r3] @@ -7048,7 +7048,7 @@ _080A58B4: adds r2, r0 _080A58C2: strh r2, [r4, 0x10] - ldr r3, _080A58DC @ =gUnknown_202063C + ldr r3, _080A58DC @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -7062,7 +7062,7 @@ _080A58D4: strh r0, [r4, 0xE] b _080A58E6 .align 2, 0 -_080A58DC: .4byte gUnknown_202063C +_080A58DC: .4byte gSprites _080A58E0: adds r0, r2, 0 bl DestroyAnimVisualTask @@ -8225,7 +8225,7 @@ _080A6194: cmp r0, 0 bne _080A6232 movs r2, 0 - ldr r3, _080A61E0 @ =gUnknown_202063C + ldr r3, _080A61E0 @ =gSprites movs r5, 0x14 adds r5, r3 mov r12, r5 @@ -8258,7 +8258,7 @@ _080A61CA: b _080A6214 .align 2, 0 _080A61DC: .4byte gUnknown_2037AB8 -_080A61E0: .4byte gUnknown_202063C +_080A61E0: .4byte gSprites _080A61E4: .4byte gUnknown_83E3734 _080A61E8: .4byte gUnknown_83E3764 _080A61EC: @@ -8522,7 +8522,7 @@ sub_80A63B4: @ 80A63B4 lsls r1, 17 adds r0, r1 lsrs r3, r0, 16 - ldr r2, _080A644C @ =gUnknown_202063C + ldr r2, _080A644C @ =gSprites movs r0, 0x8 ldrsh r1, [r6, r0] lsls r0, r1, 4 @@ -8557,7 +8557,7 @@ _080A640C: movs r0, 0 strh r0, [r6, 0xE] movs r5, 0 - ldr r7, _080A644C @ =gUnknown_202063C + ldr r7, _080A644C @ =gSprites movs r1, 0x1C adds r1, r7 mov r9, r1 @@ -8565,7 +8565,7 @@ _080A640C: .align 2, 0 _080A6444: .4byte gUnknown_3005090 _080A6448: .4byte 0x00002771 -_080A644C: .4byte gUnknown_202063C +_080A644C: .4byte gSprites _080A6450: .4byte gUnknown_20371F8 _080A6454: lsls r2, r0, 4 @@ -10013,7 +10013,7 @@ _080A6F38: sub_80A6F3C: @ 80A6F3C push {r4,lr} adds r4, r0, 0 - ldr r3, _080A6F88 @ =gUnknown_202063C + ldr r3, _080A6F88 @ =gSprites movs r0, 0x32 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -10049,7 +10049,7 @@ _080A6F7A: pop {r0} bx r0 .align 2, 0 -_080A6F88: .4byte gUnknown_202063C +_080A6F88: .4byte gSprites thumb_func_end sub_80A6F3C thumb_func_start sub_80A6F8C @@ -10275,7 +10275,7 @@ _080A7126: ldrh r0, [r1, 0x8] adds r0, 0xB0 strh r0, [r1, 0x8] - ldr r1, _080A715C @ =gUnknown_202063C + ldr r1, _080A715C @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -10285,7 +10285,7 @@ _080A7126: b _080A718A .align 2, 0 _080A7158: .4byte gUnknown_3005090 -_080A715C: .4byte gUnknown_202063C +_080A715C: .4byte gSprites _080A7160: cmp r0, 0x1 bne _080A7176 @@ -10302,7 +10302,7 @@ _080A7176: ldrh r0, [r1, 0x8] subs r0, 0xB0 strh r0, [r1, 0x8] - ldr r1, _080A71C4 @ =gUnknown_202063C + ldr r1, _080A71C4 @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -10337,7 +10337,7 @@ _080A71AA: bl DestroyAnimVisualTask b _080A71D0 .align 2, 0 -_080A71C4: .4byte gUnknown_202063C +_080A71C4: .4byte gSprites _080A71C8: .4byte gUnknown_3005090 _080A71CC: adds r0, r2, 0x1 @@ -10932,7 +10932,7 @@ sub_80A760C: @ 80A760C lsls r0, 4 add r0, r12 lsls r0, 2 - ldr r1, _080A7668 @ =gUnknown_202063C + ldr r1, _080A7668 @ =gSprites adds r6, r0, r1 movs r1, 0x10 ldrsh r0, [r5, r1] @@ -10944,7 +10944,7 @@ sub_80A760C: @ 80A760C .align 2, 0 _080A7660: .4byte gUnknown_3005090 _080A7664: .4byte gUnknown_83E3C28 -_080A7668: .4byte gUnknown_202063C +_080A7668: .4byte gSprites _080A766C: ldrb r2, [r6, 0x3] lsls r1, r2, 26 @@ -12138,7 +12138,7 @@ sub_80A7FB0: @ 80A7FB0 movs r2, 0xD0 movs r3, 0 bl obj_id_set_rotscale - ldr r1, _080A8008 @ =gUnknown_202063C + ldr r1, _080A8008 @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -12161,7 +12161,7 @@ sub_80A7FB0: @ 80A7FB0 pop {r0} bx r0 .align 2, 0 -_080A8008: .4byte gUnknown_202063C +_080A8008: .4byte gSprites _080A800C: .4byte gUnknown_3005090 _080A8010: .4byte sub_80A8014 thumb_func_end sub_80A7FB0 @@ -12192,7 +12192,7 @@ sub_80A8014: @ 80A8014 lsrs r4, 24 adds r0, r4, 0 bl sub_8075980 - ldr r1, _080A8070 @ =gUnknown_202063C + ldr r1, _080A8070 @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -12210,7 +12210,7 @@ _080A8064: bx r0 .align 2, 0 _080A806C: .4byte gUnknown_3005090 -_080A8070: .4byte gUnknown_202063C +_080A8070: .4byte gSprites thumb_func_end sub_80A8014 thumb_func_start sub_80A8074 @@ -12394,7 +12394,7 @@ _080A81D0: _080A81D8: ldrb r0, [r4, 0x8] bl sub_8075980 - ldr r2, _080A81FC @ =gUnknown_202063C + ldr r2, _080A81FC @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -12410,7 +12410,7 @@ _080A81F6: pop {r0} bx r0 .align 2, 0 -_080A81FC: .4byte gUnknown_202063C +_080A81FC: .4byte gSprites thumb_func_end sub_80A80CC thumb_func_start sub_80A8200 @@ -12440,14 +12440,14 @@ sub_80A8200: @ 80A8200 lsls r0, r4, 4 adds r0, r4 lsls r0, 2 - ldr r1, _080A8240 @ =gUnknown_202063C + ldr r1, _080A8240 @ =gSprites adds r0, r1 bl obj_delete_but_dont_free_vram b _080A82DA .align 2, 0 -_080A8240: .4byte gUnknown_202063C +_080A8240: .4byte gSprites _080A8244: - ldr r5, _080A82E8 @ =gUnknown_202063C + ldr r5, _080A82E8 @ =gSprites lsls r3, r4, 4 adds r3, r4 lsls r3, 2 @@ -12528,7 +12528,7 @@ _080A82DA: pop {r0} bx r0 .align 2, 0 -_080A82E8: .4byte gUnknown_202063C +_080A82E8: .4byte gSprites _080A82EC: .4byte sub_80A82F0 thumb_func_end sub_80A8200 @@ -12652,7 +12652,7 @@ _080A83CA: ldrh r2, [r4, 0x10] adds r2, 0x3 strh r2, [r4, 0x10] - ldr r3, _080A83FC @ =gUnknown_202063C + ldr r3, _080A83FC @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -12672,11 +12672,11 @@ _080A83CA: strh r5, [r4, 0xE] b _080A845C .align 2, 0 -_080A83FC: .4byte gUnknown_202063C +_080A83FC: .4byte gSprites _080A8400: adds r0, r4, 0 bl sub_8076308 - ldr r2, _080A8430 @ =gUnknown_202063C + ldr r2, _080A8430 @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -12698,13 +12698,13 @@ _080A8400: strh r0, [r4, 0xE] b _080A845C .align 2, 0 -_080A8430: .4byte gUnknown_202063C +_080A8430: .4byte gSprites _080A8434: movs r1, 0x10 ldrsh r0, [r4, r1] cmp r0, 0 beq _080A845C - ldr r2, _080A8458 @ =gUnknown_202063C + ldr r2, _080A8458 @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -12719,7 +12719,7 @@ _080A8434: strh r0, [r4, 0x10] b _080A84A8 .align 2, 0 -_080A8458: .4byte gUnknown_202063C +_080A8458: .4byte gSprites _080A845C: ldrh r0, [r4, 0xA] adds r0, 0x1 @@ -12738,7 +12738,7 @@ _080A8464: lsls r0, 16 cmp r0, 0 bne _080A849C - ldr r2, _080A8498 @ =gUnknown_202063C + ldr r2, _080A8498 @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -12750,7 +12750,7 @@ _080A8464: bl DestroyAnimVisualTask b _080A84A8 .align 2, 0 -_080A8498: .4byte gUnknown_202063C +_080A8498: .4byte gSprites _080A849C: ldrb r1, [r4, 0x8] ldr r2, _080A84B0 @ =gUnknown_83E3E60 @@ -13032,7 +13032,7 @@ sub_80A86A4: @ 80A86A4 strh r0, [r4, 0xE] movs r0, 0x3 strh r0, [r4, 0x10] - ldr r3, _080A871C @ =gUnknown_202063C + ldr r3, _080A871C @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -13070,7 +13070,7 @@ _080A870E: bx r0 .align 2, 0 _080A8718: .4byte gUnknown_3005090 -_080A871C: .4byte gUnknown_202063C +_080A871C: .4byte gSprites _080A8720: .4byte gUnknown_2037F1A _080A8724: .4byte sub_80A8728 thumb_func_end sub_80A86A4 @@ -13101,7 +13101,7 @@ sub_80A8728: @ 80A8728 ands r0, r1 cmp r0, 0 beq _080A8778 - ldr r2, _080A8774 @ =gUnknown_202063C + ldr r2, _080A8774 @ =gSprites movs r0, 0x8 ldrsh r1, [r3, r0] lsls r0, r1, 4 @@ -13114,9 +13114,9 @@ sub_80A8728: @ 80A8728 b _080A878C .align 2, 0 _080A8770: .4byte gUnknown_3005090 -_080A8774: .4byte gUnknown_202063C +_080A8774: .4byte gSprites _080A8778: - ldr r2, _080A87A0 @ =gUnknown_202063C + ldr r2, _080A87A0 @ =gSprites movs r5, 0x8 ldrsh r1, [r3, r5] lsls r0, r1, 4 @@ -13139,13 +13139,13 @@ _080A878E: beq _080A87AA b _080A886C .align 2, 0 -_080A87A0: .4byte gUnknown_202063C +_080A87A0: .4byte gSprites _080A87A4: cmp r0, 0x2 beq _080A880C b _080A886C _080A87AA: - ldr r2, _080A87D8 @ =gUnknown_202063C + ldr r2, _080A87D8 @ =gSprites movs r5, 0x8 ldrsh r1, [r3, r5] lsls r0, r1, 4 @@ -13168,9 +13168,9 @@ _080A87AA: strh r0, [r3, 0xA] b _080A886C .align 2, 0 -_080A87D8: .4byte gUnknown_202063C +_080A87D8: .4byte gSprites _080A87DC: - ldr r2, _080A8808 @ =gUnknown_202063C + ldr r2, _080A8808 @ =gSprites movs r5, 0x8 ldrsh r1, [r3, r5] lsls r0, r1, 4 @@ -13193,9 +13193,9 @@ _080A87DC: strh r0, [r3, 0xA] b _080A886C .align 2, 0 -_080A8808: .4byte gUnknown_202063C +_080A8808: .4byte gSprites _080A880C: - ldr r2, _080A8844 @ =gUnknown_202063C + ldr r2, _080A8844 @ =gSprites movs r0, 0x8 ldrsh r1, [r3, r0] lsls r0, r1, 4 @@ -13224,7 +13224,7 @@ _080A880C: strh r1, [r3, 0xA] b _080A886C .align 2, 0 -_080A8844: .4byte gUnknown_202063C +_080A8844: .4byte gSprites _080A8848: ldrh r1, [r3, 0x18] movs r0, 0x1 @@ -13886,21 +13886,21 @@ _080A8D10: lsls r0, 24 cmp r0, 0 beq _080A8D5C - ldr r2, _080A8D54 @ =gUnknown_202063C + ldr r2, _080A8D54 @ =gSprites ldr r0, _080A8D58 @ =gUnknown_2023D44 adds r0, r4, r0 b _080A8DEA .align 2, 0 _080A8D50: .4byte gUnknown_2037F02 -_080A8D54: .4byte gUnknown_202063C +_080A8D54: .4byte gSprites _080A8D58: .4byte gUnknown_2023D44 _080A8D5C: - ldr r2, _080A8D64 @ =gUnknown_202063C + ldr r2, _080A8D64 @ =gSprites ldr r0, _080A8D68 @ =gUnknown_2023D44 add r0, r8 b _080A8DEA .align 2, 0 -_080A8D64: .4byte gUnknown_202063C +_080A8D64: .4byte gSprites _080A8D68: .4byte gUnknown_2023D44 _080A8D6C: adds r0, r7, 0 @@ -13926,7 +13926,7 @@ _080A8D6C: lsls r0, 24 cmp r0, 0 beq _080A8DE4 - ldr r3, _080A8DD8 @ =gUnknown_202063C + ldr r3, _080A8DD8 @ =gSprites ldr r2, _080A8DDC @ =gUnknown_2023D44 adds r0, r7, r2 ldrb r1, [r0] @@ -13953,13 +13953,13 @@ _080A8D6C: b _080A8DFA .align 2, 0 _080A8DD4: .4byte gUnknown_2037F02 -_080A8DD8: .4byte gUnknown_202063C +_080A8DD8: .4byte gSprites _080A8DDC: .4byte gUnknown_2023D44 _080A8DE0: adds r0, r6, 0 b _080A8DF4 _080A8DE4: - ldr r2, _080A8E40 @ =gUnknown_202063C + ldr r2, _080A8E40 @ =gSprites ldr r0, _080A8E44 @ =gUnknown_2023D44 adds r0, r7, r0 _080A8DEA: @@ -14005,7 +14005,7 @@ _080A8DFA: bl sub_8076D9C b _080A8E6C .align 2, 0 -_080A8E40: .4byte gUnknown_202063C +_080A8E40: .4byte gSprites _080A8E44: .4byte gUnknown_2023D44 _080A8E48: .4byte gUnknown_2037F02 _080A8E4C: @@ -14474,7 +14474,7 @@ sub_80A91B8: @ 80A91B8 lsrs r3, r0, 24 cmp r3, 0 bne _080A9202 - ldr r2, _080A920C @ =gUnknown_202063C + ldr r2, _080A920C @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -14501,7 +14501,7 @@ _080A9202: bx r0 .align 2, 0 _080A9208: .4byte gUnknown_3005090 -_080A920C: .4byte gUnknown_202063C +_080A920C: .4byte gSprites thumb_func_end sub_80A91B8 thumb_func_start sub_80A9210 @@ -14584,7 +14584,7 @@ _080A92A0: beq _080A9362 b _080A9392 _080A92AA: - ldr r2, _080A92C8 @ =gUnknown_202063C + ldr r2, _080A92C8 @ =gSprites movs r0, 0x26 ldrsh r1, [r3, r0] lsls r0, r1, 4 @@ -14600,7 +14600,7 @@ _080A92AA: strh r4, [r3, 0xE] b _080A935A .align 2, 0 -_080A92C8: .4byte gUnknown_202063C +_080A92C8: .4byte gSprites _080A92CC: ldrh r0, [r3, 0xA] adds r0, 0x1 @@ -14618,7 +14618,7 @@ _080A92CC: lsls r0, 16 cmp r0, 0 beq _080A9304 - ldr r2, _080A9300 @ =gUnknown_202063C + ldr r2, _080A9300 @ =gSprites movs r4, 0x26 ldrsh r1, [r3, r4] lsls r0, r1, 4 @@ -14629,9 +14629,9 @@ _080A92CC: adds r1, 0x6 b _080A9316 .align 2, 0 -_080A9300: .4byte gUnknown_202063C +_080A9300: .4byte gSprites _080A9304: - ldr r2, _080A9344 @ =gUnknown_202063C + ldr r2, _080A9344 @ =gSprites movs r0, 0x26 ldrsh r1, [r3, r0] lsls r0, r1, 4 @@ -14665,7 +14665,7 @@ _080A9316: strh r0, [r1, 0x24] b _080A935A .align 2, 0 -_080A9344: .4byte gUnknown_202063C +_080A9344: .4byte gSprites _080A9348: ldrh r0, [r3, 0x20] subs r0, 0x1 @@ -14682,7 +14682,7 @@ _080A935A: strh r0, [r3, 0x8] b _080A9392 _080A9362: - ldr r2, _080A9398 @ =gUnknown_202063C + ldr r2, _080A9398 @ =gSprites movs r4, 0x26 ldrsh r1, [r3, r4] lsls r0, r1, 4 @@ -14710,7 +14710,7 @@ _080A9392: pop {r0} bx r0 .align 2, 0 -_080A9398: .4byte gUnknown_202063C +_080A9398: .4byte gSprites thumb_func_end sub_80A9278 thumb_func_start sub_80A939C @@ -14780,7 +14780,7 @@ sub_80A93E0: @ 80A93E0 ands r0, r1 cmp r0, 0 beq _080A943C - ldr r3, _080A9438 @ =gUnknown_202063C + ldr r3, _080A9438 @ =gSprites movs r6, 0x26 ldrsh r1, [r4, r6] lsls r0, r1, 4 @@ -14795,9 +14795,9 @@ sub_80A93E0: @ 80A93E0 b _080A9452 .align 2, 0 _080A9434: .4byte gUnknown_3005090 -_080A9438: .4byte gUnknown_202063C +_080A9438: .4byte gSprites _080A943C: - ldr r3, _080A9484 @ =gUnknown_202063C + ldr r3, _080A9484 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -14834,7 +14834,7 @@ _080A9452: strh r2, [r4, 0xE] b _080A94A6 .align 2, 0 -_080A9484: .4byte gUnknown_202063C +_080A9484: .4byte gSprites _080A9488: movs r0, 0x26 ldrsh r1, [r4, r0] @@ -15004,7 +15004,7 @@ _080A959E: lsrs r2, r0, 24 cmp r2, 0x40 beq _080A9642 - ldr r0, _080A962C @ =gUnknown_202063C + ldr r0, _080A962C @ =gSprites lsls r1, r2, 4 adds r1, r2 lsls r1, 2 @@ -15054,7 +15054,7 @@ _080A959E: b _080A9642 .align 2, 0 _080A9628: .4byte gUnknown_83E4154 -_080A962C: .4byte gUnknown_202063C +_080A962C: .4byte gSprites _080A9630: .4byte gUnknown_83E416C _080A9634: movs r1, 0x22 @@ -15583,7 +15583,7 @@ sub_80A9A20: @ 80A9A20 ldr r2, _080A9A74 @ =gUnknown_83E4200 adds r0, r5, 0 bl sub_80762D0 - ldr r1, _080A9A78 @ =gUnknown_202063C + ldr r1, _080A9A78 @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -15594,9 +15594,9 @@ sub_80A9A20: @ 80A9A20 .align 2, 0 _080A9A70: .4byte gUnknown_3005090 _080A9A74: .4byte gUnknown_83E4200 -_080A9A78: .4byte gUnknown_202063C +_080A9A78: .4byte gSprites _080A9A7C: - ldr r1, _080A9AAC @ =gUnknown_202063C + ldr r1, _080A9AAC @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -15619,7 +15619,7 @@ _080A9AA4: pop {r0} bx r0 .align 2, 0 -_080A9AAC: .4byte gUnknown_202063C +_080A9AAC: .4byte gSprites thumb_func_end sub_80A9A20 thumb_func_start sub_80A9AB0 @@ -15652,7 +15652,7 @@ sub_80A9AB0: @ 80A9AB0 ldr r2, _080A9B04 @ =gUnknown_83E4200 adds r0, r5, 0 bl sub_80762D0 - ldr r1, _080A9B08 @ =gUnknown_202063C + ldr r1, _080A9B08 @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -15663,9 +15663,9 @@ sub_80A9AB0: @ 80A9AB0 .align 2, 0 _080A9B00: .4byte gUnknown_3005090 _080A9B04: .4byte gUnknown_83E4200 -_080A9B08: .4byte gUnknown_202063C +_080A9B08: .4byte gSprites _080A9B0C: - ldr r1, _080A9B3C @ =gUnknown_202063C + ldr r1, _080A9B3C @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -15688,7 +15688,7 @@ _080A9B34: pop {r0} bx r0 .align 2, 0 -_080A9B3C: .4byte gUnknown_202063C +_080A9B3C: .4byte gSprites thumb_func_end sub_80A9AB0 thumb_func_start sub_80A9B40 @@ -18010,7 +18010,7 @@ _080AAD10: strh r0, [r6, 0x36] adds r0, r6, 0 bl obj_translate_based_on_private_1_2_3_4 - ldr r0, _080AADAC @ =nullsub_8 + ldr r0, _080AADAC @ =SpriteCallbackDummy bl CreateInvisibleSpriteWithCallback adds r4, r0, 0 lsls r4, 24 @@ -18030,7 +18030,7 @@ _080AAD10: ldrh r1, [r6, 0x22] subs r1, r0 strh r1, [r6, 0x22] - ldr r0, _080AADB0 @ =gUnknown_202063C + ldr r0, _080AADB0 @ =gSprites lsls r1, r4, 4 adds r1, r4 lsls r1, 2 @@ -18057,8 +18057,8 @@ _080AAD10: _080AADA0: .4byte gUnknown_2037F02 _080AADA4: .4byte gUnknown_2037F1A _080AADA8: .4byte gUnknown_2037F1B -_080AADAC: .4byte nullsub_8 -_080AADB0: .4byte gUnknown_202063C +_080AADAC: .4byte SpriteCallbackDummy +_080AADB0: .4byte gSprites _080AADB4: .4byte sub_80AADB8 thumb_func_end sub_80AAC98 @@ -18072,7 +18072,7 @@ sub_80AADB8: @ 80AADB8 ldrh r1, [r5, 0x38] lsls r1, 24 lsrs r1, 24 - ldr r2, _080AAE20 @ =gUnknown_202063C + ldr r2, _080AAE20 @ =gSprites lsls r0, r1, 4 adds r0, r1 lsls r0, 2 @@ -18114,7 +18114,7 @@ sub_80AADB8: @ 80AADB8 strh r4, [r7, 0x36] b _080AAE2E .align 2, 0 -_080AAE20: .4byte gUnknown_202063C +_080AAE20: .4byte gSprites _080AAE24: ldr r0, _080AAE3C @ =sub_80AAE40 str r0, [r5, 0x1C] @@ -19807,7 +19807,7 @@ sub_80ABB28: @ 80ABB28 lsls r0, 24 lsrs r0, 24 strh r0, [r4, 0x26] - ldr r2, _080ABB7C @ =gUnknown_202063C + ldr r2, _080ABB7C @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -19832,7 +19832,7 @@ sub_80ABB28: @ 80ABB28 bx r0 .align 2, 0 _080ABB78: .4byte gUnknown_3005090 -_080ABB7C: .4byte gUnknown_202063C +_080ABB7C: .4byte gSprites _080ABB80: .4byte sub_80ABB84 thumb_func_end sub_80ABB28 @@ -19907,7 +19907,7 @@ _080ABBFA: ands r0, r1 cmp r0, 0 beq _080ABC44 - ldr r2, _080ABC40 @ =gUnknown_202063C + ldr r2, _080ABC40 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -19927,9 +19927,9 @@ _080ABBFA: strh r1, [r0, 0x22] b _080ABC56 .align 2, 0 -_080ABC40: .4byte gUnknown_202063C +_080ABC40: .4byte gSprites _080ABC44: - ldr r2, _080ABC84 @ =gUnknown_202063C + ldr r2, _080ABC84 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -19951,7 +19951,7 @@ _080ABC66: lsls r0, 24 lsrs r0, 24 bl sub_8076440 - ldr r2, _080ABC84 @ =gUnknown_202063C + ldr r2, _080ABC84 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -19962,7 +19962,7 @@ _080ABC66: strh r5, [r4, 0xE] b _080ABDA0 .align 2, 0 -_080ABC84: .4byte gUnknown_202063C +_080ABC84: .4byte gSprites _080ABC88: .4byte 0x0000fffd _080ABC8C: ldrh r0, [r4, 0xE] @@ -20026,7 +20026,7 @@ _080ABCE4: ands r0, r1 cmp r0, 0 beq _080ABD1C - ldr r2, _080ABD18 @ =gUnknown_202063C + ldr r2, _080ABD18 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -20037,9 +20037,9 @@ _080ABCE4: adds r1, 0x2 b _080ABD2E .align 2, 0 -_080ABD18: .4byte gUnknown_202063C +_080ABD18: .4byte gSprites _080ABD1C: - ldr r2, _080ABD60 @ =gUnknown_202063C + ldr r2, _080ABD60 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -20073,9 +20073,9 @@ _080ABD2E: strh r0, [r4, 0x10] b _080ABDA2 .align 2, 0 -_080ABD60: .4byte gUnknown_202063C +_080ABD60: .4byte gSprites _080ABD64: - ldr r6, _080ABDAC @ =gUnknown_202063C + ldr r6, _080ABDAC @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -20111,7 +20111,7 @@ _080ABDA2: strh r0, [r4, 0x8] b _080ABDBE .align 2, 0 -_080ABDAC: .4byte gUnknown_202063C +_080ABDAC: .4byte gSprites _080ABDB0: movs r1, 0xC ldrsh r0, [r4, r1] @@ -20258,7 +20258,7 @@ _080ABEB6: lsls r6, r5, 16 cmp r2, 0x40 beq _080ABF1E - ldr r1, _080ABF5C @ =gUnknown_202063C + ldr r1, _080ABF5C @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -20328,7 +20328,7 @@ _080ABF1E: .align 2, 0 _080ABF54: .4byte gUnknown_2037F1A _080ABF58: .4byte gUnknown_83E5AE0 -_080ABF5C: .4byte gUnknown_202063C +_080ABF5C: .4byte gSprites thumb_func_end sub_80ABE4C thumb_func_start sub_80ABF60 @@ -20626,7 +20626,7 @@ sub_80AC160: @ 80AC160 lsrs r1, r0, 24 cmp r1, 0x40 beq _080AC1BA - ldr r3, _080AC1F4 @ =gUnknown_202063C + ldr r3, _080AC1F4 @ =gSprites lsls r0, r1, 4 adds r0, r1 lsls r0, 2 @@ -20670,7 +20670,7 @@ _080AC1BA: .align 2, 0 _080AC1EC: .4byte gUnknown_825E074 _080AC1F0: .4byte gUnknown_83E5AE0 -_080AC1F4: .4byte gUnknown_202063C +_080AC1F4: .4byte gSprites _080AC1F8: .4byte sub_80AC204 _080AC1FC: .4byte 0x41c64e6d _080AC200: .4byte 0x00003039 @@ -20719,7 +20719,7 @@ sub_80AC204: @ 80AC204 lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r4, _080AC2A8 @ =gUnknown_202063C + ldr r4, _080AC2A8 @ =gSprites adds r0, r4 movs r1, 0x3 bl StartSpriteAffineAnim @@ -20758,7 +20758,7 @@ _080AC29A: .align 2, 0 _080AC2A0: .4byte gUnknown_3005090 _080AC2A4: .4byte gUnknown_83E7C38 -_080AC2A8: .4byte gUnknown_202063C +_080AC2A8: .4byte gSprites _080AC2AC: .4byte sub_80AC2B0 thumb_func_end sub_80AC204 @@ -21086,7 +21086,7 @@ sub_80AC504: @ 80AC504 lsrs r0, 24 cmp r0, 0x40 beq _080AC55E - ldr r5, _080AC568 @ =gUnknown_202063C + ldr r5, _080AC568 @ =gSprites lsls r4, r0, 4 adds r4, r0 lsls r4, 2 @@ -21113,7 +21113,7 @@ _080AC55E: bx r0 .align 2, 0 _080AC564: .4byte gUnknown_83E5AE0 -_080AC568: .4byte gUnknown_202063C +_080AC568: .4byte gSprites _080AC56C: .4byte sub_80AC570 thumb_func_end sub_80AC504 @@ -21480,7 +21480,7 @@ _080AC826: bl CreateSprite lsls r0, 24 lsrs r2, r0, 24 - ldr r1, _080AC86C @ =gUnknown_202063C + ldr r1, _080AC86C @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -21504,7 +21504,7 @@ _080AC826: b _080AC876 .align 2, 0 _080AC868: .4byte gUnknown_83E5B88 -_080AC86C: .4byte gUnknown_202063C +_080AC86C: .4byte gSprites _080AC870: .4byte gUnknown_2037F1A _080AC874: strh r7, [r4, 0x32] @@ -21538,7 +21538,7 @@ _080AC89C: bl CreateSprite lsls r0, 24 lsrs r2, r0, 24 - ldr r1, _080AC8E4 @ =gUnknown_202063C + ldr r1, _080AC8E4 @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -21562,7 +21562,7 @@ _080AC89C: b _080AC8EE .align 2, 0 _080AC8E0: .4byte gUnknown_83E5B88 -_080AC8E4: .4byte gUnknown_202063C +_080AC8E4: .4byte gSprites _080AC8E8: .4byte gUnknown_2037F1A _080AC8EC: strh r7, [r4, 0x32] @@ -22341,7 +22341,7 @@ sub_80ACEA4: @ 80ACEA4 strh r5, [r4, 0xA] strh r5, [r4, 0xC] strh r5, [r4, 0xE] - ldr r2, _080ACF08 @ =gUnknown_202063C + ldr r2, _080ACF08 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22369,7 +22369,7 @@ sub_80ACEA4: @ 80ACEA4 bx r0 .align 2, 0 _080ACF04: .4byte gUnknown_3005090 -_080ACF08: .4byte gUnknown_202063C +_080ACF08: .4byte gSprites _080ACF0C: .4byte gUnknown_2037F1A _080ACF10: .4byte sub_80ACF14 thumb_func_end sub_80ACEA4 @@ -22444,7 +22444,7 @@ _080ACF86: ands r0, r1 cmp r0, 0 beq _080ACFBC - ldr r2, _080ACFB8 @ =gUnknown_202063C + ldr r2, _080ACFB8 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22454,9 +22454,9 @@ _080ACF86: movs r1, 0x3 b _080ACFCC .align 2, 0 -_080ACFB8: .4byte gUnknown_202063C +_080ACFB8: .4byte gSprites _080ACFBC: - ldr r2, _080AD030 @ =gUnknown_202063C + ldr r2, _080AD030 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22480,7 +22480,7 @@ _080ACFCE: ble _080ACFFC movs r0, 0 strh r0, [r4, 0xE] - ldr r2, _080AD030 @ =gUnknown_202063C + ldr r2, _080AD030 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22503,7 +22503,7 @@ _080AD00C: lsls r0, 24 lsrs r0, 24 bl sub_8076440 - ldr r2, _080AD030 @ =gUnknown_202063C + ldr r2, _080AD030 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22516,7 +22516,7 @@ _080AD00C: strh r5, [r4, 0xE] b _080AD1D4 .align 2, 0 -_080AD030: .4byte gUnknown_202063C +_080AD030: .4byte gSprites _080AD034: .4byte 0x0000fffd _080AD038: ldrh r0, [r4, 0xA] @@ -22600,7 +22600,7 @@ _080AD0B6: ands r0, r1 cmp r0, 0 beq _080AD0F0 - ldr r2, _080AD0EC @ =gUnknown_202063C + ldr r2, _080AD0EC @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22611,9 +22611,9 @@ _080AD0B6: adds r1, 0x3 b _080AD102 .align 2, 0 -_080AD0EC: .4byte gUnknown_202063C +_080AD0EC: .4byte gSprites _080AD0F0: - ldr r2, _080AD13C @ =gUnknown_202063C + ldr r2, _080AD13C @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22652,7 +22652,7 @@ _080AD104: bl sub_80765D4 b _080AD15E .align 2, 0 -_080AD13C: .4byte gUnknown_202063C +_080AD13C: .4byte gSprites _080AD140: ldrh r1, [r4, 0x26] lsls r1, 24 @@ -22674,7 +22674,7 @@ _080AD15E: ands r0, r1 cmp r0, 0 beq _080AD17C - ldr r2, _080AD188 @ =gUnknown_202063C + ldr r2, _080AD188 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22691,13 +22691,13 @@ _080AD17C: strh r0, [r4, 0xE] b _080AD1D4 .align 2, 0 -_080AD188: .4byte gUnknown_202063C +_080AD188: .4byte gSprites _080AD18C: movs r1, 0x12 ldrsh r0, [r4, r1] cmp r0, 0 beq _080AD1A8 - ldr r2, _080AD1DC @ =gUnknown_202063C + ldr r2, _080AD1DC @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22714,7 +22714,7 @@ _080AD1A8: lsrs r5, r0, 24 cmp r5, 0 bne _080AD1EE - ldr r2, _080AD1DC @ =gUnknown_202063C + ldr r2, _080AD1DC @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -22734,7 +22734,7 @@ _080AD1D4: strh r0, [r4, 0x8] b _080AD1EE .align 2, 0 -_080AD1DC: .4byte gUnknown_202063C +_080AD1DC: .4byte gSprites _080AD1E0: movs r1, 0x14 ldrsh r0, [r4, r1] @@ -22770,7 +22770,7 @@ sub_80AD1F8: @ 80AD1F8 lsls r0, 16 lsrs r0, 16 mov r9, r0 - ldr r1, _080AD248 @ =gUnknown_202063C + ldr r1, _080AD248 @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -22789,7 +22789,7 @@ sub_80AD1F8: @ 80AD1F8 movs r0, 0x1 b _080AD25A .align 2, 0 -_080AD248: .4byte gUnknown_202063C +_080AD248: .4byte gSprites _080AD24C: .4byte gUnknown_2037F1A _080AD250: adds r0, r4, 0 @@ -22825,7 +22825,7 @@ _080AD278: lsrs r2, r0, 24 cmp r2, 0x40 beq _080AD2FA - ldr r1, _080AD31C @ =gUnknown_202063C + ldr r1, _080AD31C @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -22895,7 +22895,7 @@ _080AD2FA: .align 2, 0 _080AD314: .4byte gUnknown_83E5E44 _080AD318: .4byte gUnknown_83E5E2C -_080AD31C: .4byte gUnknown_202063C +_080AD31C: .4byte gSprites _080AD320: .4byte 0x000003ff _080AD324: .4byte 0xfffffc00 _080AD328: .4byte gUnknown_83E5E46 @@ -22944,7 +22944,7 @@ sub_80AD374: @ 80AD374 push {r4,lr} lsls r0, 24 lsrs r0, 24 - ldr r2, _080AD3AC @ =gUnknown_202063C + ldr r2, _080AD3AC @ =gSprites lsls r1, r0, 4 adds r1, r0 lsls r1, 2 @@ -22969,7 +22969,7 @@ sub_80AD374: @ 80AD374 lsls r1, 15 b _080AD3BA .align 2, 0 -_080AD3AC: .4byte gUnknown_202063C +_080AD3AC: .4byte gSprites _080AD3B0: .4byte gUnknown_2037F1A _080AD3B4: lsls r0, r4, 16 @@ -23671,7 +23671,7 @@ _080AD8D8: ldrsh r0, [r2, r7] cmp r1, r0 bge _080AD91A - ldr r4, _080AD934 @ =gUnknown_202063C + ldr r4, _080AD934 @ =gSprites adds r3, r2, 0 adds r3, 0x8 _080AD8EA: @@ -23714,7 +23714,7 @@ _080AD92A: b _080ADA44 .align 2, 0 _080AD930: .4byte 0x0000fffe -_080AD934: .4byte gUnknown_202063C +_080AD934: .4byte gSprites _080AD938: ldrh r0, [r2, 0xA] adds r0, 0x1 @@ -23745,7 +23745,7 @@ _080AD960: ldrsh r0, [r2, r7] cmp r1, r0 bge _080AD9A2 - ldr r4, _080AD9BC @ =gUnknown_202063C + ldr r4, _080AD9BC @ =gSprites adds r3, r2, 0 adds r3, 0x8 _080AD972: @@ -23786,7 +23786,7 @@ _080AD9A2: b _080ADA44 .align 2, 0 _080AD9B8: .4byte 0x0000fffe -_080AD9BC: .4byte gUnknown_202063C +_080AD9BC: .4byte gSprites _080AD9C0: movs r7, 0x20 ldrsh r1, [r2, r7] @@ -23822,7 +23822,7 @@ _080AD9F4: ldrsh r0, [r2, r3] cmp r1, r0 bge _080ADA36 - ldr r4, _080ADA50 @ =gUnknown_202063C + ldr r4, _080ADA50 @ =gSprites adds r3, r2, 0 adds r3, 0x8 _080ADA06: @@ -23865,7 +23865,7 @@ _080ADA44: b _080ADA98 .align 2, 0 _080ADA4C: .4byte 0x0000fffe -_080ADA50: .4byte gUnknown_202063C +_080ADA50: .4byte gSprites _080ADA54: movs r1, 0 strh r1, [r2, 0xE] @@ -23873,7 +23873,7 @@ _080ADA54: ldrsh r0, [r2, r3] cmp r1, r0 bge _080ADA92 - ldr r6, _080ADAA0 @ =gUnknown_202063C + ldr r6, _080ADAA0 @ =gSprites adds r3, r2, 0 adds r3, 0x8 movs r5, 0 @@ -23907,7 +23907,7 @@ _080ADA98: pop {r0} bx r0 .align 2, 0 -_080ADAA0: .4byte gUnknown_202063C +_080ADAA0: .4byte gSprites thumb_func_end sub_80AD870 thumb_func_start sub_80ADAA4 @@ -24009,7 +24009,7 @@ _080ADB4A: mov r12, r0 cmp r1, 0x1 bne _080ADB98 - ldr r2, _080ADB94 @ =gUnknown_202063C + ldr r2, _080ADB94 @ =gSprites lsls r3, r6, 4 adds r0, r3, r6 lsls r0, 2 @@ -24030,9 +24030,9 @@ _080ADB88: b _080ADBB2 .align 2, 0 _080ADB90: .4byte gUnknown_83E5F0C -_080ADB94: .4byte gUnknown_202063C +_080ADB94: .4byte gSprites _080ADB98: - ldr r3, _080ADBE8 @ =gUnknown_202063C + ldr r3, _080ADBE8 @ =gSprites lsls r4, r6, 4 adds r2, r4, r6 lsls r2, 2 @@ -24073,7 +24073,7 @@ _080ADBD8: pop {r0} bx r0 .align 2, 0 -_080ADBE8: .4byte gUnknown_202063C +_080ADBE8: .4byte gSprites thumb_func_end sub_80ADAD8 thumb_func_start sub_80ADBEC @@ -24408,7 +24408,7 @@ _080ADE66: lsls r0, r1, 1 adds r0, r7 ldrh r0, [r0] - ldr r3, _080ADEA8 @ =gUnknown_2021BCC + ldr r3, _080ADEA8 @ =gOamMatrices lsls r2, 3 adds r2, r3 adds r1, 0x40 @@ -24432,7 +24432,7 @@ _080ADE66: .align 2, 0 _080ADEA0: .4byte gUnknown_825E074 _080ADEA4: .4byte gUnknown_2037F02 -_080ADEA8: .4byte gUnknown_2021BCC +_080ADEA8: .4byte gOamMatrices _080ADEAC: .4byte sub_80B1D3C thumb_func_end sub_80ADD4C @@ -25079,7 +25079,7 @@ _080AE3B4: _080AE3BC: cmp r7, 0 beq _080AE3F0 - ldr r4, _080AE410 @ =gUnknown_202063C + ldr r4, _080AE410 @ =gSprites lsls r3, r5, 4 adds r3, r5 lsls r3, 2 @@ -25121,7 +25121,7 @@ _080AE400: pop {r0} bx r0 .align 2, 0 -_080AE410: .4byte gUnknown_202063C +_080AE410: .4byte gSprites _080AE414: .4byte 0x000003ff _080AE418: .4byte 0xfffffc00 _080AE41C: .4byte gUnknown_3005090 @@ -25197,7 +25197,7 @@ sub_80AE470: @ 80AE470 bl CreateSprite lsls r0, 24 lsrs r0, 24 - ldr r3, _080AE4E0 @ =gUnknown_202063C + ldr r3, _080AE4E0 @ =gSprites lsls r2, r0, 4 adds r2, r0 lsls r2, 2 @@ -25228,7 +25228,7 @@ sub_80AE470: @ 80AE470 .align 2, 0 _080AE4D8: .4byte gUnknown_2037F02 _080AE4DC: .4byte gUnknown_83E60B8 -_080AE4E0: .4byte gUnknown_202063C +_080AE4E0: .4byte gSprites _080AE4E4: .4byte 0x000003ff _080AE4E8: .4byte 0xfffffc00 _080AE4EC: .4byte gUnknown_2037EE2 @@ -25378,7 +25378,7 @@ sub_80AE5BC: @ 80AE5BC lsls r4, r0, 4 adds r4, r0 lsls r4, 2 - ldr r0, _080AE6AC @ =gUnknown_202063C + ldr r0, _080AE6AC @ =gSprites adds r4, r0 ldr r1, _080AE6B0 @ =gUnknown_83E60D0 movs r2, 0x1A @@ -25458,7 +25458,7 @@ _080AE696: .align 2, 0 _080AE6A4: .4byte gUnknown_3005090 _080AE6A8: .4byte gUnknown_83E6120 -_080AE6AC: .4byte gUnknown_202063C +_080AE6AC: .4byte gSprites _080AE6B0: .4byte gUnknown_83E60D0 _080AE6B4: .4byte sub_80AE704 _080AE6B8: .4byte sub_8074F6C @@ -25685,7 +25685,7 @@ _080AE864: ldrh r1, [r4, 0x20] adds r0, r2, r1 strh r0, [r4, 0x20] - ldr r3, _080AE89C @ =gUnknown_202063C + ldr r3, _080AE89C @ =gSprites movs r0, 0x3A ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -25709,7 +25709,7 @@ _080AE894: pop {r0} bx r0 .align 2, 0 -_080AE89C: .4byte gUnknown_202063C +_080AE89C: .4byte gSprites thumb_func_end sub_80AE83C thumb_func_start sub_80AE8A0 @@ -25773,7 +25773,7 @@ _080AE910: ldr r0, _080AE92C @ =0x0000fffe _080AE916: strh r0, [r5, 0x22] - ldr r2, _080AE930 @ =gUnknown_202063C + ldr r2, _080AE930 @ =gSprites movs r0, 0x26 ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -25785,7 +25785,7 @@ _080AE916: b _080AE9D6 .align 2, 0 _080AE92C: .4byte 0x0000fffe -_080AE930: .4byte gUnknown_202063C +_080AE930: .4byte gSprites _080AE934: ldrh r0, [r5, 0xA] adds r0, 0x1 @@ -25796,7 +25796,7 @@ _080AE934: ble _080AEA04 movs r0, 0 strh r0, [r5, 0xA] - ldr r4, _080AE98C @ =gUnknown_202063C + ldr r4, _080AE98C @ =gSprites movs r1, 0x26 ldrsh r0, [r5, r1] lsls r2, r0, 4 @@ -25832,7 +25832,7 @@ _080AE934: strh r2, [r0, 0x24] b _080AEA04 .align 2, 0 -_080AE98C: .4byte gUnknown_202063C +_080AE98C: .4byte gSprites _080AE990: ldrh r0, [r5, 0xA] adds r0, 0x1 @@ -25843,7 +25843,7 @@ _080AE990: ble _080AEA04 movs r0, 0 strh r0, [r5, 0xA] - ldr r1, _080AE9E0 @ =gUnknown_202063C + ldr r1, _080AE9E0 @ =gSprites movs r2, 0x26 ldrsh r0, [r5, r2] lsls r2, r0, 4 @@ -25875,9 +25875,9 @@ _080AE9D6: strh r0, [r5, 0x8] b _080AEA04 .align 2, 0 -_080AE9E0: .4byte gUnknown_202063C +_080AE9E0: .4byte gSprites _080AE9E4: - ldr r2, _080AEA0C @ =gUnknown_202063C + ldr r2, _080AEA0C @ =gSprites movs r0, 0x26 ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -25897,7 +25897,7 @@ _080AEA04: pop {r0} bx r0 .align 2, 0 -_080AEA0C: .4byte gUnknown_202063C +_080AEA0C: .4byte gSprites thumb_func_end sub_80AE8A0 thumb_func_start sub_80AEA10 @@ -26121,7 +26121,7 @@ sub_80AEB98: @ 80AEB98 lsrs r2, r0, 24 cmp r2, 0x40 beq _080AEBCE - ldr r1, _080AEC28 @ =gUnknown_202063C + ldr r1, _080AEC28 @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -26182,7 +26182,7 @@ _080AEC20: b _080AEC2E .align 2, 0 _080AEC24: .4byte gUnknown_83E6278 -_080AEC28: .4byte gUnknown_202063C +_080AEC28: .4byte gSprites _080AEC2C: movs r0, 0 _080AEC2E: @@ -26503,7 +26503,7 @@ sub_80AEE74: @ 80AEE74 lsrs r2, r0, 24 cmp r2, 0x40 beq _080AEEE0 - ldr r1, _080AEF40 @ =gUnknown_202063C + ldr r1, _080AEF40 @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -26593,7 +26593,7 @@ _080AEF28: b _080AEF58 .align 2, 0 _080AEF3C: .4byte gUnknown_83E62A8 -_080AEF40: .4byte gUnknown_202063C +_080AEF40: .4byte gSprites _080AEF44: .4byte 0x000003ff _080AEF48: .4byte 0xfffffc00 _080AEF4C: @@ -26762,7 +26762,7 @@ sub_80AF058: @ 80AF058 lsrs r1, r0, 24 cmp r1, 0x40 beq _080AF09C - ldr r3, _080AF0B8 @ =gUnknown_202063C + ldr r3, _080AF0B8 @ =gSprites lsls r0, r1, 4 adds r0, r1 lsls r0, 2 @@ -26793,7 +26793,7 @@ _080AF09C: b _080AF0C2 .align 2, 0 _080AF0B4: .4byte gUnknown_83E5F38 -_080AF0B8: .4byte gUnknown_202063C +_080AF0B8: .4byte gSprites _080AF0BC: .4byte sub_80AF0C8 _080AF0C0: movs r0, 0x1 @@ -28754,7 +28754,7 @@ _080B0008: bne _080B0064 movs r0, 0x1 bl GetAnimBankSpriteId - ldr r2, _080B00CC @ =gUnknown_202063C + ldr r2, _080B00CC @ =gSprites lsls r0, 24 lsrs r0, 24 lsls r1, r0, 4 @@ -28814,7 +28814,7 @@ _080B00BC: .4byte gUnknown_2037F02 _080B00C0: .4byte gUnknown_2037F1A _080B00C4: .4byte gUnknown_2037F1B _080B00C8: .4byte gUnknown_2023BD6 -_080B00CC: .4byte gUnknown_202063C +_080B00CC: .4byte gSprites _080B00D0: ldrh r0, [r6, 0x2] ldrh r1, [r5, 0x20] @@ -29430,7 +29430,7 @@ _080B0556: lsls r4, r5, 4 adds r4, r5 lsls r4, 2 - ldr r0, _080B05B4 @ =gUnknown_202063C + ldr r0, _080B05B4 @ =gSprites adds r4, r0 adds r0, r4, 0 mov r1, r9 @@ -29451,7 +29451,7 @@ _080B0556: b _080B05BA .align 2, 0 _080B05B0: .4byte gUnknown_83E65A4 -_080B05B4: .4byte gUnknown_202063C +_080B05B4: .4byte gSprites _080B05B8: movs r0, 0 _080B05BA: @@ -29511,7 +29511,7 @@ _080B05F6: strh r0, [r4, 0x2E] cmp r0, 0x40 beq _080B065A - ldr r2, _080B0670 @ =gUnknown_202063C + ldr r2, _080B0670 @ =gSprites movs r0, 0x2E ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -29548,7 +29548,7 @@ _080B065A: b _080B06A6 .align 2, 0 _080B066C: .4byte gUnknown_83E63E0 -_080B0670: .4byte gUnknown_202063C +_080B0670: .4byte gSprites _080B0674: .4byte sub_80B06B0 _080B0678: ldr r3, _080B06AC @ =gUnknown_3005090 @@ -30118,7 +30118,7 @@ _080B0A9C: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r4, _080B0B20 @ =gUnknown_202063C + ldr r4, _080B0B20 @ =gSprites adds r0, r4 movs r1, 0 bl StartSpriteAffineAnim @@ -30129,7 +30129,7 @@ _080B0A9C: lsls r0, 2 adds r4, 0x1C adds r0, r4 - ldr r1, _080B0B24 @ =nullsub_8 + ldr r1, _080B0B24 @ =SpriteCallbackDummy str r1, [r0] _080B0B00: ldr r0, _080B0B28 @ =sub_80B0B2C @@ -30145,8 +30145,8 @@ _080B0B10: .4byte gUnknown_2037F1B _080B0B14: .4byte gUnknown_2023BD6 _080B0B18: .4byte 0xfff00000 _080B0B1C: .4byte gUnknown_83E7C08 -_080B0B20: .4byte gUnknown_202063C -_080B0B24: .4byte nullsub_8 +_080B0B20: .4byte gSprites +_080B0B24: .4byte SpriteCallbackDummy _080B0B28: .4byte sub_80B0B2C thumb_func_end sub_80B09A4 @@ -30163,7 +30163,7 @@ sub_80B0B2C: @ 80B0B2C ldrsh r0, [r5, r1] cmp r0, 0x40 beq _080B0B68 - ldr r4, _080B0B70 @ =gUnknown_202063C + ldr r4, _080B0B70 @ =gSprites adds r1, r0, 0 lsls r0, r1, 4 adds r0, r1 @@ -30185,7 +30185,7 @@ _080B0B68: bl DestroyAnimSprite b _080B0B78 .align 2, 0 -_080B0B70: .4byte gUnknown_202063C +_080B0B70: .4byte gSprites _080B0B74: subs r0, r1, 0x1 strh r0, [r5, 0x2E] @@ -32294,7 +32294,7 @@ sub_80B1BB0: @ 80B1BB0 str r0, [r4, 0x1C] movs r0, 0 bl GetAnimBankSpriteId - ldr r2, _080B1BF4 @ =gUnknown_202063C + ldr r2, _080B1BF4 @ =gSprites lsls r0, 24 lsrs r0, 24 lsls r1, r0, 4 @@ -32312,7 +32312,7 @@ sub_80B1BB0: @ 80B1BB0 .align 2, 0 _080B1BEC: .4byte gUnknown_2037F02 _080B1BF0: .4byte sub_80B1BF8 -_080B1BF4: .4byte gUnknown_202063C +_080B1BF4: .4byte gSprites thumb_func_end sub_80B1BB0 thumb_func_start sub_80B1BF8 @@ -32457,7 +32457,7 @@ _080B1CE8: _080B1D0A: movs r0, 0 bl GetAnimBankSpriteId - ldr r2, _080B1D38 @ =gUnknown_202063C + ldr r2, _080B1D38 @ =gSprites lsls r0, 24 lsrs r0, 24 lsls r1, r0, 4 @@ -32477,7 +32477,7 @@ _080B1D30: pop {r0} bx r0 .align 2, 0 -_080B1D38: .4byte gUnknown_202063C +_080B1D38: .4byte gSprites thumb_func_end sub_80B1CC0 thumb_func_start sub_80B1D3C @@ -32755,7 +32755,7 @@ _080B1F1E: lsls r1, r0, 1 adds r1, r3 ldrh r4, [r1] - ldr r1, _080B1F8C @ =gUnknown_2021BCC + ldr r1, _080B1F8C @ =gOamMatrices lsls r2, 3 adds r2, r1 adds r0, 0x40 @@ -32778,7 +32778,7 @@ _080B1F1E: bx r0 .align 2, 0 _080B1F88: .4byte gUnknown_825E074 -_080B1F8C: .4byte gUnknown_2021BCC +_080B1F8C: .4byte gOamMatrices _080B1F90: .4byte sub_80B1F94 thumb_func_end sub_80B1D88 @@ -33418,7 +33418,7 @@ _080B23F0: lsls r1, r0, 1 adds r1, r3 ldrh r6, [r1] - ldr r1, _080B247C @ =gUnknown_2021BCC + ldr r1, _080B247C @ =gOamMatrices lsls r2, 3 adds r2, r1 adds r0, 0x40 @@ -33457,7 +33457,7 @@ _080B23F0: b _080B2490 .align 2, 0 _080B2478: .4byte gUnknown_825E074 -_080B247C: .4byte gUnknown_2021BCC +_080B247C: .4byte gOamMatrices _080B2480: ldrh r0, [r4, 0x4] ldr r1, _080B24B8 @ =0x00007fff @@ -33671,7 +33671,7 @@ _080B2622: lsls r0, r1, 1 adds r0, r5 ldrh r0, [r0] - ldr r3, _080B2684 @ =gUnknown_2021BCC + ldr r3, _080B2684 @ =gOamMatrices lsls r2, r6, 3 adds r2, r3 adds r1, 0x40 @@ -33715,7 +33715,7 @@ _080B2672: .align 2, 0 _080B267C: .4byte gUnknown_2037F1B _080B2680: .4byte gUnknown_825E074 -_080B2684: .4byte gUnknown_2021BCC +_080B2684: .4byte gOamMatrices _080B2688: .4byte sub_80B268C thumb_func_end sub_80B2514 @@ -34067,7 +34067,7 @@ _080B2926: bl sub_8075160 movs r0, 0 bl GetAnimBankSpriteId - ldr r2, _080B2954 @ =gUnknown_202063C + ldr r2, _080B2954 @ =gSprites lsls r0, 24 lsrs r0, 24 lsls r1, r0, 4 @@ -34084,7 +34084,7 @@ _080B2926: strh r0, [r4, 0x2E] b _080B296C .align 2, 0 -_080B2954: .4byte gUnknown_202063C +_080B2954: .4byte gSprites _080B2958: adds r0, r4, 0 adds r0, 0x3F @@ -34159,7 +34159,7 @@ _080B29C0: bge _080B29FE movs r0, 0 bl GetAnimBankSpriteId - ldr r2, _080B2A04 @ =gUnknown_202063C + ldr r2, _080B2A04 @ =gSprites lsls r0, 24 lsrs r0, 24 lsls r1, r0, 4 @@ -34179,7 +34179,7 @@ _080B29FE: pop {r0} bx r0 .align 2, 0 -_080B2A04: .4byte gUnknown_202063C +_080B2A04: .4byte gSprites thumb_func_end sub_80B2974 thumb_func_start sub_80B2A08 @@ -34197,7 +34197,7 @@ sub_80B2A08: @ 80B2A08 str r0, [r4, 0x1C] movs r0, 0 bl GetAnimBankSpriteId - ldr r2, _080B2A4C @ =gUnknown_202063C + ldr r2, _080B2A4C @ =gSprites lsls r0, 24 lsrs r0, 24 lsls r1, r0, 4 @@ -34215,7 +34215,7 @@ sub_80B2A08: @ 80B2A08 .align 2, 0 _080B2A44: .4byte gUnknown_2037F02 _080B2A48: .4byte sub_80B2A50 -_080B2A4C: .4byte gUnknown_202063C +_080B2A4C: .4byte gSprites thumb_func_end sub_80B2A08 thumb_func_start sub_80B2A50 @@ -34394,7 +34394,7 @@ _080B2B72: lsrs r1, 27 movs r0, 0xF4 lsls r0, 6 - ldr r2, _080B2BD4 @ =gUnknown_2021BCC + ldr r2, _080B2BD4 @ =gOamMatrices lsls r1, 3 adds r1, r2 movs r2, 0x6 @@ -34425,7 +34425,7 @@ _080B2BCC: pop {r0} bx r0 .align 2, 0 -_080B2BD4: .4byte gUnknown_2021BCC +_080B2BD4: .4byte gOamMatrices thumb_func_end sub_80B2AF4 thumb_func_start sub_80B2BD8 @@ -34788,7 +34788,7 @@ sub_80B2E64: @ 80B2E64 bl GetAnimBankSpriteId lsls r0, 24 lsrs r0, 24 - ldr r2, _080B2E98 @ =gUnknown_202063C + ldr r2, _080B2E98 @ =gSprites lsls r1, r0, 4 adds r1, r0 lsls r1, 2 @@ -34800,13 +34800,13 @@ sub_80B2E64: @ 80B2E64 b _080B2EBA .align 2, 0 _080B2E94: .4byte gUnknown_2037F02 -_080B2E98: .4byte gUnknown_202063C +_080B2E98: .4byte gSprites _080B2E9C: movs r0, 0 bl GetAnimBankSpriteId lsls r0, 24 lsrs r0, 24 - ldr r2, _080B2EC8 @ =gUnknown_202063C + ldr r2, _080B2EC8 @ =gSprites lsls r1, r0, 4 adds r1, r0 lsls r1, 2 @@ -34824,7 +34824,7 @@ _080B2EBA: pop {r0} bx r0 .align 2, 0 -_080B2EC8: .4byte gUnknown_202063C +_080B2EC8: .4byte gSprites thumb_func_end sub_80B2E64 thumb_func_start sub_80B2ECC @@ -35107,7 +35107,7 @@ sub_80B30B0: @ 80B30B0 lsls r0, 24 cmp r0, 0 beq _080B3118 - ldr r2, _080B315C @ =gUnknown_202063C + ldr r2, _080B315C @ =gSprites ldr r0, _080B3160 @ =gUnknown_2023D44 adds r0, r4, r0 ldrb r1, [r0] @@ -35130,7 +35130,7 @@ _080B3118: lsls r0, 24 cmp r0, 0 beq _080B3146 - ldr r2, _080B315C @ =gUnknown_202063C + ldr r2, _080B315C @ =gSprites ldr r0, _080B3160 @ =gUnknown_2023D44 adds r0, r4, r0 ldrb r1, [r0] @@ -35158,7 +35158,7 @@ _080B3156: pop {r0} bx r0 .align 2, 0 -_080B315C: .4byte gUnknown_202063C +_080B315C: .4byte gSprites _080B3160: .4byte gUnknown_2023D44 _080B3164: .4byte sub_80B3168 thumb_func_end sub_80B30B0 @@ -35643,7 +35643,7 @@ _080B351C: ldrsh r0, [r4, r1] cmp r0, 0 beq _080B3544 - ldr r2, _080B3540 @ =gUnknown_202063C + ldr r2, _080B3540 @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -35658,9 +35658,9 @@ _080B351C: strh r0, [r4, 0xE] b _080B357A .align 2, 0 -_080B3540: .4byte gUnknown_202063C +_080B3540: .4byte gSprites _080B3544: - ldr r3, _080B3580 @ =gUnknown_202063C + ldr r3, _080B3580 @ =gSprites movs r0, 0x8 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -35690,7 +35690,7 @@ _080B357A: pop {r0} bx r0 .align 2, 0 -_080B3580: .4byte gUnknown_202063C +_080B3580: .4byte gSprites thumb_func_end sub_80B34DC thumb_func_start sub_80B3584 @@ -35841,7 +35841,7 @@ _080B36A0: beq _080B36EC b _080B3702 _080B36AA: - ldr r0, _080B36B8 @ =gUnknown_202063C + ldr r0, _080B36B8 @ =gSprites lsls r1, r2, 4 adds r1, r2 lsls r1, 2 @@ -35849,9 +35849,9 @@ _080B36AA: ldrh r0, [r4, 0x20] b _080B36FA .align 2, 0 -_080B36B8: .4byte gUnknown_202063C +_080B36B8: .4byte gSprites _080B36BC: - ldr r0, _080B36D0 @ =gUnknown_202063C + ldr r0, _080B36D0 @ =gSprites lsls r1, r2, 4 adds r1, r2 lsls r1, 2 @@ -35862,9 +35862,9 @@ _080B36BC: ldrh r0, [r4, 0x20] b _080B3700 .align 2, 0 -_080B36D0: .4byte gUnknown_202063C +_080B36D0: .4byte gSprites _080B36D4: - ldr r1, _080B36E8 @ =gUnknown_202063C + ldr r1, _080B36E8 @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -35875,9 +35875,9 @@ _080B36D4: strh r1, [r0, 0x26] b _080B3702 .align 2, 0 -_080B36E8: .4byte gUnknown_202063C +_080B36E8: .4byte gSprites _080B36EC: - ldr r0, _080B3714 @ =gUnknown_202063C + ldr r0, _080B3714 @ =gSprites lsls r1, r2, 4 adds r1, r2 lsls r1, 2 @@ -35900,7 +35900,7 @@ _080B3702: bne _080B379E b _080B377A .align 2, 0 -_080B3714: .4byte gUnknown_202063C +_080B3714: .4byte gSprites _080B3718: ldrh r0, [r4, 0xA] ands r1, r0 @@ -35944,7 +35944,7 @@ _080B3754: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, _080B3784 @ =gUnknown_202063C + ldr r1, _080B3784 @ =gSprites adds r0, r1 bl DestroySprite _080B3770: @@ -35959,7 +35959,7 @@ _080B377A: strh r0, [r4, 0x8] b _080B379E .align 2, 0 -_080B3784: .4byte gUnknown_202063C +_080B3784: .4byte gSprites _080B3788: movs r0, 0x52 movs r1, 0 @@ -36238,7 +36238,7 @@ _080B39A4: lsrs r1, r0, 24 cmp r1, 0x40 beq _080B39F8 - ldr r0, _080B3A14 @ =gUnknown_202063C + ldr r0, _080B3A14 @ =gSprites lsls r4, r1, 4 adds r4, r1 lsls r4, 2 @@ -36272,7 +36272,7 @@ _080B39F8: b _080B3A2C .align 2, 0 _080B3A10: .4byte gUnknown_83E7114 -_080B3A14: .4byte gUnknown_202063C +_080B3A14: .4byte gSprites _080B3A18: ldrh r0, [r5, 0xA] adds r0, 0x1 @@ -36641,14 +36641,14 @@ _080B3CB0: .align 2, 0 _080B3CD4: .4byte gUnknown_2037F02 _080B3CD8: - ldr r2, _080B3D68 @ =gUnknown_202063C + ldr r2, _080B3D68 @ =gSprites lsls r4, r0, 4 adds r4, r0 lsls r4, 2 adds r0, r2, 0 adds r0, 0x1C adds r0, r4, r0 - ldr r1, _080B3D6C @ =nullsub_8 + ldr r1, _080B3D6C @ =SpriteCallbackDummy str r1, [r0] adds r4, r2 ldrb r0, [r4, 0x1] @@ -36712,8 +36712,8 @@ _080B3D5A: pop {r0} bx r0 .align 2, 0 -_080B3D68: .4byte gUnknown_202063C -_080B3D6C: .4byte nullsub_8 +_080B3D68: .4byte gSprites +_080B3D6C: .4byte SpriteCallbackDummy _080B3D70: .4byte gUnknown_2037F02 _080B3D74: .4byte sub_80B3D78 thumb_func_end sub_80B3C78 @@ -36829,7 +36829,7 @@ _080B3E4C: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, _080B3E68 @ =gUnknown_202063C + ldr r1, _080B3E68 @ =gSprites adds r0, r1 bl obj_delete_but_dont_free_vram _080B3E5E: @@ -36838,7 +36838,7 @@ _080B3E5E: strh r0, [r4, 0x8] b _080B3E7C .align 2, 0 -_080B3E68: .4byte gUnknown_202063C +_080B3E68: .4byte gSprites _080B3E6C: ldrh r0, [r4, 0x24] lsls r0, 24 @@ -38697,7 +38697,7 @@ _080B4D40: ldrh r1, [r4, 0x12] subs r0, r1 strh r0, [r4, 0x16] - ldr r3, _080B4DA0 @ =gUnknown_202063C + ldr r3, _080B4DA0 @ =gSprites movs r0, 0x26 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -38737,7 +38737,7 @@ _080B4D90: bl PlaySE12WithPanning b _080B4E68 .align 2, 0 -_080B4DA0: .4byte gUnknown_202063C +_080B4DA0: .4byte gSprites _080B4DA4: ldrh r0, [r4, 0x1E] subs r0, 0x1 @@ -38767,7 +38767,7 @@ _080B4DCC: adds r0, 0x1 strh r0, [r4, 0x8] _080B4DD6: - ldr r2, _080B4E04 @ =gUnknown_202063C + ldr r2, _080B4E04 @ =gSprites movs r1, 0x26 ldrsh r0, [r4, r1] lsls r1, r0, 4 @@ -38790,7 +38790,7 @@ _080B4DD6: strh r0, [r1, 0x26] b _080B4E68 .align 2, 0 -_080B4E04: .4byte gUnknown_202063C +_080B4E04: .4byte gSprites _080B4E08: ldrh r0, [r4, 0x10] ldrh r2, [r4, 0xC] @@ -38917,7 +38917,7 @@ _080B4ECC: lsrs r2, r0, 24 cmp r2, 0x40 beq _080B4F58 - ldr r1, _080B4F6C @ =gUnknown_202063C + ldr r1, _080B4F6C @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -38971,7 +38971,7 @@ _080B4F60: bx r0 .align 2, 0 _080B4F68: .4byte gUnknown_83E74F0 -_080B4F6C: .4byte gUnknown_202063C +_080B4F6C: .4byte gSprites _080B4F70: .4byte 0x000003ff _080B4F74: .4byte 0xfffffc00 thumb_func_end sub_80B4E70 @@ -39729,7 +39729,7 @@ sub_80B54E8: @ 80B54E8 movs r2, 0x80 movs r3, 0 bl obj_id_set_rotscale - ldr r1, _080B5560 @ =gUnknown_202063C + ldr r1, _080B5560 @ =gSprites lsls r0, r4, 4 adds r0, r4 lsls r0, 2 @@ -39760,7 +39760,7 @@ sub_80B54E8: @ 80B54E8 pop {r0} bx r0 .align 2, 0 -_080B5560: .4byte gUnknown_202063C +_080B5560: .4byte gSprites _080B5564: .4byte gUnknown_3005090 _080B5568: .4byte gUnknown_2037F02 _080B556C: .4byte sub_80B5570 @@ -40237,7 +40237,7 @@ _080B58DC: lsrs r1, 16 movs r0, 0x52 bl SetGpuReg - ldr r4, _080B5944 @ =gUnknown_202063C + ldr r4, _080B5944 @ =gSprites movs r0, 0x8 ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -40269,7 +40269,7 @@ _080B58DC: movs r1, 0x70 b _080B596E .align 2, 0 -_080B5944: .4byte gUnknown_202063C +_080B5944: .4byte gSprites _080B5948: .4byte gUnknown_2037F1B _080B594C: .4byte 0x0000ff70 _080B5950: @@ -40290,7 +40290,7 @@ _080B5950: ldr r1, _080B59C0 @ =0x0000ff90 _080B596E: strh r1, [r0, 0x32] - ldr r4, _080B59C4 @ =gUnknown_202063C + ldr r4, _080B59C4 @ =gSprites movs r0, 0x8 ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -40312,7 +40312,7 @@ _080B596E: adds r0, r1 lsls r0, 2 adds r0, r4 - ldr r1, _080B59C8 @ =nullsub_8 + ldr r1, _080B59C8 @ =SpriteCallbackDummy bl StoreSpriteCallbackInData6 movs r0, 0x8 ldrsh r1, [r5, r0] @@ -40331,8 +40331,8 @@ _080B59B8: bx r0 .align 2, 0 _080B59C0: .4byte 0x0000ff90 -_080B59C4: .4byte gUnknown_202063C -_080B59C8: .4byte nullsub_8 +_080B59C4: .4byte gSprites +_080B59C8: .4byte SpriteCallbackDummy _080B59CC: .4byte sub_8074D00 _080B59D0: .4byte sub_80B59D4 thumb_func_end sub_80B58AC @@ -40413,14 +40413,14 @@ _080B5A36: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, _080B5A74 @ =gUnknown_202063C + ldr r1, _080B5A74 @ =gSprites adds r0, r1 bl obj_delete_but_dont_free_vram movs r0, 0x1 strh r0, [r4, 0x10] b _080B5AA4 .align 2, 0 -_080B5A74: .4byte gUnknown_202063C +_080B5A74: .4byte gSprites _080B5A78: ldrh r0, [r4, 0x14] adds r0, 0x1 @@ -40538,7 +40538,7 @@ _080B5B5A: .align 2, 0 _080B5B64: .4byte 0x00002771 _080B5B68: - ldr r4, _080B5C14 @ =gUnknown_202063C + ldr r4, _080B5C14 @ =gSprites movs r1, 0x8 ldrsh r0, [r5, r1] lsls r1, r0, 4 @@ -40624,7 +40624,7 @@ _080B5B68: lsls r1, 2 b _080B5C24 .align 2, 0 -_080B5C14: .4byte gUnknown_202063C +_080B5C14: .4byte gSprites _080B5C18: .4byte gUnknown_2024018 _080B5C1C: .4byte gUnknown_2037F1B _080B5C20: @@ -40664,7 +40664,7 @@ _080B5C64: .4byte gUnknown_20375F8 _080B5C68: .4byte 0x04000008 _080B5C6C: .4byte 0x00003c0d _080B5C70: - ldr r2, _080B5CAC @ =gUnknown_202063C + ldr r2, _080B5CAC @ =gSprites movs r0, 0x22 ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -40696,7 +40696,7 @@ _080B5C90: str r6, [sp, 0x8] b _080B5CC8 .align 2, 0 -_080B5CAC: .4byte gUnknown_202063C +_080B5CAC: .4byte gSprites _080B5CB0: lsls r0, r2, 24 lsrs r0, 24 @@ -40909,7 +40909,7 @@ _080B5E38: .align 2, 0 _080B5E48: .4byte 0x00003c0d _080B5E4C: - ldr r3, _080B5E9C @ =gUnknown_202063C + ldr r3, _080B5E9C @ =gSprites movs r0, 0x24 ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -40944,7 +40944,7 @@ _080B5E4C: bl SetGpuRegBits b _080B5EAE .align 2, 0 -_080B5E9C: .4byte gUnknown_202063C +_080B5E9C: .4byte gSprites _080B5EA0: .4byte 0x00002771 _080B5EA4: movs r1, 0x80 @@ -41239,7 +41239,7 @@ _080B6092: lsls r5, r0, 4 add r5, r8 lsls r5, 2 - ldr r1, _080B6180 @ =gUnknown_202063C + ldr r1, _080B6180 @ =gSprites adds r4, r5, r1 lsls r0, r6, 4 strh r0, [r4, 0x2E] @@ -41270,7 +41270,7 @@ _080B6092: strh r2, [r4, 0x38] mov r3, r9 strh r3, [r4, 0x3A] - ldr r0, _080B6184 @ =gUnknown_2020658 + ldr r0, _080B6184 @ =gSprites + 0x1C adds r5, r0 ldr r0, _080B6188 @ =sub_80B5FE0 str r0, [r5] @@ -41302,8 +41302,8 @@ _080B6170: .4byte gUnknown_3005090 _080B6174: .4byte gUnknown_2037F02 _080B6178: .4byte gUnknown_2037F1A _080B617C: .4byte gUnknown_83E7668 -_080B6180: .4byte gUnknown_202063C -_080B6184: .4byte gUnknown_2020658 +_080B6180: .4byte gSprites +_080B6184: .4byte gSprites + 0x1C _080B6188: .4byte sub_80B5FE0 _080B618C: ldr r0, _080B6228 @ =gUnknown_83E7668 @@ -41325,7 +41325,7 @@ _080B618C: mov r10, r3 movs r0, 0x28 mov r9, r0 - ldr r6, _080B622C @ =gUnknown_202063C + ldr r6, _080B622C @ =gSprites mov r1, r8 lsls r5, r1, 4 add r5, r8 @@ -41383,7 +41383,7 @@ _080B6210: bx r0 .align 2, 0 _080B6228: .4byte gUnknown_83E7668 -_080B622C: .4byte gUnknown_202063C +_080B622C: .4byte gSprites _080B6230: .4byte gUnknown_2037F02 _080B6234: .4byte sub_80B5FE0 _080B6238: .4byte sub_80B623C @@ -41549,7 +41549,7 @@ _080B6350: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, _080B6380 @ =gUnknown_202063C + ldr r1, _080B6380 @ =gSprites adds r0, r1 bl DestroySprite adds r0, r5, 0x1 @@ -41562,7 +41562,7 @@ _080B6374: blt _080B6350 b _080B6390 .align 2, 0 -_080B6380: .4byte gUnknown_202063C +_080B6380: .4byte gSprites _080B6384: ldrh r0, [r4, 0x12] adds r0, 0x1 @@ -42340,7 +42340,7 @@ _080B69B2: lsrs r2, r0, 24 cmp r2, 0x40 beq _080B6A06 - ldr r1, _080B6A18 @ =gUnknown_202063C + ldr r1, _080B6A18 @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -42379,7 +42379,7 @@ _080B6A06: b _080B6AD4 .align 2, 0 _080B6A14: .4byte gUnknown_83E76E0 -_080B6A18: .4byte gUnknown_202063C +_080B6A18: .4byte gSprites _080B6A1C: .4byte gUnknown_2037F1A _080B6A20: ldrh r0, [r4, 0xA] @@ -42685,7 +42685,7 @@ _080B6C44: lsls r0, 24 lsrs r0, 24 strh r0, [r6, 0x10] - ldr r3, _080B6CC8 @ =gUnknown_202063C + ldr r3, _080B6CC8 @ =gSprites movs r2, 0x10 ldrsh r1, [r6, r2] lsls r0, r1, 4 @@ -42730,7 +42730,7 @@ _080B6C44: strh r0, [r6, 0x16] b _080B6F1E .align 2, 0 -_080B6CC8: .4byte gUnknown_202063C +_080B6CC8: .4byte gSprites _080B6CCC: ldrh r0, [r6, 0xA] adds r0, 0x1 @@ -42930,7 +42930,7 @@ _080B6E7A: bl ClearGpuRegBits b _080B6F1E _080B6E82: - ldr r2, _080B6EC0 @ =gUnknown_202063C + ldr r2, _080B6EC0 @ =gSprites movs r0, 0x10 ldrsh r1, [r6, r0] lsls r0, r1, 4 @@ -42962,7 +42962,7 @@ _080B6EA2: str r4, [sp, 0x8] b _080B6EDE .align 2, 0 -_080B6EC0: .4byte gUnknown_202063C +_080B6EC0: .4byte gSprites _080B6EC4: lsls r0, r2, 24 lsrs r0, 24 @@ -43231,7 +43231,7 @@ _080B70CC: .align 2, 0 _080B70E4: .4byte 0x00003f44 _080B70E8: - ldr r5, _080B7154 @ =gUnknown_202063C + ldr r5, _080B7154 @ =gSprites movs r1, 0x10 ldrsh r0, [r6, r1] lsls r1, r0, 4 @@ -43283,7 +43283,7 @@ _080B714E: pop {r0} bx r0 .align 2, 0 -_080B7154: .4byte gUnknown_202063C +_080B7154: .4byte gSprites thumb_func_end sub_80B6FC4 thumb_func_start sub_80B7158 @@ -43311,7 +43311,7 @@ sub_80B7158: @ 80B7158 strh r1, [r0, 0x34] ldr r1, _080B71A8 @ =sub_80B71B0 str r1, [r0, 0x1C] - ldr r2, _080B71AC @ =gUnknown_202063C + ldr r2, _080B71AC @ =gSprites movs r3, 0x38 ldrsh r1, [r0, r3] lsls r0, r1, 4 @@ -43327,7 +43327,7 @@ _080B719C: .4byte gUnknown_2023D44 _080B71A0: .4byte gUnknown_2037F1A _080B71A4: .4byte gUnknown_2037F02 _080B71A8: .4byte sub_80B71B0 -_080B71AC: .4byte gUnknown_202063C +_080B71AC: .4byte gSprites thumb_func_end sub_80B7158 thumb_func_start sub_80B71B0 @@ -43346,7 +43346,7 @@ sub_80B71B0: @ 80B71B0 movs r2, 0x30 ldrsh r1, [r5, r2] bl Sin - ldr r4, _080B7210 @ =gUnknown_202063C + ldr r4, _080B7210 @ =gSprites movs r1, 0x38 ldrsh r2, [r5, r1] lsls r1, r2, 4 @@ -43379,10 +43379,10 @@ sub_80B71B0: @ 80B71B0 strh r0, [r5, 0x2E] b _080B724C .align 2, 0 -_080B7210: .4byte gUnknown_202063C +_080B7210: .4byte gSprites _080B7214: .4byte 0xffffff00 _080B7218: - ldr r2, _080B7254 @ =gUnknown_202063C + ldr r2, _080B7254 @ =gSprites movs r0, 0x38 ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -43413,7 +43413,7 @@ _080B724C: pop {r0} bx r0 .align 2, 0 -_080B7254: .4byte gUnknown_202063C +_080B7254: .4byte gSprites _080B7258: .4byte move_anim_8074EE0 thumb_func_end sub_80B71B0 @@ -44334,7 +44334,7 @@ sub_80B7954: @ 80B7954 strh r5, [r6, 0xC] cmp r4, 0x10 bne _080B79D6 - ldr r2, _080B79C4 @ =gUnknown_202063C + ldr r2, _080B79C4 @ =gSprites ldr r1, _080B79C8 @ =gUnknown_2023D44 ldr r0, _080B79CC @ =gUnknown_2037F1A ldrb r0, [r0] @@ -44354,7 +44354,7 @@ sub_80B7954: @ 80B7954 b _080B79D6 .align 2, 0 _080B79C0: .4byte gUnknown_3005090 -_080B79C4: .4byte gUnknown_202063C +_080B79C4: .4byte gSprites _080B79C8: .4byte gUnknown_2023D44 _080B79CC: .4byte gUnknown_2037F1A _080B79D0: @@ -45844,7 +45844,7 @@ sub_80B856C: @ 80B856C lsls r0, 24 lsrs r0, 24 movs r4, 0 - ldr r7, _080B85B4 @ =gUnknown_202063C + ldr r7, _080B85B4 @ =gSprites movs r1, 0x3 ands r0, r1 lsls r5, r0, 2 @@ -45877,7 +45877,7 @@ _080B85A2: pop {r0} bx r0 .align 2, 0 -_080B85B4: .4byte gUnknown_202063C +_080B85B4: .4byte gSprites thumb_func_end sub_80B856C thumb_func_start sub_80B85B8 @@ -45903,7 +45903,7 @@ sub_80B85B8: @ 80B85B8 ldrb r0, [r6] adds r1, r4, 0 bl sub_8072E48 - ldr r0, _080B865C @ =gUnknown_202063C + ldr r0, _080B865C @ =gSprites mov r9, r0 ldr r0, _080B8660 @ =gUnknown_2023D44 mov r8, r0 @@ -45959,7 +45959,7 @@ _080B8642: bx r0 .align 2, 0 _080B8658: .4byte gUnknown_2037F1A -_080B865C: .4byte gUnknown_202063C +_080B865C: .4byte gSprites _080B8660: .4byte gUnknown_2023D44 thumb_func_end sub_80B85B8 @@ -46104,7 +46104,7 @@ _080B8780: lsrs r0, 24 cmp r0, 0x1 bne _080B87CA - ldr r3, _080B8808 @ =gUnknown_202063C + ldr r3, _080B8808 @ =gSprites ldr r1, _080B880C @ =gUnknown_2023D44 ldrb r0, [r4] eors r0, r5 @@ -46155,7 +46155,7 @@ _080B87F8: .4byte 0x00003f3d _080B87FC: .4byte 0x00003f42 _080B8800: .4byte 0x00000c08 _080B8804: .4byte gUnknown_2037F1A -_080B8808: .4byte gUnknown_202063C +_080B8808: .4byte gSprites _080B880C: .4byte gUnknown_2023D44 _080B8810: .4byte gUnknown_2023BCE _080B8814: .4byte gUnknown_202402C @@ -46205,7 +46205,7 @@ _080B8828: movs r2, 0x20 bl LoadCompressedPalette ldr r2, _080B88D0 @ =gUnknown_2022978 - ldr r0, _080B88D4 @ =gUnknown_202063C + ldr r0, _080B88D4 @ =gSprites lsls r1, r4, 4 adds r1, r4 lsls r1, 2 @@ -46240,7 +46240,7 @@ _080B88C4: .4byte gUnknown_8D1D388 _080B88C8: .4byte gUnknown_8D1D224 _080B88CC: .4byte gUnknown_8D1D360 _080B88D0: .4byte gUnknown_2022978 -_080B88D4: .4byte gUnknown_202063C +_080B88D4: .4byte gSprites _080B88D8: .4byte gUnknown_202297A _080B88DC: .4byte gUnknown_2037F02 _080B88E0: @@ -46317,7 +46317,7 @@ _080B894E: bl GetAnimBankSpriteId lsls r0, 24 lsrs r0, 24 - ldr r5, _080B89F0 @ =gUnknown_202063C + ldr r5, _080B89F0 @ =gSprites lsls r1, r0, 4 adds r1, r0 lsls r1, 2 @@ -46377,7 +46377,7 @@ _080B8990: .align 2, 0 _080B89E8: .4byte gUnknown_3005090 _080B89EC: .4byte gUnknown_2022978 -_080B89F0: .4byte gUnknown_202063C +_080B89F0: .4byte gSprites _080B89F4: .4byte gUnknown_2023D44 _080B89F8: .4byte gUnknown_2037F1A _080B89FC: @@ -46508,7 +46508,7 @@ _080B8B04: _080B8B06: cmp r2, 0xFF beq _080B8B22 - ldr r1, _080B8B30 @ =gUnknown_202063C + ldr r1, _080B8B30 @ =gSprites lsls r0, r2, 4 adds r0, r2 lsls r0, 2 @@ -46526,7 +46526,7 @@ _080B8B22: pop {r0} bx r0 .align 2, 0 -_080B8B30: .4byte gUnknown_202063C +_080B8B30: .4byte gSprites _080B8B34: .4byte gUnknown_2037F02 thumb_func_end sub_80B8A74 @@ -47071,7 +47071,7 @@ _080B8F50: movs r0, 0 strh r0, [r4, 0x24] _080B8F72: - ldr r2, _080B8F98 @ =gUnknown_202063C + ldr r2, _080B8F98 @ =gSprites movs r3, 0x1C ldrsh r1, [r4, r3] lsls r0, r1, 4 @@ -47088,7 +47088,7 @@ _080B8F72: _080B8F8C: .4byte gUnknown_202297C _080B8F90: .4byte gUnknown_202297E _080B8F94: .4byte gUnknown_2037F1A -_080B8F98: .4byte gUnknown_202063C +_080B8F98: .4byte gSprites _080B8F9C: ldrb r0, [r4, 0x1E] movs r2, 0x24 @@ -47165,7 +47165,7 @@ _080B9026: ldrh r0, [r4, 0x22] subs r0, r2 strh r0, [r1] - ldr r2, _080B904C @ =gUnknown_202063C + ldr r2, _080B904C @ =gSprites movs r1, 0x1C ldrsh r0, [r4, r1] lsls r1, r0, 4 @@ -47181,7 +47181,7 @@ _080B9026: b _080B9056 .align 2, 0 _080B9048: .4byte gUnknown_202297E -_080B904C: .4byte gUnknown_202063C +_080B904C: .4byte gSprites _080B9050: ldr r1, _080B9060 @ =gUnknown_2039600 movs r0, 0x3 @@ -47196,7 +47196,7 @@ _080B9060: .4byte gUnknown_2039600 _080B9064: adds r0, r2, 0 bl DestroyAnimVisualTask - ldr r2, _080B9088 @ =gUnknown_202063C + ldr r2, _080B9088 @ =gSprites movs r0, 0x1C ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -47213,7 +47213,7 @@ _080B9082: pop {r0} bx r0 .align 2, 0 -_080B9088: .4byte gUnknown_202063C +_080B9088: .4byte gSprites thumb_func_end sub_80B8ED4 thumb_func_start sub_80B908C @@ -47225,7 +47225,7 @@ sub_80B908C: @ 80B908C bl GetAnimBankSpriteId lsls r0, 24 lsrs r0, 24 - ldr r2, _080B90CC @ =gUnknown_202063C + ldr r2, _080B90CC @ =gSprites lsls r1, r0, 4 adds r1, r0 lsls r1, 2 @@ -47249,7 +47249,7 @@ sub_80B908C: @ 80B908C ldr r0, _080B90D4 @ =gUnknown_202297A b _080B90DA .align 2, 0 -_080B90CC: .4byte gUnknown_202063C +_080B90CC: .4byte gSprites _080B90D0: .4byte gUnknown_2037F1A _080B90D4: .4byte gUnknown_202297A _080B90D8: @@ -47324,7 +47324,7 @@ _080B9150: lsls r0, 24 lsrs r0, 24 strh r0, [r4, 0x1C] - ldr r3, _080B91A0 @ =gUnknown_202063C + ldr r3, _080B91A0 @ =gSprites movs r0, 0x1C ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -47359,7 +47359,7 @@ _080B9150: strh r0, [r4, 0x8] b _080B91AA .align 2, 0 -_080B91A0: .4byte gUnknown_202063C +_080B91A0: .4byte gSprites _080B91A4: adds r0, r2, 0 bl DestroyAnimVisualTask @@ -47444,7 +47444,7 @@ _080B9244: bl sub_80B92B8 b _080B929A _080B9252: - ldr r2, _080B9268 @ =gUnknown_202063C + ldr r2, _080B9268 @ =gSprites movs r0, 0x1C ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -47455,9 +47455,9 @@ _080B9252: strh r1, [r0, 0x26] b _080B929A .align 2, 0 -_080B9268: .4byte gUnknown_202063C +_080B9268: .4byte gSprites _080B926C: - ldr r2, _080B92A4 @ =gUnknown_202063C + ldr r2, _080B92A4 @ =gSprites movs r0, 0x1C ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -47486,7 +47486,7 @@ _080B929A: strh r0, [r4, 0x8] b _080B92B2 .align 2, 0 -_080B92A4: .4byte gUnknown_202063C +_080B92A4: .4byte gSprites _080B92A8: .4byte gUnknown_2039600 _080B92AC: adds r0, r2, 0 @@ -48086,7 +48086,7 @@ _080B9718: ldrsh r0, [r4, r7] cmp r2, r0 bge _080B9750 - ldr r0, _080B975C @ =gUnknown_202063C + ldr r0, _080B975C @ =gSprites mov r12, r0 adds r5, r4, 0 adds r5, 0x8 @@ -48118,7 +48118,7 @@ _080B9756: pop {r0} bx r0 .align 2, 0 -_080B975C: .4byte gUnknown_202063C +_080B975C: .4byte gSprites thumb_func_end sub_80B967C thumb_func_start sub_80B9760 @@ -48158,7 +48158,7 @@ _080B9798: ldrsh r0, [r3, r7] cmp r2, r0 bge _080B97CC - ldr r6, _080B97D4 @ =gUnknown_202063C + ldr r6, _080B97D4 @ =gSprites adds r5, r3, 0 adds r5, 0x8 _080B97A8: @@ -48185,7 +48185,7 @@ _080B97CC: pop {r0} bx r0 .align 2, 0 -_080B97D4: .4byte gUnknown_202063C +_080B97D4: .4byte gSprites thumb_func_end sub_80B9760 thumb_func_start sub_80B97D8 @@ -49517,7 +49517,7 @@ _080BA1D0: ands r0, r1 cmp r0, 0 beq _080BA200 - ldr r2, _080BA274 @ =gUnknown_202063C + ldr r2, _080BA274 @ =gSprites ldr r0, _080BA278 @ =gUnknown_3004FF0 add r0, r9 ldrb r1, [r0] @@ -49590,7 +49590,7 @@ _080BA264: .4byte gUnknown_2037F02 _080BA268: .4byte gUnknown_2037F1A _080BA26C: .4byte gUnknown_2037F1B _080BA270: .4byte 0x0000ffff -_080BA274: .4byte gUnknown_202063C +_080BA274: .4byte gSprites _080BA278: .4byte gUnknown_3004FF0 thumb_func_end sub_80BA16C @@ -49639,15 +49639,15 @@ _080BA2C4: .align 2, 0 _080BA2C8: .4byte gUnknown_2022982 _080BA2CC: - ldr r1, _080BA2D8 @ =gUnknown_2021BC8 + ldr r1, _080BA2D8 @ =gSpriteCoordOffsetX _080BA2CE: adds r0, r4, 0 bl StoreSpriteCallbackInData6 b _080BA2E4 .align 2, 0 -_080BA2D8: .4byte gUnknown_2021BC8 +_080BA2D8: .4byte gSpriteCoordOffsetX _080BA2DC: - ldr r1, _080BA314 @ =gUnknown_2021BCA + ldr r1, _080BA314 @ =gSpriteCoordOffsetY adds r0, r4, 0 bl StoreSpriteCallbackInData6 _080BA2E4: @@ -49675,7 +49675,7 @@ _080BA308: pop {r0} bx r0 .align 2, 0 -_080BA314: .4byte gUnknown_2021BCA +_080BA314: .4byte gSpriteCoordOffsetY _080BA318: .4byte gUnknown_2037F02 _080BA31C: .4byte sub_80BA320 thumb_func_end sub_80BA27C @@ -49736,7 +49736,7 @@ _080BA362: ldrb r0, [r5] cmp r4, r0 bcs _080BA3B4 - ldr r2, _080BA3C4 @ =gUnknown_202063C + ldr r2, _080BA3C4 @ =gSprites mov r12, r2 ldr r6, _080BA3C8 @ =gUnknown_2023D44 movs r7, 0x3 @@ -49768,14 +49768,14 @@ _080BA3BA: bx r0 .align 2, 0 _080BA3C0: .4byte gUnknown_2023BCC -_080BA3C4: .4byte gUnknown_202063C +_080BA3C4: .4byte gSprites _080BA3C8: .4byte gUnknown_2023D44 thumb_func_end sub_80BA320 thumb_func_start sub_80BA3CC sub_80BA3CC: @ 80BA3CC push {r4-r6,lr} - ldr r6, _080BA440 @ =gUnknown_202063C + ldr r6, _080BA440 @ =gSprites ldr r4, _080BA444 @ =gUnknown_2023D44 ldr r5, _080BA448 @ =gUnknown_2037F1A ldrb r0, [r5] @@ -49832,7 +49832,7 @@ sub_80BA3CC: @ 80BA3CC ldrb r1, [r0] b _080BA470 .align 2, 0 -_080BA440: .4byte gUnknown_202063C +_080BA440: .4byte gSprites _080BA444: .4byte gUnknown_2023D44 _080BA448: .4byte gUnknown_2037F1A _080BA44C: .4byte gUnknown_2037F1B @@ -50164,7 +50164,7 @@ sub_80BA6C8: @ 80BA6C8 lsls r0, 24 lsrs r0, 24 strh r0, [r4, 0x2E] - ldr r2, _080BA72C @ =gUnknown_202063C + ldr r2, _080BA72C @ =gSprites movs r0, 0x2E ldrsh r1, [r4, r0] lsls r0, r1, 4 @@ -50202,7 +50202,7 @@ sub_80BA6C8: @ 80BA6C8 bx r0 .align 2, 0 _080BA728: .4byte gUnknown_2037F02 -_080BA72C: .4byte gUnknown_202063C +_080BA72C: .4byte gSprites _080BA730: .4byte move_anim_8074EE0 _080BA734: .4byte sub_8074F50 thumb_func_end sub_80BA6C8 @@ -50842,7 +50842,7 @@ _080BAC00: lsls r0, 16 cmp r0, 0 blt _080BAC7E - ldr r6, _080BAC8C @ =gUnknown_202063C + ldr r6, _080BAC8C @ =gSprites movs r1, 0x14 ldrsh r0, [r4, r1] lsls r1, r0, 4 @@ -50907,7 +50907,7 @@ _080BAC7E: strh r0, [r4, 0xA] b _080BACA2 .align 2, 0 -_080BAC8C: .4byte gUnknown_202063C +_080BAC8C: .4byte gSprites _080BAC90: .4byte sub_80BACA8 _080BAC94: movs r1, 0x12 @@ -51054,7 +51054,7 @@ _080BADAA: lsrs r0, 24 cmp r0, 0x1 bne _080BADFE - ldr r3, _080BAE3C @ =gUnknown_202063C + ldr r3, _080BAE3C @ =gSprites ldr r1, _080BAE40 @ =gUnknown_2023D44 ldrb r0, [r5] eors r0, r6 @@ -51110,7 +51110,7 @@ _080BAE2C: .4byte 0x00003f3d _080BAE30: .4byte 0x00003f42 _080BAE34: .4byte 0x00000c08 _080BAE38: .4byte gUnknown_2037F1A -_080BAE3C: .4byte gUnknown_202063C +_080BAE3C: .4byte gSprites _080BAE40: .4byte gUnknown_2023D44 _080BAE44: .4byte gUnknown_2023BCE _080BAE48: .4byte gUnknown_202402C @@ -51172,7 +51172,7 @@ _080BAEAC: movs r2, 0x2 bl LoadPalette ldr r2, _080BAF24 @ =gUnknown_2022978 - ldr r0, _080BAF28 @ =gUnknown_202063C + ldr r0, _080BAF28 @ =gSprites lsls r1, r5, 4 adds r1, r5 lsls r1, 2 @@ -51211,7 +51211,7 @@ _080BAF18: .4byte gUnknown_8D20858 _080BAF1C: .4byte gUnknown_8D2083C _080BAF20: .4byte gUnknown_83E7CC8 _080BAF24: .4byte gUnknown_2022978 -_080BAF28: .4byte gUnknown_202063C +_080BAF28: .4byte gSprites _080BAF2C: .4byte gUnknown_202297A _080BAF30: .4byte gUnknown_3005090 _080BAF34: .4byte sub_80BAF38 @@ -51306,7 +51306,7 @@ _080BAFCA: bl SetGpuReg movs r0, 0 bl GetAnimBankSpriteId - ldr r4, _080BB07C @ =gUnknown_202063C + ldr r4, _080BB07C @ =gSprites movs r0, 0x8 ldrsh r1, [r5, r0] lsls r0, r1, 4 @@ -51364,7 +51364,7 @@ _080BB06C: .4byte gUnknown_202297A _080BB070: .4byte gUnknown_2022984 _080BB074: .4byte gUnknown_2022986 _080BB078: .4byte 0x00003f3f -_080BB07C: .4byte gUnknown_202063C +_080BB07C: .4byte gSprites _080BB080: .4byte gUnknown_2023D44 _080BB084: .4byte gUnknown_2037F1A thumb_func_end sub_80BAF38 @@ -51525,7 +51525,7 @@ _080BB1C0: lsrs r5, r0, 24 cmp r5, 0x1 bne _080BB20A - ldr r3, _080BB24C @ =gUnknown_202063C + ldr r3, _080BB24C @ =gSprites ldr r1, _080BB250 @ =gUnknown_2023D44 ldr r0, [r4] ldrb r0, [r0, 0x1] @@ -51579,7 +51579,7 @@ _080BB23C: .4byte gUnknown_2022986 _080BB240: .4byte 0x00003f3f _080BB244: .4byte 0x00003f3d _080BB248: .4byte 0x00003f42 -_080BB24C: .4byte gUnknown_202063C +_080BB24C: .4byte gSprites _080BB250: .4byte gUnknown_2023D44 _080BB254: .4byte gUnknown_2023BCE _080BB258: .4byte gUnknown_202402C @@ -52026,7 +52026,7 @@ _080BB5B2: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r4, _080BB658 @ =gUnknown_202063C + ldr r4, _080BB658 @ =gSprites adds r0, r4 bl DestroySprite movs r1, 0xC @@ -52079,7 +52079,7 @@ _080BB644: _080BB64C: .4byte gUnknown_2022984 _080BB650: .4byte gUnknown_2022986 _080BB654: .4byte 0x00003f3f -_080BB658: .4byte gUnknown_202063C +_080BB658: .4byte gSprites _080BB65C: .4byte gUnknown_20399B4 thumb_func_end sub_80BB4B8 @@ -52529,7 +52529,7 @@ sub_80BB9B0: @ 80BB9B0 lsls r0, 24 lsrs r5, r0, 24 movs r4, 0 - ldr r6, _080BBA10 @ =gUnknown_202063C + ldr r6, _080BBA10 @ =gSprites _080BB9BA: ldr r0, _080BBA14 @ =gUnknown_2037F1A ldrb r0, [r0] @@ -52573,7 +52573,7 @@ _080BB9F8: pop {r0} bx r0 .align 2, 0 -_080BBA10: .4byte gUnknown_202063C +_080BBA10: .4byte gSprites _080BBA14: .4byte gUnknown_2037F1A _080BBA18: .4byte gUnknown_2023D44 _080BBA1C: .4byte gUnknown_2037F02 @@ -53013,7 +53013,7 @@ _080BBD7E: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r4, _080BBDEC @ =gUnknown_202063C + ldr r4, _080BBDEC @ =gSprites adds r0, r4 bl DestroySprite movs r1, 0xC @@ -53039,7 +53039,7 @@ _080BBDD8: _080BBDE0: .4byte gUnknown_2022984 _080BBDE4: .4byte gUnknown_2022986 _080BBDE8: .4byte 0x00003f3f -_080BBDEC: .4byte gUnknown_202063C +_080BBDEC: .4byte gSprites thumb_func_end sub_80BBC2C thumb_func_start sub_80BBDF0 @@ -54998,7 +54998,7 @@ _080BCD34: ldrh r0, [r1, 0x8] adds r0, 0x1 strh r0, [r1, 0x8] - ldr r4, _080BCDB4 @ =gUnknown_202063C + ldr r4, _080BCDB4 @ =gSprites ldr r5, _080BCDB8 @ =gUnknown_2023FE8 ldr r0, [r5] adds r0, 0x7D @@ -55057,7 +55057,7 @@ _080BCD34: bl SetGpuReg b _080BCEE6 .align 2, 0 -_080BCDB4: .4byte gUnknown_202063C +_080BCDB4: .4byte gSprites _080BCDB8: .4byte gUnknown_2023FE8 _080BCDBC: .4byte sub_801182C _080BCDC0: .4byte 0x00003f06 |