Difference between revisions of "New Sirrob01"
From Australis Ultima 30k
m (→sdjfhkfdjgh) |
m |
||
(13 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
+ | 10 | ||
+ | [[Category:S01]] | ||
+ | |||
===DPL=== | ===DPL=== | ||
{{#vardefine:armyskirmish|{{#dpl: | {{#vardefine:armyskirmish|{{#dpl: | ||
|category =Skirmish | |category =Skirmish | ||
− | |category =L- | + | |category =L-XX-5119 |
|notnamespace=Template | |notnamespace=Template | ||
|include={battlereportminor2} dpla | |include={battlereportminor2} dpla | ||
Line 9: | Line 12: | ||
}} | }} | ||
}} | }} | ||
− | + | <section begin=Test />Value:{{#var:armyskirmish}}<section end=Test /> | |
− | + | ||
− | {{#var:armyskirmish}} | + | |
===Initial Array setup=== | ===Initial Array setup=== | ||
Line 93: | Line 94: | ||
{{#vardefine: e3 | {{ #expr: {{ #var: e3 }} + 1 }}}} | {{#vardefine: e3 | {{ #expr: {{ #var: e3 }} + 1 }}}} | ||
}} | }} | ||
− | {{#vardefine:allstatstring|{{#var:allstatstring}}{{#arrayindex:enemy|{{#var:e2}}}}@{{#var:ewin}}@{{#var:elost}}@{{#var:edraw}}$}} | + | {{#vardefine:allstatstring|{{#var:allstatstring}}{{#arrayindex:enemy|{{#var:e2}}}}@{{#var:ewin}}@{{#var:elost}}@{{#var:edraw}}$}} |
{{ #vardefine: e2 | {{ #expr: {{ #var: e2 }} + 1 }} }} | {{ #vardefine: e2 | {{ #expr: {{ #var: e2 }} + 1 }} }} | ||
}} | }} | ||
Line 129: | Line 130: | ||
|} | |} | ||
− | == | + | ==Shrink It== |
+ | <!------- DPL --------> | ||
{{#vardefine:armyskirmish|{{#dpl: | {{#vardefine:armyskirmish|{{#dpl: | ||
|category =Skirmish | |category =Skirmish | ||
− | |category = | + | |category ={{PAGENAME}} |
|notnamespace=Template | |notnamespace=Template | ||
|include={battlereportminor2} dpla | |include={battlereportminor2} dpla | ||
− | |format=,, | + | |format=,,}}}} |
− | }} | + | |
− | }} | + | |
{{#vardefine:armyskirmish|{{#sub:{{#var:armyskirmish}}|1|{{#len{{#var:armyskirmish}}}}}}}} | {{#vardefine:armyskirmish|{{#sub:{{#var:armyskirmish}}|1|{{#len{{#var:armyskirmish}}}}}}}} | ||
− | + | <!---Initial Array ---> | |
− | <! | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{{#arraydefine:all|{{#var:armyskirmish}}}} | {{#arraydefine:all|{{#var:armyskirmish}}}} | ||
{{#arraydefine:suball|{{#var:armyskirmish}}}} | {{#arraydefine:suball|{{#var:armyskirmish}}}} | ||
− | |||
{{#arrayunique:suball}} | {{#arrayunique:suball}} | ||
− | + | {{#vardefine:armyname|{{PAGENAME}}}} | |
− | {{#vardefine:armyname| | + | |
{{#vardefine:allsize|{{#arraysize:all}}}} | {{#vardefine:allsize|{{#arraysize:all}}}} | ||
{{#vardefine:suballsize|{{#arraysize:suball}}}} | {{#vardefine:suballsize|{{#arraysize:suball}}}} | ||
Line 158: | Line 151: | ||
#while: | #while: | ||
| {{ #ifexpr: {{ #var: i }} < {{ #var: suballsize }} | true }} | | {{ #ifexpr: {{ #var: i }} < {{ #var: suballsize }} | true }} | ||
− | | | + | |{{ |
− | {{ | + | |
{{ #vardefine: ii | 0 }} | {{ #vardefine: ii | 0 }} | ||
{{ #vardefine: iii | 0 }} | {{ #vardefine: iii | 0 }} | ||
Line 171: | Line 163: | ||
}} | }} | ||
{{#arraydefine:subwinlose|{{#var:subwl}}|$|}} | {{#arraydefine:subwinlose|{{#var:subwl}}|$|}} | ||
− | + | <!--- Unique Enemy ---> | |
− | + | ||
− | <! | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{{#vardefine:subwlc|{{#arraysize:subwinlose}}}} | {{#vardefine:subwlc|{{#arraysize:subwinlose}}}} | ||
{{ #vardefine: ei | 0 }} | {{ #vardefine: ei | 0 }} | ||
Line 183: | Line 169: | ||
#while: | #while: | ||
| {{ #ifexpr: {{ #var: ei }} < {{#var:subwlc}} | true }} | | {{ #ifexpr: {{ #var: ei }} < {{#var:subwlc}} | true }} | ||
− | | | + | |{{#ifeq:{{#var:armyname}}|{{#explode:{{#arrayindex:subwinlose|{{#var:ei}}}}|@|0}} |
− | {{#ifeq:{{#var:armyname}}|{{#explode:{{#arrayindex:subwinlose|{{#var:ei}}}}|@|0}} | + | |
|{{#vardefine:enemy|{{#var:enemy}}{{#explode:{{#arrayindex:subwinlose|{{#var:ei}}}}|@|1}}@}} | |{{#vardefine:enemy|{{#var:enemy}}{{#explode:{{#arrayindex:subwinlose|{{#var:ei}}}}|@|1}}@}} | ||
|{{#ifeq:{{#var:armyname}}|{{#explode:{{#arrayindex:subwinlose|{{#var:ei}}}}|@|1}} | |{{#ifeq:{{#var:armyname}}|{{#explode:{{#arrayindex:subwinlose|{{#var:ei}}}}|@|1}} | ||
Line 192: | Line 177: | ||
{{#arraydefine:enemy|{{#var:enemy}}|@}} | {{#arraydefine:enemy|{{#var:enemy}}|@}} | ||
{{#arrayunique:enemy}} | {{#arrayunique:enemy}} | ||
− | + | <!--- Final Array ----> | |
− | <! | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{{#vardefine:enemyct|{{#arraysize:enemy}}}} | {{#vardefine:enemyct|{{#arraysize:enemy}}}} | ||
− | |||
− | |||
{{ #vardefine: e2 | 0 }} | {{ #vardefine: e2 | 0 }} | ||
{{ | {{ | ||
Line 213: | Line 191: | ||
{{ | {{ | ||
#while: | #while: | ||
− | | {{#ifexpr: {{ #var: e3 }} < {{ #var:subwlc }} | true }} | + | | {{#ifexpr: {{ #var: e3 }} <= {{ #var:subwlc }} | true }} |
|{{#ifeq: {{#arrayindex:enemy|{{#var:e2}}}} |{{#explode:{{#arrayindex:subwinlose|{{#var:e3}}}}|@|0}} | |{{#ifeq: {{#arrayindex:enemy|{{#var:e2}}}} |{{#explode:{{#arrayindex:subwinlose|{{#var:e3}}}}|@|0}} | ||
|{{#ifeq: y |{{#explode:{{#arrayindex:subwinlose|{{#var:e3}}}}|@|2}} | |{{#ifeq: y |{{#explode:{{#arrayindex:subwinlose|{{#var:e3}}}}|@|2}} | ||
Line 231: | Line 209: | ||
{{ #vardefine: e2 | {{ #expr: {{ #var: e2 }} + 1 }} }} | {{ #vardefine: e2 | {{ #expr: {{ #var: e2 }} + 1 }} }} | ||
}} | }} | ||
− | <! | + | <!--- Final Output ---> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{{#arraydefine:allstatarray|{{#var:allstatstring}}|$}} | {{#arraydefine:allstatarray|{{#var:allstatstring}}|$}} | ||
− | + | {| class="wikitable" style="width:290px; background-color:#fff;float:left;" | |
− | + | ||
− | {| class="wikitable" | + | |
|- | |- | ||
!colspan="4" scope="col"| {{#var:armyname}} fought | !colspan="4" scope="col"| {{#var:armyname}} fought | ||
Line 254: | Line 222: | ||
|- | |- | ||
{{ #vardefine: fi | 0 }} | {{ #vardefine: fi | 0 }} | ||
− | |||
{{ | {{ | ||
#while: | #while: | ||
Line 266: | Line 233: | ||
{{ #vardefine: fi | {{ #expr: {{ #var: fi }} + 1 }} }} | {{ #vardefine: fi | {{ #expr: {{ #var: fi }} + 1 }} }} | ||
}} | }} | ||
− | |||
|} | |} | ||
− |
Latest revision as of 00:37, 9 September 2014
10
DPL
Value:,L-IV-3950@L-XX-5119@n,L-XX-5119@L-IV-3950@n
Initial Array setup
, L-IV-3950@L-XX-5119@n, L-XX-5119@L-IV-3950@n
L-IV-3950@L-XX-5119@n, L-XX-5119@L-IV-3950@n
L-IV-3950@L-XX-5119@n@1, L-XX-5119@L-IV-3950@n@1,
unique list enemys
Final Array
0 3
Final Output
L-I-6063 fought | |||
---|---|---|---|
Combatants | Won | Lost | Draw |
Shrink It
New Sirrob01 fought | |||
---|---|---|---|
Combatants | Won | Lost | Draw |