]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - quakedef.h
oops, I didn't see this warning
[xonotic/darkplaces.git] / quakedef.h
index aeae68fc2bd9ea683d41ddb30bf3431967260193..0033e47a16177b7a5c9ff445657ed636bd2ae2f0 100644 (file)
@@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 #ifndef QUAKEDEF_H
 #define QUAKEDEF_H
 
-#ifdef __GNUC__
+#if defined(__GNUC__) && (__GNUC__ > 2)
 #define DP_FUNC_PRINTF(n) __attribute__ ((format (printf, n, n+1)))
 #else
 #define DP_FUNC_PRINTF(n)
@@ -94,6 +94,27 @@ extern char engineversion[128];
 //#define STAT_TIME                    17 // FTE
 //#define STAT_VIEW2           20 // FTE
 #define STAT_VIEWZOOM          21 // DP
+#define STAT_FRAGLIMIT                                                         235 // DP
+#define STAT_TIMELIMIT                                                         236 // DP
+#define STAT_MOVEVARS_WALLFRICTION                                     237 // DP
+#define STAT_MOVEVARS_FRICTION                                         238 // DP
+#define STAT_MOVEVARS_WATERFRICTION                                    239 // DP
+#define STAT_MOVEVARS_TICRATE                                          240 // DP
+#define STAT_MOVEVARS_TIMESCALE                                                241 // DP
+#define STAT_MOVEVARS_GRAVITY                                          242 // DP
+#define STAT_MOVEVARS_STOPSPEED                                                243 // DP
+#define STAT_MOVEVARS_MAXSPEED                                         244 // DP
+#define STAT_MOVEVARS_SPECTATORMAXSPEED                                245 // DP
+#define STAT_MOVEVARS_ACCELERATE                                       246 // DP
+#define STAT_MOVEVARS_AIRACCELERATE                                    247 // DP
+#define STAT_MOVEVARS_WATERACCELERATE                          248 // DP
+#define STAT_MOVEVARS_ENTGRAVITY                                       249 // DP
+#define STAT_MOVEVARS_JUMPVELOCITY                                     250 // DP
+#define STAT_MOVEVARS_EDGEFRICTION                                     251 // DP
+#define STAT_MOVEVARS_MAXAIRSPEED                                      252 // DP
+#define STAT_MOVEVARS_STEPHEIGHT                                       253 // DP
+#define STAT_MOVEVARS_AIRACCEL_QW                                      254 // DP
+#define STAT_MOVEVARS_AIRACCEL_SIDEWAYS_FRICTION       255 // DP
 
 // stock defines
 
@@ -266,6 +287,7 @@ void Chase_Update (void);
 
 void fractalnoise(unsigned char *noise, int size, int startgrid);
 void fractalnoisequick(unsigned char *noise, int size, int startgrid);
+float noise4f(float x, float y, float z, float w);
 
 void Sys_Shared_Init(void);