|
|
| (9 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="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> |
| {{#ifexpr: {{{1}}} = 0 | | {{!}} style="width:{{#expr: 100 * {{{1}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }}%; background:Cyan; color:#1a5959;" {{!}} {{#ifexpr: {{#expr: 100 * {{{1}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 50 | | {{#expr: 100 * {{#expr: {{{1}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% }} }}
| | {{documentation}} |
| | style="background:#1a5959; color:Cyan;" | {{#ifexpr: {{#expr: 100 * {{{1}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 50 | {{#ifexpr: {{{1}}} = 0 | | {{#expr: 100 * {{#expr: {{{1}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% | }} }}
| | </noinclude> |
| |}
| |
| | style="color: #222; font-size:80%;" |
| |
| {| style="width:100%;"
| |
| |-
| |
| {{#ifexpr: {{{2}}} = 0 | | {{!}} style="width:{{#expr: 100 * {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }}%; background:OrangeRed; color:#592b1a;" {{!}} {{#ifexpr: {{#expr: 100 * {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 50 | | {{#expr: 100 * {{#expr: {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% }} }}
| |
| | style="background:#592b1a; color:OrangeRed;" | {{#ifexpr: {{#expr: 100 * {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 50 | {{#ifexpr: {{{2}}} = 0 | | {{#expr: 100 * {{#expr: {{{2}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% | }} }}
| |
| |}
| |
| | style="color: #222; font-size:80%;" |
| |
| {| style="width:100%;"
| |
| |-
| |
| {{#ifexpr: {{{3}}} = 0 | | {{!}} style="width:{{#expr: 100 * {{{3}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }}%; background:Silver; color:#4a4a4a;" {{!}} {{#ifexpr: {{#expr: 100 * {{{3}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 50 | | {{#expr: 100 * {{#expr: {{{3}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% }} }}
| |
| | style="background:#4a4a4a; color:Silver;" | {{#ifexpr: {{#expr: 100 * {{{3}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 50 | {{#ifexpr: {{{3}}} = 0 | | {{#expr: 100 * {{#expr: {{{3}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% | }} }}
| |
| |}
| |
| | style="color: #222; font-size:80%;" |
| |
| {| style="width:100%;"
| |
| |-
| |
| {{#ifexpr: {{{4}}} = 0 | | {{!}} style="width:{{#expr: 100 * {{{4}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }}%; background:Orange; color:#59431a;" {{!}} {{#ifexpr: {{#expr: 100 * {{{4}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 50 | | {{#expr: 100 * {{#expr: {{{4}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% }} }}
| |
| | style="background:#59431a; color:Orange;" | {{#ifexpr: {{#expr: 100 * {{{4}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) }} < 50 | {{#ifexpr: {{{4}}} = 0 | | {{#expr: 100 * {{#expr: {{{4}}} / ( {{{1}}} + {{{2}}} + {{{3}}} + {{{4}}} ) round 2 }} }}% | }} }}
| |
| |}
| |
| </includeonly> | |
| | |
| <noinclude>{{documentation}}</noinclude> | |
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...
- See also
-