rnd-20080616-1-src
authorHolger Schemel <info@artsoft.org>
Sun, 15 Jun 2008 23:12:05 +0000 (01:12 +0200)
committerHolger Schemel <info@artsoft.org>
Sat, 30 Aug 2014 08:57:02 +0000 (10:57 +0200)
* fixed initialization of gfx_element for level sketch image creation

ChangeLog
src/conftime.h
src/files.c

index 2b11f3c8f3adeb867283c2eb092be96a973af6bc..3926053603fb9b015960c51d6839a7fddd1a0bf2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2008-06-16
+       * fixed initialization of gfx_element for level sketch image creation
+
 2008-06-15
        * added switch for EM style dynamite "[ ] explodes with chain reaction"
          (with default set to "on" for existing levels, but "off" for all new
index fa35e4ee53312af08d98b5251c57233d1376fdcb..19444a83da998345b249e2772b7280c661515986 100644 (file)
@@ -1 +1 @@
-#define COMPILE_DATE_STRING "2008-06-15 21:07"
+#define COMPILE_DATE_STRING "2008-06-16 01:12"
index 6c2261d5038087e946190592687cd80894883b06..c3676315d254b2fda0038dddc3e2925ae7dd312e 100644 (file)
@@ -2029,6 +2029,7 @@ int getMappedElement(int element)
 
     case EL_KEY_OBSOLETE:
       element = EL_KEY_1;
+      break;
 
     case EL_EM_KEY_1_FILE_OBSOLETE:
       element = EL_EM_KEY_1;
@@ -9861,6 +9862,8 @@ void CreateLevelSketchImages()
   Bitmap *bitmap2;
   int i;
 
+  InitElementPropertiesGfxElement();
+
   bitmap1 = CreateBitmap(TILEX, TILEY, DEFAULT_DEPTH);
   bitmap2 = CreateBitmap(MINI_TILEX, MINI_TILEY, DEFAULT_DEPTH);
 
@@ -9868,7 +9871,8 @@ void CreateLevelSketchImages()
   {
     Bitmap *src_bitmap;
     int src_x, src_y;
-    int graphic = el2edimg(i);
+    int element = getMappedElement(i);
+    int graphic = el2edimg(element);
     char basename1[16];
     char basename2[16];
     char *filename1;