Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Low Dive Recover #5

Open
Vexxter9 opened this issue Sep 22, 2022 · 4 comments
Open

Low Dive Recover #5

Vexxter9 opened this issue Sep 22, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@Vexxter9
Copy link

Describe the feature you'd like
In the player movement code from versions 0.1.5 and below, there was a trick known as a "low dive recover" (LDR), which was performed by pressing X to spin on the same frame a dive recover. What this does it exit the dive with very low upwards momentum and also put the player in it's spinning, which is very useful for TAS movement pretty much everywhere because it allows you to perform another dive right after that, because it's so low to the ground you can keep diving very quickly.
If this gets added back in the game, I think it should be changed so it's not frame perfect anymore but can be buffered by holding X instead, this would make it RTA viable which would be cool :)

Do you intend to contribute this yourself? If so, how do you plan on doing it?
I probably wouldn't know where to begin if I wanted to :turnip_todd:

Additional context
Video of the low dive recover:
https://user-images.githubusercontent.com/72419515/191726122-ee940fc8-59a5-4c05-99b0-fa7497f2df99.mp4

@GTcreyon
Copy link
Contributor

Would you be able to provide a video of what happens on the current master branch?

@Vexxter9
Copy link
Author

Vexxter9 commented Nov 3, 2022

2022-11-03.12-53-13.mp4

In the current release you can't dive recover and spin at the same time, you can only spin a frame after that, which does allow you to dive again instantly but it's much much higher off the ground so it's way less useful.

@GTcreyon
Copy link
Contributor

GTcreyon commented Nov 6, 2022

I see. This is low priority, but worth considering.

@GTcreyon GTcreyon added the enhancement New feature or request label Feb 22, 2023
@GTcreyon
Copy link
Contributor

This implicates #244, and implementing it would be fairly simple with a state machine setup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants