Jump to content

Recoil


Abulafia

Recommended Posts

General things to know about recoil:

 

Recoil shortens the range and accurate range of the weapon proportionally, which is why the accuracy figure for a weapon doesn't change between burst fire and single shot, but the range figure does.

 

Recoil does not affect the first shot in a burst, so the first round fired will have identical accuracy and range to a single shot.

 

Recoil is applied to each shot in a burst in turn. The third shot of a 20 round burst has the same recoil penalty as the third shot of a 3 round burst, for weapons of equal recoil.

 

As a rough rule of thumb, every shot after the first lowers your accuracy by 2.5% per point of recoil. This is actually exactly right for the third shot of a burst, but isn't quite true for earlier and later shots.

 

A recoil value of 0 means every shot fires with the original accuracy.

 

Accuracy drops towards zero for every shot after the first as recoil approaches 20.

 

 

The ugly stuff:

 

Recoil reduces both range FLT and accuracy FLT to a fraction of their former values. Note that recoil doesn't work like shooter skill, where the accuracy FLT change is based off the range FLT score. So the third shot of a burst with a recoil 5 weapon will be calculated with a range FLT of 0.75 of the original range FLT and an accuracy FLT of 0.75 of the original accuracy FLT.

 

The modified range FLT and accuracy FLT for the nth shot of a burst from a weapon with recoil R is =

 

((1-0.05R)^(0.5))^(n-1)

 

Knowing me, there will be graphs to follow :laugh:

 

A recoil value of 20+ does very weird things, as the game engine is trying to cope with the square root of a negative number. First shot has normal hit chance, second shot has 100% hit chance, third shot 0 hit chance. Personally I'd avoid modding in anything that will give a modified recoil score of 20 or greater.

 

 

Abulafia

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...