Label unused move anims in anim_effects_2
This commit is contained in:
+54
-54
@@ -16,13 +16,13 @@
|
|||||||
#include "constants/rgb.h"
|
#include "constants/rgb.h"
|
||||||
#include "constants/songs.h"
|
#include "constants/songs.h"
|
||||||
|
|
||||||
static void sub_8103448(struct Sprite *);
|
static void AnimCirclingFinger(struct Sprite *);
|
||||||
static void sub_8103498(struct Sprite *);
|
static void AnimBouncingMusicNote(struct Sprite *);
|
||||||
static void sub_81034D8(struct Sprite *);
|
static void AnimBouncingMusicNote_Step(struct Sprite *);
|
||||||
static void sub_810358C(struct Sprite *);
|
static void AnimVibrateBattlerBack(struct Sprite *);
|
||||||
static void sub_8103620(struct Sprite *);
|
static void AnimMovingClamp(struct Sprite *);
|
||||||
static void sub_8103658(struct Sprite *);
|
static void AnimMovingClamp_Step(struct Sprite *);
|
||||||
static void sub_8103680(struct Sprite *);
|
static void AnimMovingClamp_End(struct Sprite *);
|
||||||
static void AnimKinesisZapEnergy(struct Sprite *);
|
static void AnimKinesisZapEnergy(struct Sprite *);
|
||||||
static void AnimSwordsDanceBlade(struct Sprite *);
|
static void AnimSwordsDanceBlade(struct Sprite *);
|
||||||
static void AnimSwordsDanceBlade_Step(struct Sprite *);
|
static void AnimSwordsDanceBlade_Step(struct Sprite *);
|
||||||
@@ -30,8 +30,8 @@ static void AnimSonicBoomProjectile(struct Sprite *);
|
|||||||
static void AnimAirWaveProjectile(struct Sprite *);
|
static void AnimAirWaveProjectile(struct Sprite *);
|
||||||
static void AnimAirWaveProjectile_Step1(struct Sprite *sprite);
|
static void AnimAirWaveProjectile_Step1(struct Sprite *sprite);
|
||||||
static void AnimAirWaveProjectile_Step2(struct Sprite *sprite);
|
static void AnimAirWaveProjectile_Step2(struct Sprite *sprite);
|
||||||
static void sub_8103FE8(struct Sprite *);
|
static void AnimVoidLines(struct Sprite *);
|
||||||
static void sub_8104018(struct Sprite *);
|
static void AnimVoidLines_Step(struct Sprite *);
|
||||||
static void AnimCoinThrow(struct Sprite *);
|
static void AnimCoinThrow(struct Sprite *);
|
||||||
static void AnimFallingCoin(struct Sprite *);
|
static void AnimFallingCoin(struct Sprite *);
|
||||||
static void AnimFallingCoin_Step(struct Sprite *);
|
static void AnimFallingCoin_Step(struct Sprite *);
|
||||||
@@ -109,7 +109,7 @@ static void AnimTask_ScaryFace_Step(u8);
|
|||||||
static void AnimTask_UproarDistortion_Step(u8);
|
static void AnimTask_UproarDistortion_Step(u8);
|
||||||
|
|
||||||
// Unused
|
// Unused
|
||||||
const struct SpriteTemplate gUnknown_08593264 =
|
static const struct SpriteTemplate sCirclingFingerSpriteTemplate =
|
||||||
{
|
{
|
||||||
.tileTag = ANIM_TAG_FINGER,
|
.tileTag = ANIM_TAG_FINGER,
|
||||||
.paletteTag = ANIM_TAG_FINGER,
|
.paletteTag = ANIM_TAG_FINGER,
|
||||||
@@ -117,23 +117,23 @@ const struct SpriteTemplate gUnknown_08593264 =
|
|||||||
.anims = gDummySpriteAnimTable,
|
.anims = gDummySpriteAnimTable,
|
||||||
.images = NULL,
|
.images = NULL,
|
||||||
.affineAnims = gDummySpriteAffineAnimTable,
|
.affineAnims = gDummySpriteAffineAnimTable,
|
||||||
.callback = sub_8103448,
|
.callback = AnimCirclingFinger,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AnimCmd gUnknown_0859327C[] =
|
static const union AnimCmd sAnim_BouncingMusicNote[] =
|
||||||
{
|
{
|
||||||
ANIMCMD_FRAME(4, 1),
|
ANIMCMD_FRAME(4, 1),
|
||||||
ANIMCMD_END,
|
ANIMCMD_END,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Unused
|
// Unused (association assumed)
|
||||||
const union AnimCmd *const gUnknown_08593284[] =
|
static const union AnimCmd *const sAnims_BouncingMusicNote[] =
|
||||||
{
|
{
|
||||||
gUnknown_0859327C,
|
sAnim_BouncingMusicNote,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Unused
|
// Unused
|
||||||
const struct SpriteTemplate gUnknown_08593288 =
|
static const struct SpriteTemplate sBouncingMusicNoteSpriteTemplate =
|
||||||
{
|
{
|
||||||
.tileTag = ANIM_TAG_MUSIC_NOTES,
|
.tileTag = ANIM_TAG_MUSIC_NOTES,
|
||||||
.paletteTag = ANIM_TAG_MUSIC_NOTES,
|
.paletteTag = ANIM_TAG_MUSIC_NOTES,
|
||||||
@@ -141,11 +141,11 @@ const struct SpriteTemplate gUnknown_08593288 =
|
|||||||
.anims = gDummySpriteAnimTable,
|
.anims = gDummySpriteAnimTable,
|
||||||
.images = NULL,
|
.images = NULL,
|
||||||
.affineAnims = gDummySpriteAffineAnimTable,
|
.affineAnims = gDummySpriteAffineAnimTable,
|
||||||
.callback = sub_8103498,
|
.callback = AnimBouncingMusicNote,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Unused
|
// Unused
|
||||||
const struct SpriteTemplate gUnknown_085932A0 =
|
static const struct SpriteTemplate sVibrateBattlerBackSpriteTemplate =
|
||||||
{
|
{
|
||||||
.tileTag = 0,
|
.tileTag = 0,
|
||||||
.paletteTag = 0,
|
.paletteTag = 0,
|
||||||
@@ -153,11 +153,11 @@ const struct SpriteTemplate gUnknown_085932A0 =
|
|||||||
.anims = gDummySpriteAnimTable,
|
.anims = gDummySpriteAnimTable,
|
||||||
.images = NULL,
|
.images = NULL,
|
||||||
.affineAnims = gDummySpriteAffineAnimTable,
|
.affineAnims = gDummySpriteAffineAnimTable,
|
||||||
.callback = sub_810358C,
|
.callback = AnimVibrateBattlerBack,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Unused
|
// Unused
|
||||||
const struct SpriteTemplate gUnknown_085932B8 =
|
static const struct SpriteTemplate sMovingClampSpriteTemplate =
|
||||||
{
|
{
|
||||||
.tileTag = ANIM_TAG_CLAMP,
|
.tileTag = ANIM_TAG_CLAMP,
|
||||||
.paletteTag = ANIM_TAG_CLAMP,
|
.paletteTag = ANIM_TAG_CLAMP,
|
||||||
@@ -165,10 +165,10 @@ const struct SpriteTemplate gUnknown_085932B8 =
|
|||||||
.anims = gDummySpriteAnimTable,
|
.anims = gDummySpriteAnimTable,
|
||||||
.images = NULL,
|
.images = NULL,
|
||||||
.affineAnims = gAffineAnims_Bite,
|
.affineAnims = gAffineAnims_Bite,
|
||||||
.callback = sub_8103620,
|
.callback = AnimMovingClamp,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AnimCmd gUnknown_085932D0[] =
|
static const union AnimCmd sAnim_SmallExplosion[] =
|
||||||
{
|
{
|
||||||
ANIMCMD_FRAME(0, 9),
|
ANIMCMD_FRAME(0, 9),
|
||||||
ANIMCMD_FRAME(16, 3),
|
ANIMCMD_FRAME(16, 3),
|
||||||
@@ -177,32 +177,32 @@ const union AnimCmd gUnknown_085932D0[] =
|
|||||||
ANIMCMD_END,
|
ANIMCMD_END,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AnimCmd *const gUnknown_085932E4[] =
|
static const union AnimCmd *const sAnims_SmallExplosion[] =
|
||||||
{
|
{
|
||||||
gUnknown_085932D0,
|
sAnim_SmallExplosion,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AffineAnimCmd gUnknown_085932E8[] =
|
static const union AffineAnimCmd sAffineAnim_SmallExplosion[] =
|
||||||
{
|
{
|
||||||
AFFINEANIMCMD_FRAME(0x50, 0x50, 0, 0),
|
AFFINEANIMCMD_FRAME(0x50, 0x50, 0, 0),
|
||||||
AFFINEANIMCMD_FRAME(0x9, 0x9, 0, 18),
|
AFFINEANIMCMD_FRAME(0x9, 0x9, 0, 18),
|
||||||
AFFINEANIMCMD_END,
|
AFFINEANIMCMD_END,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AffineAnimCmd *const gUnknown_08593300[] =
|
static const union AffineAnimCmd *const sAffineAnims_SmallExplosion[] =
|
||||||
{
|
{
|
||||||
gUnknown_085932E8,
|
sAffineAnim_SmallExplosion,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Unused
|
// Unused
|
||||||
const struct SpriteTemplate gUnknown_08593304 =
|
static const struct SpriteTemplate sSmallExplosionSpriteTemplate =
|
||||||
{
|
{
|
||||||
.tileTag = ANIM_TAG_EXPLOSION_6,
|
.tileTag = ANIM_TAG_EXPLOSION_6,
|
||||||
.paletteTag = ANIM_TAG_EXPLOSION_6,
|
.paletteTag = ANIM_TAG_EXPLOSION_6,
|
||||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||||
.anims = gUnknown_085932E4,
|
.anims = sAnims_SmallExplosion,
|
||||||
.images = NULL,
|
.images = NULL,
|
||||||
.affineAnims = gUnknown_08593300,
|
.affineAnims = sAffineAnims_SmallExplosion,
|
||||||
.callback = AnimSpriteOnMonPos,
|
.callback = AnimSpriteOnMonPos,
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -366,7 +366,7 @@ const struct SpriteTemplate gEggThrowSpriteTemplate =
|
|||||||
};
|
};
|
||||||
|
|
||||||
// Unused
|
// Unused
|
||||||
const struct SpriteTemplate gUnknown_085934A0 =
|
static const struct SpriteTemplate sVoidLinesSpriteTemplate =
|
||||||
{
|
{
|
||||||
.tileTag = ANIM_TAG_VOID_LINES,
|
.tileTag = ANIM_TAG_VOID_LINES,
|
||||||
.paletteTag = ANIM_TAG_VOID_LINES,
|
.paletteTag = ANIM_TAG_VOID_LINES,
|
||||||
@@ -374,7 +374,7 @@ const struct SpriteTemplate gUnknown_085934A0 =
|
|||||||
.anims = gDummySpriteAnimTable,
|
.anims = gDummySpriteAnimTable,
|
||||||
.images = NULL,
|
.images = NULL,
|
||||||
.affineAnims = gDummySpriteAffineAnimTable,
|
.affineAnims = gDummySpriteAffineAnimTable,
|
||||||
.callback = sub_8103FE8,
|
.callback = AnimVoidLines,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AnimCmd gCoinAnimCmds[] =
|
const union AnimCmd gCoinAnimCmds[] =
|
||||||
@@ -1096,7 +1096,7 @@ const struct SpriteTemplate gDevilSpriteTemplate =
|
|||||||
.callback = AnimDevil,
|
.callback = AnimDevil,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AnimCmd gUnknown_08593B08[] =
|
static const union AnimCmd sAnim_FurySwipes[] =
|
||||||
{
|
{
|
||||||
ANIMCMD_FRAME(0, 4),
|
ANIMCMD_FRAME(0, 4),
|
||||||
ANIMCMD_FRAME(16, 4),
|
ANIMCMD_FRAME(16, 4),
|
||||||
@@ -1105,7 +1105,7 @@ const union AnimCmd gUnknown_08593B08[] =
|
|||||||
ANIMCMD_END,
|
ANIMCMD_END,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AnimCmd gUnknown_08593B1C[] =
|
static const union AnimCmd sAnim_FurySwipes_Flipped[] =
|
||||||
{
|
{
|
||||||
ANIMCMD_FRAME(0, 4, .hFlip = TRUE),
|
ANIMCMD_FRAME(0, 4, .hFlip = TRUE),
|
||||||
ANIMCMD_FRAME(16, 4, .hFlip = TRUE),
|
ANIMCMD_FRAME(16, 4, .hFlip = TRUE),
|
||||||
@@ -1114,10 +1114,10 @@ const union AnimCmd gUnknown_08593B1C[] =
|
|||||||
ANIMCMD_END,
|
ANIMCMD_END,
|
||||||
};
|
};
|
||||||
|
|
||||||
const union AnimCmd *const gFurySwipesAnimTable[] =
|
static const union AnimCmd *const sAnims_FurySwipes[] =
|
||||||
{
|
{
|
||||||
gUnknown_08593B08,
|
sAnim_FurySwipes,
|
||||||
gUnknown_08593B1C,
|
sAnim_FurySwipes_Flipped,
|
||||||
};
|
};
|
||||||
|
|
||||||
const struct SpriteTemplate gFurySwipesSpriteTemplate =
|
const struct SpriteTemplate gFurySwipesSpriteTemplate =
|
||||||
@@ -1125,7 +1125,7 @@ const struct SpriteTemplate gFurySwipesSpriteTemplate =
|
|||||||
.tileTag = ANIM_TAG_SWIPE,
|
.tileTag = ANIM_TAG_SWIPE,
|
||||||
.paletteTag = ANIM_TAG_SWIPE,
|
.paletteTag = ANIM_TAG_SWIPE,
|
||||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||||
.anims = gFurySwipesAnimTable,
|
.anims = sAnims_FurySwipes,
|
||||||
.images = NULL,
|
.images = NULL,
|
||||||
.affineAnims = gDummySpriteAffineAnimTable,
|
.affineAnims = gDummySpriteAffineAnimTable,
|
||||||
.callback = AnimFurySwipes,
|
.callback = AnimFurySwipes,
|
||||||
@@ -1262,7 +1262,7 @@ const struct SpriteTemplate gGuardRingSpriteTemplate =
|
|||||||
.callback = AnimGuardRing,
|
.callback = AnimGuardRing,
|
||||||
};
|
};
|
||||||
|
|
||||||
static void sub_8103448(struct Sprite *sprite)
|
static void AnimCirclingFinger(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
SetSpriteCoordsToAnimAttackerCoords(sprite);
|
SetSpriteCoordsToAnimAttackerCoords(sprite);
|
||||||
SetAnimSpriteInitialXOffset(sprite, gBattleAnimArgs[0]);
|
SetAnimSpriteInitialXOffset(sprite, gBattleAnimArgs[0]);
|
||||||
@@ -1276,7 +1276,7 @@ static void sub_8103448(struct Sprite *sprite)
|
|||||||
sprite->callback(sprite);
|
sprite->callback(sprite);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_8103498(struct Sprite *sprite)
|
static void AnimBouncingMusicNote(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
u8 battler;
|
u8 battler;
|
||||||
if (gBattleAnimArgs[0] == 0)
|
if (gBattleAnimArgs[0] == 0)
|
||||||
@@ -1287,10 +1287,10 @@ static void sub_8103498(struct Sprite *sprite)
|
|||||||
SetSpriteNextToMonHead(battler, sprite);
|
SetSpriteNextToMonHead(battler, sprite);
|
||||||
sprite->data[0] = 0;
|
sprite->data[0] = 0;
|
||||||
sprite->data[1] = 0;
|
sprite->data[1] = 0;
|
||||||
sprite->callback = sub_81034D8;
|
sprite->callback = AnimBouncingMusicNote_Step;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_81034D8(struct Sprite *sprite)
|
static void AnimBouncingMusicNote_Step(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
switch (sprite->data[0])
|
switch (sprite->data[0])
|
||||||
{
|
{
|
||||||
@@ -1311,7 +1311,7 @@ static void sub_81034D8(struct Sprite *sprite)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_810353C(struct Sprite *sprite)
|
static void AnimVibrateBattlerBack_Step(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
s16 temp;
|
s16 temp;
|
||||||
gSprites[sprite->data[2]].pos2.x += sprite->data[1];
|
gSprites[sprite->data[2]].pos2.x += sprite->data[1];
|
||||||
@@ -1326,7 +1326,7 @@ static void sub_810353C(struct Sprite *sprite)
|
|||||||
sprite->data[0]--;
|
sprite->data[0]--;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_810358C(struct Sprite *sprite)
|
static void AnimVibrateBattlerBack(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
u8 spriteId;
|
u8 spriteId;
|
||||||
sprite->pos1.x = GetBattlerSpriteCoord(gBattleAnimAttacker, 2);
|
sprite->pos1.x = GetBattlerSpriteCoord(gBattleAnimAttacker, 2);
|
||||||
@@ -1341,30 +1341,30 @@ static void sub_810358C(struct Sprite *sprite)
|
|||||||
sprite->data[0] = gBattleAnimArgs[2];
|
sprite->data[0] = gBattleAnimArgs[2];
|
||||||
sprite->data[1] = gBattleAnimArgs[3];
|
sprite->data[1] = gBattleAnimArgs[3];
|
||||||
sprite->data[2] = spriteId;
|
sprite->data[2] = spriteId;
|
||||||
sprite->callback = sub_810353C;
|
sprite->callback = AnimVibrateBattlerBack_Step;
|
||||||
sprite->invisible = TRUE;
|
sprite->invisible = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_8103620(struct Sprite *sprite)
|
static void AnimMovingClamp(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
InitSpritePosToAnimAttacker(sprite, TRUE);
|
InitSpritePosToAnimAttacker(sprite, TRUE);
|
||||||
sprite->data[0] = gBattleAnimArgs[2];
|
sprite->data[0] = gBattleAnimArgs[2];
|
||||||
sprite->data[1] = gBattleAnimArgs[3];
|
sprite->data[1] = gBattleAnimArgs[3];
|
||||||
sprite->data[5] = gBattleAnimArgs[4];
|
sprite->data[5] = gBattleAnimArgs[4];
|
||||||
sprite->callback = WaitAnimForDuration;
|
sprite->callback = WaitAnimForDuration;
|
||||||
StoreSpriteCallbackInData6(sprite, sub_8103658);
|
StoreSpriteCallbackInData6(sprite, AnimMovingClamp_Step);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_8103658(struct Sprite *sprite)
|
static void AnimMovingClamp_Step(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
sprite->data[0] = sprite->data[1];
|
sprite->data[0] = sprite->data[1];
|
||||||
sprite->data[2] = sprite->pos1.x;
|
sprite->data[2] = sprite->pos1.x;
|
||||||
sprite->data[4] = sprite->pos1.y + 15;
|
sprite->data[4] = sprite->pos1.y + 15;
|
||||||
sprite->callback = StartAnimLinearTranslation;
|
sprite->callback = StartAnimLinearTranslation;
|
||||||
StoreSpriteCallbackInData6(sprite, sub_8103680);
|
StoreSpriteCallbackInData6(sprite, AnimMovingClamp_End);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_8103680(struct Sprite *sprite)
|
static void AnimMovingClamp_End(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
if (sprite->data[5] == 0)
|
if (sprite->data[5] == 0)
|
||||||
DestroyAnimSprite(sprite);
|
DestroyAnimSprite(sprite);
|
||||||
@@ -1738,14 +1738,14 @@ void AnimTask_AirCutterProjectile(u8 taskId)
|
|||||||
gTasks[taskId].func = AirCutterProjectileStep1;
|
gTasks[taskId].func = AirCutterProjectileStep1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_8103FE8(struct Sprite *sprite)
|
static void AnimVoidLines(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
InitSpritePosToAnimAttacker(sprite, FALSE);
|
InitSpritePosToAnimAttacker(sprite, FALSE);
|
||||||
sprite->data[0] = 0x100 + (IndexOfSpritePaletteTag(gUnknown_085934A0.paletteTag) << 4);
|
sprite->data[0] = 0x100 + (IndexOfSpritePaletteTag(sVoidLinesSpriteTemplate.paletteTag) << 4);
|
||||||
sprite->callback = sub_8104018;
|
sprite->callback = AnimVoidLines_Step;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sub_8104018(struct Sprite *sprite)
|
static void AnimVoidLines_Step(struct Sprite *sprite)
|
||||||
{
|
{
|
||||||
u16 id, val;
|
u16 id, val;
|
||||||
int i;
|
int i;
|
||||||
|
|||||||
Reference in New Issue
Block a user