Difference between revisions of "Template:Required Resources"

From RimWorld Wiki
Jump to navigation Jump to search
(plurals)
(Section is long and adding messy breaks on small screens. Test 1)
Line 3: Line 3:
 
  | {{Icon Small|{{#var:r1}} }} {{#if:{{{simple|}}}|{{#var:r1a}}|{{Plural|{{#var:r1a}}|{{#var:r1}}|link=1}} }}
 
  | {{Icon Small|{{#var:r1}} }} {{#if:{{{simple|}}}|{{#var:r1a}}|{{Plural|{{#var:r1a}}|{{#var:r1}}|link=1}} }}
 
}} }}<!--
 
}} }}<!--
-->{{#ifeq:{{lc:{{#var:r1}}}}|stuff|&nbsp;([[{{#explode:{{#vardefineecho:stuffTags|{{Q|{{#var:name}}|Stuff Tags}}}}|,}}]]{{#if:{{#explode:{{#var:stuffTags}}|,|1}}|/[[{{#explode:{{#var:stuffTags}}|,|1}}]]}}{{#if:{{#explode:{{#var:stuffTags}}|,|2}}|/[[{{#explode:{{#var:stuffTags}}|,|2}}]]}}{{#if:{{#explode:{{#var:stuffTags}}|,|3}}|/[[{{#explode:{{#var:stuffTags}}|,|3}}]]}}{{#if:{{#explode:{{#var:stuffTags}}|,|4}}|/[[{{#explode:{{#var:stuffTags}}|,|4}}]]}})}}<!--
+
-->{{#ifeq:{{lc:{{#var:r1}}}}|stuff|<nowiki> </nowiki>([[{{#explode:{{#vardefineecho:stuffTags|{{Q|{{#var:name}}|Stuff Tags}}}}|,}}]]{{#if:{{#explode:{{#var:stuffTags}}|,|1}}|/[[{{#explode:{{#var:stuffTags}}|,|1}}]]}}{{#if:{{#explode:{{#var:stuffTags}}|,|2}}|/[[{{#explode:{{#var:stuffTags}}|,|2}}]]}}{{#if:{{#explode:{{#var:stuffTags}}|,|3}}|/[[{{#explode:{{#var:stuffTags}}|,|3}}]]}}{{#if:{{#explode:{{#var:stuffTags}}|,|4}}|/[[{{#explode:{{#var:stuffTags}}|,|4}}]]}})}}<!--
 
-->{{#if:{{#vardefineecho:r2|{{Q|{{#var:name}}|Resource 2}} }}|{{{sep|,}}}{{#vardefine:r2a|{{#expr:{{Q|{{#var:name}}|Resource 2 Amount}}*{{{2|1}}}}} }} {{#ifeq:{{lc:{{#var:r2}} }} | nutrition
 
-->{{#if:{{#vardefineecho:r2|{{Q|{{#var:name}}|Resource 2}} }}|{{{sep|,}}}{{#vardefine:r2a|{{#expr:{{Q|{{#var:name}}|Resource 2 Amount}}*{{{2|1}}}}} }} {{#ifeq:{{lc:{{#var:r2}} }} | nutrition
 
  | {{#var:r2a}} [[Nutrition]] ({{Q|{{#var:name}}|Resource 2 Type}})
 
  | {{#var:r2a}} [[Nutrition]] ({{Q|{{#var:name}}|Resource 2 Type}})

Revision as of 06:21, 21 October 2023

Documentation icon Template documentation[view] [edit] [history] [purge]

Returns a list of the resources required to make an item.

Parameters

First parameter is the item whose required resources are to be returned (optional, default = PAGENAME).

Second parameter is a multiplier (optional, default = 1).

sep is the seperator parameter (optional, default = ",").

simple removes the name of the time and only leaves the icon (set to any text or value, usually "1").

Examples

{{Required Resources|Plate armor}}

Stuff 170 Stuff (Metallic/Woody)


{{Required Resources|Plate armor|3}}

Stuff 510 Stuff (Metallic/Woody)


{{Required Resources|Phoenix armor}}

Plasteel 150 Plasteel, Uranium 50 Uranium, Advanced component 6 Advanced components, Steel 75 Steel, Component 4 Components, Chemfuel 40 Chemfuel


{{Required Resources|Phoenix armor|sep=&nbsp;+}}

Plasteel 150 Plasteel + Uranium 50 Uranium + Advanced component 6 Advanced components + Steel 75 Steel + Component 4 Components + Chemfuel 40 Chemfuel


{{Required Resources|Phoenix armor|sep=&nbsp;+|simple=1}}

Plasteel 150 + Uranium 50 + Advanced component 6 + Steel 75 + Component 4 + Chemfuel 40


{{Required Resources|Phoenix armor|sep=&nbsp;+|simple=1|2}}

Plasteel 300 + Uranium 100 + Advanced component 12 + Steel 150 + Component 8 + Chemfuel 80