diff options
author | Bardur Arantsson <bardur@scientician.net> | 2015-03-07 16:55:42 +0100 |
---|---|---|
committer | Bardur Arantsson <bardur@scientician.net> | 2015-03-07 16:55:42 +0100 |
commit | 99a0478c7a943290ab4350d64688682dbb615f24 (patch) | |
tree | a565a0f4bba73f9019f57db5ff2c5d7e38d33316 /src/object1.hpp | |
parent | 1dff4ac4fe5325ab8a2ac630d5211a5474e6a77b (diff) |
Convert object-related macros from defines.h into functions
Diffstat (limited to 'src/object1.hpp')
-rw-r--r-- | src/object1.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/object1.hpp b/src/object1.hpp index 187a4d57..c605539b 100644 --- a/src/object1.hpp +++ b/src/object1.hpp @@ -32,3 +32,11 @@ extern bool_ get_item(int *cp, cptr pmt, cptr str, int mode); extern cptr item_activation(object_type *o_ptr,byte num); extern void py_pickup_floor(int pickup); extern void object_gain_level(object_type *o_ptr); +extern byte object_attr(object_type const *o_ptr); +extern byte object_attr_default(object_type *o_ptr); +extern char object_char(object_type const *o_ptr); +extern char object_char_default(object_type const *o_ptr); +extern bool artifact_p(object_type const *o_ptr); +extern bool ego_item_p(object_type const *o_ptr); +extern bool is_ego_p(object_type const *o_ptr, s16b ego); +extern bool cursed_p(object_type const *o_ptr); |