Difference between revisions of "Template:Infobox/Resource"
From Kerbal Space Program Wiki
m (Move cat to naviagtion) |
m (Update logic) |
||
(One intermediate revision by the same user not shown) | |||
Line 5: | Line 5: | ||
|icon width={{{icon width|}}} | |icon width={{{icon width|}}} | ||
|lines= | |lines= | ||
− | + | {{Infobox/Line|{{Infobox/Resource/Dict|Density}}|{{#ifexpr: {{{density}}} * 1000|{{#expr: {{{density}}} * 1000 round 1}} {{Dict|k}}{{Dict|g}}/{{Unit|{{{unit|{{Dict|l}}}}}}}|{{Dict|None}}}}}} | |
− | {{Infobox/Line|{{Infobox/Resource/Dict|Density}}|{{#ifexpr: {{{density}}}*1000|{{#expr: {{{density}}}*1000 round 1}} {{Dict|k}}{{Dict|g}}/{{Unit|{{{unit|l}}}}}|{{Dict|None}}}}}} | + | {{Infobox/Line|{{Infobox/Resource/Dict|Transferable}}|{{Boolean|{{{transfer}}}|{{No}}}}}} |
− | {{Infobox/Line|{{Infobox/Resource/Dict|Transferable}}|{{ | + | {{Infobox/Line|{{Infobox/Resource/Dict|Tweakable}}|{{Boolean|{{{tweakable}}}|{{No}}}}}} |
− | {{Infobox/Line|{{Infobox/Resource/Dict|Tweakable}}|{{ | + | {{Infobox/Line|{{Infobox/Resource/Dict|Drainable}}|{{Boolean|{{{drainable}}}|{{Yes}}}}}} |
− | {{Infobox/Line|{{Infobox/Resource/Dict|Drainable}}|{{ | ||
{{Infobox/Line|{{Infobox/Resource/Dict|Flow Mode}}|{{#switch: {{lc:{{{flow}}}}} | {{Infobox/Line|{{Infobox/Resource/Dict|Flow Mode}}|{{#switch: {{lc:{{{flow}}}}} | ||
|a={{Infobox/Resource/Dict|Adjacent}} | |a={{Infobox/Resource/Dict|Adjacent}} | ||
Line 16: | Line 15: | ||
|n={{Dict|None}} | |n={{Dict|None}} | ||
|#default=<span class="error" style="white-space:normal;">{{Infobox/Resource/Dict|Invalid}}</span>}}}} | |#default=<span class="error" style="white-space:normal;">{{Infobox/Resource/Dict|Invalid}}</span>}}}} | ||
− | {{Infobox/Line|{{Dict|Cost}}|{{#ifexpr: {{{cost}}}|{{{cost}}} {{Mark|fund}}/{{Unit|{{{unit|l}}}}}|{{Dict|None}}}}|{{#ifexpr: {{{cost}}}*({{{density}}}*1000)|{{#expr: {{{cost}}}/({{{density}}}*1000) round 2}} {{Mark|fund}}/{{Dict|k}}{{Dict|g}}}}}} | + | {{Infobox/Line|{{Dict|Cost}}|{{#ifexpr: {{{cost}}}|{{{cost}}} {{Mark|fund}}/{{Unit|{{{unit|{{Dict|l}}}}}}}|{{Dict|None}}}}|{{#ifexpr: {{{cost}}} * ({{{density}}} * 1000)|{{#expr: {{{cost}}} / ({{{density}}} * 1000) round 2}} {{Mark|fund}}/{{Dict|k}}{{Dict|g}}}}}} |
{{Infobox/Line|{{Dict|Since}}|{{#if: {{{since|}}}|{{version|{{{since}}}|}}|{{Dict|Unknown}}}}}} | {{Infobox/Line|{{Dict|Since}}|{{#if: {{{since|}}}|{{version|{{{since}}}|}}|{{Dict|Unknown}}}}}} | ||
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> |
Latest revision as of 07:48, 17 September 2024
Infobox | ||
Density | 5 kg/l | |
Transferable | No | |
Tweakable | Yes | |
Drainable | No | |
Flow mode | Adjacent | |
Cost | 0.8 /l | |
0.16 /kg | ||
Since version | 0.20 |
Infobox for resources.
Parameters
Name | Optional | Description | Default |
---|---|---|---|
name | Yes | Name of the resource. | {{BASEPAGENAME}} |
icon | Yes | Icon of the resource. | Not set/Hidden |
icon width | Yes | Width of the image. | Not set/Hidden |
density | No | Density of the resource in kg/{{{unit}}}. Allows 0 for None and without unit. | |
transfer | Yes | Whether the resource is transferable. Allows y for {{Yes}} and shows {{No}} for every other value. | No |
tweakable | Yes | Whether the resource is tweakable in the VAB/SPH. Allows y for {{Yes}} and shows {{No}} for every other value. | No |
drainable | Yes | Whether the resource is drainable. Allows n for {{No}} and shows {{Yes}} for every other value. | Yes |
flow | No | The flow mode of the resource. | |
cost | No | Cost per unit of the resource. Allows 0 for None and without unit. Also calculates costs per mass if density and cost are both not zero. | |
since | Yes | The introduction of this resource. If not set shows the value unknown. | Unknown |
unit | Yes | The unit of volume for the density. | l |
Flow modes
Code | Type | Description |
---|---|---|
a | Adjacent | Resources will only flow between adjacent sources and sinks, meaning that tanks can be drained unevenly. |
e | Everywhere | The resource is always available to all parts structurally connected to the vessel, and the same amount of resources is drained from every container. |
i | Internal | The resource can only be used by the part containing it. |
n | None | The resource won't be pumped automatically but can be manually transferred. |
The above documentation is transcluded from Template:Infobox/Resource/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |