class ActionPlugTargetIntoThisSource
ActionPlugTargetIntoThis › ActionSingleUseBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionPlugTargetIntoThis()Members 1
bool m_RetoggleMethods 7
override void CreateConditionComponents()References new CCINonRuined(), new CCTNonRuined(), UAMaxDistances.DEFAULT
Show 2 more
, ActionBase.m_ConditionItem, and ActionBase.m_ConditionTargetoverride bool Can(PlayerBase player, ActionTarget target, ItemBase item)override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References ComponentEnergyManager.CanReceivePlugFrom(), ComponentEnergyManager.CanReceivePlugFrom(), Class.Cast()
Show 12 more
, Class.Cast(), EntityAI.GetCompEM(), EntityAI.GetCompEM(), EntityAI.GetCompEM(), EntityAI.GetHierarchyRoot(), ActionTarget.GetObject(), ComponentEnergyManager.GetPluggedDevice(), EntityAI.HasEnergyManager(), EntityAI.HasEnergyManager(), Object.IsElectricAppliance(), Class.IsInherited(), and ComponentEnergyManager.IsPlugged()override bool IsDeploymentAction()override void OnExecuteServer(ActionData action_data)References Process()
override void OnExecuteClient(ActionData action_data)References m_Retoggle
void Process(ActionData action_data)References Class.Cast(), Class.Cast(), Class.CastTo()
Show 13 more
, EntityAI.GetCompEM(), EntityAI.GetCompEM(), EntityAI.GetInventory(), ActionTarget.GetObject(), ComponentEnergyManager.GetPluggedDevice(), Class.IsInherited(), ComponentEnergyManager.PlugThisInto(), Man.ServerDropEntity(), GameInventory.TakeEntityAsAttachment(), Spotlight.Unfold(), ActionData.m_MainItem, ActionData.m_Player, and ActionData.m_TargetReferenced by OnExecuteServer()