summaryrefslogtreecommitdiffstats
path: root/pause_menu_system.gd
blob: 75d211ea99cc86307762a46c994388ac33992b30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class_name PauseMenuSystem
extends PauseMenuPage

func _ready():
	$QuitButton.connect("pressed", _on_quit_button_pressed)

func _on_tree_entered() -> void:
	if is_node_ready():
		$QuitButton.grab_focus.call_deferred()
		

func _on_quit_button_pressed() -> void:
	var menu: PauseMenu = get_parent()
	var top: Top = menu.get_parent()
	
	top.get_transition_player().room_transition(null, "res://room_main_menu.tscn", null)
	top.toggle_pause()