X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=950f4c8c067ea454c0c6af4bca085d9dfa67752c;hb=85279bc51ad11bce89beae5b0e02f1faec520afa;hp=1012b6ede9ad692b7bdaf6ed9d1a25d3f71c793a;hpb=a85d66e030463ca9cf9700888481ebf2a04f8740;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index 1012b6ed..950f4c8c 100644 --- a/src/screens.c +++ b/src/screens.c @@ -840,7 +840,6 @@ void DrawHelpScreenElAction(int start) int graphic; int frame_count; int sync_frame; - int frame; while (helpscreen_action[j] != HA_END) { @@ -888,10 +887,17 @@ void DrawHelpScreenElAction(int start) } j++; +#if 1 + ClearRectangleOnBackground(drawto, xstart, ystart + (i - start) * ystep, + TILEX, TILEY); + DrawGraphicAnimationExt(drawto, xstart, ystart + (i - start) * ystep, + graphic, sync_frame, USE_MASKING); +#else frame = getGraphicAnimationFrame(graphic, sync_frame); DrawGraphicExt(drawto, xstart, ystart + (i-start) * ystep, graphic, frame); +#endif i++; }