Dashing: Difference between revisions

mNo edit summary
No edit summary
Line 13: Line 13:
Using a keyboard, you can dash in four directions on the ground (the four cardinal directions) and nine in the air (the eight inter-cardinal directions plus directly down). If you are using a joystick to move, you can dash at any angle on the ground and in the air.
Using a keyboard, you can dash in four directions on the ground (the four cardinal directions) and nine in the air (the eight inter-cardinal directions plus directly down). If you are using a joystick to move, you can dash at any angle on the ground and in the air.


While in the air, you have access to one other direction to dash to; down towards the ground. When you dash towards the ground, it is called a '''Downdash'''. To downdash, double tap the duck key; once you press the duck key, you have a ''28 ticks'' (''0.44'' second) window to press it again.
While in the air, you have access to one other direction to dash to; down towards the ground. When you dash towards the ground, it is called a '''Downdash'''. To downdash, double tap the duck key; once you press the duck key, you have a ''28 ticks'' (''0.44'' second) window to press it again.<ref>Tested using exec_async, using the amount of space between +duck inputs.</ref>


[[File:ddair.png|thumb|Dash choices on the ground.]]
[[File:ddair.png|thumb|Dash choices on the ground.]]


''0.3'' seconds after starting a grounded dash, a window to execute a [[Dash Jump]] will open for ''0.2'' seconds, during which the stamina bar flashes a light blue. This window is solely activated by starting a grounded dash; if you leave the ground after initiating the dash, you are still able to dash. For more information, view the dedicated page on Dash Jumping.
''0.3'' seconds after starting a grounded dash, a window to execute a [[Dash Jump]] will open for ''0.2'' seconds,<ref><code>abilites.vdata</code>, <code>m_flDashJumpStartTime</code> and <code>m_flDashJumpEndTime</code></ref> during which the stamina bar flashes a light blue. This window is solely activated by starting a grounded dash; if you leave the ground after initiating the dash, you are still able to dash. For more information, view the dedicated page on Dash Jumping.


While everyone in the roster has the same dash distance, they have different dash speeds. Characters fall into three '''buckets''' (Buckets is the official terminology used by [[Yoshi]]):
While everyone in the roster has the same dash distance, they have different dash speeds. Characters fall into three '''buckets'''<ref>Buckets is the official terminology used by [[Yoshi]]. Source: [[Update:July_29,_2025|July 29, 2025 Update]]</ref>:


* '''Bucket 1''' characters have the fastest dash speed, with peak speeds of ''635'' u/s on the ground and a total dash time of ''0.62'' seconds.
* '''Bucket 1''' characters have the fastest dash speed, with peak speeds of ''635'' u/s on the ground and a total dash time of ''0.62'' seconds.<ref><code>heroes.vdata</code>, <code>hero_tengu</code>, <code>EGroundDashDuration = 0.620000</code>. This is the same for all Bucket 1 characters.</ref>
* '''Bucket 2''' characters have 9% slower dash speed, with peak speeds of ''579'' u/s on the ground and a total dash time of ''0.68'' seconds.
* '''Bucket 2''' characters have 9% slower dash speed, with peak speeds of ''579'' u/s on the ground and a total dash time of ''0.68'' seconds.<ref><code>heroes.vdata</code>, <code>hero_gigawatt</code>, <code>EGroundDashDuration = 0.680000</code>. This is the same for all Bucket 2 characters.</ref>
* '''Bucket 3''' characters have the slowest dash speed, being 12% slower than Bucket 1, with peak speeds of ''562'' u/s on the ground and a total dash time of ''0.70'' seconds.
* '''Bucket 3''' characters have the slowest dash speed, being 12% slower than Bucket 1, with peak speeds of ''562'' u/s on the ground and a total dash time of ''0.70'' seconds.<ref><code>heroes.vdata</code>, <code>hero_shiv</code>, <code>EGroundDashDuration = 0.700000</code>. This is the same for all Bucket 3 characters.</ref>


Dashing on the ground always sets your velocity to a fixed amount. Air Dashing is an ''impulse'' instead, meaning it can stack or conflict with prior momentum.
Dashing on the ground always sets your velocity to a fixed amount. Air Dashing is an ''impulse'' instead, meaning it can stack or conflict with prior momentum.