Ten szablon służy do dynamicznego wyświetlania informacji o zestawach zbroi lub zestawy przedmiotów ozdobnych (zgodnie z definicją w bazie danych). Obsługuje rozróżnianie przeróżnych elementów (np. różne wybory hełmów we wczesnych zestawach rudy Hardmode).
Sposób użycia[]
Oprócz pierwszych dwóch parametrów wszystkie parametry są opcjonalne.
{{getSetInfo | <nazwa zestawu> | <statystyki zestawu> | head = <niestandardowe nakrycia głowy> | body = <niestandardowe części ciała> | legs = <niestandardowe nogi> | raw = y | note = n | rawdefense = y | item = n | start = <dowolny wikitext przed każdym elementem zmiennym> | end = <dowolny wikitext przed każdym elementem zmiennym> | glue = <doklejenie między {{item}} a wartością> | sep = <separator elementów zamiennych> }}
- Parameter 1
Nazwa zestawu.
- Parameter 2
Statystyki do wyświetlenia. Może być jednym z poniższych:
Wartość parametru | Opis |
---|---|
|
Suma obrony wszystkich elementów zestawu. |
/
|
Suma ceny zakupu/wartości sprzedaży wszystkich elementów zestawu. Należy pamiętać, że szablon zawsze będzie wyświetlał ceny zakupu, nawet jeśli zestawów nie można faktycznie kupić. |
|
Najwyższa rzadkość spośród wszystkich elementów zestawu. |
|
Premia za zestaw. Wyświetli listę bonusów zestawu, jeśli jest ich wiele (tj. W zależności od elementów zamiennych). |
/ /
|
Identyfikatory zbroi odpowiedniego elementu (elementy zamienne; elementy niezamienne zawsze używają <gniazd> ) zestawu. Użyj {{getArmorInfo}}, aby przekonwertować go na nazwę elementu.
|
/
| |
| |
|
Bonus za zestaw, ale tylko dla zestawów, które nie mają różnych bonusów za zestaw z różnymi zamiennymi elementami. obejmuje wszystkie zestawy, więc bezpieczniej jest z niego korzystać.
|
/ /
|
Premia zestawu, która jest aktywowana, gdy dany element zamienny jest wyposażony. |
/
| |
|
Obrona zapewniana przez bonus za zestaw. |
|
Całkowita liczba zestawów. Ważne: Pierwszy parametr akceptuje tylko wartości i , jeśli użyto !
|
- head / body / legs
Ręcznie definiuje ustawione elementy, nadpisując wartości bazy danych. Oddziela wielokrotne (zmienne) miejsca elementów przecinkiem. Dostępne tylko w przypadku zapytania o informacje
, defence
lub buy
. Należy pamiętać, że funkcja różnicowania elementów zmiennych działa tylko wtedy, gdy nie więcej niż jedno gniazdo zawiera elementy zmienne - zarówno głowę, ciało lub nogi.
sell
- raw
Wyświetla surowe dane, aby zastosować do nich całkowicie niestandardowe formatowanie. Powoduje, że wszystkie poniższe parametry nie działają.
- note
Ukrywa domyślnie notatkę "(set)" dołączaną do wyników
i defence
/buy
.
sell
- rawdefense
Dostępne tylko podczas zapytania o informacje
. Zestawy ze wzrostem obrony jako premii zestawu są wyświetlane w specjalnym formacie, aby przekazać ten fakt. Użyj tego parametru, aby wyświetlić tylko surową obronę podstawową.
defence
- item
Ukrywa {{item}}, który służy do identyfikacji różnych elementów zamiennych w ramach funkcji rozróżniania. Powoduje, że
nie działa. Pamiętaj, że jeśli ten parametr nie zostanie ustawiony, każdy {{}} będzie poprzedzony $glue
{{item/options|mode=image|nolink=y|icons=n|maxsize=20x16px}}
(chociaż jest wydawany przed parsowaniem
, więc użyj tego parametru, aby zastąpić te opcje elementu), a następnie przez $start
{{item/options|reset}}
.
- start
Niestandardowy wikitext przed wartością każdego elementu zamiennego (lub całego wyjścia, jeśli nie ma elementów zamiennych).
- end
Niestandardowy wikitext za wartością każdego elementu zamiennego (lub całego wyjścia, jeśli nie ma elementów zamiennych).
- glue
Znaki między {{item}} a jego wartością. Domyślnie: " : " (narrow no-break space, dwukropek, non-breaking space: " : ")
- sep
Znaki między każdym elementem zmiennym. Nie działa, gdy nie ma elementów zmiennych. Domyślnie: " / "
Przykłady[]
Podstawowe[]
Kod | Wynik |
---|---|
{{getSetInfo|Molten armor|defense}} |
25 (zestaw) |
{{getSetInfo|Molten armor|defense|note=n}} |
25 |
{{getSetInfo|Familiar set|sell}} |
60 (zestaw) |
{{getSetInfo|Molten armor|setbonuslist}} |
10% extra melee damage, Cannot be set on fire |
{{getSetInfo|Wood armor|defense}} |
3 (2+1) (zestaw) |
{{getSetInfo|Wood armor|defense|rawdefense=y}} |
2 (zestaw) |
{{getSetInfo|Wood armor|setbonusdefense}} |
1 |
{{getArmorInfo|head|{{getSetInfo|Wood armor|head1}}|name}},
|
Wood Helmet, Wood Breastplate, Wood Greaves |
Zestawy ze zamiennymi elementami[]
Kod | Wynik | ||||||
---|---|---|---|---|---|---|---|
{{getSetInfo|Adamantite armor|defense}} |
: 32 / : 50 / : 36 (zestaw) | ||||||
{{getSetInfo|Beetle armor|defense}} |
: 61 / : 73 (zestaw) | ||||||
{{getArmorInfo|head|{{getSetInfo|Adamantite armor|head1}}|name}}, |
Adamantite Headgear, Adamantite Helmet, Adamantite Mask, Adamantite Breastplate, Adamantite Leggings | ||||||
{{getSetInfo|Adamantite armor|defense|note=n|glue= |end= {{note|(set)}}}} |
32 (set) / 50 (set) / 36 (set) | ||||||
{{getSetInfo|Adamantite armor|setbonuslist}} |
: 19% reduced mana usage / : 20% increased melee and movement speed / : 25% chance to not consume ammo | ||||||
<table style="background:transparent;">{{getSetInfo|Adamantite armor|setbonuslist|start=<tr><td><ul style{{=}}"margin-top:0;"><li>|glue=</li></ul></td><td>|end=</td></tr>|sep=}}</table> |
| ||||||
{{getSetInfo|Beetle armor|setbonuslist|start=<nowiki/> |
| ||||||
* {{getSetInfo|Beetle armor|setbonus_body1}} |
| ||||||
|
<before><$start><$glue>32<$end><$sep><$start><$glue>50<$end><$sep><$start><$glue>36<$end> (zestaw)<after> | ||||||
|
Lorem(-32)__(-50)__(-36) (zestaw)ipsum |
Zestawy niestandardowe[]
Kod | Wynik |
---|---|
{{getSetInfo||head=Magic Hat|body=Gypsy Robe|defense}} |
4 (zestaw) |
{{getSetInfo||head=Magic Hat|body=Diamond Robe|sell}} |
360 (zestaw) |
{{getSetInfo||head=Wizard Hat|body=Diamond Robe|sell|note=n}} {{note|(set with Wizard Hat)}} |
320 (set with Wizard Hat) |
{{getSetInfo||head=Wizard Hat|body=Gypsy Robe, Amethyst Robe, Topaz Robe, Sapphire Robe, Emerald Robe, Ruby Robe, Diamond Robe|defense|note=n}} {{note|(set with Wizard Hat)}} |
: 6 / : 4 / : 5 / : 5 / : 6 / : 6 / : 7 (set with Wizard Hat) |
{{getSetInfo||head=Wood Helmet|body=Vortex Breastplate|rare}} |
277 |