Repository navigation
Some new additions since 0.9.9 😃 but we're keeping the full changelog in case others missed out.
Metal Gear Solid Changelog
MGS: Masala Garden Salad
Location Name Improvements
- Added region names to locations.
- Numbered locations now count only the copies found within that specific area.
For example, instead of searching Universal Tracker for:
- Grenade 9
- Grenade 10
- Grenade 11
They will now appear as:
- Canyon - Grenade 1
- Canyon - Grenade 2
- Canyon - Grenade 3
Missable Location Changes
Previously missable locations, such as the Mine Detector and Night Vision Goggles, are no longer permanently missable.
When one of these items is found or received, the client will hold onto it and only give it to the player after its original in-game location has been checked.
This means progression can now safely appear at these locations while also preventing players from skipping ahead early with the Cardboard Boxes. Two birds, one stone.
The three Rations found at the very beginning of the game are not included in this system. If you miss one of those, restart your game. 😄
Logic and Generation Fixes
-
Fixed several logic errors where players were expected to reach checks they did not actually have access to.
-
Fixed smaller logic issues, such as Body Armor not appearing unless Thermal Goggles were currently in your inventory.
-
Fixed generation errors involving the Dog Tag goal when there was not enough room for all of the added Dog Tags in the item pool.
- Dog Tags are progression, but the generator now treats them as "useful" when doing fill since they only help you "goal" and don't help you actually move around like Power Stars would or any other such "progression" item.
- Thank God for the fuzzer.
-
Fixed an issue where the completion goal was not being sent after finishing the game. Hopefully.
Client Fixes
-
You no longer have to move/delete/store your saves if you want to juggle more than one seed, the slot information should get written to your save automatically so you can pick up and go as you please.
-
Fixed a crash that occurred when attempting to collect an ammo location while already at maximum capacity.
- Previously, the client could continue crashing until you manually removed ammo from your save, fired enough ammunition and then reconnected.
- The client will now wait until you have enough space before processing the location.
-
Fixed an issue where reconnecting after a server failure—or saving and reloading in certain areas—could cause unrelated checks to be sent.
- This was noticed most often when saving in the Medi Room.
-
Fixed Cardboard Box C being treated as Cardboard Box B by the client, which prevented Box C from being received correctly.
Location Changes
- Added locations that were previously missing.
- Removed locations that do not actually exist.
If you think another location should be added, feel free to make a request in the thread.
AI Disclosure
While adding and removing locations that were missing or did not exist—and while fixing the crash caused by collecting ammo at maximum capacity—I used Claude to handle the large amount of renumbering and repetitive APWorld changes.
Doing all of that manually would have taken significantly longer. Trust me, I might still be working on it otherwise.
I also asked it to take a crack at a very specific issue involving the second Ration in the Medi Room, because everything I tried had failed.
It also failed 😄 😄 😄
We ultimately removed that location for now. I may circle back to it later, although I might just leave it out permanently since that is also a solution lol
Hope everyone enjoys the rewrite/fixes 😅
Happy gaming!