Переглянути джерело

Update VS files to match AI goals split

Dydzio 7 роки тому
батько
коміт
e1c27d04b4
2 змінених файлів з 175 додано та 4 видалено
  1. 43 2
      AI/VCAI/VCAI.vcxproj
  2. 132 2
      AI/VCAI/VCAI.vcxproj.filters

+ 43 - 2
AI/VCAI/VCAI.vcxproj

@@ -143,7 +143,26 @@
     <ClCompile Include="BuildingManager.cpp" />
     <ClCompile Include="FuzzyEngines.cpp" />
     <ClCompile Include="FuzzyHelper.cpp" />
-    <ClCompile Include="Goals.cpp" />
+    <ClCompile Include="Goals\AbstractGoal.cpp" />
+    <ClCompile Include="Goals\Build.cpp" />
+    <ClCompile Include="Goals\BuildBoat.cpp" />
+    <ClCompile Include="Goals\BuildThis.cpp" />
+    <ClCompile Include="Goals\BuyArmy.cpp" />
+    <ClCompile Include="Goals\ClearWayTo.cpp" />
+    <ClCompile Include="Goals\CollectRes.cpp" />
+    <ClCompile Include="Goals\Conquer.cpp" />
+    <ClCompile Include="Goals\DigAtTile.cpp" />
+    <ClCompile Include="Goals\Explore.cpp" />
+    <ClCompile Include="Goals\FindObj.cpp" />
+    <ClCompile Include="Goals\GatherArmy.cpp" />
+    <ClCompile Include="Goals\GatherTroops.cpp" />
+    <ClCompile Include="Goals\GetArtOfType.cpp" />
+    <ClCompile Include="Goals\RecruitHero.cpp" />
+    <ClCompile Include="Goals\Trade.cpp" />
+    <ClCompile Include="Goals\VisitHero.cpp" />
+    <ClCompile Include="Goals\VisitObj.cpp" />
+    <ClCompile Include="Goals\VisitTile.cpp" />
+    <ClCompile Include="Goals\Win.cpp" />
     <ClCompile Include="main.cpp" />
     <ClCompile Include="MapObjectsEvaluator.cpp" />
     <ClCompile Include="Pathfinding\AINodeStorage.cpp" />
@@ -166,7 +185,29 @@
     <ClInclude Include="BuildingManager.h" />
     <ClInclude Include="FuzzyEngines.h" />
     <ClInclude Include="FuzzyHelper.h" />
-    <ClInclude Include="Goals.h" />
+    <ClInclude Include="Goals\AbstractGoal.h" />
+    <ClInclude Include="Goals\Build.h" />
+    <ClInclude Include="Goals\BuildBoat.h" />
+    <ClInclude Include="Goals\BuildThis.h" />
+    <ClInclude Include="Goals\BuyArmy.h" />
+    <ClInclude Include="Goals\CGoal.h" />
+    <ClInclude Include="Goals\ClearWayTo.h" />
+    <ClInclude Include="Goals\CollectRes.h" />
+    <ClInclude Include="Goals\Conquer.h" />
+    <ClInclude Include="Goals\DigAtTile.h" />
+    <ClInclude Include="Goals\Explore.h" />
+    <ClInclude Include="Goals\FindObj.h" />
+    <ClInclude Include="Goals\GatherArmy.h" />
+    <ClInclude Include="Goals\GatherTroops.h" />
+    <ClInclude Include="Goals\GetArtOfType.h" />
+    <ClInclude Include="Goals\Goals.h" />
+    <ClInclude Include="Goals\Invalid.h" />
+    <ClInclude Include="Goals\RecruitHero.h" />
+    <ClInclude Include="Goals\Trade.h" />
+    <ClInclude Include="Goals\VisitHero.h" />
+    <ClInclude Include="Goals\VisitObj.h" />
+    <ClInclude Include="Goals\VisitTile.h" />
+    <ClInclude Include="Goals\Win.h" />
     <ClInclude Include="MapObjectsEvaluator.h" />
     <ClInclude Include="Pathfinding\AINodeStorage.h" />
     <ClInclude Include="Pathfinding\AIPathfinder.h" />

+ 132 - 2
AI/VCAI/VCAI.vcxproj.filters

@@ -6,7 +6,6 @@
     <ClCompile Include="BuildingManager.cpp" />
     <ClCompile Include="FuzzyEngines.cpp" />
     <ClCompile Include="FuzzyHelper.cpp" />
-    <ClCompile Include="Goals.cpp" />
     <ClCompile Include="main.cpp" />
     <ClCompile Include="MapObjectsEvaluator.cpp" />
     <ClCompile Include="ResourceManager.cpp" />
@@ -25,6 +24,66 @@
     <ClCompile Include="Pathfinding\PathfindingManager.cpp">
       <Filter>Pathfinding</Filter>
     </ClCompile>
+    <ClCompile Include="Goals\AbstractGoal.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\Build.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\BuildBoat.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\BuildThis.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\BuyArmy.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\ClearWayTo.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\CollectRes.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\Conquer.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\DigAtTile.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\Explore.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\FindObj.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\GatherArmy.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\GatherTroops.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\GetArtOfType.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\RecruitHero.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\Trade.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\VisitHero.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\VisitObj.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\VisitTile.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
+    <ClCompile Include="Goals\Win.cpp">
+      <Filter>Goals</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="AIhelper.h" />
@@ -32,7 +91,6 @@
     <ClInclude Include="BuildingManager.h" />
     <ClInclude Include="FuzzyEngines.h" />
     <ClInclude Include="FuzzyHelper.h" />
-    <ClInclude Include="Goals.h" />
     <ClInclude Include="MapObjectsEvaluator.h" />
     <ClInclude Include="ResourceManager.h" />
     <ClInclude Include="SectorMap.h" />
@@ -50,10 +108,82 @@
     <ClInclude Include="Pathfinding\PathfindingManager.h">
       <Filter>Pathfinding</Filter>
     </ClInclude>
+    <ClInclude Include="Goals\AbstractGoal.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\Build.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\BuildBoat.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\BuildThis.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\BuyArmy.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\CGoal.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\ClearWayTo.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\CollectRes.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\Conquer.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\DigAtTile.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\Explore.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\FindObj.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\GatherArmy.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\GatherTroops.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\GetArtOfType.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\Goals.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\Invalid.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\RecruitHero.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\Trade.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\VisitHero.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\VisitObj.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\VisitTile.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
+    <ClInclude Include="Goals\Win.h">
+      <Filter>Goals</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <Filter Include="Pathfinding">
       <UniqueIdentifier>{f0ef4866-37a3-4a10-a6bf-34460fcefab5}</UniqueIdentifier>
     </Filter>
+    <Filter Include="Goals">
+      <UniqueIdentifier>{f97140a0-eee3-456f-b586-4b13265c01da}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
 </Project>