From cd01ea3d5b0cc0d80ec2b7de490f9fbae23d2382 Mon Sep 17 00:00:00 2001 From: deskull Date: Tue, 2 Apr 2019 08:54:52 +0900 Subject: [PATCH] =?utf8?q?[Refactor]=20#37353=20cmd-hissatsu.h=20=E3=82=92?= =?utf8?q?=E4=BD=9C=E6=88=90=E3=81=97=E3=81=A6=E5=A4=89=E6=95=B0=E5=AE=A3?= =?utf8?q?=E8=A8=80=E7=A7=BB=E5=8B=95=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Hengband_vcs2017/Hengband/Hengband.vcxproj | 1 + Hengband_vcs2017/Hengband/Hengband.vcxproj.filters | 3 +++ src/Makefile.am | 2 +- src/cmd-hissatsu.h | 5 +++++ src/dungeon.c | 1 + src/externs.h | 4 ---- 6 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 src/cmd-hissatsu.h diff --git a/Hengband_vcs2017/Hengband/Hengband.vcxproj b/Hengband_vcs2017/Hengband/Hengband.vcxproj index 89174d225..fc7fdbfea 100644 --- a/Hengband_vcs2017/Hengband/Hengband.vcxproj +++ b/Hengband_vcs2017/Hengband/Hengband.vcxproj @@ -181,6 +181,7 @@ + diff --git a/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters b/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters index 534e694f6..badf65ecb 100644 --- a/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters +++ b/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters @@ -454,6 +454,9 @@ monster + + cmd + diff --git a/src/Makefile.am b/src/Makefile.am index d5b0aa949..e102ef583 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -16,7 +16,7 @@ hengband_SOURCES = \ cmd-item.c cmd-item.h cmd-magiceat.c cmd-magiceat.h cmd-pet.c cmd-pet.h \ cmd-quaff.c cmd-quaff.h cmd-read.c cmd-read.h cmd-spell.c cmd-spell.h \ cmd-usestaff.c cmd-usestaff.h cmd-zaprod.c cmd-zaprod.h cmd-zapwand.c \ - cmd-zapwand.h cmd-smith.c cmd-smith.h cmd-hissatsu.c\ + cmd-zapwand.h cmd-smith.c cmd-smith.h cmd-hissatsu.c cmd-hissatsu.h\ \ defines.h dungeon.c effects.c externs.h files.c flavor.c \ \ diff --git a/src/cmd-hissatsu.h b/src/cmd-hissatsu.h new file mode 100644 index 000000000..fc4cea25f --- /dev/null +++ b/src/cmd-hissatsu.h @@ -0,0 +1,5 @@ +#pragma once +/* hissatsu.c */ + +extern void do_cmd_hissatsu(void); +extern void do_cmd_gain_hissatsu(void); diff --git a/src/dungeon.c b/src/dungeon.c index c406c63db..430e853e6 100644 --- a/src/dungeon.c +++ b/src/dungeon.c @@ -13,6 +13,7 @@ #include "angband.h" #include "cmd-activate.h" #include "cmd-eat.h" +#include "cmd-hissatsu.h" #include "cmd-item.h" #include "cmd-magiceat.h" #include "cmd-quaff.h" diff --git a/src/externs.h b/src/externs.h index f8559e78e..734d809b4 100644 --- a/src/externs.h +++ b/src/externs.h @@ -1188,10 +1188,6 @@ extern HIT_POINT monspell_damage(int SPELL_NUM, MONSTER_IDX m_idx, int TYPE); extern HIT_POINT monspell_race_damage(int SPELL_NUM, MONRACE_IDX r_idx, int TYPE); extern HIT_POINT monspell_bluemage_damage(int SPELL_NUM, PLAYER_LEVEL plev, int TYPE); -/* hissatsu.c */ -extern void do_cmd_hissatsu(void); -extern void do_cmd_gain_hissatsu(void); - /* * Hack -- conditional (or "bizarre") externs -- 2.11.0