X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=394f52927f2b40a1c66251e8890a6ff367f87b89;hb=refs%2Ftags%2F4.3.3.0;hp=dbbdf0c9d6344e4795ab7032af987ccda8605871;hpb=6d73c8c86a15e02051dfba65e436d38e4ebc3a36;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index dbbdf0c9..394f5292 100644 --- a/src/screens.c +++ b/src/screens.c @@ -3846,6 +3846,22 @@ static void DrawInfoScreen(void) PlayMenuSoundsAndMusic(); } +void DrawInfoScreen_FromMainMenu(int nr) +{ + if (nr < INFO_MODE_MAIN || nr >= MAX_INFO_MODES) + return; + + CloseDoor(DOOR_CLOSE_2); + + SetGameStatus(GAME_MODE_INFO); + + info_mode = nr;; + + FadeSetEnterScreen(); + + DrawInfoScreen(); +} + void HandleInfoScreen(int mx, int my, int dx, int dy, int button) { if (info_mode == INFO_MODE_TITLE)