Page 1 of 1

Events section in dialogue entry inspector causes slowdown when expanded

Posted: Thu Nov 30, 2017 3:08 pm
by ElBueno
The Events section of the Dialogue Entry inspector is causing the entire Unity editor to slow down when expanded for me. Most interactions have a delay of about a second, including typing. Is anyone else having this problem?

Re: Events section in dialogue entry inspector causes slowdown when expanded

Posted: Thu Nov 30, 2017 3:42 pm
by Tony Li
Hi,

Are you using the latest version of the Dialogue System (1.7.6)? The performance was improved in 1.7.3.

Even so, because of the nature of what it needs to do, it will always be a little slow. That's why it's in a foldout so you can close it and then expand it only when you need to edit it. But it's much faster in 1.7.3+.

Also, if you go to the Database tab and click the "Fast undo for large databases" checkbox, it generally speeds up all operations. In 1.7.7+, the default value of this checkbox will be ticked.

Re: Events section in dialogue entry inspector causes slowdown when expanded

Posted: Thu Nov 30, 2017 5:16 pm
by ElBueno
Turns out we're using 1.6.8! I don't imagine we're going to update it, but this is good to know. Thanks!

Re: Events section in dialogue entry inspector causes slowdown when expanded

Posted: Thu Nov 30, 2017 7:56 pm
by Tony Li
Got it. Should you want to consider updating, here are the release notes.

If the slowness becomes unbearable, you can edit your dialogue database in a project that has a newer version of the Dialogue System, and then copy the dialogue database file into your main project.