rnd-20060511-1-src
[rocksndiamonds.git] / src / main.h
index 4d05cfd3420d1c596bd06cfff169d3bb1d4fd88f..877609eb421979875eec661639853f1602a88d1f 100644 (file)
 #define NUM_ELEMENT_PROPERTIES         90
 
 #define NUM_EP_BITFIELDS               ((NUM_ELEMENT_PROPERTIES + 31) / 32)
-#define EP_BITFIELD_BASE               0
+#define EP_BITFIELD_BASE_NR            0
 
+#define EP_BITMASK_BASE_DEFAULT                (1 << EP_CAN_MOVE_INTO_ACID)
 #define EP_BITMASK_DEFAULT             0
 
 #define PROPERTY_BIT(p)                        (1 << ((p) % 32))
 
 #define CE_BITMASK_DEFAULT             0
 
-#define EVENT_BITFIELD_NR(e)           (e / 32)
-#define EVENT_BIT(e)                   (1 << ((e) % 32))
+#define CH_EVENT_BITFIELD_NR(e)                (e / 32)
+#define CH_EVENT_BIT(e)                        (1 << ((e) % 32))
 
 #define CH_EVENT_VAR(e,c)              (element_info[e].change->has_event[c])
 #define CH_ANY_EVENT_VAR(e,c)          (element_info[e].has_change_event[c])