From 44bfaab727457c0b4d084da92bedea1969cfb1db Mon Sep 17 00:00:00 2001 From: divverent Date: Sun, 26 Sep 2010 17:48:31 +0000 Subject: [PATCH 1/1] cameras: when new eye pos == old eye pos, do not create a network eye git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10501 d7cf8633-e32d-0410-b094-e92efae38249 --- sv_main.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sv_main.c b/sv_main.c index bb272231..db56fde3 100644 --- a/sv_main.c +++ b/sv_main.c @@ -1639,11 +1639,13 @@ void SV_AddCameraEyes(void) VectorClear(PRVM_G_VECTOR(OFS_PARM1)); PRVM_ExecuteProgram(val->function, "QC function e.camera_transform is missing"); if(!VectorCompare(valendpos->vector, sv.writeentitiestoclient_eyes[0])) + { VectorCopy(valendpos->vector, camera_origins[n_cameras]); - cameras[n_cameras] = e; - ++n_cameras; - if(n_cameras >= MAX_LEVELNETWORKEYES) - break; + cameras[n_cameras] = e; + ++n_cameras; + if(n_cameras >= MAX_LEVELNETWORKEYES) + break; + } } } } -- 2.39.2