(rename field 'frames' -> 'enemy') |
RogerDodger (talk | contribs) (use Template:PunisherTable/doc for documentation) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#invoke: | <includeonly>{{#invoke:Move7|punisherTable}}</includeonly><noinclude>{{#cargo_declare: | ||
_table = | _table = Punisher7 | ||
| type = String (mandatory; allowed values=standing,crouching,backTurnedOpponent,groundedOpponent) | | type = String (mandatory; allowed values=standing,crouching,backTurnedOpponent,groundedOpponent) | ||
| enemy = Integer (mandatory) | | enemy = Integer (mandatory) | ||
Line 8: | Line 8: | ||
| rageCombo = Integer | | rageCombo = Integer | ||
| hard = Boolean | | hard = Boolean | ||
}}{{documentation}}</noinclude> | }}{{documentation|Template:PunisherTable}}</noinclude> |
Latest revision as of 08:24, 6 March 2024
This template defines the table "Punisher7". View table.
This template uses Cargo: | |
This template uses Lua: | |
Movelist templates |
---|
|
Punishment templates |
|
{{PunisherTable7}} is the same as {{PunisherTable}} but instead reads from Special:CargoTables/Move7 and saves to Special:CargoTables/Punisher7.
This template displays punishers in a table format – fetching move data (e.g. startup and damage) from the database – and stores the punishers in the database to be used by {{PunishmentChart}}.
Usage
{{PunisherTable
| char = Bryan
| standing = {{o
|{{o| moveId = Bryan-2,3 }}
|{{o| moveId = Bryan-1,4 }}
|{{o| moveId = Bryan-4,3 }}
|{{o| moveId = Bryan-df+2,1 }}
|{{o| moveId = Bryan-f,n,b+2 | staple = 77 }}
|{{o| moveId = Bryan-b+4 | mini = 50 | wall = 80 }}
|{{o| moveId = Bryan-f+4,1 | staple = 72 }}
|{{o| moveId = Bryan-R.b+1+2 | rage = 89 }}
|{{o| moveId = Bryan-uf,n,4 | staple = 82 }}
}}
| crouching = {{o
|{{o| moveId = Generic-hFC.1 }}
|{{o| moveId = Bryan-ws4 }}
|{{o| moveId = Bryan-ws3 }}
|{{o| moveId = Bryan-2,3 | enemy = -12 | input = cc 2,3 | hard = true | frames = +7 | damage = 25 }}
|{{o| moveId = Bryan-FC.df+2,1 }}
|{{o| moveId = Bryan-ws1 | staple = 77 }}
|{{o| moveId = Bryan-ws2,b+2 | staple = 87 }}
|{{o| moveId = Bryan-uf,n,4 | staple = 82 }}
}}
}}
Parameters
Parameter | Required | Description |
---|---|---|
char
|
✔︎ | Name of the character that this is a punisher for. |
standing
|
An {{o}} list of {{o}} objects, with parameters specified in #Subparameters. Each object is a punisher for this category. | |
crouching
|
||
backTurnedOpponent
|
||
groundedOpponent
|
Note that whiff punishers are not defined here but in {{WhiffPunisherTable}}.
Subparameters
Parameter | Required | Description |
---|---|---|
moveId
|
✔︎ | Unique id of the move. |
mini
|
Max damage of a mini combo, if any. | |
staple
|
Max damage of a staple combo, if any. | |
wall
|
Max damage of a wall combo, if any. Should be staple + wall combo (wall hit included), or damage + wall combo, if punisher is a wallsplat. | |
rage
|
Max damage of a rage combo, if any. Should be combo without a wall. | |
hard
|
Set to true if punisher can't make full use of the input buffer. | |
${column}
|
Overrides value of any column:
| |
${column}Note
|
Add a note to any of the columns. Notes should be in <ref> tag.
|
Example
Standing | |||
Enemy | Move | Damage | Frames |
---|---|---|---|
-10 | 2,3 | 24 | +6 |
1,4 | 21 | +4 | |
-12 | 4,3 | 27 | +2 |
-13 | df+2,1 | 23 | +8 |
-14 | f,n,b+2 | 20 (77) | +43a (+33) |
-16 | b+4 | 18 (50/80) | +15 |
-18 | R.b+1+2 | 30 (89) | +83a |
f+4,1 | 20 (72) | +40a (+32) | |
-23 | uf,n,4 | 25 (82) | +34a (+24) |
Crouching | |||
Back-turned opponent | |||
Grounded opponent |
- The above documentation is from Template:PunisherTable/doc
- Editors should experiment in this template’s sandbox and testcases pages