Hack to fix particles.

This commit is contained in:
Ragnvald Maartmann-Moe IV 2001-01-27 23:34:37 +00:00
parent 96d1b3239c
commit 0ce365a5ae

View file

@ -590,8 +590,19 @@ CL_LinkPacketEntities (void)
continue;
// No trail if too far.
for (i = 0; i < 3; i++)
{
if (abs ((*ent)->old_origin[i] - (*ent)->origin[i]) > 128)
{
// if too far
VectorCopy ((*ent)->origin, (*ent)->old_origin);
break;
}
}
/* FIXME: If swapped with above for loop, particle trails go away
if (VectorDistance_fast((*ent)->old_origin, (*ent)->origin) > (128^2))
VectorCopy ((*ent)->origin, (*ent)->old_origin);
*/
if (model->flags & EF_ROCKET) {
dl = CL_AllocDlight (-(*ent)->keynum);