The King of Fighters XI: Advanced System Mechanics: Unterschied zwischen den Versionen

(117 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
= System (advanced) =
= System (advanced) =
''Note by ATG: part of this article is based on the [http://hartheon.web.fc2.com/neta.html japanese Hartheon-website] and [http://dmmbrage.blog.jp/archives/36026057.html this Wiki], the rest is individual research by Rock & me.''<br>
''Note by ATG: part of this article is based on the [http://hartheon.web.fc2.com/neta.html japanese Hartheon-website] and [http://dmmbrage.blog.jp/archives/36026057.html this Wiki], the rest is individual research by Rock, arit & me.''<br>


==Damage==
==Damage==
Zeile 12: Zeile 12:
===Counter Damage===
===Counter Damage===
:Counter Hits deal extra damage, usually 30%, but there are exceptions (ex. Ralf: 236236E instant K.O.s on counter hit!)
:Counter Hits deal extra damage, usually 30%, but there are exceptions (ex. Ralf: 236236E instant K.O.s on counter hit!)
===Combo Damage===
:Combo damage is reduced starting with the '''3rd hit'''
'''Formula to calculate combo damage reduction:'''<br>
'''{100-(25+(hit number/2)x5} = hit damage %'''
:This means that if you eg. do a 3-hit combo, the 3rd hit will only do 67.5% damage.
===Unscaled Damage===
Certain attacks ignore damage scaling rules, meaning either the combo hit or low-hp damage reduction. Examples: Griffon air throw.


==Input Engine & Buffer==
==Input Engine & Buffer==
Zeile 21: Zeile 32:
*2363214X-Super can also be done with 236236,4X or 23634X or 236,214X. The same works for 2141236X-Supers.
*2363214X-Super can also be done with 236236,4X or 23634X or 236,214X. The same works for 2141236X-Supers.
*With Oswald 63214, 6[6](run),3214P executes a running Super. Works with all characters that have a "63214,63214X" Super.<br>
*With Oswald 63214, 6[6](run),3214P executes a running Super. Works with all characters that have a "63214,63214X" Super.<br>
*With K' 661236P executes an ain trigger right after starting to run instead of getting an accidental 623P - the "1"-input prevents the SRK from coming out. Alternatively,  "41236" after a run also works.
*''(note: needs doublecheck)'' With K' 661236P executes an ain trigger right after starting to run instead of getting an accidental 623P - the "1"-input prevents the SRK from coming out. Alternatively,  "41236" after a run also works.
*With K' 236321[4],E triggers the LDM after a short backwalk.
*With K' 236321[4],E triggers the LDM after a short backwalk.
*With K', dash, 41236P will trigger a dashing Ain Trigger (Hadoken) instead of a Crow Bites (Shoryuken).
*With Ash or Duolon hold A+B+C, 6~D: triggers the activation LDM without the need for the fancy raging demon input. Also works for shen by holding A+B+C, let go of C, then press it again.
*With Ash or Duolon hold A+B+C, 6~D: triggers the activation LDM without the need for the fancy raging demon input. Also works for shen by holding A+B+C, let go of C, then press it again.
*Simultaneous button presses prevent special moves from coming out, which is useful for pre-buffering motions. Example with Iori: 236C+D,3214C triggers 5C(c) into super. [http://dmmbrage.blog.jp/archives/36026057.html Source: ゲームの日記]
*Simultaneous button presses prevent special moves from coming out, which is useful for pre-buffering motions. Example with Iori: 236C+D,3214C triggers 5C(c) into super. [http://dmmbrage.blog.jp/archives/36026057.html Source: ゲームの日記]
Zeile 28: Zeile 40:
===Data for specific Buffer Lengths===
===Data for specific Buffer Lengths===
:Simultaneous button presses can be off 1F. Example: A successful Shift triggers even when C is pressed 1F after A.
:Simultaneous button presses can be off 1F. Example: A successful Shift triggers even when C is pressed 1F after A.
:Quick Shifts can be entered up to 6F before the actual hit connects.
:Exception to the above rule: attempting to buffer a simultaneous button press after anything, eg. A+B roll linked after a 5C, needs frame perfect timing and cannot be 1F off. This frequently affects rolling right after dash startup or after guarding.
:Quick Shifts can be entered up to 6F before the actual hit connects (see below, 6F button buffer).
:Total time to enter a Quick Shift for weak attacks: 9F (tested with Kasumi 5B(f)).
:Total time to enter a Quick Shift for weak attacks: 9F (tested with Kasumi 5B(f)).
:Total time to enter a Quick Shift for strong attacks: 16F (tested with Oswald 214C(2)+5E and Kasumi 5D(c)).
:Total time to enter a Quick Shift for strong attacks: 16F (tested with Oswald 214C(2)+5E and Kasumi 5D(c)).
:There are likely exceptions for specific attacks.
:There are likely exceptions for specific attacks.
:The buffer for all kinds of regular attacks appears to be '''7F'''. Example: with Gato, there is a 7F window to input 2D after 6A (which is a 1F-Link). According to [http://dmmbrage.blog.jp/archives/36026057.html this source] the buffer is 6F instead however.
:The buffer for all kinds of regular attacks is '''6F'''. Example: with Gato, there is a 6F window to input 2D after 6A (which is a 1F-Link).
 
==Air Hit Stun & Juggles==
:Attacks that either put the opponent into the air (= launchers) or attacks that hit them in the air can have added air hit stun.
:This hit stun can have 4 states:
 
===Full Juggle===
This property frequently happens at the beginning of a launch and is the best kind of juggle property - every hit that can hit airborne opponents (not grabs etc.) should theoretically connect.<br>
Many attacks have this property in their early hit stun frames, but only briefly, after which they are replaced by limited juggle frames.
 
===Limited Juggle===
The majority of special moves have this state. During limited juggle state, a wide range of attacks can connect, eg. normal attacks and many special moves, but generally no "launcher" type attacks (eg. Kula 214B-6D, Vanessa [4],6P etc.)<br>
This state is likely used to prevent infinites but still allow combos.
 
===No Juggle / Juggle Anywhere===
Many launching attacks do not allow follow ups at all, or lose their full / limited juggle after a certain amount of frames.<br>
In this case, only attacks marked as "juggle anywhere" can connect against opponents in this state (eg. K' 2363214E, Oswald [4],646E, Vanessa 214K-6C)
 
===Absolutely no Juggle===
This is a rare state where not even juggle anywhere attacks connect. The most prominent examples are 5E & j.E on non-counter hit, which don't even allow juggle anywhere attacks as a followup.


==Counter Hits==
==Counter Hits==
:Counter Hits deal extra damage, usually 30%, but there are exceptions (ex. Ralf: 236236E instant K.O.s on counter hit!)
Counter Hits have various unique properties that make them behave differently from normal hits.
:Counter hits sometimes have special properties, eg. wall bounce
 
:Counter Hits occur during the Startup & Active time of...
===Counter Hit Extra Damage===
Counter Hits deal extra damage, usually 30%, but there are exceptions (ex. Ralf: 236236E instant K.O.s on counter hit!)
 
===Counter Hit Special Properties===
Counter hits sometimes have special properties (eg. K' 6A wall bounces) or added hit stun (see further below)
 
===Counter Hit State===
Counter Hits occur during the Startup & Active time of...
*Command Normals
*Command Normals
*Special Moves
*Special Moves
*Supers
*Supers
*Attacks from Small Jumps & Hyper Hops
*Attacks from Small Jumps & Hyper Hops
===Counter Hit Air Hit Stun===
Counter hits against airborne opponents have added hitstun. This enables combos from anti-air normal attacks, but also from 5E, j.E and many special moves.
*Normal attacks (both standing and jumping) have 14F full juggle.
*5E/j.E has 8F full juggle + 20F limited juggle (note: the "counter hit" option is buggy in practice mode, it only adds 8F + 12F).
*Special Moves: TODO


==Crouch / Stand Rules==
==Crouch / Stand Rules==
Zeile 67: Zeile 112:
*Malin 236236K > dream cancel LDM (since LDM is overhead, need to switch block before the DC)
*Malin 236236K > dream cancel LDM (since LDM is overhead, need to switch block before the DC)


==1F "Invulnerability" during hit stun recovery==
==Corner Crossups==
See "Universal Frame Data"
 
==Back-turned hits & Corner Crossups==
:Back-turned hits have less pushback, thereby allowing longer combos.
:While in the corner, if a character rises from a back-turned knockdown (eg. after Kyo's throw), they can be crossed up by jump attacks even though they are cornered. This can lead to 50/50 left right Okizeme - if the jump attack is delayed, it does not hit as a crossup, but instead hits from the front. The best way to defend against this is to either reversal and hope for an auto-correct (character specific), block, roll out of the corner or attempt to wakeup backdash (to take the hit airborne).
:While in the corner, if a character rises from a back-turned knockdown (eg. after Kyo's throw), they can be crossed up by jump attacks even though they are cornered. This can lead to 50/50 left right Okizeme - if the jump attack is delayed, it does not hit as a crossup, but instead hits from the front. The best way to defend against this is to either reversal and hope for an auto-correct (character specific), block, roll out of the corner or attempt to wakeup backdash (to take the hit airborne).


Zeile 78: Zeile 119:
Normals, Command Normals, Specials, Supers, regular Rolls, Guard Cancel Rolls and the landing recovery during incoming allow blocking on their last recovery frame. This is important to know when calculating advantage & disadvantage frames. What this means is that if an attack is listed as having -4 on block, the character can actually block 1F earlier than they can act, so trying to punish the attack requires a 3F-attack.<br>
Normals, Command Normals, Specials, Supers, regular Rolls, Guard Cancel Rolls and the landing recovery during incoming allow blocking on their last recovery frame. This is important to know when calculating advantage & disadvantage frames. What this means is that if an attack is listed as having -4 on block, the character can actually block 1F earlier than they can act, so trying to punish the attack requires a 3F-attack.<br>
Note: there are some other attacks that allow only specific actions on specific frames, like Vanessa's LDM (she can guard during the super freeze, as the move effectively has no duration), or when getting hit by Silber's 63214P (your character is frozen, but you can special cancel out of this).
Note: there are some other attacks that allow only specific actions on specific frames, like Vanessa's LDM (she can guard during the super freeze, as the move effectively has no duration), or when getting hit by Silber's 63214P (your character is frozen, but you can special cancel out of this).
===Guard Only Frame During Incoming===
[[bild:kofxi_incoming_os.gif]]<br>
Attacks will not connect on the first frame of landing from a DOWN! if and only if the player that lands is '''guarding'''. In that case the 2nd frame after landing is when attacks can connect again. What this effectively means is that '''if you guard as you land from a down, you are invulnerable on that frame and can act fully on the next frame.'''<br>
Example: You land from a DOWN! and guard. K' tries to use 2D against you as you land. You simply hold "4" and input D as you land. On the first landing frame, your guard animation will trigger, which is now invulnerable, and on the next frame, you will actually throw K' out of his attack.


==Jumps (advanced)==
==Jumps (advanced)==
===Jump Duration===
:Jump duration is the same for a jump type, regardless if the character jumps up, forwards or backwards.
:Jump duration between small jumps and hyper hops is the same.
:Jump duration between normal jumps and super jumps is the same.
===Jump & Superjump Duration Tiers===
''Note: the air time was measured excluding jump startup and landing recovery.''
:'''35F:''' Kyo, Ash, Ryo, K', Gato, Clark, Robert, EX Kyo, Geese
:'''36F:''' Shen, Duck, Mary, Kula, Whip, Eiji, Gai, Silber
:'''37F:''' Iori, Kim, Elisabeth, Griffon, Ralf, Mr. Big
:'''38F:''' Shingo, Terry, Vanessa, Yuri, King, Duolon, Kasumi, Momoko, Shion, Hotaru
:'''39F:''' Oswald, Ramon, Benimaru, Malin, Magaki, Mai
:'''40F:''' Maxima, Adelheid
:'''42F:''' Jenet, Kensou, Tung
:'''45F:''' Athena
:'''46F:''' Hayate, Jazu
===Smalljump & Hyperhop Duration Tiers===
''Note: the air time was measured excluding jump startup and landing recovery.''
:'''24F:''' Kyo, Ash, Mary, Ryo, K', Kula, Gato, Clark, Robert, EX Kyo, Geese
:'''25F:''' Iori, Shen, Kim, Duck, Elisabeth, Griffon, Ralf, Whip, Eiji, Gai, Silber, Mr. Big
:'''26F:''' Shingo, Oswald, Terry, Vanessa, Ramon, Yuri, King, Duolon, Kasumi, Momoko, Shion, Magaki, Hotaru, Mai
:'''27F:''' Benimaru, Maxima, Malin, Adelheid
:'''28F:''' Jenet, Kensou, Tung
:'''31F:''' Athena
:'''32F:''' Hayate, Jazu
===Jump Startup===
===Jump Startup===
[[Bild:kofxi_jump_startup.gif]]
[[Bild:kofxi_jump_startup.gif]]
:4F Startup (airborne F5)
:4F Startup (airborne F5)
:Jump startup is invulnerable to throws
:Jump startup is invulnerable to throws
:All 4F of Jump startup can be cancelled into (standing) special moves before the jump comes out


===2F-Jump===
===2F-Jump===
Zeile 89: Zeile 166:
:Executing an attack after a jump as early as possible reduces jump startup to 1F, which makes the character airborne on F2.
:Executing an attack after a jump as early as possible reduces jump startup to 1F, which makes the character airborne on F2.
:This trick is essential to escape specific blockstrings that would otherwise not allow jumping out.
:This trick is essential to escape specific blockstrings that would otherwise not allow jumping out.
:Note: 2F-Jumps are always automatically normal jumps, since the attack is issued so early (see right below).
:Note: the button can also be pressed 1-3 frames later to reduce the jump startup not to 1F, but to 2F or 3F, which is particularly useful when doing very early smalljump attacks (because 1F smalljump is very hard to do).


===Attacks during Small Jump / Normal Jump===
===Attacks during Small Jump / Normal Jump===
:Doing an air attack with the fastest possible timing after a jump will always trigger a normal jump attack, even if a small jump was put in. To prevent this from occuring, the attack has to be slightly delayed for the small jump to register.
:While standing, Doing an attack at the same time as an up motion will always trigger a normal jump attack, even if a small jump was put in. To prevent this from occurring, the attack has to be slightly delayed for the small jump to register. The alternative is to let go of the up motion after 1F, which is very hard to pull off with a stick.


===Special Hyper Hop rules===
===Special Hyper Hop rules===
Zeile 98: Zeile 175:


===Jump Landing Recovery===
===Jump Landing Recovery===
:1 Frame.
:Jump recovery is always 1 Frame, regardless of whether an attack was performed in air or not.
:It is possible to hit opponents in their landing recovery eg. with 2B.
:It is possible to hit opponents in the 1F recovery. Punishing jumps this way is much easier with attacks that have a low hitbox & long active time, since if done early, the opponent will fall into the active hitbox and get hit standing, whereas standing attacks that usually have large vertical hitboxes need 1F-timing to avoid an early air hit.
:If no attack has been performed in the air, it is possible to cancel the landing recovery into rolls (AB/4AB) & Special Moves.


===Quick Shift Landing Recovery===
===Quick Shift Landing Recovery===
Zeile 115: Zeile 191:


Because of the added landing recovery for these 3 characters, it is advised to always use an air attack (either hit or whiff).
Because of the added landing recovery for these 3 characters, it is advised to always use an air attack (either hit or whiff).
== Saving Shift ==
:Saving shifts have 1F more landing recovery on whiff than on hit.
:Several characters have less landing recovery after a saving shift.
:'''4F/5F:''' Ryo, Maxima, Gato, Clark, Silber, Magaki, EX Kyo
:'''5F/6F:''' Elisabeth
:'''9F/10F:''' all other characters
==Shift Startup==
Characters have individual startup for their regular shift (the animation before they jump out).<br>
:'''40F:''' Kyo, Ash (Geese)
:'''39F:''' Shen, Momoko (Hotaru, Robert, Tung, EX Kyo, Mr. Big)
:'''38F:''' Shingo, Maxima
:'''37F:''' Terry, Kim, Yuri, Elisabeth, Kula, Gato
:'''36F:''' Oswald, Duck, Vanessa, Mary, Ramon, Benimaru, Malin, Kasumi, Jazu (Magaki, Mai)
:'''35F:''' Iori, Ryo, Clark, Whip, Kensou, Gai (Shion)
:'''34F:''' King, Duolon, K', Jenet, Griffon, Ralf, Eiji, Athena, Adelheid, Hayate, Silber


==Quick Shift Crossups==
==Quick Shift Crossups==
The follwing characters can land behind the opponent when performing a Quick Shift and not attacking:
The following characters can land behind the opponent when performing a Quick Shift and not attacking:
:'''Oswald, Elisabeth, Kim, Ryo, King, Jenet, Gato, Griffon, Ralf, Clark, Whip*, Mary, Eiji, K', Maxima, Kula, Shingo, Hayate, Jazu, Silber, Adelheid.''' *=Whip only for corner crossups, see below ([http://dmmbrage.blog.jp/archives/36104481.html Source, "QSからの裏落ち"])
:'''Oswald, Elisabeth, Kim, Ryo, King, Jenet, Gato, Griffon, Ralf, Clark, Whip*, Mary, Eiji, K', Maxima, Kula, Shingo, Hayate, Jazu, Silber, Adelheid.''' *=Whip only for corner crossups, see below ([http://dmmbrage.blog.jp/archives/36104481.html Source, "QSからの裏落ち"])


Using a Quick Shift on a cornered opponent can cause some issues for these characters. Upon landing, the inputs can end up reversed and you will get unwanted special moves. This is because the character is briefly considered to be cornered when landing from the Quick Shift. The best way to avoid wrong inputs in these situations is to either input your motions at the last moment, right after landing, or to intentionally use weird motions that cover this issue (an example is to quick shift to geese and input 63124,63214E while falling to get a deadly rave - the regular motion will not work!).<br>
Using a Quick Shift on a cornered opponent can cause some issues for these characters. Upon landing, the inputs can end up reversed and you will get unwanted special moves. This is because the character is briefly considered to be cornered when landing from the Quick Shift. The best way to avoid wrong inputs in these situations is to whiff an air normal before landing. It is also possible to either input your motions at the last moment (right after landing), or to intentionally use weird motions that cover this issue (an example is to quick shift to geese and input 63124,63214E while falling to get a deadly rave - the regular motion will not work!).<br>


For the characters listed above, it is possible to land behind a cornered opponent, right in the corner, with a Quick Shift. The way to do this is to input an attack on the frame before landing (Which will trigger the standing attack, see the images below). It is currently unknown whether there are any other conditions, eg. the opponent being in a specific hit stun frame.<br>
For the characters listed above, it is possible to land behind a cornered opponent, right in the corner, with a Quick Shift. The way to do this is to input an attack 2 frames before landing, on F25 of the Quick Shift (see the images below).


Sidenote: jumping attacks done close to the ground will first trigger the jumping attack, then the ground attack, both with just one button press! <br>
Sidenote: jumping attacks done close to the ground will first trigger the jumping attack, then the ground attack, both with just one button press! <br>
Zeile 130: Zeile 222:
|[[Bild:kofxi_oswald_cross_03.jpg]]
|[[Bild:kofxi_oswald_cross_03.jpg]]
|-
|-
|'''j.B 1F before landing'''
|'''j.B 2F before landing'''
|'''Landing behind the opponent'''
|'''Landing behind the opponent'''
|'''2B behind the opponent'''
|'''2B behind the opponent'''
|}
|}
==Invulnerability during Wakeup==
There is 1F invulnerability during wakeup (''note: this needs confirmation since it might be a translation mistake based on the 1 frame invulnerability during hit stun recovery'').


==Safe Jumps / Option Selects==
==Safe Jumps / Option Selects==
Zeile 148: Zeile 237:
The input buffer for rolls during super freezes is a special case. Depending on the character's state (neutral, crouching, walking) during the freeze, the roll buffer changes.
The input buffer for rolls during super freezes is a special case. Depending on the character's state (neutral, crouching, walking) during the freeze, the roll buffer changes.
*'''Neutral:''' it is possible to buffer a roll with AB, but NOT with 4AB or 6AB, even though 6AB is the same as AB. 4AB can be used only with reversal timing after the freeze.
*'''Neutral:''' it is possible to buffer a roll with AB, but NOT with 4AB or 6AB, even though 6AB is the same as AB. 4AB can be used only with reversal timing after the freeze.
*'''if "6" or "66" was held:''' buffering AB & 6AB is possible. Attempting to use 4AB during the freeze will trigger a 5A to come out. 4AB only works with reversal timing after the freeze.
*'''if "6" or "66" was held:''' buffering AB & 6AB is possible. Attempting to use 4AB during the freeze will trigger a 5A to come out (because back rolls need the 4-input to be held an additional frame before). 4AB only works with reversal timing after the freeze, 1F later..
*'''if crouching or "4" was held:''' attempting to buffer a roll during super freeze while crouched or while holding back will trigger a 5A to come out. All rolls in this case only work with reversal timing after the freeze.<br>
*'''if crouching or "4" was held:''' attempting to buffer a roll during super freeze while crouched or while holding back will trigger a 5A to come out. All rolls in this case only work with reversal timing after the freeze.<br>
Note: see further above on dash recovery behavior & rolls.
Note: see further above on dash recovery behavior & rolls.


= Other Data =
===Judgement Indicator (detailed)===
:JI starts at 0
:JI can go up to '''90 points''' into either direction (tracked internally from 90 for 1P to -90 for 2P).
:Whenever an attack hits, JI always moves at increments of '''2 or 8''' for non-Leaders; and '''3 or 12''', for Leaders. The only exception is a KO, which moves the indicator by '''32''' + the value of the attack that caused the KO.
:JI gain from heavy attacks (8/12) is affected by damage reduction and will be reduced to 2/3 respectively.
:Judgement gain from light attacks is unaffected by damage reduction.
:The following table shows how much JI points are added for an action:
{| cellspacing="1" style="text-align: center; color:black;border: 1px solid #B5B5B5"
! style="background-color:#D9D9D9;" | Action
! style="background-color:#FFd800;" | Gain (NL)
! style="background-color:#FFd800;" | Gain (L)
! style="background-color:#FFd800;" | Note
|-
| style="background-color:#F9F9F9;" |'''KO'''
| style="background-color:#F9F9F9;" |32
| style="background-color:#F9F9F9;" |32
| style="background-color:#F9F9F9;" |The same for Non-Leader & Leader.
|-
| style="background-color:#F9F9F9;" |'''Light Attacks (ground)'''
| style="background-color:#F9F9F9;" |2
| style="background-color:#F9F9F9;" |3
| style="background-color:#F9F9F9;" |
|-
| style="background-color:#F9F9F9;" |'''Light Attacks (air)'''
| style="background-color:#F9F9F9;" |2
| style="background-color:#F9F9F9;" |3
| style="background-color:#F9F9F9;" |
|-
| style="background-color:#F9F9F9;" |'''Heavy Attacks (ground)'''
| style="background-color:#F9F9F9;" |8
| style="background-color:#F9F9F9;" |12
| style="background-color:#F9F9F9;" |There are exceptions where some heavy attacks only give 2, eg. Shingo & Oswald's 5Cs & 5Ds.
|-
| style="background-color:#F9F9F9;" |'''Heavy Attacks (air)'''
| style="background-color:#F9F9F9;" |8
| style="background-color:#F9F9F9;" |12
| style="background-color:#F9F9F9;" |There are exceptions where some jump heavy attacks randomly give 2/3 or 8/12, eg. Kyo's jump attacks. This appears to be very common with smalljump attacks.
|-
| style="background-color:#F9F9F9;" |'''Command Normals'''
| style="background-color:#F9F9F9;" |2/8
| style="background-color:#F9F9F9;" |3/12
| style="background-color:#F9F9F9;" |Whether the light or heavy attack data is used is character specific, but is often tied to Cancel/No Cancel version.
|-
| style="background-color:#F9F9F9;" |'''Throws'''
| style="background-color:#F9F9F9;" |8
| style="background-color:#F9F9F9;" |12
| style="background-color:#F9F9F9;" |
|-
| style="background-color:#F9F9F9;" |'''Guard Cancel Attack'''
| style="background-color:#F9F9F9;" |2
| style="background-color:#F9F9F9;" |3
| style="background-color:#F9F9F9;" |
|-
| style="background-color:#F9F9F9;" |'''Saving Shift'''
| style="background-color:#F9F9F9;" |0
| style="background-color:#F9F9F9;" |0
| style="background-color:#F9F9F9;" |
|-
| style="background-color:#F9F9F9;" |'''Special Moves'''
| style="background-color:#F9F9F9;" |2/8*N
| style="background-color:#F9F9F9;" |3/12*N
| style="background-color:#F9F9F9;" |Always multiples of the light / heavy attack values, character specific.
|-
| style="background-color:#F9F9F9;" |'''LDMs'''
| style="background-color:#F9F9F9;" |-
| style="background-color:#F9F9F9;" |3/12*N
| style="background-color:#F9F9F9;" |Always multiples of the light / heavy attack values, character specific.
|-
|}


= Other Data =
==Knockdown Properties==
==Knockdown Properties==
[https://docs.google.com/spreadsheets/d/1ORTnFxYokubqNYU4tHIfptiP1KadZUiSqigKaoE6rOU/edit#gid=409282613 bilingual List from kofxi_bot]
[https://docs.google.com/spreadsheets/d/1ORTnFxYokubqNYU4tHIfptiP1KadZUiSqigKaoE6rOU/edit#gid=409282613 bilingual List from kofxi_bot]
Zeile 192: Zeile 350:
'''1.25:''' Adelheid<br>
'''1.25:''' Adelheid<br>
'''1.30:''' Hayate, Jazu<br>
'''1.30:''' Hayate, Jazu<br>
==Shift Startup==
Characters have individual startup for their regular shift.<br>
:'''40F:''' Kyo, Ash (Geese)
:'''39F:''' Shen, Momoko (Hotaru, Robert, Tung, EX Kyo, Mr. Big)
:'''38F:''' Shingo, Maxima
:'''37F:''' Terry, Kim, Yuri, Elisabeth, Kula, Gato
:'''36F:''' Oswald, Duck, Vanessa, Mary, Ramon, Benimaru, Malin, Kasumi, Jazu (Magaki, Mai)
:'''35F:''' Iori, Ryo, Clark, Whip, Kensou, Gai (Shion)
:'''34F:''' King, Duolon, K', Jenet, Griffon, Ralf, Eiji, Athena, Adelheid, Hayate, Silber


= Universal Frame Data =
= Universal Frame Data =
Zeile 207: Zeile 355:


==Hit Stun==
==Hit Stun==
''Source: [http://dmmbrage.blog.jp/archives/36026057.html ゲームの日記]. Might be off 1F on air block stun, needs to be rechecked.''<br>
:Hit Stun from light attacks: 12F hit, 11F Guard
:Hit Stun from light attacks: 12F hit, 11F Guard
:Hit Stun from hard attacks: 20F hit, 19F Guard
:Hit Stun from hard attacks: 20F hit, 19F Guard
:Special Moves combo from light attacks as long as they have 12F or less startup
:Special Moves combo from light attacks as long as they have 12F or less startup
:Supers combo from light attacks as long as they have 11F or less startup
:Supers combo from light attacks as long as they have 11F or less startup
:light air attack Hit Stun: 14F hit, 11F Guard
:Light air attack Hit Stun: 14F hit, 11F Guard
:Hard air attack Hit Stun: 14F hit, 19F Guard
:Hard air attack Hit Stun: 14F hit, 19F Guard


==Calculating Frame Advantage==
==Calculating Frame Advantage==
:Light attacks: 12F - (all remaining Active Frames of the attack after the first active frame) - recovery frames.
:Light attacks: 12F - (all remaining Active Frames of the attack after the first active frame) - recovery frames.
:Heavy attacks: 20F - (all remaining Active Frames of the attack after the first active frame) - recovery frames.
:Hard attacks: 20F - (all remaining Active Frames of the attack after the first active frame) - recovery frames.
:Example with K': 5A(c): 12F-2F (5A has 3F Active time) -4F (5A has 4F recovery) = +6F.
:Example with K': 5A(c): 12F-2F (5A has 3F Active time) -4F (5A has 4F recovery) = +6F.
:''Note: if a character attacks, they can block 1F earlier than they can attack again. See " "Guard Only" Frames & Forced Actions (強制硬直)".''
:''Note: if a character comes out of hit stun, they can block 1F earlier than they can attack again. See " "Guard Only" Frames & Forced Actions (強制硬直)".''
 
==Pushback==
Attacks that connect cause pushback on the opponent that gets hit or guards.
:Light attacks cause '''57-58px''' pushback on hit, '''59px''' on guard
:Hard attacks cause '''97-98px''' pushback on hit, '''126-127px''' on guard
:5E counts as a hard attack. Special moves vary but frequently count as hard attacks.
:In the corner, pushback is applied until the opponent is pushed exactly into the corner, the rest is applied to the player. Example: P2 is standing 10px away from the corner, P1 hits them with a hard attack (98px pushback). P2 is pushed 10px, P1 is pushed 88px.
:Exception to the above: projectiles do not cause pushback to the player when the opponent is cornered.
:Back-turned hits have the same pushback as normal hits, but since all characters' hurtboxes are larger at the back, they allow for longer combos.


==Invulnerability in the last active frame==
==Invulnerability in the last active frame==
Zeile 227: Zeile 386:
==Super Freeze==
==Super Freeze==
[[bild:superfreeze.gif]]<br>
[[bild:superfreeze.gif]]<br>
:Super Freeze duration: 28F
:'''Super Freeze duration: 28F'''
:F1: First super startup frame. Player character becomes invulnerable. Opponent can still act fully.
:'''F1:''' First super startup frame. Player character becomes invulnerable. Opponent can still act fully (no freeze yet).
:F2: Player & opponent freeze
:'''F2:''' Player & opponent freeze
:F3: "Black Screen" effect starts
:'''F28:''' Last frame of Super Freeze
:F29: Freeze ends. Player character's move usually continues on this frame (there are exceptions where this occurs earlier). Opponent can act again. If the opponent issued an attack on F1, then the attack continues on this frame. If an opponent buffered anything during Super Freeze, it will start to come out on this frame.
:'''F29:''' Freeze has ended. Player character's move usually continues on this frame (there are exceptions where this occurs earlier). Opponent can act again. If the opponent issued an attack on F1, then the attack continues on this frame. If an opponent buffered anything during Super Freeze, it will start to come out on this frame.
:F31: The "Black Screen" effect ends.
:Note: animations keep playing from F1-3 of the freeze, but hitboxes do not change. This is a visual bug and means the sprite becomes disjointed from the actual hitbox for a few frames. This can be observed on the .gif on F4, where Geese's posture changes (it shouldn't, since we are still on F1 internally, and this animation normally occurs on actual F4).
:Note: animations keep playing from F1-3, but hitboxes do not change. This is a visual bug and means the sprite becomes disjointed from the actual hitbox for a few frames. This can be observed on the .gif on F4, where Geese's posture changes (it shouldn't, since we are still on F1 internally, and this animation normally occurs on actual F4).
 
==Wakeup Data==
All characters take the same time to wake up (face up / down). Exceptions:
 
*'''Elisabeth, Gato, Clark, Silber, Ryo, Kim:''' 4F faster, face up
 
*'''Ryo:''' 1F slower, face down
*'''Kim:''' 8F slower, face down
*'''Duolon:''' 2F slower, face down
*'''Maxima:''' 5F slower, face down
 


==Roll Frame Data==
==Roll Frame Data==
''Note: Thanks to @kofxi_bot for the following info!''<br>
===Roll (front)===
===Roll (front)===
:Duration: 29F
:Duration: 29F
:Invulnerable on: F1-23
:Invulnerable on: F1-23 (23F)
:Vulnerable on: F24-28
:Vulnerable Recovery: F24-28 (5F)
:Can only block: F29
:Guard-only Frame: F29


===Roll (back)===
===Roll (back)===
:Duration: 33F
:Duration: 33F
:Invulnerable on: F1-27
:Invulnerable on: F1-26
:Vulnerable on: F28-32
:Vulnerable Recovery: F27-32 (6F)
:Can only block: F33
:Guard-only Frame: F33
*Gato has no invulnerability on the beginning of his back roll
 
*Gato is throw invulnerable during his front recovery roll (thanks @kofxi_bot!)
===Exceptions===
*Silber's back roll has full invulnerability
''Note: all recovery includes the guard only frame.''<br>
 
*'''Kim:''' back roll 1-24 invul, 5F recovery (29F duration).
 
*'''Yuri:''' front roll 1-26 invul, 6F recovery (32F duration).
 
*'''Gato:''' back roll F1-6 vulnerable. F7-26 invul. 7F recovery (33F duration).
*'''Gato:''' forward ukemi (front recovery roll): throw invulnerable (thanks @kofxi_bot!)
 
*'''Silber:''' back roll F1-32 invul, 1F guard-only recovery (33F duration).
 
*'''All Console Characters:''' front roll invul F1-26, 6F recovery (32F duration).
 
*'''Hotaru:''' back roll invul F1-25, 6F recovery (31F duration).
 
*'''Geese:''' back roll invul F1-22, 7F recovery (29F duration).


===Guard Cancel Roll===
===Guard Cancel Roll===
Zeile 258: Zeile 440:
:Eiji has no invulnerability at the end of his GC-Roll
:Eiji has no invulnerability at the end of his GC-Roll
:Elisabeth has no invulnerability at the end of her front GC-Roll
:Elisabeth has no invulnerability at the end of her front GC-Roll
:Vanessa has no throw invulnerability during her GC-Roll
:Vanessa & Duck King have no throw invulnerability during their GC-Roll
 
===Back Ukemi===
:Back Ukemi is '''invulnerable for 22F and has 1F guard-only recovery''' for most characters.
Exceptions:
:24+1: Clark
:21+1: Silber, Shion
:18+1: maxima
 
:Several characters have no collision during their back ukemi. This means you can run through them for okizeme.
:Characters without collision: Shingo, Oswald, Mary, Ryo, King, Benimaru, K', Kula, Maxima, Jenet, Griffon, Ralf, Clark, Whip. Athena, Hayate, Silber, Jazu, Magaki.
 
===Front Ukemi===
:Front Ukemi has a small hurtbox (starting at around the waist of the character, vertically), and can be punished by attacks at any time.
:The total duration is '''22F +1F''' guard-only recovery (untested!) for most characters.
:The hurtbox size is 72x128 pixel.
 
Exceptions:
:24+1F: Mai
:26+1F: Oswald, Kim, Ryo, King, Elisabeth, Benimaru, Maxima, Gato, Silber, Magaki
 
Console Characters:
:EX Kyo: F1-22 invul. F23 recovery.
:Mai: front ukemi has hurtbox on hands. Body hurtbox 80x144 pixel.
:Robert: F1-4 regular front ukemi hurtbox, F5-13 tall hurtbox (80x160 pixel), F14-22 invulnerable, F23 recovery
 
===Roll Distances===
Note: dashing Rolls have added distance, eg. 160->216. Needs further research.
 
All numbers are in pixels that are also used 1:1 as distance units internally by the engine.
{|
! style="text-align:left;" | Character
! Front
! Back
! Character
! Front
! Back
! Character
! Front
! Back
|-
! Ash
| 160
| -160
! Oswald
| 160
| <span style="color: blue;">-178</span>
! Shen
| 160
| -160
|-
! K'
| 160
| -160
! Maxima
| 160
| -160
! Kula
| 160
| -160
|-
! Terry
| 160
| -160
! Kim
| 160
| <span style="color: blue;">-206</span>
! Duck
| 160
| -160
|-
! Jenet
| 160
| -160
! Gato
| 160
| -160
! Tizok
| 160
| -160
|-
! Kyo
| 160
| -160
! Iori
| 160
| -160
! Shingo
| 160
| -160
|-
! Vanessa
| 160
| -160
! Mary
| 160
| -160
! Ramon
| 160
| -160
|-
! Ralf
| 160
| -160
! Clark
| 160
| -160
! Whip
| 160
| -160
|-
! Ryo
| 160
| -160
! Yuri
| <span style="color: blue;">187</span>
| -160
! King
| 160
| -160
|-
! Malin
| 160
| -160
! Kasumi
| 160
| <span style="color: blue;">-176</span>
! Eiji
| 160
| -160
|-
! Elisabeth
| 160
| -160
! Duolon
| <span style="color: blue;">192</span>
| -160
! Benimaru
| 160
| -160
|-
! Athena
| 160
| -160
! Kensou
| 160
| -160
! Momoko
| 160
| -160
|-
! Adelheid
| <span style="color: blue;">163</span>
| <span style="color: blue;">-166</span>
! Gai
| 160
| -160
! Hayate
| 160
| -160
|-
! Silber
| 160
| -160
! Jazu
| 160
| -160
! Geese
|  <span style="color: blue;">189</span>
| <span style="color: blue;">-152</span>
|-
! Hotaru
| <span style="color: blue;">219</span>
| -160
! Mai
| <span style="color: blue;">189</span>
| -160
! Robert
| <span style="color: blue;">189</span>
| -160
|-
! Tung
| <span style="color: blue;">189</span>
| <span style="color: blue;">-208</span>
! EX Kyo
| <span style="color: blue;">204</span>
| -160
! Big
| <span style="color: blue;">189</span>
| -160
|-
! Shion
| 160
| -160
! Magaki
| 160
| -160
|}
==Dash Data (advanced)==
===Dash Startup===
:Characters start moving on F4.
:Normal Attacks, Special Moves and rolls have priority over starting a dash (6,5,6+C will trigger a standing C).
:From F2-F4 of a dash, normal attacks cannot be performed, but rolls, special moves & command normals work.
:When attempting to perform a roll during F2-F4 of a dash, the exception to the 1F-leniency rule for simultaneous button presses mentioned in the "input buffer" section applies: the AB-input has to be on the same frame, or the roll will not come out and a normal attack will trigger on F5 (due to the input buffer).
:Starting from F2, attempting to perform a roll will turn it into a dash doll (which covers more distance).
 
===Actions while dashing===
:Characters can perform normal attacks, special moves & command normals while dashing
:Characters can roll forward while dashing, but not back (to perform a back roll from a dash, 1F in neutral position must pass, see below)
:Characters can small jump & normal jump forward while dashing, but only forward
:Jumps during dashes automatically turn into hyper hops & super jumps
:Characters cannot perform throws while dashing (to perform a throw from a dash, 1F in neutral position must pass, see below)
:Characters cannot crouch while dashing
 
===Dash Recovery===
:Dashes have 4F recovery (last frame is guard only?)
:Dash recovery can be cancelled into all attacks and front rolls at any point
:Dash recovery can be cancelled into back rolls from F2 (so, the player has to go neutral during a dash for at least 1F before they can perform a back roll)
:Dash recovery can be cancelled into throws
:Dash recovery cannot be cancelled into crouching, but it can be cancelled into crouching attacks.
:Dash recovery cannot be cancelled into up or back jumps.
 
==Backdash Data (advanced)==
[[bild:kofxi_kyo_backdash.gif]]<br>
Backdashes consist of...
:Standing startup from '''F1''' that is considered airborne
:A "jumping" animation & hurtbox starting on '''F5''' (for most characters) that has no hurtbox on the legs and that has character-specific duration
:'''4F''' standing recovery (for most characters)
 
===Backdash jump start===
:For most characters, backdashes enter a "jumping" animation & hurtbox on '''F5'''.
 
Exceptions:
:'''Jumping on F4:'''Benimaru & all console-exclusive characters
 
===Backdash jump duration===
The "jumping" animation & airborne state has a different duration for each character:
 
coming soon
 
===Backdash recovery===
:For most characters, backdashes end in '''4F''' standing recovery.
 
Exceptions:
:'''3F backdash recovery:''' Terry, Kasumi, Shion, Geese
:'''5F backdash recovery:''' Hayate
:'''6F backdash recovery:''' Maxima
 
===Backdash distance===
All numbers are distance units that are used internally by the engine.
 
''NOTE: needs to be double checked since there is rounding going on!! eg. 192 & 193 could be the same.''
 
:201: Magaki
:193: Malin
:192: Hayate
:190: Elisabeth, Kula, Gato
:189: Athena
:187: Clark
:186: Duolon
:185: Oswald, Griffon, Jazu
:184: Kim, Vanessa, Yuri
:183: Kasumi
:178: Kyo, Terry, Ramon, Benimaru, Hotaru, Mai, Robert, Tung, EX Kyo, Mr. Big, Geese
:176: Iori, Shingo, Shen, K', Jenet, Ralf, Whip, Adelheid, Silber
:172: Mary, Eiji, Momoko
:170: Ash, Ryo, Shion
:168: Gai
:162: King
:160: Duck


==Advanced Throw Rules==
==Advanced Throw Rules==
===Throw Hitboxes===
===Throw Hitboxes===
[[Bild:kofxi_throwhitbox.png]]<br>
[[Bild:kofxi_throwhitbox.png]]<br>
:All throws have 40px range (counted from the center of a character)
:All normal throws have 40px range (counted from the center of a character)
:To throw, the throw hitbox must overlap the hurtbox of the other character (not the center!).
 
===Reversal Throws===
:When getting up from a knockdown or when landing from getting hit in air by an attack that makes the character land on their feet, Throws are '''blocked for 3F''' (F4 is the earliest possible frame for a throw to come out).
:Throws can be used from '''F2 after landing''' from a DOWN! (right after the "guard only" frame) and are therefore frequently used defensively in this situation. Note: There is a special interaction when landing from a DOWN! That actually allows 1F throws - see further below. Also, characters that do not have the "guard only" frame (eg. Kula, Ryo) can throw on F1 anyway.
:After back & front Ukemi, Throws are '''blocked for 2F''' (F3 is the earliest possible frame for a throw to come out).
 
===Throw Invulnerability===
:8F on Wakeup or when landing on your feet after getting hit in air
:4F after getting hit (standing or crouching)
:1F after block stun. Note: own block stun can be artificially extended by holding 4 or 1, making the timing for a "meaty" throw very hard for your opponent. Blockstun extended this way can be cancelled at any time by performing any other action. ''Note: for those familiar with KOF98, alternating quickly between high- and low guard does NOT increase the blockstun even further (which is the case in that game).
:Performing any action while having throw invulnerability will NOT prematurely end the invulnerability (this is the case in many other games).


===Throw Breaks during Rolls===
===Throw Breaks during Rolls===
Zeile 283: Zeile 744:
14F: against Duck
14F: against Duck
16F: against all others
16F: against all others
===Command Throws===
:Command Throws can generally be comboed, eg. Clark 5C(1)>41236K
:Command Throws can be linked into, eg. Ralf 2B > link 41236K
:Command Throws do NOT combo if done right after a jumping attack. This is likely to avoid insane instant overhead setups (since throws frequently have only 1F startup, the air attack could be done really early and still combo).
:However, what does work is eg. a standing combo > quick shift > next character lands > Command Throw, since no jumping attack was used.
{{KOFXI_Navi}}
19.112

Bearbeitungen