Talkit Importer

The Dialogue System provides an importer for Talkit files.

Talkit is an open source branching conversation editor that you can download here:

https://github.com/rodobodolfo/Talkit

To enable support for Talkit, import the unitypackage Third Party Support / Talkit Support.

The importer can import Talkit JSON files in an editor window (Window > Dialogue System > Converters > Talkit Importer) or at runtime using the TalkitReader class.

The example scene imports a Talkit JSON file at runtime and plays the conversation.

The conversation's START node must be of the type "Node".

For "Choice" nodes, the name field is shown as the Menu Text, while the text field is shown as the Dialogue Text. If one or the other field is empty, the Dialogue System will use the other, non-empty field.

You can use single pipe ( | ) characters in your dialogue text as a shorthand to create multiple nodes. For example:

"Line one | Line two | Line three"

You can use a double pipe ( || ) to add a sequence. For example:

"Goodbye. || Fade(out)"


<< Dialogue Database Converters >>