QTfrontend/campaign.h
branchspacecampaign
changeset 9290 478aa681e702
parent 9284 13b76fa362b4
child 9292 187ce630dddc
equal deleted inserted replaced
9288:180cab35c9c1 9290:478aa681e702
    20 #define CAMPAIGN_H
    20 #define CAMPAIGN_H
    21 
    21 
    22 #include <QString>
    22 #include <QString>
    23 #include <QStringList>
    23 #include <QStringList>
    24 
    24 
       
    25 class MissionInfo
       
    26 {
       
    27 	public:
       
    28 		QString name;
       
    29 		QString description;
       
    30 		QString script;
       
    31 		QString image;
       
    32 };
       
    33 
    25 QStringList getCampMissionList(QString & campaign);
    34 QStringList getCampMissionList(QString & campaign);
    26 unsigned int getCampProgress(QString & teamName, QString & campName);
    35 unsigned int getCampProgress(QString & teamName, QString & campName);
    27 QString getCampaignScript(QString campaign, unsigned int mNum);
    36 QString getCampaignScript(QString campaign, unsigned int mNum);
    28 QString getCampaignImage(QString campaign, unsigned int mNum);
    37 QString getCampaignImage(QString campaign, unsigned int mNum);
    29 QString getCampaignMissionName(QString campaign, unsigned int mNum);
    38 QString getCampaignMissionName(QString campaign, unsigned int mNum);
    30 QMap<QString,QString> getUnlockedMissions2(QString & campaignName, QString & teamName);
    39 QMap<QString,QString> getUnlockedMissions2(QString & campaignName, QString & teamName);
    31 QStringList getCampMissionList2(QString & campaignName, QString & teamName);
    40 QStringList getCampMissionList2(QString & campaignName, QString & teamName);
    32 QStringList getDescriptions(QString & campaignName, QString & teamName);
    41 QStringList getDescriptions(QString & campaignName, QString & teamName);
    33 QStringList getImages(QString & campaignName, QString & teamName);
    42 QStringList getImages(QString & campaignName, QString & teamName);
       
    43 QList<MissionInfo> getCampMissionList3(QString & campaignName, QString & teamName);
    34 
    44 
    35 #endif
    45 #endif