23 string selection = target_EAI.GetActionComponentName(target.GetComponentIndex());
25 if ( selection ==
"sparkplug" && target_EAI.GetInventory().CanAddAttachment(item) )
class ActionTargets ActionTarget
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
override void CreateConditionComponents()
void ActionInsertSparkplug()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override void OnExecuteServer(ActionData action_data)
override void OnExecuteClient(ActionData action_data)
void ActionSingleUseBase()
override bool LocalTakeEntityAsAttachment(notnull EntityAI item)