diff --git a/prefabs/farm/base_field_2d.tscn b/prefabs/farm/base_field_2d.tscn index a7d1392..d0f2ac3 100644 --- a/prefabs/farm/base_field_2d.tscn +++ b/prefabs/farm/base_field_2d.tscn @@ -27,4 +27,6 @@ position = Vector2(6, -161) [node name="ReadyPlant" parent="FieldBehaviour/BasePlant" index="3"] position = Vector2(0, -204) +[connection signal="Interacted" from="InteractionArea2" to="FieldBehaviour/BasePlant" method="Grow"] + [editable path="FieldBehaviour/BasePlant"] diff --git a/scripts/CSharp/Common/Farming/PlantBehaviour2D.cs b/scripts/CSharp/Common/Farming/PlantBehaviour2D.cs index 73554f1..ce04894 100644 --- a/scripts/CSharp/Common/Farming/PlantBehaviour2D.cs +++ b/scripts/CSharp/Common/Farming/PlantBehaviour2D.cs @@ -19,7 +19,7 @@ public partial class PlantBehaviour2D : Node2D /// /// Transitions the plant to its next groth stage. /// - public void Grow() + public void Grow(int id) { switch (_state) {