Template:TypeOffensiveDamageModifiers: Difference between revisions
Jump to navigation
Jump to search
m Naero moved page Template:TypeDamageModifiers to Template:TypeOffensiveDamageModifiers |
m Text replacement - "https://wiki.pokemonrevolution.net/index.php?title=Special:GetData/" to "http://wiki.pokemonrevolution.net/index.php?title=Special:GetData/" |
||
(11 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#arraydefine: | <includeonly>{{#arraydefine:strengths|{{{Strengths|}}}}} | ||
{{#arraydefine:neutralities|{{{Neutralities|}}}}} | {{#arraydefine:neutralities|{{{Neutralities|}}}}} | ||
{{#arraydefine: | {{#arraydefine:ineffectivities|{{{Ineffectivities|}}}}} | ||
{{#arraydefine: | {{#arraydefine:effectlessnesses|{{{Effectlessnesses|}}}}} | ||
{{#get_web_data:url=http:// | {{#get_web_data:url=http://wiki.pokemonrevolution.net/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{PAGENAME}}|data=type=Type 1,type2=Type 2}} | ||
<table cellpadding="4" cellspacing="4" style="border: {{#var:background}} 3px solid; width: | <table cellpadding="4" cellspacing="4" style="border: {{#var:background}} 3px solid; width: 51%; max-width: 80%; border-radius: 25px; background: {{#var:border}}; margin-top: 5px; margin-bottom: 5px; margin-left: 3px; padding: 4px;"> | ||
<tr style="font-size:13px;"><td colspan="4" style="border-radius: 25px; background-color: {{#var:cell}}; border: 2px solid {{#var:border}}; font-weight: bold; text-align: center; font-size: 15px;"> | <tr style="font-size:13px;"><td colspan="4" style="border-radius: 25px; background-color: {{#var:cell}}; border: 2px solid {{#var:border}}; font-weight: bold; text-align: center; font-size: 15px;">Offensive damage-modifiers</td></tr> | ||
<tr style="background: {{#var:cell}}; text-align: center; font-size: 14;"> | <tr style="background: {{#var:cell}}; text-align: center; font-size: 14;"> | ||
<th scope="col" width="25%" style="border-radius: 25px 1px 1px 1px; border: {{#var:border}} 1px solid; line-height: 1.7;"><span style="font-size: 13; border-radius: 40px; border: {{#var:border}} 1px solid; background: #FFFFFF; width: 20px; padding: 3px;"> 2× </span> | <th scope="col" width="25%" style="border-radius: 25px 1px 1px 1px; border: {{#var:border}} 1px solid; line-height: 1.7;"><span style="font-size: 13; border-radius: 40px; border: {{#var:border}} 1px solid; background: #FFFFFF; width: 20px; padding: 3px;"> 2× </span> Strong against</th> | ||
<th scope="col" width="25%" style="border: {{#var:border}} 1px solid;"><span style="font-size: 13; border-radius: 40px; border: {{#var:border}} 1px solid; background: #FFFFFF; width: 20px; padding: 3px;"> 1× </span> Neutral | <th scope="col" width="25%" style="border: {{#var:border}} 1px solid;"><span style="font-size: 13; border-radius: 40px; border: {{#var:border}} 1px solid; background: #FFFFFF; width: 20px; padding: 3px;"> 1× </span> Neutral against</th> | ||
<th width="25%" scope="col" style="border: {{#var:border}} 1px solid;"><span style="font-size: 13; border-radius: 40px; border: {{#var:border}} 1px solid; background: #FFFFFF; width: 20px; padding: 3px;"> ½× </span> | <th width="25%" scope="col" style="border: {{#var:border}} 1px solid;"><span style="font-size: 13; border-radius: 40px; border: {{#var:border}} 1px solid; background: #FFFFFF; width: 20px; padding: 3px;"> ½× </span> Inffective against</th> | ||
<th width="35%" style="border-radius: 1px 25px 1px 1px; border: {{#var:border}} 1px solid;"><span style="font-size: 13; border-radius: 40px; border: {{#var:border}} 1px solid; background: #FFFFFF; width: 20px; padding: 3px;"> 0× </span> | <th width="35%" style="border-radius: 1px 25px 1px 1px; border: {{#var:border}} 1px solid;"><span style="font-size: 13; border-radius: 40px; border: {{#var:border}} 1px solid; background: #FFFFFF; width: 20px; padding: 3px;"> 0× </span> Inoffensible against</th> | ||
</tr> | </tr> | ||
<tr style="background: {{#var:cell}};"> | <tr style="background: {{#var:cell}};"> | ||
<td valign="top" width="25%" style="border: {{#var:background}} 1px solid; border-radius: 1px 1px 1px 25px; text-align: center;"> | <td valign="top" width="25%" style="border: {{#var:background}} 1px solid; border-radius: 1px 1px 1px 25px; text-align: center;"> | ||
<table align="center" style="text-align: center;"> | <table align="center" style="text-align: center;"> | ||
{{#if:{{{ | {{#if:{{{Strengths|}}}| | ||
{{#loop: | {{#loop: strengths| | ||
0| | 0| | ||
{{#arraysize: | {{#arraysize:strengths}}| | ||
{{#vardefine:factor|{{#expr:1 + {{#var: | {{#vardefine:factor|{{#expr:1 + {{#var:strengths}}}}}} | ||
{{#vardefine:first|{{#expr:{{#var: | {{#vardefine:first|{{#expr:{{#var:strengths}} + {{#var:factor}} - 1}}}} | ||
{{#vardefine:second|{{#expr:{{#var: | {{#vardefine:second|{{#expr:{{#var:strengths}} + {{#var:factor}}}}}} | ||
<tr><td>{{TypePip|{{#arrayindex: | <tr><td>{{TypePip|{{#arrayindex:strengths|{{#var:first}}}}}}</td>{{#if: {{#arrayindex:strengths|{{#var:second}}}} |<td>{{TypePip|{{#arrayindex:strengths|{{#var:second}}}}}}</td>}}</tr> | ||
}} | }} | ||
| | | | ||
Line 51: | Line 51: | ||
<td valign="top" width="25%" style="border: {{#var:background}} 1px solid; text-align: left;"> | <td valign="top" width="25%" style="border: {{#var:background}} 1px solid; text-align: left;"> | ||
<table align="center" style="text-align: center;"> | <table align="center" style="text-align: center;"> | ||
{{#if:{{{ | {{#if:{{{Ineffectivities|}}}| | ||
{{#loop: | {{#loop: ineffectivities| | ||
0| | 0| | ||
{{#arraysize: | {{#arraysize:ineffectivities}}| | ||
{{#vardefine:factor|{{#expr:1 + {{#var: | {{#vardefine:factor|{{#expr:1 + {{#var:ineffectivities}}}}}} | ||
{{#vardefine:first|{{#expr:{{#var: | {{#vardefine:first|{{#expr:{{#var:ineffectivities}} + {{#var:factor}} - 1}}}} | ||
{{#vardefine:second|{{#expr:{{#var: | {{#vardefine:second|{{#expr:{{#var:ineffectivities}} + {{#var:factor}}}}}} | ||
<tr><td>{{TypePip|{{#arrayindex: | <tr><td>{{TypePip|{{#arrayindex:ineffectivities|{{#var:first}}}}}}</td>{{#if: {{#arrayindex:ineffectivities|{{#var:second}}}} |<td>{{TypePip|{{#arrayindex:ineffectivities|{{#var:second}}}}}}</td>}}</tr> | ||
}} | }} | ||
| | | | ||
Line 69: | Line 69: | ||
<td valign="top" width="25%" style="border: {{#var:background}} 1px solid; border-radius: 1px 1px 25px 1px; text-align: left;"> | <td valign="top" width="25%" style="border: {{#var:background}} 1px solid; border-radius: 1px 1px 25px 1px; text-align: left;"> | ||
<table align="center" style="text-align: center;"> | <table align="center" style="text-align: center;"> | ||
{{#if:{{{ | {{#if:{{{Effectlessnesses|}}}| | ||
{{#loop: | {{#loop: effectlessnesses| | ||
0| | 0| | ||
{{#arraysize: | {{#arraysize:effectlessnesses}}| | ||
{{#vardefine:factor|{{#expr:1 + {{#var: | {{#vardefine:factor|{{#expr:1 + {{#var:effectlessnesses}}}}}} | ||
{{#vardefine:first|{{#expr:{{#var: | {{#vardefine:first|{{#expr:{{#var:effectlessnesses}} + {{#var:factor}} - 1}}}} | ||
{{#vardefine:second|{{#expr:{{#var: | {{#vardefine:second|{{#expr:{{#var:effectlessnesses}} + {{#var:factor}}}}}} | ||
<tr><td>{{TypePip|{{#arrayindex: | <tr><td>{{TypePip|{{#arrayindex:effectlessnesses|{{#var:first}}}}}}</td>{{#if: {{#arrayindex:effectlessnesses|{{#var:second}}}} |<td>{{TypePip|{{#arrayindex:effectlessnesses|{{#var:second}}}}}}</td>}}</tr> | ||
}} | }} | ||
| | | |