int GetRushMaxStages(String mapName)
{
int maxStages = 4;
if (!String.IsNullOrEmpty(mapName)) {
if (fRushMap3Stages.Contains(mapName)) {
// Need to deal with BF3 and BF4 both having map codes that start XP1_
bool isXP1 = mapName.StartsWith("XP1_");
if (!isXP1 || (isXP1 && fGameVersion == GameVersion.BF4)) {
maxStages = 3;
}
} else if (fRushMap5Stages.Contains(mapName)) {
maxStages = 5;
}
}
return maxStages;
}