Difference between revisions of "Template:Body data"
From Kerbal Space Program Wiki
m (Update according to Infobox/Body) |
m (Add new templates) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
{{Parameter row|name|Name of celestial body. Used to determine all data.}} | {{Parameter row|name|Name of celestial body. Used to determine all data.}} | ||
{{Parameter row|class|Class of celestial body.}} | {{Parameter row|class|Class of celestial body.}} | ||
− | |||
{{Parameter row|file|Filename to image of the celestial object.}} | {{Parameter row|file|Filename to image of the celestial object.}} | ||
{{Parameter row|parent|Parent body of the celestial object. May be an empty string.}} | {{Parameter row|parent|Parent body of the celestial object. May be an empty string.}} | ||
{{Parameter row|semi-major axis|The longest orbit diameter in meters measured from the center of the orbit in meters.||1}} | {{Parameter row|semi-major axis|The longest orbit diameter in meters measured from the center of the orbit in meters.||1}} | ||
− | |||
− | |||
{{Parameter row|eccentricity|Orbital eccentricity.||1}} | {{Parameter row|eccentricity|Orbital eccentricity.||1}} | ||
{{Parameter row|orbinc|Orbital inclination in degrees.||1}} | {{Parameter row|orbinc|Orbital inclination in degrees.||1}} | ||
Line 25: | Line 22: | ||
{{Parameter row|anomaly|Mean anomaly in radians at 0s UT.||1}} | {{Parameter row|anomaly|Mean anomaly in radians at 0s UT.||1}} | ||
{{Parameter row|radius|Radius of the body in meters.}} | {{Parameter row|radius|Radius of the body in meters.}} | ||
− | |||
{{Parameter row|gravity gees|Surface gravity in meters per second squared (m/s2).}} | {{Parameter row|gravity gees|Surface gravity in meters per second squared (m/s2).}} | ||
{{Parameter row|sidrot|Sidereal period in seconds.}} | {{Parameter row|sidrot|Sidereal period in seconds.}} | ||
Line 59: | 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}} | ||
− | * | + | * Apoapsis: {{Tl|Body data/Apoapsis}} |
+ | * Periapsis: {{Tl|Body data/Periapsis}} | ||
+ | * 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 65: | Line 63: | ||
Additional templates calculate a property using other body data templates: | Additional templates calculate a property using other body data templates: | ||
* 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 | + | * Orbital period at an altitude: {{Tl|Body data/orbit period}} |
+ | |||
+ | Old, unused templates: | ||
+ | * Surface gravity: {{Tl|Body data/Gravity}} | ||
[[Category:Templates]]</noinclude> | [[Category:Templates]]</noinclude> |
Latest revision as of 12:38, 10 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}}
- Apoapsis: {{Body data/Apoapsis}}
- Periapsis: {{Body data/Periapsis}}
- 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 an altitude: {{Body data/orbit period}}
Old, unused templates:
- Surface gravity: {{Body data/Gravity}}