X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fgame_em%2Fgraphics.c;h=fee2a181d70aaf8cf42808d3f444beee21328bb8;hp=07a965dd1cba1f7457b0de9c6efe0611bbc9f7cf;hb=1634a3a8e6725c9d3a31c07acafb8b8a8946f881;hpb=d527452e428580210ff2e169328e4e82d75cf9fd diff --git a/src/game_em/graphics.c b/src/game_em/graphics.c index 07a965dd..fee2a181 100644 --- a/src/game_em/graphics.c +++ b/src/game_em/graphics.c @@ -544,10 +544,6 @@ static boolean checkIfAllPlayersAreVisible(int center_x, int center_y) void RedrawPlayfield_EM(boolean force_redraw) { - // skip redrawing playfield in warp mode or when testing tapes with "autotest" - if (DrawingDeactivatedField()) - return; - boolean draw_new_player_location = FALSE; boolean quick_relocation = setup.quick_switch; int max_center_distance_player_nr = @@ -764,6 +760,10 @@ void RedrawPlayfield_EM(boolean force_redraw) screen_y = screen_y_old; } + // skip redrawing playfield in warp mode or when testing tapes with "autotest" + if (DrawingDeactivatedField()) + return; + animscreen(); for (i = 0; i < MAX_PLAYERS; i++)