浏览代码

Moved Modificators to separate folder

Tomasz Zieliński 2 年之前
父节点
当前提交
cf0515dcd3
共有 36 个文件被更改,包括 181 次插入181 次删除
  1. 35 35
      cmake_modules/VCMI_lib.cmake
  2. 10 10
      lib/rmg/modificators/ConnectionsPlacer.cpp
  3. 2 2
      lib/rmg/modificators/ConnectionsPlacer.h
  4. 10 10
      lib/rmg/modificators/MinePlacer.cpp
  5. 1 1
      lib/rmg/modificators/MinePlacer.h
  6. 5 5
      lib/rmg/modificators/Modificator.cpp
  7. 4 4
      lib/rmg/modificators/Modificator.h
  8. 0 0
      lib/rmg/modificators/ObjectDistributor.cpp
  9. 0 0
      lib/rmg/modificators/ObjectDistributor.h
  10. 10 10
      lib/rmg/modificators/ObjectManager.cpp
  11. 2 2
      lib/rmg/modificators/ObjectManager.h
  12. 7 7
      lib/rmg/modificators/ObstaclePlacer.cpp
  13. 1 1
      lib/rmg/modificators/ObstaclePlacer.h
  14. 7 7
      lib/rmg/modificators/QuestArtifactPlacer.cpp
  15. 3 3
      lib/rmg/modificators/QuestArtifactPlacer.h
  16. 9 9
      lib/rmg/modificators/RiverPlacer.cpp
  17. 1 1
      lib/rmg/modificators/RiverPlacer.h
  18. 7 7
      lib/rmg/modificators/RoadPlacer.cpp
  19. 1 1
      lib/rmg/modificators/RoadPlacer.h
  20. 0 0
      lib/rmg/modificators/RockFiller.cpp
  21. 0 0
      lib/rmg/modificators/RockFiller.h
  22. 7 7
      lib/rmg/modificators/RockPlacer.cpp
  23. 1 1
      lib/rmg/modificators/RockPlacer.h
  24. 0 0
      lib/rmg/modificators/TerrainPainter.cpp
  25. 0 0
      lib/rmg/modificators/TerrainPainter.h
  26. 10 10
      lib/rmg/modificators/TownPlacer.cpp
  27. 1 1
      lib/rmg/modificators/TownPlacer.h
  28. 11 11
      lib/rmg/modificators/TreasurePlacer.cpp
  29. 2 2
      lib/rmg/modificators/TreasurePlacer.h
  30. 9 9
      lib/rmg/modificators/WaterAdopter.cpp
  31. 1 1
      lib/rmg/modificators/WaterAdopter.h
  32. 11 11
      lib/rmg/modificators/WaterProxy.cpp
  33. 1 1
      lib/rmg/modificators/WaterProxy.h
  34. 10 10
      lib/rmg/modificators/WaterRoutes.cpp
  35. 1 1
      lib/rmg/modificators/WaterRoutes.h
  36. 1 1
      mapeditor/mapcontroller.cpp

+ 35 - 35
cmake_modules/VCMI_lib.cmake

@@ -122,24 +122,24 @@ macro(add_main_lib TARGET_NAME LIBRARY_TYPE)
 		${MAIN_LIB_DIR}/rmg/TileInfo.cpp
 		${MAIN_LIB_DIR}/rmg/TileInfo.cpp
 		${MAIN_LIB_DIR}/rmg/Zone.cpp
 		${MAIN_LIB_DIR}/rmg/Zone.cpp
 		${MAIN_LIB_DIR}/rmg/Functions.cpp
 		${MAIN_LIB_DIR}/rmg/Functions.cpp
-		${MAIN_LIB_DIR}/rmg/Modificator.cpp
-		${MAIN_LIB_DIR}/rmg/ObjectManager.cpp
-		${MAIN_LIB_DIR}/rmg/ObjectDistributor.cpp
-		${MAIN_LIB_DIR}/rmg/RoadPlacer.cpp
-		${MAIN_LIB_DIR}/rmg/TreasurePlacer.cpp
-		${MAIN_LIB_DIR}/rmg/QuestArtifactPlacer.cpp
 		${MAIN_LIB_DIR}/rmg/RmgMap.cpp
 		${MAIN_LIB_DIR}/rmg/RmgMap.cpp
