diff options
author | camthesaxman <cameronghall@cox.net> | 2017-12-11 22:53:08 -0600 |
---|---|---|
committer | camthesaxman <cameronghall@cox.net> | 2017-12-11 22:53:08 -0600 |
commit | c5be44afe7173c2a2b7be9b370ca404c8df18b2e (patch) | |
tree | c7ebaf2f18db50749640a86f7356df0b3f408bef /src/battle/anim/swipe.c | |
parent | 7c939bcdb9b9eeac3e544250185e44904d70bbb8 (diff) |
decompile struggle, swipe, and uproar
Diffstat (limited to 'src/battle/anim/swipe.c')
-rw-r--r-- | src/battle/anim/swipe.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/battle/anim/swipe.c b/src/battle/anim/swipe.c new file mode 100644 index 000000000..15bee06ee --- /dev/null +++ b/src/battle/anim/swipe.c @@ -0,0 +1,20 @@ +#include "global.h" +#include "battle_anim.h" +#include "sprite.h" + +extern s16 gBattleAnimArgs[8]; + +void sub_80D2BE8(struct Sprite *sprite) +{ + if (sprite->data[0] == 0) + { + sprite->pos1.x += gBattleAnimArgs[0]; + sprite->pos1.y += gBattleAnimArgs[1]; + StartSpriteAnim(sprite, gBattleAnimArgs[2]); + sprite->data[0]++; + } + else if (sprite->animEnded) + { + move_anim_8072740(sprite); + } +} |