private Population GetPopulation(PerModeSettings perMode, bool verbose)
{
if (fServerInfo == null) return Population.Medium;
int highPop = perMode.DefinitionOfHighPopulationForPlayers;
int lowPop = perMode.DefinitionOfLowPopulationForPlayers;
Population pop = Population.Low;
int totalPop = TotalPlayerCount();
if (totalPop <= lowPop) {
pop = Population.Low;
} else if (totalPop >= highPop) {
pop = Population.High;
} else {
pop = Population.Medium;
}
if (verbose && DebugLevel >= 8) ConsoleDebug("Population: " + pop + " (" + totalPop + " [" + lowPop + " - " + highPop + "])");
return pop;
}