<ClCompile Include="..\..\src\io\write-diary.c" />\r
<ClCompile Include="..\..\src\market\articles-on-sale.c" />\r
<ClCompile Include="..\..\src\market\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\poker.c" />\r
<ClCompile Include="..\..\src\market\say-comments.c" />\r
<ClInclude Include="..\..\src\io\write-diary.h" />\r
<ClInclude Include="..\..\src\market\articles-on-sale.h" />\r
<ClInclude Include="..\..\src\market\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\poker.h" />\r
<ClInclude Include="..\..\src\market\say-comments.h" />\r
<ClCompile Include="..\..\src\cmd\cmd-inventory.c">
<Filter>cmd</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\market\building-util.c">
+ <Filter>market</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\gamevalue.h" />
<ClInclude Include="..\..\src\cmd\cmd-inventory.h">
<Filter>cmd</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\market\building-util.h">
+ <Filter>market</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\src\wall.bmp" />
\
avatar.h avatar.c birth.c birth.h \
\
+ market/building-util.c market/building-util.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/articles-on-sale.c market/articles-on-sale.h \
#include "autopick.h"
#include "market/poker.h"
+#include "market/building-util.h"
/*
* todo MAX_BLDGが定義されていない旨のエラーが出る……がコンパイルには成功する
/*!
- * @brief コンソールに表示された施設に関する情報を消去する / Clear the building information
- * @details 消去は行毎にヌル文字列で行われる。
- * @param min_row 開始行番号
- * @param max_row 末尾行番号
- * @return なし
- */
-void clear_bldg(int min_row, int max_row)
-{
- for (int i = min_row; i <= max_row; i++)
- {
- prt("", i, 0);
- }
-}
-
-
-/*!
* @brief 所持金を表示する。
* @param player_ptr プレーヤーへの参照ポインタ
* @return なし
extern void update_gambling_monsters(player_type *player_ptr);
extern void do_cmd_bldg(player_type *player_ptr);
-extern void clear_bldg(int min_row, int max_row);
extern void determine_daily_bounty(player_type *player_ptr, bool conv_old);
extern void determine_bounty_uniques(player_type *player_ptr);
--- /dev/null
+#include "angband.h"
+#include "market/building-util.h"
+
+/*!
+ * @brief コンソールに表示された施設に関する情報を消去する / Clear the building information
+ * @details 消去は行毎にヌル文字列で行われる。
+ * @param min_row 開始行番号
+ * @param max_row 末尾行番号
+ * @return なし
+ */
+void clear_bldg(int min_row, int max_row)
+{
+ for (int i = min_row; i <= max_row; i++)
+ {
+ prt("", i, 0);
+ }
+}
--- /dev/null
+#pragma once
+
+void clear_bldg(int min_row, int max_row);
#include "spells.h"
#include "spells-floor.h"
#include "grid.h"
+#include "market/building-util.h"
#include "monster-process.h"
#include "monster-status.h"
#include "monster-spell.h"