Inside cMonster::getMobFamily() : replacing Polymorphism by Map, in order to remove redundancy
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
#include "../Entities/Player.h"
|
||||
#include "../Defines.h"
|
||||
#include "../MonsterConfig.h"
|
||||
#include "../MobTypesManager.h"
|
||||
#include "../MersenneTwister.h"
|
||||
|
||||
#include "../Vector3f.h"
|
||||
@@ -17,6 +18,7 @@
|
||||
#include "../Tracer.h"
|
||||
#include "../Chunk.h"
|
||||
|
||||
|
||||
// #include "../../iniFile/iniFile.h"
|
||||
|
||||
|
||||
@@ -510,3 +512,7 @@ void cMonster::HandleDaylightBurning(cChunk & a_Chunk)
|
||||
|
||||
|
||||
|
||||
cMonster::eFamily cMonster::GetMobFamily(void) const
|
||||
{
|
||||
return cMobTypesManager::getFamilyFromType(GetMobTypeAsEnum());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user