From 8e8d12ac19ecf3824c3139c013c4749f6b81bc53 Mon Sep 17 00:00:00 2001 From: Spoike Date: Sun, 16 Jan 2005 02:24:30 +0000 Subject: [PATCH] added a chunked downloads pext. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@790 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/common/protocol.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/engine/common/protocol.h b/engine/common/protocol.h index a5cdc92bc..4d09a1252 100644 --- a/engine/common/protocol.h +++ b/engine/common/protocol.h @@ -56,6 +56,9 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define PEXT_SHOWPIC 0x04000000 #define PEXT_SETATTACHMENT 0x08000000 //md3 tags (needs networking, they need to lerp). #define PEXT_PK3DOWNLOADS 0x10000000 //retrieve a list of pk3s/pk3s/paks for downloading (with optional URL and crcs) +#ifdef _DEBUG +#define PEXT_CHUNKEDDOWNLOADS 0x20000000 //alternate file download method. Hopefully it'll give quadroupled download speed, especially on higher pings. +#endif @@ -67,7 +70,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define Z_EXT_PITCHLIMITS (1<<4) // serverinfo maxpitch & minpitch #define Z_EXT_JOIN_OBSERVE (1<<5) // server: "join" and "observe" commands are supported // client: on-the-fly spectator <-> player switching supported -#define SUPPORTED_EXTENSIONS (Z_EXT_PM_TYPE|Z_EXT_PM_TYPE_NEW|Z_EXT_VIEWHEIGHT|Z_EXT_SERVERTIME|Z_EXT_PITCHLIMITS|Z_EXT_JOIN_OBSERVE) +#define SUPPORTED_Z_EXTENSIONS (Z_EXT_PM_TYPE|Z_EXT_PM_TYPE_NEW|Z_EXT_VIEWHEIGHT|Z_EXT_SERVERTIME|Z_EXT_PITCHLIMITS|Z_EXT_JOIN_OBSERVE) #define PROTOCOL_VERSION_FTE (('F'<<0) + ('T'<<8) + ('E'<<16) + ('X' << 24)) //fte extensions.