Difference between revisions of "Template:Body data"
From Kerbal Space Program Wiki
m |
m (→Separate subtemplates) |
||
Line 55: | Line 55: | ||
Some special properties can be accessed via a separate sub template. These templates can't be called with the property set like <tt><nowiki>{{BodyData|Kerbin|soi}}</nowiki></tt>. | Some special properties can be accessed via a separate sub template. These templates can't be called with the property set like <tt><nowiki>{{BodyData|Kerbin|soi}}</nowiki></tt>. | ||
* Name: {{Tl|Body data/Name}} | * Name: {{Tl|Body data/Name}} | ||
− | * | + | * Mass: {{Tl|Body data/Mass}} |
* Siderial orbit period: {{Tl|Body data/Sidereal orbit}} | * Siderial orbit period: {{Tl|Body data/Sidereal orbit}} | ||
* Sphere of influence: {{Tl|Body data/SOI}} | * Sphere of influence: {{Tl|Body data/SOI}} | ||
Line 62: | Line 62: | ||
* Altitude for a given pressure: {{Tl|Body data/alt at pressure}} | * Altitude for a given pressure: {{Tl|Body data/alt at pressure}} | ||
* Orbital period at a altitude: {{Tl|Body data/orbit period}} | * Orbital period at a altitude: {{Tl|Body data/orbit period}} | ||
+ | |||
+ | Old,, unused templates: | ||
+ | * Surface gravity: {{Tl|Body data/Gravity}} | ||
[[Category:Templates]]</noinclude> | [[Category:Templates]]</noinclude> |
Revision as of 22:34, 8 May 2018
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}}.
- Name: {{Body data/Name}}
- Mass: {{Body data/Mass}}
- Siderial orbit period: {{Body data/Sidereal orbit}}
- Sphere of influence: {{Body data/SOI}}
Additional templates calculate a property using other body data templates:
- Altitude for a given pressure: {{Body data/alt at pressure}}
- Orbital period at a altitude: {{Body data/orbit period}}
Old,, unused templates:
- Surface gravity: {{Body data/Gravity}}