Skip to content
Work in progress. These docs describe Spawnite at launch, and some parts are still being built.

TrackMoverTrait

const TrackMoverTrait: Trait<{ airSeconds: number; distance: number; drag: number; enabled: boolean; fallScale: number; friction: number; gravity: number; height: number; jump: boolean; jumpHeight: number; lateral: number; lateralSpeed: number; rideHeight: number; sideAcceleration: number; sideResponse: number; sideSpeed: number; speed: number; steer: number; throttle: number; verticalSpeed: number; }>

An entity riding a track in its own coordinates, with no physics body: gravity along the slope is one term, so the speed is stated rather than read back off a solver. The defaults are sled’s tuning, gravity aside, which is the world’s. Grounded is height at zero. The track itself is on TrackRefTrait, so a dump of this one is the ride and nothing else.