-		${MAIN_LIB_DIR}/rmg/ConnectionsPlacer.cpp
-		${MAIN_LIB_DIR}/rmg/WaterAdopter.cpp
-		${MAIN_LIB_DIR}/rmg/MinePlacer.cpp
-		${MAIN_LIB_DIR}/rmg/TownPlacer.cpp
-		${MAIN_LIB_DIR}/rmg/WaterProxy.cpp
-		${MAIN_LIB_DIR}/rmg/WaterRoutes.cpp
-		${MAIN_LIB_DIR}/rmg/RockPlacer.cpp
-		${MAIN_LIB_DIR}/rmg/RockFiller.cpp
-		${MAIN_LIB_DIR}/rmg/ObstaclePlacer.cpp
-		${MAIN_LIB_DIR}/rmg/RiverPlacer.cpp
-		${MAIN_LIB_DIR}/rmg/TerrainPainter.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/Modificator.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/ObjectManager.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/ObjectDistributor.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/RoadPlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/TreasurePlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/QuestArtifactPlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/ConnectionsPlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/WaterAdopter.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/MinePlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/TownPlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/WaterProxy.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/WaterRoutes.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/RockPlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/RockFiller.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/ObstaclePlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/RiverPlacer.cpp
+		${MAIN_LIB_DIR}/rmg/modificators/TerrainPainter.cpp
 		${MAIN_LIB_DIR}/rmg/threadpool/MapProxy.cpp
 		${MAIN_LIB_DIR}/rmg/threadpool/MapProxy.cpp
 
 
 		${MAIN_LIB_DIR}/serializer/BinaryDeserializer.cpp
 		${MAIN_LIB_DIR}/serializer/BinaryDeserializer.cpp
@@ -410,26 +410,26 @@ macro(add_main_lib TARGET_NAME LIBRARY_TYPE)
 		${MAIN_LIB_DIR}/rmg/CZonePlacer.h
 		${MAIN_LIB_DIR}/rmg/CZonePlacer.h
 		${MAIN_LIB_DIR}/rmg/TileInfo.h
 		${MAIN_LIB_DIR}/rmg/TileInfo.h
 		${MAIN_LIB_DIR}/rmg/Zone.h
 		${MAIN_LIB_DIR}/rmg/Zone.h
-		${MAIN_LIB_DIR}/rmg/Functions.h
-		${MAIN_LIB_DIR}/rmg/Modificator.h
-		${MAIN_LIB_DIR}/rmg/ObjectManager.h
-		${MAIN_LIB_DIR}/rmg/ObjectDistributor.h
-		${MAIN_LIB_DIR}/rmg/RoadPlacer.h
-		${MAIN_LIB_DIR}/rmg/TreasurePlacer.h
-		${MAIN_LIB_DIR}/rmg/QuestArtifactPlacer.h
 		${MAIN_LIB_DIR}/rmg/RmgMap.h
 		${MAIN_LIB_DIR}/rmg/RmgMap.h
-		${MAIN_LIB_DIR}/rmg/ConnectionsPlacer.h
-		${MAIN_LIB_DIR}/rmg/WaterAdopter.h
-		${MAIN_LIB_DIR}/rmg/MinePlacer.h
-		${MAIN_LIB_DIR}/rmg/TownPlacer.h
-		${MAIN_LIB_DIR}/rmg/WaterProxy.h
-		${MAIN_LIB_DIR}/rmg/WaterRoutes.h
-		${MAIN_LIB_DIR}/rmg/RockPlacer.h
-		${MAIN_LIB_DIR}/rmg/RockFiller.h
-		${MAIN_LIB_DIR}/rmg/ObstaclePlacer.h
-		${MAIN_LIB_DIR}/rmg/RiverPlacer.h
-		${MAIN_LIB_DIR}/rmg/TerrainPainter.h
 		${MAIN_LIB_DIR}/rmg/float3.h
 		${MAIN_LIB_DIR}/rmg/float3.h
