Обновление Barotrauma с сохранением кампании
Как подготовить обновление Barotrauma, сохранить экипаж и настройки, проверить моды и подтвердить успешную загрузку кампании.
Шаблон Barotrauma запускает установленный DedicatedServer без обновления Steam при каждом старте. Поэтому обычный перезапуск не устраняет подтверждённое расхождение версий. Для постоянной кампании обновление включает не только новый серверный пакет, но и проверку совместимости контента и сохранений.

Порядок действий
Согласуйте версию
Запишите версии сервера и клиентов и прочитайте официальные изменения игры. Проверьте страницы используемых модов. Если часть команды находится на тестовой ветке, выберите единую поддерживаемую версию до проведения обновления основного сервера.
Сохраните кампанию и окружение
Завершите этап с игровым сохранением, остановите сервер и сделайте копию Multiplayer с данными экипажа. Отдельно сохраните
serversettings.xml,config_player.xml,Data/clientpermissions.xmlи локальные пакеты. Запишите порядок модов и контрольную точку маршрута.Обновите без удаления данных
Используйте предусмотренную процедуру обновления установки или согласуйте её с поддержкой. Перед переустановкой выясните, какие поставочные файлы она заменяет; не выбирайте очистку сервера. После установки сравните настройки с копией и верните только совместимые дополнительные изменения.
Как проверить результат
Сначала проверьте запуск до Server started и вход в обычное лобби. Затем загрузите кампанию и проверьте маршрут, судно и персонажей. Выполните короткий рейс до следующего сохранения и повторную загрузку. Проверенную копию до обновления оставьте до завершения всех этапов.
Если не получилось
Если лобби работает, а кампания падает, найдите первый отсутствующий пакет или ошибку данных. Не удаляйте из сохранения все неизвестные сущности ради запуска. При возврате старой версии используйте согласованную старую кампанию и старые моды: одна замена бинарного файла не отменяет преобразование данных новым выпуском.