From 43552743d387a04b71c75165b624bb4ac415a05b Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Fri, 3 Oct 2008 17:50:57 +0000 Subject: Disable calls into low-level netgame code, until netgames are fixed. Subversion-branch: /branches/raven-branch Subversion-revision: 1332 --- src/hexen/d_net.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'src') diff --git a/src/hexen/d_net.c b/src/hexen/d_net.c index 226e8b07..fec03c8d 100644 --- a/src/hexen/d_net.c +++ b/src/hexen/d_net.c @@ -175,7 +175,9 @@ void HSendPacket(int node, int flags) fprintf(debugfile, "\n"); } +#ifdef I_NET I_NetCmd(); +#endif } //========================================================================== @@ -209,7 +211,9 @@ void NET_SendFrags(player_t * player) doomcom->remotenode = frags; doomcom->datalength = NetbufferSize(); +#ifdef I_NET I_NetCmd(); +#endif } /* @@ -238,7 +242,9 @@ boolean HGetPacket(void) return false; doomcom->command = CMD_GET; +#ifdef I_NET I_NetCmd(); +#endif if (doomcom->remotenode == -1) return false; @@ -702,6 +708,24 @@ void D_ArbitrateNetStart(void) } } +// Dummy version of I_InitNetwork; netgames are currently broken. + +void I_InitNetwork(void) +{ + // + // single player game + // + doomcom = malloc(sizeof(*doomcom)); + memset(doomcom, 0, sizeof(*doomcom)); + netgame = false; + doomcom->id = DOOMCOM_ID; + doomcom->numplayers = doomcom->numnodes = 1; + doomcom->deathmatch = false; + doomcom->consoleplayer = 0; + doomcom->ticdup = 1; + doomcom->extratics = 0; +} + /* =================== = -- cgit v1.2.3