OSDN Git Service

[WIP] [Refactor] #39963 Moved realm*.c/h to realm/realm*.c/h
authorHourier <hourier@users.sourceforge.jp>
Wed, 29 Apr 2020 02:16:03 +0000 (11:16 +0900)
committerHourier <hourier@users.sourceforge.jp>
Wed, 29 Apr 2020 02:16:03 +0000 (11:16 +0900)
31 files changed:
Hengband_vcs2017/Hengband/Hengband.vcxproj
Hengband_vcs2017/Hengband/Hengband.vcxproj.filters
src/Makefile.am
src/realm/realm-arcane.c [moved from src/realm-arcane.c with 100% similarity]
src/realm/realm-arcane.h [moved from src/realm-arcane.h with 100% similarity]
src/realm/realm-chaos.c [moved from src/realm-chaos.c with 100% similarity]
src/realm/realm-chaos.h [moved from src/realm-chaos.h with 100% similarity]
src/realm/realm-craft.c [moved from src/realm-craft.c with 100% similarity]
src/realm/realm-craft.h [moved from src/realm-craft.h with 100% similarity]
src/realm/realm-crusade.c [moved from src/realm-crusade.c with 100% similarity]
src/realm/realm-crusade.h [moved from src/realm-crusade.h with 100% similarity]
src/realm/realm-daemon.c [moved from src/realm-daemon.c with 100% similarity]
src/realm/realm-daemon.h [moved from src/realm-daemon.h with 100% similarity]
src/realm/realm-death.c [moved from src/realm-death.c with 100% similarity]
src/realm/realm-death.h [moved from src/realm-death.h with 100% similarity]
src/realm/realm-hex.c [moved from src/realm-hex.c with 100% similarity]
src/realm/realm-hex.h [moved from src/realm-hex.h with 100% similarity]
src/realm/realm-hissatsu.c [moved from src/realm-hissatsu.c with 100% similarity]
src/realm/realm-hissatsu.h [moved from src/realm-hissatsu.h with 100% similarity]
src/realm/realm-life.c [moved from src/realm-life.c with 100% similarity]
src/realm/realm-life.h [moved from src/realm-life.h with 100% similarity]
src/realm/realm-nature.c [moved from src/realm-nature.c with 100% similarity]
src/realm/realm-nature.h [moved from src/realm-nature.h with 100% similarity]
src/realm/realm-song.c [moved from src/realm-song.c with 100% similarity]
src/realm/realm-song.h [moved from src/realm-song.h with 100% similarity]
src/realm/realm-sorcery.c [moved from src/realm-sorcery.c with 100% similarity]
src/realm/realm-sorcery.h [moved from src/realm-sorcery.h with 100% similarity]
src/realm/realm-trump.c [moved from src/realm-trump.c with 100% similarity]
src/realm/realm-trump.h [moved from src/realm-trump.h with 100% similarity]
src/realm/realm.c [moved from src/realm.c with 100% similarity]
src/realm/realm.h [moved from src/realm.h with 100% similarity]

index 8e1c8f6..c827dc0 100644 (file)
     <ClCompile Include="..\..\src\player\race-resistances.c" />\r
     <ClCompile Include="..\..\src\player\temporary-resistances.c" />\r
     <ClCompile Include="..\..\src\quest.c" />\r
-    <ClCompile Include="..\..\src\realm-craft.c" />\r
-    <ClCompile Include="..\..\src\realm-crusade.c" />\r
-    <ClCompile Include="..\..\src\realm-daemon.c" />\r
-    <ClCompile Include="..\..\src\realm-death.c" />\r
-    <ClCompile Include="..\..\src\realm-hissatsu.c" />\r
-    <ClCompile Include="..\..\src\realm-nature.c" />\r
-    <ClCompile Include="..\..\src\realm-song.c" />\r
-    <ClCompile Include="..\..\src\realm-sorcery.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-craft.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-crusade.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-daemon.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-death.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-hissatsu.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-nature.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-song.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-sorcery.c" />\r
     <ClCompile Include="..\..\src\spell\spells-common.c" />\r
     <ClInclude Include="..\..\src\artifact.h" />\r
     <ClInclude Include="..\..\src\autopick\autopick-command-menu.h" />\r
     <ClCompile Include="..\..\src\object2.c" />\r
     <ClCompile Include="..\..\src\racial.c" />\r
     <ClCompile Include="..\..\src\readdib.c" />\r
