Skip to content

ships.Interface.FittedWeaponMetrics

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

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

Interface: FittedWeaponMetrics

Defined in: src/ships/build-metrics.ts:318

One fitted weapon and what it does, as BuildMetrics.weaponMetrics reports it.

Properties

ammunition

readonly ammunition: AmmunitionCapacity | null

Defined in: src/ships/build-metrics.ts:334

How many rounds it holds when fully rearmed, post-engineering — null for a laser, which carries none. A capacity, not a rearm state: see FittedModule.ammunition.


armourPiercing?

readonly optional armourPiercing?: number

Defined in: src/ships/build-metrics.ts:346

Armour-piercing rating, absent when unavailable.


enabled

readonly enabled: boolean

Defined in: src/ships/build-metrics.ts:326

Whether the weapon is switched on — a disabled weapon is excluded from the totals.


falloffRange?

readonly optional falloffRange?: number

Defined in: src/ships/build-metrics.ts:338

Damage-falloff start in metres, absent when the fitted weapon does not state one.


maximumRange?

readonly optional maximumRange?: number

Defined in: src/ships/build-metrics.ts:336

Maximum effective range in metres, absent when the fitted weapon does not state one.


metrics

readonly metrics: WeaponMetrics

Defined in: src/ships/build-metrics.ts:328

What this weapon does per second, post-engineering.


name

readonly name: string

Defined in: src/ships/build-metrics.ts:324

The weapon's display name, e.g. "Multi-Cannon".


projectileRange?

readonly optional projectileRange?: ProjectileRangeBoundaries

Defined in: src/ships/build-metrics.ts:344

Exact projectile boundary metadata, absent when unavailable. These are not effective distances and remain separate from maximumRange and falloffRange.


slot

readonly slot: string

Defined in: src/ships/build-metrics.ts:320

The hardpoint's slot key, e.g. "LargeHardpoint1".


symbol

readonly symbol: string

Defined in: src/ships/build-metrics.ts:322

The weapon's internal symbol.

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