X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgame_em%2Fmain_em.h;h=88f673f9979f3014a645969ad85a457944af85ea;hb=e0585a1afaf681692e593d3d25535f21b8f301d2;hp=17cb9f73df67ebc4380f9b546301b18936068e1e;hpb=ea6e4698905d7440a265e323d03cf13fc323c44b;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