Difference between revisions of "Template:Planet Calculate Influence"

From Australis Ultima 30k
Jump to: navigation, search
m
m (Undo revision 7987 by Sirrob01 (talk))
Line 53: Line 53:
 
<!--{{#arrayprint:battleall}}for error checking -->
 
<!--{{#arrayprint:battleall}}for error checking -->
 
<!--{{#arrayprint:subbattleall}}for error checking -->
 
<!--{{#arrayprint:subbattleall}}for error checking -->
 
+
<!---------------------------------------------->
 +
<!-- 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 }}
 +
{{#while:
 +
  | {{ #ifexpr: {{ #var: iac }} < {{ #var: subcallsize }} | true }}
 +
  |{{#arraysearcharray:subcampcnt|campall|{{#arrayindex:subcampall|{{#var:iac}}}}}}
 +
{{#vardefine:sumcampall|{{#var:sumcampall}}{{#arrayindex:subcampall|{{#var:iac}}}}@{{#arraysize:subcampcnt}}$}}
 +
{{ #vardefine: iac | {{ #expr: {{ #var: iac }} + 1 }} }}
 +
}}
 +
{{#arraydefine:subsumcampall|{{#var:sumcampall}}|$|}}
 +
{{ #vardefine: iab | 0 }}
 +
{{#while:
 +
  | {{ #ifexpr: {{ #var: iab }} < {{ #var: subbatsize }} | true }}
 +
  |{{#arraysearcharray:subbatcnt|battleall|{{#arrayindex:subbattleall|{{#var:iab}}}}}}
 +
{{#vardefine:sumbatall|{{#var:sumbatall}}{{#arrayindex:subbattleall|{{#var:iab}}}}@{{#arraysize:subbatcnt}}$}}
 +
{{ #vardefine: iab | {{ #expr: {{ #var: iab }} + 1 }} }}
 +
}}
 +
{{#arraydefine:subsumbatall|{{#var:sumbatall}}|$|}}
 +
{{ #vardefine: ias | 0 }}
 +
{{#while:
 +
  | {{ #ifexpr: {{ #var: ias }} < {{ #var: subskisize }} | true }}
 +
  |{{#arraysearcharray:subskicnt|skirmishall|{{#arrayindex:subskirmishall|{{#var:ias}}}}}}
 +
{{#vardefine:sumskiall|{{#var:sumskiall}}{{#arrayindex:subskirmishall|{{#var:ias}}}}@{{#arraysize:subskicnt}}$}}
 +
{{ #vardefine: ias | {{ #expr: {{ #var: ias }} + 1 }} }}
 +
}}
 +
{{#arraydefine:subsumskiall|{{#var:sumskiall}}|$|}}
 +
<!--{{#arrayprint:subsumcampall}}for error checking -->
 +
<!--{{#arrayprint:subsumbatall}}for error checking -->
 +
<!--{{#arrayprint:subsumskiall}}for error checking -->
 
<!---------------------------------------------->
 
<!---------------------------------------------->
 
<!-- The below two loops multiply the number of  
 
<!-- The below two loops multiply the number of  

Revision as of 16:11, 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

Traitor.png Undecided.png