Half-Life 2-ifier: HL2 style Movement & Physics
Modifies player-related things like movement, speed, and physics to be closer to Half-Life 2. Targeted and tested for Sandbox for my personal fun playing adventure maps. I wanted a way to free up some space for my launch parameters and an ez way to swap between some things mid-playthrough. GMod by default saves some CVars until it’s closed and opened again which got annoying.
What this does:
– The time it takes to crouch and uncrouch matches HL2 and is no longer quick.
– Player speed is changed to match HL2’s player speed. (63.66 hu crouched, 150 hu slow walk, 190 hu run, and 320 hu sprint).
– Modifies jumping. A walking jump propels you about as fast as your sprint speed, and a sprint jump is barely faster than sprinting. Tediously tuned based on feel and numbers from HL2. No crazy Sandbox sprint jump boost, but the aggressive Sandbox friction when landing after jumping is no longer applied. There’s an option to unclamp the player’s top speed to sv_maxspeed for the Old Engine feel (clamping is enabled by default).
– Automagically changes relevant server CVars such as sv_friction, sv_maxspeed, sv_stopspeed, sv_sticktoground, and sv_defaultdeployspeed for that classic silky smooth HL2 feel. Also has the option to revert them if you disable that setting so you don’t need to manually do it or restart your game.
Configurable options are found in Options>UndeadRyker>Half-Life 2-ifier
OR you can just use the console to tweak some stuff: ur_hl2ifier_*
Yaya there’s addons like this out there but: they get the speed values wrong, don’t set the relevant CVars for QoL, don’t modify jumping at all, did player classes, requires a gamemode, or had something else I didn’t like.
This doesn’t touch weapon sway, viewmodel positions, or other gameplay mechanics. Check the collection above for what I’m using in the animated gifs.
Special thanks to iceman. If you have time, pay your respects to Half-Life 2: Movement, this addon’s arthritic grandpa who still deserves some love.
Weeeeeeeeeee!!! ! !!!!