Template:FrameData-SF6: Difference between revisions

Template page
(added new row for Drive/Super meter info)
(added jugStart jugIncrease jugLimit hitstop DRcancelHit DRcancelBlk perfParryAdv fields to table, rearranged slightly)
Line 1: Line 1:
<noinclude>{{#cargo_declare:
<noinclude>{{#cargo_declare:
_table=SF6_FrameData
_table=SF6_FrameData
| moveId = String
| moveId       = String
| moveType      = String
| moveType      = String
| chara = String
| chara         = String
| input = String
| input         = String
| name = Wikitext
| name         = Wikitext
| images = List (,) of String
| images       = List (,) of String
| hitboxes = List (,) of String
| hitboxes     = List (,) of String
| cost          = List (,) of Wikitext String
| cost          = List (,) of Wikitext String
| damage = Wikitext String
| damage       = Wikitext String
| chip          = Wikitext String
| chip          = Wikitext String
| startup = Wikitext String
| startup       = Wikitext String
| active = Wikitext String
| active       = Wikitext String
| recovery = Wikitext String
| recovery     = Wikitext String
| invuln        = List (,) of Wikitext String
| invuln        = List (,) of Wikitext String
| hitAdv        = Wikitext String
| hitAdv        = Wikitext String
| blockAdv      = Wikitext String
| blockAdv      = Wikitext String
| guard = List (,) of Wikitext String
| guard         = List (,) of Wikitext String
| cancel = List (,) of Wikitext String
| cancel       = List (,) of Wikitext String
| react        = Wikitext String
| react        = Wikitext String
| punish        = Wikitext String
| punish        = Wikitext String
Line 31: Line 31:
}}</noinclude><includeonly>{{#ifeq:{{{storeInCargo|true}}}|true|{{#cargo_store:
}}</noinclude><includeonly>{{#ifeq:{{{storeInCargo|true}}}|true|{{#cargo_store:
_table=SF6_FrameData
_table=SF6_FrameData
| moveId = {{{moveId}}}
| moveId       = {{{moveId}}}
| moveType      = {{{moveType}}}
| moveType      = {{{moveType}}}
| chara = {{{chara}}}
| chara         = {{{chara}}}
| input = {{{input}}}
| input         = {{{input}}}
| name = {{{name}}}
| name         = {{{name}}}
| images = {{{images}}}
| images       = {{{images}}}
| hitboxes = {{{hitboxes}}}
| hitboxes     = {{{hitboxes}}}
| cost          = {{{cost}}}
| cost          = {{{cost}}}
| damage = {{{damage}}}
| damage       = {{{damage}}}
| chip          = {{{chip}}}
| chip          = {{{chip}}}
| startup = {{{startup}}}
| startup       = {{{startup}}}
| active = {{{active}}}
| active       = {{{active}}}
| recovery = {{{recovery}}}
| recovery     = {{{recovery}}}
| invuln        = {{{invuln}}}
| invuln        = {{{invuln}}}
| hitAdv        = {{{hitAdv}}}
| hitAdv        = {{{hitAdv}}}
| blockAdv      = {{{blockAdv}}}
| blockAdv      = {{{blockAdv}}}
| guard = {{{guard}}}
| guard         = {{{guard}}}
| cancel = {{{cancel}}}
| cancel       = {{{cancel}}}
| react        = {{{react}}}
| react        = {{{react}}}
| punish        = {{{punish}}}
| punish        = {{{punish}}}
| DRcancelHit  = {{{DRcancelHit}}}
| DRcancelBlk  = {{{DRcancelBlk}}}
| perfParryAdv  = {{{perfParryAdv}}}
| hitstun      = {{{hitstun}}}
| hitstun      = {{{hitstun}}}
| blockstun    = {{{blockstun}}}
| blockstun    = {{{blockstun}}}
| hitstop      = {{{hitstop}}}
| driveDamage  = {{{driveDamage}}}
| driveDamage  = {{{driveDamage}}}
| selfDriveOH  = {{{selfDriveOH}}}
| selfDriveOH  = {{{selfDriveOH}}}
Line 60: Line 64:
| oppSuperOH    = {{{oppSuperOH}}}
| oppSuperOH    = {{{oppSuperOH}}}
| oppSuperOB    = {{{oppSuperOB}}}
| oppSuperOB    = {{{oppSuperOB}}}
| jugStart      = {{{jugStart}}}
| jugIncrease  = {{{jugIncrease}}}
| jugLimit      = {{{jugLimit}}}
| notes        = {{{notes}}}
| notes        = {{{notes}}}
}}}}<table class="wikitable" style="max-width:1000px;">
}}}}<table class="wikitable" style="max-width:1000px;">
Line 83: Line 90:
<tr style="font-size:80%">
<tr style="font-size:80%">
<th style="width:16.6%;">Damage</th>
<th style="width:16.6%;">Damage</th>
<th style="width:16.6%;">Chip</th>
<th style="width:16.6%;">Chip Dmg</th>
<th style="width:16.6%;">Drive Damage</th>
<th style="width:16.6%;">Drive Dmg</th>
<th style="width:16.6%;">Guard</th>
<th style="width:16.6%;">Guard</th>
<th style="width:16.6%;">Cancel</th>
<th style="width:16.6%;">Cancel</th>
<th style="width:16.6%;">React</th>
<th style="width:16.6%;">React Window</th>
</tr>
</tr>
<tr style="text-align: center; height:29px;">
<tr style="text-align: center; height:29px;">
Line 101: Line 108:
<th>Active</th>
<th>Active</th>
<th>Recovery</th>
<th>Recovery</th>
<th>Invulnerability</th>
<th>Hitstun</th>
<th>Hitstun</th>
<th>Blockstun</th>
<th>Blockstun</th>
<th>Hitstop</th>
</tr>
</tr>
<tr style="text-align: center; height:29px;">
<tr style="text-align: center; height:29px;">
Line 109: Line 116:
<td>{{{active|-}}}</td>
<td>{{{active|-}}}</td>
<td>{{{recovery|-}}}</td>
<td>{{{recovery|-}}}</td>
<td>{{{invuln|-}}}</td>
<td>{{{hitstun|-}}}</td>
<td>{{{hitstun|-}}}</td>
<td>{{{blockstun|-}}}</td>
<td>{{{blockstun|-}}}</td>
<td>{{{hitstop|-}}}</td>
</tr>
</tr>
<tr style="font-size:80%">
<tr style="font-size:80%">
<th>Self Drive oH</th>
<th>Self Drive oH</th>
<th>Self Drive oB</th>
<th>Self Drive oB</th>
<th>Self Super Meter oH</th>
<th>Self Super oH</th>
<th>Self Super Meter oB</th>
<th>Self Super oB</th>
<th>Opp. Super Meter oH</th>
<th>Opp. Super oH</th>
<th>Opp. Super Meter oB</th>
<th>Opp. Super oB</th>
</tr>
</tr>
<tr style="text-align: center; height:29px;">
<tr style="text-align: center; height:29px;">
Line 130: Line 137:
</tr>
</tr>
<tr style="font-size:80%">
<tr style="font-size:80%">
<th colspan="2">Punish Advantage</th>
<th>Juggle Start</th>
<th colspan="2">Hit Advantage</th>
<th>Juggle Increase</th>
<th colspan="2">Block Advantage</th>
<th>Juggle Limit</th>
<th>Invuln</th>
<th>DR Cancel oH</th>
<th>DR Cancel oB</th>
</tr>
<tr style="text-align: center; height:29px;">
<td>{{{jugStart|-}}}</td>
<td>{{{jugIncrease|-}}}</td>
<td>{{{jugLimit|-}}}</td>
<td>{{{invuln|-}}}</td>
<td>{{{DRcancelHit|-}}}</td>
<td>{{{DRcancelBlk|-}}}</td>
</tr>
<tr style="font-size:80%">
<th>Perfect Parry Adv</th>
<th>Punish Adv</th>
<th colspan="2">Hit Adv</th>
<th colspan="2">Block Adv</th>
</tr>
</tr>
<tr style="text-align: center; height:29px;">
<tr style="text-align: center; height:29px;">
<td colspan="2">{{{punish|-}}}</td>
<td>{{{perfParryAdv|-}}}</td>
<td>{{{punish|-}}}</td>
<td colspan="2">{{{hitAdv|-}}}</td>
<td colspan="2">{{{hitAdv|-}}}</td>
<td colspan="2">{{{blockAdv|-}}}</td>
<td colspan="2">{{{blockAdv|-}}}</td>

