From: divverent Date: Mon, 13 Apr 2009 10:38:47 +0000 (+0000) Subject: up sv_clmovement_maxnetfps to 120, as the worst case issue - falling through solid... X-Git-Tag: xonotic-v0.1.0preview~1690 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=022cb7c0bb534174d8167d26f8af0f1f2dd02e21;p=xonotic%2Fdarkplaces.git up sv_clmovement_maxnetfps to 120, as the worst case issue - falling through solid - no longer can happen. Still gets lots of "unstuck entity" spam messages at high netfps on certain angled slopes due to an old collision bug (trace.endpos sometimes being inside solid when the trace ended very close to solid) which has to be fixed git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8921 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/sv_main.c b/sv_main.c index b796428a..a1f2fbf1 100644 --- a/sv_main.c +++ b/sv_main.c @@ -59,7 +59,7 @@ cvar_t sv_areagrid_mingridsize = {CVAR_NOTIFY, "sv_areagrid_mingridsize", "64", cvar_t sv_checkforpacketsduringsleep = {0, "sv_checkforpacketsduringsleep", "0", "uses select() function to wait between frames which can be interrupted by packets being received, instead of Sleep()/usleep()/SDL_Sleep() functions which do not check for packets"}; cvar_t sv_clmovement_enable = {0, "sv_clmovement_enable", "1", "whether to allow clients to use cl_movement prediction, which can cause choppy movement on the server which may annoy other players"}; cvar_t sv_clmovement_minping = {0, "sv_clmovement_minping", "0", "if client ping is below this time in milliseconds, then their ability to use cl_movement prediction is disabled for a while (as they don't need it)"}; -cvar_t sv_clmovement_maxnetfps = {0, "sv_clmovement_maxnetfps", "80", "max amount of movement packets to accept per second"}; +cvar_t sv_clmovement_maxnetfps = {0, "sv_clmovement_maxnetfps", "120", "max amount of movement packets to accept per second"}; cvar_t sv_clmovement_minping_disabletime = {0, "sv_clmovement_minping_disabletime", "1000", "when client falls below minping, disable their prediction for this many milliseconds (should be at least 1000 or else their prediction may turn on/off frequently)"}; cvar_t sv_clmovement_inputtimeout = {0, "sv_clmovement_inputtimeout", "0.2", "when a client does not send input for this many seconds, force them to move anyway (unlike QuakeWorld)"}; cvar_t sv_cullentities_nevercullbmodels = {0, "sv_cullentities_nevercullbmodels", "0", "if enabled the clients are always notified of moving doors and lifts and other submodels of world (warning: eats a lot of network bandwidth on some levels!)"};