OSDN Git Service

[Refactor] #38862 Moved artifact.c/h to object/
authorHourier <hourier@users.sourceforge.jp>
Fri, 15 May 2020 11:57:36 +0000 (20:57 +0900)
committerHourier <hourier@users.sourceforge.jp>
Fri, 15 May 2020 11:57:36 +0000 (20:57 +0900)
51 files changed:
Hengband/Hengband/Hengband.vcxproj
Hengband/Hengband/Hengband.vcxproj.filters
src/Makefile.am
src/birth/birth.c
src/cmd/cmd-activate.c
src/cmd/cmd-basic.c
src/cmd/cmd-dump.c
src/cmd/cmd-item.c
src/cmd/cmd-read.c
src/combat/melee.c
src/combat/shoot.c
src/dungeon/dungeon-file.c
src/effect/effect-player-resist-hurt.c
src/floor/floor-save.c
src/floor/floor-streams.c
src/floor/floor.c
src/init.c
src/inventory/inventory-curse.c
src/io/load.c
src/io/save.c
src/knowledge/knowledge-items.c
src/knowledge/knowledge-quests.c
src/market/building.c
src/monster/monster-status.c
src/monster/monster1.c
src/object/artifact.c [moved from src/artifact.c with 99% similarity]
src/object/artifact.h [moved from src/artifact.h with 100% similarity]
src/object/object-flavor.c
src/object/object-hook.c
src/object/object1.c
src/object/object2.c
src/patron.c
src/player/player-damage.c
src/player/player-effects.c
src/player/player-move.c
src/player/player-status.c
src/quest.c
src/realm/realm-hissatsu.c
src/rumor.c
src/sort.c
src/spell/mspells4.c
src/spell/spells-floor.c
src/spell/spells-object.c
src/spell/spells2.c
src/spell/spells3.c
src/trap.c
src/view/display-main-window.c
src/view/status-first-page.c
src/warning.c
src/wizard/wizard-special-process.c
src/wizard/wizard-spoiler.c

index 6c4e53b..7a71b90 100644 (file)
     </Link>\r
   </ItemDefinitionGroup>\r
   <ItemGroup>\r
-    <ClCompile Include="..\..\src\artifact.c" />\r
+    <ClCompile Include="..\..\src\object\artifact.c" />\r
     <ClCompile Include="..\..\src\autopick\autopick-command-menu.c" />\r
     <ClCompile Include="..\..\src\autopick\autopick-describer.c" />\r
     <ClCompile Include="..\..\src\autopick\autopick-destroyer.c" />\r
     <ClCompile Include="..\..\src\spell\process-effect.c" />\r
     <ClCompile Include="..\..\src\spell\spells-execution.c" />\r
     <ClCompile Include="..\..\src\spell\technic-info-table.c" />\r
-    <ClInclude Include="..\..\src\artifact.h" />\r
+    <ClInclude Include="..\..\src\object\artifact.h" />\r
     <ClInclude Include="..\..\src\autopick\autopick-command-menu.h" />\r
     <ClInclude Include="..\..\src\autopick\autopick-commands-table.h" />\r
     <ClInclude Include="..\..\src\autopick\autopick-describer.h" />\r
index e978304..6c5f982 100644 (file)
@@ -12,9 +12,6 @@
     <ClCompile Include="..\..\src\avatar.c">
       <Filter>player</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\artifact.c">
-      <Filter>object</Filter>
-    </ClCompile>
     <ClCompile Include="..\..\src\chest.c">
       <Filter>object</Filter>
     </ClCompile>
     <ClCompile Include="..\..\src\io\load.c">
       <Filter>io</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\src\object\artifact.c">
+      <Filter>object</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\..\src\gamevalue.h" />
     <ClInclude Include="..\..\src\avatar.h">
       <Filter>player</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\artifact.h">
-      <Filter>object</Filter>
-    </ClInclude>
     <ClInclude Include="..\..\src\chest.h">
       <Filter>object</Filter>
     </ClInclude>
     <ClInclude Include="..\..\src\io\load.h">
       <Filter>io</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\src\object\artifact.h">
+      <Filter>object</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <None Include="..\..\src\wall.bmp" />
index fd46580..afe10c0 100644 (file)
@@ -5,8 +5,6 @@ AUTOMAKE_OPTIONS = foreign subdir-objects
 bin_PROGRAMS = hengband
 
 hengband_SOURCES = \
