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

Fix swim oddity #2299

Open
theballaam96 opened this issue Dec 31, 2024 · 1 comment
Open

Fix swim oddity #2299

theballaam96 opened this issue Dec 31, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@theballaam96
Copy link
Collaborator

If A is held, then B is pressed and released whilst A is held, then the kong won't get out of the dolphin swim move (no matter how much A is pressed) until the animation is over

@theballaam96
Copy link
Collaborator Author

Happens when you press B on the frame before you start a new breaststroke whilst holding A. The key variable is player_paad->0x10.

swim_dolphin unconditionally sets this var to 9 if B is newly pressed (expected)

I believe it's the write at 806d8e90 which causes this overwrite. If we lock this behind no new B press, this might fix the issue

@theballaam96 theballaam96 moved this from Backlog to In Progress in DK64 Randomizer Release V4.0 Jan 11, 2025
@theballaam96 theballaam96 moved this from In Progress to Backlog in DK64 Randomizer Release V4.0 Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant