Importing an Articy field as a pure string?
Posted: Thu Jan 18, 2024 2:01 am
Appreciate you and all you do, Tony. 
Looking for any tips you have on best practices for this:
Currently working on an in-depth narrative game that uses cards (sourced from a collection of scriptable objects) in a variety of ways. Use Articy as the primary authoring tool.
We need a solid way to make assigning scriptable objects to a dialogue node easy for the designer / writer.
My thought was: write a plugin to import each scrob as a custom Entity inside Articy (storing the GUID # from Unity). Then, let the designers associate nodes with cards in a custom strip.
Then, upon exporting from Articy, I *don't* want to create Items or Actors for every card entity - in any node that references cards, I want extract and store all the GUID references into a single ';' delimited string inside the dialogue node.
Am I crazy for this approach? Is there something obvious I'm missing? Is there some method of extending the Articy importer to handle custom entity types?
Thanks again!

Looking for any tips you have on best practices for this:
Currently working on an in-depth narrative game that uses cards (sourced from a collection of scriptable objects) in a variety of ways. Use Articy as the primary authoring tool.
We need a solid way to make assigning scriptable objects to a dialogue node easy for the designer / writer.
My thought was: write a plugin to import each scrob as a custom Entity inside Articy (storing the GUID # from Unity). Then, let the designers associate nodes with cards in a custom strip.
Then, upon exporting from Articy, I *don't* want to create Items or Actors for every card entity - in any node that references cards, I want extract and store all the GUID references into a single ';' delimited string inside the dialogue node.
Am I crazy for this approach? Is there something obvious I'm missing? Is there some method of extending the Articy importer to handle custom entity types?
Thanks again!