summaryrefslogtreecommitdiff
path: root/src/battle/anim/unused_6.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/battle/anim/unused_6.c')
-rw-r--r--src/battle/anim/unused_6.c26
1 files changed, 25 insertions, 1 deletions
diff --git a/src/battle/anim/unused_6.c b/src/battle/anim/unused_6.c
index 37e2031b0..5b37d32c9 100644
--- a/src/battle/anim/unused_6.c
+++ b/src/battle/anim/unused_6.c
@@ -9,10 +9,34 @@ extern u8 gAnimBankAttacker;
extern u8 gAnimBankTarget;
extern void sub_80CEF44(u8 bank, struct Sprite* sprite);
+
+void sub_80CF2D0(struct Sprite* sprite);
static void sub_80CF310(struct Sprite* sprite);
// unused_6
+const union AnimCmd gSpriteAnim_83D7388[] =
+{
+ ANIMCMD_FRAME(4, 1),
+ ANIMCMD_END,
+};
+
+const union AnimCmd *const gSpriteAnimTable_83D7390[] =
+{
+ gSpriteAnim_83D7388,
+};
+
+const struct SpriteTemplate gSpriteTemplate_83D7394 =
+{
+ .tileTag = 10072,
+ .paletteTag = 10072,
+ .oam = &gOamData_837DF2C,
+ .anims = gDummySpriteAnimTable,
+ .images = NULL,
+ .affineAnims = gDummySpriteAffineAnimTable,
+ .callback = sub_80CF2D0,
+};
+
void sub_80CF2D0(struct Sprite* sprite)
{
u8 bank;
@@ -27,7 +51,7 @@ void sub_80CF2D0(struct Sprite* sprite)
sprite->callback = sub_80CF310;
}
-void sub_80CF310(struct Sprite* sprite)
+static void sub_80CF310(struct Sprite* sprite)
{
switch (sprite->data[0])
{