extends Control signal options_button_pressed signal new_game_button_pressed @export var _new_game_button : BaseButton @export var _checksum_label : Label func _ready(): print("From GDScript") TestSingleton.hello_singleton() # UI-111 _checksum_label.tooltip_text = "Checksum " + Checksum.get_checksum_text() _checksum_label.text = "(" + Checksum.get_checksum_text().substr(0, 4) + ")" _new_game_button.grab_focus() # REQUIREMENTS: # * UIFUN-32 func _on_new_game_button_pressed(): SFX.play("click") print("Start a new game!") new_game_button_pressed.emit() func _on_continue_button_pressed(): SFX.play("click") print("Continue last game!") func _on_multi_player_button_pressed(): SFX.play("click") print("Have fun with friends!") func _on_options_button_pressed(): SFX.play("click") print("Check out some options!") options_button_pressed.emit() func _on_exit_button_pressed(): await SFX.play("click") print("See you later!") get_tree().quit()