X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=quakedef.h;h=f656b26f4eb6521bdc2576161f4d81be66c213ca;hp=7e1de4fedbefd77024da8b622dce0a24ec88ed0e;hb=5c2d2e75af6a403b6ae00d4103982bbef95830fe;hpb=a15e0c4cddf4f60827a3be097197447c52b7989a diff --git a/quakedef.h b/quakedef.h index 7e1de4fe..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,6 +395,7 @@ extern char engineversion[128]; #include "keys.h" #include "console.h" #include "menu.h" +#include "csprogs.h" extern qboolean noclip_anglehack; @@ -497,6 +502,8 @@ qboolean Sys_HaveSSE2(void); 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);