OSDN Git Service

[Refactor] #1796 ItemLoaderBase、ItemLoaderFactoryクラスを作ってアイテム読み込み処理用のクラスを分離しやすくした
[hengbandforosx/hengbandosx.git] / Hengband / Hengband / Hengband.vcxproj
index 8096c56..0c7d4a4 100644 (file)
     <ClCompile Include="..\..\src\cmd-action\cmd-tunnel.cpp" />\r
     <ClCompile Include="..\..\src\action\movement-execution.cpp" />\r
     <ClCompile Include="..\..\src\core\score-util.cpp" />\r
+    <ClCompile Include="..\..\src\load\item\item-loader-base.cpp" />\r
+    <ClCompile Include="..\..\src\load\item\item-loader-factory.cpp" />\r
     <ClCompile Include="..\..\src\load\player-class-specific-data-loader.cpp" />\r
     <ClCompile Include="..\..\src\object-enchant\object-smith.cpp" />\r
     <ClCompile Include="..\..\src\object-enchant\smith-info.cpp" />\r
     <ClCompile Include="..\..\src\load\dungeon-loader.cpp" />\r
     <ClCompile Include="..\..\src\load\extra-loader.cpp" />\r
     <ClCompile Include="..\..\src\load\inventory-loader.cpp" />\r
-    <ClCompile Include="..\..\src\load\item-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\old\item-loader-savefile10.cpp" />\r
     <ClCompile Include="..\..\src\load\load-util.cpp" />\r
-    <ClCompile Include="..\..\src\load\load-v1-5-0.cpp" />\r
-    <ClCompile Include="..\..\src\load\load-v1-7-0.cpp" />\r
+    <ClCompile Include="..\..\src\load\old\load-v1-5-0.cpp" />\r
+    <ClCompile Include="..\..\src\load\old\load-v1-7-0.cpp" />\r
     <ClCompile Include="..\..\src\load\load-zangband.cpp" />\r
     <ClCompile Include="..\..\src\load\lore-loader.cpp" />\r
-    <ClCompile Include="..\..\src\load\monster-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\old\monster-loader-savefile10.cpp" />\r
     <ClCompile Include="..\..\src\load\option-loader.cpp" />\r
     <ClCompile Include="..\..\src\load\player-attack-loader.cpp" />\r
     <ClCompile Include="..\..\src\load\player-info-loader.cpp" />\r
     <ClCompile Include="..\..\src\timed-effect\player-cut.cpp" />\r
     <ClCompile Include="..\..\src\timed-effect\player-stun.cpp" />\r
     <ClCompile Include="..\..\src\timed-effect\timed-effects.cpp" />\r
+    <ClCompile Include="..\..\src\util\rng-xoshiro.cpp" />\r
     <ClCompile Include="..\..\src\view\display-inventory.cpp" />\r
     <ClCompile Include="..\..\src\view\display-map.cpp" />\r
     <ClCompile Include="..\..\src\view\display-self-info.cpp" />\r
     <ClInclude Include="..\..\src\action\open-close-execution.h" />\r
     <ClInclude Include="..\..\src\action\open-util.h" />\r
     <ClInclude Include="..\..\src\action\run-execution.h" />\r
+    <ClInclude Include="..\..\src\load\item\item-loader-version-types.h" />\r
+    <ClInclude Include="..\..\src\load\item\item-loader-base.h" />\r
+    <ClInclude Include="..\..\src\load\item\item-loader-factory.h" />\r
+    <ClInclude Include="..\..\src\load\old\savedata10-monster-flag-types.h" />\r
     <ClInclude Include="..\..\src\load\player-class-specific-data-loader.h" />\r
     <ClInclude Include="..\..\src\load\savedata-old-flag-types.h" />\r
+    <ClInclude Include="..\..\src\monster-race\monster-aura-types.h" />\r
+    <ClInclude Include="..\..\src\mspell\mspell.h" />\r
     <ClInclude Include="..\..\src\object-enchant\object-smith.h" />\r
     <ClInclude Include="..\..\src\object-enchant\smith-info.h" />\r
     <ClInclude Include="..\..\src\object-enchant\smith-tables.h" />\r
     <ClInclude Include="..\..\src\player-info\force-trainer-data-type.h" />\r
     <ClInclude Include="..\..\src\player-info\magic-eater-data-type.h" />\r
     <ClInclude Include="..\..\src\player-info\mane-data-type.h" />\r
