class ActionTakeMaterialToHandsSource
ActionTakeMaterialToHands › ActionInteractBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
DEPRECATED
Constructors 1
void ActionTakeMaterialToHands()Methods 10
override void CreateConditionComponents()override bool HasProneException()override void OnActionInfoUpdate(PlayerBase player, ActionTarget target, ItemBase item)override typename GetInputType()override bool HasProgress()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References GameInventory.CanAddEntityIntoHands(), Object.CanUseConstruction(), Class.Cast()
Show 12 more
, Class.Cast(), Object.GetActionComponentName(), ConstructionActionData.GetActualAttachmentToDetach(), ActionTarget.GetComponentIndex(), PlayerBase.GetConstructionActionData(), EntityAI.GetHierarchyRootPlayer(), EntityAI.GetInventory(), ActionTarget.GetObject(), CGame.IsMultiplayer(), BaseBuildingBase.IsPlayerInside(), CGame.IsServer(), and ConstructionActionData.RefreshAttachmentsToDetach()override bool CanContinue(ActionData action_data)override void OnExecute(ActionData action_data)protected void OnExecuteImpl(ActionData action_data)References Class.Cast(), ConstructionActionData.GetActualAttachmentToDetach(), PlayerBase.GetConstructionActionData()
Referenced by OnExecute()
override void CreateAndSetupActionCallback(ActionData action_data)References Human.AddCommandModifier_Action(), Class.CastTo(), Object.ConfigGetBool()