#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();
{
int nr_wanted;
- standalone = FALSE;
-
- if (standalone)
+ if (!network)
return;
nr_wanted = Request("Choose player", REQ_PLAYER | REQ_STAY_CLOSED);
{
int i;
- if (sound_status==SOUND_OFF)
+ if (sound_status == SOUND_OFF)
return;
#ifndef MSDOS
return;
}
- if ((sound_device=open(sound_device_name,O_WRONLY))<0)
+ if ((sound_device = open(sound_device_name,O_WRONLY))<0)
{
Error(ERR_RETURN, "cannot open sound device - no sounds");
sound_status = SOUND_OFF;
}
close(sound_device);
- sound_status=SOUND_AVAILABLE;
+ sound_status = SOUND_AVAILABLE;
#ifdef VOXWARE
sound_loops_allowed = TRUE;
sound_loops_on = TRUE;
#endif
- for(i=0;i<NUM_SOUNDS;i++)
+ for(i=0; i<NUM_SOUNDS; i++)
{
#ifdef MSDOS
sprintf(sound_name[i], "%d", i+1);
Sound[i].name = sound_name[i];
if (!LoadSound(&Sound[i]))
{
- sound_status=SOUND_OFF;
+ sound_status = SOUND_OFF;
return;
}
}
void InitSoundServer()
{
- if (sound_status==SOUND_OFF)
+ if (sound_status == SOUND_OFF)
return;
#ifndef MSDOS
if (pipe(sound_pipe)<0)
{
Error(ERR_RETURN, "cannot create pipe - no sounds");
- sound_status=SOUND_OFF;
+ sound_status = SOUND_OFF;
return;
}
- if ((sound_process_id=fork())<0)
+ if ((sound_process_id = fork()) < 0)
{
- Error(ERR_RETURN, "cannot create child process - no sounds");
- sound_status=SOUND_OFF;
+ Error(ERR_RETURN, "cannot create sound server process - no sounds");
+ sound_status = SOUND_OFF;
return;
}
if (!sound_process_id) /* we are child */
+ {
SoundServer();
+
+ /* never reached */
+ exit(0);
+ }
else /* we are parent */
close(sound_pipe[0]); /* no reading from pipe needed */
#else
void InitJoystick()
{
- if (global_joystick_status==JOYSTICK_OFF)
+ if (global_joystick_status == JOYSTICK_OFF)
return;
#ifndef MSDOS
return;
}
- if ((joystick_device=open(joystick_device_name[joystick_nr],O_RDONLY))<0)
+ if ((joystick_device = open(joystick_device_name[joystick_nr],O_RDONLY))<0)
{
Error(ERR_RETURN, "cannot open joystick device '%s'",
joystick_device_name[joystick_nr]);
if (!pix[PIX_DB_BACK] || !pix[PIX_DB_DOOR])
Error(ERR_EXIT, "cannot create additional pixmaps");
- for(i=0;i<NUM_PIXMAPS;i++)
+ for(i=0; i<NUM_PIXMAPS; i++)
{
if (clipmask[i])
{
};
static int num_properties = sizeof(ep_num)/sizeof(int *);
- for(i=0;i<MAX_ELEMENTS;i++)
+ for(i=0; i<MAX_ELEMENTS; i++)
Elementeigenschaften[i] = 0;
- for(i=0;i<num_properties;i++)
- for(j=0;j<*(ep_num[i]);j++)
+ for(i=0; i<num_properties; i++)
+ for(j=0; j<*(ep_num[i]); j++)
Elementeigenschaften[(ep_array[i])[j]] |= ep_bit[i];
- for(i=EL_CHAR_START;i<EL_CHAR_END;i++)
+ for(i=EL_CHAR_START; i<EL_CHAR_END; i++)
Elementeigenschaften[i] |= (EP_BIT_CHAR | EP_BIT_INACTIVE);
}
FreeSounds(NUM_SOUNDS);
}
- for(i=0;i<NUM_PIXMAPS;i++)
+ for(i=0; i<NUM_PIXMAPS; i++)
{
if (pix[i])
{