annihilation.c
Annihilation.
games/tbs/src/effect/parts/annihilation.c on GitHub
Annihilation. Part of effect.c, the battle effect object, compiled only through it.
Functions
BattleFx_RunAnnihilation
void BattleFx_RunAnnihilation(struct BattleEffectArgument *effect)
The user closes on the first target and fire bursts from it in a shower of shards.
Abilities: Annihilation (kind 55).
Its frames:
4 on 64 shards scatter from the target and fall
6 to 11 a fire streak flares in front of the user
8 the target is struck; the canvas is filled
16 to 47 a fire burst grows over the target in three stepseffect: the user and the target; a nonzero variant gives the burst its second picture and a sound.
Used by gBattleFx_EffectHandlers.
Macros, without a comment: ANNIHILATION_FRAMES.