struct Item {
struct Item * next;
- char name;
+ unsigned char name;
struct yx_uint16 pos; };
struct Monster {
struct Monster * next;
- char name;
- struct yx_uint16 pos; };
+ unsigned char name;
+ struct yx_uint16 pos;
+ unsigned char hitpoints; };
extern char is_passable (struct Map *, struct yx_uint16);
extern struct yx_uint16 find_passable_pos (struct Map *);