X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=quakedef.h;h=cd43b7d0b41c57f156b766243bc6e744de4b9a1f;hb=ed8e0b53b756f033faa4aee20db93b466b6c71d1;hp=54c7fe3a40667a112a86a8e059b63b8f34e8293a;hpb=aa33d8f8642530f7f266d6cde1422f95aa74b2be;p=xonotic%2Fdarkplaces.git diff --git a/quakedef.h b/quakedef.h index 54c7fe3a..cd43b7d0 100644 --- a/quakedef.h +++ b/quakedef.h @@ -50,14 +50,14 @@ extern char engineversion[128]; #define MAX_PACKETFRAGMENT 1024 // max length of packet fragment #define NET_MAXMESSAGE 65536 #define NET_MINRATE 1000 // limits "rate" and "sv_maxrate" cvars -#define NET_MAXRATE 25000 // limits "rate" and "sv_maxrate" cvars +#define NET_MAXRATE 150000 // limits "rate" and "sv_maxrate" cvars // // per-level limits // // LordHavoc: increased entity limit to 2048 from 600 #define MAX_EDICTS 32768 // FIXME: ouch! ouch! ouch! -#define MAX_LIGHTSTYLES 256 +#define MAX_LIGHTSTYLES 256 // LordHavoc: increased from 64, NOTE special consideration is needed in savegames! // LordHavoc: increased model and sound limits from 256 and 256 to 4096 and 4096 (and added protocol extensions accordingly to break the 256 barrier) #define MAX_MODELS 4096 #define MAX_SOUNDS 4096 @@ -179,10 +179,16 @@ extern char engineversion[128]; //=========================================== -// LordHavoc: increased player limit from 16 to 64 -#define MAX_SCOREBOARD 64 +// LordHavoc: increased player limit from 16 to 255 +#define MAX_SCOREBOARD 255 // LordHavoc: increased name limit from 32 to 64 characters #define MAX_SCOREBOARDNAME 64 +// infostring sizes used by QuakeWorld support +// was 196 +#define MAX_USERINFO_STRING 1280 +// was 512 +#define MAX_SERVERINFO_STRING 1280 +#define MAX_LOCALINFO_STRING 32768 #include "zone.h" #include "fs.h" @@ -217,31 +223,26 @@ extern char engineversion[128]; #include "glquake.h" -#include "ui.h" #include "palette.h" extern qboolean noclip_anglehack; +extern char engineversion[128]; extern cvar_t developer; -extern double host_frametime; -// the real frametime, before slowmo and clamping are applied (used for console scrolling) -extern double host_realframetime; // 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; -void Host_ClearMemory(void); void Host_InitCommands(void); -void Host_Init(void); +void Host_Main(void); void Host_Shutdown(void); void Host_StartVideo(void); void Host_Error(const char *error, ...); -void Host_Frame(float time); void Host_Quit_f(void); void Host_ClientCommands(const char *fmt, ...); -void Host_ShutdownServer(qboolean crash); +void Host_ShutdownServer(void); void Host_Reconnect_f(void); void Host_AbortCurrentFrame(void); @@ -253,6 +254,7 @@ extern int current_skill; // chase // extern cvar_t chase_active; +extern cvar_t cl_viewmodel_scale; void Chase_Init (void); void Chase_Reset (void);