Template:PlayerSpecialAttackTable: Difference between revisions
From Melvor Idle
Falterfire (talk | contribs) (New Lua-powered version of the table) Tag: Replaced |
mNo edit summary |
||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>This template is powered by Lua from [[Module: | <noinclude>This template is powered by Lua from [[Module:Attacks/Tables]]. | ||
Syntax: {{T|PlayerSpecialAttackTable|<Types>|effect=<Effect>|sourceHeader=<HeaderText>|includeSource=<true/false>}}. | |||
<templatedata> | |||
{ | |||
"params": { | |||
"1": { | |||
"label": "Type", | |||
"description": "A comma separated list of types to be included. Can be any combination of: Monster, Item, Spell, Familiar", | |||
"type": "string", | |||
"default": "Item,Spell", | |||
"suggested": true | |||
}, | |||
"effect": { | |||
"label": "Effect", | |||
"description": "If specified, only special attacks which have the specified effect are included; otherwise, all special attacks are included", | |||
"type": "string" | |||
}, | |||
"sourceHeader": { | |||
"label": "Source Header", | |||
"description": "Specifies the header text for the 'Source' column", | |||
"type": "string", | |||
"default": "Source" | |||
}, | |||
"includeSource": { | |||
"label": "Include Source", | |||
"description": "Indicates whether the source type column should be included or not", | |||
"type": "boolean", | |||
"default": "false" | |||
} | |||
}, | |||
"description": "Produces a table of special attacks the player may inflict in combat.", | |||
"paramOrder": [ | |||
"1", | |||
"effect", | |||
"sourceHeader", | |||
"includeSource" | |||
] | |||
} | |||
</templatedata> | |||
[[Category:Tables]] | [[Category:Tables]] | ||
{{V}}<br/><br/><br/></noinclude> | {{V}}<br/><br/><br/></noinclude> | ||
{{#invoke: | <onlyinclude>{{#invoke:Attacks/Tables|getSpecialAttackTable|{{{1|Item,Spell}}}|effect={{{effect|}}}|sourceHeader={{{sourceHeader|}}}|includeSource={{{includeSource|false}}}}}</onlyinclude> | ||
<noinclude> | |||
</noinclude> |
Latest revision as of 23:55, 9 November 2021
This template is powered by Lua from Module:Attacks/Tables.
Syntax: {{PlayerSpecialAttackTable|<Types>|sourceHeader=<HeaderText>|includeSource=<true/false>|effect=<Effect>}}
.
Produces a table of special attacks the player may inflict in combat.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Type | 1 | A comma separated list of types to be included. Can be any combination of: Monster, Item, Spell, Familiar
| String | suggested |
Effect | effect | If specified, only special attacks which have the specified effect are included; otherwise, all special attacks are included | String | optional |
Source Header | sourceHeader | Specifies the header text for the 'Source' column
| String | optional |
Include Source | includeSource | Indicates whether the source type column should be included or not
| Boolean | optional |
This page is up to date (v1.3). |