瀏覽代碼

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 年之前
父節點
當前提交
905d31b8d7
共有 1 個文件被更改,包括 0 次插入11 次删除
  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);
 	}