26#define OVL_NAME(name) FIGHTSTG_##name
29#if VERSION_US || VERSION_JP
30#define FILE_WFIGHTMN 0x1FA
31#define FILE_WFIGHTTS 0x1FB
33#define FILE_WFIGHTMN 0x208
34#define FILE_WFIGHTTS 0x209
FIGHTSTG's actions: techniques, enemy attacks, counterattacks, items, the first technique,...
FIGHTSTG's battle state: the battle table, stats, elements and resistances, the fighters,...
FIGHTSTG's fight stages and their lights (stage.c and lights.c).
FIGHTSTG's battle children (BattleChild): the tasks an action or a menu keeps, by kind.
FIGHTSTG's shared declarations: the headers it builds on, the ids its tasks register with,...
s32 WFIGHTMN_limitDamage(u8 side, s32 damage, s32 hits)
In BATTLE_KIND_ESCAPE and BATTLE_KIND_UNK2, cuts the damage that the partner's hits do so that the en...
void WFIGHTMN_countHit(u8 side, s32 damage)
In BATTLE_KIND_FINAL_LAST, the partner's third hit that does damage weakens the enemy (FIGHTSTG's FIG...
Task * WFIGHTTS_start(void)
WFIGHTTS's entry point: creates the battle test, though with 0 bytes for its fields and for its child...
BattleScript * WFIGHTMN_startTech(u8 actor, s32 id)
WFIGHTMN's functions FIGHTSTG calls.
void WFIGHTMN_chargeGauge(u8 side, s32 damage)
Adds what damage gives to the current partner's gauge (BATTLE_SETUP.gauges), up to 1000.
Task * WFIGHTMN_start(void)
WFIGHTMN's entry point: creates the battle menu, and zeroes FIGHTSTG_battle's state and BATTLE_RESULT...
void WFIGHTMN_checkEquip(s32 fighter)
Queues a recovery (FIGHTSTG_queueRecovery) for party member MEMBER's partner when it has WFIGHTMN_REC...
void WFIGHTMN_endWeakness(u8 side)
In BATTLE_KIND_FINAL_LAST, anything the partner does but an attack ends the enemy's weakness (FIGHTST...
s32 WFIGHTMN_setIdleMotion(u8 id, s32 damage)
Sets the idle motion of side id >> 4's fighter: 1 (weak) if damage leaves it with a quarter of its HP...
FIGHTSTG's cameras: the fighters' cameras, the shot camera, the battle camera and its views,...
FIGHTSTG's effects and scripts: sprite effects and their animations, hit effects, battle scripts and ...
FIGHTSTG's models: meshes and their drawing, bones, motions, the models task and its controls,...
A fighter's battle script (FIGHTSTG_updateBattleScript): a list of s16 commands in an archive entry o...
Any task, seen through its header.