extends CanvasLayer func _ready(): $ScoreLabel.text = "Score: " + str(global_variables.score) $TimerLabel/Timer.start() $TimerLabel.text = "Time: " + str($TimerLabel/Timer.time_left) $"Update Timer".start() func _on_Hoop_score(): if $TimerLabel/Timer.get_time_left() > 0: global_variables.score += 1 $ScoreLabel.text = "Score: " + str(global_variables.score) $TimerLabel/Timer.start($TimerLabel/Timer.get_time_left() + 10) update_timer() func update_timer(): $TimerLabel.text = "Time: " + str(round($TimerLabel/Timer.time_left)) func _on_Update_Timer_timeout(): update_timer()