This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dialogue_editor [2022/05/10 16:26] – justin | dialogue_editor [2022/05/10 17:29] (current) – justin | ||
---|---|---|---|
Line 22: | Line 22: | ||
=====Dialogue Tree===== | =====Dialogue Tree===== | ||
- | The Dialogue Tree is the visual workspace where you will build your dialogue. Nodes can be removed from the Dialogue Graph by clicking on their " | + | The Dialogue Tree is the visual workspace where you will build your dialogue. Nodes can be removed from the dialogue tree by clicking on their " |
{{: | {{: | ||
Line 28: | Line 28: | ||
=====Node Types===== | =====Node Types===== | ||
There are several different types of nodes that can be added to a dialogue tree. Refer to each section below for an explanation of that node type's purpose and any options that can be set. | There are several different types of nodes that can be added to a dialogue tree. Refer to each section below for an explanation of that node type's purpose and any options that can be set. | ||
- | ====NPC Node==== | + | |
- | **NPC nodes** are for dialogue spoken by non-player characters (i.e. characters other than the player). | + | =====NPC Node===== |
- | \\ | + | **NPC nodes** are for dialogue spoken by non-player characters (i.e. characters other than the player). |
- | \\ | + | |
+ | {{: | ||
The NPC's default portrait (as defined in the [[Voxel Editor]]) can be overridden for a specific node by selecting an image from the " | The NPC's default portrait (as defined in the [[Voxel Editor]]) can be overridden for a specific node by selecting an image from the " | ||
- | \\ | + | |
- | \\ | + | |
The " | The " | ||
Line 51: | Line 52: | ||
=====Player Node===== | =====Player Node===== | ||
- | **Player nodes** are for dialogue spoken by the player character. | + | **Player nodes** are for dialogue spoken by the player character. |
- | \\ | + | |
- | \\ | + | |
The player' | The player' | ||
Line 65: | Line 65: | ||
**Message nodes** are used to display any general text that is not spoken by a character, for example to describe an event that is occurring in the scene. | **Message nodes** are used to display any general text that is not spoken by a character, for example to describe an event that is occurring in the scene. | ||
- | Clicking | + | Typing into the main box allows you to enter the text that will be displayed in the game's dialogue box when this node is reached. This is similar to using the [[Display Message]] function in a script. |
{{: | {{: | ||
Line 72: | Line 72: | ||
**Condition nodes** provide a way of branching the dialogue based on the results of a conditional expression being evaluated. | **Condition nodes** provide a way of branching the dialogue based on the results of a conditional expression being evaluated. | ||
- | Clicking the " | + | Clicking the wizard |
{{: | {{: | ||
Line 82: | Line 82: | ||
{{: | {{: | ||
+ | |||
+ | =====Go To Node===== | ||
+ | **Go To nodes** allow you to jump to another part of the dialogue. You can either jump to a specific dialogue node or to the start of a section. | ||
+ | |||
+ | =====Comment Node===== | ||
+ | **Comment nodes** allow you to insert comments into your dialogue. These provide a way of keeping notes or commentary about the dialogue and will not be displayed in-game. | ||
~~NOTOC~~ | ~~NOTOC~~ |