/* XTRA HACK RESLIST */
-static void do_cmd_knowledge_inven_aux(FILE *fff, object_type *o_ptr, int *j, byte tval, char *where)
+static void do_cmd_knowledge_inven_aux(FILE *fff, object_type *o_ptr, int *j, OBJECT_TYPE_VALUE tval, char *where)
{
char o_name[MAX_NLEN];
BIT_FLAGS flgs[TR_FLAG_SIZE];
store_type *st_ptr;
- byte tval;
+ OBJECT_TYPE_VALUE tval;
int i = 0;
int j = 0;
* @return なし
* @details 巻物、各種魔道具などに利用される。
*/
-static void shuffle_flavors(byte tval)
+static void shuffle_flavors(OBJECT_TYPE_VALUE tval)
{
IDX *k_idx_list;
IDX k_idx_list_num = 0;
/*! デバッグ時にnestのモンスター情報を確認するための構造体 / A struct for nest monster information with cheat_hear */\r
typedef struct\r
{\r
- s16b r_idx;\r
+ MONRACE_IDX r_idx;\r
bool used;\r
}\r
nest_mon_info_type;\r
*/
typedef struct
{
- s16b r_idx; /*!< 闘技場のモンスター種族ID(0ならば表彰式) / Monster (0 means victory prizing) */
- byte tval; /*!< モンスター打倒後に得られるアイテムの大カテゴリID / tval of prize (0 means no prize) */
- byte sval; /*!< モンスター打倒後に得られるアイテムの小カテゴリID / sval of prize */
+ MONRACE_IDX r_idx; /*!< 闘技場のモンスター種族ID(0ならば表彰式) / Monster (0 means victory prizing) */
+ OBJECT_TYPE_VALUE tval; /*!< モンスター打倒後に得られるアイテムの大カテゴリID / tval of prize (0 means no prize) */
+ OBJECT_SUBTYPE_VALUE sval; /*!< モンスター打倒後に得られるアイテムの小カテゴリID / sval of prize */
} arena_type;
*/
typedef struct
{
- byte tval;
+ OBJECT_TYPE_VALUE tval;
cptr name;
} grouper;