Skip to content

ships.TypeAlias.ShipGunsight

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

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

Type Alias: ShipGunsight

ShipGunsight = readonly GunsightOffset[]

Defined in: src/ships/gunsights.ts:43

A hull's fixed-weapon offsets, in exactly the same order as Ship.hardpoints.

Remarks

The shared ordering avoids repeating slot names in this compact catalogue. Pair an offset with ship.hardpoints[index], or with the hardpoint entries from enumerateSlots(ship) in their returned order, when a renderer needs the mount's size or journal-compatible slot key. The number in a journal slot key is not the array index: some hulls skip or reorder those numbers, so resolve a journal key through enumerateSlots(ship) before using its index here.

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