Difference between revisions of "Template:Required Resources"
Jump to navigation
Jump to search
(Fixing the spacing issue.) |
|||
Line 1: | Line 1: | ||
− | <includeonly>{{#if: {{Q|{{{1|{{PAGENAME}}}}}|Resource 1}} | {{#ifeq: {{Q|{{{1|{{PAGENAME}}}}}|Resource 1}} | Stuff | {{Icon|buildingmat}} | {{Icon Small|{{Q|{{{1|{{PAGENAME}}}}}|Resource 1}}|16}}}} {{Q|{{{1|{{PAGENAME}}}}}|Resource 1 Amount}} {{#if: {{{simple|}}}||[[{{Q|{{{1|{{PAGENAME}}}}}|Resource 1}}]]}} {{#ifeq: {{Q|{{{1|{{PAGENAME}}}}}|Resource 1}} | Stuff | ({{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|leathery}} |[[Leather]]{{#vardefine:notfirst|1}}}}{{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|fabric}} |{{#if:{{#var:notfirst}}|/|}}[[Fabric]]{{#vardefine:notfirst|1}}}}{{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|woody}} |{{#if:{{#var:notfirst}}|/|}}[[Wood]]{{#vardefine:notfirst|1}}}}{{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|metallic}} |{{#if:{{#var:notfirst}}|/|}}[[Metals]]{{#vardefine:notfirst|1}}}}{{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|stony}} |{{#if:{{#var:notfirst}}|/|}}[[Stone]]}})}}{{#if: | + | <includeonly>{{#if: {{Q|{{{1|{{PAGENAME}}}}}|Resource 1}} | {{#ifeq: {{Q|{{{1|{{PAGENAME}}}}}|Resource 1}} | Stuff | {{Icon|buildingmat}} | {{Icon Small|{{Q|{{{1|{{PAGENAME}}}}}|Resource 1}}|16}}}} {{Q|{{{1|{{PAGENAME}}}}}|Resource 1 Amount}} {{#if: {{{simple|}}}||[[{{Q|{{{1|{{PAGENAME}}}}}|Resource 1}}]]}}{{#ifeq: {{Q|{{{1|{{PAGENAME}}}}}|Resource 1}} | Stuff |<nowiki> </nowiki>({{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|leathery}} |[[Leather]]{{#vardefine:notfirst|1}}}}{{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|fabric}} |{{#if:{{#var:notfirst}}|/|}}[[Fabric]]{{#vardefine:notfirst|1}}}}{{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|woody}} |{{#if:{{#var:notfirst}}|/|}}[[Wood]]{{#vardefine:notfirst|1}}}}{{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|metallic}} |{{#if:{{#var:notfirst}}|/|}}[[Metals]]{{#vardefine:notfirst|1}}}}{{#if: {{#pos:{{lc:{{Q|{{{1|{{PAGENAME}}}}}|Stuff Tags}}}}|stony}} |{{#if:{{#var:notfirst}}|/|}}[[Stone]]}})}}{{#if: |
{{Q|{{{1|{{PAGENAME}}}}}|Resource 2}} |{{{sep|, }}} {{Icon Small|{{Q|{{{1|{{PAGENAME}}}}}|Resource 2}}|16}} {{Q|{{{1|{{PAGENAME}}}}}|Resource 2 Amount}} {{#if: {{{simple|}}}||[[{{Q|{{{1|{{PAGENAME}}}}}|Resource 2}}]]}} }}{{#if: | {{Q|{{{1|{{PAGENAME}}}}}|Resource 2}} |{{{sep|, }}} {{Icon Small|{{Q|{{{1|{{PAGENAME}}}}}|Resource 2}}|16}} {{Q|{{{1|{{PAGENAME}}}}}|Resource 2 Amount}} {{#if: {{{simple|}}}||[[{{Q|{{{1|{{PAGENAME}}}}}|Resource 2}}]]}} }}{{#if: | ||
{{Q|{{{1|{{PAGENAME}}}}}|Resource 3}} |{{{sep|, }}} {{Icon Small|{{Q|{{{1|{{PAGENAME}}}}}|Resource 3}}|16}} {{Q|{{{1|{{PAGENAME}}}}}|Resource 3 Amount}} {{#if: {{{simple|}}}||[[{{Q|{{{1|{{PAGENAME}}}}}|Resource 3}}]]}} }}{{#if: | {{Q|{{{1|{{PAGENAME}}}}}|Resource 3}} |{{{sep|, }}} {{Icon Small|{{Q|{{{1|{{PAGENAME}}}}}|Resource 3}}|16}} {{Q|{{{1|{{PAGENAME}}}}}|Resource 3 Amount}} {{#if: {{{simple|}}}||[[{{Q|{{{1|{{PAGENAME}}}}}|Resource 3}}]]}} }}{{#if: |
Revision as of 23:18, 30 August 2021
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}}
{{Required Resources|Plate armor|3}}
{{Required Resources|Phoenix armor}}
150 Plasteel, 50 Uranium, 6 Advanced component, 75 Steel, 4 Component, 40 Chemfuel
{{Required Resources|Phoenix armor|sep= +}}
150 Plasteel + 50 Uranium + 6 Advanced component + 75 Steel + 4 Component + 40 Chemfuel
{{Required Resources|Phoenix armor|sep= +|simple=1}}
{{Required Resources|Phoenix armor|sep= +|simple=1|2}}
The above documentation is transcluded from Template:Required Resources/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. |