diff options
author | sceptillion <33798691+sceptillion@users.noreply.github.com> | 2017-12-20 01:04:58 -0800 |
---|---|---|
committer | sceptillion <33798691+sceptillion@users.noreply.github.com> | 2017-12-20 01:04:58 -0800 |
commit | 236f91e6f0e30197d44fa8352350f4cbf9218a59 (patch) | |
tree | 871fb766a4c76af36ffcd4bc9012c912d29272f2 /asm/battle_gfx_sfx_util.s | |
parent | bdbc89bcea6eda0b0083b627ba83d822cec3ebf0 (diff) |
decompile sprite
Diffstat (limited to 'asm/battle_gfx_sfx_util.s')
-rw-r--r-- | asm/battle_gfx_sfx_util.s | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/asm/battle_gfx_sfx_util.s b/asm/battle_gfx_sfx_util.s index 36320e346..c73292976 100644 --- a/asm/battle_gfx_sfx_util.s +++ b/asm/battle_gfx_sfx_util.s @@ -76,7 +76,7 @@ sub_8033E3C: @ 8033E3C ldrh r0, [r6, 0x30] lsls r0, 24 lsrs r0, 24 - ldr r7, _08033E80 @ =gUnknown_202063C + ldr r7, _08033E80 @ =gSprites lsls r1, r0, 4 adds r1, r0 lsls r5, r1, 2 @@ -105,7 +105,7 @@ sub_8033E3C: @ 8033E3C strb r0, [r1] b _08033EA0 .align 2, 0 -_08033E80: .4byte gUnknown_202063C +_08033E80: .4byte gSprites _08033E84: lsls r0, r4, 27 cmp r0, 0 @@ -118,7 +118,7 @@ _08033E84: adds r0, r3, 0 movs r1, 0 bl StartSpriteAffineAnim - ldr r0, _08033EAC @ =nullsub_8 + ldr r0, _08033EAC @ =SpriteCallbackDummy str r0, [r6, 0x1C] _08033EA0: pop {r4-r7} @@ -126,7 +126,7 @@ _08033EA0: bx r0 .align 2, 0 _08033EA8: .4byte sub_8012100 -_08033EAC: .4byte nullsub_8 +_08033EAC: .4byte SpriteCallbackDummy thumb_func_end sub_8033E3C thumb_func_start sub_8033EB0 @@ -140,7 +140,7 @@ sub_8033EB0: @ 8033EB0 movs r2, 0x40 orrs r0, r2 strb r0, [r3] - ldr r0, _08033ED4 @ =nullsub_8 + ldr r0, _08033ED4 @ =SpriteCallbackDummy str r0, [r4, 0x1C] cmp r1, 0 bne _08033ED8 @@ -149,7 +149,7 @@ sub_8033EB0: @ 8033EB0 bl StartSpriteAffineAnim b _08033EE0 .align 2, 0 -_08033ED4: .4byte nullsub_8 +_08033ED4: .4byte SpriteCallbackDummy _08033ED8: adds r0, r4, 0 movs r1, 0x1 @@ -179,14 +179,14 @@ sub_8033EEC: @ 8033EEC lsls r0, 16 cmp r0, 0 bne _08033F0E - ldr r0, _08033F18 @ =nullsub_8 + ldr r0, _08033F18 @ =SpriteCallbackDummy str r0, [r2, 0x1C] _08033F0E: pop {r0} bx r0 .align 2, 0 _08033F14: .4byte gUnknown_2023F4C -_08033F18: .4byte nullsub_8 +_08033F18: .4byte SpriteCallbackDummy thumb_func_end sub_8033EEC thumb_func_start InitAndLaunchChosenStatusAnimation @@ -393,7 +393,7 @@ _08034094: beq _080340E0 cmp r5, 0x2 bne _080340E0 - ldr r1, _080340D8 @ =gUnknown_202063C + ldr r1, _080340D8 @ =gSprites ldr r0, _080340DC @ =gUnknown_2023D44 adds r0, r6, r0 ldrb r2, [r0] @@ -414,7 +414,7 @@ _08034094: movs r0, 0x1 b _08034132 .align 2, 0 -_080340D8: .4byte gUnknown_202063C +_080340D8: .4byte gSprites _080340DC: .4byte gUnknown_2023D44 _080340E0: ldr r0, _08034144 @ =gUnknown_2037F1A @@ -1710,7 +1710,7 @@ CopyAllBattleSpritesInvisibilities: @ 8034B40 ldrb r0, [r5] cmp r4, r0 bge _08034B96 - ldr r0, _08034BA8 @ =gUnknown_202063C + ldr r0, _08034BA8 @ =gSprites mov r9, r0 movs r0, 0x1 mov r12, r0 @@ -1754,7 +1754,7 @@ _08034B96: bx r0 .align 2, 0 _08034BA4: .4byte gUnknown_2023BCC -_08034BA8: .4byte gUnknown_202063C +_08034BA8: .4byte gSprites _08034BAC: .4byte gUnknown_2024018 _08034BB0: .4byte gUnknown_2023D44 thumb_func_end CopyAllBattleSpritesInvisibilities @@ -1768,7 +1768,7 @@ CopyBattleSpriteInvisibility: @ 8034BB4 ldr r1, [r1] lsls r3, r0, 2 adds r3, r1 - ldr r2, _08034BEC @ =gUnknown_202063C + ldr r2, _08034BEC @ =gSprites ldr r1, _08034BF0 @ =gUnknown_2023D44 adds r0, r1 ldrb r1, [r0] @@ -1789,7 +1789,7 @@ CopyBattleSpriteInvisibility: @ 8034BB4 bx lr .align 2, 0 _08034BE8: .4byte gUnknown_2024018 -_08034BEC: .4byte gUnknown_202063C +_08034BEC: .4byte gSprites _08034BF0: .4byte gUnknown_2023D44 thumb_func_end CopyBattleSpriteInvisibility @@ -1868,7 +1868,7 @@ _08034C16: adds r0, 0x4 adds r0, r5 ldr r2, [r0] - ldr r5, _08034D68 @ =gUnknown_202063C + ldr r5, _08034D68 @ =gSprites ldr r4, _08034D6C @ =gUnknown_2023D44 add r4, r9 ldrb r1, [r4] @@ -1963,7 +1963,7 @@ _08034D58: .4byte gUnknown_2023BCE _08034D5C: .4byte gUnknown_202402C _08034D60: .4byte gUnknown_82350AC _08034D64: .4byte gUnknown_202401C -_08034D68: .4byte gUnknown_202063C +_08034D68: .4byte gSprites _08034D6C: .4byte gUnknown_2023D44 _08034D70: .4byte 0x06010000 _08034D74: .4byte 0x040000d4 @@ -1981,7 +1981,7 @@ _08034D88: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r6, _08034E2C @ =gUnknown_202063C + ldr r6, _08034E2C @ =gSprites adds r0, r6 ldr r4, _08034E30 @ =gUnknown_2024018 ldr r1, [r4] @@ -2049,7 +2049,7 @@ _08034E0E: b _08035062 .align 2, 0 _08034E28: .4byte gUnknown_2023D44 -_08034E2C: .4byte gUnknown_202063C +_08034E2C: .4byte gSprites _08034E30: .4byte gUnknown_2024018 _08034E34: .4byte gUnknown_2023FE8 _08034E38: .4byte gUnknown_2024024 @@ -2196,7 +2196,7 @@ _08034F5E: lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, _0803508C @ =gUnknown_202063C + ldr r1, _0803508C @ =gSprites adds r0, r1 ldrh r0, [r0, 0x4] lsls r0, 22 @@ -2290,7 +2290,7 @@ _08034FFC: lsls r1, r2, 4 adds r1, r2 lsls r1, 2 - ldr r2, _0803508C @ =gUnknown_202063C + ldr r2, _0803508C @ =gSprites adds r1, r2 lsls r0, 24 lsrs r0, 24 @@ -2319,7 +2319,7 @@ _0803507C: .4byte gUnknown_82350AC _08035080: .4byte gUnknown_202401C _08035084: .4byte gUnknown_2024008 _08035088: .4byte gUnknown_2023D44 -_0803508C: .4byte gUnknown_202063C +_0803508C: .4byte gSprites _08035090: .4byte 0x06010000 _08035094: .4byte 0x040000d4 _08035098: .4byte 0x84000200 @@ -2463,7 +2463,7 @@ LoadBattleMonGfxAndAnimate: @ 80351A8 lsls r0, r4, 4 adds r0, r4 lsls r0, 2 - ldr r1, _080351E4 @ =gUnknown_202063C + ldr r1, _080351E4 @ =gSprites adds r4, r0, r1 ldr r0, _080351E8 @ =gUnknown_2024024 adds r0, r6, r0 @@ -2476,7 +2476,7 @@ LoadBattleMonGfxAndAnimate: @ 80351A8 bl GetSubstituteSpriteDefault_Y b _080351F2 .align 2, 0 -_080351E4: .4byte gUnknown_202063C +_080351E4: .4byte gSprites _080351E8: .4byte gUnknown_2024024 _080351EC: adds r0, r6, 0 @@ -2819,7 +2819,7 @@ _0803547C: lsls r0, 24 cmp r0, 0 beq _08035514 - ldr r4, _080354E4 @ =gUnknown_202063C + ldr r4, _080354E4 @ =gSprites ldr r0, _080354E8 @ =gUnknown_2023D44 adds r3, r5, r0 ldrb r1, [r3] @@ -2863,7 +2863,7 @@ _0803547C: b _08035514 .align 2, 0 _080354E0: .4byte gUnknown_2023BCC -_080354E4: .4byte gUnknown_202063C +_080354E4: .4byte gSprites _080354E8: .4byte gUnknown_2023D44 _080354EC: .4byte gUnknown_2024018 _080354F0: @@ -2947,7 +2947,7 @@ LoadAndCreateEnemyShadowSprites: @ 8035538 lsls r1, 2 adds r2, r1, r2 strb r0, [r2, 0x7] - ldr r7, _08035620 @ =gUnknown_202063C + ldr r7, _08035620 @ =gSprites ldr r0, [r6] ldr r0, [r0, 0x4] adds r1, r0 @@ -3012,7 +3012,7 @@ _0803560A: _08035614: .4byte gUnknown_8250A0C _08035618: .4byte gUnknown_8250A1C _0803561C: .4byte gUnknown_2024018 -_08035620: .4byte gUnknown_202063C +_08035620: .4byte gSprites thumb_func_end LoadAndCreateEnemyShadowSprites thumb_func_start SpriteCB_EnemyShadow @@ -3032,7 +3032,7 @@ SpriteCB_EnemyShadow: @ 8035624 lsls r0, r1, 4 adds r0, r1 lsls r0, 2 - ldr r1, _0803566C @ =gUnknown_202063C + ldr r1, _0803566C @ =gSprites adds r7, r0, r1 adds r6, r7, 0 adds r6, 0x3E @@ -3052,7 +3052,7 @@ _08035660: b _080356EA .align 2, 0 _08035668: .4byte gUnknown_2023D44 -_0803566C: .4byte gUnknown_202063C +_0803566C: .4byte gSprites _08035670: .4byte SpriteCB_SetInvisible _08035674: ldr r0, _08035690 @ =gUnknown_2037EE1 @@ -3166,7 +3166,7 @@ _08035732: ldrb r0, [r0] cmp r0, 0 beq _08035768 - ldr r2, _08035760 @ =gUnknown_202063C + ldr r2, _08035760 @ =gSprites ldr r1, [r3, 0x4] lsls r0, r4, 1 adds r0, r4 @@ -3183,10 +3183,10 @@ _08035732: .align 2, 0 _08035758: .4byte gUnknown_2024018 _0803575C: .4byte gUnknown_823A004 -_08035760: .4byte gUnknown_202063C +_08035760: .4byte gSprites _08035764: .4byte SpriteCB_EnemyShadow _08035768: - ldr r2, _0803578C @ =gUnknown_202063C + ldr r2, _0803578C @ =gSprites ldr r1, [r3, 0x4] lsls r0, r6, 1 adds r0, r6 @@ -3206,7 +3206,7 @@ _08035784: pop {r0} bx r0 .align 2, 0 -_0803578C: .4byte gUnknown_202063C +_0803578C: .4byte gSprites _08035790: .4byte SpriteCB_SetInvisible thumb_func_end SetBankEnemyShadowSpriteCallback @@ -3214,7 +3214,7 @@ _08035790: .4byte SpriteCB_SetInvisible EnemyShadowCallbackToSetInvisible: @ 8035794 lsls r0, 24 lsrs r0, 24 - ldr r2, _080357BC @ =gUnknown_202063C + ldr r2, _080357BC @ =gSprites ldr r1, _080357C0 @ =gUnknown_2024018 ldr r1, [r1] ldr r3, [r1, 0x4] @@ -3232,7 +3232,7 @@ EnemyShadowCallbackToSetInvisible: @ 8035794 str r1, [r0] bx lr .align 2, 0 -_080357BC: .4byte gUnknown_202063C +_080357BC: .4byte gSprites _080357C0: .4byte gUnknown_2024018 _080357C4: .4byte SpriteCB_SetInvisible thumb_func_end EnemyShadowCallbackToSetInvisible |