OSDN Git Service

[feature] ソースファイルをC++に対応
[hengbandforosx/hengbandosx.git] / src / monster-attack / monster-attack-effect.h
index d1366f3..e43e141 100644 (file)
@@ -2,8 +2,11 @@
 
 /*!
  * @note モンスターの攻撃効果 / New monster blow effects
+ *
+ * "Race Blow Effect" の略。
+ * 実装の都合上、0 から始まる連番でなければならない。
  */
-typedef enum rbe_type {
+enum rbe_type {
     RBE_NONE = 0,
     RBE_HURT = 1, /*!< モンスターの攻撃効果: 攻撃する*/
     RBE_POISON = 2, /*!< モンスターの攻撃効果: 毒をくらわす*/
@@ -40,4 +43,7 @@ typedef enum rbe_type {
     RBE_SUPERHURT = 33, /*!< モンスターの攻撃効果: 強力に攻撃する*/
     RBE_INERTIA = 34, /*!< モンスターの攻撃効果: 減速させる*/
     RBE_STUN = 35, /*!< モンスターの攻撃効果: 朦朧とさせる*/
-} rbe_type;
+    RBE_FLAVOR = 36, /*!< モンスターの攻撃効果: フレーバー(メッセージ表示のみ) */
+
+    NB_RBE_TYPE, /*!< enum バリアント数 */
+};