Page 1 of 1

Articy 2 importer: injecting a Sequence in the START node

Posted: Mon Sep 14, 2020 6:57 am
by LostTrainDude
Hi Tony!

I am still fiddling with the Articy importer and I have stumbled upon another hurdle.

I am working with different writers, so I'm trying to streamline the "directing" process as much as possible by parsing stage directions into shortcuts\sequences in Dialogue System.

Is there a way to inject a Sequence in the START node of the Dialogue System Conversation from Articy? I'm thinking something like having an Articy Dialogue with a text field (e.g. "StartSequence") in its Template.

I know how to access fields values via code, but looking at the ArticyConverter script, I'm not sure where exactly to execute the injection.

As a workaround, I have tried placing a Dialogue Fragment with no DefaultText at the start of the Dialogue in Articy, and using its Stage Directions, but the converter skips it altogether - which I guess is clever, because otherwise it would also create additional voice acting references that I wouldn't need.

Thanks a lot in advance, as always.

Re: Articy 2 importer: injecting a Sequence in the START node

Posted: Mon Sep 14, 2020 10:41 am
by Tony Li
Hi,

Here's a patch:

DS_ArticyPatch_2020-09-14.unitypackage

You can now add a Sequence field to the Dialogue template. If the Dialogue's Sequence field isn't blank, then it will be applied to the conversation's <START> node.

Re: Articy 2 importer: injecting a Sequence in the START node

Posted: Mon Sep 14, 2020 10:56 am
by LostTrainDude
Oh wow, thanks a lot, Tony!

Re: Articy 2 importer: injecting a Sequence in the START node

Posted: Mon Sep 14, 2020 11:13 am
by Tony Li
Happy to help!