]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - progsvm.h
fix two pointer bugs in ODE code
[xonotic/darkplaces.git] / progsvm.h
index 1d9fd7bd5d45ffb390eaec05772a1f07fcf1f024..5d60d777488b5f4c4ab391c8a9db1efae5155e1a 100644 (file)
--- a/progsvm.h
+++ b/progsvm.h
@@ -192,6 +192,7 @@ typedef struct prvm_prog_fieldoffsets_s
        int glow_color; // ssqc
        int glow_size; // ssqc
        int glow_trail; // ssqc
+       int glowmod; // ssqc / csqc
        int gravity; // ssqc
        int groundentity; // ssqc / csqc
        int hull; // ssqc / csqc
@@ -230,6 +231,20 @@ typedef struct prvm_prog_fieldoffsets_s
        int yaw_speed; // ssqc / csqc
        int bouncefactor; // ssqc
        int bouncestop; // ssqc
+
+       int solid; // ssqc / csqc (physics)
+       int movetype; // ssqc / csqc (physics)
+       int modelindex; // ssqc / csqc (physics)
+       int mins; // ssqc / csqc (physics)
+       int maxs; // ssqc / csqc (physics)
+       int mass; // ssqc / csqc (physics)
+       int origin; // ssqc / csqc (physics)
+       int axis_forward; // ssqc / csqc (physics)
+       int axis_left; // ssqc / csqc (physics)
+       int axis_up; // ssqc / csqc (physics)
+       //int angles; // ssqc / csqc (physics)
+       int velocity; // ssqc / csqc (physics)
+       int spinvelocity; // ssqc / csqc (physics)
 }
 prvm_prog_fieldoffsets_t;
 
@@ -277,6 +292,7 @@ typedef struct prvm_prog_globaloffsets_s
        int gettaginfo_forward; // ssqc / csqc
        int gettaginfo_right; // ssqc / csqc
        int gettaginfo_up; // ssqc / csqc
+       int transparent_offset; // csqc
 }
 prvm_prog_globaloffsets_t;