瀏覽代碼

Hidden maps

nordsoft 2 年之前
父節點
當前提交
e669d31d33
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      client/lobby/SelectionTab.cpp

+ 7 - 0
client/lobby/SelectionTab.cpp

@@ -534,6 +534,13 @@ void SelectionTab::parseMaps(const std::unordered_set<ResourceID> & files)
 	{
 		try
 		{
+			const std::string filename_prefix = file.getName().substr(file.getName().find_last_of("/\\") + 1, 2);
+			if(filename_prefix == "__")
+			{
+				logGlobal->trace("Map %s marked as hidden");
+				continue;
+			}
+			
 			auto mapInfo = std::make_shared<CMapInfo>();
 			mapInfo->mapInit(file.getName());