Skip to content

ships.Interface.MobilityInput

github-actions[bot] edited this page Aug 14, 2026 · 77 revisions

@elite-dangerous-almanac/core / ships / MobilityInput

Interface: MobilityInput

Defined in: src/ships/mobility.ts:42

Everything mobilityMetrics needs about one loaded ship.

Properties

boost

readonly boost: number

Defined in: src/ships/mobility.ts:46

Finite non-negative hull boost speed at the thruster curve's 1 multiplier, in m/s.


enginesPips?

readonly optional enginesPips?: number

Defined in: src/ships/mobility.ts:72

Finite pips assigned to ENG, in [0, 4]. Defaults to 4.


mass

readonly mass: number

Defined in: src/ships/mobility.ts:68

Finite non-negative loaded mass — hull, modules, fuel and cargo — in tonnes.


minPitch?

readonly optional minPitch?: number

Defined in: src/ships/mobility.ts:50

Finite hull pitch rate at zero ENG pips, in °/s from 0 through pitch.


minRoll?

readonly optional minRoll?: number

Defined in: src/ships/mobility.ts:54

Finite hull roll rate at zero ENG pips, in °/s from 0 through roll.


minThrust

readonly minThrust: number

Defined in: src/ships/mobility.ts:60

Finite minimum thrust at zero ENG pips, as a percentage in [0, 100].


minYaw?

readonly optional minYaw?: number

Defined in: src/ships/mobility.ts:58

Finite hull yaw rate at zero ENG pips, in °/s from 0 through yaw.


pipSpeed?

readonly optional pipSpeed?: number

Defined in: src/ships/mobility.ts:66

Finite fraction of four-pip rotation lost for each missing ENG pip, in [0, 0.25]. Defaults to 0 and is overridden per axis by a corresponding minPitch, minRoll or minYaw.


pitch

readonly pitch: number

Defined in: src/ships/mobility.ts:48

Finite non-negative pitch rate at multiplier 1 and four ENG pips, in °/s.


roll

readonly roll: number

Defined in: src/ships/mobility.ts:52

Finite non-negative roll rate at multiplier 1 and four ENG pips, in °/s.


speed

readonly speed: number

Defined in: src/ships/mobility.ts:44

Finite non-negative hull top speed at multiplier 1 and four ENG pips, in m/s.


thrusters?

readonly optional thrusters?: ThrusterParams | null

Defined in: src/ships/mobility.ts:70

The fitted thrusters' post-engineering curve, or no curve when none are fitted.


yaw

readonly yaw: number

Defined in: src/ships/mobility.ts:56

Finite non-negative yaw rate at multiplier 1 and four ENG pips, in °/s.

API

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (28)
Type Aliases (6)
Variables (22)
Functions (57)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (6)
Type Aliases (8)
Variables (3)
Functions (10)
Subpath modules (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (17)
materials
Enumerations (2)
Interfaces (2)
Type Aliases (2)
Variables (9)
Functions (9)
ships
Classes (3)
BuildMetrics

Methods

LoadoutEditError

Constructors

Properties

Methods

ShipLoadout

Accessors

Methods

Interfaces (125)
Type Aliases (44)
Variables (10)
Functions (85)
Subpath modules (8)

Clone this wiki locally