Template:PortalRequirementsTable/row: Difference between revisions
From IdleOn MMO Wiki
Kiokurashi (talk | contribs) mNo edit summary |
Kiokurashi (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
<includeonly><tr>{{#vardefine:rowspan|{{#expr:{{#count:{{{[portalreqs|}}}|,}} + 1}}}} | <includeonly><tr>{{#vardefine:rowspan|{{#expr:{{#count:{{{[portalreqs|}}}|,}} + 1}}}} | ||
<td rowspan={{#var:rowspan}}>[[Worlds#{{{area}}}|{{{area}}}]]</td> | <td rowspan='{{#var:rowspan}}'>[[Worlds#{{{area}}}|{{{area}}}]]</td> | ||
<td rowspan={{#var:rowspan}}>{{#if:{{{skillname|}}}|{{#arraymap:{{{targets}}}|,|a|[[File:a.png|30px]]|\n}}|{{#arraymap:{{{targets}}}|,|a|[[File:a Idle.gif|30px]]|\n}}}}</td> | <td rowspan='{{#var:rowspan}}'>{{#if:{{{skillname|}}}|{{#arraymap:{{{targets}}}|,|a|[[File:a.png|30px]]|\n}}|{{#arraymap:{{{targets}}}|,|a|[[File:a Idle.gif|30px]]|\n}}}}</td> | ||
{{#invoke:Loops|portalRowLoop | {{#invoke:Loops|portalRowLoop | ||
|reqs={{{portalreqs|}}} | |reqs={{{portalreqs|}}} |
Revision as of 03:15, 30 May 2023
Usage: If portal area variables are ommitted, while a req is set, an infotext regarding hidden portals/portals without target will be displayed instead. {{PortalRequirementsTable/row |area=example |targets=example or example,example (has to differentiate between enemies using idle gifs and skilling nodes using pngs |skillname=example (Optional, if empty assumes the row to represent portals requiring killcounts rather than skill level) |portalreqs=example,list |portalareas=example,list }}