OSDN Git Service

[Refactor] #37353 コメント整理 / Refactor comments.
[hengband/hengband.git] / src / player-item.c
1 #include "angband.h"
2 #include "player-item.h"
3
4 /*!
5  * @brief get_item()からのリファクタリング
6  * @return アイテムのポインタ、キャンセルや不能ならNULLを返す。
7  */
8 object_type *ref_item(player_type *player_ptr, cptr pmt, cptr str, BIT_FLAGS mode)
9 {
10         OBJECT_IDX idx;
11         (player_ptr); // しばらくは未使用
12
13         if(!get_item(&idx, pmt, str, mode)) return NULL;
14         return idx >= 0 ? &inventory[idx] : &o_list[0 - idx];
15 }