Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:DamageProfile: Difference between revisions

Template page
test moving smaller values to the right
Arin Mara (talk | contribs)
mNo edit summary
 
(30 intermediate revisions by one other user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>| {{PercentageBar|{{#expr: 100 * {{#expr: {{{1}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}|Cyan|#1a5959}}
| style="color: #222; font-size:80%;" |
| {{PercentageBar|{{#expr: 100 * {{#expr: {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}|OrangeRed|#592b1a}}
    {| style="width:100%;"
| {{PercentageBar|{{#expr: 100 * {{#expr: {{{3}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}|Silver|#4a4a4a}}
    |-
| {{PercentageBar|{{#expr: 100 * {{#expr: {{{4}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}|Orange|#59431a}}</includeonly><noinclude>
    | style="width:{{#expr: 100 * {{{1}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }}%; background:Cyan;" | {{#expr: 100 * {{#expr: {{{1}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}%
    | style="background:#119090;" |
    |}
| style="color: #222; font-size:80%;" |
    {| style="width:100%;"
    |-
    {{ #ifexpr: {{{2}}} = 0 | | <nowiki>| style="width:{{#expr: 100 * {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }}%; background:OrangeRed;" | {{#expr: 100 * {{#expr: {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}%</nowiki> }}
    | style="background:#903411;" | {{#ifexpr: {{#expr: 100 * {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 33 | {{#expr: 100 * {{#expr: {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% | }}
    |}
| style="color: #222; font-size:80%;" |
    {| style="width:100%;"
    |-
    | style="width:{{#expr: 100 * {{{3}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }}%; background:Silver;" | {{#expr: 100 * {{#expr: {{{3}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}%
    | style="background:#717171;" |
    |}
| style="color: #222; font-size:80%;" |
    {| style="width:100%;"
    |-
    | style="width:{{#expr: 100 * {{{4}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }}%; background:Orange;" | {{#expr: 100 * {{#expr: {{{4}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}%
    | style="background:#906411;" |
    |}
 
</includeonly>
 
<noinclude>
{{documentation}}
{{documentation}}
</noinclude>
</noinclude>

Latest revision as of 13:09, 15 March 2021

Template documentation (for the above template, sometimes hidden or invisible)
Description
This template creates damage profile graphs to be inserted into ammunition data tables. It only functions when included within another table. It creates four cells across, depicting a particular ammo type's EM, thermal, kinetic, and explosive damage profile.
Dependencies
Syntax
Type {{DamageProfile|<EM Damage>|<Thermal Damage>|<Kinetic Damage>|<Explosive Damage>}} somewhere. (It doesn't matter what size charge's data is used, as long as it's consistent. Output is in percentages.)
Sample output
{| class="wikitable"
|+
{{DamageProfileHeader}}
|-
{{DamageProfile|9|0|1|2}}
|-
{{DamageProfile|0|10|2|0}}
|-
{{DamageProfile|3|3|3|3}}
|}
gives...

EM

Therm.

Kinetic

Exp.
75%
 
8%
17%
 
83%
17%
 
25%
25%
25%
25%
See also
Visit Template:DamageProfile/doc to edit this text! (How does this work?) (Refresh this text - why?)