Files
tgcc/core/game_menu/option_menu.gd
2026-06-01 09:03:31 +00:00

24 lines
681 B
GDScript

extends Control
@onready var play_button: Button = $%PlayButton
@onready var resume_button: Button = $%ResumeButton
@onready var settings_button: Button = $%SettingsButton
@onready var save_button: Button = $%SaveButton
@onready var quit_button: Button = $%QuitButton
func _ready() -> void:
play_button.pressed.connect(_on_play_button_pressed)
save_button.pressed.connect(_on_save_button_pressed)
quit_button.pressed.connect(_on_quit_button_pressed)
func _on_play_button_pressed() -> void:
SceneManager.change_scene(SceneConfig.SceneName.GAME)
func _on_save_button_pressed() -> void:
GameState.save_game()
func _on_quit_button_pressed() -> void:
GameState.quit_game()