NAME
newplayer --
SOURCE
typedef struct newplayer {
struct newplayer *next;
long cookie;
char *name;
char *addr;
char *pswd;
int numberOfHomePlanets;
double *coreSizes; /* array of doubles; */
int team;
int done; /* has been selected in a team game */
} newplayer;
NAME
gamespecification -- FUNCTIONS Defines the layout of a game, and other things too.
SOURCE
typedef struct gamespecification {
player *next;
long cookie;
char *name;
newplayer *players;
double galaxySize;
double minDist;
double radiusEmptyPlanets;
double radiusSecondaryPlanets;
int numberOfHomePlanets;
double *coreSizes; /* Default size of each core home planet */
int numberOfEmptyPlanets;
int numberOfStuffPlanets;
int numberOfPlayers;
int numberOfRows;
int numberOfColumns;
int teamGame;
gameOpt gameOptions; /* CB 20010425 */
} gamespecification;