Files
Embodiment/GUI/Countdown Timer.gd

13 lines
304 B
GDScript

extends Label
signal timer_out
func _process(_delta: float) -> void:
var time_seconds: int = int($Timer.get_time_left())
set_text('%02d:%02d' % [time_seconds, int(($Timer.get_time_left() - time_seconds) * 100)])
if $Timer.get_time_left() == 0:
emit_signal('timer_out')
return