diff options
Diffstat (limited to 'ui/message_window.gd')
-rw-r--r-- | ui/message_window.gd | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ui/message_window.gd b/ui/message_window.gd new file mode 100644 index 0000000..74e1000 --- /dev/null +++ b/ui/message_window.gd @@ -0,0 +1,34 @@ +extends GameWindow + + +@export var title: String: + set = _set_title + +@export var message: String: + set = _set_message + + +func _ready() -> void: + super._ready() + + # set initially + message = message + title = title + + +func _set_title(value: String) -> void: + title = value + + if is_inside_tree(): + %Title.text = value + + +func _set_message(value: String) -> void: + message = value + + if is_inside_tree(): + %Message.text = value + + +func _on_close_button_bottom_pressed() -> void: + _on_close_button_pressed() |