Browse Source

CModHandler: remove hardcoded wog mod integrity check

Now we have unpacked WoG mod version that dont need specific data files.
As far as I can tell only texts for commanders not going through proper mod system
Arseniy Shestakov 5 years ago
parent
commit
905d31b8d7
1 changed files with 0 additions and 11 deletions
  1. 0 11
      lib/CModHandler.cpp

+ 0 - 11
lib/CModHandler.cpp

@@ -803,17 +803,6 @@ std::vector<std::string> CModHandler::getModList(std::string path)
 		std::string name = entry.getName();
 		name.erase(0, modDir.size()); //Remove path prefix
 
-		// check if wog is actually present. Hack-ish but better than crash
-		// TODO: remove soon (hopefully - before 0.96)
-		if (name == "WOG")
-		{
-			if (!CResourceHandler::get("initial")->existsResource(ResourceID("DATA/ZVS", EResType::DIRECTORY)) &&
-				!CResourceHandler::get("initial")->existsResource(ResourceID("MODS/WOG/DATA/ZVS", EResType::DIRECTORY)))
-			{
-				continue;
-			}
-		}
-
 		if (!name.empty())
 			foundMods.push_back(name);
 	}