-       artifact.c artifact.h \
-       \
        system/angband.h system/h-basic.h system/h-config.h \
        system/h-define.h system/h-system.h system/h-type.h \
        system/system-variables.c system/system-variables.h \
@@ -144,6 +142,7 @@ hengband_SOURCES = \
        mutation/mutation.c mutation/mutation.h \
        mutation/mutation-processor.c mutation/mutation-processor.h \
        \
+       object/artifact.c object/artifact.h \
        object/object-boost.c object/object-boost.h \
        object/object-curse.c object/object-curse.h \
        object/object-broken.c object/object-broken.h \
index d5a0cc8..9e04679 100644 (file)
@@ -21,7 +21,7 @@
 #include "market/building.h"
 #include "util.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "autopick/autopick.h"
 #include "avatar.h"
 #include "birth/birth.h"
index 23579d4..f2563e4 100644 (file)
@@ -14,7 +14,7 @@
 #include "cmd/cmd-save.h"
 #include "object/object-hook.h"
 #include "sort.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "spell/spells-summon.h"
 #include "spell/spells-status.h"
index 60e03b6..7a677e2 100644 (file)
@@ -27,7 +27,7 @@
 #include "object/object-hook.h"
 #include "monster/monster-status.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "player/player-status.h"
 #include "realm/realm-hex.h"
index 5b93929..c8af602 100644 (file)
@@ -43,7 +43,7 @@
 #include "view/display-player.h" // 暫定。後で消す.
 #include "player/player-personality.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "floor/floor-town.h"
 #include "cmd/feeling-table.h"
 #include "locale/english.h"
index 5c2db57..9c3aa69 100644 (file)
@@ -32,7 +32,7 @@
 #include "object/object-ego.h"
 #include "sort.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "player/player-status.h"
 #include "player/player-effects.h"
index ae664c0..af0f0ca 100644 (file)
@@ -12,7 +12,7 @@
 
 #include "object/object-flavor.h"
 #include "object/object-hook.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "player/player-status.h"
 #include "player/player-damage.h"
index 71870dc..85fd709 100644 (file)
@@ -16,7 +16,7 @@
 #include "util.h"
 #include "main/sound-definitions-table.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "cmd-pet.h"
 #include "monster/monsterrace-hook.h"
 #include "melee.h"
index a044981..2bb84ae 100644 (file)
@@ -7,7 +7,7 @@
 #include "monster/monster.h"
 #include "monster/monster-status.h"
 #include "spell/monster-spell.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "player/player-status.h"
 #include "player/player-skill.h"
index a2d460f..28724aa 100644 (file)
@@ -58,7 +58,7 @@
 #include "realm/realm.h"
 
 #include "trap.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "cmd-activate.h"
 #include "gameterm.h"
 #include "wild.h"
index 10c04b2..8c6410e 100644 (file)
@@ -4,7 +4,7 @@
 #include "player/player-damage.h"
 #include "world/world.h"
 #include "object/object-broken.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "player/player-effects.h"
 #include "mutation/mutation.h"
 #include "spell/monster-spell.h"
index 0eb7754..c192a35 100644 (file)
@@ -16,7 +16,7 @@
 #include "io/load.h"
 #include "util.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "dungeon/dungeon.h"
 #include "floor/floor.h"
 #include "floor/floor-save.h"
index 50b7258..9ada0e3 100644 (file)
@@ -18,7 +18,7 @@
 #include "system/angband.h"
 #include "util.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "floor/floor-generate.h"
 #include "dungeon/dungeon.h"
 #include "floor/floor.h"
index df61af4..57c3663 100644 (file)
@@ -10,7 +10,7 @@
 #include "world/world.h"
 #include "player/player-effects.h"
 #include "object/object.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "object/object-kind.h"
 #include "trap.h"
 #include "effect/spells-effect-util.h"
index 725f7fd..c3951d7 100644 (file)
@@ -39,7 +39,7 @@
 #include "io/read-pref-file.h"
 #include "gameterm.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "market/building.h"
 #include "init.h"
 #include "quest.h"
