Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
ActionEvents Struct Reference

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
 

Detailed Description

FIGHTSTG_updateActionEvents's task (FIGHTSTG_startActionEvents)

Definition at line 91 of file action.h.

Field Documentation

◆ id

s32 ActionEvents::id

Definition at line 92 of file action.h.

◆ key1

s32 ActionEvents::key1

Definition at line 92 of file action.h.

◆ key2

s32 ActionEvents::key2

Definition at line 92 of file action.h.

◆ state

s32 ActionEvents::state

Definition at line 92 of file action.h.

Referenced by FIGHTSTG_updateActionEvents().

◆ substate

s32 ActionEvents::substate

Definition at line 92 of file action.h.

Referenced by FIGHTSTG_updateActionEvents().

◆ step

s32 ActionEvents::step

Definition at line 92 of file action.h.

Referenced by FIGHTSTG_updateActionEvents(), and showNextRaisedStatus().

◆ counter

s32 ActionEvents::counter

Definition at line 92 of file action.h.

◆ paused

s32 ActionEvents::paused

Definition at line 92 of file action.h.

◆ childCount

s32 ActionEvents::childCount

Definition at line 92 of file action.h.

◆ children

void* ActionEvents::children

Definition at line 92 of file action.h.

◆ setState

void(* ActionEvents::setState) (struct ActionEvents *task, s32 state)

Definition at line 92 of file action.h.

◆ setSubstate

void(* ActionEvents::setSubstate) (struct ActionEvents *task, s32 substate)

Definition at line 92 of file action.h.

Referenced by FIGHTSTG_updateActionEvents().

◆ setStep

void(* ActionEvents::setStep) (struct ActionEvents *task, s32 step)

Definition at line 92 of file action.h.

◆ setCounter

void(* ActionEvents::setCounter) (struct ActionEvents *task, s32 counter)

Definition at line 92 of file action.h.

◆ nextState

void(* ActionEvents::nextState) (struct ActionEvents *task)

Definition at line 92 of file action.h.

Referenced by FIGHTSTG_updateActionEvents().

◆ nextSubstate

void(* ActionEvents::nextSubstate) (struct ActionEvents *task)

Definition at line 92 of file action.h.

◆ nextStep

void(* ActionEvents::nextStep) (struct ActionEvents *task)

Definition at line 92 of file action.h.

◆ tickCounter

void(* ActionEvents::tickCounter) (struct ActionEvents *task)

Definition at line 92 of file action.h.

◆ update

void(* ActionEvents::update) ()

Definition at line 92 of file action.h.

◆ destroy

void(* ActionEvents::destroy) (struct ActionEvents *task)

Definition at line 92 of file action.h.

◆ side

u8 ActionEvents::side

◆ args

s32 ActionEvents::args[3]

◆ pad

u8 ActionEvents::pad[0x14]

never read or written: createTask allocates 0x74 bytes

Definition at line 95 of file action.h.


The documentation for this struct was generated from the following file: