rnd-20020904-1-src
[rocksndiamonds.git] / src / main.c
index 2a0d656655036ea0cbab99364b0d171b9245674f..51fa055d2aeaea7ed6755ed0c0665c6d45d14351 100644 (file)
@@ -136,7 +136,30 @@ char *sound_name[NUM_SOUNDS] =
   "gate.wav"
 };
 
-struct SoundEffectInfo sound_effects[] =
+struct ArtworkConfigInfo image_config[] =
+{
+  /* graphics for Boulder Dash style elements and actions */
+  { "bd_empty_space.digging",          "empty.pcx"             },
+  { "bd_sand.digging",                 "schlurf.pcx"           },
+  { "bd_diamond.collecting",           "pong.pcx"              },
+  { "bd_diamond.impact",               "pling.pcx"             },
+  { "bd_rock.pushing",                 "pusch.pcx"             },
+  { "bd_rock.impact",                  "klopf.pcx"             },
+  { "bd_magic_wall.activating",                "quirk.pcx"             },
+  { "bd_magic_wall.changing",          "quirk.pcx"             },
+  { "bd_magic_wall.running",           "miep.pcx"              },
+  { "bd_amoeba.waiting",               "amoebe.pcx"            },
+  { "bd_amoeba.creating",              "amoebe.pcx"            },
+  { "bd_amoeba.turning_to_gem",                "pling.pcx"             },
+  { "bd_amoeba.turning_to_rock",       "klopf.pcx"             },
+  { "bd_butterfly.moving",             "klapper.pcx"           },
+  { "bd_butterfly.waiting",            "klapper.pcx"           },
+  { "bd_firefly.moving",               "roehr.pcx"             },
+  { "bd_firefly.waiting",              "roehr.pcx"             },
+  { "bd_exit.entering",                        "buing.pcx"             },
+};
+
+struct ArtworkConfigInfo sound_config[] =
 {
   /* sounds for Boulder Dash style elements and actions */
   { "bd_empty_space.digging",          "empty.wav"             },
@@ -353,7 +376,7 @@ struct SoundEffectInfo sound_effects[] =
 #endif
 };
 
-struct ElementInfo element_info[] =
+struct ElementInfo element_info[MAX_ELEMENTS] =
 {
   { "empty_space",             "empty space"                   },      /* 0 */
   { "sand",                    "sand"                          },
@@ -723,6 +746,8 @@ struct ElementInfo element_info[] =
   */
 };
 
+struct GraphicInfo graphic_info[MAX_GRAPHICS];
+
 
 /* ========================================================================= */
 /* main()                                                                    */