static void Setup(int index, int buildTables) { if (index < campaign.missionCount) { currentMission = &campaign.missions[index]; SetupMission(index, buildTables); } else currentMission = NULL; }
void CampaignAndMissionSetup( int buildTables, CampaignOptions *campaign, struct MissionOptions *mo) { CampaignSeedRandom(campaign); SetupMission( buildTables, CampaignGetCurrentMission(campaign), mo, campaign->MissionIndex); }
void D_DoomMain(void) { SetupMission(MissionSet); RunGUI(); }