|
Digimon World 3 decomp
The European version, SLES_039.36
|
A turn's or a counterattack's one child, and what WFIGHTMN's battle menu waits for (NULL when it is done): a message box, or what plays an action. More...
#include <battle/battle_mode/task.h>
Data Fields | |
| Task * | task |
| BattleMessageBox * | message |
| FIGHTSTG_createMessage. | |
| BattleScript * | script |
| a technique's (FIGHTSTG_createBattleScript) | |
| Entrance * | entrance |
| a fighter's (FIGHTSTG_startEntrance) | |
| DigimonChange * | change |
| a partner's Digimon change (FIGHTSTG_startDigimonChange) | |
| FirstTech * | attack |
| FIGHTSTG_startFirstTech. | |
| TechAction * | tech |
| a technique or an item (FIGHTSTG_startTechAction) | |
| BattleItem * | item |
| FIGHTSTG_startItem. | |
| EnemyAttack * | enemyAttack |
| an attack on the player's fighter (FIGHTSTG_startEnemyAttack) | |
| HitEffect * | hitEffect |
| effect 0x33, then a script (FIGHTSTG_startHitEffect) | |
| EnemyTurn * | enemyTurn |
| FIGHTSTG_startEnemyTurn. | |
| OneHpTurn * | oneHpTurn |
| BATTLE_KIND_FINAL_SECOND's enemy turn (FIGHTSTG_startOneHpTurn) | |
| CameraTurn * | cameraTurn |
| when the player loses (FIGHTSTG_startCameraTurn) | |
| CameraShots * | cameraShots |
| the European version's (FIGHTSTG_startCameraShots) | |
| ScreenFade * | fade |
| FIGHTSTG_createFader. | |
| Counterattack * | counter |
| a counterattack (FIGHTSTG_startCounterattack) | |
| ActionEvents * | events |
| the queued events (FIGHTSTG_startActionEvents) | |
A turn's or a counterattack's one child, and what WFIGHTMN's battle menu waits for (NULL when it is done): a message box, or what plays an action.
| Task* BattleChild::task |
Definition at line 17 of file task.h.
Referenced by bringSecondEnemy(), damagePlayer(), dealTechDamage(), runPlayPage(), showFirstTechResult(), useSupportTech(), WFIGHTMN_blast(), WFIGHTMN_bringLastEnemy(), WFIGHTMN_cureStatus(), WFIGHTMN_digidevolve(), WFIGHTMN_digivolve(), WFIGHTMN_endBattle(), WFIGHTMN_endBlast(), WFIGHTMN_endBoost(), WFIGHTMN_endRestriction(), WFIGHTMN_knockOut(), WFIGHTMN_pairTech(), WFIGHTMN_recover(), WFIGHTMN_runAway(), WFIGHTMN_runCommand(), WFIGHTMN_runTurn(), WFIGHTMN_showWon(), WFIGHTMN_tag(), WFIGHTMN_takeDamage(), WFIGHTMN_updateMenu(), and WFIGHTTS_battleTest().
| BattleMessageBox* BattleChild::message |
FIGHTSTG_createMessage.
Definition at line 18 of file task.h.
Referenced by announceEnemyTech(), announceFirstTech(), announceKnockOut(), announceTech(), applyStatusEvent(), boostAttack(), boostDefense(), boostElement(), boostFieldElement(), boostFighterStat(), boostRandomElement(), boostSideStat(), boostSpeed(), chargeUser(), confuseFighters(), cureStatus(), cureStatusTech(), damageEnemy(), damagePlayer(), dealTechDamage(), drainEnemy(), drainHp(), drainMp(), drainMp(), endBattleOnKnockOut(), FIGHTSTG_updateActionEvents(), FIGHTSTG_updateCounterattack(), FIGHTSTG_updateEnemyAttack(), FIGHTSTG_updateEnemyTurn(), FIGHTSTG_updateItem(), FIGHTSTG_updateOneHpTurn(), fillGauge(), fleeWhenWeak(), healEnemy(), healPartner(), healWithTech(), lowerEnemySpeed(), queueFirstTurns(), restoreHalfHpMp(), restoreSide(), reviveParty(), reviveSide(), showCounterResult(), showEnemyName(), showFirstTechResult(), showLoweredStat(), showNextRaisedStatus(), showOtherAttackResult(), showRaisedStatus(), showRunAway(), startSpecial(), stealEnemyItem(), switchEnemyOut(), useEnemyTech(), useItemTech(), useSupportTech(), wakeCounteredUp(), wakePlayerUp(), wakeUpOrCounter(), weakenEnemyDefense(), WFIGHTMN_blast(), WFIGHTMN_bringLastEnemy(), WFIGHTMN_clearField(), WFIGHTMN_cureStatus(), WFIGHTMN_digidevolve(), WFIGHTMN_digivolve(), WFIGHTMN_endAutoRecover(), WFIGHTMN_endBlast(), WFIGHTMN_endBoost(), WFIGHTMN_endRestriction(), WFIGHTMN_endSpecial(), WFIGHTMN_knockOut(), WFIGHTMN_recover(), WFIGHTMN_runAway(), WFIGHTMN_runCommand(), WFIGHTMN_showWon(), WFIGHTMN_tag(), and WFIGHTMN_takeDamage().
| BattleScript* BattleChild::script |
a technique's (FIGHTSTG_createBattleScript)
Definition at line 19 of file task.h.
Referenced by FIGHTSTG_runItemScript(), FIGHTSTG_updateEnemyAttack(), FIGHTSTG_updateFirstTech(), FIGHTSTG_updateOneHpTurn(), lowerEnemyStat(), pickEffect(), playCounterTech(), setItemScript(), setUpDrain(), setUpItemTech(), startTechScript(), WFIGHTMN_recover(), and WFIGHTMN_takeDamage().
| Entrance* BattleChild::entrance |
a fighter's (FIGHTSTG_startEntrance)
Definition at line 20 of file task.h.
Referenced by bringSecondEnemy(), FIGHTSTG_updateEnemyTurn(), runPlayPage(), WFIGHTMN_bringLastEnemy(), WFIGHTMN_digidevolve(), WFIGHTMN_endBlast(), WFIGHTMN_knockOut(), and WFIGHTMN_tag().
| DigimonChange* BattleChild::change |
a partner's Digimon change (FIGHTSTG_startDigimonChange)
Definition at line 21 of file task.h.
Referenced by runPlayPage(), WFIGHTMN_blast(), and WFIGHTMN_digivolve().
| FirstTech* BattleChild::attack |
FIGHTSTG_startFirstTech.
Definition at line 22 of file task.h.
Referenced by useEnemyTech(), WFIGHTMN_runCommand(), and WFIGHTMN_runConfusedCommand().
| TechAction* BattleChild::tech |
a technique or an item (FIGHTSTG_startTechAction)
Definition at line 23 of file task.h.
Referenced by useEnemyTech(), WFIGHTMN_pairTech(), and WFIGHTMN_runCommand().
| BattleItem* BattleChild::item |
| EnemyAttack* BattleChild::enemyAttack |
an attack on the player's fighter (FIGHTSTG_startEnemyAttack)
Definition at line 25 of file task.h.
Referenced by FIGHTSTG_updateFirstTech(), FIGHTSTG_updateItem(), FIGHTSTG_updateTechAction(), and WFIGHTMN_runTurn().
| HitEffect* BattleChild::hitEffect |
effect 0x33, then a script (FIGHTSTG_startHitEffect)
Definition at line 26 of file task.h.
Referenced by pickEffect(), and WFIGHTMN_takeDamage().
| EnemyTurn* BattleChild::enemyTurn |
| OneHpTurn* BattleChild::oneHpTurn |
BATTLE_KIND_FINAL_SECOND's enemy turn (FIGHTSTG_startOneHpTurn)
Definition at line 28 of file task.h.
Referenced by WFIGHTMN_runTurn().
| CameraTurn* BattleChild::cameraTurn |
when the player loses (FIGHTSTG_startCameraTurn)
Definition at line 29 of file task.h.
Referenced by endBattleOnKnockOut(), and runPlayPage().
| CameraShots* BattleChild::cameraShots |
the European version's (FIGHTSTG_startCameraShots)
Definition at line 30 of file task.h.
Referenced by WFIGHTMN_updateMenu().
| ScreenFade* BattleChild::fade |
| Counterattack* BattleChild::counter |
a counterattack (FIGHTSTG_startCounterattack)
Definition at line 32 of file task.h.
Referenced by FIGHTSTG_updateFirstTech(), FIGHTSTG_updateTechAction(), and wakeUpOrCounter().
| ActionEvents* BattleChild::events |
the queued events (FIGHTSTG_startActionEvents)
Definition at line 33 of file task.h.
Referenced by FIGHTSTG_updateEnemyAttack(), FIGHTSTG_updateFirstTech(), and FIGHTSTG_updateTechAction().