|
void | OnActivate () |
| constructor must have 1st parameter to be Human
|
|
void | OnDeactivate () |
| called when command ends
|
|
proto native void | SetFlagFinished (bool pFinished) |
| this terminates human command script and shows CommandHandler( ... pCurrentCommandFinished == true );
|
|
proto native void | SetHeading (float yawAngle, float filterDt=-1, float maxYawSpeed=FLT_MAX) |
| sets character rotation (heading) (PreAnim/PrePhys only!)
|
|
proto native void | AddHeadingRelativeTo (HumanRelativeHeadingMode mode, float yawAngle, float filterDt=-1, float maxYawSpeed=FLT_MAX) |
|
int | GetCurrentStance () |
| Override this to return the current stance of the human.
|
|
int | GetCurrentMovement () |
| Override this to return the current movement state of the human.
|
|
float | GetCurrentLeaning () |
| Override this to return the current leaning state of the human. <-1, 1>
|
|
void | PreAnimUpdate (float pDt) |
|
proto native void | PreAnim_CallCommand (int pCommand, int pParamInt, float pParamFloat) |
| function usable in PreAnimUpdate or in !!! OnActivate !!!
|
|
proto native void | PreAnim_SetFloat (int pVar, float pFlt) |
|
proto native void | PreAnim_SetInt (int pVar, int pInt) |
|
proto native void | PreAnim_SetBool (int pVar, bool pBool) |
|
void | PreAnim_SetFilteredHeading (float pYawAngle, float pFilterDt, float pMaxYawSpeed) |
|
void | PrePhysUpdate (float pDt) |
|
proto native bool | PrePhys_IsEvent (int pEvent) |
| script function usable in PrePhysUpdate
|
|
proto native bool | PrePhys_IsTag (int pTag) |
|
proto native bool | PrePhys_GetTranslation (out vector pOutTransl) |
|
proto native bool | PrePhys_GetRotation (out float pOutRot[4]) |
|
proto native void | PrePhys_SetTranslation (vector pInTransl) |
|
proto native void | PrePhys_SetRotation (float pInRot[4]) |
|
bool | PostPhysUpdate (float pDt) |
|
proto native void | PostPhys_GetPosition (out vector pOutTransl) |
| script function usable in PostPhysUpdate
|
|
proto native void | PostPhys_GetRotation (out float pOutRot[4]) |
| vec3 in world space
|
|
proto native void | PostPhys_SetPosition (vector pInTransl) |
| quaternion in world space
|
|
proto native void | PostPhys_SetRotation (float pInRot[4]) |
| vec3 in world space
|
|
proto native void | PostPhys_LockRotation () |
| quaternion in world space
|
|