Difference between revisions of "Template:Trading Value Table"

From RimWorld Wiki
Jump to navigation Jump to search
Line 4: Line 4:
  
 
{{#ifeq: {{#var:material}} | Wood
 
{{#ifeq: {{#var:material}} | Wood
   | {{#vardefine:stuff | Woody }}
+
   | {{#vardefine:kind | Woody }}
   | {{#if: {{Q | {{#var:material}} | Kind}} | {{#vardefine:stuff | {{Q | {{#var:material}} | Kind}} }} }}
+
   | {{#if: {{Q | {{#var:material}} | Kind}} | {{#vardefine:kind | {{Q | {{#var:material}} | Kind}} }} }}
 
}}
 
}}
  
{{#vardefine:CreateRow | false }}
+
{{#vardefine:CreateRow | false }} {{#vardefine:Stuff | true }}
{{#if: {{#pos: {{Q | {{{?Name}}} | Stuff Tags}} | {{#var:stuff}} }}
+
{{#if: {{#pos: {{Q | {{{?Name}}} | Stuff Tags}} | {{#var:kind}} }}
   | {{Trading Value Table Row | ?Name={{{?Name}}} | ?Type={{{?Type}}} | ?Material={{#var:material}} | ?Stuff=true }} |
+
   | {{#vardefine:CreateRow | true }} {{#vardefine:Stuff | true }}
   {{#switch: {{#var:material}}
+
   | {{#switch: {{#var:material}}
 
     | {{Q | {{{?Name}}} | Resource 1}} | {{Q | {{{?Name}}} | Resource 2}} | {{Q | {{{?Name}}} | Resource 3}}
 
     | {{Q | {{{?Name}}} | Resource 1}} | {{Q | {{{?Name}}} | Resource 2}} | {{Q | {{{?Name}}} | Resource 3}}
 
     | {{Q | {{{?Name}}} | Resource 4}} | {{Q | {{{?Name}}} | Resource 5}} | {{Q | {{{?Name}}} | Resource 6}} = {{#vardefine:CreateRow | true }}
 
     | {{Q | {{{?Name}}} | Resource 4}} | {{Q | {{{?Name}}} | Resource 5}} | {{Q | {{{?Name}}} | Resource 6}} = {{#vardefine:CreateRow | true }}
Line 17: Line 17:
 
   }}
 
   }}
 
}}
 
}}
{{#ifeq: {{#var:CreateRow}} | true | {{Trading Value Table Row | ?Name={{{?Name}}} | ?Type={{{?Type}}} | ?Material={{#var:material}} }} }}
+
{{#ifeq: {{#var:CreateRow}} | true | {{Trading Value Table Row | ?Name={{{?Name}}} | ?Type={{{?Type}}} | ?Material={{#var:material}} | ?Stuff={{#var:Stuff}} }} }}
  
 
</includeonly>
 
</includeonly>

Revision as of 19:35, 19 September 2021


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

Related Template

This template is dependant on Template:Trading Value Table Row.

Description

This template adds a full table of all items, buildings etc. that require a specific material. It is meant for everything in Template:Nav/materials but can be used for pretty much anything.

In order to use the template add the following line to the page of the material:

{{Trading Value Table}}

If you specify the material you can put the table on any page you want:

{{Trading Value Table | Uranium}}

Examples

Stony

Example for a stone. {{Trading Value Table | Granite blocks}}

Metallic

Normal

Example for a metal.








Small Volume

Example for a small volume material. {{Trading Value Table | Silver}}

Woody

Example for wood. {{Trading Value Table | Wood}}

Leathery

Example for a leather. {{Trading Value Table | Bluefur}}

Fabric

Example for a fabric. {{Trading Value Table | Cloth}}

Other

Example for a any other item. {{Trading Value Table | Component}}