Шаблон:Ексклюзивні іконки

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

Відображає іконки платформ, для яких доступний об'єкт. Для відображення посилання з іконками використовуйте {{exclusive icon link}}.

Ви можете використовувати {{eicons/options}}, щоб змінити значення за замовчуванням деяких параметрів. Дивіться відповідний розділ нижче для отримання додаткової інформації.

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

{{ ексклюзивні іконки | <назва об'єкта> | small = 0/1 | invert = 0/1 | not = <назва об'єкта> | <параметри платформ> = 0/1 }}

Цей шаблон має декілька назв: еіконки, ексклюзивні іконки, exclusive icons, eicons, кожну з яких, можна використовувати.

Відображає іконки платформ, для яких доступний об'єкт.

Параметри шаблону[Управління TemplateData]

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

ПараметрОписТипСтатус
Назва об'єкта1

Назва об'єкта (предмет, істота, подія, біом, номер патча тощо), для якої мають відображатися іконки.

Автоматичне значення
Короткий текстпропонований
Менші іконкиsmall

Зменшує розмір іконок. Корисно, коли простір є проблемою, напр. в інфобоксах (infobox).

Автоматичне значення
1
Логічне значеннянеобов'язковий
Інверсія ексклюзивностиinvert

Інвертує ексклюзивність, тобто відображає протилежні іконки. Зауважте, що це вимикає датчик версії для японських консолей.

Автоматичне значення
1
Логічне значеннянеобов'язковий
Віднімання ексклюзивностиnot pagenot

Ім’я об'єкта, іконки ексклюзивности якого потрібно відняти від основних іконок. Зауважте, що це прораховується ''після'' {{p|invert}}, тобто спочатку інвертуються іконки основного об'єкта, а потім віднімаються іконки об'єкта з цього параметра.

Автоматичне значення
Короткий текстнеобов'язковий
ПКdesktop dsk

Вручну змініть ексклюзивність для ПК версії. Зверніть увагу, що цей параметр прораховується після {{p|invert}} і {{p|not}}.

Логічне значеннянеобов'язковий
Консоліconsole cns

Вручну змініть ексклюзивність для консольної версії. Зверніть увагу, що цей параметр прораховується після {{p|invert}} і {{p|not}}.

Логічне значеннянеобов'язковий
Консолі старого поколінняold-gen oldgen old

Вручну змініть ексклюзивність для версії на консолях старого покоління. Зверніть увагу, що цей параметр прораховується після {{p|invert}} і {{p|not}}.

Логічне значеннянеобов'язковий
Мобільні пристроїmobile mbl

Вручну змініть ексклюзивність для мобільної версії. Зверніть увагу, що цей параметр прораховується після {{p|invert}} і {{p|not}}.

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

Вручну змініть ексклюзивність для 3DS версії. Зверніть увагу, що цей параметр прораховується після {{p|invert}} і {{p|not}}.

Логічне значеннянеобов'язковий
Японські консоліjapan jas

Вручну змініть ексклюзивність для версії на японських консолях. Зверніть увагу, що цей параметр прораховується після {{p|invert}} і {{p|not}}.

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

Приклади

Код Результат Примітка
{{ eicons | 1.4.0.1 }}
(Видання для ПК, консолей та мобільних пристроїв) ПКМ
{{ eicons | 1.2.4.1 | not = 1.3.0.1 }}
(Видання для консолей старого покоління) С
{{ eicons | Suspicious Looking Egg }}
(Видання для 3DS) 3
{{ eicons | Suspicious Looking Egg | invert = 1 }}
(Видання для ПК, консолей, консолей старого покоління та мобільних пристроїв) ПКСМ
{{ eicons | Suspicious Looking Egg | invert = 1 | small = 1 }}
(Видання для ПК, консолей, консолей старого покоління та мобільних пристроїв) ПКСМ, малі
{{ eicons | Soul of Blight }}
(Видання для консолей старого покоління та 3DS) С3
{{ eicons | Suspicious Looking Egg | small = 1 }}
(Видання для 3DS) 3, мала
{{ eicons | Easter }}
(Видання для 3DS) 3
{{ eicons | Underground Desert }}
(Видання для ПК, консолей та мобільних пристроїв) ПКМ
{{ eicons | Flinx Staff }}
(Видання для ПК, консолей та мобільних пристроїв) ПКМ
{{ eicons | Traveling Merchant | not = Moon Lord }}
(Видання для консолей старого покоління) С
{{ eicons | Traveling Merchant | invert = 1 | not = Moon Lord }}
(Видання для 3DS) 3; не ПКМ3, тому що invert обраховується перед not
{{ eicons | Underground Desert | invert = 1 | not = Suspicious Looking Egg }}
(Видання для консолей старого покоління) С
{{ #iferror: {{ eicons | Work Bench }} }}
нічого, оскільки Work Bench є у всіх версіях, тому він виведе помилку, яку перехоплює {{#iferror:}}
{{ eicons | Work Bench | mobile = 1 }}
(Видання для мобільних пристроїв) М
{{ eicons | Work Bench | old-gen = 1 | 3ds = 1 }}
(Видання для консолей старого покоління та 3DS) С3
{{ eicons | Martian Work Bench | desktop = 0 | console = 0 }}
(Видання для мобільних пристроїв) М
{{ eicons | desktop = 1 | console = 1 | old-gen = 1 | mobile = 1 }}
(Видання для ПК, консолей, консолей старого покоління та мобільних пристроїв) ПКСМ
{{ eicons | japan = 1 }}
Я
{{ eicons | japan = 1 | small = y }}
Я
{{ item | Stone Block }} {{ eicons | desktop = 1 | console = 1 | old-gen = 1 | mobile = 1 }}
КаміньКамінь (Видання для ПК, консолей, консолей старого покоління та мобільних пристроїв)

Зміна параметрів за замовчуванням

Цей шаблон підтримує параметри через шаблон {{options}}. Нижче наведено всі дійсні параметри. Щодо використання та іншої інформації перегляньте {{options}}.

Дивіться Template:eicons/initOptions, щодо налаштування параметрів цього шаблону.

НазваІнша назваЗначення за замовчуваннямЗаміна значень[1]Примітка
small(empty)yesy
ony
n(empty)
no(empty)
off(empty)
  1. Значення із заміною будуть збережені та завантажені як замінені значення. Інші значення без замін будуть збережені та завантажені як є.

Приклади

Результат Код Примітка
(Видання для консолей старого покоління та 3DS) {{eicons|Hallowed Key Mold}} За замовчуванням
small = ; small = {{options/get|eicons|small}}; Отримання поточних налаштування
(Видання для консолей старого покоління та 3DS) {{options/set|eicons|small=y}}
{{eicons|Hallowed Key Mold}}
Увімкнення малих іконок
small = y; small = {{options/get|eicons|small}}; Отримання поточних налаштування
(Видання для консолей старого покоління та 3DS) {{options/reset|eicons}}
{{eicons|Hallowed Key Mold}}
Скинути усі налаштування