equipment.Interface.PersonalTool - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / equipment / PersonalTool
Defined in: src/equipment/tools.ts:22
One tool a Commander carries on foot.
A stat a tool does not have is absent rather than zero: only the Energylink discharges and overloads, and only the Profile Analyser scans and clones.
Every power figure is in the same unit as Suit.batteryCapacity, so a suit's battery divided by a tool's per-second drain is the seconds of use it holds.
readonlyoptionalcloneDuration?:number
Defined in: src/equipment/tools.ts:61
Profile Analyser: seconds one profile clone takes.
readonlyoptionaldischargeDuration?:number
Defined in: src/equipment/tools.ts:47
Energylink: seconds one discharge lasts.
readonlyoptionaldischargeRate?:number
Defined in: src/equipment/tools.ts:45
Energylink: battery charge drawn from a target, in MW per second.
readonlyid:string
Defined in: src/equipment/tools.ts:31
This library's own id, e.g. "arc-cutter".
Frontier publishes no item symbol for a tool: a journal SuitLoadout names the
suit and its weapon mounts only. The id is therefore a library key, and joins to
no journal field.
readonlyname:string
Defined in: src/equipment/tools.ts:39
English display name, e.g. "Arc Cutter".
This is the canonical English. getPersonalToolName in i18n/personal-tools
takes the same id and answers in all six stored locales.
readonlyoptionaloverloadPowerUsage?:number
Defined in: src/equipment/tools.ts:52
Energylink: battery charge one overload costs, in MW. The Reduced Tool Battery
Consumption factor, named toolEnergyDrain, applies to this.
readonlyoptionalpowerUsage?:number
Defined in: src/equipment/tools.ts:57
Battery charge the tool draws while it works, in MW per second. The Reduced Tool
Battery Consumption factor, named toolEnergyDrain, applies to this.
readonlyoptionalrechargeRate?:number
Defined in: src/equipment/tools.ts:43
Energylink: battery charge delivered to a target, in MW per second.
readonlyoptionalscanDuration?:number
Defined in: src/equipment/tools.ts:59
Profile Analyser: seconds one profile scan takes.
readonlysuitFamilies: readonlystring[]
Defined in: src/equipment/tools.ts:41
Families of the suits that carry the tool, as Suit.family spells them.