Difference between revisions of "Template:Skills that use status"
Jump to navigation
Jump to search
SurtrFan8511 (talk | contribs) |
SurtrFan8511 (talk | contribs) ((tried to) hide headers whenever nothing is printed in the query) |
||
Line 1: | Line 1: | ||
<includeonly><onlyinclude>{{#ifeq:{{{format|}}}|small| | <includeonly><onlyinclude>{{#ifeq:{{{format|}}}|small|<h1>Status usage</h1> | ||
''See [[{{{1|}}}/Used Skills]] for more details''<br/>}} | ''See [[{{{1|}}}/Used Skills]] for more details''<br/>}} | ||
{{#arraydefine:full skill subobj array|{{#ask: | {{#arraydefine:full skill subobj array|{{#ask: | ||
[[Category:Skills]] | [[Category:Skills]] | ||
Line 29: | Line 28: | ||
|format=list|link=none|limit=500 | |format=list|link=none|limit=500 | ||
}}}}{{#arrayunion:transient array|transient base array|transient skevo array | }}}}{{#arrayunion:transient array|transient base array|transient skevo array | ||
}}{{#ifeq:{{#arraysize:transient array}}|0||{{#switch:{{{format|}}} | }}{{#ifeq:{{#arraysize:transient array}}|0||{{#if:{{#var:header start|}}||<h2>Skills that {{#ifeq:{{Weapon type|{{{1|}}}}}|?|use|resist}} {{{1|Burn}}}</h2>{{#vardefine:header start|false}} | ||
}}{{#switch:{{{format|}}} | |||
| small = {{Skill name|id={{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/> {{#arrayprint:transient array|; |@@@@|{{Transient icon|subobject=@@@@}}}}<br/> | | small = {{Skill name|id={{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/> {{#arrayprint:transient array|; |@@@@|{{Transient icon|subobject=@@@@}}}}<br/> | ||
| #default = {{Skill name|id={{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/>{{#masterdata:SkillDescription|{{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/> {{#arrayprint:transient array|; |@@@@|{{Transient icon|subobject=@@@@}}}}<br/><br/> | | #default = {{Skill name|id={{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/>{{#masterdata:SkillDescription|{{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/> {{#arrayprint:transient array|; |@@@@|{{Transient icon|subobject=@@@@}}}}<br/><br/> | ||
}}}}}} | }}}}}} | ||
}}{{#arraydefine:transient base array|}}{{#arraydefine:transient skevo array|}}{{#arraydefine:transient array|}} | }}{{#arraydefine:transient base array|}}{{#arraydefine:transient skevo array|}}{{#arraydefine:transient array|}}{{#vardefine:header start|}} | ||
{{#arrayprint:cs subobj array| | {{#arrayprint:cs subobj array| | ||
|@@@ | |@@@ | ||
Line 42: | Line 41: | ||
[[Has charge skill::;;;;{{formatnum:{{#show:@@@|?Has ID}}|R}}]] | [[Has charge skill::;;;;{{formatnum:{{#show:@@@|?Has ID}}|R}}]] | ||
|format=list|link=none|limit=500 | |format=list|link=none|limit=500 | ||
}}}}{{#ifeq:{{#arraysize:transient array}}|0||{{#switch:{{{format|}}} | }}}}{{#ifeq:{{#arraysize:transient array}}|0||{{#if:{{#var:header start|}}||<h2>Charge Skills that {{#ifeq:{{Weapon type|{{{1|}}}}}|?|use|resist}} {{{1|Burn}}}</h2>{{#vardefine:header start|false}}}}{{#switch:{{{format|}}} | ||
| small = {{#arrayprint:transient array||@@@@|{{Transient icon|subobject=@@@@}}<br/>}} | | small = {{#arrayprint:transient array||@@@@|{{Transient icon|subobject=@@@@}}<br/>}} | ||
| #default = {{Skill name|id={{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/>{{#masterdata:SkillDescription|{{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/> {{#arrayprint:transient array|; |@@@@|{{Transient icon|subobject=@@@@}}({{Weapon|{{#show:@@@@|?Has charge skill weapon type}}}})}}<br/><br/> | | #default = {{Skill name|id={{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/>{{#masterdata:SkillDescription|{{formatnum:{{#show:@@@|?Has ID}}|R}}}}<br/> {{#arrayprint:transient array|; |@@@@|{{Transient icon|subobject=@@@@}}({{Weapon|{{#show:@@@@|?Has charge skill weapon type}}}})}}<br/><br/> | ||
}}}}}} | }}}}}} | ||
}}{{#arraydefine:transient array|}}{{#vardefine:header start|}} | |||
{{#if:{{ | {{#if:{{#arrayprint:ar base page array}}|<h2>AR Equipment that {{#ifeq:{{Weapon type|{{{1|}}}}}|?|uses|resists}} {{{1|Burn}}}</h2>}}{{#arrayprint:ar base page array| | ||
{{#arrayprint:ar base page array| | |||
|@@@ | |@@@ | ||
| {{#if:{{#vardefineecho:ar id|{{#show:@@@|?Has subobject.Has AR ID}}}}|{{#switch:{{{format|}}} | | {{#if:{{#vardefineecho:ar id|{{#show:@@@|?Has subobject.Has AR ID}}}}|{{#switch:{{{format|}}} | ||
Line 55: | Line 53: | ||
| #default = {{AR Equipment|id={{#var:ar id}}}}<br/> | | #default = {{AR Equipment|id={{#var:ar id}}}}<br/> | ||
{{#masterdata:SkillDescription|{{formatnum:{{#show:@@@|?Has subobject.Has Skill ID}}|R}}}}<br/><br/> | {{#masterdata:SkillDescription|{{formatnum:{{#show:@@@|?Has subobject.Has Skill ID}}|R}}}}<br/><br/> | ||
}}}}}}{{#arraydefine:ar base page array|}}{{#vardefine:ar id|}}{{ | |||
#arraydefine:full skill subobj array|}}{{#arraydefine:cs subobj array|}}{{#arraydefine:skill subobj array|}}{{#arraydefine:ar subobj array|}}</includeonly></onlyinclude> | #arraydefine:full skill subobj array|}}{{#arraydefine:cs subobj array|}}{{#arraydefine:skill subobj array|}}{{#arraydefine:ar subobj array|}}</includeonly></onlyinclude> | ||
<noinclude>{{Documentation}}</noinclude> | <noinclude>{{Documentation}}</noinclude> |