Page 1 of 1

How do I make a specific conversation not interrupt gameplay?

Posted: Sat Nov 14, 2020 10:46 am
by rakkar
Currently I am using barks for when NPCs should talk to the player without interrupting gameplay. The limitation of Barks is the player cannot respond back.

I would like to play a specific conversation that does not interrupt gameplay. The next response should come up at the end of AudioWait from the prior node.

For example
NPC: "Where are you?
(After about 3 seconds)
Player: "I am here"
(After about 3 seconds, the dialogue closes)

If I use the normal process of starting a conversation, it requires pressing 'continue' which would interrupt gameplay. I understand I could change this globally by Dialogue Manager's Continue Button, however I don't want to change it globally, only for this conversation.

Re: How do I make a specific conversation not interrupt gameplay?

Posted: Sat Nov 14, 2020 11:38 am
by cbmoz
When you are talking about a specific conversation, there is a checkbox called "Override Display Settings" which will allow you to change on a per-conversation basis the display settings, including editing the continue button logic

See:
display.png
display.png (101.15 KiB) Viewed 492 times

Re: How do I make a specific conversation not interrupt gameplay?

Posted: Sat Nov 14, 2020 1:22 pm
by Tony Li
Yes, what @cbmoz said.

You can also change the conversation's Default Sequence -- for example, to: AudioWait(entrytag)

If you want these conversations to run in the background while the player can be engaged in an interrupting conversation, tick the Dialogue Manager's Other Settings > Allow Simultaneous Conversations.

Re: How do I make a specific conversation not interrupt gameplay?

Posted: Sat Nov 14, 2020 2:52 pm
by rakkar
After these changes this is still working as an interactive conversation. This is supposed to be a background conversation while the player is playing the game. There should be no buttons to press or player interaction at all. The player should not have to wait for or click anything.
DialogueFlowchart.png
DialogueFlowchart.png (82.62 KiB) Viewed 483 times
Settings attached

Re: How do I make a specific conversation not interrupt gameplay?

Posted: Sat Nov 14, 2020 2:58 pm
by rakkar
Here is an in-game example of what I want in case it still isn't clear


The player character is talking to his master via telepathy. They have conversation back and forth. This isn't interrupting the human playing the game.

Re: How do I make a specific conversation not interrupt gameplay?

Posted: Sat Nov 14, 2020 4:02 pm
by Tony Li
Hi,

You'll still use the conversation's Override Display Settings.

Tick Subtitle Settings > Show PC Subtitle During Line.

Untick Input Settings > Always Force Response Menu.

Re: How do I make a specific conversation not interrupt gameplay?

Posted: Sat Nov 14, 2020 5:35 pm
by rakkar
Works now, thanks. Might be a good one to add to the manual or FAQ since this is a common use case and seems to take a lot of steps to get working.

Re: How do I make a specific conversation not interrupt gameplay?

Posted: Sun Nov 15, 2020 12:01 am
by Tony Li
Good idea. Will do.