43 if ( !item.IsKindOf(
"Barrel_ColorBase") && item.IsLiquidPresent() )
53 super.Start( action_data );
54 action_data.
m_Player.SetLocalProjectionPosition(action_data.
m_Target.GetCursorHitPos());
55 action_data.
m_Player.TogglePlacingLocal();
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
class ActionTargets ActionTarget
ref ActionTarget m_Target
override bool IsInstant()
override void Start(ActionData action_data)
override void CreateConditionComponents()
override bool IsDeploymentAction()
override bool RemoveForceTargetAfterUse()
void ActionTogglePlaceObject()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override bool HasTarget()