string thismapname, wantedmapname;
thismapname = GetMapname();
wantedmapname = campaign_gametype[0];
- if(MapInfo_CurrentGametype() != MapInfo_Type_FromString(wantedmapname, false))
+ if(MapInfo_CurrentGametype() != MapInfo_Type_FromString(wantedmapname, false, false))
return CampaignBailout("wrong game type!");
wantedmapname = campaign_mapname[0];
if(wantedmapname != thismapname)
return 0;
}
+string Campaign_GetTitle()
+{
+ return campaign_title;
+}
+
int Campaign_GetLevelNum()
{
return campaign_level + 1;
if(autocvar_sv_cheats)
{
- MapInfo_SwitchGameType(MapInfo_Type_FromString(campaign_gametype[0], false));
+ MapInfo_SwitchGameType(MapInfo_Type_FromString(campaign_gametype[0], false, false));
CampaignFile_Unload();
CampaignBailout("JOLLY CHEATS AHAHAHAHAHAHAH))");
return;
cvar_settemp("skill", ftos(baseskill));
cvar_settemp("bot_number", ftos(campaign_bots[0]));
- MapInfo_SwitchGameType(MapInfo_Type_FromString(campaign_gametype[0], false));
+ MapInfo_SwitchGameType(MapInfo_Type_FromString(campaign_gametype[0], false, false));
if(Campaign_Invalid())
return;