+		${MAIN_LIB_DIR}/rmg/Functions.h
+		${MAIN_LIB_DIR}/rmg/modificators/Modificator.h
+		${MAIN_LIB_DIR}/rmg/modificators/ObjectManager.h
+		${MAIN_LIB_DIR}/rmg/modificators/ObjectDistributor.h
+		${MAIN_LIB_DIR}/rmg/modificators/RoadPlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/TreasurePlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/QuestArtifactPlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/ConnectionsPlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/WaterAdopter.h
+		${MAIN_LIB_DIR}/rmg/modificators/MinePlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/TownPlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/WaterProxy.h
+		${MAIN_LIB_DIR}/rmg/modificators/WaterRoutes.h
+		${MAIN_LIB_DIR}/rmg/modificators/RockPlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/RockFiller.h
+		${MAIN_LIB_DIR}/rmg/modificators/ObstaclePlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/RiverPlacer.h
+		${MAIN_LIB_DIR}/rmg/modificators/TerrainPainter.h
 		${MAIN_LIB_DIR}/rmg/threadpool/BlockingQueue.h
 		${MAIN_LIB_DIR}/rmg/threadpool/BlockingQueue.h
 		${MAIN_LIB_DIR}/rmg/threadpool/ThreadPool.h
 		${MAIN_LIB_DIR}/rmg/threadpool/ThreadPool.h
 		${MAIN_LIB_DIR}/rmg/threadpool/MapProxy.h
 		${MAIN_LIB_DIR}/rmg/threadpool/MapProxy.h

+ 10 - 10
lib/rmg/ConnectionsPlacer.cpp → lib/rmg/modificators/ConnectionsPlacer.cpp

@@ -10,18 +10,18 @@
 
 
 #include "StdInc.h"
 #include "StdInc.h"
 #include "ConnectionsPlacer.h"
 #include "ConnectionsPlacer.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "../TerrainHandler.h"
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
-#include "../mapObjects/CObjectClassesHandler.h"
-#include "RmgPath.h"
-#include "RmgObject.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../../TerrainHandler.h"
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../mapObjects/CObjectClassesHandler.h"
+#include "../RmgPath.h"
+#include "../RmgObject.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
-#include "Functions.h"
+#include "../Functions.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
-#include "TileInfo.h"
+#include "../TileInfo.h"
 #include "WaterAdopter.h"
 #include "WaterAdopter.h"
 #include "WaterProxy.h"
 #include "WaterProxy.h"
 #include "TownPlacer.h"
 #include "TownPlacer.h"

+ 2 - 2
lib/rmg/ConnectionsPlacer.h → lib/rmg/modificators/ConnectionsPlacer.h

@@ -9,8 +9,8 @@
  */
  */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
-#include "RmgArea.h"
+#include "../Zone.h"
+#include "../RmgArea.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 10 - 10
lib/rmg/MinePlacer.cpp → lib/rmg/modificators/MinePlacer.cpp

@@ -8,19 +8,19 @@
 #include "MinePlacer.h"
 #include "MinePlacer.h"
 #include "TownPlacer.h"
 #include "TownPlacer.h"
 #include "ConnectionsPlacer.h"
 #include "ConnectionsPlacer.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
-#include "../mapObjects/CObjectClassesHandler.h"
-#include "../spells/CSpellHandler.h" //for choosing random spells
-#include "RmgPath.h"
-#include "RmgObject.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../mapObjects/CObjectClassesHandler.h"
+#include "../../spells/CSpellHandler.h" //for choosing random spells
+#include "../RmgPath.h"
+#include "../RmgObject.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
-#include "Functions.h"
+#include "../Functions.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "WaterAdopter.h"
 #include "WaterAdopter.h"
-#include "TileInfo.h"
+#include "../TileInfo.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
lib/rmg/MinePlacer.h → lib/rmg/modificators/MinePlacer.h

@@ -8,7 +8,7 @@
 *
 *
 */
 */
 #pragma once
 #pragma once
-#include "Zone.h"
+#include "../Zone.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 5 - 5
lib/rmg/Modificator.cpp → lib/rmg/modificators/Modificator.cpp

@@ -9,11 +9,11 @@
  */
  */
 
 
 #include "Modificator.h"
 #include "Modificator.h"
