-
Notifications
You must be signed in to change notification settings - Fork 74
Add U6 and U7 read write support #269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Add U6 and U7 read write support #269
Conversation
…uct property as element, supports only vector structs so far.
…a in the SaveObjects.
… so far, but u6 brings major changes to the save structure.
|
After compiling and running, it is indeed able to read/write update 7 saves, however, the save does not load ingame after it has been edited... the game will either crash or create a fresh new world. I found a workaround by loading the save into SCIM and then downloading it without changing anything, however, this has led to the discovery that many of the cheats do not work in update 7 (not tested update 6). e.g. i tested resetting awesomeshop tickets and spawning in a crate with all items and neither of these work. However things like infinite power and teleport all crates to host seem to work fine. You can download the compiled version of this here: https://github.com/ACoolerName/SatisfactorySaveEditorUPDATE7/releases/tag/v7.0 |
|
Yes this PR/fork does not update any cheats, the editor view or anything else rather than barely writing/reading a save file. As much more would be needed to be done to have a full functioning editor again. Thanks for your comment on the issues for loading the files ingame. I will try to look into it when I have the time. |
|
Did some fixes on dissimilarities when saving. If you still have issues with a particular save to not load ingame after just opening and saving it with the editor, it's probably best you make it available here. |
|
Now when attempting to save this specific savefile, with any edits/cheats applied: Then when trying to load a different save: I have once again compiled your code into a release if anyone would like to test it out for themselves. |
|
Thanks for your help. About the heheha save file: About the Yes save file: |

This PR aims at adding readability/saveability to U6 and U7 saves.
Even though the repo is as good as dead, it might be a starting point for future work or forks. Since i was tinkering with it in my free time anyway.
It should be backwards compatible with older saves, but very well may be able to be optimized.
Since i don't fully understand the code structure of the parser. Just enough to make this change happen, hopefully without much issue.
A lot of credit goes to Thomas for his fork for adding u6 readability #262. A large part of my changes were possible because of his work.
Edit: Please note that this does not update cheats or anything else rather than just being able to open and write saves.
Some cheats are definitely broken in this PR.