summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2017-01-01 12:22:25 -0800
committerYamaArashi <shadow962@live.com>2017-01-01 12:22:25 -0800
commit80548d5288662ac50e2866ffc0780fbda1556f84 (patch)
treea70cca88ef243e88545b2d2cda0dc06f4eceb1f8
parent467d59b7084e685824920fec95f7d3e0b7becaf1 (diff)
gBattleAnimArgs
-rw-r--r--asm/battle_anim.s28
-rw-r--r--asm/battle_anim_80CA710.s1622
-rw-r--r--asm/battle_anim_813F0F4.s44
-rw-r--r--asm/rom5.s4
-rw-r--r--asm/rom_8077ABC.s84
-rw-r--r--asm/rom_81258BC.s266
-rw-r--r--src/battle_anim_80A7E7C.c238
-rw-r--r--sym_common.txt2
8 files changed, 1144 insertions, 1144 deletions
diff --git a/asm/battle_anim.s b/asm/battle_anim.s
index b26392e61..587072df7 100644
--- a/asm/battle_anim.s
+++ b/asm/battle_anim.s
@@ -53,7 +53,7 @@ _0807566E:
subs r2, 0x1
cmp r2, 0
bge _0807566E
- ldr r1, _080756FC @ =gUnknown_03004B00
+ ldr r1, _080756FC @ =gBattleAnimArgs
movs r2, 0
adds r0, r1, 0
adds r0, 0xE
@@ -102,7 +102,7 @@ _080756EC: .4byte gUnknown_0202F7C9
_080756F0: .4byte gUnknown_0202F7D2
_080756F4: .4byte 0x0000ffff
_080756F8: .4byte gUnknown_03004B10
-_080756FC: .4byte gUnknown_03004B00
+_080756FC: .4byte gBattleAnimArgs
thumb_func_end sub_8075624
thumb_func_start move_anim_start_t1
@@ -242,7 +242,7 @@ _08075824:
mov r1, r8
strh r1, [r3]
_08075828:
- ldr r1, _0807587C @ =gUnknown_03004B00
+ ldr r1, _0807587C @ =gBattleAnimArgs
movs r2, 0
adds r0, r1, 0
adds r0, 0xE
@@ -287,7 +287,7 @@ _08075862:
ldr r2, _08075890 @ =gUnknown_081C7160
b _08075896
.align 2, 0
-_0807587C: .4byte gUnknown_03004B00
+_0807587C: .4byte gBattleAnimArgs
_08075880: .4byte gUnknown_0202F7A4
_08075884: .4byte gUnknown_0202F7B0
_08075888: .4byte 0x0000ffff
@@ -613,7 +613,7 @@ ma02_instanciate_template: @ 8075AC4
cmp r0, 0
beq _08075B14
adds r6, r5, 0
- ldr r5, _08075B30 @ =gUnknown_03004B00
+ ldr r5, _08075B30 @ =gBattleAnimArgs
adds r3, r0, 0
_08075AFC:
ldr r2, [r6]
@@ -642,7 +642,7 @@ _08075B14:
b _08075B36
.align 2, 0
_08075B2C: .4byte gUnknown_0202F7A4
-_08075B30: .4byte gUnknown_03004B00
+_08075B30: .4byte gBattleAnimArgs
_08075B34:
negs r0, r4
_08075B36:
@@ -739,7 +739,7 @@ sub_8075BB8: @ 8075BB8
cmp r0, 0
beq _08075C08
adds r5, r4, 0
- ldr r4, _08075C2C @ =gUnknown_03004B00
+ ldr r4, _08075C2C @ =gBattleAnimArgs
adds r3, r0, 0
_08075BF0:
ldr r2, [r5]
@@ -770,7 +770,7 @@ _08075C08:
bx r0
.align 2, 0
_08075C28: .4byte gUnknown_0202F7A4
-_08075C2C: .4byte gUnknown_03004B00
+_08075C2C: .4byte gBattleAnimArgs
_08075C30: .4byte gUnknown_0202F7B2
thumb_func_end sub_8075BB8
@@ -2693,7 +2693,7 @@ ma10_080736AC: @ 8076B04
orrs r4, r0
adds r1, 0x4
str r1, [r5]
- ldr r0, _08076B34 @ =gUnknown_03004B00
+ ldr r0, _08076B34 @ =gBattleAnimArgs
lsls r2, 1
adds r2, r0
strh r4, [r2]
@@ -2702,7 +2702,7 @@ ma10_080736AC: @ 8076B04
bx r0
.align 2, 0
_08076B30: .4byte gUnknown_0202F7A4
-_08076B34: .4byte gUnknown_03004B00
+_08076B34: .4byte gBattleAnimArgs
thumb_func_end ma10_080736AC
thumb_func_start ma11_if_else
@@ -4144,7 +4144,7 @@ sub_8077610: @ 8077610
cmp r0, 0
beq _0807765A
adds r5, r4, 0
- ldr r4, _0807767C @ =gUnknown_03004B00
+ ldr r4, _0807767C @ =gBattleAnimArgs
adds r3, r0, 0
_08077642:
ldr r2, [r5]
@@ -4175,7 +4175,7 @@ _0807765A:
bx r0
.align 2, 0
_08077678: .4byte gUnknown_0202F7A4
-_0807767C: .4byte gUnknown_03004B00
+_0807767C: .4byte gBattleAnimArgs
_08077680: .4byte gUnknown_0202F7B3
thumb_func_end sub_8077610
@@ -4254,7 +4254,7 @@ ma21_08074164: @ 8077708
ldrb r0, [r3, 0x2]
lsls r0, 8
orrs r1, r0
- ldr r0, _0807774C @ =gUnknown_03004B00
+ ldr r0, _0807774C @ =gBattleAnimArgs
lsls r2, 1
adds r2, r0
lsls r1, 16
@@ -4277,7 +4277,7 @@ ma21_08074164: @ 8077708
b _08077756
.align 2, 0
_08077748: .4byte gUnknown_0202F7A4
-_0807774C: .4byte gUnknown_03004B00
+_0807774C: .4byte gBattleAnimArgs
_08077750:
adds r0, r4, 0
adds r0, 0x8
diff --git a/asm/battle_anim_80CA710.s b/asm/battle_anim_80CA710.s
index d784aa4b7..6a1ebf6e4 100644
--- a/asm/battle_anim_80CA710.s
+++ b/asm/battle_anim_80CA710.s
@@ -10,7 +10,7 @@
sub_80CA710: @ 80CA710
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080CA744 @ =gUnknown_03004B00
+ ldr r5, _080CA744 @ =gBattleAnimArgs
ldrh r0, [r5]
ldrh r1, [r4, 0x20]
adds r0, r1
@@ -33,13 +33,13 @@ sub_80CA710: @ 80CA710
negs r0, r0
b _080CA74E
.align 2, 0
-_080CA744: .4byte gUnknown_03004B00
+_080CA744: .4byte gBattleAnimArgs
_080CA748: .4byte gUnknown_0202F7C8
_080CA74C:
ldrh r0, [r5, 0x8]
_080CA74E:
strh r0, [r4, 0x34]
- ldr r0, _080CA760 @ =gUnknown_03004B00
+ ldr r0, _080CA760 @ =gBattleAnimArgs
ldrh r0, [r0, 0xA]
strh r0, [r4, 0x36]
ldr r0, _080CA764 @ =sub_80CA768
@@ -48,7 +48,7 @@ _080CA74E:
pop {r0}
bx r0
.align 2, 0
-_080CA760: .4byte gUnknown_03004B00
+_080CA760: .4byte gBattleAnimArgs
_080CA764: .4byte sub_80CA768
thumb_func_end sub_80CA710
@@ -98,7 +98,7 @@ sub_80CA7B0: @ 80CA7B0
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r0, _080CA7F0 @ =gUnknown_03004B00
+ ldr r0, _080CA7F0 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x2E]
ldr r5, _080CA7F4 @ =gUnknown_0202F7C8
@@ -123,7 +123,7 @@ sub_80CA7B0: @ 80CA7B0
pop {r0}
bx r0
.align 2, 0
-_080CA7F0: .4byte gUnknown_03004B00
+_080CA7F0: .4byte gBattleAnimArgs
_080CA7F4: .4byte gUnknown_0202F7C8
_080CA7F8: .4byte sub_8078B34
_080CA7FC: .4byte move_anim_8074EE0
@@ -135,7 +135,7 @@ sub_80CA800: @ 80CA800
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r5, _080CA848 @ =gUnknown_03004B00
+ ldr r5, _080CA848 @ =gBattleAnimArgs
ldrb r1, [r5, 0x6]
adds r0, r4, 0
bl StartSpriteAnim
@@ -163,7 +163,7 @@ sub_80CA800: @ 80CA800
pop {r0}
bx r0
.align 2, 0
-_080CA848: .4byte gUnknown_03004B00
+_080CA848: .4byte gBattleAnimArgs
_080CA84C: .4byte gUnknown_0202F7C9
_080CA850: .4byte sub_8078B34
_080CA854: .4byte move_anim_8072740
@@ -175,7 +175,7 @@ sub_80CA858: @ 80CA858
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r6, _080CA8A8 @ =gUnknown_03004B00
+ ldr r6, _080CA8A8 @ =gBattleAnimArgs
ldrh r0, [r6, 0x4]
strh r0, [r4, 0x2E]
ldrh r0, [r4, 0x20]
@@ -207,7 +207,7 @@ sub_80CA858: @ 80CA858
pop {r0}
bx r0
.align 2, 0
-_080CA8A8: .4byte gUnknown_03004B00
+_080CA8A8: .4byte gBattleAnimArgs
_080CA8AC: .4byte gUnknown_0202F7C9
_080CA8B0: .4byte sub_80CA8B4
thumb_func_end sub_80CA858
@@ -297,7 +297,7 @@ sub_80CA928: @ 80CA928
strh r0, [r5, 0xA]
movs r0, 0x6
strh r0, [r5, 0x8]
- ldr r1, _080CA99C @ =gUnknown_03004B00
+ ldr r1, _080CA99C @ =gBattleAnimArgs
movs r0, 0xF
strh r0, [r1]
strh r2, [r1, 0x2]
@@ -329,7 +329,7 @@ _080CA990:
bx r0
.align 2, 0
_080CA998: .4byte gTasks
-_080CA99C: .4byte gUnknown_03004B00
+_080CA99C: .4byte gBattleAnimArgs
_080CA9A0: .4byte gSpriteTemplate_83D631C
_080CA9A4: .4byte gUnknown_0202F7C9
thumb_func_end sub_80CA928
@@ -340,7 +340,7 @@ sub_80CA9A8: @ 80CA9A8
adds r4, r0, 0
movs r1, 0x1
bl sub_8078764
- ldr r6, _080CA9EC @ =gUnknown_03004B00
+ ldr r6, _080CA9EC @ =gBattleAnimArgs
ldrh r0, [r6, 0x6]
strh r0, [r4, 0x2E]
ldr r5, _080CA9F0 @ =gUnknown_0202F7C8
@@ -366,7 +366,7 @@ sub_80CA9A8: @ 80CA9A8
pop {r0}
bx r0
.align 2, 0
-_080CA9EC: .4byte gUnknown_03004B00
+_080CA9EC: .4byte gBattleAnimArgs
_080CA9F0: .4byte gUnknown_0202F7C8
_080CA9F4: .4byte sub_80CA9F8
thumb_func_end sub_80CA9A8
@@ -528,12 +528,12 @@ sub_80CAB18: @ 80CAB18
lsls r0, 24
cmp r0, 0
beq _080CAB38
- ldr r1, _080CAB7C @ =gUnknown_03004B00
+ ldr r1, _080CAB7C @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080CAB38:
- ldr r4, _080CAB7C @ =gUnknown_03004B00
+ ldr r4, _080CAB7C @ =gBattleAnimArgs
ldrh r0, [r4, 0x8]
strh r0, [r6, 0x2E]
ldr r5, _080CAB80 @ =gUnknown_0202F7C9
@@ -564,7 +564,7 @@ _080CAB38:
bx r0
.align 2, 0
_080CAB78: .4byte gUnknown_0202F7C8
-_080CAB7C: .4byte gUnknown_03004B00
+_080CAB7C: .4byte gBattleAnimArgs
_080CAB80: .4byte gUnknown_0202F7C9
_080CAB84: .4byte sub_80CAB88
thumb_func_end sub_80CAB18
@@ -634,7 +634,7 @@ sub_80CABF8: @ 80CABF8
adds r4, r0, 0
movs r1, 0x1
bl sub_8078764
- ldr r5, _080CAC3C @ =gUnknown_03004B00
+ ldr r5, _080CAC3C @ =gBattleAnimArgs
ldrb r1, [r5, 0x8]
adds r0, r4, 0
bl StartSpriteAnim
@@ -662,7 +662,7 @@ _080CAC22:
pop {r0}
bx r0
.align 2, 0
-_080CAC3C: .4byte gUnknown_03004B00
+_080CAC3C: .4byte gBattleAnimArgs
_080CAC40: .4byte sub_80CAC44
thumb_func_end sub_80CABF8
@@ -812,7 +812,7 @@ sub_80CAD54: @ 80CAD54
adds r4, r0, 0
movs r1, 0
bl sub_80787B0
- ldr r5, _080CAD9C @ =gUnknown_03004B00
+ ldr r5, _080CAD9C @ =gBattleAnimArgs
ldrh r0, [r5, 0x6]
strh r0, [r4, 0x2E]
ldrh r0, [r4, 0x20]
@@ -841,7 +841,7 @@ sub_80CAD54: @ 80CAD54
pop {r0}
bx r0
.align 2, 0
-_080CAD9C: .4byte gUnknown_03004B00
+_080CAD9C: .4byte gBattleAnimArgs
_080CADA0: .4byte gUnknown_0202F7C8
_080CADA4: .4byte sub_80CADA8
thumb_func_end sub_80CAD54
@@ -914,7 +914,7 @@ sub_80CAE20: @ 80CAE20
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r5, _080CAE68 @ =gUnknown_03004B00
+ ldr r5, _080CAE68 @ =gBattleAnimArgs
ldrh r0, [r5, 0x6]
strh r0, [r4, 0x2E]
ldrh r0, [r4, 0x20]
@@ -943,7 +943,7 @@ sub_80CAE20: @ 80CAE20
pop {r0}
bx r0
.align 2, 0
-_080CAE68: .4byte gUnknown_03004B00
+_080CAE68: .4byte gBattleAnimArgs
_080CAE6C: .4byte gUnknown_0202F7C8
_080CAE70: .4byte sub_80CAE74
thumb_func_end sub_80CAE20
@@ -1020,7 +1020,7 @@ sub_80CAED8: @ 80CAED8
lsls r0, 24
lsrs r0, 24
strh r0, [r4, 0x22]
- ldr r1, _080CAF18 @ =gUnknown_03004B00
+ ldr r1, _080CAF18 @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x2]
@@ -1034,7 +1034,7 @@ sub_80CAED8: @ 80CAED8
bx r0
.align 2, 0
_080CAF14: .4byte gUnknown_0202F7C8
-_080CAF18: .4byte gUnknown_03004B00
+_080CAF18: .4byte gBattleAnimArgs
_080CAF1C: .4byte sub_80CAF20
thumb_func_end sub_80CAED8
@@ -1148,12 +1148,12 @@ sub_80CAFD0: @ 80CAFD0
lsls r0, 24
cmp r0, 0
beq _080CAFF0
- ldr r1, _080CB028 @ =gUnknown_03004B00
+ ldr r1, _080CB028 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080CAFF0:
- ldr r6, _080CB028 @ =gUnknown_03004B00
+ ldr r6, _080CB028 @ =gBattleAnimArgs
ldrh r0, [r6, 0x8]
strh r0, [r5, 0x2E]
movs r1, 0xC
@@ -1179,7 +1179,7 @@ _080CAFF0:
b _080CB050
.align 2, 0
_080CB024: .4byte gUnknown_0202F7C8
-_080CB028: .4byte gUnknown_03004B00
+_080CB028: .4byte gBattleAnimArgs
_080CB02C: .4byte gUnknown_0202F7C9
_080CB030:
ldr r0, _080CB07C @ =gUnknown_0202F7C9
@@ -1199,7 +1199,7 @@ _080CB030:
adds r0, r1
_080CB050:
strh r0, [r5, 0x36]
- ldr r0, _080CB080 @ =gUnknown_03004B00
+ ldr r0, _080CB080 @ =gBattleAnimArgs
ldrh r0, [r0, 0xA]
strh r0, [r5, 0x38]
adds r0, r5, 0
@@ -1219,7 +1219,7 @@ _080CB050:
b _080CB08A
.align 2, 0
_080CB07C: .4byte gUnknown_0202F7C9
-_080CB080: .4byte gUnknown_03004B00
+_080CB080: .4byte gBattleAnimArgs
_080CB084: .4byte gUnknown_0202F7C8
_080CB088:
movs r0, 0
@@ -1350,7 +1350,7 @@ _080CB170:
ldrh r0, [r4, 0x22]
adds r0, 0x20
strh r0, [r4, 0x22]
- ldr r1, _080CB19C @ =gUnknown_03004B00
+ ldr r1, _080CB19C @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x2]
@@ -1368,7 +1368,7 @@ _080CB170:
bx r0
.align 2, 0
_080CB198: .4byte gUnknown_0202F7C9
-_080CB19C: .4byte gUnknown_03004B00
+_080CB19C: .4byte gBattleAnimArgs
_080CB1A0: .4byte sub_80CB1A4
thumb_func_end sub_80CB144
@@ -1480,7 +1480,7 @@ sub_80CB25C: @ 80CB25C
movs r1, 0x80
orrs r0, r1
strb r0, [r2]
- ldr r4, _080CB290 @ =gUnknown_03004B00
+ ldr r4, _080CB290 @ =gBattleAnimArgs
ldrb r1, [r4, 0x4]
adds r0, r5, 0
bl StartSpriteAffineAnim
@@ -1494,7 +1494,7 @@ sub_80CB25C: @ 80CB25C
pop {r0}
bx r0
.align 2, 0
-_080CB290: .4byte gUnknown_03004B00
+_080CB290: .4byte gBattleAnimArgs
_080CB294: .4byte sub_80CB298
thumb_func_end sub_80CB25C
@@ -1502,7 +1502,7 @@ _080CB294: .4byte sub_80CB298
sub_80CB298: @ 80CB298
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080CB2C8 @ =gUnknown_03004B00
+ ldr r0, _080CB2C8 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _080CB2CC @ =0x0000ffff
cmp r1, r0
@@ -1525,7 +1525,7 @@ _080CB2C2:
pop {r0}
bx r0
.align 2, 0
-_080CB2C8: .4byte gUnknown_03004B00
+_080CB2C8: .4byte gBattleAnimArgs
_080CB2CC: .4byte 0x0000ffff
_080CB2D0: .4byte sub_80CB2D4
thumb_func_end sub_80CB298
@@ -1623,7 +1623,7 @@ _080CB370:
adds r0, r4
lsls r0, 3
adds r0, r1
- ldr r2, _080CB3A0 @ =gUnknown_03004B00
+ ldr r2, _080CB3A0 @ =gBattleAnimArgs
ldrh r1, [r2]
strh r1, [r0, 0x8]
ldrh r1, [r2, 0x2]
@@ -1639,7 +1639,7 @@ _080CB396:
bx r0
.align 2, 0
_080CB39C: .4byte gTasks
-_080CB3A0: .4byte gUnknown_03004B00
+_080CB3A0: .4byte gBattleAnimArgs
_080CB3A4: .4byte sub_80CB3A8
thumb_func_end sub_80CB340
@@ -1718,7 +1718,7 @@ sub_80CB438: @ 80CB438
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r0, _080CB484 @ =gUnknown_03004B00
+ ldr r0, _080CB484 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _080CB488 @ =0x0000ffff
cmp r1, r0
@@ -1752,7 +1752,7 @@ sub_80CB438: @ 80CB438
strh r0, [r6, 0x8]
b _080CB4C2
.align 2, 0
-_080CB484: .4byte gUnknown_03004B00
+_080CB484: .4byte gBattleAnimArgs
_080CB488: .4byte 0x0000ffff
_080CB48C: .4byte gTasks
_080CB490: .4byte gSprites
@@ -1806,7 +1806,7 @@ _080CB4DE:
lsls r0, 24
cmp r0, 0
bne _080CB4F6
- ldr r1, _080CB534 @ =gUnknown_03004B00
+ ldr r1, _080CB534 @ =gBattleAnimArgs
movs r2, 0
ldrsh r0, [r1, r2]
negs r0, r0
@@ -1816,7 +1816,7 @@ _080CB4F6:
movs r1, 0
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080CB534 @ =gUnknown_03004B00
+ ldr r4, _080CB534 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -1841,7 +1841,7 @@ _080CB4F6:
b _080CB58A
.align 2, 0
_080CB530: .4byte gUnknown_0202F7C9
-_080CB534: .4byte gUnknown_03004B00
+_080CB534: .4byte gBattleAnimArgs
_080CB538:
adds r2, r5, 0
adds r2, 0x3E
@@ -1911,7 +1911,7 @@ sub_80CB59C: @ 80CB59C
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r4, _080CB618 @ =gUnknown_03004B00
+ ldr r4, _080CB618 @ =gBattleAnimArgs
ldrh r0, [r4]
strh r0, [r5, 0x24]
ldrh r0, [r4, 0x2]
@@ -1951,7 +1951,7 @@ _080CB608:
bx r0
.align 2, 0
_080CB614: .4byte gUnknown_0202F7C8
-_080CB618: .4byte gUnknown_03004B00
+_080CB618: .4byte gBattleAnimArgs
_080CB61C: .4byte sub_80CB710
thumb_func_end sub_80CB59C
@@ -2001,7 +2001,7 @@ sub_80CB620: @ 80CB620
lsrs r3, r4, 16
mov r10, r3
asrs r4, 16
- ldr r6, _080CB704 @ =gUnknown_03004B00
+ ldr r6, _080CB704 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r6, r1]
muls r0, r4
@@ -2062,7 +2062,7 @@ sub_80CB620: @ 80CB620
.align 2, 0
_080CB6FC: .4byte gUnknown_0202F7C8
_080CB700: .4byte gUnknown_0202F7C9
-_080CB704: .4byte gUnknown_03004B00
+_080CB704: .4byte gBattleAnimArgs
_080CB708: .4byte sub_80CB710
_080CB70C: .4byte gUnknown_03000728
thumb_func_end sub_80CB620
@@ -2128,7 +2128,7 @@ sub_80CB768: @ 80CB768
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080CB7E8 @ =gUnknown_03004B00
+ ldr r4, _080CB7E8 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r2, [r4]
adds r0, r2
@@ -2179,7 +2179,7 @@ _080CB7DE:
bx r0
.align 2, 0
_080CB7E4: .4byte gUnknown_0202F7C8
-_080CB7E8: .4byte gUnknown_03004B00
+_080CB7E8: .4byte gBattleAnimArgs
thumb_func_end sub_80CB768
thumb_func_start sub_80CB7EC
@@ -2556,7 +2556,7 @@ sub_80CBAA4: @ 80CBAA4
adds r0, r4, 0
movs r1, 0
bl sub_8078764
- ldr r0, _080CBAE4 @ =gUnknown_03004B00
+ ldr r0, _080CBAE4 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x30]
_080CBABE:
@@ -2580,7 +2580,7 @@ _080CBADE:
pop {r0}
bx r0
.align 2, 0
-_080CBAE4: .4byte gUnknown_03004B00
+_080CBAE4: .4byte gBattleAnimArgs
thumb_func_end sub_80CBAA4
thumb_func_start sub_80CBAE8
@@ -2725,7 +2725,7 @@ sub_80CBBF0: @ 80CBBF0
lsls r0, 24
cmp r0, 0
bne _080CBC18
- ldr r0, _080CBC14 @ =gUnknown_03004B00
+ ldr r0, _080CBC14 @ =gBattleAnimArgs
ldrh r1, [r0, 0x2]
strh r1, [r4, 0x30]
movs r1, 0x78
@@ -2733,9 +2733,9 @@ sub_80CBBF0: @ 80CBBF0
adds r5, r0, 0
b _080CBC3A
.align 2, 0
-_080CBC14: .4byte gUnknown_03004B00
+_080CBC14: .4byte gBattleAnimArgs
_080CBC18:
- ldr r0, _080CBC74 @ =gUnknown_03004B00
+ ldr r0, _080CBC74 @ =gBattleAnimArgs
movs r1, 0x2
ldrsh r3, [r0, r1]
adds r1, r3, 0
@@ -2782,7 +2782,7 @@ _080CBC3A:
movs r0, 0x1F
b _080CBC82
.align 2, 0
-_080CBC74: .4byte gUnknown_03004B00
+_080CBC74: .4byte gBattleAnimArgs
_080CBC78: .4byte sub_80CBC8C
_080CBC7C:
adds r1, r4, 0
@@ -3827,7 +3827,7 @@ _080CC470: .4byte gTasks
sub_80CC474: @ 80CC474
push {r4-r7,lr}
adds r4, r0, 0
- ldr r0, _080CC488 @ =gUnknown_03004B00
+ ldr r0, _080CC488 @ =gBattleAnimArgs
movs r1, 0xC
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -3835,7 +3835,7 @@ sub_80CC474: @ 80CC474
ldr r0, _080CC48C @ =gUnknown_0202F7C8
b _080CC492
.align 2, 0
-_080CC488: .4byte gUnknown_03004B00
+_080CC488: .4byte gBattleAnimArgs
_080CC48C: .4byte gUnknown_0202F7C8
_080CC490:
ldr r0, _080CC4B0 @ =gUnknown_0202F7C9
@@ -3848,19 +3848,19 @@ _080CC492:
beq _080CC4BC
movs r0, 0
strh r0, [r4, 0x36]
- ldr r1, _080CC4B4 @ =gUnknown_03004B00
+ ldr r1, _080CC4B4 @ =gBattleAnimArgs
ldrh r0, [r1, 0x6]
strh r0, [r4, 0x32]
ldr r0, _080CC4B8 @ =0x0000fff0
b _080CC4CC
.align 2, 0
_080CC4B0: .4byte gUnknown_0202F7C9
-_080CC4B4: .4byte gUnknown_03004B00
+_080CC4B4: .4byte gBattleAnimArgs
_080CC4B8: .4byte 0x0000fff0
_080CC4BC:
movs r0, 0x1
strh r0, [r4, 0x36]
- ldr r1, _080CC4F0 @ =gUnknown_03004B00
+ ldr r1, _080CC4F0 @ =gBattleAnimArgs
ldrh r0, [r1, 0x6]
negs r0, r0
strh r0, [r4, 0x32]
@@ -3886,7 +3886,7 @@ _080CC4CC:
beq _080CC4FE
b _080CC56C
.align 2, 0
-_080CC4F0: .4byte gUnknown_03004B00
+_080CC4F0: .4byte gBattleAnimArgs
_080CC4F4:
cmp r0, 0x2
beq _080CC508
@@ -4111,7 +4111,7 @@ _080CC650:
bne _080CC6AA
strh r7, [r5, 0x1E]
_080CC6AA:
- ldr r0, _080CC6C8 @ =gUnknown_03004B00
+ ldr r0, _080CC6C8 @ =gBattleAnimArgs
movs r2, 0xE
ldrsh r1, [r0, r2]
movs r0, 0x1
@@ -4126,7 +4126,7 @@ _080CC6BE:
bx r0
.align 2, 0
_080CC6C4: .4byte gUnknown_083D6984
-_080CC6C8: .4byte gUnknown_03004B00
+_080CC6C8: .4byte gBattleAnimArgs
thumb_func_end sub_80CC5F8
thumb_func_start sub_80CC6CC
@@ -4134,7 +4134,7 @@ sub_80CC6CC: @ 80CC6CC
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
- ldr r1, _080CC6E4 @ =gUnknown_03004B00
+ ldr r1, _080CC6E4 @ =gBattleAnimArgs
movs r2, 0x8
ldrsh r0, [r1, r2]
cmp r0, 0
@@ -4143,7 +4143,7 @@ sub_80CC6CC: @ 80CC6CC
bl move_anim_8072740
b _080CC7C2
.align 2, 0
-_080CC6E4: .4byte gUnknown_03004B00
+_080CC6E4: .4byte gBattleAnimArgs
_080CC6E8:
movs r3, 0
ldrsh r0, [r1, r3]
@@ -4166,7 +4166,7 @@ _080CC6FA:
bl sub_8077ABC
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, _080CC738 @ =gUnknown_03004B00
+ ldr r0, _080CC738 @ =gBattleAnimArgs
ldrh r1, [r0, 0x8]
strh r1, [r6, 0x2E]
movs r3, 0x2
@@ -4185,7 +4185,7 @@ _080CC6FA:
b _080CC74C
.align 2, 0
_080CC734: .4byte gUnknown_0202F7C9
-_080CC738: .4byte gUnknown_03004B00
+_080CC738: .4byte gBattleAnimArgs
_080CC73C:
strh r5, [r6, 0x20]
strh r2, [r6, 0x22]
@@ -4323,7 +4323,7 @@ sub_80CC82C: @ 80CC82C
lsls r0, 24
cmp r0, 0
beq _080CC854
- ldr r2, _080CC850 @ =gUnknown_03004B00
+ ldr r2, _080CC850 @ =gBattleAnimArgs
ldrh r0, [r4, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -4332,9 +4332,9 @@ sub_80CC82C: @ 80CC82C
b _080CC860
.align 2, 0
_080CC84C: .4byte gUnknown_0202F7C8
-_080CC850: .4byte gUnknown_03004B00
+_080CC850: .4byte gBattleAnimArgs
_080CC854:
- ldr r0, _080CC878 @ =gUnknown_03004B00
+ ldr r0, _080CC878 @ =gBattleAnimArgs
ldrh r1, [r0]
ldrh r2, [r4, 0x20]
adds r1, r2
@@ -4353,7 +4353,7 @@ _080CC860:
pop {r0}
bx r0
.align 2, 0
-_080CC878: .4byte gUnknown_03004B00
+_080CC878: .4byte gBattleAnimArgs
_080CC87C: .4byte sub_8078600
_080CC880: .4byte move_anim_8072740
thumb_func_end sub_80CC82C
@@ -4374,7 +4374,7 @@ sub_80CC884: @ 80CC884
_080CC89E:
ldr r0, _080CC8C0 @ =sub_80CC810
str r0, [r5, 0x1C]
- ldr r4, _080CC8C4 @ =gUnknown_03004B00
+ ldr r4, _080CC8C4 @ =gBattleAnimArgs
movs r0, 0
ldrsh r1, [r4, r0]
adds r0, r5, 0
@@ -4389,14 +4389,14 @@ _080CC89E:
.align 2, 0
_080CC8BC: .4byte gUnknown_0202F7C8
_080CC8C0: .4byte sub_80CC810
-_080CC8C4: .4byte gUnknown_03004B00
+_080CC8C4: .4byte gBattleAnimArgs
thumb_func_end sub_80CC884
thumb_func_start sub_80CC8C8
sub_80CC8C8: @ 80CC8C8
push {r4,lr}
adds r4, r0, 0
- ldr r1, _080CC908 @ =gUnknown_03004B00
+ ldr r1, _080CC908 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -4425,7 +4425,7 @@ sub_80CC8C8: @ 80CC8C8
pop {r0}
bx r0
.align 2, 0
-_080CC908: .4byte gUnknown_03004B00
+_080CC908: .4byte gBattleAnimArgs
_080CC90C: .4byte move_anim_8074EE0
_080CC910: .4byte sub_8078504
thumb_func_end sub_80CC8C8
@@ -4458,7 +4458,7 @@ sub_80CC914: @ 80CC914
_080CC948:
ldr r0, _080CC968 @ =sub_80CCB00
str r0, [r5, 0x1C]
- ldr r0, _080CC96C @ =gUnknown_03004B00
+ ldr r0, _080CC96C @ =gBattleAnimArgs
movs r2, 0x4
ldrsh r1, [r0, r2]
adds r3, r0, 0
@@ -4472,7 +4472,7 @@ _080CC948:
.align 2, 0
_080CC964: .4byte gUnknown_0202F7C9
_080CC968: .4byte sub_80CCB00
-_080CC96C: .4byte gUnknown_03004B00
+_080CC96C: .4byte gBattleAnimArgs
_080CC970:
ldrh r0, [r5, 0x20]
ldrh r1, [r3]
@@ -4522,7 +4522,7 @@ sub_80CC9BC: @ 80CC9BC
mov r7, r8
push {r7}
adds r6, r0, 0
- ldr r0, _080CC9D8 @ =gUnknown_03004B00
+ ldr r0, _080CC9D8 @ =gBattleAnimArgs
movs r1, 0x6
ldrsh r0, [r0, r1]
cmp r0, 0x1
@@ -4533,7 +4533,7 @@ sub_80CC9BC: @ 80CC9BC
beq _080CC9FC
b _080CCA58
.align 2, 0
-_080CC9D8: .4byte gUnknown_03004B00
+_080CC9D8: .4byte gBattleAnimArgs
_080CC9DC:
ldr r5, _080CC9F8 @ =gUnknown_0202F7C9
ldrb r0, [r5]
@@ -4619,7 +4619,7 @@ _080CCA72:
_080CCA8A:
ldr r0, _080CCAA8 @ =sub_80CCB00
str r0, [r6, 0x1C]
- ldr r0, _080CCAAC @ =gUnknown_03004B00
+ ldr r0, _080CCAAC @ =gBattleAnimArgs
movs r2, 0x4
ldrsh r1, [r0, r2]
adds r3, r0, 0
@@ -4633,7 +4633,7 @@ _080CCA8A:
.align 2, 0
_080CCAA4: .4byte gUnknown_0202F7C9
_080CCAA8: .4byte sub_80CCB00
-_080CCAAC: .4byte gUnknown_03004B00
+_080CCAAC: .4byte gBattleAnimArgs
_080CCAB0:
ldrh r0, [r6, 0x20]
ldrh r1, [r3]
@@ -4858,7 +4858,7 @@ _080CCC4C: .4byte gSprites
sub_80CCC50: @ 80CCC50
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080CCC70 @ =gUnknown_03004B00
+ ldr r4, _080CCC70 @ =gBattleAnimArgs
ldrh r0, [r4, 0x4]
strh r0, [r5, 0x2E]
ldr r0, _080CCC74 @ =gUnknown_0202F7C8
@@ -4872,7 +4872,7 @@ sub_80CCC50: @ 80CCC50
subs r0, r1
b _080CCC7E
.align 2, 0
-_080CCC70: .4byte gUnknown_03004B00
+_080CCC70: .4byte gBattleAnimArgs
_080CCC74: .4byte gUnknown_0202F7C8
_080CCC78:
ldrh r0, [r4]
@@ -4880,7 +4880,7 @@ _080CCC78:
adds r0, r1
_080CCC7E:
strh r0, [r5, 0x20]
- ldr r4, _080CCCAC @ =gUnknown_03004B00
+ ldr r4, _080CCCAC @ =gBattleAnimArgs
ldrb r1, [r4, 0xA]
adds r0, r5, 0
bl StartSpriteAnim
@@ -4901,7 +4901,7 @@ _080CCC7E:
pop {r0}
bx r0
.align 2, 0
-_080CCCAC: .4byte gUnknown_03004B00
+_080CCCAC: .4byte gBattleAnimArgs
_080CCCB0: .4byte sub_80CCCB4
thumb_func_end sub_80CCC50
@@ -4972,7 +4972,7 @@ sub_80CCD24: @ 80CCD24
lsls r0, 24
cmp r0, 0
beq _080CCD3A
- ldr r1, _080CCD98 @ =gUnknown_03004B00
+ ldr r1, _080CCD98 @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
adds r0, 0x8
strh r0, [r1, 0x2]
@@ -4982,7 +4982,7 @@ _080CCD3A:
movs r1, 0
bl sub_8077EE4
lsls r0, 24
- ldr r4, _080CCD98 @ =gUnknown_03004B00
+ ldr r4, _080CCD98 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -5021,7 +5021,7 @@ _080CCD78:
strb r1, [r5, 0x5]
b _080CCDB8
.align 2, 0
-_080CCD98: .4byte gUnknown_03004B00
+_080CCD98: .4byte gBattleAnimArgs
_080CCD9C: .4byte gUnknown_0202F7C8
_080CCDA0:
ldrb r0, [r6]
@@ -5036,7 +5036,7 @@ _080CCDA0:
orrs r0, r1
strb r0, [r5, 0x5]
_080CCDB8:
- ldr r0, _080CCDF8 @ =gUnknown_03004B00
+ ldr r0, _080CCDF8 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r5, 0x2E]
ldr r0, _080CCDFC @ =0x00002828
@@ -5067,7 +5067,7 @@ _080CCDB8:
pop {r0}
bx r0
.align 2, 0
-_080CCDF8: .4byte gUnknown_03004B00
+_080CCDF8: .4byte gBattleAnimArgs
_080CCDFC: .4byte 0x00002828
_080CCE00: .4byte REG_BLDCNT
_080CCE04: .4byte REG_BLDALPHA
@@ -5507,7 +5507,7 @@ _080CD138:
sub_80CD140: @ 80CD140
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080CD184 @ =gUnknown_03004B00
+ ldr r5, _080CD184 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r5, r1]
cmp r0, 0
@@ -5538,7 +5538,7 @@ _080CD154:
pop {r0}
bx r0
.align 2, 0
-_080CD184: .4byte gUnknown_03004B00
+_080CD184: .4byte gBattleAnimArgs
_080CD188: .4byte move_anim_8072740
_080CD18C: .4byte sub_8078394
thumb_func_end sub_80CD140
@@ -5547,7 +5547,7 @@ _080CD18C: .4byte sub_8078394
sub_80CD190: @ 80CD190
push {r4-r6,lr}
adds r5, r0, 0
- ldr r0, _080CD1A4 @ =gUnknown_03004B00
+ ldr r0, _080CD1A4 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -5555,7 +5555,7 @@ sub_80CD190: @ 80CD190
ldr r0, _080CD1A8 @ =gUnknown_0202F7C8
b _080CD1AE
.align 2, 0
-_080CD1A4: .4byte gUnknown_03004B00
+_080CD1A4: .4byte gBattleAnimArgs
_080CD1A8: .4byte gUnknown_0202F7C8
_080CD1AC:
ldr r0, _080CD1F0 @ =gUnknown_0202F7C9
@@ -5572,7 +5572,7 @@ _080CD1AE:
lsls r0, 24
cmp r0, 0
beq _080CD1F8
- ldr r4, _080CD1F4 @ =gUnknown_03004B00
+ ldr r4, _080CD1F4 @ =gBattleAnimArgs
ldrb r1, [r4, 0xC]
adds r2, r5, 0
adds r2, 0x20
@@ -5591,9 +5591,9 @@ _080CD1AE:
b _080CD248
.align 2, 0
_080CD1F0: .4byte gUnknown_0202F7C9
-_080CD1F4: .4byte gUnknown_03004B00
+_080CD1F4: .4byte gBattleAnimArgs
_080CD1F8:
- ldr r4, _080CD218 @ =gUnknown_03004B00
+ ldr r4, _080CD218 @ =gBattleAnimArgs
movs r2, 0xC
ldrsh r0, [r4, r2]
cmp r0, 0
@@ -5608,7 +5608,7 @@ _080CD1F8:
movs r1, 0x1
b _080CD22E
.align 2, 0
-_080CD218: .4byte gUnknown_03004B00
+_080CD218: .4byte gBattleAnimArgs
_080CD21C:
adds r0, r6, 0
movs r1, 0x2
@@ -5625,13 +5625,13 @@ _080CD22E:
ldrh r4, [r4, 0x2]
adds r0, r4
strh r0, [r5, 0x22]
- ldr r0, _080CD268 @ =gUnknown_03004B00
+ ldr r0, _080CD268 @ =gBattleAnimArgs
movs r2, 0
ldrsh r1, [r0, r2]
adds r0, r5, 0
bl sub_807867C
_080CD248:
- ldr r1, _080CD268 @ =gUnknown_03004B00
+ ldr r1, _080CD268 @ =gBattleAnimArgs
ldrh r0, [r1, 0xA]
strh r0, [r5, 0x2E]
ldrh r0, [r1, 0x6]
@@ -5647,7 +5647,7 @@ _080CD248:
pop {r0}
bx r0
.align 2, 0
-_080CD268: .4byte gUnknown_03004B00
+_080CD268: .4byte gBattleAnimArgs
_080CD26C: .4byte move_anim_8072740
_080CD270: .4byte sub_8078394
thumb_func_end sub_80CD190
@@ -5663,7 +5663,7 @@ sub_80CD274: @ 80CD274
lsls r0, 24
cmp r0, 0
bne _080CD2A8
- ldr r0, _080CD2A4 @ =gUnknown_03004B00
+ ldr r0, _080CD2A4 @ =gBattleAnimArgs
ldrh r1, [r0]
ldrh r2, [r4, 0x20]
adds r1, r2
@@ -5675,9 +5675,9 @@ sub_80CD274: @ 80CD274
b _080CD2C2
.align 2, 0
_080CD2A0: .4byte gUnknown_0202F7C8
-_080CD2A4: .4byte gUnknown_03004B00
+_080CD2A4: .4byte gBattleAnimArgs
_080CD2A8:
- ldr r2, _080CD2CC @ =gUnknown_03004B00
+ ldr r2, _080CD2CC @ =gBattleAnimArgs
ldrh r0, [r4, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -5696,7 +5696,7 @@ _080CD2C2:
pop {r0}
bx r0
.align 2, 0
-_080CD2CC: .4byte gUnknown_03004B00
+_080CD2CC: .4byte gBattleAnimArgs
_080CD2D0: .4byte sub_80CD2D4
thumb_func_end sub_80CD274
@@ -5755,7 +5755,7 @@ sub_80CD328: @ 80CD328
lsls r0, 24
cmp r0, 0
bne _080CD360
- ldr r1, _080CD35C @ =gUnknown_03004B00
+ ldr r1, _080CD35C @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -5769,9 +5769,9 @@ sub_80CD328: @ 80CD328
b _080CD37E
.align 2, 0
_080CD358: .4byte gUnknown_0202F7C8
-_080CD35C: .4byte gUnknown_03004B00
+_080CD35C: .4byte gBattleAnimArgs
_080CD360:
- ldr r2, _080CD388 @ =gUnknown_03004B00
+ ldr r2, _080CD388 @ =gBattleAnimArgs
ldrh r0, [r4, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -5792,7 +5792,7 @@ _080CD37E:
pop {r0}
bx r0
.align 2, 0
-_080CD388: .4byte gUnknown_03004B00
+_080CD388: .4byte gBattleAnimArgs
_080CD38C: .4byte 0x0000ffff
_080CD390: .4byte sub_80CD394
thumb_func_end sub_80CD328
@@ -6165,7 +6165,7 @@ _080CD650: .4byte sub_80CD654
sub_80CD654: @ 80CD654
push {lr}
adds r2, r0, 0
- ldr r0, _080CD670 @ =gUnknown_03004B00
+ ldr r0, _080CD670 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _080CD674 @ =0x0000ffff
cmp r1, r0
@@ -6179,7 +6179,7 @@ _080CD66C:
pop {r0}
bx r0
.align 2, 0
-_080CD670: .4byte gUnknown_03004B00
+_080CD670: .4byte gBattleAnimArgs
_080CD674: .4byte 0x0000ffff
_080CD678: .4byte sub_80CD67C
thumb_func_end sub_80CD654
@@ -6231,7 +6231,7 @@ _080CD6C4:
sub_80CD6CC: @ 80CD6CC
push {r4,lr}
adds r3, r0, 0
- ldr r0, _080CD6EC @ =gUnknown_03004B00
+ ldr r0, _080CD6EC @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r3, 0x6]
lsls r0, 16
@@ -6246,7 +6246,7 @@ sub_80CD6CC: @ 80CD6CC
strh r0, [r3, 0x22]
b _080CD742
.align 2, 0
-_080CD6EC: .4byte gUnknown_03004B00
+_080CD6EC: .4byte gBattleAnimArgs
_080CD6F0:
cmp r0, 0x2
bne _080CD70C
@@ -6329,7 +6329,7 @@ sub_80CD774: @ 80CD774
strb r0, [r2]
movs r0, 0
strh r0, [r3, 0x2E]
- ldr r0, _080CD79C @ =gUnknown_03004B00
+ ldr r0, _080CD79C @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0x1
@@ -6340,7 +6340,7 @@ sub_80CD774: @ 80CD774
beq _080CD7A6
b _080CD7C0
.align 2, 0
-_080CD79C: .4byte gUnknown_03004B00
+_080CD79C: .4byte gBattleAnimArgs
_080CD7A0:
cmp r0, 0x2
beq _080CD7B8
@@ -6785,7 +6785,7 @@ sub_80CDAC8: @ 80CDAC8
lsrs r2, r0, 24
strh r2, [r5, 0xA]
strh r4, [r5, 0xC]
- ldr r0, _080CDB18 @ =gUnknown_03004B00
+ ldr r0, _080CDB18 @ =gBattleAnimArgs
movs r3, 0
ldrsh r1, [r0, r3]
cmp r1, 0
@@ -6799,7 +6799,7 @@ sub_80CDAC8: @ 80CDAC8
_080CDB0C: .4byte gTasks
_080CDB10: .4byte gUnknown_02024BE0
_080CDB14: .4byte gUnknown_0202F7C8
-_080CDB18: .4byte gUnknown_03004B00
+_080CDB18: .4byte gBattleAnimArgs
_080CDB1C:
strh r1, [r5, 0xC]
movs r0, 0x8
@@ -7129,7 +7129,7 @@ _080CDD6C:
sub_80CDD74: @ 80CDD74
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _080CDD88 @ =gUnknown_03004B00
+ ldr r6, _080CDD88 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -7137,7 +7137,7 @@ sub_80CDD74: @ 80CDD74
ldr r4, _080CDD8C @ =gUnknown_0202F7C8
b _080CDD92
.align 2, 0
-_080CDD88: .4byte gUnknown_03004B00
+_080CDD88: .4byte gBattleAnimArgs
_080CDD8C: .4byte gUnknown_0202F7C8
_080CDD90:
ldr r4, _080CDDD0 @ =gUnknown_0202F7C9
@@ -7219,7 +7219,7 @@ sub_80CDE24: @ 80CDE24
bl sub_8077ABC
lsls r0, 24
lsrs r0, 24
- ldr r1, _080CDE6C @ =gUnknown_03004B00
+ ldr r1, _080CDE6C @ =gBattleAnimArgs
ldr r2, _080CDE70 @ =0x0000ffd0
adds r0, r2
ldrh r1, [r1]
@@ -7244,7 +7244,7 @@ sub_80CDE24: @ 80CDE24
bx r0
.align 2, 0
_080CDE68: .4byte gUnknown_0202F7C9
-_080CDE6C: .4byte gUnknown_03004B00
+_080CDE6C: .4byte gBattleAnimArgs
_080CDE70: .4byte 0x0000ffd0
_080CDE74: .4byte sub_80CDEC0
thumb_func_end sub_80CDE24
@@ -7338,7 +7338,7 @@ _080CDF08:
sub_80CDF0C: @ 80CDF0C
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _080CDF20 @ =gUnknown_03004B00
+ ldr r6, _080CDF20 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -7346,7 +7346,7 @@ sub_80CDF0C: @ 80CDF0C
ldr r4, _080CDF24 @ =gUnknown_0202F7C8
b _080CDF2A
.align 2, 0
-_080CDF20: .4byte gUnknown_03004B00
+_080CDF20: .4byte gBattleAnimArgs
_080CDF24: .4byte gUnknown_0202F7C8
_080CDF28:
ldr r4, _080CDF64 @ =gUnknown_0202F7C9
@@ -7369,7 +7369,7 @@ _080CDF2A:
strh r0, [r5, 0x22]
movs r0, 0
strh r0, [r5, 0x2E]
- ldr r0, _080CDF68 @ =gUnknown_03004B00
+ ldr r0, _080CDF68 @ =gBattleAnimArgs
ldrh r0, [r0, 0x6]
strh r0, [r5, 0x30]
ldr r0, _080CDF6C @ =sub_80CDF70
@@ -7379,7 +7379,7 @@ _080CDF2A:
bx r0
.align 2, 0
_080CDF64: .4byte gUnknown_0202F7C9
-_080CDF68: .4byte gUnknown_03004B00
+_080CDF68: .4byte gBattleAnimArgs
_080CDF6C: .4byte sub_80CDF70
thumb_func_end sub_80CDF0C
@@ -7556,7 +7556,7 @@ sub_80CE09C: @ 80CE09C
movs r1, 0
bl sub_8077ABC
lsls r0, 24
- ldr r5, _080CE100 @ =gUnknown_03004B00
+ ldr r5, _080CE100 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r5]
adds r0, r1
@@ -7581,7 +7581,7 @@ _080CE0E0:
adds r0, 0x1
strh r0, [r6, 0x2E]
_080CE0E6:
- ldr r0, _080CE100 @ =gUnknown_03004B00
+ ldr r0, _080CE100 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _080CE104 @ =0x0000ffff
cmp r1, r0
@@ -7594,7 +7594,7 @@ _080CE0F6:
bx r0
.align 2, 0
_080CE0FC: .4byte gUnknown_0202F7C8
-_080CE100: .4byte gUnknown_03004B00
+_080CE100: .4byte gBattleAnimArgs
_080CE104: .4byte 0x0000ffff
thumb_func_end sub_80CE09C
@@ -7612,13 +7612,13 @@ sub_80CE108: @ 80CE108
ldrsh r0, [r4, r1]
cmp r0, 0x1
bne _080CE134
- ldr r1, _080CE12C @ =gUnknown_03004B00
+ ldr r1, _080CE12C @ =gBattleAnimArgs
ldr r0, _080CE130 @ =0x0000ffff
strh r0, [r1, 0xE]
b _080CE16C
.align 2, 0
_080CE128: .4byte gTasks
-_080CE12C: .4byte gUnknown_03004B00
+_080CE12C: .4byte gBattleAnimArgs
_080CE130: .4byte 0x0000ffff
_080CE134:
cmp r0, 0x2
@@ -7673,7 +7673,7 @@ sub_80CE17C: @ 80CE17C
movs r1, 0x40
orrs r0, r1
strb r0, [r2]
- ldr r0, _080CE1A4 @ =gUnknown_03004B00
+ ldr r0, _080CE1A4 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x2E]
ldr r0, _080CE1A8 @ =sub_80CE1AC
@@ -7682,7 +7682,7 @@ sub_80CE17C: @ 80CE17C
pop {r0}
bx r0
.align 2, 0
-_080CE1A4: .4byte gUnknown_03004B00
+_080CE1A4: .4byte gBattleAnimArgs
_080CE1A8: .4byte sub_80CE1AC
thumb_func_end sub_80CE17C
@@ -7789,7 +7789,7 @@ unref_sub_80CE260: @ 80CE260
ldrb r0, [r0]
cmp r4, r0
bcs _080CE2BC
- ldr r6, _080CE2CC @ =gUnknown_03004B00
+ ldr r6, _080CE2CC @ =gBattleAnimArgs
ldr r5, _080CE2D0 @ =gUnknown_03004340
_080CE274:
movs r1, 0
@@ -7834,7 +7834,7 @@ _080CE2BC:
bx r0
.align 2, 0
_080CE2C8: .4byte gUnknown_02024A68
-_080CE2CC: .4byte gUnknown_03004B00
+_080CE2CC: .4byte gBattleAnimArgs
_080CE2D0: .4byte gUnknown_03004340
thumb_func_end unref_sub_80CE260
@@ -7881,7 +7881,7 @@ sub_80CE30C: @ 80CE30C
movs r0, 0x28
b _080CE32A
_080CE322:
- ldr r0, _080CE34C @ =gUnknown_03004B00
+ ldr r0, _080CE34C @ =gBattleAnimArgs
ldrh r1, [r0]
strh r1, [r4, 0x20]
ldrh r0, [r0, 0x2]
@@ -7903,7 +7903,7 @@ _080CE32A:
pop {r0}
bx r0
.align 2, 0
-_080CE34C: .4byte gUnknown_03004B00
+_080CE34C: .4byte gBattleAnimArgs
_080CE350: .4byte sub_80CE354
thumb_func_end sub_80CE30C
@@ -7931,7 +7931,7 @@ sub_80CE36C: @ 80CE36C
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r2, _080CE3A8 @ =gUnknown_03004B00
+ ldr r2, _080CE3A8 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r2]
adds r0, r1
@@ -7952,7 +7952,7 @@ sub_80CE36C: @ 80CE36C
bx r0
.align 2, 0
_080CE3A4: .4byte gUnknown_0202F7C8
-_080CE3A8: .4byte gUnknown_03004B00
+_080CE3A8: .4byte gBattleAnimArgs
_080CE3AC: .4byte sub_80CE3B0
thumb_func_end sub_80CE36C
@@ -8320,7 +8320,7 @@ _080CE66C: .4byte gPaletteFade
sub_80CE670: @ 80CE670
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _080CE6F4 @ =gUnknown_03004B00
+ ldr r6, _080CE6F4 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r6, r1]
cmp r0, 0x1
@@ -8383,7 +8383,7 @@ _080CE68E:
ldr r0, _080CE6FC @ =0xffffec00
b _080CE726
.align 2, 0
-_080CE6F4: .4byte gUnknown_03004B00
+_080CE6F4: .4byte gBattleAnimArgs
_080CE6F8: .4byte gUnknown_0202F7C9
_080CE6FC: .4byte 0xffffec00
_080CE700:
@@ -8923,7 +8923,7 @@ sub_80CEB0C: @ 80CEB0C
sub sp, 0x4
adds r5, r0, 0
bl sub_8078650
- ldr r4, _080CEB64 @ =gUnknown_03004B00
+ ldr r4, _080CEB64 @ =gBattleAnimArgs
ldrb r1, [r4]
adds r0, r5, 0
bl StartSpriteAnim
@@ -8961,7 +8961,7 @@ _080CEB48:
movs r3, 0x28
b _080CEB86
.align 2, 0
-_080CEB64: .4byte gUnknown_03004B00
+_080CEB64: .4byte gBattleAnimArgs
_080CEB68: .4byte gUnknown_083D712C
_080CEB6C:
ldr r4, _080CEBBC @ =gUnknown_0202F7C9
@@ -9172,7 +9172,7 @@ sub_80CECE8: @ 80CECE8
lsrs r0, 24
cmp r0, 0x1
bne _080CED06
- ldr r1, _080CED70 @ =gUnknown_03004B00
+ ldr r1, _080CED70 @ =gBattleAnimArgs
movs r2, 0x2
ldrsh r0, [r1, r2]
negs r0, r0
@@ -9182,7 +9182,7 @@ _080CED06:
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080CED70 @ =gUnknown_03004B00
+ ldr r4, _080CED70 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4, 0x2]
adds r0, r1
@@ -9226,7 +9226,7 @@ _080CED06:
bx r0
.align 2, 0
_080CED6C: .4byte gUnknown_0202F7C8
-_080CED70: .4byte gUnknown_03004B00
+_080CED70: .4byte gBattleAnimArgs
_080CED74: .4byte sub_80CED78
thumb_func_end sub_80CECE8
@@ -9297,7 +9297,7 @@ _080CEDEA:
sub_80CEDF0: @ 80CEDF0
push {r4-r6,lr}
adds r5, r0, 0
- ldr r0, _080CEE10 @ =gUnknown_03004B00
+ ldr r0, _080CEE10 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0x1
@@ -9312,7 +9312,7 @@ sub_80CEDF0: @ 80CEDF0
movs r6, 0x10
b _080CEE16
.align 2, 0
-_080CEE10: .4byte gUnknown_03004B00
+_080CEE10: .4byte gBattleAnimArgs
_080CEE14:
ldr r6, _080CEE50 @ =0x0000fff0
_080CEE16:
@@ -9356,7 +9356,7 @@ sub_80CEE60: @ 80CEE60
ldrh r0, [r4, 0x22]
adds r0, 0x8
strh r0, [r4, 0x22]
- ldr r5, _080CEED8 @ =gUnknown_03004B00
+ ldr r5, _080CEED8 @ =gBattleAnimArgs
ldrb r1, [r5, 0x2]
adds r0, r4, 0
bl StartSpriteAnim
@@ -9409,7 +9409,7 @@ _080CEEAC:
pop {r0}
bx r0
.align 2, 0
-_080CEED8: .4byte gUnknown_03004B00
+_080CEED8: .4byte gBattleAnimArgs
_080CEEDC: .4byte gUnknown_083D712C
_080CEEE0: .4byte 0x0000ffe0
_080CEEE4: .4byte sub_80CEEE8
@@ -9514,7 +9514,7 @@ _080CEF90:
sub_80CEF9C: @ 80CEF9C
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080CEFB0 @ =gUnknown_03004B00
+ ldr r0, _080CEFB0 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -9522,7 +9522,7 @@ sub_80CEF9C: @ 80CEF9C
ldr r0, _080CEFB4 @ =gUnknown_0202F7C8
b _080CEFBA
.align 2, 0
-_080CEFB0: .4byte gUnknown_03004B00
+_080CEFB0: .4byte gBattleAnimArgs
_080CEFB4: .4byte gUnknown_0202F7C8
_080CEFB8:
ldr r0, _080CEFF8 @ =gUnknown_0202F7C9
@@ -9538,7 +9538,7 @@ _080CEFBA:
negs r1, r0
orrs r1, r0
lsrs r1, 31
- ldr r0, _080CEFFC @ =gUnknown_03004B00
+ ldr r0, _080CEFFC @ =gBattleAnimArgs
ldrh r0, [r0, 0x2]
strh r0, [r5, 0x2E]
adds r0, r1, 0x2
@@ -9555,7 +9555,7 @@ _080CEFBA:
bx r0
.align 2, 0
_080CEFF8: .4byte gUnknown_0202F7C9
-_080CEFFC: .4byte gUnknown_03004B00
+_080CEFFC: .4byte gBattleAnimArgs
_080CF000: .4byte sub_80CF008
_080CF004: .4byte sub_8078600
thumb_func_end sub_80CEF9C
@@ -9593,7 +9593,7 @@ _080CF03C: .4byte sub_8078600
sub_80CF040: @ 80CF040
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080CF054 @ =gUnknown_03004B00
+ ldr r0, _080CF054 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -9601,7 +9601,7 @@ sub_80CF040: @ 80CF040
ldr r0, _080CF058 @ =gUnknown_0202F7C8
b _080CF05E
.align 2, 0
-_080CF054: .4byte gUnknown_03004B00
+_080CF054: .4byte gBattleAnimArgs
_080CF058: .4byte gUnknown_0202F7C8
_080CF05C:
ldr r0, _080CF07C @ =gUnknown_0202F7C9
@@ -9657,7 +9657,7 @@ _080CF0B8: .4byte sub_80785E4
sub_80CF0BC: @ 80CF0BC
push {r4-r6,lr}
adds r4, r0, 0
- ldr r0, _080CF0D0 @ =gUnknown_03004B00
+ ldr r0, _080CF0D0 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -9665,7 +9665,7 @@ sub_80CF0BC: @ 80CF0BC
ldr r0, _080CF0D4 @ =gUnknown_0202F7C8
b _080CF0DA
.align 2, 0
-_080CF0D0: .4byte gUnknown_03004B00
+_080CF0D0: .4byte gBattleAnimArgs
_080CF0D4: .4byte gUnknown_0202F7C8
_080CF0D8:
ldr r0, _080CF12C @ =gUnknown_0202F7C9
@@ -9803,7 +9803,7 @@ _080CF1C4: .4byte gSineTable
sub_80CF1C8: @ 80CF1C8
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080CF1DC @ =gUnknown_03004B00
+ ldr r0, _080CF1DC @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -9811,7 +9811,7 @@ sub_80CF1C8: @ 80CF1C8
ldr r0, _080CF1E0 @ =gUnknown_0202F7C8
b _080CF1E6
.align 2, 0
-_080CF1DC: .4byte gUnknown_03004B00
+_080CF1DC: .4byte gBattleAnimArgs
_080CF1E0: .4byte gUnknown_0202F7C8
_080CF1E4:
ldr r0, _080CF208 @ =gUnknown_0202F7C9
@@ -9903,7 +9903,7 @@ sub_80CF280: @ 80CF280
push {r4,r5,lr}
adds r4, r0, 0
bl sub_8078650
- ldr r5, _080CF2C4 @ =gUnknown_03004B00
+ ldr r5, _080CF2C4 @ =gBattleAnimArgs
movs r0, 0
ldrsh r1, [r5, r0]
adds r0, r4, 0
@@ -9931,7 +9931,7 @@ sub_80CF280: @ 80CF280
pop {r0}
bx r0
.align 2, 0
-_080CF2C4: .4byte gUnknown_03004B00
+_080CF2C4: .4byte gBattleAnimArgs
_080CF2C8: .4byte move_anim_8074EE0
_080CF2CC: .4byte sub_8078278
thumb_func_end sub_80CF280
@@ -9940,7 +9940,7 @@ _080CF2CC: .4byte sub_8078278
sub_80CF2D0: @ 80CF2D0
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080CF2E4 @ =gUnknown_03004B00
+ ldr r0, _080CF2E4 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -9948,7 +9948,7 @@ sub_80CF2D0: @ 80CF2D0
ldr r0, _080CF2E8 @ =gUnknown_0202F7C8
b _080CF2EE
.align 2, 0
-_080CF2E4: .4byte gUnknown_03004B00
+_080CF2E4: .4byte gBattleAnimArgs
_080CF2E8: .4byte gUnknown_0202F7C8
_080CF2EC:
ldr r0, _080CF308 @ =gUnknown_0202F7C9
@@ -10098,7 +10098,7 @@ sub_80CF3C4: @ 80CF3C4
lsls r0, 24
cmp r0, 0
beq _080CF41C
- ldr r0, _080CF418 @ =gUnknown_03004B00
+ ldr r0, _080CF418 @ =gBattleAnimArgs
ldrh r1, [r5, 0x20]
ldrh r2, [r0]
subs r1, r2
@@ -10109,9 +10109,9 @@ sub_80CF3C4: @ 80CF3C4
_080CF40C: .4byte gUnknown_0202F7C8
_080CF410: .4byte gUnknown_02024BE0
_080CF414: .4byte gUnknown_0202F7C9
-_080CF418: .4byte gUnknown_03004B00
+_080CF418: .4byte gBattleAnimArgs
_080CF41C:
- ldr r1, _080CF450 @ =gUnknown_03004B00
+ ldr r1, _080CF450 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r5, 0x20]
adds r0, r2
@@ -10138,7 +10138,7 @@ _080CF426:
pop {r0}
bx r0
.align 2, 0
-_080CF450: .4byte gUnknown_03004B00
+_080CF450: .4byte gBattleAnimArgs
_080CF454: .4byte sub_80CF374
thumb_func_end sub_80CF3C4
@@ -10148,7 +10148,7 @@ sub_80CF458: @ 80CF458
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r1, _080CF484 @ =gUnknown_03004B00
+ ldr r1, _080CF484 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x6]
@@ -10164,7 +10164,7 @@ sub_80CF458: @ 80CF458
pop {r0}
bx r0
.align 2, 0
-_080CF484: .4byte gUnknown_03004B00
+_080CF484: .4byte gBattleAnimArgs
_080CF488: .4byte sub_80782D8
_080CF48C: .4byte sub_80CF490
thumb_func_end sub_80CF458
@@ -10373,7 +10373,7 @@ sub_80CF610: @ 80CF610
push {r4,r5,lr}
adds r4, r0, 0
bl sub_8078650
- ldr r5, _080CF658 @ =gUnknown_03004B00
+ ldr r5, _080CF658 @ =gBattleAnimArgs
movs r0, 0
ldrsh r1, [r5, r0]
adds r0, r4, 0
@@ -10403,7 +10403,7 @@ sub_80CF610: @ 80CF610
strb r1, [r2]
b _080CF674
.align 2, 0
-_080CF658: .4byte gUnknown_03004B00
+_080CF658: .4byte gBattleAnimArgs
_080CF65C: .4byte gUnknown_0202F7C8
_080CF660:
movs r1, 0x4
@@ -10481,13 +10481,13 @@ sub_80CF6DC: @ 80CF6DC
lsls r0, 24
cmp r0, 0
beq _080CF700
- ldr r1, _080CF6FC @ =gUnknown_03004B00
+ ldr r1, _080CF6FC @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
b _080CF722
.align 2, 0
-_080CF6FC: .4byte gUnknown_03004B00
+_080CF6FC: .4byte gBattleAnimArgs
_080CF700:
ldr r0, _080CF7C8 @ =gUnknown_0202F7C8
ldrb r0, [r0]
@@ -10495,7 +10495,7 @@ _080CF700:
lsls r0, 24
cmp r0, 0
beq _080CF722
- ldr r1, _080CF7CC @ =gUnknown_03004B00
+ ldr r1, _080CF7CC @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
@@ -10514,7 +10514,7 @@ _080CF722:
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r6, _080CF7CC @ =gUnknown_03004B00
+ ldr r6, _080CF7CC @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r6, 0x4]
adds r0, r1
@@ -10584,7 +10584,7 @@ _080CF794:
bx r0
.align 2, 0
_080CF7C8: .4byte gUnknown_0202F7C8
-_080CF7CC: .4byte gUnknown_03004B00
+_080CF7CC: .4byte gBattleAnimArgs
_080CF7D0: .4byte gUnknown_0202F7C9
_080CF7D4: .4byte 0xffffa000
_080CF7D8: .4byte sub_8078B34
@@ -11043,7 +11043,7 @@ sub_80CFB04: @ 80CFB04
adds r0, r1
movs r1, 0x2
strh r1, [r0, 0x10]
- ldr r3, _080CFB64 @ =gUnknown_03004B00
+ ldr r3, _080CFB64 @ =gBattleAnimArgs
ldrh r0, [r3]
negs r0, r0
strh r0, [r3]
@@ -11060,7 +11060,7 @@ sub_80CFB04: @ 80CFB04
b _080CFBCA
.align 2, 0
_080CFB60: .4byte gTasks
-_080CFB64: .4byte gUnknown_03004B00
+_080CFB64: .4byte gBattleAnimArgs
_080CFB68:
movs r0, 0x1
orrs r0, r1
@@ -11084,7 +11084,7 @@ _080CFB70:
lsls r0, 3
adds r0, r1
strh r3, [r0, 0x10]
- ldr r2, _080CFBC0 @ =gUnknown_03004B00
+ ldr r2, _080CFBC0 @ =gBattleAnimArgs
ldrh r0, [r2]
negs r0, r0
strh r0, [r2]
@@ -11104,7 +11104,7 @@ _080CFB70:
_080CFBB4: .4byte gUnknown_02024A72
_080CFBB8: .4byte gUnknown_0202F7C9
_080CFBBC: .4byte gTasks
-_080CFBC0: .4byte gUnknown_03004B00
+_080CFBC0: .4byte gBattleAnimArgs
_080CFBC4:
movs r0, 0x1
orrs r0, r1
@@ -11180,7 +11180,7 @@ _080CFC56:
lsls r1, 3
adds r1, r0
mov r2, sp
- ldr r3, _080CFC98 @ =gUnknown_03004B00
+ ldr r3, _080CFC98 @ =gBattleAnimArgs
ldrh r0, [r3]
ldrh r2, [r2]
adds r0, r2
@@ -11205,7 +11205,7 @@ _080CFC56:
.align 2, 0
_080CFC90: .4byte gUnknown_0202F7C9
_080CFC94: .4byte gTasks
-_080CFC98: .4byte gUnknown_03004B00
+_080CFC98: .4byte gBattleAnimArgs
_080CFC9C:
subs r0, r1, r2
_080CFC9E:
@@ -11213,7 +11213,7 @@ _080CFC9E:
lsrs r0, 16
lsls r4, r0, 16
asrs r4, 16
- ldr r5, _080CFD14 @ =gUnknown_03004B00
+ ldr r5, _080CFD14 @ =gBattleAnimArgs
ldrh r1, [r5, 0x4]
movs r0, 0x2
negs r0, r0
@@ -11263,7 +11263,7 @@ _080CFC9E:
strh r1, [r6, 0x18]
b _080CFD3C
.align 2, 0
-_080CFD14: .4byte gUnknown_03004B00
+_080CFD14: .4byte gBattleAnimArgs
_080CFD18: .4byte gTasks
_080CFD1C:
subs r4, r1
@@ -11286,7 +11286,7 @@ _080CFD3C:
adds r0, r3, r7
lsls r0, 3
adds r5, r0, r1
- ldr r4, _080CFD80 @ =gUnknown_03004B00
+ ldr r4, _080CFD80 @ =gBattleAnimArgs
ldrh r0, [r4, 0x6]
strh r0, [r5, 0xE]
ldrh r1, [r4, 0x8]
@@ -11314,7 +11314,7 @@ _080CFD3C:
b _080CFDC4
.align 2, 0
_080CFD7C: .4byte gTasks
-_080CFD80: .4byte gUnknown_03004B00
+_080CFD80: .4byte gBattleAnimArgs
_080CFD84: .4byte gUnknown_0202F7C9
_080CFD88: .4byte 0x0000ffc0
_080CFD8C:
@@ -11476,7 +11476,7 @@ sub_80CFE9C: @ 80CFE9C
movs r1, 0x3
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080CFF40 @ =gUnknown_03004B00
+ ldr r4, _080CFF40 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4, 0x6]
adds r0, r1
@@ -11537,7 +11537,7 @@ _080CFEE0:
bx r0
.align 2, 0
_080CFF3C: .4byte gUnknown_0202F7C9
-_080CFF40: .4byte gUnknown_03004B00
+_080CFF40: .4byte gBattleAnimArgs
_080CFF44: .4byte gUnknown_0202F7C8
_080CFF48: .4byte sub_8078C00
_080CFF4C: .4byte move_anim_8072740
@@ -11791,7 +11791,7 @@ sub_80D0118: @ 80D0118
adds r0, 0x10
strh r0, [r4, 0x22]
_080D0136:
- ldr r1, _080D016C @ =gUnknown_03004B00
+ ldr r1, _080D016C @ =gBattleAnimArgs
ldrh r0, [r1, 0x8]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x4]
@@ -11815,7 +11815,7 @@ _080D0136:
bx r0
.align 2, 0
_080D0168: .4byte gUnknown_0202F7C8
-_080D016C: .4byte gUnknown_03004B00
+_080D016C: .4byte gBattleAnimArgs
_080D0170: .4byte sub_8078114
_080D0174: .4byte move_anim_8072740
thumb_func_end sub_80D0118
@@ -11831,7 +11831,7 @@ sub_80D0178: @ 80D0178
movs r0, 0x10
mov r8, r0
ldr r6, _080D01F8 @ =0x0000fff0
- ldr r0, _080D01FC @ =gUnknown_03004B00
+ ldr r0, _080D01FC @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -11884,7 +11884,7 @@ _080D01A4:
.align 2, 0
_080D01F4: .4byte 0x0000ffe0
_080D01F8: .4byte 0x0000fff0
-_080D01FC: .4byte gUnknown_03004B00
+_080D01FC: .4byte gBattleAnimArgs
_080D0200: .4byte gUnknown_0202F7C9
_080D0204: .4byte sub_8078B34
_080D0208: .4byte sub_80D020C
@@ -11920,7 +11920,7 @@ sub_80D0228: @ 80D0228
movs r2, 0x10
mov r9, r2
ldr r6, _080D02C0 @ =0x0000fff0
- ldr r7, _080D02C4 @ =gUnknown_03004B00
+ ldr r7, _080D02C4 @ =gBattleAnimArgs
ldrh r1, [r7]
movs r2, 0
ldrsh r0, [r7, r2]
@@ -11983,7 +11983,7 @@ _080D025C:
.align 2, 0
_080D02BC: .4byte 0x0000ffe0
_080D02C0: .4byte 0x0000fff0
-_080D02C4: .4byte gUnknown_03004B00
+_080D02C4: .4byte gBattleAnimArgs
_080D02C8: .4byte gUnknown_0202F7C9
_080D02CC: .4byte sub_80D02D0
thumb_func_end sub_80D0228
@@ -12580,7 +12580,7 @@ sub_80D074C: @ 80D074C
lsls r0, 3
ldr r1, _080D0770 @ =gTasks
adds r4, r0, r1
- ldr r5, _080D0774 @ =gUnknown_03004B00
+ ldr r5, _080D0774 @ =gBattleAnimArgs
movs r1, 0x2
ldrsh r0, [r5, r1]
cmp r0, 0
@@ -12590,7 +12590,7 @@ sub_80D074C: @ 80D074C
b _080D079E
.align 2, 0
_080D0770: .4byte gTasks
-_080D0774: .4byte gUnknown_03004B00
+_080D0774: .4byte gBattleAnimArgs
_080D0778:
ldrb r0, [r5]
bl obj_id_for_side_relative_to_move
@@ -12887,7 +12887,7 @@ _080D09BC: .4byte sub_8078394
sub_80D09C0: @ 80D09C0
push {r4-r6,lr}
adds r6, r0, 0
- ldr r0, _080D09D4 @ =gUnknown_03004B00
+ ldr r0, _080D09D4 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -12895,7 +12895,7 @@ sub_80D09C0: @ 80D09C0
ldr r0, _080D09D8 @ =gUnknown_0202F7C8
b _080D09DE
.align 2, 0
-_080D09D4: .4byte gUnknown_03004B00
+_080D09D4: .4byte gBattleAnimArgs
_080D09D8: .4byte gUnknown_0202F7C8
_080D09DC:
ldr r0, _080D0A3C @ =gUnknown_0202F7C9
@@ -12907,7 +12907,7 @@ _080D09DE:
lsrs r0, 24
cmp r0, 0x1
bne _080D09F8
- ldr r1, _080D0A40 @ =gUnknown_03004B00
+ ldr r1, _080D0A40 @ =gBattleAnimArgs
movs r2, 0x2
ldrsh r0, [r1, r2]
negs r0, r0
@@ -12917,7 +12917,7 @@ _080D09F8:
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080D0A40 @ =gUnknown_03004B00
+ ldr r4, _080D0A40 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4, 0x2]
adds r0, r1
@@ -12947,7 +12947,7 @@ _080D0A2A:
bx r0
.align 2, 0
_080D0A3C: .4byte gUnknown_0202F7C9
-_080D0A40: .4byte gUnknown_03004B00
+_080D0A40: .4byte gBattleAnimArgs
_080D0A44: .4byte move_anim_8074EE0
_080D0A48: .4byte sub_80785E4
thumb_func_end sub_80D09C0
@@ -13702,7 +13702,7 @@ sub_80D0FD8: @ 80D0FD8
mov r1, sp
adds r1, 0x2
strh r5, [r1]
- ldr r0, _080D0FFC @ =gUnknown_03004B00
+ ldr r0, _080D0FFC @ =gBattleAnimArgs
movs r3, 0x4
ldrsh r2, [r0, r3]
adds r7, r1, 0
@@ -13712,7 +13712,7 @@ sub_80D0FD8: @ 80D0FD8
ldr r0, _080D1000 @ =gUnknown_0202F7C8
b _080D1006
.align 2, 0
-_080D0FFC: .4byte gUnknown_03004B00
+_080D0FFC: .4byte gBattleAnimArgs
_080D1000: .4byte gUnknown_0202F7C8
_080D1004:
ldr r0, _080D1040 @ =gUnknown_0202F7C9
@@ -13757,7 +13757,7 @@ _080D1048:
lsls r0, 24
cmp r0, 0
beq _080D1074
- ldr r2, _080D1070 @ =gUnknown_03004B00
+ ldr r2, _080D1070 @ =gBattleAnimArgs
mov r0, sp
ldrh r1, [r0]
subs r1, r4
@@ -13767,9 +13767,9 @@ _080D1048:
strh r0, [r2]
b _080D107E
.align 2, 0
-_080D1070: .4byte gUnknown_03004B00
+_080D1070: .4byte gBattleAnimArgs
_080D1074:
- ldr r1, _080D1090 @ =gUnknown_03004B00
+ ldr r1, _080D1090 @ =gBattleAnimArgs
mov r0, sp
ldrh r0, [r0]
subs r0, r4
@@ -13784,7 +13784,7 @@ _080D107E:
pop {r0}
bx r0
.align 2, 0
-_080D1090: .4byte gUnknown_03004B00
+_080D1090: .4byte gBattleAnimArgs
_080D1094: .4byte sub_80793C4
thumb_func_end sub_80D0FD8
@@ -13821,7 +13821,7 @@ sub_80D10B8: @ 80D10B8
mov r1, sp
adds r1, 0x2
strh r6, [r1]
- ldr r0, _080D10E4 @ =gUnknown_03004B00
+ ldr r0, _080D10E4 @ =gBattleAnimArgs
movs r2, 0xA
ldrsh r0, [r0, r2]
cmp r0, 0
@@ -13831,7 +13831,7 @@ sub_80D10B8: @ 80D10B8
ldr r0, _080D10EC @ =gUnknown_0202F7C9
b _080D10F6
.align 2, 0
-_080D10E4: .4byte gUnknown_03004B00
+_080D10E4: .4byte gBattleAnimArgs
_080D10E8: .4byte gUnknown_0202F7C8
_080D10EC: .4byte gUnknown_0202F7C9
_080D10F0:
@@ -13841,7 +13841,7 @@ _080D10F0:
_080D10F6:
ldrb r0, [r0]
mov r8, r0
- ldr r0, _080D1118 @ =gUnknown_03004B00
+ ldr r0, _080D1118 @ =gBattleAnimArgs
movs r3, 0xC
ldrsh r0, [r0, r3]
cmp r0, 0
@@ -13854,7 +13854,7 @@ _080D10F6:
.align 2, 0
_080D1110: .4byte gUnknown_0202F7C9
_080D1114: .4byte gUnknown_0202F7C8
-_080D1118: .4byte gUnknown_03004B00
+_080D1118: .4byte gBattleAnimArgs
_080D111C:
movs r2, 0x2
mov r10, r2
@@ -13870,7 +13870,7 @@ _080D1124:
mov r1, r10
bl sub_8077ABC
lsls r0, 24
- ldr r1, _080D1164 @ =gUnknown_03004B00
+ ldr r1, _080D1164 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r1]
adds r0, r1
@@ -13890,7 +13890,7 @@ _080D1124:
adds r0, r4, r0
b _080D120A
.align 2, 0
-_080D1164: .4byte gUnknown_03004B00
+_080D1164: .4byte gBattleAnimArgs
_080D1168: .4byte gSprites
_080D116C: .4byte gUnknown_02024BE0
_080D1170:
@@ -13907,7 +13907,7 @@ _080D1180:
bl sub_8077ABC
lsls r0, 24
lsrs r0, 24
- ldr r1, _080D11EC @ =gUnknown_03004B00
+ ldr r1, _080D11EC @ =gBattleAnimArgs
ldrh r1, [r1]
subs r0, r1
lsls r0, 16
@@ -13955,7 +13955,7 @@ _080D1180:
adds r0, 0x1
b _080D121A
.align 2, 0
-_080D11EC: .4byte gUnknown_03004B00
+_080D11EC: .4byte gBattleAnimArgs
_080D11F0: .4byte gMain
_080D11F4: .4byte 0x0000043d
_080D11F8: .4byte gSprites
@@ -13985,7 +13985,7 @@ _080D121A:
ldr r1, [sp, 0x4]
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080D1270 @ =gUnknown_03004B00
+ ldr r4, _080D1270 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4, 0x2]
adds r0, r1
@@ -14016,7 +14016,7 @@ _080D121A:
.align 2, 0
_080D1268: .4byte gSprites
_080D126C: .4byte gUnknown_02024BE0
-_080D1270: .4byte gUnknown_03004B00
+_080D1270: .4byte gBattleAnimArgs
_080D1274: .4byte gMain
_080D1278: .4byte 0x0000043d
_080D127C:
@@ -14042,7 +14042,7 @@ _080D129C:
beq _080D12C0
mov r3, sp
mov r2, sp
- ldr r1, _080D12BC @ =gUnknown_03004B00
+ ldr r1, _080D12BC @ =gBattleAnimArgs
ldrh r0, [r1, 0x6]
ldrh r2, [r2]
adds r0, r2
@@ -14050,11 +14050,11 @@ _080D129C:
adds r2, r1, 0
b _080D12CE
.align 2, 0
-_080D12BC: .4byte gUnknown_03004B00
+_080D12BC: .4byte gBattleAnimArgs
_080D12C0:
mov r3, sp
mov r0, sp
- ldr r2, _080D1310 @ =gUnknown_03004B00
+ ldr r2, _080D1310 @ =gBattleAnimArgs
ldrh r0, [r0]
ldrh r1, [r2, 0x6]
subs r0, r1
@@ -14092,7 +14092,7 @@ _080D12CE:
pop {r0}
bx r0
.align 2, 0
-_080D1310: .4byte gUnknown_03004B00
+_080D1310: .4byte gBattleAnimArgs
_080D1314: .4byte sub_80D1098
thumb_func_end sub_80D10B8
@@ -14110,7 +14110,7 @@ sub_80D1318: @ 80D1318
ldr r1, _080D135C @ =0x01010000
adds r0, r1
lsrs r0, 16
- ldr r1, _080D1360 @ =gUnknown_03004B00
+ ldr r1, _080D1360 @ =gBattleAnimArgs
ldrb r2, [r1, 0xA]
ldrh r3, [r1, 0x8]
movs r1, 0xF
@@ -14129,7 +14129,7 @@ _080D133E:
.align 2, 0
_080D1358: .4byte 0x000027db
_080D135C: .4byte 0x01010000
-_080D1360: .4byte gUnknown_03004B00
+_080D1360: .4byte gBattleAnimArgs
_080D1364: .4byte sub_80793C4
thumb_func_end sub_80D1318
@@ -14152,7 +14152,7 @@ _080D1384:
lsls r0, 2
strh r0, [r4, 0x2E]
strh r1, [r4, 0x30]
- ldr r0, _080D13A4 @ =gUnknown_03004B00
+ ldr r0, _080D13A4 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x3C]
ldr r0, _080D13A8 @ =sub_80D13AC
@@ -14163,7 +14163,7 @@ _080D1384:
.align 2, 0
_080D139C: .4byte gUnknown_0202F7C8
_080D13A0: .4byte 0x0000ff60
-_080D13A4: .4byte gUnknown_03004B00
+_080D13A4: .4byte gBattleAnimArgs
_080D13A8: .4byte sub_80D13AC
thumb_func_end sub_80D1368
@@ -14391,7 +14391,7 @@ _080D1548: .4byte sub_80D154C
sub_80D154C: @ 80D154C
push {lr}
adds r3, r0, 0
- ldr r0, _080D1574 @ =gUnknown_03004B00
+ ldr r0, _080D1574 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _080D1578 @ =0x0000ffff
cmp r1, r0
@@ -14409,7 +14409,7 @@ sub_80D154C: @ 80D154C
ldr r0, _080D157C @ =sub_80D158C
b _080D1582
.align 2, 0
-_080D1574: .4byte gUnknown_03004B00
+_080D1574: .4byte gBattleAnimArgs
_080D1578: .4byte 0x0000ffff
_080D157C: .4byte sub_80D158C
_080D1580:
@@ -15299,12 +15299,12 @@ sub_80D1C08: @ 80D1C08
lsls r0, 24
cmp r0, 0
beq _080D1C28
- ldr r1, _080D1C74 @ =gUnknown_03004B00
+ ldr r1, _080D1C74 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080D1C28:
- ldr r4, _080D1C74 @ =gUnknown_03004B00
+ ldr r4, _080D1C74 @ =gBattleAnimArgs
ldrh r0, [r4, 0x8]
strh r0, [r5, 0x2E]
ldrb r0, [r6]
@@ -15337,7 +15337,7 @@ _080D1C28:
bx r0
.align 2, 0
_080D1C70: .4byte gUnknown_0202F7C8
-_080D1C74: .4byte gUnknown_03004B00
+_080D1C74: .4byte gBattleAnimArgs
_080D1C78: .4byte sub_8078B34
_080D1C7C: .4byte move_anim_8072740
thumb_func_end sub_80D1C08
@@ -15776,7 +15776,7 @@ sub_80D1FDC: @ 80D1FDC
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080D2000
- ldr r1, _080D1FFC @ =gUnknown_03004B00
+ ldr r1, _080D1FFC @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r4, 0x30]
ldrh r0, [r1, 0x2]
@@ -15785,7 +15785,7 @@ sub_80D1FDC: @ 80D1FDC
strh r0, [r4, 0x2E]
b _080D205C
.align 2, 0
-_080D1FFC: .4byte gUnknown_03004B00
+_080D1FFC: .4byte gBattleAnimArgs
_080D2000:
ldrh r0, [r4, 0x30]
ldrh r2, [r4, 0x36]
@@ -15841,7 +15841,7 @@ _080D205C:
thumb_func_start sub_80D2064
sub_80D2064: @ 80D2064
push {lr}
- ldr r2, _080D2088 @ =gUnknown_03004B00
+ ldr r2, _080D2088 @ =gBattleAnimArgs
ldrh r1, [r2]
strh r1, [r0, 0x20]
movs r1, 0xA0
@@ -15857,7 +15857,7 @@ sub_80D2064: @ 80D2064
pop {r0}
bx r0
.align 2, 0
-_080D2088: .4byte gUnknown_03004B00
+_080D2088: .4byte gBattleAnimArgs
_080D208C: .4byte sub_80782D8
_080D2090: .4byte sub_80D2094
thumb_func_end sub_80D2064
@@ -16640,7 +16640,7 @@ sub_80D26A4: @ 80D26A4
movs r1, 0x80
orrs r0, r1
strb r0, [r2]
- ldr r1, _080D26FC @ =gUnknown_03004B00
+ ldr r1, _080D26FC @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x2]
@@ -16659,7 +16659,7 @@ sub_80D26A4: @ 80D26A4
bx r0
.align 2, 0
_080D26F8: .4byte gUnknown_0202F7C8
-_080D26FC: .4byte gUnknown_03004B00
+_080D26FC: .4byte gBattleAnimArgs
_080D2700: .4byte sub_80D2704
thumb_func_end sub_80D26A4
@@ -16759,7 +16759,7 @@ _080D2790:
movs r0, 0x1
strh r0, [r4, 0x38]
_080D27C0:
- ldr r0, _080D27D8 @ =gUnknown_03004B00
+ ldr r0, _080D27D8 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _080D27DC @ =0x0000ffff
cmp r1, r0
@@ -16771,7 +16771,7 @@ _080D27D0:
pop {r0}
bx r0
.align 2, 0
-_080D27D8: .4byte gUnknown_03004B00
+_080D27D8: .4byte gBattleAnimArgs
_080D27DC: .4byte 0x0000ffff
thumb_func_end sub_80D2704
@@ -16792,7 +16792,7 @@ sub_80D27E0: @ 80D27E0
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r4, _080D282C @ =gUnknown_03004B00
+ ldr r4, _080D282C @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r4, r1]
movs r1, 0xA
@@ -16810,7 +16810,7 @@ sub_80D27E0: @ 80D27E0
bx r0
.align 2, 0
_080D2828: .4byte gUnknown_0202F7C8
-_080D282C: .4byte gUnknown_03004B00
+_080D282C: .4byte gBattleAnimArgs
_080D2830: .4byte sub_80D2834
thumb_func_end sub_80D27E0
@@ -16900,7 +16900,7 @@ sub_80D28AC: @ 80D28AC
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r4, _080D28FC @ =gUnknown_03004B00
+ ldr r4, _080D28FC @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r4, r1]
movs r1, 0xA
@@ -16920,7 +16920,7 @@ sub_80D28AC: @ 80D28AC
bx r0
.align 2, 0
_080D28F8: .4byte gUnknown_0202F7C8
-_080D28FC: .4byte gUnknown_03004B00
+_080D28FC: .4byte gBattleAnimArgs
_080D2900: .4byte sub_80D287C
thumb_func_end sub_80D28AC
@@ -16964,7 +16964,7 @@ sub_80D2938: @ 80D2938
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080D2956
- ldr r0, _080D29C8 @ =gUnknown_03004B00
+ ldr r0, _080D29C8 @ =gBattleAnimArgs
ldrh r1, [r0]
ldrh r2, [r4, 0x20]
adds r1, r2
@@ -17032,7 +17032,7 @@ _080D29C2:
pop {r0}
bx r0
.align 2, 0
-_080D29C8: .4byte gUnknown_03004B00
+_080D29C8: .4byte gBattleAnimArgs
thumb_func_end sub_80D2938
thumb_func_start sub_80D29CC
@@ -17101,7 +17101,7 @@ sub_80D2A38: @ 80D2A38
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080D2A5C
- ldr r1, _080D2A58 @ =gUnknown_03004B00
+ ldr r1, _080D2A58 @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r4, 0x30]
ldrh r0, [r1, 0x2]
@@ -17110,7 +17110,7 @@ sub_80D2A38: @ 80D2A38
strh r0, [r4, 0x2E]
b _080D2AB0
.align 2, 0
-_080D2A58: .4byte gUnknown_03004B00
+_080D2A58: .4byte gBattleAnimArgs
_080D2A5C:
ldrh r0, [r4, 0x30]
ldrh r2, [r4, 0x36]
@@ -17167,7 +17167,7 @@ sub_80D2ABC: @ 80D2ABC
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080D2AF6
- ldr r1, _080D2BB8 @ =gUnknown_03004B00
+ ldr r1, _080D2BB8 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -17290,7 +17290,7 @@ _080D2B80:
strb r0, [r3]
b _080D2BD2
.align 2, 0
-_080D2BB8: .4byte gUnknown_03004B00
+_080D2BB8: .4byte gBattleAnimArgs
_080D2BBC: .4byte gUnknown_0202F7C9
_080D2BC0: .4byte 0x0000ffff
_080D2BC4:
@@ -17322,7 +17322,7 @@ sub_80D2BE8: @ 80D2BE8
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080D2C1C
- ldr r1, _080D2C18 @ =gUnknown_03004B00
+ ldr r1, _080D2C18 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -17339,7 +17339,7 @@ sub_80D2BE8: @ 80D2BE8
strh r0, [r4, 0x2E]
b _080D2C30
.align 2, 0
-_080D2C18: .4byte gUnknown_03004B00
+_080D2C18: .4byte gBattleAnimArgs
_080D2C1C:
adds r0, r4, 0
adds r0, 0x3F
@@ -17360,7 +17360,7 @@ _080D2C30:
sub_80D2C38: @ 80D2C38
push {r4,r5,lr}
adds r5, r0, 0
- ldr r1, _080D2C50 @ =gUnknown_03004B00
+ ldr r1, _080D2C50 @ =gBattleAnimArgs
movs r2, 0x4
ldrsh r0, [r1, r2]
cmp r0, 0
@@ -17369,7 +17369,7 @@ sub_80D2C38: @ 80D2C38
bl move_anim_8072740
b _080D2CB8
.align 2, 0
-_080D2C50: .4byte gUnknown_03004B00
+_080D2C50: .4byte gBattleAnimArgs
_080D2C54:
movs r2, 0
ldrsh r0, [r1, r2]
@@ -17394,7 +17394,7 @@ _080D2C66:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r0, _080D2C98 @ =gUnknown_03004B00
+ ldr r0, _080D2C98 @ =gBattleAnimArgs
movs r2, 0x2
ldrsh r1, [r0, r2]
adds r2, r0, 0
@@ -17405,7 +17405,7 @@ _080D2C66:
b _080D2CA0
.align 2, 0
_080D2C94: .4byte gUnknown_0202F7C9
-_080D2C98: .4byte gUnknown_03004B00
+_080D2C98: .4byte gBattleAnimArgs
_080D2C9C:
ldrh r0, [r5, 0x20]
subs r0, 0x20
@@ -17465,7 +17465,7 @@ sub_80D2CF8: @ 80D2CF8
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, _080D2D2C @ =gUnknown_03004B00
+ ldr r0, _080D2D2C @ =gBattleAnimArgs
ldrb r0, [r0]
bl obj_id_for_side_relative_to_move
adds r1, r0, 0
@@ -17485,7 +17485,7 @@ sub_80D2CF8: @ 80D2CF8
pop {r0}
bx r0
.align 2, 0
-_080D2D2C: .4byte gUnknown_03004B00
+_080D2D2C: .4byte gBattleAnimArgs
_080D2D30: .4byte gTasks
_080D2D34: .4byte gUnknown_083D7CA8
_080D2D38: .4byte sub_80D2D3C
@@ -17519,7 +17519,7 @@ _080D2D64: .4byte gTasks
sub_80D2D68: @ 80D2D68
push {r4-r7,lr}
adds r5, r0, 0
- ldr r0, _080D2D7C @ =gUnknown_03004B00
+ ldr r0, _080D2D7C @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -17527,7 +17527,7 @@ sub_80D2D68: @ 80D2D68
ldr r0, _080D2D80 @ =gUnknown_0202F7C8
b _080D2D86
.align 2, 0
-_080D2D7C: .4byte gUnknown_03004B00
+_080D2D7C: .4byte gBattleAnimArgs
_080D2D80: .4byte gUnknown_0202F7C8
_080D2D84:
ldr r0, _080D2E1C @ =gUnknown_0202F7C9
@@ -17539,7 +17539,7 @@ _080D2D86:
lsrs r0, 24
cmp r0, 0x1
bne _080D2DA0
- ldr r1, _080D2E20 @ =gUnknown_03004B00
+ ldr r1, _080D2E20 @ =gBattleAnimArgs
movs r2, 0x2
ldrsh r0, [r1, r2]
negs r0, r0
@@ -17549,7 +17549,7 @@ _080D2DA0:
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r7, _080D2E20 @ =gUnknown_03004B00
+ ldr r7, _080D2E20 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r3, [r7, 0x2]
adds r0, r3
@@ -17608,7 +17608,7 @@ _080D2DF0:
bx r0
.align 2, 0
_080D2E1C: .4byte gUnknown_0202F7C9
-_080D2E20: .4byte gUnknown_03004B00
+_080D2E20: .4byte gBattleAnimArgs
_080D2E24: .4byte 0x000003ff
_080D2E28: .4byte 0xfffffc00
_080D2E2C: .4byte sub_80D2E30
@@ -17654,7 +17654,7 @@ sub_80D2E68: @ 80D2E68
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080D2E8A
- ldr r0, _080D2EC4 @ =gUnknown_03004B00
+ ldr r0, _080D2EC4 @ =gBattleAnimArgs
ldrh r1, [r0]
movs r0, 0x78
subs r0, r1
@@ -17695,7 +17695,7 @@ _080D2EBC:
pop {r0}
bx r0
.align 2, 0
-_080D2EC4: .4byte gUnknown_03004B00
+_080D2EC4: .4byte gBattleAnimArgs
thumb_func_end sub_80D2E68
thumb_func_start sub_80D2EC8
@@ -17708,7 +17708,7 @@ sub_80D2EC8: @ 80D2EC8
bne _080D2EF6
movs r5, 0x78
strh r5, [r6, 0x20]
- ldr r4, _080D2F78 @ =gUnknown_03004B00
+ ldr r4, _080D2F78 @ =gBattleAnimArgs
movs r2, 0
ldrsh r0, [r4, r2]
lsrs r1, r0, 31
@@ -17785,7 +17785,7 @@ _080D2F72:
pop {r0}
bx r0
.align 2, 0
-_080D2F78: .4byte gUnknown_03004B00
+_080D2F78: .4byte gBattleAnimArgs
_080D2F7C: .4byte sub_80D2F80
thumb_func_end sub_80D2EC8
@@ -17949,7 +17949,7 @@ sub_80D30AC: @ 80D30AC
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r3, _080D30C8 @ =gUnknown_03004B00
+ ldr r3, _080D30C8 @ =gBattleAnimArgs
ldr r1, _080D30CC @ =gUnknown_0202F7B4
ldr r1, [r1]
ldrb r2, [r1, 0x10]
@@ -17960,7 +17960,7 @@ sub_80D30AC: @ 80D30AC
pop {r0}
bx r0
.align 2, 0
-_080D30C8: .4byte gUnknown_03004B00
+_080D30C8: .4byte gBattleAnimArgs
_080D30CC: .4byte gUnknown_0202F7B4
thumb_func_end sub_80D30AC
@@ -17969,7 +17969,7 @@ update_fury_cutter_counter_copy: @ 80D30D0
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, _080D30E8 @ =gUnknown_03004B00
+ ldr r2, _080D30E8 @ =gBattleAnimArgs
ldr r1, _080D30EC @ =gUnknown_0202F7B4
ldr r1, [r1]
ldrb r1, [r1, 0x10]
@@ -17978,7 +17978,7 @@ update_fury_cutter_counter_copy: @ 80D30D0
pop {r0}
bx r0
.align 2, 0
-_080D30E8: .4byte gUnknown_03004B00
+_080D30E8: .4byte gBattleAnimArgs
_080D30EC: .4byte gUnknown_0202F7B4
thumb_func_end update_fury_cutter_counter_copy
@@ -17997,7 +17997,7 @@ sub_80D30F0: @ 80D30F0
ldrsh r0, [r5, r1]
cmp r0, 0
bne _080D3118
- ldr r1, _080D317C @ =gUnknown_03004B00
+ ldr r1, _080D317C @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r5, 0xA]
ldrh r0, [r1, 0x2]
@@ -18050,7 +18050,7 @@ _080D3172:
bx r0
.align 2, 0
_080D3178: .4byte gTasks
-_080D317C: .4byte gUnknown_03004B00
+_080D317C: .4byte gBattleAnimArgs
_080D3180: .4byte gSpriteTemplate_83D9130
thumb_func_end sub_80D30F0
@@ -18110,19 +18110,19 @@ sub_80D31C8: @ 80D31C8
bl sub_8077ABC
lsls r0, 24
lsrs r0, 24
- ldr r4, _080D31F4 @ =gUnknown_03004B00
+ ldr r4, _080D31F4 @ =gBattleAnimArgs
ldrh r1, [r4]
subs r0, r1
b _080D320A
.align 2, 0
_080D31F0: .4byte gUnknown_0202F7C8
-_080D31F4: .4byte gUnknown_03004B00
+_080D31F4: .4byte gBattleAnimArgs
_080D31F8:
ldrb r0, [r5]
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080D32D0 @ =gUnknown_03004B00
+ ldr r4, _080D32D0 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -18148,12 +18148,12 @@ _080D320A:
lsls r0, 24
cmp r0, 0
beq _080D3240
- ldr r1, _080D32D0 @ =gUnknown_03004B00
+ ldr r1, _080D32D0 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080D3240:
- ldr r5, _080D32D0 @ =gUnknown_03004B00
+ ldr r5, _080D32D0 @ =gBattleAnimArgs
ldrh r0, [r5, 0xC]
strh r0, [r6, 0x2E]
ldrh r0, [r6, 0x20]
@@ -18219,7 +18219,7 @@ _080D3240:
pop {r0}
bx r0
.align 2, 0
-_080D32D0: .4byte gUnknown_03004B00
+_080D32D0: .4byte gBattleAnimArgs
_080D32D4: .4byte gUnknown_0202F7C8
_080D32D8: .4byte gUnknown_0202F7C9
_080D32DC: .4byte SpriteCallbackDummy
@@ -18345,7 +18345,7 @@ sub_80D33B4: @ 80D33B4
lsls r0, 24
cmp r0, 0
beq _080D33E4
- ldr r1, _080D33E0 @ =gUnknown_03004B00
+ ldr r1, _080D33E0 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
lsls r0, 16
@@ -18354,9 +18354,9 @@ sub_80D33B4: @ 80D33B4
b _080D33EA
.align 2, 0
_080D33DC: .4byte gUnknown_0202F7C8
-_080D33E0: .4byte gUnknown_03004B00
+_080D33E0: .4byte gBattleAnimArgs
_080D33E4:
- ldr r0, _080D3440 @ =gUnknown_03004B00
+ ldr r0, _080D3440 @ =gBattleAnimArgs
ldrh r6, [r0, 0x4]
adds r7, r0, 0
_080D33EA:
@@ -18399,7 +18399,7 @@ _080D33EA:
pop {r0}
bx r0
.align 2, 0
-_080D3440: .4byte gUnknown_03004B00
+_080D3440: .4byte gBattleAnimArgs
_080D3444: .4byte gUnknown_0202F7C9
_080D3448: .4byte sub_80D344C
thumb_func_end sub_80D33B4
@@ -18408,7 +18408,7 @@ _080D3448: .4byte sub_80D344C
sub_80D344C: @ 80D344C
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080D3488 @ =gUnknown_03004B00
+ ldr r0, _080D3488 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _080D348C @ =0x0000ffff
cmp r1, r0
@@ -18435,7 +18435,7 @@ _080D3480:
pop {r0}
bx r0
.align 2, 0
-_080D3488: .4byte gUnknown_03004B00
+_080D3488: .4byte gBattleAnimArgs
_080D348C: .4byte 0x0000ffff
thumb_func_end sub_80D344C
@@ -18449,7 +18449,7 @@ sub_80D3490: @ 80D3490
adds r4, r0
lsls r4, 3
adds r4, r1
- ldr r0, _080D34C8 @ =gUnknown_03004B00
+ ldr r0, _080D34C8 @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r4, 0x8]
ldr r0, _080D34CC @ =0x0000279c
@@ -18467,7 +18467,7 @@ sub_80D3490: @ 80D3490
bx r0
.align 2, 0
_080D34C4: .4byte gTasks
-_080D34C8: .4byte gUnknown_03004B00
+_080D34C8: .4byte gBattleAnimArgs
_080D34CC: .4byte 0x0000279c
_080D34D0: .4byte sub_80D34D4
thumb_func_end sub_80D3490
@@ -18574,7 +18574,7 @@ sub_80D3554: @ 80D3554
lsls r0, 8
bl __divsi3
strh r0, [r5, 0x38]
- ldr r0, _080D35C0 @ =gUnknown_03004B00
+ ldr r0, _080D35C0 @ =gBattleAnimArgs
ldrh r2, [r0, 0x6]
strh r2, [r5, 0x3C]
ldrh r1, [r0, 0xE]
@@ -18591,7 +18591,7 @@ sub_80D3554: @ 80D3554
b _080D35C8
.align 2, 0
_080D35BC: .4byte gUnknown_0202F7C9
-_080D35C0: .4byte gUnknown_03004B00
+_080D35C0: .4byte gBattleAnimArgs
_080D35C4:
lsls r0, r1, 8
strh r0, [r5, 0x3A]
@@ -18661,7 +18661,7 @@ sub_80D3630: @ 80D3630
adds r1, r0
lsls r1, 3
adds r1, r2
- ldr r3, _080D3654 @ =gUnknown_03004B00
+ ldr r3, _080D3654 @ =gBattleAnimArgs
ldrh r0, [r3]
movs r2, 0
strh r0, [r1, 0x8]
@@ -18671,7 +18671,7 @@ sub_80D3630: @ 80D3630
bx lr
.align 2, 0
_080D3650: .4byte gTasks
-_080D3654: .4byte gUnknown_03004B00
+_080D3654: .4byte gBattleAnimArgs
_080D3658: .4byte sub_80D365C
thumb_func_end sub_80D3630
@@ -18680,7 +18680,7 @@ sub_80D365C: @ 80D365C
push {lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r2, _080D3690 @ =gUnknown_03004B00
+ ldr r2, _080D3690 @ =gBattleAnimArgs
ldrh r0, [r2, 0xE]
adds r0, 0x3
movs r1, 0xFF
@@ -18703,7 +18703,7 @@ _080D368A:
pop {r0}
bx r0
.align 2, 0
-_080D3690: .4byte gUnknown_03004B00
+_080D3690: .4byte gBattleAnimArgs
_080D3694: .4byte gTasks
thumb_func_end sub_80D365C
@@ -18798,7 +18798,7 @@ sub_80D3728: @ 80D3728
lsls r0, 24
cmp r4, r0
bne _080D3772
- ldr r4, _080D37F0 @ =gUnknown_03004B00
+ ldr r4, _080D37F0 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r4, r1]
negs r0, r0
@@ -18820,7 +18820,7 @@ _080D376A:
negs r0, r0
strh r0, [r4]
_080D3772:
- ldr r5, _080D37F0 @ =gUnknown_03004B00
+ ldr r5, _080D37F0 @ =gBattleAnimArgs
movs r1, 0xA
ldrsh r0, [r5, r1]
movs r1, 0xFF
@@ -18879,7 +18879,7 @@ _080D37AA:
.align 2, 0
_080D37E8: .4byte gUnknown_0202F7C8
_080D37EC: .4byte gUnknown_0202F7C9
-_080D37F0: .4byte gUnknown_03004B00
+_080D37F0: .4byte gBattleAnimArgs
_080D37F4: .4byte sub_8078B34
_080D37F8: .4byte move_anim_8072740
thumb_func_end sub_80D3728
@@ -18890,7 +18890,7 @@ sub_80D37FC: @ 80D37FC
adds r4, r0, 0
movs r1, 0x1
bl sub_8078764
- ldr r0, _080D382C @ =gUnknown_03004B00
+ ldr r0, _080D382C @ =gBattleAnimArgs
ldrh r1, [r0, 0x8]
strh r1, [r4, 0x2E]
ldrh r0, [r0, 0x4]
@@ -18909,7 +18909,7 @@ sub_80D37FC: @ 80D37FC
pop {r0}
bx r0
.align 2, 0
-_080D382C: .4byte gUnknown_03004B00
+_080D382C: .4byte gBattleAnimArgs
_080D3830: .4byte sub_8078B34
_080D3834: .4byte move_anim_8072740
thumb_func_end sub_80D37FC
@@ -18918,7 +18918,7 @@ _080D3834: .4byte move_anim_8072740
sub_80D3838: @ 80D3838
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080D3850 @ =gUnknown_03004B00
+ ldr r0, _080D3850 @ =gBattleAnimArgs
movs r1, 0x6
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -18928,13 +18928,13 @@ sub_80D3838: @ 80D3838
bl sub_8078764
b _080D385C
.align 2, 0
-_080D3850: .4byte gUnknown_03004B00
+_080D3850: .4byte gBattleAnimArgs
_080D3854:
adds r0, r4, 0
movs r1, 0x1
bl sub_80787B0
_080D385C:
- ldr r0, _080D386C @ =gUnknown_03004B00
+ ldr r0, _080D386C @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x3C]
ldr r0, _080D3870 @ =sub_80D3874
@@ -18943,7 +18943,7 @@ _080D385C:
pop {r0}
bx r0
.align 2, 0
-_080D386C: .4byte gUnknown_03004B00
+_080D386C: .4byte gBattleAnimArgs
_080D3870: .4byte sub_80D3874
thumb_func_end sub_80D3838
@@ -19119,7 +19119,7 @@ _080D39CE:
ldr r0, _080D39F4 @ =gBattleAnimBackgroundImage_Surf
ldr r1, [sp]
bl LZDecompressVram
- ldr r0, _080D39F8 @ =gUnknown_03004B00
+ ldr r0, _080D39F8 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -19134,7 +19134,7 @@ _080D39CE:
.align 2, 0
_080D39F0: .4byte gUnknown_08E70F0C
_080D39F4: .4byte gBattleAnimBackgroundImage_Surf
-_080D39F8: .4byte gUnknown_03004B00
+_080D39F8: .4byte gBattleAnimArgs
_080D39FC: .4byte gBattleAnimBackgroundPalette_Surf
_080D3A00:
ldr r0, _080D3A78 @ =gBattleAnimBackgroundImageMuddyWater_Pal
@@ -20761,7 +20761,7 @@ _080D467A:
ldrsh r0, [r4, r2]
cmp r0, 0
bne _080D46F4
- ldr r5, _080D4708 @ =gUnknown_03004B00
+ ldr r5, _080D4708 @ =gBattleAnimArgs
movs r1, 0x1
mov r8, r1
mov r2, r8
@@ -20824,7 +20824,7 @@ _080D46F4:
strh r0, [r4, 0x8]
b _080D4722
.align 2, 0
-_080D4708: .4byte gUnknown_03004B00
+_080D4708: .4byte gBattleAnimArgs
_080D470C: .4byte sub_80E1864
_080D4710: .4byte gUnknown_0202F7B2
_080D4714:
@@ -21456,7 +21456,7 @@ _080D4BEC: .4byte sub_80D4988
thumb_func_start sub_80D4BF0
sub_80D4BF0: @ 80D4BF0
- ldr r2, _080D4C10 @ =gUnknown_03004B00
+ ldr r2, _080D4C10 @ =gBattleAnimArgs
ldrh r1, [r2]
strh r1, [r0, 0x20]
ldrh r1, [r2, 0x2]
@@ -21473,7 +21473,7 @@ sub_80D4BF0: @ 80D4BF0
str r1, [r0, 0x1C]
bx lr
.align 2, 0
-_080D4C10: .4byte gUnknown_03004B00
+_080D4C10: .4byte gBattleAnimArgs
_080D4C14: .4byte sub_80D4C18
thumb_func_end sub_80D4BF0
@@ -21569,7 +21569,7 @@ sub_80D4CA4: @ 80D4CA4
lsls r0, 24
lsrs r0, 24
strh r0, [r4, 0x32]
- ldr r1, _080D4CE4 @ =gUnknown_03004B00
+ ldr r1, _080D4CE4 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
strh r0, [r4, 0x34]
ldrh r0, [r1, 0x6]
@@ -21581,7 +21581,7 @@ sub_80D4CA4: @ 80D4CA4
bx r0
.align 2, 0
_080D4CE0: .4byte gUnknown_0202F7C9
-_080D4CE4: .4byte gUnknown_03004B00
+_080D4CE4: .4byte gBattleAnimArgs
_080D4CE8: .4byte sub_80D4CEC
thumb_func_end sub_80D4CA4
@@ -21833,7 +21833,7 @@ _080D4EBA:
sub_80D4ED8: @ 80D4ED8
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080D4F0C @ =gUnknown_03004B00
+ ldr r0, _080D4F0C @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r4, 0x2E]
movs r0, 0x3C
@@ -21856,7 +21856,7 @@ sub_80D4ED8: @ 80D4ED8
pop {r0}
bx r0
.align 2, 0
-_080D4F0C: .4byte gUnknown_03004B00
+_080D4F0C: .4byte gBattleAnimArgs
_080D4F10: .4byte move_anim_8072740
_080D4F14: .4byte sub_8078174
thumb_func_end sub_80D4ED8
@@ -21865,7 +21865,7 @@ _080D4F14: .4byte sub_8078174
sub_80D4F18: @ 80D4F18
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080D4F50 @ =gUnknown_03004B00
+ ldr r5, _080D4F50 @ =gBattleAnimArgs
movs r0, 0
ldrsh r1, [r5, r0]
adds r0, r4, 0
@@ -21889,7 +21889,7 @@ sub_80D4F18: @ 80D4F18
pop {r0}
bx r0
.align 2, 0
-_080D4F50: .4byte gUnknown_03004B00
+_080D4F50: .4byte gBattleAnimArgs
_080D4F54: .4byte sub_8078394
_080D4F58: .4byte move_anim_8072740
thumb_func_end sub_80D4F18
@@ -21905,7 +21905,7 @@ sub_80D4F5C: @ 80D4F5C
lsls r0, 24
cmp r0, 0
beq _080D4F98
- ldr r2, _080D4F94 @ =gUnknown_03004B00
+ ldr r2, _080D4F94 @ =gBattleAnimArgs
ldrh r0, [r4, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -21921,9 +21921,9 @@ sub_80D4F5C: @ 80D4F5C
b _080D4FAE
.align 2, 0
_080D4F90: .4byte gUnknown_0202F7C8
-_080D4F94: .4byte gUnknown_03004B00
+_080D4F94: .4byte gBattleAnimArgs
_080D4F98:
- ldr r1, _080D4FC4 @ =gUnknown_03004B00
+ ldr r1, _080D4FC4 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -21947,7 +21947,7 @@ _080D4FAE:
pop {r0}
bx r0
.align 2, 0
-_080D4FC4: .4byte gUnknown_03004B00
+_080D4FC4: .4byte gBattleAnimArgs
_080D4FC8: .4byte sub_80D5038
thumb_func_end sub_80D4F5C
@@ -21961,7 +21961,7 @@ sub_80D4FCC: @ 80D4FCC
lsls r0, 24
cmp r0, 0
beq _080D5000
- ldr r2, _080D4FFC @ =gUnknown_03004B00
+ ldr r2, _080D4FFC @ =gBattleAnimArgs
ldrh r0, [r4, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -21976,9 +21976,9 @@ sub_80D4FCC: @ 80D4FCC
b _080D5018
.align 2, 0
_080D4FF8: .4byte gUnknown_0202F7C8
-_080D4FFC: .4byte gUnknown_03004B00
+_080D4FFC: .4byte gBattleAnimArgs
_080D5000:
- ldr r1, _080D5030 @ =gUnknown_03004B00
+ ldr r1, _080D5030 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -22003,7 +22003,7 @@ _080D5018:
pop {r0}
bx r0
.align 2, 0
-_080D5030: .4byte gUnknown_03004B00
+_080D5030: .4byte gBattleAnimArgs
_080D5034: .4byte sub_80D5038
thumb_func_end sub_80D4FCC
@@ -22053,7 +22053,7 @@ sub_80D5074: @ 80D5074
lsls r0, 24
cmp r0, 0
beq _080D50A0
- ldr r0, _080D509C @ =gUnknown_03004B00
+ ldr r0, _080D509C @ =gBattleAnimArgs
ldrh r1, [r4, 0x20]
ldrh r2, [r0]
subs r1, r2
@@ -22061,9 +22061,9 @@ sub_80D5074: @ 80D5074
b _080D50B2
.align 2, 0
_080D5098: .4byte gUnknown_0202F7C8
-_080D509C: .4byte gUnknown_03004B00
+_080D509C: .4byte gBattleAnimArgs
_080D50A0:
- ldr r0, _080D50E0 @ =gUnknown_03004B00
+ ldr r0, _080D50E0 @ =gBattleAnimArgs
ldrh r1, [r0]
ldrh r2, [r4, 0x20]
adds r1, r2
@@ -22096,7 +22096,7 @@ _080D50B2:
pop {r0}
bx r0
.align 2, 0
-_080D50E0: .4byte gUnknown_03004B00
+_080D50E0: .4byte gBattleAnimArgs
_080D50E4: .4byte sub_80D50E8
thumb_func_end sub_80D5074
@@ -22232,7 +22232,7 @@ sub_80D51A8: @ 80D51A8
cmp r1, r0
bne _080D51EE
_080D51E6:
- ldr r1, _080D5208 @ =gUnknown_03004B00
+ ldr r1, _080D5208 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
@@ -22247,13 +22247,13 @@ _080D51EE:
.align 2, 0
_080D5200: .4byte gUnknown_0202F7C8
_080D5204: .4byte gUnknown_0202F7C9
-_080D5208: .4byte gUnknown_03004B00
+_080D5208: .4byte gBattleAnimArgs
_080D520C: .4byte sub_8079534
thumb_func_end sub_80D51A8
thumb_func_start sub_80D5210
sub_80D5210: @ 80D5210
- ldr r2, _080D5224 @ =gUnknown_03004B00
+ ldr r2, _080D5224 @ =gBattleAnimArgs
ldrh r1, [r2]
negs r1, r1
strh r1, [r2]
@@ -22264,7 +22264,7 @@ sub_80D5210: @ 80D5210
str r1, [r0, 0x1C]
bx lr
.align 2, 0
-_080D5224: .4byte gUnknown_03004B00
+_080D5224: .4byte gBattleAnimArgs
_080D5228: .4byte sub_8079534
thumb_func_end sub_80D5210
@@ -22274,7 +22274,7 @@ sub_80D522C: @ 80D522C
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r0, _080D524C @ =gUnknown_03004B00
+ ldr r0, _080D524C @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
movs r1, 0
strh r0, [r4, 0x3C]
@@ -22285,7 +22285,7 @@ sub_80D522C: @ 80D522C
pop {r0}
bx r0
.align 2, 0
-_080D524C: .4byte gUnknown_03004B00
+_080D524C: .4byte gBattleAnimArgs
_080D5250: .4byte sub_80D5254
thumb_func_end sub_80D522C
@@ -22440,7 +22440,7 @@ sub_80D5348: @ 80D5348
sub_80D5374: @ 80D5374
push {r4,lr}
adds r4, r0, 0
- ldr r1, _080D53A8 @ =gUnknown_03004B00
+ ldr r1, _080D53A8 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -22464,7 +22464,7 @@ sub_80D5374: @ 80D5374
pop {r0}
bx r0
.align 2, 0
-_080D53A8: .4byte gUnknown_03004B00
+_080D53A8: .4byte gBattleAnimArgs
_080D53AC: .4byte move_anim_8072740
_080D53B0: .4byte sub_8078364
thumb_func_end sub_80D5374
@@ -22475,7 +22475,7 @@ sub_80D53B4: @ 80D53B4
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r1, _080D53E8 @ =gUnknown_03004B00
+ ldr r1, _080D53E8 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
strh r0, [r4, 0x30]
ldrh r0, [r1, 0x6]
@@ -22495,7 +22495,7 @@ sub_80D53B4: @ 80D53B4
pop {r0}
bx r0
.align 2, 0
-_080D53E8: .4byte gUnknown_03004B00
+_080D53E8: .4byte gBattleAnimArgs
_080D53EC: .4byte sub_80782D8
_080D53F0: .4byte sub_80D53F4
thumb_func_end sub_80D53B4
@@ -23313,7 +23313,7 @@ _080D5A1C:
thumb_func_start sub_80D5A20
sub_80D5A20: @ 80D5A20
push {r4,r5,lr}
- ldr r3, _080D5A64 @ =gUnknown_03004B00
+ ldr r3, _080D5A64 @ =gBattleAnimArgs
ldrh r1, [r3]
movs r2, 0
strh r1, [r0, 0x20]
@@ -23346,7 +23346,7 @@ sub_80D5A20: @ 80D5A20
pop {r0}
bx r0
.align 2, 0
-_080D5A64: .4byte gUnknown_03004B00
+_080D5A64: .4byte gBattleAnimArgs
_080D5A68: .4byte 0x000003ff
_080D5A6C: .4byte 0xfffffc00
_080D5A70: .4byte sub_80D5A74
@@ -23460,7 +23460,7 @@ _080D5B28:
adds r0, r5, 0
movs r1, 0
bl sub_80787B0
- ldr r4, _080D5B50 @ =gUnknown_03004B00
+ ldr r4, _080D5B50 @ =gBattleAnimArgs
ldrb r1, [r4, 0x4]
adds r0, r5, 0
bl StartSpriteAnim
@@ -23475,7 +23475,7 @@ _080D5B28:
movs r0, 0x4
b _080D5B5A
.align 2, 0
-_080D5B50: .4byte gUnknown_03004B00
+_080D5B50: .4byte gBattleAnimArgs
_080D5B54: .4byte gUnknown_0202F7C8
_080D5B58:
ldr r0, _080D5B78 @ =0x0000fffc
@@ -23668,7 +23668,7 @@ sub_80D5CC0: @ 80D5CC0
ldrsh r0, [r4, r2]
cmp r0, 0
bne _080D5CD8
- ldr r0, _080D5D4C @ =gUnknown_03004B00
+ ldr r0, _080D5D4C @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r4, 0x30]
adds r0, r1, 0x1
@@ -23729,7 +23729,7 @@ _080D5CD8:
strb r0, [r4, 0x5]
b _080D5DA0
.align 2, 0
-_080D5D4C: .4byte gUnknown_03004B00
+_080D5D4C: .4byte gBattleAnimArgs
_080D5D50: .4byte gMain
_080D5D54: .4byte 0x0000043d
_080D5D58: .4byte gUnknown_0202F7C9
@@ -24173,7 +24173,7 @@ sub_80D6080: @ 80D6080
mov r0, sp
ldrb r0, [r0, 0x8]
lsls r0, 4
- ldr r1, _080D60B0 @ =gUnknown_03004B00
+ ldr r1, _080D60B0 @ =gBattleAnimArgs
ldrb r2, [r1]
ldrh r3, [r1, 0x2]
movs r1, 0x10
@@ -24185,7 +24185,7 @@ sub_80D6080: @ 80D6080
pop {r0}
bx r0
.align 2, 0
-_080D60B0: .4byte gUnknown_03004B00
+_080D60B0: .4byte gBattleAnimArgs
thumb_func_end sub_80D6080
thumb_func_start sub_80D60B4
@@ -24205,7 +24205,7 @@ sub_80D60B4: @ 80D60B4
movs r3, 0x8
ldrsh r0, [r2, r3]
mov r9, r1
- ldr r4, _080D6110 @ =gUnknown_03004B00
+ ldr r4, _080D6110 @ =gBattleAnimArgs
mov r8, r4
cmp r0, 0
bne _080D60EA
@@ -24236,7 +24236,7 @@ _080D60EA:
b _080D6126
.align 2, 0
_080D610C: .4byte gTasks
-_080D6110: .4byte gUnknown_03004B00
+_080D6110: .4byte gBattleAnimArgs
_080D6114: .4byte gUnknown_02024BE0
_080D6118: .4byte gUnknown_0202F7C9
_080D611C: .4byte gUnknown_083D9794
@@ -24337,7 +24337,7 @@ sub_80D61C8: @ 80D61C8
lsls r0, 24
cmp r0, 0
beq _080D61F0
- ldr r0, _080D61EC @ =gUnknown_03004B00
+ ldr r0, _080D61EC @ =gBattleAnimArgs
ldrh r1, [r4, 0x20]
ldrh r2, [r0]
subs r1, r2
@@ -24345,9 +24345,9 @@ sub_80D61C8: @ 80D61C8
b _080D61FC
.align 2, 0
_080D61E8: .4byte gUnknown_0202F7C8
-_080D61EC: .4byte gUnknown_03004B00
+_080D61EC: .4byte gBattleAnimArgs
_080D61F0:
- ldr r1, _080D6210 @ =gUnknown_03004B00
+ ldr r1, _080D6210 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -24364,7 +24364,7 @@ _080D61FC:
pop {r0}
bx r0
.align 2, 0
-_080D6210: .4byte gUnknown_03004B00
+_080D6210: .4byte gBattleAnimArgs
_080D6214: .4byte sub_80D6218
thumb_func_end sub_80D61C8
@@ -24395,7 +24395,7 @@ sub_80D6234: @ 80D6234
lsls r0, 24
cmp r0, 0
beq _080D625C
- ldr r0, _080D6258 @ =gUnknown_03004B00
+ ldr r0, _080D6258 @ =gBattleAnimArgs
ldrh r1, [r4, 0x20]
ldrh r0, [r0]
subs r1, r0
@@ -24403,9 +24403,9 @@ sub_80D6234: @ 80D6234
b _080D6266
.align 2, 0
_080D6254: .4byte gUnknown_0202F7C8
-_080D6258: .4byte gUnknown_03004B00
+_080D6258: .4byte gBattleAnimArgs
_080D625C:
- ldr r0, _080D6270 @ =gUnknown_03004B00
+ ldr r0, _080D6270 @ =gBattleAnimArgs
ldrh r0, [r0]
ldrh r1, [r4, 0x20]
adds r0, r1
@@ -24417,7 +24417,7 @@ _080D6266:
pop {r0}
bx r0
.align 2, 0
-_080D6270: .4byte gUnknown_03004B00
+_080D6270: .4byte gBattleAnimArgs
_080D6274: .4byte sub_80D6278
thumb_func_end sub_80D6234
@@ -24461,7 +24461,7 @@ sub_80D6294: @ 80D6294
lsls r0, 24
cmp r0, 0
beq _080D62E4
- ldr r2, _080D62E0 @ =gUnknown_03004B00
+ ldr r2, _080D62E0 @ =gBattleAnimArgs
ldrh r0, [r5, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -24474,9 +24474,9 @@ sub_80D6294: @ 80D6294
.align 2, 0
_080D62D8: .4byte gUnknown_0202F7C9
_080D62DC: .4byte gUnknown_0202F7C8
-_080D62E0: .4byte gUnknown_03004B00
+_080D62E0: .4byte gBattleAnimArgs
_080D62E4:
- ldr r0, _080D631C @ =gUnknown_03004B00
+ ldr r0, _080D631C @ =gBattleAnimArgs
ldrh r1, [r0]
ldrh r2, [r5, 0x20]
adds r1, r2
@@ -24504,7 +24504,7 @@ _080D62F8:
pop {r0}
bx r0
.align 2, 0
-_080D631C: .4byte gUnknown_03004B00
+_080D631C: .4byte gBattleAnimArgs
_080D6320: .4byte move_anim_8074EE0
_080D6324: .4byte sub_8078114
thumb_func_end sub_80D6294
@@ -24513,7 +24513,7 @@ _080D6324: .4byte sub_8078114
sub_80D6328: @ 80D6328
push {r4-r7,lr}
adds r5, r0, 0
- ldr r0, _080D6340 @ =gUnknown_03004B00
+ ldr r0, _080D6340 @ =gBattleAnimArgs
movs r1, 0x8
ldrsh r0, [r0, r1]
cmp r0, 0x1
@@ -24524,7 +24524,7 @@ sub_80D6328: @ 80D6328
beq _080D634E
b _080D63A0
.align 2, 0
-_080D6340: .4byte gUnknown_03004B00
+_080D6340: .4byte gBattleAnimArgs
_080D6344:
cmp r0, 0x2
beq _080D6358
@@ -24575,7 +24575,7 @@ _080D63A0:
_080D63A2:
ldrb r4, [r0]
_080D63A4:
- ldr r0, _080D63C8 @ =gUnknown_03004B00
+ ldr r0, _080D63C8 @ =gBattleAnimArgs
movs r2, 0xA
ldrsh r0, [r0, r2]
cmp r0, 0
@@ -24591,7 +24591,7 @@ _080D63A4:
b _080D63DE
.align 2, 0
_080D63C4: .4byte gUnknown_0202F7C9
-_080D63C8: .4byte gUnknown_03004B00
+_080D63C8: .4byte gBattleAnimArgs
_080D63CC:
adds r0, r4, 0
movs r1, 0x2
@@ -24607,7 +24607,7 @@ _080D63DE:
lsrs r0, 24
strh r0, [r5, 0x22]
ldr r7, _080D647C @ =gSineTable
- ldr r6, _080D6480 @ =gUnknown_03004B00
+ ldr r6, _080D6480 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r6, r1]
lsls r0, 1
@@ -24682,7 +24682,7 @@ _080D6442:
bx r0
.align 2, 0
_080D647C: .4byte gSineTable
-_080D6480: .4byte gUnknown_03004B00
+_080D6480: .4byte gBattleAnimArgs
_080D6484: .4byte gOamMatrices
_080D6488: .4byte sub_80DA48C
thumb_func_end sub_80D6328
@@ -24693,7 +24693,7 @@ sub_80D648C: @ 80D648C
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r5, _080D6500 @ =gUnknown_03004B00
+ ldr r5, _080D6500 @ =gBattleAnimArgs
ldrh r0, [r5, 0x6]
strh r0, [r4, 0x2E]
ldrh r0, [r4, 0x20]
@@ -24743,7 +24743,7 @@ sub_80D648C: @ 80D648C
pop {r0}
bx r0
.align 2, 0
-_080D6500: .4byte gUnknown_03004B00
+_080D6500: .4byte gBattleAnimArgs
_080D6504: .4byte gUnknown_0202F7C9
_080D6508: .4byte 0x000003ff
_080D650C: .4byte 0xfffffc00
@@ -24873,7 +24873,7 @@ sub_80D65DC: @ 80D65DC
cmp r0, 0
bne _080D6606
_080D65FE:
- ldr r1, _080D6650 @ =gUnknown_03004B00
+ ldr r1, _080D6650 @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
negs r0, r0
strh r0, [r1, 0x2]
@@ -24883,7 +24883,7 @@ _080D6606:
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080D6650 @ =gUnknown_03004B00
+ ldr r4, _080D6650 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4, 0x2]
adds r0, r1
@@ -24910,7 +24910,7 @@ _080D6606:
_080D6644: .4byte gMain
_080D6648: .4byte 0x0000043d
_080D664C: .4byte gUnknown_0202F7C9
-_080D6650: .4byte gUnknown_03004B00
+_080D6650: .4byte gBattleAnimArgs
_080D6654: .4byte sub_80D658C
thumb_func_end sub_80D65DC
@@ -24918,7 +24918,7 @@ _080D6654: .4byte sub_80D658C
sub_80D6658: @ 80D6658
push {r4-r6,lr}
adds r5, r0, 0
- ldr r1, _080D6674 @ =gUnknown_03004B00
+ ldr r1, _080D6674 @ =gBattleAnimArgs
ldrh r0, [r1, 0x6]
strh r0, [r5, 0x2E]
movs r2, 0xE
@@ -24931,7 +24931,7 @@ sub_80D6658: @ 80D6658
ldr r0, _080D6678 @ =gUnknown_0202F7C9
b _080D667E
.align 2, 0
-_080D6674: .4byte gUnknown_03004B00
+_080D6674: .4byte gBattleAnimArgs
_080D6678: .4byte gUnknown_0202F7C9
_080D667C:
ldr r0, _080D670C @ =gUnknown_0202F7C8
@@ -24951,7 +24951,7 @@ _080D667E:
cmp r0, 0
bne _080D66A4
_080D669C:
- ldr r1, _080D6718 @ =gUnknown_03004B00
+ ldr r1, _080D6718 @ =gBattleAnimArgs
ldrh r0, [r1]
negs r0, r0
strh r0, [r1]
@@ -24960,7 +24960,7 @@ _080D66A4:
movs r1, 0x2
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080D6718 @ =gUnknown_03004B00
+ ldr r4, _080D6718 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -25008,7 +25008,7 @@ _080D66A4:
_080D670C: .4byte gUnknown_0202F7C8
_080D6710: .4byte gMain
_080D6714: .4byte 0x0000043d
-_080D6718: .4byte gUnknown_03004B00
+_080D6718: .4byte gBattleAnimArgs
_080D671C: .4byte 0x00007fff
_080D6720: .4byte 0x000003ff
_080D6724: .4byte 0xfffffc00
@@ -25081,7 +25081,7 @@ sub_80D679C: @ 80D679C
ldrh r2, [r4, 0x4]
lsls r1, r2, 22
lsrs r1, 22
- ldr r3, _080D67D8 @ =gUnknown_03004B00
+ ldr r3, _080D67D8 @ =gBattleAnimArgs
movs r5, 0x6
ldrsh r0, [r3, r5]
lsls r0, 2
@@ -25104,7 +25104,7 @@ sub_80D679C: @ 80D679C
movs r0, 0x10
b _080D67F2
.align 2, 0
-_080D67D8: .4byte gUnknown_03004B00
+_080D67D8: .4byte gBattleAnimArgs
_080D67DC: .4byte 0x000003ff
_080D67E0: .4byte 0xfffffc00
_080D67E4:
@@ -25119,7 +25119,7 @@ _080D67F2:
orrs r1, r0
strb r1, [r4, 0x3]
_080D67F6:
- ldr r0, _080D6810 @ =gUnknown_03004B00
+ ldr r0, _080D6810 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x2E]
ldr r0, _080D6814 @ =sub_80782D8
@@ -25131,7 +25131,7 @@ _080D67F6:
pop {r0}
bx r0
.align 2, 0
-_080D6810: .4byte gUnknown_03004B00
+_080D6810: .4byte gBattleAnimArgs
_080D6814: .4byte sub_80782D8
_080D6818: .4byte move_anim_8072740
thumb_func_end sub_80D679C
@@ -25152,7 +25152,7 @@ sub_80D681C: @ 80D681C
lsls r4, 3
adds r4, r1
lsls r0, 24
- ldr r5, _080D686C @ =gUnknown_03004B00
+ ldr r5, _080D686C @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r5]
adds r0, r1
@@ -25175,7 +25175,7 @@ sub_80D681C: @ 80D681C
.align 2, 0
_080D6864: .4byte gUnknown_0202F7C9
_080D6868: .4byte gTasks
-_080D686C: .4byte gUnknown_03004B00
+_080D686C: .4byte gBattleAnimArgs
_080D6870: .4byte sub_80D6874
thumb_func_end sub_80D681C
@@ -25439,7 +25439,7 @@ _080D6A66:
sub_80D6A6C: @ 80D6A6C
push {r4-r7,lr}
adds r4, r0, 0
- ldr r0, _080D6AD4 @ =gUnknown_03004B00
+ ldr r0, _080D6AD4 @ =gBattleAnimArgs
ldrh r1, [r0]
ldrh r2, [r4, 0x20]
adds r1, r2
@@ -25489,7 +25489,7 @@ sub_80D6A6C: @ 80D6A6C
pop {r0}
bx r0
.align 2, 0
-_080D6AD4: .4byte gUnknown_03004B00
+_080D6AD4: .4byte gBattleAnimArgs
_080D6AD8: .4byte gBattleAnimSpriteTemplate_83D9950
_080D6ADC: .4byte gSprites
_080D6AE0: .4byte 0x000003ff
@@ -25551,7 +25551,7 @@ sub_80D6B3C: @ 80D6B3C
lsls r1, 3
ldr r0, _080D6B5C @ =gTasks
adds r5, r1, r0
- ldr r0, _080D6B60 @ =gUnknown_03004B00
+ ldr r0, _080D6B60 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -25560,7 +25560,7 @@ sub_80D6B3C: @ 80D6B3C
b _080D6B6A
.align 2, 0
_080D6B5C: .4byte gTasks
-_080D6B60: .4byte gUnknown_03004B00
+_080D6B60: .4byte gBattleAnimArgs
_080D6B64: .4byte gUnknown_0202F7C8
_080D6B68:
ldr r4, _080D6BAC @ =gUnknown_0202F7C9
@@ -25577,7 +25577,7 @@ _080D6B6A:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x26]
- ldr r2, _080D6BB0 @ =gUnknown_03004B00
+ ldr r2, _080D6BB0 @ =gBattleAnimArgs
ldrh r0, [r2, 0x2]
movs r1, 0
strh r0, [r5, 0x14]
@@ -25597,7 +25597,7 @@ _080D6B6A:
bx r0
.align 2, 0
_080D6BAC: .4byte gUnknown_0202F7C9
-_080D6BB0: .4byte gUnknown_03004B00
+_080D6BB0: .4byte gBattleAnimArgs
_080D6BB4: .4byte sub_80D6BB8
thumb_func_end sub_80D6B3C
@@ -25785,7 +25785,7 @@ _080D6D14: .4byte sub_80D6CCC
sub_80D6D18: @ 80D6D18
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080D6D2C @ =gUnknown_03004B00
+ ldr r0, _080D6D2C @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -25793,7 +25793,7 @@ sub_80D6D18: @ 80D6D18
ldr r4, _080D6D30 @ =gUnknown_0202F7C8
b _080D6D36
.align 2, 0
-_080D6D2C: .4byte gUnknown_03004B00
+_080D6D2C: .4byte gBattleAnimArgs
_080D6D30: .4byte gUnknown_0202F7C8
_080D6D34:
ldr r4, _080D6D64 @ =gUnknown_0202F7C9
@@ -25828,7 +25828,7 @@ _080D6D6C: .4byte sub_80785E4
sub_80D6D70: @ 80D6D70
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080D6D84 @ =gUnknown_03004B00
+ ldr r0, _080D6D84 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -25836,7 +25836,7 @@ sub_80D6D70: @ 80D6D70
ldr r4, _080D6D88 @ =gUnknown_0202F7C8
b _080D6D8E
.align 2, 0
-_080D6D84: .4byte gUnknown_03004B00
+_080D6D84: .4byte gBattleAnimArgs
_080D6D88: .4byte gUnknown_0202F7C8
_080D6D8C:
ldr r4, _080D6DC8 @ =gUnknown_0202F7C9
@@ -25853,7 +25853,7 @@ _080D6D8E:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r1, _080D6DCC @ =gUnknown_03004B00
+ ldr r1, _080D6DCC @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
strh r0, [r5, 0x24]
ldrh r0, [r1, 0x4]
@@ -25868,7 +25868,7 @@ _080D6D8E:
bx r0
.align 2, 0
_080D6DC8: .4byte gUnknown_0202F7C9
-_080D6DCC: .4byte gUnknown_03004B00
+_080D6DCC: .4byte gBattleAnimArgs
_080D6DD0: .4byte move_anim_8072740
_080D6DD4: .4byte sub_8078600
thumb_func_end sub_80D6D70
@@ -26206,7 +26206,7 @@ _080D703C:
_080D7052:
movs r6, 0
strh r1, [r5, 0xA]
- ldr r0, _080D7080 @ =gUnknown_03004B00
+ ldr r0, _080D7080 @ =gBattleAnimArgs
movs r1, 0
ldrsh r2, [r0, r1]
adds r3, r0, 0
@@ -26226,7 +26226,7 @@ _080D7052:
b _080D70F0
.align 2, 0
_080D707C: .4byte gUnknown_0202F7C8
-_080D7080: .4byte gUnknown_03004B00
+_080D7080: .4byte gBattleAnimArgs
_080D7084: .4byte 0x0000fff0
_080D7088:
ldrb r0, [r4]
@@ -27146,7 +27146,7 @@ sub_80D7704: @ 80D7704
bl sub_8077ABC
lsls r0, 24
lsrs r6, r0, 24
- ldr r1, _080D781C @ =gUnknown_03004B00
+ ldr r1, _080D781C @ =gBattleAnimArgs
ldrh r0, [r1, 0x8]
strh r0, [r5, 0x2E]
ldrh r0, [r1]
@@ -27223,7 +27223,7 @@ _080D77DE:
movs r2, 0x98
lsls r2, 1
mov r12, r2
- ldr r1, _080D781C @ =gUnknown_03004B00
+ ldr r1, _080D781C @ =gBattleAnimArgs
mov r10, r1
cmp r0, r12
bhi _080D784A
@@ -27237,7 +27237,7 @@ _080D780C: .4byte 0x000003ff
_080D7810: .4byte 0xfffffc00
_080D7814: .4byte gUnknown_0202F7C9
_080D7818: .4byte gUnknown_0202F7C8
-_080D781C: .4byte gUnknown_03004B00
+_080D781C: .4byte gBattleAnimArgs
_080D7820:
lsls r1, r3, 16
asrs r1, 16
@@ -27351,7 +27351,7 @@ _080D78E6:
sub_80D78EC: @ 80D78EC
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080D7920 @ =gUnknown_03004B00
+ ldr r0, _080D7920 @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r4, 0x2E]
movs r0, 0x3C
@@ -27374,7 +27374,7 @@ sub_80D78EC: @ 80D78EC
pop {r0}
bx r0
.align 2, 0
-_080D7920: .4byte gUnknown_03004B00
+_080D7920: .4byte gBattleAnimArgs
_080D7924: .4byte move_anim_8072740
_080D7928: .4byte sub_8078174
thumb_func_end sub_80D78EC
@@ -27398,7 +27398,7 @@ sub_80D792C: @ 80D792C
lsls r0, 24
cmp r0, 0
beq _080D796C
- ldr r0, _080D7968 @ =gUnknown_03004B00
+ ldr r0, _080D7968 @ =gBattleAnimArgs
ldrh r1, [r4, 0x32]
ldrh r0, [r0, 0x4]
subs r1, r0
@@ -27407,9 +27407,9 @@ sub_80D792C: @ 80D792C
.align 2, 0
_080D7960: .4byte gUnknown_0202F7C9
_080D7964: .4byte gUnknown_0202F7C8
-_080D7968: .4byte gUnknown_03004B00
+_080D7968: .4byte gBattleAnimArgs
_080D796C:
- ldr r0, _080D79A4 @ =gUnknown_03004B00
+ ldr r0, _080D79A4 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
ldrh r1, [r4, 0x32]
adds r0, r1
@@ -27420,7 +27420,7 @@ _080D7976:
movs r1, 0x3
bl sub_8077ABC
lsls r0, 24
- ldr r1, _080D79A4 @ =gUnknown_03004B00
+ ldr r1, _080D79A4 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r2, [r1, 0x6]
adds r0, r2
@@ -27436,7 +27436,7 @@ _080D7976:
pop {r0}
bx r0
.align 2, 0
-_080D79A4: .4byte gUnknown_03004B00
+_080D79A4: .4byte gBattleAnimArgs
_080D79A8: .4byte gUnknown_0202F7C9
_080D79AC: .4byte move_anim_8072740
_080D79B0: .4byte sub_8078B34
@@ -27446,7 +27446,7 @@ _080D79B0: .4byte sub_8078B34
sub_80D79B4: @ 80D79B4
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080D79CC @ =gUnknown_03004B00
+ ldr r5, _080D79CC @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r5, r1]
cmp r0, 0
@@ -27456,7 +27456,7 @@ sub_80D79B4: @ 80D79B4
bl sub_8078764
b _080D7A06
.align 2, 0
-_080D79CC: .4byte gUnknown_03004B00
+_080D79CC: .4byte gBattleAnimArgs
_080D79D0:
ldr r0, _080D7A18 @ =gUnknown_0202F7C9
ldrb r0, [r0]
@@ -27540,7 +27540,7 @@ sub_80D7A64: @ 80D7A64
adds r5, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r6, _080D7AAC @ =gUnknown_03004B00
+ ldr r6, _080D7AAC @ =gBattleAnimArgs
ldrh r0, [r6, 0x8]
strh r0, [r5, 0x2E]
ldrh r0, [r5, 0x20]
@@ -27568,7 +27568,7 @@ sub_80D7A64: @ 80D7A64
strh r0, [r5, 0x36]
b _080D7AC6
.align 2, 0
-_080D7AAC: .4byte gUnknown_03004B00
+_080D7AAC: .4byte gBattleAnimArgs
_080D7AB0: .4byte gUnknown_0202F7C9
_080D7AB4:
ldr r0, _080D7AE0 @ =gUnknown_0202F7C9
@@ -27586,7 +27586,7 @@ _080D7AC6:
lsls r0, 24
cmp r0, 0
beq _080D7AEC
- ldr r0, _080D7AE8 @ =gUnknown_03004B00
+ ldr r0, _080D7AE8 @ =gBattleAnimArgs
ldrh r1, [r5, 0x32]
ldrh r0, [r0, 0x4]
subs r1, r0
@@ -27595,9 +27595,9 @@ _080D7AC6:
.align 2, 0
_080D7AE0: .4byte gUnknown_0202F7C9
_080D7AE4: .4byte gUnknown_0202F7C8
-_080D7AE8: .4byte gUnknown_03004B00
+_080D7AE8: .4byte gBattleAnimArgs
_080D7AEC:
- ldr r0, _080D7B94 @ =gUnknown_03004B00
+ ldr r0, _080D7B94 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
ldrh r2, [r5, 0x32]
adds r0, r2
@@ -27684,7 +27684,7 @@ _080D7B76:
pop {r0}
bx r0
.align 2, 0
-_080D7B94: .4byte gUnknown_03004B00
+_080D7B94: .4byte gBattleAnimArgs
_080D7B98: .4byte sub_8078D8C
_080D7B9C: .4byte sub_80D7BA0
thumb_func_end sub_80D7A64
@@ -27855,7 +27855,7 @@ sub_80D7CD4: @ 80D7CD4
adds r5, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r1, _080D7D18 @ =gUnknown_03004B00
+ ldr r1, _080D7D18 @ =gBattleAnimArgs
ldrh r0, [r1, 0x8]
strh r0, [r5, 0x2E]
ldrh r0, [r5, 0x20]
@@ -27881,7 +27881,7 @@ sub_80D7CD4: @ 80D7CD4
strh r0, [r5, 0x36]
b _080D7D32
.align 2, 0
-_080D7D18: .4byte gUnknown_03004B00
+_080D7D18: .4byte gBattleAnimArgs
_080D7D1C: .4byte gUnknown_0202F7C9
_080D7D20:
ldr r0, _080D7D50 @ =gUnknown_0202F7C9
@@ -27899,7 +27899,7 @@ _080D7D32:
lsls r0, 24
cmp r0, 0
beq _080D7D5C
- ldr r0, _080D7D58 @ =gUnknown_03004B00
+ ldr r0, _080D7D58 @ =gBattleAnimArgs
ldrh r1, [r5, 0x32]
ldrh r2, [r0, 0x4]
subs r1, r2
@@ -27909,9 +27909,9 @@ _080D7D32:
.align 2, 0
_080D7D50: .4byte gUnknown_0202F7C9
_080D7D54: .4byte gUnknown_0202F7C8
-_080D7D58: .4byte gUnknown_03004B00
+_080D7D58: .4byte gBattleAnimArgs
_080D7D5C:
- ldr r1, _080D7E10 @ =gUnknown_03004B00
+ ldr r1, _080D7E10 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
ldrh r2, [r5, 0x32]
adds r0, r2
@@ -27981,7 +27981,7 @@ _080D7DCE:
strh r0, [r5, 0x22]
strh r1, [r5, 0x26]
strh r1, [r5, 0x24]
- ldr r1, _080D7E10 @ =gUnknown_03004B00
+ ldr r1, _080D7E10 @ =gBattleAnimArgs
ldr r6, _080D7E14 @ =sub_80D7E18
mov r3, sp
adds r2, r7, 0
@@ -28004,7 +28004,7 @@ _080D7DEE:
pop {r0}
bx r0
.align 2, 0
-_080D7E10: .4byte gUnknown_03004B00
+_080D7E10: .4byte gBattleAnimArgs
_080D7E14: .4byte sub_80D7E18
thumb_func_end sub_80D7CD4
@@ -28076,7 +28076,7 @@ sub_80D7E88: @ 80D7E88
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080D7EF4
- ldr r5, _080D7EA8 @ =gUnknown_03004B00
+ ldr r5, _080D7EA8 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r5, r1]
cmp r0, 0
@@ -28086,7 +28086,7 @@ sub_80D7E88: @ 80D7E88
bl sub_8078764
b _080D7EE2
.align 2, 0
-_080D7EA8: .4byte gUnknown_03004B00
+_080D7EA8: .4byte gBattleAnimArgs
_080D7EAC:
ldr r0, _080D7EEC @ =gUnknown_0202F7C9
ldrb r0, [r0]
@@ -28142,7 +28142,7 @@ _080D7F08:
sub_80D7F10: @ 80D7F10
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _080D7F30 @ =gUnknown_03004B00
+ ldr r6, _080D7F30 @ =gBattleAnimArgs
movs r1, 0x8
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -28156,7 +28156,7 @@ sub_80D7F10: @ 80D7F10
bl sub_80787B0
b _080D7F72
.align 2, 0
-_080D7F30: .4byte gUnknown_03004B00
+_080D7F30: .4byte gBattleAnimArgs
_080D7F34:
ldr r4, _080D7F5C @ =gUnknown_0202F7C8
ldrb r0, [r4]
@@ -28183,7 +28183,7 @@ _080D7F60:
adds r0, r1
_080D7F66:
strh r0, [r5, 0x20]
- ldr r0, _080D7F78 @ =gUnknown_03004B00
+ ldr r0, _080D7F78 @ =gBattleAnimArgs
ldrh r0, [r0, 0x2]
ldrh r1, [r5, 0x22]
adds r0, r1
@@ -28192,7 +28192,7 @@ _080D7F72:
ldr r0, _080D7F7C @ =gUnknown_0202F7C8
b _080D7FD0
.align 2, 0
-_080D7F78: .4byte gUnknown_03004B00
+_080D7F78: .4byte gBattleAnimArgs
_080D7F7C: .4byte gUnknown_0202F7C8
_080D7F80:
movs r1, 0xA
@@ -28229,7 +28229,7 @@ _080D7FBC:
adds r0, r1
_080D7FC2:
strh r0, [r5, 0x20]
- ldr r0, _080D7FEC @ =gUnknown_03004B00
+ ldr r0, _080D7FEC @ =gBattleAnimArgs
ldrh r0, [r0, 0x2]
ldrh r1, [r5, 0x22]
adds r0, r1
@@ -28239,7 +28239,7 @@ _080D7FCE:
_080D7FD0:
ldrb r0, [r0]
strh r0, [r5, 0x3C]
- ldr r0, _080D7FEC @ =gUnknown_03004B00
+ ldr r0, _080D7FEC @ =gBattleAnimArgs
movs r1, 0xA
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -28252,7 +28252,7 @@ _080D7FE8:
movs r0, 0x20
b _080D7FF6
.align 2, 0
-_080D7FEC: .4byte gUnknown_03004B00
+_080D7FEC: .4byte gBattleAnimArgs
_080D7FF0: .4byte gUnknown_0202F7C9
_080D7FF4:
movs r0, 0x40
@@ -28268,7 +28268,7 @@ _080D7FF6:
adds r0, 0x8
strh r0, [r5, 0x22]
_080D800C:
- ldr r1, _080D8040 @ =gUnknown_03004B00
+ ldr r1, _080D8040 @ =gBattleAnimArgs
ldrh r0, [r1, 0x6]
strh r0, [r5, 0x2E]
ldrh r0, [r5, 0x20]
@@ -28292,7 +28292,7 @@ _080D800C:
bx r0
.align 2, 0
_080D803C: .4byte gUnknown_0202F7C9
-_080D8040: .4byte gUnknown_03004B00
+_080D8040: .4byte gBattleAnimArgs
_080D8044: .4byte sub_80D8048
thumb_func_end sub_80D7F10
@@ -29126,7 +29126,7 @@ sub_80D8700: @ 80D8700
mov r7, r8
push {r7}
adds r5, r0, 0
- ldr r6, _080D87E8 @ =gUnknown_03004B00
+ ldr r6, _080D87E8 @ =gBattleAnimArgs
ldrh r0, [r6]
strh r0, [r5, 0x2E]
ldr r0, _080D87EC @ =gUnknown_0202F7C8
@@ -29209,7 +29209,7 @@ _080D8794:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r6, _080D87E8 @ =gUnknown_03004B00
+ ldr r6, _080D87E8 @ =gBattleAnimArgs
movs r1, 0xE
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -29235,7 +29235,7 @@ _080D8794:
movs r1, 0x3
b _080D8824
.align 2, 0
-_080D87E8: .4byte gUnknown_03004B00
+_080D87E8: .4byte gBattleAnimArgs
_080D87EC: .4byte gUnknown_0202F7C8
_080D87F0: .4byte gUnknown_0202F7C9
_080D87F4: .4byte gUnknown_02024A72
@@ -30086,7 +30086,7 @@ _080D8E6A:
adds r0, r5, 0
movs r1, 0x1
bl sub_80787B0
- ldr r6, _080D8ED0 @ =gUnknown_03004B00
+ ldr r6, _080D8ED0 @ =gBattleAnimArgs
ldrh r0, [r6, 0x8]
strh r0, [r5, 0x2E]
ldr r0, _080D8ED4 @ =gUnknown_0202F7C8
@@ -30127,7 +30127,7 @@ _080D8E92:
bx r0
.align 2, 0
_080D8ECC: .4byte gUnknown_0202F7B4
-_080D8ED0: .4byte gUnknown_03004B00
+_080D8ED0: .4byte gBattleAnimArgs
_080D8ED4: .4byte gUnknown_0202F7C8
_080D8ED8: .4byte gUnknown_0202F7C9
_080D8EDC: .4byte sub_80D8EE0
@@ -30256,7 +30256,7 @@ sub_80D8FC0: @ 80D8FC0
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, _080D8FE8 @ =gUnknown_03004B00
+ ldr r1, _080D8FE8 @ =gBattleAnimArgs
ldrb r3, [r1]
lsls r3, 1
adds r3, r1
@@ -30273,7 +30273,7 @@ sub_80D8FC0: @ 80D8FC0
pop {r0}
bx r0
.align 2, 0
-_080D8FE8: .4byte gUnknown_03004B00
+_080D8FE8: .4byte gBattleAnimArgs
_080D8FEC: .4byte gUnknown_0202F7B4
thumb_func_end sub_80D8FC0
@@ -30281,7 +30281,7 @@ _080D8FEC: .4byte gUnknown_0202F7B4
unc_080B08A0: @ 80D8FF0
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080D9020 @ =gUnknown_03004B00
+ ldr r5, _080D9020 @ =gBattleAnimArgs
movs r0, 0
ldrsh r1, [r5, r0]
adds r0, r4, 0
@@ -30301,7 +30301,7 @@ unc_080B08A0: @ 80D8FF0
pop {r0}
bx r0
.align 2, 0
-_080D9020: .4byte gUnknown_03004B00
+_080D9020: .4byte gBattleAnimArgs
_080D9024: .4byte sub_80782D8
_080D9028: .4byte move_anim_8072740
thumb_func_end unc_080B08A0
@@ -30310,7 +30310,7 @@ _080D9028: .4byte move_anim_8072740
sub_80D902C: @ 80D902C
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080D9070 @ =gUnknown_03004B00
+ ldr r4, _080D9070 @ =gBattleAnimArgs
movs r1, 0xE
ldrsh r0, [r4, r1]
cmp r0, 0x1
@@ -30328,7 +30328,7 @@ sub_80D902C: @ 80D902C
negs r0, r0
strh r0, [r4, 0x6]
_080D9054:
- ldr r4, _080D9070 @ =gUnknown_03004B00
+ ldr r4, _080D9070 @ =gBattleAnimArgs
ldrb r1, [r4, 0xC]
adds r0, r5, 0
bl StartSpriteAnim
@@ -30340,7 +30340,7 @@ _080D9054:
pop {r0}
bx r0
.align 2, 0
-_080D9070: .4byte gUnknown_03004B00
+_080D9070: .4byte gBattleAnimArgs
_080D9074: .4byte gUnknown_0202F7C8
thumb_func_end sub_80D902C
@@ -30352,7 +30352,7 @@ sub_80D9078: @ 80D9078
lsls r0, 24
cmp r0, 0
beq _080D9094
- ldr r0, _080D90A0 @ =gUnknown_03004B00
+ ldr r0, _080D90A0 @ =gBattleAnimArgs
ldrh r1, [r0, 0x2]
negs r1, r1
strh r1, [r0, 0x2]
@@ -30366,14 +30366,14 @@ _080D9094:
pop {r0}
bx r0
.align 2, 0
-_080D90A0: .4byte gUnknown_03004B00
+_080D90A0: .4byte gBattleAnimArgs
thumb_func_end sub_80D9078
thumb_func_start sub_80D90A4
sub_80D90A4: @ 80D90A4
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080D90C4 @ =gUnknown_03004B00
+ ldr r4, _080D90C4 @ =gBattleAnimArgs
ldrb r1, [r4, 0x8]
bl StartSpriteAnim
movs r1, 0x6
@@ -30385,13 +30385,13 @@ sub_80D90A4: @ 80D90A4
bl sub_80787B0
b _080D90D0
.align 2, 0
-_080D90C4: .4byte gUnknown_03004B00
+_080D90C4: .4byte gBattleAnimArgs
_080D90C8:
adds r0, r5, 0
movs r1, 0x1
bl sub_8078764
_080D90D0:
- ldr r0, _080D90E8 @ =gUnknown_03004B00
+ ldr r0, _080D90E8 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r5, 0x2E]
ldr r0, _080D90EC @ =sub_80782D8
@@ -30403,7 +30403,7 @@ _080D90D0:
pop {r0}
bx r0
.align 2, 0
-_080D90E8: .4byte gUnknown_03004B00
+_080D90E8: .4byte gBattleAnimArgs
_080D90EC: .4byte sub_80782D8
_080D90F0: .4byte move_anim_8072740
thumb_func_end sub_80D90A4
@@ -30415,7 +30415,7 @@ sub_80D90F4: @ 80D90F4
mov r6, r8
push {r6,r7}
adds r5, r0, 0
- ldr r0, _080D9110 @ =gUnknown_03004B00
+ ldr r0, _080D9110 @ =gBattleAnimArgs
movs r2, 0
ldrsh r1, [r0, r2]
mov r9, r0
@@ -30424,7 +30424,7 @@ sub_80D90F4: @ 80D90F4
ldr r0, _080D9114 @ =gUnknown_0202F7C8
b _080D911A
.align 2, 0
-_080D9110: .4byte gUnknown_03004B00
+_080D9110: .4byte gBattleAnimArgs
_080D9114: .4byte gUnknown_0202F7C8
_080D9118:
ldr r0, _080D9260 @ =gUnknown_0202F7C9
@@ -30646,7 +30646,7 @@ sub_80D92D0: @ 80D92D0
bl sub_8078764
movs r0, 0x1E
strh r0, [r4, 0x2E]
- ldr r0, _080D92F0 @ =gUnknown_03004B00
+ ldr r0, _080D92F0 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -30656,7 +30656,7 @@ sub_80D92D0: @ 80D92D0
strh r0, [r4, 0x32]
b _080D9306
.align 2, 0
-_080D92F0: .4byte gUnknown_03004B00
+_080D92F0: .4byte gBattleAnimArgs
_080D92F4:
ldrh r0, [r4, 0x20]
adds r0, 0x14
@@ -30744,7 +30744,7 @@ sub_80D9378: @ 80D9378
lsrs r0, 24
cmp r0, 0x1
bhi _080D93A4
- ldr r1, _080D93FC @ =gUnknown_03004B00
+ ldr r1, _080D93FC @ =gBattleAnimArgs
movs r2, 0
ldrsh r0, [r1, r2]
negs r0, r0
@@ -30759,12 +30759,12 @@ _080D93A4:
lsls r0, 24
cmp r0, 0
beq _080D93C2
- ldr r1, _080D93FC @ =gUnknown_03004B00
+ ldr r1, _080D93FC @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080D93C2:
- ldr r4, _080D93FC @ =gUnknown_03004B00
+ ldr r4, _080D93FC @ =gBattleAnimArgs
ldrh r0, [r4, 0x6]
movs r5, 0
strh r0, [r6, 0x2E]
@@ -30791,7 +30791,7 @@ _080D93C2:
.align 2, 0
_080D93F4: .4byte gUnknown_0202F7C8
_080D93F8: .4byte gUnknown_0202F7C9
-_080D93FC: .4byte gUnknown_03004B00
+_080D93FC: .4byte gBattleAnimArgs
_080D9400: .4byte sub_80D9404
thumb_func_end sub_80D9378
@@ -30832,7 +30832,7 @@ sub_80D943C: @ 80D943C
adds r4, r0, 0
movs r1, 0x1
bl sub_8078764
- ldr r5, _080D9468 @ =gUnknown_03004B00
+ ldr r5, _080D9468 @ =gBattleAnimArgs
ldrb r1, [r5, 0x4]
adds r0, r4, 0
bl StartSpriteAnim
@@ -30847,7 +30847,7 @@ sub_80D943C: @ 80D943C
pop {r0}
bx r0
.align 2, 0
-_080D9468: .4byte gUnknown_03004B00
+_080D9468: .4byte gBattleAnimArgs
_080D946C: .4byte sub_80782D8
_080D9470: .4byte sub_80D9474
thumb_func_end sub_80D943C
@@ -30885,7 +30885,7 @@ sub_80D94A8: @ 80D94A8
adds r4, r0, 0
movs r1, 0x1
bl sub_8078764
- ldr r0, _080D94C4 @ =gUnknown_03004B00
+ ldr r0, _080D94C4 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x2E]
ldr r0, _080D94C8 @ =sub_80D94CC
@@ -30894,7 +30894,7 @@ sub_80D94A8: @ 80D94A8
pop {r0}
bx r0
.align 2, 0
-_080D94C4: .4byte gUnknown_03004B00
+_080D94C4: .4byte gBattleAnimArgs
_080D94C8: .4byte sub_80D94CC
thumb_func_end sub_80D94A8
@@ -30968,7 +30968,7 @@ sub_80D9540: @ 80D9540
adds r0, r4, 0
movs r1, 0x1
bl sub_8078764
- ldr r1, _080D9568 @ =gUnknown_03004B00
+ ldr r1, _080D9568 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
strh r0, [r4, 0x30]
ldrh r0, [r1, 0x6]
@@ -30978,7 +30978,7 @@ sub_80D9540: @ 80D9540
strh r0, [r4, 0x2E]
b _080D95C8
.align 2, 0
-_080D9568: .4byte gUnknown_03004B00
+_080D9568: .4byte gBattleAnimArgs
_080D956C:
ldrh r0, [r4, 0x30]
ldrh r2, [r4, 0x36]
@@ -31035,7 +31035,7 @@ _080D95C8:
sub_80D95D0: @ 80D95D0
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080D95E4 @ =gUnknown_03004B00
+ ldr r0, _080D95E4 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -31043,7 +31043,7 @@ sub_80D95D0: @ 80D95D0
ldr r4, _080D95E8 @ =gUnknown_0202F7C8
b _080D95EE
.align 2, 0
-_080D95E4: .4byte gUnknown_03004B00
+_080D95E4: .4byte gBattleAnimArgs
_080D95E8: .4byte gUnknown_0202F7C8
_080D95EC:
ldr r4, _080D9634 @ =gUnknown_0202F7C9
@@ -31060,7 +31060,7 @@ _080D95EE:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r1, _080D9638 @ =gUnknown_03004B00
+ ldr r1, _080D9638 @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
ldrh r2, [r5, 0x20]
adds r0, r2
@@ -31083,7 +31083,7 @@ _080D95EE:
bx r0
.align 2, 0
_080D9634: .4byte gUnknown_0202F7C9
-_080D9638: .4byte gUnknown_03004B00
+_080D9638: .4byte gBattleAnimArgs
_080D963C: .4byte sub_80D9640
thumb_func_end sub_80D95D0
@@ -31160,7 +31160,7 @@ _080D96B4: .4byte 0x0000fffe
sub_80D96B8: @ 80D96B8
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _080D96DC @ =gUnknown_03004B00
+ ldr r6, _080D96DC @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -31175,7 +31175,7 @@ sub_80D96B8: @ 80D96B8
adds r0, r2
b _080D96F6
.align 2, 0
-_080D96DC: .4byte gUnknown_03004B00
+_080D96DC: .4byte gBattleAnimArgs
_080D96E0: .4byte gUnknown_0202F7C8
_080D96E4:
ldr r4, _080D9740 @ =gUnknown_0202F7C9
@@ -31199,7 +31199,7 @@ _080D96F6:
ldrh r2, [r5, 0x4]
lsls r1, r2, 22
lsrs r1, 22
- ldr r3, _080D9744 @ =gUnknown_03004B00
+ ldr r3, _080D9744 @ =gBattleAnimArgs
movs r4, 0x2
ldrsh r0, [r3, r4]
lsls r0, 4
@@ -31225,7 +31225,7 @@ _080D96F6:
b _080D978A
.align 2, 0
_080D9740: .4byte gUnknown_0202F7C9
-_080D9744: .4byte gUnknown_03004B00
+_080D9744: .4byte gBattleAnimArgs
_080D9748: .4byte 0x000003ff
_080D974C: .4byte 0xfffffc00
_080D9750:
@@ -31304,7 +31304,7 @@ _080D97C8:
sub_80D97CC: @ 80D97CC
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080D9818 @ =gUnknown_03004B00
+ ldr r0, _080D9818 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -31337,7 +31337,7 @@ sub_80D97CC: @ 80D97CC
ldr r0, _080D9824 @ =gUnknown_0202F7C9
b _080D9844
.align 2, 0
-_080D9818: .4byte gUnknown_03004B00
+_080D9818: .4byte gBattleAnimArgs
_080D981C: .4byte gUnknown_02024C07
_080D9820: .4byte gUnknown_0202F7C8
_080D9824: .4byte gUnknown_0202F7C9
@@ -31432,7 +31432,7 @@ _080D98D4: .4byte sub_8078BB8
sub_80D98D8: @ 80D98D8
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080D9924 @ =gUnknown_03004B00
+ ldr r4, _080D9924 @ =gBattleAnimArgs
ldrh r0, [r4]
strh r0, [r5, 0x20]
movs r2, 0x78
@@ -31467,7 +31467,7 @@ sub_80D98D8: @ 80D98D8
pop {r0}
bx r0
.align 2, 0
-_080D9924: .4byte gUnknown_03004B00
+_080D9924: .4byte gBattleAnimArgs
_080D9928: .4byte 0x000003ff
_080D992C: .4byte 0xfffffc00
_080D9930: .4byte sub_80D9934
@@ -31609,7 +31609,7 @@ _080D9A34:
sub_80D9A38: @ 80D9A38
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080D9A6C @ =gUnknown_03004B00
+ ldr r0, _080D9A6C @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -31632,7 +31632,7 @@ sub_80D9A38: @ 80D9A38
ldr r0, _080D9A78 @ =gUnknown_0202F7C8
b _080D9A82
.align 2, 0
-_080D9A6C: .4byte gUnknown_03004B00
+_080D9A6C: .4byte gBattleAnimArgs
_080D9A70: .4byte gUnknown_02024C07
_080D9A74: .4byte gUnknown_0202F7C9
_080D9A78: .4byte gUnknown_0202F7C8
@@ -31756,7 +31756,7 @@ sub_80D9B48: @ 80D9B48
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r1, _080D9BC8 @ =gUnknown_03004B00
+ ldr r1, _080D9BC8 @ =gBattleAnimArgs
ldrh r0, [r1, 0x6]
strh r0, [r5, 0x30]
ldrh r0, [r1]
@@ -31803,7 +31803,7 @@ _080D9BA6:
bx r0
.align 2, 0
_080D9BC4: .4byte gUnknown_0202F7C9
-_080D9BC8: .4byte gUnknown_03004B00
+_080D9BC8: .4byte gBattleAnimArgs
_080D9BCC: .4byte gUnknown_0202F7C4
_080D9BD0: .4byte sub_80D9B24
thumb_func_end sub_80D9B48
@@ -31812,7 +31812,7 @@ _080D9BD0: .4byte sub_80D9B24
sub_80D9BD4: @ 80D9BD4
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080D9BEC @ =gUnknown_03004B00
+ ldr r0, _080D9BEC @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -31822,7 +31822,7 @@ sub_80D9BD4: @ 80D9BD4
bl sub_80787B0
b _080D9BF8
.align 2, 0
-_080D9BEC: .4byte gUnknown_03004B00
+_080D9BEC: .4byte gBattleAnimArgs
_080D9BF0:
adds r0, r4, 0
movs r1, 0
@@ -31916,13 +31916,13 @@ sub_80D9C80: @ 80D9C80
bne _080D9CD2
movs r0, 0
bl sub_80789D4
- ldr r0, _080D9CB4 @ =gUnknown_03004B00
+ ldr r0, _080D9CB4 @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r4, 0x18]
b _080D9CCA
.align 2, 0
_080D9CB0: .4byte gTasks
-_080D9CB4: .4byte gUnknown_03004B00
+_080D9CB4: .4byte gBattleAnimArgs
_080D9CB8:
ldrh r0, [r4, 0x18]
subs r0, 0x1
@@ -31993,7 +31993,7 @@ _080D9D24:
strh r1, [r4, 0x1A]
ands r0, r2
strh r0, [r4, 0x1C]
- ldr r0, _080D9D6C @ =gUnknown_03004B00
+ ldr r0, _080D9D6C @ =gBattleAnimArgs
movs r2, 0xE
ldrsh r1, [r0, r2]
movs r0, 0x1
@@ -32013,14 +32013,14 @@ _080D9D5C:
.align 2, 0
_080D9D64: .4byte gUnknown_030041B0
_080D9D68: .4byte gUnknown_030041B8
-_080D9D6C: .4byte gUnknown_03004B00
+_080D9D6C: .4byte gBattleAnimArgs
thumb_func_end sub_80D9C80
thumb_func_start sub_80D9D70
sub_80D9D70: @ 80D9D70
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080D9DC4 @ =gUnknown_03004B00
+ ldr r4, _080D9DC4 @ =gBattleAnimArgs
movs r1, 0x6
ldrsh r0, [r4, r1]
cmp r0, 0
@@ -32057,7 +32057,7 @@ _080D9D86:
pop {r0}
bx r0
.align 2, 0
-_080D9DC4: .4byte gUnknown_03004B00
+_080D9DC4: .4byte gBattleAnimArgs
_080D9DC8: .4byte gUnknown_0202F7C9
_080D9DCC: .4byte 0x0000ffe2
_080D9DD0: .4byte sub_80D9DD4
@@ -32084,7 +32084,7 @@ sub_80D9DF0: @ 80D9DF0
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r5, _080D9E64 @ =gUnknown_03004B00
+ ldr r5, _080D9E64 @ =gBattleAnimArgs
movs r1, 0x6
ldrsh r0, [r5, r1]
cmp r0, 0
@@ -32136,7 +32136,7 @@ _080D9E36:
pop {r0}
bx r0
.align 2, 0
-_080D9E64: .4byte gUnknown_03004B00
+_080D9E64: .4byte gBattleAnimArgs
_080D9E68: .4byte gUnknown_0202F7C9
_080D9E6C: .4byte gUnknown_0202F7C8
_080D9E70: .4byte 0x0000ffe2
@@ -32163,7 +32163,7 @@ _080D9E8C:
sub_80D9E94: @ 80D9E94
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080D9EE0 @ =gUnknown_03004B00
+ ldr r5, _080D9EE0 @ =gBattleAnimArgs
ldrh r0, [r5, 0x4]
strh r0, [r4, 0x2E]
ldrh r0, [r4, 0x20]
@@ -32196,7 +32196,7 @@ sub_80D9E94: @ 80D9E94
pop {r0}
bx r0
.align 2, 0
-_080D9EE0: .4byte gUnknown_03004B00
+_080D9EE0: .4byte gBattleAnimArgs
_080D9EE4: .4byte sub_80D9EE8
thumb_func_end sub_80D9E94
@@ -32243,12 +32243,12 @@ sub_80D9F14: @ 80D9F14
lsls r0, 24
cmp r0, 0
beq _080D9F40
- ldr r1, _080D9F7C @ =gUnknown_03004B00
+ ldr r1, _080D9F7C @ =gBattleAnimArgs
ldrh r0, [r1]
negs r0, r0
strh r0, [r1]
_080D9F40:
- ldr r0, _080D9F7C @ =gUnknown_03004B00
+ ldr r0, _080D9F7C @ =gBattleAnimArgs
ldrh r2, [r0]
ldrh r1, [r4, 0x20]
adds r2, r1
@@ -32275,7 +32275,7 @@ _080D9F40:
.align 2, 0
_080D9F74: .4byte gUnknown_0202F7C9
_080D9F78: .4byte gUnknown_0202F7C8
-_080D9F7C: .4byte gUnknown_03004B00
+_080D9F7C: .4byte gBattleAnimArgs
_080D9F80: .4byte sub_8078B34
_080D9F84: .4byte move_anim_8072740
thumb_func_end sub_80D9F14
@@ -32284,7 +32284,7 @@ _080D9F84: .4byte move_anim_8072740
sub_80D9F88: @ 80D9F88
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080D9FA0 @ =gUnknown_03004B00
+ ldr r5, _080D9FA0 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r5, r1]
cmp r0, 0
@@ -32294,7 +32294,7 @@ sub_80D9F88: @ 80D9F88
bl sub_8078764
b _080D9FDA
.align 2, 0
-_080D9FA0: .4byte gUnknown_03004B00
+_080D9FA0: .4byte gBattleAnimArgs
_080D9FA4:
ldr r0, _080D9FE4 @ =gUnknown_0202F7C9
ldrb r0, [r0]
@@ -32436,7 +32436,7 @@ sub_80DA09C: @ 80DA09C
adds r4, r0
lsls r4, 3
adds r4, r1
- ldr r1, _080DA0D0 @ =gUnknown_03004B00
+ ldr r1, _080DA0D0 @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
strh r0, [r4, 0x8]
ldrh r0, [r1]
@@ -32453,7 +32453,7 @@ sub_80DA09C: @ 80DA09C
bx r0
.align 2, 0
_080DA0CC: .4byte gTasks
-_080DA0D0: .4byte gUnknown_03004B00
+_080DA0D0: .4byte gBattleAnimArgs
_080DA0D4: .4byte 0x00002719
_080DA0D8: .4byte sub_80DA0DC
thumb_func_end sub_80DA09C
@@ -32544,12 +32544,12 @@ sub_80DA16C: @ 80DA16C
lsls r0, 24
cmp r0, 0
beq _080DA18C
- ldr r1, _080DA1DC @ =gUnknown_03004B00
+ ldr r1, _080DA1DC @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080DA18C:
- ldr r4, _080DA1DC @ =gUnknown_03004B00
+ ldr r4, _080DA1DC @ =gBattleAnimArgs
ldrh r0, [r4, 0x8]
strh r0, [r6, 0x2E]
ldrh r0, [r6, 0x20]
@@ -32585,7 +32585,7 @@ _080DA18C:
bx r0
.align 2, 0
_080DA1D8: .4byte gUnknown_0202F7C8
-_080DA1DC: .4byte gUnknown_03004B00
+_080DA1DC: .4byte gBattleAnimArgs
_080DA1E0: .4byte gUnknown_0202F7C9
_080DA1E4: .4byte sub_80785E4
_080DA1E8: .4byte sub_80DA1EC
@@ -32617,7 +32617,7 @@ sub_80DA208: @ 80DA208
lsls r0, 24
cmp r0, 0
beq _080DA234
- ldr r1, _080DA2A8 @ =gUnknown_03004B00
+ ldr r1, _080DA2A8 @ =gBattleAnimArgs
ldrh r0, [r1]
negs r0, r0
strh r0, [r1]
@@ -32635,7 +32635,7 @@ _080DA234:
lsls r0, 24
cmp r0, 0
beq _080DA24C
- ldr r0, _080DA2A8 @ =gUnknown_03004B00
+ ldr r0, _080DA2A8 @ =gBattleAnimArgs
ldrh r1, [r0, 0x2]
negs r1, r1
strh r1, [r0, 0x2]
@@ -32653,7 +32653,7 @@ _080DA24C:
movs r1, 0x3
bl sub_8077ABC
lsls r0, 24
- ldr r2, _080DA2A8 @ =gUnknown_03004B00
+ ldr r2, _080DA2A8 @ =gBattleAnimArgs
ldrh r1, [r2]
ldrh r3, [r5, 0x20]
adds r1, r3
@@ -32684,7 +32684,7 @@ _080DA24C:
b _080DA2C2
.align 2, 0
_080DA2A4: .4byte gUnknown_0202F7C8
-_080DA2A8: .4byte gUnknown_03004B00
+_080DA2A8: .4byte gBattleAnimArgs
_080DA2AC: .4byte gUnknown_0202F7C9
_080DA2B0:
ldr r0, _080DA2F0 @ =gUnknown_0202F7C9
@@ -32696,7 +32696,7 @@ _080DA2B0:
movs r1, 0x1
bl sub_807A3FC
_080DA2C2:
- ldr r4, _080DA2F4 @ =gUnknown_03004B00
+ ldr r4, _080DA2F4 @ =gBattleAnimArgs
ldrh r0, [r4, 0x4]
ldrh r1, [r5, 0x32]
adds r0, r1
@@ -32718,7 +32718,7 @@ _080DA2C2:
bx r0
.align 2, 0
_080DA2F0: .4byte gUnknown_0202F7C9
-_080DA2F4: .4byte gUnknown_03004B00
+_080DA2F4: .4byte gBattleAnimArgs
_080DA2F8: .4byte sub_8078B34
_080DA2FC: .4byte move_anim_8072740
thumb_func_end sub_80DA208
@@ -32729,7 +32729,7 @@ sub_80DA300: @ 80DA300
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r1, _080DA33C @ =gUnknown_03004B00
+ ldr r1, _080DA33C @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x6]
@@ -32754,7 +32754,7 @@ sub_80DA300: @ 80DA300
pop {r0}
bx r0
.align 2, 0
-_080DA33C: .4byte gUnknown_03004B00
+_080DA33C: .4byte gBattleAnimArgs
_080DA340: .4byte sub_80DA348
_080DA344: .4byte gSprites
thumb_func_end sub_80DA300
@@ -32825,7 +32825,7 @@ _080DA3BC:
strh r0, [r5, 0x20]
strh r0, [r5, 0x22]
_080DA3C2:
- ldr r0, _080DA404 @ =gUnknown_03004B00
+ ldr r0, _080DA404 @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r5, 0x2E]
ldrh r0, [r5, 0x20]
@@ -32854,7 +32854,7 @@ _080DA3C2:
bx r0
.align 2, 0
_080DA400: .4byte 0x0000ffe0
-_080DA404: .4byte gUnknown_03004B00
+_080DA404: .4byte gBattleAnimArgs
_080DA408: .4byte gUnknown_0202F7C9
_080DA40C: .4byte sub_80DA410
thumb_func_end sub_80DA38C
@@ -32973,7 +32973,7 @@ sub_80DA4D8: @ 80DA4D8
adds r7, r0, 0
adds r5, r7, 0
adds r5, 0x2E
- ldr r0, _080DA4F8 @ =gUnknown_03004B00
+ ldr r0, _080DA4F8 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
movs r0, 0x80
lsls r0, 1
@@ -32983,7 +32983,7 @@ sub_80DA4D8: @ 80DA4D8
ldr r0, _080DA4FC @ =gUnknown_0202F7C8
b _080DA502
.align 2, 0
-_080DA4F8: .4byte gUnknown_03004B00
+_080DA4F8: .4byte gBattleAnimArgs
_080DA4FC: .4byte gUnknown_0202F7C8
_080DA500:
ldr r0, _080DA5B0 @ =gUnknown_0202F7C9
@@ -32994,7 +32994,7 @@ _080DA502:
lsls r0, 24
cmp r0, 0
bne _080DA518
- ldr r1, _080DA5B4 @ =gUnknown_03004B00
+ ldr r1, _080DA5B4 @ =gBattleAnimArgs
ldrh r0, [r1]
negs r0, r0
strh r0, [r1]
@@ -33003,7 +33003,7 @@ _080DA518:
movs r1, 0
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080DA5B4 @ =gUnknown_03004B00
+ ldr r4, _080DA5B4 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -33074,7 +33074,7 @@ _080DA518:
b _080DA5D8
.align 2, 0
_080DA5B0: .4byte gUnknown_0202F7C9
-_080DA5B4: .4byte gUnknown_03004B00
+_080DA5B4: .4byte gBattleAnimArgs
_080DA5B8: .4byte gMain
_080DA5BC: .4byte 0x0000043d
_080DA5C0:
@@ -34121,7 +34121,7 @@ _080DAD80: .4byte sub_807941C
sub_80DAD84: @ 80DAD84
push {r4-r7,lr}
adds r4, r0, 0
- ldr r5, _080DADCC @ =gUnknown_03004B00
+ ldr r5, _080DADCC @ =gBattleAnimArgs
ldrh r0, [r5]
strh r0, [r4, 0x30]
ldrh r0, [r5, 0x2]
@@ -34154,7 +34154,7 @@ sub_80DAD84: @ 80DAD84
adds r0, r5
b _080DADEE
.align 2, 0
-_080DADCC: .4byte gUnknown_03004B00
+_080DADCC: .4byte gBattleAnimArgs
_080DADD0: .4byte gMain
_080DADD4: .4byte 0x0000043d
_080DADD8: .4byte gUnknown_02024A72
@@ -34168,7 +34168,7 @@ _080DADE0:
adds r0, 0x28
_080DADEE:
strh r0, [r4, 0x3C]
- ldr r0, _080DAE1C @ =gUnknown_03004B00
+ ldr r0, _080DAE1C @ =gBattleAnimArgs
movs r1, 0x8
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -34190,7 +34190,7 @@ _080DADEE:
strb r1, [r4, 0x5]
b _080DAE58
.align 2, 0
-_080DAE1C: .4byte gUnknown_03004B00
+_080DAE1C: .4byte gBattleAnimArgs
_080DAE20: .4byte gUnknown_0202F7C9
_080DAE24:
ldr r0, _080DAE40 @ =gUnknown_0202F7C9
@@ -34442,7 +34442,7 @@ _080DAFFC: .4byte sub_80DA6F0
sub_80DB000: @ 80DB000
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080DB018 @ =gUnknown_03004B00
+ ldr r0, _080DB018 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -34452,13 +34452,13 @@ sub_80DB000: @ 80DB000
bl sub_80787B0
b _080DB024
.align 2, 0
-_080DB018: .4byte gUnknown_03004B00
+_080DB018: .4byte gBattleAnimArgs
_080DB01C:
adds r0, r5, 0
movs r1, 0
bl sub_8078764
_080DB024:
- ldr r4, _080DB08C @ =gUnknown_03004B00
+ ldr r4, _080DB08C @ =gBattleAnimArgs
movs r2, 0x4
ldrsh r0, [r4, r2]
cmp r0, 0
@@ -34485,7 +34485,7 @@ _080DB052:
adds r0, 0x8
strh r0, [r5, 0x20]
_080DB058:
- ldr r4, _080DB08C @ =gUnknown_03004B00
+ ldr r4, _080DB08C @ =gBattleAnimArgs
ldrb r1, [r4, 0x8]
adds r0, r5, 0
bl SeekSpriteAnim
@@ -34511,7 +34511,7 @@ _080DB058:
pop {r0}
bx r0
.align 2, 0
-_080DB08C: .4byte gUnknown_03004B00
+_080DB08C: .4byte gBattleAnimArgs
_080DB090: .4byte gUnknown_0202F7C8
_080DB094: .4byte gUnknown_0202F7C9
_080DB098: .4byte 0x00000ccc
@@ -34586,7 +34586,7 @@ sub_80DB0E8: @ 80DB0E8
negs r5, r5
adds r1, r5, 0
bl Sin
- ldr r4, _080DB188 @ =gUnknown_03004B00
+ ldr r4, _080DB188 @ =gBattleAnimArgs
strh r0, [r4]
movs r1, 0x8
ldrsh r0, [r7, r1]
@@ -34635,7 +34635,7 @@ _080DB176:
.align 2, 0
_080DB180: .4byte gTasks
_080DB184: .4byte gUnknown_0202F7B2
-_080DB188: .4byte gUnknown_03004B00
+_080DB188: .4byte gBattleAnimArgs
_080DB18C: .4byte gBattleAnimSpriteTemplate_83DB538
_080DB190: .4byte gUnknown_0202F7C9
thumb_func_end sub_80DB0E8
@@ -34778,7 +34778,7 @@ sub_80DB288: @ 80DB288
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r1, _080DB2C4 @ =gUnknown_03004B00
+ ldr r1, _080DB2C4 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x6]
@@ -34803,7 +34803,7 @@ sub_80DB288: @ 80DB288
pop {r0}
bx r0
.align 2, 0
-_080DB2C4: .4byte gUnknown_03004B00
+_080DB2C4: .4byte gBattleAnimArgs
_080DB2C8: .4byte sub_80DB2D0
_080DB2CC: .4byte gSprites
thumb_func_end sub_80DB288
@@ -34914,7 +34914,7 @@ sub_80DB374: @ 80DB374
beq _080DB3E0
b _080DB44C
_080DB388:
- ldr r0, _080DB398 @ =gUnknown_03004B00
+ ldr r0, _080DB398 @ =gBattleAnimArgs
movs r2, 0
ldrsh r0, [r0, r2]
cmp r0, 0
@@ -34922,7 +34922,7 @@ _080DB388:
ldr r4, _080DB39C @ =gUnknown_0202F7C8
b _080DB3A2
.align 2, 0
-_080DB398: .4byte gUnknown_03004B00
+_080DB398: .4byte gBattleAnimArgs
_080DB39C: .4byte gUnknown_0202F7C8
_080DB3A0:
ldr r4, _080DB3DC @ =gUnknown_0202F7C9
@@ -35061,7 +35061,7 @@ _080DB49C:
subs r0, r1
_080DB4A4:
strh r0, [r5, 0x30]
- ldr r2, _080DB4CC @ =gUnknown_03004B00
+ ldr r2, _080DB4CC @ =gBattleAnimArgs
ldrh r0, [r2]
strh r0, [r5, 0x32]
lsls r0, 16
@@ -35082,7 +35082,7 @@ _080DB4C0:
ldr r4, _080DB4D0 @ =gUnknown_0202F7C8
b _080DB4D6
.align 2, 0
-_080DB4CC: .4byte gUnknown_03004B00
+_080DB4CC: .4byte gBattleAnimArgs
_080DB4D0: .4byte gUnknown_0202F7C8
_080DB4D4:
ldr r4, _080DB500 @ =gUnknown_0202F7C9
@@ -35369,7 +35369,7 @@ unref_sub_80DB6E4: @ 80DB6E4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, _080DB714 @ =gUnknown_03004B00
+ ldr r0, _080DB714 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -35389,7 +35389,7 @@ unref_sub_80DB6E4: @ 80DB6E4
orrs r0, r2
b _080DB73A
.align 2, 0
-_080DB714: .4byte gUnknown_03004B00
+_080DB714: .4byte gBattleAnimArgs
_080DB718: .4byte gSprites
_080DB71C:
movs r0, 0
@@ -35517,7 +35517,7 @@ _080DB810:
lsls r0, 24
cmp r0, 0
beq _080DB826
- ldr r1, _080DB884 @ =gUnknown_03004B00
+ ldr r1, _080DB884 @ =gBattleAnimArgs
ldrh r0, [r1]
negs r0, r0
strh r0, [r1]
@@ -35526,7 +35526,7 @@ _080DB826:
movs r1, 0
bl sub_8077ABC
lsls r0, 24
- ldr r4, _080DB884 @ =gUnknown_03004B00
+ ldr r4, _080DB884 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -35548,7 +35548,7 @@ _080DB84A:
adds r0, 0x9
strh r0, [r6, 0x22]
_080DB85C:
- ldr r0, _080DB884 @ =gUnknown_03004B00
+ ldr r0, _080DB884 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
bl IndexOfSpritePaletteTag
lsls r0, 24
@@ -35566,7 +35566,7 @@ _080DB85C:
bx r0
.align 2, 0
_080DB880: .4byte gUnknown_0202F7C8
-_080DB884: .4byte gUnknown_03004B00
+_080DB884: .4byte gBattleAnimArgs
_080DB888: .4byte sub_80DB88C
thumb_func_end sub_80DB74C
@@ -35808,7 +35808,7 @@ sub_80DBA4C: @ 80DBA4C
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080DBAD8
- ldr r5, _080DBA98 @ =gUnknown_03004B00
+ ldr r5, _080DBA98 @ =gBattleAnimArgs
movs r1, 0x6
ldrsh r0, [r5, r1]
movs r6, 0
@@ -35839,7 +35839,7 @@ _080DBA66:
strh r0, [r4, 0x22]
b _080DBAD0
.align 2, 0
-_080DBA98: .4byte gUnknown_03004B00
+_080DBA98: .4byte gBattleAnimArgs
_080DBA9C: .4byte gUnknown_0202F7C8
_080DBAA0:
ldrh r0, [r5]
@@ -35850,7 +35850,7 @@ _080DBAA0:
strh r0, [r4, 0x22]
b _080DBAD0
_080DBAAE:
- ldr r0, _080DBAC4 @ =gUnknown_03004B00
+ ldr r0, _080DBAC4 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -35860,7 +35860,7 @@ _080DBAAE:
bl sub_80787B0
b _080DBAD0
.align 2, 0
-_080DBAC4: .4byte gUnknown_03004B00
+_080DBAC4: .4byte gBattleAnimArgs
_080DBAC8:
adds r0, r4, 0
adds r1, r6, 0
@@ -36609,7 +36609,7 @@ _080DC05C:
sub_80DC068: @ 80DC068
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _080DC0A4 @ =gUnknown_03004B00
+ ldr r6, _080DC0A4 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -36636,7 +36636,7 @@ _080DC094:
pop {r0}
bx r0
.align 2, 0
-_080DC0A4: .4byte gUnknown_03004B00
+_080DC0A4: .4byte gBattleAnimArgs
_080DC0A8: .4byte gUnknown_0202F7C8
_080DC0AC: .4byte sub_80DC020
thumb_func_end sub_80DC068
@@ -36655,7 +36655,7 @@ sub_80DC0B0: @ 80DC0B0
lsls r0, 24
cmp r0, 0
beq _080DC154
- ldr r0, _080DC110 @ =gUnknown_03004B00
+ ldr r0, _080DC110 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0x1
@@ -36686,7 +36686,7 @@ sub_80DC0B0: @ 80DC0B0
b _080DC1DE
.align 2, 0
_080DC10C: .4byte gTasks
-_080DC110: .4byte gUnknown_03004B00
+_080DC110: .4byte gBattleAnimArgs
_080DC114: .4byte 0x0000fff6
_080DC118: .4byte gUnknown_0202F7C9
_080DC11C: .4byte gUnknown_0202F7C8
@@ -36714,7 +36714,7 @@ _080DC120:
_080DC14C: .4byte gUnknown_0202F7C8
_080DC150: .4byte gUnknown_0202F7C9
_080DC154:
- ldr r0, _080DC198 @ =gUnknown_03004B00
+ ldr r0, _080DC198 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0x1
@@ -36744,7 +36744,7 @@ _080DC154:
adds r0, 0x8
b _080DC1DE
.align 2, 0
-_080DC198: .4byte gUnknown_03004B00
+_080DC198: .4byte gBattleAnimArgs
_080DC19C: .4byte 0x0000fff6
_080DC1A0: .4byte gUnknown_0202F7C9
_080DC1A4: .4byte gUnknown_0202F7C8
@@ -36917,7 +36917,7 @@ sub_80DC2D4: @ 80DC2D4
adds r0, r1, 0
subs r0, 0x20
strh r0, [r4, 0x24]
- ldr r0, _080DC314 @ =gUnknown_03004B00
+ ldr r0, _080DC314 @ =gBattleAnimArgs
movs r2, 0
ldrsh r0, [r0, r2]
cmp r0, 0x1
@@ -36930,7 +36930,7 @@ sub_80DC2D4: @ 80DC2D4
.align 2, 0
_080DC30C: .4byte gTasks
_080DC310: .4byte gUnknown_0202F7C9
-_080DC314: .4byte gUnknown_03004B00
+_080DC314: .4byte gBattleAnimArgs
_080DC318:
cmp r0, 0x2
beq _080DC336
@@ -37213,7 +37213,7 @@ sub_80DC4F4: @ 80DC4F4
.align 2, 0
_080DC528: .4byte gTasks
_080DC52C:
- ldr r1, _080DC550 @ =gUnknown_03004B00
+ ldr r1, _080DC550 @ =gBattleAnimArgs
ldrb r0, [r1]
bl duplicate_obj_of_side_rel2move_in_transparent_mode
lsls r0, 16
@@ -37228,7 +37228,7 @@ _080DC52C:
bl move_anim_task_del
b _080DC5D6
.align 2, 0
-_080DC550: .4byte gUnknown_03004B00
+_080DC550: .4byte gBattleAnimArgs
_080DC554:
ldr r2, _080DC5E4 @ =gSprites
lsls r4, r0, 4
@@ -37280,7 +37280,7 @@ _080DC554:
lsrs r3, 30
adds r0, r4, 0
bl CalcCenterToCornerVec
- ldr r1, _080DC5EC @ =gUnknown_03004B00
+ ldr r1, _080DC5EC @ =gBattleAnimArgs
ldrb r0, [r1]
bl obj_id_for_side_relative_to_move
lsls r0, 24
@@ -37303,7 +37303,7 @@ _080DC5D6:
.align 2, 0
_080DC5E4: .4byte gSprites
_080DC5E8: .4byte SpriteCallbackDummy
-_080DC5EC: .4byte gUnknown_03004B00
+_080DC5EC: .4byte gBattleAnimArgs
_080DC5F0: .4byte sub_80DC5F4
thumb_func_end sub_80DC4F4
@@ -37601,7 +37601,7 @@ sub_80DC824: @ 80DC824
adds r0, r6, 0
movs r1, 0x2
bl StartSpriteAffineAnim
- ldr r0, _080DC84C @ =gUnknown_03004B00
+ ldr r0, _080DC84C @ =gBattleAnimArgs
ldrh r1, [r0, 0x4]
negs r1, r1
strh r1, [r0, 0x4]
@@ -37610,7 +37610,7 @@ sub_80DC824: @ 80DC824
strh r1, [r0]
b _080DC880
.align 2, 0
-_080DC84C: .4byte gUnknown_03004B00
+_080DC84C: .4byte gBattleAnimArgs
_080DC850:
ldr r0, _080DC8E4 @ =gUnknown_0202F7C9
ldrb r0, [r0]
@@ -37621,7 +37621,7 @@ _080DC850:
adds r0, r6, 0
movs r1, 0x1
bl StartSpriteAffineAnim
- ldr r1, _080DC8E8 @ =gUnknown_03004B00
+ ldr r1, _080DC8E8 @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
negs r0, r0
strh r0, [r1, 0x2]
@@ -37640,7 +37640,7 @@ _080DC880:
movs r1, 0x2
bl sub_8077EE4
lsls r0, 24
- ldr r4, _080DC8E8 @ =gUnknown_03004B00
+ ldr r4, _080DC8E8 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -37681,7 +37681,7 @@ _080DC880:
bx r0
.align 2, 0
_080DC8E4: .4byte gUnknown_0202F7C9
-_080DC8E8: .4byte gUnknown_03004B00
+_080DC8E8: .4byte gBattleAnimArgs
_080DC8EC: .4byte sub_8078B34
_080DC8F0: .4byte move_anim_8072740
thumb_func_end sub_80DC824
@@ -37694,7 +37694,7 @@ sub_80DC8F4: @ 80DC8F4
lsls r0, 24
cmp r0, 0
beq _080DC918
- ldr r1, _080DC914 @ =gUnknown_03004B00
+ ldr r1, _080DC914 @ =gBattleAnimArgs
ldrh r0, [r1]
negs r0, r0
strh r0, [r1]
@@ -37703,7 +37703,7 @@ sub_80DC8F4: @ 80DC8F4
bl StartSpriteAffineAnim
b _080DC934
.align 2, 0
-_080DC914: .4byte gUnknown_03004B00
+_080DC914: .4byte gBattleAnimArgs
_080DC918:
ldr r0, _080DC990 @ =gUnknown_0202F7C9
ldrb r0, [r0]
@@ -37711,7 +37711,7 @@ _080DC918:
lsls r0, 24
cmp r0, 0
bne _080DC934
- ldr r0, _080DC994 @ =gUnknown_03004B00
+ ldr r0, _080DC994 @ =gBattleAnimArgs
ldrh r1, [r0, 0x2]
negs r1, r1
strh r1, [r0, 0x2]
@@ -37724,7 +37724,7 @@ _080DC934:
movs r1, 0x2
bl sub_8077EE4
lsls r0, 24
- ldr r4, _080DC994 @ =gUnknown_03004B00
+ ldr r4, _080DC994 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -37761,7 +37761,7 @@ _080DC934:
bx r0
.align 2, 0
_080DC990: .4byte gUnknown_0202F7C9
-_080DC994: .4byte gUnknown_03004B00
+_080DC994: .4byte gBattleAnimArgs
_080DC998: .4byte sub_8078B34
_080DC99C: .4byte move_anim_8072740
thumb_func_end sub_80DC8F4
@@ -37774,7 +37774,7 @@ sub_80DC9A0: @ 80DC9A0
lsls r0, 24
cmp r0, 0
beq _080DC9BC
- ldr r0, _080DC9FC @ =gUnknown_03004B00
+ ldr r0, _080DC9FC @ =gBattleAnimArgs
movs r2, 0x4
ldrsh r1, [r0, r2]
lsrs r2, r1, 31
@@ -37785,7 +37785,7 @@ _080DC9BC:
adds r0, r5, 0
movs r1, 0x1
bl sub_80787B0
- ldr r1, _080DC9FC @ =gUnknown_03004B00
+ ldr r1, _080DC9FC @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
strh r0, [r5, 0x2E]
ldrh r0, [r5, 0x20]
@@ -37811,7 +37811,7 @@ _080DC9BC:
strh r0, [r5, 0x36]
b _080DCA16
.align 2, 0
-_080DC9FC: .4byte gUnknown_03004B00
+_080DC9FC: .4byte gBattleAnimArgs
_080DCA00: .4byte gUnknown_0202F7C9
_080DCA04:
ldr r0, _080DCA2C @ =gUnknown_0202F7C9
@@ -37825,7 +37825,7 @@ _080DCA04:
_080DCA16:
adds r0, r5, 0
bl sub_8078BD4
- ldr r0, _080DCA30 @ =gUnknown_03004B00
+ ldr r0, _080DCA30 @ =gBattleAnimArgs
ldrh r0, [r0, 0x6]
strh r0, [r5, 0x38]
ldr r0, _080DCA34 @ =sub_80DCA38
@@ -37835,7 +37835,7 @@ _080DCA16:
bx r0
.align 2, 0
_080DCA2C: .4byte gUnknown_0202F7C9
-_080DCA30: .4byte gUnknown_03004B00
+_080DCA30: .4byte gBattleAnimArgs
_080DCA34: .4byte sub_80DCA38
thumb_func_end sub_80DC9A0
@@ -37888,7 +37888,7 @@ sub_80DCA70: @ 80DCA70
lsls r0, 24
cmp r0, 0
beq _080DCAAC
- ldr r0, _080DCAA8 @ =gUnknown_03004B00
+ ldr r0, _080DCAA8 @ =gBattleAnimArgs
ldrh r1, [r4, 0x20]
ldrh r2, [r0]
subs r1, r2
@@ -37897,9 +37897,9 @@ sub_80DCA70: @ 80DCA70
.align 2, 0
_080DCAA0: .4byte gUnknown_0202F7C9
_080DCAA4: .4byte gUnknown_0202F7C8
-_080DCAA8: .4byte gUnknown_03004B00
+_080DCAA8: .4byte gBattleAnimArgs
_080DCAAC:
- ldr r1, _080DCAE0 @ =gUnknown_03004B00
+ ldr r1, _080DCAE0 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -37926,7 +37926,7 @@ _080DCAD4:
pop {r0}
bx r0
.align 2, 0
-_080DCAE0: .4byte gUnknown_03004B00
+_080DCAE0: .4byte gBattleAnimArgs
_080DCAE4: .4byte gUnknown_0202F7C9
_080DCAE8: .4byte sub_80DCAEC
thumb_func_end sub_80DCA70
@@ -38067,13 +38067,13 @@ sub_80DCBCC: @ 80DCBCC
lsls r0, 24
cmp r0, 0
beq _080DCBEC
- ldr r1, _080DCBE8 @ =gUnknown_03004B00
+ ldr r1, _080DCBE8 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
b _080DCC0E
.align 2, 0
-_080DCBE8: .4byte gUnknown_03004B00
+_080DCBE8: .4byte gBattleAnimArgs
_080DCBEC:
ldr r0, _080DCCE8 @ =gUnknown_0202F7C8
ldrb r0, [r0]
@@ -38081,7 +38081,7 @@ _080DCBEC:
lsls r0, 24
cmp r0, 0
beq _080DCC0E
- ldr r1, _080DCCEC @ =gUnknown_03004B00
+ ldr r1, _080DCCEC @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
@@ -38119,7 +38119,7 @@ _080DCC0E:
cmp r0, 0x1
bne _080DCC5E
_080DCC4C:
- ldr r0, _080DCCEC @ =gUnknown_03004B00
+ ldr r0, _080DCCEC @ =gBattleAnimArgs
movs r2, 0x4
ldrsh r1, [r0, r2]
negs r1, r1
@@ -38138,7 +38138,7 @@ _080DCC5E:
bl sub_8077ABC
adds r4, r0, 0
lsls r4, 24
- ldr r6, _080DCCEC @ =gUnknown_03004B00
+ ldr r6, _080DCCEC @ =gBattleAnimArgs
lsrs r4, 24
ldrh r0, [r6, 0x4]
adds r4, r0
@@ -38193,7 +38193,7 @@ _080DCC5E:
bx r0
.align 2, 0
_080DCCE8: .4byte gUnknown_0202F7C8
-_080DCCEC: .4byte gUnknown_03004B00
+_080DCCEC: .4byte gBattleAnimArgs
_080DCCF0: .4byte gUnknown_0202F7C9
_080DCCF4: .4byte sub_8078B34
_080DCCF8: .4byte move_anim_8072740
@@ -38211,12 +38211,12 @@ sub_80DCCFC: @ 80DCCFC
lsls r0, 24
cmp r0, 0
beq _080DCD1C
- ldr r1, _080DCD6C @ =gUnknown_03004B00
+ ldr r1, _080DCD6C @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080DCD1C:
- ldr r4, _080DCD6C @ =gUnknown_03004B00
+ ldr r4, _080DCD6C @ =gBattleAnimArgs
ldrh r0, [r4, 0x8]
strh r0, [r6, 0x2E]
ldr r5, _080DCD70 @ =gUnknown_0202F7C9
@@ -38253,7 +38253,7 @@ _080DCD1C:
bx r0
.align 2, 0
_080DCD68: .4byte gUnknown_0202F7C8
-_080DCD6C: .4byte gUnknown_03004B00
+_080DCD6C: .4byte gBattleAnimArgs
_080DCD70: .4byte gUnknown_0202F7C9
_080DCD74: .4byte sub_80DCD78
thumb_func_end sub_80DCCFC
@@ -38365,7 +38365,7 @@ _080DCE34:
sub_80DCE40: @ 80DCE40
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080DCE54 @ =gUnknown_03004B00
+ ldr r0, _080DCE54 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -38373,7 +38373,7 @@ sub_80DCE40: @ 80DCE40
ldr r4, _080DCE58 @ =gUnknown_0202F7C8
b _080DCE5E
.align 2, 0
-_080DCE54: .4byte gUnknown_03004B00
+_080DCE54: .4byte gBattleAnimArgs
_080DCE58: .4byte gUnknown_0202F7C8
_080DCE5C:
ldr r4, _080DCE90 @ =gUnknown_0202F7C9
@@ -38409,7 +38409,7 @@ _080DCE98: .4byte sub_80785E4
sub_80DCE9C: @ 80DCE9C
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _080DCF08 @ =gUnknown_03004B00
+ ldr r6, _080DCF08 @ =gBattleAnimArgs
movs r1, 0x6
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -38457,7 +38457,7 @@ _080DCEBC:
pop {r0}
bx r0
.align 2, 0
-_080DCF08: .4byte gUnknown_03004B00
+_080DCF08: .4byte gBattleAnimArgs
_080DCF0C: .4byte gUnknown_0202F7C9
_080DCF10: .4byte 0x0000ffba
_080DCF14: .4byte sub_80DCF1C
@@ -38501,7 +38501,7 @@ _080DCF5C: .4byte sub_8078278
sub_80DCF60: @ 80DCF60
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080DCF88 @ =gUnknown_03004B00
+ ldr r4, _080DCF88 @ =gBattleAnimArgs
ldrb r1, [r4, 0xA]
bl StartSpriteAnim
adds r0, r5, 0
@@ -38517,7 +38517,7 @@ sub_80DCF60: @ 80DCF60
subs r0, r1
b _080DCF96
.align 2, 0
-_080DCF88: .4byte gUnknown_03004B00
+_080DCF88: .4byte gBattleAnimArgs
_080DCF8C: .4byte gUnknown_0202F7C8
_080DCF90:
ldrh r0, [r4]
@@ -38525,7 +38525,7 @@ _080DCF90:
adds r0, r1
_080DCF96:
strh r0, [r5, 0x20]
- ldr r3, _080DCFD8 @ =gUnknown_03004B00
+ ldr r3, _080DCFD8 @ =gBattleAnimArgs
ldrh r2, [r3, 0x2]
ldrh r0, [r5, 0x22]
adds r2, r0
@@ -38555,7 +38555,7 @@ _080DCF96:
pop {r0}
bx r0
.align 2, 0
-_080DCFD8: .4byte gUnknown_03004B00
+_080DCFD8: .4byte gBattleAnimArgs
_080DCFDC: .4byte sub_8078394
_080DCFE0: .4byte move_anim_8074EE0
thumb_func_end sub_80DCF60
@@ -38564,7 +38564,7 @@ _080DCFE0: .4byte move_anim_8074EE0
sub_80DCFE4: @ 80DCFE4
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080DCFFC @ =gUnknown_03004B00
+ ldr r0, _080DCFFC @ =gBattleAnimArgs
movs r1, 0xC
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -38574,13 +38574,13 @@ sub_80DCFE4: @ 80DCFE4
bl sub_80787B0
b _080DD008
.align 2, 0
-_080DCFFC: .4byte gUnknown_03004B00
+_080DCFFC: .4byte gBattleAnimArgs
_080DD000:
adds r0, r4, 0
movs r1, 0
bl sub_8078764
_080DD008:
- ldr r1, _080DD024 @ =gUnknown_03004B00
+ ldr r1, _080DD024 @ =gBattleAnimArgs
ldrh r0, [r1, 0x6]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x4]
@@ -38595,7 +38595,7 @@ _080DD008:
pop {r0}
bx r0
.align 2, 0
-_080DD024: .4byte gUnknown_03004B00
+_080DD024: .4byte gBattleAnimArgs
_080DD028: .4byte sub_80DD02C
thumb_func_end sub_80DCFE4
@@ -38721,7 +38721,7 @@ _080DD0C4:
movs r3, 0
bl sub_80763FC
_080DD120:
- ldr r0, _080DD180 @ =gUnknown_03004B00
+ ldr r0, _080DD180 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -38758,7 +38758,7 @@ _080DD170: .4byte 0x85000400
_080DD174: .4byte gBattleAnimBackgroundTilemap_SandstormBrew
_080DD178: .4byte gBattleAnimBackgroundImage_SandstormBrew
_080DD17C: .4byte gBattleAnimSpritePalette_261
-_080DD180: .4byte gUnknown_03004B00
+_080DD180: .4byte gBattleAnimArgs
_080DD184: .4byte gUnknown_0202F7C8
_080DD188: .4byte gTasks
_080DD18C: .4byte sub_80DD190
@@ -39039,7 +39039,7 @@ sub_80DD3AC: @ 80DD3AC
ldrsh r0, [r5, r1]
cmp r0, 0
bne _080DD428
- ldr r4, _080DD3F0 @ =gUnknown_03004B00
+ ldr r4, _080DD3F0 @ =gBattleAnimArgs
movs r2, 0x6
ldrsh r0, [r4, r2]
cmp r0, 0
@@ -39066,13 +39066,13 @@ sub_80DD3AC: @ 80DD3AC
strb r0, [r5, 0x3]
b _080DD3FC
.align 2, 0
-_080DD3F0: .4byte gUnknown_03004B00
+_080DD3F0: .4byte gBattleAnimArgs
_080DD3F4: .4byte gUnknown_0202F7C8
_080DD3F8:
ldr r0, _080DD41C @ =0x0000ffc0
strh r0, [r5, 0x20]
_080DD3FC:
- ldr r4, _080DD420 @ =gUnknown_03004B00
+ ldr r4, _080DD420 @ =gBattleAnimArgs
ldrh r0, [r4]
strh r0, [r5, 0x22]
ldr r1, _080DD424 @ =gUnknown_083DAD10
@@ -39088,7 +39088,7 @@ _080DD3FC:
b _080DD484
.align 2, 0
_080DD41C: .4byte 0x0000ffc0
-_080DD420: .4byte gUnknown_03004B00
+_080DD420: .4byte gBattleAnimArgs
_080DD424: .4byte gUnknown_083DAD10
_080DD428:
ldrh r1, [r5, 0x30]
@@ -39151,7 +39151,7 @@ _080DD48C: .4byte move_anim_8072740
sub_80DD490: @ 80DD490
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080DD4C8 @ =gUnknown_03004B00
+ ldr r5, _080DD4C8 @ =gBattleAnimArgs
ldrb r1, [r5, 0x8]
bl StartSpriteAnim
adds r0, r4, 0
@@ -39174,7 +39174,7 @@ sub_80DD490: @ 80DD490
pop {r0}
bx r0
.align 2, 0
-_080DD4C8: .4byte gUnknown_03004B00
+_080DD4C8: .4byte gBattleAnimArgs
_080DD4CC: .4byte sub_8078B34
_080DD4D0: .4byte move_anim_8072740
thumb_func_end sub_80DD490
@@ -39709,7 +39709,7 @@ _080DD8E4: .4byte gUnknown_0202F7B4
sub_80DD8E8: @ 80DD8E8
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080DD920 @ =gUnknown_03004B00
+ ldr r5, _080DD920 @ =gBattleAnimArgs
ldrb r1, [r5, 0x8]
bl StartSpriteAnim
ldrh r0, [r5]
@@ -39735,7 +39735,7 @@ sub_80DD8E8: @ 80DD8E8
pop {r0}
bx r0
.align 2, 0
-_080DD920: .4byte gUnknown_03004B00
+_080DD920: .4byte gBattleAnimArgs
_080DD924: .4byte sub_80DD928
thumb_func_end sub_80DD8E8
@@ -39823,7 +39823,7 @@ sub_80DD9A4: @ 80DD9A4
bl sub_8077ABC
lsls r0, 24
lsrs r0, 24
- ldr r2, _080DD9F4 @ =gUnknown_03004B00
+ ldr r2, _080DD9F4 @ =gBattleAnimArgs
ldrh r3, [r2]
ldrh r5, [r4, 0x20]
adds r1, r3, r5
@@ -39845,7 +39845,7 @@ sub_80DD9A4: @ 80DD9A4
bx r0
.align 2, 0
_080DD9F0: .4byte gUnknown_0202F7C9
-_080DD9F4: .4byte gUnknown_03004B00
+_080DD9F4: .4byte gBattleAnimArgs
_080DD9F8: .4byte sub_80DD9FC
thumb_func_end sub_80DD9A4
@@ -39900,7 +39900,7 @@ sub_80DDA4C: @ 80DDA4C
ldr r0, [r2]
cmp r0, 0x20
bgt _080DDA60
- ldr r1, _080DDA88 @ =gUnknown_03004B00
+ ldr r1, _080DDA88 @ =gBattleAnimArgs
movs r0, 0
strh r0, [r1, 0xE]
_080DDA60:
@@ -39909,13 +39909,13 @@ _080DDA60:
subs r0, 0x21
cmp r0, 0x20
bhi _080DDA70
- ldr r1, _080DDA88 @ =gUnknown_03004B00
+ ldr r1, _080DDA88 @ =gBattleAnimArgs
movs r0, 0x1
strh r0, [r1, 0xE]
_080DDA70:
cmp r2, 0x41
ble _080DDA7A
- ldr r1, _080DDA88 @ =gUnknown_03004B00
+ ldr r1, _080DDA88 @ =gBattleAnimArgs
movs r0, 0x2
strh r0, [r1, 0xE]
_080DDA7A:
@@ -39925,7 +39925,7 @@ _080DDA7A:
bx r0
.align 2, 0
_080DDA84: .4byte gUnknown_0202F7B8
-_080DDA88: .4byte gUnknown_03004B00
+_080DDA88: .4byte gBattleAnimArgs
thumb_func_end sub_80DDA4C
thumb_func_start sub_80DDA8C
@@ -40015,7 +40015,7 @@ _080DDB1C:
ldrh r4, [r4, 0xC]
adds r0, r4
strh r0, [r6]
- ldr r0, _080DDB64 @ =gUnknown_03004B00
+ ldr r0, _080DDB64 @ =gBattleAnimArgs
movs r2, 0xE
ldrsh r1, [r0, r2]
ldr r0, _080DDB68 @ =0x00000fff
@@ -40034,7 +40034,7 @@ _080DDB54:
.align 2, 0
_080DDB5C: .4byte gTasks
_080DDB60: .4byte gUnknown_030041B8
-_080DDB64: .4byte gUnknown_03004B00
+_080DDB64: .4byte gBattleAnimArgs
_080DDB68: .4byte 0x00000fff
thumb_func_end sub_80DDAF0
@@ -40044,7 +40044,7 @@ sub_80DDB6C: @ 80DDB6C
adds r4, r0, 0
movs r1, 0x1
bl sub_80787B0
- ldr r0, _080DDBC8 @ =gUnknown_03004B00
+ ldr r0, _080DDBC8 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x2E]
ldrh r0, [r4, 0x20]
@@ -40082,7 +40082,7 @@ sub_80DDB6C: @ 80DDB6C
pop {r0}
bx r0
.align 2, 0
-_080DDBC8: .4byte gUnknown_03004B00
+_080DDBC8: .4byte gBattleAnimArgs
_080DDBCC: .4byte gUnknown_0202F7C9
_080DDBD0: .4byte sub_80DDBD8
_080DDBD4: .4byte REG_BLDCNT
@@ -40420,7 +40420,7 @@ sub_80DDDF0: @ 80DDDF0
movs r2, 0
movs r1, 0x80
strh r1, [r0, 0x8]
- ldr r1, _080DDE74 @ =gUnknown_03004B00
+ ldr r1, _080DDE74 @ =gBattleAnimArgs
ldrh r1, [r1]
strh r1, [r0, 0xA]
strh r2, [r0, 0xC]
@@ -40435,7 +40435,7 @@ sub_80DDDF0: @ 80DDDF0
_080DDE68: .4byte REG_BLDCNT
_080DDE6C: .4byte gSprites
_080DDE70: .4byte gTasks
-_080DDE74: .4byte gUnknown_03004B00
+_080DDE74: .4byte gBattleAnimArgs
_080DDE78: .4byte sub_80DDE7C
thumb_func_end sub_80DDDF0
@@ -40570,7 +40570,7 @@ sub_80DDF40: @ 80DDF40
strh r0, [r4, 0x22]
mov r1, r9
strh r1, [r4, 0x2E]
- ldr r2, _080DDFE0 @ =gUnknown_03004B00
+ ldr r2, _080DDFE0 @ =gBattleAnimArgs
ldrh r1, [r2]
strh r1, [r4, 0x30]
ldrh r1, [r2, 0x2]
@@ -40619,7 +40619,7 @@ sub_80DDF40: @ 80DDF40
bx r0
.align 2, 0
_080DDFDC: .4byte gUnknown_0202F7C8
-_080DDFE0: .4byte gUnknown_03004B00
+_080DDFE0: .4byte gBattleAnimArgs
_080DDFE4: .4byte sub_80DDFE8
thumb_func_end sub_80DDF40
@@ -41643,7 +41643,7 @@ sub_80DE7B8: @ 80DE7B8
mov r5, r8
push {r5-r7}
adds r7, r0, 0
- ldr r0, _080DE7F4 @ =gUnknown_03004B00
+ ldr r0, _080DE7F4 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -41666,7 +41666,7 @@ sub_80DE7B8: @ 80DE7B8
ldr r4, _080DE7FC @ =gUnknown_0202F7C9
b _080DE824
.align 2, 0
-_080DE7F4: .4byte gUnknown_03004B00
+_080DE7F4: .4byte gBattleAnimArgs
_080DE7F8: .4byte gUnknown_0202F7C8
_080DE7FC: .4byte gUnknown_0202F7C9
_080DE800:
@@ -41715,7 +41715,7 @@ _080DE824:
mov r1, r10
subs r0, r1, r6
lsls r0, 4
- ldr r5, _080DE8D0 @ =gUnknown_03004B00
+ ldr r5, _080DE8D0 @ =gBattleAnimArgs
movs r2, 0x2
ldrsh r1, [r5, r2]
bl __divsi3
@@ -41767,7 +41767,7 @@ _080DE824:
.align 2, 0
_080DE8C8: .4byte gUnknown_0202F7C9
_080DE8CC: .4byte gUnknown_0202F7C8
-_080DE8D0: .4byte gUnknown_03004B00
+_080DE8D0: .4byte gBattleAnimArgs
_080DE8D4: .4byte sub_80DE8D8
thumb_func_end sub_80DE7B8
@@ -41841,7 +41841,7 @@ sub_80DE918: @ 80DE918
strh r0, [r1, 0x18]
movs r0, 0x10
strh r0, [r1, 0x1A]
- ldr r2, _080DEA70 @ =gUnknown_03004B00
+ ldr r2, _080DEA70 @ =gBattleAnimArgs
ldrh r0, [r2]
strh r0, [r1, 0x1C]
ldr r4, _080DEA74 @ =gUnknown_0202F7C8
@@ -41922,7 +41922,7 @@ _080DE98A:
mov r2, r10
subs r0, r2, r6
lsls r0, 4
- ldr r3, _080DEA70 @ =gUnknown_03004B00
+ ldr r3, _080DEA70 @ =gBattleAnimArgs
movs r2, 0x2
ldrsh r1, [r3, r2]
bl __divsi3
@@ -41932,12 +41932,12 @@ _080DE98A:
asrs r0, 16
subs r0, r7
lsls r0, 4
- ldr r2, _080DEA70 @ =gUnknown_03004B00
+ ldr r2, _080DEA70 @ =gBattleAnimArgs
movs r3, 0x2
ldrsh r1, [r2, r3]
bl __divsi3
strh r0, [r4, 0x34]
- ldr r1, _080DEA70 @ =gUnknown_03004B00
+ ldr r1, _080DEA70 @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
strh r0, [r4, 0x36]
mov r2, r10
@@ -41974,7 +41974,7 @@ _080DEA56:
.align 2, 0
_080DEA68: .4byte gTasks
_080DEA6C: .4byte REG_BLDCNT
-_080DEA70: .4byte gUnknown_03004B00
+_080DEA70: .4byte gBattleAnimArgs
_080DEA74: .4byte gUnknown_0202F7C8
_080DEA78: .4byte gSpriteTemplate_83DAF08
_080DEA7C: .4byte gSprites
@@ -42013,7 +42013,7 @@ _080DEA88:
strh r0, [r4, 0x30]
subs r0, r3, r7
lsls r0, 4
- ldr r3, _080DEB2C @ =gUnknown_03004B00
+ ldr r3, _080DEB2C @ =gBattleAnimArgs
movs r2, 0x2
ldrsh r1, [r3, r2]
bl __divsi3
@@ -42022,12 +42022,12 @@ _080DEA88:
ldr r1, [sp, 0xC]
subs r0, r3, r1
lsls r0, 4
- ldr r2, _080DEB2C @ =gUnknown_03004B00
+ ldr r2, _080DEB2C @ =gBattleAnimArgs
movs r3, 0x2
ldrsh r1, [r2, r3]
bl __divsi3
strh r0, [r4, 0x34]
- ldr r1, _080DEB2C @ =gUnknown_03004B00
+ ldr r1, _080DEB2C @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
strh r0, [r4, 0x36]
mov r2, r10
@@ -42059,7 +42059,7 @@ _080DEB0C:
.align 2, 0
_080DEB24: .4byte gSpriteTemplate_83DAF08
_080DEB28: .4byte gSprites
-_080DEB2C: .4byte gUnknown_03004B00
+_080DEB2C: .4byte gBattleAnimArgs
_080DEB30: .4byte sub_80DE8D8
_080DEB34: .4byte sub_80DEB38
thumb_func_end sub_80DE918
@@ -43298,7 +43298,7 @@ sub_80DF49C: @ 80DF49C
strh r1, [r0, 0x2E]
movs r1, 0xA
strh r1, [r0, 0x30]
- ldr r2, _080DF4E8 @ =gUnknown_03004B00
+ ldr r2, _080DF4E8 @ =gBattleAnimArgs
ldrh r1, [r2]
strh r1, [r0, 0x32]
ldrh r1, [r2, 0x2]
@@ -43319,7 +43319,7 @@ sub_80DF49C: @ 80DF49C
.align 2, 0
_080DF4E0: .4byte gUnknown_02024BE0
_080DF4E4: .4byte gUnknown_0202F7C8
-_080DF4E8: .4byte gUnknown_03004B00
+_080DF4E8: .4byte gBattleAnimArgs
_080DF4EC: .4byte sub_80DF4F4
_080DF4F0: .4byte gSprites
thumb_func_end sub_80DF49C
@@ -43433,7 +43433,7 @@ sub_80DF5A0: @ 80DF5A0
lsls r0, 24
cmp r0, 0
beq _080DF5F0
- ldr r2, _080DF5EC @ =gUnknown_03004B00
+ ldr r2, _080DF5EC @ =gBattleAnimArgs
ldrh r0, [r5, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -43448,9 +43448,9 @@ sub_80DF5A0: @ 80DF5A0
b _080DF5FA
.align 2, 0
_080DF5E8: .4byte gUnknown_0202F7C8
-_080DF5EC: .4byte gUnknown_03004B00
+_080DF5EC: .4byte gBattleAnimArgs
_080DF5F0:
- ldr r1, _080DF630 @ =gUnknown_03004B00
+ ldr r1, _080DF630 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r5, 0x20]
adds r0, r2
@@ -43483,7 +43483,7 @@ _080DF5FA:
pop {r0}
bx r0
.align 2, 0
-_080DF630: .4byte gUnknown_03004B00
+_080DF630: .4byte gBattleAnimArgs
_080DF634: .4byte move_anim_8074EE0
_080DF638: .4byte sub_8078504
thumb_func_end sub_80DF5A0
@@ -43512,7 +43512,7 @@ sub_80DF63C: @ 80DF63C
lsls r0, 24
cmp r0, 0
beq _080DF6A0
- ldr r2, _080DF69C @ =gUnknown_03004B00
+ ldr r2, _080DF69C @ =gBattleAnimArgs
ldrh r0, [r5, 0x20]
ldrh r1, [r2, 0x2]
subs r0, r1
@@ -43532,9 +43532,9 @@ sub_80DF63C: @ 80DF63C
.align 2, 0
_080DF694: .4byte gUnknown_0202F7C9
_080DF698: .4byte gUnknown_0202F7C8
-_080DF69C: .4byte gUnknown_03004B00
+_080DF69C: .4byte gBattleAnimArgs
_080DF6A0:
- ldr r1, _080DF6E4 @ =gUnknown_03004B00
+ ldr r1, _080DF6E4 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r5, 0x20]
adds r0, r2
@@ -43555,7 +43555,7 @@ _080DF6A0:
movs r1, 0x1
bl StartSpriteAnim
_080DF6CA:
- ldr r0, _080DF6E4 @ =gUnknown_03004B00
+ ldr r0, _080DF6E4 @ =gBattleAnimArgs
ldrh r0, [r0, 0x8]
strh r0, [r5, 0x2E]
ldr r0, _080DF6E8 @ =sub_8078B34
@@ -43567,7 +43567,7 @@ _080DF6CA:
pop {r0}
bx r0
.align 2, 0
-_080DF6E4: .4byte gUnknown_03004B00
+_080DF6E4: .4byte gBattleAnimArgs
_080DF6E8: .4byte sub_8078B34
_080DF6EC: .4byte move_anim_8074EE0
thumb_func_end sub_80DF63C
@@ -43576,7 +43576,7 @@ _080DF6EC: .4byte move_anim_8074EE0
sub_80DF6F0: @ 80DF6F0
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _080DF704 @ =gUnknown_03004B00
+ ldr r0, _080DF704 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -43584,7 +43584,7 @@ sub_80DF6F0: @ 80DF6F0
ldr r4, _080DF708 @ =gUnknown_0202F7C8
b _080DF70E
.align 2, 0
-_080DF704: .4byte gUnknown_03004B00
+_080DF704: .4byte gBattleAnimArgs
_080DF708: .4byte gUnknown_0202F7C8
_080DF70C:
ldr r4, _080DF750 @ =gUnknown_0202F7C9
@@ -43601,7 +43601,7 @@ _080DF70E:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r4, _080DF754 @ =gUnknown_03004B00
+ ldr r4, _080DF754 @ =gBattleAnimArgs
movs r0, 0x2
ldrsh r1, [r4, r0]
adds r0, r5, 0
@@ -43620,7 +43620,7 @@ _080DF70E:
bx r0
.align 2, 0
_080DF750: .4byte gUnknown_0202F7C9
-_080DF754: .4byte gUnknown_03004B00
+_080DF754: .4byte gBattleAnimArgs
_080DF758: .4byte sub_8078600
_080DF75C: .4byte move_anim_8074EE0
thumb_func_end sub_80DF6F0
@@ -43669,7 +43669,7 @@ sub_80DF78C: @ 80DF78C
strh r5, [r6, 0x36]
movs r0, 0x1
strh r0, [r6, 0x38]
- ldr r0, _080DF7E4 @ =gUnknown_03004B00
+ ldr r0, _080DF7E4 @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r6, 0x3A]
ldr r4, _080DF7E8 @ =gUnknown_02024C07
@@ -43689,7 +43689,7 @@ sub_80DF78C: @ 80DF78C
b _080DF7EE
.align 2, 0
_080DF7E0: .4byte gUnknown_0202F7C8
-_080DF7E4: .4byte gUnknown_03004B00
+_080DF7E4: .4byte gBattleAnimArgs
_080DF7E8: .4byte gUnknown_02024C07
_080DF7EC:
lsrs r0, r1, 17
@@ -44120,7 +44120,7 @@ sub_80DFB28: @ 80DFB28
mov r6, r8
push {r6}
adds r4, r0, 0
- ldr r5, _080DFBC8 @ =gUnknown_03004B00
+ ldr r5, _080DFBC8 @ =gBattleAnimArgs
movs r0, 0x4
ldrsh r1, [r5, r0]
lsls r0, r1, 1
@@ -44193,7 +44193,7 @@ _080DFBB0:
pop {r0}
bx r0
.align 2, 0
-_080DFBC8: .4byte gUnknown_03004B00
+_080DFBC8: .4byte gBattleAnimArgs
_080DFBCC: .4byte gUnknown_0202F7C8
_080DFBD0: .4byte sub_80DFBD8
_080DFBD4: .4byte gUnknown_03000730
@@ -44248,7 +44248,7 @@ sub_80DFC24: @ 80DFC24
adds r1, r4
lsls r1, 3
adds r1, r0
- ldr r0, _080DFC5C @ =gUnknown_03004B00
+ ldr r0, _080DFC5C @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r1, 0x8]
ldr r0, _080DFC60 @ =gUnknown_0202F7C8
@@ -44267,7 +44267,7 @@ sub_80DFC24: @ 80DFC24
b _080DFC74
.align 2, 0
_080DFC58: .4byte gTasks
-_080DFC5C: .4byte gUnknown_03004B00
+_080DFC5C: .4byte gBattleAnimArgs
_080DFC60: .4byte gUnknown_0202F7C8
_080DFC64: .4byte REG_BLDALPHA
_080DFC68: .4byte REG_BLDCNT
@@ -44372,7 +44372,7 @@ sub_80DFD24: @ 80DFD24
adds r1, r0
lsls r1, 3
adds r1, r2
- ldr r0, _080DFD4C @ =gUnknown_03004B00
+ ldr r0, _080DFD4C @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r1, 0x8]
movs r2, 0x80
@@ -44385,7 +44385,7 @@ sub_80DFD24: @ 80DFD24
bx lr
.align 2, 0
_080DFD48: .4byte gTasks
-_080DFD4C: .4byte gUnknown_03004B00
+_080DFD4C: .4byte gBattleAnimArgs
_080DFD50: .4byte sub_80DFD58
_080DFD54: .4byte REG_BLDALPHA
thumb_func_end sub_80DFD24
@@ -44619,7 +44619,7 @@ _080DFF14:
sub_80DFF1C: @ 80DFF1C
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080DFF50 @ =gUnknown_03004B00
+ ldr r5, _080DFF50 @ =gBattleAnimArgs
ldrh r0, [r5]
ldrh r1, [r4, 0x20]
adds r0, r1
@@ -44643,7 +44643,7 @@ sub_80DFF1C: @ 80DFF1C
pop {r0}
bx r0
.align 2, 0
-_080DFF50: .4byte gUnknown_03004B00
+_080DFF50: .4byte gBattleAnimArgs
_080DFF54: .4byte sub_80DFF58
thumb_func_end sub_80DFF1C
@@ -44718,7 +44718,7 @@ _080DFFCA:
sub_80DFFD0: @ 80DFFD0
push {r4-r7,lr}
adds r4, r0, 0
- ldr r0, _080DFFE4 @ =gUnknown_03004B00
+ ldr r0, _080DFFE4 @ =gBattleAnimArgs
movs r2, 0
ldrsh r1, [r0, r2]
adds r3, r0, 0
@@ -44727,7 +44727,7 @@ sub_80DFFD0: @ 80DFFD0
ldr r0, _080DFFE8 @ =gUnknown_0202F7C8
b _080DFFEE
.align 2, 0
-_080DFFE4: .4byte gUnknown_03004B00
+_080DFFE4: .4byte gBattleAnimArgs
_080DFFE8: .4byte gUnknown_0202F7C8
_080DFFEC:
ldr r0, _080E001C @ =gUnknown_0202F7C9
@@ -46016,7 +46016,7 @@ _080E0A0C: .4byte gUnknown_0202F7C8
sub_80E0A10: @ 80E0A10
push {r4,lr}
adds r4, r0, 0
- ldr r1, _080E0A40 @ =gUnknown_03004B00
+ ldr r1, _080E0A40 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -46037,7 +46037,7 @@ sub_80E0A10: @ 80E0A10
pop {r0}
bx r0
.align 2, 0
-_080E0A40: .4byte gUnknown_03004B00
+_080E0A40: .4byte gBattleAnimArgs
_080E0A44: .4byte sub_8078600
_080E0A48: .4byte move_anim_8072740
thumb_func_end sub_80E0A10
@@ -46274,7 +46274,7 @@ _080E0BCC:
lsrs r0, 4
adds r0, 0x10
adds r1, r0, 0
- ldr r2, _080E0C84 @ =gUnknown_03004B00
+ ldr r2, _080E0C84 @ =gBattleAnimArgs
movs r3, 0x2
ldrsh r0, [r2, r3]
cmp r0, 0
@@ -46295,7 +46295,7 @@ _080E0C74: .4byte gUnknown_08D1D54C
_080E0C78: .4byte gUnknown_030042C0
_080E0C7C: .4byte gSprites
_080E0C80: .4byte gUnknown_030041B4
-_080E0C84: .4byte gUnknown_03004B00
+_080E0C84: .4byte gBattleAnimArgs
_080E0C88:
lsls r0, r1, 4
ldrh r3, [r2, 0x4]
@@ -46310,7 +46310,7 @@ _080E0C94:
lsls r0, 3
adds r0, r1
strh r5, [r0, 0x8]
- ldr r2, _080E0CC8 @ =gUnknown_03004B00
+ ldr r2, _080E0CC8 @ =gBattleAnimArgs
ldrh r1, [r2]
strh r1, [r0, 0xA]
ldrh r1, [r2, 0x2]
@@ -46329,7 +46329,7 @@ _080E0C94:
bx r0
.align 2, 0
_080E0CC4: .4byte gTasks
-_080E0CC8: .4byte gUnknown_03004B00
+_080E0CC8: .4byte gBattleAnimArgs
_080E0CCC: .4byte sub_80E0CD0
thumb_func_end sub_80E0A4C
@@ -46498,7 +46498,7 @@ sub_80E0E24: @ 80E0E24
lsls r0, 24
lsrs r5, r0, 24
movs r4, 0
- ldr r0, _080E0E44 @ =gUnknown_03004B00
+ ldr r0, _080E0E44 @ =gBattleAnimArgs
movs r2, 0
ldrsh r1, [r0, r2]
adds r2, r0, 0
@@ -46510,7 +46510,7 @@ sub_80E0E24: @ 80E0E24
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E0E44: .4byte gUnknown_03004B00
+_080E0E44: .4byte gBattleAnimArgs
_080E0E48: .4byte _080E0E4C
.align 2, 0
_080E0E4C:
@@ -46575,7 +46575,7 @@ _080E0EB6:
ldrb r0, [r0, 0x5]
lsrs r0, 4
adds r0, 0x10
- ldr r1, _080E0EE4 @ =gUnknown_03004B00
+ ldr r1, _080E0EE4 @ =gBattleAnimArgs
ldrb r1, [r1, 0x2]
bl sub_8079108
_080E0ED2:
@@ -46586,7 +46586,7 @@ _080E0ED2:
bx r0
.align 2, 0
_080E0EE0: .4byte gSprites
-_080E0EE4: .4byte gUnknown_03004B00
+_080E0EE4: .4byte gBattleAnimArgs
thumb_func_end sub_80E0E24
thumb_func_start sub_80E0EE8
@@ -46598,14 +46598,14 @@ sub_80E0EE8: @ 80E0EE8
ldrb r0, [r2]
cmp r0, 0x1
bhi _080E0EFC
- ldr r1, _080E0F18 @ =gUnknown_03004B00
+ ldr r1, _080E0F18 @ =gBattleAnimArgs
movs r0, 0
strh r0, [r1, 0xE]
_080E0EFC:
ldrb r0, [r2]
cmp r0, 0x2
bne _080E0F08
- ldr r1, _080E0F18 @ =gUnknown_03004B00
+ ldr r1, _080E0F18 @ =gBattleAnimArgs
movs r0, 0x1
strh r0, [r1, 0xE]
_080E0F08:
@@ -46615,7 +46615,7 @@ _080E0F08:
bx r0
.align 2, 0
_080E0F14: .4byte gUnknown_0202F7C4
-_080E0F18: .4byte gUnknown_03004B00
+_080E0F18: .4byte gBattleAnimArgs
thumb_func_end sub_80E0EE8
thumb_func_start sub_80E0F1C
@@ -46743,12 +46743,12 @@ sub_80E1004: @ 80E1004
lsls r0, 24
cmp r0, 0
beq _080E1024
- ldr r1, _080E1068 @ =gUnknown_03004B00
+ ldr r1, _080E1068 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080E1024:
- ldr r4, _080E1068 @ =gUnknown_03004B00
+ ldr r4, _080E1068 @ =gBattleAnimArgs
ldrh r0, [r4, 0x8]
strh r0, [r6, 0x2E]
ldr r5, _080E106C @ =gUnknown_0202F7C9
@@ -46778,7 +46778,7 @@ _080E1024:
bx r0
.align 2, 0
_080E1064: .4byte gUnknown_0202F7C8
-_080E1068: .4byte gUnknown_03004B00
+_080E1068: .4byte gBattleAnimArgs
_080E106C: .4byte gUnknown_0202F7C9
_080E1070: .4byte sub_8078B34
_080E1074: .4byte move_anim_8072740
@@ -46827,7 +46827,7 @@ _080E10C0:
lsls r0, 16
lsrs r4, r0, 16
_080E10D0:
- ldr r0, _080E10FC @ =gUnknown_03004B00
+ ldr r0, _080E10FC @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r6, 0x2E]
mov r1, r8
@@ -46847,7 +46847,7 @@ _080E10D0:
bx r0
.align 2, 0
_080E10F8: .4byte gUnknown_0202F7C9
-_080E10FC: .4byte gUnknown_03004B00
+_080E10FC: .4byte gBattleAnimArgs
_080E1100: .4byte sub_8078B34
_080E1104: .4byte move_anim_8074EE0
thumb_func_end sub_80E1078
@@ -46867,7 +46867,7 @@ sub_80E1108: @ 80E1108
ands r0, r2
orrs r0, r1
strh r0, [r5, 0x4]
- ldr r6, _080E1170 @ =gUnknown_03004B00
+ ldr r6, _080E1170 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -46904,7 +46904,7 @@ _080E1162:
.align 2, 0
_080E1168: .4byte 0x000003ff
_080E116C: .4byte 0xfffffc00
-_080E1170: .4byte gUnknown_03004B00
+_080E1170: .4byte gBattleAnimArgs
_080E1174: .4byte gUnknown_0202F7C8
_080E1178: .4byte sub_80E1198
_080E117C:
@@ -47029,7 +47029,7 @@ sub_80E1244: @ 80E1244
lsls r0, 3
ldr r1, _080E1264 @ =gTasks
adds r1, r0, r1
- ldr r0, _080E1268 @ =gUnknown_03004B00
+ ldr r0, _080E1268 @ =gBattleAnimArgs
movs r3, 0
ldrsh r0, [r0, r3]
cmp r0, 0
@@ -47038,7 +47038,7 @@ sub_80E1244: @ 80E1244
b _080E1272
.align 2, 0
_080E1264: .4byte gTasks
-_080E1268: .4byte gUnknown_03004B00
+_080E1268: .4byte gBattleAnimArgs
_080E126C: .4byte sub_80E1284
_080E1270:
ldr r0, _080E1280 @ =sub_80E143C
@@ -47334,7 +47334,7 @@ sub_80E149C: @ 80E149C
lsls r0, 3
ldr r1, _080E14BC @ =gTasks
adds r1, r0, r1
- ldr r0, _080E14C0 @ =gUnknown_03004B00
+ ldr r0, _080E14C0 @ =gBattleAnimArgs
movs r3, 0
ldrsh r0, [r0, r3]
cmp r0, 0
@@ -47343,7 +47343,7 @@ sub_80E149C: @ 80E149C
b _080E14CA
.align 2, 0
_080E14BC: .4byte gTasks
-_080E14C0: .4byte gUnknown_03004B00
+_080E14C0: .4byte gBattleAnimArgs
_080E14C4: .4byte sub_80E14DC
_080E14C8:
ldr r0, _080E14D8 @ =sub_80E1560
@@ -47662,7 +47662,7 @@ _080E1724: .4byte 0xa2600001
sub_80E1728: @ 80E1728
push {r4-r7,lr}
adds r5, r0, 0
- ldr r0, _080E173C @ =gUnknown_03004B00
+ ldr r0, _080E173C @ =gBattleAnimArgs
movs r2, 0
ldrsh r1, [r0, r2]
adds r7, r0, 0
@@ -47671,7 +47671,7 @@ sub_80E1728: @ 80E1728
ldr r0, _080E1740 @ =gUnknown_0202F7C8
b _080E1746
.align 2, 0
-_080E173C: .4byte gUnknown_03004B00
+_080E173C: .4byte gBattleAnimArgs
_080E1740: .4byte gUnknown_0202F7C8
_080E1744:
ldr r0, _080E17A8 @ =gUnknown_0202F7C9
@@ -47747,7 +47747,7 @@ _080E17C4:
sub_80E17CC: @ 80E17CC
push {r4-r6,lr}
adds r6, r0, 0
- ldr r0, _080E17E0 @ =gUnknown_03004B00
+ ldr r0, _080E17E0 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -47755,7 +47755,7 @@ sub_80E17CC: @ 80E17CC
ldr r0, _080E17E4 @ =gUnknown_0202F7C8
b _080E17EA
.align 2, 0
-_080E17E0: .4byte gUnknown_03004B00
+_080E17E0: .4byte gBattleAnimArgs
_080E17E4: .4byte gUnknown_0202F7C8
_080E17E8:
ldr r0, _080E1848 @ =gUnknown_0202F7C9
@@ -47768,7 +47768,7 @@ _080E17EA:
lsrs r0, 24
ldr r2, _080E184C @ =0x0000fff0
adds r0, r2
- ldr r4, _080E1850 @ =gUnknown_03004B00
+ ldr r4, _080E1850 @ =gBattleAnimArgs
movs r3, 0x2
ldrsh r1, [r4, r3]
lsls r1, 5
@@ -47807,7 +47807,7 @@ _080E17EA:
.align 2, 0
_080E1848: .4byte gUnknown_0202F7C9
_080E184C: .4byte 0x0000fff0
-_080E1850: .4byte gUnknown_03004B00
+_080E1850: .4byte gBattleAnimArgs
_080E1854: .4byte 0x000003ff
_080E1858: .4byte 0xfffffc00
_080E185C: .4byte move_anim_8072740
@@ -47824,7 +47824,7 @@ sub_80E1864: @ 80E1864
lsls r0, 3
ldr r1, _080E1888 @ =gTasks
adds r4, r0, r1
- ldr r0, _080E188C @ =gUnknown_03004B00
+ ldr r0, _080E188C @ =gBattleAnimArgs
ldrh r2, [r0, 0x2]
movs r3, 0x2
ldrsh r1, [r0, r3]
@@ -47835,7 +47835,7 @@ sub_80E1864: @ 80E1864
b _080E189C
.align 2, 0
_080E1888: .4byte gTasks
-_080E188C: .4byte gUnknown_03004B00
+_080E188C: .4byte gBattleAnimArgs
_080E1890:
ldr r0, _080E18BC @ =gUnknown_0202F7BC
ldrh r0, [r0]
@@ -48252,7 +48252,7 @@ sub_80E1B88: @ 80E1B88
push {lr}
lsls r0, 24
lsrs r1, r0, 24
- ldr r3, _080E1BA8 @ =gUnknown_03004B00
+ ldr r3, _080E1BA8 @ =gBattleAnimArgs
movs r2, 0
ldr r0, _080E1BAC @ =gUnknown_0202F7BC
ldrh r0, [r0]
@@ -48266,7 +48266,7 @@ _080E1B9C:
pop {r0}
bx r0
.align 2, 0
-_080E1BA8: .4byte gUnknown_03004B00
+_080E1BA8: .4byte gBattleAnimArgs
_080E1BAC: .4byte gUnknown_0202F7BC
thumb_func_end sub_80E1B88
@@ -48275,7 +48275,7 @@ sub_80E1BB0: @ 80E1BB0
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
- ldr r2, _080E1BC8 @ =gUnknown_03004B00
+ ldr r2, _080E1BC8 @ =gBattleAnimArgs
ldrh r1, [r2]
movs r0, 0x1
ands r0, r1
@@ -48285,7 +48285,7 @@ sub_80E1BB0: @ 80E1BB0
ldr r0, _080E1BCC @ =gUnknown_0202F7C9
b _080E1BD2
.align 2, 0
-_080E1BC8: .4byte gUnknown_03004B00
+_080E1BC8: .4byte gBattleAnimArgs
_080E1BCC: .4byte gUnknown_0202F7C9
_080E1BD0:
ldr r0, _080E1C40 @ =gUnknown_0202F7C8
@@ -48361,7 +48361,7 @@ sub_80E1C58: @ 80E1C58
lsls r0, 3
ldr r1, _080E1C88 @ =gTasks
adds r2, r0, r1
- ldr r0, _080E1C8C @ =gUnknown_03004B00
+ ldr r0, _080E1C8C @ =gBattleAnimArgs
movs r4, 0xE
ldrsh r1, [r0, r4]
movs r4, 0xE
@@ -48378,7 +48378,7 @@ sub_80E1C58: @ 80E1C58
b _080E1CA4
.align 2, 0
_080E1C88: .4byte gTasks
-_080E1C8C: .4byte gUnknown_03004B00
+_080E1C8C: .4byte gBattleAnimArgs
_080E1C90: .4byte gUnknown_030041B0
_080E1C94: .4byte gUnknown_030041B8
_080E1C98:
@@ -48401,7 +48401,7 @@ _080E1CB0: .4byte gUnknown_030041B8
sub_80E1CB4: @ 80E1CB4
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080E1CEC @ =gUnknown_03004B00
+ ldr r5, _080E1CEC @ =gBattleAnimArgs
ldrh r0, [r5]
ldrh r1, [r4, 0x20]
adds r0, r1
@@ -48426,7 +48426,7 @@ sub_80E1CB4: @ 80E1CB4
strh r0, [r4, 0x36]
b _080E1D02
.align 2, 0
-_080E1CEC: .4byte gUnknown_03004B00
+_080E1CEC: .4byte gBattleAnimArgs
_080E1CF0: .4byte gUnknown_0202F7C8
_080E1CF4:
ldrh r0, [r5, 0x6]
@@ -48436,7 +48436,7 @@ _080E1CF4:
movs r1, 0x1
bl StartSpriteAnim
_080E1D02:
- ldr r0, _080E1D18 @ =gUnknown_03004B00
+ ldr r0, _080E1D18 @ =gBattleAnimArgs
ldrh r0, [r0, 0x8]
strh r0, [r4, 0x34]
ldr r1, _080E1D1C @ =sub_80E1D20
@@ -48447,7 +48447,7 @@ _080E1D02:
pop {r0}
bx r0
.align 2, 0
-_080E1D18: .4byte gUnknown_03004B00
+_080E1D18: .4byte gBattleAnimArgs
_080E1D1C: .4byte sub_80E1D20
thumb_func_end sub_80E1CB4
@@ -48510,7 +48510,7 @@ sub_80E1D84: @ 80E1D84
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
- ldr r4, _080E1DBC @ =gUnknown_03004B00
+ ldr r4, _080E1DBC @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r4, r1]
bl sub_80E1DC4
@@ -48534,7 +48534,7 @@ sub_80E1D84: @ 80E1D84
pop {r0}
bx r0
.align 2, 0
-_080E1DBC: .4byte gUnknown_03004B00
+_080E1DBC: .4byte gBattleAnimArgs
_080E1DC0: .4byte sub_80E1E0C
thumb_func_end sub_80E1D84
@@ -48600,7 +48600,7 @@ _080E1E28: .4byte gPaletteFade
sub_80E1E2C: @ 80E1E2C
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080E1E78 @ =gUnknown_03004B00
+ ldr r4, _080E1E78 @ =gBattleAnimArgs
ldrh r0, [r4, 0x2]
strh r0, [r5, 0x2E]
strh r0, [r5, 0x30]
@@ -48634,7 +48634,7 @@ sub_80E1E2C: @ 80E1E2C
pop {r0}
bx r0
.align 2, 0
-_080E1E78: .4byte gUnknown_03004B00
+_080E1E78: .4byte gBattleAnimArgs
_080E1E7C: .4byte sub_80E1E80
thumb_func_end sub_80E1E2C
@@ -48741,7 +48741,7 @@ _080E1F38: .4byte gPaletteFade
sub_80E1F3C: @ 80E1F3C
push {r4,lr}
adds r4, r0, 0
- ldr r1, _080E1F80 @ =gUnknown_03004B00
+ ldr r1, _080E1F80 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -48772,7 +48772,7 @@ sub_80E1F3C: @ 80E1F3C
pop {r0}
bx r0
.align 2, 0
-_080E1F80: .4byte gUnknown_03004B00
+_080E1F80: .4byte gBattleAnimArgs
_080E1F84: .4byte move_anim_8074EE0
_080E1F88: .4byte sub_8078174
thumb_func_end sub_80E1F3C
@@ -48787,7 +48787,7 @@ sub_80E1F8C: @ 80E1F8C
adds r4, r0
lsls r4, 3
adds r4, r1
- ldr r3, _080E1FD4 @ =gUnknown_03004B00
+ ldr r3, _080E1FD4 @ =gBattleAnimArgs
ldrh r1, [r3]
movs r5, 0
strh r1, [r4, 0x8]
@@ -48813,7 +48813,7 @@ sub_80E1F8C: @ 80E1F8C
bx r0
.align 2, 0
_080E1FD0: .4byte gTasks
-_080E1FD4: .4byte gUnknown_03004B00
+_080E1FD4: .4byte gBattleAnimArgs
_080E1FD8: .4byte sub_80E202C
thumb_func_end sub_80E1F8C
@@ -48927,7 +48927,7 @@ sub_80E2094: @ 80E2094
adds r4, r0
lsls r4, 3
adds r4, r1
- ldr r3, _080E20DC @ =gUnknown_03004B00
+ ldr r3, _080E20DC @ =gBattleAnimArgs
ldrh r1, [r3]
movs r5, 0
strh r1, [r4, 0x8]
@@ -48953,7 +48953,7 @@ sub_80E2094: @ 80E2094
bx r0
.align 2, 0
_080E20D8: .4byte gTasks
-_080E20DC: .4byte gUnknown_03004B00
+_080E20DC: .4byte gBattleAnimArgs
_080E20E0: .4byte sub_80E2140
thumb_func_end sub_80E2094
@@ -49073,7 +49073,7 @@ sub_80E21A8: @ 80E21A8
adds r4, r0
lsls r4, 3
adds r4, r1
- ldr r5, _080E220C @ =gUnknown_03004B00
+ ldr r5, _080E220C @ =gBattleAnimArgs
ldrh r0, [r5, 0x2]
strh r0, [r4, 0x8]
ldrh r0, [r5, 0x2]
@@ -49112,7 +49112,7 @@ sub_80E21A8: @ 80E21A8
bx r0
.align 2, 0
_080E2208: .4byte gTasks
-_080E220C: .4byte gUnknown_03004B00
+_080E220C: .4byte gBattleAnimArgs
_080E2210: .4byte sub_80E2214
thumb_func_end sub_80E21A8
@@ -49269,7 +49269,7 @@ sub_80E2324: @ 80E2324
ldrb r6, [r0]
ldr r0, _080E23A0 @ =gUnknown_0202F7C9
ldrb r7, [r0]
- ldr r4, _080E23A4 @ =gUnknown_03004B00
+ ldr r4, _080E23A4 @ =gBattleAnimArgs
ldrh r1, [r4]
movs r5, 0x80
lsls r5, 1
@@ -49319,7 +49319,7 @@ _080E2382:
.align 2, 0
_080E239C: .4byte gUnknown_0202F7C8
_080E23A0: .4byte gUnknown_0202F7C9
-_080E23A4: .4byte gUnknown_03004B00
+_080E23A4: .4byte gBattleAnimArgs
thumb_func_end sub_80E2324
thumb_func_start unref_sub_80E23A8
@@ -49342,7 +49342,7 @@ unref_sub_80E23A8: @ 80E23A8
ldrsh r0, [r4, r1]
cmp r0, 0
bne _080E23EA
- ldr r1, _080E24A0 @ =gUnknown_03004B00
+ ldr r1, _080E24A0 @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r4, 0xC]
ldrh r0, [r1, 0x2]
@@ -49450,7 +49450,7 @@ _080E248E:
bx r0
.align 2, 0
_080E249C: .4byte gTasks
-_080E24A0: .4byte gUnknown_03004B00
+_080E24A0: .4byte gBattleAnimArgs
_080E24A4: .4byte gUnknown_0202F7C8
_080E24A8: .4byte gUnknown_0202F7C9
_080E24AC: .4byte 0x0000ffff
@@ -49468,7 +49468,7 @@ sub_80E24B8: @ 80E24B8
movs r1, 0x4
orrs r0, r1
strb r0, [r2]
- ldr r1, _080E24EC @ =gUnknown_03004B00
+ ldr r1, _080E24EC @ =gBattleAnimArgs
ldrh r0, [r1]
negs r0, r0
strh r0, [r4, 0x2E]
@@ -49487,7 +49487,7 @@ sub_80E24B8: @ 80E24B8
beq _080E24F6
b _080E2518
.align 2, 0
-_080E24EC: .4byte gUnknown_03004B00
+_080E24EC: .4byte gBattleAnimArgs
_080E24F0:
cmp r0, 0x2
beq _080E2508
@@ -49523,7 +49523,7 @@ _080E2520:
orrs r1, r0
ldr r0, [r1]
strh r0, [r4, 0x36]
- ldr r0, _080E2554 @ =gUnknown_03004B00
+ ldr r0, _080E2554 @ =gBattleAnimArgs
ldrh r0, [r0, 0x6]
strh r0, [r4, 0x38]
subs r0, 0x2
@@ -49540,7 +49540,7 @@ _080E2544:
bx r0
.align 2, 0
_080E2550: .4byte gSpriteCoordOffsetY
-_080E2554: .4byte gUnknown_03004B00
+_080E2554: .4byte gBattleAnimArgs
_080E2558: .4byte sub_80E255C
thumb_func_end sub_80E24B8
@@ -49670,7 +49670,7 @@ sub_80E260C: @ 80E260C
ldrb r1, [r0]
ands r2, r1
strb r2, [r0]
- ldr r0, _080E2690 @ =gUnknown_03004B00
+ ldr r0, _080E2690 @ =gBattleAnimArgs
movs r1, 0x8
ldrsh r0, [r0, r1]
cmp r0, 0x2
@@ -49702,7 +49702,7 @@ _080E2680: .4byte gSprites
_080E2684: .4byte gUnknown_02024BE0
_080E2688: .4byte gUnknown_0202F7C8
_080E268C: .4byte gUnknown_0202F7C9
-_080E2690: .4byte gUnknown_03004B00
+_080E2690: .4byte gBattleAnimArgs
_080E2694:
cmp r0, 0
bne _080E269C
@@ -49738,7 +49738,7 @@ sub_80E26BC: @ 80E26BC
adds r2, r0
lsls r2, 3
adds r2, r1
- ldr r3, _080E2700 @ =gUnknown_03004B00
+ ldr r3, _080E2700 @ =gBattleAnimArgs
ldrh r1, [r3]
strh r1, [r2, 0x8]
ldrh r1, [r3, 0x2]
@@ -49763,7 +49763,7 @@ sub_80E26BC: @ 80E26BC
bx r0
.align 2, 0
_080E26FC: .4byte gTasks
-_080E2700: .4byte gUnknown_03004B00
+_080E2700: .4byte gBattleAnimArgs
_080E2704: .4byte gUnknown_030041B0
_080E2708: .4byte gUnknown_030041B8
_080E270C: .4byte sub_80E2710
@@ -49852,7 +49852,7 @@ _080E279A:
sub_80E27A0: @ 80E27A0
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080E27C0 @ =gUnknown_03004B00
+ ldr r4, _080E27C0 @ =gBattleAnimArgs
ldrb r1, [r4, 0x6]
bl StartSpriteAffineAnim
movs r1, 0x4
@@ -49864,7 +49864,7 @@ sub_80E27A0: @ 80E27A0
bl sub_80787B0
b _080E27CC
.align 2, 0
-_080E27C0: .4byte gUnknown_03004B00
+_080E27C0: .4byte gBattleAnimArgs
_080E27C4:
adds r0, r5, 0
movs r1, 0x1
@@ -49887,7 +49887,7 @@ _080E27E4: .4byte move_anim_8072740
sub_80E27E8: @ 80E27E8
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080E2808 @ =gUnknown_03004B00
+ ldr r4, _080E2808 @ =gBattleAnimArgs
ldrb r1, [r4, 0x6]
bl StartSpriteAffineAnim
movs r1, 0x4
@@ -49899,13 +49899,13 @@ sub_80E27E8: @ 80E27E8
bl sub_80787B0
b _080E2814
.align 2, 0
-_080E2808: .4byte gUnknown_03004B00
+_080E2808: .4byte gBattleAnimArgs
_080E280C:
adds r0, r5, 0
movs r1, 0x1
bl sub_8078764
_080E2814:
- ldr r0, _080E282C @ =gUnknown_03004B00
+ ldr r0, _080E282C @ =gBattleAnimArgs
ldrh r0, [r0, 0x8]
strh r0, [r5, 0x2E]
ldr r0, _080E2830 @ =sub_80785E4
@@ -49917,7 +49917,7 @@ _080E2814:
pop {r0}
bx r0
.align 2, 0
-_080E282C: .4byte gUnknown_03004B00
+_080E282C: .4byte gBattleAnimArgs
_080E2830: .4byte sub_80785E4
_080E2834: .4byte sub_80DA48C
thumb_func_end sub_80E27E8
@@ -49936,7 +49936,7 @@ sub_80E2838: @ 80E2838
lsls r0, 24
cmp r0, 0
bne _080E285C
- ldr r1, _080E286C @ =gUnknown_03004B00
+ ldr r1, _080E286C @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
negs r0, r0
strh r0, [r1, 0x2]
@@ -49948,14 +49948,14 @@ _080E285C:
bx r0
.align 2, 0
_080E2868: .4byte gUnknown_0202F7C8
-_080E286C: .4byte gUnknown_03004B00
+_080E286C: .4byte gBattleAnimArgs
thumb_func_end sub_80E2838
thumb_func_start sub_80E2870
sub_80E2870: @ 80E2870
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080E28A8 @ =gUnknown_03004B00
+ ldr r5, _080E28A8 @ =gBattleAnimArgs
movs r0, 0x2
ldrsh r1, [r5, r0]
movs r0, 0x1
@@ -49979,7 +49979,7 @@ _080E288C:
bl sub_80787B0
b _080E28B4
.align 2, 0
-_080E28A8: .4byte gUnknown_03004B00
+_080E28A8: .4byte gBattleAnimArgs
_080E28AC:
adds r0, r4, 0
movs r1, 0
@@ -50024,7 +50024,7 @@ _080E2904: .4byte sub_80785E4
sub_80E2908: @ 80E2908
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _080E2968 @ =gUnknown_03004B00
+ ldr r5, _080E2968 @ =gBattleAnimArgs
ldrb r0, [r5]
bl obj_id_for_side_relative_to_move
lsls r0, 24
@@ -50067,7 +50067,7 @@ sub_80E2908: @ 80E2908
pop {r0}
bx r0
.align 2, 0
-_080E2968: .4byte gUnknown_03004B00
+_080E2968: .4byte gBattleAnimArgs
_080E296C: .4byte gSprites
_080E2970: .4byte move_anim_8074EE0
_080E2974: .4byte sub_80785E4
@@ -50077,7 +50077,7 @@ _080E2974: .4byte sub_80785E4
sub_80E2978: @ 80E2978
push {r4,lr}
adds r4, r0, 0
- ldr r0, _080E2990 @ =gUnknown_03004B00
+ ldr r0, _080E2990 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -50087,13 +50087,13 @@ sub_80E2978: @ 80E2978
bl sub_80787B0
b _080E299C
.align 2, 0
-_080E2990: .4byte gUnknown_03004B00
+_080E2990: .4byte gBattleAnimArgs
_080E2994:
adds r0, r4, 0
movs r1, 0x1
bl sub_8078764
_080E299C:
- ldr r0, _080E29B4 @ =gUnknown_03004B00
+ ldr r0, _080E29B4 @ =gBattleAnimArgs
ldrh r0, [r0, 0x6]
strh r0, [r4, 0x2E]
ldr r1, _080E29B8 @ =move_anim_8072740
@@ -50105,7 +50105,7 @@ _080E299C:
pop {r0}
bx r0
.align 2, 0
-_080E29B4: .4byte gUnknown_03004B00
+_080E29B4: .4byte gBattleAnimArgs
_080E29B8: .4byte move_anim_8072740
_080E29BC: .4byte sub_80782D8
thumb_func_end sub_80E2978
@@ -50114,7 +50114,7 @@ _080E29BC: .4byte sub_80782D8
sub_80E29C0: @ 80E29C0
push {r4,r5,lr}
adds r5, r0, 0
- ldr r4, _080E29E0 @ =gUnknown_03004B00
+ ldr r4, _080E29E0 @ =gBattleAnimArgs
ldrb r1, [r4, 0x6]
bl StartSpriteAffineAnim
movs r1, 0x4
@@ -50126,7 +50126,7 @@ sub_80E29C0: @ 80E29C0
bl sub_80787B0
b _080E29EC
.align 2, 0
-_080E29E0: .4byte gUnknown_03004B00
+_080E29E0: .4byte gBattleAnimArgs
_080E29E4:
adds r0, r5, 0
movs r1, 0x1
@@ -50180,7 +50180,7 @@ sub_80E2A38: @ 80E2A38
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r4, _080E2A78 @ =gUnknown_03004B00
+ ldr r4, _080E2A78 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r4, r1]
bl sub_80E1DC4
@@ -50205,7 +50205,7 @@ sub_80E2A38: @ 80E2A38
pop {r0}
bx r0
.align 2, 0
-_080E2A78: .4byte gUnknown_03004B00
+_080E2A78: .4byte gBattleAnimArgs
thumb_func_end sub_80E2A38
thumb_func_start sub_80E2A7C
@@ -50220,7 +50220,7 @@ sub_80E2A7C: @ 80E2A7C
movs r0, 0x1
bl sub_80E1DC4
adds r5, r0, 0
- ldr r0, _080E2AA8 @ =gUnknown_03004B00
+ ldr r0, _080E2AA8 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0x7
@@ -50231,7 +50231,7 @@ sub_80E2A7C: @ 80E2A7C
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E2AA8: .4byte gUnknown_03004B00
+_080E2AA8: .4byte gBattleAnimArgs
_080E2AAC: .4byte _080E2AB0
.align 2, 0
_080E2AB0:
@@ -50340,7 +50340,7 @@ sub_80E2B74: @ 80E2B74
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, _080E2B98 @ =gUnknown_03004B00
+ ldr r0, _080E2B98 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
bl sub_80E1DC4
@@ -50355,7 +50355,7 @@ sub_80E2B74: @ 80E2B74
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_080E2B98: .4byte gUnknown_03004B00
+_080E2B98: .4byte gBattleAnimArgs
_080E2B9C: .4byte gUnknown_0300428C
_080E2BA0: .4byte _080E2BA4
.align 2, 0
@@ -50371,63 +50371,63 @@ _080E2BA4:
.4byte _080E2C44
.4byte _080E2C44
_080E2BCC:
- ldr r1, _080E2BD4 @ =gUnknown_03004B00
+ ldr r1, _080E2BD4 @ =gBattleAnimArgs
ldr r0, _080E2BD8 @ =0x00000b0c
b _080E2C48
.align 2, 0
-_080E2BD4: .4byte gUnknown_03004B00
+_080E2BD4: .4byte gBattleAnimArgs
_080E2BD8: .4byte 0x00000b0c
_080E2BDC:
- ldr r1, _080E2BE4 @ =gUnknown_03004B00
+ ldr r1, _080E2BE4 @ =gBattleAnimArgs
movs r0, 0x9E
lsls r0, 4
b _080E2C48
.align 2, 0
-_080E2BE4: .4byte gUnknown_03004B00
+_080E2BE4: .4byte gBattleAnimArgs
_080E2BE8:
- ldr r1, _080E2BF0 @ =gUnknown_03004B00
+ ldr r1, _080E2BF0 @ =gBattleAnimArgs
ldr r0, _080E2BF4 @ =0x00002f1e
b _080E2C48
.align 2, 0
-_080E2BF0: .4byte gUnknown_03004B00
+_080E2BF0: .4byte gBattleAnimArgs
_080E2BF4: .4byte 0x00002f1e
_080E2BF8:
- ldr r1, _080E2C00 @ =gUnknown_03004B00
+ ldr r1, _080E2C00 @ =gBattleAnimArgs
movs r0, 0x90
lsls r0, 7
b _080E2C48
.align 2, 0
-_080E2C00: .4byte gUnknown_03004B00
+_080E2C00: .4byte gBattleAnimArgs
_080E2C04:
- ldr r1, _080E2C0C @ =gUnknown_03004B00
+ ldr r1, _080E2C0C @ =gBattleAnimArgs
ldr r0, _080E2C10 @ =0x00007ecb
b _080E2C48
.align 2, 0
-_080E2C0C: .4byte gUnknown_03004B00
+_080E2C0C: .4byte gBattleAnimArgs
_080E2C10: .4byte 0x00007ecb
_080E2C14:
- ldr r1, _080E2C1C @ =gUnknown_03004B00
+ ldr r1, _080E2C1C @ =gBattleAnimArgs
ldr r0, _080E2C20 @ =0x00007ecb
b _080E2C48
.align 2, 0
-_080E2C1C: .4byte gUnknown_03004B00
+_080E2C1C: .4byte gBattleAnimArgs
_080E2C20: .4byte 0x00007ecb
_080E2C24:
- ldr r1, _080E2C2C @ =gUnknown_03004B00
+ ldr r1, _080E2C2C @ =gBattleAnimArgs
ldr r0, _080E2C30 @ =0x00002a16
b _080E2C48
.align 2, 0
-_080E2C2C: .4byte gUnknown_03004B00
+_080E2C2C: .4byte gBattleAnimArgs
_080E2C30: .4byte 0x00002a16
_080E2C34:
- ldr r1, _080E2C3C @ =gUnknown_03004B00
+ ldr r1, _080E2C3C @ =gBattleAnimArgs
ldr r0, _080E2C40 @ =0x00000d2e
b _080E2C48
.align 2, 0
-_080E2C3C: .4byte gUnknown_03004B00
+_080E2C3C: .4byte gBattleAnimArgs
_080E2C40: .4byte 0x00000d2e
_080E2C44:
- ldr r1, _080E2C58 @ =gUnknown_03004B00
+ ldr r1, _080E2C58 @ =gBattleAnimArgs
ldr r0, _080E2C5C @ =0x00007fff
_080E2C48:
strh r0, [r1, 0x8]
@@ -50439,7 +50439,7 @@ _080E2C4A:
pop {r0}
bx r0
.align 2, 0
-_080E2C58: .4byte gUnknown_03004B00
+_080E2C58: .4byte gBattleAnimArgs
_080E2C5C: .4byte 0x00007fff
thumb_func_end sub_80E2B74
@@ -50449,7 +50449,7 @@ sub_80E2C60: @ 80E2C60
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, _080E2C88 @ =gUnknown_03004B00
+ ldr r0, _080E2C88 @ =gBattleAnimArgs
ldrh r0, [r0]
bl IndexOfSpritePaletteTag
lsls r0, 24
@@ -50463,7 +50463,7 @@ sub_80E2C60: @ 80E2C60
pop {r0}
bx r0
.align 2, 0
-_080E2C88: .4byte gUnknown_03004B00
+_080E2C88: .4byte gBattleAnimArgs
thumb_func_end sub_80E2C60
thumb_func_start sub_80E2C8C
@@ -50479,7 +50479,7 @@ sub_80E2C8C: @ 80E2C8C
strh r1, [r2, 0x8]
lsrs r1, 16
strh r1, [r2, 0xA]
- ldr r3, _080E2CC8 @ =gUnknown_03004B00
+ ldr r3, _080E2CC8 @ =gBattleAnimArgs
ldrh r1, [r3, 0x2]
strh r1, [r2, 0xC]
ldrh r1, [r3, 0x4]
@@ -50497,7 +50497,7 @@ sub_80E2C8C: @ 80E2C8C
bx r0
.align 2, 0
_080E2CC4: .4byte gTasks
-_080E2CC8: .4byte gUnknown_03004B00
+_080E2CC8: .4byte gBattleAnimArgs
_080E2CCC: .4byte sub_80E2CD0
thumb_func_end sub_80E2C8C
@@ -50601,7 +50601,7 @@ sub_80E2D78: @ 80E2D78
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r4, _080E2DAC @ =gUnknown_03004B00
+ ldr r4, _080E2DAC @ =gBattleAnimArgs
ldrb r0, [r4]
ldrb r1, [r4, 0x2]
ldrb r2, [r4, 0x4]
@@ -50621,7 +50621,7 @@ sub_80E2D78: @ 80E2D78
pop {r0}
bx r0
.align 2, 0
-_080E2DAC: .4byte gUnknown_03004B00
+_080E2DAC: .4byte gBattleAnimArgs
_080E2DB0: .4byte gTasks
_080E2DB4: .4byte sub_80E2DB8
thumb_func_end sub_80E2D78
@@ -50655,7 +50655,7 @@ sub_80E2DD8: @ 80E2DD8
lsls r1, 3
ldr r0, _080E2E04 @ =gTasks
adds r1, r0
- ldr r2, _080E2E08 @ =gUnknown_03004B00
+ ldr r2, _080E2E08 @ =gBattleAnimArgs
ldrh r0, [r2]
movs r3, 0
strh r0, [r1, 0x8]
@@ -50672,7 +50672,7 @@ sub_80E2DD8: @ 80E2DD8
bx lr
.align 2, 0
_080E2E04: .4byte gTasks
-_080E2E08: .4byte gUnknown_03004B00
+_080E2E08: .4byte gBattleAnimArgs
_080E2E0C: .4byte sub_80E2E10
thumb_func_end sub_80E2DD8
@@ -51274,7 +51274,7 @@ sub_80E32E0: @ 80E32E0
mov r7, r12
adds r7, 0x8
adds r5, r1, 0
- ldr r6, _080E3334 @ =gUnknown_03004B00
+ ldr r6, _080E3334 @ =gBattleAnimArgs
_080E3302:
lsls r0, r2, 1
adds r1, r0, r4
@@ -51300,7 +51300,7 @@ _080E3302:
.align 2, 0
_080E332C: .4byte gTasks
_080E3330: .4byte sub_80E3338
-_080E3334: .4byte gUnknown_03004B00
+_080E3334: .4byte gBattleAnimArgs
thumb_func_end sub_80E32E0
thumb_func_start sub_80E3338
@@ -52197,7 +52197,7 @@ _080E3A26:
cmp r2, 0x3
bls _080E3A18
movs r2, 0x5
- ldr r0, _080E3A54 @ =gUnknown_03004B00
+ ldr r0, _080E3A54 @ =gBattleAnimArgs
adds r1, r0, 0
adds r1, 0x8
_080E3A34:
@@ -52215,7 +52215,7 @@ _080E3A34:
bx r0
.align 2, 0
_080E3A50: .4byte gUnknown_0202F7C8
-_080E3A54: .4byte gUnknown_03004B00
+_080E3A54: .4byte gBattleAnimArgs
thumb_func_end sub_80E3A08
thumb_func_start sub_80E3A58
@@ -52230,7 +52230,7 @@ sub_80E3A58: @ 80E3A58
bl CreateTask
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, _080E3AC4 @ =gUnknown_03004B00
+ ldr r4, _080E3AC4 @ =gBattleAnimArgs
movs r1, 0x4
ldrsh r0, [r4, r1]
cmp r0, 0
@@ -52253,7 +52253,7 @@ _080E3A94:
adds r1, r5
lsls r1, 3
adds r1, r0
- ldr r2, _080E3AC4 @ =gUnknown_03004B00
+ ldr r2, _080E3AC4 @ =gBattleAnimArgs
ldrh r0, [r2]
strh r0, [r1, 0xA]
ldrh r0, [r2, 0x2]
@@ -52270,7 +52270,7 @@ _080E3A94:
bx r0
.align 2, 0
_080E3AC0: .4byte sub_80E3AD0
-_080E3AC4: .4byte gUnknown_03004B00
+_080E3AC4: .4byte gBattleAnimArgs
_080E3AC8: .4byte gUnknown_0202F7C8
_080E3ACC: .4byte gTasks
thumb_func_end sub_80E3A58
@@ -52312,7 +52312,7 @@ sub_80E3AD0: @ 80E3AD0
strh r3, [r1, 0x1C]
ands r2, r0
strh r2, [r1, 0x1E]
- ldr r0, _080E3B48 @ =gUnknown_03004B00
+ ldr r0, _080E3B48 @ =gBattleAnimArgs
movs r3, 0xE
ldrsh r2, [r0, r3]
movs r7, 0xE
@@ -52334,7 +52334,7 @@ _080E3B36:
_080E3B3C: .4byte gTasks
_080E3B40: .4byte gUnknown_030041B0
_080E3B44: .4byte gUnknown_030041B8
-_080E3B48: .4byte gUnknown_03004B00
+_080E3B48: .4byte gBattleAnimArgs
thumb_func_end sub_80E3AD0
thumb_func_start sub_80E3B4C
@@ -52346,7 +52346,7 @@ sub_80E3B4C: @ 80E3B4C
ldr r0, _080E3B70 @ =gUnknown_0202F7C8
ldrb r0, [r0]
bl battle_side_get_owner
- ldr r1, _080E3B74 @ =gUnknown_03004B00
+ ldr r1, _080E3B74 @ =gBattleAnimArgs
lsls r0, 24
lsrs r0, 24
strh r0, [r1, 0xE]
@@ -52357,7 +52357,7 @@ sub_80E3B4C: @ 80E3B4C
bx r0
.align 2, 0
_080E3B70: .4byte gUnknown_0202F7C8
-_080E3B74: .4byte gUnknown_03004B00
+_080E3B74: .4byte gBattleAnimArgs
thumb_func_end sub_80E3B4C
thumb_func_start sub_80E3B78
@@ -52369,7 +52369,7 @@ sub_80E3B78: @ 80E3B78
ldr r0, _080E3B9C @ =gUnknown_0202F7C9
ldrb r0, [r0]
bl battle_side_get_owner
- ldr r1, _080E3BA0 @ =gUnknown_03004B00
+ ldr r1, _080E3BA0 @ =gBattleAnimArgs
lsls r0, 24
lsrs r0, 24
strh r0, [r1, 0xE]
@@ -52380,7 +52380,7 @@ sub_80E3B78: @ 80E3B78
bx r0
.align 2, 0
_080E3B9C: .4byte gUnknown_0202F7C9
-_080E3BA0: .4byte gUnknown_03004B00
+_080E3BA0: .4byte gBattleAnimArgs
thumb_func_end sub_80E3B78
thumb_func_start sub_80E3BA4
@@ -52388,7 +52388,7 @@ sub_80E3BA4: @ 80E3BA4
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r5, _080E3BD0 @ =gUnknown_03004B00
+ ldr r5, _080E3BD0 @ =gBattleAnimArgs
movs r4, 0
ldr r0, _080E3BD4 @ =gUnknown_0202F7C8
ldrb r2, [r0]
@@ -52407,7 +52407,7 @@ _080E3BC0:
pop {r0}
bx r0
.align 2, 0
-_080E3BD0: .4byte gUnknown_03004B00
+_080E3BD0: .4byte gBattleAnimArgs
_080E3BD4: .4byte gUnknown_0202F7C8
_080E3BD8: .4byte gUnknown_0202F7C9
thumb_func_end sub_80E3BA4
@@ -52437,7 +52437,7 @@ _080E3BE6:
adds r2, r0
lsls r2, 2
adds r2, r6
- ldr r1, _080E3C48 @ =gUnknown_03004B00
+ ldr r1, _080E3C48 @ =gBattleAnimArgs
adds r2, 0x3E
movs r0, 0x1
ldrb r3, [r1]
@@ -52465,7 +52465,7 @@ _080E3C24:
_080E3C3C: .4byte gSprites
_080E3C40: .4byte gUnknown_0202F7C8
_080E3C44: .4byte gUnknown_02024BE0
-_080E3C48: .4byte gUnknown_03004B00
+_080E3C48: .4byte gBattleAnimArgs
thumb_func_end sub_80E3BDC
thumb_func_start sub_80E3C4C
@@ -52935,7 +52935,7 @@ sub_80E4008: @ 80E4008
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, _080E4020 @ =gUnknown_03004B00
+ ldr r2, _080E4020 @ =gBattleAnimArgs
ldr r1, _080E4024 @ =gUnknown_0300428C
ldrb r1, [r1]
strh r1, [r2]
@@ -52943,7 +52943,7 @@ sub_80E4008: @ 80E4008
pop {r0}
bx r0
.align 2, 0
-_080E4020: .4byte gUnknown_03004B00
+_080E4020: .4byte gBattleAnimArgs
_080E4024: .4byte gUnknown_0300428C
thumb_func_end sub_80E4008
@@ -52954,7 +52954,7 @@ sub_80E4028: @ 80E4028
lsls r0, 24
lsrs r6, r0, 24
movs r4, 0
- ldr r0, _080E4068 @ =gUnknown_03004B00
+ ldr r0, _080E4068 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -52982,7 +52982,7 @@ _080E405A:
beq _080E405A
b _080E4084
.align 2, 0
-_080E4068: .4byte gUnknown_03004B00
+_080E4068: .4byte gBattleAnimArgs
_080E406C:
cmp r0, 0x1
bne _080E4078
@@ -52999,7 +52999,7 @@ _080E407E:
adds r4, r0, 0
adds r4, 0x10
_080E4084:
- ldr r0, _080E40A0 @ =gUnknown_03004B00
+ ldr r0, _080E40A0 @ =gBattleAnimArgs
movs r1, 0x2
ldrsh r0, [r0, r1]
lsls r5, r0, 5
@@ -53011,7 +53011,7 @@ _080E4084:
b _080E40AA
.align 2, 0
_080E409C: .4byte gUnknown_0202F7C9
-_080E40A0: .4byte gUnknown_03004B00
+_080E40A0: .4byte gBattleAnimArgs
_080E40A4: .4byte 0x02014800
_080E40A8:
ldr r0, _080E40C8 @ =0x02018000
@@ -53041,7 +53041,7 @@ sub_80E40D0: @ 80E40D0
lsls r0, 24
lsrs r6, r0, 24
movs r4, 0
- ldr r0, _080E4110 @ =gUnknown_03004B00
+ ldr r0, _080E4110 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -53069,7 +53069,7 @@ _080E4102:
beq _080E4102
b _080E412C
.align 2, 0
-_080E4110: .4byte gUnknown_03004B00
+_080E4110: .4byte gBattleAnimArgs
_080E4114:
cmp r0, 0x1
bne _080E4120
@@ -53089,7 +53089,7 @@ _080E412C:
lsls r1, r4, 5
ldr r0, _080E414C @ =gPlttBufferUnfaded
adds r5, r1, r0
- ldr r0, _080E4150 @ =gUnknown_03004B00
+ ldr r0, _080E4150 @ =gBattleAnimArgs
movs r1, 0x2
ldrsh r0, [r0, r1]
lsls r4, r0, 5
@@ -53102,7 +53102,7 @@ _080E412C:
.align 2, 0
_080E4148: .4byte gUnknown_0202F7C9
_080E414C: .4byte gPlttBufferUnfaded
-_080E4150: .4byte gUnknown_03004B00
+_080E4150: .4byte gBattleAnimArgs
_080E4154: .4byte 0x02014800
_080E4158:
ldr r0, _080E4174 @ =0x02018000
@@ -53128,7 +53128,7 @@ sub_80E4178: @ 80E4178
lsls r0, 24
lsrs r5, r0, 24
movs r4, 0
- ldr r0, _080E41B8 @ =gUnknown_03004B00
+ ldr r0, _080E41B8 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -53156,7 +53156,7 @@ _080E41AA:
beq _080E41AA
b _080E41D4
.align 2, 0
-_080E41B8: .4byte gUnknown_03004B00
+_080E41B8: .4byte gBattleAnimArgs
_080E41BC:
cmp r0, 0x1
bne _080E41C8
@@ -53202,14 +53202,14 @@ sub_80E4200: @ 80E4200
lsrs r1, r0, 24
cmp r1, 0
beq _080E4220
- ldr r1, _080E421C @ =gUnknown_03004B00
+ ldr r1, _080E421C @ =gBattleAnimArgs
movs r0, 0x1
strh r0, [r1, 0xE]
b _080E4224
.align 2, 0
-_080E421C: .4byte gUnknown_03004B00
+_080E421C: .4byte gBattleAnimArgs
_080E4220:
- ldr r0, _080E4230 @ =gUnknown_03004B00
+ ldr r0, _080E4230 @ =gBattleAnimArgs
strh r1, [r0, 0xE]
_080E4224:
adds r0, r4, 0
@@ -53218,7 +53218,7 @@ _080E4224:
pop {r0}
bx r0
.align 2, 0
-_080E4230: .4byte gUnknown_03004B00
+_080E4230: .4byte gBattleAnimArgs
thumb_func_end sub_80E4200
thumb_func_start sub_80E4234
@@ -53260,15 +53260,15 @@ sub_80E4264: @ 80E4264
lsls r0, 24
cmp r4, r0
bne _080E4298
- ldr r1, _080E4294 @ =gUnknown_03004B00
+ ldr r1, _080E4294 @ =gBattleAnimArgs
movs r0, 0x1
b _080E429C
.align 2, 0
_080E428C: .4byte gUnknown_0202F7C8
_080E4290: .4byte gUnknown_0202F7C9
-_080E4294: .4byte gUnknown_03004B00
+_080E4294: .4byte gBattleAnimArgs
_080E4298:
- ldr r1, _080E42AC @ =gUnknown_03004B00
+ ldr r1, _080E42AC @ =gBattleAnimArgs
movs r0, 0
_080E429C:
strh r0, [r1, 0xE]
@@ -53278,7 +53278,7 @@ _080E429C:
pop {r0}
bx r0
.align 2, 0
-_080E42AC: .4byte gUnknown_03004B00
+_080E42AC: .4byte gBattleAnimArgs
thumb_func_end sub_80E4264
thumb_func_start sub_80E42B0
@@ -53378,7 +53378,7 @@ sub_80E4368: @ 80E4368
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, _080E43B0 @ =gUnknown_03004B00
+ ldr r0, _080E43B0 @ =gBattleAnimArgs
movs r2, 0xE
ldrsh r1, [r0, r2]
movs r0, 0x80
@@ -53411,7 +53411,7 @@ _080E43A8:
pop {r0}
bx r0
.align 2, 0
-_080E43B0: .4byte gUnknown_03004B00
+_080E43B0: .4byte gBattleAnimArgs
_080E43B4: .4byte gUnknown_0202F7C8
_080E43B8: .4byte 0x02017800
_080E43BC: .4byte gTasks
diff --git a/asm/battle_anim_813F0F4.s b/asm/battle_anim_813F0F4.s
index 5c2c3e8f3..1c8188a3d 100644
--- a/asm/battle_anim_813F0F4.s
+++ b/asm/battle_anim_813F0F4.s
@@ -695,7 +695,7 @@ sub_813F6A0: @ 813F6A0
adds r1, r0
lsls r1, 3
adds r1, r2
- ldr r2, _0813F6C4 @ =gUnknown_03004B00
+ ldr r2, _0813F6C4 @ =gBattleAnimArgs
ldrh r0, [r2]
strh r0, [r1, 0x1C]
ldrh r0, [r2, 0x2]
@@ -705,7 +705,7 @@ sub_813F6A0: @ 813F6A0
bx lr
.align 2, 0
_0813F6C0: .4byte gTasks
-_0813F6C4: .4byte gUnknown_03004B00
+_0813F6C4: .4byte gBattleAnimArgs
_0813F6C8: .4byte sub_813F6CC
thumb_func_end sub_813F6A0
@@ -1109,15 +1109,15 @@ sub_813F9E0: @ 813F9E0
ldrb r0, [r0, 0x8]
cmp r0, 0x5
bne _0813FA00
- ldr r1, _0813F9F8 @ =gUnknown_03004B00
+ ldr r1, _0813F9F8 @ =gBattleAnimArgs
ldr r0, _0813F9FC @ =0x0000ffff
b _0813FA04
.align 2, 0
_0813F9F4: .4byte 0x02017840
-_0813F9F8: .4byte gUnknown_03004B00
+_0813F9F8: .4byte gBattleAnimArgs
_0813F9FC: .4byte 0x0000ffff
_0813FA00:
- ldr r1, _0813FA10 @ =gUnknown_03004B00
+ ldr r1, _0813FA10 @ =gBattleAnimArgs
movs r0, 0
_0813FA04:
strh r0, [r1, 0xE]
@@ -1126,7 +1126,7 @@ _0813FA04:
pop {r0}
bx r0
.align 2, 0
-_0813FA10: .4byte gUnknown_03004B00
+_0813FA10: .4byte gBattleAnimArgs
thumb_func_end sub_813F9E0
thumb_func_start ball_number_to_ball_processing_index
@@ -4610,7 +4610,7 @@ _0814155C:
beq _08141606
b _081416B6
_08141562:
- ldr r0, _0814159C @ =gUnknown_03004B00
+ ldr r0, _0814159C @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r5, 0x1E]
movs r2, 0xA0
@@ -4638,7 +4638,7 @@ _08141562:
adds r4, r3, 0
b _081415BC
.align 2, 0
-_0814159C: .4byte gUnknown_03004B00
+_0814159C: .4byte gBattleAnimArgs
_081415A0: .4byte gSprites
_081415A4:
ldr r3, _081415EC @ =gSprites
@@ -4930,7 +4930,7 @@ sub_81417D8: @ 81417D8
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r3, _081417FC @ =gUnknown_03004B00
+ ldr r3, _081417FC @ =gBattleAnimArgs
ldr r1, _08141800 @ =gUnknown_0202F7C8
ldrb r1, [r1]
lsls r1, 2
@@ -4944,7 +4944,7 @@ sub_81417D8: @ 81417D8
pop {r0}
bx r0
.align 2, 0
-_081417FC: .4byte gUnknown_03004B00
+_081417FC: .4byte gBattleAnimArgs
_08141800: .4byte gUnknown_0202F7C8
_08141804: .4byte 0x02017800
thumb_func_end sub_81417D8
@@ -5490,7 +5490,7 @@ sub_8141C30: @ 8141C30
movs r1, 0
bl sub_8077ABC
lsls r0, 24
- ldr r5, _08141CA4 @ =gUnknown_03004B00
+ ldr r5, _08141CA4 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r5, 0x4]
adds r0, r1
@@ -5528,7 +5528,7 @@ sub_8141C30: @ 8141C30
pop {r0}
bx r0
.align 2, 0
-_08141CA4: .4byte gUnknown_03004B00
+_08141CA4: .4byte gBattleAnimArgs
_08141CA8: .4byte 0x0000ffe0
_08141CAC: .4byte gUnknown_02024BE0
_08141CB0: .4byte gUnknown_0202F7C8
@@ -5671,40 +5671,40 @@ sub_8141DAC: @ 8141DAC
ldrh r1, [r0]
cmp r1, 0x53
bne _08141DC8
- ldr r1, _08141DC4 @ =gUnknown_03004B00
+ ldr r1, _08141DC4 @ =gBattleAnimArgs
movs r0, 0x1
b _08141E00
.align 2, 0
_08141DC0: .4byte 0x02017840
-_08141DC4: .4byte gUnknown_03004B00
+_08141DC4: .4byte gBattleAnimArgs
_08141DC8:
cmp r1, 0xFA
bne _08141DD8
- ldr r1, _08141DD4 @ =gUnknown_03004B00
+ ldr r1, _08141DD4 @ =gBattleAnimArgs
movs r0, 0x2
b _08141E00
.align 2, 0
-_08141DD4: .4byte gUnknown_03004B00
+_08141DD4: .4byte gBattleAnimArgs
_08141DD8:
cmp r1, 0x80
bne _08141DE8
- ldr r1, _08141DE4 @ =gUnknown_03004B00
+ ldr r1, _08141DE4 @ =gBattleAnimArgs
movs r0, 0x3
b _08141E00
.align 2, 0
-_08141DE4: .4byte gUnknown_03004B00
+_08141DE4: .4byte gBattleAnimArgs
_08141DE8:
movs r0, 0xA4
lsls r0, 1
cmp r1, r0
bne _08141DFC
- ldr r1, _08141DF8 @ =gUnknown_03004B00
+ ldr r1, _08141DF8 @ =gBattleAnimArgs
movs r0, 0x4
b _08141E00
.align 2, 0
-_08141DF8: .4byte gUnknown_03004B00
+_08141DF8: .4byte gBattleAnimArgs
_08141DFC:
- ldr r1, _08141E0C @ =gUnknown_03004B00
+ ldr r1, _08141E0C @ =gBattleAnimArgs
movs r0, 0
_08141E00:
strh r0, [r1]
@@ -5713,7 +5713,7 @@ _08141E00:
pop {r0}
bx r0
.align 2, 0
-_08141E0C: .4byte gUnknown_03004B00
+_08141E0C: .4byte gBattleAnimArgs
thumb_func_end sub_8141DAC
thumb_func_start sub_8141E10
diff --git a/asm/rom5.s b/asm/rom5.s
index 4b0947a5d..a3ef6764a 100644
--- a/asm/rom5.s
+++ b/asm/rom5.s
@@ -1940,7 +1940,7 @@ _0807BD20:
bl move_anim_task_del
b _0807BD4A
_0807BD28:
- ldr r0, _0807BD50 @ =gUnknown_03004B00
+ ldr r0, _0807BD50 @ =gBattleAnimArgs
movs r1, 0
strh r5, [r0]
strh r2, [r0, 0x2]
@@ -1961,7 +1961,7 @@ _0807BD4A:
pop {r0}
bx r0
.align 2, 0
-_0807BD50: .4byte gUnknown_03004B00
+_0807BD50: .4byte gBattleAnimArgs
_0807BD54: .4byte gTasks
_0807BD58: .4byte sub_80E32E0
thumb_func_end sub_807BB88
diff --git a/asm/rom_8077ABC.s b/asm/rom_8077ABC.s
index 8a4f5595c..f3ae8a279 100644
--- a/asm/rom_8077ABC.s
+++ b/asm/rom_8077ABC.s
@@ -1760,7 +1760,7 @@ sub_8078764: @ 8078764
lsrs r0, 24
strh r0, [r5, 0x22]
_0807878C:
- ldr r4, _080787AC @ =gUnknown_03004B00
+ ldr r4, _080787AC @ =gBattleAnimArgs
movs r0, 0
ldrsh r1, [r4, r0]
adds r0, r5, 0
@@ -1774,7 +1774,7 @@ _0807878C:
bx r0
.align 2, 0
_080787A8: .4byte gUnknown_0202F7C9
-_080787AC: .4byte gUnknown_03004B00
+_080787AC: .4byte gBattleAnimArgs
thumb_func_end sub_8078764
thumb_func_start sub_80787B0
@@ -1811,7 +1811,7 @@ _080787E8:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r4, _08078810 @ =gUnknown_03004B00
+ ldr r4, _08078810 @ =gBattleAnimArgs
movs r0, 0
ldrsh r1, [r4, r0]
adds r0, r5, 0
@@ -1825,7 +1825,7 @@ _080787E8:
bx r0
.align 2, 0
_0807880C: .4byte gUnknown_0202F7C8
-_08078810: .4byte gUnknown_03004B00
+_08078810: .4byte gBattleAnimArgs
thumb_func_end sub_80787B0
thumb_func_start battle_side_get_owner
@@ -3429,7 +3429,7 @@ sub_80793C4: @ 80793C4
ldrsh r0, [r4, r1]
cmp r0, 0
bne _08079402
- ldr r2, _080793F0 @ =gUnknown_03004B00
+ ldr r2, _080793F0 @ =gBattleAnimArgs
movs r3, 0x6
ldrsh r0, [r2, r3]
movs r1, 0
@@ -3445,7 +3445,7 @@ _080793DE:
bl sub_80787B0
b _080793FA
.align 2, 0
-_080793F0: .4byte gUnknown_03004B00
+_080793F0: .4byte gBattleAnimArgs
_080793F4:
adds r0, r4, 0
bl sub_8078764
@@ -3474,7 +3474,7 @@ _08079416:
sub_807941C: @ 807941C
push {r4-r7,lr}
adds r5, r0, 0
- ldr r6, _08079494 @ =gUnknown_03004B00
+ ldr r6, _08079494 @ =gBattleAnimArgs
movs r1, 0xA
ldrsh r0, [r6, r1]
movs r1, 0xFF
@@ -3531,7 +3531,7 @@ _08079458:
pop {r0}
bx r0
.align 2, 0
-_08079494: .4byte gUnknown_03004B00
+_08079494: .4byte gBattleAnimArgs
_08079498: .4byte gUnknown_0202F7C8
_0807949C: .4byte gUnknown_0202F7C9
_080794A0: .4byte sub_8078B34
@@ -3550,12 +3550,12 @@ sub_80794A8: @ 80794A8
lsls r0, 24
cmp r0, 0
beq _080794C8
- ldr r1, _0807950C @ =gUnknown_03004B00
+ ldr r1, _0807950C @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_080794C8:
- ldr r4, _0807950C @ =gUnknown_03004B00
+ ldr r4, _0807950C @ =gBattleAnimArgs
ldrh r0, [r4, 0x8]
strh r0, [r6, 0x2E]
ldr r5, _08079510 @ =gUnknown_0202F7C9
@@ -3586,7 +3586,7 @@ _080794C8:
bx r0
.align 2, 0
_08079508: .4byte gUnknown_0202F7C8
-_0807950C: .4byte gUnknown_03004B00
+_0807950C: .4byte gBattleAnimArgs
_08079510: .4byte gUnknown_0202F7C9
_08079514: .4byte sub_8079518
thumb_func_end sub_80794A8
@@ -3611,7 +3611,7 @@ _0807952C:
sub_8079534: @ 8079534
push {r4-r7,lr}
adds r5, r0, 0
- ldr r0, _08079548 @ =gUnknown_03004B00
+ ldr r0, _08079548 @ =gBattleAnimArgs
movs r2, 0xC
ldrsh r1, [r0, r2]
cmp r1, 0
@@ -3620,7 +3620,7 @@ sub_8079534: @ 8079534
movs r7, 0x3
b _08079550
.align 2, 0
-_08079548: .4byte gUnknown_03004B00
+_08079548: .4byte gBattleAnimArgs
_0807954C:
movs r4, 0
movs r7, 0x1
@@ -3649,7 +3649,7 @@ _08079572:
lsls r0, 24
cmp r0, 0
beq _0807958A
- ldr r1, _080795D8 @ =gUnknown_03004B00
+ ldr r1, _080795D8 @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
@@ -3657,7 +3657,7 @@ _0807958A:
adds r0, r5, 0
adds r1, r4, 0
bl sub_8078764
- ldr r4, _080795D8 @ =gUnknown_03004B00
+ ldr r4, _080795D8 @ =gBattleAnimArgs
ldrh r0, [r4, 0x8]
strh r0, [r5, 0x2E]
adds r0, r6, 0
@@ -3687,7 +3687,7 @@ _0807958A:
.align 2, 0
_080795D0: .4byte gUnknown_0202F7C9
_080795D4: .4byte gUnknown_0202F7C8
-_080795D8: .4byte gUnknown_03004B00
+_080795D8: .4byte gBattleAnimArgs
_080795DC: .4byte sub_8078B34
_080795E0: .4byte move_anim_8072740
thumb_func_end sub_8079534
@@ -3776,7 +3776,7 @@ sub_8079670: @ 8079670
lsrs r2, r0, 24
movs r5, 0
movs r3, 0
- ldr r4, _080796E4 @ =gUnknown_03004B00
+ ldr r4, _080796E4 @ =gBattleAnimArgs
movs r0, 0x4
ldrsh r1, [r4, r0]
movs r6, 0
@@ -3833,7 +3833,7 @@ _080796A4:
pop {r0}
bx r0
.align 2, 0
-_080796E4: .4byte gUnknown_03004B00
+_080796E4: .4byte gBattleAnimArgs
_080796E8: .4byte 0x0000ffff
_080796EC: .4byte gTasks
_080796F0: .4byte REG_BLDALPHA
@@ -3926,7 +3926,7 @@ sub_8079790: @ 8079790
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, _080797B0 @ =gUnknown_03004B00
+ ldr r0, _080797B0 @ =gBattleAnimArgs
ldrb r0, [r0]
bl obj_id_for_side_relative_to_move
lsls r0, 24
@@ -3937,7 +3937,7 @@ sub_8079790: @ 8079790
bl move_anim_task_del
b _080797DA
.align 2, 0
-_080797B0: .4byte gUnknown_03004B00
+_080797B0: .4byte gBattleAnimArgs
_080797B4:
ldr r1, _080797E0 @ =gTasks
lsls r0, r4, 2
@@ -3969,7 +3969,7 @@ _080797E8: .4byte 0x00000101
thumb_func_start sub_80797EC
sub_80797EC: @ 80797EC
- ldr r3, _0807980C @ =gUnknown_03004B00
+ ldr r3, _0807980C @ =gBattleAnimArgs
ldrh r1, [r3, 0x2]
movs r2, 0
strh r1, [r0, 0xA]
@@ -3986,7 +3986,7 @@ sub_80797EC: @ 80797EC
str r1, [r0]
bx lr
.align 2, 0
-_0807980C: .4byte gUnknown_03004B00
+_0807980C: .4byte gBattleAnimArgs
_08079810: .4byte sub_8079814
thumb_func_end sub_80797EC
@@ -4073,7 +4073,7 @@ sub_80798AC: @ 80798AC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, _080798CC @ =gUnknown_03004B00
+ ldr r0, _080798CC @ =gBattleAnimArgs
ldrh r0, [r0]
bl IndexOfSpritePaletteTag
lsls r0, 24
@@ -4084,7 +4084,7 @@ sub_80798AC: @ 80798AC
bl move_anim_task_del
b _080798E6
.align 2, 0
-_080798CC: .4byte gUnknown_03004B00
+_080798CC: .4byte gBattleAnimArgs
_080798D0:
ldr r1, _080798EC @ =gTasks
lsls r0, r4, 2
@@ -4661,7 +4661,7 @@ sub_8079CEC: @ 8079CEC
bhi _08079D0A
movs r1, 0x2
_08079D0A:
- ldr r0, _08079D1C @ =gUnknown_03004B00
+ ldr r0, _08079D1C @ =gBattleAnimArgs
strh r1, [r0, 0xE]
adds r0, r2, 0
bl move_anim_task_del
@@ -4669,7 +4669,7 @@ _08079D0A:
bx r0
.align 2, 0
_08079D18: .4byte gUnknown_0202F7BE
-_08079D1C: .4byte gUnknown_03004B00
+_08079D1C: .4byte gBattleAnimArgs
thumb_func_end sub_8079CEC
thumb_func_start unref_sub_8079D20
@@ -5737,7 +5737,7 @@ sub_807A544: @ 807A544
lsls r0, 24
cmp r0, 0
beq _0807A584
- ldr r2, _0807A580 @ =gUnknown_03004B00
+ ldr r2, _0807A580 @ =gBattleAnimArgs
ldrh r0, [r4, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -5755,9 +5755,9 @@ sub_807A544: @ 807A544
b _0807A58E
.align 2, 0
_0807A57C: .4byte gUnknown_0202F7C8
-_0807A580: .4byte gUnknown_03004B00
+_0807A580: .4byte gBattleAnimArgs
_0807A584:
- ldr r1, _0807A5B8 @ =gUnknown_03004B00
+ ldr r1, _0807A5B8 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -5784,7 +5784,7 @@ _0807A58E:
pop {r0}
bx r0
.align 2, 0
-_0807A5B8: .4byte gUnknown_03004B00
+_0807A5B8: .4byte gBattleAnimArgs
_0807A5BC: .4byte move_anim_8074EE0
_0807A5C0: .4byte sub_8078504
thumb_func_end sub_807A544
@@ -5799,7 +5799,7 @@ sub_807A5C4: @ 807A5C4
lsls r0, 24
cmp r0, 0
beq _0807A5F4
- ldr r2, _0807A5F0 @ =gUnknown_03004B00
+ ldr r2, _0807A5F0 @ =gBattleAnimArgs
ldrh r0, [r4, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -5812,9 +5812,9 @@ sub_807A5C4: @ 807A5C4
b _0807A5FE
.align 2, 0
_0807A5EC: .4byte gUnknown_0202F7C8
-_0807A5F0: .4byte gUnknown_03004B00
+_0807A5F0: .4byte gBattleAnimArgs
_0807A5F4:
- ldr r1, _0807A630 @ =gUnknown_03004B00
+ ldr r1, _0807A630 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -5844,7 +5844,7 @@ _0807A5FE:
pop {r0}
bx r0
.align 2, 0
-_0807A630: .4byte gUnknown_03004B00
+_0807A630: .4byte gBattleAnimArgs
_0807A634: .4byte move_anim_8074EE0
_0807A638: .4byte sub_8078504
thumb_func_end sub_807A5C4
@@ -5860,7 +5860,7 @@ sub_807A63C: @ 807A63C
lsls r0, 24
cmp r0, 0
beq _0807A668
- ldr r0, _0807A664 @ =gUnknown_03004B00
+ ldr r0, _0807A664 @ =gBattleAnimArgs
ldrh r1, [r4, 0x20]
ldrh r2, [r0]
subs r1, r2
@@ -5868,9 +5868,9 @@ sub_807A63C: @ 807A63C
b _0807A674
.align 2, 0
_0807A660: .4byte gUnknown_0202F7C8
-_0807A664: .4byte gUnknown_03004B00
+_0807A664: .4byte gBattleAnimArgs
_0807A668:
- ldr r1, _0807A690 @ =gUnknown_03004B00
+ ldr r1, _0807A690 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -5890,7 +5890,7 @@ _0807A674:
pop {r0}
bx r0
.align 2, 0
-_0807A690: .4byte gUnknown_03004B00
+_0807A690: .4byte gBattleAnimArgs
_0807A694: .4byte sub_8078600
_0807A698: .4byte move_anim_8072740
thumb_func_end sub_807A63C
@@ -5986,7 +5986,7 @@ _0807A742:
adds r1, r2
ldr r2, _0807A778 @ =REG_BG0CNT
bl CpuSet
- ldr r0, _0807A77C @ =gUnknown_03004B00
+ ldr r0, _0807A77C @ =gBattleAnimArgs
ldrb r2, [r0, 0x2]
ldrh r3, [r0]
adds r0, r6, 0
@@ -6001,7 +6001,7 @@ _0807A742:
_0807A770: .4byte gPlttBufferUnfaded
_0807A774: .4byte gPlttBufferFaded
_0807A778: .4byte REG_BG0CNT
-_0807A77C: .4byte gUnknown_03004B00
+_0807A77C: .4byte gBattleAnimArgs
_0807A780: .4byte sub_807A784
thumb_func_end sub_807A69C
@@ -6301,7 +6301,7 @@ _0807A9B4:
sub_807A9BC: @ 807A9BC
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, _0807A9F4 @ =gUnknown_03004B00
+ ldr r5, _0807A9F4 @ =gBattleAnimArgs
ldrh r0, [r5, 0x4]
strh r0, [r4, 0x2E]
ldrh r0, [r5, 0x8]
@@ -6327,7 +6327,7 @@ sub_807A9BC: @ 807A9BC
subs r0, 0x14
b _0807AA0A
.align 2, 0
-_0807A9F4: .4byte gUnknown_03004B00
+_0807A9F4: .4byte gBattleAnimArgs
_0807A9F8: .4byte gUnknown_0202F7C9
_0807A9FC:
ldrh r0, [r5, 0x8]
diff --git a/asm/rom_81258BC.s b/asm/rom_81258BC.s
index cbc5697a6..92c37f1d1 100644
--- a/asm/rom_81258BC.s
+++ b/asm/rom_81258BC.s
@@ -71,7 +71,7 @@ sub_812AF30: @ 812AF30
adds r6, r0
lsls r6, 3
adds r6, r1
- ldr r1, _0812AF90 @ =gUnknown_03004B00
+ ldr r1, _0812AF90 @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r6, 0x8]
ldrh r0, [r1, 0x2]
@@ -107,7 +107,7 @@ sub_812AF30: @ 812AF30
bx r0
.align 2, 0
_0812AF8C: .4byte gTasks
-_0812AF90: .4byte gUnknown_03004B00
+_0812AF90: .4byte gBattleAnimArgs
_0812AF94: .4byte sub_812AF98
thumb_func_end sub_812AF30
@@ -224,7 +224,7 @@ sub_812B058: @ 812B058
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r0, _0812B0FC @ =gUnknown_03004B00
+ ldr r0, _0812B0FC @ =gBattleAnimArgs
ldrh r1, [r0]
str r1, [sp]
ldrb r5, [r0, 0x4]
@@ -292,7 +292,7 @@ sub_812B058: @ 812B058
pop {r0}
bx r0
.align 2, 0
-_0812B0FC: .4byte gUnknown_03004B00
+_0812B0FC: .4byte gBattleAnimArgs
_0812B100: .4byte gTasks
_0812B104: .4byte sub_812B108
thumb_func_end sub_812B058
@@ -381,7 +381,7 @@ sub_812B18C: @ 812B18C
lsls r0, 24
cmp r0, 0
beq _0812B1CC
- ldr r0, _0812B1BC @ =gUnknown_03004B00
+ ldr r0, _0812B1BC @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -390,14 +390,14 @@ sub_812B18C: @ 812B18C
ldrh r4, [r0]
b _0812B272
.align 2, 0
-_0812B1BC: .4byte gUnknown_03004B00
+_0812B1BC: .4byte gBattleAnimArgs
_0812B1C0: .4byte 0x02019348
_0812B1C4:
adds r0, r5, 0
bl move_anim_task_del
b _0812B272
_0812B1CC:
- ldr r0, _0812B1E0 @ =gUnknown_03004B00
+ ldr r0, _0812B1E0 @ =gBattleAnimArgs
movs r2, 0
ldrsh r1, [r0, r2]
adds r2, r0, 0
@@ -407,7 +407,7 @@ _0812B1CC:
ldrb r4, [r0]
b _0812B20E
.align 2, 0
-_0812B1E0: .4byte gUnknown_03004B00
+_0812B1E0: .4byte gBattleAnimArgs
_0812B1E4: .4byte gUnknown_0202F7C8
_0812B1E8:
cmp r1, 0x1
@@ -483,7 +483,7 @@ _0812B266:
_0812B272:
cmp r4, 0
beq _0812B2AA
- ldr r0, _0812B298 @ =gUnknown_03004B00
+ ldr r0, _0812B298 @ =gBattleAnimArgs
ldrh r2, [r0, 0x2]
movs r1, 0x2
ldrsh r0, [r0, r1]
@@ -497,7 +497,7 @@ _0812B272:
.align 2, 0
_0812B290: .4byte gUnknown_02024A6A
_0812B294: .4byte gPlayerParty
-_0812B298: .4byte gUnknown_03004B00
+_0812B298: .4byte gBattleAnimArgs
_0812B29C:
lsls r1, r6, 24
asrs r1, 24
@@ -563,7 +563,7 @@ sub_812B30C: @ 812B30C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, _0812B33C @ =gUnknown_03004B00
+ ldr r0, _0812B33C @ =gBattleAnimArgs
ldrh r5, [r0]
ldrb r0, [r0, 0x2]
lsls r0, 24
@@ -580,7 +580,7 @@ sub_812B30C: @ 812B30C
pop {r0}
bx r0
.align 2, 0
-_0812B33C: .4byte gUnknown_03004B00
+_0812B33C: .4byte gBattleAnimArgs
thumb_func_end sub_812B30C
thumb_func_start sub_812B340
@@ -589,7 +589,7 @@ sub_812B340: @ 812B340
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, _0812B370 @ =gUnknown_03004B00
+ ldr r0, _0812B370 @ =gBattleAnimArgs
ldrh r5, [r0]
ldrb r0, [r0, 0x2]
lsls r0, 24
@@ -606,7 +606,7 @@ sub_812B340: @ 812B340
pop {r0}
bx r0
.align 2, 0
-_0812B370: .4byte gUnknown_03004B00
+_0812B370: .4byte gBattleAnimArgs
thumb_func_end sub_812B340
thumb_func_start sub_812B374
@@ -619,7 +619,7 @@ sub_812B374: @ 812B374
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r0, _0812B3F8 @ =gUnknown_03004B00
+ ldr r0, _0812B3F8 @ =gBattleAnimArgs
ldrb r5, [r0, 0x2]
ldrb r6, [r0, 0x4]
ldrh r1, [r0, 0x6]
@@ -673,7 +673,7 @@ sub_812B374: @ 812B374
pop {r0}
bx r0
.align 2, 0
-_0812B3F8: .4byte gUnknown_03004B00
+_0812B3F8: .4byte gBattleAnimArgs
_0812B3FC: .4byte gTasks
_0812B400: .4byte sub_812B404
thumb_func_end sub_812B374
@@ -2427,7 +2427,7 @@ _0812C140: .4byte SweetScentNothingHereScript
sub_812C144: @ 812C144
push {lr}
adds r2, r0, 0
- ldr r1, _0812C168 @ =gUnknown_03004B00
+ ldr r1, _0812C168 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r3, [r2, 0x20]
adds r0, r3
@@ -2443,7 +2443,7 @@ sub_812C144: @ 812C144
ldrh r0, [r1, 0x4]
b _0812C170
.align 2, 0
-_0812C168: .4byte gUnknown_03004B00
+_0812C168: .4byte gBattleAnimArgs
_0812C16C:
ldrh r0, [r1, 0x4]
negs r0, r0
@@ -2675,7 +2675,7 @@ _0812C31A:
movs r1, 0
adds r2, r3, 0
bl sub_8078FDC
- ldr r0, _0812C34C @ =gUnknown_03004B00
+ ldr r0, _0812C34C @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r5, 0x2E]
strh r7, [r5, 0x32]
@@ -2691,7 +2691,7 @@ _0812C31A:
bx r0
.align 2, 0
_0812C348: .4byte gUnknown_0202F7C9
-_0812C34C: .4byte gUnknown_03004B00
+_0812C34C: .4byte gBattleAnimArgs
_0812C350: .4byte sub_8078B34
_0812C354: .4byte move_anim_8072740
thumb_func_end sub_812C2BC
@@ -3056,7 +3056,7 @@ _0812C5D6:
add r0, r9
strh r1, [r0, 0x12]
_0812C5F8:
- ldr r0, _0812C61C @ =gUnknown_03004B00
+ ldr r0, _0812C61C @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _0812C620 @ =0x0000ffff
cmp r1, r0
@@ -3073,7 +3073,7 @@ _0812C608:
.align 2, 0
_0812C614: .4byte gTasks
_0812C618: .4byte gPlttBufferFaded
-_0812C61C: .4byte gUnknown_03004B00
+_0812C61C: .4byte gBattleAnimArgs
_0812C620: .4byte 0x0000ffff
thumb_func_end sub_812C588
@@ -3184,7 +3184,7 @@ _0812C6CA:
adds r0, r2
strh r1, [r0, 0x12]
_0812C6EE:
- ldr r0, _0812C718 @ =gUnknown_03004B00
+ ldr r0, _0812C718 @ =gBattleAnimArgs
ldrh r1, [r0, 0xE]
ldr r0, _0812C71C @ =0x0000ffff
cmp r1, r0
@@ -3203,7 +3203,7 @@ _0812C6FE:
_0812C70C: .4byte gTasks
_0812C710: .4byte gPlttBufferFaded
_0812C714: .4byte gPlttBufferUnfaded
-_0812C718: .4byte gUnknown_03004B00
+_0812C718: .4byte gBattleAnimArgs
_0812C71C: .4byte 0x0000ffff
thumb_func_end sub_812C64C
@@ -3228,12 +3228,12 @@ sub_812C720: @ 812C720
lsls r0, 24
cmp r0, 0
beq _0812C754
- ldr r1, _0812C78C @ =gUnknown_03004B00
+ ldr r1, _0812C78C @ =gBattleAnimArgs
ldrh r0, [r1, 0x4]
negs r0, r0
strh r0, [r1, 0x4]
_0812C754:
- ldr r1, _0812C78C @ =gUnknown_03004B00
+ ldr r1, _0812C78C @ =gBattleAnimArgs
ldrh r0, [r1, 0x8]
strh r0, [r4, 0x2E]
mov r2, sp
@@ -3258,7 +3258,7 @@ _0812C754:
.align 2, 0
_0812C784: .4byte gUnknown_0202F7C9
_0812C788: .4byte gUnknown_0202F7C8
-_0812C78C: .4byte gUnknown_03004B00
+_0812C78C: .4byte gBattleAnimArgs
_0812C790: .4byte 0x0000ffce
_0812C794: .4byte sub_812C798
thumb_func_end sub_812C720
@@ -3333,7 +3333,7 @@ sub_812C80C: @ 812C80C
push {r4,r5,lr}
adds r4, r0, 0
bl sub_8078650
- ldr r5, _0812C83C @ =gUnknown_03004B00
+ ldr r5, _0812C83C @ =gBattleAnimArgs
movs r0, 0
ldrsh r1, [r5, r0]
adds r0, r4, 0
@@ -3351,7 +3351,7 @@ sub_812C80C: @ 812C80C
pop {r0}
bx r0
.align 2, 0
-_0812C83C: .4byte gUnknown_03004B00
+_0812C83C: .4byte gBattleAnimArgs
_0812C840: .4byte sub_8078600
_0812C844: .4byte move_anim_8072740
thumb_func_end sub_812C80C
@@ -3366,7 +3366,7 @@ sub_812C848: @ 812C848
bne _0812C8A8
adds r0, r4, 0
bl sub_8078650
- ldr r5, _0812C884 @ =gUnknown_03004B00
+ ldr r5, _0812C884 @ =gBattleAnimArgs
movs r2, 0
ldrsh r1, [r5, r2]
adds r0, r4, 0
@@ -3384,7 +3384,7 @@ sub_812C848: @ 812C848
ldrh r0, [r5, 0x4]
b _0812C8A2
.align 2, 0
-_0812C884: .4byte gUnknown_03004B00
+_0812C884: .4byte gBattleAnimArgs
_0812C888: .4byte gUnknown_0202F7C8
_0812C88C:
movs r1, 0x4
@@ -3482,14 +3482,14 @@ sub_812C924: @ 812C924
lsrs r0, 24
cmp r0, 0x1
bne _0812C948
- ldr r1, _0812C944 @ =gUnknown_03004B00
+ ldr r1, _0812C944 @ =gBattleAnimArgs
movs r0, 0
b _0812C94C
.align 2, 0
_0812C940: .4byte gUnknown_0202F7C9
-_0812C944: .4byte gUnknown_03004B00
+_0812C944: .4byte gBattleAnimArgs
_0812C948:
- ldr r1, _0812C95C @ =gUnknown_03004B00
+ ldr r1, _0812C95C @ =gBattleAnimArgs
movs r0, 0x1
_0812C94C:
strh r0, [r1, 0xE]
@@ -3499,7 +3499,7 @@ _0812C94C:
pop {r0}
bx r0
.align 2, 0
-_0812C95C: .4byte gUnknown_03004B00
+_0812C95C: .4byte gBattleAnimArgs
thumb_func_end sub_812C924
thumb_func_start sub_812C960
@@ -3511,14 +3511,14 @@ sub_812C960: @ 812C960
ldr r0, [r0]
cmp r0, 0
ble _0812C97C
- ldr r1, _0812C978 @ =gUnknown_03004B00
+ ldr r1, _0812C978 @ =gBattleAnimArgs
movs r0, 0
b _0812C980
.align 2, 0
_0812C974: .4byte gUnknown_0202F7B8
-_0812C978: .4byte gUnknown_03004B00
+_0812C978: .4byte gBattleAnimArgs
_0812C97C:
- ldr r1, _0812C98C @ =gUnknown_03004B00
+ ldr r1, _0812C98C @ =gBattleAnimArgs
movs r0, 0x1
_0812C980:
strh r0, [r1, 0xE]
@@ -3527,7 +3527,7 @@ _0812C980:
pop {r0}
bx r0
.align 2, 0
-_0812C98C: .4byte gUnknown_03004B00
+_0812C98C: .4byte gBattleAnimArgs
thumb_func_end sub_812C960
thumb_func_start sub_812C990
@@ -3719,7 +3719,7 @@ _0812CAF8: .4byte 0x00003f3f
sub_812CAFC: @ 812CAFC
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _0812CB70 @ =gUnknown_03004B00
+ ldr r6, _0812CB70 @ =gBattleAnimArgs
movs r1, 0x6
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -3774,7 +3774,7 @@ _0812CB28:
movs r0, 0x2
b _0812CB8A
.align 2, 0
-_0812CB70: .4byte gUnknown_03004B00
+_0812CB70: .4byte gBattleAnimArgs
_0812CB74: .4byte gUnknown_0202F7C8
_0812CB78: .4byte 0x000003ff
_0812CB7C: .4byte 0xfffffc00
@@ -3785,7 +3785,7 @@ _0812CB84:
ldr r0, _0812CBA8 @ =0x0000fffe
_0812CB8A:
strh r0, [r5, 0x30]
- ldr r1, _0812CBAC @ =gUnknown_03004B00
+ ldr r1, _0812CBAC @ =gBattleAnimArgs
ldrh r0, [r1, 0x8]
strh r0, [r5, 0x2E]
movs r2, 0x34
@@ -3802,7 +3802,7 @@ _0812CB9E:
bx r0
.align 2, 0
_0812CBA8: .4byte 0x0000fffe
-_0812CBAC: .4byte gUnknown_03004B00
+_0812CBAC: .4byte gBattleAnimArgs
_0812CBB0: .4byte sub_812CBB4
thumb_func_end sub_812CAFC
@@ -3965,7 +3965,7 @@ _0812CCE4: .4byte gUnknown_03004244
sub_812CCE8: @ 812CCE8
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _0812CCFC @ =gUnknown_03004B00
+ ldr r6, _0812CCFC @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r6, r1]
cmp r0, 0
@@ -3973,7 +3973,7 @@ sub_812CCE8: @ 812CCE8
ldr r4, _0812CD00 @ =gUnknown_0202F7C8
b _0812CD06
.align 2, 0
-_0812CCFC: .4byte gUnknown_03004B00
+_0812CCFC: .4byte gBattleAnimArgs
_0812CD00: .4byte gUnknown_0202F7C8
_0812CD04:
ldr r4, _0812CD58 @ =gUnknown_0202F7C9
@@ -3992,7 +3992,7 @@ _0812CD06:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r2, _0812CD5C @ =gUnknown_03004B00
+ ldr r2, _0812CD5C @ =gBattleAnimArgs
ldrh r0, [r2, 0x4]
strh r0, [r5, 0x26]
movs r3, 0
@@ -4020,7 +4020,7 @@ _0812CD3E:
bx r0
.align 2, 0
_0812CD58: .4byte gUnknown_0202F7C9
-_0812CD5C: .4byte gUnknown_03004B00
+_0812CD5C: .4byte gBattleAnimArgs
_0812CD60: .4byte sub_812CD64
thumb_func_end sub_812CCE8
@@ -4087,7 +4087,7 @@ sub_812CDC8: @ 812CDC8
lsls r1, 3
ldr r0, _0812CDE8 @ =gTasks
adds r5, r1, r0
- ldr r0, _0812CDEC @ =gUnknown_03004B00
+ ldr r0, _0812CDEC @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -4096,7 +4096,7 @@ sub_812CDC8: @ 812CDC8
b _0812CDF6
.align 2, 0
_0812CDE8: .4byte gTasks
-_0812CDEC: .4byte gUnknown_03004B00
+_0812CDEC: .4byte gBattleAnimArgs
_0812CDF0: .4byte gUnknown_0202F7C8
_0812CDF4:
ldr r4, _0812CE3C @ =gUnknown_0202F7C9
@@ -4125,7 +4125,7 @@ _0812CE20:
strh r0, [r5, 0xE]
movs r0, 0x8
strh r0, [r5, 0x10]
- ldr r1, _0812CE40 @ =gUnknown_03004B00
+ ldr r1, _0812CE40 @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
strh r0, [r5, 0x12]
strh r2, [r5, 0x14]
@@ -4136,7 +4136,7 @@ _0812CE20:
b _0812CE4A
.align 2, 0
_0812CE3C: .4byte gUnknown_0202F7C9
-_0812CE40: .4byte gUnknown_03004B00
+_0812CE40: .4byte gBattleAnimArgs
_0812CE44: .4byte gUnknown_030042C0
_0812CE48:
ldr r0, _0812CE68 @ =gUnknown_03004288
@@ -5487,14 +5487,14 @@ _0812D85E:
add r1, r8
lsls r1, 3
adds r1, r0
- ldr r0, _0812D884 @ =gUnknown_03004B00
+ ldr r0, _0812D884 @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r1, 0x1C]
b _0812DA2A
.align 2, 0
_0812D87C: .4byte REG_BG2CNT
_0812D880: .4byte gTasks
-_0812D884: .4byte gUnknown_03004B00
+_0812D884: .4byte gBattleAnimArgs
_0812D888:
mov r1, r8
lsls r0, r1, 2
@@ -5817,7 +5817,7 @@ c3_80DFBE4: @ 812DB18
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r4, _0812DB48 @ =gUnknown_03004B00
+ ldr r4, _0812DB48 @ =gBattleAnimArgs
ldr r3, _0812DB4C @ =gSprites
ldr r2, _0812DB50 @ =gUnknown_02024BE0
ldr r1, _0812DB54 @ =gUnknown_0202F7C8
@@ -5838,7 +5838,7 @@ c3_80DFBE4: @ 812DB18
pop {r0}
bx r0
.align 2, 0
-_0812DB48: .4byte gUnknown_03004B00
+_0812DB48: .4byte gBattleAnimArgs
_0812DB4C: .4byte gSprites
_0812DB50: .4byte gUnknown_02024BE0
_0812DB54: .4byte gUnknown_0202F7C8
@@ -6288,7 +6288,7 @@ _0812DED6:
lsrs r0, 24
adds r0, 0x20
strh r0, [r7, 0x22]
- ldr r1, _0812DFD4 @ =gUnknown_03004B00
+ ldr r1, _0812DFD4 @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r7, 0x30]
ldrh r0, [r1, 0x2]
@@ -6346,7 +6346,7 @@ _0812DED6:
adds r0, r4, 0
movs r1, 0x2
bl StartSpriteAnim
- ldr r1, _0812DFD4 @ =gUnknown_03004B00
+ ldr r1, _0812DFD4 @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r5, 0x30]
ldrh r0, [r1, 0x2]
@@ -6393,7 +6393,7 @@ _0812DED6:
bx r0
.align 2, 0
_0812DFD0: .4byte gUnknown_0202F7C8
-_0812DFD4: .4byte gUnknown_03004B00
+_0812DFD4: .4byte gBattleAnimArgs
_0812DFD8: .4byte gBattleAnimSpriteTemplate_84025EC
_0812DFDC: .4byte gSprites
_0812DFE0: .4byte 0x0000ffff
@@ -7107,7 +7107,7 @@ sub_812E568: @ 812E568
lsls r0, 3
ldr r1, _0812E58C @ =gTasks
adds r4, r0, r1
- ldr r5, _0812E590 @ =gUnknown_03004B00
+ ldr r5, _0812E590 @ =gBattleAnimArgs
movs r1, 0x2
ldrsh r0, [r5, r1]
cmp r0, 0
@@ -7117,7 +7117,7 @@ sub_812E568: @ 812E568
b _0812E628
.align 2, 0
_0812E58C: .4byte gTasks
-_0812E590: .4byte gUnknown_03004B00
+_0812E590: .4byte gBattleAnimArgs
_0812E594:
movs r1, 0x4
ldrsh r0, [r5, r1]
@@ -7396,16 +7396,16 @@ sub_812E7A0: @ 812E7A0
cmp r0, 0
bne _0812E7C4
strh r0, [r4, 0x20]
- ldr r1, _0812E7C0 @ =gUnknown_03004B00
+ ldr r1, _0812E7C0 @ =gBattleAnimArgs
ldrh r0, [r1]
b _0812E7CE
.align 2, 0
_0812E7BC: .4byte gUnknown_0202F7C8
-_0812E7C0: .4byte gUnknown_03004B00
+_0812E7C0: .4byte gBattleAnimArgs
_0812E7C4:
movs r0, 0xF0
strh r0, [r4, 0x20]
- ldr r1, _0812E7E8 @ =gUnknown_03004B00
+ ldr r1, _0812E7E8 @ =gBattleAnimArgs
ldrh r0, [r1]
subs r0, 0x1E
_0812E7CE:
@@ -7421,7 +7421,7 @@ _0812E7CE:
pop {r0}
bx r0
.align 2, 0
-_0812E7E8: .4byte gUnknown_03004B00
+_0812E7E8: .4byte gBattleAnimArgs
_0812E7EC: .4byte sub_812E7F0
thumb_func_end sub_812E7A0
@@ -7506,7 +7506,7 @@ sub_812E860: @ 812E860
movs r0, 0x80
lsls r0, 4
strh r0, [r4, 0x24]
- ldr r0, _0812E8AC @ =gUnknown_03004B00
+ ldr r0, _0812E8AC @ =gBattleAnimArgs
ldrb r0, [r0]
bl obj_id_for_side_relative_to_move
lsls r0, 24
@@ -7521,7 +7521,7 @@ sub_812E860: @ 812E860
bx r0
.align 2, 0
_0812E8A8: .4byte gTasks
-_0812E8AC: .4byte gUnknown_03004B00
+_0812E8AC: .4byte gBattleAnimArgs
_0812E8B0: .4byte sub_812E8B4
thumb_func_end sub_812E860
@@ -7742,7 +7742,7 @@ sub_812EA4C: @ 812EA4C
ldrsh r0, [r5, r1]
cmp r0, 0
bne _0812EAAC
- ldr r6, _0812EAA4 @ =gUnknown_03004B00
+ ldr r6, _0812EAA4 @ =gBattleAnimArgs
movs r2, 0x4
ldrsh r0, [r6, r2]
cmp r0, 0
@@ -7780,7 +7780,7 @@ _0812EA80:
strh r0, [r5, 0x2E]
b _0812EB0A
.align 2, 0
-_0812EAA4: .4byte gUnknown_03004B00
+_0812EAA4: .4byte gBattleAnimArgs
_0812EAA8: .4byte gUnknown_0202F7C8
_0812EAAC:
ldrh r1, [r5, 0x30]
@@ -7852,7 +7852,7 @@ sub_812EB10: @ 812EB10
ldrsh r0, [r2, r1]
cmp r0, 0
bne _0812EC1C
- ldr r0, _0812EB44 @ =gUnknown_03004B00
+ ldr r0, _0812EB44 @ =gBattleAnimArgs
movs r3, 0
ldrsh r1, [r0, r3]
mov r8, r0
@@ -7862,7 +7862,7 @@ sub_812EB10: @ 812EB10
b _0812EB4E
.align 2, 0
_0812EB40: .4byte gTasks
-_0812EB44: .4byte gUnknown_03004B00
+_0812EB44: .4byte gBattleAnimArgs
_0812EB48: .4byte gUnknown_0202F7C8
_0812EB4C:
ldr r0, _0812EB88 @ =gUnknown_0202F7C9
@@ -8077,7 +8077,7 @@ _0812ECEA:
subs r0, r1
_0812ECF2:
strh r0, [r4, 0x30]
- ldr r0, _0812ED04 @ =gUnknown_03004B00
+ ldr r0, _0812ED04 @ =gBattleAnimArgs
ldrh r0, [r0]
strh r0, [r4, 0x32]
lsls r0, 16
@@ -8086,7 +8086,7 @@ _0812ECF2:
ldr r0, _0812ED08 @ =0x0000fff8
b _0812ED0E
.align 2, 0
-_0812ED04: .4byte gUnknown_03004B00
+_0812ED04: .4byte gBattleAnimArgs
_0812ED08: .4byte 0x0000fff8
_0812ED0C:
movs r0, 0xF8
@@ -8183,7 +8183,7 @@ sub_812ED84: @ 812ED84
strh r1, [r0]
adds r0, 0x4
strh r1, [r0]
- ldr r0, _0812EDF8 @ =gUnknown_03004B00
+ ldr r0, _0812EDF8 @ =gBattleAnimArgs
ldrh r0, [r0, 0x4]
strh r0, [r4, 0x2E]
adds r0, r4, 0
@@ -8213,7 +8213,7 @@ _0812EDE8: .4byte 0x00001f3f
_0812EDEC: .4byte gUnknown_030042C4
_0812EDF0: .4byte gUnknown_03004240
_0812EDF4: .4byte REG_WIN0H
-_0812EDF8: .4byte gUnknown_03004B00
+_0812EDF8: .4byte gBattleAnimArgs
_0812EDFC: .4byte sub_812EE00
thumb_func_end sub_812ED84
@@ -8323,7 +8323,7 @@ sub_812EEA4: @ 812EEA4
lsls r0, 24
lsrs r0, 24
strh r0, [r4, 0x22]
- ldr r1, _0812EEE4 @ =gUnknown_03004B00
+ ldr r1, _0812EEE4 @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r4, 0x2E]
ldrh r0, [r1, 0x2]
@@ -8337,7 +8337,7 @@ sub_812EEA4: @ 812EEA4
bx r0
.align 2, 0
_0812EEE0: .4byte gUnknown_0202F7C8
-_0812EEE4: .4byte gUnknown_03004B00
+_0812EEE4: .4byte gBattleAnimArgs
_0812EEE8: .4byte sub_812EEEC
thumb_func_end sub_812EEA4
@@ -8867,7 +8867,7 @@ sub_812F314: @ 812F314
lsls r1, 3
ldr r0, _0812F334 @ =gTasks
adds r4, r1, r0
- ldr r0, _0812F338 @ =gUnknown_03004B00
+ ldr r0, _0812F338 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -8876,7 +8876,7 @@ sub_812F314: @ 812F314
b _0812F342
.align 2, 0
_0812F334: .4byte gTasks
-_0812F338: .4byte gUnknown_03004B00
+_0812F338: .4byte gBattleAnimArgs
_0812F33C: .4byte gUnknown_0202F7C8
_0812F340:
ldr r0, _0812F3C0 @ =gUnknown_0202F7C9
@@ -8919,7 +8919,7 @@ _0812F388:
ldrh r0, [r4, 0x22]
adds r0, 0x42
strh r0, [r4, 0x24]
- ldr r0, _0812F3C4 @ =gUnknown_03004B00
+ ldr r0, _0812F3C4 @ =gBattleAnimArgs
ldrb r0, [r0]
bl obj_id_for_side_relative_to_move
lsls r0, 24
@@ -8943,7 +8943,7 @@ _0812F388:
b _0812F3EE
.align 2, 0
_0812F3C0: .4byte gUnknown_0202F7C9
-_0812F3C4: .4byte gUnknown_03004B00
+_0812F3C4: .4byte gBattleAnimArgs
_0812F3C8: .4byte REG_BG1HOFS
_0812F3CC: .4byte REG_BLDCNT
_0812F3D0: .4byte 0x00003f42
@@ -9390,7 +9390,7 @@ sub_812F724: @ 812F724
adds r4, r0
movs r0, 0
strh r0, [r4, 0x8]
- ldr r0, _0812F760 @ =gUnknown_03004B00
+ ldr r0, _0812F760 @ =gBattleAnimArgs
ldrb r0, [r0]
bl obj_id_for_side_relative_to_move
adds r1, r0, 0
@@ -9407,7 +9407,7 @@ sub_812F724: @ 812F724
bx r0
.align 2, 0
_0812F75C: .4byte gTasks
-_0812F760: .4byte gUnknown_03004B00
+_0812F760: .4byte gBattleAnimArgs
_0812F764: .4byte gUnknown_08402750
_0812F768: .4byte sub_812F76C
thumb_func_end sub_812F724
@@ -9570,7 +9570,7 @@ sub_812F88C: @ 812F88C
ldrh r6, [r4, 0x20]
ldrh r5, [r4, 0x22]
bl sub_8078650
- ldr r0, _0812F8D4 @ =gUnknown_03004B00
+ ldr r0, _0812F8D4 @ =gBattleAnimArgs
ldrb r1, [r0]
adds r0, r4, 0
bl StartSpriteAffineAnim
@@ -9597,7 +9597,7 @@ sub_812F88C: @ 812F88C
pop {r0}
bx r0
.align 2, 0
-_0812F8D4: .4byte gUnknown_03004B00
+_0812F8D4: .4byte gBattleAnimArgs
_0812F8D8: .4byte sub_812F8DC
thumb_func_end sub_812F88C
@@ -9661,7 +9661,7 @@ _0812F942:
sub_812F948: @ 812F948
push {r4-r6,lr}
adds r5, r0, 0
- ldr r6, _0812F9A0 @ =gUnknown_03004B00
+ ldr r6, _0812F9A0 @ =gBattleAnimArgs
ldrh r0, [r6, 0x6]
strh r0, [r5, 0x2E]
ldrb r1, [r6]
@@ -9700,7 +9700,7 @@ _0812F96E:
pop {r0}
bx r0
.align 2, 0
-_0812F9A0: .4byte gUnknown_03004B00
+_0812F9A0: .4byte gBattleAnimArgs
_0812F9A4: .4byte gUnknown_0202F7C9
_0812F9A8: .4byte gUnknown_0202F7C8
_0812F9AC: .4byte sub_80DA48C
@@ -10096,7 +10096,7 @@ sub_812FC68: @ 812FC68
adds r0, r1
ldrb r0, [r0]
strh r0, [r4, 0x26]
- ldr r5, _0812FCD4 @ =gUnknown_03004B00
+ ldr r5, _0812FCD4 @ =gBattleAnimArgs
ldrh r0, [r5]
strh r0, [r4, 0x24]
ldrh r0, [r5]
@@ -10129,7 +10129,7 @@ _0812FCAC:
_0812FCC8: .4byte gTasks
_0812FCCC: .4byte gUnknown_02024BE0
_0812FCD0: .4byte gUnknown_0202F7C8
-_0812FCD4: .4byte gUnknown_03004B00
+_0812FCD4: .4byte gBattleAnimArgs
_0812FCD8: .4byte 0xffff8000
_0812FCDC:
movs r7, 0x2
@@ -10152,7 +10152,7 @@ _0812FCF8:
orrs r0, r1
_0812FD00:
strh r0, [r4, 0xC]
- ldr r0, _0812FD2C @ =gUnknown_03004B00
+ ldr r0, _0812FD2C @ =gBattleAnimArgs
movs r3, 0x4
ldrsh r1, [r0, r3]
movs r2, 0x80
@@ -10172,7 +10172,7 @@ _0812FD00:
b _0812FD4A
.align 2, 0
_0812FD28: .4byte 0xffff8000
-_0812FD2C: .4byte gUnknown_03004B00
+_0812FD2C: .4byte gBattleAnimArgs
_0812FD30: .4byte gTasks
_0812FD34: .4byte 0x00007fff
_0812FD38:
@@ -10221,7 +10221,7 @@ sub_812FD7C: @ 812FD7C
lsls r0, 3
ldr r1, _0812FDB4 @ =gTasks
adds r5, r0, r1
- ldr r4, _0812FDB8 @ =gUnknown_03004B00
+ ldr r4, _0812FDB8 @ =gBattleAnimArgs
movs r1, 0x2
ldrsh r0, [r4, r1]
cmp r0, 0
@@ -10243,7 +10243,7 @@ _0812FD9C:
b _0812FDC2
.align 2, 0
_0812FDB4: .4byte gTasks
-_0812FDB8: .4byte gUnknown_03004B00
+_0812FDB8: .4byte gBattleAnimArgs
_0812FDBC: .4byte gUnknown_0202F7C8
_0812FDC0:
ldr r0, _0812FE10 @ =gUnknown_0202F7C9
@@ -10266,7 +10266,7 @@ _0812FDC2:
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x14]
- ldr r0, _0812FE14 @ =gUnknown_03004B00
+ ldr r0, _0812FE14 @ =gBattleAnimArgs
ldrb r0, [r0]
bl obj_id_for_side_relative_to_move
adds r1, r0, 0
@@ -10283,7 +10283,7 @@ _0812FDC2:
bx r0
.align 2, 0
_0812FE10: .4byte gUnknown_0202F7C9
-_0812FE14: .4byte gUnknown_03004B00
+_0812FE14: .4byte gBattleAnimArgs
_0812FE18: .4byte gUnknown_084028AC
_0812FE1C: .4byte sub_812FE20
thumb_func_end sub_812FD7C
@@ -10537,7 +10537,7 @@ sub_812FFE4: @ 812FFE4
adds r4, r1
movs r0, 0
strh r0, [r4, 0x8]
- ldr r1, _08130030 @ =gUnknown_03004B00
+ ldr r1, _08130030 @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
strh r0, [r4, 0xA]
ldrb r0, [r1]
@@ -10564,7 +10564,7 @@ sub_812FFE4: @ 812FFE4
bx r0
.align 2, 0
_0813002C: .4byte gTasks
-_08130030: .4byte gUnknown_03004B00
+_08130030: .4byte gBattleAnimArgs
_08130034: .4byte gSprites
_08130038: .4byte sub_813003C
thumb_func_end sub_812FFE4
@@ -10634,7 +10634,7 @@ sub_81300A4: @ 81300A4
lsls r2, 1
ldr r1, _081300E0 @ =gUnknown_0202F7C8
ldrb r3, [r1]
- ldr r1, _081300E4 @ =gUnknown_03004B00
+ ldr r1, _081300E4 @ =gBattleAnimArgs
ldrb r1, [r1]
str r1, [sp]
movs r1, 0xA
@@ -10656,7 +10656,7 @@ sub_81300A4: @ 81300A4
bx r0
.align 2, 0
_081300E0: .4byte gUnknown_0202F7C8
-_081300E4: .4byte gUnknown_03004B00
+_081300E4: .4byte gBattleAnimArgs
_081300E8: .4byte gUnknown_08D2E014
_081300EC: .4byte gUnknown_08D2E170
_081300F0: .4byte gUnknown_08D2E150
@@ -10673,7 +10673,7 @@ sub_81300F4: @ 81300F4
lsrs r0, 24
cmp r0, 0x1
bne _08130110
- ldr r1, _08130150 @ =gUnknown_03004B00
+ ldr r1, _08130150 @ =gBattleAnimArgs
ldrh r0, [r1]
negs r0, r0
strh r0, [r1]
@@ -10682,7 +10682,7 @@ _08130110:
movs r1, 0
bl sub_8077ABC
lsls r0, 24
- ldr r4, _08130150 @ =gUnknown_03004B00
+ ldr r4, _08130150 @ =gBattleAnimArgs
lsrs r0, 24
ldrh r1, [r4]
adds r0, r1
@@ -10707,7 +10707,7 @@ _08130110:
b _08130180
.align 2, 0
_0813014C: .4byte gUnknown_0202F7C8
-_08130150: .4byte gUnknown_03004B00
+_08130150: .4byte gBattleAnimArgs
_08130154: .4byte 0x0000fd80
_08130158:
cmp r0, 0x1
@@ -11214,7 +11214,7 @@ _08130518: .4byte gTasks
sub_813051C: @ 813051C
push {r4,lr}
adds r4, r0, 0
- ldr r1, _08130548 @ =gUnknown_03004B00
+ ldr r1, _08130548 @ =gBattleAnimArgs
ldrh r0, [r1]
strh r0, [r4, 0x20]
ldrh r0, [r1, 0x2]
@@ -11234,7 +11234,7 @@ sub_813051C: @ 813051C
pop {r0}
bx r0
.align 2, 0
-_08130548: .4byte gUnknown_03004B00
+_08130548: .4byte gBattleAnimArgs
_0813054C: .4byte move_anim_8072740
_08130550: .4byte sub_8078CC0
thumb_func_end sub_813051C
@@ -11540,7 +11540,7 @@ _081307AA:
sub_81307B0: @ 81307B0
push {r4-r6,lr}
adds r4, r0, 0
- ldr r0, _081307C4 @ =gUnknown_03004B00
+ ldr r0, _081307C4 @ =gBattleAnimArgs
movs r2, 0
ldrsh r1, [r0, r2]
adds r6, r0, 0
@@ -11549,7 +11549,7 @@ sub_81307B0: @ 81307B0
ldr r0, _081307C8 @ =gUnknown_0202F7C8
b _081307CE
.align 2, 0
-_081307C4: .4byte gUnknown_03004B00
+_081307C4: .4byte gBattleAnimArgs
_081307C8: .4byte gUnknown_0202F7C8
_081307CC:
ldr r0, _08130834 @ =gUnknown_0202F7C9
@@ -11735,7 +11735,7 @@ sub_8130918: @ 8130918
push {r4,lr}
lsls r0, 24
lsrs r1, r0, 24
- ldr r2, _08130930 @ =gUnknown_03004B00
+ ldr r2, _08130930 @ =gBattleAnimArgs
movs r3, 0
ldrsh r0, [r2, r3]
cmp r0, 0
@@ -11744,7 +11744,7 @@ sub_8130918: @ 8130918
bl move_anim_task_del
b _0813095C
.align 2, 0
-_08130930: .4byte gUnknown_03004B00
+_08130930: .4byte gBattleAnimArgs
_08130934:
ldr r0, _08130964 @ =gTasks
lsls r4, r1, 2
@@ -11873,7 +11873,7 @@ _08130A26:
sub_8130A2C: @ 8130A2C
push {r4,r5,lr}
adds r5, r0, 0
- ldr r0, _08130A40 @ =gUnknown_03004B00
+ ldr r0, _08130A40 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -11881,7 +11881,7 @@ sub_8130A2C: @ 8130A2C
ldr r4, _08130A44 @ =gUnknown_0202F7C8
b _08130A4A
.align 2, 0
-_08130A40: .4byte gUnknown_03004B00
+_08130A40: .4byte gBattleAnimArgs
_08130A44: .4byte gUnknown_0202F7C8
_08130A48:
ldr r4, _08130A88 @ =gUnknown_0202F7C9
@@ -11905,7 +11905,7 @@ _08130A4A:
_08130A6E:
movs r2, 0
strh r2, [r5, 0x2E]
- ldr r1, _08130A8C @ =gUnknown_03004B00
+ ldr r1, _08130A8C @ =gBattleAnimArgs
ldrh r0, [r1, 0x2]
strh r0, [r5, 0x30]
strh r2, [r5, 0x32]
@@ -11918,7 +11918,7 @@ _08130A6E:
bx r0
.align 2, 0
_08130A88: .4byte gUnknown_0202F7C9
-_08130A8C: .4byte gUnknown_03004B00
+_08130A8C: .4byte gBattleAnimArgs
_08130A90: .4byte sub_8130A94
thumb_func_end sub_8130A2C
@@ -11974,7 +11974,7 @@ _08130AE8:
sub_8130AEC: @ 8130AEC
push {lr}
adds r3, r0, 0
- ldr r0, _08130B18 @ =gUnknown_03004B00
+ ldr r0, _08130B18 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -11994,7 +11994,7 @@ sub_8130AEC: @ 8130AEC
movs r0, 0x1
b _08130B22
.align 2, 0
-_08130B18: .4byte gUnknown_03004B00
+_08130B18: .4byte gBattleAnimArgs
_08130B1C:
movs r0, 0x8C
strh r0, [r3, 0x20]
@@ -12562,7 +12562,7 @@ _08130F58: .4byte gSprites
sub_8130F5C: @ 8130F5C
push {r4,lr}
adds r4, r0, 0
- ldr r0, _08130F78 @ =gUnknown_03004B00
+ ldr r0, _08130F78 @ =gBattleAnimArgs
movs r1, 0
ldrsh r0, [r0, r1]
cmp r0, 0
@@ -12573,7 +12573,7 @@ sub_8130F5C: @ 8130F5C
ldr r0, _08130F7C @ =gUnknown_0202F7C8
b _08130F82
.align 2, 0
-_08130F78: .4byte gUnknown_03004B00
+_08130F78: .4byte gBattleAnimArgs
_08130F7C: .4byte gUnknown_0202F7C8
_08130F80:
ldr r0, _08130FD8 @ =gUnknown_0202F7C9
@@ -12979,7 +12979,7 @@ sub_8131264: @ 8131264
cmp r0, 0
beq _081312A8
_08131290:
- ldr r2, _081312A4 @ =gUnknown_03004B00
+ ldr r2, _081312A4 @ =gBattleAnimArgs
ldrh r1, [r5, 0x20]
ldrh r0, [r2]
subs r0, r1, r0
@@ -12989,9 +12989,9 @@ _08131290:
b _081312B6
.align 2, 0
_081312A0: .4byte gUnknown_0202F7C9
-_081312A4: .4byte gUnknown_03004B00
+_081312A4: .4byte gBattleAnimArgs
_081312A8:
- ldr r2, _081312DC @ =gUnknown_03004B00
+ ldr r2, _081312DC @ =gBattleAnimArgs
ldrh r1, [r5, 0x20]
ldrh r0, [r2]
adds r0, r1, r0
@@ -13019,7 +13019,7 @@ _081312B6:
pop {r0}
bx r0
.align 2, 0
-_081312DC: .4byte gUnknown_03004B00
+_081312DC: .4byte gBattleAnimArgs
_081312E0: .4byte sub_81311E4
thumb_func_end sub_8131264
@@ -13810,7 +13810,7 @@ sub_81318F0: @ 81318F0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r3, _0813193C @ =gUnknown_03004B00
+ ldr r3, _0813193C @ =gBattleAnimArgs
movs r2, 0
strh r2, [r3, 0xE]
ldr r1, _08131940 @ =gUnknown_0202F7BE
@@ -13848,7 +13848,7 @@ _08131930:
pop {r0}
bx r0
.align 2, 0
-_0813193C: .4byte gUnknown_03004B00
+_0813193C: .4byte gBattleAnimArgs
_08131940: .4byte gUnknown_0202F7BE
thumb_func_end sub_81318F0
@@ -14305,7 +14305,7 @@ _08131D02:
ldrh r0, [r6, 0x24]
adds r0, 0x1
strh r0, [r6, 0x24]
- ldr r1, _08131D34 @ =gUnknown_03004B00
+ ldr r1, _08131D34 @ =gBattleAnimArgs
ldr r0, _08131D38 @ =0x0000ffff
strh r0, [r1, 0xE]
_08131D0E:
@@ -14329,7 +14329,7 @@ _08131D20:
b _08131DB6
.align 2, 0
_08131D30: .4byte gUnknown_0202F7C9
-_08131D34: .4byte gUnknown_03004B00
+_08131D34: .4byte gBattleAnimArgs
_08131D38: .4byte 0x0000ffff
_08131D3C: .4byte gTasks
_08131D40:
@@ -14527,7 +14527,7 @@ sub_8131EB8: @ 8131EB8
beq _08131F72
b _08131FF4
_08131ECA:
- ldr r0, _08131F50 @ =gUnknown_03004B00
+ ldr r0, _08131F50 @ =gBattleAnimArgs
movs r2, 0xE
ldrsh r1, [r0, r2]
movs r0, 0x1
@@ -14589,7 +14589,7 @@ _08131ECA:
strb r0, [r1]
b _08131FF4
.align 2, 0
-_08131F50: .4byte gUnknown_03004B00
+_08131F50: .4byte gBattleAnimArgs
_08131F54: .4byte gUnknown_0202F7C9
_08131F58: .4byte 0x0000ffe0
_08131F5C: .4byte gUnknown_0202F7C8
@@ -15129,7 +15129,7 @@ sub_8132370: @ 8132370
lsls r0, 24
cmp r0, 0
bne _081323B4
- ldr r2, _081323AC @ =gUnknown_03004B00
+ ldr r2, _081323AC @ =gBattleAnimArgs
ldrh r0, [r4, 0x20]
ldrh r1, [r2]
subs r0, r1
@@ -15148,14 +15148,14 @@ sub_8132370: @ 8132370
b _081323CE
.align 2, 0
_081323A8: .4byte gUnknown_0202F7C9
-_081323AC: .4byte gUnknown_03004B00
+_081323AC: .4byte gBattleAnimArgs
_081323B0: .4byte 0x0000fff5
_081323B4:
movs r0, 0xB
strh r0, [r4, 0x2E]
movs r0, 0xC0
strh r0, [r4, 0x30]
- ldr r1, _081323D8 @ =gUnknown_03004B00
+ ldr r1, _081323D8 @ =gBattleAnimArgs
ldrh r0, [r1]
ldrh r2, [r4, 0x20]
adds r0, r2
@@ -15171,7 +15171,7 @@ _081323CE:
pop {r0}
bx r0
.align 2, 0
-_081323D8: .4byte gUnknown_03004B00
+_081323D8: .4byte gBattleAnimArgs
_081323DC: .4byte sub_8132318
thumb_func_end sub_8132370
@@ -15357,7 +15357,7 @@ sub_8132528: @ 8132528
push {lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r2, _08132544 @ =gUnknown_03004B00
+ ldr r2, _08132544 @ =gBattleAnimArgs
movs r0, 0
strh r0, [r2, 0xE]
ldr r0, _08132548 @ =gUnknown_0202F7C0
@@ -15369,7 +15369,7 @@ sub_8132528: @ 8132528
movs r0, 0x1
b _0813256E
.align 2, 0
-_08132544: .4byte gUnknown_03004B00
+_08132544: .4byte gBattleAnimArgs
_08132548: .4byte gUnknown_0202F7C0
_0813254C:
movs r0, 0x7
@@ -15412,7 +15412,7 @@ sub_813257C: @ 813257C
adds r4, r0
movs r0, 0
strh r0, [r4, 0x8]
- ldr r0, _081325B8 @ =gUnknown_03004B00
+ ldr r0, _081325B8 @ =gBattleAnimArgs
ldrb r0, [r0]
bl obj_id_for_side_relative_to_move
adds r1, r0, 0
@@ -15429,7 +15429,7 @@ sub_813257C: @ 813257C
bx r0
.align 2, 0
_081325B4: .4byte gTasks
-_081325B8: .4byte gUnknown_03004B00
+_081325B8: .4byte gBattleAnimArgs
_081325BC: .4byte gUnknown_08402B28
_081325C0: .4byte sub_81325C4
thumb_func_end sub_813257C
diff --git a/src/battle_anim_80A7E7C.c b/src/battle_anim_80A7E7C.c
index c53ead532..2c7a10be5 100644
--- a/src/battle_anim_80A7E7C.c
+++ b/src/battle_anim_80A7E7C.c
@@ -6,7 +6,7 @@
#define TASK gTasks[task]
#define SPRITE gSprites[TASK.data[0]]
-extern s16 gUnknown_03004B00[8];
+extern s16 gBattleAnimArgs[8];
extern u8 gUnknown_02024BE0[];
extern s32 gUnknown_0202F7B8;
@@ -48,19 +48,19 @@ static void sub_80A913C(u8 taskId);
void sub_80A7E7C(u8 task) {
u8 sprite;
- sprite = obj_id_for_side_relative_to_move(gUnknown_03004B00[0]);
+ sprite = obj_id_for_side_relative_to_move(gBattleAnimArgs[0]);
if (sprite == 0xff) {
move_anim_task_del(task);
return;
}
- gSprites[sprite].pos2.x = gUnknown_03004B00[1];
- gSprites[sprite].pos2.y = gUnknown_03004B00[2];
+ gSprites[sprite].pos2.x = gBattleAnimArgs[1];
+ gSprites[sprite].pos2.y = gBattleAnimArgs[2];
TASK.data[0] = sprite;
- TASK.data[1] = gUnknown_03004B00[3];
- TASK.data[2] = gUnknown_03004B00[4];
- TASK.data[3] = gUnknown_03004B00[4];
- TASK.data[4] = gUnknown_03004B00[1];
- TASK.data[5] = gUnknown_03004B00[2];
+ TASK.data[1] = gBattleAnimArgs[3];
+ TASK.data[2] = gBattleAnimArgs[4];
+ TASK.data[3] = gBattleAnimArgs[4];
+ TASK.data[4] = gBattleAnimArgs[1];
+ TASK.data[5] = gBattleAnimArgs[2];
TASK.func = sub_80A7EF0;
sub_80A7EF0(task);
}
@@ -95,14 +95,14 @@ void sub_80A7FA0(u8 task) {
bool8 r6;
u8 side;
r6 = 0;
- if (gUnknown_03004B00[0] < 4) {
- sprite = obj_id_for_side_relative_to_move(gUnknown_03004B00[0]);
+ if (gBattleAnimArgs[0] < 4) {
+ sprite = obj_id_for_side_relative_to_move(gBattleAnimArgs[0]);
if (sprite == 0xff) {
move_anim_task_del(task);
return;
}
- } else if (gUnknown_03004B00[0] != 8) {
- switch (gUnknown_03004B00[0]) {
+ } else if (gBattleAnimArgs[0] != 8) {
+ switch (gBattleAnimArgs[0]) {
case 4:
side = battle_get_side_with_given_state(0);
break;
@@ -128,14 +128,14 @@ void sub_80A7FA0(u8 task) {
move_anim_task_del(task);
return;
}
- gSprites[sprite].pos2.x = gUnknown_03004B00[1];
- gSprites[sprite].pos2.y = gUnknown_03004B00[2];
+ gSprites[sprite].pos2.x = gBattleAnimArgs[1];
+ gSprites[sprite].pos2.y = gBattleAnimArgs[2];
TASK.data[0] = sprite;
- TASK.data[1] = gUnknown_03004B00[3];
- TASK.data[2] = gUnknown_03004B00[4];
- TASK.data[3] = gUnknown_03004B00[4];
- TASK.data[4] = gUnknown_03004B00[1];
- TASK.data[5] = gUnknown_03004B00[2];
+ TASK.data[1] = gBattleAnimArgs[3];
+ TASK.data[2] = gBattleAnimArgs[4];
+ TASK.data[3] = gBattleAnimArgs[4];
+ TASK.data[4] = gBattleAnimArgs[1];
+ TASK.data[5] = gBattleAnimArgs[2];
TASK.func = sub_80A808C;
sub_80A808C(task);
}
@@ -166,20 +166,20 @@ static void sub_80A808C(u8 task) {
void sub_80A8154(u8 task) {
u8 sprite;
- sprite = obj_id_for_side_relative_to_move(gUnknown_03004B00[0]);
+ sprite = obj_id_for_side_relative_to_move(gBattleAnimArgs[0]);
if (sprite == 0xff) {
move_anim_task_del(task);
return;
}
- gSprites[sprite].pos2.x += gUnknown_03004B00[1];
- gSprites[sprite].pos2.y += gUnknown_03004B00[2];
+ gSprites[sprite].pos2.x += gBattleAnimArgs[1];
+ gSprites[sprite].pos2.y += gBattleAnimArgs[2];
TASK.data[0] = sprite;
TASK.data[1] = 0;
- TASK.data[2] = gUnknown_03004B00[3];
+ TASK.data[2] = gBattleAnimArgs[3];
TASK.data[3] = 0;
- TASK.data[4] = gUnknown_03004B00[4];
- TASK.data[5] = gUnknown_03004B00[1] * 2;
- TASK.data[6] = gUnknown_03004B00[2] * 2;
+ TASK.data[4] = gBattleAnimArgs[4];
+ TASK.data[5] = gBattleAnimArgs[1] * 2;
+ TASK.data[6] = gBattleAnimArgs[2] * 2;
TASK.func = sub_80A81D8;
sub_80A81D8(task);
}
@@ -211,13 +211,13 @@ static void sub_80A81D8(u8 task) {
}
void sub_80A8314(u8 task) {
- u8 sprite = obj_id_for_side_relative_to_move(gUnknown_03004B00[0]);
- gSprites[sprite].pos2.x = gUnknown_03004B00[1];
+ u8 sprite = obj_id_for_side_relative_to_move(gBattleAnimArgs[0]);
+ gSprites[sprite].pos2.x = gBattleAnimArgs[1];
TASK.data[0] = sprite;
- TASK.data[1] = gUnknown_03004B00[1];
- TASK.data[2] = gUnknown_03004B00[2];
- TASK.data[3] = gUnknown_03004B00[3];
- TASK.data[4] = gUnknown_03004B00[4];
+ TASK.data[1] = gBattleAnimArgs[1];
+ TASK.data[2] = gBattleAnimArgs[2];
+ TASK.data[3] = gBattleAnimArgs[3];
+ TASK.data[4] = gBattleAnimArgs[4];
TASK.func = sub_80A8374;
sub_80A8374(task);
}
@@ -248,17 +248,17 @@ void sub_80A8408(u8 task) {
u8 sprite;
u8 v1;
v1 = 1;
- sprite = obj_id_for_side_relative_to_move(gUnknown_03004B00[0]);
- if (gUnknown_03004B00[4] > 5) {
- gUnknown_03004B00[4] = 5;
+ sprite = obj_id_for_side_relative_to_move(gBattleAnimArgs[0]);
+ if (gBattleAnimArgs[4] > 5) {
+ gBattleAnimArgs[4] = 5;
}
- for (i = 0; i < gUnknown_03004B00[4]; i++) {
+ for (i = 0; i < gBattleAnimArgs[4]; i++) {
v1 <<= 1;
}
TASK.data[0] = sprite;
- TASK.data[1] = gUnknown_03004B00[1];
- TASK.data[2] = gUnknown_03004B00[2];
- TASK.data[3] = gUnknown_03004B00[3];
+ TASK.data[1] = gBattleAnimArgs[1];
+ TASK.data[2] = gBattleAnimArgs[2];
+ TASK.data[3] = gBattleAnimArgs[3];
TASK.data[4] = v1;
TASK.func = sub_80A8488;
sub_80A8488(task);
@@ -285,7 +285,7 @@ static void sub_80A8488(u8 task) {
void sub_80A8500(u8 task) {
if (battle_side_get_owner(gUnknown_0202F7C8)) {
- gUnknown_03004B00[1] = -gUnknown_03004B00[1];
+ gBattleAnimArgs[1] = -gBattleAnimArgs[1];
}
sub_80A8408(task);
}
@@ -293,14 +293,14 @@ void sub_80A8500(u8 task) {
void sub_80A8530(struct Sprite *sprite) {
sprite->invisible = TRUE;
if (battle_side_get_owner(gUnknown_0202F7C8)) {
- sprite->data1 = -gUnknown_03004B00[1];
+ sprite->data1 = -gBattleAnimArgs[1];
} else {
- sprite->data1 = gUnknown_03004B00[1];
+ sprite->data1 = gBattleAnimArgs[1];
}
- sprite->data0 = gUnknown_03004B00[0];
+ sprite->data0 = gBattleAnimArgs[0];
sprite->data2 = 0;
sprite->data3 = gUnknown_02024BE0[gUnknown_0202F7C8];
- sprite->data4 = gUnknown_03004B00[0];
+ sprite->data4 = gBattleAnimArgs[0];
oamt_set_x3A_32(sprite, sub_80A85A4);
sprite->callback = sub_8078458;
}
@@ -315,12 +315,12 @@ static void sub_80A85A4(struct Sprite *sprite) {
void sub_80A85C8(struct Sprite *sprite) {
u8 spriteId;
sprite->invisible = TRUE;
- spriteId = obj_id_for_side_relative_to_move(gUnknown_03004B00[2]);
- sprite->data0 = gUnknown_03004B00[0];
+ spriteId = obj_id_for_side_relative_to_move(gBattleAnimArgs[2]);
+ sprite->data0 = gBattleAnimArgs[0];
sprite->data1 = 0;
- sprite->data2 = gUnknown_03004B00[1];
+ sprite->data2 = gBattleAnimArgs[1];
sprite->data3 = spriteId;
- sprite->data4 = gUnknown_03004B00[0];
+ sprite->data4 = gBattleAnimArgs[0];
oamt_set_x3A_32(sprite, sub_80A8614);
sprite->callback = sub_8078458;
}
@@ -335,12 +335,12 @@ void sub_80A8614(struct Sprite *sprite) {
void sub_80A8638(struct Sprite *sprite) {
int something;
int spriteId;
- if (!gUnknown_03004B00[0]) {
+ if (!gBattleAnimArgs[0]) {
spriteId = gUnknown_02024BE0[gUnknown_0202F7C8];
} else {
spriteId = gUnknown_02024BE0[gUnknown_0202F7C9];
}
- sprite->data0 = gUnknown_03004B00[2];
+ sprite->data0 = gBattleAnimArgs[2];
sprite->data1 = gSprites[spriteId].pos1.x + gSprites[spriteId].pos2.x;
sprite->data2 = gSprites[spriteId].pos1.x;
sprite->data3 = gSprites[spriteId].pos1.y + gSprites[spriteId].pos2.y;
@@ -352,12 +352,12 @@ void sub_80A8638(struct Sprite *sprite) {
sprite->data5 = gSprites[spriteId].pos2.x;
sprite->data6 = gSprites[spriteId].pos2.y;
sprite->invisible = TRUE;
- if (gUnknown_03004B00[1] == 1) {
+ if (gBattleAnimArgs[1] == 1) {
sprite->data2 = something;
- } else if (gUnknown_03004B00[1] == 2) {
+ } else if (gBattleAnimArgs[1] == 2) {
sprite->data1 = something;
}
- sprite->data7 = gUnknown_03004B00[1];
+ sprite->data7 = gBattleAnimArgs[1];
sprite->data7 |= spriteId << 8;
sprite->callback = sub_80A86F4;
}
@@ -389,23 +389,23 @@ static void sub_80A86F4(struct Sprite *sprite) {
void sub_80A8764(struct Sprite *sprite) {
u8 v1;
u8 spriteId;
- if (!gUnknown_03004B00[0]) {
+ if (!gBattleAnimArgs[0]) {
v1 = gUnknown_0202F7C8;
} else {
v1 = gUnknown_0202F7C9;
}
spriteId = gUnknown_02024BE0[v1];
if (battle_side_get_owner(v1)) {
- gUnknown_03004B00[1] = -gUnknown_03004B00[1];
- if (gUnknown_03004B00[3] == 1) {
- gUnknown_03004B00[2] = -gUnknown_03004B00[2];
+ gBattleAnimArgs[1] = -gBattleAnimArgs[1];
+ if (gBattleAnimArgs[3] == 1) {
+ gBattleAnimArgs[2] = -gBattleAnimArgs[2];
}
}
- sprite->data0 = gUnknown_03004B00[4];
+ sprite->data0 = gBattleAnimArgs[4];
sprite->data1 = gSprites[spriteId].pos1.x;
- sprite->data2 = gSprites[spriteId].pos1.x + gUnknown_03004B00[1];
+ sprite->data2 = gSprites[spriteId].pos1.x + gBattleAnimArgs[1];
sprite->data3 = gSprites[spriteId].pos1.y;
- sprite->data4 = gSprites[spriteId].pos1.y + gUnknown_03004B00[2];
+ sprite->data4 = gSprites[spriteId].pos1.y + gBattleAnimArgs[2];
sub_8078A5C(sprite);
sprite->data3 = 0;
sprite->data4 = 0;
@@ -419,29 +419,29 @@ void sub_80A8818(struct Sprite *sprite) {
u8 spriteId;
u8 v1;
sprite->invisible = TRUE;
- if (!gUnknown_03004B00[0]) {
+ if (!gBattleAnimArgs[0]) {
v1 = gUnknown_0202F7C8;
} else {
v1 = gUnknown_0202F7C9;
}
spriteId = gUnknown_02024BE0[v1];
if (battle_side_get_owner(v1)) {
- gUnknown_03004B00[1] = -gUnknown_03004B00[1];
- if (gUnknown_03004B00[3] == 1) {
- gUnknown_03004B00[2] = -gUnknown_03004B00[2];
+ gBattleAnimArgs[1] = -gBattleAnimArgs[1];
+ if (gBattleAnimArgs[3] == 1) {
+ gBattleAnimArgs[2] = -gBattleAnimArgs[2];
}
}
- sprite->data0 = gUnknown_03004B00[4];
+ sprite->data0 = gBattleAnimArgs[4];
sprite->data1 = gSprites[spriteId].pos1.x + gSprites[spriteId].pos2.x;
- sprite->data2 = sprite->data1 + gUnknown_03004B00[1];
+ sprite->data2 = sprite->data1 + gBattleAnimArgs[1];
sprite->data3 = gSprites[spriteId].pos1.y + gSprites[spriteId].pos2.y;
- sprite->data4 = sprite->data3 + gUnknown_03004B00[2];
+ sprite->data4 = sprite->data3 + gBattleAnimArgs[2];
sub_8078A5C(sprite);
sprite->data3 = gSprites[spriteId].pos2.x << 8;
sprite->data4 = gSprites[spriteId].pos2.y << 8;
sprite->data5 = spriteId;
- sprite->data6 = gUnknown_03004B00[5];
- if (!gUnknown_03004B00[5]) {
+ sprite->data6 = gBattleAnimArgs[5];
+ if (!gBattleAnimArgs[5]) {
oamt_set_x3A_32(sprite, move_anim_8072740);
} else {
oamt_set_x3A_32(sprite, sub_80A88F0);
@@ -458,18 +458,18 @@ static void sub_80A88F0(struct Sprite *sprite) {
void sub_80A8920(u8 task) {
s16 r7;
- r7 = 0x8000 / gUnknown_03004B00[3];
+ r7 = 0x8000 / gBattleAnimArgs[3];
if (battle_side_get_owner(gUnknown_0202F7C8)) {
- gUnknown_03004B00[1] = -gUnknown_03004B00[1];
- gUnknown_03004B00[5] = -gUnknown_03004B00[5];
- }
- TASK.data[0] = obj_id_for_side_relative_to_move(gUnknown_03004B00[0]);
- TASK.data[1] = (gUnknown_03004B00[1] << 8) / gUnknown_03004B00[3];
- TASK.data[2] = gUnknown_03004B00[2];
- TASK.data[3] = gUnknown_03004B00[3];
- TASK.data[4] = gUnknown_03004B00[4];
- TASK.data[5] = (gUnknown_03004B00[5] << 8) / gUnknown_03004B00[6];
- TASK.data[6] = gUnknown_03004B00[6];
+ gBattleAnimArgs[1] = -gBattleAnimArgs[1];
+ gBattleAnimArgs[5] = -gBattleAnimArgs[5];
+ }
+ TASK.data[0] = obj_id_for_side_relative_to_move(gBattleAnimArgs[0]);
+ TASK.data[1] = (gBattleAnimArgs[1] << 8) / gBattleAnimArgs[3];
+ TASK.data[2] = gBattleAnimArgs[2];
+ TASK.data[3] = gBattleAnimArgs[3];
+ TASK.data[4] = gBattleAnimArgs[4];
+ TASK.data[5] = (gBattleAnimArgs[5] << 8) / gBattleAnimArgs[6];
+ TASK.data[6] = gBattleAnimArgs[6];
TASK.data[7] = r7;
TASK.func = sub_80A89B4;
}
@@ -505,10 +505,10 @@ static void sub_80A8B3C(u8 task);
void sub_80A8A80(u8 task) {
u8 spriteId;
- switch (gUnknown_03004B00[0]) {
+ switch (gBattleAnimArgs[0]) {
case 0:
case 1:
- spriteId = obj_id_for_side_relative_to_move(gUnknown_03004B00[0]);
+ spriteId = obj_id_for_side_relative_to_move(gBattleAnimArgs[0]);
break;
case 2:
if (!b_side_obj__get_some_boolean(gUnknown_0202F7C8 ^ 2)) {
@@ -530,9 +530,9 @@ void sub_80A8A80(u8 task) {
}
TASK.data[0] = spriteId;
if (battle_side_get_owner(gUnknown_0202F7C9)) {
- TASK.data[1] = gUnknown_03004B00[1];
+ TASK.data[1] = gBattleAnimArgs[1];
} else {
- TASK.data[1] = -gUnknown_03004B00[1];
+ TASK.data[1] = -gBattleAnimArgs[1];
}
TASK.func = sub_80A8B3C;
}
@@ -549,15 +549,15 @@ static void sub_80A8B3C(u8 task) {
void sub_80A8B88(u8 task) {
u8 spriteId;
if (battle_side_get_owner(gUnknown_0202F7C8)) {
- gUnknown_03004B00[1] = -gUnknown_03004B00[1];
+ gBattleAnimArgs[1] = -gBattleAnimArgs[1];
}
- spriteId = obj_id_for_side_relative_to_move(gUnknown_03004B00[4]);
- TASK.data[0] = gUnknown_03004B00[0];
- TASK.data[1] = gUnknown_03004B00[1];
- TASK.data[2] = gUnknown_03004B00[2];
- TASK.data[3] = gUnknown_03004B00[3];
+ spriteId = obj_id_for_side_relative_to_move(gBattleAnimArgs[4]);
+ TASK.data[0] = gBattleAnimArgs[0];
+ TASK.data[1] = gBattleAnimArgs[1];
+ TASK.data[2] = gBattleAnimArgs[2];
+ TASK.data[3] = gBattleAnimArgs[3];
TASK.data[4] = spriteId;
- if (gUnknown_03004B00[4] == 0) {
+ if (gBattleAnimArgs[4] == 0) {
TASK.data[5] = gUnknown_0202F7C8;
} else {
TASK.data[5] = gUnknown_0202F7C9;
@@ -600,12 +600,12 @@ static void sub_80A8C0C(u8 task) {
void sub_80A8D34(u8 task) {
u8 spriteId;
- spriteId = obj_id_for_side_relative_to_move(gUnknown_03004B00[3]);
- sub_8078E70(spriteId, gUnknown_03004B00[4]);
- TASK.data[0] = gUnknown_03004B00[0];
- TASK.data[1] = gUnknown_03004B00[1];
- TASK.data[2] = gUnknown_03004B00[2];
- TASK.data[3] = gUnknown_03004B00[2];
+ spriteId = obj_id_for_side_relative_to_move(gBattleAnimArgs[3]);
+ sub_8078E70(spriteId, gBattleAnimArgs[4]);
+ TASK.data[0] = gBattleAnimArgs[0];
+ TASK.data[1] = gBattleAnimArgs[1];
+ TASK.data[2] = gBattleAnimArgs[2];
+ TASK.data[3] = gBattleAnimArgs[2];
TASK.data[4] = spriteId;
TASK.data[10] = 0x100;
TASK.data[11] = 0x100;
@@ -634,22 +634,22 @@ static void sub_80A8D8C(u8 task) {
void sub_80A8E04(u8 task) {
u8 spriteId;
- spriteId = obj_id_for_side_relative_to_move(gUnknown_03004B00[2]);
+ spriteId = obj_id_for_side_relative_to_move(gBattleAnimArgs[2]);
sub_8078E70(spriteId, 0);
TASK.data[1] = 0;
- TASK.data[2] = gUnknown_03004B00[0];
- if (gUnknown_03004B00[3] != 1) {
+ TASK.data[2] = gBattleAnimArgs[0];
+ if (gBattleAnimArgs[3] != 1) {
TASK.data[3] = 0;
} else {
- TASK.data[3] = gUnknown_03004B00[0] * gUnknown_03004B00[1];
+ TASK.data[3] = gBattleAnimArgs[0] * gBattleAnimArgs[1];
}
- TASK.data[4] = gUnknown_03004B00[1];
+ TASK.data[4] = gBattleAnimArgs[1];
TASK.data[5] = spriteId;
- TASK.data[6] = gUnknown_03004B00[3];
+ TASK.data[6] = gBattleAnimArgs[3];
if (sub_8076BE0()) {
TASK.data[7] = 1;
} else {
- if (gUnknown_03004B00[2] == 0) {
+ if (gBattleAnimArgs[2] == 0) {
TASK.data[7] = !battle_side_get_owner(gUnknown_0202F7C8);
} else {
TASK.data[7] = !battle_side_get_owner(gUnknown_0202F7C9);
@@ -666,27 +666,27 @@ void sub_80A8E04(u8 task) {
void sub_80A8EFC(u8 task) {
u8 spriteId;
- spriteId = obj_id_for_side_relative_to_move(gUnknown_03004B00[2]);
+ spriteId = obj_id_for_side_relative_to_move(gBattleAnimArgs[2]);
sub_8078E70(spriteId, 0);
TASK.data[1] = 0;
- TASK.data[2] = gUnknown_03004B00[0];
- if (gUnknown_03004B00[2] == 0) {
+ TASK.data[2] = gBattleAnimArgs[0];
+ if (gBattleAnimArgs[2] == 0) {
if (battle_side_get_owner(gUnknown_0202F7C8)) {
- gUnknown_03004B00[1] = -gUnknown_03004B00[1];
+ gBattleAnimArgs[1] = -gBattleAnimArgs[1];
}
} else {
if (battle_side_get_owner(gUnknown_0202F7C9)) {
- gUnknown_03004B00[1] = -gUnknown_03004B00[1];
+ gBattleAnimArgs[1] = -gBattleAnimArgs[1];
}
}
- if (gUnknown_03004B00[3] != 1) {
+ if (gBattleAnimArgs[3] != 1) {
TASK.data[3] = 0;
} else {
- TASK.data[3] = gUnknown_03004B00[0] * gUnknown_03004B00[1];
+ TASK.data[3] = gBattleAnimArgs[0] * gBattleAnimArgs[1];
}
- TASK.data[4] = gUnknown_03004B00[1];
+ TASK.data[4] = gBattleAnimArgs[1];
TASK.data[5] = spriteId;
- TASK.data[6] = gUnknown_03004B00[3];
+ TASK.data[6] = gBattleAnimArgs[3];
TASK.data[7] = 1;
TASK.data[3] *= -1;
TASK.data[4] *= -1;
@@ -717,7 +717,7 @@ void sub_80A8FD8(u8 task) {
}
void sub_80A9058(u8 task) {
- if (!gUnknown_03004B00[0]) {
+ if (!gBattleAnimArgs[0]) {
TASK.data[15] = gUnknown_0202F7BC / 12;
if (TASK.data[15] < 1) {
TASK.data[15] = 1;
@@ -737,14 +737,14 @@ void sub_80A9058(u8 task) {
TASK.data[14] = TASK.data[15] / 2;
TASK.data[13] = TASK.data[14] + (TASK.data[15] & 1);
TASK.data[12] = 0;
- TASK.data[10] = gUnknown_03004B00[3];
- TASK.data[11] = gUnknown_03004B00[4];
+ TASK.data[10] = gBattleAnimArgs[3];
+ TASK.data[11] = gBattleAnimArgs[4];
TASK.data[7] = obj_id_for_side_relative_to_move(1);
TASK.data[8] = gSprites[TASK.data[7]].pos2.x;
TASK.data[9] = gSprites[TASK.data[7]].pos2.y;
TASK.data[0] = 0;
- TASK.data[1] = gUnknown_03004B00[1];
- TASK.data[2] = gUnknown_03004B00[2];
+ TASK.data[1] = gBattleAnimArgs[1];
+ TASK.data[2] = gBattleAnimArgs[2];
TASK.func = sub_80A913C;
}
diff --git a/sym_common.txt b/sym_common.txt
index 2c2479b83..59402132f 100644
--- a/sym_common.txt
+++ b/sym_common.txt
@@ -185,7 +185,7 @@ gDisableMusic: @ 3004AEC
gUnknown_03004AF0: @ 3004AF0
.space 0x10
-gUnknown_03004B00: @ 3004B00
+gBattleAnimArgs: @ 3004B00
.space 0x10
gUnknown_03004B10: @ 3004B10