class ActionPushObjectSource
ActionPushObject › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
Derived classes
All members, including inherited
Methods 9
override typename GetInputType()override void CreateConditionComponents()References new CCINotPresent(), new CCTCursorNoRuinCheck(), UAMaxDistances.DEFAULT
Show 2 more
, ActionBase.m_ConditionItem, and ActionBase.m_ConditionTargetoverride bool HasAlternativeInterrupt()override ActionData CreateActionData()References new ActionPushObjectData()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References PlayerBase.CanConsumeStamina(), ActionTarget.GetObject(), DayZPlayerImplement.GetSurfaceType()
Show 2 more
, DayZPlayer.IsPlayerInStance(), and Human.PhysicsGetLinkedEntity()Referenced by ActionPushCar.ActionCondition()
override void OnUpdate(ActionData action_data)override void OnStart(ActionData action_data)override void OnEndInput(ActionData action_data)References Class.Cast(), ActionContinuousBase.OnEndInput(), ActionPushObjectData.m_EndType
Show 2 more
, ActionPushObjectData.m_NeedUpdate, and ActionData.m_Stateprotected Object GetPushObject(ActionTarget target)