[nexuiz-commits] r7613 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Thu Sep 3 13:01:38 EDT 2009
Author: lordhavoc
Date: 2009-09-03 13:01:38 -0400 (Thu, 03 Sep 2009)
New Revision: 7613
Modified:
trunk/data/qcsrc/server/g_triggers.qc
Log:
rewrote acceleration/damping mode in trigger_impulse to work properly
with ticrates other than 0.05
Modified: trunk/data/qcsrc/server/g_triggers.qc
===================================================================
--- trunk/data/qcsrc/server/g_triggers.qc 2009-09-03 16:27:41 UTC (rev 7612)
+++ trunk/data/qcsrc/server/g_triggers.qc 2009-09-03 17:01:38 UTC (rev 7613)
@@ -1173,8 +1173,9 @@
other.lastpushtime = time;
if(!pushdeltatime) return;
+ // LordHavoc: rewrote this velocity math (was * self.strength * pushdeltatime) to make it less ticrate dependent
//if(self.strength > 1)
- other.velocity = other.velocity * (self.strength * pushdeltatime);
+ other.velocity = other.velocity * (1 + (self.strength - 20) * pushdeltatime);
//else
// other.velocity = other.velocity - (other.velocity * self.strength * pushdeltatime);
}
More information about the nexuiz-commits
mailing list