16 lines
336 B
GDScript
16 lines
336 B
GDScript
extends Control
|
|
|
|
signal new_game
|
|
signal credits
|
|
signal quit_game
|
|
|
|
func _ready() -> void:
|
|
var buttons = {
|
|
"New Game": "new_game",
|
|
"Credits": "credits",
|
|
"Quit": "quit_game",
|
|
}
|
|
|
|
for btn_name in buttons.keys():
|
|
var btn = $Container/ButtonContainer.get_node(btn_name)
|
|
btn.pressed.connect(func(): emit_signal(buttons[btn_name]))
|