Number of backup files to keep, if the "backupOnSave" is TRUE
If TRUE, an extra copy of the project will be created in a sub folder, when saving.
Project background color
Default grid size for new layers
Default background color of levels
Default X pivot (0 to 1) for new entities
Default Y pivot (0 to 1) for new entities
A interfaceure containing all the definitions of this project
If TRUE, all layers in all levels will also be exported as PNG along with the project file (default is FALSE)
If TRUE, a Tiled compatible file will also be generated along with the LDtk JSON file (default is FALSE)
If TRUE, one file will be saved the project (incl. all its definitions) and one file per-level in a sub-folder.
File format version
All levels.
The order of this array is only relevant in "LinearHorizontal" and "linearVertical" world layouts (see "worldLayout" value).
Otherwise, you should refer to the "worldX","worldY" coordinates of each Level.
If TRUE, the Json is partially minified (no indentation, nor line breaks, default is FALSE)
File naming pattern for exported PNGs
Height of the world grid in pixels.
Width of the world grid in pixels.
An enum that describes how levels are organized in this project (ie. linearly or in a 2D space).
Possible values: "Free", "GridVania", "LinearHorizontal", "LinearVertical"
Generated using TypeDoc
This is the root of any Project JSON file.
It contains: