|
class | AreaDialogueController |
| Extends the standard DialogueController by adding functionality to either play dialogue automatically when a collider (such as a player) enters the trigger collider on the AreaDialogueController's GameObject, or sends a notification via the onPrompt UnityEvent to allow something else to determine whether the dialogue should play. More...
|
|
class | AreaDialogueController2D |
| Extends the standard DialogueController by adding functionality to either play dialogue automatically when a collider (such as a player) enters the trigger collider on the AreaDialogueController's GameObject, or sends a notification via the onPrompt UnityEvent to allow something else to determine whether the dialogue should play. More...
|
|
class | DialogueController |
| Controller for managing dialogue flow between a dialogue display and a dialogue node handler. More...
|
|
class | DialogueListener |
| The DialogueListener class defines various methods which are called as certain events occur during dialogue playback. It can be extended in order to easily create new functionality which responds to dialogue events. More...
|
|
class | EasyTalkGameState |
| The EasyTalkGameState is used to keep track of global settings used by the EasyTalk system during runtime. More...
|
|
class | NodeHandler |
| This class is used to process a collection of linked nodes, such as a dialogue and handles all of the logic for moving from one node to the next, evaluating variable values, and sending messages (via callbacks) about what is happening in a dialogue as it is processed. More...
|
|
class | NodeVariableValue |
| This class stores a node variable's name and value. More...
|
|
class | NodeVariableValueCollection |
| This class is used to store a collection of node variable values. More...
|
|