Template:Area: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
Shirra2006 (talk | contribs) No edit summary |
||
(51 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>This is used to tabulate all basic area data.</noinclude> | <noinclude>This is used to tabulate all basic area data.</noinclude> | ||
<includeonly> | <includeonly>{{#vardefine:border|#{{{{{Type}}}_color_dark}}}}{{#vardefine:background|#{{{{{Type}}}_color}}}}{{#vardefine:cell|#{{{{{Type}}}_color_light}}}}<table class="informational-box" align="right" style="width: 43%; background-color: {{#var:background}}; border: 5px solid {{#var:border}}; border-radius: 25px; padding: 5px; text-align: center;"> | ||
{{#vardefine:border|#{{{{{Type}}}_color_dark}}}} | <tr><td colspan="3" style="background-color: {{#var:cell}}; border-radius: 25px; border: 3px solid {{#var:border}}; color: {{#var:border}}; font-weight: bold; font-size: 20px;">{{PAGENAME}} - [[{{{Region}}}|<span style="color:{{#var:border}};">{{{Region}}}</span>]]</td></tr> | ||
{{#vardefine:background|#{{{{{Type}}}_color}}}} | <tr>{{#if:{{{Maps|}}} | | ||
{{#vardefine:cell|#{{{{{Type}}}_color_light}}}} | {{#arraydefine:maps|{{{Maps}}}}} | ||
<table class="informational-box" align="right" style="width: 43%; background-color: {{#var:background}}; border: 5px solid {{#var:border}}; border-radius: 25px; padding: 5px; text-align: center;"> | <td colspan="3"> | ||
<tr><td colspan="3" | <table style="text-align: center; width: 100%; padding: 6px; color:{{#var:border}};"> | ||
<tr><td colspan="3">< | <tr><td colspan="5" style="color: {{#var:border}}; margin-bottom: 5px; font-weight: bold; border-radius: 25px; border: 3px solid {{#var:border}}; background-color:{{#var:cell}}; padding: 4px;">Overviewing collage</td></tr> | ||
<tr><td colspan=" | <tr>{{#vardefine:placeholder|1}} | ||
{{# | {{#loop: iterations| | ||
1| | |||
<table | {{#arraysize:maps}}| | ||
{{#vardefine:vector|{{#expr:{{#var:iterations}} - 1}}}} | |||
<td width="33%" style="background-color: {{#var:cell}}; border-radius: 25px; border: 3px solid {{#var:border}};"> | |||
<table width="100%" style="text-align: center; padding: 3px;"> | |||
<tr> | <tr> | ||
<td | <td>[[File:{{#arrayindex:maps|{{#var:vector}}}}.png|100px]]</td> | ||
</td> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td | <td>{{#arrayindex:maps|{{#var:vector}}}}</td> | ||
</tr> | |||
</table> | </table> | ||
</td> | </td> | ||
{{#ifexpr:{{#var:iterations}} / 3 = {{#var:placeholder}} | {{#vardefine:placeholder|{{#expr:{{#var:placeholder}} + 1}}}} </tr><tr> }} | |||
}} | |||
</tr> | </tr> | ||
</table></td> | |||
| | |||
<td colspan="3" style="background-color: {{#var:cell}}; border-radius: 25px; border: 3px solid {{#var:border}}; padding: 6px;"><p style="color: {{#var:border}}; margin-bottom: 5px; font-weight: bold;">Overview</p>[[File:{{PAGENAME}}.png|400px]]</td> | |||
}} | }} | ||
{{#vardefine: | </tr> | ||
{{# | {{#ifexist:File:{{PAGENAME}}.gif|{{#vardefine:location|{{PAGENAME}}}}|{{#if:{{{Location|}}}|{{#vardefine:location|{{{Location}}}}}}}}} | ||
{{#if:{{#var:location}}|<tr><td colspan="3" style="background-color: {{#var:cell}}; border-radius: 25px; border: 3px solid {{#var:border}};"><p style="color: {{#var:border}}; margin-bottom: 5px; font-weight: bold;">Location</p>[[File:{{#var:location}}.gif|200px]]<p style="font-color: 10px: margin-top: 4px;>A positional vantage point of {{PAGENAME}} in {{{Region}}}.</p></td></tr>}} | |||
{{#if:{{{Badge|}}} | | |||
{{#vardefine:badge|{{{Badge|}}}}} | |||
{{#vardefine:leader|{{{Leader|}}}}} | |||
<tr><td colspan="3" style="border-radius: 25px; margin: auto auto; background-color: {{#var:cell}}; border: 3px solid {{#var:border}};"> | <tr><td colspan="3" style="border-radius: 25px; margin: auto auto; background-color: {{#var:cell}}; border: 3px solid {{#var:border}};"> | ||
<table style="width: 100%; padding: | <table style="width: 100%; padding: 7px;"> | ||
<tr><td colspan="3"><p style="margin-bottom: 5px; margin: auto auto; color: {{#var:border}}; font-weight: bold; font-size: 18px;"> | <tr><td colspan="3">[[File:{{{Badge}}}_Badge_Icon.png]]<p style="margin-bottom: 5px; margin: auto auto; color: {{#var:border}}; font-weight: bold; font-size: 18px;">{{PAGENAME}} Gym</p></td></tr> | ||
<tr> | <tr> | ||
<td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: | <td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: 3px; margin-bottom: 7px;">Gym-leader</div><div style="background-color: #FFFFFF; border-radius: 25px; padding: 3px;">{{{Leader}}}</div></td> | ||
<td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: | <td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: 3px; margin-bottom: 7px;">Type specialty</div><div style="background-color: #FFFFFF; border-radius: 25px; padding: 3px;">[[{{{GymType}}}_(type)|{{{GymType}}}]]</div></td> | ||
<td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: | <td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: 3px; margin-bottom: 7px;">Badge</div><div style="background-color: #FFFFFF; border-radius: 25px; padding: 3px;">{{{Badge}}} Badge</div></td></tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
}} | }} | ||
{{#vardefine:resources|{{#expr:{{#expr: | {{#vardefine:resources|{{#expr:{{#expr:{{{Items|0}}}}}+{{{BerryTrees|0}}}+{{{BattleNPCs|0}}}}}}} | ||
{{#ifexpr:{{#var:resources}} > 0 | | {{#ifexpr:{{#var:resources}} > 0 | | ||
<tr><td colspan="3" style="border-radius: 25px; margin: auto auto; background-color: {{#var:cell}}; border: 3px solid {{#var:border}};"> | <tr><td colspan="3" style="border-radius: 25px; margin: auto auto; background-color: {{#var:cell}}; border: 3px solid {{#var:border}};"> | ||
<table style="width: 100%; padding: 6px;"> | <table style="width: 100%; padding: 6px;"> | ||
<tr><td colspan="4"><p style="margin-bottom: 5px; margin: auto auto; color: {{#var:border}}; font-weight: bold; font-size: 18px;">Resources</p></td></tr> | <tr><td colspan="4"><p style="margin-bottom: 5px; margin: auto auto; color: {{#var:border}}; font-weight: bold; font-size: 18px;">Resources</p></td></tr> | ||
<tr> | <tr> | ||
<td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: 5px; margin-bottom: 7px;">Battleable NPCs</div><div style="background-color: #FFFFFF; border-radius: 25px; padding: 5px;">{{{BattleNPCs|0}}}</div></td> | <td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: 5px; margin-bottom: 7px;">Battleable NPCs</div><div style="background-color: #FFFFFF; border-radius: 25px; padding: 5px;">{{{BattleNPCs|0}}}</div></td> | ||
<td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: 5px; margin-bottom: 7px;">Ground-lootable items</div><div style="background-color: #FFFFFF; border-radius: 25px; padding: 5px;">{{{Items|0}}}</div></td> | <td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: 5px; margin-bottom: 7px;">Ground-lootable items</div><div style="background-color: #FFFFFF; border-radius: 25px; padding: 5px;">{{{Items|0}}}</div></td> | ||
</tr> | <td style="border-radius: 25px; padding: 5px;"><div style="background-color: {{#var:border}}; border-radius: 25px; font-weight: bold; color: {{#var:cell}}; padding: 5px; margin-bottom: 7px;">Berry trees</div><div style="background-color: #FFFFFF; border-radius: 25px; padding: 5px;">{{{BerryTrees|0}}}</div></td></tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
}} | }} | ||
{{#vardefine:placeholder|{{#iferror: {{#expr:{{{North|0}}}+{{{West|0}}}+{{{South|0}}}+{{{East|0}}}}}| 1 | 0 }}}} | |||
{{#ifexpr:{{#var:placeholder}} > 0 | | |||
<tr><td colspan="3" style="border-radius: 25px; margin: auto auto; background-color: {{#var:cell}}; border: 3px solid {{#var:border}};"> | <tr><td colspan="3" style="border-radius: 25px; margin: auto auto; background-color: {{#var:cell}}; border: 3px solid {{#var:border}};"> | ||
<table style="width: 100%; padding: 7px;"> | <table style="width: 100%; padding: 7px;"> | ||
<tr><td colspan="3"><p style="margin-bottom: 5px; margin: auto auto; color: {{#var:border}}; font-weight: bold; font-size: 18px;"> | <tr><td colspan="3"><p style="margin-bottom: 5px; margin: auto auto; color: {{#var:border}}; font-weight: bold; font-size: 18px;">Adjacent areas</p></td></tr> | ||
<tr> | <tr> | ||
<td></td> | <td width="25%"></td> | ||
<td width="25%" style="background-color:#FFFFFF; border-radius: 100px 100px 1px 1px; border: 3px solid {{#var:border}}; margin: auto auto; padding: 5px;">↑ | {{#if:{{{North|}}} |<td width="25%" style="background-color:#FFFFFF; border-radius: 100px 100px 1px 1px; border: 3px solid {{#var:border}}; margin: auto auto; padding: 5px;">↑<br>[[{{{North}}}]]</td>}}</tr> | ||
<td></td> | <td width="25%"></td> | ||
<tr> | <tr> | ||
{{#if:{{{West|}}} |<td width="25%" style="background-color:#FFFFFF; border-radius: 100px 1px 1px 100px; border: 3px solid {{#var:border}}; padding: 5px;">← [[{{{West}}}]]</td>|<td width="25%"></td>}} | |||
<td style="background-color:#FFFFFF; border: 3px solid {{#var:border}}; margin: auto auto; padding: 5px;">{{PAGENAME}}</td> | <td width="25%" style="background-color:#FFFFFF; border: 3px solid {{#var:border}}; margin: auto auto; padding: 5px;">'''{{PAGENAME}}'''</td> | ||
{{#if:{{{East|}}} |<td width="25%" style="background-color:#FFFFFF; border-radius: 1px 100px 100px 1px; border: 3px solid {{#var:border}}; padding: 5px;"> [[{{{East}}}]] →</td>|<td width="25%"></td>}} | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td></td> | <td width="25%"></td> | ||
<td width="25%" style="background-color:#FFFFFF; border-radius: 1px 1px 100px 100px; border: 3px solid {{#var:border}}; padding: 8px;"> | {{#if:{{{South|}}} |<td width="25%" style="background-color:#FFFFFF; border-radius: 1px 1px 100px 100px; border: 3px solid {{#var:border}}; padding: 8px;"> [[{{{South}}}]]<br>↓</td>}} | ||
<td></td> | <td width="25%"></td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
}} | |||
</table> | </table> | ||
[[Category:Locations]] {{#if:{{{Region}}} | [[Category:{{{Region}}} areas]]}} {{#switch: {{ucfirst:{{{Type}}}}} | Cave = [[Category:Caves]] | Mountain = [[Category:Mountains]] | Forest = [[Category:Forests]] | Lake = [[Category:Lakes]] | #default = }} | |||
[[Category:Locations]] {{#if:{{{Region}}} | [[Category:{{{Region}}} areas]]}} {{#switch: {{ucfirst:{{{Type}}}}} | Cave = [[Category:Caves]] | Mountain = [[Category:Mountains]] | Forest = [[Category:Forests]] | Lake = [[Category:Lakes]] | #default = }} {{#if:{{{Badge|}}} | [[Category:Gyms]]}} | |||
</includeonly> | </includeonly> |
Latest revision as of 09:00, 6 February 2025
This is used to tabulate all basic area data.