3 #include "object/tval-types.h"
4 #include "system/angband.h"
6 bool kind_is_cloak(KIND_OBJECT_IDX k_idx);
7 bool kind_is_polearm(KIND_OBJECT_IDX k_idx);
8 bool kind_is_sword(KIND_OBJECT_IDX k_idx);
9 bool kind_is_book(KIND_OBJECT_IDX k_idx);
10 bool kind_is_good_book(KIND_OBJECT_IDX k_idx);
11 bool kind_is_armor(KIND_OBJECT_IDX k_idx);
12 bool kind_is_hafted(KIND_OBJECT_IDX k_idx);
13 bool kind_is_potion(KIND_OBJECT_IDX k_idx);
14 bool kind_is_good(KIND_OBJECT_IDX k_idx);
16 IDX lookup_kind(tval_type tval, OBJECT_SUBTYPE_VALUE sval);