[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