Template:ItemBox: Difference between revisions

From Deadlock Wiki
Jump to navigation Jump to search
Saag (talk | contribs)
m removed active and componentOf params from docs, as they are no longer used
Saag (talk | contribs)
Changed "display_name" to "link" to simplify data retrieval
Line 34: Line 34:
  | Spirit = background-color: #FFEFD7; color: #131610;
  | Spirit = background-color: #FFEFD7; color: #131610;
  | background-color: #FFF0D7; color: #151912;}}"
  | background-color: #FFF0D7; color: #151912;}}"
! {{#if:{{{display_name|}}}|[[{{{item_name}}}|{{{display_name}}}]]|[[{{{item_name}}}]]}}
! {{#if:{{{link|}}}|[[{{{link}}}|{{{item_name}}}]]|[[{{{item_name}}}]]}}
|}</div></onlyinclude>
|}</div></onlyinclude>


Line 42: Line 42:
All data for each item is populated using data from [[Data:ItemData.json]]
All data for each item is populated using data from [[Data:ItemData.json]]


{{ItemBox|item_name = Basic Magazine}}  
{{ItemBox|item_name = Soul Shredder Bullets|link=Basic Magazine}}  
{{ItemBox|item_name = Titanic Magazine}}  
{{ItemBox|item_name = Titanic Magazine}}  
{{ItemBox|item_name = Shadow Weave}}
{{ItemBox|item_name = Shadow Weave}}
Line 59: Line 59:
"required": true
"required": true
},
},
         "display_name": {
         "link": {
"description": "The display name of the item (for special cases such as Bullet Lifesteal (item) or Spirit Lifesteal (item))",
"description": "The name of the item's link in cases where item_name is incorrect",
"example": "Bullet Lifesteal",
"example": "Bullet Lifesteal (item)",
"type": "string"
"type": "string"
},
},
Line 82: Line 82:
"paramOrder": [
"paramOrder": [
"item_name",
"item_name",
         "display_name",
         "link",
"item_type",
"item_type",
"item_price"
"item_price"

Revision as of 00:02, 10 September 2024

Souls Item Not Found
[[File:{{{item_name}}}.png|50px|link={{{item_name}}}]]
[[{{{item_name}}}]]


A port of the initial box in Template:Infobox item with links, for use on pages that could use it without the whole infobox.

All data for each item is populated using data from Data:ItemData.json


Souls 1250
Soul Shredder Bullets
Souls 3500

Titanic Magazine
Souls 6200
ACTIVE
Shadow Weave
Souls 4250
ACTIVE

Debuff Remover
Souls 1250
Duration Extender
Souls 3500

Improved Spirit


No description.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
item_nameitem_name

Name of the item

Example
Basic Magazine
Stringrequired
linklink

The name of the item's link in cases where item_name is incorrect

Example
Bullet Lifesteal (item)
Stringoptional
item_typeitem_type

Overrides default item type. See Module:ItemData

Suggested values
Weapon Vitality Spirit
Example
Spirit
Stringoptional
item_priceitem_price

Overrides default item price. See Module:ItemData

Example
500
Numberoptional