34 for(lineno = 0; (l =
fgets(fh)); )
42 if(
substring(l, 0, 12) ==
"\"//campaign:")
50#define CAMPAIGN_GETARG \
74 error(
"syntax error in campaign file: line has not enough fields");
104 strfree(campaign_shortdesc[i]);
string campaign_mutators[CAMPAIGN_MAX_ENTRIES]
float campaign_bots[CAMPAIGN_MAX_ENTRIES]
float campaign_botskill[CAMPAIGN_MAX_ENTRIES]
string campaign_gametype[CAMPAIGN_MAX_ENTRIES]
#define CAMPAIGN_MAX_ENTRIES
string campaign_fraglimit[CAMPAIGN_MAX_ENTRIES]
string campaign_mapname[CAMPAIGN_MAX_ENTRIES]
string campaign_timelimit[CAMPAIGN_MAX_ENTRIES]
float CampaignFile_Load(int offset, float n)
void CampaignFile_Unload()
ERASEABLE string language_filename(string s)
strcat(_("^F4Countdown stopped!"), "\n^BG", _("Teams are too unbalanced."))