[nexuiz-commits] r7903 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Fri Sep 25 14:09:33 EDT 2009
Author: div0
Date: 2009-09-25 14:09:20 -0400 (Fri, 25 Sep 2009)
New Revision: 7903
Modified:
trunk/data/qcsrc/server/cl_impulse.qc
Log:
more impulse 107 goodness: verifying WPs near spawns
Modified: trunk/data/qcsrc/server/cl_impulse.qc
===================================================================
--- trunk/data/qcsrc/server/cl_impulse.qc 2009-09-25 17:52:38 UTC (rev 7902)
+++ trunk/data/qcsrc/server/cl_impulse.qc 2009-09-25 18:09:20 UTC (rev 7903)
@@ -572,6 +572,27 @@
}
if(i)
print(ftos(i), " waypoints cannot walk to here in any way (marked with red light)\n");
+ i = 0;
+ for(e = findchain(classname, "info_player_deathmatch"); e; e = e.chain)
+ {
+ if(navigation_findnearestwaypoint(e, FALSE))
+ {
+ e.effects &~= EF_NODEPTHTEST;
+ e.model = "";
+ }
+ else
+ {
+ print("spawn without waypoint: ", etos(e), " ", vtos(e.origin), "\n");
+ e.effects |= EF_NODEPTHTEST;
+ setmodel(e, self.model);
+ e.frame = self.frame;
+ e.skin = self.skin;
+ setsize(e, '0 0 0', '0 0 0');
+ ++i;
+ }
+ }
+ if(i)
+ print(ftos(i), " spawnpoints have no nearest waypoint (marked by player model)\n");
break;
}
}
More information about the nexuiz-commits
mailing list