class ActionDeconstructShelterSource
ActionDeconstructShelter › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionDeconstructShelter()Methods 11
override void CreateConditionComponents()References new CCINone(), new CCTCursor(), UAMaxDistances.DEFAULT
Show 2 more
, ActionBase.m_ConditionItem, and ActionBase.m_ConditionTargetoverride typename GetInputType()override bool HasProgress()override bool HasAlternativeInterrupt()override bool ActionConditionContinue(ActionData action_data)override ActionData CreateActionData()References new PlaceObjectActionData()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References TentBase.CanBePacked(), Class.Cast(), PlayerBase.GetBrokenLegs()
Show 1 more
, ActionTarget.GetObject()override void OnStart(ActionData action_data)override void OnEnd(ActionData action_data)override void OnFinishProgressServer(ActionData action_data)References Class.Cast(), ShelterBase.Deconstruct(), ActionTarget.GetObject()
Show 1 more
, ActionData.m_Targetoverride string GetAdminLogMessage(ActionData action_data)