[nexuiz-commits] r6504 - in trunk/data/qcsrc: client server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Thu Apr 16 07:06:38 EDT 2009
Author: div0
Date: 2009-04-16 07:06:36 -0400 (Thu, 16 Apr 2009)
New Revision: 6504
Modified:
trunk/data/qcsrc/client/particles.qc
trunk/data/qcsrc/server/g_triggers.qc
Log:
more pointparticles goodies
Modified: trunk/data/qcsrc/client/particles.qc
===================================================================
--- trunk/data/qcsrc/client/particles.qc 2009-04-16 11:03:40 UTC (rev 6503)
+++ trunk/data/qcsrc/client/particles.qc 2009-04-16 11:06:36 UTC (rev 6504)
@@ -229,7 +229,7 @@
if(f & 2)
{
i = ReadCoord(); // density (<0: point, >0: volume)
- if(i && !self.impulse)
+ if(i && !self.impulse && self.cnt) // self.cnt check is so it only happens if the ent already existed
self.just_toggled = 1;
self.impulse = i;
}
Modified: trunk/data/qcsrc/server/g_triggers.qc
===================================================================
--- trunk/data/qcsrc/server/g_triggers.qc 2009-04-16 11:03:40 UTC (rev 6503)
+++ trunk/data/qcsrc/server/g_triggers.qc 2009-04-16 11:06:36 UTC (rev 6504)
@@ -562,7 +562,7 @@
// optional features to save space
fl = fl & 0x0F;
- if(self.spawnflags & 1)
+ if(self.spawnflags & 2)
fl |= 0x10; // absolute count on toggle-on
if(self.movedir != '0 0 0' || self.velocity != '0 0 0')
fl |= 0x20; // 4 bytes - saves CPU
More information about the nexuiz-commits
mailing list