summaryrefslogtreecommitdiffstats
path: root/source/MobFamilyCollecter.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/MobFamilyCollecter.h')
-rw-r--r--source/MobFamilyCollecter.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/source/MobFamilyCollecter.h b/source/MobFamilyCollecter.h
index cd05b6adb..6cef133b5 100644
--- a/source/MobFamilyCollecter.h
+++ b/source/MobFamilyCollecter.h
@@ -16,16 +16,12 @@ class cChunk;
-/** This class is used to collect, for each Mob, what is it's family. It was first
-being designed to check the caps of the mobs (no more than ... hostile mob in the world)
-
-as side effects : it also know what is the spawnrate of each family : MG TODO relocate
+/** This class is used to collect the list of mobs for each family
*/
class cMobFamilyCollecter
{
public :
typedef const std::set<cMonster::eFamily> tMobFamilyList;
- typedef const std::map<cMonster::eFamily,int> tMobSpawRate;
// collect a mob
void CollectMob(cMonster & a_Monster);
@@ -33,15 +29,9 @@ public :
// return the number of mobs for this family
int GetNumberOfCollectedMobs(cMonster::eFamily a_Family);
- static tMobFamilyList & m_AllFamilies(void);
-
- static tMobSpawRate & m_SpawnRate(void);
-
protected :
- std::map<cMonster::eFamily, std::set<cMonster*> > m_Mobs;
+ std::map<cMonster::eFamily, std::set<cMonster *> > m_Mobs;
- static tMobFamilyList InitMobFamilyBeforeCx11(void);
- static tMobSpawRate InitMobSpawnRateBeforeCx11(void);
} ;