<ClCompile Include="..\..\src\io\write-diary.c" />\r
<ClCompile Include="..\..\src\market\arena-info-table.c" />\r
<ClCompile Include="..\..\src\market\articles-on-sale.c" />\r
- <ClCompile Include="..\..\src\market\black-market.c" />\r
+ <ClCompile Include="..\..\src\store\black-market.c" />\r
<ClCompile Include="..\..\src\market\building-util.c" />\r
<ClCompile Include="..\..\src\market\gold-magnification-table.c" />\r
<ClCompile Include="..\..\src\market\play-gamble.c" />\r
<ClCompile Include="..\..\src\market\poker.c" />\r
- <ClCompile Include="..\..\src\market\say-comments.c" />\r
- <ClCompile Include="..\..\src\market\store-owner-comments.c" />\r
- <ClCompile Include="..\..\src\market\store-owners.c" />\r
- <ClCompile Include="..\..\src\market\store-util.c" />\r
+ <ClCompile Include="..\..\src\store\say-comments.c" />\r
+ <ClCompile Include="..\..\src\store\store-owner-comments.c" />\r
+ <ClCompile Include="..\..\src\store\store-owners.c" />\r
+ <ClCompile Include="..\..\src\store\store-util.c" />\r
<ClCompile Include="..\..\src\monster\monster-dist-offsets.c" />\r
<ClCompile Include="..\..\src\monster\monster-process.c" />\r
<ClCompile Include="..\..\src\monster\monster-status.c" />\r
<ClCompile Include="..\..\src\room\rooms-vault.c" />\r
<ClCompile Include="..\..\src\room\rooms.c" />\r
<ClCompile Include="..\..\src\room\pit-nest-kinds-table.c" />\r
- <ClCompile Include="..\..\src\market\rumor.c" />\r
+ <ClCompile Include="..\..\src\store\rumor.c" />\r
<ClCompile Include="..\..\src\io\save.c" />\r
<ClCompile Include="..\..\src\core\scores.c" />\r
<ClCompile Include="..\..\src\player\selfinfo.c" />\r
<ClCompile Include="..\..\src\player\process-death.c" />\r
<ClCompile Include="..\..\src\view\display-player-misc-info.c" />\r
<ClCompile Include="..\..\src\view\status-first-page.c" />\r
- <ClCompile Include="..\..\src\market\store.c" />\r
+ <ClCompile Include="..\..\src\store\store.c" />\r
<ClCompile Include="..\..\src\floor\floor-streams.c" />\r
<ClCompile Include="..\..\src\io\targeting.c" />\r
<ClCompile Include="..\..\src\term\gameterm.c" />\r
<ClInclude Include="..\..\src\io\write-diary.h" />\r
<ClInclude Include="..\..\src\market\arena-info-table.h" />\r
<ClInclude Include="..\..\src\market\articles-on-sale.h" />\r
- <ClInclude Include="..\..\src\market\black-market.h" />\r
+ <ClInclude Include="..\..\src\store\black-market.h" />\r
<ClInclude Include="..\..\src\market\building-util.h" />\r
<ClInclude Include="..\..\src\market\gold-magnification-table.h" />\r
<ClInclude Include="..\..\src\market\play-gamble.h" />\r
<ClInclude Include="..\..\src\market\poker.h" />\r
- <ClInclude Include="..\..\src\market\say-comments.h" />\r
- <ClInclude Include="..\..\src\market\store-owner-comments.h" />\r
- <ClInclude Include="..\..\src\market\store-owners.h" />\r
- <ClInclude Include="..\..\src\market\store-util.h" />\r
+ <ClInclude Include="..\..\src\store\say-comments.h" />\r
+ <ClInclude Include="..\..\src\store\store-owner-comments.h" />\r
+ <ClInclude Include="..\..\src\store\store-owners.h" />\r
+ <ClInclude Include="..\..\src\store\store-util.h" />\r
<ClInclude Include="..\..\src\monster\monster-dist-offsets.h" />\r
<ClInclude Include="..\..\src\monster\monster-attack.h" />\r
<ClInclude Include="..\..\src\monster\monster-direction.h" />\r
<ClInclude Include="..\..\src\room\rooms-trap.h" />\r
<ClInclude Include="..\..\src\room\rooms-vault.h" />\r
<ClInclude Include="..\..\src\room\rooms.h" />\r
- <ClInclude Include="..\..\src\market\umor.h" />\r
+ <ClInclude Include="..\..\src\store\rumor.h" />\r
<ClInclude Include="..\..\src\io\save.h" />\r
<ClInclude Include="..\..\src\core\scores.h" />\r
<ClInclude Include="..\..\src\player\selfinfo.h" />\r
<ClInclude Include="..\..\src\floor\floor-streams.h" />\r
<ClInclude Include="..\..\src\spell\spells-world.h" />\r
<ClInclude Include="..\..\src\spell\spells1.h" />\r
- <ClInclude Include="..\..\src\market\store.h" />\r
+ <ClInclude Include="..\..\src\store\store.h" />\r
<ClInclude Include="..\..\src\io\targeting.h" />\r
<ClInclude Include="..\..\src\term\gameterm.h" />\r
<ClInclude Include="..\..\src\grid\trap.h" />\r
<ClCompile Include="..\..\src\market\poker.c">
<Filter>market</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\market\store-owners.c">
- <Filter>market</Filter>
- </ClCompile>
- <ClCompile Include="..\..\src\market\store-owner-comments.c">
- <Filter>market</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\market\articles-on-sale.c">
<Filter>market</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\market\say-comments.c">
- <Filter>market</Filter>
- </ClCompile>
- <ClCompile Include="..\..\src\market\store-util.c">
- <Filter>market</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\market\gold-magnification-table.c">
<Filter>market</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\market\black-market.c">
- <Filter>market</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\market\building-util.c">
<Filter>market</Filter>
</ClCompile>
<ClCompile Include="..\..\src\cmd\cmd-inn.c">
<Filter>cmd</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\market\store.c">
- <Filter>market</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\main\sound-definitions-table.c">
<Filter>main</Filter>
</ClCompile>
<ClCompile Include="..\..\src\monster\monster-race.c">
<Filter>monster</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\market\rumor.c">
- <Filter>market</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\io\report.c">
<Filter>io</Filter>
</ClCompile>
<ClCompile Include="..\..\src\cmd\cmd-building.c">
<Filter>cmd</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\store\rumor.c">
+ <Filter>store</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\store\say-comments.c">
+ <Filter>store</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\store\store.c">
+ <Filter>store</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\store\store-owner-comments.c">
+ <Filter>store</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\store\store-owners.c">
+ <Filter>store</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\store\store-util.c">
+ <Filter>store</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\store\black-market.c">
+ <Filter>store</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\cmd\cmd-activate.h">
<ClInclude Include="..\..\src\market\poker.h">
<Filter>market</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\market\store-owners.h">
- <Filter>market</Filter>
- </ClInclude>
- <ClInclude Include="..\..\src\market\store-owner-comments.h">
- <Filter>market</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\market\articles-on-sale.h">
<Filter>market</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\market\say-comments.h">
- <Filter>market</Filter>
- </ClInclude>
- <ClInclude Include="..\..\src\market\store-util.h">
- <Filter>market</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\market\gold-magnification-table.h">
<Filter>market</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\market\black-market.h">
- <Filter>market</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\market\building-util.h">
<Filter>market</Filter>
</ClInclude>
<ClInclude Include="..\..\src\cmd\cmd-inn.h">
<Filter>cmd</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\market\store.h">
- <Filter>market</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\main\sound-definitions-table.h">
<Filter>main</Filter>
</ClInclude>
<ClInclude Include="..\..\src\monster\monster-race.h">
<Filter>monster</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\market\umor.h">
- <Filter>market</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\io\report.h">
<Filter>io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\market\building-actions-table.h">
<Filter>market</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\store\say-comments.h">
+ <Filter>store</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\store\store.h">
+ <Filter>store</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\store\store-owner-comments.h">
+ <Filter>store</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\store\store-owners.h">
+ <Filter>store</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\store\rumor.h">
+ <Filter>store</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\store\store-util.h">
+ <Filter>store</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\store\black-market.h">
+ <Filter>store</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\src\wall.bmp" />
<Filter Include="mspell">
<UniqueIdentifier>{738b47ea-2ba6-49a3-9bf8-a833ef46e218}</UniqueIdentifier>
</Filter>
+ <Filter Include="store">
+ <UniqueIdentifier>{be097f30-d18c-4e9a-a13f-eac4ee7a9d9a}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\src\angband.rc" />
market/arena-info-table.c market/arena-info-table.h \
market/building-util.c market/building-util.h \
market/play-gamble.c market/play-gamble.h \
- market/poker.c market/poker.h market/store-owners.c market/store-owners.h \
- market/store-owner-comments.c market/store-owner-comments.h \
+ market/poker.c market/poker.h \
market/articles-on-sale.c market/articles-on-sale.h \
- market/black-market.c market/black-market.h \
- market/say-comments.c market/say-comments.h \
- market/store-util.c market/store-util.h \
market/gold-magnification-table.c market/gold-magnification-table.h \
- market/store.c market/store.h market/rumor.c market/rumor.h \
market/arena.c market/arena.h \
market/bounty-prize-table.c market/bounty-prize-table.h \
market/bounty.c market/bounty.h \
market/building-enchanter.c market/building-enchanter.h \
market/building-actions-table.h \
\
+ store/store.c store/store.h \
+ store/black-market.c store/black-market.h \
+ store/rumor.c store/rumor.h \
+ store/say-comments.c store/say-comments.h \
+ store/store-util.c store/store-util.h \
+ store/store-owners.c store/store-owners.h \
+ store/store-owner-comments.c store/store-owner-comments.h \
+ \
view/display-characteristic.c view/display-characteristic.h \
view/display-fruit.c view/display-fruit.h \
view/display-player-stat-info.c view/display-player-stat-info.h \
#include "birth/birth-explanations-table.h"
#include "floor/floor-town.h"
#include "io/write-diary.h"
-#include "market/store.h"
+#include "store/store.h"
#include "player/player-sex.h"
#include "floor/wild.h"
#include "world/world.h"
#include "world/world.h"
#include "player/player-effects.h"
#include "core/turn-compensator.h"
-#include "market/rumor.h"
+#include "store/rumor.h"
#include "player/player-races-table.h"
#include "market/building-actions-table.h"
#include "player/player-class.h"
#include "player/player-effects.h"
#include "inventory/player-inventory.h"
-#include "market/rumor.h"
+#include "store/rumor.h"
#include "realm/realm-hex.h"
#include "spell/spells-object.h"
#include "io/write-diary.h"
#include "market/arena-info-table.h"
#include "market/bounty.h"
-#include "market/store-util.h"
-#include "market/store.h"
+#include "store/store-util.h"
+#include "store/store.h"
#include "object/object-flavor.h"
#include "player/player-class.h"
#include "player/player-effects.h"
#include "core/turn-compensator.h"
#include "world/world.h"
#include "floor/floor-town.h"
-#include "market/store-owners.h"
-#include "market/store-util.h"
-#include "market/store.h"
+#include "store/store-owners.h"
+#include "store/store-util.h"
+#include "store/store.h"
#include "player/player-races-table.h"
/*!
#include "world/world.h"
#include "floor/floor-town.h"
#include "dungeon/dungeon.h"
-#include "market/store.h"
+#include "store/store.h"
#include "cmd/cmd-pet.h"
#include "monster/monster-status.h"
#include "core/sort.h"
#include "io/player-status-dump.h"
#include "io/write-diary.h"
#include "player/avatar.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
#include "market/arena-info-table.h"
#include "player/race-info-table.h"
#include "dungeon/dungeon.h"
#include "combat/snipe.h"
#include "autopick/autopick-pref-processor.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
#include "main/sound-definitions-table.h"
#include "io/write-diary.h"
#include "inventory/player-inventory.h"
#include "player/player-effects.h"
-#include "market/store.h" // do_cmd_store() がある。後で移設する.
+#include "store/store.h" // do_cmd_store() がある。後で移設する.
#include "dungeon/quest.h" // do_cmd_quest() がある。後で移設する.
#include "floor/wild.h"
#include "spell/spells-object.h"
#include "grid/trap.h"
#include "mutation/mutation.h"
#include "monster/monster.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
#include "dungeon/quest.h"
-#include "market/store.h"
+#include "store/store.h"
#include "object/artifact.h"
#include "player/avatar.h"
#include "spell/spells-status.h"
#include "core/sort.h"
#include "dungeon/dungeon.h"
#include "dungeon/quest.h"
-#include "market/store.h"
-#include "market/store-util.h"
+#include "store/store.h"
+#include "store/store-util.h"
#include "floor/wild.h"
#include "floor/floor.h"
#include "floor/floor-events.h"
#include "cmd/dump-util.h"
#include "core/show-file.h"
#include "object/object-flavor.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
#include "floor/floor-town.h"
#include "object/object-hook.h"
#include "object/object-kind.h"
#include "core/show-file.h"
#include "dungeon/dungeon-file.h"
#include "world/world.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
#include "floor/floor-town.h"
#include "object/object-flavor.h"
#include "birth/birth-explanations-table.h"
#include "dungeon/quest.h"
#include "grid/trap.h"
#include "room/rooms.h"
-#include "market/store.h"
+#include "store/store.h"
#include "floor/wild.h"
#include "dungeon/dungeon-file.h"
#include "io/files-util.h"
#include "room/rooms-vault.h"
#include "world/world.h"
#include "market/articles-on-sale.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
#include <sys/types.h>
#include <sys/stat.h>
#include "system/angband.h"
-#include "store-owners.h"
+#include "store/store-owners.h"
#include "articles-on-sale.h"
/*!
#include "mutation/mutation-processor.h"
#include "spell/spells-type.h"
#include "spell/spells-summon.h"
-#include "market/store-util.h"
-#include "market/store-owners.h"
+#include "store/store-util.h"
+#include "store/store-owners.h"
#include "player/player-damage.h"
#include "player/player-move.h"
#include "player/player-effects.h"
#include "spell/spells3.h"
#include "spell/spells-floor.h"
#include "io/targeting.h"
-#include "market/store.h"
+#include "store/store.h"
#include "object/object-hook.h"
#include "mutation/mutation.h"
#include "realm/realm-hex.h"
#include "floor/floor-town.h"
#include "inventory/player-inventory.h"
#include "object/object-flavor.h"
-#include "market/store-util.h"
-#include "market/store.h"
+#include "store/store-util.h"
+#include "store/store.h"
#include "term/gameterm.h"
#include "core/stuff-handler.h"
#include "floor/floor-generate.h"
#include "room/rooms.h"
#include "room/rooms-city.h"
-#include "market/store.h"
+#include "store/store.h"
#include "floor/wild.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
/*
* Precalculate buildings' location of underground arcade
#include "floor/floor-generate.h"
#include "grid/grid.h"
#include "room/rooms.h"
-#include "market/store.h"
+#include "store/store.h"
#include "grid/trap.h"
#include "monster/monster.h"
#include "grid/feature.h"
#include "dungeon/dungeon.h"
#include "floor/geometry.h"
#include "floor/wild.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
/*
* The vault generation arrays
#include "system/angband.h"
#include "floor/floor-town.h"
#include "object/object-hook.h"
-#include "market/black-market.h"
-#include "market/store-owners.h"
-#include "market/store-util.h"
+#include "store/black-market.h"
+#include "store/store-owners.h"
+#include "store/store-util.h"
/*!
* @brief ブラックマーケット用の無価値品の排除判定 /
#include "system/angband.h"
-#include "market/rumor.h"
+#include "store/rumor.h"
#include "util/util.h"
#include "io/tokenizer.h"
#include "system/angband.h"
-#include "say-comments.h"
+#include "store/say-comments.h"
#include "main/sound-definitions-table.h"
-#include "market/store-owner-comments.h"
-#include "market/store-util.h"
+#include "store/store-owner-comments.h"
+#include "store/store-util.h"
#include "player/avatar.h"
-#include "market/rumor.h"
+#include "store/rumor.h"
#define RUMOR_CHANCE 8
#include "system/angband.h"
-#include "store-owner-comments.h"
+#include "store/store-owner-comments.h"
/*!
* todo _() でまとめる
#include "system/angband.h"
-#include "store-owners.h"
+#include "store/store-owners.h"
#include "player/player-races-table.h"
/*!
#include "system/angband.h"
-#include "market/store-util.h"
+#include "store/store-util.h"
#include "object/object-hook.h"
#include "object/object-kind.h"
*/
#include "system/angband.h"
-#include "market/say-comments.h"
-#include "market/store-owners.h"
-#include "market/store-util.h"
+#include "store/say-comments.h"
+#include "store/store-owners.h"
+#include "store/store-util.h"
#include "market/gold-magnification-table.h"
-#include "market/store-util.h"
-#include "market/black-market.h"
+#include "store/store-util.h"
+#include "store/black-market.h"
#include "core/stuff-handler.h"
#include "util/util.h"
#include "main/music-definitions-table.h"
#include "cmd/cmd-zapwand.h"
#include "cmd/cmd-magiceat.h"
#include "spell/spells3.h"
-#include "market/store.h"
+#include "store/store.h"
#include "player/avatar.h"
#include "cmd-spell.h"
-#include "market/rumor.h"
+#include "store/rumor.h"
#include "player/player-status.h"
#include "player/player-class.h"
#include "inventory/player-inventory.h"
#pragma once
#include "system/angband.h"
-#include "market/store-owners.h"
+#include "store/store-owners.h"
/*
* Store constants
#include "system/angband-version.h"
#include "object/artifact.h"
#include "core/sort.h"
-#include "market/store.h"
-#include "market/store-util.h"
+#include "store/store.h"
+#include "store/store-util.h"
#include "monster/monster.h"
#include "object/object-flavor.h"
#include "object/object-hook.h"
#include "world/world-turn-processor.h"
#include "world/world.h"
#include "dungeon/dungeon.h"
-#include "market/store.h"
-#include "market/store-util.h"
+#include "store/store.h"
+#include "store/store-util.h"
#include "io/write-diary.h"
#include "floor/floor-events.h"
#include "core/hp-mp-regenerator.h"