104.0.0 (2021-09-08)
Bug Fixes
- fixing DestroyOwnedObjects when Identity is null (4c12efe)
- fixing ReplaceCharacter when identity has no character (b685e11)
Code Refactoring
- changing OnServerAuthenticated to protected (b0da955)
- moving ready methods to NetworkSceneManager (5dade34)
- networkplayer sceneis ready notw defaults to true (319e8d8)
- renaming NotReadyMessage (77f7777)
- renaming remove observers (12ffce7)
- renaming SceneObjectManager.SetClientReady (3f8d2bc)
- replacing ReadyMessage with SceneReadyMessage (beb4ed9)
Features
- adding HasCharacter property to network player (445081a)
- adding OnPlayerSceneReady event (e59c93c)
- adding option to ignore character check for spawning objects (9234eb4)
BREAKING CHANGES
- NetworkServerManager.OnServerAuthenticated is now protected instead of public
- NetworkPlayer.SceneIsReady now default to true
- moving SetAllClientsNotReady and SetClientNotReady from ServerObjectManager to NetworkSceneManager
- Renaming SceneObjectManager.SetClientReady to SpawnVisibleObjects
- Removing ReadyMessage, Use SceneReadyMessage instead
- Renaming NotReadyMessage to SceneNotReadyMessage
- NetworkPlayer.RemoveObservers renamed to RemoveAllVisibleObjects