Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser

Quick Information

A ready-to-go dialog box for use in godot engine.## DescriptionThis plugin will add a new node called DialogBox.By default, the dialog box will wait for ui_accept. This can be changed in DialogBox.gd.The user can hold the ui_accept button to fast forward through the dialog.### Signals* dialog_complete - Signal emitted when all dialog has been parsed through by the user### Functions* get_history() - Returns history as a string of text* clear_history() - Clears current history* set_input_disabled(disabled: bool) - Box will accept input based on whether it is true or false* set_actor_name(name: String) - Sets the name that will appear over the box. Set blank if no name is desired.* queue_lines() - Queues any number of lines to go into an animation cycle of the box. If the text does not fit, it will automatically be broken up for the current cycle.
GoBox
A ready-to-go dialog box for use in Godot engine 4.2
Description
This plugin will add a new node called DialogBox. By default, the dialog box will wait for ui_accept. This can be changed in DialogBox.gd. The user can hold the ui_accept button to fast forward through the dialog.
Signals
- dialog_complete - Signal emitted when all dialog has been parsed through by the user
Functions
- get_history() - Returns history as a string of text
- clear_history() - Clears current history
- set_input_disabled(disabled: bool) - Box will accept input based on whether it is true or false
- set_actor_name(name: String) - Sets the name that will appear over the box. Set blank if no name is desired.
- queue_lines() - Queues any number of lines to go into an animation cycle of the box. If the text does not fit, it will automatically be broken up for the current cycle.
The dialog box has a configurable speed and some public variables for use such as history and input_disabled. You may also want to use the dialog_complete signal which only emits once the user has gone through all dialog inside the box. When the plugin is enabled you should be able to add it to a scene as a new node.
If you wish to make changes to the style of the box you may modify the DialogRig.tscn file.
Authors
Koris
License
This project is licensed under the MIT License
A ready-to-go dialog box for use in godot engine.
## Description
This plugin will add a new node called DialogBox.
By default, the dialog box will wait for ui_accept. This can be changed in DialogBox.gd.
The user can hold the ui_accept button to fast forward through the dialog.
### Signals
* dialog_complete - Signal emitted when all dialog has been parsed through by the user
### Functions
* get_history() - Returns history as a string of text
* clear_history() - Clears current history
* set_input_disabled(disabled: bool) - Box will accept input based on whether it is true or false
* set_actor_name(name: String) - Sets the name that will appear over the box. Set blank if no name is desired.
* queue_lines() - Queues any number of lines to go into an animation cycle of the box. If the text does not fit, it will automatically be broken up for the current cycle.
Reviews
Quick Information

A ready-to-go dialog box for use in godot engine.## DescriptionThis plugin will add a new node called DialogBox.By default, the dialog box will wait for ui_accept. This can be changed in DialogBox.gd.The user can hold the ui_accept button to fast forward through the dialog.### Signals* dialog_complete - Signal emitted when all dialog has been parsed through by the user### Functions* get_history() - Returns history as a string of text* clear_history() - Clears current history* set_input_disabled(disabled: bool) - Box will accept input based on whether it is true or false* set_actor_name(name: String) - Sets the name that will appear over the box. Set blank if no name is desired.* queue_lines() - Queues any number of lines to go into an animation cycle of the box. If the text does not fit, it will automatically be broken up for the current cycle.