Difference between revisions of "Template:Transient icon"

No change in size ,  20:31, 20 August 2018
no edit summary
Line 3: Line 3:
  [[{{{subobject}}}]]
  [[{{{subobject}}}]]
|
|
  [[Has game context::Companion]]
  [[Has game context::Transient]]
  [[Has lowercase English name::{{lc:{{{1|}}}}}]]
  [[Has lowercase English name::{{lc:{{{1|}}}}}]]
  {{#if:{{{rarity|}}}|[[Has rarity::{{{rarity}}}]]}}
  {{#if:{{{rarity|}}}|[[Has rarity::{{{rarity}}}]]}}
Line 9: Line 9:
  {{#if:{{{energy|}}}|[[Has energy::{{{energy}}}]]}}
  {{#if:{{{energy|}}}|[[Has energy::{{{energy}}}]]}}
}}
}}
|?=Companion icon subobject
|?=Transient icon subobject
|?Has English name
|?Has English name
|?Has icon
|?Has icon
Line 17: Line 17:
|?Has variant
|?Has variant
|format=template
|format=template
|template=Companion icon result format
|template=Transient icon result format
|userparam=frame=y,size={{#switch:{{lc:{{{size|small}}}}}|
|userparam=frame=y,size={{#switch:{{lc:{{{size|small}}}}}|
| medium = medium
| medium = medium
Line 45: Line 45:
  [[{{{subobject}}}]]
  [[{{{subobject}}}]]
|
|
  [[Has game context::Companion]]
  [[Has game context::Transient]]
  [[Has lowercase English name::{{lc:{{{1|}}}}}]]
  [[Has lowercase English name::{{lc:{{{1|}}}}}]]
  {{#if:{{{rarity|}}}|[[Has rarity::{{{rarity}}}]]}}
  {{#if:{{{rarity|}}}|[[Has rarity::{{{rarity}}}]]}}
Line 51: Line 51:
  {{#if:{{{energy|}}}|[[Has energy::{{{energy}}}]]}}
  {{#if:{{{energy|}}}|[[Has energy::{{{energy}}}]]}}
}}
}}
|?=Companion icon subobject
|?=Transient icon subobject
|?Has English name
|?Has English name
|?Has icon
|?Has icon
|?Has variant
|?Has variant
|format=template
|format=template
|template=Companion icon result format
|template=Transient icon result format
|userparam=frame=n,size={{#switch:{{lc:{{{size|small}}}}}|
|userparam=frame=n,size={{#switch:{{lc:{{{size|small}}}}}|
| medium = medium
| medium = medium
Line 77: Line 77:
| 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 Companion icon template calls]]}}
|#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]]}}
}}<!-- end switch -->
}}<!-- end switch -->
}}<!-- end ask (no frame) -->
}}<!-- end ask (no frame) -->
Line 83: Line 83:
== Description ==
== Description ==


This template displays a link to a companion together with its icon. If multiple companions would fit the search criteria, only the one with the lowest rarity of the standard variant is displayed.
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 ==
== Usage ==
<pre>{{Companion icon
<pre>{{Transient icon
|<en companion name>
|<en transient name>
| rarity =  
| rarity =  
| variant =  
| variant =  
Line 98: Line 98:
=== Parameters ===
=== Parameters ===


; en companion name : Required. Name of the companion
; en transient name : Required. Name of the transient
; rarity : Filter result by the rarity of the companion.
; rarity : Filter result by the rarity of the transient.
; energy : Filter result by the energy of the companion.
; energy : Filter result by the energy of the transient.
; variant : Filter result by the variant of the companion.
; 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 companion, ''n'' to only display the icon. Defaults to ''n''.
; 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 companion's English name. Defaults to ''small''.
; 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 companion.
; 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.
; 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 companion. Can be used by other templates to directly display the correct companion. Do not use this parameter manually.
; subobject : Subobject of the transient. Can be used by other templates to directly display the correct transient. Do not use this parameter manually.


=== Examples ===
=== Examples ===


<pre>{{Companion icon|Moritaka}}</pre>
<pre>{{Transient icon|Moritaka}}</pre>


{{Companion icon|Moritaka}}
{{Transient icon|Moritaka}}


<pre>{{Companion icon|Moritaka|size=large}}</pre>
<pre>{{Transient icon|Moritaka|size=large}}</pre>


{{Companion icon|Moritaka|size=large}}
{{Transient icon|Moritaka|size=large}}


<pre>{{Companion icon|Moritaka|size=medium|frame=y}}</pre>
<pre>{{Transient icon|Moritaka|size=medium|frame=y}}</pre>


{{Companion icon|Moritaka|size=medium|frame=y}}
{{Transient icon|Moritaka|size=medium|frame=y}}


<pre>{{Companion icon|Moritaka|rarity=4}}</pre>
<pre>{{Transient icon|Moritaka|rarity=4}}</pre>


{{Companion icon|Moritaka|rarity=4}}
{{Transient icon|Moritaka|rarity=4}}


<pre>{{Companion icon|Moritaka|variant=Valentine|frame=y}}</pre>
<pre>{{Transient icon|Moritaka|variant=Valentine|frame=y}}</pre>


{{Companion icon|Moritaka|variant=Valentine|frame=y}}
{{Transient icon|Moritaka|variant=Valentine|frame=y}}


[[Category:Formatting templates]]</noinclude>
[[Category:Formatting templates]]</noinclude>