diff options
| author | Radio <radiohotline@disroot.org> | 2026-06-04 15:15:11 +0300 |
|---|---|---|
| committer | Radio <radiohotline@disroot.org> | 2026-06-04 15:15:11 +0300 |
| commit | 9d74b49ab62908d4acf53dde444413886b8b28e5 (patch) | |
| tree | 0cb785267ea7e239b19d88684c0d64b9bd5d52f0 /scenes/ui/menu.gd | |
| parent | 2c85d452ad02a5f89cd43bad7f9de31d0e4fa0c1 (diff) | |
escoria setup and old branch archives
Diffstat (limited to 'scenes/ui/menu.gd')
| -rw-r--r-- | scenes/ui/menu.gd | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/scenes/ui/menu.gd b/scenes/ui/menu.gd deleted file mode 100644 index a60336b..0000000 --- a/scenes/ui/menu.gd +++ /dev/null @@ -1,42 +0,0 @@ -extends CanvasLayer - -func pause() -> void: - Menu.visible = true - get_tree().paused = true - - -func resume() -> void: - Menu.visible = false - get_tree().paused = false - - -func _ready() -> void: - resume() - - -func _input(event: InputEvent) -> void: - if event.is_action_pressed("ui_menu") and get_tree().current_scene.scene_file_path != "res://scenes/ui/title.tscn": - if get_tree().paused: - resume() - else: - pause() - -func _on_start_pressed() -> void: - get_tree().change_scene_to_file("res://scenes/room/start.tscn") - - -func _on_main_menu_pressed() -> void: - resume() - get_tree().change_scene_to_file("res://scenes/ui/title.tscn") - - -func _on_quit_pressed() -> void: - get_tree().quit() - - -func _on_options_pressed() -> void: - if !has_node("Options"): - var options = load("res://scenes/ui/options.tscn").instantiate() - add_child(options) - options.menu_node = self - process_mode = Node.PROCESS_MODE_DISABLED |