+    <ClInclude Include="..\..\src\player-info\monk-data-type.h" />\r
+    <ClInclude Include="..\..\src\player-info\ninja-data-type.h" />\r
     <ClInclude Include="..\..\src\player-info\samurai-data-type.h" />\r
     <ClInclude Include="..\..\src\player-info\smith-data-type.h" />\r
     <ClInclude Include="..\..\src\player-info\sniper-data-type.h" />\r
     <ClInclude Include="..\..\src\load\dungeon-loader.h" />\r
     <ClInclude Include="..\..\src\load\extra-loader.h" />\r
     <ClInclude Include="..\..\src\load\inventory-loader.h" />\r
-    <ClInclude Include="..\..\src\load\item-loader.h" />\r
+    <ClInclude Include="..\..\src\load\old\item-loader-savefile10.h" />\r
     <ClInclude Include="..\..\src\load\load-util.h" />\r
-    <ClInclude Include="..\..\src\load\load-v1-7-0.h" />\r
-    <ClInclude Include="..\..\src\load\load-v1-5-0.h" />\r
+    <ClInclude Include="..\..\src\load\old\load-v1-7-0.h" />\r
+    <ClInclude Include="..\..\src\load\old\load-v1-5-0.h" />\r
     <ClInclude Include="..\..\src\load\load-zangband.h" />\r
     <ClInclude Include="..\..\src\load\lore-loader.h" />\r
-    <ClInclude Include="..\..\src\load\monster-loader.h" />\r
+    <ClInclude Include="..\..\src\load\old\monster-loader-savefile10.h" />\r
     <ClInclude Include="..\..\src\load\old-feature-types.h" />\r
     <ClInclude Include="..\..\src\load\option-loader.h" />\r
     <ClInclude Include="..\..\src\load\player-attack-loader.h" />\r
     <ClInclude Include="..\..\src\load\player-info-loader.h" />\r
-    <ClInclude Include="..\..\src\load\savedata-flag-types.h" />\r
+    <ClInclude Include="..\..\src\load\old\savedata10-item-flag-types.h" />\r
     <ClInclude Include="..\..\src\load\store-loader.h" />\r
     <ClInclude Include="..\..\src\load\world-loader.h" />\r
     <ClInclude Include="..\..\src\racial\racial-util.h" />\r
     <ClInclude Include="..\..\src\util\bit-flags-calculator.h" />\r
     <ClInclude Include="..\..\src\util\buffer-shaper.h" />\r
     <ClInclude Include="..\..\src\util\enum-converter.h" />\r
+    <ClInclude Include="..\..\src\util\enum-range.h" />\r
     <ClInclude Include="..\..\src\util\flag-group.h" />\r
     <ClInclude Include="..\..\src\util\int-char-converter.h" />\r
     <ClInclude Include="..\..\src\util\point-2d.h" />\r
     <ClInclude Include="..\..\src\term\term-color-types.h" />\r
     <ClInclude Include="..\..\src\util\angband-files.h" />\r
     <ClInclude Include="..\..\src\util\object-sort.h" />\r
+    <ClInclude Include="..\..\src\util\rng-xoshiro.h" />\r
     <ClInclude Include="..\..\src\util\string-processor.h" />\r
     <ClInclude Include="..\..\src\util\tag-sorter.h" />\r
     <ClInclude Include="..\..\src\view\display-birth.h" />\r
     <ClInclude Include="..\..\src\target\target-checker.h" />\r
     <ClInclude Include="..\..\src\term\gameterm.h" />\r
     <ClInclude Include="..\..\src\grid\trap.h" />\r
-    <ClInclude Include="..\..\src\system\alloc-entry-definition.h" />\r
     <ClInclude Include="..\..\src\io\screen-util.h" />\r
     <ClInclude Include="..\..\src\object\warning.h" />\r
     <ClInclude Include="..\..\src\floor\wild.h" />\r