Difference between revisions of "Template:Weapon Display"
From Dungeon Defenders 2 Wiki
(Fixing mistake with if statements) |
(Reverting changes) |
||
(20 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | <gallery | + | <includeonly> |
− | + | {{#tag: gallery | | |
+ | {{#if: {{{image|}}} | ||
+ | | {{{image}}} | ||
| File:{{{name}}}.png | | File:{{{name}}}.png | ||
− | + | }}|heights = 200px | style = transform: rotate({{{rotation|0}}}deg) | |
}} | }} | ||
− | + | {{#if: {{{icon|}}} | |
− | {{# | + | | [[{{{icon}}}|35px]] |
| [[File:{{{name}}} Icon.png|35px]] | | [[File:{{{name}}} Icon.png|35px]] | ||
− | |||
}} '''{{{name|Weapon Name?}}}'''<br> | }} '''{{{name|Weapon Name?}}}'''<br> | ||
+ | {{#if: {{{note|}}} | ||
+ | | <sub>''{{{note}}}''</sub><br> | ||
+ | }} | ||
{{#if: {{{shot_types|}}} | {{#if: {{{shot_types|}}} | ||
− | | <sub>'''''Shot | + | | <sub>'''''Shot types:''' {{{shot_types}}}''</sub><br> |
}} | }} | ||
− | <sub>'''''Acquired From:'''<br>{{{acquisition| | + | <sub class="currency-included">'''''Acquired From:'''<br>{{{acquisition|Standard Loot Drops}}}''</sub><!-- |
− | <noinclude> | + | --></includeonly><noinclude> |
+ | * '''This Template may not produce the desired output if not placed in a table with text align set to center. Refer to weapons pages such as [[Polearms]] for examples.'''<br> | ||
+ | * If '''image''' and '''icon''' are not provided, they will be inferred from the '''name'''. | ||
+ | ** '''The automatic detection for image and icon will stop working after 50 uses of this template on a single page, due to limitations with the #ifexist function that this template uses.''' | ||
===Parameters=== | ===Parameters=== | ||
− | {| border="1" | + | {| border="1" class="wikitable TemplateDocumentation" |
|- | |- | ||
− | ! Parameter !! Required !! Description | + | ! Parameter !! Required !! Description !! Default |
|- | |- | ||
− | | name || {{yes}} || The name of the weapon. | + | | name || {{yes}} || The name of the weapon. || Weapon Name? |
|- | |- | ||
− | | image || {{no}} || The image for the weapon. | + | | image || {{no}} || The image for the weapon. || File:{{{name}}}.png |
|- | |- | ||
− | | rotation || {{no}} || How many degrees to rotate the weapon image display by. | + | | rotation || {{no}} || How many degrees to rotate the weapon image display by. || 0 |
|- | |- | ||
− | | icon || {{no}} || The icon for the weapon. | + | | icon || {{no}} || The icon for the weapon. || File:{{{name}}} Icon.png |
|- | |- | ||
− | | | + | | note || {{no}} || Additional notes about the weapon. || Nothing |
|- | |- | ||
− | | acquisition || {{ | + | | shot_types || {{no}} || Valid shot types for the weapon. || Nothing |
+ | |- | ||
+ | | acquisition || {{no}} || Acquisition for the weapon. || "Standard Loot Drops" | ||
|} | |} | ||
Line 42: | Line 51: | ||
---><nowiki> | ---><nowiki> | ||
− | + | {| style="text-align:center;" | |
− | + | |- | |
− | + | | | |
− | + | {{Weapon Display | |
− | + | | name = Protean Staff | |
− | + | | rotation = 40 | |
+ | | note = Comes with Shrinkinator Unique Enemy Kill Animation | ||
+ | | shot_types = Burst Shot | ||
+ | | acquisition = The Emporium for 250 gems | ||
+ | }} | ||
+ | |} | ||
</nowiki><!--- | </nowiki><!--- | ||
Line 53: | Line 67: | ||
</div> | </div> | ||
|<div style="display: flex; justify-content: center;"> | |<div style="display: flex; justify-content: center;"> | ||
+ | <div> | ||
+ | {| style="text-align:center;" | ||
+ | |- | ||
+ | | | ||
{{Weapon Display | {{Weapon Display | ||
− | | name = | + | | name = Protean Staff |
− | | | + | | rotation = 40 |
− | | | + | | note = Comes with Shrinkinator Unique Enemy Kill Animation |
− | | acquisition = | + | | shot_types = Burst Shot |
+ | | acquisition = The Emporium for 250 gems | ||
}} | }} | ||
+ | |} | ||
+ | </div> | ||
</div> | </div> | ||
|} | |} |
Latest revision as of 12:31, 17 December 2023
- This Template may not produce the desired output if not placed in a table with text align set to center. Refer to weapons pages such as Polearms for examples.
- If image and icon are not provided, they will be inferred from the name.
- The automatic detection for image and icon will stop working after 50 uses of this template on a single page, due to limitations with the #ifexist function that this template uses.
Parameters
Example
Wiki Text | Result |
---|---|
{| style="text-align:center;"
|-
|
{{Weapon Display
| name = Protean Staff
| rotation = 40
| note = Comes with Shrinkinator Unique Enemy Kill Animation
| shot_types = Burst Shot
| acquisition = The Emporium for 250 gems
}}
|}
|