From 0892a13e669a1c18f3be8684f014afeccd6d9bdb Mon Sep 17 00:00:00 2001 From: kziolkowski Date: Sat, 6 Dec 2025 20:36:22 +0100 Subject: [PATCH] :bug: fixed beet harvesting --- prefabs/farm/plants/beet_plant.tscn | 3 --- scripts/CSharp/Common/Farming/PlantBehaviour2D.cs | 6 ++++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/prefabs/farm/plants/beet_plant.tscn b/prefabs/farm/plants/beet_plant.tscn index 035f1fb..174441f 100644 --- a/prefabs/farm/plants/beet_plant.tscn +++ b/prefabs/farm/plants/beet_plant.tscn @@ -48,9 +48,6 @@ shape = SubResource("CircleShape2D_hiixr") [node name="SpawnWithItem" parent="ReadyPlantInventoryItem" index="0"] _blueprint = ExtResource("3_agmuy") -[node name="PickupInteractionArea" parent="ReadyPlantInventoryItem" index="3"] -_active = false - [node name="CollisionShape3D" parent="ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"] shape = SubResource("CircleShape2D_ae08q") diff --git a/scripts/CSharp/Common/Farming/PlantBehaviour2D.cs b/scripts/CSharp/Common/Farming/PlantBehaviour2D.cs index 7a29df9..3d97710 100644 --- a/scripts/CSharp/Common/Farming/PlantBehaviour2D.cs +++ b/scripts/CSharp/Common/Farming/PlantBehaviour2D.cs @@ -160,14 +160,16 @@ public partial class PlantBehaviour2D : Node2D _currentPlantSprite.Visible = false; _currentPlantSprite = GetRandomSprite(_readyPlants); _currentPlantSprite.Visible = true; - ActivatePickupAfterDelay(true); + //ActivatePickupAfterDelay(true); + SetActiveHarvestablePlant(true); break; case PlantState.Ready: _state = PlantState.None; if(_currentPlantSprite != null) _currentPlantSprite.Visible = false; _currentPlantSprite = null; - ActivatePickupAfterDelay(false); + //ActivatePickupAfterDelay(false); + SetActiveHarvestablePlant(false); break; default: break;