No description
Find a file
2023-09-01 11:32:49 +01:00
BelowZeroClient Added server side debug commands for unlocking blueprints and giving items to players 2023-09-01 11:32:49 +01:00
BelowZeroMultiplayerCommon Added server side debug commands for unlocking blueprints and giving items to players 2023-09-01 11:32:49 +01:00
BelowZeroServer Added server side debug commands for unlocking blueprints and giving items to players 2023-09-01 11:32:49 +01:00
Configs Updated the test map 2023-08-19 12:47:54 +01:00
.gitignore Initial Commit 2023-08-11 11:19:36 +01:00
BelowZeroMultiplayer.sln Implementation of servers net code 2023-08-11 15:19:22 +01:00
Directory.Build.props Initial Commit 2023-08-11 11:19:36 +01:00
LICENSE Initial commit 2023-08-11 10:25:52 +01:00
README.md Update README.md 2023-08-29 13:33:49 +01:00

BelowZeroMultiplayer

Installation

This mod is still in the early stages of development and a proof of concept release will be made once the following tasks are complete...

  • Replication of transform for other players
  • Network player animations
  • Sync the currently held tool
  • Player nametags and beacon
  • Handle player disconnection elegantly
  • Sync for PDA Entries
  • Sync for blueprints
  • Sync for fragments
  • Sync for story parts
  • Database for storing persistent data
  • Storing PDA entries, blueprints and fragments on database
  • Storing a players inventory, quick bar and equipment on database
  • Sync weather between clients
  • Sync current time between clients
  • Replication of seatruck with no modules
  • Saving of seatruck state to database
  • Replication of constructed base parts
  • Saving of constructed base parts to database
  • Saving of storage containers to database
  • Saving of current story progress to database

However in the meantime if you wish to test this mod out you will need to follow the instructions in the section below

Development

Ensure that you have installed QModManager 4.4.4 for Subnautica Below Zero as the mods project's reference this mod
Clone the repo to your machine
Open up Directory.Build.props and set SubnauticaRootPath to the root path of your games installation
Open up the .sln file and hit build, it will clone the mods .dll and mod.json to the mods folder and open up Subnautica for ease of testing
Note you will have to start the server application manually

Contributions

[TODO]