🐛 fixed rake still activating field outlines bug
This commit is contained in:
@@ -1778,6 +1778,7 @@ _field = NodePath("../..")
|
|||||||
_daysWatered = 6
|
_daysWatered = 6
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
@@ -1806,6 +1807,7 @@ _field = NodePath("../..")
|
|||||||
_daysWatered = 6
|
_daysWatered = 6
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField2" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField2" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField2/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField2/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
@@ -1834,6 +1836,7 @@ _field = NodePath("../..")
|
|||||||
_daysWatered = 5
|
_daysWatered = 5
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField3" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField3" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField3/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField3/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
@@ -1862,6 +1865,7 @@ _field = NodePath("../..")
|
|||||||
_daysWatered = 7
|
_daysWatered = 7
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField4" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField4" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField4/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField4/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
@@ -1890,6 +1894,7 @@ _field = NodePath("../..")
|
|||||||
_daysWatered = 6
|
_daysWatered = 6
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField5" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField5" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField5/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField5/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
@@ -1918,6 +1923,7 @@ _field = NodePath("../..")
|
|||||||
_daysWatered = 5
|
_daysWatered = 5
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField6" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField6" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField6/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField6/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
@@ -1946,6 +1952,7 @@ _field = NodePath("../..")
|
|||||||
_daysWatered = 6
|
_daysWatered = 6
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField7" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField7" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField7/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField7/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
@@ -1974,6 +1981,7 @@ _field = NodePath("../..")
|
|||||||
_daysWatered = 6
|
_daysWatered = 6
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField8" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField8" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField8/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField8/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
@@ -1996,6 +2004,7 @@ metadata/SaveID = "9919b294-04a1-4a16-9783-38c8aa0e291c"
|
|||||||
z_index = 1
|
z_index = 1
|
||||||
|
|
||||||
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField9" index="7"]
|
[node name="FieldActivator" parent="YSorted/Farm visuals/FieldParent/BaseField9" index="7"]
|
||||||
|
process_mode = 4
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField9/FieldActivator/InteractionArea/Area2D" index="0"]
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/FieldParent/BaseField9/FieldActivator/InteractionArea/Area2D" index="0"]
|
||||||
|
|||||||
@@ -43,6 +43,8 @@ public partial class FieldActivator : Node
|
|||||||
/// <param name="activated"></param>
|
/// <param name="activated"></param>
|
||||||
public void RakeActivated(bool activated)
|
public void RakeActivated(bool activated)
|
||||||
{
|
{
|
||||||
|
if (_used || ProcessMode == ProcessModeEnum.Disabled)
|
||||||
|
return;
|
||||||
_rakeInHand = activated;
|
_rakeInHand = activated;
|
||||||
ToggleInteractionArea();
|
ToggleInteractionArea();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user