• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

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


Commit MetaInfo

Revisionb085099d1e6059507d0615dee69a327956123292 (tree)
Time2019-01-09 13:12:07
AuthorDeskull <deskull@user...>
CommiterDeskull

Log Message

[Refactor] #37353 monster_tsuri() 関数を monster_is_fishing_target() に 改名してmonsterace-hook.c に移動。 / Rename monster_tsuri() to monster_is_fishing_target() and move to monsterrace-hook.c.

Change Summary

Incremental Difference

--- a/src/dungeon.c
+++ b/src/dungeon.c
@@ -4696,22 +4696,6 @@ static void process_command(void)
46964696 }
46974697
46984698 /*!
4699- * @brief モンスター種族が釣れる種族かどうかを判定する。
4700- * @param r_idx 判定したいモンスター種族のID
4701- * @return 釣れる対象ならばTRUEを返す
4702- */
4703-static bool monster_tsuri(MONRACE_IDX r_idx)
4704-{
4705- monster_race *r_ptr = &r_info[r_idx];
4706-
4707- if ((r_ptr->flags7 & RF7_AQUATIC) && !(r_ptr->flags1 & RF1_UNIQUE) && my_strchr("Jjlw", r_ptr->d_char))
4708- return TRUE;
4709- else
4710- return FALSE;
4711-}
4712-
4713-
4714-/*!
47154699 * @brief アイテムの所持種類数が超えた場合にアイテムを床に落とす処理 / Hack -- Pack Overflow
47164700 * @return なし
47174701 */
@@ -4873,7 +4857,7 @@ static void process_player(void)
48734857 {
48744858 MONRACE_IDX r_idx;
48754859 bool success = FALSE;
4876- get_mon_num_prep(monster_tsuri,NULL);
4860+ get_mon_num_prep(monster_is_fishing_target,NULL);
48774861 r_idx = get_mon_num(dun_level ? dun_level : wilderness[p_ptr->wilderness_y][p_ptr->wilderness_x].level);
48784862 msg_print(NULL);
48794863 if (r_idx && one_in_(2))
--- a/src/monsterrace-hook.c
+++ b/src/monsterrace-hook.c
@@ -698,3 +698,18 @@ bool get_nightmare(MONRACE_IDX r_idx)
698698 /* Accept this monster */
699699 return (TRUE);
700700 }
701+
702+/*!
703+ * @brief モンスター種族が釣れる種族かどうかを判定する。
704+ * @param r_idx 判定したいモンスター種族のID
705+ * @return 釣れる対象ならばTRUEを返す
706+ */
707+bool monster_is_fishing_target(MONRACE_IDX r_idx)
708+{
709+ monster_race *r_ptr = &r_info[r_idx];
710+
711+ if ((r_ptr->flags7 & RF7_AQUATIC) && !(r_ptr->flags1 & RF1_UNIQUE) && my_strchr("Jjlw", r_ptr->d_char))
712+ return TRUE;
713+ else
714+ return FALSE;
715+}
--- a/src/monsterrace-hook.h
+++ b/src/monsterrace-hook.h
@@ -62,3 +62,7 @@ extern bool monster_living(MONRACE_IDX r_idx);
6262 extern bool no_questor_or_bounty_uniques(MONRACE_IDX r_idx);
6363 extern bool monster_hook_human(MONRACE_IDX r_idx);
6464 extern bool get_nightmare(MONRACE_IDX r_idx);
65+extern bool monster_is_fishing_target(MONRACE_IDX r_idx);
66+
67+
68+
Show on old repository browser