DotNet.Ships.Record.BuildMass - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Ships / BuildMass

Record: BuildMass

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/BuildMetrics.cs:113

What a build weighs, in tonnes, broken down the way it is assembled.

Remarks

The hull and the modules are always computed from the hull record and the current fit, while the unladen mass is the build's own, which for an unedited import is what the capture stated. The two agree on anything assembled here. Where a capture disagrees with the catalogues, the unladen mass is the one the jump and the mobility calculations use.

Constructors

new BuildMass()

new BuildMass(Hull, Modules, Unladen, Fuel, Cargo, Total)

Parameters

Hull

double

The bare hull's mass.

Modules

double

Every fitted module's post-engineering mass, summed. A lightweight recipe is already folded in, and the cargo hatch weighs nothing.

Unladen

double

The ship with an empty tank and no cargo.

Fuel

double

The main-tank fuel counted.

Cargo

double

The cargo counted.

Total

double

What the ship weighs at the chosen load.

Properties

Cargo

Cargo: double

The cargo counted.

Fuel

Fuel: double

The main-tank fuel counted.

Hull

Hull: double

The bare hull's mass.

Modules

Modules: double

Every fitted module's post-engineering mass, summed. A lightweight recipe is already folded in, and the cargo hatch weighs nothing.

Total

Total: double

What the ship weighs at the chosen load.

Unladen

Unladen: double

The ship with an empty tank and no cargo.

⚠️ **GitHub.com Fallback** ⚠️