Skip to content

ships.Interface.PowerConsumer

github-actions[bot] edited this page Aug 26, 2026 · 73 revisions

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

Interface: PowerConsumer

Defined in: src/ships/power.ts:47

One fitted module's claim on the power plant.

Properties

deployedOnly?

readonly optional deployedOnly?: boolean

Defined in: src/ships/power.ts:65

true for a module that only draws while the hardpoints are deployed — every weapon, and the utility fittings that are not always powered. Defaults to false.


draw

readonly draw: number

Defined in: src/ships/power.ts:49

Power draw, in megawatts, post-engineering. Must be finite and non-negative.


enabled?

readonly optional enabled?: boolean

Defined in: src/ships/power.ts:59

Whether the module is switched on. Defaults to true; a module switched off draws nothing.


label?

readonly optional label?: string

Defined in: src/ships/power.ts:67

Optional label for the module, ignored by the maths.


priority?

readonly optional priority?: number

Defined in: src/ships/power.ts:57

Priority group, 15, as the outfitting panel numbers them. Defaults to 1.

Remarks

The journal's Priority field is zero-based — its 0 is this 1. Values outside 15 are clamped into range.


symbol?

readonly optional symbol?: string

Defined in: src/ships/power.ts:69

Optional module symbol retained in PowerBudget.consumers.

API

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (16)
Type Aliases (3)
Variables (11)
Functions (37)
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