[nexuiz-commits] r8714 - trunk/data/qcsrc/warpzonelib

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sun Feb 28 14:44:37 EST 2010


Author: div0
Date: 2010-02-28 14:44:36 -0500 (Sun, 28 Feb 2010)
New Revision: 8714

Modified:
   trunk/data/qcsrc/warpzonelib/client.qc
Log:
use r_drawexteriormodel to hide graphics glitch

Modified: trunk/data/qcsrc/warpzonelib/client.qc
===================================================================
--- trunk/data/qcsrc/warpzonelib/client.qc	2010-02-28 19:44:29 UTC (rev 8713)
+++ trunk/data/qcsrc/warpzonelib/client.qc	2010-02-28 19:44:36 UTC (rev 8714)
@@ -47,6 +47,7 @@
 float warpzone_saved;
 vector warpzone_saved_origin;
 vector warpzone_saved_angles;
+float warpzone_fixingview;
 void WarpZone_FixView()
 {
 	float pd;
@@ -80,7 +81,20 @@
 	{
 		R_SetView(VF_ORIGIN, warpzone_fixview_origin);
 		R_SetView(VF_ANGLES, warpzone_fixview_angles);
+		if(!warpzone_fixingview)
+		{
+			cvar_set("r_drawexteriormodel", "0"); // hide my own model
+			warpzone_fixingview = 1;
+		}
 	}
+	else
+	{
+		if(warpzone_fixingview)
+		{
+			cvar_set("r_drawexteriormodel", "1"); // hide my own model
+			warpzone_fixingview = 0;
+		}
+	}
 }
 void WarpZone_UnFixView()
 {



More information about the nexuiz-commits mailing list