User Tools

Site Tools


dialogue_editor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dialogue_editor [2022/05/10 16:57] justindialogue_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 "X" button located in the upper right corner of the node.+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 "X" button located in the upper right corner of the node.
  
 {{:dialogue_tree.png?nolink|}} {{:dialogue_tree.png?nolink|}}
Line 30: Line 30:
  
 =====NPC Node===== =====NPC Node=====
-**NPC nodes** are for dialogue spoken by non-player characters (i.e. characters other than the player). Clicking the "Edit" button allows you to enter the text that will be displayed in the game's dialogue box when this node is reached.+**NPC nodes** are for dialogue spoken by non-player characters (i.e. characters other than the player). 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.
  
 {{:wiki:npc_dialogue_node.png?nolink|}} {{:wiki:npc_dialogue_node.png?nolink|}}
Line 52: Line 52:
  
 =====Player Node===== =====Player Node=====
-**Player nodes** are for dialogue spoken by the player character. Clicking the "Edit" button allows you to enter the text that will be displayed in the game's dialogue box when this node is reached. +**Player nodes** are for dialogue spoken by the player character. 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. 
-\\ +
-\\+
 The player's default portrait (as defined in the [[Voxel Editor]]) can be overridden for a specific node by selecting an image from the "Portrait" dropdown box. Selecting "None" will cause the portrait to be hidden. The player's default portrait (as defined in the [[Voxel Editor]]) can be overridden for a specific node by selecting an image from the "Portrait" dropdown box. Selecting "None" will cause the portrait to be hidden.
  
Line 66: 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 the "Edit" button 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.+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.
  
 {{:wiki:message_dialogue_node.png?nolink|}} {{:wiki:message_dialogue_node.png?nolink|}}
Line 73: 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 "Edit" button opens the [[Conditional Expression Builder]], allowing you to define the conditional expression that will be evaluated when this node is reached. If the condition is met (i.e. evaluates to true), then the dialogue will proceed to the node connected to the "Then" output connector. Otherwise, it will proceed to the node connected to the "Else" output connector.+Clicking the wizard button opens the [[Conditional Expression Builder]], allowing you to define the conditional expression that will be evaluated when this node is reached. You can also type an expression directly into the field. If the condition is met (i.e. evaluates to true), then the dialogue will proceed to the node connected to the "Then" output connector. Otherwise, it will proceed to the node connected to the "Else" output connector.
  
 {{:wiki:condition_dialogue_node.png?nolink|}} {{:wiki:condition_dialogue_node.png?nolink|}}
Line 85: Line 84:
  
 =====Go To Node===== =====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.+**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 Node=====
-**Comment nodes** allow you to insert comments into your dialogue. They are meant to provide a way of keeping notes about the dialogue and will not be displayed in-game.+**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~~
dialogue_editor.1652227062.txt.gz · Last modified: 2022/05/10 16:57 by justin