소스 검색

Fix loading

nordsoft 2 년 전
부모
커밋
de22132cdf
1개의 변경된 파일1개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 4
      lib/mapping/CCampaignHandler.cpp

+ 1 - 4
lib/mapping/CCampaignHandler.cpp

@@ -797,7 +797,7 @@ CMap * CCampaignState::getMap(int scenarioId) const
 	if(scenarioId == -1)
 		scenarioId = currentMap.value();
 	
-	CMapService mapService;	
+	CMapService mapService;
 	std::string scenarioName = camp->header.filename.substr(0, camp->header.filename.find('.'));
 	boost::to_lower(scenarioName);
 	scenarioName += ':' + std::to_string(scenarioId);
@@ -812,9 +812,6 @@ std::unique_ptr<CMapHeader> CCampaignState::getHeader(int scenarioId) const
 		scenarioId = currentMap.value();
 	
 	CMapService mapService;
-	if(camp->header.version == CampaignVersion::Version::VCMI)
-		return mapService.loadMapHeader(ResourceID(camp->scenarios.at(scenarioId).mapName, EResType::MAP));
-
 	std::string scenarioName = camp->header.filename.substr(0, camp->header.filename.find('.'));
 	boost::to_lower(scenarioName);
 	scenarioName += ':' + std::to_string(scenarioId);