diff --git a/docs/JSON_DOC.md b/docs/JSON_DOC.md index 0c5e1aa88..643ef3787 100644 --- a/docs/JSON_DOC.md +++ b/docs/JSON_DOC.md @@ -258,6 +258,7 @@ Value | Type | Description `checker`
*Only used by editor* | Enum | Checker mode
Possible values: `None`, `Horizontal`, `Vertical` `flipX`
*Only used by editor* | Bool | If TRUE, allow rule to be matched by flipping its pattern horizontally `flipY`
*Only used by editor* | Bool | If TRUE, allow rule to be matched by flipping its pattern vertically +`invalidated`
*Only used by editor*
![Generic badge](https://img.shields.io/badge/Added_1.5.2-green.svg) | Bool | If TRUE, then the rule should be re-evaluated by the editor at one point `outOfBoundsValue`
*Only used by editor*
![Generic badge](https://img.shields.io/badge/Added_0.9.0-gray.svg) | Int *(can be `null`)* | Default IntGrid value when checking cells outside of level bounds `pattern`
*Only used by editor* | Array of Int | Rule pattern (size x size) `perlinActive`
*Only used by editor* | Bool | If TRUE, enable Perlin filtering to only apply rule on specific random area diff --git a/docs/JSON_SCHEMA.json b/docs/JSON_SCHEMA.json index 0b7f4867f..b6dca884d 100644 --- a/docs/JSON_SCHEMA.json +++ b/docs/JSON_SCHEMA.json @@ -753,6 +753,7 @@ "checker", "flipX", "flipY", + "invalidated", "pattern", "perlinActive", "perlinOctaves", @@ -879,6 +880,12 @@ "integer" ] }, + "invalidated": { + "description": "If TRUE, then the rule should be re-evaluated by the editor at one point", + "type": [ + "boolean" + ] + }, "xModulo": { "description": "X cell coord modulo", "type": [