Difference between revisions of "Template:Weapon Display"

(Removing extra break)
m
 
(27 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>
+
<includeonly><div style="text-align: center; flex: 0 0 25%"><!---
{{#tag: gallery |
+
---><span style="transform: rotate({{{rotation|0}}}deg); display: flex; justify-content: center; align-items: center; height:300px;"><!---
{{#ifexist: File:{{{name}}}.png
+
    --->[[ {{ #if: {{{image|}}} | {{{image}}} | File:{{{name}}}.png }} | {{{image_size|250x300px}}} ]]<!---
  | File:{{{name}}}.png
+
---></span><!---
  | {{{image|UNKNOWN IMAGE PLACEHOLDER}}}
+
--->{{#if: {{{icon|}}} | [[{{{icon}}}|35px]] | [[File:{{{name}}} Icon.png|35px]]}} '''{{{name|Weapon Name?}}}'''<br><!---
}}|heights = 200px | style = transform: rotate({{{rotation|0}}}deg)
+
--->{{#if: {{{note|}}} | <sub>''{{{note}}}''</sub><br>}}<!---
}}
+
--->{{#if: {{{shot_types|}}} | <sub>'''''Shot types:''' {{{shot_types}}}''</sub><br>}}<!---
{{#ifexist: File:{{{name}}} Icon.png
+
---><sub class="currency-included">'''''Acquired From:'''<br>{{{acquisition|Standard Loot Drops}}}''</sub>
  | [[File:{{{name}}} Icon.png|35px]]
+
</div></includeonly><noinclude>
  | [[{{{icon|File:Miscellaneous Enemy Icon.png}}}|35px]]
+
===Technical Details===
}} '''{{{name|Weapon Name?}}}'''
 
{{#if: {{{shot_types|}}}
 
  | <sub>'''''Shot type:''' {{{shot_types}}}''</sub><br>
 
}}
 
<sub>'''''Acquired From:'''<br>{{{acquisition|Acquisition?}}}''</sub><!--
 
--></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'''.
 
* If '''image''' and '''icon''' are not provided, they will be inferred from the '''name'''.
  
 
===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.
+
| image_size || {{no}} || The dimensions for the image. || 250x300px
 
|-
 
|-
| icon || {{no}} || The icon for the weapon.
+
| rotation || {{no}} || How many degrees to rotate the weapon image display by. || 0
 
|-
 
|-
| shot_types || {{no}} || Valid shot types for the weapon.
+
| icon || {{no}} || The icon for the weapon. || File:{{{name}}} Icon.png
 
|-
 
|-
| acquisition || {{yes}} || Acquisition for the weapon.
+
| note || {{no}} || Additional notes about the weapon. || Nothing
 +
|-
 +
| shot_types || {{no}} || Valid shot types for the weapon. || Nothing
 +
|-
 +
| acquisition || {{no}} || Acquisition for the weapon. || "Standard Loot Drops"
 
|}
 
|}
  
===Example===
+
===Examples===
{| style="width:80%;"
+
{| style="width:95%;" cellpadding="20"
 
! style="font-size:150%; width: 50%;" | Wiki Text
 
! style="font-size:150%; width: 50%;" | Wiki Text
 
! style="font-size:150%; width: 50%;" | Result
 
! style="font-size:150%; width: 50%;" | Result
 
|-
 
|-
|<div style="display: flex; justify-content: center;"><!---
+
|<code class="tempdoc-code-block"><nowiki>
---><code style="display: table; white-space: pre-wrap;"><!---
+
    {{Weapon Display
     ---><nowiki>
+
    | name = Protean Staff
 
+
    | rotation = 40
      {| style="text-align:center;"
+
    | note = Comes with Shrinkinator Unique Enemy Kill Animation
      |-
+
    | shot_types = Burst Shot
      |
+
    | acquisition = The Emporium for 250 gems
      {{Weapon Display
+
     }}
      | name = Earth Guardian's Spear
+
</nowiki></code>
      | image = File:Earth Guardian's Spear.png
+
|
      | rotation = 40
+
<div style="display:flex; justify-content: center;">
      | icon = File:Earth Guardian's Spear Icon.jpg      
+
    {{Weapon Display
      | acquisition = Crystal Mine Chaos 8+
+
    | name = Protean Staff
      }}
+
    | rotation = 40
      |}
+
    | note = Comes with Shrinkinator Unique Enemy Kill Animation
 
+
    | shot_types = Burst Shot
        </nowiki><!---
+
     | acquisition = The Emporium for 250 gems
---></code>
+
    }}
 
</div>
 
</div>
|<div style="display: flex; justify-content: center;">
 
<div>
 
{| style="text-align:center;"
 
 
|-
 
|-
 +
|<code class="tempdoc-code-block"><nowiki>
 +
    {{Weapon Display
 +
    | name = Angelic Pavise
 +
    }}
 +
</nowiki></code>
 
|
 
|
{{Weapon Display
+
<div style="display:flex; justify-content: center;">
| name = Earth Guardian's Spear
+
    {{Weapon Display
| image = File:Earth Guardian's Spear.png
+
    | name = Angelic Pavise
| rotation = 40
+
    }}
| icon = File:Earth Guardian's Spear Icon.jpg
 
| acquisition = Crystal Mine Chaos 8+
 
}}
 
|}
 
</div>
 
 
</div>
 
</div>
 
|}
 
|}
  
 +
__NOEDITSECTION__
 
</noinclude>
 
</noinclude>
__NOEDITSECTION__
 

Latest revision as of 14:28, 5 April 2025

Technical Details

  • If image and icon are not provided, they will be inferred from the name.

Parameters

Parameter Required Description Default
name TickGreen.png The name of the weapon. Weapon Name?
image CrossWhite.png The image for the weapon. File:{{{name}}}.png
image_size CrossWhite.png The dimensions for the image. 250x300px
rotation CrossWhite.png How many degrees to rotate the weapon image display by. 0
icon CrossWhite.png The icon for the weapon. File:{{{name}}} Icon.png
note CrossWhite.png Additional notes about the weapon. Nothing
shot_types CrossWhite.png Valid shot types for the weapon. Nothing
acquisition CrossWhite.png Acquisition for the weapon. "Standard Loot Drops"

Examples

Wiki Text Result
{{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 }}
Protean Staff.pngProtean Staff Icon.png Protean Staff
Comes with Shrinkinator Unique Enemy Kill Animation
Shot types: Burst Shot
Acquired From:
The Emporium for 250 gems
{{Weapon Display | name = Angelic Pavise }}
Angelic Pavise.pngAngelic Pavise Icon.png Angelic Pavise
Acquired From:
Standard Loot Drops