Difference between revisions of "Template:Apparel AP Calculation"

From RimWorld Wiki
Jump to navigation Jump to search
m
(One intermediate revision by the same user not shown)
Line 7: Line 7:
 
-->{{#ifexpr: {{#var: effectiveArmor3}} < 0| {{#vardefine: effectiveArmor3 | 0 }} }} <!--
 
-->{{#ifexpr: {{#var: effectiveArmor3}} < 0| {{#vardefine: effectiveArmor3 | 0 }} }} <!--
 
-->{{#ifexpr: {{#var: effectiveArmor4}} < 0| {{#vardefine: effectiveArmor4 | 0 }} }} <!--
 
-->{{#ifexpr: {{#var: effectiveArmor4}} < 0| {{#vardefine: effectiveArmor4 | 0 }} }} <!--
Temporary solution for armor ratings 0~2 instead of 0~200: multiply by 100
 
-->{{#ifexpr: {{#var: effectiveArmor1}} < 2| {{#vardefine: effectiveArmor1 | {{#expr: {{#var: effectiveArmor1}} * 100 }} }} }} <!--
 
-->{{#ifexpr: {{#var: effectiveArmor2}} < 2| {{#vardefine: effectiveArmor2 | {{#expr: {{#var: effectiveArmor1}} * 100 }} }} }} <!--
 
-->{{#ifexpr: {{#var: effectiveArmor3}} < 2| {{#vardefine: effectiveArmor3 | {{#expr: {{#var: effectiveArmor1}} * 100 }} }} }} <!--
 
-->{{#ifexpr: {{#var: effectiveArmor4}} < 2| {{#vardefine: effectiveArmor4 | {{#expr: {{#var: effectiveArmor1}} * 100 }} }} }} <!--
 
  
 
-->{{#expr:100*(({{#ifexpr: (100-{{#var: effectiveArmor1}}) > 0 | {{#expr:100-{{#var: effectiveArmor1}}}} | 0}}/100.0) + ({{#ifexpr: ({{#var: effectiveArmor1}}/2.0) < (100.0-{{#var: effectiveArmor1}}/2.0) | {{#expr:{{#var: effectiveArmor1}}/2.0}} | {{#expr:100.0-{{#var: effectiveArmor1}}/2.0}} }}/100)* 0.5)
 
-->{{#expr:100*(({{#ifexpr: (100-{{#var: effectiveArmor1}}) > 0 | {{#expr:100-{{#var: effectiveArmor1}}}} | 0}}/100.0) + ({{#ifexpr: ({{#var: effectiveArmor1}}/2.0) < (100.0-{{#var: effectiveArmor1}}/2.0) | {{#expr:{{#var: effectiveArmor1}}/2.0}} | {{#expr:100.0-{{#var: effectiveArmor1}}/2.0}} }}/100)* 0.5)
Line 20: Line 15:
  
 
{{#if: {{{armor4|}}} | * (({{#ifexpr: (100-{{#var: effectiveArmor4}}) > 0 | {{#expr:100-{{#var: effectiveArmor4}}}} | 0}}/100.0) + ({{#ifexpr: ({{#var: effectiveArmor4}}/2.0) < (100.0-{{#var: effectiveArmor4}}/2.0) | {{#expr:{{#var: effectiveArmor4}}/2.0}} | {{#expr:100.0-{{#var: effectiveArmor4}}/2.0}} }}/100)* 0.5) }}
 
{{#if: {{{armor4|}}} | * (({{#ifexpr: (100-{{#var: effectiveArmor4}}) > 0 | {{#expr:100-{{#var: effectiveArmor4}}}} | 0}}/100.0) + ({{#ifexpr: ({{#var: effectiveArmor4}}/2.0) < (100.0-{{#var: effectiveArmor4}}/2.0) | {{#expr:{{#var: effectiveArmor4}}/2.0}} | {{#expr:100.0-{{#var: effectiveArmor4}}/2.0}} }}/100)* 0.5) }}
}}<noinclude>{{Documentation wanted}}</noinclude>
+
}}<noinclude>{{Documentation wanted}}{{#expr: {{Q|Chain shotgun|Maximum DPS}}*{{Apparel AP Calculation|armor1={{Q|Marine armor|Armor - Sharp}}|ap={{Q|Chain shotgun|Armor Penetration}}}}}}
 +
 
 +
{{#expr: {{Q|Charge rifle|Maximum DPS}}*{{Apparel AP Calculation|armor1={{Q|Marine armor|Armor - Sharp}}|ap={{Q|Charge rifle|Armor Penetration}}}}}}
 +
</noinclude>

Revision as of 08:07, 22 December 2024

       100

580.63

618.97