Как изменить статус отношений с персонажами в Fields of Mistria: редактирование файлов сохранения

/ ИгрыГайды

Содержание:


Распаковка файла сохранения   

Скачайте официальный распаковщик файлов сохранения Fields of Mistria   

Распаковщик можно скачать по ссылке https://github.com/NPC-Studio/vaultc. Перейдите в раздел «Releases» на главной странице и загрузите предоставленный .exe-файл.

Разложите все файлы по нужным местам   

Создайте на компьютере новую папку — она станет «базовой» для всех операций с файлом сохранения. Если в дальнейшем я упоминаю имя файла или папки, подразумевается, что они находятся в этой базовой папке.

Переместите скачанный .exe-файл в эту папку.

Создайте внутри подпапки с названиями original-saves, unpacked-saves и repacked-saves (имена произвольны, но я буду ссылаться на них по ходу руководства).

Найдите файл сохранения, который хотите изменить, и скопируйте его в подпапку original-saves. Обязательно копируйте, а не перемещайте, если не хотите потерять данные! Переименуйте копию во что-то запоминающееся, например, «original.sav». По умолчанию файлы сохранения на Windows находятся по пути

C:\Users\<ваше имя пользователя>\AppData\Local\FieldsOfMistria\saves

Запустите распаковщик   

Запустите распаковщик из базовой папки, выполнив в терминале команду:

./vaultc-x86_64-pc-windows-msvc-v0.13.0.exe unpack original-saves/original.sav unpacked-saves/original
. Я запускаю её через Windows PowerShell. Если у вас нет PowerShell, найдите, как запускать .exe-файлы в вашей операционной системе с помощью доступного терминала.

На этом этапе у вас должна появиться декодированная копия всех данных сохранения в новой папке unpacked-saves/original. Файлы из этой папки можно открывать и читать как понятный человеку JSON.

Редактирование файла сохранения   

Предупреждение: при редактировании файлов сохранения вы можете наткнуться на информацию, которую сочтёте спойлерной, включая имена персонажей, раскрывающиеся ближе к концу игры. Не открывайте эти файлы, если хотите избежать незначительных спойлеров.

Откройте файл

gamedata.json
, созданный при распаковке сохранения, в любом текстовом редакторе. Если вы использовали те же имена подпапок, что и я, путь будет таким:
unpacked-saves/original/gamedata.json
.

Найдите строку, которая отвечает за статус нужного персонажа. Например, если вы «зафрендзонили» Райиса, строка будет выглядеть так:

"ryis_status": "best_friend",
. Чтобы начать с ним встречаться, измените значение на «romantic»:
"ryis_status": "romantic",
. Обратное изменение позволит перевести персонажа из романтических отношений обратно в лучшие друзья.

Если в файле сохранения указано значение

null
(например,
"ryis_status": null,
), это значит, что вы ещё не прошли восьмисердечное событие с этим персонажем и не выбрали, кем он вам станет. Можно попробовать заменить
null
на
"romantic"
, но я этого не тестировал и не рекомендую так делать. Если попробуете — сообщите о результате, и я обновлю руководство.

Переупаковка и загрузка файла сохранения   

Переупакуйте файл сохранения   

После внесения всех изменений конвертируйте данные обратно в файл, который сможет загрузить игра, с помощью команды (снова запустите её в терминале из базовой папки):

./vaultc-x86_64-pc-windows-msvc-v0.13.0.exe pack ./unpacked-saves/original ./repacked/new-save.sav

В папке repacked появится новый файл

new-save.sav
.

Загрузите новый файл сохранения   

Необязательно: в свойствах игры в Steam отключите облачную синхронизацию. Это гарантирует, что Steam не перезапишет ваш новый файл, пока вы будете его добавлять.

Переместите новый файл

new-save.sav
...

Переместите новый файл

new-save.sav
в папку, где хранятся ваши оригинальные файлы сохранения. Напомним, что по умолчанию это
C:\Users\<ваше имя пользователя>\AppData\Local\FieldsOfMistria\saves
.

Переименуйте файл, чтобы он соответствовал стандарту именования, который используют остальные файлы. Судя по всему, в конце имени можно использовать любые случайные цифры — игра их загрузит. Например, если два ваших последних сохранения (созданных игрой) называются

game-1952562861-autosave.sav
и
game-1952562861-1770013597.sav
, вы можете назвать новый файл
game-1952562861-1112223334.sav
. Главное — чтобы ID игры совпадал с тем, что используется в других файлах.

Если это не сработает, можно переименовать ваш последний файл

autosave
, присвоив ему случайные цифры, а ваш новый отредактированный файл назвать
game-<game id>-autosave.sav
.

После того как файл перемещён и переименован, запустите игру и попробуйте загрузить последнее созданное сохранение. Если загрузка прошла успешно, откройте список NPC, чтобы убедиться, что статус изменённого персонажа соответствует желаемому.

Когда вы подтвердите, что новое сохранение работает, можно снова включить облачную синхронизацию Steam, если вы её отключали в начале этого шага.

Удачи и приятных свиданий!

Источник: berkalert | Steam

Подписаться на обновления Гайды
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ в комментариях

Вы можете задать вопрос нашему ИИ-помощнику прямо в комментариях к этой статье. Он постарается быстро ответить или уточнить информацию.

⚠️ ИИ может ошибаться — проверяйте важную информацию.

Топ дня 🌶️


0 комментариев

Оставить комментарий


Все комментарии - Игры