レイブンフィールドのマルチプレイヤー MOD。
重要な注意事項: RavenM は BepInEx バージョン 6 をサポートしていません。インストールを完了するには、必ず最新バージョンの BepInEx 5.xx をインストールしてください。
この MOD は、クロスプラットフォームの Unity モッディング フレームワークである BepInEx に依存しています。
まず、ここにあるインストール手順に従って、BepInEx を Ravenfield にインストールします。指示に従って、MOD を追加して構成ファイルを生成する前に、BepInEx がインストールされた状態でゲームを少なくとも 1 回実行してください。
次に、ここから RavenM をダウンロードしてファイルを解凍し、 RavenM.dll
Ravenfield/BepInEx/plugins/
に配置します。オプションで、 RavenM.pdb
を配置して、より適切なデバッグ情報をログに生成することもできます。
ゲームを実行すると、RavenM がインストールされるはずです。
または、Discord サーバーに参加すると、 #mod-installation
チャネルで Windows インストーラーを入手できます。
ゲームを開始すると、RavenM Updater は最初にサーバーから新しいアップデートをインストールする場合があります。
Steam に起動引数-noravenm
追加して、RavenM プラグインを一時的にアンロードできます
RavenM を使用すると、Ravenfield の海賊版/非公式コピーに問題が発生する可能性があることに注意してください。この MOD は、プレーヤー間でゲーム データと MOD を安全に転送するために Steam に完全に依存しています。
一緒にプレイするには、1 人のプレイヤーがホストになる必要があります。このプレイヤーは、すべてのボットの動作、ゲーム パラメーター、および現在のゲーム状態を制御します。他のすべてのプレイヤーは試合中にホストに接続します。それにもかかわらず、ポート転送は必要ありません。すべてのデータは 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