-    <ClCompile Include="..\..\src\realm-arcane.c" />\r
-    <ClCompile Include="..\..\src\realm-chaos.c" />\r
-    <ClCompile Include="..\..\src\realm-hex.c" />\r
-    <ClCompile Include="..\..\src\realm-life.c" />\r
-    <ClCompile Include="..\..\src\realm-trump.c" />\r
-    <ClCompile Include="..\..\src\realm.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-arcane.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-chaos.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-hex.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-life.c" />\r
+    <ClCompile Include="..\..\src\realm\realm-trump.c" />\r
+    <ClCompile Include="..\..\src\realm\realm.c" />\r
     <ClCompile Include="..\..\src\report.c" />\r
     <ClCompile Include="..\..\src\rooms-city.c" />\r
     <ClCompile Include="..\..\src\rooms-fractal.c" />\r
     <ClInclude Include="..\..\src\quest.h" />\r
     <ClInclude Include="..\..\src\racial.h" />\r
     <ClInclude Include="..\..\src\readdib.h" />\r
-    <ClInclude Include="..\..\src\realm-arcane.h" />\r
-    <ClInclude Include="..\..\src\realm-chaos.h" />\r
-    <ClInclude Include="..\..\src\realm-craft.h" />\r
-    <ClInclude Include="..\..\src\realm-crusade.h" />\r
-    <ClInclude Include="..\..\src\realm-daemon.h" />\r
-    <ClInclude Include="..\..\src\realm-death.h" />\r
-    <ClInclude Include="..\..\src\realm-hex.h" />\r
-    <ClInclude Include="..\..\src\realm-hissatsu.h" />\r
-    <ClInclude Include="..\..\src\realm-life.h" />\r
-    <ClInclude Include="..\..\src\realm-nature.h" />\r
-    <ClInclude Include="..\..\src\realm-song.h" />\r
-    <ClInclude Include="..\..\src\realm-sorcery.h" />\r
-    <ClInclude Include="..\..\src\realm-trump.h" />\r
-    <ClInclude Include="..\..\src\realm.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-arcane.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-chaos.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-craft.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-crusade.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-daemon.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-death.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-hex.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-hissatsu.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-life.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-nature.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-song.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-sorcery.h" />\r
+    <ClInclude Include="..\..\src\realm\realm-trump.h" />\r
+    <ClInclude Include="..\..\src\realm\realm.h" />\r
     <ClInclude Include="..\..\src\report.h" />\r
     <ClInclude Include="..\..\src\rooms-city.h" />\r
     <ClInclude Include="..\..\src\rooms-fractal.h" />\r
index 3da005d..b9c1e6a 100644 (file)
     <ClCompile Include="..\..\src\player-effects.c">
       <Filter>player</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\realm-arcane.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-chaos.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-craft.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-crusade.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-daemon.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-death.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-hex.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-hissatsu.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-life.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-nature.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-song.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-sorcery.c">
-      <Filter>spell</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\realm-trump.c">
-      <Filter>spell</Filter>
-    </ClCompile>
     <ClCompile Include="..\..\src\mspells4.c">
       <Filter>spell</Filter>
     </ClCompile>
     <ClCompile Include="..\..\src\targeting.c">
       <Filter>io</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\realm.c">
-      <Filter>spell</Filter>
-    </ClCompile>
     <ClCompile Include="..\..\src\creature.c">
       <Filter>creature</Filter>
     </ClCompile>
     <ClCompile Include="..\..\src\spell\spells-common.c">
       <Filter>spell</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-arcane.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-chaos.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-craft.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-crusade.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-daemon.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-death.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-hex.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-hissatsu.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-life.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-nature.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-song.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-sorcery.c">
+      <Filter>realm</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\realm\realm-trump.c">
+      <Filter>realm</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\..\src\gamevalue.h" />
     <ClInclude Include="..\..\src\player-effects.h">
       <Filter>player</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\realm-arcane.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-chaos.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-craft.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-crusade.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-daemon.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-death.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-hex.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-hissatsu.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-life.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-nature.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-song.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-sorcery.h">
-      <Filter>spell</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\src\realm-trump.h">
-      <Filter>spell</Filter>
-    </ClInclude>
     <ClInclude Include="..\..\src\monster-spell.h">
       <Filter>spell</Filter>
     </ClInclude>
     <ClInclude Include="..\..\src\snipe.h">
       <Filter>cmd</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\realm.h">
-      <Filter>spell</Filter>
-    </ClInclude>
     <ClInclude Include="..\..\src\targeting.h">
       <Filter>io</Filter>
     </ClInclude>
     <ClInclude Include="..\..\src\spell\spells-common.h">
       <Filter>spell</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-arcane.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-chaos.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-craft.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-crusade.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-daemon.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-death.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-hex.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-hissatsu.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-life.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-nature.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-song.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-sorcery.h">
