DotNet.Astronomy.Record.BodyProperties - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Astronomy / BodyProperties

Record: BodyProperties

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:75

Everything a scan states about one body.

Remarks

A field the scan did not state is absent rather than zero. A star states its stellar mass and its class, a planet states its Earth masses and its planet class, and both state a radius and a surface temperature. Every calculation over a body answers null where the body states nothing it can read.

The property names are the journal's own, so a caller passes an event straight in.

Properties

AbsoluteMagnitude

AbsoluteMagnitude: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:133

The star's absolute magnitude.

AgeMY

AgeMY: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:137

The star's age in millions of years.

AscendingNode

AscendingNode: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:99

The longitude of the ascending node in degrees.

Atmosphere

Atmosphere: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:153

The atmosphere in the game's own words.

AtmosphereComposition

AtmosphereComposition: IReadOnlyList<AtmosphereComponent>?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:161

The gases the atmosphere holds, by share.

AtmosphereType

AtmosphereType: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:157

The atmosphere's type, such as CarbonDioxide.

AxialTilt

AxialTilt: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:113

The axial tilt in radians.

Composition

Composition: BodyComposition?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:185

What the body is made of, by share.

Eccentricity

Eccentricity: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:83

The orbit's eccentricity: zero is a circle.

Landable

Landable: bool?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:181

Whether a ship can land on the body.

Luminosity

Luminosity: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:141

The star's luminosity class, such as V.

MassEM

MassEM: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:169

The planet's mass in Earth masses.

Materials

Materials: IReadOnlyList<SurfaceMaterial>?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:189

The materials a landable surface carries.

MeanAnomaly

MeanAnomaly: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:103

The mean anomaly in degrees.

OrbitalInclination

OrbitalInclination: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:87

The orbit's inclination in degrees.

OrbitalPeriod

OrbitalPeriod: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:95

The orbital period in seconds.

Periapsis

Periapsis: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:91

The argument of periapsis in degrees.

PlanetClass

PlanetClass: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:145

The planet's class, such as High metal content body.

Radius

Radius: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:193

The body's radius in metres.

ReserveLevel

ReserveLevel: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:205

How much a ring holds to mine, in the game's own words.

Rings

Rings: IReadOnlyList<BodyRing>?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:201

The rings around the body.

RotationPeriod

RotationPeriod: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:109

The rotation period in seconds. A negative figure is a body that turns the other way.

SemiMajorAxis

SemiMajorAxis: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:79

The orbit's semi-major axis in metres.

StarType

StarType: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:121

The star's class, such as G, N for a neutron star or H for a black hole.

StellarMass

StellarMass: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:129

The star's mass in solar masses.

Subclass

Subclass: int?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:125

The star's subclass, from zero through nine.

SurfaceGravity

SurfaceGravity: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:173

The surface gravity in metres a second squared.

SurfacePressure

SurfacePressure: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:177

The surface pressure in pascals.

SurfaceTemperature

SurfaceTemperature: double?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:197

The surface temperature in kelvin.

TerraformState

TerraformState: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:149

Whether the planet can be terraformed, and whether it already is.

TidalLock

TidalLock: bool?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:117

Whether the body keeps one face towards what it orbits.

Volcanism

Volcanism: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/BodyScan.cs:165

The volcanism in the game's own words.

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