Movement skill = is for movefrom left and right and jumping .....
Aiming skill = is most for make headshots and hit you and it´s for the reaction time of the bots too.
But the CurrentDifficulty = most for the reaction time and more, you can see it here in the Difficulty Levels, we have Difficulty 2 now.
this.difficulties =
{
// Difficulty 0
{
FieldOfView = 90.0,
ReactionTime = 2.0,
MemorySpan = 1.5,
AimPersistance = 1.0,
MaxTurnSpeed = 720.0,
AimStiffness = 60.0,
AimDamping = 20.0,
AimTolerance = 125,
AimErrorX = 25,
AimErrorY = 25,
AimOffsetX = 0,
AimOffsetY = 0,
AimOffsetZ = -15,
MaxViewPercent = 65,
},
// Difficulty 1
{
FieldOfView = 90.0,
ReactionTime = 2.0,
MemorySpan = 1.5,
AimPersistance = 1.0,
MaxTurnSpeed = 720.0,
AimStiffness = 60.0,
AimDamping = 20.0,
AimTolerance = 125,
AimErrorX = 25,
AimErrorY = 25,
AimOffsetX = 0,
AimOffsetY = 0,
AimOffsetZ = -15,
MaxViewPercent = 65,
SnipeDelay = 2.0,
},
// Difficulty 2
{
FieldOfView = 100.0,
ReactionTime = 2.0,
MemorySpan = 2.0,
AimPersistance = 1.0,
MaxTurnSpeed = 720.0,
AimStiffness = 50.0,
AimDamping = 15.0,
AimTolerance = 110,
AimErrorX = 20,
AimErrorY = 20,
AimOffsetX = 0,
AimOffsetY = 0,
AimOffsetZ = -15,
MaxViewPercent = 75,
SnipeDelay = 1.6,
},
// Difficulty 3
{
FieldOfView = 105.0,
ReactionTime = 1.0,
MemorySpan = 2.5,
AimPersistance = 2.0,
MaxTurnSpeed = 720.0,
AimStiffness = 60.0,
AimDamping = 15.0,
AimTolerance = 100,
AimErrorX = 15,
AimErrorY = 15,
AimOffsetX = 0,
AimOffsetY = 0,
AimOffsetZ = -12,
MaxViewPercent = 85,
SnipeDelay = 0.8,
},
// Difficulty 4
{
FieldOfView = 110.0,
ReactionTime = 0.75,
MemorySpan = 3.0,
AimPersistance = 2.0,
MaxTurnSpeed = 720.0,
AimStiffness = 65.0,
AimDamping = 15.0,
AimTolerance = 90,
AimErrorX = 10,
AimErrorY = 10,
AimOffsetX = 0,
AimOffsetY = 0,
AimOffsetZ = -10,
MaxViewPercent = 90,
SnipeDelay = 0.4,
},
// Difficulty 5
{
FieldOfView = 120.0,
ReactionTime = 0.5,
MemorySpan = 3.0,
AimPersistance = 2.0,
MaxTurnSpeed = 720.0,
AimStiffness = 75.0,
AimDamping = 10.0,
AimTolerance = 48,
AimErrorX = 5,
AimErrorY = 5,
AimOffsetX = 0,
AimOffsetY = 0,
AimOffsetZ = -5,
MaxViewPercent = 100,
SnipeDelay = 0.2,
},
// Difficulty 6
{
FieldOfView = 180.0,
ReactionTime = 0.0,
MemorySpan = 4.0,
AimPersistance = 2.0,
MaxTurnSpeed = 720.0,
AimStiffness = 75.0,
AimDamping = 10.0,
AimTolerance = 48,
AimErrorX = 0,
AimErrorY = 0,
AimOffsetX = 0,
AimOffsetY = 0,
AimOffsetZ = 0,
MaxViewPercent = 110,
SnipeDelay = 0.1,
},