]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - quakedef.h
Factorized audio CD code
[xonotic/darkplaces.git] / quakedef.h
index bd9ca3c10439fb83ff650ede8748ef1e9d3a58f5..14b431e73bb6ebc5a46e29451a66960cc085a133 100644 (file)
@@ -45,6 +45,7 @@ extern char *buildstring;
 
 #define        ON_EPSILON              0.1                     // point on plane side epsilon
 
+#define MAX_PACKETFRAGMENT 1024                // max length of packet fragment
 // LordHavoc: this was 1024, now 65536
 #define        MAX_DATAGRAM    65536           // max length of unreliable
 #define        MAX_NETRELIABLE 65536           // max length of reliable message (fragments into unreliable packets)
@@ -113,6 +114,27 @@ extern char *buildstring;
 #define IT_SIGIL3               (1<<30)
 #define IT_SIGIL4               (1<<31)
 
+//===========================================
+// AK nexuiz changed and added defines
+
+#define NEX_IT_UZI              1
+#define NEX_IT_SHOTGUN          2
+#define NEX_IT_GRENADE_LAUNCHER 4
+#define NEX_IT_ELECTRO          8
+#define NEX_IT_CRYLINK          16
+#define NEX_IT_NEX              32
+#define NEX_IT_HAGAR            64
+#define NEX_IT_ROCKET_LAUNCHER  128
+#define NEX_IT_SHELLS           256
+#define NEX_IT_BULLETS          512
+#define NEX_IT_ROCKETS          1024
+#define NEX_IT_CELLS            2048
+#define NEX_IT_LASER            4094
+#define NEX_IT_STRENGTH         8192
+#define NEX_IT_INVINCIBLE       16384
+#define NEX_IT_SPEED            32768
+#define NEX_IT_SLOWMO           65536
+
 //===========================================
 //rogue changed and added defines
 
@@ -180,6 +202,7 @@ extern char *buildstring;
 #include "client.h"
 #include "render.h"
 #include "progs.h"
+#include "progsvm.h"
 #include "server.h"
 
 #include "input.h"