Difference between revisions of "Template:Armor material table"

From RimWorld Wiki
Jump to navigation Jump to search
(trying to fix broken market value)
Line 14: Line 14:
 
<td> {{ #expr: {{Q|Wood|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
<td> {{ #expr: {{Q|Wood|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
<td> {{ #expr: {{Q|Wood|Max Hit Points Factor}}*{{#var:HP|}}}}
 
<td> {{ #expr: {{Q|Wood|Max Hit Points Factor}}*{{#var:HP|}}}}
<td> {{icon|silver|{{Market Value | {{ #expr: {{Q|Wood|Market Value Base}}*{{#var:value|}}}}}}}}
+
<td> {{icon|silver|{{Market Value | {{ #expr: ({{Q|Wood|Market Value Base}}*1*(({{#var:value|}} - ({{#var:work|}}*0.0036))/{{Q|Steel|Market Value Base}}))+({{#var:work|}}*0.0036) }}}}}}
 
<tr>
 
<tr>
 
|}}
 
|}}
Line 30: Line 30:
 
| {{ #expr: {{Q|Gold|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Gold|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Gold|Max Hit Points Factor}}*{{#var:HP|}}}}
 
| {{ #expr: {{Q|Gold|Max Hit Points Factor}}*{{#var:HP|}}}}
| {{icon|silver|{{Market Value | {{ #expr: {{Q|Gold|Market Value Base}}*10*{{#var:value|}}}}}}}}
+
| {{icon|silver|{{Market Value | {{ #expr: ({{Q|Gold|Market Value Base}}*10*(({{#var:value|}} - ({{#var:work|}}*0.0036))/{{Q|Steel|Market Value Base}}))+({{#var:work|}}*0.0036*0.9}}}}}}
 
|-
 
|-
  
Line 38: Line 38:
 
| {{ #expr: {{Q|Steel|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Steel|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Steel|Max Hit Points Factor}}*{{#var:HP|}}}}
 
| {{ #expr: {{Q|Steel|Max Hit Points Factor}}*{{#var:HP|}}}}
| {{icon|silver|{{Market Value | {{ #expr: {{Q|Steel|Market Value Base}}*{{#var:value|}}}}}}}}
+
| {{icon|silver|{{Market Value |{{#var:value|}}}}}}}}
 
|-
 
|-
  
Line 46: Line 46:
 
| {{ #expr: {{Q|Plasteel|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Plasteel|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Plasteel|Max Hit Points Factor}}*{{#var:HP|}}}}
 
| {{ #expr: {{Q|Plasteel|Max Hit Points Factor}}*{{#var:HP|}}}}
| {{icon|silver|{{Market Value | {{ #expr: {{Q|Plasteel|Market Value Base}}*{{#var:value|}}}}}}}}
+
| {{icon|silver|{{Market Value | {{ #expr: ({{Q|Plasteel|Market Value Base}}*1*(({{#var:value|}} - ({{#var:work|}}*0.0036))/{{Q|Steel|Market Value Base}}))+({{#var:work|}}*0.0036) }}}}}}
 
|-
 
|-
  
Line 54: Line 54:
 
| {{ #expr: {{Q|Uranium|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Uranium|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Uranium|Max Hit Points Factor}}*{{#var:HP|}}}}
 
| {{ #expr: {{Q|Uranium|Max Hit Points Factor}}*{{#var:HP|}}}}
| {{icon|silver|{{Market Value | {{ #expr: {{Q|Uranium|Market Value Base}}*{{#var:value|}}}}}}}}
+
| {{icon|silver|{{Market Value | {{ #expr: ({{Q|Uranium|Market Value Base}}*1*(({{#var:value|}} - ({{#var:work|}}*0.0036))/{{Q|Steel|Market Value Base}}))+({{#var:work|}}*0.0036) }}}}}}
 
|-
 
|-
 
|}
 
|}

Revision as of 07:13, 21 August 2020


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

Description

This template generates a table summarizing stats for an article of armor, including Sharp, Blunt and Heat armor, HP, and Market Value, for the variety of different materials available for it.

Parameters

The first parameter (if present) will specify which article of armor to generate the template for. If absent, {{PAGENAME}} will be used.

The second parameter indicates if Wood should be included in the materials list. If absent, it will assume not.

Example usage

{{Armor material table | Plate armor}}

Produces:

Material Sharp Blunt Heat Item HP Market Value
Silver Plate armor 52.6% 26.3% 26.3% 203 Silver -583.2
Gold Plate armor 52.6% 26.3% 26.3% 174 Silver Expression error: Unexpected < operator.
Steel Plate armor 65.7% 32.9% 43.8% 290 Silver Expression error: Unexpected < operator.}}
Plasteel Plate armor 83.2% 40.2% 47.5% 812 Silver Expression error: Unexpected < operator.
Uranium Plate armor 78.8% 39.4% 47.5% 725 Silver Expression error: Unexpected < operator.

Assuming Normal quality, for the effect of other qualities, see Quality.

{{Armor material table | Plate armor | 1}}

Produces:

Material Sharp Blunt Heat Item HP Market Value
Wood Plate armor 39.4% 39.4% 29.2% 188.5 Silver 50
Silver Plate armor 52.6% 26.3% 26.3% 203 Silver -317.94
Gold Plate armor 52.6% 26.3% 26.3% 174 Silver Expression error: Unexpected < operator.
Steel Plate armor 65.7% 32.9% 43.8% 290 Silver Expression error: Unexpected < operator.}}
Plasteel Plate armor 83.2% 40.2% 47.5% 812 Silver Expression error: Unexpected < operator.
Uranium Plate armor 78.8% 39.4% 47.5% 725 Silver Expression error: Unexpected < operator.

Assuming Normal quality, for the effect of other qualities, see Quality.