Szablon:Exclusive icons

Z Terraria Wiki
(Przekierowano z Szablon:Eicons)
Przejdź do nawigacji Przejdź do wyszukiwania
This template uses Lua.
Ten szablon wykorzystuje Moduł:Exclusive, będący skryptem napisanym w języku programowania Lua. Aby lepiej zapoznać się z tym językiem odwiedź podane strony Terraria Wiki:Lua (en).
Ten szablon jest zgodny z i18n, co oznacza, że jest łatwy do zlokalizowania dla różnych języków. Więcej informacji można znaleźć w I18n i l10n dla szablonów.
Template-info.svg Dokumentacja Poniższa dokumentacja jest załączona do Szablon:Exclusive icons/doc. (edytuj | historia)

Wyświetla ikony wskazujące platformy, dla których zawartość jest dostępna, w skrócie "eicons" (z "exclusive icons"). Aby wyświetlić link z eicons, użyj {{exclusive icon link}}.

Możesz użyć {{eicons/options}}, aby zmienić domyślne wartości niektórych parametrów. Szczegółowe informacje można znaleźć w odpowiedniej sekcji poniżej.

Sposób użycia

{{ eicons | <nazwa zawartości> | small = 0/1 | link = 0/1 | invert = 0/1 | not = <nazwa zawartości> | <parametry platformy> = 0/1 }}

ParametrOpisTypStatus
Nazwa zawartości1
Nazwa zawartości (przedmiot, NPC, wydarzenie, biom, numer łatki itp.), Dla którego mają być wyświetlane ikony.
Linia
sugerowany
Mniejsze ikonysmall
Zmniejsza rozmiar ikon. Przydatne, gdy problemem jest miejsce, np. w infoboxach.
Wartość automatyczna:
True (1/y/yes)
Wartość logiczna
opcjonalny
Odwracanie wyłącznościinvert
Odwraca wyłączność, tj. wyświetla przeciwne eicony. Pamiętaj, że wyłącza to czujnik wersji na konsole japońskie.
Wartość automatyczna:
True (1/y/yes)
Wartość logiczna
opcjonalny
Odejmowanie wyłącznościnot
pagenot
Nazwa zawartości, którego eicony mają zostać odjęte od głównych eicon. Zauważ, że jest to określono po $invert, tzn. eicony jednostki głównej są najpierw odwrócone, a następnie eicony jednostki z tego parametru są odejmowane od tego.
Linia
opcjonalny
Nadpisywanie wersji na PCdesktop
dsk
Ręcznie zastępuje wyłączność wersji na PC. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na konsoleconsole
cns
Ręcznie zastępuje wyłączność wersji na konsole. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na konsole starszej generacjiold-gen
oldgen
old
Ręcznie zastępuje wyłączność wersji na konsole starszej generacji. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na urządzenia mobilnemobile
mbl
Ręcznie zastępuje wyłączność wersji na urządzenia mobilne. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na 3DS3DS
3ds
Ręcznie zastępuje wyłączność wersji na 3DS. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny
Nadpisywanie wersji na konsole japońskiejapan
jas
Ręcznie zastępuje wyłączność wersji na konsole Japońskie. Zauważ, że określono to po $invert i $not.
Wartość logiczna
opcjonalny

Dla tego szablonu preferowane jest formatowanie parametrów w linii.

Przykłady

