class ActionPackTentSource
ActionPackTent › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionPackTent()Methods 15
override void CreateConditionComponents()References new CCTCursorParent(), UAMaxDistances.DEFAULT, ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride typename GetInputType()override bool IsUsingProxies()override bool HasProgress()override bool HasAlternativeInterrupt()override bool UseMainItem()override bool ActionConditionContinue(ActionData action_data)References TentBase.CanBePacked(), Class.Cast(), ActionTarget.GetParent()
Show 1 more
, ActionData.m_Targetoverride ActionData CreateActionData()override bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data = NULL)References Class.Cast(), ActionBase.SetupAction(), PlaceObjectActionData.m_AlreadyPlaced
Show 1 more
, AnimatedActionBase.m_CommandUIDoverride bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)override void Start(ActionData action_data)override void OnExecute(ActionData action_data)References Class.Cast(), ActionTarget.GetParent(), TentBase.SetIsBeingPacked()
Show 1 more
, ActionData.m_Targetoverride void OnEnd(ActionData action_data)References Class.Cast(), ActionTarget.GetParent(), TentBase.SetIsBeingPacked()
Show 3 more
, PlayerBase.TryHideItemInHands(), ActionData.m_Player, and ActionData.m_Targetoverride void OnFinishProgressServer(ActionData action_data)References TentBase.CanBePacked(), Class.Cast(), ActionTarget.GetParent()
Show 2 more
, TentBase.Pack(), and ActionData.m_Targetoverride string GetAdminLogMessage(ActionData action_data)