Dialog Text

Pins
Input
| Name | Type | Description |
|---|---|---|
| Execution Line In | Execution | Execution Line Input |
| Dialog Text | Text | Dialog Text to display. Must be activated in additional properties to be displayed |
Output
| Name | Type | Description |
|---|---|---|
| Execution Line Out | Execution | Execution Line Output |
On-Node Properties
| Name | Description |
|---|---|
| Character | The id of the character that is talking. If set to None, then no character name is displayed |
| Text | The text the character is saying |
| Emotion | The id of the emotion of the character to show |
Additional Properties
| Name | Type | Description |
|---|---|---|
| Character Positioning | The position of the character (LEFT/CENTER/RIGHT/TRUECENTER) | |
| Transition Event | Transition Event | How should the character be shown |
| Custom Transition Event Name | FString | The name of the animation to use if Transition Event is set to Custom |
| Dont Wait For Transition To Finish | Boolean | If set to true then the dialog will automatically continue, while the character finishes its transition |
| Layers | TArray<FImageLayerInfo> | Layers that should be automatically added to the character. |
| Use Dialog Text Pin | Boolean | If set to true then instead of writing the text into the node directly, a pin will be exposed, which value will be used instead |
| Use Voice Over | Boolean | Activates Voice Over System on Dialog Text Node |
| Use Character Voice Over | Boolean | Uses voice overs for the character specified on the node |
| Use Dialog Voice Over | Boolean | Uses voice overs for the dialog this node exists in |
| Voice Over Id | FString | The Voice Over Id to be used. It is different depending on if you are using character voice overs or dialog voice overs |
| Volume | float | The volume at which the voice over should play (0.0-1.0) |
| Pitch | float | The pitch at which the voice over will be played |
| Start Time | float | The time in seconds at which to start in the voice over. Default is 0.0 seconds. |
Script Reference
dialog.text [-character=<character id> [-emotion=<emotion id>]] [-charactervoiceover=<character voice over id>] [-dialogvoiceover=<dialog voice over id>] [-volume=<volume level>] [-pitch=<pitch level>] [-starttime=<start time>] "<text>"