Template:Infobox hero/doc: Difference between revisions

Jump to navigation Jump to search
No edit summary
LVL (talk | contribs)
Updated doc
Line 1: Line 1:
{{Infobox hero
{{Infobox hero
|key=hero_atlas
|key=hero_atlas
|art=Abrams full.png
|card=Abrams card.png
|card=Abrams card.png
|no_spirit_resist=true
|no_bullet_resist=true
|voice_actor=Samoa Joe
|voice_actor=Samoa Joe
|release_date=April 16, 2024
|release_date=April 16, 2024
|codenames=Atlas; Bull
|codenames=Atlas; Bull
}}
}}
Template fills in most parameters in infobox automatically with data from [[Data:HeroData.json]].
Template fills in most parameters in infobox automatically with data from [[Data:HeroData.json]], including base stats and scaling from Levels (Boons) or Spirit Power.


You need to put hero's code name or their capitalized name in English in the "key" parameter first. Code name is preferable because it loads faster.
You need to put hero's code name or their capitalized name in English in the "key" parameter first. Code name is preferable because it loads faster.
Line 17: Line 14:
or
or
<pre>|key = Ivy</pre>
<pre>|key = Ivy</pre>
Rows for Bullet Resist, Spirit Resist, Melee Resist, and Lifesteal will automatically hide themselves if the hero has 0 base value and no scaling for that stat.


<templatedata>
<templatedata>
Line 49: Line 48:
"bullet_resist": {},
"bullet_resist": {},
"spirit_resist": {},
"spirit_resist": {},
"melee_resist": {
"description": "Melee damage resistance percentage"
},
"bullet_lifesteal": {
"description": "Healing gained from bullet damage"
},
"spirit_lifesteal": {
"description": "Healing gained from spirit damage"
},
"move_speed": {},
"move_speed": {},
"sprint_speed": {},
"sprint_speed": {},
Line 66: Line 74:
"true"
"true"
],
],
"description": "Disables icon",
"description": "Disables the small hero icon in the header",
"type": "boolean",
"type": "boolean",
"default": "true"
"default": "true"
Line 74: Line 82:
"true"
"true"
],
],
"description": "Removes spirit resist from the table",
"description": "Manual toggle to hide spirit resist. Now handled automatically by the module.",
"suggested": true,
"type": "boolean"
"type": "boolean",
"default": "true"
},
},
"no_bullet_resist": {
"no_bullet_resist": {
Line 83: Line 89:
"true"
"true"
],
],
"description": "Removes bullet resist from the table",
"description": "Manual toggle to hide bullet resist. Now handled automatically by the module.",
"suggested": true,
"type": "boolean"
"type": "boolean",
"default": "true"
},
},
"key": {
"key": {
"description": "Autofills table contents",
"description": "Autofills table contents from HeroData.json",
"suggestedvalues": [
"suggestedvalues": [
"hero_atlas",
"hero_atlas",
Line 126: Line 130:
"type": "boolean",
"type": "boolean",
"autovalue": "true",
"autovalue": "true",
"description": "Disables summary (hero tags)"
"description": "Disables the Role/Playstyle summary tags at the bottom"
},
},
"pronouns": {
"pronouns": {
"description": "For Pocket"
"description": "Character pronouns (e.g. He/Him, They/Them)"
},
},
"no_name": {
"no_name": {
"description": "Uses text name instead of image",
"description": "Uses standard text name instead of the hero logo image",
"type": "string",
"type": "string",
"suggestedvalues": [
"suggestedvalues": [
"true"
"true"
]
]
},
"font-size": {
"description": "Override for hero name font size if wrapping occurs (default 25px)"
},
"weapon-font-size": {
"description": "Override for weapon name font size if wrapping occurs (default 19px)"
}
}
},
},
"description": "Infobox for heroes.",
"description": "Automated infobox for Deadlock heroes.",
"format": "block",
"format": "block",
"paramOrder": [
"paramOrder": [
Line 163: Line 173:
"bullet_resist",
"bullet_resist",
"spirit_resist",
"spirit_resist",
"melee_resist",
"bullet_lifesteal",
"spirit_lifesteal",
"move_speed",
"move_speed",
"sprint_speed",
"sprint_speed",
Line 171: Line 184:
"codenames",
"codenames",
"pronouns",
"pronouns",
"font-size",
"weapon-font-size",
"no_summary",
"no_summary",
"no_name",
"no_name",