Template:GymNPCLineup: Difference between revisions

From Pokemon Revolution Online Wiki
Jump to navigation Jump to search
No edit summary
Undo revision 2397 by Naero (talk)
Line 1: Line 1:
<includeonly>
<includeonly>
{{#arraydefine:lineup|Geodude,Onix}}
{{#arraydefine:lineup|{{{Pokemon}}}}}
<table align="center" style="width: 75%; max-width: 100%; background-color:{{#var:background}}; border: 5px solid {{#var:border}}; border-radius: 25px; padding: 5px;">
<tr><td colspan="6" style="background-color:{{#var:cell}}; border-radius: 25px; border: 3px solid {{#var:border}}; padding: 5px; text-align: center; color:{{#var:border}}; font-weight: bold;"><div style="margin: auto auto; background-color:#FFFFFF; border-radius: 35px; border: 3px solid {{#var:border}}; padding: 5px; width: 50px; height: 50px;">[[File:{{#var:badge}} Badge.png]]</div>{{PAGENAME}} Gym</td></tr>
<tr><td colspan="6"><table style="margin: auto auto; width: 35%; text-align: center; border-radius: 25px; border: 3px solid {{#var:border}}; padding: 5px; background-color:{{#var:cell}}; color:{{#var:border}}; font-weight: bold;><tr><td><div style="margin: auto auto; background-color:#FFFFFF; border-radius: 35px; border: 3px solid {{#var:border}}; padding: 5px; width: 50px; height: 50px;">[[File:{{#var:leader}}.png]]</div></td></tr><tr><td>{{#var:leader}}</td></tr></table></td></tr>
{{#loop:pokelineup|
0|
{{#arraysize:lineup}}|
{{#if:{{#arrayindex:lineup|{{#var:pokelineup}}}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|{{#var:pokelineup}}}}|data=name=Name,number=Pokedex Number,type1=Type1,type2=Type2}}
<tr>
<tr>
<td style="background-color:{{#var:border}}; border-radius: 25px; padding: 5px;">
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|0}}|data=name0=Name,number0=Pokedex Number}}
<table width="100%" style="text-align: center; padding: 5px;">
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#var:cell}}; border-radius: 25px;"><tr><td style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:#FFFFFF; padding: 2px;">[[File:{{#external_value:number0}}Icon.png]]</td><td>[[{{#external_value:name0}}]]</td></tr></table></td>
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|1}}|data=name1=Name,number1=Pokedex Number}}
<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 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:{{#external_value:number1}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|1}} | [[{{#external_value:name1}}]]}}</td></tr></table></td>
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|2}}|data=name2=Name,number2=Pokedex Number}}
<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 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:{{#external_value:number2}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|2}} | [[{{#external_value:name2}}]]}}</td></tr></table></td>
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|3}}|data=name3=Name,number3=Pokedex Number}}
<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 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:{{#external_value:number3}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|3}} | [[{{#external_value:name3}}]]}}</td></tr></table></td>
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|4}}|data=name4=Name,number4=Pokedex Number}}
<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 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:{{#external_value:number4}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|4}} | [[{{#external_value:name4}}]]}}</td></tr></table></td>
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|5}}|data=name5=Name,number5=Pokedex Number}}
<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 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:{{#external_value:number5}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|5}} | [[{{#external_value:name5}}]]}}</td></tr></table></td>
</tr>
{{#if:{{{BonusPayout|}}} |
<tr>
<tr>
<td colspan="5"><div style="background-color:#{{{{#external_value:type1}}_color_light}}; border-radius: 25px; border: 3px solid #{{{{#external_value:type1}}_color_dark}}; padding: 3px; margin: auto auto; width: 30%;">[[File:{{#external_value:name}}_Front_Sprite.png|50px]]<div style="background-color:#FFFFFF; border-radius: 25px; border: 3px solid #{{{{#external_value:type1}}_color_dark}}; padding: 3px; margin: auto auto; margin-top: 5px; width: 45%;">[[{{#external_value:name}}]]</div></div></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 style="background-color: {{#var:cell}}; color:{{#var:border}};">
<th style="border-radius: 15px 1px 1px 1px;">Move</th><th>Type</th><th>Category</th><th>Base Power</th><th style="border-radius: 1px 15px 1px 1px;">Accuracy</th>
</tr>
{{#loop:vector0|
0|
4|
<tr style="background-color:#FFFFFF; color:#000000;">
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/RawMovesList|format=CSV with header|filters=Name={{#arrayindex:moves0|{{#var:vector0}}}}|data=technique=Name,movetype=Type,category=Category,power=Power,accuracy=Accuracy,pp=PP,broken=Broken,typeless=Typeless}}
{{#arraydefine:moves|{{{Moves{{#var:pokelineup}}}}}}}
<td><span style="{{#ifeq: {{#external_value:category}} | Status | | {{#ifeq:{{#external_value:typeless}} | N | {{#ifeq:{{#external_value:0type1}} | {{#external_value:movetype}} | font-weight: bold; | {{#ifeq: {{#external_value:0type2}} | {{#external_value:movetype}} | font-weight: bold;}} }} }} }}  {{#ifeq:{{#external_value:broken}} | Y | font-style: italic;}}">[[{{#external_value:technique}}]]</span></td>
<td style="background-color: #{{{{#external_value:movetype}}_color}};">[[{{#external_value:movetype}}_(type)|<span style="color:#FFFFFF;">{{#external_value:movetype}}</span>]]</td>
<td style="background-color:#{{{{#external_value:category}}_color}};">[[{{#external_value:category}} Moves|<span style="color:#FFFFFF;">{{#external_value:category}}</span>]]</td>
<td>{{#if:{{#external_value:power}} | {{#external_value:power}} | — }}</td>
<td>{{#external_value:accuracy}}</td>
</tr>
}}
</table>
</td>
</tr>
</tr>
}}
}}
}}
<tr>
<td>
<ul>
<li>'''Emboldened''' moves avail from a STAB bonus when deployed by that Pokémon.</li>
<li>''Italicized'' moves are functionally broken; see their individualized pages for more information.</li>
</ul>
</tr>
</table>
</includeonly>
</includeonly>

Revision as of 21:33, 9 January 2017