if ( fabs(cl.cmd.forwardmove) < cl_forwardspeed.value)
cl.driftmove = 0;
else
- cl.driftmove += cl.frametime;
+ cl.driftmove += cl.realframetime;
if ( cl.driftmove > v_centermove.value)
{
return;
}
- move = cl.frametime * cl.pitchvel;
- cl.pitchvel += cl.frametime * v_centerspeed.value;
+ move = cl.realframetime * cl.pitchvel;
+ cl.pitchvel += cl.realframetime * v_centerspeed.value;
if (delta > 0)
{
*/
static void V_cshift_f (void)
{
- v_cshift.destcolor[0] = atoi(Cmd_Argv(1));
- v_cshift.destcolor[1] = atoi(Cmd_Argv(2));
- v_cshift.destcolor[2] = atoi(Cmd_Argv(3));
- v_cshift.percent = atoi(Cmd_Argv(4));
+ v_cshift.destcolor[0] = atof(Cmd_Argv(1));
+ v_cshift.destcolor[1] = atof(Cmd_Argv(2));
+ v_cshift.destcolor[2] = atof(Cmd_Argv(3));
+ v_cshift.percent = atof(Cmd_Argv(4));
}
{
viewangles[ROLL] += v_dmg_time/v_kicktime.value*v_dmg_roll;
viewangles[PITCH] += v_dmg_time/v_kicktime.value*v_dmg_pitch;
- v_dmg_time -= cl.frametime;
+ v_dmg_time -= cl.realframetime;
}
// origin
VectorAdd(vieworg, cl.punchvector, vieworg);
cl.cshifts[CSHIFT_CONTENTS].destcolor[1] = 80;
cl.cshifts[CSHIFT_CONTENTS].destcolor[2] = 50;
}
- cl.cshifts[CSHIFT_CONTENTS].percent = 150 >> 1;
+ cl.cshifts[CSHIFT_CONTENTS].percent = 150 * 0.5;
}
else
{