class ActionDisarmMineSource
ActionDisarmMine › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionDisarmMine()References AnimatedActionBase.m_CallbackClass, AnimatedActionBase.m_CommandUID, ActionBase.m_FullBody
Show 2 more
, ActionBase.m_StanceMask, and ActionBase.m_TextMethods 6
override void CreateConditionComponents()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References LandMineTrap.CanBeDisarmed(), Class.CastTo(), ActionTarget.GetObject()
Show 3 more
, TrapBase.IsActive(), ActionBase.IsInReach(), and UAMaxDistances.DEFAULToverride void OnStartAnimationLoop(ActionData action_data)References Class.Cast(), ActionTarget.GetObject(), CGame.IsMultiplayer()
Show 3 more
, CGame.IsServer(), CGame.RPCSingleParam(), and ActionData.m_Targetoverride void OnExecute(ActionData action_data)References Class.Cast(), ActionTarget.GetObject(), CGame.IsMultiplayer()
Show 3 more
, CGame.IsServer(), CGame.RPCSingleParam(), and ActionData.m_Targetoverride void OnEndAnimationLoop(ActionData action_data)References Class.Cast(), ActionTarget.GetObject(), CGame.IsMultiplayer()
Show 3 more
, CGame.IsServer(), CGame.RPCSingleParam(), and ActionData.m_Targetoverride void OnFinishProgressServer(ActionData action_data)