-#include "Functions.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "../CStopWatch.h"
-#include "../mapping/CMap.h"
+#include "../Functions.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../../CStopWatch.h"
+#include "../../mapping/CMap.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 4 - 4
lib/rmg/Modificator.h → lib/rmg/modificators/Modificator.h

@@ -10,10 +10,10 @@
 
 
 #pragma once
 #pragma once
 
 
-#include "../GameConstants.h"
-#include "../int3.h"
-#include "Zone.h"
-#include "threadpool/MapProxy.h"
+#include "../../GameConstants.h"
+#include "../../int3.h"
+#include "../Zone.h"
+#include "../threadpool/MapProxy.h"
 
 
 class RmgMap;
 class RmgMap;
 class CMapGenerator;
 class CMapGenerator;

+ 0 - 0
lib/rmg/ObjectDistributor.cpp → lib/rmg/modificators/ObjectDistributor.cpp


+ 0 - 0
lib/rmg/ObjectDistributor.h → lib/rmg/modificators/ObjectDistributor.h


+ 10 - 10
lib/rmg/ObjectManager.cpp → lib/rmg/modificators/ObjectManager.cpp

@@ -10,9 +10,9 @@
 
 
 #include "StdInc.h"
 #include "StdInc.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
-#include "CMapGenerator.h"
-#include "TileInfo.h"
-#include "RmgMap.h"
+#include "../CMapGenerator.h"
+#include "../TileInfo.h"
+#include "../RmgMap.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "RiverPlacer.h"
 #include "RiverPlacer.h"
 #include "WaterAdopter.h"
 #include "WaterAdopter.h"
@@ -21,13 +21,13 @@
 #include "MinePlacer.h"
 #include "MinePlacer.h"
 #include "TreasurePlacer.h"
 #include "TreasurePlacer.h"
 #include "QuestArtifactPlacer.h"
 #include "QuestArtifactPlacer.h"
-#include "../CCreatureHandler.h"
-#include "../mapObjects/CommonConstructors.h"
-#include "../mapObjects/MapObjects.h" //needed to resolve templates for CommonConstructors.h
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
-#include "Functions.h"
-#include "RmgObject.h"
+#include "../../CCreatureHandler.h"
+#include "../../mapObjects/CommonConstructors.h"
+#include "../../mapObjects/MapObjects.h" //needed to resolve templates for CommonConstructors.h
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../Functions.h"
+#include "../RmgObject.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 2 - 2
lib/rmg/ObjectManager.h → lib/rmg/modificators/ObjectManager.h

@@ -10,8 +10,8 @@
 
 
 #pragma once
 #pragma once
 
 
-#include "Zone.h"
-#include "RmgObject.h"
+#include "../Zone.h"
+#include "../RmgObject.h"
 #include <boost/heap/priority_queue.hpp> //A*
 #include <boost/heap/priority_queue.hpp> //A*
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN

+ 7 - 7
lib/rmg/ObstaclePlacer.cpp → lib/rmg/modificators/ObstaclePlacer.cpp

@@ -17,13 +17,13 @@
 #include "WaterProxy.h"
 #include "WaterProxy.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "RiverPlacer.h"
 #include "RiverPlacer.h"
-#include "RmgMap.h"
-#include "CMapGenerator.h"
-#include "../CRandomGenerator.h"
-#include "Functions.h"
-#include "../mapping/CMapEditManager.h"
-#include "../mapping/CMap.h"
-#include "../mapping/ObstacleProxy.h"
+#include "../RmgMap.h"
+#include "../CMapGenerator.h"
+#include "../../CRandomGenerator.h"
+#include "../Functions.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../mapping/CMap.h"
+#include "../../mapping/ObstacleProxy.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
lib/rmg/ObstaclePlacer.h → lib/rmg/modificators/ObstaclePlacer.h

@@ -11,7 +11,7 @@
 #pragma once
 #pragma once
 
 
 #include "Modificator.h"
 #include "Modificator.h"
-#include "../mapping/ObstacleProxy.h"
+#include "../../mapping/ObstacleProxy.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 7 - 7
lib/rmg/QuestArtifactPlacer.cpp → lib/rmg/modificators/QuestArtifactPlacer.cpp

