noblewhale / SmoothSync-public

Public SmoothSync repo for issue tracking.
0 stars 0 forks source link

Paradoks characters spawned with ReplacePlayerForConnection not syncing #2

Closed noblewhale closed 4 years ago

noblewhale commented 4 years ago

my creeps that work with smoothSync are spawned with : NetworkServer.Spawn(tempSoldier); my character that don't work with smoothSync are spawned with: NetworkServer.ReplacePlayerForConnection(); could you check if there is a difference on SmoothSync side when spawned in those two different ways?

noblewhale commented 4 years ago

3.21 is the lastest working version

noblewhale commented 4 years ago

Turns out to be an issue of attempting to use server authoritative movement which Smooth Sync does not currently support. I made some quick changes to see how hard it would be to support server authoritative movement and sent it to Paradoks for testing. Seems to have issues on clients still.

noblewhale commented 4 years ago

Final issue was caused by a dedicated server bug that seems to have been introduced in the previous release. Fixed now. Server controlled while client owned seems good now.