X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=888e1ebf0af64304339a0e2e48c41c2fa74c83a5;hb=6b9e2be7de7ffe7020a0c47a59d717eccdccbceb;hp=00c7b5e5a0befbc5821aa6305b18e993768833b9;hpb=273804cdb8135fa75f8732957de8909d16ea8a73;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index 00c7b5e5..888e1ebf 100644 --- a/src/game.c +++ b/src/game.c @@ -2906,12 +2906,17 @@ static void InitGameEngine(void) game.use_block_last_field_bug = (game.engine_version < VERSION_IDENT(3,1,1,0)); + /* various special flags and settings for native Emerald Mine game engine */ + game_em.use_single_button = (game.engine_version > VERSION_IDENT(4,0,0,2)); game_em.use_snap_key_bug = (game.engine_version < VERSION_IDENT(4,0,1,0)); + game_em.use_old_explosions = + (game.engine_version < VERSION_IDENT(4,1,4,2)); + // -------------------------------------------------------------------------- // set maximal allowed number of custom element changes per game frame