]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - protocol.c
corrected a few LittleLongs to LittleFloat in md3 loading (EEP those were bad)
[xonotic/darkplaces.git] / protocol.c
index bd8b4f902ea71de021d37089c2420b77e864dbeb..32624a4f0d2b1ee932492761f4ddbc54bb08156d 100644 (file)
@@ -699,6 +699,7 @@ void EntityFrame4_SV_WriteFrame_End(entity_database4_t *d, sizebuf_t *msg)
        d->currentcommit = NULL;
 }
 
        d->currentcommit = NULL;
 }
 
+extern void CL_MoveLerpEntityStates(entity_t *ent);
 void EntityFrame4_CL_ReadFrame(entity_database4_t *d)
 {
        int i, n, number, referenceframenum, framenum;
 void EntityFrame4_CL_ReadFrame(entity_database4_t *d)
 {
        int i, n, number, referenceframenum, framenum;
@@ -732,6 +733,8 @@ void EntityFrame4_CL_ReadFrame(entity_database4_t *d)
                }
                else
                        EntityState_Read(&cl_entities[number].state_current, EntityFrame4_GetReferenceEntity(d, number), number);
                }
                else
                        EntityState_Read(&cl_entities[number].state_current, EntityFrame4_GetReferenceEntity(d, number), number);
+               CL_MoveLerpEntityStates(&cl_entities[number]);
+               cl_entities_active[number] = true;
                if (d->currentcommit)
                        EntityFrame4_AddCommitEntity(d, &cl_entities[number].state_current);
        }
                if (d->currentcommit)
                        EntityFrame4_AddCommitEntity(d, &cl_entities[number].state_current);
        }