{{eicons| 1.4.0.1 }} (Edycje na PC, konsolach i urządzeniach mobilnych) (D)
{{eicons| 1.3.0.1 | not = 1.4.0.1 }} !!Error: Invalid EICONS input! (CM)
{{eicons| Suspicious Looking Egg }} (Edycje na 3DS) (3)
{{eicons| Suspicious Looking Egg | invert = 1 }} (Edycje na PC, konsolach, konsolach starej generacji i urządzeniach mobilnych) (DCOM)
{{eicons| Soul of Blight | link = 1 }} (Edycje na konsolach starej generacji i 3DS) (O3) z łączem
{{eicons| Suspicious Looking Egg | small = 1 }} (Edycje na 3DS) (3), małe
{{eicons| Easter }} (Edycje na 3DS) (3)
{{eicons| Underground Desert }} (Edycje na PC, konsolach i urządzeniach mobilnych) (DCM)
{{eicons| Crystal Work Bench }} (Edycje na PC, konsolach i urządzeniach mobilnych) (D)
{{eicons| Gold Butterfly }} (Edycje na PC, konsolach i urządzeniach mobilnych) (DCM)
{{eicons| Gold Butterfly | not = Flinx Staff }} !!Error: Invalid EICONS input! (CM)
{{eicons| Gold Butterfly | invert = 1 | not = Crystal Work Bench }} (Edycje na konsolach starej generacji i 3DS) (O3), bez DO3 ponieważ invert jest określono przed not
{{eicons| Gold Butterfly | invert = 1 | not = Suspicious Looking Egg }} (Edycje na konsolach starej generacji) (O)
{{eicons| 1.3.0.1 | not = 1.4.0.1 }} !!Error: Invalid EICONS input! (C)
{{eicons| Work Bench }} !!Error: Invalid EICONS input! (nic, ponieważ Stół warsztatowy jest dostępny we wszystkich wersjach)
{{eicons| Work Bench | mobile = 1 }} (Edycje na urządzeniach mobilnych) (M)
{{eicons| Work Bench | old-gen = 1 | 3ds = 1 }} (Edycje na konsolach starej generacji i 3DS) (O3)
{{eicons| Martian Work Bench | desktop = 0 | console = 0 }} (Edycje na urządzeniach mobilnych) (M)
{{eicons| desktop = 1 | console = 1 | old-gen = 1 | mobile = 1 }} (Edycje na PC, konsolach, konsolach starej generacji i urządzeniach mobilnych) (DCOM)
{{eicons| japan = 1 }} (J)
{{item|Stone Block}} {{eicons| desktop = 1 | console = 1 | old-gen = 1 | mobile = 1 }} Kamienny blokKamienny blok (Edycje na PC, konsolach, konsolach starej generacji i urządzeniach mobilnych)

Zmiana domyślnych opcji

Możesz użyć {{exclusive icons/options}}, aby ustawić/pobrać i zresetować wartości domyślne niektórych opcji.

Sposób użycia

  • Set: {{exclusive icons/options|small=y|...}} lub {{exclusive icons/options|set|small=y|...}}
  • Get: {{exclusive icons/options|get|small}}
  • Reset: {{exclusive icons/options|reset}} lub {{exclusive icons/options|resetall}}
UWAGA: Aby uniknąć niepożądanych efektów, bardzo ważne jest jak najszybsze resetowanie opcji. Zwłaszcza w szablonie należy zresetować opcje przed zakończeniem szablonu.

Wszystkie parametry:

Parametr 1

Akcja. get lub load oznacza pobranie bieżącej wartości opcji, reset lub resetall oznacza zresetuj wszystkie opcje do wartości domyślnych, inne wartości (w tym brak - zalecane jest użycie set dla lepszej czytelności) oznaczają ustawienie wartości opcji.

Parametr 2

Nazwa opcji, dla której chcesz uzyskać jej wartość. Obowiązuje tylko wtedy, gdy akcja brzmi get. Może być jedną z następujących czynności: small

small/smallicons = y/yes/n/no

Obowiązuje tylko wtedy, gdy akcja jest set. Włącza/wyłącza zmniejszony rozmiar ikon platformy. Zobacz parametr {{exclusive icons}} small.

Przykłady

Wynik Kod Opis
(Edycje na konsolach starej generacji i 3DS) {{eicons|Hallowed Key Mold}} Domyślne
small = ; small = {{eicons/options|get|small}}; Pobiera aktualne ustawienie
(Edycje na konsolach starej generacji i 3DS) {{eicons/options|set|small=y}}
{{eicons|Hallowed Key Mold}}
Włącza małe ikony
small = y; small = {{eicons/options|get|small}}; Pobiera aktualne ustawienie
(Edycje na konsolach starej generacji i 3DS) {{eicons/options|reset}}
{{eicons|Hallowed Key Mold}}
Zresetuje wszystkie opcje