From 2625523a42674fb4d42677183b842b3a1515ebc4 Mon Sep 17 00:00:00 2001 From: Hourier Date: Sun, 22 Mar 2020 18:10:52 +0900 Subject: [PATCH] [Refactor] #40236 Separated lighting-level-table.c/h from cmd-dump.c --- Hengband_vcs2017/Hengband/Hengband.vcxproj | 2 ++ Hengband_vcs2017/Hengband/Hengband.vcxproj.filters | 6 ++++++ src/Makefile.am | 1 + src/cmd/cmd-dump.c | 12 +----------- src/cmd/lighting-level-table.c | 13 +++++++++++++ src/cmd/lighting-level-table.h | 3 +++ 6 files changed, 26 insertions(+), 11 deletions(-) create mode 100644 src/cmd/lighting-level-table.c create mode 100644 src/cmd/lighting-level-table.h diff --git a/Hengband_vcs2017/Hengband/Hengband.vcxproj b/Hengband_vcs2017/Hengband/Hengband.vcxproj index 789625ca5..04daa0be3 100644 --- a/Hengband_vcs2017/Hengband/Hengband.vcxproj +++ b/Hengband_vcs2017/Hengband/Hengband.vcxproj @@ -180,6 +180,7 @@ + @@ -361,6 +362,7 @@ + diff --git a/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters b/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters index 805c8091d..ccdf09c8b 100644 --- a/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters +++ b/Hengband_vcs2017/Hengband/Hengband.vcxproj.filters @@ -532,6 +532,9 @@ cmd + + cmd + @@ -1046,6 +1049,9 @@ cmd + + cmd + diff --git a/src/Makefile.am b/src/Makefile.am index d0f6aa50e..0914a94db 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -141,6 +141,7 @@ hengband_SOURCES = \ cmd/cmd-draw.c cmd/cmd-draw.h cmd/cmd-eat.c cmd/cmd-eat.h \ cmd/cmd-gameoption.c cmd/cmd-gameoption.h cmd/cmd-help.c cmd/cmd-help.h \ cmd/cmd-hissatsu.c cmd/cmd-hissatsu.h cmd/cmd-item.c cmd/cmd-item.h \ + cmd/lighting-level-table.c cmd/lighting-level-table.h \ cmd/cmd-magiceat.c cmd/cmd-magiceat.h cmd/cmd-mane.c cmd/cmd-mane.h \ cmd/cmd-macro.c cmd/cmd-macro.h cmd/cmd-pet.c cmd/cmd-pet.h \ cmd/cmd-quaff.c cmd/cmd-quaff.h cmd/cmd-read.c cmd/cmd-read.h \ diff --git a/src/cmd/cmd-dump.c b/src/cmd/cmd-dump.c index d48c08d12..cf51760b6 100644 --- a/src/cmd/cmd-dump.c +++ b/src/cmd/cmd-dump.c @@ -33,6 +33,7 @@ #include "angband.h" #include "cmd/cmd-draw.h" #include "cmd/cmd-dump.h" +#include "cmd/lighting-level-table.h" #include "term.h" #include "core.h" // 暫定。後で消す. #include "core/show-file.h" @@ -113,17 +114,6 @@ void do_cmd_reload_autopick(player_type *creature_ptr) /*! - * @brief キャラクタ色の明暗表現 - */ -static concptr lighting_level_str[F_LIT_MAX] = -{ - _("標準色", "standard"), - _("明色", "brightly lit"), - _("暗色", "darkened"), -}; - - -/*! * @brief キャラクタのビジュアルIDを変更する際の対象指定関数 * @param i 指定対象となるキャラクタコード * @param num 指定されたビジュアルIDを返す参照ポインタ diff --git a/src/cmd/lighting-level-table.c b/src/cmd/lighting-level-table.c new file mode 100644 index 000000000..9134915b8 --- /dev/null +++ b/src/cmd/lighting-level-table.c @@ -0,0 +1,13 @@ +#include "angband.h" +#include "cmd/lighting-level-table.h" +#include "feature.h" + +/*! + * @brief キャラクタ色の明暗表現 + */ +concptr lighting_level_str[F_LIT_MAX] = +{ + _("標準色", "standard"), + _("明色", "brightly lit"), + _("暗色", "darkened"), +}; diff --git a/src/cmd/lighting-level-table.h b/src/cmd/lighting-level-table.h new file mode 100644 index 000000000..46c164a39 --- /dev/null +++ b/src/cmd/lighting-level-table.h @@ -0,0 +1,3 @@ +#pragma once + +concptr lighting_level_str[F_LIT_MAX]; -- 2.11.0