Template:Infobox hero: Difference between revisions
mNo edit summary |
Let's hope I didn't break anything |
||
Line 1: | Line 1: | ||
<!-- | |||
-->{{#if: {{{key|}}} |<!-- If key is provided | |||
-->{{#vardefine:hero_key_or_en|{{{key}}}}}<!-- key | |||
-->{{#vardefine:hero_en|{{#invoke:Lang|get_string|{{{key}}}|lang_code_override=en}}}}<!-- en | |||
-->|<!-- If key is not provided, use {{{1}}} and assume its in english where it will be re-localized to current language in called functions | |||
-->{{#vardefine:hero_key_or_en|{{{1}}}}}<!-- en | |||
-->{{#vardefine:hero_en|{{{1}}}}}<!-- en | |||
-->}}<!-- | |||
--> | |||
<div style="margin-left: 2em;"> | <div style="margin-left: 2em;"> | ||
{| class="wikitable infobox" style="color: #FFEFD7; background-color: #2F2F2F; font-weight: bold" | {| class="wikitable infobox" style="color: #FFEFD7; background-color: #2F2F2F; font-weight: bold" | ||
Line 17: | Line 26: | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | DPS | ! style="color: #999999; background-color: #2F2F2F" | DPS | ||
| {{Icon/Brown|[[File:Damage.png|20px|link=Damage per second]]|{{{dps}}}}} | | {{Icon/Brown|[[File:Damage.png|20px|link=Damage per second]]|{{{dps|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|DPS|2}} }}}}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Bullet Damage | ! style="color: #999999; background-color: #2F2F2F" | Bullet Damage | ||
| {{Icon/Brown|[[File:Bullet damage.png|20px|link=Bullet Damage]]|{{{bullet_damage}}}}} | | {{Icon/Brown|[[File:Bullet damage.png|20px|link=Bullet Damage]]|{{{bullet_damage|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|BulletDamage|3}}}}}}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Ammo | ! style="color: #999999; background-color: #2F2F2F" | Ammo | ||
| {{Icon/Grey|[[File:Clip size icon.png|20px|link=Ammo]]|{{{ammo}}}}} | | {{Icon/Grey|[[File:Clip size icon.png|20px|link=Ammo]]|{{{ammo|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|ClipSize|3}}}}}}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Bullets per sec | ! style="color: #999999; background-color: #2F2F2F" | Bullets per sec | ||
| {{Icon/Grey|[[File:Bullets per sec icon.png|20px|link=Fire Rate]]|{{{bullets_per_sec}}}}} | | {{Icon/Grey|[[File:Bullets per sec icon.png|20px|link=Fire Rate]]|{{{bullets_per_sec|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|RoundsPerSecond|3}}}}}}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Reload Time | ! style="color: #999999; background-color: #2F2F2F" | Reload Time | ||
| {{Icon/Grey|[[File:AttributeIconReloadTime.png|20px|link=Reload Time]]|{{{reload_time}}} s}} | | {{Icon/Grey|[[File:AttributeIconReloadTime.png|20px|link=Reload Time]]|{{{reload_time|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|ReloadTime|3}}}}} s}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Bullet Velocity | ! style="color: #999999; background-color: #2F2F2F" | Bullet Velocity | ||
| {{Icon/Grey|[[File:AttributeIconBulletSpeed.png|20px|link=Bullet Velocity]]|{{{bullet_velocity}}} m/s}} | | {{Icon/Grey|[[File:AttributeIconBulletSpeed.png|20px|link=Bullet Velocity]]|{{{bullet_velocity|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|BulletSpeed|3}}}}} m/s}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Light Melee | ! style="color: #999999; background-color: #2F2F2F" | Light Melee | ||
| {{Icon/Brown|[[File:Melee damage.png|20px|link=Melee attack#Light]]|{{{light_melee}}}}} | | {{Icon/Brown|[[File:Melee damage.png|20px|link=Melee attack#Light]]|{{{light_melee|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|LightMeleeDamage|3}}}}}}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Heavy Melee | ! style="color: #999999; background-color: #2F2F2F" | Heavy Melee | ||
| {{Icon/Brown|[[File:Melee damage.png|20px|link=Melee attack#Heavy]]|{{{heavy_melee}}}}} | | {{Icon/Brown|[[File:Melee damage.png|20px|link=Melee attack#Heavy]]|{{{heavy_melee|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|HeavyMeleeDamage|3}}}}}}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Falloff Range | ! style="color: #999999; background-color: #2F2F2F" | Falloff Range | ||
| {{Icon/Brown||{{{range}}}}} | | {{Icon/Brown||{{{range|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|FalloffStartRange|2}} m → {{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|FalloffEndRange|2}} }}}m}} | ||
|- | |- | ||
! colspan="2" style="background-color: #74b01c; font-weight: bold; font-size: 17px; font-family: 'Retail Demo', 'PT Serif','Palatino','Georgia',serif; font-weight: bold; text-shadow: 0px 2px 4px black, 1px 1px 2px black, 0px 0px 1px black; color:#FFEFD7; border-bottom: none" | [[Stats#Vitality|<span style="font-weight: bold; text-shadow: 0px 2px 4px black, 1px 1px 2px black, 0px 0px 1px black; color:#FFEFD7; border-bottom: none"">Vitality</span>]] | ! colspan="2" style="background-color: #74b01c; font-weight: bold; font-size: 17px; font-family: 'Retail Demo', 'PT Serif','Palatino','Georgia',serif; font-weight: bold; text-shadow: 0px 2px 4px black, 1px 1px 2px black, 0px 0px 1px black; color:#FFEFD7; border-bottom: none" | [[Stats#Vitality|<span style="font-weight: bold; text-shadow: 0px 2px 4px black, 1px 1px 2px black, 0px 0px 1px black; color:#FFEFD7; border-bottom: none"">Vitality</span>]] | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Health | ! style="color: #999999; background-color: #2F2F2F" | Health | ||
| {{Icon/Grey|[[File:Extra Health.png|20px|link=Health]]|{{{max_health}}}}} | | {{Icon/Grey|[[File:Extra Health.png|20px|link=Health]]|{{{max_health|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|MaxHealth|3}}}}}}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Health Regen | ! style="color: #999999; background-color: #2F2F2F" | Health Regen | ||
| {{Icon/Grey|[[File:Health regen.png|20px|link=Health Regen]]|{{{health_regen}}}}} | | {{Icon/Grey|[[File:Health regen.png|20px|link=Health Regen]]|{{{health_regen|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|BaseHealthRegen|2}}}}}}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Bullet Resist | ! style="color: #999999; background-color: #2F2F2F" | Bullet Resist | ||
| {{Icon/Grey|[[File:Bullet Armor.png|20px|link=Bullet Resist]]|{{{bullet_resist}}}%}} | | {{Icon/Grey|[[File:Bullet Armor.png|20px|link=Bullet Resist]]|{{{bullet_resist|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|BulletResist|3}}}}}%}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Spirit Resist | ! style="color: #999999; background-color: #2F2F2F" | Spirit Resist | ||
| {{Icon/Grey|[[File:Spirit Armor.png|20px|link=Spirit Resist]]|{{{spirit_resist}}}%}} | | {{Icon/Grey|[[File:Spirit Armor.png|20px|link=Spirit Resist]]|{{{spirit_resist|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|TechResist|3}}}}}%}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Move Speed | ! style="color: #999999; background-color: #2F2F2F" | Move Speed | ||
| {{Icon/Grey|[[File:Move speed.png|20px|link=Move Speed]]|{{{move_speed}}} m/s}} | | {{Icon/Grey|[[File:Move speed.png|20px|link=Move Speed]]|{{{move_speed|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|MaxMoveSpeed|2}}}}} m/s}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Sprint Speed | ! style="color: #999999; background-color: #2F2F2F" | Sprint Speed | ||
| {{Icon/Grey|[[File:Move speed.png|20px|link=Move Speed]]|{{{sprint_speed}}} m/s}} | | {{Icon/Grey|[[File:Move speed.png|20px|link=Move Speed]]|{{{sprint_speed|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|SprintSpeed|2}}}}} m/s}} | ||
|- | |- | ||
! style="color: #999999; background-color: #2F2F2F" | Stamina | ! style="color: #999999; background-color: #2F2F2F" | Stamina | ||
| {{Icon/Grey|[[File:Springy_boots_icon.png|20px|link=Stamina]]|{{{stamina}}}}} | | {{Icon/Grey|[[File:Springy_boots_icon.png|20px|link=Stamina]]|{{{stamina|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|Stamina|2}}}}}}} | ||
|- | |- | ||
! colspan="2" style="background-color: #c288f0; font-weight: bold; font-size: 17px; font-family: 'Retail Demo', 'PT Serif','Palatino','Georgia',serif; font-weight: bold; " | [[Level#Boons from Patron|<span style="font-weight: bold; text-shadow: 0px 2px 4px black, 1px 1px 2px black, 0px 0px 1px black; color:#FFEFD7; border-bottom: none"">Power Increases</span>]] | ! colspan="2" style="background-color: #c288f0; font-weight: bold; font-size: 17px; font-family: 'Retail Demo', 'PT Serif','Palatino','Georgia',serif; font-weight: bold; " | [[Level#Boons from Patron|<span style="font-weight: bold; text-shadow: 0px 2px 4px black, 1px 1px 2px black, 0px 0px 1px black; color:#FFEFD7; border-bottom: none"">Power Increases</span>]] |
Revision as of 03:18, 19 October 2024
Abrams
| |
---|---|
[[File:{{{card}}}|200px|alt={{{BASEPAGENAME}}}]] | |
Initial Stats | |
Weapon | |
"" | |
DPS | Hero Not Found |
Bullet Damage | Hero Not Found |
Ammo | |
Bullets per sec | |
Reload Time | |
Bullet Velocity | |
Light Melee | Hero Not Found |
Heavy Melee | Hero Not Found |
Falloff Range | Hero Not Found m → Hero Not Found m |
Vitality | |
Health | |
Health Regen | |
Bullet Resist | |
Spirit Resist | |
Move Speed | |
Sprint Speed | |
Stamina | |
Power Increases | |
+{{{increase1_value}}} {{{increase1_stat}}} | |
+{{{increase2_value}}} {{{increase2_stat}}} | |
+{{{increase3_value}}} {{{increase3_stat}}} |
“
Abrams
| |
---|---|
Initial Stats | |
Weapon | |
"Case Closed" | |
DPS | 70 |
Bullet Damage | 4.68+0.25 |
Ammo | |
Bullets per sec | |
Reload Time | |
Bullet Velocity | |
Light Melee | 63+2.67 |
Heavy Melee | 116+4.91 |
Falloff Range | 20 m → 46 m |
Vitality | |
Health |
570+34 |
Health Regen | |
Bullet Resist | |
Spirit Resist | |
Move Speed | |
Sprint Speed | |
Stamina | |
Power Increases | |
+{{{increase1_value}}} {{{increase1_stat}}} | |
+{{{increase2_value}}} {{{increase2_stat}}} | |
+{{{increase3_value}}} {{{increase3_stat}}} |
“
Template fills in most parameters in infobox automatically with data from Data:HeroData.json. You need to put hero's code name or their capitalized name in English in "key" parameter first.
For example this "key" fills infobox with data for Ivy
|key = hero_tengu
or
|key = Ivy
Infobox for heroes.
Parameter | Description | Type | Status | |
---|---|---|---|---|
key | key | Autofills table contents
| String | required |
card | card | Adds hero's portrait
| Unknown | required |
icon | icon | no description | Unknown | optional |
name | name | no description | Unknown | optional |
weapon_name | weapon_name | no description | Unknown | optional |
dps | dps | no description | Unknown | optional |
bullet_damage | bullet_damage | no description | Unknown | optional |
ammo | ammo | no description | Unknown | optional |
bullets_per_sec | bullets_per_sec | no description | Unknown | optional |
reload_time | reload_time | no description | Unknown | optional |
bullet_velocity | bullet_velocity | no description | Unknown | optional |
light_melee | light_melee | no description | Unknown | optional |
heavy_melee | heavy_melee | no description | Unknown | optional |
range | range | no description | Unknown | optional |
max_range | max_range | For Bebop | Unknown | optional |
max_health | max_health | no description | Unknown | optional |
health_regen | health_regen | no description | Unknown | optional |
bullet_resist | bullet_resist | no description | Unknown | optional |
spirit_resist | spirit_resist | no description | Unknown | optional |
move_speed | move_speed | no description | Unknown | optional |
sprint_speed | sprint_speed | no description | Unknown | optional |
stamina | stamina | no description | Unknown | optional |
no_spirit_resist | no_spirit_resist | Removes spirit resist from the table
| Unknown | suggested |
no_bullet_resist | no_bullet_resist | Removes bullet resist from the table
| Unknown | suggested |
no_sprint | no_sprint | Removes sprint speed from the table
| Unknown | suggested |
has_max_range | has_max_range | Adds max range parameter (for Bebop)
| Unknown | optional |
no_summary | no_summary | Disables summary
| Unknown | optional |