mirror of
				https://github.com/vcmi/vcmi.git
				synced 2025-10-31 00:07:39 +02:00 
			
		
		
		
	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
This commit is contained in:
		| @@ -803,17 +803,6 @@ std::vector<std::string> CModHandler::getModList(std::string path) | |||||||
| 		std::string name = entry.getName(); | 		std::string name = entry.getName(); | ||||||
| 		name.erase(0, modDir.size()); //Remove path prefix | 		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()) | 		if (!name.empty()) | ||||||
| 			foundMods.push_back(name); | 			foundMods.push_back(name); | ||||||
| 	} | 	} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user