mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2025-01-26 21:33:53 +01:00
battle_anim_effects_3
This commit is contained in:
parent
afdc8da297
commit
c8e0e89f8e
@ -3340,7 +3340,7 @@ Move_RAPID_SPIN:
|
||||
loadspritegfx ANIM_TAG_IMPACT
|
||||
loadspritegfx ANIM_TAG_RAPID_SPIN
|
||||
monbg ANIM_ATTACKER
|
||||
createsprite gUnknown_085CE288, ANIM_ATTACKER, 2, 0, 0, 32, -32, 40, -2
|
||||
createsprite gRapidSpinSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 32, -32, 40, -2
|
||||
createvisualtask sub_815ADB0, 2, 0, 2, 0
|
||||
loopsewithpan SE_W013B, SOUND_PAN_ATTACKER, 8, 4
|
||||
waitforvisualfinish
|
||||
@ -6086,14 +6086,14 @@ Move_SPIKES:
|
||||
monbg ANIM_DEF_PARTNER
|
||||
playsewithpan SE_W026, SOUND_PAN_ATTACKER
|
||||
waitplaysewithpan SE_W030, SOUND_PAN_TARGET, 28
|
||||
createsprite gUnknown_085CE11C, ANIM_TARGET, 2, 20, 0, 0, 24, 30
|
||||
createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, 0, 24, 30
|
||||
delay 10
|
||||
playsewithpan SE_W026, SOUND_PAN_ATTACKER
|
||||
waitplaysewithpan SE_W030, SOUND_PAN_TARGET, 28
|
||||
createsprite gUnknown_085CE11C, ANIM_TARGET, 2, 20, 0, -24, 24, 30
|
||||
createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, -24, 24, 30
|
||||
delay 10
|
||||
waitplaysewithpan SE_W030, SOUND_PAN_TARGET, 28
|
||||
createsprite gUnknown_085CE11C, ANIM_TARGET, 2, 20, 0, 24, 24, 30
|
||||
createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, 24, 24, 30
|
||||
waitforvisualfinish
|
||||
clearmonbg ANIM_DEF_PARTNER
|
||||
end
|
||||
@ -6986,7 +6986,7 @@ Move_LEER:
|
||||
monbgprio_28 ANIM_ATTACKER
|
||||
setalpha 8, 8
|
||||
playsewithpan SE_W043, SOUND_PAN_ATTACKER
|
||||
createsprite gUnknown_085CE150, ANIM_ATTACKER, 2, 24, -12
|
||||
createsprite gLeerSpriteTemplate, ANIM_ATTACKER, 2, 24, -12
|
||||
createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 10, ANIM_ATTACKER, 1
|
||||
waitforvisualfinish
|
||||
delay 10
|
||||
@ -7958,26 +7958,26 @@ Move_SLEEP_TALK:
|
||||
loadspritegfx ANIM_TAG_LETTER_Z
|
||||
createvisualtask AnimTask_SwayMon, 5, 0, 4, 4096, 2, ANIM_ATTACKER
|
||||
delay 20
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
playsewithpan SE_W173, SOUND_PAN_ATTACKER
|
||||
delay 6
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
delay 6
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
delay 20
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
playsewithpan SE_W173, SOUND_PAN_ATTACKER
|
||||
delay 6
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
delay 6
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
delay 20
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
playsewithpan SE_W173, SOUND_PAN_ATTACKER
|
||||
delay 6
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
delay 6
|
||||
createsprite gUnknown_085CE190, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
waitforvisualfinish
|
||||
end
|
||||
|
||||
@ -7993,7 +7993,7 @@ Move_HYPER_FANG:
|
||||
goto HyperFangOnPlayer
|
||||
HyperFangContinue:
|
||||
waitbgfadeout
|
||||
createsprite gUnknown_085CE1DC, ANIM_TARGET, 2
|
||||
createsprite gFangSpriteTemplate, ANIM_TARGET, 2
|
||||
waitbgfadein
|
||||
createvisualtask AnimTask_ShakeMon, 3, ANIM_TARGET, 0, 10, 10, 1
|
||||
playsewithpan SE_W043, SOUND_PAN_TARGET
|
||||
@ -8014,7 +8014,7 @@ HyperFangInContest:
|
||||
|
||||
Move_TRI_ATTACK:
|
||||
loadspritegfx ANIM_TAG_TRI_FORCE_TRIANGLE
|
||||
createsprite gUnknown_085CE2F8, ANIM_TARGET, 2, 16, 0
|
||||
createsprite gTriForceTriangleSpriteTemplate, ANIM_TARGET, 2, 16, 0
|
||||
playsewithpan SE_W161, SOUND_PAN_ATTACKER
|
||||
delay 20
|
||||
playsewithpan SE_W161, SOUND_PAN_ATTACKER
|
||||
@ -8098,11 +8098,11 @@ Move_ENCORE:
|
||||
createvisualtask sub_815ABEC, 2
|
||||
createvisualtask sub_8116960, 2, 248, 3, 0, 10, 0
|
||||
waitforvisualfinish
|
||||
createsprite gUnknown_085CE22C, ANIM_TARGET, 2, 0, -8
|
||||
createsprite gUnknown_085CE244, ANIM_ATTACKER, 2, -2, 0, 0, 0, 9
|
||||
createsprite gUnknown_085CE244, ANIM_ATTACKER, 2, 2, 0, 1, 0, 9
|
||||
createsprite gUnknown_085CE25C, ANIM_ATTACKER, 3, -2, 0, 0, 0, 9
|
||||
createsprite gUnknown_085CE25C, ANIM_ATTACKER, 3, 2, 0, 1, 0, 9
|
||||
createsprite gSpotlightSpriteTemplate, ANIM_TARGET, 2, 0, -8
|
||||
createsprite gClappingHandSpriteTemplate, ANIM_ATTACKER, 2, -2, 0, 0, 0, 9
|
||||
createsprite gClappingHandSpriteTemplate, ANIM_ATTACKER, 2, 2, 0, 1, 0, 9
|
||||
createsprite gClappingHand2SpriteTemplate, ANIM_ATTACKER, 3, -2, 0, 0, 0, 9
|
||||
createsprite gClappingHand2SpriteTemplate, ANIM_ATTACKER, 3, 2, 0, 1, 0, 9
|
||||
delay 16
|
||||
createvisualtask sub_8159244, 5, 223, SOUND_PAN_TARGET
|
||||
createvisualtask AnimTask_SwayMon, 5, 1, 8, 1536, 5, ANIM_TARGET
|
||||
@ -8768,7 +8768,7 @@ Move_POISON_FANG:
|
||||
loadspritegfx ANIM_TAG_FANG_ATTACK
|
||||
loadspritegfx ANIM_TAG_POISON_BUBBLE
|
||||
playsewithpan SE_W044, SOUND_PAN_TARGET
|
||||
createsprite gUnknown_085CE1DC, ANIM_TARGET, 2
|
||||
createsprite gFangSpriteTemplate, ANIM_TARGET, 2
|
||||
delay 10
|
||||
createvisualtask AnimTask_ShakeMon, 3, ANIM_TARGET, 3, 0, 10, 1
|
||||
waitforvisualfinish
|
||||
|
@ -30,14 +30,14 @@ void AnimBlackSmoke(struct Sprite *);
|
||||
void AnimWhiteHalo(struct Sprite *);
|
||||
void AnimTealAlert(struct Sprite *);
|
||||
void AnimMeanLookEye(struct Sprite *);
|
||||
void sub_815A6C4(struct Sprite *);
|
||||
void sub_815A7B0(struct Sprite *);
|
||||
void AnimSpikes(struct Sprite *);
|
||||
void AnimLeer(struct Sprite *);
|
||||
void sub_815A7EC(struct Sprite *);
|
||||
void sub_815A8AC(struct Sprite *);
|
||||
void sub_815A934(struct Sprite *);
|
||||
void sub_815AAA4(struct Sprite *);
|
||||
void sub_815ABD0(struct Sprite *);
|
||||
void sub_815ACD0(struct Sprite *);
|
||||
void AnimFang(struct Sprite *);
|
||||
void AnimSpotlight(struct Sprite *);
|
||||
void AnimClappingHand(struct Sprite *);
|
||||
void AnimClappingHand2(struct Sprite *);
|
||||
void AnimRapidSpin(struct Sprite *);
|
||||
void sub_815B27C(struct Sprite *);
|
||||
void sub_815B394(struct Sprite *);
|
||||
void sub_815B49C(struct Sprite *);
|
||||
@ -247,7 +247,7 @@ const struct SpriteTemplate gMeanLookEyeSpriteTemplate =
|
||||
.callback = AnimMeanLookEye,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE11C =
|
||||
const struct SpriteTemplate gSpikesSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPIKES,
|
||||
.paletteTag = ANIM_TAG_SPIKES,
|
||||
@ -255,10 +255,10 @@ const struct SpriteTemplate gUnknown_085CE11C =
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
.callback = sub_815A6C4,
|
||||
.callback = AnimSpikes,
|
||||
};
|
||||
|
||||
const union AnimCmd gUnknown_085CE134[] =
|
||||
const union AnimCmd gLeerAnimCmds[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 3),
|
||||
ANIMCMD_FRAME(16, 3),
|
||||
@ -268,57 +268,57 @@ const union AnimCmd gUnknown_085CE134[] =
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AnimCmd *const gUnknown_085CE14C[] =
|
||||
const union AnimCmd *const gLeerAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE134,
|
||||
gLeerAnimCmds,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE150 =
|
||||
const struct SpriteTemplate gLeerSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_LEER,
|
||||
.paletteTag = ANIM_TAG_LEER,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x32,
|
||||
.anims = gUnknown_085CE14C,
|
||||
.anims = gLeerAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
.callback = sub_815A7B0,
|
||||
.callback = AnimLeer,
|
||||
};
|
||||
|
||||
const union AnimCmd gUnknown_085CE168[] =
|
||||
const union AnimCmd gLetterZAnimCmds[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 3),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AnimCmd *const gUnknown_085CE170[] =
|
||||
const union AnimCmd *const gLetterZAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE168,
|
||||
gLetterZAnimCmds,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd gUnknown_085CE174[] =
|
||||
const union AffineAnimCmd gLetterZAffineAnimCmds[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(-7, -7, -3, 16),
|
||||
AFFINEANIMCMD_FRAME(7, 7, 3, 16),
|
||||
AFFINEANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
const union AffineAnimCmd *const gUnknown_085CE18C[] =
|
||||
const union AffineAnimCmd *const gLetterZAffineAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE174,
|
||||
gLetterZAffineAnimCmds,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE190 =
|
||||
const struct SpriteTemplate gLetterZSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_LETTER_Z,
|
||||
.paletteTag = ANIM_TAG_LETTER_Z,
|
||||
.oam = &gOamData_AffineNormal_ObjNormal_32x32,
|
||||
.anims = gUnknown_085CE170,
|
||||
.anims = gLetterZAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE18C,
|
||||
.affineAnims = gLetterZAffineAnimTable,
|
||||
.callback = sub_815A7EC,
|
||||
};
|
||||
|
||||
const union AnimCmd gUnknown_085CE1A8[] =
|
||||
const union AnimCmd gFangAnimCmds[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_FRAME(16, 16),
|
||||
@ -327,66 +327,66 @@ const union AnimCmd gUnknown_085CE1A8[] =
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AnimCmd *const gUnknown_085CE1BC[] =
|
||||
const union AnimCmd *const gFangAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE1A8,
|
||||
gFangAnimCmds,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd gUnknown_085CE1C0[] =
|
||||
const union AffineAnimCmd gFangAffineAnimCmds[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x200, 0x200, 0, 0),
|
||||
AFFINEANIMCMD_FRAME(-0x20, -0x20, 0, 8),
|
||||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd *const gUnknown_085CE1D8[] =
|
||||
const union AffineAnimCmd *const gFangAffineAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE1C0,
|
||||
gFangAffineAnimCmds,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE1DC =
|
||||
const struct SpriteTemplate gFangSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_FANG_ATTACK,
|
||||
.paletteTag = ANIM_TAG_FANG_ATTACK,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_32x32,
|
||||
.anims = gUnknown_085CE1BC,
|
||||
.anims = gFangAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE1D8,
|
||||
.callback = sub_815A8AC,
|
||||
.affineAnims = gFangAffineAnimTable,
|
||||
.callback = AnimFang,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd gUnknown_085CE1F4[] =
|
||||
const union AffineAnimCmd gSpotlightAffineAnimCmds1[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x180, 0, 0),
|
||||
AFFINEANIMCMD_FRAME(0x10, 0x0, 0, 20),
|
||||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd gUnknown_085CE20C[] =
|
||||
const union AffineAnimCmd gSpotlightAffineAnimCmds2[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x140, 0x180, 0, 0),
|
||||
AFFINEANIMCMD_FRAME(-0x10, 0x0, 0, 19),
|
||||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd *const gUnknown_085CE224[] =
|
||||
const union AffineAnimCmd *const gSpotlightAffineAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE1F4,
|
||||
gUnknown_085CE20C,
|
||||
gSpotlightAffineAnimCmds1,
|
||||
gSpotlightAffineAnimCmds2,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE22C =
|
||||
const struct SpriteTemplate gSpotlightSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_SPOTLIGHT,
|
||||
.paletteTag = ANIM_TAG_SPOTLIGHT,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE224,
|
||||
.callback = sub_815A934,
|
||||
.affineAnims = gSpotlightAffineAnimTable,
|
||||
.callback = AnimSpotlight,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE244 =
|
||||
const struct SpriteTemplate gClappingHandSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TAG_HAND,
|
||||
.paletteTag = ANIM_TAG_TAG_HAND,
|
||||
@ -394,10 +394,10 @@ const struct SpriteTemplate gUnknown_085CE244 =
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
.callback = sub_815AAA4,
|
||||
.callback = AnimClappingHand,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE25C =
|
||||
const struct SpriteTemplate gClappingHand2SpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TAG_HAND,
|
||||
.paletteTag = ANIM_TAG_TAG_HAND,
|
||||
@ -405,10 +405,10 @@ const struct SpriteTemplate gUnknown_085CE25C =
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
.callback = sub_815ABD0,
|
||||
.callback = AnimClappingHand2,
|
||||
};
|
||||
|
||||
const union AnimCmd gUnknown_085CE274[] =
|
||||
const union AnimCmd gRapidSpinAnimCmds[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 2),
|
||||
ANIMCMD_FRAME(8, 2),
|
||||
@ -416,20 +416,20 @@ const union AnimCmd gUnknown_085CE274[] =
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
const union AnimCmd *const gUnknown_085CE284[] =
|
||||
const union AnimCmd *const gRapidSpinAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE274,
|
||||
gRapidSpinAnimCmds,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE288 =
|
||||
const struct SpriteTemplate gRapidSpinSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_RAPID_SPIN,
|
||||
.paletteTag = ANIM_TAG_RAPID_SPIN,
|
||||
.oam = &gOamData_AffineOff_ObjNormal_32x16,
|
||||
.anims = gUnknown_085CE284,
|
||||
.anims = gRapidSpinAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
.callback = sub_815ACD0,
|
||||
.callback = AnimRapidSpin,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd gUnknown_085CE2A0[] =
|
||||
@ -440,18 +440,18 @@ const union AffineAnimCmd gUnknown_085CE2A0[] =
|
||||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AnimCmd gUnknown_085CE2C0[] =
|
||||
const union AnimCmd gTriForceTriangleAnimCmds[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AnimCmd *const gUnknown_085CE2C8[] =
|
||||
const union AnimCmd *const gTriForceTriangleAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE2C0,
|
||||
gTriForceTriangleAnimCmds,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd gUnknown_085CE2CC[] =
|
||||
const union AffineAnimCmd gTriForceTriangleAffineAnimCmds[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0, 0, 5, 40),
|
||||
AFFINEANIMCMD_FRAME(0, 0, 10, 10),
|
||||
@ -460,19 +460,19 @@ const union AffineAnimCmd gUnknown_085CE2CC[] =
|
||||
AFFINEANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
const union AffineAnimCmd *const gUnknown_085CE2F4[] =
|
||||
const union AffineAnimCmd *const gTriForceTriangleAffineAnimTable[] =
|
||||
{
|
||||
gUnknown_085CE2CC,
|
||||
gTriForceTriangleAffineAnimCmds,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gUnknown_085CE2F8 =
|
||||
const struct SpriteTemplate gTriForceTriangleSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TRI_FORCE_TRIANGLE,
|
||||
.paletteTag = ANIM_TAG_TRI_FORCE_TRIANGLE,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gUnknown_085CE2C8,
|
||||
.anims = gTriForceTriangleAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE2F4,
|
||||
.affineAnims = gTriForceTriangleAffineAnimTable,
|
||||
.callback = sub_815B27C,
|
||||
};
|
||||
|
||||
@ -762,7 +762,7 @@ const struct SpriteTemplate gFlatterSpotlightSpriteTemplate =
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gDummySpriteAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gUnknown_085CE224,
|
||||
.affineAnims = gSpotlightAffineAnimTable,
|
||||
.callback = AnimFlatterSpotlight,
|
||||
};
|
||||
|
||||
@ -1426,7 +1426,7 @@ static void sub_815A5F0(u8 taskId)
|
||||
DestroyTask(taskId);
|
||||
}
|
||||
|
||||
void sub_815A6C4(struct Sprite *sprite)
|
||||
void AnimSpikes(struct Sprite *sprite)
|
||||
{
|
||||
u16 x;
|
||||
u16 y;
|
||||
@ -1466,7 +1466,7 @@ static void sub_815A76C(struct Sprite *sprite)
|
||||
DestroyAnimSprite(sprite);
|
||||
}
|
||||
|
||||
void sub_815A7B0(struct Sprite *sprite)
|
||||
void AnimLeer(struct Sprite *sprite)
|
||||
{
|
||||
SetSpriteCoordsToAnimAttackerCoords(sprite);
|
||||
SetAnimSpriteInitialXOffset(sprite, gBattleAnimArgs[0]);
|
||||
@ -1513,7 +1513,7 @@ void sub_815A7EC(struct Sprite *sprite)
|
||||
DestroyAnimSprite(sprite);
|
||||
}
|
||||
|
||||
void sub_815A8AC(struct Sprite *sprite)
|
||||
void AnimFang(struct Sprite *sprite)
|
||||
{
|
||||
if (sprite->animEnded)
|
||||
DestroyAnimSprite(sprite);
|
||||
@ -1539,7 +1539,7 @@ void AnimTask_IsHealingMove(u8 taskId)
|
||||
DestroyAnimVisualTask(taskId);
|
||||
}
|
||||
|
||||
void sub_815A934(struct Sprite *sprite)
|
||||
void AnimSpotlight(struct Sprite *sprite)
|
||||
{
|
||||
SetGpuReg(REG_OFFSET_WINOUT, WINOUT_WIN01_BG_ALL | WINOUT_WIN01_OBJ | WINOUT_WIN01_CLR | WINOUT_WINOBJ_BG_ALL | WINOUT_WINOBJ_OBJ);
|
||||
SetGpuRegBits(REG_OFFSET_DISPCNT, DISPCNT_OBJWIN_ON);
|
||||
@ -1604,7 +1604,7 @@ static void sub_815AA6C(struct Sprite *sprite)
|
||||
DestroyAnimSprite(sprite);
|
||||
}
|
||||
|
||||
void sub_815AAA4(struct Sprite *sprite)
|
||||
void AnimClappingHand(struct Sprite *sprite)
|
||||
{
|
||||
if (gBattleAnimArgs[3] == 0)
|
||||
{
|
||||
@ -1665,11 +1665,11 @@ static void sub_815AB5C(struct Sprite *sprite)
|
||||
DestroyAnimSprite(sprite);
|
||||
}
|
||||
|
||||
void sub_815ABD0(struct Sprite *sprite)
|
||||
void AnimClappingHand2(struct Sprite *sprite)
|
||||
{
|
||||
sprite->oam.objMode = ST_OAM_OBJ_WINDOW;
|
||||
sprite->data[3] = 255;
|
||||
sub_815AAA4(sprite);
|
||||
AnimClappingHand(sprite);
|
||||
}
|
||||
|
||||
void sub_815ABEC(u8 taskId)
|
||||
@ -1706,7 +1706,7 @@ void sub_815AC8C(u8 taskId)
|
||||
DestroyAnimVisualTask(taskId);
|
||||
}
|
||||
|
||||
void sub_815ACD0(struct Sprite *sprite)
|
||||
void AnimRapidSpin(struct Sprite *sprite)
|
||||
{
|
||||
if (gBattleAnimArgs[0] == 0)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user