ships.Interface.FittedWeaponMetrics - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / ships / FittedWeaponMetrics
Defined in: src/ships/build-metrics.ts:314
One fitted weapon and what it does, as BuildMetrics.weaponMetrics reports it.
readonlyammunition:AmmunitionCapacity|null
Defined in: src/ships/build-metrics.ts:330
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.
readonlyoptionalarmourPiercing?:number
Defined in: src/ships/build-metrics.ts:342
Armour-piercing rating, absent when unavailable.
readonlyenabled:boolean
Defined in: src/ships/build-metrics.ts:322
Whether the weapon is switched on — a disabled weapon is excluded from the totals.
readonlyoptionalfalloffRange?:number
Defined in: src/ships/build-metrics.ts:334
Damage-falloff start in metres, absent when the fitted weapon does not state one.
readonlyoptionalmaximumRange?:number
Defined in: src/ships/build-metrics.ts:332
Maximum effective range in metres, absent when the fitted weapon does not state one.
readonlymetrics:WeaponMetrics
Defined in: src/ships/build-metrics.ts:324
What this weapon does per second, post-engineering.
readonlyname:string
Defined in: src/ships/build-metrics.ts:320
The weapon's display name, e.g. "Multi-Cannon".
readonlyoptionalprojectileRange?:ProjectileRangeBoundaries
Defined in: src/ships/build-metrics.ts:340
Exact projectile boundary metadata, absent when unavailable. These are not effective distances and remain separate from maximumRange and falloffRange.
readonlyslot:string
Defined in: src/ships/build-metrics.ts:316
The hardpoint's slot key, e.g. "LargeHardpoint1".
readonlysymbol:string
Defined in: src/ships/build-metrics.ts:318
The weapon's internal symbol.