extends Node2D @onready var room: Node2D = $Room @onready var dialog: Dialog = $Dialog func _ready(): room.hide() room.set_deferred("process", false) dialog.dialog_finished.connect(_on_dialog_finished) func _on_dialog_finished(): dialog.hide() dialog.set_deferred("process", false) room.set_deferred("process", true) room.show()