unsigned short eater_array[8][9]; /* eater data */
unsigned short ball_array[8][8]; /* ball data */
unsigned short android_array[TILE_MAX];/* android clone table */
+ unsigned int num_ball_arrays; /* number of ball data arrays used */
};
struct PLAYER
{
unsigned int num;
+ unsigned int exists;
unsigned int alive_initial;
unsigned int alive;
unsigned short cave[EM_MAX_CAVE_WIDTH][EM_MAX_CAVE_HEIGHT];
struct LEVEL *lev;
- struct PLAYER *ply1, *ply2;
+ struct PLAYER *ply[MAX_PLAYERS];
};
struct GraphicInfo_EM