Difference between revisions of "Template:Planet Calculate Influence"

From Australis Ultima 30k
Jump to: navigation, search
m
m
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






















Expression error: Missing operand for >.

Influence Summary
Faction Influence
Unresolved
Traitor 0
Loyalist 0
Imperial 0
Xenos 0
Secessionist 0
Orks 0
Traitors 0
Inconclusive 0
none 0
Enter Here 0
Undecided 0
Alpha Legion 0
Loyalists 0
Antigones mob Traitor 0
Iron Hands Loyalist 0
Eisens arme Hunde Loyalist 0
Loyalisy 0
Synod 0

Undecided.png Undecided.png