Template:Body data

From Kerbal Space Program Wiki
Revision as of 22:34, 8 May 2018 by ArnePeirs (talk | contribs) (Separate subtemplates)
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 Default
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. Not set

Properties

The following properties are supported:

Name Optional Description Default
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. Hidden/Not set
highest longitude Yes Longitude of the highest elevation in degrees. Positive is north, negative is south. Hidden/Not set
highest latitude Yes Latitude of the highest elevation in degrees. Positive is east, negative is west. 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: