r5670 - in trunk/data/qcsrc: client server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Mon Jan 26 14:50:51 EST 2009
Author: div0
Date: 2009-01-26 14:50:51 -0500 (Mon, 26 Jan 2009)
New Revision: 5670
Modified:
trunk/data/qcsrc/client/prandom.qc
trunk/data/qcsrc/server/w_rocketlauncher.qc
Log:
fix laserguided missiles; remove prandom again, it fails
Modified: trunk/data/qcsrc/client/prandom.qc
===================================================================
--- trunk/data/qcsrc/client/prandom.qc 2009-01-26 19:47:06 UTC (rev 5669)
+++ trunk/data/qcsrc/client/prandom.qc 2009-01-26 19:50:51 UTC (rev 5670)
@@ -1,11 +1,11 @@
// prandom - PREDICTABLE random number generator (not seeded yet)
-float prandom_seed;
+//float prandom_seed;
float prandom()
{
- float c;
-
- c = crc16(FALSE, strcat(ftos(prandom_seed), ftos(prandom_seed + 3.1415926535)));
- prandom_seed = c;
- return c / 65536; // in [0..1[
+ return random();
+// float c;
+// c = crc16(FALSE, strcat(ftos(prandom_seed), ftos(prandom_seed + 3.1415926535)));
+// prandom_seed = c;
+// return c / 65536; // in [0..1[
}
Modified: trunk/data/qcsrc/server/w_rocketlauncher.qc
===================================================================
--- trunk/data/qcsrc/server/w_rocketlauncher.qc 2009-01-26 19:47:06 UTC (rev 5669)
+++ trunk/data/qcsrc/server/w_rocketlauncher.qc 2009-01-26 19:50:51 UTC (rev 5670)
@@ -238,7 +238,7 @@
missile.cnt = time + cvar("g_balance_rocketlauncher_lifetime");
missile.flags = FL_PROJECTILE;
- CSQCProjectile(missile, cvar("g_balance_rocketlauncher_speedaccel") == 0 && cvar("g_laserguided_missiles") == 0, PROJECTILE_ROCKET);
+ CSQCProjectile(missile, cvar("g_balance_rocketlauncher_speedaccel") == 0 && !g_laserguided_missile, PROJECTILE_ROCKET);
missile.effects |= EF_NODEPTHTEST; // because of fly sound
// muzzle flash for 1st person view
More information about the nexuiz-commits
mailing list