[nexuiz-commits] r6514 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Fri Apr 17 01:47:53 EDT 2009
Author: div0
Date: 2009-04-17 01:47:53 -0400 (Fri, 17 Apr 2009)
New Revision: 6514
Modified:
trunk/data/qcsrc/server/g_subs.qc
trunk/data/qcsrc/server/sv_main.qc
Log:
support angle -1 and -2 on all entities, not just doors
Modified: trunk/data/qcsrc/server/g_subs.qc
===================================================================
--- trunk/data/qcsrc/server/g_subs.qc 2009-04-17 05:47:01 UTC (rev 6513)
+++ trunk/data/qcsrc/server/g_subs.qc 2009-04-17 05:47:53 UTC (rev 6514)
@@ -681,15 +681,8 @@
self.movedir = normalize(self.movedir);
else
{
- if (self.angles == '0 -1 0')
- self.movedir = '0 0 1';
- else if (self.angles == '0 -2 0')
- self.movedir = '0 0 -1';
- else
- {
- makevectors (self.angles);
- self.movedir = v_forward;
- }
+ makevectors (self.angles);
+ self.movedir = v_forward;
}
self.angles = '0 0 0';
Modified: trunk/data/qcsrc/server/sv_main.qc
===================================================================
--- trunk/data/qcsrc/server/sv_main.qc 2009-04-17 05:47:01 UTC (rev 6513)
+++ trunk/data/qcsrc/server/sv_main.qc 2009-04-17 05:47:53 UTC (rev 6514)
@@ -214,6 +214,12 @@
return;
}
+ // support special -1 and -2 angle from radiant
+ if (self.angles == '0 -1 0')
+ self.angles = '-90 0 0';
+ else if (self.angles == '0 -2 0')
+ self.angles = '+90 0 0';
+
if(self.originjitter_x != 0)
self.origin_x = self.origin_x + (random() * 2 - 1) * self.originjitter_x;
if(self.originjitter_y != 0)
More information about the nexuiz-commits
mailing list