r4292 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Tue Sep 2 12:44:56 EDT 2008
Author: div0
Date: 2008-09-02 12:44:54 -0400 (Tue, 02 Sep 2008)
New Revision: 4292
Modified:
trunk/data/qcsrc/server/portals.qc
trunk/data/qcsrc/server/w_grenadelauncher.qc
Log:
more Portar fixes
Modified: trunk/data/qcsrc/server/portals.qc
===================================================================
--- trunk/data/qcsrc/server/portals.qc 2008-09-02 16:24:52 UTC (rev 4291)
+++ trunk/data/qcsrc/server/portals.qc 2008-09-02 16:44:54 UTC (rev 4292)
@@ -252,7 +252,7 @@
return world;
}
- setsize(portal, '-32 -32 -32', '32 32 32');
+ setsize(portal, '-64 -64 -64', '64 64 64');
return portal;
}
Modified: trunk/data/qcsrc/server/w_grenadelauncher.qc
===================================================================
--- trunk/data/qcsrc/server/w_grenadelauncher.qc 2008-09-02 16:24:52 UTC (rev 4291)
+++ trunk/data/qcsrc/server/w_grenadelauncher.qc 2008-09-02 16:44:54 UTC (rev 4292)
@@ -104,7 +104,11 @@
if (cvar("g_use_ammunition"))
self.ammo_rockets = self.ammo_rockets - cvar("g_balance_grenadelauncher_primary_ammo");
+#ifndef PORTAR
W_SetupShot (self, '25 6 -8', FALSE, 4, "weapons/grenade_fire.wav");
+#else
+ W_SetupShot (self, '0 0 0', FALSE, 4, "weapons/grenade_fire.wav");
+#endif
//W_SetupShot (self, '25 8 -8', FALSE, 4, "weapons/grenade_fire.wav"); // TODO: move model to the right a little
pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1);
@@ -114,7 +118,11 @@
gren.classname = "grenade";
gren.bot_dodge = TRUE;
gren.bot_dodgerating = cvar("g_balance_grenadelauncher_primary_damage");
+#ifndef PORTAR
gren.movetype = MOVETYPE_BOUNCE;
+#else
+ gren.movetype = MOVETYPE_BOUNCEMISSILE;
+#endif
gren.solid = SOLID_BBOX;
gren.effects = EF_LOWPRECISION;
gren.modelflags = MF_GRENADE;
@@ -125,7 +133,11 @@
gren.nextthink = time + cvar("g_balance_grenadelauncher_primary_lifetime");
gren.think = W_Grenade_Explode;
gren.touch = W_Grenade_Touch1;
+#ifndef PORTAR
gren.velocity = w_shotdir * cvar("g_balance_grenadelauncher_primary_speed") + v_up * cvar("g_balance_grenadelauncher_primary_speed_up");
+#else
+ gren.velocity = w_shotdir * cvar("g_balance_grenadelauncher_primary_speed");
+#endif
W_SetupProjectileVelocity(gren);
gren.avelocity_x = random () * -500 - 500;
More information about the nexuiz-commits
mailing list