class ActionRestrainTarget
ActionRestrainTarget › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
Full hierarchyFull members 163
- ActionBase_Basic
- ActionBase
- AnimatedActionBase
- ActionContinuousBase
- ActionRestrainTarget
- ActionContinuousBase
- AnimatedActionBase
- ActionBase
Methods 9
override void CreateConditionComponents()References new CCTMan(), UAMaxDistances.DEFAULT, ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References PlayerBase.CanBeRestrained(), Class.Cast(), DayZPlayer.GetInstanceType()
Show 2 more
, ActionTarget.GetObject(), and PlayerBase.IsRestrained()override int GetStanceMask(PlayerBase player)References DayZPlayer.IsPlayerInStance()
override bool ActionConditionContinue(ActionData action_data)override void OnStartServer(ActionData action_data)override void OnEndServer(ActionData action_data)override void OnFinishProgressServer(ActionData action_data)References ActionBase.CanReceiveAction(), Class.Cast(), new ChainedDropAndRestrainLambda()
Show 12 more
, Error(), Man.GetEntityInHands(), Man.GetEntityInHands(), ActionTarget.GetObject(), Object.GetType(), PlayerBase.IsRestrained(), Man.LocalReplaceItemInHandsWithNewElsewhere(), MiscGameplayFunctions.ObtainRestrainItemTargetClassname(), new RestrainTargetPlayerLambda(), MiscGameplayFunctions.TurnItemInHandsIntoItemEx(), ActionData.m_Player, and ActionData.m_Targetoverride void OnFinishProgressClient(ActionData action_data)override bool IsLockTargetOnUse()