class ActionRestrainTargetSource
ActionRestrainTarget › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionRestrainTarget()Methods 8
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)References PlayerBase.CanBeRestrained(), Class.Cast(), Class.Cast()
Show 11 more
, ActionBaseCB.GetActionComponentProgress(), CGame.GetMission(), ActionTarget.GetObject(), CGame.IsMultiplayer(), Mission.IsPlayerDisconnecting(), PlayerBase.IsRestrainPrelocked(), CGame.IsServer(), PlayerBase.IsSurrendered(), PlayerBase.SetRestrainPrelocked(), ActionData.m_Callback, and ActionData.m_Targetoverride 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)