</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
<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" />
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 \
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 \
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#include "realm/realm.h"
#include "trap.h"
-#include "artifact.h"
+#include "object/artifact.h"
#include "cmd-activate.h"
#include "gameterm.h"
#include "wild.h"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#include "system/angband.h"
#include "util.h"
-#include "artifact.h"
+#include "object/artifact.h"
#include "cmd-smith.h"
#include "avatar.h"
#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"
#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"
#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"
#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"
#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"
#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"
#include "creature.h"
-#include "artifact.h"
+#include "object/artifact.h"
#include "cmd-dump.h"
#include "floor/floor.h"
#include "market/building.h"
#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"
#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"
#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"
#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"
#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"
#include "sort.h"
#include "floor/floor.h"
#include "quest.h"
-#include "artifact.h"
+#include "object/artifact.h"
#include "monster/monsterrace.h"
/*
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"
#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"