blob: 0a90db708ed0bcc8afab10cd5eac92941e75ab26 (
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://rooms/main_menu.tscn", null)
top.toggle_pause()
|