extends Control signal options_button_pressed signal new_game_button_pressed signal credits_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(): print("Start a new game!") new_game_button_pressed.emit() func _on_continue_button_pressed(): print("Continue last game!") func _on_multi_player_button_pressed(): print("Have fun with friends!") func _on_options_button_pressed(): print("Check out some options!") options_button_pressed.emit() # REQUIREMENTS # * UI-32 # * UIFUN-36 func _on_credits_button_pressed(): credits_button_pressed.emit() func _on_exit_button_pressed(): print("See you later!") get_tree().quit()