changedInput schema / properties / prep / anyOf
Previous value: -[
- {
- "properties": {
- "reminders": {
- "default": [],
- "items": {
- "properties": {
- "ability": {
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- },
- "description": {
- "maxLength": 10000,
- "type": "string"
- },
- "key": {
- "maxLength": 240,
- "minLength": 1,
- "type": "string"
- },
- "timings": {
- "items": {
- "oneOf": [
- {
- "properties": {
- "firstRoundOnly": {
- "type": "boolean"
- },
- "moment": {
- "enum": [
- "phase-start",
- "phase-end"
- ],
- "type": "string"
- },
- "phase": {
- "enum": [
- "command",
- "movement",
- "shooting",
- "charge",
- "fight",
- "any"
- ],
- "type": "string"
- },
- "turn": {
- "enum": [
- "your-turn",
- "opponent-turn",
- "either"
- ],
- "type": "string"
- }
- },
- "required": [
- "moment",
- "phase",
- "turn"
- ],
- "type": "object"
- },
- {
- "properties": {
- "firstRoundOnly": {
- "type": "boolean"
- },
- "moment": {
- "enum": [
- "turn-start",
- "turn-end"
- ],
- "type": "string"
- },
- "phase": {
- "type": "null"
- },
- "turn": {
- "enum": [
- "your-turn",
- "opponent-turn",
- "either"
- ],
- "type": "string"
- }
- },
- "required": [
- "moment",
- "phase",
- "turn"
- ],
- "type": "object"
- },
- {
- "properties": {
- "firstRoundOnly": {
- "type": "boolean"
- },
- "moment": {
- "enum": [
- "round-start",
- "round-end"
- ],
- "type": "string"
- },
- "phase": {
- "type": "null"
- },
- "turn": {
- "const": "either",
- "type": "string"
- }
- },
- "required": [
- "moment",
- "phase",
- "turn"
- ],
- "type": "object"
- }
- ]
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "unit": {
- "properties": {
- "index": {
- "maximum": 99,
- "minimum": 0,
- "type": "integer"
- },
- "name": {
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "index",
- "name"
- ],
- "type": "object"
- },
- "whileDestroyed": {
- "type": "boolean"
- }
- },
- "required": [
- "key",
- "ability",
- "description",
- "timings"
- ],
- "type": "object"
- },
- "maxItems": 100,
- "type": "array"
- },
- "remindersEnabled": {
- "default": true,
- "type": "boolean"
- },
- "secondaries": {
- "items": {
- "properties": {
- "key": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "name": {
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "key",
- "name"
- ],
- "type": "object"
- },
- "maxItems": 6,
- "type": "array"
- },
- "shareNotes": {
- "default": false,
- "type": "boolean"
- },
- "stratagems": {
- "items": {
- "properties": {
- "cp": {
- "maximum": 6,
- "minimum": 0,
- "type": "integer"
- },
- "key": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "limit": {
- "enum": [
- "phase",
- "turn",
- "battle-round",
- "battle",
- "unlimited"
- ],
- "type": "string"
- },
- "name": {
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- },
- "phases": {
- "items": {
- "enum": [
- "command",
- "movement",
- "shooting",
- "charge",
- "fight",
- "end"
- ],
- "type": "string"
- },
- "maxItems": 6,
- "type": "array"
- },
- "turn": {
- "enum": [
- "your-turn",
- "opponent-turn",
- "either"
- ],
- "type": "string"
- }
- },
- "required": [
- "key",
- "name",
- "cp",
- "limit"
- ],
- "type": "object"
- },
- "maxItems": 48,
- "type": "array"
- }
- },
- "required": [
- "stratagems",
- "secondaries"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "properties": {
+ "reminders": {
+ "default": [],
+ "items": {
+ "properties": {
+ "ability": {
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+ },
+ "description": {
+ "maxLength": 10000,
+ "type": "string"
+ },
+ "key": {
+ "maxLength": 240,
+ "minLength": 1,
+ "type": "string"
+ },
+ "timings": {
+ "items": {
+ "oneOf": [
+ {
+ "properties": {
+ "firstRoundOnly": {
+ "type": "boolean"
+ },
+ "moment": {
+ "enum": [
+ "phase-start",
+ "phase-end"
+ ],
+ "type": "string"
+ },
+ "phase": {
+ "enum": [
+ "command",
+ "movement",
+ "shooting",
+ "charge",
+ "fight",
+ "any"
+ ],
+ "type": "string"
+ },
+ "turn": {
+ "enum": [
+ "your-turn",
+ "opponent-turn",
+ "either"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "moment",
+ "phase",
+ "turn"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "firstRoundOnly": {
+ "type": "boolean"
+ },
+ "moment": {
+ "enum": [
+ "turn-start",
+ "turn-end"
+ ],
+ "type": "string"
+ },
+ "phase": {
+ "type": "null"
+ },
+ "turn": {
+ "enum": [
+ "your-turn",
+ "opponent-turn",
+ "either"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "moment",
+ "phase",
+ "turn"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "firstRoundOnly": {
+ "type": "boolean"
+ },
+ "moment": {
+ "enum": [
+ "round-start",
+ "round-end"
+ ],
+ "type": "string"
+ },
+ "phase": {
+ "type": "null"
+ },
+ "turn": {
+ "const": "either",
+ "type": "string"
+ }
+ },
+ "required": [
+ "moment",
+ "phase",
+ "turn"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 10,
+ "minItems": 1,
+ "type": "array"
+ },
+ "unit": {
+ "properties": {
+ "index": {
+ "maximum": 99,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "name": {
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "index",
+ "name"
+ ],
+ "type": "object"
+ },
+ "whileDestroyed": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "key",
+ "ability",
+ "description",
+ "timings"
+ ],
+ "type": "object"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "remindersEnabled": {
+ "default": true,
+ "type": "boolean"
+ },
+ "secondaries": {
+ "items": {
+ "properties": {
+ "key": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "key",
+ "name"
+ ],
+ "type": "object"
+ },
+ "maxItems": 6,
+ "type": "array"
+ },
+ "stratagems": {
+ "items": {
+ "properties": {
+ "cp": {
+ "maximum": 6,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "key": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "limit": {
+ "enum": [
+ "phase",
+ "turn",
+ "battle-round",
+ "battle",
+ "unlimited"
+ ],
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+ },
+ "phases": {
+ "items": {
+ "enum": [
+ "command",
+ "movement",
+ "shooting",
+ "charge",
+ "fight",
+ "end"
+ ],
+ "type": "string"
+ },
+ "maxItems": 6,
+ "type": "array"
+ },
+ "turn": {
+ "enum": [
+ "your-turn",
+ "opponent-turn",
+ "either"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "key",
+ "name",
+ "cp",
+ "limit"
+ ],
+ "type": "object"
+ },
+ "maxItems": 48,
+ "type": "array"
+ }
+ },
+ "required": [
+ "stratagems",
+ "secondaries"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]