Forum rules - please read before posting.

Is what I want to do with dialogue possible?

I couldn't fit everything I want to do with dialogue in the title, so here's what I want to do:

  • Lines appear instantly in its entirety when triggered.
  • Lines stay on the screen until either being dismissed by the player or replaced by another line (depending on context)
  • An animated image of the character talking is displayed next to the text box
    Is this possible, and if so how could I do it?

Comments

  • Lines appear instantly in its entirety when triggered.

    Uncheck Scroll speech text? in the Speech Manager.

    Lines stay on the screen until either being dismissed by the player or replaced by another line (depending on context)

    You can have lines require input to be dismissed by checking Display subtitles forever until user skips it?, just beneath.

    I don't know the context, but you can either uncheck this option at certain points through script, or use the Dialogue: Stop speech to force the end of a dialogue line.

    An animated image of the character talking is displayed next to the text box

    Is this possible, and if so how could I do it?

    You can assign portraits to characters in their Inspectors, and then display in a Graphic element set to Dialogue Portrait in the Subtitles menu. A series of tutorials can be found here.

  • You can have lines require input to be dismissed by checking Display subtitles forever until user skips it?, just beneath.

    I tried that but it didn't seem to work. For clarity, what I'm trying to do is this:

    • When the player enters a new map or walks into a trigger zone, dialogue is displayed
    • That dialogue remains on screen until the player enters a different map or trigger zone
  • Is the dialogue played in the background? The setting only applies to "blocking" speech - background speech will always have a finite lifetime.

    You could try adding a text token at the end of the speech text, i.e. [wait:20] to have it wait 20s afterwards. Try this, [wait] and/or [hold] to see if they give the intended behaviour.

    More on tokens can be found in the Manual's "Text tokens" chapter.

  • [hold] seems to get the results I'm looking for, thanks

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Welcome to the official forum for Adventure Creator.