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

Exit/entrance condition for jumping blue through vertical door #1561

Open
blkerby opened this issue Jun 21, 2024 · 0 comments
Open

Exit/entrance condition for jumping blue through vertical door #1561

blkerby opened this issue Jun 21, 2024 · 0 comments

Comments

@blkerby
Copy link
Contributor

blkerby commented Jun 21, 2024

Currently we have a comeInJumping condition which assumes a jump immediately before the door; this is normally used to gain extra height going into water rooms. And on the other hand we have comeInBlueSpinning which represents coming in with blue speed with downward or neutral vertical speed.

A case that is missing is coming in blue with upward speed. This could be done with a connected runway, or with a remote runway from certain places like Dust Torizo room; it could also potentially match with leaveSpaceJumping exit conditions. This type of condition is complicated to model because applications could depend on the vertical position through the transition as well as the horizontal and vertical speed. Alternatively it could be modeled in terms of the geometry in the exiting room: the height of the platform that you jump from, its horizontal position relative to the door, the runway available before the jump. Whether HiJump is equipped can also matter, though with the geometry approach that could just be a regular logical requirement on the entrance strat. What we want is possibly a lot like leaveWithPlatformBelow but for horizontal transitions rather than vertical ones.

One application is getting a speedball after jumping into Brinstar Pre-Map Room from the left. Even in the best-case scenario, it's an insanely precise trick (possibly Beyond?); it needs a combination of low horizontal speed with a high entry through the door (followed by incredibly quick speedball inputs). So we need a way to set up exit/entrance conditions that can take into account constraints like this.

@blkerby blkerby changed the title Exit/entrance condition for jumping up blue through door Exit/entrance condition for jumping blue through vertical door Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant