Difference between revisions of "Template:Transient icon"
Jump to navigation
Jump to search
(7 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
| | | | ||
[[Has game context::Transient]] | [[Has game context::Transient]] | ||
[[Has lowercase English name::{{lc:{{{1|}}}}}]] | {{#if:{{{1|}}}|[[Has lowercase English name::{{Name corrector|{{lc:{{{1|}}}}}}}]]}} | ||
{{#if:{{{id|}}}|[[Has ID::{{{id|}}}]]}} | |||
{{#if:{{{rarity|}}}|[[Has rarity::{{{rarity}}}]]}} | {{#if:{{{rarity|}}}|[[Has rarity::{{{rarity}}}]]}} | ||
{{#if:{{{variant|}}}|[[Has variant::{{{variant}}}]]}} | {{#if:{{{variant|}}}|[[Has variant::{{{variant}}}]]}} | ||
Line 17: | Line 18: | ||
|?Has variant | |?Has variant | ||
|?Has ID | |?Has ID | ||
|?Has filename | |||
|format=template | |format=template | ||
|template=Transient icon result format | |template=Transient icon result format | ||
Line 24: | Line 26: | ||
| small | | small | ||
|#default = small | |#default = small | ||
}},link={{{link|}}},show name={{#switch:{{lc:{{{show name| | }},link={{{link|}}},show name={{#switch:{{lc:{{{show name|?}}}}}| | ||
| y = y | | y = y | ||
| n = n | |||
| #default = {{#ifeq:{{lc:{{{size|small}}}}}|small|y|n}} | |||
}},skin={{#if:{{{skin|{{{face|}}}}}}|{{{face|}}} {{{skin|}}};}} | }},skin={{#if:{{{skin|{{{face|}}}}}}|{{{face|}}} {{{skin|}}};}} | ||
|limit=1 | |limit=1 | ||
Line 36: | Line 38: | ||
|named args=yes | |named args=yes | ||
|default={{#switch: {{{size|}}} | |default={{#switch: {{{size|}}} | ||
| medium = <span | | medium = <span class="transient-icon-medium"><span class="transient-icon-char">[[File:Unknown icon.png|50x50px|link={{{link|}}}]]</span><span class="transient-icon-rarity">[[File:Icon frame rarity 0.png|58x58px|link={{{link|}}}]]</span><span class="transient-icon-energy">[[File:None element icon.png|14x14px|link={{{link|}}}]]</span><span class="transient-icon-weapon">[[File:None weapon icon.png|14x14px|link={{{link|}}}]]</span></span> | ||
| large = <span | | large = <span class="transient-icon-large"><span class="transient-icon-char">[[File:Unknown icon.png|link={{{link|}}}]]</span><span class="transient-icon-rarity">[[File:Icon frame rarity 0.png|116x116px|link={{{link|}}}]]</span><span class="transient-icon-energy">[[File:None element icon.png|29x29px|link={{{link|}}}]]</span><span class="transient-icon-weapon">[[File:None weapon icon.png|29x29px|link={{{link|}}}]]</span></span> | ||
| small | | small | ||
|#default = <span | |#default = <span class="transient-icon-small"><span class="transient-icon-energy">[[File:None element icon.png|20x20px|link={{{link|}}}]]</span><span class="transient-icon-weapon">[[File:None weapon icon.png|20x20px|link={{{link|}}}]]</span></span>[[File:Unknown icon.png|20x20px|link={{{link|}}}]]{{#if:{{{link|}}}|[[{{{link}}}|{{Name corrector|{{{1|Unknown}}}}}]]|{{Name corrector|{{{1|Unknown}}}}}}} | ||
}}<!-- end switch --> | }}<!-- end switch --> | ||
}}<!-- end ask (with frame) --> | }}<!-- end ask (with frame) --> | ||
Line 47: | Line 49: | ||
| | | | ||
[[Has game context::Transient]] | [[Has game context::Transient]] | ||
[[Has lowercase English name::{{lc:{{{1|}}}}}]] | {{#if:{{{1|}}}|[[Has lowercase English name::{{Name corrector|{{lc:{{{1|}}}}}}}]]}} | ||
{{#if:{{{id|}}}|[[Has ID::{{{id|}}}]]}} | |||
{{#if:{{{rarity|}}}|[[Has rarity::{{{rarity}}}]]}} | {{#if:{{{rarity|}}}|[[Has rarity::{{{rarity}}}]]}} | ||
{{#if:{{{variant|}}}|[[Has variant::{{{variant}}}]]}} | {{#if:{{{variant|}}}|[[Has variant::{{{variant}}}]]}} | ||
Line 57: | Line 60: | ||
|?Has variant | |?Has variant | ||
|?Has ID | |?Has ID | ||
|?Has filename | |||
|format=template | |format=template | ||
|template=Transient icon result format | |template=Transient icon result format | ||
Line 64: | Line 68: | ||
| small | | small | ||
|#default = small | |#default = small | ||
}},link={{{link|}}},show name={{#switch:{{lc:{{{show name| | }},link={{{link|}}},show name={{#switch:{{lc:{{{show name|?}}}}}| | ||
| y = y | | y = y | ||
| n = n | |||
| #default = {{#ifeq:{{lc:{{{size|small}}}}}|small|y|n}} | |||
}},skin={{#if:{{{skin|{{{face|}}}}}}|{{{face|}}} {{{skin|}}};}} | }},skin={{#if:{{{skin|{{{face|}}}}}}|{{{face|}}} {{{skin|}}};}} | ||
|limit=1 | |limit=1 | ||
Line 79: | Line 83: | ||
| large = [[File:Unknown icon.png|link={{{link|}}}]] | | large = [[File:Unknown icon.png|link={{{link|}}}]] | ||
| small | | small | ||
|#default=[[File:Unknown icon.png|20x20px|link={{{link|}}}]]{{#if:{{{link|}}}|[[{{{link}}}|{{{1|Unknown}}}]]|[[{{{1}}}|{{{1|Unknown}}}]]}}{{#if:{{{link|}}}||[[Category:List of invalid Transient icon template calls]]}} | |#default=[[File:Unknown icon.png|20x20px|link={{{link|}}}]]{{#if:{{{link|}}}|[[{{{link}}}|{{Name corrector|{{{1|Unknown}}}}}]]|[[{{Name corrector|{{{1}}}}}|{{Name corrector|{{{1|Unknown}}}}}]]}}{{#if:{{{link|}}}||[[Category:List of invalid Transient icon template calls]]}} | ||
}}<!-- end switch --> | }}<!-- end switch --> | ||
}}<!-- end ask (no frame) --> | }}<!-- end ask (no frame) --> |
Latest revision as of 23:19, 20 June 2022
Description
This template displays a link to a transient together with its icon. If multiple transients would fit the search criteria, only the one with the lowest rarity of the standard variant is displayed.
Usage
{{Transient icon |<en transient name> | rarity = | variant = | link = | energy = | subobject = | show name = }}
Parameters
- en transient name
- Required. Name of the transient
- rarity
- Filter result by the rarity of the transient.
- energy
- Filter result by the energy of the transient.
- variant
- Filter result by the variant of the transient.
- frame
- Set to y to also display a frame with rarity, energy and weapon type of the transient, n to only display the icon. Defaults to n.
- size
- Set to small, medium or large to change the size of the icon. When set to small, also displays the transient's English name. Defaults to small.
- link
- Page that the icon should link to. Defaults to the page of the transient.
- show name
- Set to y to show the name, n to hide. Defaults to y if size is set to small, n otherwise.
- subobject
- Subobject of the transient. Can be used by other templates to directly display the correct transient. Do not use this parameter manually.
Examples
{{Transient icon|Moritaka}}
{{Transient icon|Moritaka|size=large}}
{{Transient icon|Moritaka|size=medium|frame=y}}
{{Transient icon|Moritaka|rarity=4}}
{{Transient icon|Moritaka|variant=Valentine|frame=y}}