Vertical Speed Conservation: Difference between revisions
No edit summary |
No edit summary |
||
(14 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
'''Vertical Speed Conservation''' (VSC) is a technique that takes advantage that certain actions | '''Vertical Speed Conservation''' ('''VSC''') is a technique that takes advantage of the fact that certain actions do not reset Mario’s vertical speed to 0 when landing. Furthermore, there are a few ground actions that also have this property. If Mario can then leave the ground without overwriting the stored vertical speed, he can effectively reactivate his speed gained prior to landing.<ref>Vertical Speed Conservation: https://youtu.be/6md3RA8bH40</ref> | ||
== | ==Timeline of a VSC== | ||
There are three parts to a VSC: When the speed is preserved upon landing, when the speed is maintained on the ground, and when the speed is reactivated in the air. If a positive vertical speed is stored properly, Mario can gain precious height while being in a freefall state, allowing Mario to grab onto ledges where a [[dive recover]] cannot, or using the [[misalignment]] of a corner to ground pound onto the floor. | There are three parts to a VSC: When the speed is preserved upon landing, when the speed is maintained on the ground, and when the speed is reactivated in the air. If a positive vertical speed is stored properly, Mario can gain precious height while being in a freefall state, allowing Mario to grab onto ledges where a [[dive recover]] cannot, or using the [[misalignment]] of a corner to ground pound onto the floor. | ||
===Preserving vertical speed upon landing=== | ===Preserving vertical speed upon landing=== | ||
The Vertical speed is in effect only when Mario is in the air. | The Vertical speed is in effect only when Mario is in the air. Thus, the vertical speed does not have any effects during his ground movement. Usually, the speed will be reset to 0 when Mario lands, but there are cases when it is not. These actions include: | ||
*Landing from a dive recover (most | *Landing from a dive recover (most common) | ||
*Landing | *Landing from a ground pound | ||
*Landing | *Landing from a slide kick bounce | ||
*Landing | *Landing from a lava boost | ||
*Landing from a twirl | *Landing from a twirl | ||
*Landing from a dive with an object held | *Landing from a dive with an object held | ||
*Entering the first person mode on the frame Mario lands | *Landing after throwing an object in the air | ||
*Entering the first person mode on the frame Mario lands (Also called C-Up (C^) VSC) | |||
*Landing immediately when the in-game text starts | *Landing immediately when the in-game text starts | ||
*Landing when a cutscene begins (where Mario is unable to move, such as the Chain Chomp cutscene) | *Landing when a cutscene begins (where Mario is unable to move, such as the Chain Chomp cutscene) | ||
*Landing after collecting | *Landing after collecting a star and exiting the course | ||
===Maintaining vertical speed on the ground=== | ===Maintaining vertical speed on the ground=== | ||
Many actions will reset Mario's vertical speed to zero when moving on the ground, such as walking, running, and crawling. Jumping will override the preserved value with a new one depending on what type of jump Mario is performing. However, the following actions do not affect Mario's vertical speed: | Many actions will reset Mario's vertical speed to zero when moving on the ground, such as walking, running, and crawling. Jumping will override the preserved value with a new one depending on what type of jump Mario is performing. However, the following actions do not affect Mario's vertical speed: | ||
*Punching (by pressing B) and punch-kick combo, as long as there is no contact with an enemy or | *Punching (by pressing B) and punch-kick combo, as long as there is no contact with an enemy or wall | ||
*Crouching (by pressing Z), staying in place | *Crouching (by pressing Z), staying in place | ||
*Breakdancing ( | *Breakdancing (by pressing B while crouching), as long as there is no contact with an enemy or wall | ||
*Grabbing an object | *Grabbing an object | ||
*Dropping an object | *Dropping an object | ||
*Throwing an object | *Throwing an object | ||
* | *Remaining stationary | ||
*[[VSC Conservation|Punching off of a moving platform as it moves under Mario]] | |||
===Reactivating vertical speed=== | ===Reactivating vertical speed=== | ||
Line 39: | Line 41: | ||
==Applications== | ==Applications== | ||
In an [[A Button Challenge]], as Mario cannot press A to jump, storing vertical speed is most commonly done by performing dive recover. | In an [[A Button Challenge]], as Mario cannot press A to jump, storing vertical speed is most commonly done by performing a dive recover. A dive recover has an initial vertical speed of 30 that decreases by 4 on each frame, resulting in a maximum of 26 vertical speed that can be stored if Mario lands on the first frame of a dive recover. This is called a VSC26 (having 26 vertical speed conserved). | ||
It is | It is positive vertical speed that gets used more often, since it is more desirable for Mario to be moving upwards, but it a lot more difficult. Additionally, Mario cannot encounter a ceiling, which would cancel his movement and reset his vertical speed to zero. Nevertheless, Mario can land with positive vertical speed stored by dive recovering on the following: | ||
*On a steep slope, facing | *On a steep slope, facing uphill with high horizontal speed | ||
*On a different, higher platform whose height is at least 7.5 units apart | *On a different, higher platform whose height is at least 7.5 units apart | ||
*On a rising platform | *On a rising platform | ||
Line 69: | Line 71: | ||
|} | |} | ||
The maximum height a dive recover can ascend onto is 156 units up when using a normal edge, and 206 units when using a misalignment. In comparison, a VSC26 can ascend onto a platform 247 units high with a ledge grab, and 274 units using a ground pound | The maximum height of a platform a dive recover can ascend onto is 156 units up when using a normal edge, and ~206 units when using a misalignment. In comparison, a VSC26 can ascend onto a platform 247 units high with a ledge grab, and 274 units using a ground pound into a misalignment. Furthermore, if a star is involved, the combination of a dive recover and a [[Star Dance Clip]] (SDC) can reach 298 units up, while the combination of ground pounding and SDC allows Mario to get onto a floor 345 units up. | ||
Examples of this action are as follows: | Examples of this action are as follows: | ||
Line 82: | Line 84: | ||
*Landing on the platform leading to the floating ship in [[Rainbow Ride]], using VSC26 and Lakitu Bounce on falling donut blocks | *Landing on the platform leading to the floating ship in [[Rainbow Ride]], using VSC26 and Lakitu Bounce on falling donut blocks | ||
*An alternative method of ground pounding the post to free the chain chomp in [[Bob-omb | *An alternative method of ground pounding the post to free the chain chomp in [[Bob-omb Battlefield]], without cloning or using the shell | ||
*An alternative method of ground pounding on King Whomp in [[Whomp's Fortress]], using the misalignment of King Whomp and | *An alternative method of ground pounding on King Whomp in [[Whomp's Fortress]], using the misalignment of King Whomp and storing VS2 to reactivate it with the edge | ||
*An alternative method of getting to the platform with a spinning heart in the volcano of [[Lethal Lava Land]], using the first-frame landing of lava boost onto a moving platform and activate VSC80 with a dive (slower than the current method of lava boosting on a lavafall) | *An alternative method of getting to the platform with a spinning heart in the volcano of [[Lethal Lava Land]], using the first-frame landing of lava boost onto a moving platform and activate VSC80 with a dive (slower than the current method of lava boosting on a lavafall) | ||
'''Non-A Button Challenge''' | '''Non-A Button Challenge''' | ||
*Collecting the 5th secret of [[Mario Wings to the Sky]] using | *Collecting the 5th secret of [[Mario Wings to the Sky]] using VSC330 by jumping and landing the first frame with 914 horizontal speed, converting into 334 vertical speed with a double jump, and then being pushed off by a Bob-omb to reactivate vertical speed. Mario enters a freefall state holding a fake cork box to clone the top coin prematurely, effectively removing it and collecting the secret using narrow region of the hitbox where it is not overlapped by the center coin. | ||
==Variations== | ==Variations== | ||
'''Vertical and Horizontal Speed Conservation''' (VHSC), conserving both horizontal speed and vertical speed at once, occurs when Mario lands on the platform and immediately falls off on the | '''Vertical and Horizontal Speed Conservation''' ('''VHSC'''), conserving both horizontal speed and vertical speed at once, occurs when Mario lands on the platform and immediately falls off on the next frame, putting Mario at a falling state but with horizontal speed intact. It can be achieved by having the floor under Mario disappear or move out, which float-to-short imprecisions can also cause. | ||
==References== | ==References== | ||
<references/> | <references/> | ||
<!-- Category --> | |||
[[Category:Glitches]] | |||
[[Category:Speed Conservation]] | |||
{{Glitches}} |
Latest revision as of 02:52, 24 February 2020
Vertical Speed Conservation (VSC) is a technique that takes advantage of the fact that certain actions do not reset Mario’s vertical speed to 0 when landing. Furthermore, there are a few ground actions that also have this property. If Mario can then leave the ground without overwriting the stored vertical speed, he can effectively reactivate his speed gained prior to landing.[1]
Timeline of a VSC
There are three parts to a VSC: When the speed is preserved upon landing, when the speed is maintained on the ground, and when the speed is reactivated in the air. If a positive vertical speed is stored properly, Mario can gain precious height while being in a freefall state, allowing Mario to grab onto ledges where a dive recover cannot, or using the misalignment of a corner to ground pound onto the floor.
Preserving vertical speed upon landing
The Vertical speed is in effect only when Mario is in the air. Thus, the vertical speed does not have any effects during his ground movement. Usually, the speed will be reset to 0 when Mario lands, but there are cases when it is not. These actions include:
- Landing from a dive recover (most common)
- Landing from a ground pound
- Landing from a slide kick bounce
- Landing from a lava boost
- Landing from a twirl
- Landing from a dive with an object held
- Landing after throwing an object in the air
- Entering the first person mode on the frame Mario lands (Also called C-Up (C^) VSC)
- Landing immediately when the in-game text starts
- Landing when a cutscene begins (where Mario is unable to move, such as the Chain Chomp cutscene)
- Landing after collecting a star and exiting the course
Maintaining vertical speed on the ground
Many actions will reset Mario's vertical speed to zero when moving on the ground, such as walking, running, and crawling. Jumping will override the preserved value with a new one depending on what type of jump Mario is performing. However, the following actions do not affect Mario's vertical speed:
- Punching (by pressing B) and punch-kick combo, as long as there is no contact with an enemy or wall
- Crouching (by pressing Z), staying in place
- Breakdancing (by pressing B while crouching), as long as there is no contact with an enemy or wall
- Grabbing an object
- Dropping an object
- Throwing an object
- Remaining stationary
- Punching off of a moving platform as it moves under Mario
Reactivating vertical speed
There are many ways to leave the ground to reactivate the vertical speed. Mario obviously should not jump since a new vertical speed value will be used in its place. Actions that allow speed reactivation includes:
- Having the floor below Mario disappear (or become intangible)
- Having the floor move out from under Mario (and he does not move with it)
- Pushing Mario out of a platform with a wall or an object collision
- Standing on an edge of certain moving platforms to fall off due to float-to-short imprecision
- Having Mario move off the floor under him (by punching towards an edge of a platform, or a floor gap), and he can snap onto floors 78 units higher and down to floors 100 units lower to avoid getting off the ground
Applications
In an A Button Challenge, as Mario cannot press A to jump, storing vertical speed is most commonly done by performing a dive recover. A dive recover has an initial vertical speed of 30 that decreases by 4 on each frame, resulting in a maximum of 26 vertical speed that can be stored if Mario lands on the first frame of a dive recover. This is called a VSC26 (having 26 vertical speed conserved).
It is positive vertical speed that gets used more often, since it is more desirable for Mario to be moving upwards, but it a lot more difficult. Additionally, Mario cannot encounter a ceiling, which would cancel his movement and reset his vertical speed to zero. Nevertheless, Mario can land with positive vertical speed stored by dive recovering on the following:
- On a steep slope, facing uphill with high horizontal speed
- On a different, higher platform whose height is at least 7.5 units apart
- On a rising platform
As a VSC26 is a dive recover with the first frame chopped off, he can gain only 98 units high, as opposed to 128 units high from a dive recover. However, being in a freefall state allows Mario to grab on ledges and ground pound to gain height. Still, there are strict limitations on how much speed Mario can store and how it can be reactivated.
Ascending platforms
Dive Recover | 26 VSC | |
---|---|---|
Edge | 156 | 247 (ledge grab) |
Corner (misalignement) |
206 | 274 (ground pound) |
SDC | 298 (ledge) | 345 (ground pound) |
The maximum height of a platform a dive recover can ascend onto is 156 units up when using a normal edge, and ~206 units when using a misalignment. In comparison, a VSC26 can ascend onto a platform 247 units high with a ledge grab, and 274 units using a ground pound into a misalignment. Furthermore, if a star is involved, the combination of a dive recover and a Star Dance Clip (SDC) can reach 298 units up, while the combination of ground pounding and SDC allows Mario to get onto a floor 345 units up.
Examples of this action are as follows:
A Button Challenge
- Grabbing the edge of the second floor in Big Boo's Haunt using the ascending stairs, effectively saving 5 A presses for 120 star run as this action is required for 5 of the main mission stars.
- In Bowser in the Dark World, storing VSC26 using glitchy collision check of a crystal and punching towards a platform to ledge-grab, effectively saving an otherwise mandatory A press.
- In Hazy Maze Cave, storing 18 vertical speed using the Blue Coin Switch and Ground-pounding on it with the help of two swoopers, allowing access to collecting 100 coins in the course
- Grabbing a star in Tick Tock Clock using a 1-unit floor gap to pop up with VSC, speed being gained by the edge of a conveyor belt
- Grabbing onto the platform where to pole is located in Tick Tock Clock, first collecting a coin by a bob-omb on an ascending platform with VSC26 to spawn the 100-coin star as high as possible, and then use VSC26 ground pounding near an edge with Star Dance Clip, removing one of the A presses required to reach the pole.
- Dive Recovering onto a rising elevator in Whomp's Fortress, using a cork box released from the HOLP to reactivate VSC26 and land on the platform via Star Dance Clip.
- Landing on the platform leading to the floating ship in Rainbow Ride, using VSC26 and Lakitu Bounce on falling donut blocks
- An alternative method of ground pounding the post to free the chain chomp in Bob-omb Battlefield, without cloning or using the shell
- An alternative method of ground pounding on King Whomp in Whomp's Fortress, using the misalignment of King Whomp and storing VS2 to reactivate it with the edge
- An alternative method of getting to the platform with a spinning heart in the volcano of Lethal Lava Land, using the first-frame landing of lava boost onto a moving platform and activate VSC80 with a dive (slower than the current method of lava boosting on a lavafall)
Non-A Button Challenge
- Collecting the 5th secret of Mario Wings to the Sky using VSC330 by jumping and landing the first frame with 914 horizontal speed, converting into 334 vertical speed with a double jump, and then being pushed off by a Bob-omb to reactivate vertical speed. Mario enters a freefall state holding a fake cork box to clone the top coin prematurely, effectively removing it and collecting the secret using narrow region of the hitbox where it is not overlapped by the center coin.
Variations
Vertical and Horizontal Speed Conservation (VHSC), conserving both horizontal speed and vertical speed at once, occurs when Mario lands on the platform and immediately falls off on the next frame, putting Mario at a falling state but with horizontal speed intact. It can be achieved by having the floor under Mario disappear or move out, which float-to-short imprecisions can also cause.
References
- ↑ Vertical Speed Conservation: https://youtu.be/6md3RA8bH40
|