146 if ( callback.GetState() != callback.STATE_LOOP_END && callback.GetState() != callback.STATE_LOOP_END2 )
172 Debug.
ActionLog(
"Time stamp: " + action_data.
m_Player.GetSimulationTimeStamp(),
this.ToString() ,
"n/a",
"OnStartAnimationLoop", action_data.
m_Player.ToString() );
190 Debug.
ActionLog(
"Time stamp: " + action_data.
m_Player.GetSimulationTimeStamp(),
this.ToString() ,
"n/a",
"OnEndAnimationLoop", action_data.
m_Player.ToString() );
207 Debug.
ActionLog(
"Time stamp: " + action_data.
m_Player.GetSimulationTimeStamp(),
this.ToString() ,
"n/a",
"OnFinishProgress", action_data.
m_Player.ToString() );
215 m_AdminLog.OnContinouousAction( action_data );
class DayZCreatureAnimInterface RegisterAnimationEvent(string event_name, string function_name)
PluginBase GetPlugin(typename plugin_type)
void SetCommand(int command_uid)
protected bool m_Interrupted
protected bool m_Canceled
void CreateActionComponent()
protected ActionData m_ActionData
protected SoundOnVehicle m_SoundObject
override void OnAnimationEvent(int pEventID)
override void InitActionComponent()
override void EndActionComponent()
void OnStartAnimationLoop(ActionData action_data)
protected void OnStartAnimationLoopClient(ActionData action_data)
bool HasAlternativeInterrupt()
void ActionContinuousBase()
void OnEndAnimationLoop(ActionData action_data)
protected void OnFinishProgressClient(ActionData action_data)
override int GetActionCategory()
PluginAdminLog m_AdminLog
protected void OnFinishProgressServer(ActionData action_data)
protected void OnEndAnimationLoopServer(ActionData action_data)
protected void OnEndAnimationLoopClient(ActionData action_data)
override void OnEndInput(ActionData action_data)
void OnFinishProgress(ActionData action_data)
protected void OnStartAnimationLoopServer(ActionData action_data)
ref CABase m_ActionComponent
void OnAnimationEvent(ActionData action_data)
void Do(ActionData action_data, int state)
protected int m_CommandUID
protected m_CallbackClass
int Cancel(ActionData action_data)
void Init(ActionData action_data)
Super root of all classes in Enforce script.
static void ActionLog(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
static bool IsActionLogEnable()
DayZPlayerConstants
defined in C++
proto native CGame GetGame()
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
proto native void EnableCancelCondition(bool pEnable)
static const int STATE_LOOP_LOOP
proto native int GetState()
returns one of STATE_...
static const int STATE_LOOP_LOOP2
proto native bool DefaultCancelCondition()
system implemented cancel condition (now raise or sprint cancels action)