CrossingOver/scenes/ui_elements/prompt_option.gd
2024-03-14 00:53:46 -03:00

12 lines
390 B
GDScript

extends Control
var prompt = null
func _on_option_button_pressed():
prompt.prompt_option_selected.emit(get_meta("option_label"), get_meta("option_text"))
func init_option(parent_prompt: Node, new_label: String, new_text: String):
prompt = parent_prompt
set_meta("option_label", new_label)
set_meta("option_text", new_text)
$OptionButton/NameFrame/Option/OptionLabel.text = new_text