|
Digimon World 3 decomp
The European version, SLES_039.36
|
A sprite from the stage's sheet at (x, y) that moves up or down in TASK_DONE. More...
#include <field/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 StageFloater *task, s32 state) |
| void(* | setSubstate )(struct StageFloater *task, s32 substate) |
| void(* | setStep )(struct StageFloater *task, s32 step) |
| void(* | setCounter )(struct StageFloater *task, s32 counter) |
| void(* | nextState )(struct StageFloater *task) |
| void(* | nextSubstate )(struct StageFloater *task) |
| void(* | nextStep )(struct StageFloater *task) |
| void(* | tickCounter )(struct StageFloater *task) |
| void(* | update )() |
| void(* | destroy )(struct StageFloater *task) |
| s32 | x |
| s32 | y |
| s32 | y8 |
| y << 8 while moving | |
| s32 | up |
| StageFloaterPart | parts [3] |
A sprite from the stage's sheet at (x, y) that moves up or down in TASK_DONE.
| s32 StageFloater::state |
Definition at line 559 of file stage.h.
Referenced by updateFloater().
| s32 StageFloater::substate |
Definition at line 559 of file stage.h.
Referenced by updateFloater().
| void(* StageFloater::setState) (struct StageFloater *task, s32 state) |
Definition at line 559 of file stage.h.
Referenced by updateFloaterChain().
| void(* StageFloater::setSubstate) (struct StageFloater *task, s32 substate) |
Definition at line 559 of file stage.h.
Referenced by updateFloater().
| void(* StageFloater::setStep) (struct StageFloater *task, s32 step) |
| void(* StageFloater::setCounter) (struct StageFloater *task, s32 counter) |
| void(* StageFloater::nextState) (struct StageFloater *task) |
Definition at line 559 of file stage.h.
Referenced by updateFloater().
| void(* StageFloater::nextSubstate) (struct StageFloater *task) |
| void(* StageFloater::nextStep) (struct StageFloater *task) |
| void(* StageFloater::tickCounter) (struct StageFloater *task) |
| void(* StageFloater::destroy) (struct StageFloater *task) |
| s32 StageFloater::x |
Definition at line 560 of file stage.h.
Referenced by createFloater(), drawFloaterPart(), and updateFloater().
| s32 StageFloater::y |
Definition at line 561 of file stage.h.
Referenced by createFloater(), drawFloaterPart(), and updateFloater().
| s32 StageFloater::y8 |
| s32 StageFloater::up |
Definition at line 563 of file stage.h.
Referenced by createFloater(), and updateFloater().
| StageFloaterPart StageFloater::parts[3] |
Definition at line 564 of file stage.h.
Referenced by drawFloaterPart(), and updateFloater().