From: Mario Date: Tue, 19 May 2020 00:00:29 +0000 (+1000) Subject: Restrict cl_netfps between values of 30 and 120 (hardcoded) to reduce the amount... X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=85abd7e7837d9f13863cd0648b3a7fe280109222;p=xonotic%2Fdarkplaces.git Restrict cl_netfps between values of 30 and 120 (hardcoded) to reduce the amount of network abuse --- diff --git a/cl_input.c b/cl_input.c index ed7c44c3..fd3b157e 100644 --- a/cl_input.c +++ b/cl_input.c @@ -1517,7 +1517,7 @@ void CL_UpdateMoveVars(void) else { cl.moveflags = 0; - cl.movevars_ticrate = (cls.demoplayback ? 1.0f : slowmo.value) / bound(1.0f, cl_netfps.value, 1000.0f); + cl.movevars_ticrate = (cls.demoplayback ? 1.0f : slowmo.value) / bound(30.0f, cl_netfps.value, 120.0f); cl.movevars_timescale = (cls.demoplayback ? 1.0f : slowmo.value); cl.movevars_gravity = sv_gravity.value; cl.movevars_stopspeed = cl_movement_stopspeed.value; @@ -1878,7 +1878,7 @@ void CL_SendMove(void) // don't send too often or else network connections can get clogged by a // high renderer framerate - packettime = 1.0 / bound(1, cl_netfps.value, 1000); + packettime = 1.0 / bound(30, cl_netfps.value, 120); if (cl.movevars_timescale && cl.movevars_ticrate) { float maxtic = cl.movevars_ticrate / cl.movevars_timescale;