mirror of https://github.com/pret/pokeemerald.git
TriForce → TriAttack
This commit is contained in:
parent
4f590e8f61
commit
1dfe34dee3
|
@ -8013,8 +8013,8 @@ HyperFangInContest:
|
|||
goto HyperFangContinue
|
||||
|
||||
Move_TRI_ATTACK:
|
||||
loadspritegfx ANIM_TAG_TRI_FORCE_TRIANGLE
|
||||
createsprite gTriForceTriangleSpriteTemplate, ANIM_TARGET, 2, 16, 0
|
||||
loadspritegfx ANIM_TAG_TRI_ATTACK_TRIANGLE
|
||||
createsprite gTriAttackTriangleSpriteTemplate, ANIM_TARGET, 2, 16, 0
|
||||
playsewithpan SE_W161, SOUND_PAN_ATTACKER
|
||||
delay 20
|
||||
playsewithpan SE_W161, SOUND_PAN_ATTACKER
|
||||
|
|
Before Width: | Height: | Size: 481 B After Width: | Height: | Size: 481 B |
|
@ -237,7 +237,7 @@
|
|||
#define ANIM_TAG_SPOTLIGHT (ANIM_SPRITES_START + 227)
|
||||
#define ANIM_TAG_LETTER_Z (ANIM_SPRITES_START + 228)
|
||||
#define ANIM_TAG_RAPID_SPIN (ANIM_SPRITES_START + 229)
|
||||
#define ANIM_TAG_TRI_FORCE_TRIANGLE (ANIM_SPRITES_START + 230)
|
||||
#define ANIM_TAG_TRI_ATTACK_TRIANGLE (ANIM_SPRITES_START + 230)
|
||||
#define ANIM_TAG_WISP_ORB (ANIM_SPRITES_START + 231)
|
||||
#define ANIM_TAG_WISP_FIRE (ANIM_SPRITES_START + 232)
|
||||
#define ANIM_TAG_GOLD_STARS (ANIM_SPRITES_START + 233)
|
||||
|
|
|
@ -4363,7 +4363,7 @@ extern const u32 gBattleAnimSpriteGfx_Pokeball[];
|
|||
extern const u32 gBattleAnimSpriteGfx_Spotlight[];
|
||||
extern const u32 gBattleAnimSpriteGfx_LetterZ[];
|
||||
extern const u32 gBattleAnimSpriteGfx_RapidSpin[];
|
||||
extern const u32 gBattleAnimSpriteGfx_TriForceTriangle[];
|
||||
extern const u32 gBattleAnimSpriteGfx_TriAttackTriangle[];
|
||||
extern const u32 gBattleAnimSpriteGfx_WispOrb[];
|
||||
extern const u32 gBattleAnimSpriteGfx_WispFire[];
|
||||
extern const u32 gBattleAnimSpriteGfx_GoldStars[];
|
||||
|
@ -4646,7 +4646,7 @@ extern const u32 gBattleAnimSpritePal_JaggedMusicNote[];
|
|||
extern const u32 gBattleAnimSpritePal_Pokeball[];
|
||||
extern const u32 gBattleAnimSpritePal_LetterZ[];
|
||||
extern const u32 gBattleAnimSpritePal_RapidSpin[];
|
||||
extern const u32 gBattleAnimSpritePal_TriForceTriangle[];
|
||||
extern const u32 gBattleAnimSpritePal_TriAttackTriangle[];
|
||||
extern const u32 gBattleAnimSpritePal_WispOrb[];
|
||||
extern const u32 gBattleAnimSpritePal_GoldStars[];
|
||||
extern const u32 gBattleAnimSpritePal_EclipsingOrb[];
|
||||
|
|
|
@ -1355,7 +1355,7 @@ const struct CompressedSpriteSheet gBattleAnimPicTable[] =
|
|||
{gBattleAnimSpriteGfx_Spotlight, 0x0800, ANIM_TAG_SPOTLIGHT},
|
||||
{gBattleAnimSpriteGfx_LetterZ, 0x0200, ANIM_TAG_LETTER_Z},
|
||||
{gBattleAnimSpriteGfx_RapidSpin, 0x0300, ANIM_TAG_RAPID_SPIN},
|
||||
{gBattleAnimSpriteGfx_TriForceTriangle, 0x0800, ANIM_TAG_TRI_FORCE_TRIANGLE},
|
||||
{gBattleAnimSpriteGfx_TriAttackTriangle, 0x0800, ANIM_TAG_TRI_ATTACK_TRIANGLE},
|
||||
{gBattleAnimSpriteGfx_WispOrb, 0x0380, ANIM_TAG_WISP_ORB},
|
||||
{gBattleAnimSpriteGfx_WispFire, 0x0800, ANIM_TAG_WISP_FIRE},
|
||||
{gBattleAnimSpriteGfx_GoldStars, 0x00c0, ANIM_TAG_GOLD_STARS},
|
||||
|
@ -1648,7 +1648,7 @@ const struct CompressedSpritePalette gBattleAnimPaletteTable[] =
|
|||
{gBattleAnimSpritePal_Pokeball, ANIM_TAG_SPOTLIGHT},
|
||||
{gBattleAnimSpritePal_LetterZ, ANIM_TAG_LETTER_Z},
|
||||
{gBattleAnimSpritePal_RapidSpin, ANIM_TAG_RAPID_SPIN},
|
||||
{gBattleAnimSpritePal_TriForceTriangle, ANIM_TAG_TRI_FORCE_TRIANGLE},
|
||||
{gBattleAnimSpritePal_TriAttackTriangle, ANIM_TAG_TRI_ATTACK_TRIANGLE},
|
||||
{gBattleAnimSpritePal_WispOrb, ANIM_TAG_WISP_ORB},
|
||||
{gBattleAnimSpritePal_WispOrb, ANIM_TAG_WISP_FIRE},
|
||||
{gBattleAnimSpritePal_GoldStars, ANIM_TAG_GOLD_STARS},
|
||||
|
|
|
@ -38,7 +38,7 @@ void AnimSpotlight(struct Sprite *);
|
|||
void AnimClappingHand(struct Sprite *);
|
||||
void AnimClappingHand2(struct Sprite *);
|
||||
void AnimRapidSpin(struct Sprite *);
|
||||
void AnimTriForceTriangle(struct Sprite *);
|
||||
void AnimTriAttackTriangle(struct Sprite *);
|
||||
void AnimBatonPassPokeball(struct Sprite *);
|
||||
void AnimWishStar(struct Sprite *);
|
||||
void AnimMiniTwinklingStar(struct Sprite *);
|
||||
|
@ -440,18 +440,18 @@ const union AffineAnimCmd gUnknown_085CE2A0[] =
|
|||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AnimCmd gTriForceTriangleAnimCmds[] =
|
||||
const union AnimCmd gTriAttackTriangleAnimCmds[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AnimCmd *const gTriForceTriangleAnimTable[] =
|
||||
const union AnimCmd *const gTriAttackTriangleAnimTable[] =
|
||||
{
|
||||
gTriForceTriangleAnimCmds,
|
||||
gTriAttackTriangleAnimCmds,
|
||||
};
|
||||
|
||||
const union AffineAnimCmd gTriForceTriangleAffineAnimCmds[] =
|
||||
const union AffineAnimCmd gTriAttackTriangleAffineAnimCmds[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0, 0, 5, 40),
|
||||
AFFINEANIMCMD_FRAME(0, 0, 10, 10),
|
||||
|
@ -460,20 +460,20 @@ const union AffineAnimCmd gTriForceTriangleAffineAnimCmds[] =
|
|||
AFFINEANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
const union AffineAnimCmd *const gTriForceTriangleAffineAnimTable[] =
|
||||
const union AffineAnimCmd *const gTriAttackTriangleAffineAnimTable[] =
|
||||
{
|
||||
gTriForceTriangleAffineAnimCmds,
|
||||
gTriAttackTriangleAffineAnimCmds,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gTriForceTriangleSpriteTemplate =
|
||||
const struct SpriteTemplate gTriAttackTriangleSpriteTemplate =
|
||||
{
|
||||
.tileTag = ANIM_TAG_TRI_FORCE_TRIANGLE,
|
||||
.paletteTag = ANIM_TAG_TRI_FORCE_TRIANGLE,
|
||||
.tileTag = ANIM_TAG_TRI_ATTACK_TRIANGLE,
|
||||
.paletteTag = ANIM_TAG_TRI_ATTACK_TRIANGLE,
|
||||
.oam = &gOamData_AffineDouble_ObjNormal_64x64,
|
||||
.anims = gTriForceTriangleAnimTable,
|
||||
.anims = gTriAttackTriangleAnimTable,
|
||||
.images = NULL,
|
||||
.affineAnims = gTriForceTriangleAffineAnimTable,
|
||||
.callback = AnimTriForceTriangle,
|
||||
.affineAnims = gTriAttackTriangleAffineAnimTable,
|
||||
.callback = AnimTriAttackTriangle,
|
||||
};
|
||||
|
||||
const union AnimCmd gEclipsingOrbAnimCmds[] =
|
||||
|
@ -2013,7 +2013,7 @@ static void TormentAttacker_Callback(struct Sprite *sprite)
|
|||
}
|
||||
}
|
||||
|
||||
void AnimTriForceTriangle(struct Sprite *sprite)
|
||||
void AnimTriAttackTriangle(struct Sprite *sprite)
|
||||
{
|
||||
if (sprite->data[0] == 0)
|
||||
InitSpritePosToAnimAttacker(sprite, FALSE);
|
||||
|
|
|
@ -777,8 +777,8 @@ const u32 gBattleAnimSpriteGfx_Roots[] = INCBIN_U32("graphics/battle_anims/sprit
|
|||
const u32 gBattleAnimSpritePal_ItemBag[] = INCBIN_U32("graphics/battle_anims/sprites/item_bag.gbapal.lz");
|
||||
const u32 gBattleAnimSpriteGfx_ItemBag[] = INCBIN_U32("graphics/battle_anims/sprites/item_bag.4bpp.lz");
|
||||
|
||||
const u32 gBattleAnimSpritePal_TriForceTriangle[] = INCBIN_U32("graphics/battle_anims/sprites/tri_force_triangle.gbapal.lz");
|
||||
const u32 gBattleAnimSpriteGfx_TriForceTriangle[] = INCBIN_U32("graphics/battle_anims/sprites/tri_force_triangle.4bpp.lz");
|
||||
const u32 gBattleAnimSpritePal_TriAttackTriangle[] = INCBIN_U32("graphics/battle_anims/sprites/tri_attack_triangle.gbapal.lz");
|
||||
const u32 gBattleAnimSpriteGfx_TriAttackTriangle[] = INCBIN_U32("graphics/battle_anims/sprites/tri_attack_triangle.4bpp.lz");
|
||||
|
||||
const u32 gBattleAnimSpritePal_LetterZ[] = INCBIN_U32("graphics/battle_anims/sprites/letter_z.gbapal.lz");
|
||||
const u32 gBattleAnimSpriteGfx_LetterZ[] = INCBIN_U32("graphics/battle_anims/sprites/letter_z.4bpp.lz");
|
||||
|
|
Loading…
Reference in New Issue