• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

変愚蛮怒のメインリポジトリです


Commit MetaInfo

Revisiond480af68ee076f76aebb7f801dec34ee07bae7a9 (tree)
Time2019-02-02 18:13:19
AuthorDeskull <deskull@user...>
CommiterDeskull

Log Message

[Refactor] #37353 spells.hにスペルに関する共通定義を追加。。 / Add common definition to spells.h.

Change Summary

Incremental Difference

--- a/Hengband_vcs2017/Hengband/Hengband.vcxproj
+++ b/Hengband_vcs2017/Hengband/Hengband.vcxproj
@@ -263,6 +263,7 @@
263263 <ClCompile Include="..\..\src\z-term.c" />
264264 <ClCompile Include="..\..\src\z-util.c" />
265265 <ClCompile Include="..\..\src\z-virt.c" />
266+ <ClInclude Include="spells.h" />
266267 </ItemGroup>
267268 <ItemGroup>
268269 <ClInclude Include="..\..\src\angband.h" />
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -61,6 +61,7 @@ hengband_SOURCES = \
6161 \
6262 rumor.h rumor.c \
6363 \
64+ spells.h
6465 spells1.c spells2.c spells3.c \
6566 spells-diceroll.c spells-diceroll.h \
6667 spells-object.c spells-object.h \
--- a/src/h-type.h
+++ b/src/h-type.h
@@ -254,6 +254,8 @@ typedef byte FF_FLAGS_IDX; /*!< 地形特性ID */
254254
255255 typedef s16b FEAT_PRIORITY; /*!< 地形の縮小表示優先順位 */
256256
257+typedef BIT_FLAGS SPOP_FLAGS; /*1< スペル用オプション */
258+
257259 /*** Pointers to all the basic types defined above ***/
258260
259261 typedef real *real_ptr;
--- /dev/null
+++ b/src/spells.h
@@ -0,0 +1,6 @@
1+#pragma once
2+
3+#define SPOP_DISPLAY_MES 0x0001 // !< スペル処理オプション … メッセージを表示する
4+#define SPOP_UPDATE 0x0002 // !< スペル処理オプション … ステータス更新を解決後行う
5+#define SPOP_DEBUG 0x8000 // !< スペル処理オプション … デバッグ処理あり
6+
Show on old repository browser