r2565 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Tue May 15 03:27:15 EDT 2007
Author: lordhavoc
Date: 2007-05-15 03:26:59 -0400 (Tue, 15 May 2007)
New Revision: 2565
Modified:
trunk/data/qcsrc/server/g_violence.qc
trunk/data/qcsrc/server/sv_main.qc
Log:
gibs are no longer considered creatures, and hence immune to lava damage
and its corresponding sound effects
corpses take damage from lava again
Modified: trunk/data/qcsrc/server/g_violence.qc
===================================================================
--- trunk/data/qcsrc/server/g_violence.qc 2007-05-14 20:47:39 UTC (rev 2564)
+++ trunk/data/qcsrc/server/g_violence.qc 2007-05-15 07:26:59 UTC (rev 2565)
@@ -62,7 +62,7 @@
// don't set his classname to something else or it'll screw up a lot of stuff
if(gib.classname != "player")
gib.classname = "gib";
- gib.iscreature = TRUE;
+ gib.iscreature = FALSE; // not a creature, because lava sounds on gibs are annoying
gib.movetype = MOVETYPE_BOUNCE;
gib.solid = SOLID_CORPSE;
gib.skin = 0;
Modified: trunk/data/qcsrc/server/sv_main.qc
===================================================================
--- trunk/data/qcsrc/server/sv_main.qc 2007-05-14 20:47:39 UTC (rev 2564)
+++ trunk/data/qcsrc/server/sv_main.qc 2007-05-15 07:26:59 UTC (rev 2565)
@@ -44,9 +44,7 @@
if (self.watersound_finished < time)
{
self.watersound_finished = time + 0.5;
- if(self.deadflag == DEAD_NO)
- if(self.classname == "player")
- sound (self, CHAN_BODY, "player/lava.wav", 1, ATTN_NORM);
+ sound (self, CHAN_BODY, "player/lava.wav", 1, ATTN_NORM);
}
Damage (self, world, world, 6 * self.waterlevel, DEATH_LAVA, self.origin, '0 0 0');
}
More information about the nexuiz-commits
mailing list