X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fnetserv.h;h=69eeaefa03d70fba9b8ed9568dae894220afd0b9;hb=8027f83cb6288618be3892b268760f25ca252606;hp=69d242026761b21297aa98bbceb224c7d4668aa9;hpb=19004e830980892c3abc3021bd1b868861836bb8;p=rocksndiamonds.git diff --git a/src/netserv.h b/src/netserv.h index 69d24202..69eeaefa 100644 --- a/src/netserv.h +++ b/src/netserv.h @@ -1,20 +1,22 @@ /*********************************************************** -* Rocks'n'Diamonds -- McDuffin Strikes Back! * +* Rocks'n'Diamonds -- McDuffin Strikes Back! * *----------------------------------------------------------* -* (c) 1995-98 Artsoft Entertainment * -* Holger Schemel * -* Oststrasse 11a * -* 33604 Bielefeld * -* phone: ++49 +521 290471 * -* email: aeglos@valinor.owl.de * +* (c) 1995-2006 Artsoft Entertainment * +* Holger Schemel * +* Detmolder Strasse 189 * +* 33604 Bielefeld * +* Germany * +* e-mail: info@artsoft.org * *----------------------------------------------------------* -* netserv.h * +* netserv.h * ***********************************************************/ #ifndef NETSERV_H #define NETSERV_H -#define DEFAULTPORT 19504 +#include "main.h" + +#define DEFAULT_SERVER_PORT 19504 #define PROTOCOL_VERSION_1 1 #define PROTOCOL_VERSION_2 2 @@ -24,32 +26,22 @@ #define OP_BAD_PROTOCOL_VERSION 2 #define OP_YOUR_NUMBER 3 #define OP_NUMBER_WANTED 4 -#define OP_NICKNAME 5 +#define OP_PLAYER_NAME 5 #define OP_PLAYER_CONNECTED 6 #define OP_PLAYER_DISCONNECTED 7 #define OP_START_PLAYING 8 #define OP_PAUSE_PLAYING 9 #define OP_CONTINUE_PLAYING 10 #define OP_STOP_PLAYING 11 -#define OP_MOVE_FIGURE 12 - -#define OP_LOST 13 -#define OP_CLEAR 14 -#define OP_LINES 15 -#define OP_GROW 16 -#define OP_MODE 17 -#define OP_LEVEL 18 -#define OP_BOT 19 -#define OP_KILL 20 -#define OP_BADVERS 21 -#define OP_MSG 22 -#define OP_YOUARE 23 -#define OP_LINESTO 24 -#define OP_WON 25 -#define OP_ZERO 26 +#define OP_MOVE_PLAYER 12 +#define OP_BROADCAST_MESSAGE 13 #define MAX_BUFFER_SIZE 4096 +#if defined(TARGET_SDL) +int NetworkServerThread(void *); +#endif + void NetworkServer(int, int); #endif