Glitch Shuffle [WIP] #3
Open
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.
Shuffles the ability to perform glitches into the pool (Note: some fixes may affect other behaviour in unintended ways, but please report if so, so that I can make any adjustments)
Supported Glitches:
I don't know if I'll end up upstreaming this yet so I'm taking a fairly relaxed and direct approach to this, and so some implementations like the ISG fix are kinda hacky but I'm satisfied with at the moment.
There are some glitches I don't see as worth supporting either, e.g. flame storage, as the general usage of this is limited to a check or two but would appreciate any suggestions on other things (can also be extended to movement instead of just glitches? but that seems less fun for the player)
Build Artifacts