-
Notifications
You must be signed in to change notification settings - Fork 0
ships.Interface.OutfittingModuleStats
@elite-dangerous-almanac/core / ships / OutfittingModuleStats
Defined in: src/ships/modules.ts:474
Sparse performance and capability fields carried by an outfitting module.
Every field is optional because no module family uses every stat. Use the guards in
./module-capabilities when a calculation needs a complete group. The interface is
also useful for functions that accept or return engineered stat snapshots without
requiring a module's identity fields. Masses are tonnes, power is megawatts, jump
ranges are light-years, and weapon ranges are metres.
import type { OutfittingModuleStats } from '@elite-dangerous-almanac/core/ships/modules';
const engineered: OutfittingModuleStats = { mass: 18.4, powerDraw: 0.69 };
readonlyoptionalalwaysPowered?:boolean
Defined in: src/ships/modules.ts:701
true when a hardpoint-mounted module draws its power continuously.
Weapons and most utility fittings only draw power while the hardpoints are
deployed; shield boosters, chaff, heat sinks, point defence, caustic sinks and
shutdown field neutralisers draw theirs all the time, and carry this flag.
Absent on every core/internal module, which are always powered anyway.
See powerDraw and ./power.
readonlyoptionalammoMaximum?:number
Defined in: src/ships/modules.ts:758
Reserve rounds to reload from — the magazine is not counted in it, exactly as the
journal's AmmoInHopper does not count it. Absent beside a clipSize means
nothing limits the refills (the mining Abrasion Blaster); absent beside no clip
either means the module takes no ammunition at all, as the lasers do.
readonlyoptionalarmourPiercing?:number
Defined in: src/ships/modules.ts:775
Armour piercing rating. Damage to a hull is scaled by
min(1, armourPiercing / hardness) against a hull of that Ship.hardness.
readonlyoptionalbootTime?:number
Defined in: src/ships/modules.ts:485
Boot time from power-on, in seconds.
readonlyoptionalburstInterval?:number
Defined in: src/ships/modules.ts:736
Seconds between shots — between bursts on a burst-fire weapon.
readonlyoptionalburstRateOfFire?:number
Defined in: src/ships/modules.ts:740
Shots per second within a burst.
readonlyoptionalburstRounds?:number
Defined in: src/ships/modules.ts:738
Shots in one burst. Absent (or 1) on a weapon that does not fire in bursts.
readonlyoptionalcargoCapacity?:number
Defined in: src/ships/modules.ts:566
Cargo rack: capacity, in tonnes.
readonlyoptionalcausticResistance?:number
Defined in: src/ships/modules.ts:601
Caustic resistance, as a fraction (negative is a weakness).
readonlyoptionalchargeTime?:number
Defined in: src/ships/modules.ts:742
Seconds spent charging before a shot (rail guns), if any.
readonlyoptionalclipSize?:number
Defined in: src/ships/modules.ts:751
Rounds in a clip before reloading. Absent on weapons that never reload.
A capacity, and the largest AmmoInClip a journal can report for the module.
ammunitionCapacity in ./ammunition reads it together with
OutfittingModule.ammoMaximum.
readonlyoptionaldamage?:number
Defined in: src/ships/modules.ts:711
Damage per round — or per second on a continuous-fire (beam) weapon.
readonlyoptionaldamageComponents?:DamageComponents
Defined in: src/ships/modules.ts:719
Exact damage amounts when in-game verification exposes distinct components. On effective fitted stats these scale with engineered total damage, and are absent when engineering converts the weapon to a new fractional damage distribution.
readonlyoptionaldamageDistribution?:DamageDistribution
Defined in: src/ships/modules.ts:713
How damage splits across the damage types.
readonlyoptionaldistributorDraw?:number
Defined in: src/ships/modules.ts:768
Weapons-capacitor draw, in megawatts — per shot, or per second on a
continuous-fire weapon. Shield generators carry it too, as the systems-capacitor
cost of one MJ per second of regeneration — the stat the journal calls
EnergyPerRegen rather than DistributorDraw, and the one Hi-Cap, Lo-draw and
Force Block move.
readonlyoptionalengineeringLocked?:boolean
Defined in: src/ships/modules.ts:621
Whether this particular resolved article accepts no further engineering.
Stock module catalogues omit this field. getPreEngineeredStats sets it on final
pre-engineered Guardian weapons so a fitted article exposes an empty engineering
menu and rejects both blueprints and experimental effects.
readonlyoptionalengineHeatRate?:number
Defined in: src/ships/modules.ts:520
Thrusters: waste heat generated per second at top speed.
The stat the journal calls EngineHeatRate — every Dirty Drive Tuning roll
raises it and every Clean Drive roll lowers it. Frontier's own units: a bare
number the ship's heat model consumes, not a temperature or a percentage.
readonlyoptionalenginesCapacity?:number
Defined in: src/ships/modules.ts:553
Power distributor: ENG capacitor capacity.
readonlyoptionalenginesRecharge?:number
Defined in: src/ships/modules.ts:555
Power distributor: maximum ENG recharge at four pips, in megajoules per second.
readonlyoptionalexplosiveResistance?:number
Defined in: src/ships/modules.ts:599
Explosive resistance, as a fraction (negative is a weakness).
readonlyoptionalfalloffRange?:number
Defined in: src/ships/modules.ts:782
Range at which damage starts to drop off, in metres.
readonlyoptionalfsdHeatRate?:number
Defined in: src/ships/modules.ts:539
Frame shift drive: waste heat generated per second while charging a jump.
The journal's FSDHeatRate, in the same units as
OutfittingModule.engineHeatRate. It is what Faster Boot Sequence trades
away, what Shielded improves, and the whole of the Deep Charge / Thermal Spread
(special_fsd_cooled) experimental effect. A drive's size sets it — every rating
of a size shares one value, and a supercruise-assist (SCO) drive matches the plain
drive of the same size.
readonlyoptionalfuelCapacity?:number
Defined in: src/ships/modules.ts:564
Fuel tank: capacity, in tonnes.
readonlyoptionalfuelMul?:number
Defined in: src/ships/modules.ts:525
FSD: rating (linear) fuel constant.
readonlyoptionalfuelPower?:number
Defined in: src/ships/modules.ts:527
FSD: size (power) fuel constant.
readonlyoptionalguardianZoneResistance?:boolean
Defined in: src/ships/modules.ts:612
Whether Anti-Guardian Zone Resistance protects this Guardian module from a Thargoid anti-Guardian field.
A sparse capability flag rather than a percentage: true means the protection is
inherent or the grade-1 blueprint grants it, while absence means it is not granted.
The two Guardian Nanite Torpedo Pylons carry it inherently; read engineered
protection from a fitted module's FittedModule.effectiveStats.
readonlyoptionalheatEfficiency?:number
Defined in: src/ships/modules.ts:546
Power plant: heat efficiency (lower runs cooler).
readonlyoptionalhullBoost?:number
Defined in: src/ships/modules.ts:632
Armour: the hull hit points this bulkhead adds, as a fraction of the hull's
Ship.baseArmour on top of it — 0.8 (lightweight alloy) means
baseArmour × 1.8, 2.5 means baseArmour × 3.5.
Carried by the ship-specific armour modules, which are the core-category
records with a OutfittingModule.ship. List a hull's five (or, on the
Caspian Explorer, six) options with getBulkheadsForShip.
readonlyoptionalhullReinforcement?:number
Defined in: src/ships/modules.ts:634
Hull reinforcement package: hull hit points added.
readonlyoptionalintegrity?:number
Defined in: src/ships/modules.ts:481
Integrity (hit points against module damage).
readonlyoptionalinterdictorFacingLimit?:number
Defined in: src/ships/modules.ts:684
FSD interdictor: maximum target angle off boresight, in degrees.
readonlyoptionalinterdictorRange?:number
Defined in: src/ships/modules.ts:689
FSD interdictor: maximum target range, in seconds to intercept — the units the game measures a supercruise separation in, not a distance.
readonlyoptionaljitter?:number
Defined in: src/ships/modules.ts:797
Maximum aim deviation, in degrees.
readonlyoptionaljumpBoost?:number
Defined in: src/ships/modules.ts:541
Guardian FSD Booster: flat jump-range bonus, in light-years.
readonlyoptionalkineticResistance?:number
Defined in: src/ships/modules.ts:595
Kinetic resistance, as a fraction (0.4 = 40% resisted, -0.2 = 20% weaker).
readonlyoptionalmass?:number
Defined in: src/ships/modules.ts:479
Mass, in tonnes.
readonlyoptionalmaxFuel?:number
Defined in: src/ships/modules.ts:523
FSD: maximum fuel per jump, in tonnes.
readonlyoptionalmaximumRange?:number
Defined in: src/ships/modules.ts:780
Maximum effective range, in metres. A weapon does no damage beyond it; on a non-scanner utility module, it is the effect's reach.
readonlyoptionalmaxMass?:number
Defined in: src/ships/modules.ts:492
Maximum mass for the performance curve, in tonnes.
readonlyoptionalmaxMultiplier?:number
Defined in: src/ships/modules.ts:498
Maximum performance multiplier, reached at minMass.
readonlyoptionalmaxRotationMultiplier?:number
Defined in: src/ships/modules.ts:510
Thruster maximum rotation multiplier, reached at minMass.
readonlyoptionalmaxSpeedMultiplier?:number
Defined in: src/ships/modules.ts:504
Thruster maximum top-speed multiplier, reached at minMass.
readonlyoptionalminMass?:number
Defined in: src/ships/modules.ts:490
Minimum mass for the performance curve, in tonnes.
readonlyoptionalminMultiplier?:number
Defined in: src/ships/modules.ts:496
Minimum performance multiplier, reached at maxMass.
readonlyoptionalminRotationMultiplier?:number
Defined in: src/ships/modules.ts:508
Thruster minimum rotation multiplier, reached at maxMass.
readonlyoptionalminSpeedMultiplier?:number
Defined in: src/ships/modules.ts:502
Thruster minimum top-speed multiplier, reached at maxMass.
readonlyoptionalmoduleProtection?:number
Defined in: src/ships/modules.ts:641
Module reinforcement package: the fraction of module damage it absorbs
(0.3 = 30%). Protects the modules, not the hull.
readonlyoptionaloptMass?:number
Defined in: src/ships/modules.ts:488
Optimised mass, in tonnes — thrusters, shield generators, and FSDs.
readonlyoptionaloptMultiplier?:number
Defined in: src/ships/modules.ts:494
Performance multiplier at optMass — thruster speed or shield strength.
readonlyoptionaloptRotationMultiplier?:number
Defined in: src/ships/modules.ts:506
Thruster rotation multiplier at optMass, when distinct from acceleration.
readonlyoptionaloptSpeedMultiplier?:number
Defined in: src/ships/modules.ts:500
Thruster top-speed multiplier at optMass, when distinct from acceleration.
readonlyoptionalpowerCapacity?:number
Defined in: src/ships/modules.ts:544
Power plant: power generated, in megawatts.
readonlyoptionalpowerDraw?:number
Defined in: src/ships/modules.ts:483
Power draw, in megawatts.
readonlyoptionalprobeRadius?:number
Defined in: src/ships/modules.ts:679
Detailed Surface Scanner: probe radius, as a percentage (20 = the stock
20%).
Frontier stores this one as a percentage rather than a fraction, and the journal
reports it that way too — a grade 4 Expanded Probe Scanning Radius roll takes the
stock 20 to 28. The journal spells the label DSS_PatchRadius; the blueprint
recipe spells it ProbeRadius, and both resolve here.
readonlyoptionalprojectileRange?:ProjectileRangeBoundaries
Defined in: src/ships/modules.ts:784
Projectile boundary parameters; these are not effective distances in metres.
readonlyoptionalrateOfFire?:number
Defined in: src/ships/modules.ts:734
Shots per second with the burst pattern folded in — the journal's RateOfFire.
Absent on continuous-fire weapons (beam and mining lasers), whose damage is
already per second. Excludes charge and reload time; OutfittingModule.chargeTime
is the delay before a shot lands, while OutfittingModule.clipSize and
OutfittingModule.reloadTime give the sustained rate.
readonlyoptionalrefuelRate?:number
Defined in: src/ships/modules.ts:562
Fuel scoop: scoop rate, in tonnes per second.
readonlyoptionalreloadTime?:number
Defined in: src/ships/modules.ts:760
Seconds to reload a clip.
readonlyoptionalroundsPerShot?:number
Defined in: src/ships/modules.ts:724
Rounds fired per shot, for the weapons that fire several at once (fragment cannons, shard cannons). Absent means one round per shot.
readonlyoptionalscanAngle?:number
Defined in: src/ships/modules.ts:666
Scan cone half-angle, in degrees — how far off boresight a target can sit and still be scanned. Wide Angle raises it; Long Range and Lightweight narrow it.
readonlyoptionalscannerRange?:number
Defined in: src/ships/modules.ts:661
Scan range, in metres.
On a utility scanner it is the distance the scan reaches. On a core sensor suite it is the range at which a contact with typical emissions resolves — the "typical sensor range" the outfitting panel shows in kilometres and the journal reports in metres, not the suite's absolute detection ceiling.
This is the sole distance field on utility scanners and sensor suites. A journal
may spell its modifier ScannerRange or Range; both labels resolve here. Weapon
distance is the separate OutfittingModule.maximumRange field.
readonlyoptionalscanTime?:number
Defined in: src/ships/modules.ts:668
Seconds a scan takes to complete. Utility scanners only.
readonlyoptionalshieldAddition?:number
Defined in: src/ships/modules.ts:636
Guardian shield reinforcement package: shield megajoules added.
readonlyoptionalshieldBankDuration?:number
Defined in: src/ships/modules.ts:586
Shield cell bank: seconds one cell keeps reinforcing for.
readonlyoptionalshieldBankHeat?:number
Defined in: src/ships/modules.ts:582
Shield cell bank: waste heat generated by firing one cell.
readonlyoptionalshieldBankReinforcement?:number
Defined in: src/ships/modules.ts:580
Shield cell bank: shield megajoules restored per second while a cell runs.
readonlyoptionalshieldBankSpinUp?:number
Defined in: src/ships/modules.ts:584
Shield cell bank: seconds between firing a cell and the shields starting to rise.
readonlyoptionalshieldBoost?:number
Defined in: src/ships/modules.ts:573
Shield booster: shield strength bonus, as a fraction (0.04 = +4%).
readonlyoptionalshieldBrokenRegenRate?:number
Defined in: src/ships/modules.ts:571
Shield generator: broken (down) regeneration rate, MJ per second.
readonlyoptionalshieldRegenRate?:number
Defined in: src/ships/modules.ts:569
Shield generator: regeneration rate, MJ per second.
readonlyoptionalshotSpeed?:number
Defined in: src/ships/modules.ts:795
Projectile speed, in metres per second.
Absent on the weapons that have no projectile to speed up — the pulse, burst, beam and mining lasers, rail guns, Gauss cannons and mine launchers all hit (or drop) where they are aimed. No registry publishes a figure for them because there is none, so Long Range and Focused simply leave their shot speed alone; see ShipLoadout.applyBlueprint.
readonlyoptionalsystemsCapacity?:number
Defined in: src/ships/modules.ts:557
Power distributor: SYS capacitor capacity.
readonlyoptionalsystemsRecharge?:number
Defined in: src/ships/modules.ts:559
Power distributor: maximum SYS recharge at four pips, in megajoules per second.
readonlyoptionalthermalLoad?:number
Defined in: src/ships/modules.ts:770
Heat generated — per shot, or per second on a continuous-fire weapon.
readonlyoptionalthermalResistance?:number
Defined in: src/ships/modules.ts:597
Thermal resistance, as a fraction (negative is a weakness).
readonlyoptionalweaponsCapacity?:number
Defined in: src/ships/modules.ts:549
Power distributor: WEP capacitor capacity.
readonlyoptionalweaponsRecharge?:number
Defined in: src/ships/modules.ts:551
Power distributor: maximum WEP recharge at four pips, in megajoules per second.
Guides
astro
Classes (1)
ProceduralSystem
Properties
Accessors
Methods
Interfaces (16)
Type Aliases (3)
Variables (11)
Functions (37)
- absoluteBoxelToBoxelCode
- boxelCodeToAbsoluteBoxel
- boxelCodeToLetters
- boxelEdgeLy
- boxelInternalSize
- canonicalizeSectorName
- canonicalizeSystemName
- decodeModSystemAddress
- decodeSystemAddress
- encodeModSystemAddress
- encodeSystemAddress
- findHandAuthoredRegionAt
- formatSystemName
- getCodexRegion
- getCodexRegionByName
- getHandAuthoredRegionOrigin
- getNebulaByName
- isPermitLockedRegionName
- isPermitLockedSystemName
- isProceduralSystemName
- lettersToBoxelCode
- massCodeToSizeClass
- nearestNebulae
- nebulaeWithin
- parseSystemName
- permitLockedRegionForSystemName
- permitLockedSystemForAddress
- permitLockedSystemForName
- permitLockForSystemName
- resolveNamingRegionOrigin
- sectorGridPositionFromGalacticPosition
- sectorGridPositionFromName
- sectorNameFromGalacticPosition
- sectorNameFromGridPosition
- sizeClassToMassCode
- toSystemAddress
- tryToSystemAddress
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)
- getBlueprintName
- getCalculationIssueMessage
- getEngineeringGroupName
- getExperimentalEffectDescription
- getExperimentalEffectName
- getLoadoutEditErrorMessage
- getLoadoutIssueMessage
- getLoadoutSlotName
- getMaterialName
- getMicroResourceName
- getModuleName
- getOutfittingFamilyName
- getPreEngineeredVariantName
- getShipManufacturer
- getShipName
- getSlefDiagnosticMessage
- getSlotRestrictionLabel
materials
Enumerations (2)
Interfaces (2)
Type Aliases (2)
Variables (9)
ships
Classes (3)
BuildMetrics
Methods
- armourMetrics()
- buildCost()
- buildMass()
- cellBanks()
- distributorMetrics()
- distributorMetricsResult()
- frameShiftDrive()
- frameShiftDriveMassFactor()
- fuelPerJump()
- heatMetrics()
- heatMetricsResult()
- jumpRange()
- jumpRangeSummary()
- ladenJumpRange()
- loadout()
- maxJumpRange()
- mobilityCapacitorMetrics()
- mobilityCapacitorMetricsResult()
- mobilityMetrics()
- mobilityMetricsResult()
- powerBudget()
- shieldCapacitorMetrics()
- shieldCapacitorMetricsResult()
- shieldMetrics()
- shieldMetricsResult()
- shieldRecovery()
- shieldRecoveryResult()
- standardLoad()
- standardLoadResult()
- thrusters()
- totalRange()
- weaponMetrics()
- weaponsCapacitorMetrics()
- of()
LoadoutEditError
Constructors
Properties
Methods
ShipLoadout
Accessors
- cargoCapacity
- fuelCapacity
- hullValue
- importOutcomes
- modulesValue
- rebuy
- shipIdent
- shipName
- shipSymbol
- sourcePurchase
- unladenMass
Methods
- applyBlueprint()
- availableBlueprints()
- availableExperimentalEffects()
- clearEngineering()
- completeEngineeringGrade()
- fittedModuleAt()
- fittedModules()
- modulesForSlot()
- removeModule()
- repairFixedMount()
- setExperimentalEffect()
- setModule()
- setModuleEnabled()
- setModulePriority()
- setPreEngineeredVariant()
- slots()
- toLoadoutEvent()
- toSlef()
- toSlefString()
- validation()
- default()
- empty()
- fromLoadout()
- fromSlef()
Interfaces (125)
- AmmunitionCapacity
- AmmunitionStats
- ApplyBlueprintOptions
- ArmourInput
- ArmourMetrics
- AvailableBlueprint
- Blueprint
- BlueprintFeature
- BlueprintGrade
- BlueprintModuleEngineering
- BuildCost
- BuildCredits
- BuildMass
- BuildSlotBase
- BuildWeaponMetrics
- BulkheadParams
- CalculationIssue
- CellBankInput
- CellBankMetrics
- CellBankSummary
- CoreBuildSlot
- CoreSlots
- DamageComponents
- DamageDistribution
- DamageResistanceParams
- DamageSplit
- DamageTypeValues
- DistributorCapacitorMetrics
- DistributorInput
- DistributorMetrics
- DistributorOptions
- DistributorPips
- EngineeringMaterial
- EngineeringModifier
- EngineeringNormalizationUnchanged
- EngineeringNormalizationUnsupported
- EngineeringNormalized
- EngineeringOptionGroup
- ExperimentalContribution
- ExperimentalEffect
- ExperimentalEffectUnchanged
- ExperimentalEffectUnsupported
- ExperimentalEffectUpdated
- FittedModule
- FittedWeaponMetrics
- FrameShiftDriveJumpStats
- FrameShiftDriveParams
- FuelCapacity
- GunsightPoint
- HardpointBuildSlot
- HardpointSlotSpec
- HeatInput
- HeatMetrics
- HeatState
- HeatWeapon
- HullReinforcementParams
- JumpOptions
- JumpRangeSummary
- LoadoutCalculationModule
- LoadoutEvent
- LoadoutExportOptions
- LoadoutIssue
- LoadoutMass
- LoadoutModule
- LoadoutValidation
- LoadoutValidationInput
- MassCurveStats
- MobilityCapacitorInput
- MobilityCapacitorMetrics
- MobilityCapacitorOptions
- MobilityInput
- MobilityMetrics
- ModuleLimitEntry
- ModuleLimitIncrease
- ModuleLimitUsage
- ModuleReinforcementParams
- OptionalBuildSlot
- OptionalSlotSpec
- OutfittingModule
- OutfittingModuleIdentity
- OutfittingModuleStats
- ParsedSlot
- PowerBand
- PowerBudget
- PowerConsumer
- PowerConsumerResult
- PowerDistributorStats
- PowerGenerationStats
- PreEngineeredModifier
- PreEngineeredVariant
- ProjectileRangeBoundaries
- ShieldBoosterParams
- ShieldCapacitorInput
- ShieldCapacitorMetrics
- ShieldCapacitorOptions
- ShieldGeneratorParams
- ShieldInput
- ShieldMetrics
- ShieldRecovery
- ShieldRecoveryInput
- ShieldRecoveryOptions
- ShieldRegenerationStats
- Ship
- ShipSlots
- SimpleBuildSlot
- SlefDiagnostic
- SlefEntry
- SlefExportOptions
- SlefHeader
- SlefInspection
- SlefStringifyOptions
- SourceModuleValue
- SourcePurchaseRecord
- StandardLoadInputs
- ThrusterCurveParams
- ThrusterParams
- TotalRangeDetails
- ValidationModule
- WeaponDamageStats
- WeaponMetrics
- WeaponsCapacitorInput
- WeaponsCapacitorMetrics
- WeaponsOptions
- WeaponStats
- WeaponTotals
Type Aliases (44)
- BlueprintGrades
- BuildSlot
- CalculationIssueReason
- CalculationResult
- CoreSlotType
- DamageResistances
- DamageType
- EngineeringGroupId
- EngineeringNormalizationCode
- EngineeringNormalizationResult
- ExperimentalEffectMutationCode
- ExperimentalEffectMutationResult
- FixedMountRepairResult
- GunsightOffset
- HardpointRestriction
- ImmovableReason
- LoadoutEditErrorCode
- LoadoutImportOutcome
- LoadoutIssueCode
- LoadoutIssueParam
- LoadoutIssueParams
- LoadoutSlot
- ModifierMethod
- ModuleCategory
- ModuleEngineering
- ModuleExclusionGroup
- ModuleFitConstraint
- ModuleGuidance
- ModuleLimitGroup
- ModuleMount
- ModuleRating
- ModuleSlot
- OptionalRestriction
- OutfittingFamilyId
- PreEngineeredAcquisition
- ShipGunsight
- ShipGunsightCatalogue
- Slef
- SlefConstraint
- SlefDiagnosticCode
- SlotKind
- SlotRestriction
- StandardLoad
- ThrusterLoad
Variables (10)
Functions (85)
- ammunitionCapacity
- armourMetrics
- armourPiercingFactor
- calculateCargoCapacity
- calculateFuelCapacity
- calculateModuleLimits
- calculateUnladenMass
- cellBankSummary
- combinedRateOfFire
- computeModifiers
- damageFalloff
- damagePerSecond
- distributorMetrics
- effectiveHitPoints
- effectiveWeaponThermalLoad
- energyPerSecond
- enumerateSlots
- equilibriumHeatLevel
- frameShiftDriveMassFactor
- fuelPerJump
- getBlueprint
- getBlueprintGrade
- getBlueprintsForModule
- getBulkheadsForShip
- getEngineeringGroup
- getExperimentalEffect
- getExperimentalsForBlueprint
- getExperimentalsForModule
- getLoadoutModifier
- getModuleBySymbol
- getModulesByName
- getPreEngineeredJournalModifiers
- getPreEngineeredModifiers
- getPreEngineeredStats
- getPreEngineeredVariants
- getShipByName
- getShipBySymbol
- getShipGunsight
- getShipSlots
- getSourceModuleValue
- hasFrameShiftDriveJumpStats
- hasMassCurveStats
- hasPowerDistributorStats
- hasPowerGenerationStats
- hasShieldRegenerationStats
- hasWeaponDamageStats
- heatLevelAtTime
- heatMetrics
- heatPerSecond
- identifyPreEngineeredVariant
- inspectSlef
- isPreEngineered
- mapDamageTypes
- mobilityCapacitorMetrics
- mobilityMetrics
- parseSlef
- parseSlotName
- powerBudget
- projectGunsight
- resolveBlueprintForModule
- secondsToHeatLevel
- shieldCapacitorMetrics
- shieldMassCurveMultiplier
- shieldMetrics
- shieldRecovery
- shieldStrength
- singleJumpRange
- sourcePurchaseFromLoadout
- splitDamage
- stackArmourResistance
- stackShieldResistance
- stringifySlef
- sumMaterials
- sumSourceModuleValues
- sumWeaponMetrics
- sustainedDamagePerSecond
- sustainedFireFactor
- systemsResistance
- thrusterMassCurveMultiplier
- toSlef
- totalRange
- unresolvedModifiers
- validateLoadout
- weaponMetrics
- weaponsCapacitorMetrics