Atlas Fallen

Atlas Fallen

Not enough ratings
[HOW TO] Edit save in Atlas Fallen?
By Koşholadka
The guide describes how to fix a stuck rise in the "A source in the Swamp" quest.
There are a few ways to fix this, one of them is to restart the puzzle.

For the syntax, see README.md
Steam cloud can overwrite your save file
Don't forget to backup your saves!!!
.

Credits: Precific[github.com] for most helpful utility!
Copyright: Copying and publishing is permitted only with the author and original guide.
   
Award
Favorite
Favorited
Unfavorite
Downloading & Extracting
1) Download and Install Python 3.x [www.python.org].

2) Download Savegame utility Altas Fallen Savegame [github.com].

3) Extract atlas-fallen-savegame-main.zip.

4) Open Atlas Fallen savegame folder <pathtosteam>userdata<user id>1230530remote>.

5) Copy autosave*.sav last modified file to the previously extracted folder.

Extract as Json
1) Run Command PromtPower Shell or something else in utility folder and type:

python savegame_body.py extract_json autosave.sav autosave.json

Originally posted by Precific:
Usage:
python savegame_body.py extract_json <sav file in> <json body out> {options}
-> Extracts the body from a save file as json.
Options:
--skip-era: Skips processing the game-specific portion of the save game body. May help with bugs or new game versions.
--keep-inner-json-as-string: Will export the inner json as a raw string, to produce a 1:1 representation down to the characters.

Editing .json file
1) Open the output file autosave.jsonwith any text editor, e.g. Notepad.

2) Press Ctrl+F or open Find window and type "lvl5_af_access_switch_puzzle_swamp".

3) Scroll down and find the AccessSwitchFailed line, then replace the value false with true
"AccessSwitchFailed": { "bool": true },

3) Save!

Compose
1) Open Terminal and type:
python savegame_body.py compose_json autosave.sav autosave.json autosave1.sav --compress

Originally posted by Precific:
Usage:
python savegame_body.py compose_json <sav file in> <json body in> <sav file out> {options}
-> Replaces the body in a save file from a json representation.
Options:
--compress: Compresses the contents.

Move the game save file
1) Move changed autosave1.sav file to savegame folder.

2) Restart the game.