How is accuracy calculated in Battlefield 3?
Since there is no official source for this kind of information and I haven't found any data on the internet, I'm asking this here. The details:
- In which cases shots are affecting the specific gun's/general accuracy? Will my accuracy go down, if I just stand at one place and put 1000 rounds in the ground?
- How is calculated rocket launcher's accuracy? Is the indirect damage a miss or a hit?
- What math is used? Shots hit / shots fired? Or something more complicated?
- Off-topic: Why is my general accuracy around 13, if 26 guns out of 30 in my top weapons have 18+ accuracy (sniper rifles 30+, pistols 20+, rocket launchers 55+).
Any info will do - personal observations, tests, videos, maybe game-file tear-downs or unpopular developer blog entries, or closed forum posts, any.
Solution 1:
It is simply hits/shots fired
.
A hit is considered as anything that does damage to an opposing enemy/vehicle. Verifying my L96 accuracy, I have 1463 hits, with 4,119 shots fired. The site says my accuracy is 35.52% and doing the simple math, that's what that ratio is.
Edit: Answering your bullet points
- Yes, your accuracy would go down if no damage is done to an enemy player.
- Rocket accuracy is the same as all other weapons. Damage done = hit. It is how you can have over 100% accuracy with weapons since 1 shot could hit multiple players.
- I answered originally
- Your general accuracy is the total sum of your hits/shots fired for all your weapons. So while your top weapons have high accuracy ratings and make your general accuracy higher, your bottom weapons drop your general accuracy.