Atlas Fallen

Atlas Fallen

Not enough ratings
[КАК] Редактировать сохранения в Atlas Fallen?
By Koşholadka
В руководстве описано, как исправить зависшую головоломку подъем в квесте "Источник на болоте".
Есть несколько способов исправить ситуацию, один из них - перезапустить головоломку.

Синтаксис смотрите в README.md
Steam Сloud может перезаписывать ваши сохранения
Не забудьте сделать резервную копию своих сохранений!!!


Благодарности: Precific[github.com] за супер полезную утилиту.
Авторские права: Копирование и публикация разрешены только с указанием автора и оригинального руководства.
   
Award
Favorite
Favorited
Unfavorite
Загрузка и Распаковка
1) Скачайте и установите Python 3.x[www.python.org].

2) Скачайте утилиту Altas Fallen Savegame[github.com].

3) Распакуйте atlas-fallen-savegame-main.zip.

4) Откройте папку с сохранениями Atlas Fallen <path\to\steam>\userdata\<user id>\1230530\remote>.

5) Скопируйте файл autosave*.sav в ранее извлеченную папку.


Экспорт в виде Json
1) Запустите Коммандую Строку\Power Shell в папке с программой и введите:

python savegame_body.py extract_json autosave.sav autosave.json

Originally posted by Precific:
Использование:
python savegame_body.py extract_json <sav file in> <json body out> {options}
-> Извлекает тело из файла сохранения в формате json.
Options:
--skip-era: Пропускает обработку специфической для игры части тела сохранения. Может помочь в случае ошибок или новых версий игры.
--keep-inner-json-as-string: Экспортирует внутренний json в виде необработанной строки, чтобы получить представление вплоть до 1:1 символов.

Редактирование .json файла
1) Откройте выходной файл autosave.json любым текстовым редактором, например, Блокнотом.

2) Нажмите Ctrl+F или откройте окно Поиск и введите "lvl5_af_access_switch_puzzle_swamp".

3) Прокрутите страницу вниз и найдите строку AccessSwitchFailed, затем замените значение false на true
"AccessSwitchFailed": { "bool": true },

3) Сохранитесь!

Компиляция
1) Откройте Терминал и введите:
python savegame_body.py compose_json autosave.sav autosave.json autosave1.sav --compress

Originally posted by Precific:
Использование:
python savegame_body.py compose_json <sav файл in> <json тело in> <sav файл out> {options}
-> Заменяет тело в файле сохранения из json-файла.
Options:
--compress: Сжимает содержимое.

Переместите файл сохранения игры
1) Переместите измененный файл autosave1.sav в папку для сохранений.

2) Перезапустите игру.