Difference between revisions of "Template:Stat Progression (LW2)"

From UFOpaedia
Jump to navigation Jump to search
m
(Added random will growth)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| class="wikitable"
+
<noinclude>{{Related|family = statProgression}}
! Rank
+
 
! Health
+
</noinclude>{| class="wikitable" style="text-align:center; width: 35%; background-color: #17181a; border-color:#7dc2d2; color: #7dc2d2; white-space:nowrap;"
! Offense
+
|- style="vertical-align:center; font-size:130%;"
! Will
+
| style="border-color:#7dc2d2; border-width: 0 2px 2px 0; width:15%;"rowspan="2"; | '''Rank'''
! Mobility
+
| style="border-color:#7dc2d2; border-width: 0 2px 2px 0; width:15%;"colspan="6"; | '''Per Level'''
! Dodge
+
| style="border-color:#7dc2d2; border-width: 0 2px 2px 0; width:15%;"colspan="6"; | '''Total'''
! Hacking {{ #ifeq: {{{ type | soldier }}} | psi | !!PsiOffense |}}
 
|-
 
|{{ #switch: {{{ type | soldier }}}
 
    | soldier = {{ Rank (LW2) | 0 | b_name = 1 }}
 
    | psi = {{ PsiRank (LW2) | 0 | b_name = 1 }}
 
    | spark = {{ SparkRank (LW2) | 0 | b_name = 1 }}
 
    | '''ERROR : Reached default case in switch function for rank 0'''}}
 
| {{{ i_health0 | 0 }}}
 
| {{{ i_offense0 | 0 }}}
 
| {{{ i_will0 | 0 }}}
 
| {{{ i_mobility0 | 0 }}}
 
| {{{ i_dodge0 | 0 }}}
 
| {{{ i_hacking0 | 0 }}}{{ #ifeq: {{{ type | soldier }}} | psi | {{{!!}}} {{{ i_psiOffense0 | 0 }}} |}}
 
|-
 
|{{ #switch: {{{ type | soldier }}}
 
    | soldier = {{ Rank (LW2) | 1 | b_name = 1 }}
 
    | psi = {{ PsiRank (LW2) | 1 | b_name = 1 }}
 
    | spark = {{ SparkRank (LW2) | 1 | b_name = 1 }}
 
    | '''ERROR : Reached default case in switch function for rank 1'''}}
 
| {{{ i_health1 | 0 }}}
 
| {{{ i_offense1 | 0 }}}
 
| {{{ i_will1 | 0 }}}
 
| {{{ i_mobility1 | 0 }}}
 
| {{{ i_dodge1 | 0 }}}
 
| {{{ i_hacking1 | 0 }}}{{ #ifeq: {{{ type | soldier }}} | psi | {{{!!}}} {{{ i_psiOffense1 | 0 }}} |}}
 
|-
 
|{{ #switch: {{{ type | soldier }}}
 
    | soldier = {{ Rank (LW2) | 2 | b_name = 1 }}
 
    | psi = {{ PsiRank (LW2) | 2 | b_name = 1 }}
 
    | spark = {{ SparkRank (LW2) | 2 | b_name = 1 }}
 
    | '''ERROR : Reached default case in switch function for rank 1'''}}
 
| {{{ i_health2 | 0 }}}
 
| {{{ i_offense2 | 0 }}}
 
| {{{ i_will2 | 0 }}}
 
| {{{ i_mobility2 | 0 }}}
 
| {{{ i_dodge2 | 0 }}}
 
| {{{ i_hacking2 | 0 }}}{{ #ifeq: {{{ type | soldier }}} | psi | {{{!!}}} {{{ i_psiOffense2 | 0 }}} |}}
 
|-
 
|{{ #switch: {{{ type | soldier }}}
 
    | soldier = {{ Rank (LW2) | 3 | b_name = 1 }}
 
    | psi = {{ PsiRank (LW2) | 3 | b_name = 1 }}
 
    | spark = {{ SparkRank (LW2) | 3 | b_name = 1 }}
 
    | '''ERROR : Reached default case in switch function for rank 3'''}}
 
| {{{ i_health3 | 0 }}}
 
| {{{ i_offense3 | 0 }}}
 
| {{{ i_will3 | 0 }}}
 
| {{{ i_mobility3 | 0 }}}
 
| {{{ i_dodge3 | 0 }}}
 
| {{{ i_hacking3 | 0 }}}{{ #ifeq: {{{ type | soldier }}} | psi | {{{!!}}} {{{ i_psiOffense3 | 0 }}} |}}
 
|-
 
|{{ #switch: {{{ type | soldier }}}
 
    | soldier = {{ Rank (LW2) | 4 | b_name = 1 }}
 
    | psi = {{ PsiRank (LW2) | 4 | b_name = 1 }}
 
    | spark = {{ SparkRank (LW2) | 4 | b_name = 1 }}
 
    | '''ERROR : Reached default case in switch function for rank 4'''}}
 
| {{{ i_health4 | 0 }}}
 
| {{{ i_offense4 | 0 }}}
 
| {{{ i_will4 | 0 }}}
 
| {{{ i_mobility4 | 0 }}}
 
| {{{ i_dodge4 | 0 }}}
 
| {{{ i_hacking4 | 0 }}}{{ #ifeq: {{{ type | soldier }}} | psi | {{{!!}}} {{{ i_psiOffense4 | 0 }}} |}}
 
 
|-
 
|-
|{{ #switch: {{{ type | soldier }}}
+
| style="border-color:#7dc2d2; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Health.png|36px|Health]]<br/>'''Health'''
    | soldier = {{ Rank (LW2) | 5 | b_name = 1 }}
+
| style="border-color:#7dc2d2; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Aim.png|36px|Offense]]<br/>'''Offense'''
    | psi = {{ PsiRank (LW2) | 5 | b_name = 1 }}
+
| style="border-color:#7dc2d2; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Will.png|36px|Will]]<br/>'''Will'''
    | spark = {{ SparkRank (LW2) | 5 | b_name = 1 }}
+
| style="border-color:#7dc2d2; border-width: 0 0   2px 0; width:8%;" | [[File:LW2_Mobility.png|36px|Mobility]]<br/>'''Mobility'''
    | '''ERROR : Reached default case in switch function for rank 5'''}}
+
| style="border-color:#7dc2d2; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Dodge.png|36px|Dodge]]<br/>'''Dodge'''
| {{{ i_health5 | 0 }}}
+
| style="border-color:#7dc2d2; border-width: 0 2px  2px 0; width:8%;" | [[File:LW2_Hacking.png|36px|Hacking]]<br/>'''Hacking'''
| {{{ i_offense5 | 0 }}}
+
| style="border-color:#7dc2d2; background-color: #232428; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Health.png|36px|Health]]<br/>'''Health'''
| {{{ i_will5 | 0 }}}
+
| style="border-color:#7dc2d2; background-color: #232428; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Aim.png|36px|Offense]]<br/>'''Offense'''
| {{{ i_mobility5 | 0 }}}
+
| style="border-color:#7dc2d2; background-color: #232428; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Will.png|36px|Will]]<br/>'''Will'''
| {{{ i_dodge5 | 0 }}}
+
| style="border-color:#7dc2d2; background-color: #232428; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Mobility.png|36px|Mobility]]<br/>'''Mobility'''
| {{{ i_hacking5 | 0 }}}{{ #ifeq: {{{ type | soldier }}} | psi | {{{!!}}} {{{ i_psiOffense5 | 0 }}} |}}
+
| style="border-color:#7dc2d2; background-color: #232428; border-width: 0 0  2px 0; width:8%;" | [[File:LW2_Dodge.png|36px|Dodge]]<br/>'''Dodge'''
|-
+
| style="border-color:#7dc2d2; background-color: #232428; border-width: 0 2px  2px 0; width:8%;" | [[File:LW2_Hacking.png|36px|Hacking]]<br/>'''Hacking'''
|{{ #switch: {{{ type | soldier }}}
+
|-style="font-size:150%; font-weight:bold;"
    | soldier = {{ Rank (LW2) | 6 | b_name = 1 }}
+
| style="border-width: 0 2px 0 0; border-color: #7dc2d2; font-size:67%;" | {{ Rank (LW2) | 0 | b_name = 1 }}
    | psi = {{ PsiRank (LW2) | 6 | b_name = 1 }}
+
| style="border-color: #7dc2d2;" | {{{ i_health0 | 0 }}}
    | spark = {{ SparkRank (LW2) | 6 | b_name = 1 }}
+
| style="border-color: #7dc2d2;" | {{{ i_offense0 | 0 }}}
    | '''ERROR : Reached default case in switch function for rank 6'''}}
+
| style="border-color: #7dc2d2;" | {{ #expr: {{{ i_will0 | 0 }}} + 4 }} - {{ #expr: {{{ i_will0 | 0 }}} + 12 }}
| {{{ i_health6 | 0 }}}
+
| style="border-color: #7dc2d2;" | {{{ i_mobility0 | 0 }}}
| {{{ i_offense6 | 0 }}}
+
| style="border-color: #7dc2d2;" | {{{ i_dodge0 | 0 }}}
| {{{ i_will6 | 0 }}}
+
| style="border-color: #7dc2d2; border-width: 1px 2px  1px 1px;" | {{{ i_hacking0 | 0 }}}
| {{{ i_mobility6 | 0 }}}
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{{ i_health0 | 0 }}}
| {{{ i_dodge6 | 0 }}}
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{{ i_offense0 | 0 }}}
| {{{ i_hacking6 | 0 }}}{{ #ifeq: {{{ type | soldier }}} | psi | {{{!!}}} {{{ i_psiOffense6 | 0 }}} |}}
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_will0 | 0 }}} + 4 }} - {{ #expr: {{{ i_will0 | 0 }}} + 12 }}
|-
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{{ i_mobility0 | 0 }}}
|{{ #switch: {{{ type | soldier }}}
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{{ i_dodge0 | 0 }}}
    | soldier = {{ Rank (LW2) | 7 | b_name = 1 }}
+
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 2px  1px 1px;" | {{{ i_hacking0 | 0 }}}
    | psi = {{ PsiRank (LW2) | 7 | b_name = 1 }}
+
|-style="font-size:150%; font-weight:bold;"
    | spark = {{ SparkRank (LW2) | 7 | b_name = 1 }}
+
| style="border-width: 0 2px 0 0; border-color: #7dc2d2; font-size:67%;" | {{ Rank (LW2) | 1 | b_name = 1 }}
    | '''ERROR : Reached default case in switch function for rank 7'''}}
+
| style="border-color: #7dc2d2;" | {{{ i_health1 | 0 }}}
| {{{ i_health7 | 0 }}}
+
| style="border-color: #7dc2d2;" | {{{ i_offense1 | 0 }}}
| {{{ i_offense7 | 0 }}}
+
| style="border-color: #7dc2d2;" | {{ #expr: {{{ i_will1 | 0 }}} + 4 }} - {{ #expr: {{{ i_will1 | 0 }}} + 12 }}
| {{{ i_will7 | 0 }}}
+
| style="border-color: #7dc2d2;" | {{{ i_mobility1 | 0 }}}
| {{{ i_mobility7 | 0 }}}
+
| style="border-color: #7dc2d2;" | {{{ i_dodge1 | 0 }}}
| {{{ i_dodge7 | 0 }}}
+
| style="border-color: #7dc2d2; border-width: 1px 2px  1px 1px;" | {{{ i_hacking1 | 0 }}}
| {{{ i_hacking7 | 0 }}}{{ #ifeq: {{{ type | soldier }}} | psi | {{{!!}}} {{{ i_psiOffense7 | 0 }}} |}}
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_health0 | 0 }}} + {{{ i_health1 | 0 }}} }}
|-
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_offense0 | 0 }}} + {{{ i_offense1 | 0 }}} }}
|Total
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + 8 }} - {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + 24 }}
| {{ #expr: {{{ i_health0 | 0 }}} + {{{ i_health1 | 0 }}} + {{{ i_health2 | 0 }}} + {{{ i_health3 | 0 }}} + {{{ i_health4 | 0 }}} + {{{ i_health5 | 0 }}} + {{{ i_health6 | 0 }}} + {{{ i_health7 | 0 }}} }}
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_mobility0 | 0 }}} + {{{ i_mobility1 | 0 }}} }}
| {{ #expr: {{{ i_offense0 | 0 }}} + {{{ i_offense1 | 0 }}} + {{{ i_offense2 | 0 }}} + {{{ i_offense3 | 0 }}} + {{{ i_offense4 | 0 }}} + {{{ i_offense5 | 0 }}} + {{{ i_offense6 | 0 }}} + {{{ i_offense7 | 0 }}} }}
+
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_dodge0 | 0 }}} + {{{ i_dodge1 | 0 }}} }}
| {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + {{{ i_will5 | 0 }}} + {{{ i_will6 | 0 }}} + {{{ i_will7 | 0 }}} }}
+
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 2px  1px 1px;" | {{ #expr: {{{ i_hacking0 | 0 }}} + {{{ i_hacking1 | 0 }}} }}
| {{ #expr: {{{ i_mobility0 | 0 }}} + {{{ i_mobility1 | 0 }}} + {{{ i_mobility2 | 0 }}} + {{{ i_mobility3 | 0 }}} + {{{ i_mobility4 | 0 }}} + {{{ i_mobility5 | 0 }}} + {{{ i_mobility6 | 0 }}} + {{{ i_mobility7 | 0 }}} }}
+
|-style="font-size:150%; font-weight:bold;"
| {{ #expr: {{{ i_dodge0 | 0 }}} + {{{ i_dodge1 | 0 }}} + {{{ i_dodge2 | 0 }}} + {{{ i_dodge3 | 0 }}} + {{{ i_dodge4 | 0 }}} + {{{ i_dodge5 | 0 }}} + {{{ i_dodge6 | 0 }}} + {{{ i_dodge7 | 0 }}} }}
+
| style="border-width: 0 2px 0 0; border-color: #7dc2d2; font-size:67%;" | {{ Rank (LW2) | 2 | b_name = 1 }}
| {{ #expr: {{{ i_hacking0 | 0 }}} + {{{ i_hacking1 | 0 }}} + {{{ i_hacking2 | 0 }}} + {{{ i_hacking3 | 0 }}} + {{{ i_hacking4 | 0 }}} + {{{ i_hacking5 | 0 }}} + {{{ i_hacking6 | 0 }}} + {{{ i_hacking7 | 0 }}} }}<!--
+
| style="border-color: #7dc2d2;" | {{{ i_health2 | 0 }}}
-->{{ #ifeq: {{{ type | soldier }}} | psi | {{!!}} {{ #expr: {{{ i_psiOffense0 | 0 }}} + {{{ i_psiOffense1 | 0 }}} + {{{ i_psiOffense2 | 0 }}} + {{{ i_psiOffense3 | 0 }}} + {{{ i_psiOffense4 | 0 }}} + {{{ i_psiOffense5 | 0 }}} + {{{ i_psiOffense6 | 0 }}} + {{{ i_psiOffense7 | 0 }}} }} |}}
+
| style="border-color: #7dc2d2;" | {{{ i_offense2 | 0 }}}
|}
+
| style="border-color: #7dc2d2;" | {{ #expr: {{{ i_will2 | 0 }}} + 4 }} - {{ #expr: {{{ i_will2 | 0 }}} + 12 }}
 
+
| style="border-color: #7dc2d2;" | {{{ i_mobility2 | 0 }}}
<noinclude>
+
| style="border-color: #7dc2d2;" | {{{ i_dodge2 | 0 }}}
{{Templates (Long War 2)‏‎}}
+
| style="border-color: #7dc2d2; border-width: 1px 2px  1px 1px;" | {{{ i_hacking2 | 0 }}}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_health0 | 0 }}} + {{{ i_health1 | 0 }}} + {{{ i_health2 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_offense0 | 0 }}} + {{{ i_offense1 | 0 }}} + {{{ i_offense2 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + 12 }} - {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + 36 }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_mobility0 | 0 }}} + {{{ i_mobility1 | 0 }}} + {{{ i_mobility2 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_dodge0 | 0 }}} + {{{ i_dodge1 | 0 }}} + {{{ i_dodge2 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 2px  1px 1px;" | {{ #expr: {{{ i_hacking0 | 0 }}} + {{{ i_hacking1 | 0 }}} + {{{ i_hacking2 | 0 }}} }}
 +
|-style="font-size:150%; font-weight:bold;"
 +
| style="border-width: 0 2px 0 0; border-color: #7dc2d2; font-size:67%;" | {{ Rank (LW2) | 3 | b_name = 1 }}
 +
| style="border-color: #7dc2d2;" | {{{ i_health3 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{{ i_offense3 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{ #expr: {{{ i_will3 | 0 }}} + 4 }} - {{ #expr: {{{ i_will3 | 0 }}} + 12 }}
 +
| style="border-color: #7dc2d2;" | {{{ i_mobility3 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{{ i_dodge3 | 0 }}}
 +
| style="border-color: #7dc2d2; border-width: 1px 2px  1px 1px;" | {{{ i_hacking3 | 0 }}}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_health0 | 0 }}} + {{{ i_health1 | 0 }}} + {{{ i_health2 | 0 }}} + {{{ i_health3 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_offense0 | 0 }}} + {{{ i_offense1 | 0 }}} + {{{ i_offense2 | 0 }}} + {{{ i_offense3 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + 16 }} - {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + 48 }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_mobility0 | 0 }}} + {{{ i_mobility1 | 0 }}} + {{{ i_mobility2 | 0 }}} + {{{ i_mobility3 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_dodge0 | 0 }}} + {{{ i_dodge1 | 0 }}} + {{{ i_dodge2 | 0 }}} + {{{ i_dodge3 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 2px  1px 1px;" | {{ #expr: {{{ i_hacking0 | 0 }}} + {{{ i_hacking1 | 0 }}} + {{{ i_hacking2 | 0 }}} + {{{ i_hacking3 | 0 }}} }}
 +
|-style="font-size:150%; font-weight:bold;"
 +
| style="border-width: 0 2px 0 0; border-color: #7dc2d2; font-size:67%;" | {{ Rank (LW2) | 4 | b_name = 1 }}
 +
| style="border-color: #7dc2d2;" | {{{ i_health4 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{{ i_offense4 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{ #expr: {{{ i_will4 | 0 }}} + 4 }} - {{ #expr: {{{ i_will4 | 0 }}} + 12 }}
 +
| style="border-color: #7dc2d2;" | {{{ i_mobility4 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{{ i_dodge4 | 0 }}}
 +
| style="border-color: #7dc2d2; border-width: 1px 2px  1px 1px;" | {{{ i_hacking4 | 0 }}}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_health0 | 0 }}} + {{{ i_health1 | 0 }}} + {{{ i_health2 | 0 }}} + {{{ i_health3 | 0 }}} + {{{ i_health4 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_offense0 | 0 }}} + {{{ i_offense1 | 0 }}} + {{{ i_offense2 | 0 }}} + {{{ i_offense3 | 0 }}} + {{{ i_offense4 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + 20}} - {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + 60}}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_mobility0 | 0 }}} + {{{ i_mobility1 | 0 }}} + {{{ i_mobility2 | 0 }}} + {{{ i_mobility3 | 0 }}} + {{{ i_mobility4 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_dodge0 | 0 }}} + {{{ i_dodge1 | 0 }}} + {{{ i_dodge2 | 0 }}} + {{{ i_dodge3 | 0 }}} + {{{ i_dodge4 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 2px  1px 1px;" | {{ #expr: {{{ i_hacking0 | 0 }}} + {{{ i_hacking1 | 0 }}} + {{{ i_hacking2 | 0 }}} + {{{ i_hacking3 | 0 }}} + {{{ i_hacking4 | 0 }}} }}
 +
|-style="font-size:150%; font-weight:bold;"
 +
| style="border-width: 0 2px 0 0; border-color: #7dc2d2; font-size:67%;" | {{ Rank (LW2) | 5 | b_name = 1 }}
 +
| style="border-color: #7dc2d2;" | {{{ i_health5 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{{ i_offense5 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{ #expr: {{{ i_will5 | 0 }}} + 4 }} - {{ #expr: {{{ i_will5 | 0 }}} + 12 }}
 +
| style="border-color: #7dc2d2;" | {{{ i_mobility5 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{{ i_dodge5 | 0 }}}
 +
| style="border-color: #7dc2d2; border-width: 1px 2px  1px 1px;" | {{{ i_hacking5 | 0 }}}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_health0 | 0 }}} + {{{ i_health1 | 0 }}} + {{{ i_health2 | 0 }}} + {{{ i_health3 | 0 }}} + {{{ i_health4 | 0 }}} + {{{ i_health5 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_offense0 | 0 }}} + {{{ i_offense1 | 0 }}} + {{{ i_offense2 | 0 }}} + {{{ i_offense3 | 0 }}} + {{{ i_offense4 | 0 }}} + {{{ i_offense5 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + {{{ i_will5 | 0 }}} + 24 }} - {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + {{{ i_will5 | 0 }}} + 72}}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_mobility0 | 0 }}} + {{{ i_mobility1 | 0 }}} + {{{ i_mobility2 | 0 }}} + {{{ i_mobility3 | 0 }}} + {{{ i_mobility4 | 0 }}} + {{{ i_mobility5 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_dodge0 | 0 }}} + {{{ i_dodge1 | 0 }}} + {{{ i_dodge2 | 0 }}} + {{{ i_dodge3 | 0 }}} + {{{ i_dodge4 | 0 }}} + {{{ i_dodge5 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 2px  1px 1px;" | {{ #expr: {{{ i_hacking0 | 0 }}} + {{{ i_hacking1 | 0 }}} + {{{ i_hacking2 | 0 }}} + {{{ i_hacking3 | 0 }}} + {{{ i_hacking4 | 0 }}} + {{{ i_hacking5 | 0 }}} }}
 +
|-style="font-size:150%; font-weight:bold;"
 +
| style="border-width: 0 2px 0 0; border-color: #7dc2d2; font-size:67%;" | {{ Rank (LW2) | 6 | b_name = 1 }}
 +
| style="border-color: #7dc2d2;" | {{{ i_health6 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{{ i_offense6 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{ #expr: {{{ i_will6 | 0 }}} + 4 }} - {{ #expr: {{{ i_will6 | 0 }}} + 12 }}
 +
| style="border-color: #7dc2d2;" | {{{ i_mobility6 | 0 }}}
 +
| style="border-color: #7dc2d2;" | {{{ i_dodge6 | 0 }}}
 +
| style="border-color: #7dc2d2; border-width: 1px 2px  1px 1px;" | {{{ i_hacking6 | 0 }}}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_health0 | 0 }}} + {{{ i_health1 | 0 }}} + {{{ i_health2 | 0 }}} + {{{ i_health3 | 0 }}} + {{{ i_health4 | 0 }}} + {{{ i_health5 | 0 }}} + {{{ i_health6 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_offense0 | 0 }}} + {{{ i_offense1 | 0 }}} + {{{ i_offense2 | 0 }}} + {{{ i_offense3 | 0 }}} + {{{ i_offense4 | 0 }}} + {{{ i_offense5 | 0 }}} + {{{ i_offense6 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + {{{ i_will5 | 0 }}} + {{{ i_will6 | 0 }}} + 28 }} - {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + {{{ i_will5 | 0 }}} + {{{ i_will6 | 0 }}} + 84}}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_mobility0 | 0 }}} + {{{ i_mobility1 | 0 }}} + {{{ i_mobility2 | 0 }}} + {{{ i_mobility3 | 0 }}} + {{{ i_mobility4 | 0 }}} + {{{ i_mobility5 | 0 }}} + {{{ i_mobility6 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428;" | {{ #expr: {{{ i_dodge0 | 0 }}} + {{{ i_dodge1 | 0 }}} + {{{ i_dodge2 | 0 }}} + {{{ i_dodge3 | 0 }}} + {{{ i_dodge4 | 0 }}} + {{{ i_dodge5 | 0 }}} + {{{ i_dodge6 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 2px  1px 1px;" | {{ #expr: {{{ i_hacking0 | 0 }}} + {{{ i_hacking1 | 0 }}} + {{{ i_hacking2 | 0 }}} + {{{ i_hacking3 | 0 }}} + {{{ i_hacking4 | 0 }}} + {{{ i_hacking5 | 0 }}} + {{{ i_hacking6 | 0 }}} }}
 +
|-style="font-size:150%; font-weight:bold;"
 +
| style="border-width: 0 2px 2px 0; border-color: #7dc2d2; font-size:67%;" | {{ Rank (LW2) | 7 | b_name = 1 }}
 +
| style="border-color: #7dc2d2; border-width: 1px 1px  2px 1px;" | {{{ i_health7 | 0 }}}
 +
| style="border-color: #7dc2d2; border-width: 1px 1px  2px 1px;" | {{{ i_offense7 | 0 }}}
 +
| style="border-color: #7dc2d2; border-width: 1px 1px  2px 1px;" | {{ #expr: {{{ i_will7 | 0 }}} + 4 }} - {{ #expr: {{{ i_will7 | 0 }}} + 12 }}
 +
| style="border-color: #7dc2d2; border-width: 1px 1px  2px 1px;" | {{{ i_mobility7 | 0 }}}
 +
| style="border-color: #7dc2d2; border-width: 1px 1px  2px 1px;" | {{{ i_dodge7 | 0 }}}
 +
| style="border-color: #7dc2d2; border-width: 1px 2px  2px 1px;" | {{{ i_hacking7 | 0 }}}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 1px  2px 1px;" | {{ #expr: {{{ i_health0 | 0 }}} + {{{ i_health1 | 0 }}} + {{{ i_health2 | 0 }}} + {{{ i_health3 | 0 }}} + {{{ i_health4 | 0 }}} + {{{ i_health5 | 0 }}} + {{{ i_health6 | 0 }}} + {{{ i_health7 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 1px  2px 1px;" | {{ #expr: {{{ i_offense0 | 0 }}} + {{{ i_offense1 | 0 }}} + {{{ i_offense2 | 0 }}} + {{{ i_offense3 | 0 }}} + {{{ i_offense4 | 0 }}} + {{{ i_offense5 | 0 }}} + {{{ i_offense6 | 0 }}} + {{{ i_offense7 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 1px  2px 1px;" | {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + {{{ i_will5 | 0 }}} + {{{ i_will6 | 0 }}} + {{{ i_will7 | 0 }}} + 32}} - {{ #expr: {{{ i_will0 | 0 }}} + {{{ i_will1 | 0 }}} + {{{ i_will2 | 0 }}} + {{{ i_will3 | 0 }}} + {{{ i_will4 | 0 }}} + {{{ i_will5 | 0 }}} + {{{ i_will6 | 0 }}} + {{{ i_will7 | 0 }}} + 96}}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 1px  2px 1px;" | {{ #expr: {{{ i_mobility0 | 0 }}} + {{{ i_mobility1 | 0 }}} + {{{ i_mobility2 | 0 }}} + {{{ i_mobility3 | 0 }}} + {{{ i_mobility4 | 0 }}} + {{{ i_mobility5 | 0 }}} + {{{ i_mobility6 | 0 }}} + {{{ i_mobility7 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 1px  2px 1px;" | {{ #expr: {{{ i_dodge0 | 0 }}} + {{{ i_dodge1 | 0 }}} + {{{ i_dodge2 | 0 }}} + {{{ i_dodge3 | 0 }}} + {{{ i_dodge4 | 0 }}} + {{{ i_dodge5 | 0 }}} + {{{ i_dodge6 | 0 }}} + {{{ i_dodge7 | 0 }}} }}
 +
| style="border-color: #7dc2d2; background-color: #232428; border-width: 1px 2px  2px 1px;" | {{ #expr: {{{ i_hacking0 | 0 }}} + {{{ i_hacking1 | 0 }}} + {{{ i_hacking2 | 0 }}} + {{{ i_hacking3 | 0 }}} + {{{ i_hacking4 | 0 }}} + {{{ i_hacking5 | 0 }}} + {{{ i_hacking6 | 0 }}} + {{{ i_hacking7 | 0 }}} }}
 +
|}<noinclude>
 +
{{documentation}}
 +
[[Category:Templates (Long War 2)‏‎]]
 
</noinclude>
 
</noinclude>

Latest revision as of 18:52, 19 August 2020

Rank Per Level Total
Health
Health
Offense
Offense
Will
Will
Mobility
Mobility
Dodge
Dodge
Hacking
Hacking
Health
Health
Offense
Offense
Will
Will
Mobility
Mobility
Dodge
Dodge
Hacking
Hacking
Squaddie
Squaddie
0 0 4 - 12 0 0 0 0 0 4 - 12 0 0 0
Lance Corporal
Lance Corporal
0 0 4 - 12 0 0 0 0 0 8 - 24 0 0 0
Corporal
Corporal
0 0 4 - 12 0 0 0 0 0 12 - 36 0 0 0
Sergeant
Sergeant
0 0 4 - 12 0 0 0 0 0 16 - 48 0 0 0
Staff Sergeant
Staff Sergeant
0 0 4 - 12 0 0 0 0 0 20 - 60 0 0 0
Tech Sergeant
Tech Sergeant
0 0 4 - 12 0 0 0 0 0 24 - 72 0 0 0
Gunnery Sergeant
Gunnery Sergeant
0 0 4 - 12 0 0 0 0 0 28 - 84 0 0 0
Master Sergeant
Master Sergeant
0 0 4 - 12 0 0 0 0 0 32 - 96 0 0 0
[edit · purge]
Template documentation(for the template shown above, sometimes hidden or invisible)
==Summary==

This template is used for stat progression tables for Soldiers in Long War 2. It automatically calculates total progression based on the values its given.

Skeleton

{{Stat Progression (LW2)
| i_health0     = 
| i_offense0    = 
| i_will0       = 
| i_mobility0   = 
| i_dodge0      = 
| i_hacking0    = 
| i_health1     = 
| i_offense1    = 
| i_will1       = 
| i_mobility1   = 
| i_dodge1      = 
| i_hacking1    = 
| i_health2     = 
| i_offense2    = 
| i_will2       = 
| i_mobility2   = 
| i_dodge2      = 
| i_hacking2    = 
| i_health3     = 
| i_offense3    = 
| i_will3       = 
| i_mobility3   = 
| i_dodge3      = 
| i_hacking3    = 
| i_health4     = 
| i_offense4    = 
| i_will4       = 
| i_mobility4   = 
| i_dodge4      = 
| i_hacking4    = 
| i_health5     = 
| i_offense5    = 
| i_will5       = 
| i_mobility5   = 
| i_dodge5      = 
| i_hacking5    = 
| i_health6     = 
| i_offense6    = 
| i_will6       = 
| i_mobility6   = 
| i_dodge6      = 
| i_hacking6    = 
| i_health7     = 
| i_offense7    = 
| i_will7       = 
| i_mobility7   = 
| i_dodge7      = 
| i_hacking7    = 
}}

Parameters

i_health0-7 : Health progression at rank. Defaults to 0.

i_offense0-7 : Offense progression at rank. Defaults to 0.

i_will0-7 : Will progression at rank. Defaults to 0.

i_mobility0-7 : Mobility progression at rank. Defaults to 0.

i_dodge0-7 : Dodge progression at rank. Defaults to 0.

i_hacking0-7 : Hacking progression at rank. Defaults to 0.
Documentation transcluded from Template:Stat Progression (LW2)/doc.