It’s always been useful in figuring out if you need to lead or trail a target more in a shooter, but all these modern shooters have taken that bit out of the scoreboard.
Checking out The Finals and for the first few games, I thought it used projectiles for the guns because I hit more often shooting ahead of moving targets, only to find they are indeed hitscan and hit better when actually looking directly at the dude when nobody is lagging.
Have you ever actually played the game? Or any online game for that matter? If you have 30 ping and the dude you’re shooting has 150, you’re gonna have to shoot slightly behind what you see. As good as the net code is, there is still a slight difference between what the client sees and what the server sees. The interpolation they use is one of the reasons why you don’t see the other player where they actually are. It tries to guess where they will be to smooth out their motion instead of coming in bursts like an older game such as Quake would be, and it’s never quite perfect because there is literally a delay between what they do and when that information gets to the server, and then back to you. Knowing how much of a delay there is (IE the latency) actually is useful.
Pretty much any game newer than Quake 3 uses what I referred to as unlagged, which is now known as backwards reconciliation or lag compensation. You only need to shoot where you actually see the player to be.
I probably didn’t do a good job of explaining it, but this is exactly what I meant. Cheers.