diff options
author | Marcus Huderle <huderlem@gmail.com> | 2018-04-29 12:52:21 -0700 |
---|---|---|
committer | Marcus Huderle <huderlem@gmail.com> | 2018-04-29 12:52:21 -0700 |
commit | c88cf196af0f099f4daa7cbc06b9b0df9a31c60c (patch) | |
tree | f90fb1f81857964a3bd24962a13573c7c74ca921 /src/battle/anim/taunt_finger.c | |
parent | db5067c512a33ef913bb3e2d4cbef589d32a48a6 (diff) |
Move another chunk of battle anim .rodata
Diffstat (limited to 'src/battle/anim/taunt_finger.c')
-rw-r--r-- | src/battle/anim/taunt_finger.c | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/src/battle/anim/taunt_finger.c b/src/battle/anim/taunt_finger.c deleted file mode 100644 index c512f8cf4..000000000 --- a/src/battle/anim/taunt_finger.c +++ /dev/null @@ -1,56 +0,0 @@ -#include "global.h" -#include "rom_8077ABC.h" -#include "trig.h" -#include "battle_anim.h" -#include "sound.h" - -extern s16 gBattleAnimArgs[]; -extern u8 gAnimBankAttacker; -extern u8 gAnimBankTarget; - -extern void sub_80CEF44(u8 bank, struct Sprite* sprite); -static void sub_80CF228(struct Sprite* sprite); -static void sub_80CF264(struct Sprite* sprite); - -// taunt_finger -// Used in Taunt. - -void sub_80CF1C8(struct Sprite* sprite) -{ - u8 bank; - if (gBattleAnimArgs[0] == 0) - bank = gAnimBankAttacker; - else - bank = gAnimBankTarget; - - sub_80CEF44(bank, sprite); - if (GetBattlerSide(bank) == 0) - { - StartSpriteAnim(sprite, 0); - sprite->data[0] = 2; - } - else - { - StartSpriteAnim(sprite, 1); - sprite->data[0] = 3; - } - - sprite->callback = sub_80CF228; -} - -void sub_80CF228(struct Sprite* sprite) -{ - if (++sprite->data[1] > 10) - { - sprite->data[1] = 0; - StartSpriteAnim(sprite, sprite->data[0]); - StoreSpriteCallbackInData(sprite, sub_80CF264); - sprite->callback = sub_8078600; - } -} - -void sub_80CF264(struct Sprite* sprite) -{ - if (++sprite->data[1] > 5) - DestroyAnimSprite(sprite); -} |