extends Control onready var timer_label = $"Timer Label" onready var timer = $"Timer Label/Timer" onready var score_label = $"Score Label" func _ready(): score_label.text = "Score: " + str(global_variables.score) timer.start() timer_label.text = "Time: " + str(timer.time_left) $"Update Timer".start() func _on_Hoop_score(): if timer.get_time_left() > 0: global_variables.score += 1 score_label.text = "Score: " + str(global_variables.score) timer.start(timer.get_time_left() + 10) update_timer() func update_timer(): timer_label.text = "Time: " + str(round(timer.time_left)) func _on_Update_Timer_timeout(): update_timer()