DotNet.Ships.Record.BuildMass - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
EliteDangerousAlmanac / Ships / BuildMass
Defined in: dotnet/src/EliteDangerousAlmanac/Ships/BuildMetrics.cs:113
What a build weighs, in tonnes, broken down the way it is assembled.
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.
new BuildMass(
Hull,Modules,Unladen,Fuel,Cargo,Total)
double
The bare hull's mass.
double
Every fitted module's post-engineering mass, summed. A lightweight recipe is already folded in, and the cargo hatch weighs nothing.
double
The ship with an empty tank and no cargo.
double
The main-tank fuel counted.
double
The cargo counted.
double
What the ship weighs at the chosen load.
Cargo:
double
The cargo counted.
Fuel:
double
The main-tank fuel counted.
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.
Total:
double
What the ship weighs at the chosen load.
Unladen:
double
The ship with an empty tank and no cargo.