You are viewing a potentially older version of this package. View all versions.
mattymatty-AdditionalNetworking_Experimental-0.0.9 icon

AdditionalNetworking Experimental

This Releases are EXPERIMENTAL

Date uploaded a month ago
Version 0.0.9
Download link mattymatty-AdditionalNetworking_Experimental-0.0.9.zip
Downloads 1618
Dependency string mattymatty-AdditionalNetworking_Experimental-0.0.9

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.

CHANGELOG

v1.0.0

  • WIP