[nexuiz-commits] r7900 - in trunk/data/qcsrc/server: . bot

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Fri Sep 25 13:44:39 EDT 2009


Author: div0
Date: 2009-09-25 13:44:38 -0400 (Fri, 25 Sep 2009)
New Revision: 7900

Modified:
   trunk/data/qcsrc/server/bot/waypoints.qc
   trunk/data/qcsrc/server/cl_impulse.qc
Log:
more detail for unreachable waypoints


Modified: trunk/data/qcsrc/server/bot/waypoints.qc
===================================================================
--- trunk/data/qcsrc/server/bot/waypoints.qc	2009-09-25 17:34:11 UTC (rev 7899)
+++ trunk/data/qcsrc/server/bot/waypoints.qc	2009-09-25 17:44:38 UTC (rev 7900)
@@ -767,9 +767,11 @@
 
 vector waypoint_fixorigin(vector position)
 {
-	tracebox(position + '0 0 1' * (-1 - PL_MIN_z), PL_MIN, PL_MAX, position + '0 0 -512', MOVE_NOMONSTERS, world);
+	tracebox(position + '0 0 1' * (1 - PL_MIN_z), PL_MIN, PL_MAX, position + '0 0 -512', MOVE_NOMONSTERS, world);
 	if(trace_fraction < 1)
 		position = trace_endpos;
+	//traceline(position, position + '0 0 -512', MOVE_NOMONSTERS, world);
+	//print("position is ", ftos(trace_endpos_z - position_z), " above solid\n");
 	return position;
 }
 

Modified: trunk/data/qcsrc/server/cl_impulse.qc
===================================================================
--- trunk/data/qcsrc/server/cl_impulse.qc	2009-09-25 17:34:11 UTC (rev 7899)
+++ trunk/data/qcsrc/server/cl_impulse.qc	2009-09-25 17:44:38 UTC (rev 7900)
@@ -550,6 +550,7 @@
 					{
 						if(e.wpcost >= 10000000)
 						{
+							print("unreachable: ", vtos(e.origin), "\n");
 							e.colormod_x = 0.1;
 							e.effects |= EF_NODEPTHTEST | EF_BLUE;
 							++i;
@@ -563,6 +564,7 @@
 					{
 						if(e.wpcost >= 10000000)
 						{
+							print("cannot reach me: ", vtos(e.origin), "\n");
 							e.colormod_x = 0.1;
 							e.effects |= EF_NODEPTHTEST | EF_RED;
 							++i;



More information about the nexuiz-commits mailing list