1
Fork 0
mirror of https://github.com/Steffo99/pineapple-surf.git synced 2024-11-25 01:04:18 +00:00

Add debug growth to cycle plant growth

This commit is contained in:
Steffo 2023-01-08 00:15:11 +01:00
parent 4c031db83d
commit 5e029aa616
Signed by: steffo
GPG key ID: 6965406171929D01

View file

@ -7,6 +7,7 @@ signal on_complete()
@onready var growth_timer: Timer = $GrowthTimer
@onready var sprout_mesh: MeshInstance3D = $Plant/Sprout
@export var debug_growth: bool = false
func plant():
@ -19,8 +20,15 @@ func complete():
if not growth_timer.is_stopped():
growth_timer.stop()
emit_signal("on_complete")
if debug_growth:
plant()
func _process(_delta):
var scale_factor = 1 - (growth_timer.time_left / growth_timer.wait_time)
sprout_mesh.scale = Vector3(scale_factor, scale_factor, scale_factor)
func _ready():
if debug_growth:
plant()