Многопользовательский мод Ravenfield.
Важное примечание: RavenM не поддерживает BepInEx версии 6. Обязательно установите последнюю версию BepInEx 5.xx для завершения установки.
Этот мод зависит от BepInEx, кроссплатформенной среды моддинга Unity.
Сначала установите BepInEx в Ravenfield, следуя инструкциям по установке здесь. Согласно инструкциям, обязательно запустите игру хотя бы один раз с установленным BepInEx, прежде чем добавлять мод для создания файлов конфигурации.
Затем загрузите RavenM здесь и разархивируйте файл, поместите RavenM.dll
в Ravenfield/BepInEx/plugins/
. При желании вы также можете разместить RavenM.pdb
для создания более качественной отладочной информации в журналах.
Запустите игру, и теперь RavenM должен быть установлен.
Или присоединитесь к серверу Discord, вы можете получить установщик Windows на канале #mod-installation
.
При запуске игры RavenM Updater может сначала установить новое обновление с сервера.
Вы можете добавить аргумент запуска -noravenm
в Steam, чтобы временно выгрузить плагин RavenM.
Имейте в виду, что пиратские/неофициальные копии Ravenfield могут столкнуться с проблемами при использовании RavenM. Мод полностью полагается на Steam для безопасной передачи игровых данных и модов между игроками.
Для совместной игры один игрок должен быть ведущим. Этот игрок будет контролировать поведение всех ботов, параметры игры и текущее состояние игры. Все остальные игроки подключатся к хосту во время матча. Несмотря на это, никакой переадресации портов не требуется! Все данные передаются через ретрансляционные серверы Steam, что означает быстрые, простые и зашифрованные соединения с защитой от DDoS и аутентификацией Steam.
Теперь нажмите кнопку M
, чтобы открыть меню подключения.
Нажмите Host
и выберите, будет ли лобби доступно только для друзей или нет. После нажатия Start
» вы попадете в лобби. На этом этапе вы не можете выйти со страницы Instant Action
не покинув лобби. Другие игроки могут подключиться с помощью Lobby ID
или через браузер сервера.
Нажмите Join
и вставьте Lobby ID
существующего лобби. На этом этапе вы не можете редактировать ни один из параметров на странице Instant Action
, кроме вашей команды. Вы также не можете начать матч. Настройки, выбранные хостом, будут зависеть от ваших собственных возможностей.
Нажмите Y
, чтобы ввести глобальное сообщение (нажмите Enter
, чтобы отправить, Esc
, чтобы закрыть текстовое поле), нажмите U
, чтобы ввести сообщение своей команде.
Нажмите Enter
, чтобы открыть интерфейс загрузки.
Нажмите CapsLock
, чтобы использовать голосовой чат (позиционный).
Нажмите ~
чтобы разместить маркер.
Веселиться!
Благодарность за изображения Discord Rich Presence: Wolffe#6986
Рекомендуется Visual Studio 2019+. Требуется .NET 4.6.
Шаги по созданию:
Клонируйте репозиторий на свой локальный компьютер.
$ git clone https://github.com/iliadsh/RavenM.git
$ git checkout master
Создать проект
$ dotnet build RavenM
Зависимости должны быть восстановлены при сборке. Если нет, выполните следующую команду:
$ dotnet restore