From a5ba0558149e92d825dfed165c0778711e943c72 Mon Sep 17 00:00:00 2001 From: PALPATlNE Date: Sat, 17 Nov 2018 20:15:38 +0100 Subject: [PATCH] Added new move animations --- src/effects_1.c | 11 +++++++++++ src/fight.c | 22 ++++++++++++++++++++++ src/poison.c | 22 ++++++++++++++++++++++ 3 files changed, 55 insertions(+) diff --git a/src/effects_1.c b/src/effects_1.c index 36676b70df..09d398e668 100644 --- a/src/effects_1.c +++ b/src/effects_1.c @@ -2091,3 +2091,14 @@ const struct SpriteTemplate gUnknown_0859324C = .affineAnims = gDummySpriteAffineAnimTable, .callback = sub_8103390, }; + +const struct SpriteTemplate gPowerOrbs_Float = +{ + .tileTag = ANIM_TAG_RED_ORB, + .paletteTag = ANIM_TAG_RED_ORB, + .oam = &gUnknown_0852490C, + .anims = gUnknown_085922E4, + .images = NULL, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = sub_80FED28, +}; \ No newline at end of file diff --git a/src/fight.c b/src/fight.c index 89fe5900be..26e829ca55 100644 --- a/src/fight.c +++ b/src/fight.c @@ -396,3 +396,25 @@ const struct SpriteTemplate gUnknown_08596104 = .affineAnims = gUnknown_08596100, .callback = sub_810DA7C, }; + +const struct SpriteTemplate gPalmSpriteTemplate = +{ + .tileTag = ANIM_TAG_PURPLE_HAND_OUTLINE, + .paletteTag = ANIM_TAG_PURPLE_HAND_OUTLINE, + .oam = &gUnknown_08524914, + .anims = gUnknown_08595E54, + .images = NULL, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = sub_810CEE0, +}; + +const struct SpriteTemplate gAuraSphereBlast = +{ + .tileTag = ANIM_TAG_CIRCLE_OF_LIGHT, + .paletteTag = ANIM_TAG_CIRCLE_OF_LIGHT, + .oam = &gUnknown_0852491C, + .anims = gDummySpriteAnimTable, + .images = NULL, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = sub_810D874, +}; \ No newline at end of file diff --git a/src/poison.c b/src/poison.c index f0d8ec5538..5df63257c7 100644 --- a/src/poison.c +++ b/src/poison.c @@ -183,3 +183,25 @@ const struct SpriteTemplate gWaterBubbleSpriteTemplate = .affineAnims = gUnknown_0859623C, .callback = sub_810DDC4, }; + +const struct SpriteTemplate gGreenPoisonDrip = +{ + .tileTag = ANIM_TAG_POISON_BUBBLE, + .paletteTag = ANIM_TAG_UNUSED_VINE , + .oam = &gUnknown_085249CC, + .anims = gUnknown_08596168, + .images = NULL, + .affineAnims = gUnknown_08596208, + .callback = sub_810DD50, +}; + +const struct SpriteTemplate gGreenPoisonBubble = +{ + .tileTag = ANIM_TAG_POISON_BUBBLE, + .paletteTag = ANIM_TAG_UNUSED_VINE , + .oam = &gUnknown_085249CC, + .anims = gUnknown_08596164, + .images = NULL, + .affineAnims = gUnknown_085961A0, + .callback = sub_810DC2C, +}; \ No newline at end of file