Originally posted by JB73
It has been explained before IIRC by Dale..
your FE detects any hits from your guns. there is lag some times in the time it takes the damage to be sent to his PC... thats why in really laggy areas you sometimes see someone be shot up fly a few seconds before they "die"
I don't knwo about other people in the area, and how that is transmitted, but I can imagine a scenario:
you shoot off a wing of an enemy, your FE shows the hits and the damage (say shooting 1 wing off) and sends that info out to the server. the server relays that to the damaged guy, and obviously to all others in the area so they see the missing wing too... only the guy with the missing wing is in austraila or something, and the lag for the damage to get to him is longer than others in the area. he "appears" to fly a few seconds with 1 wing missing.
I could be totally wrong with that, and probably am as HTC would know how to fix that or change it, whatever.
but point is if you damage the plane on your FE with your guns it is then transmitted to him.
Not quite correct. Actually, you would witness a bunch of hit sprites on the wing, and he would appear to fly undamaged for a short period. Then everyone would witness his wing fall off at (roughly) the same time without you shooting at him anymore.
Your damage is transmitted, but the effects would be on his end. It would take a short amount of time for his end to then transmit the effects and accompanying visuals back to your PC.
This type of lag is the cause of the occasional whines like "how do you shoot out of the top of your airplane", "He wasn't even pointed at me", etc. etc. You didn't see him pointed at you, but on his PC he was, thus had a guns solution on you.
Put a better way by many others many times -- by the time you actually see him start to fire, it is already too late. You might start your evasives, but most likely in the preceding 10th of a second he has already pegged you -- you just don't know it yet.