SaveEntity

interface SaveEntity
save.ts:176

Members

ballisticCoefficientreadonly

ballisticCoefficient: number

characterreadonly

character: SaveCharacterState | null

controlreadonly

control: { rotation: WireVec3; throttle: number; translation: WireVec3 }

Current control input. Part of canonical state, not a UI detail: saving mid-burn and resuming coasting is a different universe, and the round-trip determinism test caught exactly that.

flightAssistreadonly

flightAssist: boolean

idreadonly

id: string

kindreadonly

kind: string

landedreadonly

landed: boolean

massreadonly

mass: number

namereadonly

name: string

railsreadonly

rails: WireRailsEpoch | null

The epoch the entity coasts from, or null while it is integrated. Part of canonical state for the reason WireRailsEpoch gives.

statereadonly

thrustersreadonly

thrusters: SaveThrusterProfile | null

Null for anything that cannot maneuver.