X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fevents.c;h=b450c2b0d547a79f587da1a82cd8821ed83bb86f;hp=6f6d41faa580f6ddf393613752fcb6434c91e725;hb=520916c89d7d96944bf3d66e3caa5afd840df74c;hpb=4e4b7a3f5581e495af3d0bcf0ca8bb5424306a52 diff --git a/src/events.c b/src/events.c index 6f6d41fa..b450c2b0 100644 --- a/src/events.c +++ b/src/events.c @@ -1560,9 +1560,6 @@ void HandleKey(Key key, int key_status) static boolean element_dropped[MAX_PLAYERS] = { FALSE,FALSE,FALSE,FALSE }; int pnr; - /* initialize unifying snap and drop buttons (EM engine) */ - game_em.use_single_button = game_em.use_single_button_initial; - for (pnr = 0; pnr < MAX_PLAYERS; pnr++) { byte key_action = 0; @@ -1609,9 +1606,6 @@ void HandleKey(Key key, int key_status) if (tape.single_step && tape.recording && tape.pausing) { - /* do not unify snap and drop buttons in single-step mode (EM engine) */ - game_em.use_single_button = FALSE; - if (key_status == KEY_PRESSED && key_action & KEY_MOTION) { TapeTogglePause(TAPE_TOGGLE_AUTOMATIC); @@ -1629,7 +1623,6 @@ void HandleKey(Key key, int key_status) if (level.game_engine_type == GAME_ENGINE_TYPE_EM || level.game_engine_type == GAME_ENGINE_TYPE_SP) { - if (level.game_engine_type == GAME_ENGINE_TYPE_SP && getRedDiskReleaseFlag_SP() == 0) stored_player[pnr].action &= ~KEY_BUTTON_DROP;