More work on dialogue, portraits, customizer and intro

This commit is contained in:
2025-09-18 09:14:54 -04:00
parent 82c630d668
commit 023e88b84e
80 changed files with 2117 additions and 141 deletions

29
scripts/options.gd Normal file
View File

@@ -0,0 +1,29 @@
extends Control
var superquitting: bool = false
func show_quit_confirm() -> void:
$ConfirmationDialog.popup_centered()
func _on_back_button_pressed() -> void:
queue_free()
func _on_quit_button_pressed() -> void:
superquitting = false
show_quit_confirm()
pass # Replace with function body.
func _on_superquit_button_pressed() -> void:
superquitting = true
show_quit_confirm()
pass # Replace with function body.
func _on_confirmation_dialog_confirmed() -> void:
Game.test_save()
queue_free()
if superquitting:
get_tree().quit()
else:
Game.switch_scenes("start_menu")