Page 1 of 1

Adventure Creator and DS Bark on Interaction Setup

Posted: Wed Jul 10, 2024 8:58 pm
by JeremyLullaby
Hey Toni,

I'm not sure if this is a question for you or for AC support, but could you please expand on the setup for how to use Bark on Interaction?

My NPC has an interaction actionlist that calls the action type Third Party > Dialogue System Bark. I've referred to some old posts you've made where you mentioned having barks and NPC dialogue within one conversation and using variables to navigate to the correct message, which was quite helpful.

I've dropped the "Basic Standard Bark UI" prefab from the DS package into the scene as a child of the NPC.
My NPC also has a Unity UI Bark UI component where I've assigned the basic bark ui as the ui fields.

However when I start the interaction, I get a console log stating "Parameter 'Show' does not exist". And the following for 'Hide' soon after.

Did I miss something simple? Thanks for the help.

Re: Adventure Creator and DS Bark on Interaction Setup

Posted: Wed Jul 10, 2024 9:20 pm
by Tony Li
Hi,

Try removing the Unity UI Bark UI component. It's obsolete. Your NPC only needs an instance of the Basic Standard Bark UI as a child.

If that doesn't fix it, let me know what's going on (same issue or different)?

Re: Adventure Creator and DS Bark on Interaction Setup

Posted: Wed Jul 10, 2024 10:44 pm
by JeremyLullaby
Ah that was it. I was overcomplicating it.

For reference:
NPC has the Standard Bark UI prefab instanced as a child.
NPC has an AC hotspot 'Talk to' interaction.
The interaction actionlist has a node for the action type: Third Party > Dialogue System Bark
I needed to assign the conversation node as well as the Actor (it could not find the speaker without this)

And now it just works. I'm very grateful for your assistance again.

Re: Adventure Creator and DS Bark on Interaction Setup

Posted: Thu Jul 11, 2024 8:54 am
by Tony Li
Happy to help!