X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fscreens.c;h=bd0f13a361649033b6166bffbbd64aa30a0fa230;hb=cd56ad175c592ea3047703d57c11d2f3a61f7f37;hp=1ff8bd1d64402921ddb3560959c2992fc1d4d791;hpb=3dc317d10b44cc6b75db10ac194966ad8114d390;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index 1ff8bd1d..bd0f13a3 100644 --- a/src/screens.c +++ b/src/screens.c @@ -577,6 +577,45 @@ void DrawHelpScreenCreditsText() ClearWindow(); DrawHeadline(); + sprintf(text,"Credits:"); + DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+100, + text,FS_SMALL,FC_GREEN); + + sprintf(text,"DOS/Windows port of the game:"); + DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+ystart+0*ystep, + text,FS_SMALL,FC_YELLOW); + sprintf(text,"Guido Schulz"); + DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+ystart+1*ystep, + text,FS_SMALL,FC_RED); + + sprintf(text,"Additional toons:"); + DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+ystart+2*ystep, + text,FS_SMALL,FC_YELLOW); + sprintf(text,"Karl Hörnell"); + DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+ystart+3*ystep, + text,FS_SMALL,FC_RED); + + sprintf(text,"...and many thanks to all contributors"); + DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+ystart+5*ystep, + text,FS_SMALL,FC_YELLOW); + sprintf(text,"of new levels!"); + DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+ystart+6*ystep, + text,FS_SMALL,FC_YELLOW); + + sprintf(text,"Press any key or button for next page"); + DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+SYSIZE-20, + text,FS_SMALL,FC_BLUE); +} + +void DrawHelpScreenContactText() +{ + int ystart = 150, ystep = 30; + char text[FULL_SXSIZE/FONT2_XSIZE+10]; + + FadeSounds(); + ClearWindow(); + DrawHeadline(); + sprintf(text,"Program information:"); DrawText(SX+(SXSIZE-strlen(text)*FONT2_XSIZE)/2,SY+100, text,FS_SMALL,FC_GREEN); @@ -649,7 +688,7 @@ void HandleHelpScreen(int button) if (button_released) { - if (helpscreen_state