Page 1 of 1

Сonfusing delay in typing in the dialog editor

Posted: Sun Feb 23, 2020 6:12 pm
by Stalker_EG
hello!
I don't know how to properly explain my problem. It's as follows:
When I try to edit the database, I write a dialog. there is a great delay in typing. That is, I can already type 20 characters on the keyboard, and the editor still spells 5 or 6 characters.
Why would that happen?
1. I write dialogues in 2 languages at once, English and Russian. The first thing I suggested was that this problem is connected with Cyrillic.
2. If I connect the test database, the problem completely disappears.

I don't know what to do:( it's simply impossible to work ((
please help!

Re: Сonfusing delay in typing in the dialog editor

Posted: Sun Feb 23, 2020 7:32 pm
by Tony Li
Hi,

This is a Unity bug in Unity 2019.2 - 2019.3. Unity has fixed it in 2020.1.0a17+. The fix will hopefully also be in 2019.4.

Unfortunately there is very little we asset developers can do, since we can't change Unity's source code. This patch has a workaround that speeds it up a little bit:

DS_UnityCase1204537_Patch20200112.unitypackage

Apart from that, some other ideas are:
  • Make a new project in 2019.1 or 2020.1. Edit your dialogue database there. Then copy it to your Unity 2019.2/3 project at the OS level (e.g., Windows Explorer or Mac Finder). Don't drop it into the Unity editor's Project view, since this will create it as a new copy.
  • Or use multiple, smaller databases. You can either configure your game to work with multiple databases (see Working With Multiple Databases) or you can merge them into a single database in the Dialogue Editor.

Re: Сonfusing delay in typing in the dialog editor

Posted: Mon Feb 24, 2020 10:18 am
by Stalker_EG
Thank for you answer. Tony.
I took your #2 advice. Created separate Databases of dialogs for each NPS.
No problem anymore. Have a good day.

Re: Сonfusing delay in typing in the dialog editor

Posted: Mon Feb 24, 2020 1:13 pm
by Tony Li
Sounds good. Make sure to follow the tips in the Working With Multiple Databases section, such as using the Unique ID Tool to make all internal IDs unique across your databases.

Re: Сonfusing delay in typing in the dialog editor

Posted: Mon Feb 24, 2020 1:17 pm
by Stalker_EG
Of course! The first dialogue in the game got me to use this utility.