[nexuiz-commits] r6902 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Sun Jun 7 13:20:25 EDT 2009
Author: div0
Date: 2009-06-07 13:20:24 -0400 (Sun, 07 Jun 2009)
New Revision: 6902
Modified:
trunk/data/qcsrc/server/w_campingrifle.qc
trunk/data/qcsrc/server/w_shotgun.qc
trunk/data/qcsrc/server/w_uzi.qc
Log:
fix antilag AGAIN ;) (this time, if antilagged bullets are off)
Modified: trunk/data/qcsrc/server/w_campingrifle.qc
===================================================================
--- trunk/data/qcsrc/server/w_campingrifle.qc 2009-06-07 17:14:58 UTC (rev 6901)
+++ trunk/data/qcsrc/server/w_campingrifle.qc 2009-06-07 17:20:24 UTC (rev 6902)
@@ -52,9 +52,9 @@
self.ammo_nails -= pAmmo;
if(deathtype & HITTYPE_SECONDARY)
- W_SetupShot (self, TRUE, 2, "weapons/campingrifle_fire2.wav");
+ W_SetupShot (self, cvar("g_antilag_bullets") && pSpeed >= cvar("g_antilag_bullets"), 2, "weapons/campingrifle_fire2.wav");
else
- W_SetupShot (self, TRUE, 2, "weapons/campingrifle_fire.wav");
+ W_SetupShot (self, cvar("g_antilag_bullets") && pSpeed >= cvar("g_antilag_bullets"), 2, "weapons/campingrifle_fire.wav");
pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 2000, 1);
Modified: trunk/data/qcsrc/server/w_shotgun.qc
===================================================================
--- trunk/data/qcsrc/server/w_shotgun.qc 2009-06-07 17:14:58 UTC (rev 6901)
+++ trunk/data/qcsrc/server/w_shotgun.qc 2009-06-07 17:20:24 UTC (rev 6902)
@@ -19,7 +19,7 @@
bulletspeed = cvar("g_balance_shotgun_primary_speed");
bulletconstant = cvar("g_balance_shotgun_primary_bulletconstant");
- W_SetupShot (self, TRUE, 5, "weapons/shotgun_fire.wav");
+ W_SetupShot (self, cvar("g_antilag_bullets") && bulletspeed >= cvar("g_antilag_bullets"), 5, "weapons/shotgun_fire.wav");
for (sc = 0;sc < bullets;sc = sc + 1)
fireBallisticBullet(w_shotorg, w_shotdir, spread, bulletspeed, 5, d, 0, f, WEP_SHOTGUN, 0, 1, bulletconstant);
if not(self.items & IT_UNLIMITED_WEAPON_AMMO)
@@ -62,7 +62,7 @@
bulletspeed = cvar("g_balance_shotgun_secondary_speed");
bulletconstant = cvar("g_balance_shotgun_secondary_bulletconstant");
- W_SetupShot (self, TRUE, 5, "weapons/shotgun_fire.wav");
+ W_SetupShot (self, cvar("g_antilag_bullets") && bulletspeed >= cvar("g_antilag_bullets"), 5, "weapons/shotgun_fire.wav");
for (sc = 0;sc < bullets;sc = sc + 1)
fireBallisticBullet(w_shotorg, w_shotdir, spread, bulletspeed, 5, d, 0, f, WEP_SHOTGUN | HITTYPE_SECONDARY, 0, 1, bulletconstant);
if not(self.items & IT_UNLIMITED_WEAPON_AMMO)
Modified: trunk/data/qcsrc/server/w_uzi.qc
===================================================================
--- trunk/data/qcsrc/server/w_uzi.qc 2009-06-07 17:14:58 UTC (rev 6901)
+++ trunk/data/qcsrc/server/w_uzi.qc 2009-06-07 17:20:24 UTC (rev 6902)
@@ -22,7 +22,7 @@
else
self.ammo_nails = self.ammo_nails - cvar("g_balance_uzi_sustained_ammo");
}
- W_SetupShot (self, TRUE, 0, "weapons/uzi_fire.wav");
+ W_SetupShot (self, cvar("g_antilag_bullets") && cvar("g_balance_uzi_speed") >= cvar("g_antilag_bullets"), 0, "weapons/uzi_fire.wav");
if (!g_norecoil)
{
self.punchangle_x = random () - 0.5;
More information about the nexuiz-commits
mailing list