+ if (level.game_engine_type == GAME_ENGINE_TYPE_SP &&
+ getRedDiskReleaseFlag_SP() == 0)
+ {
+ // add a single inactive frame before dropping starts
+ stored_player[pnr].action &= ~KEY_BUTTON_DROP;
+ stored_player[pnr].force_dropping = TRUE;
+ }
+ }
+ else if (key_status == KEY_RELEASED && key_action & KEY_BUTTON_SNAP)