Template:Body data

From Kerbal Space Program Wiki
(Redirected from Template:BodyData)
Jump to: navigation, search

Returns for each celestial body various data about it. It extracts the value from the page named “<body>/Param” (e.g. Duna/Param) which needs to exists for this template to work. There is also a Template:Infobox/Param which is used by {{Infobox/Body}}.

# Optional Description
1 × No Name of the body in English. There needs to be a subpage named “Param” available.
2 × No The requested property.
3 ✓ Yes The default value, if this property doesn't exist. Default: Not set

Properties

The following properties are supported:

Name Optional Description
name × No Name of celestial body. Used to determine all data.
class × No Class of celestial body.
file × No Filename to image of the celestial object.
parent × No Parent body of the celestial object. May be an empty string.
semi-major axis × No The longest orbit diameter in meters measured from the center of the orbit in meters.
eccentricity × No Orbital eccentricity.
orbinc × No Orbital inclination in degrees.
pe arg × No Argument of periapsis in degrees.
an arg × No Longitude of the ascending node in degrees.
anomaly × No Mean anomaly in radians at 0s UT.
radius × No Radius of the body in meters.
gravity gees × No Surface gravity in meters per second squared (m/s2).
sidrot × No Sidereal period in seconds.
highest ✓ Yes Highest elevation in meters. Default: Hidden/Not set
highest longitude ✓ Yes Longitude of the highest elevation in degrees. Positive is north, negative is south. Default: Hidden/Not set
highest latitude ✓ Yes Latitude of the highest elevation in degrees. Positive is east, negative is west. Default: Hidden/Not set
pressure × No Pressure of the atmosphere at mean sea level in atmospheres. Set to 0 when the body doesn't have an atmosphere.
scale height × No Scale height of the atmosphere in meters.
atmospheric height × No Height of the atmosphere in meters.
min temp × No Lowest temperature in degrees Celsius.
max temp × No Highest temperature in degrees Celsius.
oxygen × No Is oxygen present? (Yes/No)
sci landed surf or sci surf × No Science multiplier on the surface. sci landed surf should be preferred.
sci splashed surf × No Science multiplier on the surface splashed.
sci lower atmo × No Science multiplier in the lower atmosphere.
sci upper atmo × No Science multiplier in the lower atmosphere.
sci border atmo × No Height of the border between lower and upper atmosphere in meters. This is not supported for all, but is not optional.
sci near space × No Science multiplier in near space.
sci outer space × No Science multiplier in outer space.
sci border space × No Height of the border between near and outer space in meters. This is not supported for all, but is not optional.
sci recovery × No Science multiplier for recovery.

There are the following classes available:

Parents which are indented don't need to be set, when the previous non-indented parameter isn't set.

Separate subtemplates

Some special properties can be accessed via a separate sub template. These templates can't be called with the property set like {{BodyData|Kerbin|soi}}.

Additional templates calculate a property using other body data templates:

Old, unused templates: