AlexVinS пре 10 година
родитељ
комит
2f67e015e1
2 измењених фајлова са 6 додато и 5 уклоњено
  1. 5 5
      lib/mapping/MapFormatJson.cpp
  2. 1 0
      lib/mapping/MapFormatJson.h

+ 5 - 5
lib/mapping/MapFormatJson.cpp

@@ -424,12 +424,12 @@ void CMapLoaderJson::readTerrainLevel(const JsonNode& src, const int index)
 void CMapLoaderJson::readTerrain()
 {
 	{
-		const JsonNode surface = readJson("surface.json");
+		const JsonNode surface = readJson("surface_terrain.json");
 		readTerrainLevel(surface, 0);
 	}
 	if(map->twoLevel)
 	{
-		const JsonNode underground = readJson("underground.json");
+		const JsonNode underground = readJson("underground_terrain.json");
 		readTerrainLevel(underground, 1);
 	}
 
@@ -527,7 +527,7 @@ void CMapSaverJson::writePlayerInfo(JsonNode & output)
 		const PlayerInfo & info = map->players[player];
 		
 		if(info.canAnyonePlay())
-			writePlayerInfo(info, dest[GameConstants::PLAYER_COLOR_NAMES[player]);
+			writePlayerInfo(info, dest[GameConstants::PLAYER_COLOR_NAMES[player]]);
 	}
 }
 
@@ -584,11 +584,11 @@ void CMapSaverJson::writeTerrain()
 	//todo: multilevel map save support
 
 	JsonNode surface = writeTerrainLevel(0);
-	addToArchive(surface, "surface.json");
+	addToArchive(surface, "surface_terrain.json");
 
 	if(map->twoLevel)
 	{
 		JsonNode underground = writeTerrainLevel(1);
-		addToArchive(underground, "underground.json");
+		addToArchive(underground, "underground_terrain.json");
 	}
 }

+ 1 - 0
lib/mapping/MapFormatJson.h

@@ -18,6 +18,7 @@
 
 class TriggeredEvent;
 struct TerrainTile;
+struct PlayerInfo;
 
 class DLL_LINKAGE CMapFormatJson
 {