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

sm64ex: Refactor Regions and BBH clock fix. #2546

Merged
merged 1 commit into from
Dec 6, 2023

Conversation

N00byKing
Copy link
Collaborator

@N00byKing N00byKing commented Dec 1, 2023

What is this fixing or adding?

Refactors region code to remove references to course index.
There were bugs somewhere, but I dont know where tbh.
This fixes them but leaves logic otherwise intact, and much cleaner to look at as there's one list less to take care of.

Additionally, this fixes stopping the clock from Big Boos Haunt.

How was this tested?

Multiple generations, attempting to stop the clock in bbh (also needs client fix, but that one is backwards compatible).

If this makes graphical changes, please attach screenshots.

@alwaysintreble alwaysintreble added the is: enhancement Issues requesting new features or pull requests implementing new features. label Dec 1, 2023
@ThePhar ThePhar added is: refactor/cleanup Improvements to code/output readability or organizization. and removed is: enhancement Issues requesting new features or pull requests implementing new features. labels Dec 1, 2023
@ThePhar
Copy link
Member

ThePhar commented Dec 1, 2023

3.8 support isn't projected to be dropped until after two releases from #1933 being merged. Which will most likely be months out to give time for folks to validate. I would recommend changing it unless you're okay with it sitting for a while.

@ThePhar ThePhar added the is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. label Dec 1, 2023
@ThePhar ThePhar changed the title sm64ex: Refactor Regions sm64ex: Refactor Regions and BBH clock fix. Dec 1, 2023
@N00byKing
Copy link
Collaborator Author

Darn, thought it was like next one after RC.
Guess I misremembered. Removed dict union, should be fine with 3.8 now

@Berserker66 Berserker66 merged commit 530617c into ArchipelagoMW:main Dec 6, 2023
12 checks passed
@N00byKing N00byKing deleted the sm64_arearando_rework branch January 4, 2024 20:52
Jouramie pushed a commit to Jouramie/Archipelago that referenced this pull request Feb 28, 2024
Refactors region code to remove references to course index.
There were bugs somewhere, but I dont know where tbh.
This fixes them but leaves logic otherwise intact, and much cleaner to look at as there's one list less to take care of.

Additionally, this fixes stopping the clock from Big Boos Haunt.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. is: refactor/cleanup Improvements to code/output readability or organizization.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants