Disable shadow in set snapshots.
authorparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Thu, 8 Jun 2006 10:17:44 +0000 (10:17 +0000)
committerparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Thu, 8 Jun 2006 10:17:44 +0000 (10:17 +0000)
git-svn-id: https://s.snth.net/svn/neverball/trunk@436 78b8d119-cf0a-0410-b17c-f493084dd1d7

ball/set.c

index a7eaf89..1a27594 100644 (file)
@@ -631,6 +631,11 @@ void level_snap(int i)
 
     if (game_init(&level_v[i], 0, 0))
     {
+        int shadow;
+
+        if ((shadow = config_get_d(CONFIG_SHADOW)))
+            config_set_d(CONFIG_SHADOW, 0);
+
         /* Render the level and grab the screen. */
 
         config_clear();
@@ -641,6 +646,9 @@ void level_snap(int i)
 
         image_snap(filename, config_get_d(CONFIG_WIDTH),
                    config_get_d(CONFIG_HEIGHT));
+
+        if (shadow)
+            config_set_d(CONFIG_SHADOW, 1);
     }
 }