Difference between revisions of "Template:Armor material table"

From RimWorld Wiki
Jump to navigation Jump to search
m
 
(35 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{#vardefine:armorsharp| {{formatnum:{{Q|{{PAGENAME}}|Armor Factor - Sharp}}|R}}}}{{#vardefine:armorblunt| {{formatnum:{{Q|{{PAGENAME}}|Armor Factor - Blunt}}|R}}}}{{#vardefine:armorheat| {{formatnum:{{Q|{{PAGENAME}}|Armor Factor - Sharp}}|R}}}}{{#vardefine:HP| {{formatnum:{{Q|{{PAGENAME}}|Max Hit Points Base}}|R}}}}{{#vardefine:value| {{formatnum:{{Q|{{PAGENAME}}|Market Value Base}}|R}}}}{| {{STDT|sortable c_03 text-center}}
+
<includeonly>==Material Table==
 +
<div><li style="display: inline-table;">
 +
{{#vardefine:armorname | {{{ 1 | {{PAGENAME}} }}} }}{{#vardefine:armorsharp| {{formatnum:{{Q|{{#var:armorname}}|Armor Factor - Sharp}}|R}}}}{{#vardefine:armorblunt| {{formatnum:
 +
{{Q|{{#var:armorname}}|Armor Factor - Blunt}}|R}}}}{{#vardefine:armorheat| {{formatnum:{{Q|{{#var:armorname}}|Armor Factor - Sharp}}|R}}}}{{#vardefine:HP| {{formatnum:{{Q|{{#var:armorname}}|Max Hit Points Base}}|R}}}}{{#vardefine:value| {{formatnum:{{Q|{{#var:armorname}}|Market Value Base}}|R}}}}{{#vardefine:work| {{formatnum:{{Q|{{#var:armorname}}|Work To Make}}|R}}}}{| {{STDT|sortable c_03 text-center}}
 
|-
 
|-
 
! Material
 
! Material
! Sharp
+
! data-sort-type="number" |Sharp
! Blunt
+
! data-sort-type="number" |Blunt
! Heat
+
! data-sort-type="number" |Heat
! Item HP
+
! data-sort-type="number" |Item HP
! Market Value
+
! data-sort-type="number" |Market Value
 
|-
 
|-
 +
{{#if: {{{ 2|}}} |
 +
! '''[[Wood]] {{#var:armorname}}'''
 +
<td> {{ #expr: {{Q|Wood|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100 round 1}}% </td>
 +
<td> {{ #expr: {{Q|Wood|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100 round 1}}% </td>
 +
<td> {{ #expr: {{Q|Wood|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}% </td>
 +
<td> {{ #expr: {{Q|Wood|Max Hit Points Factor}}*{{#var:HP|}}}} </td>
 +
<td> {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Wood}}}} </td>
 +
<tr></tr>
 +
|}}
  
! '''[[Silver]] {{PAGENAME}}'''
+
! '''[[Silver]] {{#var:armorname}}'''
| {{ #expr: {{Q|Silver|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100}}%
+
| {{ #expr: {{Q|Silver|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100 round 1}}%
| {{ #expr: {{Q|Silver|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100}}%
+
| {{ #expr: {{Q|Silver|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100 round 1}}%
| {{ #expr: {{Q|Silver|Armor - Heat Factor}}*{{#var:armorheat|}}*100}}%
+
| {{ #expr: {{Q|Silver|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #expr: {{Q|Silver|Max Hit Points Factor}}*{{#var:HP|}}}}
 
| {{ #expr: {{Q|Silver|Max Hit Points Factor}}*{{#var:HP|}}}}
| {{icon|silver|{{ #expr: {{Q|Silver|Market Value Base}}*{{#var:value|}}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Silver}}}}
 
|-
 
|-
 
+
! '''[[Gold]] {{#var:armorname}}'''
! '''[[Gold]] {{PAGENAME}}'''
+
| {{ #expr: {{Q|Gold|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100 round 1}}%
| {{ #expr: {{Q|Gold|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100}}%
+
| {{ #expr: {{Q|Gold|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100 round 1}}%
| {{ #expr: {{Q|Gold|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100}}%
+
| {{ #expr: {{Q|Gold|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
| {{ #expr: {{Q|Gold|Armor - Heat Factor}}*{{#var:armorheat|}}*100}}%
 
 
| {{ #expr: {{Q|Gold|Max Hit Points Factor}}*{{#var:HP|}}}}
 
| {{ #expr: {{Q|Gold|Max Hit Points Factor}}*{{#var:HP|}}}}
| {{icon|silver|{{ #expr: {{Q|Gold|Market Value Base}}*{{#var:value|}}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Gold}}}}
 
|-
 
|-
  
! '''[[Steel]] {{PAGENAME}}'''
+
! '''[[Steel]] {{#var:armorname}}'''
| {{ #expr: {{Q|Steel|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100}}%
+
| {{ #expr: {{Q|Steel|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100 round 1}}%
| {{ #expr: {{Q|Steel|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100}}%
+
| {{ #expr: {{Q|Steel|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100 round 1}}%
| {{ #expr: {{Q|Steel|Armor - Heat Factor}}*{{#var:armorheat|}}*100}}%
+
| {{ #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|{{ #expr: {{Q|Steel|Market Value Base}}*{{#var:value|}}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Steel}}}}
 
|-
 
|-
  
! '''[[Plasteel]] {{PAGENAME}}'''
+
! '''[[Plasteel]] {{#var:armorname}}'''
| {{ #expr: {{Q|Plasteel|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100}}%
+
| {{ #expr: {{Q|Plasteel|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100 round 1}}%
| {{ #expr: {{Q|Plasteel|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100}}%
+
| {{ #expr: {{Q|Plasteel|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100 round 1}}%
| {{ #expr: {{Q|Plasteel|Armor - Heat Factor}}*{{#var:armorheat|}}*100}}%
+
| {{ #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|{{ #expr: {{Q|Plasteel|Market Value Base}}*{{#var:value|}}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Plasteel}}}}
 
|-
 
|-
  
! '''[[Uranium]] {{PAGENAME}}'''
+
! '''[[Uranium]] {{#var:armorname}}'''
| {{ #expr: {{Q|Uranium|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100}}%
+
| {{ #expr: {{Q|Uranium|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100 round 1}}%
| {{ #expr: {{Q|Uranium|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100}}%  
+
| {{ #expr: {{Q|Uranium|Armor - Blunt Factor}}*{{#var:armorblunt|}}*100 round 1}}%  
| {{ #expr: {{Q|Uranium|Armor - Heat Factor}}*{{#var:armorheat|}}*100}}%
+
| {{ #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|{{ #expr: {{Q|Uranium|Market Value Base}}*{{#var:value|}}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Uranium}}}}
 
|-
 
|-
 
|}
 
|}
 
<sup>Assuming Normal quality, for the effect of other qualities, see [[Quality]].</sup>
 
<sup>Assuming Normal quality, for the effect of other qualities, see [[Quality]].</sup>
 +
</li></div></includeonly>
 +
<noinclude>
 +
{{documentation}}
 +
</noinclude>

Latest revision as of 14:56, 21 August 2022


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

Description[edit]

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[edit]

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[edit]

{{Armor material table | Plate armor}}

Produces:

Material Table

  • Material Sharp Blunt Heat Item HP Market Value
    Silver Plate armor 52.6% 26.3% 26.3% 203 Silver 1835
    Gold Plate armor 52.6% 26.3% 26.3% 174 Silver 17125
    Steel Plate armor 65.7% 32.9% 43.8% 290 Silver 460
    Plasteel Plate armor 83.2% 40.2% 47.5% 812 Silver 1830
    Uranium Plate armor 78.8% 39.4% 47.5% 725 Silver 1280

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

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

    Produces:

    Material Table

  • Material Sharp Blunt Heat Item HP Market Value
    Wood Plate armor 39.4% 39.4% 29.2% 188.5 Silver 300
    Silver Plate armor 52.6% 26.3% 26.3% 203 Silver 1835
    Gold Plate armor 52.6% 26.3% 26.3% 174 Silver 17125
    Steel Plate armor 65.7% 32.9% 43.8% 290 Silver 460
    Plasteel Plate armor 83.2% 40.2% 47.5% 812 Silver 1830
    Uranium Plate armor 78.8% 39.4% 47.5% 725 Silver 1280

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