3 CampaignFile_Load(0, CAMPAIGN_MAX_ENTRIES);
6 void Campaign_Shutdown()
11 void Campaign_DumpLevels()
15 imax = cvar("g_campaign_index") - campaign_offset;
16 if(imax >= campaign_entries)
17 imax = campaign_entries - 1;
18 for(i = 0; i <= imax; ++i)
21 print(ftos(i + campaign_offset));
23 print(campaign_gametype[i]);
25 print(campaign_mapname[i]);
27 print(campaign_shortdesc[i]);
33 void Campaign_JumpLevel(float n)
37 current = cvar("g_campaign_index");
43 n = n - campaign_offset;
44 if(n >= 0 && n < campaign_entries)