Template:NPCLineup: Difference between revisions

From Pokemon Revolution Online Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
{{#arraydefine:lineup|{{{Pokemon}}}}}
{{#arraydefine:lineup|{{{Pokemon}}}}}
{{#arraydefine:levels|{{{Levels|???,???,???,???,???,???}}}}}
{{#arraydefine:levels|{{{Levels|???,???,???,???,???,???}}}}}
{{#arraydefine:forms|{{{Forms|0,0,0,0,0,0}}}}}
<tr>
<tr>
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|0}}}}}}
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|0}}}}}}
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#var:cell}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:#FFFFFF; padding: 2px;">[[File:{{#arrayindex:number|{{#var:iteration}}}}Icon.png]]</td><td>[[{{#arrayindex:name|{{#var:iteration}}}}]]</td></tr><tr><td style="font-weight: bold; color:{{#var:border}};"> Lv. {{#arrayindex:levels|0}}</td></tr></table></td>
<td width="16%"><table style="width: 100%; height: 55px; border: 1px solid {{#var:border}}; background-color: {{#var:cell}}; border-radius: 25px;"><tr><td width="15%" rowspan="2" style="text-align: right;">[[File:{{#arrayindex:number|{{#var:iteration}}}}{{#iferror:{{#expr:{{#arrayindex:forms|0}} + 1}}|{{#sub:{{#arrayindex:forms|0}}|0|1}}|}}Icon.png]]</td><td>[[{{#arrayindex:name|{{#var:iteration}}}}]] {{#iferror:{{#expr:{{#arrayindex:forms|0}} + 1}}|({{#arrayindex:forms|0}})|}}</td></tr><tr><td colspan="2" style="font-weight: bold; color:{{#var:border}};"> Lv. {{#arrayindex:levels|0}}</td></tr></table></td>
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|1}}}}}}
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|1}}}}}}
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|1}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:{{#if:{{#arrayindex:lineup|1}} | #FFFFFF | {{#var:border}}}}; padding: 2px;">{{#if:{{#arrayindex:lineup|1}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|1}} | [[{{#arrayindex:name|{{#var:iteration}}}}]]}}</td></tr><tr><td style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|1}} | Lv. {{#arrayindex:levels|1}}}}</td></tr></table></td>
<td width="16%"><table style="width: 100%; height: 55px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|1}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="text-align: right;">{{#if:{{#arrayindex:lineup|1}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}{{#iferror:{{#expr:{{#arrayindex:forms|1}} + 1}}|{{#sub:{{#arrayindex:forms|1}}|0|1}}|}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|1}} | [[{{#arrayindex:name|{{#var:iteration}}}}]] {{#iferror:{{#expr:{{#arrayindex:forms|1}} + 1}}|({{#arrayindex:forms|1}})|}}}}</td></tr><tr><td colspan="2" style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|1}} | Lv. {{#arrayindex:levels|1}}}}</td></tr></table></td>
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|2}}}}}}
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|2}}}}}}
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|2}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:{{#if:{{#arrayindex:lineup|2}} | #FFFFFF | {{#var:border}}}}; padding: 2px;">{{#if:{{#arrayindex:lineup|2}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|2}} | [[{{#arrayindex:name|{{#var:iteration}}}}]]}}</td></tr><tr><td style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|2}} | Lv. {{#arrayindex:levels|2}}}}</td></tr></table></td>
<td width="16%"><table style="width: 100%; height: 55px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|2}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="text-align: right;">{{#if:{{#arrayindex:lineup|2}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}{{#iferror:{{#expr:{{#arrayindex:forms|2}} + 1}}|{{#sub:{{#arrayindex:forms|2}}|0|1}}|}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|2}} | [[{{#arrayindex:name|{{#var:iteration}}}}]] {{#iferror:{{#expr:{{#arrayindex:forms|2}} + 1}}|({{#arrayindex:forms|2}})|}}}}</td></tr><tr><td colspan="2" style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|2}} | Lv. {{#arrayindex:levels|2}}}}</td></tr></table></td>
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|3}}}}}}
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|3}}}}}}
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|3}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:{{#if:{{#arrayindex:lineup|3}} | #FFFFFF | {{#var:border}}}}; padding: 2px;">{{#if:{{#arrayindex:lineup|3}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|3}} | [[{{#arrayindex:name|{{#var:iteration}}}}]]}}</td></tr><tr><td style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|3}} | Lv. {{#arrayindex:levels|3}}}}</td></tr></table></td>
<td width="16%"><table style="width: 100%; height: 55px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|3}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="text-align: right;">{{#if:{{#arrayindex:lineup|3}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}{{#iferror:{{#expr:{{#arrayindex:forms|3}} + 1}}|{{#sub:{{#arrayindex:forms|3}}|0|1}}|}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|3}} | [[{{#arrayindex:name|{{#var:iteration}}}}]] {{#iferror:{{#expr:{{#arrayindex:forms|3}} + 1}}|({{#arrayindex:forms|3}})|}}}}</td></tr><tr><td colspan="2" style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|3}} | Lv. {{#arrayindex:levels|3}}}}</td></tr></table></td>
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|4}}}}}}
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|4}}}}}}
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|4}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:{{#if:{{#arrayindex:lineup|4}} | #FFFFFF | {{#var:border}}}}; padding: 2px;">{{#if:{{#arrayindex:lineup|4}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|4}} | [[{{#arrayindex:name|{{#var:iteration}}}}]]}}</td></tr><tr><td style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|4}} | Lv. {{#arrayindex:levels|4}}}}</td></tr></table></td>
<td width="16%"><table style="width: 100%; height: 55px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|4}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="text-align: right;">{{#if:{{#arrayindex:lineup|4}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}{{#iferror:{{#expr:{{#arrayindex:forms|4}} + 1}}|{{#sub:{{#arrayindex:forms|4}}|0|1}}|}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|4}} | [[{{#arrayindex:name|{{#var:iteration}}}}]] {{#iferror:{{#expr:{{#arrayindex:forms|4}} + 1}}|({{#arrayindex:forms|4}})|}}}}</td></tr><tr><td colspan="2" style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|4}} | Lv. {{#arrayindex:levels|4}}}}</td></tr></table></td>
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|5}}}}}}
{{#vardefine:iteration|{{#arraysearch:name|{{#arrayindex:lineup|5}}}}}}
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|5}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:{{#if:{{#arrayindex:lineup|5}} | #FFFFFF | {{#var:border}}}}; padding: 2px;">{{#if:{{#arrayindex:lineup|5}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|5}} | [[{{#arrayindex:name|{{#var:iteration}}}}]]}}</td></tr><tr><td style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|5}} | Lv. {{#arrayindex:levels|5}}}}</td></tr></table></td>
<td width="16%"><table style="width: 100%; height: 55px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|5}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="text-align: right;">{{#if:{{#arrayindex:lineup|5}} | [[File:{{#arrayindex:number|{{#var:iteration}}}}{{#iferror:{{#expr:{{#arrayindex:forms|5}} + 1}}|{{#sub:{{#arrayindex:forms|5}}|0|1}}|}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|5}} | [[{{#arrayindex:name|{{#var:iteration}}}}]] {{#iferror:{{#expr:{{#arrayindex:forms|5}} + 1}}|({{#arrayindex:forms|5}})|}}}}</td></tr><tr><td colspan="2" style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|5}} | Lv. {{#arrayindex:levels|5}}}}</td></tr></table></td>
</tr>
</tr>
{{#if:{{{BonusPayout|}}} |
{{#if:{{{BonusPayout|}}} |
<tr>
<tr>
<td colspan="6" style="background-color: {{#var:cell}}; padding: 3px;text-align: left; border-radius: 25px; border: 3px solid {{#var:border}};><span style="margin-left: 15px; font-weight: bold; color: {{#var:border}};">Bonus payout:</span> test</td>
<td colspan="6" style="background-color: {{#var:cell}}; padding: 3px; text-align: left; border-radius: 25px; border: 3px solid {{#var:border}};><span style="margin-left: 15px; font-weight: bold; color: {{#var:border}};">Bonus payout:</span> test</td>
</tr>
</tr>
}}
}}
</includeonly>
</includeonly>

Revision as of 01:04, 13 August 2020