A Dialogue Box

by divirad

6

ADialogueBox

Version badge Version badge

Author badge PayPal badge

Icon

Easy to use dialogue box for all kind of games with not many features. Improved version from a part of the project Klengan The Game.

Set up in edtior

Only the directorie "addons/adbox" is necessary id you want t

Set up in a scene

Activate the plugin. Another class DialogueBox is now added to your editor. You can now add it as a childnode to a scene. This new class has some script variables you have to set before using it.

Message Sound: The sound that is played with each letter. (WAV) Font: the font you want to use. Action Name: the name of the action to be used to jump to the next message. Wait Time: The time to wait between each letter. Block Time: The time in which a dialog box-related input is going to be blocked immediately after the dialog box is closed. Margin Top Bottom: Margin size of top and bottom Margin Left Right: Margin size of left and right

Set up in code

Example:

if Input.is_action_just_pressed("ui_down"):
  $DialogueBox.talk(["Message 1","Message 2", "Message 3", "Message 4"])

Signals

dialogue_exit: when the dialog box is closed, it sends this signal.



Used Art From https://opengameart.org/content/10-basic-message-boxes

Used Soundeffect From https://opengameart.org/content/8-bit-sound-effects-library

Used Font From https://www.dafont.com/press-start-2p.font

Version

0.2

Engine

3.2

Category

2D Tools

Download

Version0.2
Download

Support

If you need help or have questions about this plugin, please contact the author.

Contact Author