From 106de58991eecf1204598aeecec2060add2f261a Mon Sep 17 00:00:00 2001 From: lordhavoc Date: Sat, 11 Jun 2005 20:01:55 +0000 Subject: [PATCH] implemented reduced speed movement while crouching (strange that this wasn't already implemented) git-svn-id: svn://svn.icculus.org/nexuiz/trunk@442 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- qcsrc/gamec/cl_physics.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qcsrc/gamec/cl_physics.c b/qcsrc/gamec/cl_physics.c index 1d2ad194d..2ab10bd28 100644 --- a/qcsrc/gamec/cl_physics.c +++ b/qcsrc/gamec/cl_physics.c @@ -165,6 +165,8 @@ void SV_PlayerPhysics() wishspeed = vlen(wishvel); if (wishspeed > sv_maxspeed) wishspeed = sv_maxspeed; + if (self.button5) // crouch + wishspeed = wishspeed * 0.5; if (time >= self.teleport_time) { f = wishspeed - (self.velocity * wishdir); @@ -182,6 +184,8 @@ void SV_PlayerPhysics() wishspeed = vlen(wishvel); if (wishspeed > sv_maxairspeed) wishspeed = sv_maxairspeed; + if (self.button5) // crouch + wishspeed = wishspeed * 0.5; if (time >= self.teleport_time) { f = wishspeed;// - (self.velocity * wishdir); -- 2.39.2