PreferredEnvironment

PreferredEnvironment 2.0.19

Manage a separate collection of users that should be affected by time with a pre-calculated BaseNetworkable.SaveInfo that contains the packet data for time syncing, removing serialization of the entity from the hook completely.
Update this collection when ever the desired time for a user changes, reusing the previous save info.
Subscribe/unsubscribe to the hook based on whether there are any players affected by time.
-Debug, sorry :p
This is for the upcoming Rust update. Do not install prior to the game update

Fixed for Rust update
Updated for pool changes
Revert because I am an idiot
  • Haha
Reactions: simianlive
This is for the coming Rust update. Do not update prior

Pool changes per Rust update
Revert because Facepunch
This is for the coming Rust update. Do not update prior
This is for the coming Rust update. Do not update prior to the game update

Fixed for Rust update
  • Like
Reactions: Luuxen and TwoShoes
Added reset button to /senv
Don't send replicated variables if the server hasn't finished loading (fix nre on startup?)