- Bells can be detonated by melee attacks.
- Bells can be detonated by melee attacks.
m (ninjafix) |
m update doc once more |
||
| (11 intermediate revisions by 2 users not shown) | |||
| Line 5: | Line 5: | ||
On narrow viewports the two columns stack vertically via CSS flex-wrap. Styles are loaded from [[Template:AbilitySection/styles.css]] via TemplateStyles. | On narrow viewports the two columns stack vertically via CSS flex-wrap. Styles are loaded from [[Template:AbilitySection/styles.css]] via TemplateStyles. | ||
An interaction-hint rail is generated automatically between the card and the details panel: small item icons showing how the ability interacts with items, driven by [[Module:AbilityHints]]. | |||
Tab visibility rules: | |||
* Only tabs with content are shown. | |||
* A <code>Show All</code> tab is appended automatically if two or more tabs have content. | |||
* If no content parameters are provided, no details panel is rendered at all — only the ability card (and its hint rail, if any). | |||
=== Parameters === | === Parameters === | ||
{ | <templatedata> | ||
{ | |||
"params": { | |||
"hero_name": { | |||
"description": "Hero name, passed to Template:Ability card v2.", | |||
"example": "Doorman", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"ability_num": { | |||
"description": "Ability index (1–4), passed to Template:Ability card v2.", | |||
"example": "1", | |||
"type": "number", | |||
"required": true | |||
}, | |||
"notes": { | |||
"description": "Wikitext for the Notes tab.", | |||
"example": "* Can be detonated by [[Melee Attack|melee attacks]].", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"tips": { | |||
"description": "Wikitext for the Tips tab.", | |||
"example": "* T3 talent allows stacking several bells for high damage traps.", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"interactions": { | |||
"description": "Wikitext for the Interactions tab. Use {{AbilityInteraction}} blocks.", | |||
"example": "{{AbilityInteraction | interaction = stun | text = ... }}", | |||
"type": "string", | |||
"required": false | |||
} | |||
}, | |||
"paramOrder": [ | |||
"hero_name", | |||
"ability_num", | |||
"notes", | |||
"tips", | |||
"interactions" | |||
], | |||
"description": "Generates ability cards in hero pages. Uses Ability card v2/Card" | |||
} | |||
</templatedata> | |||
=== Example === | === Example === | ||
<pre> | <pre> | ||
=== | {{AbilitySection | ||
| hero_name = The Doorman | |||
| ability_num = 1 | |||
| notes = | |||
* Bells can be detonated by [[Melee Attack|melee attacks]]. | |||
| tips = | |||
* T3 talent allows stacking several bells for high damage traps. | |||
| interactions = | |||
{{AbilityInteraction | |||
| interaction = debuff resist | |||
| text = Debuff Resist shortens duration of [[Movement Slow|move slow]] and accuracy debuff. | |||
}} | |||
}} | |||
</pre> | |||
{{AbilitySection | {{AbilitySection | ||
| Line 38: | Line 82: | ||
| notes = | | notes = | ||
* Bells can be detonated by [[Melee Attack|melee attacks]]. | * Bells can be detonated by [[Melee Attack|melee attacks]]. | ||
| tips = | |||
* T3 talent allows stacking several bells for high damage traps. | |||
| interactions = | | interactions = | ||
{{AbilityInteraction | |||
| | | interaction = debuff resist | ||
| text = Debuff Resist shortens duration of [[Movement Slow|move slow]] and accuracy debuff. | |||
}} | |||
}} | }} | ||
=== Related pages === | === Related pages === | ||
* [[Module:AbilitySection]] — Lua backend | * [[Module:AbilitySection]] — Lua backend | ||
* [[Module:AbilityHints]] — interaction-hint icons rendered beside the card | |||
* [[Template:AbilitySection/styles.css]] — CSS | * [[Template:AbilitySection/styles.css]] — CSS | ||
<noinclude>[[Category:Template documentation]]</noinclude> | <noinclude>[[Category:Template documentation]]</noinclude> | ||
Two-column layout wrapping Template:Ability card v2 on the left and an optional tabbed details panel on the right. Backed by Module:AbilitySection.
On narrow viewports the two columns stack vertically via CSS flex-wrap. Styles are loaded from Template:AbilitySection/styles.css via TemplateStyles.
An interaction-hint rail is generated automatically between the card and the details panel: small item icons showing how the ability interacts with items, driven by Module:AbilityHints.
Tab visibility rules:
Show All tab is appended automatically if two or more tabs have content.Generates ability cards in hero pages. Uses Ability card v2/Card
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| hero_name | hero_name | Hero name, passed to Template:Ability card v2.
| String | required |
| ability_num | ability_num | Ability index (1–4), passed to Template:Ability card v2.
| Number | required |
| notes | notes | Wikitext for the Notes tab.
| String | optional |
| tips | tips | Wikitext for the Tips tab.
| String | optional |
| interactions | interactions | Wikitext for the Interactions tab. Use {{AbilityInteraction}} blocks.
| String | optional |
{{AbilitySection
| hero_name = The Doorman
| ability_num = 1
| notes =
* Bells can be detonated by [[Melee Attack|melee attacks]].
| tips =
* T3 talent allows stacking several bells for high damage traps.
| interactions =
{{AbilityInteraction
| interaction = debuff resist
| text = Debuff Resist shortens duration of [[Movement Slow|move slow]] and accuracy debuff.
}}
}}
Call Bell
Debuff Resist shortens duration of move slow and accuracy debuff.
Debuff Resist shortens duration of move slow and accuracy debuff.