A bug-fixing update for the Save Manager has just been released. Fixing issues around save object deletion with the save editor open and save defaults not working as intended.
Changes
Save defaults
I’ve fixed up a few issues with defaults:
- Fixed an issue where a shallow copy of the default value would apply when reset to it.
- Fixed GUI issues when resetting to the default value of a save value.
- Fixed value resets not working for all value types as intended.
Editor
The save editor also had a few issues when save objects were being edited with it open these have been fixed:
- Added a new cache to store the current save objects for the editor.
- Added auto initializing for save objects when an instance is created.
- Fixed an issue where deleted save objects would persist in the save data asset with the new cache.
- Fixed an issue where deleting a save object would break the save editor until a domain reload.
Misc Changes
- Fixed an issue with version validation where the validation would endlessly attempt to get the versions json if the webhost was down. It’ll now error after 5 seconds.
Get the update
Website Page: https://carter.games/savemanager/
Asset Store (Pending review as of writing): https://assetstore.unity.com/packages/tools/utilities/save-manager-cg-176437
Itch.io: https://carter-games.itch.io/unity-asset-save-manager
Github: https://github.com/CarterGames/SaveManager/releases/tag/2.3.1