|
Cavestory Mod API
|
Player state information. More...
#include <CSMAPI_types.h>
Public Attributes | |
| char * | StateName |
| The name of this player state. | |
| PlayerState_ActFuncType | ActFunc |
| The act function for this player state. More... | |
| PlayerState_AnimFuncType | AnimFunc |
| The animation function for this player state. More... | |
| PlayerState_DrawFuncType | DrawFunc |
| The draw function for this player state. More... | |
| PlayerStateAnimator_OutputType | AnimateRetType |
| The return type of the animate function. | |
| unsigned long long int | Flags |
| The flags for this player state. More... | |
| unsigned int | TransmitFlags |
| The transmit flags for this player state. More... | |
| MYCHAR_STATE_ARG_INFO * | ArgList |
| The custom argument list for this player state. | |
| bool | LoadedByMod |
| Whether this was loaded / overloaded by the currently loaded mod or not. | |
Player state information.
| PlayerState_ActFuncType MYCHAR_STATE_INFO::ActFunc |
The act function for this player state.
| bKey | Whether key inputs should be allowed for this tick or not. |
| pInterface | The safe interface for this player. |
| pMC | The player character we should be manipulating. |
| pPhysics | The physics we should be using for this tick. If the player is in water, this will be pMC->physics_underwater. If not, then it will be pMC->physics_normal. |
| PlayerState_AnimFuncType MYCHAR_STATE_INFO::AnimFunc |
The animation function for this player state.
| bKey | Whether key inputs should be allowed for this tick or not. |
| pMC | The player character we should be manipulating. |
| pInterface | The safe interface for this player. |
| PlayerState_DrawFuncType MYCHAR_STATE_INFO::DrawFunc |
The draw function for this player state.
| iFrameX | The camera X offset. |
| iFrameY | The camera Y offset. |
| pMC | The player character we should be manipulating. |
| pInterface | The interface for this player. |
| unsigned long long int MYCHAR_STATE_INFO::Flags |
The flags for this player state.
| unsigned int MYCHAR_STATE_INFO::TransmitFlags |
The transmit flags for this player state.