r5983 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Thu Feb 26 01:44:53 EST 2009
Author: div0
Date: 2009-02-26 01:44:53 -0500 (Thu, 26 Feb 2009)
New Revision: 5983
Modified:
trunk/data/qcsrc/server/sv_main.qc
Log:
while we're at it: allow filtering entities by gametype like this:
"gametypefilter" "+ctf,kh"
or
"gametypefilter" "-lms"
or
"gametypefilter" "+teams"
Modified: trunk/data/qcsrc/server/sv_main.qc
===================================================================
--- trunk/data/qcsrc/server/sv_main.qc 2009-02-26 06:36:13 UTC (rev 5982)
+++ trunk/data/qcsrc/server/sv_main.qc 2009-02-26 06:44:53 UTC (rev 5983)
@@ -193,6 +193,13 @@
.string gametypefilter;
void SV_OnEntityPreSpawnFunction()
{
+ if(self.gametypefilter != "")
+ if not(isGametypeInFilter(game, teamplay, self.gametypefilter))
+ {
+ remove(self);
+ return;
+ }
+
self.origin_x += (random() * 2 - 1) * self.originjitter_x;
self.origin_y += (random() * 2 - 1) * self.originjitter_y;
self.origin_z += (random() * 2 - 1) * self.originjitter_z;
More information about the nexuiz-commits
mailing list