changedInput schema / properties / recipe / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "duration": {
- "maximum": 30,
- "minimum": 0.1,
- "type": "number"
- },
- "kind": {
- "const": "animation",
- "type": "string"
- },
- "loop": {
- "type": "boolean"
- },
- "markers": {
- "default": [],
- "items": {
- "additionalProperties": false,
- "properties": {
- "name": {
- "$ref": "#/properties/recipe/anyOf/0/properties/name"
- },
- "time": {
- "maximum": 30,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "name",
- "time"
- ],
- "type": "object"
- },
- "maxItems": 100,
- "type": "array"
- },
- "name": {
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- },
- "tracks": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "joint": {
- "$ref": "#/properties/recipe/anyOf/0/properties/name"
- },
- "keys": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "position": {
- "default": [
- 0,
- 0,
- 0
- ],
- "items": [
- {
- "maximum": 100,
- "minimum": -100,
- "type": "number"
- },
- {
- "maximum": 100,
- "minimum": -100,
- "type": "number"
- },
- {
- "maximum": 100,
- "minimum": -100,
- "type": "number"
- }
- ],
- "maxItems": 3,
- "minItems": 3,
- "type": "array"
- },
- "rotation": {
- "items": [
- {
- "maximum": 720,
- "minimum": -720,
- "type": "number"
- },
- {
- "maximum": 720,
- "minimum": -720,
- "type": "number"
- },
- {
- "maximum": 720,
- "minimum": -720,
- "type": "number"
- }
- ],
- "maxItems": 3,
- "minItems": 3,
- "type": "array"
- },
- "time": {
- "maximum": 30,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "time",
- "rotation"
- ],
- "type": "object"
- },
- "maxItems": 128,
- "minItems": 2,
- "type": "array"
- }
- },
- "required": [
- "joint",
- "keys"
- ],
- "type": "object"
- },
- "maxItems": 128,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "kind",
- "name",
- "duration",
- "loop",
- "tracks"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "beam": {
- "additionalProperties": false,
- "description": "Render a straight laser along local -Z instead of particles. Size is width and lifetime is preview duration.",
- "properties": {
- "length": {
- "maximum": 100,
- "minimum": 0.1,
- "type": "number"
- }
- },
- "required": [
- "length"
- ],
- "type": "object"
- },
- "color": {
- "items": [
- {
- "maximum": 1,
- "minimum": 0,
- "type": "number"
- },
- {
- "maximum": 1,
- "minimum": 0,
- "type": "number"
- },
- {
- "maximum": 1,
- "minimum": 0,
- "type": "number"
- }
- ],
- "maxItems": 3,
- "minItems": 3,
- "type": "array"
- },
- "count": {
- "maximum": 500,
- "minimum": 1,
- "type": "integer"
- },
- "kind": {
- "const": "vfx",
- "type": "string"
- },
- "lifetime": {
- "maximum": 10,
- "minimum": 0.05,
- "type": "number"
- },
- "lightEmission": {
- "default": 0.7,
- "maximum": 1,
- "minimum": 0,
- "type": "number"
- },
- "name": {
- "$ref": "#/properties/recipe/anyOf/0/properties/name"
- },
- "offset": {
- "default": [
- 0,
- 0,
- 0
- ],
- "items": [
- {
- "maximum": 20,
- "minimum": -20,
- "type": "number"
- },
- {
- "maximum": 20,
- "minimum": -20,
- "type": "number"
- },
- {
- "maximum": 20,
- "minimum": -20,
- "type": "number"
- }
- ],
- "maxItems": 3,
- "minItems": 3,
- "type": "array"
- },
- "rate": {
- "default": 0,
- "maximum": 200,
- "minimum": 0,
- "type": "number"
- },
- "size": {
- "maximum": 10,
- "minimum": 0.05,
- "type": "number"
- },
- "speed": {
- "maximum": 50,
- "minimum": 0,
- "type": "number"
- },
- "spread": {
- "default": 30,
- "maximum": 180,
- "minimum": 0,
- "type": "number"
- },
- "texture": {
- "pattern": "^rbxassetid:\\/\\/\\d+$",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "name",
- "color",
- "size",
- "lifetime",
- "speed",
- "count"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "duration": {
+ "maximum": 30,
+ "minimum": 0.1,
+ "type": "number"
+ },
+ "kind": {
+ "const": "animation",
+ "type": "string"
+ },
+ "loop": {
+ "type": "boolean"
+ },
+ "markers": {
+ "default": [],
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "$ref": "#/properties/recipe/anyOf/0/properties/name"
+ },
+ "time": {
+ "maximum": 30,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "name",
+ "time"
+ ],
+ "type": "object"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "name": {
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+ },
+ "tracks": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "joint": {
+ "$ref": "#/properties/recipe/anyOf/0/properties/name"
+ },
+ "keys": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "position": {
+ "default": [
+ 0,
+ 0,
+ 0
+ ],
+ "items": [
+ {
+ "maximum": 100,
+ "minimum": -100,
+ "type": "number"
+ },
+ {
+ "maximum": 100,
+ "minimum": -100,
+ "type": "number"
+ },
+ {
+ "maximum": 100,
+ "minimum": -100,
+ "type": "number"
+ }
+ ],
+ "maxItems": 3,
+ "minItems": 3,
+ "type": "array"
+ },
+ "rotation": {
+ "items": [
+ {
+ "maximum": 720,
+ "minimum": -720,
+ "type": "number"
+ },
+ {
+ "maximum": 720,
+ "minimum": -720,
+ "type": "number"
+ },
+ {
+ "maximum": 720,
+ "minimum": -720,
+ "type": "number"
+ }
+ ],
+ "maxItems": 3,
+ "minItems": 3,
+ "type": "array"
+ },
+ "time": {
+ "maximum": 30,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "time",
+ "rotation"
+ ],
+ "type": "object"
+ },
+ "maxItems": 128,
+ "minItems": 2,
+ "type": "array"
+ }
+ },
+ "required": [
+ "joint",
+ "keys"
+ ],
+ "type": "object"
+ },
+ "maxItems": 128,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "kind",
+ "name",
+ "duration",
+ "loop",
+ "tracks"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "beam": {
+ "additionalProperties": false,
+ "description": "Render a straight laser along local -Z instead of particles. Size is width and lifetime is preview duration.",
+ "properties": {
+ "length": {
+ "maximum": 100,
+ "minimum": 0.1,
+ "type": "number"
+ }
+ },
+ "required": [
+ "length"
+ ],
+ "type": "object"
+ },
+ "color": {
+ "items": [
+ {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ }
+ ],
+ "maxItems": 3,
+ "minItems": 3,
+ "type": "array"
+ },
+ "column": {
+ "additionalProperties": false,
+ "description": "Growing 3D energy column along local -Z. Size is diameter; lifetime includes travel, hold, and fade.",
+ "properties": {
+ "fadeTime": {
+ "default": 0.25,
+ "maximum": 2,
+ "minimum": 0.05,
+ "type": "number"
+ },
+ "length": {
+ "maximum": 100,
+ "minimum": 0.1,
+ "type": "number"
+ },
+ "origin": {
+ "default": "attachment",
+ "enum": [
+ "attachment",
+ "hands"
+ ],
+ "type": "string"
+ },
+ "travelTime": {
+ "maximum": 5,
+ "minimum": 0.05,
+ "type": "number"
+ }
+ },
+ "required": [
+ "length",
+ "travelTime"
+ ],
+ "type": "object"
+ },
+ "count": {
+ "maximum": 500,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "kind": {
+ "const": "vfx",
+ "type": "string"
+ },
+ "lifetime": {
+ "maximum": 10,
+ "minimum": 0.05,
+ "type": "number"
+ },
+ "lightEmission": {
+ "default": 0.7,
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "name": {
+ "$ref": "#/properties/recipe/anyOf/0/properties/name"
+ },
+ "offset": {
+ "default": [
+ 0,
+ 0,
+ 0
+ ],
+ "items": [
+ {
+ "maximum": 20,
+ "minimum": -20,
+ "type": "number"
+ },
+ {
+ "maximum": 20,
+ "minimum": -20,
+ "type": "number"
+ },
+ {
+ "maximum": 20,
+ "minimum": -20,
+ "type": "number"
+ }
+ ],
+ "maxItems": 3,
+ "minItems": 3,
+ "type": "array"
+ },
+ "rate": {
+ "default": 0,
+ "maximum": 200,
+ "minimum": 0,
+ "type": "number"
+ },
+ "size": {
+ "maximum": 10,
+ "minimum": 0.05,
+ "type": "number"
+ },
+ "speed": {
+ "maximum": 50,
+ "minimum": 0,
+ "type": "number"
+ },
+ "spread": {
+ "default": 30,
+ "maximum": 180,
+ "minimum": 0,
+ "type": "number"
+ },
+ "texture": {
+ "pattern": "^rbxassetid:\\/\\/\\d+$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "name",
+ "color",
+ "size",
+ "lifetime",
+ "speed",
+ "count"
+ ],
+ "type": "object"
+ }
+]