Changes

Template:MapDetails

6,069 bytes added, 20:14, 1 April 2016
m
no edit summary
<!--{{#arraydefinevardefine:Enemiesmaploops|{{{EnemiesDiffs}}}}}-->{{#arraydefineifexpr:G1|{{{G1}}}}}{{#arraydefinevar:BG1|{{{BG1maploops}}}}}{{#arraydefine:JT1|{{{JT1}}}}}{{#arraydefine:NK1|{{{NK1}}}}}{{#arraydefine:FK1|{{{FK1}}}}}{{#arraydefine:DM1|{{{DM1}}}}}{{#arraydefine:WB1|{{{WB1}}}}}{{#arraydefine:O1|{{{O1}}}}}{{#arraydefine:LO1|{{{LO1}}}}}{{#arraydefine:NO1|{{{NO1}}}}}{{#arraydefine:WO1|{{{WO1}}}}}{{#arraydefine:D1>10 |{{{D1}}}}}{{#arraydefinevardefine:WBR1maploops|{{{WBR1}}}1}}{{#arraydefine:LB1Too many difficulties set.|{{{LB1}}}}}
{{#tag:tabber|
{{ #loop: i | 1 | {{#var:maploops}} |{{#if:{{{G{{#var:i}}|}}}|{{#arraydefine:G{{#var:i}}|{{{G{{#var:i}}}}}}}|}}{{#if:{{{BG{{#var:i}}|}}}|{{#arraydefine:BG{{#var:i}}|{{{BG{{#var:i}}}}}}}|}}{{#if:{{{JT{{#var:i}}|}}}|{{#arraydefine:JT{{#var:i}}|{{{JT{{#var:i}}}}}}}|}}{{#if:{{{K{{#var:i}}|}}}|{{#arraydefine:K{{#var:i}}|{{{K{{#var:i}}}}}}}|}}{{#if:{{{FK{{#var:i}}|}}}|{{#arraydefine:FK{{#var:i}}|{{{FK{{#var:i}}}}}}}|}}{{#if:{{{DM{{#var:i}}|}}}|{{#arraydefine:DM{{#var:i}}|{{{DM{{#var:i}}}}}}}|}}{{#if:{{{WB{{#var:i}}|}}}|{{#arraydefine:WB{{#var:i}}|{{{WB{{#var:i}}}}}}}|}}{{#if:{{{O{{#var:i}}|}}}|{{#arraydefine:O{{#var:i}}|{{{O{{#var:i}}}}}}}|}}{{#if:{{{LO{{#var:i}}|}}}|{{#arraydefine:LO{{#var:i}}|{{{LO{{#var:i}}}}}}}|}}{{#if:{{{OG{{#var:i}}|}}}|{{#arraydefine:OG{{#var:i}}|{{{OG{{#var:i}}}}}}}|}}{{#if:{{{W{{#var:i}}|}}}|{{#arraydefine:W{{#var:i}}|{{{W{{#var:i}}}}}}}|}}{{#if:{{{D{{#var:i}}|}}}|{{#arraydefine:D{{#var:i}}|{{{D{{#var:i}}}}}}}|}}{{#if:{{{WBR{{#var:i}}|}}}|{{#arraydefine:WBR{{#var:i}}|{{{WBR{{#var:i}}}}}}}|}}{{#if:{{{LB{{#var:i}}|}}}|{{#arraydefine:LB{{#var:i}}|{{{LB{{#var:i}}}}}}}|}} iPWR {{{iPWRnDiff1iPWRnDiff{{#var:i}}}}}= {{{!}} cellspacing="5" cellpadding="5" style="text-align:left;"
{{!}}-
! Enemies
! Wave 1
!{{#ifexpr:{{{Waves{{#var:i}}}}}>=2|Wave 2}}!{{#ifexpr:{{{Waves{{#var:i}}}}}>=3|Wave 3}}!{{#ifexpr:{{{Waves{{#var:i}}}}}>=4|Wave 4}}!{{#ifexpr:{{{Waves{{#var:i}}}}}>=5|Wave 5}}!{{#ifexpr:{{{Waves{{#var:i}}}}}>=6|Wave 6}}!{{#ifexpr:{{{Waves{{#var:i}}}}}>=7|Wave 7}}!{{#ifexpr:{{{Waves{{#var:i}}}}}>=8|Wave 8}}!{{#ifexpr:{{{Waves{{#var:i}}}}}>=9|Wave 9}}!{{#ifexpr:{{{Waves{{#var:i}}}}}>=10|Wave 10}}
{{!}}-
{{#if:{{{G{{#arraysizevar:G1i}}|}}}|{{!}}[[Goblins]]{{!}}{{#arrayindex:G1G{{#var:i}}|0|}}{{!}}{{#arrayindex:G{{#var:i}}|1| }}{{!}}{{#arrayindex:G{{#var:i}}|2| }}{{!}}{{#arrayindex:G{{#var:i}}|3| }}{{!}}{{#arrayindex:G{{#var:i}}|4| }}{{!}}{{#arrayindex:G{{#var:i}}|5| }}{{!}}{{#arrayindex:G{{#var:i}}|6| }}{{!}}{{#arrayindex:G{{#var:i}}|7| }}{{!}}{{#arrayindex:G{{#var:i}}|8| }}{{!}}{{#arrayindex:G{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{BG{{#arraysizevar:BG1i}}|}}}|{{!}}[[Bomb Goblins]]{{!}}{{#arrayindex:BG1BG{{#var:i}}|0|}}{{!}}{{#arrayindex:BG{{#var:i}}|1| }}{{!}}{{#arrayindex:BG{{#var:i}}|2| }}{{!}}{{#arrayindex:BG{{#var:i}}|3| }}{{!}}{{#arrayindex:BG{{#var:i}}|4| }}{{!}}{{#arrayindex:BG{{#var:i}}|5| }}{{!}}{{#arrayindex:BG{{#var:i}}|6| }}{{!}}{{#arrayindex:BG{{#var:i}}|7| }}{{!}}{{#arrayindex:BG{{#var:i}}|8| }}{{!}}{{#arrayindex:BG{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{JT{{#arraysizevar:JT1i}}|}}}|{{!}}[[Javelin Throwers]]{{!}}{{#arrayindex:JT1JT{{#var:i}}|0|}}{{!}}{{#arrayindex:JT{{#var:i}}|1| }}{{!}}{{#arrayindex:JT{{#var:i}}|2| }}{{!}}{{#arrayindex:JT{{#var:i}}|3| }}{{!}}{{#arrayindex:JT{{#var:i}}|4| }}{{!}}{{#arrayindex:JT{{#var:i}}|5| }}{{!}}{{#arrayindex:JT{{#var:i}}|6| }}{{!}}{{#arrayindex:JT{{#var:i}}|7| }}{{!}}{{#arrayindex:JT{{#var:i}}|8| }}{{!}}{{#arrayindex:JT{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{K{{#arraysizevar:NK1i}}|}}}|{{!}}[[Normal Kobolds_(Regular)|Kobolds]]{{!}}{{#arrayindex:K{{#var:i}}|0| }}{{!}}{{#arrayindex:K{{#var:i}}|1|}}{{!}}{{#ifarrayindex:K{{#arraysizevar:NK1i}}|2|}}{{!}}{{#arrayindex:K{{#var:i}}|3|}}{{!}}{{#arrayindex:NK1K{{#var:i}}|4|0}}{{!}}{{#arrayindex:K{{#var:i}}|5| }}{{!}}{{#arrayindex:K{{#var:i}}|6| }}{{!}}{{#arrayindex:K{{#var:i}}|7| }}{{!}}{{#arrayindex:K{{#var:i}}|8| }}{{!}}{{#arrayindex:K{{#var:i}}|9|}}|}}
{{!}}-
{{#if:{{{FK{{#var:i}}|}}}|
{{!}}[[Flying Kobolds]]
{{!}}{{#arrayindex:FK1FK{{#var:i}}|0| }}{{!}}{{#arrayindex:FK{{#var:i}}|1| }}{{!}}{{#arrayindex:FK{{#var:i}}|2| }}{{!}}{{#arrayindex:FK{{#var:i}}|3| }}{{!}}{{#arrayindex:FK{{#var:i}}|4| }}{{!}}{{#arrayindex:FK{{#var:i}}|5| }}{{!}}{{#arrayindex:FK{{#var:i}}|6| }}{{!}}{{#arrayindex:FK{{#var:i}}|7| }}{{!}}{{#arrayindex:FK{{#var:i}}|8| }}{{!}}{{#arrayindex:FK{{#var:i}}|9| }}| }}
{{!}}-
{{#if:{{{DM{{#arraysizevar:DM1i}}|}}}|{{!}}[[Dark Mages]]{{!}}{{#arrayindex:DM{{#var:i}}|0| }}{{!}}{{#arrayindex:DM{{#var:i}}|1| }}{{!}}{{#arrayindex:DM{{#var:i}}|2| }}{{!}}{{#arrayindex:DM{{#var:i}}|3| }}{{!}}{{#arrayindex:DM{{#var:i}}|4| }}{{!}}{{#arrayindex:DM{{#var:i}}|5| }}{{!}}{{#arrayindex:DM{{#var:i}}|6| }}{{!}}{{#arrayindex:DM{{#var:i}}|7| }}{{!}}{{#arrayindex:DM{{#var:i}}|8| }}{{!}}{{#arrayindex:DM{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{WB{{#arraysizevar:WB1i}}|}}}|{{!}}[[Witherbeasts]]{{!}}{{#arrayindex:WB{{#var:i}}|0| }}{{!}}{{#arrayindex:WB{{#var:i}}|1| }}{{!}}{{#arrayindex:WB{{#var:i}}|2| }}{{!}}{{#arrayindex:WB{{#var:i}}|3| }}{{!}}{{#arrayindex:WB{{#var:i}}|4| }}{{!}}{{#arrayindex:WB{{#var:i}}|5| }}{{!}}{{#arrayindex:WB{{#var:i}}|6| }}{{!}}{{#arrayindex:WB{{#var:i}}|7| }}{{!}}{{#arrayindex:WB{{#var:i}}|8| }}{{!}}{{#arrayindex:WB{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{O{{#arraysizevar:O1i}}|}}}|{{!}}[[OgresOrcs]]{{!}}{{#arrayindex:O{{#var:i}}|0| }}{{!}}{{#arrayindex:O{{#var:i}}|1| }}{{!}}{{#arrayindex:O{{#var:i}}|2| }}{{!}}{{#arrayindex:O{{#var:i}}|3| }}{{!}}{{#arrayindex:O{{#var:i}}|4| }}{{!}}{{#arrayindex:O{{#var:i}}|5| }}{{!}}{{#arrayindex:O{{#var:i}}|6| }}{{!}}{{#arrayindex:O{{#var:i}}|7| }}{{!}}{{#arrayindex:O{{#var:i}}|8| }}{{!}}{{#arrayindex:O{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{LO{{#arraysizevar:LO1i}}|}}}|{{!}}[[Lady Orcs]]{{!}}{{#arrayindex:LO{{#var:i}}|0| }}{{!}}{{#arrayindex:LO{{#var:i}}|1| }}{{!}}{{#arrayindex:LO{{#var:i}}|2| }}{{!}}{{#arrayindex:LO{{#var:i}}|3| }}{{!}}{{#arrayindex:LO{{#var:i}}|4| }}{{!}}{{#arrayindex:LO{{#var:i}}|5| }}{{!}}{{#arrayindex:LO{{#var:i}}|6| }}{{!}}{{#arrayindex:LO{{#var:i}}|7| }}{{!}}{{#arrayindex:LO{{#var:i}}|8| }}{{!}}{{#arrayindex:LO{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{OG{{#arraysizevar:NO1i}}|}}}|{{!}}[[OrcsOgres]]{{!}}{{#arrayindex:OG{{#var:i}}|0| }}{{!}}{{#arrayindex:OG{{#var:i}}|1| }}{{!}}{{#arrayindex:OG{{#var:i}}|2| }}{{!}}{{#arrayindex:OG{{#var:i}}|3| }}{{!}}{{#arrayindex:OG{{#var:i}}|4| }}{{!}}{{#arrayindex:OG{{#var:i}}|5| }}{{!}}{{#arrayindex:OG{{#var:i}}|6| }}{{!}}{{#arrayindex:OG{{#var:i}}|7| }}{{!}}{{#arrayindex:OG{{#var:i}}|8| }}{{!}}{{#arrayindex:OG{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{W{{#arraysizevar:W1i}}|}}}|{{!}}[[Wyverns]]{{!}}{{#arrayindex:W{{#var:i}}|0| }}{{!}}{{#arrayindex:W{{#var:i}}|1| }}{{!}}{{#arrayindex:W{{#var:i}}|2| }}{{!}}{{#arrayindex:W{{#var:i}}|3| }}{{!}}{{#arrayindex:W{{#var:i}}|4| }}{{!}}{{#arrayindex:W{{#var:i}}|5| }}{{!}}{{#arrayindex:W{{#var:i}}|6| }}{{!}}{{#arrayindex:W{{#var:i}}|7| }}{{!}}{{#arrayindex:W{{#var:i}}|8| }}{{!}}{{#arrayindex:W{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{D{{#arraysizevar:D1i}}|}}}|{{!}}[[Drakins]]{{!}}{{#arrayindex:D{{#var:i}}|0| }}{{!}}{{#arrayindex:D{{#var:i}}|1| }}{{!}}{{#arrayindex:D{{#var:i}}|2| }}{{!}}{{#arrayindex:D{{#var:i}}|3| }}{{!}}{{#arrayindex:D{{#var:i}}|4| }}{{!}}{{#arrayindex:D{{#var:i}}|5| }}{{!}}{{#arrayindex:D{{#var:i}}|6| }}{{!}}{{#arrayindex:D{{#var:i}}|7| }}{{!}}{{#arrayindex:D{{#var:i}}|8| }}{{!}}{{#arrayindex:D{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{WBR{{#arraysizevar:WBR1i}}|}}}|{{!}}[[WarboardsWarboars]]{{!}}{{#arrayindex:WBR{{#var:i}}|0| }}{{!}}{{#arrayindex:WBR{{#var:i}}|1| }}{{!}}{{#arrayindex:WBR{{#var:i}}|2| }}{{!}}{{#arrayindex:WBR{{#var:i}}|3| }}{{!}}{{#arrayindex:WBR{{#var:i}}|4| }}{{!}}{{#arrayindex:WBR{{#var:i}}|5| }}{{!}}{{#arrayindex:WBR{{#var:i}}|6| }}{{!}}{{#arrayindex:WBR{{#var:i}}|7| }}{{!}}{{#arrayindex:WBR{{#var:i}}|8| }}{{!}}{{#arrayindex:WBR{{#var:i}}|9| }}|}}
{{!}}-
{{#if:{{{LB{{#arraysizevar:LB1i}}|}}}|{{!}}[[Lightning Bugs]]{{!}}{{#arrayindex:LB{{#var:i}}|0| }}{{!}}{{#arrayindex:LB{{#var:i}}|1| }}{{!}}{{#arrayindex:LB{{#var:i}}|2| }}{{!}}{{#arrayindex:LB{{#var:i}}|3| }}{{!}}{{#arrayindex:LB{{#var:i}}|4| }}{{!}}{{#arrayindex:LB{{#var:i}}|5| }}{{!}}{{#arrayindex:LB{{#var:i}}|6| }}{{!}}{{#arrayindex:LB{{#var:i}}|7| }}{{!}}{{#arrayindex:LB{{#var:i}}|8| }}{{!}}{{#arrayindex:LB{{#var:i}}|9| }}|}}
{{!}}}
{{!}}-{{!}}
{{<!}}-{{!}}-{{#if:{{{iPWRnDiff2|}}}|{{{iPWRnDiff2}}}= {{#arrayindex:Kobolds |1}}--><!--{{!}}-{{!}}|}}--><!--{{#if:{{{iPWRnDiff3|}}}|{{{iPWRnDiff3}}}= {{#arrayprint:enemies}}--><!--{{!}}-{{!}}|}}-->}}
}}
 
<noinclude>
| JT1 || Javelin Throwers
|-
| NK1 K1 || Normal Kobolds
|-
| FK1 || Flying Kobolds
| WB1 || Witherbeasts
|-
| O1 || OgresOrcs
|-
| LO1 || Lady Orcs
|-
| NO1 OG1 || Normal OrcsOgres
|-
| W1 || Wyverns
| LB1 || Lightning Bugs
|-
| Waves Waves1 || Total Amount of Waves.
|-
| iPWRnDiff1 || What are the iPWR ranges and difficulty
|-
| iPWRnDiff2 || What are the iPWR ranges and difficulty
|-
| iPWRnDiff3 || What are the iPWR ranges and difficulty
|-
| iPWRnDiff4 || What are the iPWR ranges and difficulty
|-
| iPWRnDiff5 || What are the iPWR ranges and difficulty
|}
===Example===
<nowiki>{{MapDetails | EnemiesG1=Goblins0,Bomb Goblins6,Kobolds7,Warboars8,9 | G2=4 | G3=9 | D2=20,30,40,50,60 | BG1=1,5,203,1904,205 | DM1=5,9,Orcs0,Drakins40,Javelin Throwers4 | WB1=2,Wyverns 3 | WavesLB1=5 ,14,200 | LRangenDiff1Waves1=5 | Waves2=9 | Waves3=2 | iPWRnDiff1=5-8(Easy) | LRangenDiff2iPWRnDiff2=10-20(Normal)| iPWRnDiff3=50-200(Hard) | Diffs=3}}</nowiki> produces the following:
{{MapDetails | NK1G1=0,6,7,8,9 | G2=4 | G3=9 | D2=20,30,40,50,60 | BG1=1,5,203,1904,205 | WavesDM1=5 ,9,0,40,4 | WB1=2,3 | LB1=5,14,200 | Waves1=5 | Waves2=9 | Waves3=2 | iPWRnDiff1=5-8(Easy) | iPWRnDiff2=10-20(Normal)| iPWRnDiff3=50-200(Hard) | Diffs=3}}
</noinclude>