Adjusting both the movement speeds and the step thresholds, because they depend on each other and both need adjusting to be parity.
Data
WIP
Legend
": identical
❌: un-fixed large mismatch
✅: fixed large mismatch
Speed values in ups (engine units/second)
These are eyeballed using cl_showpos, carrying the lightest possible weapon encumberance (wep. speed scaling of 1.0, i.e. knife or similar), to 2 decimal points accuracy.
Data
ups
original
rebuild
notes
recon, walk
127.5
127.53
recon, run
170
"
recon, sprint
229.5
226.61
❌
recon, duck
127.5
127.53
recon, duck+sprint
172.13
N/A
❌
recon, duck+walk
95.63
95.67
ups
original
rebuild
notes
assault, walk
102
102.03
assault, run
136
"
assault, sprint
217.6
"
assault, duck
102
102.03
assault, duck+sprint
163.2
N/A
❌
assault, duck+walk
76.5
76.53
ups
original
rebuild
notes
support, walk
102
102.03
support, run
136
"
support, sprint
N/A
N/A
support, duck
102
102.03
support, duck+sprint
N/A
N/A
support, duck+walk
76.5
76.53
Weapons speed scaling
Using knife speed as baseline.
Expressed as fractions of 136 (assault non-sprint run speed) when value != 1.
At full parity in this PR, except for the oddballs hl2pistol, mp5 which are currently unavailable as per #192 .
This PR is not ready yet.
Fix #275 Fix #363 Fix #435
Adjusting both the movement speeds and the step thresholds, because they depend on each other and both need adjusting to be parity.
Data
WIP
Legend
"
: identical ❌: un-fixed large mismatch ✅: fixed large mismatchSpeed values in ups (engine units/second)
These are eyeballed using
cl_showpos
, carrying the lightest possible weapon encumberance (wep. speed scaling of1.0
, i.e. knife or similar), to 2 decimal points accuracy.Data
Weapons speed scaling
hl2pistol
,mp5
which are currently unavailable as per #192 .