Search found 9 matches

by niskander
Wed Jan 13, 2021 3:26 pm
Forum: Dialogue System for Unity
Topic: Problems with conversation actor/conversant being static and proposed solutions
Replies: 18
Views: 1273

Re: Problems with conversation actor/conversant being static and proposed solutions

I think I created a test conversation before the actors were created, and then I didn't care to update it cause I was counting on Dialogue Actor. It makes sense the way it works now... perhaps a quick mention in the docs would be helpful (something like "conversation actor/conversant still need...
by niskander
Mon Jan 11, 2021 11:53 pm
Forum: Dialogue System for Unity
Topic: Problems with conversation actor/conversant being static and proposed solutions
Replies: 18
Views: 1273

Re: Problems with conversation actor/conversant being static and proposed solutions

Yeah they all have gameobjects with Dialogue Actor on it, and the conversation is triggered through Dialogue System Trigger While viewing the conversation in the Dialogue Editor's Conversations panel, please select Menu > Conversation Properties. Which actor is assigned to the conversation's Actor d...
by niskander
Mon Jan 11, 2021 4:09 pm
Forum: Dialogue System for Unity
Topic: Problems with conversation actor/conversant being static and proposed solutions
Replies: 18
Views: 1273

Re: Problems with conversation actor/conversant being static and proposed solutions

I reverted my changes to the dialogue source-code to double-check. I attached example screenshots with and without caching. As you can see in the example with caching, both the conversant and the actor are called "Alice" even though "Apple" is speaking (and is the conversant in t...
by niskander
Mon Jan 11, 2021 3:22 pm
Forum: Dialogue System for Unity
Topic: Problems with conversation actor/conversant being static and proposed solutions
Replies: 18
Views: 1273

Re: Problems with conversation actor/conversant being static and proposed solutions

Can you please explain what isn't working about that? Like I said, the actor and conversant are set incorrectly. Their names and portraits are wrong. Removing the caching fixes most of the issues. As mentioned, you may want to check if the id is -1 and not cache it in this case. If you want I can r...
by niskander
Mon Jan 11, 2021 1:28 am
Forum: Dialogue System for Unity
Topic: Problems with conversation actor/conversant being static and proposed solutions
Replies: 18
Views: 1273

Re: Problems with conversation actor/conversant being static and proposed solutions

Oh I forgot to mention that a -1 id can get cached there as well, meaning that you can't leave your actors/conversants on None if you want them assigned dynamically.
by niskander
Mon Jan 11, 2021 1:00 am
Forum: Dialogue System for Unity
Topic: Problems with conversation actor/conversant being static and proposed solutions
Replies: 18
Views: 1273

Re: Problems with conversation actor/conversant being static and proposed solutions

Well conceptually the goal is to have generic conversations that several characters can use, so the actor and conversant of entries do need to change at runtime, otherwise the name/portrait/etc are wrong. Also, there are several playable characters that the player can switch between, which requires ...
by niskander
Sun Jan 10, 2021 4:17 pm
Forum: Dialogue System for Unity
Topic: Problems with conversation actor/conversant being static and proposed solutions
Replies: 18
Views: 1273

Problems with conversation actor/conversant being static and proposed solutions

Hi, I've been using Dialogue for a few days now and it's mostly going well, but I ran into issues with conversation actor/conversant. As the docs state, the system is pretty flexible when getting the actor and conversant (can use dialogue actor, set it explicitly, or the game object is used). Howeve...
by niskander
Thu Jan 07, 2021 3:06 pm
Forum: Dialogue System for Unity
Topic: Trigger a function within a conversation that knows what the interacting gameobjects are
Replies: 3
Views: 203

Trigger a function within a conversation that knows what the interacting gameobjects are

Hi all, I just started using this system and I need to do something pretty basic but I can't find any examples for it. Please let me know if I'm missing anything. Here's what I want to do: When a player selects a certain node in the conversation, I want to trigger a function that knows what the inte...