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

Detect Kraid Quick Kills #519

Open
CPColin opened this issue Jun 1, 2024 · 1 comment
Open

Detect Kraid Quick Kills #519

CPColin opened this issue Jun 1, 2024 · 1 comment
Assignees

Comments

@CPColin
Copy link
Collaborator

CPColin commented Jun 1, 2024

Looking at this bank, we should be able to hook into the Kraid code and have Tracker automatically detect whether the kill was Quick or Slow. There's a lot of state flags and variables flying around during the fight, but I'm not sure if their final values hang around long enough for us to retrieve them. Instead, we might be able to set a flag ourselves when Kraid rises up through the floor and clear it when he stands up all the way and detect the Quick Kill that way.

@CPColin CPColin self-assigned this Sep 21, 2024
@CPColin
Copy link
Collaborator Author

CPColin commented Sep 21, 2024

Now that I think about this some more, we could do this without any ASM by setting a flag in the C# code when it detects the player is in the top half of Kraid's room. On a missed quick kill, there should be plenty of time to catch that.

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