]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - progs.h
optimized edgedir handling to use half as many, which reduces it from
[xonotic/darkplaces.git] / progs.h
diff --git a/progs.h b/progs.h
index c3f3870e0279a9f730e2df5b9c7044217e037b81..1df57c2f59ad54ac327781e796bb59a384d2ee19 100644 (file)
--- a/progs.h
+++ b/progs.h
@@ -30,7 +30,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 #define JOINTTYPE_SLIDER 3
 #define JOINTTYPE_UNIVERSAL 4
 #define JOINTTYPE_HINGE2 5
-#define JOINTTYPE_PISTON 6
+#define JOINTTYPE_FIXED -1
 
 typedef struct edict_engineprivate_s
 {
@@ -103,6 +103,8 @@ typedef struct edict_engineprivate_s
        vec3_t ode_joint_origin; // joint anchor
        vec3_t ode_joint_angles; // joint axis
        vec3_t ode_joint_velocity; // second joint axis
+       vec3_t ode_joint_movedir; // parameters
+       void *ode_massbuf;
 }
 edict_engineprivate_t;