X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Ftitle.cpp;h=730dbf782b4065e36edd11496ba50a913ebfc94c;hb=8e7ccc8e3b34ee1adb6f3cf7c3bc49e07c59fcb0;hp=8be58de8b1c006ef9238f234118caccc39f58184;hpb=e43b147d6a1557b535b035ef5c8c4a3a1cb898f1;p=supertux.git diff --git a/src/title.cpp b/src/title.cpp index 8be58de8b..730dbf782 100644 --- a/src/title.cpp +++ b/src/title.cpp @@ -247,9 +247,9 @@ void title(void) titlesession = new GameSession(datadir + "/levels/misc/menu.stl", ST_GL_DEMO_GAME); /* Load images: */ - bkg_title = new Surface(datadir + "/images/background/arctis.jpg", IGNORE_ALPHA); - logo = new Surface(datadir + "/images/title/logo.png", USE_ALPHA); - img_choose_subset = new Surface(datadir + "/images/status/choose-level-subset.png", USE_ALPHA); + bkg_title = new Surface(datadir + "/images/background/arctis.jpg", false); + logo = new Surface(datadir + "/images/title/logo.png", true); + img_choose_subset = new Surface(datadir + "/images/status/choose-level-subset.png", true); /* Generating contrib maps by only using a string_list */ worldmap_list = dfiles("levels/worldmap", NULL, NULL); @@ -257,7 +257,11 @@ void title(void) contrib_worldmap_menu->additem(MN_LABEL, _("Contrib Worlds"), 0,0); contrib_worldmap_menu->additem(MN_HL, "", 0,0); for(int i = 0; i < worldmap_list.num_items; i++) - contrib_worldmap_menu->additem(MN_ACTION, worldmap_list.item[i],0,0,i); + { + WorldMapNS::WorldMap worldmap; + worldmap.loadmap(worldmap_list.item[i]); + contrib_worldmap_menu->additem(MN_ACTION, worldmap.get_world_title(),0,0,i); + } contrib_worldmap_menu->additem(MN_HL,"",0,0); contrib_worldmap_menu->additem(MN_BACK,"Back",0,0); @@ -341,7 +345,7 @@ void title(void) update_time = st_get_ticks(); break; case MNID_CREDITS: - display_text_file("CREDITS", bkg_title, SCROLL_SPEED_CREDITS); + display_text_file("CREDITS", SCROLL_SPEED_CREDITS); Menu::set_current(main_menu); break; case MNID_QUITMAINMENU: