X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_em%2Fmain_em.h;h=88f673f9979f3014a645969ad85a457944af85ea;hb=a606b4bf796ba79cea7633dabb28484b6233b5c1;hp=17cb9f73df67ebc4380f9b546301b18936068e1e;hpb=1e4a6b46371858fdb85052eec3e7143732ff91b5;p=rocksndiamonds.git diff --git a/src/game_em/main_em.h b/src/game_em/main_em.h index 17cb9f73..88f673f9 100644 --- a/src/game_em/main_em.h +++ b/src/game_em/main_em.h @@ -593,11 +593,13 @@ struct LEVEL 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; @@ -650,7 +652,7 @@ struct LevelInfo_EM 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