X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=cl_input.c;h=f76c15c410ef8229aa30a8d80de83f6a474287d7;hb=ecfa97404a1e344f1617cca6a22863652cd9774e;hp=94c7ef3b07ec2b42a6b8f2db4995cae492b7748e;hpb=174371d91d9450d9b746e581c54241acc3e757d3;p=xonotic%2Fdarkplaces.git diff --git a/cl_input.c b/cl_input.c index 94c7ef3b..f76c15c4 100644 --- a/cl_input.c +++ b/cl_input.c @@ -1509,8 +1509,8 @@ void CL_UpdateMoveVars(void) else { cl.moveflags = 0; - cl.movevars_ticrate = slowmo.value / bound(1.0f, cl_netfps.value, 1000.0f); - cl.movevars_timescale = slowmo.value; + cl.movevars_ticrate = (cls.demoplayback ? 1.0f : slowmo.value) / bound(1.0f, cl_netfps.value, 1000.0f); + cl.movevars_timescale = (cls.demoplayback ? 1.0f : slowmo.value); cl.movevars_gravity = sv_gravity.value; cl.movevars_stopspeed = cl_movement_stopspeed.value; cl.movevars_maxspeed = cl_movement_maxspeed.value; @@ -2091,7 +2091,7 @@ void CL_SendMove(void) // send the reliable message (forwarded commands) if there is one if (buf.cursize || cls.netcon->message.cursize) - NetConn_SendUnreliableMessage(cls.netcon, &buf, cls.protocol, max(20*(buf.cursize+40), cl_rate.integer), false); + NetConn_SendUnreliableMessage(cls.netcon, &buf, cls.protocol, max(20*(buf.cursize+40), cl_rate.integer), cl_rate_burstsize.integer, false); if (quemove) {