Template:Infobox character: Difference between revisions
Appearance
No edit summary Tag: Reverted |
No edit summary Tag: Reverted |
||
Line 20: | Line 20: | ||
! style="white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Role | ! style="white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Role | ||
| style="padding:.4em;" | {{{role|—}}} | | style="padding:.4em;" | {{{role|—}}} | ||
{{#if:{{{max_hp|}}}{{{hp_regen|}}}{{{overheal|}}}{{{shield|}}}{{{armor|}}}{{{evasion|}}}{{{lifesteal|}}}{{{thorns|}}}{{{damage|}}}{{{crit_chance|}}}{{{crit_damage|}}}{{{attack_speed|}}}{{{proj_count|}}}{{{proj_bounces|}}}{{{size|}}}{{{proj_speed|}}}{{{duration|}}}{{{dmg_elites|}}}{{{knockback|}}}{{{movement|}}}{{{extra_jumps|}}}{{{jump_height|}}}{{{luck|}}}{{{difficulty_stat|}}}{{{pickup_range|}}}{{{xp_gain|}}}{{{gold_gain|}}}{{{silver_gain|}}}{{{elite_spawn|}}}{{{powerup_mult|}}}{{{powerup_drop|}}}| | |||
|- | |- | ||
! colspan="2" style="text-align:center; font-size:1.05em; padding:.4em; color:#FFD47F; background:rgba(255,212,127,.08);" | Stats | ! colspan="2" style="text-align:center; font-size:1.05em; padding:.4em; color:#FFD47F; background:rgba(255,212,127,.08);" | Stats | ||
Line 28: | Line 29: | ||
|- | |- | ||
| style="width:50%; padding:.25em; background:rgba(255,255,255,.02);" | Max HP | | style="width:50%; padding:.25em; background:rgba(255,255,255,.02);" | Max HP | ||
| style="padding:.25em;" | {{{max_hp}}} }} | | style="padding:.25em;" | {{{max_hp}}} | ||
}} | |||
{{#if:{{{hp_regen|}}}| | {{#if:{{{hp_regen|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | HP Regen | | style="padding:.25em; background:rgba(255,255,255,.02);" | HP Regen | ||
| style="padding:.25em;" | {{{hp_regen}}} }} | | style="padding:.25em;" | {{{hp_regen}}} | ||
}} | |||
{{#if:{{{overheal|}}}| | {{#if:{{{overheal|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Overheal | | style="padding:.25em; background:rgba(255,255,255,.02);" | Overheal | ||
| style="padding:.25em;" | {{{overheal}}} }} | | style="padding:.25em;" | {{{overheal}}} | ||
}} | |||
{{#if:{{{shield|}}}| | {{#if:{{{shield|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Shield | | style="padding:.25em; background:rgba(255,255,255,.02);" | Shield | ||
| style="padding:.25em;" | {{{shield}}} }} | | style="padding:.25em;" | {{{shield}}} | ||
}} | |||
{{#if:{{{armor|}}}| | {{#if:{{{armor|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Armor | | style="padding:.25em; background:rgba(255,255,255,.02);" | Armor | ||
| style="padding:.25em;" | {{{armor}}} }} | | style="padding:.25em;" | {{{armor}}} | ||
}} | |||
{{#if:{{{evasion|}}}| | {{#if:{{{evasion|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Evasion | | style="padding:.25em; background:rgba(255,255,255,.02);" | Evasion | ||
| style="padding:.25em;" | {{{evasion}}} }} | | style="padding:.25em;" | {{{evasion}}} | ||
}} | |||
{{#if:{{{lifesteal|}}}| | {{#if:{{{lifesteal|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Lifesteal | | style="padding:.25em; background:rgba(255,255,255,.02);" | Lifesteal | ||
| style="padding:.25em;" | {{{lifesteal}}} }} | | style="padding:.25em;" | {{{lifesteal}}} | ||
}} | |||
{{#if:{{{thorns|}}}| | {{#if:{{{thorns|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Thorns | | style="padding:.25em; background:rgba(255,255,255,.02);" | Thorns | ||
| style="padding:.25em;" | {{{thorns}}} }} | | style="padding:.25em;" | {{{thorns}}} | ||
}} | |||
{{#if:{{{damage|}}}| | {{#if:{{{damage|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Damage | | style="padding:.25em; background:rgba(255,255,255,.02);" | Damage | ||
| style="padding:.25em;" | {{{damage}}} }} | | style="padding:.25em;" | {{{damage}}} | ||
}} | |||
{{#if:{{{crit_chance|}}}| | {{#if:{{{crit_chance|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Crit Chance | | style="padding:.25em; background:rgba(255,255,255,.02);" | Crit Chance | ||
| style="padding:.25em;" | {{{crit_chance}}} }} | | style="padding:.25em;" | {{{crit_chance}}} | ||
}} | |||
{{#if:{{{crit_damage|}}}| | {{#if:{{{crit_damage|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Crit Damage | | style="padding:.25em; background:rgba(255,255,255,.02);" | Crit Damage | ||
| style="padding:.25em;" | {{{crit_damage}}} }} | | style="padding:.25em;" | {{{crit_damage}}} | ||
}} | |||
{{#if:{{{attack_speed|}}}| | {{#if:{{{attack_speed|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Attack Speed | | style="padding:.25em; background:rgba(255,255,255,.02);" | Attack Speed | ||
| style="padding:.25em;" | {{{attack_speed}}} }} | | style="padding:.25em;" | {{{attack_speed}}} | ||
}} | |||
{{#if:{{{proj_count|}}}| | {{#if:{{{proj_count|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Projectile Count | | style="padding:.25em; background:rgba(255,255,255,.02);" | Projectile Count | ||
| style="padding:.25em;" | {{{proj_count}}} }} | | style="padding:.25em;" | {{{proj_count}}} | ||
}} | |||
{{#if:{{{proj_bounces|}}}| | {{#if:{{{proj_bounces|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Projectile Bounces | | style="padding:.25em; background:rgba(255,255,255,.02);" | Projectile Bounces | ||
| style="padding:.25em;" | {{{proj_bounces}}} }} | | style="padding:.25em;" | {{{proj_bounces}}} | ||
}} | |||
{{#if:{{{size|}}}| | {{#if:{{{size|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Size | | style="padding:.25em; background:rgba(255,255,255,.02);" | Size | ||
| style="padding:.25em;" | {{{size}}} }} | | style="padding:.25em;" | {{{size}}} | ||
}} | |||
{{#if:{{{proj_speed|}}}| | {{#if:{{{proj_speed|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Projectile Speed | | style="padding:.25em; background:rgba(255,255,255,.02);" | Projectile Speed | ||
| style="padding:.25em;" | {{{proj_speed}}} }} | | style="padding:.25em;" | {{{proj_speed}}} | ||
}} | |||
{{#if:{{{duration|}}}| | {{#if:{{{duration|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Duration | | style="padding:.25em; background:rgba(255,255,255,.02);" | Duration | ||
| style="padding:.25em;" | {{{duration}}} }} | | style="padding:.25em;" | {{{duration}}} | ||
}} | |||
{{#if:{{{dmg_elites|}}}| | {{#if:{{{dmg_elites|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Damage to Elites | | style="padding:.25em; background:rgba(255,255,255,.02);" | Damage to Elites | ||
| style="padding:.25em;" | {{{dmg_elites}}} }} | | style="padding:.25em;" | {{{dmg_elites}}} | ||
}} | |||
{{#if:{{{knockback|}}}| | {{#if:{{{knockback|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Knockback | | style="padding:.25em; background:rgba(255,255,255,.02);" | Knockback | ||
| style="padding:.25em;" | {{{knockback}}} }} | | style="padding:.25em;" | {{{knockback}}} | ||
}} | |||
{{#if:{{{movement|}}}| | {{#if:{{{movement|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Movement Speed | | style="padding:.25em; background:rgba(255,255,255,.02);" | Movement Speed | ||
| style="padding:.25em;" | {{{movement}}} }} | | style="padding:.25em;" | {{{movement}}} | ||
}} | |||
{{#if:{{{extra_jumps|}}}| | {{#if:{{{extra_jumps|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Extra Jumps | | style="padding:.25em; background:rgba(255,255,255,.02);" | Extra Jumps | ||
| style="padding:.25em;" | {{{extra_jumps}}} }} | | style="padding:.25em;" | {{{extra_jumps}}} | ||
}} | |||
{{#if:{{{jump_height|}}}| | {{#if:{{{jump_height|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Jump Height | | style="padding:.25em; background:rgba(255,255,255,.02);" | Jump Height | ||
| style="padding:.25em;" | {{{jump_height}}} }} | | style="padding:.25em;" | {{{jump_height}}} | ||
}} | |||
{{#if:{{{luck|}}}| | {{#if:{{{luck|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Luck | | style="padding:.25em; background:rgba(255,255,255,.02);" | Luck | ||
| style="padding:.25em;" | {{{luck}}} }} | | style="padding:.25em;" | {{{luck}}} | ||
}} | |||
{{#if:{{{difficulty_stat|}}}| | {{#if:{{{difficulty_stat|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Difficulty | | style="padding:.25em; background:rgba(255,255,255,.02);" | Difficulty | ||
| style="padding:.25em;" | {{{difficulty_stat}}} }} | | style="padding:.25em;" | {{{difficulty_stat}}} | ||
}} | |||
{{#if:{{{pickup_range|}}}| | {{#if:{{{pickup_range|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Pickup Range | | style="padding:.25em; background:rgba(255,255,255,.02);" | Pickup Range | ||
| style="padding:.25em;" | {{{pickup_range}}} }} | | style="padding:.25em;" | {{{pickup_range}}} | ||
}} | |||
{{#if:{{{xp_gain|}}}| | {{#if:{{{xp_gain|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | XP Gain | | style="padding:.25em; background:rgba(255,255,255,.02);" | XP Gain | ||
| style="padding:.25em;" | {{{xp_gain}}} }} | | style="padding:.25em;" | {{{xp_gain}}} | ||
}} | |||
{{#if:{{{gold_gain|}}}| | {{#if:{{{gold_gain|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Gold Gain | | style="padding:.25em; background:rgba(255,255,255,.02);" | Gold Gain | ||
| style="padding:.25em;" | {{{gold_gain}}} }} | | style="padding:.25em;" | {{{gold_gain}}} | ||
}} | |||
{{#if:{{{silver_gain|}}}| | {{#if:{{{silver_gain|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Silver Gain | | style="padding:.25em; background:rgba(255,255,255,.02);" | Silver Gain | ||
| style="padding:.25em;" | {{{silver_gain}}} }} | | style="padding:.25em;" | {{{silver_gain}}} | ||
}} | |||
{{#if:{{{elite_spawn|}}}| | {{#if:{{{elite_spawn|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Elite Spawn Increase | | style="padding:.25em; background:rgba(255,255,255,.02);" | Elite Spawn Increase | ||
| style="padding:.25em;" | {{{elite_spawn}}} }} | | style="padding:.25em;" | {{{elite_spawn}}} | ||
}} | |||
{{#if:{{{powerup_mult|}}}| | {{#if:{{{powerup_mult|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Powerup Multiplier | | style="padding:.25em; background:rgba(255,255,255,.02);" | Powerup Multiplier | ||
| style="padding:.25em;" | {{{powerup_mult}}} }} | | style="padding:.25em;" | {{{powerup_mult}}} | ||
}} | |||
{{#if:{{{powerup_drop|}}}| | {{#if:{{{powerup_drop|}}}| | ||
|- | |- | ||
| style="padding:.25em; background:rgba(255,255,255,.02);" | Powerup Drop Chance | | style="padding:.25em; background:rgba(255,255,255,.02);" | Powerup Drop Chance | ||
| style="padding:.25em;" | {{{powerup_drop}}} }} | | style="padding:.25em;" | {{{powerup_drop}}} | ||
}} | |||
|} | |||
|} | |} | ||
}} | |||
|} | |} | ||
</includeonly><noinclude> | </includeonly><noinclude> | ||
== Usage == | == Usage == | ||
Use the following code on a character's page. Any stat parameters left empty will be hidden automatically. The "Stats" header will also be hidden if no stats are provided. | |||
<pre> | <pre> | ||
{{Infobox character | {{Infobox character | ||
| name | | name = | ||
| image | | image = | ||
| unlock | | unlock = | ||
| weapon | | weapon = | ||
| blessing | | blessing = | ||
| difficulty | | difficulty = | ||
| role | | role = | ||
| max_hp | | max_hp = | ||
| hp_regen | | hp_regen = | ||
| | | }} | ||
}} | |||
</pre> | </pre> | ||
== Preview (Fox Example) == | == Preview (Fox Example) == | ||
Below is a live preview showing how the infobox renders when filled out. | |||
{{Infobox character | {{Infobox character | ||
| name | | name = Fox | ||
| image | | image = Fox.png | ||
| unlock | | unlock = Starting character | ||
| weapon | | weapon = Firestaff | ||
| blessing | | blessing = Gain 1% Luck per level | ||
| difficulty | | difficulty = Easy | ||
| role | | role = Ranged | ||
| max_hp | | max_hp = 100 | ||
| hp_regen | | hp_regen = 10 | ||
| armor | | armor = 0% | ||
| evasion | | evasion = 6% | ||
| damage | | damage = 1x | ||
| crit_chance = 1% | | crit_chance = 1% | ||
| crit_damage = 2x | | crit_damage = 2x | ||
| attack_speed= 100% | | attack_speed = 100% | ||
| movement | | movement = 1x | ||
| jump_height = 8 | | jump_height = 8 | ||
| luck | | luck = 15% | ||
| pickup_range= 9 | | pickup_range = 9 | ||
| xp_gain | | xp_gain = 1x | ||
| gold_gain | | gold_gain = 1x | ||
| silver_gain = 1x | | silver_gain = 1x | ||
}} | }} | ||
</noinclude> | </noinclude> |
Revision as of 18:52, 2 October 2025
Usage
Use the following code on a character's page. Any stat parameters left empty will be hidden automatically. The "Stats" header will also be hidden if no stats are provided.
{{Infobox character | name = | image = | unlock = | weapon = | blessing = | difficulty = | role = | max_hp = | hp_regen = | }}
Preview (Fox Example)
Below is a live preview showing how the infobox renders when filled out.