@@ -11,14 +11,14 @@
 
 
 #include "StdInc.h"
 #include "StdInc.h"
 #include "QuestArtifactPlacer.h"
 #include "QuestArtifactPlacer.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
 #include "TreasurePlacer.h"
 #include "TreasurePlacer.h"
-#include "CZonePlacer.h"
-#include "../VCMI_Lib.h"
-#include "../mapObjects/CObjectHandler.h"
-#include "../mapObjects/CommonConstructors.h"
-#include "../mapObjects/MapObjects.h" 
+#include "../CZonePlacer.h"
+#include "../../VCMI_Lib.h"
+#include "../../mapObjects/CObjectHandler.h"
+#include "../../mapObjects/CommonConstructors.h"
+#include "../../mapObjects/MapObjects.h" 
 
 
 void QuestArtifactPlacer::process()
 void QuestArtifactPlacer::process()
 {
 {

+ 3 - 3
lib/rmg/QuestArtifactPlacer.h → lib/rmg/modificators/QuestArtifactPlacer.h

@@ -9,9 +9,9 @@
 */
 */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
-#include "Functions.h"
-#include "../mapObjects/ObjectTemplate.h"
+#include "../Zone.h"
+#include "../Functions.h"
+#include "../../mapObjects/ObjectTemplate.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 9 - 9
lib/rmg/RiverPlacer.cpp → lib/rmg/modificators/RiverPlacer.cpp

@@ -10,15 +10,15 @@
 
 
 #include "StdInc.h"
 #include "StdInc.h"
 #include "RiverPlacer.h"
 #include "RiverPlacer.h"
-#include "Functions.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "../RiverHandler.h"
-#include "../TerrainHandler.h"
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
-#include "../mapObjects/CObjectClassesHandler.h"
-#include "RmgPath.h"
+#include "../Functions.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../../RiverHandler.h"
+#include "../../TerrainHandler.h"
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../mapObjects/CObjectClassesHandler.h"
+#include "../RmgPath.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
 #include "ObstaclePlacer.h"
 #include "ObstaclePlacer.h"
 #include "WaterProxy.h"
 #include "WaterProxy.h"

+ 1 - 1
lib/rmg/RiverPlacer.h → lib/rmg/modificators/RiverPlacer.h

@@ -9,7 +9,7 @@
  */
  */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
+#include "../Zone.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 7 - 7
lib/rmg/RoadPlacer.cpp → lib/rmg/modificators/RoadPlacer.cpp

@@ -12,13 +12,13 @@
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
 #include "ObstaclePlacer.h"
 #include "ObstaclePlacer.h"
-#include "Functions.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "threadpool/MapProxy.h"
-#include "../mapping/CMapEditManager.h"
-#include "../CModHandler.h"
-#include "RmgPath.h"
+#include "../Functions.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../threadpool/MapProxy.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../CModHandler.h"
+#include "../RmgPath.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
lib/rmg/RoadPlacer.h → lib/rmg/modificators/RoadPlacer.h

@@ -9,7 +9,7 @@
  */
  */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
+#include "../Zone.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 0 - 0
lib/rmg/RockFiller.cpp → lib/rmg/modificators/RockFiller.cpp


+ 0 - 0
lib/rmg/RockFiller.h → lib/rmg/modificators/RockFiller.h


+ 7 - 7
lib/rmg/RockPlacer.cpp → lib/rmg/modificators/RockPlacer.cpp

@@ -14,13 +14,13 @@
 #include "ObjectManager.h"
 #include "ObjectManager.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "RiverPlacer.h"
 #include "RiverPlacer.h"
-#include "RmgMap.h"
-#include "CMapGenerator.h"
-#include "Functions.h"
-#include "../TerrainHandler.h"
-#include "../CRandomGenerator.h"
-#include "../mapping/CMapEditManager.h"
-#include "TileInfo.h"
+#include "../RmgMap.h"
+#include "../CMapGenerator.h"
+#include "../Functions.h"
+#include "../../TerrainHandler.h"
+#include "../../CRandomGenerator.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../TileInfo.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
lib/rmg/RockPlacer.h → lib/rmg/modificators/RockPlacer.h

@@ -9,7 +9,7 @@
  */
  */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
+#include "../Zone.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 0 - 0
lib/rmg/TerrainPainter.cpp → lib/rmg/modificators/TerrainPainter.cpp


+ 0 - 0
lib/rmg/TerrainPainter.h → lib/rmg/modificators/TerrainPainter.h


+ 10 - 10
lib/rmg/TownPlacer.cpp → lib/rmg/modificators/TownPlacer.cpp

@@ -10,20 +10,20 @@
 
 
 #include "StdInc.h"
 #include "StdInc.h"
 #include "TownPlacer.h"
 #include "TownPlacer.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
-#include "../mapObjects/CObjectClassesHandler.h"
-#include "../spells/CSpellHandler.h" //for choosing random spells
-#include "RmgPath.h"
-#include "RmgObject.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../mapObjects/CObjectClassesHandler.h"
+#include "../../spells/CSpellHandler.h" //for choosing random spells
+#include "../RmgPath.h"
+#include "../RmgObject.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
-#include "Functions.h"
+#include "../Functions.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "MinePlacer.h"
 #include "MinePlacer.h"
 #include "WaterAdopter.h"
 #include "WaterAdopter.h"
-#include "TileInfo.h"
+#include "../TileInfo.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
lib/rmg/TownPlacer.h → lib/rmg/modificators/TownPlacer.h

@@ -8,7 +8,7 @@
  *
  *
  */
  */
 #pragma once
 #pragma once
-#include "Zone.h"
+#include "../Zone.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 11 - 11
lib/rmg/TreasurePlacer.cpp → lib/rmg/modificators/TreasurePlacer.cpp

@@ -10,21 +10,21 @@
 
 
 #include "StdInc.h"
 #include "StdInc.h"
 #include "TreasurePlacer.h"
 #include "TreasurePlacer.h"
-#include "CMapGenerator.h"
-#include "Functions.h"
+#include "../CMapGenerator.h"
+#include "../Functions.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "ConnectionsPlacer.h"
 #include "ConnectionsPlacer.h"
-#include "RmgMap.h"
-#include "TileInfo.h"
-#include "CZonePlacer.h"
+#include "../RmgMap.h"
+#include "../TileInfo.h"
+#include "../CZonePlacer.h"
 #include "QuestArtifactPlacer.h"
 #include "QuestArtifactPlacer.h"
-#include "../mapObjects/CommonConstructors.h"
-#include "../mapObjects/MapObjects.h" //needed to resolve templates for CommonConstructors.h
-#include "../CCreatureHandler.h"
-#include "../spells/CSpellHandler.h" //for choosing random spells
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
+#include "../../mapObjects/CommonConstructors.h"
+#include "../../mapObjects/MapObjects.h" //needed to resolve templates for CommonConstructors.h
+#include "../../CCreatureHandler.h"
+#include "../../spells/CSpellHandler.h" //for choosing random spells
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 2 - 2
lib/rmg/TreasurePlacer.h → lib/rmg/modificators/TreasurePlacer.h

@@ -9,8 +9,8 @@
  */
  */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
-#include "../mapObjects/ObjectTemplate.h"
+#include "../Zone.h"
+#include "../../mapObjects/ObjectTemplate.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 9 - 9
lib/rmg/WaterAdopter.cpp → lib/rmg/modificators/WaterAdopter.cpp

@@ -10,20 +10,20 @@
 
 
 #include "StdInc.h"
 #include "StdInc.h"
 #include "WaterAdopter.h"
 #include "WaterAdopter.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
-#include "../mapObjects/CObjectClassesHandler.h"
-#include "RmgPath.h"
-#include "RmgObject.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../mapObjects/CObjectClassesHandler.h"
+#include "../RmgPath.h"
+#include "../RmgObject.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
-#include "Functions.h"
+#include "../Functions.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "TreasurePlacer.h"
 #include "TreasurePlacer.h"
 #include "TownPlacer.h"
 #include "TownPlacer.h"
 #include "ConnectionsPlacer.h"
 #include "ConnectionsPlacer.h"
-#include "TileInfo.h"
+#include "../TileInfo.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
lib/rmg/WaterAdopter.h → lib/rmg/modificators/WaterAdopter.h

@@ -9,7 +9,7 @@
  */
  */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
+#include "../Zone.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 11 - 11
lib/rmg/WaterProxy.cpp → lib/rmg/modificators/WaterProxy.cpp

@@ -10,23 +10,23 @@
 
 
 #include "StdInc.h"
 #include "StdInc.h"
 #include "WaterProxy.h"
 #include "WaterProxy.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "../TerrainHandler.h"
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
-#include "../mapObjects/CObjectClassesHandler.h"
-#include "RmgPath.h"
-#include "RmgObject.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../../TerrainHandler.h"
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../mapObjects/CObjectClassesHandler.h"
+#include "../RmgPath.h"
+#include "../RmgObject.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
-#include "Functions.h"
+#include "../Functions.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "TreasurePlacer.h"
 #include "TreasurePlacer.h"
 #include "TownPlacer.h"
 #include "TownPlacer.h"
 #include "ConnectionsPlacer.h"
 #include "ConnectionsPlacer.h"
-#include "TileInfo.h"
+#include "../TileInfo.h"
 #include "WaterAdopter.h"
 #include "WaterAdopter.h"
-#include "RmgArea.h"
+#include "../RmgArea.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
lib/rmg/WaterProxy.h → lib/rmg/modificators/WaterProxy.h

@@ -9,7 +9,7 @@
  */
  */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
+#include "../Zone.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 10 - 10
lib/rmg/WaterRoutes.cpp → lib/rmg/modificators/WaterRoutes.cpp

@@ -11,22 +11,22 @@
 #include "StdInc.h"
 #include "StdInc.h"
 #include "WaterRoutes.h"
 #include "WaterRoutes.h"
 #include "WaterProxy.h"
 #include "WaterProxy.h"
-#include "CMapGenerator.h"
-#include "RmgMap.h"
-#include "../mapping/CMap.h"
-#include "../mapping/CMapEditManager.h"
-#include "../mapObjects/CObjectClassesHandler.h"
-#include "RmgPath.h"
-#include "RmgObject.h"
+#include "../CMapGenerator.h"
+#include "../RmgMap.h"
+#include "../../mapping/CMap.h"
+#include "../../mapping/CMapEditManager.h"
+#include "../../mapObjects/CObjectClassesHandler.h"
+#include "../RmgPath.h"
+#include "../RmgObject.h"
 #include "ObjectManager.h"
 #include "ObjectManager.h"
-#include "Functions.h"
+#include "../Functions.h"
 #include "RoadPlacer.h"
 #include "RoadPlacer.h"
 #include "TreasurePlacer.h"
 #include "TreasurePlacer.h"
 #include "TownPlacer.h"
 #include "TownPlacer.h"
 #include "ConnectionsPlacer.h"
 #include "ConnectionsPlacer.h"
-#include "TileInfo.h"
+#include "../TileInfo.h"
 #include "WaterAdopter.h"
 #include "WaterAdopter.h"
-#include "RmgArea.h"
+#include "../RmgArea.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
lib/rmg/WaterRoutes.h → lib/rmg/modificators/WaterRoutes.h

@@ -9,7 +9,7 @@
  */
  */
 
 
 #pragma once
 #pragma once
-#include "Zone.h"
+#include "../Zone.h"
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 

+ 1 - 1
mapeditor/mapcontroller.cpp

@@ -16,7 +16,7 @@
 #include "../lib/mapping/CMapEditManager.h"
 #include "../lib/mapping/CMapEditManager.h"
 #include "../lib/TerrainHandler.h"
 #include "../lib/TerrainHandler.h"
 #include "../lib/mapObjects/CObjectClassesHandler.h"
 #include "../lib/mapObjects/CObjectClassesHandler.h"
-#include "../lib/rmg/ObstaclePlacer.h"
+#include "../lib/rmg/modificators/ObstaclePlacer.h"
 #include "../lib/CSkillHandler.h"
 #include "../lib/CSkillHandler.h"
 #include "../lib/spells/CSpellHandler.h"
 #include "../lib/spells/CSpellHandler.h"
 #include "../lib/CHeroHandler.h"
 #include "../lib/CHeroHandler.h"