Hi,
I have an issue when running a conversation between two NPCs. Whenever a new statement is loaded, the subtitle panel appears to flicker. I assume this is because it is updated twice, once for each NPC. The issue does not appear in a conversation between the player and an NPC.
I made a short video to demonstrate the issue. My Dialogue System configuration settings are also visible in the video, at least the ones that I think are relevant.
Is there any way around this, other than artifically marking one of the NPCs as player?
Dialogue UI flicker in conversation between two NPCs
-
- Posts: 47
- Joined: Wed May 05, 2021 1:57 pm
Re: Dialogue UI flicker in conversation between two NPCs
Hi,
Try changing your NPC Subtitle Panel's Visibility dropdown to Always Once Shown or Until Superceded.
Try changing your NPC Subtitle Panel's Visibility dropdown to Always Once Shown or Until Superceded.
-
- Posts: 47
- Joined: Wed May 05, 2021 1:57 pm
Re: Dialogue UI flicker in conversation between two NPCs
Thanks Tony. Switching it to 'Until Superceded' fixes the flicker, but now the panel stays visible while a PC response menu is showing, which I don't want (and wasn't the case before). I assume there's some combination of Dialogue UI and Dialogue Manager settings that will fix this, but I can't seem to figure it out.
Re: Dialogue UI flicker in conversation between two NPCs
Hi,
Try this: Configure the response panel's OnOpen() event to call the subtitle panel's Close() method.
Try this: Configure the response panel's OnOpen() event to call the subtitle panel's Close() method.
-
- Posts: 47
- Joined: Wed May 05, 2021 1:57 pm
Re: Dialogue UI flicker in conversation between two NPCs
That did the trick, thanks!
Re: Dialogue UI flicker in conversation between two NPCs
Glad to help!