User:Llamageddon/RrtyItem: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 45: Line 45:
| inline = 25px  
| inline = 25px  
| 25px }} }}
| 25px }} }}
{{#lvardef: spna | <span style="
{{#lvardef: spna |
display: inline-block;
<span  
background: #1B1A19;  
class="bg3wiki-icon-gradient-{{#lvar:scol}}"
style="display: inline-block;
vertical-align: middle;  
vertical-align: middle;  
height: {{#lvar:pixl}};  
height: {{#lvar:pixl}};  
width: {{#lvar:pixl}};  
width: {{#lvar:pixl}};  
overflow: hidden;  
overflow: hidden;  
border: 1px solid {{#lvar:cols}};">
border: 1px solid {{#lvar:cols}};
<span class="
">  
bg3wiki-icon-gradient-{{#lvar:scol}}
<span>}}}}
" style="
display: inline-block;
height: {{#lvar:pixl}};
">}}}}
{{#lvar:spna}} {{#Ifeq: {{#lvar:link}} | | [[File:{{#lvar:item}}&nbsp;{{#lvar:sufx}}|{{#lvar:pixl}}]]</span></span> | [[File:{{#lvar:item}}&nbsp;{{#lvar:sufx}}|{{#lvar:pixl}}|{{#Ifeq: {{#lvar:link}} | item | link={{#lvar:item}} | link={{#lvar:link}}}}]]</span></span>&nbsp;<span>{{#Ifeq: {{#lvar:link}} | item | [[{{#lvar:item}}]] | {{#Ifeq: {{#lvar:text}} | notext | | [[{{#lvar:link}}|{{#lvar:text}}]]}}}}</span>}}</includeonly><noinclude>__NOTOC__
{{#lvar:spna}} {{#Ifeq: {{#lvar:link}} | | [[File:{{#lvar:item}}&nbsp;{{#lvar:sufx}}|{{#lvar:pixl}}]]</span></span> | [[File:{{#lvar:item}}&nbsp;{{#lvar:sufx}}|{{#lvar:pixl}}|{{#Ifeq: {{#lvar:link}} | item | link={{#lvar:item}} | link={{#lvar:link}}}}]]</span></span>&nbsp;<span>{{#Ifeq: {{#lvar:link}} | item | [[{{#lvar:item}}]] | {{#Ifeq: {{#lvar:text}} | notext | | [[{{#lvar:link}}|{{#lvar:text}}]]}}}}</span>}}</includeonly><noinclude>__NOTOC__



Revision as of 21:09, 8 September 2023


This is a template for colouring icon borders depending on the value of a 'rarity' variable. The icon size is set to the standard 25px maximum height for inline use by default. _Item_Icon.png is set as the default image type.

The rarity is defined by the second paramater: common, uncommon, rare, veryrare, legendary, or story. If left blank, it will default to dark grey (common) for the border.

Examples

{{User:Llamageddon/RrtyItem|Mace}}

Only first parameter defined.


Mace Item Icon.png


{{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}}

Using shortcuts for rarity and image type, and item keyword in 4th to copy item name as text link.


Armour of Uninhibited Kushigo Icon.png Armour of Uninhibited Kushigo


{{User:Llamageddon/RrtyItem|Mace|v|x|List of Weapons#Very Rare|A very rare mace.}}

Unrecognised value in 3rd. Link and link text in 4th and 5th.


Mace Item Icon.png A very rare mace.


{{User:Llamageddon/RrtyItem|Longsword|u|tt|List of Weapons#Uncommon|notext|small}}

Using a tooltip (large "faded") image. Shortcuts in 2nd and 3rd, custom link in 4th, keyword notext in 5th, and small in 6th.


Longsword Icon.png 


{{User:Llamageddon/RrtyItem|Longbow|rare||Longbows}}

Blank image type.


Longbow Item Icon.png Longbows


{{User:Llamageddon/RrtyItem|Warhammer|legendary||||medium}}

Larger than native icon resolution defined.


Warhammer Item Icon.png


{{User:Llamageddon/RrtyItem|Missing Link|Link Missing|Missing Link|Link Missing|Missing Link|Link Missing}}

Missing page/icon links and unrecognised or invalid values.


File:Missing Link Item Icon.png Missing Link

Shortcuts and Keywords

Rarity and Colour

2nd parameter

Default/null value: common = #48484899

(u) uncommon = #01BD3999
(r) rare = #01BFFF99
(v) veryrare = #D1017B99
(l) legendary = #B7861D99
(s) story = #FF590199

Image Type

3rd parameter

Default/null value: (ii) = Item Icon.png

(tt) tooltip = Icon.png
(im) unfaded = Item Image.png

Link and Text Keywords

4th parameter

item = Copy in the item name (1st parameter) as the link text.

5th parameter

notext = Don't use any custom link (4th parameter) as a text link.

Image Size

6th parameter

Default/null value: inline = 25px

large = 380px (Native "faded" tooltip resolution)
medium = 144px (Most common native "unfaded" tooltip resolution)
small = 40px (Native item icon resolution)
inline = 25px (Typical size for inline image use)