Explorar el Código

Removed no longer used code - moved to hota mod

Ivan Savenko hace 2 años
padre
commit
636b2ea856
Se han modificado 2 ficheros con 0 adiciones y 26 borrados
  1. 0 24
      lib/mapping/MapFormatH3M.cpp
  2. 0 2
      lib/mapping/MapFormatH3M.h

+ 0 - 24
lib/mapping/MapFormatH3M.cpp

@@ -1299,24 +1299,6 @@ CGObjectInstance * CMapLoaderH3M::readShipyard(const int3 & mapPosition, std::sh
 	return object;
 }
 
-CGObjectInstance * CMapLoaderH3M::readBorderGuard()
-{
-	return new CGBorderGuard();
-}
-
-CGObjectInstance * CMapLoaderH3M::readBorderGate(const int3 & mapPosition, std::shared_ptr<const ObjectTemplate> objectTemplate)
-{
-	if(objectTemplate->subid < 1000)
-		return new CGBorderGate();
-
-	//TODO: HotA - grave has same ID as border gate? WTF?
-	if(objectTemplate->subid == 1001)
-		return new CGObjectInstance();
-
-	logGlobal->warn("Map '%s: Quest gates at %s are not implemented!", mapName, mapPosition.toString());
-	return readQuestGuard(mapPosition);
-}
-
 CGObjectInstance * CMapLoaderH3M::readLighthouse(const int3 & mapPosition)
 {
 	auto * object = new CGLighthouse();
@@ -1453,12 +1435,6 @@ CGObjectInstance * CMapLoaderH3M::readObject(std::shared_ptr<const ObjectTemplat
 		case Obj::HERO_PLACEHOLDER:
 			return readHeroPlaceholder(mapPosition);
 
-		case Obj::BORDERGUARD:
-			return readBorderGuard();
-
-		case Obj::BORDER_GATE:
-			return readBorderGate(mapPosition, objectTemplate);
-
 		case Obj::PYRAMID:
 			return readPyramid(mapPosition, objectTemplate);
 

+ 0 - 2
lib/mapping/MapFormatH3M.h

@@ -177,8 +177,6 @@ private:
 	CGObjectInstance * readHeroPlaceholder(const int3 & position);
 	CGObjectInstance * readGrail(const int3 & position, std::shared_ptr<const ObjectTemplate> objectTemplate);
 	CGObjectInstance * readPyramid(const int3 & position, std::shared_ptr<const ObjectTemplate> objTempl);
-	CGObjectInstance * readBorderGuard();
-	CGObjectInstance * readBorderGate(const int3 & position, std::shared_ptr<const ObjectTemplate> objTempl);
 	CGObjectInstance * readQuestGuard(const int3 & position);
 	CGObjectInstance * readShipyard(const int3 & mapPosition, std::shared_ptr<const ObjectTemplate> objectTemplate);
 	CGObjectInstance * readLighthouse(const int3 & mapPosition);