Template:GetSetInfo
This template is used to dynamically display information about an armor or vanity set (as defined in the database). It supports differentiation between variable pieces (e.g. the different headpiece choices of the early Hardmode ore armor sets).
{{setinfo}}
is an alias for {{getSetInfo}}
.
Usage
Apart from the first two unnamed parameters, all parameters are optional.
{{setinfo | <name of the set> | <stat> | head = <custom head piece(s)> | body = <custom body piece(s)> | legs = <custom legs piece(s)> | raw = y/yes | note = n | rawdefense = y/yes | noitem = y/yes | start = <any wikitext in front of each variable piece> | end = <any wikitext behind each variable piece> | glue = <glue between {{item}} and value> | sep = <separator of the variable pieces> }}
- First unnamed parameter
Set name.
- Second unnamed parameter
Stat to query. Can be any of the following:
Parameter value | Description |
---|---|
|
Sum of the defense of all set pieces. |
/
|
Sum of the buy price/sell value of all set pieces. Note that the template will always display buy prices, even if the set pieces cannot actually be bought. Prices in Defender Medals are supported. |
|
Highest rarity of all of the set pieces. |
|
Set bonus of the set. Will be a list of set bonuses if there are multiple (i.e. depending on the variable pieces). |
/ /
|
Armor ID of the respective piece (variable; non-variable pieces always use <slot>1 ) of the set. Use {{getArmorInfo}} to convert it to an item name.
|
/
| |
| |
|
Set bonus of the set, but only for sets which do not have different set bonuses with different variable pieces. encompasses all sets, so it is safer to use that one.
|
/ / /
|
Set bonus which is activated when that particular variable piece is equipped. |
/
| |
|
Defense provided by the set bonus |
|
Total number of sets. Important: The first unnamed parameter only accepts the values and if is used!
|
- head / body / legs
Manually define the set pieces, overriding the database's values. Separate multiple (variable) pieces of a slot with commas. Only available if querying for
, defense
, or buy
information (also available when querying for sell
information, although slots with multiple pieces will be ignored in that case). Please note that the variable piece differentiation functionality only works if no more than one slot contains variable pieces – either head, body, or legs.
rare
- raw
Display the raw data to apply completely custom formatting to it. Causes all following parameters to have no effect.
- note
Hide the "(set)" note that is appended to
and defense
/buy
output by default.
sell
- rawdefense
Only available when querying for
information. Sets with a defense increase as set bonus are displayed in a special format in order to convey that fact. Use this parameter to display only the raw base defense.
defense
- noitem
Hide the {{item}} that is used for identifying the different variable pieces as part of the differentiation functionality. Causes
to have no effect. Note that if this parameter is not set, each {{item}} will be preceded by an $glue
{{options/set|item|mode=image|nolink=y|icons=n|maxsize=20x16px}}
(though it is issued before
is parsed, so use that parameter to override these item options), and followed by an $start
{{options/reset|item}}
.
- start
Custom wikitext in front of each variable piece's value (or the entire output, if there are no variable pieces).
- end
Custom wikitext behind each variable piece's value (or the entire output, if there are no variable pieces).
- glue
Characters between the {{item}} and its value. Default: " : " (narrow no-break space, colon, non-breaking space: " : ")
- sep
Characters between each variable piece. Has no effect when there are no variable pieces. Default: " / "
Examples
Basic
Code | Result |
---|---|
{{setinfo|Molten armor|defense}} |
25(全套) |
{{setinfo|Molten armor|defense|note=n}} |
25 |
{{setinfo|Familiar set|sell}} |
60 SC(全套) |
{{setinfo|Molten armor|setbonuslist}} |
10%额外近战伤害, 不会着火 |
{{setinfo|Wood armor|defense}} |
3 (2+1)(全套) |
{{setinfo|Wood armor|defense|rawdefense=y}} |
2(全套) |
{{setinfo|Wood armor|setbonusdefense}} |
1 |
{{getArmorInfo|head|{{setinfo|Wood armor|head1}}|name}},
|
Wood Helmet, Wood Breastplate, Wood Greaves |
Sets with variable pieces
Code | Result | ||||||
---|---|---|---|---|---|---|---|
{{setinfo|Adamantite armor|defense}} |
: 32 / : 50 / : 36(全套) | ||||||
{{setinfo|Beetle armor|defense}} |
: 61 / : 73(全套) | ||||||
{{getArmorInfo|head|{{setinfo|Adamantite armor|head1}}|name}}, |
Adamantite Headgear, Adamantite Helmet, Adamantite Mask, Adamantite Breastplate, Adamantite Leggings | ||||||
{{setinfo|Adamantite armor|defense|note=n|glue= |end= {{note|(set)}}}} |
32 (set) / 50 (set) / 36 (set) | ||||||
{{setinfo|Adamantite armor|setbonuslist}} |
: 魔力消耗降低19% / : 近战速度和移动速度各提高20% / : 25%几率省下弹药 | ||||||
<table style="background:transparent;">{{setinfo|Adamantite armor|setbonuslist|start=<tr><td><ul style{{=}}"margin-top:0;"><li>|glue=</li></ul></td><td>|end=</td></tr>|sep=}}</table> |
| ||||||
{{setinfo|Beetle armor|setbonuslist|start=<nowiki/> |
| ||||||
* {{setinfo|Beetle armor|setbonus_body1}} |
| ||||||
|
<before><$start><$glue>32<$end><$sep><$start><$glue>50<$end><$sep><$start><$glue>36<$end>(全套)<after> | ||||||
|
Begin(-32)__(-50)__(-36)(全套)Finish |