void CollectSpawnableChunk(cChunk &a_Chunk)
void Logd(void)
log the results of census to server console
cMobFamilyCollecter m_MobFamilyCollecter
This class is used to collect the list of mobs for each family.
std::set< cChunk * > m_EligibleForSpawnChunks
cMobProximityCounter & GetProximityCounter(void)
Returns the nested proximity counter.
cMobProximityCounter m_ProximityCounter
int GetNumChunks()
Returns the number of chunks that are elligible for spawning (for now, the loaded, valid chunks)
This class is used to collect information, for each Mob, what is the distance of the closest player i...
static int GetCapMultiplier(cMonster::eFamily a_MobFamily)
Returns the cap multiplier value of the given monster family.
bool IsCapped(cMonster::eFamily a_MobFamily)
Returns true if the family is capped (i.e.
void CollectMob(cMonster &a_Monster, cChunk &a_Chunk, double a_Distance)
Collect a mob - its distance to player, its family ...