bugged-racing/scenes/menu/pause_menu.gd

23 lines
585 B
GDScript
Raw Normal View History

2021-11-13 22:06:38 +00:00
extends PopupDialog
2021-11-17 19:33:04 +00:00
func _ready() -> void:
$MarginContainer/VSplitContainer/VBoxContainer/ContinueButton.grab_focus()
2021-11-13 22:06:38 +00:00
func _process(_delta: float) -> void:
if Input.is_action_just_pressed("ui_cancel"):
if get_tree().paused:
hide()
get_tree().paused = false
else:
show()
get_tree().paused = true
func _on_ContinueButton_pressed():
hide()
get_tree().paused = false
func _on_ExitButton_pressed():
get_tree().paused = false
get_tree().change_scene("res://scenes/menu/main_menu.tscn")
get_tree().root.get_child(get_tree().root.get_child_count() - 1).queue_free()