|
Digimon World 3 decomp
The European version, SLES_039.36
|
A camera (FIGHTSTG_createShotCamera) that goes through lists of shots (FIGHTSTG_cameraShots), the next list picked at random (FIGHTSTG_nextShotLists) More...
#include <battle/battle_mode/camera.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 ShotCamera *task, s32 state) |
| void(* | setSubstate )(struct ShotCamera *task, s32 substate) |
| void(* | setStep )(struct ShotCamera *task, s32 step) |
| void(* | setCounter )(struct ShotCamera *task, s32 counter) |
| void(* | nextState )(struct ShotCamera *task) |
| void(* | nextSubstate )(struct ShotCamera *task) |
| void(* | nextStep )(struct ShotCamera *task) |
| void(* | tickCounter )(struct ShotCamera *task) |
| void(* | update )() |
| void(* | destroy )(struct ShotCamera *task) |
| struct BattleCamera * | camera |
| struct CameraView * | view |
| struct Models * | models |
| s16 | list |
| s16 | shot |
| s16 | ry |
| where the turn of substate 1 is | |
| s16 | turned |
| s32 | time |
| s32 | speed |
A camera (FIGHTSTG_createShotCamera) that goes through lists of shots (FIGHTSTG_cameraShots), the next list picked at random (FIGHTSTG_nextShotLists)
| s32 ShotCamera::state |
Definition at line 35 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera().
| s32 ShotCamera::substate |
Definition at line 35 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera().
| s32 ShotCamera::step |
Definition at line 35 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), and turnAroundFighters().
| void(* ShotCamera::setState) (struct ShotCamera *task, s32 state) |
| void(* ShotCamera::setSubstate) (struct ShotCamera *task, s32 substate) |
Definition at line 35 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), and startNextShot().
| void(* ShotCamera::setStep) (struct ShotCamera *task, s32 step) |
| void(* ShotCamera::setCounter) (struct ShotCamera *task, s32 counter) |
| void(* ShotCamera::nextState) (struct ShotCamera *task) |
Definition at line 35 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera().
| void(* ShotCamera::nextSubstate) (struct ShotCamera *task) |
| void(* ShotCamera::nextStep) (struct ShotCamera *task) |
| void(* ShotCamera::tickCounter) (struct ShotCamera *task) |
| void(* ShotCamera::destroy) (struct ShotCamera *task) |
| struct BattleCamera* ShotCamera::camera |
Definition at line 36 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), turnAroundFighters(), viewEnemySide(), viewFromAbove(), viewFromSide(), and viewPartnerSide().
| struct CameraView* ShotCamera::view |
Definition at line 37 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), spinView(), spinViewBack(), turnAroundFighters(), viewEnemySide(), viewFromAbove(), viewFromSide(), and viewPartnerSide().
| struct Models* ShotCamera::models |
Definition at line 38 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), startNextShot(), viewEnemySide(), and viewPartnerSide().
| s16 ShotCamera::list |
Definition at line 39 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), and startNextShot().
| s16 ShotCamera::shot |
Definition at line 40 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), and startNextShot().
| s16 ShotCamera::ry |
where the turn of substate 1 is
Definition at line 41 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), and turnAroundFighters().
| s16 ShotCamera::turned |
Definition at line 42 of file camera.h.
Referenced by turnAroundFighters().
| s32 ShotCamera::time |
Definition at line 43 of file camera.h.
Referenced by FIGHTSTG_updateShotCamera(), startNextShot(), and turnAroundFighters().
| s32 ShotCamera::speed |
Definition at line 44 of file camera.h.
Referenced by spinView(), spinViewBack(), viewEnemySide(), viewFromAbove(), and viewPartnerSide().