Stop `Esc` from advancing text

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
DragoonHP
Posts: 62
Joined: Tue Jan 15, 2019 8:17 am

Stop `Esc` from advancing text

Post by DragoonHP »

This is probably a very stupid question but I can't find an answer to it.

I have set the continue button to always and have remapped the cancel subtitle input to Space (setting it to None had the same effect).
Is there any other setting that I have forgotten to change?

Image
User avatar
Tony Li
Posts: 21678
Joined: Thu Jul 18, 2013 1:27 pm

Re: Stop `Esc` from advancing text

Post by Tony Li »

That should do it.

Does the continue button have a UI Button Key Trigger component? If so, is it mapped to a key or input button definition such as "Cancel" that would respond to Esc?

Does Esc only affect a specific conversation? If so, does the NPC have an Override Display Settings component that would specify its own Input Settings? Or, in the conversation's properties, is Override Display Settings ticked?

Do you maybe have a custom script that calls DialogueManager.StopConversation() on Esc?
DragoonHP
Posts: 62
Joined: Tue Jan 15, 2019 8:17 am

Re: Stop `Esc` from advancing text

Post by DragoonHP »

Found it. I was calling DialogueManager.instance.BroadcastMessage("OnConversationContinueAll", SendMessageOptions.DontRequireReceiver); somewhere deep inside a script.

Thanks :)
Post Reply