[nexuiz-commits] r7472 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Wed Aug 19 13:53:06 EDT 2009
Author: tzork
Date: 2009-08-19 13:53:06 -0400 (Wed, 19 Aug 2009)
New Revision: 7472
Modified:
trunk/data/qcsrc/server/cl_client.qc
trunk/data/qcsrc/server/defs.qh
trunk/data/qcsrc/server/w_common.qc
Log:
Fix constant flyby sound for nex when spectating nex/minsta user. second try.
Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc 2009-08-19 16:14:46 UTC (rev 7471)
+++ trunk/data/qcsrc/server/cl_client.qc 2009-08-19 17:53:06 UTC (rev 7472)
@@ -1,9 +1,3 @@
-.float spectatee_status;
-.float zoomstate;
-.float bloodloss_timer;
-.float restriction;
-
-.entity clientdata;
float ClientData_Send(entity to, float sf)
{
if(to != self.owner)
Modified: trunk/data/qcsrc/server/defs.qh
===================================================================
--- trunk/data/qcsrc/server/defs.qh 2009-08-19 16:14:46 UTC (rev 7471)
+++ trunk/data/qcsrc/server/defs.qh 2009-08-19 17:53:06 UTC (rev 7472)
@@ -613,3 +613,10 @@
#define PROJECTILE_MAKETRIGGER(e) (e).solid = SOLID_CORPSE; (e).dphitcontentsmask = DPCONTENTS_SOLID | DPCONTENTS_BODY | DPCONTENTS_CORPSE
// when doing this, hagar can go through clones
// #define PROJECTILE_MAKETRIGGER(e) (e).solid = SOLID_BBOX
+
+.float spectatee_status;
+.float zoomstate;
+.float bloodloss_timer;
+.float restriction;
+
+.entity clientdata;
Modified: trunk/data/qcsrc/server/w_common.qc
===================================================================
--- trunk/data/qcsrc/server/w_common.qc 2009-08-19 16:14:46 UTC (rev 7471)
+++ trunk/data/qcsrc/server/w_common.qc 2009-08-19 17:53:06 UTC (rev 7472)
@@ -88,7 +88,7 @@
{
if(clienttype(ent) == CLIENTTYPE_REAL)
- if(ent.health != -666)
+ if not (ent.spectatee_status)
if(ent != self)
ent.ticrate = 1;
More information about the nexuiz-commits
mailing list