[BUGFIX] Prevent goBack() from running if mustNotExit is true#6917
Merged
Hundrec merged 1 commit intoFeb 14, 2026
Merged
Conversation
Fixes mobile exiting GameOverSubState regardless of said variable.
b72d1b1 to
42038a0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
When mustNotExit in GameOverSubState is set to true, the game prevents you from leaving/restarting the song until it's set to false. However on mobile, this is ignored as the back button calls the goBack function directly. We fix this by making that function also check against the variable. This prevents mobile from being able to skip Boyfriend's fakeout death, or mods that enable it for their own purposes.
Screenshots/Videos
NOTE: I am using a mod to force the
fakeoutDeathanimation to play: BFFakeOut.zipBefore:
before.mp4
After:
after.mp4