Overview

Quests can be actual quests, objectives or properties that need to be tracked in the course of a game. Quests (and other user defined settings) can be written in hjson (recommended), json, and YAML. They will be converted to standard JSON on game content export.

2018-09-04 17_42_56-Start

Quest are divided into two objects: Properties and Conditions:

Properties are states linked to a quest that can change value.

Conditions are the expected properties value for a quest to be considered completed.

Example usage:

[Properties]
Title: Win the game
Description: Global Game Variables
State: Hidden
Win: false
SampleGlobalVar1: 1
SampleGlobalVar2: Some Text
SuperImportantVariable: false

[Conditions]
SuperImportantVariable: true // If This line is true, then the quest will be completed.

Last updated

Was this helpful?