![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Private Member Functions | |
| proto native void | DisableSimulation (bool disable) |
| proto native float | GetAnimationPhase (string animation) |
| Return animation phase of animation on object. | |
| proto native int | GetBoneIndex (string proxySelectionName) |
| Returns skeleton's bone index of named proxy selection. | |
| proto native Object | GetBoneObject (int boneIndex) |
| Returns proxy object that corresponds given bone inside skeleton. | |
| proto native bool | GetIsSimulationDisabled () |
| Returns whether simulation is disabled. | |
| proto int | GetNumUserAnimationSourceNames () |
| proto native int | GetSimulationTimeStamp () |
| Returns simulation timestamp. | |
| proto string | GetUserAnimationSourceName (int index) |
| proto void | MoveInTime (vector targetTransform[4], float deltaT) |
| On server, entity's transformation is directly changed to targetTransform, on client entity's transformation is interpolated to targetTransform in time deltaT. | |
| void | OnAnimationPhaseStarted (string animSource, float phase) |
| callback called from C++ when AnimationPhase has started | |
| void | OnCreatePhysics () |
| callback called when entity is moved to world and creating its physics representation | |
| void | OnInvisibleSet (bool invisible) |
| event | |
| bool | OnNetworkTransformUpdate (out vector pos, out vector ypr) |
| Client event on transformation update from network. | |
| proto native void | ResetAnimationPhase (string animation, float phase) |
| proto native void | SetAnimationPhase (string animation, float phase) |
| Process animation on object. Animation is defined in config file. Wanted animation phase is set to phase. | |
| void | SetAnimationPhaseNow (string animation, float phase) |
| Same as SetAnimationPhase, only ignores any animation and sets the phase immediately. | |
| proto native void | SetInvisible (bool invisible) |
| Turns on/off invisibility. | |
|
private |
Return animation phase of animation on object.
Returns skeleton's bone index of named proxy selection.
Returns proxy object that corresponds given bone inside skeleton.
References Object.
|
private |
Returns whether simulation is disabled.
|
private |
|
private |
Returns simulation timestamp.
On server, entity's transformation is directly changed to targetTransform, on client entity's transformation is interpolated to targetTransform in time deltaT.
| targetTransform | |
| deltaT,interpolation | time between current transformation and target transformation |
callback called from C++ when AnimationPhase has started
|
private |
callback called when entity is moved to world and creating its physics representation
|
private |
event
Client event on transformation update from network.
| pos,world | space position |
| ypr,world | space orientation in radians in form of Yaw/Pitch/Roll |
Referenced by SetAnimationPhaseNow().
Process animation on object. Animation is defined in config file. Wanted animation phase is set to phase.
Referenced by SetAnimationPhaseNow().
Same as SetAnimationPhase, only ignores any animation and sets the phase immediately.
Definition at line 22 of file entity.c.
References ResetAnimationPhase(), and SetAnimationPhase().
|
private |
Turns on/off invisibility.