Page 1 of 1

Textline and Continue Buttons

Posted: Sun Dec 27, 2020 2:05 pm
by alexlol
Hi, I'm having a small issue with the Textline Dialogue UI - even though I've selected 'Always' from the Dialogue Manager continue button dropdown and assigned a continue button to my PC subtitle, the button does not seem to activate and I'm unable to continue the dialogue.

I noticed there was a post regarding this issue last year, and wanted to make sure that's the most up-to-date info on it? Thanks.

Re: Textline and Continue Buttons

Posted: Sun Dec 27, 2020 4:35 pm
by Tony Li
Hi,

There isn't any new info beyond that, but make sure you're using the latest version of the package, dated 2019-10-09. It has the updates mentioned in that thread. Also make sure you've assigned your customized dialogue UI (with the continue buttons) to the Dialogue Manager's Dialogue UI field.

Re: Textline and Continue Buttons

Posted: Sun Dec 27, 2020 6:59 pm
by alexlol
Hi Tony, thanks for this. I've made sure to have the latest version installed, but I'm still having some issues.

I'm using the same process that I use for other Dialogue UIs (such as Standard Bubble), but it's still not working. That is:
  • Selecting 'Always' under the Continue Button dropdown in the Dialogue System Controller
  • Unchecking 'Always Force Response Menu' bool in the Dialogue System Controller, so single option responses appear only as subtitles and not in the response panel.
  • Creating a Continue button for the NPC and PC subtitle panels and assigning them to the Continue Button field in their respective Standard UI Subtitle Panel components.
  • Ensuring the correct Dialogue UI is assigned in the Dialogue System Controller.
As soon as the dialogue appears, the continue button is not made active. If I manually activate in the inspector, selecting it still has no effect.

Am I missing something in these steps, or getting something wrong? Sorry, been scratching my head at this for a while!

Re: Textline and Continue Buttons

Posted: Sun Dec 27, 2020 7:30 pm
by Tony Li
Hi,

Can you send a reproduction project and/or reproduction steps to tony (at) pixelcrushers.com?

Here's how I tested it today:
  • Imported the Dialogue System and Textline packages into a new, empty project.
  • Added the scenes to build settings.
  • Edited the Textline Dialogue UI to add a UI Button to each of the two subtitle panels and assigned them to the StandardUISubtitlePanels' Continue Button fields. I didn't assign anything to the OnClick() events. If nothing is assigned to OnClick() the StandardUISubtitlePanel will hook it up at runtime.
  • Set the Dialogue Manager's Subtitle Settings > Continue Button dropdown to Always.
Then I played the start scene and tested it out. NPC and PC lines both showed the correct continue buttons.

Re: Textline and Continue Buttons

Posted: Mon Dec 28, 2020 5:16 am
by alexlol
Thanks - I've reproduced the steps you recommended and it has worked. The only difference that I can see so far is that, in my version, I'm using a duplicated version of the Textline Dialogue UI, but there must be something else causing the problem.

I'll have a poke around with it today and send the repro if I have no luck, if that's still alright!

Re: Textline and Continue Buttons

Posted: Mon Dec 28, 2020 7:11 am
by alexlol
I've found what's causing the issue - if I assign my own Dialogue Database rather than the one provided with Textline, the continue button doesn't work. The conversation itself will still play out fine, however, if I make sure continue isn't set to 'Always'.

Is there something I'm doing wrong in my own Dialogue Database that is causing this? Thanks,

- A

Edit: This is solved now - it was just a case of ensuring the button was focused. Because of the previous post with a similar issue I ended up going down a rabbit hole looking for the wrong solution, when it was just an obvious error. Sorry!

Re: Textline and Continue Buttons

Posted: Mon Dec 28, 2020 8:48 am
by Tony Li
Glad you got it sorted!