Sequence delay not working before response menu

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
User avatar
Alatriste
Posts: 181
Joined: Wed Nov 11, 2015 5:07 pm
Contact:

Sequence delay not working before response menu

Post by Alatriste »

Hi Tony,

I have a case where the {{end}} is not working. It happens if I place it in a node before a response menu selection:

Node 1: It has some dialogue for "Player" actor and includes the following sequence:

Code: Select all

SendMessage(Close,, Subtitle Panel 1)@{{end}};
This node 1 is connected with Node 2 and Node 3, both of them with menu text also for the Player actor.

The goal here is to hide the player portrait while the player makes the choice about node2 and node3.

Thanks!
User avatar
Tony Li
Posts: 22057
Joined: Thu Jul 18, 2013 1:27 pm

Re: Sequence delay not working before response menu

Post by Tony Li »

Are there any warnings in the Console window?

I tested it by adding this command to Private Hart's first line in the demo:

Code: Select all

SendMessage(Close,,NPC Subtitle Panel)@{{end}}
It worked correctly. BTW, you can also use this command in the Response Menu Sequence field. The Response Menu Sequence runs as soon as the response menu appears. Instead of adding the command to the regular Sequence, you could add this command to the Response Menu Sequence:

Code: Select all

SendMessage(Close,, Subtitle Panel 1)
User avatar
Alatriste
Posts: 181
Joined: Wed Nov 11, 2015 5:07 pm
Contact:

Re: Sequence delay not working before response menu

Post by Alatriste »

Weird. I don't have any warning or error in the console and still doesn't work.
Well, It's not critical and I'll save this for later, once I start polishing.

Thanks Tony.
User avatar
Tony Li
Posts: 22057
Joined: Thu Jul 18, 2013 1:27 pm

Re: Sequence delay not working before response menu

Post by Tony Li »

Hi,

When you get back to this issue, try using the Response Menu Sequence. If that doesn't work, please feel free to send me an example. I'll be happy to take a look.
Post Reply