Template:AbilityInteraction/doc: Difference between revisionsGive feedback
Create documentation for AbilityInteraction template (with help from vergir-bot LLM) |
m clarify docs |
||
| Line 1: | Line 1: | ||
== Usage == | == Usage == | ||
The header colour is set by the {{code|1=type}} parameter ({{code|positive}}, {{code|negative}}, or {{code|info}}). Setting {{code|1=state=disabled}} desaturates the icon to mark an interaction that does not apply. | {{tl|AbilityInteraction}} displays a boxed note describing how a specific ability interacts with an item or mechanic. | ||
The header colour is set by the {{code|1=type}} parameter ({{code|positive}}, {{code|negative}}, or {{code|info}}). Setting {{code|1=state=disabled}} desaturates the icon to mark an interaction that does not apply. | |||
== Parameters == | |||
<templatedata> | |||
{ | |||
"description": "", | |||
"params": { | |||
"title": { | |||
"description": "Text shown in the box header.", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"type": { | |||
"description": "Header colour: positive (green), negative (red), or info (blue).", | |||
"type": "string", | |||
"required": true, | |||
"suggestedvalues": [ "positive", "negative", "info" ] | |||
}, | |||
"file": { | |||
"description": "File name of the icon image, without the File: prefix.", | |||
"type": "string", | |||
"example": "Healing Booster.png", | |||
"required": true | |||
}, | |||
"link": { | |||
"description": "Where the header and icon link. A bare page name (e.g. Healing Booster) or a full URL.", | |||
"type": "string", | |||
"example": "Healing Booster", | |||
"required": true | |||
}, | |||
"text": { | |||
"description": "Wikitext shown in the box body. May contain wikilinks, templates such as AbilityIcon, and <br> for multiple lines.", | |||
"type": "content" | |||
}, | |||
"state": { | |||
"description": "Set to disabled to desaturate the icon.", | |||
"type": "string", | |||
"suggestedvalues": [ "disabled" ] | |||
} | |||
}, | |||
"paramOrder": [ "title", "text", "type", "file", "link", "state" ], | |||
"format": "block" | |||
} | |||
</templatedata> | |||
== Examples == | == Examples == | ||
=== Positive Interaction === | |||
<pre> | <pre> | ||
{{AbilityInteraction | {{AbilityInteraction | ||
| type = positive | | type = positive | ||
| file = | | file = Melee Charge.png | ||
| link = | | link = Melee Charge | ||
| title = | | title = Melee | ||
| text = | | text = This ability benefits from Melee damage bonuses and triggers relevant item effects. | ||
}} | }} | ||
</pre> | </pre> | ||
{{AbilityInteraction | {{AbilityInteraction | ||
| type = positive | | type = positive | ||
| file = | | file = Melee Charge.png | ||
| link = | | link = Melee Charge | ||
| title = | | title = Melee | ||
| text = | | text = This ability benefits from Melee damage bonuses and triggers relevant item effects. | ||
}} | }} | ||
=== Negative Interaction === | |||
<pre> | |||
{{AbilityInteraction | |||
| type = negative | |||
| file = Debuff Reducer.png | |||
| link = Debuff Reducer | |||
| title = Debuff Resist | |||
| text = The duration of movement slow and accuracy debuff can be shortened with [[Debuff Resist]]. | |||
}} | |||
</pre> | |||
{{AbilityInteraction | |||
| type = negative | |||
| file = Debuff Reducer.png | |||
| link = Debuff Reducer | |||
| title = Debuff Resist | |||
| text = The duration of movement slow and accuracy debuff can be shortened with [[Debuff Resist]]. | |||
}} | |||
=== Neutral interaction with disabled state === | |||
<pre> | <pre> | ||
| Line 41: | Line 109: | ||
}} | }} | ||
<noinclude>[[Category:Template documentation]]</noinclude> | |||