I was playing on Black Gold (Std AAS) and noticed my shots were not registered anymore from a certain distance to the target.
While using a tow, I shot one time at a tank (distance was roughly 700-800m) which started backing up and it suddenly disappeared at the same time my shell exploded.
According to other players who witnessed the shot, the tank took no damage at all.
I'm familiar with the way the BF2 Engine works, but I didn't know the server refused to validate some events after a certain distance. Are those two things really linked?
Same things often happens with helicopters, they just seem to 'pop out of nowhere' in the sky.
Re: Hit registration and view distance
Posted: 2017-09-13 09:24
by AlonTavor
Tow to tank front armor does 15% damage.
Distance only decides what gets networked and how often. It doesn't make things not happen.
Re: Hit registration and view distance
Posted: 2017-09-13 09:37
by sunFlare
[R-DEV]AlonTavor wrote:Tow to tank front armor does 15% damage.
Distance only decides what gets networked and how often. It doesn't make things not happen.
What I meant was the relation between the current distance between the player-target and the current view distance.
It just seems like you can't shoot anything above the maximum view distance.
Let's say we are on a 2km flat-map layout without any sort of obstacles and I want to shoot a rocket from the top-left corner of the map to the bottom-right, according to what I noticed, the rocket will never be 'networked'/'registrated'/w-e you call it further than the current view distance. Is this statement correct?
Re: Hit registration and view distance
Posted: 2017-09-13 13:27
by sunshine2241991
[R-DEV]AlonTavor wrote:Tow to tank front armor does 15% damage.
Distance only decides what gets networked and how often. It doesn't make things not happen.
tell me comrade .
lets say i shoot with tank shell like at some building 2 km away from me and than not in my view distance . will it hit the building ?
Re: Hit registration and view distance
Posted: 2017-09-13 14:13
by AlonTavor
sunshine2241991 wrote:tell me comrade .
lets say i shoot with tank shell like at some building 2 km away from me and than not in my view distance . will it hit the building ?
Yes.
Nothing is client side in this wonderful engine. The engine can decide things are not important enough to be networked and you won't see them, which can look weird at times.
sunFlare wrote:What I meant was the relation between the current distance between the player-target and the current view distance.
It just seems like you can't shoot anything above the maximum view distance.
Let's say we are on a 2km flat-map layout without any sort of obstacles and I want to shoot a rocket from the top-left corner of the map to the bottom-right, according to what I noticed, the rocket will never be 'networked'/'registrated'/w-e you call it further than the current view distance. Is this statement correct?
Some bullets may have time to live and disappear after passing that time. View distance only affects lock range (and not automatically, we do that with a script per map), bullets/rockets don't depend on a map's view distance.
Hit detection is 100% server-side. (with lag compensation of up to 300ms latency, which helps players up to 600 ping (ping is round trip time)).
Go mark a friend on the other side of the map and fire an RPG above him. He'll hear it. Its not rare to hear random rockets flying above you.
edit: that said, lag compensation doesn't compensate being in a rotating/moving vehicle if you're not the driver (If you're the driver, movement gets predicted properly).
Re: Hit registration and view distance
Posted: 2017-09-13 14:30
by sunFlare
Thanks for the detailed answer. It makes more sense now.
Re: Hit registration and view distance
Posted: 2017-09-13 18:21
by Heavy Death
Isnt tow also distance limited? Or is it only the ability to control it?
Re: Hit registration and view distance
Posted: 2017-09-13 18:31
by LEGIYA
The helicopter part is happening.
It just puffs into nowhere when hit by aa.
Re: Hit registration and view distance
Posted: 2017-09-13 19:00
by Frontliner
sunFlare wrote:What I meant was the relation between the current distance between the player-target and the current view distance.
It just seems like you can't shoot anything above the maximum view distance.
Let's say we are on a 2km flat-map layout without any sort of obstacles and I want to shoot a rocket from the top-left corner of the map to the bottom-right, according to what I noticed, the rocket will never be 'networked'/'registrated'/w-e you call it further than the current view distance. Is this statement correct?
No, you can shoot beyond VD. What does happen to TOWs and similar(stationary) ATGMs is that they lose their wire guidance after some 2kms(max VD outside of Falkslands is 1.3km) and spiral into the ground. Ballistic projectiles like rockets, missiles and especially mortars(range: 1.5km) are not bound by this.
A different story altogether might be rifles and some other equipment that have a built-in max range or life time to mimic some of their RL properties.
Re: Hit registration and view distance
Posted: 2017-09-13 19:23
by ^GhostFOx^
Well BF2's lag com is very old, one time I got shot by an IFV 50 times and left without a single hit. It's a problem playing on maps that focus on CQB or if you do get into a CQB fight can't really say much about armor vs armor fights but the same system applies here.
Re: Hit registration and view distance
Posted: 2017-09-15 13:07
by bahiakof
Do you want to know if it is possible to use indirect shooting tactics? The answer is yes: