[nexuiz-commits] r6928 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Mon Jun 8 15:06:56 EDT 2009


Author: div0
Date: 2009-06-08 15:06:54 -0400 (Mon, 08 Jun 2009)
New Revision: 6928

Modified:
   trunk/data/qcsrc/server/w_tuba.qc
Log:
tuba: display some smoke ;)


Modified: trunk/data/qcsrc/server/w_tuba.qc
===================================================================
--- trunk/data/qcsrc/server/w_tuba.qc	2009-06-08 18:32:02 UTC (rev 6927)
+++ trunk/data/qcsrc/server/w_tuba.qc	2009-06-08 19:06:54 UTC (rev 6928)
@@ -70,6 +70,7 @@
 
 void W_Tuba_Attack(float hittype)
 {
+	vector o;
 	W_SetupShot(self, FALSE, 2, "");
 	self.tuba_notecount = !self.tuba_notecount;
 	if(self.tuba_notecount)
@@ -77,6 +78,9 @@
 	else
 		sound(self, CHAN_WEAPON2, TUBA_NOTE(Tuba_GetNote(self, hittype)), VOL_BASE, cvar("g_balance_tuba_attenuation"));
 	RadiusDamage(self, self, cvar("g_balance_tuba_damage"), cvar("g_balance_tuba_edgedamage"), cvar("g_balance_tuba_radius"), world, cvar("g_balance_tuba_force"), hittype | WEP_TUBA, world);
+
+	o = gettaginfo(self.exteriorweaponentity, 0);
+	pointparticles(particleeffectnum("smoke_ring"), o + v_up * 45 + v_right * -6 + v_forward * 8, v_up * 100, 1);
 }
 
 void spawnfunc_weapon_tuba (void)



More information about the nexuiz-commits mailing list