rnd-20030402-1-src
[rocksndiamonds.git] / src / main.h
index 3922fb29bc760a9ee792a9d86e9589fa5e5ceb85..f00ab2a7d74187d43dc543728931be7c3b00a48a 100644 (file)
 #define EP_BIT_BELT_SWITCH     (1 << 2)
 #define EP_BIT_TUBE            (1 << 3)
 #define EP_BIT_EM_SLIPPERY_WALL        (1 << 4)
+#define EP_BIT_CAN_BE_CRUMBLED (1 << 5)
 
 #define EP_BITMASK_DEFAULT     0
 
 #define IS_BELT_SWITCH(e)      (Properties2[e] & EP_BIT_BELT_SWITCH)
 #define IS_TUBE(e)             (Properties2[e] & EP_BIT_TUBE)
 #define IS_EM_SLIPPERY_WALL(e) (Properties2[e] & EP_BIT_EM_SLIPPERY_WALL)
+#define CAN_BE_CRUMBLED(e)     (Properties2[e] & EP_BIT_CAN_BE_CRUMBLED)
 
 #define IS_CUSTOM_ELEMENT(e)   ((e) >= EL_CUSTOM_START &&      \
                                 (e) <= EL_CUSTOM_END)
 #define COOKIE_PREFIX          "ROCKSNDIAMONDS"
 #define FILENAME_PREFIX                "Rocks"
 
-#define USERDATA_DIR_STRING    "Userdata"
 #if defined(PLATFORM_UNIX)
 #define USERDATA_DIRECTORY     ".rocksndiamonds"
 #elif defined(PLATFORM_WIN32)
-#define USERDATA_DIRECTORY     PROGRAM_TITLE_STRING " " USERDATA_DIR_STRING
+#define USERDATA_DIRECTORY     PROGRAM_TITLE_STRING
 #else
-#define USERDATA_DIRECTORY     USERDATA_DIR_STRING
+#define USERDATA_DIRECTORY     "userdata"
 #endif
 
 #define X11_ICON_FILENAME      "rocks_icon.xbm"