Template:Passive inline: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
(Inline template is now cargo'd, and can specify an alt name)
(Updated doc)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#cargo_query:
<includeonly>{{#cargo_query:
tables=passives
tables=passives
|fields=name, _pageName = link, {{#if: {{{2|}}} | CONCAT('{{#replace:{{{2}}}|'|\'}}') = altname, }}{{#if: {{{item|}}} | CONCAT('{{#cargo_query:
|fields=name, _pageName = link, icon, CONCAT('{{#replace:{{{2|}}}|'|\'}}') = altname, CONCAT('{{#replace:{{{item|}}}|'|\'}}') = item, CONCAT('{{{w|25}}}') = w
tables=item_icon
|where=_pageName = "{{#replace:{{{1}}}|&#39;|\'}}" OR _pageName = "{{#replace:{{{1}}}|&#39;|\'}} (passive feature)"
|fields=icon
|where=_pageName = "{{#replace:{{{item}}}|&#39;|\'}}"
|limit=1
|default=
|format=template
|template=Trim
|more results text=
}}') = icon | icon}}
|where=_pageName = "{{#replace:{{{1}}}|&#39;|\'}}"
|limit=1
|limit=1
|format=template
|format=template
|template=Passive inline/Format
|template=Passive inline/Format
|named args=yes
|named args=yes
|default=[[{{{1}}}|{{{2|{{{1}}}}}}]]
|default=[[{{{1}}}|{{{2|{{{1}}}}}}]]{{Main namespace only|[[Category:Pages with unknown passives]]}}
|more results text=
|more results text=
}}</includeonly><noinclude>{{documentation|content={{shortcut|pass}}
}}</includeonly><noinclude>{{documentation|content={{shortcut|pass|PAS}}
Similar to [[Template:Passive]], but exclusively supports inline usage.
Similar to [[Template:Passive]], but exclusively supports inline usage.


{{InfoBlob|<nowiki>{{Pass|Darkvision}}</nowiki>}}
== Examples ==
 
{{Template demo
{{Pass|Darkvision}}
|caption 1 = Default usage
 
|<nowiki>{{Pass|Darkvision}}</nowiki>
With an alternative name
|caption 2 = Alternative name
 
|<nowiki>{{Pass|Cat's Grace (passive feature)|Catty Grace}}</nowiki>
{{InfoBlob|<nowiki>{{Pass|Cat's Grace (passive feature)|Catty Grace}}</nowiki>}}
|caption 3 = Using an item's icon
 
|<nowiki>{{Pass|Defy Villainy|item=Ketheric's Shield}}</nowiki>
{{Pass|Cat's Grace (passive feature)|Catty Grace}}
|caption 4 = Specify icon width
 
|<nowiki>{{Pass|High Spellcasting (+1)|item=Armour of Landfall|w=40}}</nowiki>
To specify an item that grants this passive and to use its icon, use:
|caption 5 = When the passive doesn't exist
 
|<nowiki>{{Pass|Non-existant passive|It's gone}}</nowiki>
{{InfoBlob|<nowiki>{{Pass|Defy Villainy|item=Jhannyl's Gloves}}</nowiki>}}
}}
 
{{Pass|Defy Villainy|item=Jhannyl's Gloves}}
 
When the passive doesn't exist:
 
{{InfoBlob|<nowiki>{{Pass|Non-existant passive|It's gone}}</nowiki>}}
 
{{Pass|Non-existant passive|It's gone}}


== See also ==
== See also ==
* {{t link|PAS}}
* {{t link|PAS}} - Alias for Passive inline
* {{t link|passive}}
* {{t link|Passive}} - Large format
* {{t link|Passive feature page}} - Page generating template responsible for adding a passive into the passives Cargo table so that it can be referenced by this template.
* {{t link|Passive minimal}} - Displays just the description field of the passive


== Template data ==
== Template data ==
Line 65: Line 50:
"format": "inline"
"format": "inline"
}
}
</templatedata>}}</noinclude>
</templatedata>
[[Category:Link templates]]}}</noinclude>

Latest revision as of 17:34, 20 August 2024

Template documentation
Shortcuts

Similar to Template:Passive, but exclusively supports inline usage.

Examples

Example Markup Renders as
Default usage
{{Pass|Darkvision}}
Darkvision Darkvision
Alternative name
{{Pass|Cat's Grace (passive feature)|Catty Grace}}
Catty Grace Catty Grace
Using an item's icon
{{Pass|Defy Villainy|item=Ketheric's Shield}}
Defy Villainy Defy Villainy
Specify icon width
{{Pass|High Spellcasting (+1)|item=Armour of Landfall|w=40}}
High Spellcasting (+1) High Spellcasting (+1)
When the passive doesn't exist
{{Pass|Non-existant passive|It's gone}}
It's gone

See also

  • {{PAS}} - Alias for Passive inline
  • {{Passive}} - Large format
  • {{Passive feature page}} - Page generating template responsible for adding a passive into the passives Cargo table so that it can be referenced by this template.
  • {{Passive minimal}} - Displays just the description field of the passive

Template data

No description.

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
passive name1

no description

Stringrequired
item2

specifies the item for which the icon should be pulled from

Stringoptional