From 44056673c908952cf3beb968652e241fe84e9dc0 Mon Sep 17 00:00:00 2001 From: Julian Murgia Date: Mon, 29 Nov 2021 23:26:41 +0100 Subject: [PATCH] Fixed dialogs pause mode --- addons/escoria-dialog-simple/chooser/simple.gd | 1 + addons/escoria-dialog-simple/types/avatar.gd | 1 + addons/escoria-dialog-simple/types/floating.gd | 1 + 3 files changed, 3 insertions(+) diff --git a/addons/escoria-dialog-simple/chooser/simple.gd b/addons/escoria-dialog-simple/chooser/simple.gd index 6bf3b062..13312a6e 100644 --- a/addons/escoria-dialog-simple/chooser/simple.gd +++ b/addons/escoria-dialog-simple/chooser/simple.gd @@ -9,6 +9,7 @@ export(Color, RGB) var color_hover = Color(165.0,42.0,42.0, 1.0) # Hide the chooser at the start just to be safe func _ready() -> void: hide_chooser() + pause_mode = PAUSE_MODE_STOP # Process the timeout display diff --git a/addons/escoria-dialog-simple/types/avatar.gd b/addons/escoria-dialog-simple/types/avatar.gd index 6900938c..038c4707 100644 --- a/addons/escoria-dialog-simple/types/avatar.gd +++ b/addons/escoria-dialog-simple/types/avatar.gd @@ -32,6 +32,7 @@ onready var tween = $Panel/MarginContainer/HSplitContainer/text/Tween # Build up the UI func _ready(): + pause_mode = PAUSE_MODE_STOP _text_speed_per_character = ProjectSettings.get_setting( "escoria/dialog_simple/text_speed_per_character" ) diff --git a/addons/escoria-dialog-simple/types/floating.gd b/addons/escoria-dialog-simple/types/floating.gd index 9bd9943b..9b53d65d 100644 --- a/addons/escoria-dialog-simple/types/floating.gd +++ b/addons/escoria-dialog-simple/types/floating.gd @@ -32,6 +32,7 @@ onready var text_node: RichTextLabel = self # Enable bbcode and catch the signal when a tween completed func _ready(): + pause_mode = PAUSE_MODE_STOP _text_speed_per_character = ProjectSettings.get_setting( "escoria/dialog_simple/text_speed_per_character" )