mattymatty-AdditionalNetworking_Experimental icon

AdditionalNetworking Experimental

This Releases are EXPERIMENTAL

Last updated a month ago
Total downloads 2397
Total rating 6 
Categories Mods Client-side Server-side
Dependency string mattymatty-AdditionalNetworking_Experimental-0.0.9
Dependants 4 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

This Releases are EXPERIMENTAL

Official Package (Coming Soon)

AdditionalNetworking

GitHub Release GitHub Pre-Release
Thunderstore Downloads

Towards a future with less de-syncs!

Use more Explicit networking for stuff like selected slot and inventory

Currently patched:

  • Current Held Slot ( using explicit slot id instead of forward/backward)
  • GrabbedObject slot ( streaming the entire inventory snapshot instead of relying on the other clients to guess where the objects are )
  • Shotgun ammo ( Owner will broadcast the explicit ammo amount )
  • Shotgun safety ( Owner will broadcast the explicit safety status instead of toggle )
  • Shotgun status ( Clients will request shotgun status from Host upon spawn )
  • Player Username ( Owner will sync the name of his playerObject )

Planned:

  • request scrap value on scan ( if value is missing )
  • Explicit position of items/players/enemies

WARNING!

this mod will work only if everybody has it
vanilla clients should be able to join but will not benefit from the mod ( had to rollback to everybody needs it )

Installation

  • Install BepInEx
  • Unzip this mod into your BepInEx/plugins folder

Or use the mod manager to handle the installing for you.