- The following game assets are under CC-BY-SA 3.0 Unported ( http://creativecommons.org/licenses/by-sa/3.0/ ) :
+http://forums.wolfire.com/viewtopic.php?f=7&t=1066&start=270#p109473
+These map are from Temple by Slib under CC-BY-SA :
+Data/Maps/sventhrone
+Data/Maps/sventemple2
+Data/Maps/sventemple
+Data/Maps/svensthwrong
+Data/Maps/svenskip
+Data/Maps/svenshan
+Data/Maps/svenruins
+Data/Maps/svenroad
+Data/Maps/svenredbwafter
+Data/Maps/svenredbw5
+Data/Maps/svenredbw4
+Data/Maps/svenredbw3
+Data/Maps/svenredbw2
+Data/Maps/svenredbw
+Data/Maps/svenninjabefore
+Data/Maps/svenninja
+Data/Maps/svenmeeting
+Data/Maps/svenheaven
+Data/Maps/svengrotto
+Data/Maps/svenfort
+Data/Maps/svenforest
+Data/Maps/svenfireice
+Data/Maps/svenearl
+Data/Maps/svendoor
+Data/Maps/svendefend
+Data/Maps/svendecoy
+Data/Maps/svendawn
+Data/Maps/svencouncil
+Data/Maps/svenclimb
+Data/Maps/svenchasm
+Data/Maps/svencanyon
+Data/Maps/svenalpha
+
+These textures are from Temple by Slib under CC-BY-SA :
+mask.png
+GiTop.png
+GiTeared.png
+GiBottom.png
+Desertcl.png
+
+This campaign is from Temple by Slib under CC-BY-SA :
+Data/Campaign/temple.txt
+
+The following game assets are under CC-BY-SA 3.0 Unported ( http://creativecommons.org/licenses/by-sa/3.0/ ) :
Data/Animations/Wolfstop
Data/Animations/Wolfslap
--- /dev/null
+Campaign Levels: 31\r\rLevel 1:\rName: svenroad\rDescription: Giant_Ruins_-_start_new_campaign!\rChooseNext: 0\rNumNext: 1\rNextLevel: 2\rLocationX: 197\rLocationY: 370\r\rLevel 2:\rName: svenclimb\rDescription: Giant_Ruins\rChooseNext: 1\rNumNext: 1\rNextlevel: 3\rLocationX: 197\rLocationY: 370\r\rLevel 3:\rName: svenheaven\rDescription: Ruins_Top\rChooseNext: 1\rNumNext: 1\rNextlevel: 4\rLocationX: 192\rLocationY: 353\r\rLevel 4:\rName: sventemple\rDescription: Temple_of_the_Wind\rChooseNext: 1\rNumNext: 1\rNextlevel: 5\rLocationX: 135\rLocationY: 320\r\rLevel 5:\rName: svensthwrong\rDescription: West_Pass\rChooseNext: 0\rNumNext: 1\rNextlevel: 6\rLocationX: 80\rLocationY: 293\r\rLevel 6:\rName: svendefend\rDescription: Something_Wrong\rChooseNext: 1\rNumNext: 1\rNextlevel: 7\rLocationX: 80\rLocationY: 293\r\rLevel 7:\rName: svenshan\rDescription: Old_Fort\rChooseNext: 0\rNumNext: 1\rNextlevel: 8\rLocationX: 83\rLocationY: 250\r\rLevel 8:\rName: svenfort\rDescription: Old_Fort\rChooseNext: 1\rNumNext: 1\rNextlevel: 9\rLocationX: 83\rLocationY: 250\r\rLevel 9:\rName: svenforest\rDescription: Heading_for_Clearing\rChooseNext: 0\rNumNext: 1\rNextlevel: 10\rLocationX: 115\rLocationY: 240\r\rLevel 10:\rName: svenearl\rDescription: Clearing\rChooseNext: 1\rNumNext: 1\rNextlevel: 11\rLocationX: 131\rLocationY: 252\r\rLevel 11:\rName: sventemple2\rDescription: Temple_of_the_Wind\rChooseNext: 1\rNumNext: 1\rNextlevel: 12\rLocationX: 135\rLocationY: 320\r\rLevel 12:\rName: svenmeeting\rDescription: Forest_Pagoda\rChooseNext: 1\rNumNext: 1\rNextlevel: 13\rLocationX: 160\rLocationY: 270\r\rLevel 13:\rName: svenredbw\rDescription: Snowy_Fields\rChooseNext: 0\rNumNext: 1\rNextlevel: 14\rLocationX: 240\rLocationY: 213\r\rLevel 14:\rName: svenredbw2\rDescription: Snowy_Fields\rChooseNext: 1\rNumNext: 1\rNextlevel: 15\rLocationX: 240\rLocationY: 213\r\rLevel 15:\rName: svendawn\rDescription: Desert_Beacons\rChooseNext: 1\rNumNext: 1\rNextlevel: 16\rLocationX: 277\rLocationY: 227\r\rLevel 16:\rName: svencanyon\rDescription: Canyon\rChooseNext: 1\rNumNext: 1\rNextlevel: 17\rLocationX: 320\rLocationY: 215\r\rLevel 17:\rName: svenredbw3\rDescription: Snowy_Fields:_Night\rChooseNext: 1\rNumNext: 1\rNextlevel: 18\rLocationX: 240\rLocationY: 213\r\rLevel 18:\rName: svenninjabefore\rDescription: Border\rChooseNext: 1\rNumNext: 1\rNextlevel: 19\rLocationX: 345\rLocationY: 213\r\rLevel 19:\rName: svenninja\rDescription: General_Mansion\rChooseNext: 1\rNumNext: 1\rNextlevel: 20\rLocationX: 405\rLocationY: 213\r\rLevel 20:\rName: svenredbw4\rDescription: Snowy_Fields:_Dawn\rChooseNext: 0\rNumNext: 1\rNextlevel: 21\rLocationX: 240\rLocationY: 213\r\rLevel 21:\rName: svenredbw5\rDescription: Snowy_Fields:_Dawn\rChooseNext: 1\rNumNext: 1\rNextlevel: 22\rLocationX: 240\rLocationY: 213\r\rLevel 22:\rName: svenredbwafter\rDescription: Snowy_Plain\rChooseNext: 1\rNumNext: 1\rNextlevel: 23\rLocationX: 243\rLocationY: 238\r\rLevel 23:\rName: svenruins\rDescription: Ruins\rChooseNext: 1\rNumNext: 1\rNextlevel: 24\rLocationX: 135\rLocationY: 320\r\rLevel 24:\rName: svenalpha\rDescription: Wolf_Mountain\rChooseNext: 1\rNumNext: 1\rNextlevel: 25\rLocationX: 315\rLocationY: 240\r\rLevel 25:\rName: svencouncil\rDescription: Council\rChooseNext: 1\rNumNext: 1\rNextlevel: 26\rLocationX: 313\rLocationY: 288\r\rLevel 26:\rName: svendecoy\rDescription: Border_Wall\rChooseNext: 1\rNumNext: 1\rNextlevel: 27\rLocationX: 382\rLocationY: 255\r\rLevel 27:\rName: svenchasm\rDescription: Castle_Bridge\rChooseNext: 1\rNumNext: 1\rNextlevel: 28\rLocationX: 356\rLocationY: 241\r\rLevel 28:\rName: sventhrone\rDescription: Throne_Hall\rChooseNext: 1\rNumNext: 1\rNextlevel: 29\rLocationX: 336\rLocationY: 227\r\rLevel 29:\rName: svendoor\rDescription: Castle_Entrance\rChooseNext: 1\rNumNext: 1\rNextlevel: 30\rLocationX: 356\rLocationY: 241\r\rLevel 30:\rName: svengrotto\rDescription: Snowy_Grotto\rChooseNext: 1\rNumNext: 1\rNextlevel: 31\rLocationX: 343\rLocationY: 258\r\rLevel 31:\rName: svenfireice\rDescription: Ice_Cave_(Last_Level)\rChooseNext: 1\rNumNext: 0\rLocationX: 343\rLocationY: 258\r
\ No newline at end of file
endy[5]=starty[5]+20;
sprintf (menustring[6], "Campaign : %s", accountactive->getCurrentCampaign().c_str());
- startx[6]=100;
+ startx[6]=200;
endx[6]=startx[6]+strlen(menustring[6])*10;
starty[6]=420;
endy[6]=starty[6]+20;
LoadTexture(":Data:Textures:Newgame.png",&Mainmenuitems[1],0,0);
LoadTexture(":Data:Textures:Options.png",&Mainmenuitems[2],0,0);
LoadTexture(":Data:Textures:Quit.png",&Mainmenuitems[3],0,0);
- LoadTexture(":Data:Textures:World.png",&Mainmenuitems[7],0,0);
LoadTexture(":Data:Textures:Eyelid.png",&Mainmenuitems[4],0,1);
//LoadTexture(":Data:Textures:Eye.jpg",&Mainmenuitems[5],0,1);
+ LoadTexture(":Data:Textures:World.png",&Mainmenuitems[7],0,0);
texdetail=temptexdetail;
FadeLoadingScreen(95);
accountactive->setCurrentCampaign(*c);
}
LoadCampaign();
+ if(Mainmenuitems[7])
+ glDeleteTextures(1,&Mainmenuitems[7]);
+ ifstream test(ConvertFileName((":Data:Textures:"+accountactive->getCurrentCampaign()+":World.png").c_str()));
+ if(test.good()) {
+ LoadTexture((":Data:Textures:"+accountactive->getCurrentCampaign()+":World.png").c_str(),&Mainmenuitems[7],0,0);
+ } else {
+ LoadTexture(":Data:Textures:World.png",&Mainmenuitems[7],0,0);
+ }
break;
}
break;