Un mod multijoueur Ravenfield.
Remarque importante : RavenM ne prend pas en charge la version 6 de BepInEx. Veuillez vous assurer d'installer la dernière version de BepInEx 5.xx pour terminer l'installation.
Ce mod dépend de BepInEx, un framework de modding multiplateforme Unity.
Tout d’abord, installez BepInEx dans Ravenfield en suivant les instructions d’installation ici. Conformément aux instructions, assurez-vous d'exécuter le jeu au moins une fois avec BepInEx installé avant d'ajouter le mod pour générer des fichiers de configuration.
Ensuite, téléchargez RavenM ici et décompressez le fichier, placez RavenM.dll
dans Ravenfield/BepInEx/plugins/
. En option, vous pouvez également placer RavenM.pdb
pour générer de meilleures informations de débogage dans les journaux.
Lancez le jeu et RavenM devrait maintenant être installé.
Ou rejoignez le serveur Discord, vous pouvez obtenir le programme d'installation de Windows sur le canal #mod-installation
.
Au démarrage du jeu, RavenM Updater peut d'abord installer une nouvelle mise à jour depuis le serveur.
Vous pouvez ajouter un argument de démarrage -noravenm
sur Steam pour décharger temporairement le plugin RavenM
Veuillez noter que les copies piratées/non officielles de Ravenfield peuvent rencontrer des problèmes lors de l'utilisation de RavenM. Le mod s'appuie entièrement sur Steam pour transférer les données de jeu et les mods en toute sécurité entre les joueurs.
Pour jouer ensemble, un joueur doit être l'hôte. Ce joueur contrôlera le comportement de tous les robots, les paramètres du jeu et l'état actuel du jeu. Tous les autres joueurs se connecteront à l'hôte pendant le match. Malgré cela, aucune redirection de port n’est requise ! Toutes les données sont acheminées via les serveurs relais Steam, ce qui signifie des connexions rapides, simples et cryptées avec protection DDoS et authentification Steam.
Maintenant, appuyez sur le bouton M
pour ouvrir le menu de connexion.
Appuyez sur Host
et choisissez si le lobby est réservé aux amis ou non. Après avoir appuyé sur Start
, vous serez placé dans un lobby. À ce stade, vous ne pouvez pas quitter la page Instant Action
sans quitter le lobby. Les autres joueurs peuvent se connecter avec l' Lobby ID
ou via le navigateur du serveur.
Appuyez sur Join
et collez l' Lobby ID
d'un lobby existant. À ce stade, vous ne pouvez modifier aucune des options de la page Instant Action
, sauf pour votre équipe. Vous ne pouvez pas non plus commencer le match. Les paramètres choisis par l'hôte refléteront vos propres options.
Appuyez sur Y
pour saisir un message global (appuyez sur Enter
pour envoyer, Esc
pour fermer la zone de texte), appuyez sur U
pour saisir un message à votre équipe.
Appuyez Enter
pour ouvrir l'interface utilisateur de chargement.
Appuyez sur CapsLock
pour utiliser le chat vocal (positionnel).
Appuyez sur ~
pour placer un marqueur.
Amusez-vous!
Crédit pour les images de présence riche sur Discord : Wolffe#6986
Visual Studio 2019+ est recommandé. .NET 4.6 est requis.
Étapes à construire :
Clonez le référentiel sur votre machine locale
$ git clone https://github.com/iliadsh/RavenM.git
$ git checkout master
Construire un projet
$ dotnet build RavenM
Les dépendances seront à restaurer lors de la construction. Sinon, exécutez la commande suivante :
$ dotnet restore