|  | Dayz Explorer
    1.24.157551 (v105080)
    Dayz Code Explorer by Zeroy | 
Go to the source code of this file.
| Data Structures | |
| class | DayZCreatureAnimInterface | 
| class | DayZCreature | 
| class | AnimCommandBase | 
| base class of all commands exposed to script to provide common functionality over animations  More... | |
| class | DayZCreatureAI | 
| do not process rotations !  More... | |
| Functions | |
| class DayZCreatureAnimInterface | RegisterAnimationEvent (string event_name, string function_name) | 
| private void | DayZCreatureAnimInterface () | 
| private void | ~DayZCreatureAnimInterface () | 
| proto native TAnimGraphCommand | BindCommand (string pCommandName) | 
| returns command index - More... | |
| 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)  More... | |
| override bool | IsDayZCreature () | 
| override bool | CanBeSkinned () | 
| override bool | IsIgnoredByConstruction () | 
| override bool | IsManagingArrows () | 
| 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.  More... | |
| proto native bool | PrePhys_GetTranslation (out vector pOutTransl) | 
| script function usable in PrePhysUpdate  More... | |
| 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  More... | |
| proto native void | PostPhys_GetRotation (out float pOutRot[4]) | 
| vec3 in world space  More... | |
| proto native void | PostPhys_SetPosition (vector pInTransl) | 
| quaternion in world space  More... | |
| proto native void | PostPhys_SetRotation (float pInRot[4]) | 
| vec3 in world space  More... | |
| proto native void | PostPhys_LockRotation () | 
| quaternion in world space  More... | |
| Variables | |
| class DayZCreatureAI extends DayZCreature | COMMANDID_MOVE | 
| class DayZCreatureAI extends DayZCreature | COMMANDID_JUMP | 
| class DayZCreatureAI extends DayZCreature | COMMANDID_DEATH | 
| class DayZCreatureAI extends DayZCreature | COMMANDID_HIT | 
| class DayZCreatureAI extends DayZCreature | COMMANDID_ATTACK | 
| class DayZCreatureAI extends DayZCreature | COMMANDID_SCRIPT | 
| override void AddArrow | ( | Object | arrow, | 
| int | componentIndex, | ||
| vector | closeBonePosWS, | ||
| vector | closeBoneRotWS | ||
| ) | 
Definition at line 75 of file dayzanimal.c.
| proto native TAnimGraphCommand RegisterAnimationEvent::BindCommand | ( | string | pCommandName | ) | 
returns command index - 
 
| proto native TAnimGraphEvent RegisterAnimationEvent::BindEvent | ( | string | pEventName | ) | 
| proto native TAnimGraphTag RegisterAnimationEvent::BindTag | ( | string | pTagName | ) | 
| proto native TAnimGraphVariable RegisterAnimationEvent::BindVariableBool | ( | string | pVariable | ) | 
| proto native TAnimGraphVariable RegisterAnimationEvent::BindVariableFloat | ( | string | pVariable | ) | 
| proto native TAnimGraphVariable RegisterAnimationEvent::BindVariableInt | ( | string | pVariable | ) | 
| override bool CanBeSkinned | ( | ) | 
Definition at line 60 of file dayzanimal.c.
| private void RegisterAnimationEvent::DayZCreatureAnimInterface | ( | ) | 
Definition at line 2 of file dayzanimal.c.
| proto native DayZCreatureAnimInterface GetAnimInterface | ( | ) | 
returns bone index for a name (-1 if pBoneName doesn't exist)
| proto native int GetCurrentAnimationInstanceUUID | ( | ) | 
| override bool HasFixedActionTargetCursorPosition | ( | ) | 
Definition at line 115 of file dayzanimal.c.
| override bool IsDayZCreature | ( | ) | 
Definition at line 55 of file dayzanimal.c.
| proto native bool IsDeathConditionMet | ( | ) | 
| proto native bool IsDeathProcessed | ( | ) | 
| override bool IsIgnoredByConstruction | ( | ) | 
Definition at line 65 of file dayzanimal.c.
| override bool IsManagingArrows | ( | ) | 
Definition at line 70 of file dayzanimal.c.
Definition at line 136 of file dayzanimal.c.
ModOverrides
Definition at line 126 of file dayzanimal.c.
Definition at line 131 of file dayzanimal.c.
| 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_LockRotation | ( | ) | 
quaternion 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
override this ! final adjustment of physics state (after physics was applied) returns true if command continues running / false if command should end (or you can use SetFlagFinished(true))
script function usable in PrePhysUpdate
| proto native void PrePhys_SetRotation | ( | float | pInRot[4] | ) | 
| proto native void PrePhys_SetTranslation | ( | vector | pInTransl | ) | 
| class DayZCreatureAnimInterface RegisterAnimationEvent | ( | string | event_name, | 
| string | function_name | ||
| ) | 
| proto native void ResetDeath | ( | ) | 
| proto native void ResetDeathCooldown | ( | ) | 
| proto native void SetAnimationInstanceByName | ( | string | animation_instance_name, | 
| int | instance_uuid, | ||
| float | duration | ||
| ) | 
| class DayZAnimalCommandMove extends AnimCommandBase SetFlagFinished | ( | bool | pFinished | ) | 
DayZAnimalCommandScript fully scriptable command.
| proto native void StartDeath | ( | ) | 
| proto native void UpdateSimulationPrecision | ( | int | simLOD | ) | 
| private void RegisterAnimationEvent::~DayZCreatureAnimInterface | ( | ) | 
Definition at line 3 of file dayzanimal.c.
| class DayZCreatureAI extends DayZCreature COMMANDID_ATTACK | 
| class DayZCreatureAI extends DayZCreature COMMANDID_DEATH | 
| class DayZCreatureAI extends DayZCreature COMMANDID_HIT | 
| class DayZCreatureAI extends DayZCreature COMMANDID_JUMP | 
| class DayZCreatureAI extends DayZCreature COMMANDID_MOVE | 
| class DayZCreatureAI extends DayZCreature COMMANDID_SCRIPT |