12 lines
390 B
GDScript
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
|