voln.io
Barotrauma

Обновление Barotrauma с сохранением кампании

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

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

Ряд серверных стоек в машинном зале дата-центра.
Фото: Carl Lender, Wikimedia Commons. Лицензия CC BY 2.0.

Порядок действий

  1. Согласуйте версию

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

  2. Сохраните кампанию и окружение

    Завершите этап с игровым сохранением, остановите сервер и сделайте копию Multiplayer с данными экипажа. Отдельно сохраните serversettings.xml, config_player.xml, Data/clientpermissions.xml и локальные пакеты. Запишите порядок модов и контрольную точку маршрута.

  3. Обновите без удаления данных

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

Как проверить результат

Сначала проверьте запуск до Server started и вход в обычное лобби. Затем загрузите кампанию и проверьте маршрут, судно и персонажей. Выполните короткий рейс до следующего сохранения и повторную загрузку. Проверенную копию до обновления оставьте до завершения всех этапов.

Если не получилось

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

Читайте дальше

Barotrauma

Сервер Barotrauma: запуск и первая команда

Как запустить Barotrauma на VOLN, настроить вход, дождаться Server started и проверить игру экипажа на штатной подлодке.

Barotrauma

Barotrauma: настройка serversettings.xml

Какие параметры Barotrauma меняются в панели, какие остаются в serversettings.xml и как редактировать XML без потери настроек.

Barotrauma

Barotrauma: пароль, публичность и места

Как закрыть Barotrauma для своей команды, изменить пароль и число игроков, а также проверить отличие скрытого сервера от защищённого.

Barotrauma

Как выдать администратора на сервере Barotrauma

Назначение прав Barotrauma через clientlist, giverank и showperm: проверка нужного игрока, сохранение роли и безопасный отзыв.

Barotrauma

Как перенести кампанию Barotrauma на сервер

Перенос мультиплеерной кампании Barotrauma с данными экипажа: скрытый каталог Linux, совместимость модов и проверка сохранения.

Barotrauma

Barotrauma: копия кампании и откат прогресса

Как сохранить кампанию Barotrauma вместе с персонажами, настройками и модами и проверить восстановление после неудачного рейса.

Barotrauma

Как добавить свою подлодку в Barotrauma

Подготовка собственной подлодки Barotrauma: проверка в редакторе, перенос файлов и зависимостей, выбор в лобби и пробный рейс.

Barotrauma

Моды Barotrauma: пакеты и порядок загрузки

Как подготовить совместимый набор модов Barotrauma, перенести LocalMods и проверить включение пакетов на выделенном сервере.

Barotrauma

Barotrauma: сервер не виден или нет подключения

Проверка Barotrauma по игровому и query-порту, публичности, паролю и совместимости контента без случайной смены сетевых настроек.