From 7815277837fcae6d9d0d180966484ea04b05ce49 Mon Sep 17 00:00:00 2001
From: Hourier <66951241+Hourier@users.noreply.github.com>
Date: Fri, 15 Oct 2021 20:33:12 +0900
Subject: [PATCH] =?utf8?q?[Refactor/Implement]=20#1787=20=E4=BA=88?=
=?utf8?q?=E7=B4=84=E9=A0=98=E5=9F=9F=E3=82=82=E5=90=AB=E3=82=81=E3=81=A6?=
=?utf8?q?=E3=83=A2=E3=83=B3=E3=82=B9=E3=82=BF=E3=83=BC=E3=81=AE=E3=82=AA?=
=?utf8?q?=E3=83=BC=E3=83=A9=E3=83=95=E3=83=A9=E3=82=B0=E3=82=92=E5=86=8D?=
=?utf8?q?=E5=AE=9A=E7=BE=A9=E3=81=97=E3=81=9F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit
---
Hengband/Hengband/Hengband.vcxproj | 1 +
Hengband/Hengband/Hengband.vcxproj.filters | 3 +++
src/Makefile.am | 1 +
src/monster-race/monster-aura-types.h | 33 ++++++++++++++++++++++++++++++
4 files changed, 38 insertions(+)
create mode 100644 src/monster-race/monster-aura-types.h
diff --git a/Hengband/Hengband/Hengband.vcxproj b/Hengband/Hengband/Hengband.vcxproj
index 7ac41e8ed..b0886046e 100644
--- a/Hengband/Hengband/Hengband.vcxproj
+++ b/Hengband/Hengband/Hengband.vcxproj
@@ -924,6 +924,7 @@
+
diff --git a/Hengband/Hengband/Hengband.vcxproj.filters b/Hengband/Hengband/Hengband.vcxproj.filters
index 3a79d3fb2..c8ac9c3a7 100644
--- a/Hengband/Hengband/Hengband.vcxproj.filters
+++ b/Hengband/Hengband/Hengband.vcxproj.filters
@@ -5115,6 +5115,9 @@
util
+
+ monster-race
+
diff --git a/src/Makefile.am b/src/Makefile.am
index f836c7e15..c46d981dc 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -495,6 +495,7 @@ hengband_SOURCES = \
monster-floor/quantum-effect.cpp monster-floor/quantum-effect.h \
monster-floor/special-death-switcher.cpp monster-floor/special-death-switcher.h \
\
+ monster-race/monster-aura-types.h \
monster-race/monster-race.cpp monster-race/monster-race.h \
monster-race/monster-race-hook.cpp monster-race/monster-race-hook.h \
monster-race/race-ability-flags.h \
diff --git a/src/monster-race/monster-aura-types.h b/src/monster-race/monster-aura-types.h
new file mode 100644
index 000000000..f8ff02b4a
--- /dev/null
+++ b/src/monster-race/monster-aura-types.h
@@ -0,0 +1,33 @@
+#pragma once
+
+/*!
+ * @brief ã¢ã³ã¹ã¿ã¼ãã¾ã¨ã£ã¦ãããªã¼ã©å®ç¾©.
+ * @details ç«çãå·æ°ãé»æ以å¤ã¯å
¨ã¦äºç´é å.
+ */
+enum class MonsterAuraType {
+ FIRE = 0, // ç«ç.
+ COLD = 1, // å·æ°.
+ ELEC = 2, // é»æ.
+ ACID = 3, // é
¸.
+ POISON = 4, // æ¯.
+ NUKE = 5, // æ¾å°æ§å»æ£ç©.
+ PLASMA = 6, // ãã©ãºã.
+ WATER = 7, // æ°´.
+ ICEE = 8, // 極å¯.
+ LITE = 9, // å
.
+ DARK = 10, // é.
+ SHARDS = 11, // ç ´ç.
+ FORCE = 12, // ãã©ã¼ã¹.
+ MANA = 13, // éå.
+ METEOR = 14, // éç³.
+ CHAOS = 15, // ã«ãªã¹.
+ HOLINESS = 16, // ç¥è.
+ NETHER = 17, // å°ç.
+ DISENCHANT = 18, // å£å.
+ NEXUS = 19, // å ææ··ä¹±.
+ TIME = 20, // æé.
+ GRAVITY = 21, // éå.
+ VOIDS = 22, // èç¡.
+ ABYSS = 23, // 深淵.
+ MAX,
+};
--
2.11.0