Commit Graph

273 Commits

Author SHA1 Message Date
Karrar
6ba5ceeffa Fixed an issue causing NetworkBehaviour.InputSourcePlayerId to be -1 sometimes when accessed inside OnBecameInterested or OnBecameUninterested. 2024-05-01 08:06:49 +03:00
Karrar
ebafddd20b Fixed an issue causing NetworkBehaviour.InputSourcePlayerId to not replicate to the client for proxy objects. 2024-04-30 18:01:44 +03:00
Karrar
31eeed728c Fixed an issue causing network objects affected by Interest Management filtering to be not registered in the simulation in the client. 2024-04-30 17:39:42 +03:00
Karrar
841fe27fb3 Fixed an issue causing Sandbox.Instantiate to not hide the instantiated GameObject when this sandbox is currently hidden. 2024-04-29 10:11:00 +03:00
Karrar
daa599f0fc Read the description for commit details.
- Added `OnSceneOperationBegan` and `OnSceneOperationDone`. These are network events for when a scene load/unload operation begins and when it is finished, they offer more information than the older equivalent methods. `OnSceneLoadStarted` and `OnSceneLoaded` are now marked as `[Obsolete]` and will be removed in the future.
- Added `Teleport` method to `NetworkTransform`, `NetworkRigidbody`, and `NetworkRigidbody2D`. This allows you to skip interpolation for one tick.
- Fixed an issue causing scene objects to not get destroyed for late joiners.
2024-04-28 12:06:20 +03:00
Karrar
6f8278a1fc Added inspector drawer for NetworkBool network properties. 2024-04-16 18:29:34 +03:00
Karrar
5d79977c17 Fixed an issue in Unity 2021 due to using SimulationMode instead of autoSimulation for 3D Physics. 2024-04-13 12:15:12 +03:00
Karrar
c39dfc463e Fixed an issue with kinematic rigidbodies when Physics Prediction is enabled. 2024-04-13 08:41:01 +03:00
Karrar
417785f97b Removed a reference to Unity.PlasticSCM. 2024-04-08 11:56:33 +03:00
Karrar
5cf253bf12 Fixed an issue when switching scene where Netick would use the networked SetParent method on scene objects. 2024-04-08 08:32:44 +03:00
Karrar
90d4167a30 Fixed an issue causing GameEngineIntoNetcode to use the previous tick value. 2024-04-08 05:03:00 +03:00
Karrar
69fff76c10 Fixed an issue that was causing Lag Compensation to not work correctly. 2024-04-08 03:54:46 +03:00
Karrar
4dcd1bdbe5 Fixed an issue with delta compression. 2024-04-08 01:38:55 +03:00
Karrar
d7b2e398d0 Fixed a warning that is caused due to using parent instead of SetParent on a UI transform. 2024-04-06 08:35:05 +03:00
Karrar
ac66c81f2d Added auto Interpolation support to int, bool, and NetworkBool. 2024-04-05 09:37:19 +03:00
Karrar
1e1049795e Fixed an issue causing disabling Add to Network Loop of NetworkObject to not work. 2024-04-04 05:53:52 +03:00
Karrar
a0febd765e - Added support for interface to Sandbox.FindObjectOfType and Sandbox.FindObjectsOfType 2024-04-04 04:21:11 +03:00
Karrar
7d7679fc4f Fixed an issue causing unreliable RPCs to be invoked more than intended in the client when Server Send Rate value is more than 1. 2024-04-04 03:01:44 +03:00
Karrar
092947a34f Added variations to scene switching methods on NetworkSandbox that use scene name instead of build index. 2024-04-03 02:53:17 +03:00
Karrar
a802a85f6e Added support for ordering NetworkStart across different network objects. Now it's safe to use [ExecuteBefore] and [ExecuteAfter] to control NetworkStart ordering, on both the client and the server. 2024-04-02 06:46:32 +03:00
Karrar
427bf266ca Fixed an issue with parenting a NetworkObject, causing interpolation to break. 2024-03-29 19:40:53 +03:00
Karrar
9644071efe Fixed an issue with changing network properties inside NetworkDestroy. 2024-03-28 21:24:26 +03:00
Karrar
0caf47a728 auto 2024-03-27 22:26:13 +03:00