39 #define MAX_GAME_PASSWORD_LENGTH 16
40 #define MAX_DESCRIPTION_LENGTH 64
41 #define MAX_MAP_LENGTH 64
79 char *players,
char *ip,
char *port,
char *password);
int CancelGame(Session *session)
Definition: games.cpp:98
int StartGame(Session *session)
Definition: games.cpp:130
char Password[MAX_GAME_PASSWORD_LENGTH+1]
Definition: games.h:54
int MaxSlots
Definition: games.h:58
int PartGame(Session *session)
Definition: games.cpp:179
char Description[MAX_DESCRIPTION_LENGTH+1]
Definition: games.h:55
#define MAX_GAME_PASSWORD_LENGTH
Definition: games.h:39
void CreateGame(Session *session, char *description, char *map, char *players, char *ip, char *port, char *password)
Definition: games.cpp:58
int Started
Definition: games.h:66
int ID
Definition: games.h:65
char Port[6]
Definition: games.h:53
#define MAX_DESCRIPTION_LENGTH
Definition: games.h:40
#define MAX_MAP_LENGTH
Definition: games.h:41
int JoinGame(Session *session, int id, char *password)
Definition: games.cpp:143
Session * Sessions[16]
Definition: games.h:63
GameData * Prev
Definition: games.h:69
char IP[16]
Definition: games.h:52
int NumSessions
Definition: games.h:64
Definition: netdriver.h:84
void ListGames(Session *session)
Definition: games.cpp:223
int GameID
Definition: games.cpp:49
char * Version
Definition: games.h:61
int OpenSlots
Definition: games.h:57
GameData * Next
Definition: games.h:68
char Map[MAX_MAP_LENGTH+1]
Definition: games.h:56
char * GameName
Definition: games.h:60