r2155 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sat Feb 3 07:49:52 EST 2007


Author: lordhavoc
Date: 2007-02-03 07:49:52 -0500 (Sat, 03 Feb 2007)
New Revision: 2155

Modified:
   trunk/data/qcsrc/server/builtins.qh
   trunk/data/qcsrc/server/ctf.qc
   trunk/data/qcsrc/server/domination.qc
   trunk/data/qcsrc/server/miscfunctions.qc
   trunk/data/qcsrc/server/runematch.qc
   trunk/data/qcsrc/server/t_items.qc
Log:
fix droptofloor parameters
fix a lingering org reference that should have been self.origin


Modified: trunk/data/qcsrc/server/builtins.qh
===================================================================
--- trunk/data/qcsrc/server/builtins.qh	2007-02-03 12:47:37 UTC (rev 2154)
+++ trunk/data/qcsrc/server/builtins.qh	2007-02-03 12:49:52 UTC (rev 2155)
@@ -32,7 +32,7 @@
 void	eprint (entity e)								= #31;
 float	walkmove (float yaw, float dist)						= #32;
 
-float	droptofloor (float yaw, float dist)						= #34;
+float	droptofloor ()						= #34;
 void	lightstyle (float style, string value)						= #35;
 float	rint (float v)									= #36;
 float	floor (float v)									= #37;

Modified: trunk/data/qcsrc/server/ctf.qc
===================================================================
--- trunk/data/qcsrc/server/ctf.qc	2007-02-03 12:47:37 UTC (rev 2154)
+++ trunk/data/qcsrc/server/ctf.qc	2007-02-03 12:49:52 UTC (rev 2155)
@@ -20,7 +20,7 @@
 	if(!self.t_length)
 		self.t_length = 119; // maximum frame
 
-	setattachment(self, world, "");	
+	setattachment(self, world, "");
 	self.mdl = self.model;
 	self.flags = FL_ITEM;
 	self.solid = SOLID_TRIGGER;
@@ -33,7 +33,7 @@
 	self.cnt = FLAG_BASE;
 	self.mangle = self.angles;
 	//self.effects = self.effects | EF_DIMLIGHT;
-	if (!droptofloor(0, 0))
+	if (!droptofloor())
 	{
 		dprint("Flag fell out of level at ", vtos(self.origin), "\n");
 		remove(self);
@@ -56,7 +56,7 @@
 
 void(entity e) RegenFlag =
 {
-	setattachment(e, world, "");	
+	setattachment(e, world, "");
 	e.movetype = MOVETYPE_TOSS;
 	e.solid = SOLID_TRIGGER;
 	// TODO: play a sound here

Modified: trunk/data/qcsrc/server/domination.qc
===================================================================
--- trunk/data/qcsrc/server/domination.qc	2007-02-03 12:47:37 UTC (rev 2154)
+++ trunk/data/qcsrc/server/domination.qc	2007-02-03 12:49:52 UTC (rev 2155)
@@ -135,7 +135,7 @@
 	}
 
 	// if the player left the game, changed teams or became spectator, we have to find another player on the same team to give credit to
-	if (!self.enemy.flags || self.enemy.team != self.goalentity.team || self.enemy.killcount == -666) // flags is zero on removed clients		
+	if (!self.enemy.flags || self.enemy.team != self.goalentity.team || self.enemy.killcount == -666) // flags is zero on removed clients
 	{
 		other = self.enemy;
 		head = find(head, classname, "player");
@@ -288,7 +288,7 @@
 	self.flags = FL_ITEM;
 	setsize(self, '-32 -32 -32', '32 32 32');
 	setorigin(self, self.origin + '0 0 20');
-	droptofloor(0, 0);
+	droptofloor();
 };
 
 

Modified: trunk/data/qcsrc/server/miscfunctions.qc
===================================================================
--- trunk/data/qcsrc/server/miscfunctions.qc	2007-02-03 12:47:37 UTC (rev 2154)
+++ trunk/data/qcsrc/server/miscfunctions.qc	2007-02-03 12:49:52 UTC (rev 2155)
@@ -91,7 +91,7 @@
 	// nudge off the floor
 	setorigin(self, self.origin + '0 0 1');
 
-	tracebox(self.origin, PL_MIN, PL_MAXS, self.origin, TRUE, self);
+	tracebox(self.origin, PL_MIN, PL_MAX, self.origin, TRUE, self);
 	if (trace_startsolid)
 	{
 		objerror("player spawn point in solid, mapper sucks!\n");

Modified: trunk/data/qcsrc/server/runematch.qc
===================================================================
--- trunk/data/qcsrc/server/runematch.qc	2007-02-03 12:47:37 UTC (rev 2154)
+++ trunk/data/qcsrc/server/runematch.qc	2007-02-03 12:49:52 UTC (rev 2155)
@@ -39,7 +39,7 @@
 		return;
 	}
 
-	droptofloor(self);
+	droptofloor();
 	setorigin(self, self.origin + '0 0 35');
 }
 

Modified: trunk/data/qcsrc/server/t_items.qc
===================================================================
--- trunk/data/qcsrc/server/t_items.qc	2007-02-03 12:47:37 UTC (rev 2154)
+++ trunk/data/qcsrc/server/t_items.qc	2007-02-03 12:49:52 UTC (rev 2155)
@@ -236,13 +236,13 @@
 			// first nudge it off the floor a little bit to avoid math errors
 			setorigin(self, self.origin + '0 0 1');
 			// note droptofloor returns FALSE if stuck/or would fall too far
-			droptofloor(self);
+			droptofloor();
 		}
 
 		if(cvar("spawn_debug") >= 2)
 		{
 			entity otheritem;
-			for(otheritem = findradius(org, 3); otheritem; otheritem = otheritem.chain)
+			for(otheritem = findradius(self.origin, 3); otheritem; otheritem = otheritem.chain)
 			{
 				if(otheritem.is_item)
 				{




More information about the nexuiz-commits mailing list