rnd-19990922-1-src
[rocksndiamonds.git] / src / main.c
index 181415d49b2168b94f86c4f09b94dda11b8420d4..cbaaab661d7408b49c2b43bf9fcabca45b563ce7 100644 (file)
@@ -110,8 +110,6 @@ struct SoundInfo    Sound[NUM_SOUNDS];
 struct TapeInfo                tape;
 struct OptionInfo      options;
 struct SetupInfo       setup;
-struct SetupFileList   *setup_list = NULL;
-struct SetupFileList   *level_setup_list = NULL;
 struct GameInfo                game;
 struct GlobalInfo      global;
 
@@ -463,14 +461,14 @@ char *element_info[] =
   "white door",                                        /* 260 */
   "gray door (opened by white key)",
   "white key",
-  "force field",
+  "shield (passive)",
   "extra time",
   "switch gate (open)",
   "switch gate (closed)",
-  "switch for switch gate (open)",
-  "switch for switch gate (closed)",
-  "time gate",
-  "time gate with magic wheel",                        /* 270 */
+  "switch for switch gate",
+  "switch for switch gate",
+  "-",
+  "-",                                         /* 270 */
   "red conveyor belt (left)",
   "red conveyor belt (middle)",
   "red conveyor belt (right)",
@@ -497,10 +495,11 @@ char *element_info[] =
   "switch for blue conveyor belt (right)",
   "land mine",
   "mail envelope",
-  "light switch",
+  "light switch (off)",
+  "light switch (on)",
   "sign (exclamation)",
-  "sign (radio activity)",
-  "sign (stop)",                               /* 300 */
+  "sign (radio activity)",                     /* 300 */
+  "sign (stop)",
   "sign (wheel chair)",
   "sign (parking)",
   "sign (one way)",
@@ -509,22 +508,40 @@ char *element_info[] =
   "sign (round)",
   "sign (exit)",
   "sign (yin yang)",
-  "sign (other)",
-  "mole (starts moving left)",                 /* 310 */
+  "sign (other)",                              /* 310 */
+  "mole (starts moving left)",
   "mole (starts moving right)",
   "mole (starts moving up)",
   "mole (starts moving down)",
-  "steel (?)",
+  "steel wall (slanted)",
   "invisible sand",
-  "-",
-  "-",
-  "-",
+  "dx unknown 15",
+  "dx unknown 42",
   "-",
   "-",                                         /* 320 */
-  "-",
-  "-",
-  "-",
-  "-",
+  "shield (active, kills enemies)",
+  "time gate (open)",
+  "time gate (closed)",
+  "switch for time gate",
+  "switch for time gate",
+  "balloon",
+  "send balloon to the left",
+  "send balloon to the right",
+  "send balloon up",
+  "send balloon down",                         /* 330 */
+  "send balloon in any direction",
+  "steel wall",
+  "steel wall",
+  "steel wall",
+  "steel wall",
+  "normal wall",
+  "normal wall",
+  "normal wall",
+  "normal wall",
+  "normal wall",                               /* 340 */
+  "normal wall",
+  "normal wall",
+  "normal wall",
   "-"
 
   /*