DialogueEngine
16 tools in this family (folder Editor/Tools/DialogueEngine/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
dialogue_add_action | writes | Define an action in the database. Actions are typed side-effects: |
dialogue_add_actor | writes | Add an actor (character) to the dialogue database. Specify name, |
dialogue_add_condition | writes | Define a condition expression in the database. Conditions use a |
dialogue_add_node | writes | Add a dialogue node to a conversation. Specify the speaker, |
dialogue_add_response | writes | Add a player response option to a dialogue node. Creates a new |
dialogue_add_sequence | writes | Add sequencer commands to a dialogue node. Sequencer commands |
dialogue_create_bark | writes | Set up a bark (floating overhead text) for an actor. |
dialogue_create_conversation | writes | Create a new conversation in the dialogue database. |
dialogue_create_database | writes | Create a new dialogue database with a name and description. |
dialogue_export_database | read-only | Export the dialogue database to JSON for backup, versioning, or |
dialogue_generate_trigger | writes | Generate runtime C# code from the dialogue database: |
dialogue_import_ink | writes | Import dialogue from an Inkle .ink file. Parses * and + choices, |
dialogue_import_yarn | writes | Import dialogue from a Yarn Spinner .yarn file. Parses headers, |
dialogue_link_nodes | writes | Create a link between two dialogue nodes (source -> destination). |
dialogue_localize | writes | Add localized text (and optional audio path) for a dialogue node |
dialogue_set_variable | writes | Create or update a dialogue variable in the database. |