X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=quakedef.h;h=f656b26f4eb6521bdc2576161f4d81be66c213ca;hp=2310bc2062e0143336e2c0b1e60de3583d2e96f0;hb=5c2d2e75af6a403b6ae00d4103982bbef95830fe;hpb=a4618343baeaeef9413feb24b515866f6341baca diff --git a/quakedef.h b/quakedef.h index 2310bc20..f656b26f 100644 --- a/quakedef.h +++ b/quakedef.h @@ -95,7 +95,6 @@ extern char engineversion[128]; #define MAX_PARTICLEEFFECTINFO 1024 #define MAX_PARTICLETEXTURES 256 #define MAXCLVIDEOS 1 -#define MAX_GECKO_INSTANCES 1 #define MAX_DYNAMIC_TEXTURE_COUNT 2 #define MAX_MAP_LEAFS 8192 @@ -116,6 +115,9 @@ extern char engineversion[128]; #define MAX_EFFECTS 16 #define MAX_BEAMS 16 #define MAX_TEMPENTITIES 256 +#define SERVERLIST_TOTALSIZE 1024 +#define SERVERLIST_ANDMASKCOUNT 5 +#define SERVERLIST_ORMASKCOUNT 5 #else #define MAX_INPUTLINE 16384 ///< maximum length of console commandline, QuakeC strings, and many other text processing buffers #define CON_TEXTSIZE 1048576 ///< max scrollback buffer characters in console @@ -162,7 +164,6 @@ extern char engineversion[128]; #define MAX_PARTICLEEFFECTINFO 4096 ///< maximum number of unique particle effects (each name may associate with several of these) #define MAX_PARTICLETEXTURES 256 ///< maximum number of unique particle textures in the particle font #define MAXCLVIDEOS 65 ///< maximum number of video streams being played back at once (1 is reserved for the playvideo command) -#define MAX_GECKO_INSTANCES 16 ///< maximum number of web browser textures active at once #define MAX_DYNAMIC_TEXTURE_COUNT 64 ///< maximum number of dynamic textures (web browsers, playvideo, etc) #define MAX_MAP_LEAFS 65536 ///< maximum number of BSP leafs in world (8192 in Quake) @@ -186,6 +187,9 @@ extern char engineversion[128]; #define MAX_EFFECTS 256 ///< limit on size of cl.effects #define MAX_BEAMS 256 ///< limit on size of cl.beams #define MAX_TEMPENTITIES 4096 ///< max number of temporary models visible per frame (certain sprite effects, certain types of CSQC entities also use this) +#define SERVERLIST_TOTALSIZE 2048 ///< max servers in the server list +#define SERVERLIST_ANDMASKCOUNT 16 ///< max items in server list AND mask +#define SERVERLIST_ORMASKCOUNT 16 ///< max items in server list OR mask #endif @@ -391,10 +395,7 @@ extern char engineversion[128]; #include "keys.h" #include "console.h" #include "menu.h" - -#include "glquake.h" - -#include "palette.h" +#include "csprogs.h" extern qboolean noclip_anglehack; @@ -493,10 +494,16 @@ qboolean Sys_HaveSSE2(void); #define Sys_HaveSSE2() false #endif +#include "glquake.h" + +#include "palette.h" + /// incremented every frame, never reset extern int host_framecount; /// not bounded in any way, changed at start of every frame, never reset extern double realtime; +/// equal to Sys_DirtyTime() at the start of this host frame +extern double host_dirtytime; void Host_InitCommands(void); void Host_Main(void);