* fix: Obsolete NetworkManager.isNetworkActive
Use NetworkServer.active and/or NetworkClient.active instead.
Fixes#2842
* Cleaned up after conflicts
* Moved invocation of OnDisconnectedEvent handler to before setting of connectState
* Now without obsolete
* Commented Debug lines
* Uncommented another debug line
* Removed conflicted code
* removed debug line
* fixed debug msg
* reverted changes to debug lines
* moved change to separate PR
* Fix - From !isLocalPlayer to !hasAuthority
Changed !isLocalPlayer to !hasAuthority because object might not be player object.
* Update Assets/Mirror/Components/NetworkTransform2k/NetworkTransformBase.cs
* Fix ArgumentExceptionError when adding snapshot to buffer - SnapshotInterpolation.cs
Occassionally duplicate messages may be received with the same remoteTimestamp. Adding an already existing key to buffer (Sorted List) will throw an ArgumentExceptionError and disconnect the client from the server.
Fixed by adding an if check to add snapshot only if remoteTimestamp key does not exist in the buffer.
* Test for ArgExceptionError - Adding snapshot to buffer with same key
* Update SnapshotInterpolation.cs
* Update SnapshotInterpolationTests.cs
Co-authored-by: vis2k <info@noobtuts.com>