summaryrefslogtreecommitdiff
path: root/scenes/ui/menu.gd
diff options
context:
space:
mode:
authorRadio <radiohotline@disroot.org>2026-06-04 15:15:11 +0300
committerRadio <radiohotline@disroot.org>2026-06-04 15:15:11 +0300
commit9d74b49ab62908d4acf53dde444413886b8b28e5 (patch)
tree0cb785267ea7e239b19d88684c0d64b9bd5d52f0 /scenes/ui/menu.gd
parent2c85d452ad02a5f89cd43bad7f9de31d0e4fa0c1 (diff)
escoria setup and old branch archives
Diffstat (limited to 'scenes/ui/menu.gd')
-rw-r--r--scenes/ui/menu.gd42
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