19 lines
331 B
GDScript
19 lines
331 B
GDScript
extends TextureButton
|
|
var watering = false
|
|
|
|
func _on_WateringCan_pressed():
|
|
watering = !watering
|
|
if watering:
|
|
$Timer.start(0.1)
|
|
$WaterParticles.emitting = true
|
|
if !watering:
|
|
stop_watering()
|
|
|
|
func on_enough_water():
|
|
watering = false
|
|
stop_watering()
|
|
|
|
func stop_watering():
|
|
$Timer.stop()
|
|
$WaterParticles.emitting = false
|