r5999 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Thu Feb 26 23:37:20 EST 2009


Author: avirox
Date: 2009-02-26 23:37:20 -0500 (Thu, 26 Feb 2009)
New Revision: 5999

Modified:
   trunk/data/qcsrc/server/func_breakable.qc
Log:
- Allow func_breakable to use .anglesjitter (and anglejitter) so that we can have objects like barrels and crates at random positions as well

Modified: trunk/data/qcsrc/server/func_breakable.qc
===================================================================
--- trunk/data/qcsrc/server/func_breakable.qc	2009-02-27 04:29:57 UTC (rev 5998)
+++ trunk/data/qcsrc/server/func_breakable.qc	2009-02-27 04:37:20 UTC (rev 5999)
@@ -197,6 +197,11 @@
 	self.mins_save = self.mins;
 	self.maxs_save = self.maxs;
 
+	self.angles_x = self.angles_x + (random() * 2 - 1) * self.anglesjitter_x;
+	self.angles_y = self.angles_y + (random() * 2 - 1) * self.anglesjitter_y;
+	self.angles_z = self.angles_z + (random() * 2 - 1) * self.anglesjitter_z;
+	self.angles_y = self.angles_y + (random() * 2 - 1) * self.anglejitter;
+	
 	self.use = func_breakable_restore;
 
 	// precache all the models




More information about the nexuiz-commits mailing list