Template:Item infobox: Difference between revisions
No edit summary |
No edit summary |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly><templatestyles src="Infobox/styles.css" /> | <includeonly><templatestyles src="Infobox/styles.css" /> | ||
<div class="infobox item {{#switch:{{lc:{{{type|}}}}}|crafting material=material|#default{{lc:{{{rarity|}}}}}}}"> | <div class="infobox item {{#switch:{{lc:{{{type|}}}}}|crafting material=material|#default={{lc:{{{rarity|}}}}}}}"> | ||
{{#if:{{{icon|}}}|<div class="infobox-icon">[[File:{{{icon}}}|40px]]</div>}} | {{#if:{{{icon|}}}|<div class="infobox-icon">[[File:{{{icon}}}|40px|link=|{{PAGENAME}}]]</div>}} | ||
<p class="heading">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}</p> | <p class="heading">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}</p> | ||
<div class="wrapper"> | <div class="wrapper"> | ||
{{#if:{{{description|}}}|{{quote|quote={{{description}}}|source=In-game description.}}}} | {{#if:{{{description|}}}|{{quote|quote={{{description}}}|source=In-game description.}}}} | ||
;Type | ;Type | ||
:[[{{{type}}}]][[Category:{{{type}}}]]{{#if:{{{rarity|}}}|{{#ifeq:{{{show-rarity}}}|no|| | :{{#switch:{{lc:{{{type}}}}} | ||
|ring | |||
|necklace=[[{{{type}}} (type)|{{{type}}}]] | |||
|#default=[[{{{type}}}]] | |||
}}[[Category:{{{type}}}]]{{#if:{{{rarity|}}}|{{#ifeq:{{{show-rarity}}}|no|| | |||
;Rarity | ;Rarity | ||
:{{rarity|{{ucfirst:{{{rarity}}}}}}}}}}}{{#if:{{{classes|}}}| | :{{rarity|{{ucfirst:{{{rarity}}}}}}}}}}}{{#if:{{{classes|}}}| | ||
;Classes | ;Classes | ||
:{{{classes}}}}}{{#if:{{{gender|}}}| | :{{#if:{{string split|{{{classes|}}}|" "|1}}|[[{{string split|{{{classes|}}}|" "|1}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|2}}|[[{{string split|{{{classes|}}}|" "|2}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|3}}|[[{{string split|{{{classes|}}}|" "|3}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|4}}|[[{{string split|{{{classes|}}}|" "|4}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|5}}|[[{{string split|{{{classes|}}}|" "|5}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|6}}|[[{{string split|{{{classes|}}}|" "|6}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|7}}|[[{{string split|{{{classes|}}}|" "|7}}]]|{{clear}}}}}}{{#if:{{{gender|}}}| | ||
;Gender | ;Gender | ||
:{{{gender}}}}}{{#if:{{{level|}}}| | :{{{gender}}}}}{{#if:{{{level|}}}| | ||
Line 40: | Line 44: | ||
:{{{speed}}}}}{{#if:{{{hands|}}}| | :{{{speed}}}}}{{#if:{{{hands|}}}| | ||
;Hands | ;Hands | ||
:{{#switch:{{{hands|}}}|one=One-handed|two=Two-handed|off=Off-hand}}}} | :{{#switch:{{{hands|}}}|one=One-handed|two=Two-handed|off=Off-hand}}}}{{#if:{{{value|}}}| | ||
;Value | ;Value | ||
:{{#switch:{{{value-type|}}}|fame={{{value}}} {{{value-type}}}|coin={{money|value={{{value}}}|showZeros=0}}}}{{#if:{{{goal|}}}| | :{{#switch:{{{value-type|}}}|fame={{{value}}} {{{value-type}}}|coin={{money|value={{{value}}}|showZeros=0}}}}}}{{#if:{{{goal|}}}| | ||
;Part of | ;Part of | ||
:[[{{{goal}}}]]}}{{#if:{{{reward|}}}| | :[[{{{goal}}}]]}}{{#if:{{{reward|}}}| | ||
Line 73: | Line 77: | ||
{{!}}} | {{!}}} | ||
| {{clear}} }} | | {{clear}} }} | ||
{{#if:{{{set|}}}|[[Category:{{{set}}}|{{{type}}}]]}} | {{#if:{{{set|}}}|[[Category:{{{set}}}|{{{type}}}]]{{clear}}}} | ||
{{#switch:{{lc:{{{type}}}}} | {{#switch:{{lc:{{{type}}}}} | ||
|crafting sheet=[[Category:Level {{{level}}} crafting sheets]] | |crafting sheet=[[Category:Level {{{level}}} crafting sheets]]{{clear}} | ||
|upgrade sheet=[[Category:Level {{{level}}} upgrade sheets]] | |upgrade sheet=[[Category:Level {{{level}}} upgrade sheets]]{{clear}} | ||
|boots | |boots | ||
|mage boots | |mage boots | ||
Line 110: | Line 114: | ||
|staff | |staff | ||
|sword | |sword | ||
|wand={{#ifeq:{{lc:{{{rarity|}}}}}|normal|[[Category:Level {{{level}}} equipment]]}} | |wand={{#ifeq:{{lc:{{{rarity|}}}}}|normal|[[Category:Level {{{level}}} equipment|{{{type}}}]]}}{{clear}} | ||
|necklace | |necklace | ||
|ring={{#ifeq:{{lc:{{{rarity|}}}}}|normal|[[Category:Level {{{level}}} accessories]]}} | |ring={{#ifeq:{{lc:{{{rarity|}}}}}|normal|[[Category:Level {{{level}}} accessories|{{{type}}}]]}}{{clear}} | ||
|#default={{clear}} | |#default={{clear}} | ||
}} | }} | ||
Line 203: | Line 207: | ||
; show-rarity : Optional. Show/hide rarity parameter in infobox. Options: yes, no | ; show-rarity : Optional. Show/hide rarity parameter in infobox. Options: yes, no | ||
; set : Optional. Include if item is part of a set (e.g. Valhalla soul item) | ; set : Optional. Include if item is part of a set (e.g. Valhalla soul item) | ||
; value : | ; value : Optional. Listed value on the item. | ||
; value-type : Required. Type of currency to display. Options: | ; value-type : Required if value included. Type of currency to display. Options: | ||
:: coin | :: coin | ||
:: fame | :: fame |
Latest revision as of 18:32, 24 October 2024
Description
This is the Item infobox template. It should be transcluded in the following format:
{{Item infobox |name= |icon= |description= |type= |rarity= |show-rarity= |set= |classes= |gender= |level= |STR= |DEX= |INT= |speed= |damage= |magic-damage= |mana= |cast= |hands= |physical-def= |magical-def= |evasion= |block= |bonus1...bonus6= |value= |value-type= |goal= |reward= |id= |gallery1...gallery5= |gallery-text1...gallery-text5= }}
Parameters
- name
- Optional. Only include if the name of the item differs from the article name. Defaults to the name of the article:
{{PAGENAME}}
- icon
- Optional. Icon of the item.
- description
- Optional. Skill description.
- type
- Required. The type of item. Options:
- Crafting material
- Crafting sheet
- Upgrade sheet
- Crafting tool
- Boots
- Mage boots
- Leather boots
- Mail boots
- Plate boots
- Circlet
- Gloves
- Mage gloves
- Leather gloves
- Mail gloves
- Plate gloves
- Helmet
- Leather helmet
- Mail helmet
- Plate helmet
- Jacket
- Leather jacket
- Mail jacket
- Plate jacket
- Pants
- Leather pants
- Mail pants
- Plate pants
- Robe
- Shield
- Cape
- Necklace
- Ring
- Axe
- Bow
- Dagger
- Mace
- Polearm
- Staff
- Sword
- Wand
- level
- Optional. The level or levels of the item.
- rarity
- Optional. Should be one of the following: normal, magic, rare, soul, unique.
- show-rarity
- Optional. Show/hide rarity parameter in infobox. Options: yes, no
- set
- Optional. Include if item is part of a set (e.g. Valhalla soul item)
- value
- Optional. Listed value on the item.
- value-type
- Required if value included. Type of currency to display. Options:
- coin
- fame
- goal
- Optional. Specific quest or challenge this item is affiliated with. If entering multiple goals, put each new goal on a new line.
- reward
- Optional. Specific quest, challenge, or event that can reward this item. If entering multiple, put each a new line.
- classes
- Optional. Available classes that can use the item.
- gender
- Optional. Available gender that can use the item.
- STR
- Optional. Minimum STR to use item.
- DEX
- Optional. Minimum DEX to use item.
- INT
- Optional. Minimum INT to use item.
- speed
- Optional. Attack speed stat of the item.
- damage
- Optional. Physical Attack stat of the item.
- magic-damage
- Optional. Magic Attack stat of the item.
- mana
- Optional. Mana regeneration stat of the item.
- cast
- Optional. Casting speed decrement stat of the item.
- hands
- Optional. Number of hands to wield the item. Options:
- one
- two
- off
- physical-def
- Optional. Physical defense stat of the item.
- magical-def
- Optional. Magic defense stat of the item.
- evasion
- Optional. Evasion decrement stat of the item.
- block
- Optional. Blocking Rate stat of the item.
- bonus1...bonus6
- Optional. Item bonuses.
- gallery1...gallery5
- Optional. Images related to the item.
- gallery-text1...gallery-text5
- Optional. Image descriptions.
Example
Blessing Stone
“Prevents the destruction of items when enchanting.—In-game description.
- Type
- Tool
- Value
- 2000 fame
{{Item infobox |name=Blessing Stone |icon=Blessing Stone icon.gif |description=Prevents the destruction of items when enchanting. |type=Tool |level= |rarity=soul |show-rarity=no |value=2000 |value-type=fame |goal= |id= }}
Ring Dagger
{{Item infobox |name=Ring Dagger |icon= |type=Dagger |rarity=normal |classes=Wr Kn Ac Pa Wi Sn |level=10 |STR=10 |DEX=19 |speed=Fast+2 |damage=44-61 |hands=one }}
TODO
- Add properties to parameters
- Add linked class abbrevs