+
+ contrib_subset_menu->additem(MN_HL,"",0,0);
+ contrib_subset_menu->additem(MN_BACK, _("Back"), 0, 0);
+
+ titlesession->get_current_sector()->activate();
+ titlesession->set_current();
+ }
+ }
+ else if((unsigned)index < worldmap_list.size() + (int)contrib_subsets.size())
+ {
+ WorldMapNS::WorldMap worldmap;
+ std::set<std::string>::iterator it = worldmap_list.begin();
+ for(int i = index - contrib_subsets.size(); i > 0; --i)
+ ++it;
+ worldmap.loadmap((*it));
+ worldmap.display();
+
+ Menu::set_current(main_menu);