Stepping and crouch fixes, because we needed those. Badly.
This commit is contained in:
parent
b003b933b4
commit
acd61228d1
4 changed files with 3 additions and 3 deletions
|
@ -80,7 +80,7 @@ void runplayerphysics(void)
|
|||
}
|
||||
#endif
|
||||
|
||||
if ( fallvel > 200 ) {
|
||||
if ( fallvel > 245 ) {
|
||||
self.velocity *= 0.25;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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.
BIN
freecs/progs.dat
BIN
freecs/progs.dat
Binary file not shown.
Loading…
Reference in a new issue