X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=b7e4572ab1e14d4bf778983386847db50930aa5d;hb=9233f6cfc90e72b7cc168c570fdd2e545f698674;hp=a1126a7992b0b0f43c8ccfa4f4f2d0d99ef0f80b;hpb=5c94351c5b8a12d8615b447b6275dd2f68615be4;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index a1126a79..b7e4572a 100644 --- a/src/screens.c +++ b/src/screens.c @@ -1459,6 +1459,20 @@ void DrawMainMenuExt(int redraw_mask, boolean do_fading) } #endif +#if 0 + { + game_status = GAME_MODE_PSEUDO_PREVIEW; + + DrawText(20, 400, "text_3.PREVIEW", FONT_TEXT_3); + DrawText(20, 420, "text_4.PREVIEW", FONT_TEXT_4); + + game_status = GAME_MODE_MAIN; + + DrawText(20, 440, "text_3.MAIN", FONT_TEXT_3); + DrawText(20, 460, "text_4.MAIN", FONT_TEXT_4); + } +#endif + #if 1 FadeIn(redraw_mask); #else @@ -1579,9 +1593,11 @@ void HandleTitleScreen(int mx, int my, int dx, int dy, int button) DrawInfoScreen_NotAvailable("Title screen information:", "No title screen for this level set."); +#if 0 /* use default settings for fading, but always disable auto delay */ fading = title_default; fading.auto_delay = -1; +#endif return; } @@ -1630,8 +1646,13 @@ void HandleTitleScreen(int mx, int my, int dx, int dy, int button) return; } +#if 1 + if (fading.auto_delay > 0 && DelayReached(&title_delay, fading.auto_delay)) + button = MB_MENU_CHOICE; +#else if (fading.auto_delay > -1 && DelayReached(&title_delay, fading.auto_delay)) button = MB_MENU_CHOICE; +#endif if (button == MB_MENU_LEAVE) {