Page 1 of 1
Arcweave Example
Posted: Sat Apr 23, 2022 8:14 pm
by marthmarth
Is there an Arcweave example project that shows proper formatting, for optimal imports into Unity and Dialogue System?
I'm getting the json to import, but I don't believe I have them set up properly in Arcweave (while paying attention to the tips on the Arcweave Import area of the Docs) to make the Conversations and characters track properly after sent to Unity.
Re: Arcweave Example
Posted: Sat Apr 23, 2022 8:55 pm
by Tony Li
Hi,
There isn't an example. I'm not aware of any way to provide example project files. We could provide JSON exported from Arcweave, but I don't think that would be very helpful by itself.
What issues or questions do you have?
Re: Arcweave Example
Posted: Sun Apr 24, 2022 3:05 pm
by marthmarth
No problem. I was thinking that there might have been like a Test Project made on Arcweave to make sure it all imported properly. I'm just not sure how to make the Boards so that they import properly.
I've attached my example board with a simple conversation, and what happens with the Import.
I think the problem is either how I'm creating the board convo, or that maybe not having a Player actor in the convo is causing the problem?
- ArcWeave v Dialogue System.PNG (57.79 KiB) Viewed 645 times
EDIT:
I found the way to show design of Arcweave projects. Here's an example of mine:
https://arcweave.com/app#/project/G9EnBNrEnd
Send Button > Share > Public Access > Design and Play Mode > URL
Re: Arcweave Example
Posted: Sun Apr 24, 2022 5:24 pm
by Tony Li
Hi,
Arcweave's example project is a fine example.
The assets in the example project look like this:
- arcweave1.png (17.41 KiB) Viewed 643 times
The Crusader is an NPC and Crusader Dialogue is a conversation, so set up the Arcweave importer window in Unity like this:
- arcweave2.png (38.42 KiB) Viewed 643 times
When you import the Arcweave data, the Crusader Dialogue conversation will look similar to this:
- arcweave3.png (90.18 KiB) Viewed 643 times
Notice that Crusader Dialogue is nicely grouped into a submenu because it's a child of the Arcweave folder named Dialogues.
Re: Arcweave Example
Posted: Sun Apr 24, 2022 9:00 pm
by marthmarth
That's perfect! Thanks for the help!
Re: Arcweave Example
Posted: Sun Apr 24, 2022 9:26 pm
by Tony Li
Happy to help!
Re: Arcweave Example
Posted: Mon Apr 25, 2022 6:03 pm
by marthmarth
Re: Arcweave Example
Posted: Mon Apr 25, 2022 7:03 pm
by Tony Li
Hi,
Your dialogue database looks correct. Is "Trial" assigned to the Dialogue System Trigger's Conversation Conversant field? If so, the runtime conversation will use "Trial" everywhere the dialogue database conversation references Crusader. More details, please see:
Character GameObject Assignments