Star System Schema
Configuration for a specific star system
In this system should the player be able to rotate their map camera freely or be stuck above the plane of the solar system?
When well past the furthest orbit, should the player be summoned back to the star?
An override value for the far clip plane. Allows you to see farther.
Whether this system can be warped to via the warp drive. If you set factRequiredForWarp, this will be true.
Do you want a clean slate for this star system? Or will it be a modified version of the original.
Should the time loop be enabled in this system?
The FactID that must be revealed before it can be warped to. Don't set canEnterViaWarpDrive
to false
if
you're using this, because it will be overwritten.
The duration of the time loop in minutes. This is the time the sun explodes. End Times plays 85 seconds before this time, and your memories get sent back about 40 seconds after this time.
Should the player not be able to view the map in this system?
Customize the skybox for this system
Whether to destroy the star field around the player
Whether to use a cube for the skybox instead of a smooth sphere
Relative filepath to the texture to use for the skybox's positive X direction
Relative filepath to the texture to use for the skybox's negative X direction
Relative filepath to the texture to use for the skybox's positive Y direction
Relative filepath to the texture to use for the skybox's negative Y direction
Relative filepath to the texture to use for the skybox's positive Z direction
Relative filepath to the texture to use for the skybox's negative Z direction
Set to true
if you want to spawn here after dying, not Timber Hearth. You can still warp back to the main star system.
Set to true
if you want the player to stay in this star system if they die in it.
The audio that will play when travelling in space. Can be a path to a .wav/.ogg/.mp3 file, or taken from the AudioClip list.
Configure warping to this system with the vessel
Coordinates that the vessel can use to warp to your solar system.
Must contain a minimum of 2
Items
Must contain a maximum of 6
Items
All items must be unique
Each item of this array must be:
Must contain a minimum of 2
Items
Must contain a maximum of 6
Items
All items must be unique
Each item of this array must be:
Must contain a minimum of 2
Items
Must contain a maximum of 6
Items
All items must be unique
Each item of this array must be:
A ship log fact which will make a prompt appear showing the coordinates when you're in the Vessel.
Whether the vessel should spawn in this system even if it wasn't used to warp to it. This will automatically power on the vessel.
Whether to always spawn the player on the vessel, even if it wasn't used to warp to the system.
Whether the vessel should have physics enabled. Defaults to false if parentBody is set, and true otherwise.
Whether the vessel should have a zero-gravity volume around it. Defaults to false if parentBody is set, and true otherwise.
The location that the vessel will warp to.
The name of the planet that will be used with parentPath
. Must be set if parentPath
is set.
Rotation of the object
Do we try to automatically align this object to stand upright relative to the body's center? Stacks with rotation.
Defaults to true for geysers, tornados, and volcanoes, and false for everything else.
Position of the object
The relative path from the planet to the parent of this object. Optional (will default to the root sector).
Whether the positional and rotational coordinates are relative to parent instead of the root planet object.
An optional rename of this object
The location that you will be teleported to when you exit the vessel through the black hole.
The name of the planet that will be used with parentPath
. Must be set if parentPath
is set.
Rotation of the object
Do we try to automatically align this object to stand upright relative to the body's center? Stacks with rotation.
Defaults to true for geysers, tornados, and volcanoes, and false for everything else.
Position of the object
The relative path from the planet to the parent of this object. Optional (will default to the root sector).
Whether the positional and rotational coordinates are relative to parent instead of the root planet object.
An optional rename of this object
If set, keeps the warp exit attached to the vessel. Overrides parentPath
.
Manually layout ship log entries in detective mode
Each item of this array must be:
No Additional Properties
The name of the entry to apply the position to.
Position of the entry
A list of fact IDs to reveal when the game starts.
Each item of this array must be:
List colors of curiosity entries
Each item of this array must be:
No Additional Properties
The color to apply to entries with this curiosity.
The red component of this colour from 0-255, higher values will make the colour glow if applicable.
Value must be greater or equal to 0.0
and lesser or equal to 2147483647.0
The green component of this colour from 0-255, higher values will make the colour glow if applicable.
Value must be greater or equal to 0.0
and lesser or equal to 2147483647.0
The blue component of this colour from 0-255, higher values will make the colour glow if applicable.
Value must be greater or equal to 0.0
and lesser or equal to 2147483647.0
The alpha (opacity) component of this colour
Value must be greater or equal to 0.0
and lesser or equal to 255.0
The color to apply to highlighted entries with this curiosity.
The red component of this colour from 0-255, higher values will make the colour glow if applicable.
Value must be greater or equal to 0.0
and lesser or equal to 2147483647.0
The green component of this colour from 0-255, higher values will make the colour glow if applicable.
Value must be greater or equal to 0.0
and lesser or equal to 2147483647.0
The blue component of this colour from 0-255, higher values will make the colour glow if applicable.
Value must be greater or equal to 0.0
and lesser or equal to 2147483647.0
The alpha (opacity) component of this colour
Value must be greater or equal to 0.0
and lesser or equal to 255.0
The ID of the curiosity to apply the color to.
Extra data that may be used by extension mods
Each additional property must conform to the following schema
The schema to validate with