1- local quakejump = CreateConVar (" Beatrun_QuakeJump" , 1 , { FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY })
2- local sidestep = CreateConVar (" Beatrun_SideStep" , 1 , { FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY })
3- local speedLimit = CreateConVar (" Beatrun_SpeedLimit" , 325 , { FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY })
1+ local quakejump = CreateConVar (" Beatrun_QuakeJump" , 1 , {FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY })
2+ local sidestep = CreateConVar (" Beatrun_SideStep" , 1 , {FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY })
3+ local speedLimit = CreateConVar (" Beatrun_SpeedLimit" , 325 , {FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY })
44
5- CreateConVar (" Beatrun_Disarm" , 1 , { FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY }, " " , 0 , 1 )
6- CreateConVar (" Beatrun_AllowOverdriveInMultiplayer" , 0 , { FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY })
5+ CreateConVar (" Beatrun_Disarm" , 1 , {FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY }, " " , 0 , 1 )
6+ CreateConVar (" Beatrun_AllowOverdriveInMultiplayer" , 0 , {FCVAR_REPLICATED , FCVAR_ARCHIVE , FCVAR_NOTIFY })
77
88local function Hardland (jt )
99 local ply = LocalPlayer ()
@@ -84,7 +84,7 @@ hook.Add("PlayerStepSoundTime", "MEStepTime", function(ply, step, walking)
8484 end
8585
8686 if ply :KeyDown (IN_WALK ) then
87- steptime = steptime * 1.45
87+ steptime = steptime * 1.5
8888 end
8989
9090 if ply :InOverdrive () then
@@ -108,7 +108,7 @@ hook.Add("PlayerFootstep", "MEStepSound", function(ply, pos, foot, sound, volume
108108
109109 if mat == " player/footsteps/ladder" then return end
110110
111- ply .LastStepMat = newsound or walksound
111+ ply .LastStepMat = newsound or walksound or releasesound
112112 if game .SinglePlayer () then ply :SetNW2String (" LastStepMat" , newsound ) end
113113
114114 ply .FootstepReleaseLand = true
@@ -230,13 +230,13 @@ end)
230230
231231hook .Add (" SetupMove" , " MESetupMove" , function (ply , mv , cmd )
232232 local usingrh = ply :UsingRH ()
233- local ismoving = (mv :KeyDown (IN_FORWARD ) or not ply :OnGround () or ply :Crouching ()) and ply :Alive () and (mv :GetVelocity ():Length () > 50 or ply :GetMantle () ~= 0 or ply :Crouching ())
233+ local ismoving = (mv :KeyDown (IN_FORWARD ) or not ply :OnGround () or ply :Crouching ()) and ply :Alive () and (mv :GetVelocity ():Length () > 145 or ply :GetMantle () ~= 0 or ply :Crouching ())
234234
235235 if (CLIENT or game .SinglePlayer ()) and CurTime () > (ply :GetStepRelease () or 0 ) and ply .FootstepReleaseLand then
236236 local newsound = FOOTSTEPS_RELEASE_LUT [ply .LastFootstepSound ] or " Concrete"
237237
238238 if ply :GetVelocity ():Length () > 150 or newsound == " Gantry" or newsound == " Duct" then
239- ply :EmitSound (" Release." .. newsound )
239+ ply :EmitSound (" Release." .. newsound )
240240 elseif ply :WaterLevel () > 0 then
241241 ply :EmitSound (" Release.Water" )
242242 end
0 commit comments