Difference between revisions of "User:Sirrob01"
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 |
− | {{#vardefine: | + | 2nd loop is for battles, essentially identical --> |
− | + | <!----------------------------------------------> | |
− | + | {{ #vardefine: iac | 0 }} | |
− | + | ||
{{#while: | {{#while: | ||
− | | {{#ifexpr: {{#var: | + | | {{ #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 }} }} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | {{#vardefine: | + | |
}} | }} | ||
− | + | {{#arraydefine:subsumcampall|{{#var:sumcampall}}|$|}} | |
− | + | {{ #vardefine: iab | 0 }} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | | | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | {{ #vardefine: | + | |
{{#while: | {{#while: | ||
− | | {{ #ifexpr: {{ #var: | + | | {{ #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 }} }} |
− | + | ||
− | {{ #vardefine: | + | |
}} | }} | ||
− | |} | + | {{#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--> | ||
+ | <!----------------------------------------------> | ||
==junk2== | ==junk2== |
Revision as of 05:53, 6 September 2014
Template:Army/Preload Template:Preset Army Data Trial:Legio CIX Template:.IArmy/Preload
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
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
Break
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
Extension:DynamicPageList (DPL), version 2.3.0 : Warning: No results.
________________________________
Extension:DynamicPageList (DPL), version 2.3.0 : Warning: Wrong 'mode' parameter: 'inline'! Using default: 'unordered'. Help: mode= none | ordered | unordered
.