From 616cbdb1eb4b28f7129640ac769f7835c24077db Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Thu, 10 Nov 2022 12:11:16 +0300 Subject: [PATCH] engine: client: change cl_cmdrate and cl_smoothtime default values to match GoldSrc --- engine/client/cl_main.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/engine/client/cl_main.c b/engine/client/cl_main.c index 9565f2f0..f974075e 100644 --- a/engine/client/cl_main.c +++ b/engine/client/cl_main.c @@ -743,8 +743,14 @@ void CL_WritePacket( void ) if( cls.state == ca_connected ) numbackup = 0; // clamp cmdrate - if( cl_cmdrate->value < 0.0f ) Cvar_SetValue( "cl_cmdrate", 0.0f ); - else if( cl_cmdrate->value > 100.0f ) Cvar_SetValue( "cl_cmdrate", 100.0f ); + if( cl_cmdrate->value < 10.0f ) + { + Cvar_SetValue( "cl_cmdrate", 10.0f ); + } + else if( cl_cmdrate->value > 100.0f ) + { + Cvar_SetValue( "cl_cmdrate", 100.0f ); + } // Check to see if we can actually send this command @@ -2863,9 +2869,9 @@ void CL_InitLocal( void ) cl_nosmooth = Cvar_Get( "cl_nosmooth", "0", FCVAR_ARCHIVE, "disable smooth up stair climbing" ); cl_nointerp = Cvar_Get( "cl_nointerp", "0", FCVAR_CLIENTDLL, "disable interpolation of entities and players" ); - cl_smoothtime = Cvar_Get( "cl_smoothtime", "0", FCVAR_ARCHIVE, "time to smooth up" ); + cl_smoothtime = Cvar_Get( "cl_smoothtime", "0.1", FCVAR_ARCHIVE, "time to smooth up" ); cl_cmdbackup = Cvar_Get( "cl_cmdbackup", "10", FCVAR_ARCHIVE, "how many additional history commands are sent" ); - cl_cmdrate = Cvar_Get( "cl_cmdrate", "30", FCVAR_ARCHIVE, "Max number of command packets sent to server per second" ); + cl_cmdrate = Cvar_Get( "cl_cmdrate", "60", FCVAR_ARCHIVE, "Max number of command packets sent to server per second" ); cl_draw_particles = Cvar_Get( "r_drawparticles", "1", FCVAR_CHEAT, "render particles" ); cl_draw_tracers = Cvar_Get( "r_drawtracers", "1", FCVAR_CHEAT, "render tracers" ); cl_draw_beams = Cvar_Get( "r_drawbeams", "1", FCVAR_CHEAT, "render beams" );