Difference between revisions of "Template:Apparel Protection Chart"

From RimWorld Wiki
Jump to navigation Jump to search
Line 1: Line 1:
<noinclude>{{Apparel Protection Chart|Test}}</noinclude>
+
<includeonly> {{#vardefine: string | {{Apparel AP Iterator|{{{1|{{PAGENAME}} }}}|{{lc:{{{2|Normal}}}}}|{{{3|1}}}}} }}<!--
<includeonly>
+
-->{{#vardefine: x | {{#explode: {{#var: string }} | && |0 }} }}<!--
{{#set: test = {{{1}}}}}
+
-->{{#vardefine: y | {{#explode: {{#var: string }} | && |1 }} }}<!--
 
+
-->{{GraphChart|width=400
 
+
|height=200
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|type=area
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|xAxisTitle=Weapon AP
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|xAxisMin = 0
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|xAxisMax = 140
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|yAxisMin = 0
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|yAxisMax = 100
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|yAxisTitle= Effective Damage (%)
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|x= {{#var: x}}
{{#show: Apparel Protection Chart | ?test| link = none }}
+
|y1= {{#var: y}}  
{{#show: Apparel Protection Chart | ?test| link = none }}
+
}}</includeonly><noinclude>
{{#show: Apparel Protection Chart | ?test| link = none }}
+
{{Documentation}}
{{#show: Apparel Protection Chart | ?test| link = none }}
+
</noinclude>
{{#show: Apparel Protection Chart | ?test| link = none }}
 
{{#show: Apparel Protection Chart | ?test| link = none }}
 
{{#show: Apparel Protection Chart | ?test| link = none }}
 
{{#show: Apparel Protection Chart | ?test| link = none }}
 
{{#show: Apparel Protection Chart | ?test| link = none }}
 
{{#show: Apparel Protection Chart | ?test| link = none }}
 
{{#show: Apparel Protection Chart | ?test| link = none }}
 
{{#show: Apparel Protection Chart | ?test| link = none }}
 
 
 
<includeonly>
 

Revision as of 10:45, 7 March 2021

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

Displayed the effective damage percentage (i.e. what percentage of given attacks damage would get through the layer) for a range of APs.

Parameters

It takes two sets of 4 parameters, each a different armor value that will then be applied as different layers per Apparel#Protection, and a name for each set.

  • set1name = The title for the first armor set to put in the legend
  • set1armor1 = The armor rating of the 1st layer of the first armor set.
  • set1armor2 = The armor rating of the 2nd layer of the first armor set.
  • set1armor3 = The armor rating of the 3rd layer of the first armor set.
  • set1armor4 = The armor rating of the 4th layer of the first armor set.

Replace "set1", with "set2" to "set7" for additional sets.

  • xAxisMax = 140 for maximum length

Template:Apparel Protection Chart/Quality Generator can be used to instead to automatically display each quality of the armor for a given damage class.

Examples

{{Apparel Protection Chart|set1name= Flak Vest | set1armor1=100}}
{{Apparel Protection Chart|set1name= Flak Vest and Devil Duster | set1armor1=42| set1armor2=100| set2name= Marine armor | set2armor1= 106 }}
{{Apparel Protection Chart
|xAxisMax=140
|set1name= Awful Marine Armor (Sharp)      | set1armor1= 63.6
|set2name= Poor Marine Armor (Sharp)       | set2armor1= 84.8 
|set3name= Normal Marine Armor (Sharp)     | set3armor1= 106 
|set4name= Good Marine Armor (Sharp)       | set4armor1= 121.9 
|set5name= Excellent Marine Armor (Sharp)  | set5armor1= 137.8 
|set6name= Masterwork Marine Armor (Sharp) | set6armor1= 153.7 
|set7name= Legendary Marine Armor (Sharp)  | set7armor1= 190.8 
}} 
 
{{Apparel Protection Chart/Quality Generator|Flak vest|Blunt}}