Difference between revisions of "Gun Spread Formula"

227 bytes added ,  01:39, 25 December 2008
→‎Notes: More notes on walk/run penalties at default settings
imported>SnakeChomp
(Move minimum spread out of formula and into a descriptive section. Rename formula components. Attempt to indicate that game settings are not constant values.)
imported>SnakeChomp
(→‎Notes: More notes on walk/run penalties at default settings)
Line 56: Line 56:
Spread is also taken into account when determining VATS accuracy, and is the primary way that weapon skill affects VATS accuracy.
Spread is also taken into account when determining VATS accuracy, and is the primary way that weapon skill affects VATS accuracy.


The default value of 1 for fGunSpreadWalkBase is important in this formula. Without it, the (WalkPenalty + RunPenalty) part of the equation would be 0 when not moving, negating the other spread calculations.
The default value of 1 for fGunSpreadWalkBase is important in this formula. Without it, the (WalkPenalty + RunPenalty) part of the equation would be 0 when not moving, negating the other spread calculations. Also note that the fGunSpreadWalkBase value is 0 when running, but because fGunSpreadRunBase and fGunSpreadRunMult are also 0, you actually have ''less'' spread while running than you do while stationary with default settings!


The "spread" value on the [[Weapons|weapon form]] is ignored by the game engine. Only the "min spread" value is used.
The "spread" value on the [[Weapons|weapon form]] is ignored by the game engine. Only the "min spread" value is used.
Anonymous user