diff -r 20ff80421736 -r e4e366013e9a QTfrontend/campaign.cpp --- a/QTfrontend/campaign.cpp Sun Jun 16 00:46:11 2013 +0400 +++ b/QTfrontend/campaign.cpp Mon Jun 17 16:56:58 2013 +0200 @@ -50,3 +50,14 @@ campfile.setIniCodec("UTF-8"); return campfile.value(QString("Mission %1/Script").arg(mNum)).toString(); } + +QString getCampaignImage(QString campaign, unsigned int mNum) +{ + return getCampaignScript(campaign,mNum).replace(QString(".lua"),QString(".png")); +} + +QString getCampaignMissionName(QString campaign, unsigned int mNum) +{ + return getCampaignScript(campaign,mNum).replace(QString(".lua"),QString("")); +} +