mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
Updated Schemas
This commit is contained in:
parent
441618e8c3
commit
d27908b51e
@ -18,6 +18,13 @@
|
|||||||
"description": "Unique star system containing your planet. If you set this to be a custom solar system remember to add a Spawn module to one of the bodies, or else you can't get to the system.",
|
"description": "Unique star system containing your planet. If you set this to be a custom solar system remember to add a Spawn module to one of the bodies, or else you can't get to the system.",
|
||||||
"default": "SolarSystem"
|
"default": "SolarSystem"
|
||||||
},
|
},
|
||||||
|
"AmbientLights": {
|
||||||
|
"type": "array",
|
||||||
|
"description": "Add ambient lights to this body",
|
||||||
|
"items": {
|
||||||
|
"$ref": "#/definitions/AmbientLightModule"
|
||||||
|
}
|
||||||
|
},
|
||||||
"AsteroidBelt": {
|
"AsteroidBelt": {
|
||||||
"description": "Generate asteroids around this body",
|
"description": "Generate asteroids around this body",
|
||||||
"$ref": "#/definitions/AsteroidBeltModule"
|
"$ref": "#/definitions/AsteroidBeltModule"
|
||||||
@ -142,6 +149,103 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"definitions": {
|
"definitions": {
|
||||||
|
"AmbientLightModule": {
|
||||||
|
"type": "object",
|
||||||
|
"additionalProperties": false,
|
||||||
|
"properties": {
|
||||||
|
"outerRadius": {
|
||||||
|
"type": [
|
||||||
|
"null",
|
||||||
|
"number"
|
||||||
|
],
|
||||||
|
"description": "The range of the light. Defaults to surfaceSize * 2.",
|
||||||
|
"format": "float",
|
||||||
|
"minimum": 0.0
|
||||||
|
},
|
||||||
|
"innerRadius": {
|
||||||
|
"type": [
|
||||||
|
"null",
|
||||||
|
"number"
|
||||||
|
],
|
||||||
|
"description": "The lower radius where the light is brightest, fading in from outerRadius. Defaults to surfaceSize.",
|
||||||
|
"format": "float",
|
||||||
|
"minimum": 0.0
|
||||||
|
},
|
||||||
|
"intensity": {
|
||||||
|
"type": "number",
|
||||||
|
"description": "The brightness of the light. For reference, Timber Hearth is `1.4`, and Giant's Deep is `0.8`.",
|
||||||
|
"format": "float",
|
||||||
|
"default": 1.0,
|
||||||
|
"minimum": 0.0
|
||||||
|
},
|
||||||
|
"tint": {
|
||||||
|
"description": "The tint of the light",
|
||||||
|
"$ref": "#/definitions/MColor"
|
||||||
|
},
|
||||||
|
"isShell": {
|
||||||
|
"type": "boolean",
|
||||||
|
"description": "If true, the light will start fading away below innerRadius, instead of staying constant. This means that innerRadius will be the midpoint between the outerRadius and an inner cutoff.",
|
||||||
|
"default": false
|
||||||
|
},
|
||||||
|
"position": {
|
||||||
|
"description": "The position of the light",
|
||||||
|
"$ref": "#/definitions/MVector3"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MColor": {
|
||||||
|
"type": "object",
|
||||||
|
"additionalProperties": false,
|
||||||
|
"properties": {
|
||||||
|
"r": {
|
||||||
|
"type": "integer",
|
||||||
|
"description": "The red component of this colour from 0-255, higher values will make the colour glow if applicable.",
|
||||||
|
"format": "int32",
|
||||||
|
"maximum": 2147483647.0,
|
||||||
|
"minimum": 0.0
|
||||||
|
},
|
||||||
|
"g": {
|
||||||
|
"type": "integer",
|
||||||
|
"description": "The green component of this colour from 0-255, higher values will make the colour glow if applicable.",
|
||||||
|
"format": "int32",
|
||||||
|
"maximum": 2147483647.0,
|
||||||
|
"minimum": 0.0
|
||||||
|
},
|
||||||
|
"b": {
|
||||||
|
"type": "integer",
|
||||||
|
"description": "The blue component of this colour from 0-255, higher values will make the colour glow if applicable.",
|
||||||
|
"format": "int32",
|
||||||
|
"maximum": 2147483647.0,
|
||||||
|
"minimum": 0.0
|
||||||
|
},
|
||||||
|
"a": {
|
||||||
|
"type": "integer",
|
||||||
|
"description": "The alpha (opacity) component of this colour",
|
||||||
|
"format": "int32",
|
||||||
|
"default": 255,
|
||||||
|
"maximum": 255.0,
|
||||||
|
"minimum": 0.0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MVector3": {
|
||||||
|
"type": "object",
|
||||||
|
"additionalProperties": false,
|
||||||
|
"properties": {
|
||||||
|
"x": {
|
||||||
|
"type": "number",
|
||||||
|
"format": "float"
|
||||||
|
},
|
||||||
|
"y": {
|
||||||
|
"type": "number",
|
||||||
|
"format": "float"
|
||||||
|
},
|
||||||
|
"z": {
|
||||||
|
"type": "number",
|
||||||
|
"format": "float"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"AsteroidBeltModule": {
|
"AsteroidBeltModule": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": false,
|
"additionalProperties": false,
|
||||||
@ -215,41 +319,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MColor": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": false,
|
|
||||||
"properties": {
|
|
||||||
"r": {
|
|
||||||
"type": "integer",
|
|
||||||
"description": "The red component of this colour from 0-255, higher values will make the colour glow if applicable.",
|
|
||||||
"format": "int32",
|
|
||||||
"maximum": 2147483647.0,
|
|
||||||
"minimum": 0.0
|
|
||||||
},
|
|
||||||
"g": {
|
|
||||||
"type": "integer",
|
|
||||||
"description": "The green component of this colour from 0-255, higher values will make the colour glow if applicable.",
|
|
||||||
"format": "int32",
|
|
||||||
"maximum": 2147483647.0,
|
|
||||||
"minimum": 0.0
|
|
||||||
},
|
|
||||||
"b": {
|
|
||||||
"type": "integer",
|
|
||||||
"description": "The blue component of this colour from 0-255, higher values will make the colour glow if applicable.",
|
|
||||||
"format": "int32",
|
|
||||||
"maximum": 2147483647.0,
|
|
||||||
"minimum": 0.0
|
|
||||||
},
|
|
||||||
"a": {
|
|
||||||
"type": "integer",
|
|
||||||
"description": "The alpha (opacity) component of this colour",
|
|
||||||
"format": "int32",
|
|
||||||
"default": 255,
|
|
||||||
"maximum": 255.0,
|
|
||||||
"minimum": 0.0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"AtmosphereModule": {
|
"AtmosphereModule": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": false,
|
"additionalProperties": false,
|
||||||
@ -442,11 +511,6 @@
|
|||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": false,
|
"additionalProperties": false,
|
||||||
"properties": {
|
"properties": {
|
||||||
"ambientLight": {
|
|
||||||
"type": "number",
|
|
||||||
"description": "The intensity of light the dark side of the body should have. Timber Hearth has `1.4` for reference",
|
|
||||||
"format": "float"
|
|
||||||
},
|
|
||||||
"centerOfSolarSystem": {
|
"centerOfSolarSystem": {
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"description": "Set this to true if you are replacing the sun with a different body. Only one object in a star system should ever\nhave this set to true."
|
"description": "Set this to true if you are replacing the sun with a different body. Only one object in a star system should ever\nhave this set to true."
|
||||||
@ -504,24 +568,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MVector3": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": false,
|
|
||||||
"properties": {
|
|
||||||
"x": {
|
|
||||||
"type": "number",
|
|
||||||
"format": "float"
|
|
||||||
},
|
|
||||||
"y": {
|
|
||||||
"type": "number",
|
|
||||||
"format": "float"
|
|
||||||
},
|
|
||||||
"z": {
|
|
||||||
"type": "number",
|
|
||||||
"format": "float"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"GravityFallOff": {
|
"GravityFallOff": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"description": "",
|
"description": "",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user