This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dialogue_editor [2017/07/24 15:17] – justin | dialogue_editor [2022/05/10 16:11] – justin | ||
---|---|---|---|
Line 5: | Line 5: | ||
The **Dialogue Editor** is where you will create conversations for your game's characters or narration for scripted sequences and cutscenes. Dialogue can be attached to an NPC from its [[Entity Properties]] dialog in the [[Map Editor]] or triggered from a script using the [[Start Dialogue]] function. | The **Dialogue Editor** is where you will create conversations for your game's characters or narration for scripted sequences and cutscenes. Dialogue can be attached to an NPC from its [[Entity Properties]] dialog in the [[Map Editor]] or triggered from a script using the [[Start Dialogue]] function. | ||
- | =====Toolbar===== | + | =====File Toolbar===== |
- | ^Icon^Function^Description^ | + | ^Function^Description^ |
- | |{{: | + | |New Resource|Opens the [[New Resource dialog]] (with " |
- | |{{: | + | |Save|Saves changes to the dialogue.| |
- | |{{: | + | |Save As|Saves a copy of the dialogue to a new file.| |
+ | |Add Section|Adds a new section to the dialogue. A section can be jumped to using a "Go To" node.| | ||
+ | |Collapse All|Collapses all dialogue nodes that have any child nodes underneath them.| | ||
+ | |Expand All|Expands all dialogue nodes that have any child nodes underneath them.| | ||
+ | |Compact All|Enables compact mode for all dialogue nodes.| | ||
+ | |Decompact All|Disables compact mode for all dialogue nodes.| | ||
- | =====Dialogue | + | =====Dialogue |
- | The Dialogue | + | The Dialogue |
- | {{:wiki:dialogue_graph.png? | + | {{:dialogue_tools.png? |
+ | |||
+ | =====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 " | ||
+ | |||
+ | {{:dialogue_tree.png? | ||
=====Node Types===== | =====Node Types===== | ||
- | There are several different types of nodes that can be added to a dialogue | + | There are several different types of nodes that can be added to a dialogue |
- | <WRAP group> | + | |
- | <WRAP column 58%> | + | |
====NPC Node==== | ====NPC Node==== | ||
- | **NPC nodes** are for dialogue spoken by non-player characters (i.e. characters other than the player). Clicking the " | + | **NPC nodes** are for dialogue spoken by non-player characters (i.e. characters other than the player). Clicking the " |
\\ | \\ | ||
\\ | \\ | ||
Line 28: | Line 36: | ||
\\ | \\ | ||
The " | The " | ||
- | </ | + | |
- | <WRAP column> | + | |
- | {{: | + | |
- | </ | + | |
- | </ | + | |
<WRAP group> | <WRAP group> | ||
- | <WRAP column> | ||
- | {{: | ||
- | </ | ||
<WRAP column 70%> | <WRAP column 70%> | ||
^Speaker Setting^Description^ | ^Speaker Setting^Description^ | ||
Line 43: | Line 44: | ||
|Custom Name|Speaker name is overridden with the specified text.| | |Custom Name|Speaker name is overridden with the specified text.| | ||
|Custom Name/ | |Custom Name/ | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | {{: | ||
</ | </ | ||
</ | </ | ||
\\ | \\ | ||
- | <WRAP group> | + | |
- | <WRAP column 58%> | + | |
====Player Node==== | ====Player Node==== | ||
- | **Player nodes** are for dialogue spoken by the player character. Clicking the " | + | **Player nodes** are for dialogue spoken by the player character. Clicking the " |
\\ | \\ | ||
\\ | \\ | ||
The player' | The player' | ||
- | </ | + | |
- | <WRAP column> | + | |
{{: | {{: | ||
- | </ | + | |
- | </ | + | |
<WRAP center round info 100%> | <WRAP center round info 100%> | ||
You can connect more than one " | You can connect more than one " | ||
</ | </ | ||
- | \\ | + | |
- | <WRAP group> | + | |
- | <WRAP column 58%> | + | |
====Message Node==== | ====Message Node==== | ||
- | **Message nodes** | + | **Message nodes** |
- | </ | + | |
- | <WRAP column> | + | Clicking the " |
{{: | {{: | ||
- | </ | + | |
- | </ | + | |
- | \\ | + | |
- | <WRAP group> | + | |
- | <WRAP column 58%> | + | |
====Condition Node==== | ====Condition Node==== | ||
- | **Condition nodes** | + | **Condition nodes** |
- | </ | + | |
- | <WRAP column> | + | Clicking the " |
{{: | {{: | ||
- | </ | + | |
- | </ | + | |
- | \\ | + | |
- | <WRAP group> | + | |
- | <WRAP column 58%> | + | |
====Script Node==== | ====Script Node==== | ||
- | **Script nodes** | + | **Script nodes** |
- | </ | + | |
- | <WRAP column> | + | The "Pause until complete" |
{{: | {{: | ||
- | </ | ||
- | </ | ||
~~NOTOC~~ | ~~NOTOC~~ |