rnd-20030509-1-src
[rocksndiamonds.git] / src / files.c
index c94e1a5c5f01cd60d35cf7774200c08b683ee9cc..ce657d225e0f8e89710df0ce47b46d85a50daa83 100644 (file)
@@ -97,18 +97,19 @@ static void setLevelInfoToDefaults()
 
   for (i=0; i < NUM_CUSTOM_ELEMENTS; i++)
   {
+    int element = EL_CUSTOM_START + i;
+
+    level.custom_element[i].use_gfx_element = FALSE;
+    level.custom_element[i].gfx_element = EL_EMPTY_SPACE;
+
     level.custom_element[i].change.events = CE_BITMASK_DEFAULT;
-    level.custom_element[i].change.successor = EL_EMPTY_SPACE;
     level.custom_element[i].change.delay_fixed = 0;
     level.custom_element[i].change.delay_random = 0;
+    level.custom_element[i].change.successor = EL_EMPTY_SPACE;
 
     /* start with no properties at all */
-#if 1
     for (j=0; j < NUM_EP_BITFIELDS; j++)
-      Properties[EL_CUSTOM_START + i][j] = EP_BITMASK_DEFAULT;
-#else
-    Properties[EL_CUSTOM_START + i][EP_BITFIELD_BASE] = EP_BITMASK_DEFAULT;
-#endif
+      Properties[element][j] = EP_BITMASK_DEFAULT;
   }
 
   BorderElement = EL_STEELWALL;