Terraria Wiki
Advertisement
У цьому шаблоні використовується Lua.
Цей шаблон використовує Модуль:Exclusive — скрипт, написаний на мові програмування Lua. Щоб дізнатися більше про Lua, див. en:Terraria Wiki:Lua.
Цей шаблон i18n-ready, що означає, що його легко локалізувати для різних мов. Будь ласка, ознайомтеся з i18n та l10n для шаблонів, щоб дізнатися більше.
Template-info.svg Документація Наведена нижче документація запозичена з «Шаблон:Ексклюзивні піктограми/док». (редагувати | історія)

Displays the icons indicating the platforms for which an entity is available, "eicons" (from "exclusive icons") in short. For displaying a link with eicons, use {{exclusive icon link}}.

You can use {{eicons/options}} to change the default values of some parameters. See the relevant section below for details.

Використання

{{ eicons | <entity name> | small = 0/1 | invert = 0/1 | not = <entity name> | <platform parameters> = 0/1 }}

Displays icons indicating the platforms on which an entity is available.

Параметри шаблону

Для цього шаблону краще внутрішнє форматування параметрів.

ПараметрОписТипСтатус
Entity name1

Name of the entity (item, NPC, event, biome, patch number, etc.) for which the icons are to be displayed.

Автоматичне значення
Лініяпропонований
Smaller iconssmall

Reduces the size of the icons. Useful when space is an issue, e.g. in infoboxes.

Автоматичне значення
1
Логічне значеннянеобов'язковий
Invert exclusivityinvert

Inverts the exclusivity, i.e. displays the opposite eicons. Note that this disables the Japanese Console version sensor.

Автоматичне значення
1
Логічне значеннянеобов'язковий
Subtract exclusivitynot pagenot

Name of an entity whose eicons are to be subtracted from the main eicons. Note that this is evaluated ''after'' {{p|invert}}, i.e. the eicons of the main entity are inverted first, and then the eicons of the entity from this parameter are subtracted from that.

Автоматичне значення
Лініянеобов'язковий
Desktop overridedesktop dsk

Manually override the Desktop version exclusivity. Note that this evaluated after {{p|invert}} and {{p|not}}.

Логічне значеннянеобов'язковий
Console overrideconsole cns

Manually override the Console version exclusivity. Note that this evaluated after {{p|invert}} and {{p|not}}.

Логічне значеннянеобов'язковий
Old-gen overrideold-gen oldgen old

Manually override the Old-gen console version exclusivity. Note that this evaluated after {{p|invert}} and {{p|not}}.

Логічне значеннянеобов'язковий
Mobile overridemobile mbl

Manually override the Mobile version exclusivity. Note that this evaluated after {{p|invert}} and {{p|not}}.

Логічне значеннянеобов'язковий
3DS override3DS 3ds

Manually override the 3DS version exclusivity. Note that this evaluated after {{p|invert}} and {{p|not}}.

Логічне значеннянеобов'язковий
Japan overridejapan jas

Manually override the Japanese Console version exclusivity. Note that this evaluated after {{p|invert}} and {{p|not}}.

Логічне значеннянеобов'язковий

Приклади

{{eicons| 1.4.0.1 }} (DCM)
{{eicons| 1.3.0.1 | not = 1.4.0.1 }} (ST)
{{eicons| Suspicious Looking Egg }} (3)
{{eicons| Suspicious Looking Egg | invert = 1 }} (DCOMST)
{{eicons| Soul of Blight } (O3)
{{eicons| Suspicious Looking Egg | small = 1 }} (3), small
{{eicons| Easter }} (3)
{{eicons| Underground Desert }} (DCMST)
{{eicons| Flinx Staff }} (D)
{{eicons| Gold Butterfly }} (DCMST)
{{eicons| Gold Butterfly | not = Flinx Staff }} (CMST)
{{eicons| Gold Butterfly | invert = 1 | not = Crystal Work Bench }} (O3), not DO3 because invert is evaluated before not
{{eicons| Gold Butterfly | invert = 1 | not = Suspicious Looking Egg }} (O)
{{eicons| 1.3.0.1 | not = 1.4.0.1 }} (ST)
{{#iferror:{{eicons| Work Bench }}}} → (nothing, since Work Bench is on all versions, so it will output an error and is catched by {{#iferror:}})
{{eicons| Work Bench | mobile = 1 }} (MST)
{{eicons| Work Bench | old-gen = 1 | 3ds = 1 }} (O3)
{{eicons| Martian Work Bench | desktop = 0 | console = 0 }} (M)
{{eicons| desktop = 1 | console = 1 | old-gen = 1 | mobile = 1 }} (DCOM)
{{eicons| japan = 1 }} (J)
{{eicons| japan = 1 | small = y}} (J)
{{item|Stone Block}} {{eicons| desktop = 1 | console = 1 | old-gen = 1 | mobile = 1 }} Stone BlockStone Block

Change default options

This template supports options through {{options}} template. All valid options are listed below, see {{options}} for usage and other infomation.

See Template:eicons/initOptions for the initial options setting of this template.

NameAliasInitial ValueValue Mapping[1]Note
small(empty)yesy
ony
n(empty)
no(empty)
off(empty)
  1. Values with mapping will be stored and loaded as mapped value. Other values without mapping will be stored and loaded as-is.

Приклади

Result Code Note
{{eicons|Hallowed Key Mold}} Default
small = ; small = {{options/get|eicons|small}}; Get current setting
{{options/set|eicons|small=y}}
{{eicons|Hallowed Key Mold}}
Turn on small icons
small = y; small = {{options/get|eicons|small}}; Get current setting
{{options/reset|eicons}}
{{eicons|Hallowed Key Mold}}
Reset all options
Advertisement