An easy way to not change speaker name during Response Menu?

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
Totem_Iain
Posts: 14
Joined: Mon Jun 28, 2021 10:47 pm

An easy way to not change speaker name during Response Menu?

Post by Totem_Iain »

Hello all,

I'm still a bit new to the Dialogue System, but I've been overall impressed by how thoughtful the creators have been by providing many convenient options by default. However, what I'd like to do in my current dialogue system doesn't seem to be one of those options, nor have I been able to find a solution by searching Google/the forums, so I thought I'd go ahead and ask.

So in my dialogue system, NPCs and the PC share the same subtitle panel and speaker name, and response options are displayed on a separate panel above the subtitle panel. By default, however, what happens when the NPC finishes speaking and response options are displayed is that the Portrait name and image switch from the NPC to the player. I would like this switch to happen after a response option is selected, rather than before. Is there an easy way to do this in the dialogue system already, or will I need to create my own solution?

Many thanks in advance!
User avatar
Tony Li
Posts: 22161
Joined: Thu Jul 18, 2013 1:27 pm

Re: An easy way to not change speaker name during Response Menu?

Post by Tony Li »

Hi,

It sounds like perhaps the same Portrait Name and Image are assigned to the subtitle panel and to the response menu panel's PC Name/Image. Try unassigning them from the response menu panel's PC Name/Image fields. Then the player's name and portrait should only appear after the player selects a response.

If that doesn't do the trick, please post a screenshot or two of your dialogue UI setup. I'm finishing work for the night, but I'll check back first thing in the morning.
Totem_Iain
Posts: 14
Joined: Mon Jun 28, 2021 10:47 pm

Re: An easy way to not change speaker name during Response Menu?

Post by Totem_Iain »

Tony Li wrote: Mon Jun 28, 2021 11:08 pm Hi,

It sounds like perhaps the same Portrait Name and Image are assigned to the subtitle panel and to the response menu panel's PC Name/Image. Try unassigning them from the response menu panel's PC Name/Image fields. Then the player's name and portrait should only appear after the player selects a response.

If that doesn't do the trick, please post a screenshot or two of your dialogue UI setup. I'm finishing work for the night, but I'll check back first thing in the morning.
Aha, that did the trick! I had already done this, but I forgot to apply the change to the prefab. Many thanks, Tony!
User avatar
Tony Li
Posts: 22161
Joined: Thu Jul 18, 2013 1:27 pm

Re: An easy way to not change speaker name during Response Menu?

Post by Tony Li »

Glad to help!
Post Reply