Anyone know the difference between m_customaccel 1 2 or 3?
http://teamfortress.tv/forum/thread/3538/1
First hit when googling tf2 m_customaccel :p
First hit when googling tf2 m_customaccel :p
the explanation in there by wareya made no sense to me, honestly lol
it's all there, he's giving the formulas that are used to calculate the acceleration for the different values of m_customaccel using some variables:
wareyam_customaccel : 0 : , "a", "cl" : Custom mouse acceleration:
0: custom accelaration disabled
1: mouse_acceleration = min(m_customaccel_max, pow(raw_mouse_delta, m_customaccel_exponent) * m_customaccel_scale + sensitivity)
2: Same as 1, with but x and y sensitivity are scaled by m_pitch and m_yaw respectively.
3: mouse_acceleration = pow(raw_mouse_delta, m_customaccel_exponent - 1) * sensitivity
[3 is the only setting that works properly with tf2's sniper scope]
and here he's just describing some of the variables that are used. some of the other ones in the formulas above are taken from mouse input (raw_mouse_delta):
wareyam_customaccel_exponent : 1 : , "a", "cl" : Mouse move is raised to this power before being scaled by scale factor.
m_customaccel_max : 0 : , "a", "cl" : Max mouse move scale factor, 0 for no limit
m_customaccel_scale : 0 : , "a", "cl" : Custom mouse acceleration value.
[quote=wareya]m_customaccel : 0 : , "a", "cl" : Custom mouse acceleration:
0: custom accelaration disabled
1: mouse_acceleration = min(m_customaccel_max, pow(raw_mouse_delta, m_customaccel_exponent) * m_customaccel_scale + sensitivity)
2: Same as 1, with but x and y sensitivity are scaled by m_pitch and m_yaw respectively.
3: mouse_acceleration = pow(raw_mouse_delta, m_customaccel_exponent - 1) * sensitivity
[3 is the only setting that works properly with tf2's sniper scope]
[/quote]
and here he's just describing some of the variables that are used. some of the other ones in the formulas above are taken from mouse input (raw_mouse_delta):
[quote=wareya]m_customaccel_exponent : 1 : , "a", "cl" : Mouse move is raised to this power before being scaled by scale factor.
m_customaccel_max : 0 : , "a", "cl" : Max mouse move scale factor, 0 for no limit
m_customaccel_scale : 0 : , "a", "cl" : Custom mouse acceleration value.[/quote]
1 and 2 are old forms of accel that support scaling and capping.
For some reason valve decided to make the standard accel for source engine games a new third one, which doesn't support scaling or capping, but handles the exponent slightly differently (off by one) and the TF2 devs made the scope scale it (mode 3) but not modes 1 or 2.
tldr: use 1 or 2 if you're coming from quake and use accel there and don't play sniper in tf2, 3 is preferred otherwise because valve.
For some reason valve decided to make the standard accel for source engine games a new third one, which doesn't support scaling or capping, but handles the exponent slightly differently (off by one) and the TF2 devs made the scope scale it (mode 3) but not modes 1 or 2.
tldr: use 1 or 2 if you're coming from quake and use accel there and don't play sniper in tf2, 3 is preferred otherwise because valve.