/* ** Object flags */ #define OFL_DESTROYED 0 /* destroyed */ #define OFL_NOGET 1 /* Flannel */ #define OFL_OPENABLE 2 /* can be opened (1=closed, 0=open */ #define OFL_LOCKABLE 3 /* can be locked (state 2 = locked) */ #define OFL_PUSHABLE 4 /* set state to 0 when pushed */ #define OFL_PUSHTOGGLE 5 /* toggle state when pushed */ #define OFL_FOOD 6 /* can be eaten */ #define OFL_ARMOR 7 /* is armor */ #define OFL_WEARABLE 8 /* can be worn */ #define OFL_LIGHTABLE 9 /* can light */ #define OFL_EXTINGUISH 10 /* can extinguish */ #define OFL_KEY 11 /* is a key */ #define OFL_GETFLIPS 12 /* change to state 0 when taken */ #define OFL_LIT 13 /* is lit */ #define OFL_CONTAINER 14 /* is a container */ #define OFL_WEAPON 15 /* is a weapon */ #define OFL_16 16 #define OFL_17 17 #define OFL_18 18 #define OFL_19 19 #define OFL_20 20 #define OFL_21 21 #define OFL_22 22 #define OFL_23 23 #define OFL_24 24 #define OFL_25 25 #define OFL_26 26 #define OFL_27 27 #define OFL_28 28 #define OFL_29 29 #define OFL_30 30 #define OFL_31 31