feat: added loadout options to the main menu

This commit is contained in:
DottsGit
2026-06-06 13:05:50 -04:00
parent 11adbc339a
commit 2aa7ff0337
2 changed files with 15 additions and 1 deletions
+11 -1
View File
@@ -49,6 +49,7 @@ func _ready() -> void:
# Buttons
_add_button(_ui_vbox, "Singleplayer", _on_singleplayer_pressed)
_add_button(_ui_vbox, "Multiplayer", _on_multiplayer_pressed)
_add_button(_ui_vbox, "Loadouts", _on_loadouts_pressed)
_add_button(_ui_vbox, "Settings", _on_settings_pressed)
_add_button(_ui_vbox, "Exit Game", _on_exit_pressed)
@@ -160,8 +161,17 @@ func _on_singleplayer_pressed() -> void:
func _on_multiplayer_pressed() -> void:
print("Multiplayer not implemented yet.")
func _on_loadouts_pressed() -> void:
if has_node("/root/PauseMenu"):
var pm = get_node("/root/PauseMenu")
pm.visible = true
pm._show_loadouts()
func _on_settings_pressed() -> void:
print("Settings not implemented yet.")
if has_node("/root/PauseMenu"):
var pm = get_node("/root/PauseMenu")
pm.visible = true
pm._show_settings()
func _on_exit_pressed() -> void:
get_tree().quit()