8 override void CreateConditionComponents()
14 override bool HasTarget()
19 override bool IsLocal()
24 override bool IsInstant()
29 override bool IsDeploymentAction()
34 override bool RemoveForceTargetAfterUse()
39 override bool CanBeUsedWithBrokenLegs()
47 if (!item.IsKindOf(
"Barrel_ColorBase") && item.IsLiquidPresent())
55 super.Start(action_data);
57 action_data.m_Player.SetLocalProjectionPosition(action_data.m_Target.GetCursorHitPos());
58 action_data.m_Player.TogglePlacingLocal();