|
Digimon World 3 decomp
The European version, SLES_039.36
|
FIGHTSTG_updateActionEvents's task (FIGHTSTG_startActionEvents) More...
#include <battle/battle_mode/action.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 ActionEvents *task, s32 state) |
| void(* | setSubstate )(struct ActionEvents *task, s32 substate) |
| void(* | setStep )(struct ActionEvents *task, s32 step) |
| void(* | setCounter )(struct ActionEvents *task, s32 counter) |
| void(* | nextState )(struct ActionEvents *task) |
| void(* | nextSubstate )(struct ActionEvents *task) |
| void(* | nextStep )(struct ActionEvents *task) |
| void(* | tickCounter )(struct ActionEvents *task) |
| void(* | update )() |
| void(* | destroy )(struct ActionEvents *task) |
| u8 | side |
| 0 or 0x10 | |
| s32 | args [3] |
| u8 | pad [0x14] |
| never read or written: createTask allocates 0x74 bytes | |
FIGHTSTG_updateActionEvents's task (FIGHTSTG_startActionEvents)
| s32 ActionEvents::state |
Definition at line 92 of file action.h.
Referenced by FIGHTSTG_updateActionEvents().
| s32 ActionEvents::substate |
Definition at line 92 of file action.h.
Referenced by FIGHTSTG_updateActionEvents().
| s32 ActionEvents::step |
Definition at line 92 of file action.h.
Referenced by FIGHTSTG_updateActionEvents(), and showNextRaisedStatus().
| void(* ActionEvents::setState) (struct ActionEvents *task, s32 state) |
| void(* ActionEvents::setSubstate) (struct ActionEvents *task, s32 substate) |
Definition at line 92 of file action.h.
Referenced by FIGHTSTG_updateActionEvents().
| void(* ActionEvents::setStep) (struct ActionEvents *task, s32 step) |
| void(* ActionEvents::setCounter) (struct ActionEvents *task, s32 counter) |
| void(* ActionEvents::nextState) (struct ActionEvents *task) |
Definition at line 92 of file action.h.
Referenced by FIGHTSTG_updateActionEvents().
| void(* ActionEvents::nextSubstate) (struct ActionEvents *task) |
| void(* ActionEvents::nextStep) (struct ActionEvents *task) |
| void(* ActionEvents::tickCounter) (struct ActionEvents *task) |
| void(* ActionEvents::destroy) (struct ActionEvents *task) |
| u8 ActionEvents::side |
0 or 0x10
Definition at line 93 of file action.h.
Referenced by applyStatusEvent(), drainHp(), FIGHTSTG_startActionEvents(), FIGHTSTG_updateActionEvents(), showNextRaisedStatus(), and showRaisedStatus().
| s32 ActionEvents::args[3] |
Definition at line 94 of file action.h.
Referenced by applyStatusEvent(), drainHp(), drainMp(), showNextRaisedStatus(), showRaisedStatus(), and stealEnemyItem().
| u8 ActionEvents::pad[0x14] |