Page 1 of 1

Make the clones/pickups server based

Posted: Mon Mar 11, 2019 11:30 pm
by ciccio
As title, the host should be responsible for clones (and normal items). Right now it could happen for someone to see a clone disappear (or stay in place even after someone else exploded on it), I think clones and pickups should behave based on what the host sees like zaps and bombs. This could help preventing this type of desync and avoid situations where multiple people explode on the same clone or multiple people take the same pickup.

EDIT BY MODERATION: Added "/pickups" to Thread subject.

Re: Make the clones server based

Posted: Tue Mar 12, 2019 2:45 pm
by Kert
Perhaps you can rename the suggestion to include normal pickups too?
This is a pretty major flaw in current online code honestly

Re: Make the clones/pickups server based

Posted: Tue Mar 12, 2019 3:08 pm
by ciccio
Turns out that clones/pickups host based would just be as bad as current ones. I'd like to change the suggestion to "make clients send live data about clones/pickups" so that everybody has synched clones and pickups to fix the current problem. Yes, I think it's worth the extra bandwidth cost, especially in centralized mode where there is generally more latency.