Huge change to how the SX Options are handled. This update adds a bunch of new functionality and options bringing it more in line with what I wanted for SX 1.0 if I had more time. There's still quite a bit to do in terms of minor bug fixes, optimizing for code space (77% used right now 😨), and doing the translations, but those can be handed on the main SX 1.1 branch or in another branch.
The following settings have been added:
Disable SPW Unlocks
Nice for No SPW attempts
Disable Key Saving
Nice for Key based ILs but it's not actually implemented at all yet.
Actions from Practice Codes
Unlock Last Story
Unlock Expert Mode
Unlock Select Mode (All Levels and Bosses Available)
Unlock or Remove All Keys in Levels.
Modify status of Special Weapons
The load save file will now automatically initialize the save data for any custom settings that do not already exist on the file.
This PR addresses issue #7 and sort of addresses #13 in the sense that I now have a near full understand of the menu system for documentation later.
Huge change to how the SX Options are handled. This update adds a bunch of new functionality and options bringing it more in line with what I wanted for SX 1.0 if I had more time. There's still quite a bit to do in terms of minor bug fixes, optimizing for code space (77% used right now 😨), and doing the translations, but those can be handed on the main SX 1.1 branch or in another branch.
The following settings have been added:
The load save file will now automatically initialize the save data for any custom settings that do not already exist on the file.
This PR addresses issue #7 and sort of addresses #13 in the sense that I now have a near full understand of the menu system for documentation later.