Skip to content

Creating a Conversation

GuyDarel edited this page Oct 6, 2021 · 5 revisions

Properties of Conversation

Conversation Layer Required Properties

  • id (int)
  • modules (Array)

Modules Layer Required Properties

  • id (int)
  • npc_text (String)
  • options (Array)

Options Layer Properties

Required Properties

  • menu_text (String)

Optional Properties

  • events (Array) ([])
  • targets (int) (-1)

Notes

  • These fields may appear in any order within the actual JSON object.
  • The value adjacent to each listed field is its default value and is applied whenever that field is omitted.

Examples

Getting Started

JSON Formatting Guide

Embedded JSON Structures

Designing Your Game

Clone this wiki locally