#include "gfxload.h"
#include "gifload.h"
#include "network.h"
+#include "netserv.h"
#ifdef DEBUG
/*
void OpenAll(int argc, char *argv[])
{
+ if (serveronly)
+ {
+ NetworkServer(server_port, serveronly);
+
+ /* never reached */
+ exit(0);
+ }
+
InitLevelAndPlayerInfo();
InitCounter();
void InitLevelAndPlayerInfo()
{
+ int i;
+
local_player = &stored_player[0];
if (!LoadLevelInfo()) /* global level info */
LoadPlayerInfo(PLAYER_SETUP); /* global setup info */
LoadPlayerInfo(PLAYER_LEVEL); /* level specific info */
+
+ for (i=0; i<MAX_PLAYERS; i++)
+ {
+ stored_player[i].connected = FALSE;
+ stored_player[i].local = FALSE;
+ }
+ local_player->connected = TRUE;
+ local_player->local = TRUE;
}
void InitNetworkServer()
{
int nr_wanted;
- if (standalone)
+ if (!network)
return;
nr_wanted = Request("Choose player", REQ_PLAYER | REQ_STAY_CLOSED);