• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

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


Commit MetaInfo

Revision80b308468e86f03d53fe6dfa7500d16c6fb8575a (tree)
Time2019-06-12 08:50:51
Authordeskull <deskull@user...>
Commiterdeskull

Log Message

[Refactor] #39076 discover_hidden_things() のコメント整理.

Change Summary

Incremental Difference

--- a/src/player-move.c
+++ b/src/player-move.c
@@ -180,7 +180,7 @@ travel_type travel;
180180 #endif
181181
182182 /*!
183- * @brief 地形やその上のアイテムの隠された要素を明かす /
183+ * @brief 地形やその上のアイテムの隠された要素を全て明かす /
184184 * Search for hidden things
185185 * @param y 対象となるマスのY座標
186186 * @param x 対象となるマスのX座標
@@ -195,11 +195,8 @@ static void discover_hidden_things(POSITION y, POSITION x)
195195 /* Invisible trap */
196196 if (g_ptr->mimic && is_trap(g_ptr->feat))
197197 {
198- /* Pick a trap */
199198 disclose_grid(y, x);
200-
201199 msg_print(_("トラップを発見した。", "You have found a trap."));
202-
203200 disturb(FALSE, TRUE);
204201 }
205202
@@ -207,10 +204,7 @@ static void discover_hidden_things(POSITION y, POSITION x)
207204 if (is_hidden_door(g_ptr))
208205 {
209206 msg_print(_("隠しドアを発見した。", "You have found a secret door."));
210-
211- /* Disclose */
212207 disclose_grid(y, x);
213-
214208 disturb(FALSE, FALSE);
215209 }
216210
@@ -220,22 +214,12 @@ static void discover_hidden_things(POSITION y, POSITION x)
220214 object_type *o_ptr;
221215 o_ptr = &current_floor_ptr->o_list[this_o_idx];
222216 next_o_idx = o_ptr->next_o_idx;
223-
224- /* Skip non-chests */
225217 if (o_ptr->tval != TV_CHEST) continue;
226-
227- /* Skip non-trapped chests */
228218 if (!chest_traps[o_ptr->pval]) continue;
229-
230- /* Identify once */
231219 if (!object_is_known(o_ptr))
232220 {
233221 msg_print(_("箱に仕掛けられたトラップを発見した!", "You have discovered a trap on the chest!"));
234-
235- /* Know the trap */
236222 object_known(o_ptr);
237-
238- /* Notice it */
239223 disturb(FALSE, FALSE);
240224 }
241225 }
Show on old repository browser