🐛 fixed beet harvesting

feature/bugfixes_And_Polish
kziolkowski 1 month ago
parent 61caa6eea6
commit 0892a13e66

@ -48,9 +48,6 @@ shape = SubResource("CircleShape2D_hiixr")
[node name="SpawnWithItem" parent="ReadyPlantInventoryItem" index="0"] [node name="SpawnWithItem" parent="ReadyPlantInventoryItem" index="0"]
_blueprint = ExtResource("3_agmuy") _blueprint = ExtResource("3_agmuy")
[node name="PickupInteractionArea" parent="ReadyPlantInventoryItem" index="3"]
_active = false
[node name="CollisionShape3D" parent="ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"] [node name="CollisionShape3D" parent="ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"]
shape = SubResource("CircleShape2D_ae08q") shape = SubResource("CircleShape2D_ae08q")

@ -160,14 +160,16 @@ public partial class PlantBehaviour2D : Node2D
_currentPlantSprite.Visible = false; _currentPlantSprite.Visible = false;
_currentPlantSprite = GetRandomSprite(_readyPlants); _currentPlantSprite = GetRandomSprite(_readyPlants);
_currentPlantSprite.Visible = true; _currentPlantSprite.Visible = true;
ActivatePickupAfterDelay(true); //ActivatePickupAfterDelay(true);
SetActiveHarvestablePlant(true);
break; break;
case PlantState.Ready: case PlantState.Ready:
_state = PlantState.None; _state = PlantState.None;
if(_currentPlantSprite != null) if(_currentPlantSprite != null)
_currentPlantSprite.Visible = false; _currentPlantSprite.Visible = false;
_currentPlantSprite = null; _currentPlantSprite = null;
ActivatePickupAfterDelay(false); //ActivatePickupAfterDelay(false);
SetActiveHarvestablePlant(false);
break; break;
default: default:
break; break;

Loading…
Cancel
Save