dialogic-godot / dialogic

💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game!
https://dialogic.pro
MIT License
3.35k stars 206 forks source link

The 'hide textbox' option on the 'wait' command doesn't handle pauses shorter than the fadeout period. #2163

Open Proggle opened 1 month ago

Proggle commented 1 month ago

The problem

Describe the bug If you put a wait command shorter than the fadeout period into timeline, it will continue the fadeout even after text has advanced to the command after the textbox.

To Reproduce Here's what the timeline looks like (using the off-the-shelf VN style) image

Here's the result

https://github.com/dialogic-godot/dialogic/assets/89282845/4d2cbeab-43f2-43e6-a759-10440fc50f56

Expected behavior The wait command ending should cancel the fadeout and restore visibility to the text box.

System (please complete the following information): v4.3.dev5.official [89f70e98d] Dialogic 2.0 alpha 13