Thank you for visiting SotAwiki, a Shroud of the Avatar Wiki Encyclopedia. If you see any information that is outdated, please take the time to update it, or if you prefer, leave a message for other editors. This community wiki is for the benefit of all Avatars!
Template:Query loot array: Difference between revisions
Jump to navigation
Jump to search
Created page with "<includeonly>{{#vardefine:rawlist|{{#ask: [[has loot::~{{{1}}}*]]|format=list|?has loot=|link=none}}}} <!-- This creates a comma-separated string in the format "Scene1 (Item1/..." |
No edit summary |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<includeonly>{{#vardefine:rawlist|{{#ask: [[has loot::~{{{1}}}*]]|format=list|?has loot=|link=none}}}} | <includeonly>==Found== | ||
{{#show:{{{1|{{PAGENAME}}}}}|?Has itemname|link=none}} can be found on the following: | |||
{| class="sotawikitable sortable" style="width:100%;" | |||
! style="width:16%;" | Source | |||
! Located in | |||
|- | |||
{{#vardefine:rawlist|{{#ask: [[has loot::~{{{1|{{PAGENAME}}}}}*]]|format=list|?has loot=|link=none}}}} | |||
{{#vardefine:lootlist|""}} | {{#vardefine:lootlist|""}} | ||
{{#vardefine:rawlength|{{#len:{{#var:rawlist}}}}}}{{vardefine:rawcounter|0}} | {{#vardefine:rawlength|{{#len:{{#var:rawlist}}}}}}{{#vardefine:rawcounter|0}} | ||
{{#while:({{#var:rawcounter}} < {{#var:rawlength}})| | {{#while:({{#var:rawcounter}} < {{#var:rawlength}})| | ||
{{#vardefine:rawsub|{{#sub:{{#var:rawlist}}|{{#var:rawcounter}}|{{#pos:{{#var:rawlist}}|, |{{#var:rawcounter}}}}}}}} | {{#vardefine:rawsub|{{#sub:{{#var:rawlist}}|{{#var:rawcounter}}|{{#pos:{{#var:rawlist}}|, |{{#var:rawcounter}}}}}}}} | ||
{{#vardefine:rawscene|{{#sub: | {{#vardefine:rawscene|{{#sub:{{#var:rawsub}}|0|{{#pos:{{#var:rawsub}}| (}}}}}} | ||
{{#vardefine:rawcreature|{{#sub:{{#var:rawsub}}|{{#pos:{{#var:rawsub}}|/}}|0}}}} | {{#vardefine:rawcreature|{{#sub:{{#var:rawsub}}|{{#pos:{{#var:rawsub}}|/}}|0}}}} | ||
{{#vardefine:lootlist|{{#var:lootlist}}+{{#str:","}}{{#var:rawcreature}}{{#str:"/"}}{{#var:rawscene}}}} | {{#vardefine:lootlist|{{#var:lootlist}}+{{#str:","}}{{#var:rawcreature}}{{#str:"/"}}{{#var:rawscene}}}} | ||
{{#vardefine:rawcounter|{{#expr:{{#var:rawcounter}}+{{#len:{{#var:rawsub}}}}}} | {{#vardefine:rawcounter|{{#expr:{{#var:rawcounter}}+{{#len:{{#var:rawsub}}}}}}}} | ||
}} | }} | ||
{{#arraydefine:lootarray|{{#def:lootlist}}|,|sort=asc}} | |||
{{arraydefine:lootarray|{{#def:lootlist}}|,|sort=asc}} | |||
{{#vardefine:arraynumber|0}}{{#vardefine:currentcreature|""}} | {{#vardefine:arraynumber|0}}{{#vardefine:currentcreature|""}} | ||
{{#while:({{var:arraynumber}} < {{#arraysize:lootarray}})| | {{#while:({{#var:arraynumber}} < {{#arraysize:lootarray}})| | ||
{{#vardefine:subarray|{{#arrayindex:lootarray|{{#var:arraynumber}}}} | {{#vardefine:subarray|{{#arrayindex:lootarray|{{#var:arraynumber}}}}}} | ||
{{#vardefine:creature|{{#sub:{{#var:subarray}}|0|{{#pos:{{#var:subarray}}|/}}}} | {{#vardefine:creature|{{#sub:{{#var:subarray}}|0|{{#pos:{{#var:subarray}}|/}}}}}} | ||
{{#vardefine:scene|{{#sub:{{#var:subarray}}|{{#pos:{{#var:subarray}}|/}}|0}}}} | {{#vardefine:scene|{{#sub:{{#var:subarray}}|{{#pos:{{#var:subarray}}|/}}|0}}}} | ||
{{#if:{{#var:scene}}|{{#vardefine:tier|{{#show:{{#var:scene}}|?Scene Difficulty}}}}}} | {{#if:{{#var:scene}}|{{#vardefine:tier|{{#show:{{#var:scene}}|?Scene Difficulty}}}}}} | ||
{{#ifeq:{{#var:creature}}|{{#var:currentcreature| | {{#ifeq:{{#var:creature}}|{{#var:currentcreature}}| | ||
{{#str:", "}}{{#if:{{#var:scene}}|[[{{#var:scene}}]]{{#if:{{#var:tier}}| (<span style="vertical-align:middle;">{{#ifexpr:{{#var:tier}}=5|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=4|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=3|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=2|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|[[Image:zonetier.png|12px|link=Scene Difficulty]]|}}}}}}}}</span>)}}}}| | {{#str:", "}}{{#if:{{#var:scene}}|[[{{#var:scene}}]]{{#if:{{#var:tier}}| (<span style="vertical-align:middle;">{{#ifexpr:{{#var:tier}}=5|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=4|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=3|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=2|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|[[Image:zonetier.png|12px|link=Scene Difficulty]]|}}}}}}}}</span>)}}}}| | ||
{{!}}- | {{!}}- | ||
| Line 26: | Line 30: | ||
{{!}}<nowiki> | {{!}}<nowiki> | ||
</nowiki>{{#if:{{#var:scene}}|[[{{#var:scene}}]]{{#if:{{#var:tier}}| (<span style="vertical-align:middle;">{{#ifexpr:{{#var:tier}}=5|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=4|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=3|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=2|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|[[Image:zonetier.png|12px|link=Scene Difficulty]]|}}}}}}}}</span>)}}}} | </nowiki>{{#if:{{#var:scene}}|[[{{#var:scene}}]]{{#if:{{#var:tier}}| (<span style="vertical-align:middle;">{{#ifexpr:{{#var:tier}}=5|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=4|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=3|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|{{#ifexpr:{{#var:tier}}=2|[[File:zonetier.png|12px|link=Scene Difficulty]][[File:zonetier.png|12px|link=Scene Difficulty]]|[[Image:zonetier.png|12px|link=Scene Difficulty]]|}}}}}}}}</span>)}}}} | ||
}} | }}}} | ||
|}</includeonly><noinclude> | |||
</includeonly><noinclude> | |||
[[Category:Query format templates]] | [[Category:Query format templates]] | ||
</noinclude> | </noinclude> | ||
Latest revision as of 20:04, 17 May 2018