|
Digimon World 3 decomp
The European version, SLES_039.36
|
FIGHTSTG_startHitEffect's task: the enemy's view, effect 0x33 on the player's fighter, then the script of a hit or a knockout. More...
#include <battle/battle_mode/effect.h>
Data Fields | |
| s32 | id |
| s32 | key1 |
| s32 | key2 |
| s32 | state |
| s32 | substate |
| s32 | step |
| s32 | counter |
| s32 | paused |
| s32 | childCount |
| void * | children |
| void(* | setState )(struct HitEffect *task, s32 state) |
| void(* | setSubstate )(struct HitEffect *task, s32 substate) |
| void(* | setStep )(struct HitEffect *task, s32 step) |
| void(* | setCounter )(struct HitEffect *task, s32 counter) |
| void(* | nextState )(struct HitEffect *task) |
| void(* | nextSubstate )(struct HitEffect *task) |
| void(* | nextStep )(struct HitEffect *task) |
| void(* | tickCounter )(struct HitEffect *task) |
| void(* | update )() |
| void(* | destroy )(struct HitEffect *task) |
| struct Models * | models |
| struct BattleCamera * | camera |
| s32 | result |
| 1 a hit, 2 a knockout: the script is result + 1 | |
| s32 | unk5C |
| FIGHTSTG_startHitEffect's second argument: 1 from WFIGHTMN, 0 from WFIGHTTS; the script's unk74. | |
| s32 | effectImages |
| FIGHTSTG_findEffectSheet's. | |
| s32 | sheet |
| its file in the high half | |
| Vec2 | texPos |
FIGHTSTG_startHitEffect's task: the enemy's view, effect 0x33 on the player's fighter, then the script of a hit or a knockout.
| s32 HitEffect::state |
Definition at line 93 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| s32 HitEffect::substate |
Definition at line 93 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| s32 HitEffect::step |
Definition at line 93 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| s32 HitEffect::counter |
Definition at line 93 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
Definition at line 93 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| void(* HitEffect::nextState) (struct HitEffect *task) |
Definition at line 93 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| void(* HitEffect::nextSubstate) (struct HitEffect *task) |
Definition at line 93 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| void(* HitEffect::nextStep) (struct HitEffect *task) |
Definition at line 93 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| struct Models* HitEffect::models |
Definition at line 94 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| struct BattleCamera* HitEffect::camera |
Definition at line 95 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| s32 HitEffect::result |
1 a hit, 2 a knockout: the script is result + 1
Definition at line 96 of file effect.h.
Referenced by FIGHTSTG_startHitEffect(), and FIGHTSTG_updateHitEffect().
| s32 HitEffect::unk5C |
FIGHTSTG_startHitEffect's second argument: 1 from WFIGHTMN, 0 from WFIGHTTS; the script's unk74.
Definition at line 97 of file effect.h.
Referenced by FIGHTSTG_startHitEffect(), and FIGHTSTG_updateHitEffect().
| s32 HitEffect::effectImages |
FIGHTSTG_findEffectSheet's.
Definition at line 98 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| s32 HitEffect::sheet |
its file in the high half
Definition at line 99 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().
| Vec2 HitEffect::texPos |
Definition at line 100 of file effect.h.
Referenced by FIGHTSTG_updateHitEffect().