Page 1 of 1

Stop `Esc` from advancing text

Posted: Thu Apr 04, 2019 1:26 am
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

Re: Stop `Esc` from advancing text

Posted: Thu Apr 04, 2019 8:00 am
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?

Re: Stop `Esc` from advancing text

Posted: Thu Apr 04, 2019 10:13 am
by DragoonHP
Found it. I was calling DialogueManager.instance.BroadcastMessage("OnConversationContinueAll", SendMessageOptions.DontRequireReceiver); somewhere deep inside a script.

Thanks :)