1 void CampaignSetup(float n)
4 localcmd("exec game_reset.cfg\n");
6 localcmd("exec mutator_reset.cfg\n");
7 localcmd("set g_campaign 1\n");
8 localcmd("set _campaign_name \"");
9 localcmd(campaign_name);
11 localcmd("set _campaign_index ");
12 localcmd(ftos(campaign_offset + n));
14 localcmd(campaign_mutators[n]);
17 MapInfo_SwitchGameType(MapInfo_Type_FromString(campaign_gametype[n]));
18 //print(">>", cvar_string("g_tdm"), "<<\n");
19 MapInfo_LoadMap(campaign_mapname[n]);
21 localcmd("exec maps/"); // can't use strcat here in current fteqcc
22 localcmd(campaign_gametype[n]);
24 localcmd(campaign_mapname[n]);
25 localcmd(".mapcfg\n");