Star System Schema

Type: object

Configuration for a specific star system

No Additional Properties

Type: number

An override value for the far clip plane. Allows you to see farther.

Type: boolean
Default: true

Whether this system can be warped to via the warp drive. If you set factRequiredForWarp, this will be true.

Type: boolean
Default: true

Do you want a clean slate for this star system? Or will it be a modified version of the original.

Type: boolean
Default: true

Should the time loop be enabled in this system?

Type: string

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.

Type: number
Default: 22.0

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.

Type: boolean

Should the player not be able to view the map in this system?

Type: object

Customize the skybox for this system

No Additional Properties

Type: boolean

Whether to destroy the star field around the player

Type: boolean

Whether to use a cube for the skybox instead of a smooth sphere

Type: string

Relative filepath to the texture to use for the skybox's positive X direction

Type: string

Relative filepath to the texture to use for the skybox's negative X direction

Type: string

Relative filepath to the texture to use for the skybox's positive Y direction

Type: string

Relative filepath to the texture to use for the skybox's negative Y direction

Type: string

Relative filepath to the texture to use for the skybox's positive Z direction

Type: string

Relative filepath to the texture to use for the skybox's negative Z direction

Type: boolean

Set to true if you want to spawn here after dying, not Timber Hearth. You can still warp back to the main star
system.

Type: string

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.

Type: object

Configure warping to this system with the vessel

No Additional Properties

Type: object

Coordinates that the vessel can use to warp to your solar system.

No Additional Properties

Type: array of integer

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:

Type: integer

Type: array of integer

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:

Type: integer

Type: array of integer

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:

Type: integer

Type: object

The position in the solar system the vessel will warp to.

No Additional Properties

Type: number

Type: number

Type: number

Type: object

Euler angles by which the vessel will be oriented.

No Additional Properties

Type: number

Type: number

Type: number

Type: object

The relative position to the vessel that you will be teleported to when you exit the vessel through the black hole.

No Additional Properties

Type: number

Type: number

Type: number

Type: object

Euler angles by which the warp exit will be oriented.

No Additional Properties

Type: number

Type: number

Type: number

Type: string

A ship log fact which will make a prompt appear showing the coordinates when you're in the Vessel.

Type: array

Manually layout ship log entries in detective mode

Each item of this array must be:

Type: object

No Additional Properties

Type: string

The name of the entry to apply the position to.

Type: object

Position of the entry

No Additional Properties

Type: array of string

A list of fact IDs to reveal when the game starts.

Each item of this array must be:

Type: array

List colors of curiosity entries

Each item of this array must be:

Type: object

No Additional Properties

Type: object

The color to apply to entries with this curiosity.

No Additional Properties

Type: integer

The red component of this colour

Value must be greater or equal to 0.0 and lesser or equal to 2147483647.0

Type: integer

The green component of this colour

Value must be greater or equal to 0.0 and lesser or equal to 2147483647.0

Type: integer

The blue component of this colour

Value must be greater or equal to 0.0 and lesser or equal to 2147483647.0

Type: integer
Default: 255

The alpha (opacity) component of this colour

Value must be greater or equal to 0.0 and lesser or equal to 255.0

Type: object

The color to apply to highlighted entries with this curiosity.

No Additional Properties

Type: integer

The red component of this colour

Value must be greater or equal to 0.0 and lesser or equal to 2147483647.0

Type: integer

The green component of this colour

Value must be greater or equal to 0.0 and lesser or equal to 2147483647.0

Type: integer

The blue component of this colour

Value must be greater or equal to 0.0 and lesser or equal to 2147483647.0

Type: integer
Default: 255

The alpha (opacity) component of this colour

Value must be greater or equal to 0.0 and lesser or equal to 255.0

Type: string

The ID of the curiosity to apply the color to.

Type: object

Extra data that may be used by extension mods

Each additional property must conform to the following schema

Type: object

Type: string

The schema to validate with