User:Llamageddon/RrtyItem: Difference between revisions
Jump to navigation
Jump to search
Llamageddon (talk | contribs) mNo edit summary |
Llamageddon (talk | contribs) mNo edit summary |
||
(48 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
{{#lvardef: rrty | {{{2 |}}} }} | {{#lvardef: rrty | {{{2 |}}} }} | ||
{{#lvardef: file | {{{3 |}}} }} | {{#lvardef: file | {{{3 |}}} }} | ||
{{#lvardef: link | {{{4 | }}} }} | {{#lvardef: link | {{{4 |}}} }} | ||
{{#lvardef: text | {{{5 | {{{4}}} }}} }} | {{#lvardef: text | {{{5 | {{{4 |}}} }}} }} | ||
{{#lvardef: size | {{{6 |}}} }} | |||
{{#lvardef: cols | {{#switch: {{#lvar:rrty}} | {{#lvardef: cols | {{#switch: {{#lvar:rrty}} | ||
| common = # | | c | common = #48484899 | ||
| uncommon = # | | uncommon | u = #01BD3999 | ||
| | | rare | r = #01BFFF99 | ||
| | | veryrare | v = #D1017B99 | ||
| | | legendary | l = #B7861D99 | ||
| | | story | s = #FF590199 | ||
| v = | | #48484899 }} }} | ||
| legendary | {{#lvardef: scol | {{#switch: {{#lvar:rrty}} | ||
| l = | | common | c = common | ||
| story | | uncommon | u = uncommon | ||
| s = | | rare | r = rare | ||
| | | veryrare | very rare | v = veryrare | ||
| legendary | l = legendary | |||
| story | s = story | |||
| common }} }} | |||
{{#lvardef: sufx | {{#switch: {{#lvar:file}} | {{#lvardef: sufx | {{#switch: {{#lvar:file}} | ||
| ii = Item Icon.png | | ii = Item Icon.png | ||
| tooltip = Icon.png | | tooltip = Icon.png | ||
| tt = Icon.png | | tt = Icon.png | ||
| im = Item Image.png | | im = Item Image.png | ||
| unfaded = Item Image.png | | unfaded = Item Image.png | ||
| Item Icon.png }}}} | | Item Icon.png }} }} | ||
{{#lvardef: | {{#lvardef: pixl | {{#switch: {{#lvar:size}} | ||
{{#lvardef: | | large = 380px | medium = 144px | small = 40px | inline = 25px | ||
| 25px }} }} | |||
{{#lvardef: spna | <span | |||
style="display: inline-block; | |||
vertical-align: middle; | |||
height: {{#lvar:pixl}}; | |||
width: {{#lvar:pixl}}; | |||
overflow: hidden; | |||
border: 1px solid {{#lvar:cols}}" | |||
class="bg3wiki-rarity-gradient-{{#lvar:scol}} | |||
"> | |||
}}{{#lvar:spna}}{{#Ifeq: {{#lvar:link}} | | [[File:{{#lvar:item}} {{#lvar:sufx}} | {{#lvar:pixl}}]]</span>| [[File:{{#lvar:item}} {{#lvar:sufx}} | {{#lvar:pixl}} |{{#Ifeq: {{#lvar:link}} | item | link={{#lvar:item}} | link={{#lvar:link}}}}]]</span> <span>{{#Ifeq: {{#lvar:link}} | item | [[{{#lvar:item}}]] |{{#Ifeq: {{#lvar:text}} | notext | | [[{{#lvar:link}} | {{#lvar:text}}]]}}}}</span>}}}}</includeonly><noinclude>__NOTOC__ | |||
This is a | This is a template for colouring icon borders depending on the value of a 'rarity' variable. The icon size is set to the standard {{C|25px}} maximum height for inline use by default. {{C|_Item_Icon.png}} is set as the default image type. | ||
The rarity is defined by the second paramater: {{InfoBlob|{{Color|#48484899|common}}}}, {{InfoBlob|{{Color|#01BD3999|uncommon}}}}, {{InfoBlob|{{Color|#01BFFF99|rare}}}}, {{InfoBlob|{{Color|#D1017B99|veryrare}}}}, {{InfoBlob|{{Color|#B7861D99|legendary}}}}, or {{InfoBlob|{{Color|#FF590199|story}}}}. If left blank, it will default to dark grey (common) for the border. | |||
== Examples == | == Examples == | ||
*Only first parameter defined. | |||
:{{C|<nowiki>{{User:Llamageddon/RrtyItem|Mace}}</nowiki>}} | |||
Test{{User:Llamageddon/RrtyItem|Mace}} | |||
*Using shortcuts for rarity and image type, and {{InfoBlob|item}} keyword in 4th to copy item name as text link. | |||
{{C|<nowiki>{{User:Llamageddon/RrtyItem}}</nowiki>}} | :{{C|<nowiki>{{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}}</nowiki>}} | ||
{{User:Llamageddon/RrtyItem| | Test2 {{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}} | ||
*Unrecognised value in 3rd. Link and link text in 4th and 5th. | |||
{{User:Llamageddon/RrtyItem|Mace| | :{{C|<nowiki>{{User:Llamageddon/RrtyItem|Mace|v|x|List of Weapons#Very Rare|A very rare mace.}}</nowiki>}} | ||
{{User:Llamageddon/RrtyItem|Mace|v|x|List of Weapons#Very Rare|A very rare mace.}} | |||
{{ | *Using a tooltip (large "faded") image. Shortcuts in 2nd and 3rd, custom link in 4th, keyword {{InfoBlob|notext}} in 5th, and {{InfoBlob|small}} in 6th. | ||
:{{C|<nowiki>{{User:Llamageddon/RrtyItem|Longsword|u|tt|List of Weapons#Uncommon|notext|small}}</nowiki>}} | |||
{{User:Llamageddon/RrtyItem|Longsword|u|tt|List of Weapons#Uncommon|notext|small}} | |||
*Blank image type. | |||
{{C|<nowiki>{{User:Llamageddon/RrtyItem|Longbow|rare||Longbows}}</nowiki>}} | :{{C|<nowiki>{{User:Llamageddon/RrtyItem|Longbow|rare||Longbows}}</nowiki>}} | ||
{{User:Llamageddon/RrtyItem|Longbow|rare||Longbows}} | {{User:Llamageddon/RrtyItem|Longbow|rare||Longbows}} | ||
{{C|<nowiki>{{User:Llamageddon/RrtyItem| | *Larger than native icon resolution defined. | ||
:{{C|<nowiki>{{User:Llamageddon/RrtyItem|Warhammer|legendary||||medium}}</nowiki>}} | |||
{{User:Llamageddon/RrtyItem|Warhammer|legendary||||medium}} | |||
*Missing page/icon links and unrecognised or invalid values. | |||
:{{C|<nowiki>{{User:Llamageddon/RrtyItem|Missing Link|Link Missing|Missing Link|Link Missing|Missing Link|Link Missing}}</nowiki>}} | |||
{{User:Llamageddon/RrtyItem|Missing Link|Link Missing|Missing Link|Link Missing|Missing Link|Link Missing}} | |||
== Shortcuts and Keywords == | |||
=== Rarity and Colour === | |||
'''2nd parameter''' | |||
{{C| | ''Default/null value'': common = #{{InfoBlob|{{Color|#48484899|48484899}}}} | ||
:({{C|u}}) {{C|uncommon}} = #{{InfoBlob|{{Color|#01BD3999|01BD3999}}}} | |||
:({{C|r}}) {{C|rare}} = #{{InfoBlob|{{Color|#01BFFF99|01BFFF99}}}} | |||
:({{C|v}}) {{C|veryrare}} = #{{InfoBlob|{{Color|#D1017B99|D1017B99}}}} | |||
:({{C|l}}) {{C|legendary}} = #{{InfoBlob|{{Color|#B7861D99|B7861D99}}}} | |||
:({{C|s}}) {{C|story}} = #{{InfoBlob|{{Color|#FF590199|FF590199}}}} | |||
=== Image Type === | |||
'''3rd parameter''' | |||
''Default/null value'': ({{C|ii}}) = Item Icon.png | |||
:({{C|tt}}) {{C|tooltip}} = Icon.png | |||
:({{C|im}}) {{C|unfaded}} = Item Image.png | |||
=== Link and Text Keywords === | |||
{{ | '''4th parameter''' | ||
:{{C|item}} = Copy in the item name (1st parameter) as the link text. | |||
'''5th parameter''' | |||
:{{C|notext}} = Don't use any custom link (4th parameter) as a text link. | |||
=== Image Size === | |||
'''6th parameter''' | |||
=== | ''Default/null value'': {{C|inline}} = 25px | ||
{{ | :{{C|large}} = 380px (''Native "faded" tooltip resolution'') | ||
:{{C|medium}} = 144px (''Most common native "unfaded" tooltip resolution'') | |||
:{{C|small}} = 40px (''Native item icon resolution'') | |||
:{{C|inline}} = 25px (''Typical size for inline image use'') | |||
{{User:Llamageddon/RrtyItem| | === Testing === | ||
{{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}} Test | |||
{{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}}Testytest | |||
{{User:Llamageddon/RrtyItem| | {{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}} | ||
{{User:Llamageddon/RrtyItem| | *{{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}} | ||
** {{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}} | |||
** {{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}} | |||
</noinclude> | </noinclude> |
Latest revision as of 04:20, 17 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[edit | edit source]
- Only first parameter defined.
{{User:Llamageddon/RrtyItem|Mace}}
Test
- Using shortcuts for rarity and image type, and item keyword in 4th to copy item name as text link.
{{User:Llamageddon/RrtyItem|Armour of Uninhibited Kushigo|s|tt|item}}
Test2 Armour of Uninhibited Kushigo
- Unrecognised value in 3rd. Link and link text in 4th and 5th.
{{User:Llamageddon/RrtyItem|Mace|v|x|List of Weapons#Very Rare|A very rare mace.}}
- Using a tooltip (large "faded") image. Shortcuts in 2nd and 3rd, custom link in 4th, keyword notext in 5th, and small in 6th.
{{User:Llamageddon/RrtyItem|Longsword|u|tt|List of Weapons#Uncommon|notext|small}}
- Blank image type.
{{User:Llamageddon/RrtyItem|Longbow|rare||Longbows}}
- Larger than native icon resolution defined.
{{User:Llamageddon/RrtyItem|Warhammer|legendary||||medium}}
- Missing page/icon links and unrecognised or invalid values.
{{User:Llamageddon/RrtyItem|Missing Link|Link Missing|Missing Link|Link Missing|Missing Link|Link Missing}}
Shortcuts and Keywords[edit | edit source]
Rarity and Colour[edit | edit source]
2nd parameter
Default/null value: common = #48484899
- (
u
)uncommon
= #01BD3999 - (
r
)rare
= #01BFFF99 - (
v
)veryrare
= #D1017B99 - (
l
)legendary
= #B7861D99 - (
s
)story
= #FF590199
Image Type[edit | edit source]
3rd parameter
Default/null value: (ii
) = Item Icon.png
- (
tt
)tooltip
= Icon.png - (
im
)unfaded
= Item Image.png
Link and Text Keywords[edit | edit source]
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[edit | edit source]
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)
Testing[edit | edit source]
Armour of Uninhibited Kushigo Test Armour of Uninhibited KushigoTestytest