Template:PokemonInfo: Difference between revisions

From Pokemon Revolution Online Wiki
Jump to navigation Jump to search
mNo edit summary
Cae (talk | contribs)
m Reverted edits by Cae (talk) to last revision by Cames
Tag: Rollback
 
(112 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{PAGENAME}}|data=number=Pokedex Number,name=Name,type1=Type1,type2=Type2,ability1=Ability 1,ability2=Ability 2,ha=Hidden Ability,generation=Generation,hp=HP,atk=Attack,def=Defense,spatk=Special Attack,spdef=Special Defense,spd=Speed,catch=Catch Rate,evhp=EVHP,evatk=EVATK,evdef=EVDEF,evspa=EVSPA,evspd=EVSPD,evsp=EVSP,male=Male Ratio,height=Height,weight=Weight,npc=NPC,wild=Wild,exp=Base Experience,rarity=Tier}}
{{#get_file_data:source=data|file name=PokemonRawList.csv|format=CSV with header|filters=Name={{#ifeq:{{PAGENAME}}|Farfetch'd|Farfetch'd|{{#if:{{{Name|}}}|{{{Name}}}|{{PAGENAME}}}}}}|data=number=Pokedex Number,name=Name,type1=Type1,type2=Type2,ability1=Ability 1,ability2=Ability 2,ha=Hidden Ability,generation=Generation,hp=HP,atk=Attack,def=Defense,spatk=Special Attack,spdef=Special Defense,spd=Speed,catch=Catch Rate,evhp=EVHP,evatk=EVATK,evdef=EVDEF,evspa=EVSPA,evspd=EVSPD,evsp=EVSP,male=Male Ratio,height=Height,weight=Weight,npc=NPC,wild=Wild,exp=Base Experience,rarity=Tier}}{{#vardefine:primaryType|{{#external_value:type1}}}}{{#if:{{#external_value:type2}}|{{#vardefine:secondaryType|{{#external_value:type2}}}}}}
{{#arraydefine:generations|I,II,III,IV}}
{{#arraydefine:generations|I,II,III,IV,V,VI,VII,VIII,IX}}
{{#vardefine:gen|{{#arrayindex:generations|{{#expr:{{#external_value:generation}} - 1}}}}}}
{{#vardefine:gen|{{#arrayindex:generations|{{#expr:{{#external_value:generation}} - 1}}}}}}
<table align="right" class="informational-box" cellpadding="5" cellspacing="6" style="width: 45%; max-width: 55%; border: 4px solid #{{{{#external_value:type}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color}}; padding: 4px; border-radius: 15px;">
<table align="right" class="informational-box" cellpadding="4" cellspacing="4" style="width: {{{Width|45}}}%; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color}}; padding: 4px; border-radius: 15px;">
<tr><td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px;"><span style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">#{{padleft:{{#external_value:number}}|3}}</span>&nbsp;&nbsp;&nbsp;[[File:{{#external_value:number}}Icon.png]]</td><td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px;"><span style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">{{PAGENAME}}</span></td></tr>
<tr><td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px;"><span style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">#{{padleft:{{#external_value:number}}|3}}</span>&nbsp;&nbsp;&nbsp;[[File:{{#external_value:number}}Icon.png]]</td><td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px;"><span style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">{{{Name|{{PAGENAME}}}}}</span></td></tr>
<tr><td colspan="2" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px;"><div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; background-color: #FFFFFF;">[[File:{{#external_value:number}}{{#external_value:name}}.png|150px]]</div></td></tr>
<tr><td colspan="3" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px;"><div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; background-color: #FFFFFF;">[[File:{{#external_value:number}}{{#external_value:name}}.png|150px]]</div></td></tr>
{{#if:{{{EvolvesFrom|}}} |
<tr><td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; padding: 11px; border-radius: 15px;"> <p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">Types</p>
<tr>
<table align="center" style="width: 75%; font-weight: bold; padding: 3px;">
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{{EvolvesFrom}}}|data=prenumber=Pokedex Number,prename=Name,pretype=Type1}}
<tr>{{Trichrome|Color={{#external_value:type1}}}}
<td colspan="6" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; padding: 11px; border-radius: 15px; width: 100%;"><p style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">Evolves From:</p>
{{#if:{{#external_value:type2}}|
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
<td style="width: 50%; background-color: {{#var: border}}; border-radius: 25px 1px 1px 25px;">[[{{#external_value:type1}}_(type)|<span style="color: #FFFFFF;">{{#external_value:type1}}</span>]]</td>
[[File:{{#external_value:prenumber}}{{#external_value:prename}}.png|25px]]
{{Trichrome|Color={{#external_value:type2}}}}<td style="width: 50%; background-color: {{#var: border}}; border-radius: 1px 25px 25px 1px;">[[{{#external_value:type2}}_(type)|<span style="color: #FFFFFF;">{{#external_value:type2}}</span>]]</td>{{Trichrome|Color={{#external_value:type1}}}}|<td style="width:100%; background-color: {{#var:border}}; border-radius: 25px;">[[{{#external_value:type1}}_(type)|<span style="color: #FFFFFF;">{{#external_value:type1}}</span>]]</td>
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:pretype}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:prename}}]]
</span>
<br>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:pretype}}_color_dark}}; background-color: #FFFFFF">
{{{EvolvesIntoMethod}}}
</span>
</td>
</tr>
}}
{{#if:{{{EvolvesInto|}}} |
<tr>
<td colspan="6" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; padding: 11px; border-radius: 15px; width: 100%;">
{{#arraydefine:evolvesinto|{{{EvolvesInto}}}}}
{{#arraydefine:evolvesintomethods|{{{EvolvesIntoMethods}}}}}
{{#vardefine:branches|{{#arraysize:evolvesinto}}}}
<table width="100%" style="font-size:10px;">
<p style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">Evolves Into:</p>
<tr>
{{#if:{{#arrayindex:evolvesinto|0}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|0}}|data=evo0number=Pokedex Number,evo0name=Name,evo0type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo0number}}{{#external_value:evo0name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo0type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo0name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo0type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|0}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|1}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|1}}|data=evo1number=Pokedex Number,evo1name=Name,evo1type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo1number}}{{#external_value:evo1name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo1type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo1name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo1type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|1}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|2}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|2}}|data=evo2number=Pokedex Number,evo2name=Name,evo2type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo2number}}{{#external_value:evo2name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo2type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo2name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo2type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|2}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|3}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|3}}|data=evo3number=Pokedex Number,evo3name=Name,evo3type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo3number}}{{#external_value:evo3name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo3type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo3name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo3type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|3}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|4}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|4}}|data=evo4number=Pokedex Number,evo4name=Name,evo4type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo4number}}{{#external_value:evo4name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo4type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo4name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo4type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|4}}</div>
</td>
}}
</tr>
{{#ifexpr:{{#var:branches}} > 5
|
<tr>
{{#if:{{#arrayindex:evolvesinto|5}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|5}}|data=evo5number=Pokedex Number,evo5name=Name,evo5type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo5number}}{{#external_value:evo5name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo5type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo5name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo5type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|5}}</div>
</td>
{{#if:{{#arrayindex:evolvesinto|6}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|6}}|data=evo6number=Pokedex Number,evo6name=Name,evo6type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo6number}}{{#external_value:evo6name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo6type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo6name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo6type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|6}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|7}} |
{{#get_web_data:url=http://pro-wiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|7}}|data=evo6number=Pokedex Number,evo7name=Name,evo7type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo7number}}{{#external_value:evo7name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo7type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo7name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 7px; border: 4px solid #{{{{#external_value:evo7type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|7}}</div>
</td>
}}
}}
}}
</tr>
</tr>
</table>
</table></td><td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px;"><p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">Generation</p><span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">&nbsp;&nbsp;[[:Category:Generation {{#var:gen}} Pokémon|<span style="color:#{{{{#external_value:type1}}_color_dark}};">{{#var:gen}}</span>]]&nbsp;&nbsp;</span></td>
</td>
</tr>
}}
}}
<tr><td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; padding: 11px; border-radius: 15px;"> <p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">Type(s)</p>
{{#ifexist:Template:{{#external_value:type2}}_color | <span style="border-radius: 20px 1px 1px 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF">[[{{#external_value:type1}}_(type)|<span style="color:#{{{{#external_value:type1}}_color_dark}};">{{#external_value:type1}}</span>]]</span><span style="border-radius: 1px 20px 20px 1px; padding: 6px; border: 4px solid #{{{{#external_value:type2}}_color_dark}}; background-color: #FFFFFF">[[{{#external_value:type2}}_(type)|<span style="color:#{{{{#external_value:type2}}_color_dark}};">{{#external_value:type2}}</span>]]</span> | <span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF">[[{{#external_value:type1}}_(type)|<span style="color:#{{{{#external_value:type1}}_color_dark}};">{{#external_value:type1}}</span>]]</span>}}</td><td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px;"><p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">Generation</p><span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">&nbsp;&nbsp;[[:Category:Generation {{#var:gen}} Pokémon|<span style="color:#{{{{#external_value:type1}}_color_dark}};">{{#var:gen}}</span>]]&nbsp;&nbsp;</span></td>
</tr>
</tr>
<tr>
<tr>
<td colspan="6" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; padding: 11px; border-radius: 15px; width: 100%;">  
<td colspan="6" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; padding: 11px; border-radius: 15px; width: 100%;">  
<table width="100%">
<table width="100%">
<tr><th colspan="6"><p style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">Abilities</p></th></tr>
<tr><th colspan="6"><p style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">[[Abilities|<span style="color:#{{{{#external_value:type1}}_color_dark}};">Abilities</span>]]</p></th></tr>
<tr>
<tr>
{{#if: {{#external_value:ability2}} | {{#if: {{#external_value:ha}} | <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
{{#if: {{#external_value:ability1}}|{{#if: {{#external_value:ability2}} | {{#if: {{#external_value:ha}} | <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 1</b><br>[[{{#external_value:ability1}}]]</td> <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 1</b><br>[[{{#external_value:ability1}}_(ability)|{{#external_value:ability1}}]]</td> <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 2</b><br>[[{{#external_value:ability2}}]]</td> <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 2</b><br>[[{{#external_value:ability2}}_(ability)|{{#external_value:ability2}}]]</td> <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Hidden Ability</b><br>[[{{#external_value:ha}}]]</td> | <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Hidden Ability</b><br>[[{{#external_value:ha}}_(ability)|{{#external_value:ha}}]]</td> | <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 1</b><br>[[{{#external_value:ability1}}]]</td> <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 1</b><br>[[{{#external_value:ability1}}_(ability)|{{#external_value:ability1}}]]</td> <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 2</b><br>[[{{#external_value:ability2}}]]</td>}} | {{#if: {{#external_value:ha}} | <td style="border-radius: 20px; padding: 6px; width: 50%; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 2</b><br>[[{{#external_value:ability2}}_(ability)|{{#external_value:ability2}}]]</td>}} | {{#if: {{#external_value:ha}} | <td style="border-radius: 20px; padding: 6px; width: 50%; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 1</b><br>[[{{#external_value:ability1}}]]</td> <td style="border-radius: 20px; 20px; width: 50%; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 1</b><br>[[{{#external_value:ability1}}_(ability)|{{#external_value:ability1}}]]</td> <td style="border-radius: 20px; 20px; width: 50%; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Hidden Ability</b><br>[[{{#external_value:ha}}]]</td> | <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Hidden Ability</b><br>[[{{#external_value:ha}}_(ability)|{{#external_value:ha}}]]</td> | <td style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Ability 1</b><br>[[{{#external_value:ability1}}]]</td> }}}}
<b>Ability 1</b><br>[[{{#external_value:ability1}}_(ability)|{{#external_value:ability1}}]]</td> }}}}|<td style="border-radius: 20px; 20px; width: 50%; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">
<b>Hidden Ability</b><br>[[{{#external_value:ha}}_(ability)|{{#external_value:ha}}]]</td>}}
</tr>
</tr>
</table>
</table>
Line 194: Line 36:
<td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px;">
<td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px;">
<p style="margin-bottom: 7px; font-weight: bold;">[[List of Pokémon by Rarity Tier|<span style="color:#{{{{#external_value:type1}}_color_dark}};">Rarity Tier</span>]]</p>
<p style="margin-bottom: 7px; font-weight: bold;">[[List of Pokémon by Rarity Tier|<span style="color:#{{{{#external_value:type1}}_color_dark}};">Rarity Tier</span>]]</p>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">&nbsp;&nbsp;{{#external_value:rarity}}&nbsp;&nbsp;</span>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">&nbsp;&nbsp;[[:Category:{{#external_value:rarity}} Pokémon|<span style="color:#{{{{#external_value:type1}}_color_dark}};">{{#external_value:rarity}}</span>]]&nbsp;&nbsp;</span>
</td>
</td>
<td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px;">
<td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px;">
<p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">NPC-Obtainable?</p>
{{#vardefine:catchrate|{{#expr:{{#external_value:catch}}/255 * 1/3 * 100}}}}
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">&nbsp;&nbsp;{{#ifeq: {{#external_value:npc}} | '' | Yes | No }}&nbsp;&nbsp;</span>
<p style="margin-bottom: 7px; font-weight: bold;">[[Catch Rates|<span style="color:#{{{{#external_value:type1}}_color_dark}};">Catch rate</span>]]</p>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FFFFFF;">&nbsp;&nbsp;{{#external_value:catch}}/255 ({{#expr: {{#expr: {{#var:catchrate}} round 2}}}}%)&nbsp;&nbsp;</span>
</td>
</td>
</tr>
</tr>
Line 204: Line 47:
<td colspan="6" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px; width: 100%">
<td colspan="6" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px; width: 100%">
<table width="100%">
<table width="100%">
<tr><th colspan="6"><p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">EV Yield</p></th></tr>
<tr><th colspan="6"><p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">[[Base stats|<span style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">Base stats</span>]]</p></th></tr>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FF5959; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{HP color dark}}; background-color: #{{HP color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
HP<br>
'''HP'''<br>
{{#external_value:evhp}}
{{#external_value:hp}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #F5AC78; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Attack color dark}}; background-color: #{{Attack color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Attack<br>
'''Atk'''<br>
{{#external_value:evatk}}
{{#external_value:atk}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FAE078; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Defense color dark}}; background-color: #{{Defense color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Defense<br>
'''Def'''<br>
{{#external_value:evdef}}
{{#external_value:def}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #9DB7F5; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Special Attack color dark}}; background-color: #{{Special Attack color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Special Attack<br>
'''Sp.Atk'''<br>
{{#external_value:evspa}}
{{#external_value:spatk}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #A7DB8D; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Special Defense color dark}}; background-color: #{{Special Defense color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Special Defense<br>
'''Sp.Def'''<br>
{{#external_value:evspd}}
{{#external_value:spdef}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FA92B2; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Speed color dark}}; background-color: #{{Speed color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Speed<br>
'''Spd'''<br>
{{#external_value:evsp}}
{{#external_value:spd}}
</td>
</td>
<tr>
<td colspan="6"><div style="margin: auto auto; background-color:#FFFFFF; border: 3px solid #{{{{#external_value:type1}}_color_dark}}; padding: 6px; border-radius: 25px; margin-bottom: 5px; width: 50%;">Base-stat total: {{#vardefineecho:bst|{{#expr:{{#external_value:hp}}+{{#external_value:atk}}+{{#external_value:def}}+{{#external_value:spatk}}+{{#external_value:spdef}}+{{#external_value:spd}}}}}}</div></td></tr>
</table>
</table>
</td>
</td>
Line 235: Line 80:
<td colspan="6" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px; width: 100%">
<td colspan="6" style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px; width: 100%">
<table width="100%">
<table width="100%">
<tr><th colspan="6"><p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">Base Stats</p></th></tr>
<tr><th colspan="6">[[EVs|<span style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">EV Yield</span>]]</th></tr>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FF5959; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{HP color dark}}; background-color: #{{HP color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
HP<br>
'''HP'''<br>
{{#external_value:hp}}
{{#vardefineecho:evhp|{{#if:{{#external_value:evhp}}|{{#external_value:evhp}}|0}}}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #F5AC78; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Attack_color_dark}}; background-color: #{{Attack_color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Attack<br>
'''Atk'''<br>
{{#external_value:atk}}
{{#vardefineecho:evatk|{{#if:{{#external_value:evatk}}|{{#external_value:evatk}}|0}}}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FAE078; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Defense_color_dark}}; background-color: #{{Defense_color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Defense<br>
'''Def'''<br>
{{#external_value:def}}
{{#vardefineecho:evdef|{{#if:{{#external_value:evdef}}|{{#external_value:evdef}}|0}}}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #9DB7F5; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Special Attack color dark}}; background-color: #{{Special Attack color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Special Attack<br>
'''Sp.Atk'''<br>
{{#external_value:spatk}}
{{#vardefineecho:evspa|{{#if:{{#external_value:evspa}}|{{#external_value:evspa}}|0}}}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #A7DB8D; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Special Defense color dark}}; background-color: #{{Special Defense color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Special Defense<br>
'''Sp.Def'''<br>
{{#external_value:spdef}}
{{#vardefineecho:evspd|{{#if:{{#external_value:evspd}}|{{#external_value:evspd}}|0}}}}
</td>
</td>
<td style="border: 4px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #FA92B2; border-radius: 15px; padding: 5px; font-size: 11px;">
<td style="border: 4px solid #{{Speed color dark}}; background-color: #{{Speed color}}; border-radius: 15px; padding: 5px; font-size: 11px;">
Speed<br>
'''Spd'''<br>
{{#external_value:spd}}
{{#vardefineecho:evsp|{{#if:{{#external_value:evsp}}|{{#external_value:evsp}}|0}}}}
</td>
</td>
<tr>
<td colspan="6"><div style="margin: auto auto; background-color:#FFFFFF; border: 3px solid #{{{{#external_value:type1}}_color_dark}}; padding: 6px; border-radius: 25px; margin-bottom: 5px; width: 50%;">EV-yield total: {{#expr:{{#var:evhp}}+{{#var:evatk}}+{{#var:evdef}}+{{#var:evspa}}+{{#external_value:evspd}}+{{#var:evsp}}}}</div></td></tr>
</table>
</table>
</td>
</td>
Line 270: Line 117:
<td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px;">
<td style="border: 3px solid #{{{{#external_value:type1}}_color_dark}}; background-color: #{{{{#external_value:type1}}_color_light}}; border-radius: 15px; padding: 5px;">
<p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">Gender Ratio</p>
<p style="margin-bottom: 7px; font-weight: bold; color: #{{{{#external_value:type1}}_color_dark}};">Gender Ratio</p>
&nbsp;&nbsp;{{#ifexpr:{{#external_value:male}} < 100 | {{#ifexpr: {{#external_value:male}} > 0 | <span style="color:#0000FF; border-radius: 15px; background-color: #FFFFFF; padding: 5px; border: 4px solid #0000FF;">&nbsp;&nbsp;{{#expr:0 + {{#external_value:male}}}}%&nbsp;&nbsp;</span>
&nbsp;&nbsp;{{#ifeq:{{#external_value:male}} | Genderless | <span style="color:#000000; background-color: #FFFFFF; border-radius: 15px; background-color: #FFFFFF; border: 4px solid #000000; padding: 5px;">&nbsp;&nbsp;Genderless&nbsp;&nbsp;</span> |  {{#ifexpr:{{#external_value:male}} < 100 | {{#ifexpr: {{#external_value:male}} > 0 | <span style="color:#0000FF; border-radius: 15px; background-color: #FFFFFF; padding: 5px; border: 4px solid #0000FF;">&nbsp;&nbsp;{{#expr:0 + {{#external_value:male}}}}%&nbsp;&nbsp;</span>
<span style="color:#FF6060; background-color: #FFFFFF; border-radius: 15px; border: 4px solid #FF6060; padding: 5px;">&nbsp;&nbsp;{{#expr:100 - {{#external_value:male}}}}%&nbsp;&nbsp;</span> | <span style="color:#FF6060; background-color: #FFFFFF; border-radius: 15px; background-color: #FFFFFF; border: 4px solid #FF6060;">&nbsp;&nbsp;100%&nbsp;&nbsp;</span>}} | <span style="color:#0000FF; border-radius: 15px; background-color: #FFFFFF; padding: 5px; border: 4px solid #0000FF;">&nbsp;&nbsp;100%&nbsp;&nbsp;</span> }}&nbsp;&nbsp;
<span style="color:#FF6060; background-color: #FFFFFF; border-radius: 15px; border: 4px solid #FF6060; padding: 5px;">&nbsp;&nbsp;{{#expr:100 - {{#external_value:male}}}}%&nbsp;&nbsp;</span> | <span style="color:#FF6060; background-color: #FFFFFF; border-radius: 15px; background-color: #FFFFFF; border: 4px solid #FF6060; padding: 5px;">&nbsp;&nbsp;100%&nbsp;&nbsp;</span>}} | <span style="color:#0000FF; border-radius: 15px; background-color: #FFFFFF; padding: 5px; border: 4px solid #0000FF;">&nbsp;&nbsp;100%&nbsp;&nbsp;</span>}} }}&nbsp;&nbsp;
</td>
</td>
</tr>
</tr>
Line 285: Line 132:
</tr>
</tr>
</table>
</table>
 
</includeonly>
[[Category:Pokémon species]] [[Category:Generation {{#var:gen}} Pokémon]] [[Category:{{#external_value:type1}}-type Pokémon]] {{#if:{{#external_value:type2}} | [[Category:{{#external_value:type2}}-type Pokémon]]}} [[Category: Tier-{{#external_value:rarity}} huntables]] {{#ifeq: {{#external_value:npc}} | '' | [[Category:NPC-obtainable Pokémon]]}}  
<includeonly>
[[Category:Pokémon species]] [[Category:Generation {{#var:gen}} Pokémon]] [[Category:{{#external_value:type1}}-type Pokémon]] {{#if:{{#external_value:type2}} | [[Category:{{#external_value:type2}}-type Pokémon]]}} [[Category:{{#external_value:rarity}} Pokémon]] {{#ifeq: {{#external_value:npc}} | '' | [[Category:NPC-obtainable Pokémon]]}} {{#if:{{{EvolvesInto|}}} {{#if:{{{EvolvesFrom|}}} | | [[Category:Base-stage Pokémon]] }} }} [[Category:{{#expr:{{#var:bst}} round -2}}-plus-BST Pokémon]]
</includeonly>
</includeonly>

Latest revision as of 08:11, 14 December 2025