(обновление данных) |
(обновление данных) |
||
Строка 1: | Строка 1: | ||
<includeonly><!-- |
<includeonly><!-- |
||
− | // |
+ | // Localization info is autoloaded from Template:Buff infobox/l10n |
+ | // Reset auto variables |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | -->{{#vardefine:buffnamefrompagename|{{pagename2en|{{#titleparts:{{ROOTPAGENAME}}}}}}}}<!-- |
+ | -->{{#vardefine:buffnamefrompagename|{{pagename2en|{{#titleparts:{{ROOTPAGENAME}}}}}}}}<!-- |
− | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
-->{{#vardefine:__auto_id|0}}<!-- 0 = reset/default |
-->{{#vardefine:__auto_id|0}}<!-- 0 = reset/default |
||
-->{{#vardefine:__auto_id|<!-- |
-->{{#vardefine:__auto_id|<!-- |
||
− | -->{{# |
+ | -->{{#if:{{isNumber|{{{auto|}}}}}|<!-- |
⚫ | |||
⚫ | |||
-->|<!-- |
-->|<!-- |
||
⚫ | |||
⚫ | |||
-->}}<!-- |
-->}}<!-- |
||
-->}}<!-- |
-->}}<!-- |
||
-->{{getBuffInfo}}<!-- // load database |
-->{{getBuffInfo}}<!-- // load database |
||
− | -->{{#vardefine:bi: |
+ | -->{{#vardefine:bi:a:ename|{{getBuffInfo|{{#var:__auto_id}}|ename}}}}<!-- |
− | -->{{#vardefine:bi:lname|{{getBuffInfo|{{#var:__auto_id}}|name}}}}<!-- |
+ | -->{{#vardefine:bi:a:lname|{{getBuffInfo|{{#var:__auto_id}}|name}}}}<!-- |
− | -->{{#vardefine:bi:namesub|{{getBuffInfo|{{#var:__auto_id}}|namesub}}}}<!-- |
+ | -->{{#vardefine:bi:a:namesub|{{getBuffInfo|{{#var:__auto_id}}|namesub}}}}<!-- |
− | -->{{#vardefine:bi:image|[[File:{{getBuffInfo|{{#var:__auto_id}}|image}}|link=]]}}<!-- |
+ | -->{{#vardefine:bi:a:image|[[File:{{getBuffInfo|{{#var:__auto_id}}|image}}|link=]]}}<!-- |
− | -->{{#vardefine:bi:type|{{ucfirst:{{getBuffInfo|{{#var:__auto_id}}|type}}}}}}<!-- |
+ | -->{{#vardefine:bi:a:type|{{ucfirst:{{getBuffInfo|{{#var:__auto_id}}|type}}}}}}<!-- |
− | -->{{#vardefine:bi: |
+ | -->{{#vardefine:bi:a:type|[[{{tr|{{#var:bi:a:type}}|link=y}}|{{tr|{{#var:bi:a:type}}}}]]}}<!-- |
− | -->{{#vardefine:bi: |
+ | -->{{#vardefine:bi:a:tooltip|''{{getBuffInfo|{{#var:__auto_id}}|tooltip}}''}}<!-- |
− | -->{{#vardefine:bi: |
+ | -->{{#vardefine:bi:a:id|{{#var:__auto_id}}}}<!-- |
+ | -->{{#vardefine:bi:a:items|{{equipinfo/list|where=buffImmune HOLDS {{#var:__auto_id}}|format=itemname|sep=@@}}}}<!-- |
||
-->}}<!-- |
-->}}<!-- |
||
− | |||
⚫ | |||
⚫ | |||
− | -->{{#vardefine:bi:namesub|{{{namesub|{{#var:bi:namesub}}}}}}}<!-- |
||
− | -->{{#vardefine:bi:image|{{{image|{{#var:bi:image}}}}}}}<!-- |
||
− | -->{{#vardefine:bi:type|{{{type|{{#var:bi:type}}}}}}}<!-- |
||
⚫ | |||
− | -->{{#vardefine:bi:effects|{{{effects|}}}}}<!-- |
||
− | -->{{#vardefine:bi:duration|{{{duration|}}}}}<!-- |
||
− | -->{{#vardefine:bi:tooltip|{{{tooltip|{{#var:bi:tooltip}}}}}}}<!-- |
||
− | -->{{#vardefine:bi:id|{{{id|{{#var:bi:id}}}}}}}<!-- |
||
− | -->{{#arraydefine:bi:items|{{#or:{{#fornumargs:|v|{{#var:v}}@@}}|{{#var:bi:items}}}}|@@}}<!-- |
||
− | -->{{#arrayunique:bi:items}}<!-- |
||
-->{{#vardefine:bi:cate|<!-- |
-->{{#vardefine:bi:cate|<!-- |
||
− | -->{{#if:{{#var:bi:type}} |
+ | -->{{#if:{{#var:bi:type}}|<!-- |
+ | -->{{#if:{{bool|{{{nocat|}}}}}|<!--nothing-->|<!-- |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
-->}}<!-- |
-->}}<!-- |
||
− | -->{{#vardefine:bi:allversions|{{# |
+ | -->{{#vardefine:bi:allversions|{{#if:{{eversions|{{{name|{{#var:bi:a:ename}}}}}|raw=y}}|<!-- not all versions -->|y}}}}<!-- |
− | -->|y|yes|true=y<!-- |
||
− | -->|n|no|false=<!-- |
||
− | -->|#default={{#if:{{eversions|{{#var:bi:name}}|raw=y}}|<!-- not all versions -->|y}}<!-- |
||
− | -->}}}}<!-- |
||
// start output |
// start output |
||
− | -->{{#vardefine:_item_small_snap|{{options|item|small}}}}{{options/set|item|small=y}}{{eicons/options|small=y}}<!-- |
+ | -->{{#vardefine:_item_small_snap|{{options|item|small}}}}{{options/set|item|small=y}}{{eicons/options|small=y}}<!--- |
⚫ | |||
− | --><div class="infobox {{#if:{{{float|}}}|float-{{{float|}}}}}" style="width:{{{boxwidth|21em}}}; {{{css|}}}; {{{style|}}}"><!-- |
||
⚫ | |||
− | |||
+ | --><default>{{#var:bi:a:lname|{{BASEPAGENAME}}}}</default><!-- |
||
⚫ | |||
− | --> |
+ | --></title><!-- |
− | --> |
+ | --><title source="namesub" name="subtitle"><!-- |
− | --></ |
+ | --><default>{{#var:bi:a:namesub}}</default><!-- |
⚫ | |||
− | |||
− | -->< |
+ | --><group row-items="2"><!-- |
− | + | --><data source="image"><!-- |
|
− | --></ |
+ | --><default>{{#var:bi:a:image}}</default><!-- |
⚫ | |||
− | |||
− | -->< |
+ | --></group><!-- |
⚫ | |||
− | + | --><header>{{l10n|buff_infobox|statistics}}</header><!-- |
|
⚫ | |||
− | --> |
+ | --><data source="type"><!-- |
− | -->< |
+ | --><label>{{l10n|buff_infobox|type}}</label><!-- |
− | + | --><format>[[{{tr|{{{type}}}|link=y}}|{{tr|{{{type}}}}}]]</format><!-- |
|
− | + | --><default>{{#var:bi:a:type}}</default><!-- |
|
− | + | --></data><!-- |
|
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | --><format>''{{{tooltip}}}''</format><!-- |
||
+ | --><default>{{#var:bi:a:tooltip}}</default><!-- |
||
⚫ | |||
⚫ | |||
+ | --><group collapse="closed"><!-- |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | -->{{#fornumargs:|v|<!-- |
||
⚫ | |||
⚫ | |||
⚫ | |||
+ | -->{{#lstmap:{{#var:bi:a:items}}|@@|$$|<li style="margin: 0.5em auto;">{{item|$$}}</li>|}}<!-- |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | --><navigation><!-- |
||
+ | -->{{#if:{{bool|{{{showid|1}}}}}|<!-- show by default |
||
⚫ | |||
⚫ | |||
+ | -->}}<!-- |
||
-->}}<!-- |
-->}}<!-- |
||
− | + | --></navigation><!-- |
|
− | + | --></infobox><!-- |
|
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
− | -->{{#ifexpr:{{#arraysize:bi:items}}|<!-- |
||
− | --><div class="section drops"><!-- |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
− | -->{{#ifeq:{{{showid|}}}|no||{{#if:{{#var:bi:id}}|<!-- |
||
− | --><div class="section ids"><ul><!-- |
||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
-->{{options/set|item|small={{#var:_item_small_snap}}}}{{eicons/options|reset}}<!-- |
-->{{options/set|item|small={{#var:_item_small_snap}}}}{{eicons/options|reset}}<!-- |
||
⚫ | |||
− | |||
⚫ | |||
-->{{#ifeq:{{NAMESPACE}}|{{ns:0}}|<!-- |
-->{{#ifeq:{{NAMESPACE}}|{{ns:0}}|<!-- |
||
-->{{#if:{{#var:bi:cate}}|[[Category:{{#var:bi:cate}}]]}}<!-- |
-->{{#if:{{#var:bi:cate}}|[[Category:{{#var:bi:cate}}]]}}<!-- |
Текущая версия от 09:24, 22 мая 2021
Документация Документация, указанная ниже, находится на странице «Шаблон:Buff infobox/док». (править | история)
[обновить]
См. также этот шаблон на английском языке: Template:Buff infobox. В нём может содержаться более полная или подробная информация.
Этот шаблон является карточкой, описывающей баф или дебаф (указывается в типе). Используется преимущественно в статьях об отдельных бафах. Все прочие бафы связанные с предметами или существами могут быть описаны в соответствующих параметрах в карточках {{карточка предмета}}, {{карточка существа}}.
Использование
Все переменные являются необязательными.
{{карточка бафа | тип = Баф или Дебаф | наложен = Какой объект/существо/предмет накладывает этот баф/дебаф | эффекты = Присущие бафу эффекты | время = Время действия бафа | подсказка = Подсказка, отображаемая в игре | id = ID бафа }}
См. также
- {{Карточка существа}}
- {{Карточка предмета}}