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.

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