Page 1 of 3

Turning off conversation UI for internal dialogue UI

Posted: Sat May 04, 2024 4:49 am
by mudukke
Is there a way to switch between UI for example the the conversation UI which I am using when interacting with NPCS but for internal dialogue, I would like to switch it off when they are talking to themselves, especially in the cutscenes using timeline

Re: Turning off conversation UI for internal dialogue UI

Posted: Sat May 04, 2024 8:51 am
by Tony Li
Hi,

Yes. You can assign a different dialogue UI (e.g., with a different appearance or even with no visual elements) to the Dialogue System Trigger's Actions > Start Conversation > Override Dialogue UI, or add an Override Dialogue UI component to one of the participants (e.g., internal narrator actor), or use the SetDialoguePanel(false,immediate) sequencer command to hide the default dialogue UI if you haven't overridden it.

Maybe related: How To: Set Up Player Monologues

Re: Turning off conversation UI for internal dialogue UI

Posted: Sun May 05, 2024 4:48 am
by mudukke
Thanks Tony!!

Re: Turning off conversation UI for internal dialogue UI

Posted: Sun May 05, 2024 9:18 am
by Tony Li
Happy to help!

Re: Turning off conversation UI for internal dialogue UI

Posted: Fri May 24, 2024 10:36 am
by mudukke
I got this to work however for some reason when it overrides it uses the default dialogue UI. I can only see this in runtime. It doesn't use the one I have created

Re: Turning off conversation UI for internal dialogue UI

Posted: Fri May 24, 2024 12:18 pm
by Tony Li
Hi,

How do you have it configured? Are you using an Override Dialogue UI component?

Re: Turning off conversation UI for internal dialogue UI

Posted: Fri May 24, 2024 2:08 pm
by mudukke
I am using the Override Dialogue UI component on a games object

Re: Turning off conversation UI for internal dialogue UI

Posted: Fri May 24, 2024 2:16 pm
by Tony Li
Hi,

Since you're using an Override Dialogue UI component on a GameObject, then if the GameObject is the conversation's primary actor or conversant (see here for details), it should use the dialogue UI that you've assigned to the Override Dialogue UI component.

Re: Turning off conversation UI for internal dialogue UI

Posted: Thu May 30, 2024 8:36 am
by mudukke
I have tried this but it still doesn't work and now on the timelines is using the default override not the main UI I am not sure why.

Re: Turning off conversation UI for internal dialogue UI

Posted: Thu May 30, 2024 8:43 am
by mudukke
What I notice it doesn't even use the dialogue panel it just opens the default dialogue I am not using any override on the gameobject