Difference between revisions of "User:Sirrob01"

From Australis Ultima 30k
Jump to: navigation, search
m (junk 3)
m (junk 3)
Line 196: Line 196:
  
 
==junk 3==
 
==junk 3==
<!---------------------------------------------->
 
<!-- 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 Campaings
 
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}}|$|}}
 
<!--{{#arrayprint:subsumcampall}}for error checking -->
 
<!--{{#arrayprint:subsumbatall}}for error checking -->
 
<!---------------------------------------------->
 
<!-- The below two loops multiply the number of
 
campaigns or battles by the current influence
 
value for each, influence values are stored in
 
Templates for easy maintenance/adjustment-->
 
<!---------------------------------------------->
 
{{ #vardefine: icp | 0 }}
 
{{#vardefine:sumcampall}}
 
{{#while:
 
  | {{ #ifexpr: {{ #var: icp }} < {{#expr:{{#arraysize:subsumcampall}}-1}} | true }}
 
  |{{#vardefine:sumcampall|{{#var:sumcampall}}${{#explode:{{#arrayindex:subsumcampall|{{ #var: icp }}}}|@|0}}@{{#expr:{{#explode:{{#arrayindex:subsumcampall|{{ #var: icp }}}}|@|1}}*{{Campaign Influence}}}}}}<br>
 
  {{ #vardefine: icp | {{ #expr: {{ #var: icp }} + 1 }} }}
 
}}
 
{{#arraydefine:subsumcampall2|{{#sub:{{#var:sumcampall}}|1}}|$}}
 
{{ #vardefine: ibp | 0 }}
 
{{#vardefine:sumbatall}}
 
{{#while:
 
  | {{ #ifexpr: {{ #var: ibp }} < {{#expr:{{#arraysize:subsumbatall}}-1}} | true }}
 
  |{{#vardefine:sumbatall|{{#var:sumbatall}}${{#explode:{{#arrayindex:subsumbatall|{{ #var: ibp }}}}|@|0}}@{{#expr:{{#explode:{{#arrayindex:subsumbatall|{{ #var: ibp }}}}|@|1}}*{{Battle Influence}}}}}}<br>
 
  {{ #vardefine: ibp | {{ #expr: {{ #var: ibp }} + 1 }} }}
 
}}
 
{{#arraydefine:subsumbatall2|{{#sub:{{#var:sumbatall}}|1}}|$}}
 
<!--{{#arrayprint:subsumbatall2}}for error checking -->
 
<!--{{#arrayprint:subsumcampall2}}for error checking -->
 
<!-------------------------------------------------------->
 
<!-- Merge the three arrays together to make one large array
 
with the total Influence earnt for each Faction/Force on
 
this planet -->
 
<!-------------------------------------------------------->
 
 
{{#arraymerge:subsumall|subsumbatall2|subsumcampall2}}
 
{{#arraymerge:subsumall|subsumbatall2|subsumcampall2}}
 
{{#arraymerge:subsumunqall|subcampall|subbattleall}}
 
{{#arraymerge:subsumunqall|subcampall|subbattleall}}

Revision as of 05:52, 6 September 2014

Template:Army/Preload Template:Preset Army Data Trial:Legio CIX Template:.IArmy/Preload

new Sirrob01

Value1:Sirrob01


DPL Fun










Expression error: Missing operand for >.

Influence Summary
Faction Influence
p>Extension:DynamicPageList (DPL), version 2.3.0 : Warning: No results.</p>










junk 3




Expression error: Missing operand for >.

Influence Summary
Faction Influence
p>Extension:DynamicPageList (DPL), version 2.3.0 : Warning: No results.</p>
p>Extension:DynamicPageList (DPL), version 2.3.0 : Warning: No results.</p> 0

junk2

  • 0* 1* 2
→ yes

for(int i = 0; i < size; i++) with an if statement inside it, like this 1 2 if(num > largets) largest = num;

Legio Topper


Blanche DA.jpg
Legio I.png
Legio Nil.png
Legio Nil.png
Legio Nil.png
DA Legionary Primaris 2.jpg
Legio Nil.png
Legio I.png
Legio Nil.png
Hh da by warbringervi-dalm316.jpg
VolkTroop.png
Legio Nil.png
Legio I.png
Legio I.png
Legio Nil.png

Break

default Loyalist.png

Initial Array setup

apple@red, apple@green, green@apple, apple@red, apple@purple, purple@apple, apple@purple, apple@purple, apple@purple, apple@purple

apple@red, apple@green, green@apple, apple@purple, purple@apple





apple@red@2
apple@green@1
green@apple@1

unique list enemys

red, green, purple

Final Array

red@2@0$green@1@1$purple@5@1$

Final Output

red@2@0, green@1@1, purple@5@1,

apple fought
Combatants Won Lost
red 2 0
green 1 1
purple 5 1

Top Banner

Dark Angels White Scars Space Wolves Imperial Fists Blood Angels Iron Hands Ultramarines Salamanders Raven Guard Adeptus Mechanicus Emperor's Children Iron Warriors Night Lords World Eaters Death Guard Thousand Sons Sons of Horus Word Bearers Alpha Legion

Dark Angels
White Scars
Space Wolves
Imperial Fists
Blood Angels
Iron Hands
Ultramarines
Salamanders
Raven Guard
Adeptus Mechanicus
Emperor's Children
Iron Warriors
Night Lords
World Eaters
Death Guard
Thousand Sons
Sons of Horus
Word Bearers
Alpha Legion






Extension:DynamicPageList (DPL), version 2.3.0 : Warning: No results.







Sirrob01 Battle Major

Sirrob01 Battle Minor


________________________________

Extension:DynamicPageList (DPL), version 2.3.0 : Warning: Wrong 'mode' parameter: 'inline'! Using default: 'unordered'. Help: mode= none | ordered | unordered.