Stepping and crouch fixes, because we needed those. Badly.

This commit is contained in:
Marco Cawthorne 2017-12-28 15:01:05 -08:00
parent b003b933b4
commit acd61228d1
4 changed files with 3 additions and 3 deletions

View file

@ -80,7 +80,7 @@ void runplayerphysics(void)
}
#endif
if ( fallvel > 200 ) {
if ( fallvel > 245 ) {
self.velocity *= 0.25;
}
}

View file

@ -182,7 +182,7 @@ Player_CrouchCheck
=================
*/
float Player_CrouchCheck( entity targ ) {
vector vTrace = self.origin + '0 0 20';
vector vTrace = self.origin + '0 0 18';
tracebox( vTrace, VEC_HULL_MIN, VEC_HULL_MAX, vTrace, FALSE, self );
@ -226,7 +226,7 @@ void Player_CrouchUp( void ) {
return;
}
if ( ( self.flags & FL_CROUCHING ) && ( !self.velocity_z ) && ( Player_CrouchCheck( self ) ) ) {
if ( ( self.flags & FL_CROUCHING ) && ( Player_CrouchCheck( self ) ) ) {
setsize( self, VEC_HULL_MIN, VEC_HULL_MAX );
setorigin( self, self.origin + '0 0 18');

Binary file not shown.

Binary file not shown.