X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fscreens.c;h=394f52927f2b40a1c66251e8890a6ff367f87b89;hp=dbbdf0c9d6344e4795ab7032af987ccda8605871;hb=2172e3db6e6906608167876feea01eb449ed255a;hpb=e4170da05d85029a14fd9ec156a6bb03e7070781 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)