Page 1 of 1

Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 10:30 am
by undecode
Hi. I'm using A:D and the DIalogue System importer for A:D works great.

My question is: is there any quick way to go back and forth with A:D and DS, in regards of the database?

For example, when making a little change (sequence command for example) in a conversation node in Unity (to test something quick) A:D obviously will be behind the Database being used in Unity. And as far as I know there is no way to import the changes (be the total DB or just the difference) from Unity to A:D (requires an xlsx and DB exporter supports CSV which is not working).

If I go with the simple solution, be test in Unity and if it works replicate in A:D manually, I'm worried that a mistake will create a bug that will be hard to debug later.

Which would be the best way to handle these kind of scenarios? I'm trying to reach a natural flow where I'm not creating any bug due to Database mismatches between A:D and Unity/DIalogue System data.

Thanks in advance

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 11:00 am
by Tony Li
Hi,

articy:draft does not support importing. You can only export XML. I recommend that you make all of your changes in articy:draft and then export them to Unity.

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 11:05 am
by undecode
I understand. Even if it makes some stuff harder to test, I think that's the best approach to prevent human mistakes.

Now, is there any way to easily apply the imported database to all Dialogue System gameobjects? I have many scenes, each with their own DS. If I import a new Database I need to remove the old one and apply the new. Looks like importing doesn't overwrites the old one.

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 11:08 am
by Tony Li
In the Dialogue System's Articy import window, make sure Overwrite is ticked. Also update to the latest Dialogue System if you're on an earlier version. An old version of the Dialogue System didn't observe the Overwrite checkbox.

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 11:11 am
by undecode
That's great. Thanks Tony!

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 11:12 am
by Tony Li
You're welcome!

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 11:19 am
by undecode
Sorry for another question kinda unrelated (but no so much) so I don't have to open a new thread.

Do you know why the importer always links the START node to a grouped node?

Image
https://imgur.com/73dMpF6

I want the START node to be linked to the "Intro {script}" node.
Tried some options both in AC and the importer, but no luck.

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 11:27 am
by Tony Li
The group node represents the conversation's input pin. In articy, link the conversation's input pin to the Intro node.

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 11:38 am
by undecode
Ah, that did the trick. Didn't see there was an "outer" link where I could to my Intro node.

Thanks again :D

Re: Best way to work with Articy:Draft3 (import/export)?

Posted: Mon May 11, 2020 1:12 pm
by Tony Li
Glad to help!