X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fanim.c;h=70600166488ce6cd34396635e7b5cedf467d9e45;hb=c9308ba3e7ddea2d7e44b4d98f0dfbb19e18f04f;hp=6f902d979e1b0a56e97b5f56009b3f1b70da7959;hpb=e988c970c05df475ffe16b750d5ac571666dcda9;p=rocksndiamonds.git diff --git a/src/anim.c b/src/anim.c index 6f902d97..70600166 100644 --- a/src/anim.c +++ b/src/anim.c @@ -600,6 +600,11 @@ void DrawGlobalAnimationsExt(int drawing_target, int drawing_stage) if (drawing_target == DRAW_TO_FADE_TARGET) after_fading = TRUE; + // special case: changing from/to this screen is done without fading + if (global.anim_status == GAME_MODE_PSEUDO_TYPENAME || + anim_status_last == GAME_MODE_PSEUDO_TYPENAME) + after_fading = TRUE; + // ---------- part 1 ------------------------------------------------------ // start or stop global animations by change of game mode // (special handling of animations for "current screen" and "all screens")