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 |