]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_parse.c
fix a couple EDICT_NUM errors that often happened when loading savegames with more...
[xonotic/darkplaces.git] / cl_parse.c
index 9863aa3c75e07d65d63c4d19f98327c0b2b76a73..9f11a47d0055081e55fbe9bd787780f0566442c8 100644 (file)
@@ -451,6 +451,7 @@ void CL_ParseServerInfo (void)
        ent->render.model = cl.worldmodel = cl.model_precache[1];
        //ent->render.scale = 1;
        ent->render.alpha = 1;
+       ent->render.flags = RENDER_SHADOW;
        Matrix4x4_CreateFromQuakeEntity(&ent->render.matrix, 0, 0, 0, 0, 0, 0, 1);
        Matrix4x4_Invert_Simple(&ent->render.inversematrix, &ent->render.matrix);
        CL_BoundingBoxForEntity(&ent->render);
@@ -459,7 +460,7 @@ void CL_ParseServerInfo (void)
 
        cl_num_entities = 1;
 
-       R_NewMap ();
+       R_Modules_NewMap ();
        CL_CGVM_Start();
 
        // noclip is turned off at start
@@ -668,8 +669,6 @@ void CL_ReadEntityFrame(void)
                entlife[ent->state_current.number] = 2;
                cl_entities_active[ent->state_current.number] = true;
        }
-       VectorCopy(cl.viewentoriginnew, cl.viewentoriginold);
-       VectorCopy(entityframe.eye, cl.viewentoriginnew);
 }
 
 void CL_EntityUpdateSetup(void)