Description
I have multiple CSP (player and vehicle). Vehicles owner is at first null (none), then Player takes ownership of it (so that client starts CSP on it).
Replication
Steps to reproduce the behavior:
Two CSPed objects (player & vehicle). Player is owned, vehicle has no owners.
Player takes ownership of vehicle.
When Replay happens, [Reconcile] Debug.Log reports, that RigidBody is kinematic, in ReplayCurrent.
This means Vehicle starts jittering hard on client.
Expected behavior
The Vehicle RB should not be kinematic, when it does ReplayCurrent.
Hot fix
Inside [Replicate] function, at start, I apply this:
Important
Replication,
General Unity version: 2022.3.17f Fish-Networking version: 4.1.6 Discord link: https://discord.com/channels/424284635074134018/1167060429051269200/1224658034999955477
Description I have multiple CSP (player and vehicle). Vehicles owner is at first null (none), then Player takes ownership of it (so that client starts CSP on it).
Replication Steps to reproduce the behavior:
Expected behavior The Vehicle RB should not be kinematic, when it does ReplayCurrent.
Hot fix
Inside [Replicate] function, at start, I apply this: