Skip to content

Conversation

@Anoliah
Copy link
Contributor

@Anoliah Anoliah commented Dec 9, 2025

The current implementation of the Skip Act Selector feature places the returns inside of lvl_set_current_level too soon. This causes a few things to not properly update when transitioning levels, most notably the coin counter. I have changed it to put the returns at the bottom of the function instead.
Also, if Skip Act Selector was not selected, then any code matching if (gCurrLevelNum == LEVEL_ENUM) return 0; in the entire level_update.c file would get deleted. This probably would never be an issue in practice, but I have updated it to only look for that pattern inside of the lvl_set_current_level function anyways.

Copy link
Collaborator

@jesusyoshi54 jesusyoshi54 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good

@jesusyoshi54 jesusyoshi54 merged commit 34d8062 into Fast-64:main Dec 21, 2025
1 check passed
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

Successfully merging this pull request may close these issues.

2 participants