X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgame_em%2Fmain_em.h;h=abf566f03ac92dacba42f7605b98ac7f4dad3bfd;hb=2c89261a1186ffc19bd6e5f82e9369bee1545e2f;hp=f54f5d407ae67be4055e9323f44a8b2be7bc349c;hpb=f47cd4b09952aaf95d16542f6b53f2d8bf9e1d7d;p=rocksndiamonds.git diff --git a/src/game_em/main_em.h b/src/game_em/main_em.h index f54f5d40..abf566f0 100644 --- a/src/game_em/main_em.h +++ b/src/game_em/main_em.h @@ -560,8 +560,23 @@ struct PLAYER unsigned joy_spin:1; }; + +/* ------------------------------------------------------------------------- */ +/* definitions and structures for use by the main game functions */ +/* ------------------------------------------------------------------------- */ + +/* values for native Emerald Mine game version */ +#define FILE_VERSION_EM_V3 3 +#define FILE_VERSION_EM_V4 4 +#define FILE_VERSION_EM_V5 5 +#define FILE_VERSION_EM_V6 6 + +#define FILE_VERSION_EM_ACTUAL FILE_VERSION_EM_V6 + struct LevelInfo_EM { + int file_version; + struct LEVEL *lev; struct PLAYER *ply1, *ply2;