Subnautica вики

ПОДРОБНЕЕ

Subnautica вики
Subnautica вики
Advertisement


Subnautica сохраняет любые изменения игрового мира. Например, выброшенные из инвентаря ресурсы не пропадают, а остаются лежать на дне. С одной стороны, это хорошо, но с другой... Размер папки с сохранением игры растёт с каждым новым сохранением и начинает измеряться в гигабайтах. Но это ещё полбеды. А беда в том, что спустя какое-то время после начала игры, которое зависит от активности игрока в игровом мире и от частоты сохранений, Subnautica перестаёт справляться с такими объёмами информации и начинает вылетать с ошибкой "The game crashed. The crash report folder named..."

Разработчики пока не могут справиться с этой проблемой, но решение есть, хотя, конечно, оно и не совсем по Фэн-шую.

Рекомендуется прежде чем что-либо менять сохранять копии файлов, дабы избежать непредвиденных случаев и быстро восстановиться.

Проверенное решение. Способ 1.[]

Откройте папку с сохранением игры, т.е.

SteamLibrary\steamapps\common\Subnautica\SNAppData\SavedGames\slot0000

(папок slotxxxx может быть несколько, в зависимости от количества начатых вами игр. Чем больше число - тем новее сохранение).

Скопируйте папку с нужным сохранением в надёжное место на случай, если понадобится её восстановить (slot0000, если начата всего одна игра). Откройте эту папку, и вы увидите в ней две папки, которые называются CellsCache и CompiledOctreesCache (в релизной версии игры файлы с расширением .optoctrees были исключены в связи с отключением системы терраформинга, папка отсутствует).

Удалите эти папки.

Это решит проблему с вылетом игры, но лишь на какое-то время. Когда эти папки разрастутся, игра снова начнёт вылетать, и папки придётся удалять снова.

У этого решения есть несколько неприятных побочных эффектов:

  • Все ресурсы в игровом мире вернутся к своему исходному состоянию. Т.е. уже собранные вами ресурсы восстановятся.
  • Пропадут выброшенные из инвентаря предметы и трупы убитых животных.
  • Пропадут размещённые в воде хранилища типа водостойкий контейнер со всем своим содержимым (необходимо подтверждение).
  • Сбросятся результаты терраформинга. И если ваша база построена с использованием терраформинга, то она может быть повреждена.
  • Собранные вами КПК также восстановятся, но повторный их сбор не даст никакого эффекта, т.к. информация с них у вас уже сохранена.

Удаление этих папок никак не повлияет на ваш игровой прогресс. Предметы в инвентаре, транспорт, постройки, открытые чертежи, результаты сканирования флоры и фауны, записи с КПК и терминалов сохранятся.

Проверенное решение. Способ 2.[]

Данный способ применяется в том случае, если после первого варианта у вас пропали игровые постройки, транспорт и предметы.

Для этого: примените резервную копию папки; зайдите на все пропадающие объекты, нажмите клавишу F1 и запишите номера батчей объектов, построек. Пример батча: "Сamera batch#: 12,13,02".

Сamera batch-

Удаляйте файлы, находящиеся по адресу

SteamLibrary\steamapps\common\Subnautica\SNAppData\SavedGames\slot0000 (все, кроме записанных вами).

Для удобного удаления рекомендуется использовать программу описанную ниже Cache Cleaner - Очиститель КЭШа файлов.

Программа Subnautica Cache Cleaner[]

Небольшая программа Subnautica Cache Cleaner, написанная игроком foxxyfox, облегчает очистку папок CellsCache и CompiledOctreesCache (неактуально), позволяя сохранить нужные игроку объекты. Ознакомиться с инструкцией по использованию программы и скачать её можно в статье Cache Cleaner - Очиститель КЕШа файлов.

Проверенное решение. Способ 3.[]

Данный способ применяется в том случае, если в игре исчез какой-либо объект. Например обломок Авроры.

Действия равнозначны действиям Способ 2. Отличие, что нужно удалить файлы батчей тех участков местности, на которых исчезли объекты.

Определяем границы batch-участков той местности, на которых находится исчезнувший объект с помощью консоли F1.
Для этого в игре нужно оплывать/обходить местность вокруг объекта в разных направлениях (включая глубину/высоту) до тех пор, пока параметр "Сamera batch#: х,х,х" не изменится.
Это определяет границу участка(ов) (исчезнувший объект может занимать пограничные batch-участки).
Записываем значения внутренних участков. Удаляем файлы с этим значением.
В корневой папке сохранения это файлы с расширением .txt, а в папке "CellsCache" это файлы .bin.

Непроверенное решение[]

На форуме Steam некий англоязычный игрок с ником BoredJedi написал, что последовательно удалял и восстанавливал файлы в папках CellsCache и CompiledOctreesCache, пытаясь понять, все ли файлы влияют на вылет или лишь некоторые. И сделал вывод, что на вылет влияют только файлы:

baked-batch-cells-14-18-15.bin в папке CellsCache и

compiled-batch-14-18-15.optoctrees в папке CompiledOctreesCache.

Удаление этих файлов должно решить проблему с вылетом игры, но не сбросить ресурсы и результаты терраформинга. Однако данное решение нуждается в проверке и сборе статистики.

Advertisement