Difference between revisions of "Template:Armor material table"

From RimWorld Wiki
Jump to navigation Jump to search
m
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<includeonly>{{#vardefine:armorname | {{{ 1 | {{PAGENAME}} }}} }}{{#vardefine:armorsharp| {{formatnum:{{Q|{{#var:armorname}}|Armor Factor - Sharp}}|R}}}}{{#vardefine:armorblunt| {{formatnum:
+
<includeonly>==Material Table==
<div style="float: left;">{{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}}
+
<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|}}} |
 
{{#if: {{{ 2|}}} |
<th> '''[[Wood]] {{#var:armorname}}'''
+
! '''[[Wood]] {{#var:armorname}}'''
<td> {{ #expr: {{Q|Wood|Armor - Sharp Factor}}*{{#var:armorsharp|}}*100 round 1}}%
+
<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> {{ #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> {{ #expr: {{Q|Wood|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}% </td>
<td> {{ #expr: {{Q|Wood|Max Hit Points Factor}}*{{#var:HP|}}}}
+
<td> {{ #expr: {{Q|Wood|Max Hit Points Factor}}*{{#var:HP|}}}} </td>
<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*0.7) }}}}}}
+
<td> {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Wood}}}} </td>
<tr>
+
<tr></tr>
 
|}}
 
|}}
  
Line 24: Line 26:
 
| {{ #expr: {{Q|Silver|Armor - Heat Factor}}*{{#var:armorheat|}}*100 round 1}}%
 
| {{ #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|{{Market Value | {{ #expr: ({{Q|Silver|Market Value Base}}*10*(({{#var:value|}} - ({{#var:work|}}*0.0036))/{{Q|Steel|Market Value Base}}))+({{#var:work|}}*0.0036) }}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Silver}}}}
 
|-
 
|-
 
! '''[[Gold]] {{#var:armorname}}'''
 
! '''[[Gold]] {{#var:armorname}}'''
Line 31: Line 33:
 
| {{ #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|}} - ({{#var:work|}}*0.0036))/{{Q|Steel|Market Value Base}}))+({{#var:work|}}*0.0036*0.9) }}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Gold}}}}
 
|-
 
|-
  
Line 39: Line 41:
 
| {{ #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 |{{#var:value|}}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Steel}}}}
 
|-
 
|-
  
Line 47: Line 49:
 
| {{ #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}}*1*(({{#var:value|}} - ({{#var:work|}}*0.0036))/{{Q|Steel|Market Value Base}}))+({{#var:work|}}*0.0036) }}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Plasteel}}}}
 
|-
 
|-
  
Line 55: Line 57:
 
| {{ #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}}*1*(({{#var:value|}} - ({{#var:work|}}*0.0036))/{{Q|Steel|Market Value Base}}))+({{#var:work|}}*0.0036*1.9) }}}}}}
+
| {{Icon Small|silver||{{Market Value Calculator|{{#var:armorname}}|Uranium}}}}
 
|-
 
|-
|}</div>
+
|}
<sup>Assuming Normal quality, for the effect of other qualities, see [[Quality]].</sup></includeonly>
+
<sup>Assuming Normal quality, for the effect of other qualities, see [[Quality]].</sup>
 +
</li></div></includeonly>
 
<noinclude>
 
<noinclude>
 
{{documentation}}
 
{{documentation}}
 
</noinclude>
 
</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.