Simultaneous Conversation Nodes

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
pegassy
Posts: 135
Joined: Sat Mar 17, 2018 8:07 pm

Simultaneous Conversation Nodes

Post by pegassy »

I have a conversation that ends with both characters laughing at the same time. I never needed that before, but after the last character's joke, I need both characters to laugh simultaneously. I could not figure out if this could be done via DSU.

Both characters are using Lipsync() sequence commands, so their voices should be heard at the same time. I can think of some workarounds but I wanted to know if there was an easier way.

Do you have any ideas?
User avatar
Tony Li
Posts: 22056
Joined: Thu Jul 18, 2013 1:27 pm

Re: Simultaneous Conversation Nodes

Post by Tony Li »

Hi,

Assuming each character has a LipSync data asset named "Laugh", you can set the Sequence field to:

Code: Select all

LipSync(Laugh,speaker);
LipSync(Laugh,listener)
Or, if the listener is a little slower on the uptake:

Code: Select all

LipSync(Laugh,speaker);
LipSync(Laugh,listener)@1
This causes the listener to delay laughing until the 1-second mark.
pegassy
Posts: 135
Joined: Sat Mar 17, 2018 8:07 pm

Re: Simultaneous Conversation Nodes

Post by pegassy »

Oh, that was easy :)

I was trying a totally different (and obsolete) angle apparently.
Post Reply