r5613 - trunk/data/qcsrc/client
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Mon Jan 19 03:11:15 EST 2009
Author: div0
Date: 2009-01-19 03:11:12 -0500 (Mon, 19 Jan 2009)
New Revision: 5613
Modified:
trunk/data/qcsrc/client/casings.qc
Log:
fix casings
Modified: trunk/data/qcsrc/client/casings.qc
===================================================================
--- trunk/data/qcsrc/client/casings.qc 2009-01-19 08:01:52 UTC (rev 5612)
+++ trunk/data/qcsrc/client/casings.qc 2009-01-19 08:11:12 UTC (rev 5613)
@@ -27,7 +27,7 @@
return;
}
- if(trace_ent.solid == SOLID_BSP && !trace_networkentity)
+ if(!trace_ent || trace_ent.solid == SOLID_BSP)
{
if(vlen(self.velocity) > 50)
{
@@ -46,9 +46,10 @@
s = strcat("weapons/brass", ftos(f), ".wav");
break;
}
+
sound (self, CHAN_PROJECTILE, s, VOL_BASE, ATTN_NORM);
+ self.nextthink = time + 0.7;
}
- self.nextthink = time + 0.2;
}
}
}
@@ -84,6 +85,7 @@
casing.move_touch = Casing_Touch;
casing.move_time = time;
casing.event_damage = Casing_Damage;
+ casing.solid = SOLID_TRIGGER;
switch(casing.state)
{
@@ -104,4 +106,10 @@
{
precache_model("models/casing_shell.mdl");
precache_model("models/casing_bronze.mdl");
+ precache_sound("weapons/brass1.wav");
+ precache_sound("weapons/brass2.wav");
+ precache_sound("weapons/brass3.wav");
+ precache_sound("weapons/casings1.wav");
+ precache_sound("weapons/casings2.wav");
+ precache_sound("weapons/casings3.wav");
}
More information about the nexuiz-commits
mailing list