🐛 can no longer water fields when watering can is empty
This commit is contained in:
@@ -101,12 +101,15 @@ public partial class FieldBehaviour2D : Sprite2D
|
|||||||
|
|
||||||
|
|
||||||
public void Water()
|
public void Water()
|
||||||
|
{
|
||||||
|
if (WateringCanState.GetFillState() > 0)
|
||||||
{
|
{
|
||||||
UpdateFieldState(FieldState.Watered);
|
UpdateFieldState(FieldState.Watered);
|
||||||
_wateringParticles.Emitting = true;
|
_wateringParticles.Emitting = true;
|
||||||
WateringCanState.Water();
|
WateringCanState.Water();
|
||||||
_wateringEvent.Raise();
|
_wateringEvent.Raise();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Called when the player enters the field's interaction area and presses <E> or clicks.
|
/// Called when the player enters the field's interaction area and presses <E> or clicks.
|
||||||
|
|||||||
Reference in New Issue
Block a user