summaryrefslogtreecommitdiff
path: root/src/battle/anim/uproar.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/battle/anim/uproar.c')
-rw-r--r--src/battle/anim/uproar.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/battle/anim/uproar.c b/src/battle/anim/uproar.c
index 538ca9b20..c78f89fef 100644
--- a/src/battle/anim/uproar.c
+++ b/src/battle/anim/uproar.c
@@ -6,19 +6,25 @@
extern s16 gBattleAnimArgs[8];
-extern const union AffineAnimCmd gUnknown_083D7CA8[];
+static void sub_80D2D3C(u8);
-void sub_80D2D3C(u8);
+const union AffineAnimCmd gSpriteAffineAnim_83D7CA8[] =
+{
+ AFFINEANIMCMD_FRAME(-12, 8, 0, 4),
+ AFFINEANIMCMD_FRAME(20, -20, 0, 4),
+ AFFINEANIMCMD_FRAME(-8, 12, 0, 4),
+ AFFINEANIMCMD_END,
+};
void sub_80D2CF8(u8 taskId)
{
u8 spriteId = GetAnimBattlerSpriteId(gBattleAnimArgs[0]);
- sub_80798F4(&gTasks[taskId], spriteId, gUnknown_083D7CA8);
+ sub_80798F4(&gTasks[taskId], spriteId, gSpriteAffineAnim_83D7CA8);
gTasks[taskId].func = sub_80D2D3C;
}
-void sub_80D2D3C(u8 taskId)
+static void sub_80D2D3C(u8 taskId)
{
if (!sub_807992C(&gTasks[taskId]))
DestroyAnimVisualTask(taskId);