Arranging Fields- Not Visually Showing Up

Announcements, support questions, and discussion for the Dialogue System.
SummonerHolly
Posts: 13
Joined: Sun Mar 21, 2021 3:09 pm

Re: Arranging Fields- Not Visually Showing Up

Post by SummonerHolly »

So I've got to a really good spot with the Editor, I've been browsing topics and finding answers for all my questions! The sorting folder / solution specifically is fantastic, knowing that Disco Elysium goes for the single database solution gave me a lot of confidence to go with that!

It's been great working with it, and I think I need some clarification on a couple of things related to this.

So 1) I've been having some trouble in using the START entry as a way to set the panels as you taught in the example you'd sent over - I'm pretty clear on how to set this in the flow of one conversation, so if I need to change panel positions midway I'm golden, but changing the panel position of an actor for that instance of a conversation is alluding me.

So for example I have a conversation that starts with the player looking at an npc, and I need to make it obvious they're looking at them, without them having say anything, they also take up the panel position that a previous actor would have done, or a previous actor would have been changed to in order to also appease this.
help5.png
help5.png (176.59 KiB) Viewed 241 times
help6.png
help6.png (192.38 KiB) Viewed 241 times
In short I always want to be able to control a conversation based on which is the left and the right space (0 and 1) before the first line of dialogue even plays - and I've set up Sequence Shortcuts for that.
help1.png
help1.png (25.39 KiB) Viewed 241 times
I think part of this is causing an issue I think I've seen a couple of people report, one in 2017 and one in 2018, but I trawled through the fixes and couldn't find an obvious solution for me, I think it happens because I'm trying to change positions around as I can see the conversation panels changing.

This shows the conversation has frozen/paused/got stuck, so the first conversation node is highlighted in green, the text isn't showing up and the continue button that's always been there isn't. Oddly enough, this doesn't always happen 100% of the time, I've seen it happen mostly after coming from another dialogue entry.
help3.png
help3.png (366.44 KiB) Viewed 241 times
help4.png
help4.png (79.04 KiB) Viewed 241 times
I also tried using the debug info log to see an obvious problem, and all I can see is that the dialogue stops printing after the last delay message.

If me messing around with trying to always set the 0,1 positions to different characters before them even saying something I can cross that bridge, but thanks for taking a look through this!

Appreciate this is a lot of info all at once, so happy to send over a build if it isn't quickly obvious what I'm messing up here!!

Thanks again!
Attachments
help2.png
help2.png (137.93 KiB) Viewed 241 times
User avatar
Tony Li
Posts: 22049
Joined: Thu Jul 18, 2013 1:27 pm

Re: Arranging Fields- Not Visually Showing Up

Post by Tony Li »

Hi,

Are you using those shortcuts (e.g., {{JustPlayerAndSeller}}) in the <START> node's Sequence?

Have you ticked all of the subtitle panels' Wait For Close checkboxes?
SummonerHolly
Posts: 13
Joined: Sun Mar 21, 2021 3:09 pm

Re: Arranging Fields- Not Visually Showing Up

Post by SummonerHolly »

Hey!

So yep, each time I use it I'm doing so in the start node.

And wait for close is ticked on the template standard dialogue UI parent, but I can't find the value for doing so individually on the subtitle panels - am I missing it there?
Attachments
waitforclose.png
waitforclose.png (151.93 KiB) Viewed 240 times
start.png
start.png (54.83 KiB) Viewed 240 times
User avatar
Tony Li
Posts: 22049
Joined: Thu Jul 18, 2013 1:27 pm

Re: Arranging Fields- Not Visually Showing Up

Post by Tony Li »

It's way down in the inspector:

waitForClose.png
waitForClose.png (91.21 KiB) Viewed 239 times
SummonerHolly
Posts: 13
Joined: Sun Mar 21, 2021 3:09 pm

Re: Arranging Fields- Not Visually Showing Up

Post by SummonerHolly »

Interesting! I don't have this field on mine:

Do I have to update maybe?
User avatar
Tony Li
Posts: 22049
Joined: Thu Jul 18, 2013 1:27 pm

Re: Arranging Fields- Not Visually Showing Up

Post by Tony Li »

Please import this package:

DS_DialogueUIPatch_2021-03-27.unitypackage

When I packed up the patch manually, I missed a file previously.

That's why the process to publish official Dialogue System releases is completely automated. It eliminates the problem between the keyboard and the chair. :-)
SummonerHolly
Posts: 13
Joined: Sun Mar 21, 2021 3:09 pm

Re: Arranging Fields- Not Visually Showing Up

Post by SummonerHolly »

Ah that's done it!

Amazing yet again - thanks so much for the help! :D

This is going to be great, after spending some time attempting to make my own system I can really appreciate all the hard work has gone into making this work and also be super easy to use!
User avatar
Tony Li
Posts: 22049
Joined: Thu Jul 18, 2013 1:27 pm

Re: Arranging Fields- Not Visually Showing Up

Post by Tony Li »

Glad to help! :D
SummonerHolly
Posts: 13
Joined: Sun Mar 21, 2021 3:09 pm

Re: Arranging Fields- Not Visually Showing Up

Post by SummonerHolly »

Hey! So this is hopefully the last time I'll be bothering you as this seems like the last wrinkle I need to ask about! ^^

I have the issue I've posted a pic of (excuse the nude barbie doll character refs xD) here:

Brief description of the issue - a character hops panel subtitle positions from 2 to 1 halfway through a line when I'd set them up to be on the 1 position from the START node.

1) Previous Dialogue Line, the Dal (Designer) character is set to Position 2 via the Shortcut SellerDesignerAndPlayer on START Node.
last issue 1.png
last issue 1.png (716.93 KiB) Viewed 229 times
2) Opening new Dialogue line, setting the Dal (Designer) character is set to Position 1 via the Shortcut JustDesignerAndPlayer on START Node. But Dal is appearing at the previously set location of Position 2 from Image 1.
last issue 2.png
last issue 2.png (711.07 KiB) Viewed 229 times
3) On the next node line Dal (Designer) moves to position 1.
last issue 3.png
last issue 3.png (540.42 KiB) Viewed 229 times
In short, how do I ensure that Dal is in Position 1 the moment the Dialogue Window opens?

Thanks! And I really do hope this is the last time I'm bothering you!
User avatar
Tony Li
Posts: 22049
Joined: Thu Jul 18, 2013 1:27 pm

Re: Arranging Fields- Not Visually Showing Up

Post by Tony Li »

Hi,

Is Dal represented by a GameObject in the scene? If so, does that GameObject have a Dialogue Actor component? (I'll customize my follow-up reply based on your answer.)

Also, It looks like you're setting her to panel 2 in the <START> node, and then you're setting her to panel 1 in the next node. Is that what you intend?
Post Reply