Skip to content

ships.Interface.FittedWeaponMetrics

github-actions[bot] edited this page Aug 25, 2026 · 80 revisions

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

Interface: FittedWeaponMetrics

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

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:321

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:333

Armour-piercing rating, absent when unavailable.


enabled

readonly enabled: boolean

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

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:325

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:323

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:315

What this weapon does per second, post-engineering.


name

readonly name: string

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

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


projectileRange?

readonly optional projectileRange?: ProjectileRangeBoundaries

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

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:307

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


symbol

readonly symbol: string

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

The weapon's internal symbol.

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