Turning off conversation UI for internal dialogue UI
Turning off conversation UI for internal dialogue UI
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
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
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
Thanks Tony!!
Re: Turning off conversation UI for internal dialogue UI
Happy to help!
Re: Turning off conversation UI for internal dialogue UI
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
- Attachments
-
- default.png (14.2 KiB) Viewed 939 times
Re: Turning off conversation UI for internal dialogue UI
Hi,
How do you have it configured? Are you using an Override Dialogue UI component?
How do you have it configured? Are you using an Override Dialogue UI component?
Re: Turning off conversation UI for internal dialogue UI
I am using the Override Dialogue UI component on a games object
Re: Turning off conversation UI for internal dialogue UI
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.
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
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.
- Attachments
-
- ui fault.png (631.77 KiB) Viewed 827 times
Re: Turning off conversation UI for internal dialogue UI
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