拉文菲尔德多人游戏模组。
重要提示: RavenM 不支持 BepInEx 版本 6。请确保安装最新版本的 BepInEx 5.xx 以完成安装。
该模组依赖于 BepInEx,一个跨平台的 Unity 模组框架。
首先,按照此处的安装说明将 BepInEx 安装到 Ravenfield 中。按照说明,在添加 mod 以生成配置文件之前,请确保在安装了 BepInEx 的情况下至少运行一次游戏。
接下来,在这里下载 RavenM 并解压文件,将RavenM.dll
放入Ravenfield/BepInEx/plugins/
。或者,您还可以放置RavenM.pdb
以在日志中生成更好的调试信息。
运行游戏,RavenM 现在应该已安装。
或者加入 Discord 服务器,您可以在#mod-installation
频道上获取 Windows 安装程序。
当开始游戏时,RavenM更新程序可能首先从服务器安装新的更新。
您可以在 Steam 上添加启动参数-noravenm
来临时卸载 RavenM 插件
请注意,Ravenfield 的盗版/非官方副本在使用 RavenM 时可能会遇到问题。该模组完全依赖 Steam 在玩家之间安全地传输游戏数据和模组。
要一起玩,必须由一名玩家担任主持人。该玩家将控制所有机器人的行为、游戏参数和当前游戏状态。所有其他玩家将在比赛期间连接到主机。尽管如此,不需要端口转发!所有数据均通过 Steam 中继服务器进行路由,这意味着具有 DDoS 保护和 Steam 身份验证的快速、轻松且加密的连接。
现在,按M
按钮打开连接菜单。
按Host
并选择大厅是否仅供朋友使用。按Start
后,您将进入大厅。此时,您无法在不离开大厅的情况下退出Instant Action
页面。其他玩家可以通过Lobby ID
或通过服务器浏览器进行连接。
按Join
并粘贴现有大厅的Lobby ID
。此时,除您的团队之外,您无法编辑Instant Action
页面中的任何选项。您也无法开始比赛。主持人选择的设置将反映您自己的选项。
按Y
键入全局消息(按Enter
发送, Esc
关闭文本框),按U
向您的团队键入消息。
按Enter
打开加载 UI。
按CapsLock
使用语音聊天(位置)。
按~
放置标记。
玩得开心!
致谢 Discord 丰富的存在图片: Wolffe#6986
推荐使用 Visual Studio 2019+。需要 .NET 4.6。
构建步骤:
将存储库克隆到本地计算机
$ git clone https://github.com/iliadsh/RavenM.git
$ git checkout master
构建项目
$ dotnet build RavenM
构建时应恢复依赖关系。如果没有,请运行以下命令:
$ dotnet restore