extends Control var pause = false : set(v): print(pause) pause = v visible = pause get_tree().paused = pause func _ready(): pause = true func _input(_event): if Input.is_action_just_pressed("pause"): pause = not pause func _on_resume_pressed(): pause = false func _on_restart_pressed(): get_tree().reload_current_scene() func _on_quit_pressed(): get_tree().quit() func _on_root_gui_pause_asked(): pause = true