+      <Filter>realm</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\src\realm\realm-trump.h">
+      <Filter>realm</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <None Include="..\..\src\wall.bmp" />
     <Filter Include="spell">
       <UniqueIdentifier>{4e443fe1-9ff8-4786-b43f-7e4d106760dc}</UniqueIdentifier>
     </Filter>
+    <Filter Include="realm">
+      <UniqueIdentifier>{c4ce5c0c-f907-4e62-abc1-5d9dbe7f1abf}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
   <ItemGroup>
     <ResourceCompile Include="..\..\src\angband.rc" />
index 564870b..fe91209 100644 (file)
@@ -139,13 +139,20 @@ hengband_SOURCES = \
        quest.h quest.c\
        \
        racial.c racial.h \
-       realm.c realm.h \
-       realm-arcane.c realm-arcane.h realm-chaos.c realm-chaos.h \
-       realm-craft.c realm-craft.h realm-crusade.c realm-crusade.h \
-       realm-daemon.c realm-daemon.h realm-death.c realm-death.h \
-       realm-hex.c realm-hex.h realm-hissatsu.c realm-hissatsu.h \
-       realm-life.c realm-life.h realm-nature.c realm-nature.h realm-song.c \
-       realm-song.h realm-sorcery.c realm-sorcery.h realm-trump.c realm-trump.h \
+       realm/realm.c realm/realm.h \
+       realm/realm-arcane.c realm/realm-arcane.h \
+       realm/realm-chaos.c realm/realm-chaos.h \
+       realm/realm-craft.c realm/realm-craft.h \
+       realm/realm-crusade.c realm/realm-crusade.h \
+       realm/realm-daemon.c realm/realm-daemon.h \
+       realm/realm-death.c realm/realm-death.h \
+       realm/realm-hex.c realm/realm-hex.h 
+       realm/realm-hissatsu.c realm/realm-hissatsu.h \
+       realm/realm-life.c realm/realm-life.h 
+       realm/realm-nature.c realm/realm-nature.h realm/realm-song.c \
+       realm/realm-song.h realm/realm-sorcery.c \
+       realm/realm-sorcery.h realm/realm-trump.c realm/realm-trump.h \
+       \
        report.c report.h \
        rooms.c rooms-city.c rooms-city.h rooms-fractal.c rooms-fractal.h \
        rooms.h rooms-normal.c rooms-normal.h \
similarity index 100%
rename from src/realm-arcane.c
rename to src/realm/realm-arcane.c
similarity index 100%
rename from src/realm-arcane.h
rename to src/realm/realm-arcane.h
similarity index 100%
rename from src/realm-chaos.c
rename to src/realm/realm-chaos.c
similarity index 100%
rename from src/realm-chaos.h
rename to src/realm/realm-chaos.h
similarity index 100%
rename from src/realm-craft.c
rename to src/realm/realm-craft.c
similarity index 100%
rename from src/realm-craft.h
rename to src/realm/realm-craft.h
similarity index 100%
rename from src/realm-daemon.c
rename to src/realm/realm-daemon.c
similarity index 100%
rename from src/realm-daemon.h
rename to src/realm/realm-daemon.h
similarity index 100%
rename from src/realm-death.c
rename to src/realm/realm-death.c
similarity index 100%
rename from src/realm-death.h
rename to src/realm/realm-death.h
similarity index 100%
rename from src/realm-hex.c
rename to src/realm/realm-hex.c
similarity index 100%
rename from src/realm-hex.h
rename to src/realm/realm-hex.h
similarity index 100%
rename from src/realm-life.c
rename to src/realm/realm-life.c
similarity index 100%
rename from src/realm-life.h
rename to src/realm/realm-life.h
similarity index 100%
rename from src/realm-nature.c
rename to src/realm/realm-nature.c
similarity index 100%
rename from src/realm-nature.h
rename to src/realm/realm-nature.h
similarity index 100%
rename from src/realm-song.c
rename to src/realm/realm-song.c
similarity index 100%
rename from src/realm-song.h
rename to src/realm/realm-song.h
similarity index 100%
rename from src/realm-trump.c
rename to src/realm/realm-trump.c
similarity index 100%
rename from src/realm-trump.h
rename to src/realm/realm-trump.h
similarity index 100%
rename from src/realm.c
rename to src/realm/realm.c
similarity index 100%
rename from src/realm.h
rename to src/realm/realm.h