Difference between revisions of "Item"
Stratonian (talk | contribs) m (default quality) |
Stratonian (talk | contribs) m |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#vardefine:item class<!-- define item class | <includeonly>{{#vardefine:item class<!-- define item class | ||
− | -->|{{#switch:{{lc:{{#if:{{{quality|}}}<!-- if quality parameter | + | -->|{{#switch:{{lc:{{#if:{{{quality|{{{category|}}}}}}<!-- if quality parameter |
− | -->|{{{quality}}}<!-- use quality parameter | + | -->|{{{quality|{{{category|}}}}}}<!-- use quality parameter |
-->|{{#show:{{{1}}}|?Has quality}}<!-- else use 'Has quality' property | -->|{{#show:{{{1}}}|?Has quality}}<!-- else use 'Has quality' property | ||
-->}}}} | -->}}}} | ||
Line 9: | Line 9: | ||
|epic=quality-epic | |epic=quality-epic | ||
|legendary=quality-legendary | |legendary=quality-legendary | ||
− | |quest item=quality-quest-item | + | |quest item |
− | |#default=common | + | |quest item=quality-quest-item<!-- TODO: quality property uses instead of 'real space' --> |
− | }}<!-- | + | |#default=quality-common |
− | -->}}<!-- | + | }}}}<!-- |
− | -->{{# | + | |
− | -->|{{#if:{{#show:{{{link|{{{1}}}}}}|?Has icon}}<!-- if item has 'Has icon' property | + | icon |
+ | -->{{#ifexist:File:{{{1}}}.png<!-- if icon exists | ||
+ | -->|<span class="{{#var:item class}}">{{icon|{{{icon|{{{1}}}.png}}}|{{{link|{{{1}}}}}}|25}}</span><!-- add icon with link | ||
+ | -->|{{#if:{{#show:{{{link|{{{1}}}}}}|?Has icon}}<!-- else if item has 'Has icon' property | ||
-->|<span class="{{#var:item class}}">[[File:{{#show:{{{link|{{{1}}}}}}|?Has icon}}|25px]]</span><!-- then use 'Has icon' property | -->|<span class="{{#var:item class}}">[[File:{{#show:{{{link|{{{1}}}}}}|?Has icon}}|25px]]</span><!-- then use 'Has icon' property | ||
-->|{{#ifeq:{{#explode:{{{1}}}|:|0}}|Recipe<!-- else if item is a recipe | -->|{{#ifeq:{{#explode:{{{1}}}|:|0}}|Recipe<!-- else if item is a recipe | ||
-->|{{Recipe icon|{{{1}}}|small=y|quality={{#var:item class}}}}<!-- use recipe icon | -->|{{Recipe icon|{{{1}}}|small=y|quality={{#var:item class}}}}<!-- use recipe icon | ||
− | -->|[[File:{{{1}}}.png|?]]}}}}<!-- else handle non-existent icon | + | -->|[[File:{{{1}}}.png|?]]}}}}}}<!-- else handle non-existent icon |
− | + | ||
+ | label | ||
-->{{#if:{{{nolabel|}}}||<!-- if no label is specified | -->{{#if:{{{nolabel|}}}||<!-- if no label is specified | ||
--> {{#ifeq:{{lc:{{{link}}}}}|no<!-- if no link is specified | --> {{#ifeq:{{lc:{{{link}}}}}|no<!-- if no link is specified |
Latest revision as of 11:35, 3 February 2024
Description[edit]
Displays a item's icon and name, with a link to the page of the item.
Usage[edit]
{{item|<Spine>|<common>|<icon=Spine.png>|<link=Spine>|<nolabel=yes>}}
Parameters[edit]
- 2: The item's Quality.
- Optional.