Originally posted by GooseAW
Perhaps with your expertise you can help HTC fix this issue.... It seems to me that in a ramm only the eye can say who rammed who, so how can the system say who gets orange and who gets white. If I'm flyin straight and level and the enemy flies straight up my 6 and through me, and I get the "orange text", are you going to say I rammed him?
You are operating under several false assumptions, the biggest of which is that there is an "issue" to begin with. There is not.
There is no "eye" who determines who hit who. This is
not BF1942 where everyone is essentially logged onto one server where all the action resides. AH resides entirely on the client's PCs, not the server.
The server is essentially only a data transfer point. It acts as the hub through which all the PCs send everyone elses PCs their positional data. So, when a collision happens, it is because your PC detected that your plane's position and the position of the other plane have intersected. I repeat, YOUR PC DECIDES IF THERE IS A COLLISION -- NOT THE HTC SERVER.
There is no "Rammer" and "Rammee" in the code. There is only the detection of two objects occupying the same point in space. You either collide, or you don't. Fault has nothing to do with it. Who was flying straight and who was turning has nothing to do with it. There is only the fact that YOUR PC says your plane was in the same position as another object.
Due to internet lag, the other guy, playing the game on HIS PC, with his own SEPARATE reality, will see your relative positions a little differently. Bronk's films, if you bother to look at them, demonstrate this quite clearly.
And guess what? I am not a techie either. If I can understand this, anyone can.
: Get over this stupid nonsense about people intentionally ramming someone else. Guess what -- if he intentionally tries to ram you, unless it is from dead-bang head on, chances are he will collide and you will not. If you doubt it, get with a buddy and go to the DA and try to intentionally ram one another. I think you would be surprised.