class ActionAttachWithSwitchSource
ActionAttachWithSwitch › ActionAttach › ActionSingleUseBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionAttachWithSwitch()Methods 8
override void CreateConditionComponents()References new CCTNonRuined(), UAMaxDistances.DEFAULT, AnimatedActionBase.m_CommandUID
Show 3 more
, ActionBase.m_ConditionItem, ActionBase.m_ConditionTarget, and ActionBase.m_StanceMaskoverride typename GetInputType()override bool CanBePerformedFromInventory()override ActionData CreateActionData()override bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data = NULL)override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References GameInventory.CanAddAttachment(), EntityAI.CanSwitchDuringAttach(), Class.Cast()
Show 2 more
, EntityAI.GetInventory(), and ActionTarget.GetObject()override void OnExecuteServer(ActionData action_data)override void OnExecuteClient(ActionData action_data)