|
Digimon World 3 decomp
The European version, SLES_039.36
|
The stage lights (FIGHTSTG_createLights), registered as BATTLE_TASK_LIGHTS: set puts a light set, fade goes from one to another in time frames. More...
#include <battle/battle_mode/stage.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 Lights *task, s32 state) |
| void(* | setSubstate )(struct Lights *task, s32 substate) |
| void(* | setStep )(struct Lights *task, s32 step) |
| void(* | setCounter )(struct Lights *task, s32 counter) |
| void(* | nextState )(struct Lights *task) |
| void(* | nextSubstate )(struct Lights *task) |
| void(* | nextStep )(struct Lights *task) |
| void(* | tickCounter )(struct Lights *task) |
| void(* | update )() |
| void(* | destroy )(struct Lights *task) |
| s32 | layerId |
| LightSet | current |
| LightSet | to |
| LightSet | from |
| s32 | t |
| 0-0x1000 | |
| s32 | tStep |
| per frame | |
| void(* | set )(struct Lights *task, LightSet *set) |
| void(* | fade )(struct Lights *task, LightSet *from, LightSet *to, s32 time) |
| from: NULL for the current | |
| LightSet *(* | getStageLights )(struct Lights *task, s32 stage) |
The stage lights (FIGHTSTG_createLights), registered as BATTLE_TASK_LIGHTS: set puts a light set, fade goes from one to another in time frames.
| s32 Lights::state |
Definition at line 60 of file stage.h.
Referenced by FIGHTSTG_updateLights().
| s32 Lights::substate |
Definition at line 60 of file stage.h.
Referenced by FIGHTSTG_updateLights().
Definition at line 60 of file stage.h.
Referenced by FIGHTSTG_fadeLights(), FIGHTSTG_setLights(), and FIGHTSTG_updateLights().
Definition at line 60 of file stage.h.
Referenced by FIGHTSTG_updateLights().
| void(* Lights::nextState) (struct Lights *task) |
Definition at line 60 of file stage.h.
Referenced by FIGHTSTG_updateLights().
| void(* Lights::nextSubstate) (struct Lights *task) |
Definition at line 60 of file stage.h.
Referenced by FIGHTSTG_updateLights().
| s32 Lights::layerId |
Definition at line 61 of file stage.h.
Referenced by FIGHTSTG_createLights(), and FIGHTSTG_updateLights().
| LightSet Lights::current |
Definition at line 62 of file stage.h.
Referenced by FIGHTSTG_fadeLights(), FIGHTSTG_setLights(), and FIGHTSTG_updateLights().
| LightSet Lights::to |
Definition at line 63 of file stage.h.
Referenced by FIGHTSTG_fadeLights(), and FIGHTSTG_updateLights().
| LightSet Lights::from |
Definition at line 64 of file stage.h.
Referenced by FIGHTSTG_fadeLights(), and FIGHTSTG_updateLights().
| s32 Lights::t |
0-0x1000
Definition at line 65 of file stage.h.
Referenced by FIGHTSTG_fadeLights(), and FIGHTSTG_updateLights().
| s32 Lights::tStep |
per frame
Definition at line 66 of file stage.h.
Referenced by FIGHTSTG_fadeLights(), and FIGHTSTG_updateLights().
Definition at line 67 of file stage.h.
Referenced by FIGHTSTG_createLights().
from: NULL for the current
Definition at line 68 of file stage.h.
Referenced by fadeInStageLights(), and FIGHTSTG_createLights().
Definition at line 69 of file stage.h.
Referenced by fadeInStageLights(), and FIGHTSTG_createLights().