Conversation stuck

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
zeroxpy
Posts: 12
Joined: Tue Oct 20, 2020 10:50 pm

Conversation stuck

Post by zeroxpy »

Hello. I am new to this tool and it was very helpful until I ran into a problem.

I am doing a visual novel now and I would like to only show portrait of whoever is speaking. I used "until superceded" in my Subtitle Panel "Visibility". After several lines, the conversation stuck without any error. BUT, if I keep spamming my mouse during the whole conversation, I don't have this problem :shock: :shock: :shock:

Or, if I use "always from start" in "Visibility", the conversation will be OK. In this case all portraits are shown all the time.

Btw, I am using VN Template Standard Dialogue UI.

Thank you!
User avatar
Tony Li
Posts: 22050
Joined: Thu Jul 18, 2013 1:27 pm

Re: Conversation stuck

Post by Tony Li »

Hello,

I may need some more information. To get information about what is happening "under the hood," inspect the Dialogue Manager GameObject. Change Other Settings > Debug Level to Info. Then play the game in Unity and reproduce the problem. The Console window will contain a lot of output. It may give you an idea of what's going wrong.

When it gets stuck, you can also open the Dialogue Editor onto the conversation. The Dialogue Editor will show the current node in green. This will tell you what node it's stuck on.

When it gets stuck, what is visible? Is it what should be visible?

I have finished work for the night, but I'll check back in the morning.
zeroxpy
Posts: 12
Joined: Tue Oct 20, 2020 10:50 pm

Re: Conversation stuck

Post by zeroxpy »

Hi Tony,

Thanks for the quick reply.

It seems that my conversation gets stuck at the 2nd line. After the 1st line (by NPC), PC responds (2nd line). In console, I see a link to the 3rd line added. However, the 3rd line never turns green. After a 2sec delay, no more links were added and it gets stuck.

On the game screen, the portrait of the PC is visible, Everything in PC panel is enabled. NPC panel is disabled. My best guess is that all these are expected.

Text Panel is enabled, BUT its children "subtitle text" and "Response Menu Panel" are disabled. This may be what's causing my problem?
User avatar
Tony Li
Posts: 22050
Joined: Thu Jul 18, 2013 1:27 pm

Re: Conversation stuck

Post by Tony Li »

What are the settings in your Dialogue Manager's Subtitle Settings and Input Settings sections? (You can just post a screenshot of the Dialogue Manager's inspector if you like.)
zeroxpy
Posts: 12
Joined: Tue Oct 20, 2020 10:50 pm

Re: Conversation stuck

Post by zeroxpy »

Hi Tony, Please see the attached file.
Attachments
DM_subtitleSettings.PNG
DM_subtitleSettings.PNG (32.51 KiB) Viewed 272 times
SubtitlePanel_PC.PNG
SubtitlePanel_PC.PNG (40.72 KiB) Viewed 272 times
SubtitlePanel_NPC.PNG
SubtitlePanel_NPC.PNG (103.18 KiB) Viewed 272 times
User avatar
Tony Li
Posts: 22050
Joined: Thu Jul 18, 2013 1:27 pm

Re: Conversation stuck

Post by Tony Li »

Hi,

Since you're using "Until Superceded", duplicate the subtitle text and continue button GameObjects. This will allow you to assign a unique copy of each GameObject to each subtitle panel.
zeroxpy
Posts: 12
Joined: Tue Oct 20, 2020 10:50 pm

Re: Conversation stuck

Post by zeroxpy »

OK. I see. This seems to work. Thank you, Tony!
User avatar
Tony Li
Posts: 22050
Joined: Thu Jul 18, 2013 1:27 pm

Re: Conversation stuck

Post by Tony Li »

Glad to help!
Post Reply