by spydee » Tue Apr 01, 2014 10:58 am
the beam comes out with the same delay regardless of ping. the time delay between shooting a player and seeing them die depends mostly on your ping
afaik with the old style netcode the server had to respond to allow you to move when you requested it, making it feel all fucked up and muddy. newnet is clientside so it always feels smooth regardless of ping (may not be true with lots of ping jitter?). your movement is "ahead" on your screen compared to what others are seeing at the exact same point in time because of the time it takes to send the info to the server and other players (depends on pings). you run over a flag, you send to the server that you ran over it. if someone shoots you before you run over it you won't know because of pings, but the server knows who did it first by calculating what point in time it happened, so instead of telling everyone you ran over it, it instead tells everyone you died. what appears as a disadvantage is not a disadvantage at all but fairness being dealt due to having to deal with clientside movement
the reality is that theres probably very little difference between 40 and 140 ping in terms of advantage. in fact, it may be advantageous to have a higher ping depending on how it was coded to deal with ping fluctuations etc., but i won't go there without seeing the sourcecode :p
***SPYDEE MAKES NO GUARANTEES ON THE ACCURACY OF ABOVE STATEMENTS***