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