]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - progsvm.h
change the model of curves approximation to one that
[xonotic/darkplaces.git] / progsvm.h
index f614f8c36e69c8410c24ec16eeb14a38bee0f80e..d53c6f42a654324c43c22f8e3a8f09814d12b514 100644 (file)
--- a/progsvm.h
+++ b/progsvm.h
@@ -179,6 +179,7 @@ typedef struct prvm_prog_fieldoffsets_s
        int frame1time; // csqc
        int frame2; // csqc
        int frame2time; // csqc
+       int shadertime; // csqc
        int frame; // common - used by OP_STATE
        int fullbright; // ssqc - Nehahra support
        int glow_color; // ssqc
@@ -260,6 +261,12 @@ typedef struct prvm_prog_globaloffsets_s
        int servertime; // csqc
        int serverprevtime; // csqc
        int serverdeltatime; // csqc
+       int gettaginfo_name; // ssqc / csqc
+       int gettaginfo_parent; // ssqc / csqc
+       int gettaginfo_offset; // ssqc / csqc
+       int gettaginfo_forward; // ssqc / csqc
+       int gettaginfo_right; // ssqc / csqc
+       int gettaginfo_up; // ssqc / csqc
 }
 prvm_prog_globaloffsets_t;
 
@@ -287,10 +294,13 @@ typedef struct prvm_prog_funcoffsets_s
        func_t SV_ChangeTeam; // ssqc
        func_t SV_ParseClientCommand; // ssqc
        func_t SV_PlayerPhysics; // ssqc
+       func_t SV_OnEntityPreSpawnFunction; // ssqc
        func_t SV_OnEntityNoSpawnFunction; // ssqc
+       func_t SV_OnEntityPostSpawnFunction; // ssqc
        func_t GameCommand; // any
        func_t SV_Shutdown; // ssqc
        func_t URI_Get_Callback; // any
+       func_t SV_PausedTic; //ssqc
 
        // menu qc only uses some functions, nothing else
        func_t m_draw; // mqc