Revision as of 06:20, 5 April 2023

This template defines the table "SF6_FrameData". View table.

Template DocumentationEdit This Documentation
{{FrameData-SF6 | chara = | moveId = | moveType =
| input         = 
| name          = 
| images        = 
| hitboxes      = 
| damage        = 
| chip          = 
| dmgScaling    = 
| startup       = 
| active        = 
| recovery      = 
| total         = 
| guard         = 
| cancel        = 
| hitconfirm    = 
| hitAdv        = 
| blockAdv      = 
| punishAdv     = 
| perfParryAdv  = 
| DRcancelHit   = 
| DRcancelBlk   = 
| afterDRHit    = 
| afterDRBlk    = 
| hitstun       = 
| blockstun     = 
| hitstop       = 
| driveDmgBlk   = 
| driveDmgHit   = 
| driveGain     = 
| superGainHit  = 
| superGainBlk  = 
| invuln        = 
| armor         = 
| airborne      = 
| jugStart      = 
| jugIncrease   = 
| jugLimit      = 
| projSpeed     = 
| atkRange      = 
| notes         = 
}}

Usage

Stores values in the SF6_FrameData Cargo Table.

Example

{{FrameData-SF6 | chara = Ken | moveId = ken_5lp | moveType = ground_normal
| input         = 5LP
| name          = Standing Light Punch
| images        = SF6_Ken_5LP.png
| hitboxes      = SF6_Ken_5LP_hitbox.png
| damage        = 300
| chip          = -
| dmgScaling    = 20% Starter
| startup       = 4
| active        = 3
| recovery      = 7
| total         = 13
| guard         = LH
| cancel        = Chn Sp SA
| hitconfirm    = 13
| hitAdv        = {{sf6-adv|VP|+4}}
| blockAdv      = {{sf6-adv|M|-1}}
| punishAdv     = {{sf6-adv|VP|+8}}
| perfParryAdv  = {{sf6-adv|VM|-8}}
| DRcancelHit   = {{sf6-adv|VP|+4}}
| DRcancelBlk   = {{sf6-adv|M|-1}}
| afterDRHit    = {{sf6-adv|VP|+8}}
| afterDRBlk    = {{sf6-adv|P|+3}}
| hitstun       = 14
| blockstun     = 9
| hitstop       = 9
| driveDmgBlk   = 500
| driveDmgHit   = [2000]
| driveGain     = 250
| superGainHit  = 300 (210)
| superGainBlk  = 150 (75)
| invuln        = -
| armor         = -
| airborne      = -
| jugStart      = 1
| jugIncrease   = 1
| jugLimit      = 0
| projSpeed     = -
| atkRange      = 1.01
| notes         = Example notes (specific chain properties, juggle properties, low profile frames, force stand/crouch, whiff on stand/crouch, properties vs. airborne opponents, cross-up, gaps in hitstun/blockstun, etc.)
}}
Ken
ken_5lp

5LP

Standing Light Punch
SF6 Ken 5LP.png
SF6 Ken 5LP hitbox.png
Damage Chip Dmg Drive Dmg Guard Cancel React Window
300 - - LH Chn Sp SA -
Startup Active Recovery Hitstun Blockstun Hitstop
4 3 7 14 9 9
Self Drive oH Self Drive oB Self Super oH Self Super oB Opp. Super oH Opp. Super oB
- - - - - -
Juggle Start Juggle Increase Juggle Limit Invuln DR Cancel oH DR Cancel oB
1 1 0 - +4 -1
Perfect Parry Adv Punish Adv Hit Adv Block Adv
-8 - +4 -1
Notes
Example notes (specific chain properties, juggle properties, low profile frames, force stand/crouch, whiff on stand/crouch, properties vs. airborne opponents, cross-up, gaps in hitstun/blockstun, etc.)

This documentation is automatically transcluded from Template:FrameData-SF6/Documentation and is not included when this page is transcluded.