X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ftools.c;h=c820bff1cbff3726c99e7737fbae413203104c21;hb=884012f34f9f3c22bf75d1468e4ed57d7795a24b;hp=f21f232956e07c2ed8ac11d4924b2a6e569f235d;hpb=2f8bd98e428f73379a9173ccc9f7d03c885d641a;p=rocksndiamonds.git diff --git a/src/tools.c b/src/tools.c index f21f2329..c820bff1 100644 --- a/src/tools.c +++ b/src/tools.c @@ -551,7 +551,16 @@ void FadeExt(int fade_mask, int fade_mode) redraw_mask |= fade_mask; +#if 1 + if (fading.anim_mode == ANIM_NONE) + return; +#endif + +#if 1 if (!setup.fade_screens || fade_delay == 0) +#else + if (!setup.fade_screens || fade_delay == 0 || fading.anim_mode == ANIM_NONE) +#endif { if (fade_mode == FADE_MODE_FADE_OUT) ClearRectangle(backbuffer, x, y, width, height); @@ -2988,7 +2997,7 @@ unsigned int MoveDoor(unsigned int door_state) if (setup.quick_doors) { - stepsize = 20; /* must be choosen to always draw last frame */ + stepsize = 20; /* must be chosen to always draw last frame */ door_delay_value = 0; }