|
class DayZCreatureAnimInterface | RegisterAnimationEvent (string event_name, string function_name) |
|
void | DayZCreatureAnimInterface () |
|
void | ~DayZCreatureAnimInterface () |
|
proto native TAnimGraphCommand | BindCommand (string pCommandName) |
| returns command index -
|
|
proto native TAnimGraphVariable | BindVariableFloat (string pVariable) |
|
proto native TAnimGraphVariable | BindVariableInt (string pVariable) |
|
proto native TAnimGraphVariable | BindVariableBool (string pVariable) |
|
proto native TAnimGraphTag | BindTag (string pTagName) |
|
proto native TAnimGraphEvent | BindEvent (string pEventName) |
|
proto native void | SetAnimationInstanceByName (string animation_instance_name, int instance_uuid, float duration) |
|
proto native int | GetCurrentAnimationInstanceUUID () |
|
proto native DayZCreatureAnimInterface | GetAnimInterface () |
|
proto native void | UpdateSimulationPrecision (int simLOD) |
|
proto native void | StartDeath () |
|
proto native void | ResetDeath () |
|
proto native void | ResetDeathCooldown () |
|
proto native bool | IsDeathProcessed () |
|
proto native bool | IsDeathConditionMet () |
|
proto native int | GetBoneIndexByName (string pBoneName) |
| returns bone index for a name (-1 if pBoneName doesn't exist)
|
|
override bool | IsDayZCreature () |
|
override bool | CanBeSkinned () |
|
override bool | IsIgnoredByConstruction () |
|
override bool | IsManagingArrows () |
|
override bool | DisableVicinityIcon () |
|
override void | AddArrow (Object arrow, int componentIndex, vector closeBonePosWS, vector closeBoneRotWS) |
|
override bool | HasFixedActionTargetCursorPosition () |
|
bool | ModCommandHandlerBefore (float pDt, int pCurrentCommandID, bool pCurrentCommandFinished) |
|
bool | ModCommandHandlerInside (float pDt, int pCurrentCommandID, bool pCurrentCommandFinished) |
|
bool | ModCommandHandlerAfter (float pDt, int pCurrentCommandID, bool pCurrentCommandFinished) |
|
class DayZAnimalCommandMove extends AnimCommandBase | SetFlagFinished (bool pFinished) |
| DayZAnimalCommandScript fully scriptable command.
|
|
proto native bool | PrePhys_GetTranslation (out vector pOutTransl) |
| script function usable in PrePhysUpdate
|
|
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
|
|