index e4fb916..40bf7fb 100644 (file)
@@ -8,7 +8,7 @@
 #include "spell/spells3.h"
 #include "files.h"
 #include "object/object-curse.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "object/object-hook.h"
 #include "player/player-effects.h"
 #include "object/object-kind.h"
index 731e82c..70a9b87 100644 (file)
@@ -58,7 +58,7 @@
 #include "market/store-util.h"
 #include "quest.h"
 #include "market/store.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "spell/spells-status.h"
 #include "object/object-hook.h"
index 2d992ae..a54c699 100644 (file)
@@ -18,7 +18,7 @@
 #include "report.h"
 
 #include "core/angband-version.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "sort.h"
 #include "dungeon/dungeon.h"
 #include "quest.h"
index 1ab205d..6f14fae 100644 (file)
@@ -7,7 +7,7 @@
 #include "system/angband.h"
 #include "knowledge-items.h"
 #include "cmd/dump-util.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "sort.h"
 #include "object/object-flavor.h"
 #include "object/object-hook.h"
index 997f118..fa71792 100644 (file)
@@ -9,7 +9,7 @@
 #include "cmd/dump-util.h"
 #include "quest.h"
 #include "system/system-variables.h" // 暫定、init_flagsのため。後で消すかも.
-#include "artifact.h"
+#include "object/artifact.h"
 #include "object/object-flavor.h"
 #include "dungeon/dungeon.h"
 #include "dungeon/dungeon-file.h"
index 1367f1c..b803eef 100644 (file)
@@ -43,7 +43,7 @@
 #include "dungeon/dungeon.h"
 #include "mutation/mutation.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "cmd-spell.h"
 #include "spell/spells3.h"
 #include "spell/spells-object.h"
index 93fd018..0b6734f 100644 (file)
@@ -19,7 +19,7 @@
 #include "spell/spells-summon.h"
 #include "monster/monsterrace-hook.h"
 #include "object/object-curse.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "files.h"
 #include "player/player-effects.h"
index e4a2c9f..2e783c2 100644 (file)
@@ -28,7 +28,7 @@
 #include "spell/spells-summon.h"
 #include "patron.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "wild.h"
 #include "dungeon/dungeon.h"
similarity index 99%
rename from src/artifact.c
rename to src/object/artifact.c
index c73d9cc..ecc828c 100644 (file)
@@ -13,7 +13,7 @@
 #include "system/angband.h"
 #include "util.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "cmd-smith.h"
 
 #include "avatar.h"
similarity index 100%
rename from src/artifact.h
rename to src/object/artifact.h
index a8617db..071bafe 100644 (file)
@@ -14,7 +14,7 @@
 #include "util.h"
 
 #include "cmd-smith.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "player/player-status.h"
 #include "player/player-class.h"
 #include "shoot.h"
index 898f570..fc7787a 100644 (file)
@@ -4,7 +4,7 @@
 
 #include "object/object-hook.h"
 #include "monster/monster.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "player/player-class.h"
 #include "player/player-skill.h"
 #include "player/mimic-info-table.h"
index 0bfedb4..ea8373b 100644 (file)
@@ -16,7 +16,7 @@
 #include "io/read-pref-file.h"
 #include "util.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "floor/floor.h"
 #include "cmd-activate.h"
 #include "object/object-kind.h"
index 60d20f9..699b500 100644 (file)
@@ -33,7 +33,7 @@
 #include "object/object-hook.h"
 #include "object/object-curse.h"
 #include "object/object-kind-hook.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "feature.h"
 #include "player/player-status.h"
 #include "player/player-move.h"
index 067733b..fefe3e1 100644 (file)
@@ -11,7 +11,7 @@
 #include "monster/monsterrace-hook.h"
 #include "object/object-kind-hook.h"
 #include "mutation/mutation.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "player/player-status.h"
 #include "player/player-effects.h"
 #include "player/player-race.h"
index 384e068..ff81661 100644 (file)
@@ -13,7 +13,7 @@
 #include "market/arena-info-table.h"
 #include "realm/realm-song.h"
 #include "floor/floor.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "object/object-flavor.h"
 #include "object/object-hook.h"
 #include "object/object-broken.h"
index 13e027c..6b6ce49 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "creature.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "cmd-dump.h"
 #include "floor/floor.h"
 #include "market/building.h"
