[nexuiz-commits] r6213 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Wed Mar 18 10:08:12 EDT 2009


Author: div0
Date: 2009-03-18 10:08:12 -0400 (Wed, 18 Mar 2009)
New Revision: 6213

Modified:
   trunk/data/qcsrc/server/cl_player.qc
Log:
UpdateSelectedPlayer: use PVS to optimize


Modified: trunk/data/qcsrc/server/cl_player.qc
===================================================================
--- trunk/data/qcsrc/server/cl_player.qc	2009-03-18 11:35:40 UTC (rev 6212)
+++ trunk/data/qcsrc/server/cl_player.qc	2009-03-18 14:08:12 UTC (rev 6213)
@@ -544,6 +544,10 @@
 	if(c <= mincosangle)
 		return -2;
 
+	// not visible in any way? forget it
+	if(!checkpvs(p, so))
+		return -2;
+
 	traceline(so, p.origin, MOVE_NOMONSTERS, self);
 	if(trace_fraction < 1)
 		return -2;



More information about the nexuiz-commits mailing list