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

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
undecode
Posts: 25
Joined: Mon Apr 13, 2020 3:53 pm

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

Post 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
User avatar
Tony Li
Posts: 21679
Joined: Thu Jul 18, 2013 1:27 pm

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

Post 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.
undecode
Posts: 25
Joined: Mon Apr 13, 2020 3:53 pm

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

Post 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.
User avatar
Tony Li
Posts: 21679
Joined: Thu Jul 18, 2013 1:27 pm

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

Post 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.
undecode
Posts: 25
Joined: Mon Apr 13, 2020 3:53 pm

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

Post by undecode »

That's great. Thanks Tony!
User avatar
Tony Li
Posts: 21679
Joined: Thu Jul 18, 2013 1:27 pm

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

Post by Tony Li »

You're welcome!
undecode
Posts: 25
Joined: Mon Apr 13, 2020 3:53 pm

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

Post 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.
User avatar
Tony Li
Posts: 21679
Joined: Thu Jul 18, 2013 1:27 pm

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

Post by Tony Li »

The group node represents the conversation's input pin. In articy, link the conversation's input pin to the Intro node.
undecode
Posts: 25
Joined: Mon Apr 13, 2020 3:53 pm

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

Post 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
User avatar
Tony Li
Posts: 21679
Joined: Thu Jul 18, 2013 1:27 pm

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

Post by Tony Li »

Glad to help!
Post Reply