[Super-tux-commit] supertux/src gameloop.cpp,1.101,1.102 level.cpp,1.49,1.50
Brought to you by:
wkendrick
From: Ingo R. <gr...@us...> - 2004-04-25 13:56:48
|
Update of /cvsroot/super-tux/supertux/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31236 Modified Files: gameloop.cpp level.cpp Log Message: -added gradient support for start screens Index: level.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/src/level.cpp,v retrieving revision 1.49 retrieving revision 1.50 diff -u -d -r1.49 -r1.50 --- level.cpp 25 Apr 2004 12:11:25 -0000 1.49 +++ level.cpp 25 Apr 2004 13:51:19 -0000 1.50 @@ -635,8 +635,7 @@ } else { - /* Quick hack to make sure an image is loaded, when we are freeing it afterwards. */ - load_image(&img_bkgd, theme,"solid0.png", IGNORE_ALPHA); + img_bkgd = 0; } } Index: gameloop.cpp =================================================================== RCS file: /cvsroot/super-tux/supertux/src/gameloop.cpp,v retrieving revision 1.101 retrieving revision 1.102 diff -u -d -r1.101 -r1.102 --- gameloop.cpp 25 Apr 2004 13:16:43 -0000 1.101 +++ gameloop.cpp 25 Apr 2004 13:51:19 -0000 1.102 @@ -149,7 +149,7 @@ if (get_level()->img_bkgd) get_level()->img_bkgd->draw(0, 0); else - clearscreen(0, 0, 0); + drawgradient(get_level()->bkgd_top, get_level()->bkgd_bottom); sprintf(str, "%s", world->get_level()->name.c_str()); gold_text->drawf(str, 0, 200, A_HMIDDLE, A_TOP, 1); @@ -663,7 +663,7 @@ if (get_level()->img_bkgd) get_level()->img_bkgd->draw(0, 0); else - clearscreen(0, 0, 0); + drawgradient(get_level()->bkgd_top, get_level()->bkgd_bottom); blue_text->drawf("GAMEOVER", 0, 200, A_HMIDDLE, A_TOP, 1); @@ -687,7 +687,7 @@ if (get_level()->img_bkgd) get_level()->img_bkgd->draw(0, 0); else - clearscreen(0, 0, 0); + drawgradient(get_level()->bkgd_top, get_level()->bkgd_bottom); blue_text->drawf("Result:", 0, 200, A_HMIDDLE, A_TOP, 1); |