Setting player subtitles separately from responses.

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
Kale
Posts: 5
Joined: Fri Nov 22, 2019 10:32 am

Setting player subtitles separately from responses.

Post by Kale »

I'm still digging into documentation - sorry if this is detailed elsewhere.

I'm wondering if there's a way to have responses that trigger subtitles that are more verbose that the response option that triggers them. Things like, "Interrogate the witness," that pulls up a much longer player subtitle. I see that I can untick Always Force Response Menu, but I don't think that does exactly what I'm looking for.
User avatar
Tony Li
Posts: 22055
Joined: Thu Jul 18, 2013 1:27 pm

Re: Setting player subtitles separately from responses.

Post by Tony Li »

Hi,

Yes.

Set the response's Menu Text to the short text (e.g., "Interrogate the witness").

Set the response's Dialogue Text to the long text (e.g., "Where were you on the night of December 24? Residents claim you were leaping from roof to roof, peeking down chimneys. Sounds pretty shady to me, Mr. Claus.").

The Menu Text will be shown in menus, and Dialogue Text will be shown in player subtitles, similar to the way games like Mass Effect work.

Make sure to tick the Dialogue Manager's Subtitle Settings > Show PC Subtitles During Line and untick Skip PC Subtitles After Response Menu.
Kale
Posts: 5
Joined: Fri Nov 22, 2019 10:32 am

Re: Setting player subtitles separately from responses.

Post by Kale »

Wonderful, thank you!

I've been digging through a lot of the options inside the dialogue manager and some stuff in the database. I don't see an option to treat PC statements as non-choices in cases where there's only one option. I'd like to generate a dialog where the NPCs and PC are having a conversation without the response menu coming into it except in cases where there's more than one option.
User avatar
Tony Li
Posts: 22055
Joined: Thu Jul 18, 2013 1:27 pm

Re: Setting player subtitles separately from responses.

Post by Tony Li »

Hi,

Inspect the Dialogue Manager. Untick Display Settings > Input Settings > Always Force Response Menu.

If you then need to force or skip a response menu on a case-by-case basis, in your Menu Text or Dialogue Text you can include the markup tags [f] to force a menu or [auto] to automatically show the response without a menu.
Post Reply