diff options
author | Simon Howard | 2006-02-24 19:14:22 +0000 |
---|---|---|
committer | Simon Howard | 2006-02-24 19:14:22 +0000 |
commit | b0d1d3ba2cf621625268f38722b1f6aa819b7c79 (patch) | |
tree | efd4ab6f9dd293c0eabcb9d17bf69d685748067f /src/d_net.h | |
parent | 655f385834d9f2076c8545199d6d703b226395ae (diff) | |
download | chocolate-doom-b0d1d3ba2cf621625268f38722b1f6aa819b7c79.tar.gz chocolate-doom-b0d1d3ba2cf621625268f38722b1f6aa819b7c79.tar.bz2 chocolate-doom-b0d1d3ba2cf621625268f38722b1f6aa819b7c79.zip |
Remove redundant stuff relating to the old network code
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 388
Diffstat (limited to 'src/d_net.h')
-rw-r--r-- | src/d_net.h | 101 |
1 files changed, 5 insertions, 96 deletions
diff --git a/src/d_net.h b/src/d_net.h index e58f6b48..48bbcde1 100644 --- a/src/d_net.h +++ b/src/d_net.h @@ -1,7 +1,7 @@ // Emacs style mode select -*- C++ -*- //----------------------------------------------------------------------------- // -// $Id: d_net.h 373 2006-02-19 13:38:59Z fraggle $ +// $Id: d_net.h 388 2006-02-24 19:14:22Z fraggle $ // // Copyright(C) 1993-1996 Id Software, Inc. // Copyright(C) 2005 Simon Howard @@ -32,105 +32,11 @@ #include "d_player.h" - - - -// -// Network play related stuff. -// There is a data struct that stores network -// communication related stuff, and another -// one that defines the actual packets to -// be transmitted. -// - -#define DOOMCOM_ID 0x12345678l - -// Max computers/players in a game. -#define MAXNETNODES 8 - +#define MAXNETNODES 8 // Networking and tick handling related. #define BACKUPTICS 128 -typedef enum -{ - CMD_SEND = 1, - CMD_GET = 2 - -} command_t; - - -// -// Network packet data. -// -typedef struct -{ - // High bit is retransmit request. - unsigned checksum; - // Only valid if NCMD_RETRANSMIT. - byte retransmitfrom; - - byte starttic; - byte player; - byte numtics; - ticcmd_t cmds[BACKUPTICS]; - -} doomdata_t; - - - - -typedef struct -{ - // Supposed to be DOOMCOM_ID? - long id; - - // DOOM executes an int to execute commands. - short intnum; - // Communication between DOOM and the driver. - // Is CMD_SEND or CMD_GET. - short command; - // Is dest for send, set by get (-1 = no packet). - short remotenode; - - // Number of bytes in doomdata to be sent - short datalength; - - // Info common to all nodes. - // Console is allways node 0. - short numnodes; - // Flag: 1 = no duplication, 2-5 = dup for slow nets. - short ticdup; - // Flag: 1 = send a backup tic in every packet. - short extratics; - // Flag: 1 = deathmatch. - short deathmatch; - // Flag: -1 = new game, 0-5 = load savegame - short savegame; - short episode; // 1-3 - short map; // 1-9 - short skill; // 1-5 - - // Info specific to this node. - short consoleplayer; - short numplayers; - - // These are related to the 3-display mode, - // in which two drones looking left and right - // were used to render two additional views - // on two additional computers. - // Probably not operational anymore. - // 1 = left, 0 = center, -1 = right - short angleoffset; - // 1 = drone - short drone; - - // The packet data to be sent. - doomdata_t data; - -} doomcom_t; - - extern int extratics; // Create any new ticcmds and broadcast to other players. @@ -149,6 +55,9 @@ void TryRunTics (void); //----------------------------------------------------------------------------- // // $Log$ +// Revision 1.6 2006/02/24 19:14:22 fraggle +// Remove redundant stuff relating to the old network code +// // Revision 1.5 2006/02/19 13:38:59 fraggle // Increase the size of BACKUPTICS to deal with heavy lag // |