#define SIZE_BUFFER_LOW 32 #define SIZE_BUFFER 400 #define MAX_PLAYER 12 struct game { char killer[SIZE_BUFFER_LOW]; char victim[SIZE_BUFFER_LOW]; char player[SIZE_BUFFER_LOW]; int killer_id; int victim_id; int player_id; unsigned short weapon; unsigned short special; char map[SIZE_BUFFER_LOW]; char type[SIZE_BUFFER_LOW]; int winner; int start; int end; int maxtime; int party_id; /* Active party */ unsigned short party; /* When party begin */ }; struct time { time_t time; char player[SIZE_BUFFER_LOW]; unsigned short mutex; }; struct log { short type; char *file; FILE *logfile; }log_t; /* Struct config, more options later */ struct config{ short read; char mysql_user[SIZE_BUFFER]; char mysql_base[SIZE_BUFFER]; char mysql_password[SIZE_BUFFER]; char mysql_server[SIZE_BUFFER]; int mysql_port; };