From 07f2b3b76d0abca7f0cd4f50e3365dea8fb01136 Mon Sep 17 00:00:00 2001 From: Eneko Nieto Date: Sat, 29 Mar 2025 20:28:45 +0100 Subject: [PATCH] fix(godot4): update simple_dialog --- .../rtmi_dialog_simple.gd | 2 +- .../types/avatar.gd | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/escoria-ui-return-monkey-island-dialog-simple/rtmi_dialog_simple.gd b/addons/escoria-ui-return-monkey-island-dialog-simple/rtmi_dialog_simple.gd index c2956586..f15d020b 100644 --- a/addons/escoria-ui-return-monkey-island-dialog-simple/rtmi_dialog_simple.gd +++ b/addons/escoria-ui-return-monkey-island-dialog-simple/rtmi_dialog_simple.gd @@ -92,7 +92,7 @@ func say(dialog_player: Node, global_id: String, text: String, type: String, key # we want to remove the old one (if it exists) and then initialize and add the new dialog # box type to the dialog player if type != _preserved_type_player_type: - if _dialog_player.get_children().has(_type_player): + if is_instance_valid(_type_player) and _dialog_player.get_children().has(_type_player): _dialog_player.remove_child(_type_player) _init_type_player(type) diff --git a/addons/escoria-ui-return-monkey-island-dialog-simple/types/avatar.gd b/addons/escoria-ui-return-monkey-island-dialog-simple/types/avatar.gd index 1daedd7d..567b5fc1 100644 --- a/addons/escoria-ui-return-monkey-island-dialog-simple/types/avatar.gd +++ b/addons/escoria-ui-return-monkey-island-dialog-simple/types/avatar.gd @@ -1,5 +1,5 @@ # A dialog GUI showing a dialog box and character portraits -extends Popup +extends Window # Signal emitted when text has been said