Difference between revisions of "Template:Vendor list result format"
Jump to navigation
Jump to search
Line 6: | Line 6: | ||
| style="max-width:400px;" | {{#if:{{{4|}}}|{{cname|{{{4}}}}}|{{#show:{{{2|}}}|?Located in|default=–|sep=;}}}} ({{#if:{{{5|}}}|{{cname|{{{5}}}}}|{{#show:{{{2|}}}|?Has x coordinate|default=–|sep=;}}}}, {{#if:{{{5|}}}|{{cname|{{{5}}}}}|{{#show:{{{2|}}}|?Has y coordinate|default=–|sep=;}}}}) | | style="max-width:400px;" | {{#if:{{{4|}}}|{{cname|{{{4}}}}}|{{#show:{{{2|}}}|?Located in|default=–|sep=;}}}} ({{#if:{{{5|}}}|{{cname|{{{5}}}}}|{{#show:{{{2|}}}|?Has x coordinate|default=–|sep=;}}}}, {{#if:{{{5|}}}|{{cname|{{{5}}}}}|{{#show:{{{2|}}}|?Has y coordinate|default=–|sep=;}}}}) | ||
| {{{3|}}} | | {{{3|}}} | ||
| style="text-align:left; padding-top: 0.4em;" | <!-- Quantity -->{{#vardefine:item_min_qty|{{#explode:{{#var:item_data}}|,|1}}}}{{#vardefine:item_max_qty|{{#explode:{{#var:item_data}}|,|2}}}}{{#ifeq:{{#var:item_min_qty}}|1||}}<!-- Costs -->{{#arraymap:{{{10|}}}^{{{11|}}}^{{{12|}}}^{{{13|}}}|^|@@@| | | style="text-align:left; padding-top: 0.4em;" | <!-- Quantity -->{{#vardefine:item_min_qty|{{#explode:{{#var:item_data}}|,|1}}}}{{#vardefine:item_max_qty|{{#explode:{{#var:item_data}}|,|2}}}}{{#ifeq:{{#var:item_min_qty}}|1||}}<!-- Costs -->{{#if:{{{10|}}}|{{#arraymap:{{{10|}}}^{{{11|}}}^{{{12|}}}^{{{13|}}}|^|@@@| | ||
{{#if:@@@|{{#vardefine:item_cost|{{#normalizerec:@@@}}}}<!-- | {{#if:@@@|{{#vardefine:item_cost|{{#normalizerec:@@@}}}}<!-- | ||
-->{{currency|{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|0}}|{{#if:T|{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|1}}}}|hq={{#ifeq:{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|3}}|true|y|}}| text = {{#if:{{#var:showCostText|}}|+}}}} {{#ifeq:{{#vardefineecho:item_collectability|{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|2}}}}|?||({{Collectable|12}} {{#var:item_collectability}})}} }}| + }}{{#switch:{{#show:{{#if:T|{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|1}}}}|?Has context}}|Item|Currency=|#default=[[Category:Pages with non-item vendor costs]]{{#set:Has non-item vendor cost=true}}}} | -->{{currency|{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|0}}|{{#if:T|{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|1}}}}|hq={{#ifeq:{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|3}}|true|y|}}| text = {{#if:{{#var:showCostText|}}|+}}}} {{#ifeq:{{#vardefineecho:item_collectability|{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|2}}}}|?||({{Collectable|12}} {{#var:item_collectability}})}} }}| + }}{{#switch:{{#show:{{#if:T|{{#explode:{{#var:item_cost}}|,<nowiki> </nowiki>|1}}}}|?Has context}}|Item|Currency=|#default=[[Category:Pages with non-item vendor costs]]{{#set:Has non-item vendor cost=true}}}}|Free}} | ||
|<!--Additional unlock requirements-->{{#if:{{{16|}}}{{{17|}}}|{{#if:{{{16|}}}|{{{16|}}}<br>}}{{#if:{{{18|}}}||{{#if:{{{17|}}}|{{questlink|{{#show:{{{17|}}}|?Has quest type}}|{{{17|}}}}}}}}}|—}} | |<!--Additional unlock requirements-->{{#if:{{{16|}}}{{{17|}}}|{{#if:{{{16|}}}|{{{16|}}}<br>}}{{#if:{{{18|}}}||{{#if:{{{17|}}}|{{questlink|{{#show:{{{17|}}}|?Has quest type}}|{{{17|}}}}}}}}}|—}} | ||
</includeonly><noinclude> | </includeonly><noinclude> |
Revision as of 21:10, 12 November 2023
This semantic result template is used for formatting results from {{vendor list}} and {{vendor table}}. The following parameters are passed to the template:
- Vendor subobject (2)
- Has vendor (3)
- Has vendor section (4)
- Has vendor location (5)
- Sells item 1 (6)
- Sells item 2 (7)
- Sells item 3 (8)
- Sells item 4 (9)
- Has item cost 1 (10)
- Has item cost 2 (11)
- Has item cost 3 (12)
- Has item cost 4 (13)
- Has vendor.Is historical (14)
- Is historical (15)
- Has item additional requirement (16)
- Has vendor.Has vendor quest unlock (17)
- Suppress vendor unlock (18)