Explorar o código

Detect mirror maps

Ivan Savenko %!s(int64=2) %!d(string=hai) anos
pai
achega
7c88bb7e4f
Modificáronse 1 ficheiros con 6 adicións e 4 borrados
  1. 6 4
      lib/mapping/MapFormatH3M.cpp

+ 6 - 4
lib/mapping/MapFormatH3M.cpp

@@ -133,13 +133,15 @@ void CMapLoaderH3M::readHeader()
 
 		if(hotaVersion > 0)
 		{
-			reader->skipZero(1);
-			//TODO: HotA
+			bool isMirrorMap = reader->readBool();
 			bool isArenaMap = reader->readBool();
+
+			//TODO: HotA
+			if (isMirrorMap)
+				logGlobal->warn("Map '%s': Mirror maps are not yet supported!", mapName);
+
 			if (isArenaMap)
-			{
 				logGlobal->warn("Map '%s': Arena maps are not supported!", mapName);
-			}
 		}
 
 		if(hotaVersion > 1)