Jump to content

Template:Infobox character: Difference between revisions

From Megabonk Wiki
No edit summary
Tags: Manual revert Reverted
mNo edit summary
Tag: Manual revert
 
(33 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
{| class="infobox" style="width:320px; font-size:90%; line-height:1.3;"
{| class="infobox" style="max-width:100%; width:280px; float:right; margin:0 0 12px 12px; background:rgba(255,255,255,.03); border:1px solid rgba(255,255,255,.08); border-radius:12px; overflow:hidden; box-shadow:0 4px 14px rgba(0,0,0,.14); font-size:90%; text-align:left; line-height:1.45;"
|-
|-
! colspan="2" style="text-align:center; font-size:120%;" | {{{name|{{PAGENAME}}}}}
! colspan="2" style="text-align:center; font-size:1.15em; padding:.45em; color:#FFD47F; background:rgba(255,255,255,.03);" | {{{name|{{PAGENAME}}}}}
|-
|-
| colspan="2" style="text-align:center;" |
| colspan="2" style="text-align:center; padding:.3em;" | [[File:{{{image|Placeholder.png}}}|198px|center|alt={{{name|}}} character|{{{name|}}}]]
  [[File:{{{image|Placeholder.png}}}|300px|alt={{{alt|{{{name|{{PAGENAME}}}}}}}}|class=character-image|link=]]
{{#if:{{{caption|}}}|
|-
|-
| colspan="2" style="text-align:center; font-style:italic; color:#555;" | {{{caption}}}
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08); border-radius:6px;" | Unlock
}}
| style="padding:.4em;" | {{{unlock|—}}}
 
|-
! Availability
| {{#if:{{{availability|}}}|{{{availability}}}|—}} {{#if:{{{unlock_note|}}}|<br /><small>{{{unlock_note}}}</small>}}
<!-- Örn: "Starting character" veya "Unlock via [[Unlocks]] after meeting conditions" -->
 
|-
! Unlock Method
| {{#if:{{{unlock|}}}|{{{unlock}}}|—}}
<!-- Örn: "Defeat 1,000 [[Skeletons]] in the [[Forest]]", "Complete [[Forest Tier 1]]", "Complete 2 [[Challenges]]" -->
 
|-
! Default Weapon
| {{#if:{{{weapon|}}}|[[{{{weapon}}}]]<br /><small>(see [[Weapons]])</small>|—}}
 
|-
|-
! RNG Blessing / Traits
! style="white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08); border-radius:6px;" | Default Weapon
| {{#if:{{{rng|}}}|{{{rng}}}|—}}
| style="padding:.4em;" | {{{weapon|—}}}
<!-- Örn: "+1% Luck per level", "Execute on evade; +0.5% Evasion per level" -->
 
|-
|-
! Role / Class
! style="white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08); border-radius:6px;" | RNG Blessing
| {{#if:{{{role|}}}|{{{role}}}|—}}
| style="padding:.4em;" | {{{blessing|—}}}
<!-- İstersen: Melee / Ranged / Hybrid / Tank / Assassin vb. -->
 
|-
|-
! Starting Map
! style="white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08); border-radius:6px;" | Role
| {{#if:{{{map|}}}|{{{map}}}|}}
| style="padding:.4em;" | {{{role|—}}}
<!-- Örn: [[Forest]], [[Desert]] -->
|- style="display:{{#if: {{{max_hp|}}}{{{shield|}}}{{{armor|}}}{{{evasion|}}}{{{thorns|}}}{{{lifesteal|}}}{{{damage|}}}{{{crit_chance|}}}{{{crit_damage|}}}{{{attack_speed|}}}{{{move_speed|}}}{{{luck|}}}{{{jump_height|}}}{{{extra_jumps|}}}{{{pickup_range|}}} | table-row | none }};"
 
! colspan="2" style="text-align:center; font-size:1.1em; padding:.4em; color:#FFD47F; background:rgba(0,0,0,.1);" | Stats
|-
|- style="display:{{#if:{{{max_hp|}}}{{{armor|}}}{{{shield|}}}{{{evasion|}}}{{{thorns|}}}|table-row|none}};"
! Faction
! colspan="2" style="text-align:center; padding:.2em; font-size:0.9em; background:rgba(255,255,255,.05);" | Defensive
| {{#if:{{{faction|}}}|{{{faction}}}|}}
|- style="display:{{#if:{{{max_hp|}}}|table-row|none}};"
 
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Max HP
|-
| style="padding:.4em;" | {{{max_hp|}}}
! Related Quests
|- style="display:{{#if:{{{armor|}}}|table-row|none}};"
| {{#if:{{{quests|}}}|{{{quests}}}|}}
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Armor
<!-- Örn: "[[Character Quests]]", belirli görev adları eklenecekse liste halinde -->
| style="padding:.4em;" | {{{armor|}}}
 
|- style="display:{{#if:{{{shield|}}}|table-row|none}};"
|-
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Shield
! Related Challenges
| style="padding:.4em;" | {{{shield|}}}
| {{#if:{{{challenges|}}}|{{{challenges}}}|}}
|- style="display:{{#if:{{{evasion|}}}|table-row|none}};"
 
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Evasion
|-
| style="padding:.4em;" | {{{evasion|}}}
! Tome / Items Synergy
|- style="display:{{#if:{{{thorns|}}}|table-row|none}};"
| {{#if:{{{synergy|}}}|{{{synergy}}}|}}
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Thorns
<!-- Örn: "[[Thorns Tome]], [[Damage Tome]] synergy", belirli item bağları -->
| style="padding:.4em;" | {{{thorns|}}}
 
|- style="display:{{#if:{{{damage|}}}{{{crit_chance|}}}{{{crit_damage|}}}{{{attack_speed|}}}{{{lifesteal|}}}|table-row|none}};"
|-
! colspan="2" style="text-align:center; padding:.2em; font-size:0.9em; background:rgba(255,255,255,.05);" | Offensive
! Base Stats
|- style="display:{{#if:{{{damage|}}}|table-row|none}};"
| {{#if:{{{hp|}}}|'''HP:''' {{{hp}}}<br />|}}
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Damage
  {{#if:{{{armor|}}}|'''Armor:''' {{{armor}}}<br />|}}
| style="padding:.4em;" | {{{damage|}}}
  {{#if:{{{damage|}}}|'''Damage:''' {{{damage}}}<br />|}}
|- style="display:{{#if:{{{crit_chance|}}}|table-row|none}};"
  {{#if:{{{speed|}}}|'''Speed:''' {{{speed}}}<br />|}}
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Crit Chance
  {{#if:{{{crit|}}}|'''Crit Chance:''' {{{crit}}}%<br />|}}
| style="padding:.4em;" | {{{crit_chance|}}}
  {{#if:{{{luck|}}}|'''Luck:''' {{{luck}}}%<br />|}}
|- style="display:{{#if:{{{attack_speed|}}}|table-row|none}};"
  {{#if:{{{evasion|}}}|'''Evasion:''' {{{evasion}}}%<br />|}}
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Attack Speed
  {{#if:{{{thorns|}}}|'''Thorns:''' {{{thorns}}}|}}
| style="padding:.4em;" | {{{attack_speed|}}}
 
|- style="display:{{#if:{{{lifesteal|}}}|table-row|none}};"
|-
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Lifesteal
! Per-Level Growth
| style="padding:.4em;" | {{{lifesteal|}}}
| {{#if:{{{growth|}}}|{{{growth}}}|}}
|- style="display:{{#if:{{{move_speed|}}}{{{luck|}}}{{{pickup_range|}}}{{{jump_height|}}}{{{extra_jumps|}}}|table-row|none}};"
<!-- Örn: "+1% Luck per level", "-0.2s cooldown per level", "+2 Max HP per level" -->
! colspan="2" style="text-align:center; padding:.2em; font-size:0.9em; background:rgba(255,255,255,.05);" | Utility
 
|- style="display:{{#if:{{{move_speed|}}}|table-row|none}};"
|-
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Move Speed
! Notes
| style="padding:.4em;" | {{{move_speed|}}}
| {{#if:{{{notes|}}}|{{{notes}}}|—}}
|- style="display:{{#if:{{{luck|}}}|table-row|none}};"
 
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Luck
| style="padding:.4em;" | {{{luck|}}}
|- style="display:{{#if:{{{pickup_range|}}}|table-row|none}};"
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Pickup Range
| style="padding:.4em;" | {{{pickup_range|}}}
|- style="display:{{#if:{{{jump_height|}}}|table-row|none}};"
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Jump Height
| style="padding:.4em;" | {{{jump_height|}}}
|- style="display:{{#if:{{{extra_jumps|}}}|table-row|none}};"
! style="width:40%; white-space:nowrap; padding:.4em; background:rgba(255,212,127,.08);" | Extra Jumps
| style="padding:.4em;" | {{{extra_jumps|}}}
|}
|}
<!-- Otomatik kategoriler -->
</includeonly><noinclude>
{{#if:{{{nocat|}}}||[[Category:Characters]]}}
This template creates a standardized infobox for character pages.
</includeonly>
<noinclude>
{{Documentation}}
This template renders a standardized infobox for Megabonk character pages.


== Parameters ==
== Usage ==
* <code>name</code> – Character name (defaults to page name).
Below is a live preview of the template using an example. Underneath the preview, you can find the blank code to copy for use on a new page.
* <code>image</code> – Image filename (e.g. <code>Fox.png</code>).
* <code>alt</code> – Short alt text for accessibility.
* <code>caption</code> – Small caption under the image.
* <code>availability</code> – "Starting character" or "Unlockable".
* <code>unlock_note</code> – Optional extra note (e.g., "Purchase in [[Unlocks]] tab").
* <code>unlock</code> – How to unlock (link to [[Challenges]], [[Forest]], [[Desert]], etc.).
* <code>weapon</code> – Default weapon page (e.g. <code>Katana</code> → links to [[Katana]]).
* <code>rng</code> – RNG Blessing / passive traits.
* <code>role</code> – Melee / Ranged / Hybrid / Tank / Assassin, etc.
* <code>map</code> – Starting/related map (e.g. [[Forest]], [[Desert]]).
* <code>faction</code> – Optional grouping, if used.
* <code>quests</code> – Links to related quest pages (e.g. [[Character Quests]]).
* <code>challenges</code> – Links to challenge pages.
* <code>synergy</code> – Linked tomes/items synergy (e.g. [[Thorns Tome]], [[Damage Tome]]).
* <code>hp</code>, <code>armor</code>, <code>damage</code>, <code>speed</code>, <code>crit</code>, <code>luck</code>, <code>evasion</code>, <code>thorns</code> – Base stats.
* <code>growth</code> – Per-level growth summary.
* <code>notes</code> – Misc notes.
* <code>nocat</code> – Set to "1" to suppress auto-category.


== See also ==
{{Infobox character
* [[Characters]] • [[Weapons]] • [[Tomes]] • [[Challenges]] • [[Unlocks]] • [[Forest]] • [[Desert]] • [[Character Quests]]
| name        = Athena
| image        = Athena.png
| unlock      = Upgrade the Thorns Tome to Level 9.
| weapon      = Aegis
| blessing    = Deal more damage on lower HP. Gain 1 Thorns per level.
| difficulty  = Medium
| role        = Tank / Bruiser
| max_hp      = 125 (+25)
| armor        = 17% (+17%)
| thorns      = 5 (+5)
| damage      = 1.1x
| luck        = -5%
}}


=== Blank Code for Copy-Pasting ===
<pre>
{{Infobox character
| name        =
| image        =
| unlock      =
| weapon      =
| blessing    =
| difficulty  =
| role        =
| max_hp      =
| shield      =
| armor        =
| evasion      =
| thorns      =
| damage      =
| crit_chance  =
| crit_damage  =
| attack_speed =
| lifesteal    =
| move_speed  =
| luck        =
| pickup_range =
| jump_height  =
| extra_jumps  =
}}
</pre>
</noinclude>
</noinclude>

Latest revision as of 20:31, 2 October 2025

This template creates a standardized infobox for character pages.

Usage

Below is a live preview of the template using an example. Underneath the preview, you can find the blank code to copy for use on a new page.


Athena
Athena character
Athena
Unlock Upgrade the Thorns Tome to Level 9.
Default Weapon Aegis
RNG Blessing Deal more damage on lower HP. Gain 1 Thorns per level.
Role Tank / Bruiser
Stats
Defensive
Max HP 125 (+25)
Armor 17% (+17%)
Shield
Evasion
Thorns 5 (+5)
Offensive
Damage 1.1x
Crit Chance
Attack Speed
Lifesteal
Utility
Move Speed
Luck -5%
Pickup Range
Jump Height
Extra Jumps


Blank Code for Copy-Pasting

{{Infobox character
| name         = 
| image        = 
| unlock       = 
| weapon       = 
| blessing     = 
| difficulty   = 
| role         = 
| max_hp       = 
| shield       = 
| armor        = 
| evasion      = 
| thorns       = 
| damage       = 
| crit_chance  = 
| crit_damage  = 
| attack_speed = 
| lifesteal    = 
| move_speed   = 
| luck         = 
| pickup_range = 
| jump_height  = 
| extra_jumps  = 
}}