Difference between revisions of "Template:Planet Calculate Influence"
From Australis Ultima 30k
m |
|||
Line 56: | Line 56: | ||
<!-- While loop which runs through the array and counts instances of the specific faction/force name and outputs in the form of Faction1@3,Faction2@4,Faction3@1 1st loop for Campaigns 2nd loop is for battles, essentially identical --> | <!-- While loop which runs through the array and counts instances of the specific faction/force name and outputs in the form of Faction1@3,Faction2@4,Faction3@1 1st loop for Campaigns 2nd loop is for battles, essentially identical --> | ||
<!----------------------------------------------> | <!----------------------------------------------> | ||
− | {{ #vardefine: iac | 0 }} | + | {{ #vardefine: iac | 0 }}{{#while: |
− | {{#while: | + | |
| {{ #ifexpr: {{ #var: iac }} < {{ #var: subcallsize }} | true }} | | {{ #ifexpr: {{ #var: iac }} < {{ #var: subcallsize }} | true }} | ||
|{{#arraysearcharray:subcampcnt|campall|{{#arrayindex:subcampall|{{#var:iac}}}}}} | |{{#arraysearcharray:subcampcnt|campall|{{#arrayindex:subcampall|{{#var:iac}}}}}} | ||
{{#vardefine:sumcampall|{{#var:sumcampall}}{{#arrayindex:subcampall|{{#var:iac}}}}@{{#arraysize:subcampcnt}}$}} | {{#vardefine:sumcampall|{{#var:sumcampall}}{{#arrayindex:subcampall|{{#var:iac}}}}@{{#arraysize:subcampcnt}}$}} | ||
− | {{ #vardefine: iac | {{ #expr: {{ #var: iac }} + 1 }} }} | + | {{ #vardefine: iac | {{ #expr: {{ #var: iac }} + 1 }} }}}}{{#arraydefine:subsumcampall|{{#var:sumcampall}}|$|}} |
− | }} | + | {{ #vardefine: iab | 0 }}{{#while: |
− | {{#arraydefine:subsumcampall|{{#var:sumcampall}}|$|}} | + | |
− | {{ #vardefine: iab | 0 }} | + | |
− | {{#while: | + | |
| {{ #ifexpr: {{ #var: iab }} < {{ #var: subbatsize }} | true }} | | {{ #ifexpr: {{ #var: iab }} < {{ #var: subbatsize }} | true }} | ||
|{{#arraysearcharray:subbatcnt|battleall|{{#arrayindex:subbattleall|{{#var:iab}}}}}} | |{{#arraysearcharray:subbatcnt|battleall|{{#arrayindex:subbattleall|{{#var:iab}}}}}} | ||
{{#vardefine:sumbatall|{{#var:sumbatall}}{{#arrayindex:subbattleall|{{#var:iab}}}}@{{#arraysize:subbatcnt}}$}} | {{#vardefine:sumbatall|{{#var:sumbatall}}{{#arrayindex:subbattleall|{{#var:iab}}}}@{{#arraysize:subbatcnt}}$}} | ||
− | {{ #vardefine: iab | {{ #expr: {{ #var: iab }} + 1 }} }} | + | {{ #vardefine: iab | {{ #expr: {{ #var: iab }} + 1 }} }}}}{{#arraydefine:subsumbatall|{{#var:sumbatall}}|$|}} |
− | }} | + | {{ #vardefine: ias | 0 }}{{#while: |
− | {{#arraydefine:subsumbatall|{{#var:sumbatall}}|$|}} | + | |
− | {{ #vardefine: ias | 0 }} | + | |
− | {{#while: | + | |
| {{ #ifexpr: {{ #var: ias }} < {{ #var: subskisize }} | true }} | | {{ #ifexpr: {{ #var: ias }} < {{ #var: subskisize }} | true }} | ||
|{{#arraysearcharray:subskicnt|skirmishall|{{#arrayindex:subskirmishall|{{#var:ias}}}}}} | |{{#arraysearcharray:subskicnt|skirmishall|{{#arrayindex:subskirmishall|{{#var:ias}}}}}} | ||
{{#vardefine:sumskiall|{{#var:sumskiall}}{{#arrayindex:subskirmishall|{{#var:ias}}}}@{{#arraysize:subskicnt}}$}} | {{#vardefine:sumskiall|{{#var:sumskiall}}{{#arrayindex:subskirmishall|{{#var:ias}}}}@{{#arraysize:subskicnt}}$}} | ||
− | {{ #vardefine: ias | {{ #expr: {{ #var: ias }} + 1 }} }} | + | {{ #vardefine: ias | {{ #expr: {{ #var: ias }} + 1 }} }}}}{{#arraydefine:subsumskiall|{{#var:sumskiall}}|$|}} |
− | }} | + | |
− | {{#arraydefine:subsumskiall|{{#var:sumskiall}}|$|}} | + | |
<!--{{#arrayprint:subsumcampall}}for error checking --> | <!--{{#arrayprint:subsumcampall}}for error checking --> | ||
<!--{{#arrayprint:subsumbatall}}for error checking --> | <!--{{#arrayprint:subsumbatall}}for error checking --> |
Revision as of 16:13, 7 September 2014
Influence Summary | |
---|---|
Faction | Influence |
Unresolved | 90 |
Traitor | 667 |
Loyalist | 598 |
Imperial | 51 |
Xenos | 16 |
Secessionist | 77 |
Orks | 10 |
Traitors | 5 |
Inconclusive | 5 |
none | 5 |
Enter Here | 5 |
Undecided | 20 |
Alpha Legion | 5 |
Loyalists | 5 |
Antigones mob Traitor | 5 |
Iron Hands Loyalist | 5 |
Eisens arme Hunde Loyalist | 5 |
Loyalisy | 1 |
Synod | 7 |