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

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Wed Sep 16 11:01:53 EDT 2009


Author: div0
Date: 2009-09-16 11:01:53 -0400 (Wed, 16 Sep 2009)
New Revision: 7820

Modified:
   trunk/data/qcsrc/server/cl_impulse.qc
Log:
impulse 107: mark unreachable waypoints


Modified: trunk/data/qcsrc/server/cl_impulse.qc
===================================================================
--- trunk/data/qcsrc/server/cl_impulse.qc	2009-09-16 14:57:25 UTC (rev 7819)
+++ trunk/data/qcsrc/server/cl_impulse.qc	2009-09-16 15:01:53 UTC (rev 7820)
@@ -461,7 +461,7 @@
 			}
 		}
 	}
-	else if(imp >= 103 && imp <= 106)
+	else if(imp >= 103 && imp <= 107)
 	{
 		if(cvar("g_waypointeditor"))
 		{
@@ -486,6 +486,22 @@
 				case 106:
 					waypoint_saveall();
 					break;
+				case 107:
+					navigation_markroutes();
+					for(e = findchain(classname, "waypoint"); e; e = e.chain)
+					{
+						if(e.wpcost < 10000000)
+						{
+							e.colormod_x = 1;
+							e.effects &~= EF_NODEPTHTEST;
+						}
+						else
+						{
+							e.colormod_x = 0;
+							e.effects |= EF_NODEPTHTEST;
+						}
+					}
+					break;
 			}
 		}
 	}



More information about the nexuiz-commits mailing list