Basic UI Logic and game state

This commit is contained in:
2025-02-03 16:29:06 -05:00
parent 7b9a0ea032
commit ccd94eed31
7 changed files with 233 additions and 121 deletions

View File

@@ -7,6 +7,7 @@ extends Control
func _ready():
start_button.pressed.connect(_on_start_button_pressed)
quit_button.pressed.connect(_on_quit_button_pressed)
self.visibility_changed.connect(_on_visibility_changed)
start_button.grab_focus()
@@ -17,3 +18,8 @@ func _on_start_button_pressed():
func _on_quit_button_pressed():
get_tree().quit()
func _on_visibility_changed() -> void:
if visible:
start_button.grab_focus()