Skip to content

proepkes/MSF-DarkRiftServer

Repository files navigation

Obsolete

As https://github.com/proepkes/SpeedDate is now open for public, this repository is rendered obsolete.

MSF-DarkRiftServer

Discord

Highlevel-view:

architecture

Instructions:

  1. Extract "DarkRift Server.rar" into the directory "Deploy"
  2. Copy DarkRiftClient.dll into the directory "Deploy/Lib"
  3. Open "TundraServerPlugins.sln" in Visual Studio
  4. Right-click on solution -> "Restore NuGet-Packages"
  5. Check whether the settings in "Settings.settings" in the Project "Spawner" fit your needs
  6. Right-click on Utils-Project -> "Properties" (last entry) -> select Build Events (on the left) and edit the xcopy-command so it copies the files into your Unity\Assets-directory
  7. Build solution
  8. Replace the contents of "Server.config" with the contents of "MasterServerExample.config" and configure accordingly
  9. Run DarkRift.Server.Console.exe and then run Spawner.exe

FAQ:

Deploying on Linux results in "System.ArgumentException: An item with the same key has already been added":

  • Delete DarkRiftServer.dll from Plugins/

Resources:

https://darkriftnetworking.com/

https://github.com/alvyxaz/barebones-masterserver

Warning:

Even though this project is programmed with great care, I take no responsibility for any (security) issues.

Patron

patreon_logo