index 10fc75e..91630b5 100644 (file)
 #include "grid.h"
 #include "trap.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "player/player-move.h"
 #include "player/player-status.h"
 #include "player/player-effects.h"
index b91b181..6f0b824 100644 (file)
@@ -17,7 +17,7 @@
 #include "floor/floor.h"
 #include "floor/floor-events.h"
 #include "feature.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "spell/technic-info-table.h"
 #include "spell/spells-status.h"
index 789cfe2..f18f7ea 100644 (file)
@@ -13,7 +13,7 @@
 #include "monster/monster.h"
 #include "player/player-status.h"
 #include "player/player-personality.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "feature.h"
 #include "world/world.h"
 #include "io/write-diary.h"
index 0225912..acd66d2 100644 (file)
@@ -8,7 +8,7 @@
 #include "effect/effect-characteristics.h"
 #include "melee.h"
 #include "monster/monsterrace-hook.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "monster/monster.h"
 #include "player/player-move.h"
 #include "player/player-status.h"
index 0b88c69..ff8e3c6 100644 (file)
@@ -4,7 +4,7 @@
 #include "io/tokenizer.h"
 #include "files.h"
 #include "object/object-flavor.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "dungeon/dungeon.h"
 #include "monster/monsterrace.h"
 #include "floor/floor-town.h"
index de557c7..5cdde4b 100644 (file)
@@ -2,7 +2,7 @@
 #include "sort.h"
 #include "floor/floor.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "monster/monsterrace.h"
 
 /*
index 6316636..e5d984a 100644 (file)
@@ -12,7 +12,7 @@
 #include "effect/effect-characteristics.h"
 #include "grid.h"
 #include "spells-summon.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "player/player-status.h"
 #include "player/player-class.h"
 #include "player/player-personality.h"
index b40d53e..474d863 100644 (file)
@@ -5,7 +5,7 @@
 #include "floor/floor.h"
 #include "grid.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "object/object-kind.h"
 #include "object/object-flavor.h"
 #include "object/object-hook.h"
index 7af3f30..950bfc3 100644 (file)
@@ -3,7 +3,7 @@
 #include "util.h"
 
 #include "cmd-basic.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "floor/floor.h"
 #include "grid.h"
 #include "spell/spells3.h"
index 548d87d..6e51b67 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "creature.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "io/write-diary.h"
 #include "cmd/cmd-pet.h"
 #include "cmd/cmd-dump.h"
index 88fa966..0d99b82 100644 (file)
@@ -35,7 +35,7 @@
 #include "player-inventory.h"
 #include "spell/spells-summon.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "spell/spells2.h"
 #include "spell/spells3.h"
index 3157f95..ae7bc14 100644 (file)
@@ -13,7 +13,7 @@
 #include "player/player-personality.h"
 #include "spell/spells-summon.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "feature.h"
 #include "player/player-status.h"
 #include "grid.h"
index fb8416d..073108b 100644 (file)
@@ -23,7 +23,7 @@
 #include "files.h"
 #include "world/world.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "avatar.h"
 #include "view/display-player.h"
 #include "player/player-status.h"
index d9b1154..64dc569 100644 (file)
@@ -9,7 +9,7 @@
 #include "gameterm.h"
 #include "status-first-page.h"
 #include "display-util.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "combat/melee.h"
 #include "combat/shoot.h"
 #include "object/object-hook.h"
index c1bf5ac..1bdd11d 100644 (file)
@@ -2,7 +2,7 @@
 #include "system/angband.h"
 #include "util.h"
 
-#include "artifact.h"
+#include "object/artifact.h"
 #include "player/player-move.h"
 #include "feature.h"
 #include "floor/floor.h"
index 9712bd9..a3bd654 100644 (file)
@@ -29,7 +29,7 @@
 #include "patron.h"
 #include "mutation/mutation.h"
 #include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "player/player-status.h"
 #include "player/player-effects.h"
 #include "player/player-skill.h"
index 36efd95..90500f0 100644 (file)
@@ -16,7 +16,7 @@
 #include "gameterm.h"
 
 #include "core/angband-version.h"
-#include "artifact.h"
+#include "object/artifact.h"
 #include "sort.h"
 #include "market/store.h"
 #include "market/store-util.h"