[nexuiz-commits] r6236 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Fri Mar 20 09:58:10 EDT 2009
Author: div0
Date: 2009-03-20 09:58:10 -0400 (Fri, 20 Mar 2009)
New Revision: 6236
Modified:
trunk/data/qcsrc/server/cl_client.qc
Log:
use the walk movetype instead, hope it's better
Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc 2009-03-20 13:53:40 UTC (rev 6235)
+++ trunk/data/qcsrc/server/cl_client.qc 2009-03-20 13:58:10 UTC (rev 6236)
@@ -2391,6 +2391,7 @@
// on dragger:
.entity dragentity;
+.float draggravity;
.float dragspeed; // speed of mouse wheel action
.float dragdistance; // distance of dragentity's draglocalvector from view_ofs
.vector draglocalvector; // local attachment vector of the dragentity
@@ -2403,7 +2404,9 @@
float tagscale;
draggee.dragmovetype = draggee.movetype;
- draggee.movetype = MOVETYPE_FLY;
+ draggee.draggravity = draggee.gravity;
+ draggee.movetype = MOVETYPE_WALK;
+ draggee.gravity = 0.00001;
draggee.flags &~= FL_ONGROUND;
draggee.draggedby = dragger;
@@ -2428,6 +2431,7 @@
dragger.dragentity = world;
draggee.draggedby = world;
draggee.movetype = draggee.dragmovetype;
+ draggee.gravity = draggee.draggravity;
switch(draggee.movetype)
{
More information about the nexuiz-commits
mailing list