v2.5 (DOWNLOAD LINK)- (Fix) Zero's Skills/Disable auto-select weapons: Fixed an ammo overflow bug for Yammar Option while using Zero while Hyoroga is selected
- (Fix)* Dialogues/Skip Stage Select screen briefings: no longer prevents the optional bosses and final stages from unlocking normally
- (Fix)* Nightmare Effects: Disabling "Nightmare Fire" is now working correctly
- (Improvement)* Improvements in the patching process. External tool dependencies have been reduced.* Related to Patcher Tool options. Doesn't affect sample patches from the previous version.
It's been awhile, so I'm gonna release this here before I submit it to the site in case I missed anything. All testing and bug/success reports are appreciated. Here's a breakdown of what's changed:(Fix) Zero's Skills/Disable auto-select weapons: Fixed an ammo overflow bug for Yammar Option while using Zero while Hyoroga is selected
As I've mentioned before, disabling the automatic selection of Zero's weapons is done by remapping all lines of code related to ammo consumption. Turns out I missed one that's only used in this very specific case (recharging Yammar Option, as Zero, while Hyoroga is selected).(Fix) Dialogues/Skip Stage Select screen briefings: no longer prevents the optional bosses and final stages from unlocking normally
The method used to skip the first of the briefings, unfortunately, also caused the "stage select screen status" to get stuck on a "first run" status, which caused it to ignore other events and value updates. The method has been reverted to the one used in v1.16, which didn't have this issue.
It took me awhile to figure this one out because the bug will not occur if you skip the intro stage, which I usually do for testing. It also didn't affect sample patches, as this option is not in the default profiles.
To those who reported this bug: your v2.4 save file can be fixed. Update to a v2.5 build (you can use v2.4 patcher profiles, if you saved them), and load your save file. The stage select screen will go back to normal after you return to it a couple of times.
When you first load your save file, it'll run the introduction dialogue (oops).
The next time you come back to it (enter and exit a stage), if you've already beaten Nightmare Zero, your Hidden Stage boss will silently be corrected to High Max (so technically you can still encounter Nightmare Zero once more if you go straight to him after loading the save file).
However, if you've already beaten all the 8 stages, you'll have to beat High Max to unlock the final Secret Lab stages (who should now appear normally).
(I hope this covers every case where this problem has been reported. If you're playing with a different set of options and you still have this problem, please let me know, send me your profile, and be as specific as you can describing your playthrough)(Fix) Nightmare Effects: Disabling "Nightmare Fire" is now working correctly
Just a typing error on an address. No big deal.(Improvement) Improvements in the patching process. External tool dependencies have been reduced.
A big, dumb redundancy in the patching process has been optimized. Also, a step handled by a background external tools is now handled directly from the patcher. The patching process should now go faster. The tool is now a lot lighter too (from 8mb to 5mb).
I've tested this throughly and everything seems to work fine. Please confirm if it does for you too.