rnd-20031213-1-src
[rocksndiamonds.git] / src / conf_dem.c
index 0204e1cd0b57c86c55360e7d05bae64066f2793d..7f844618481febbddd945a238d0526274afbf323 100644 (file)
@@ -19,7 +19,7 @@
    reliable default values. If that value is GFX_ARG_UNDEFINED, it will
    be dynamically determined, using some of the other list values. */
 
-struct ConfigInfo demo_anim_info_config[] =
+struct ConfigInfo helpanim_config[] =
 {
   { "player_1.moving.down",                    "16"                    },
   { "player_1.moving.up",                      "16"                    },
@@ -29,7 +29,18 @@ struct ConfigInfo demo_anim_info_config[] =
   { "player_1.pushing.right",                  "16"                    },
   { "end",                                     ""                      },
 
-  { "sand",                                    "-1"                    },
+  { "sand",                                    "50"                    },
+  { "sand.digging.left",                       "8"                     },
+  { "empty_space",                             "10"                    },
+  { "sand",                                    "50"                    },
+  { "sand.digging.right",                      "8"                     },
+  { "empty_space",                             "10"                    },
+  { "sand",                                    "50"                    },
+  { "sand.digging.up",                         "8"                     },
+  { "empty_space",                             "10"                    },
+  { "sand",                                    "50"                    },
+  { "sand.digging.down",                       "8"                     },
+  { "empty_space",                             "10"                    },
   { "end",                                     ""                      },
 
   { "empty_space",                             "-1"                    },
@@ -134,18 +145,30 @@ struct ConfigInfo demo_anim_info_config[] =
   { "char_cursor",                             "10"                    },
   { "end",                                     ""                      },
 
-  { "emerald",                                 "-1"                    },
+  { "emerald",                                 "50"                    },
+  { "emerald.collecting",                      "8"                     },
+  { "empty_space",                             "10"                    },
   { "end",                                     ""                      },
 
-  { "diamond",                                 "-1"                    },
+  { "diamond",                                 "50"                    },
+  { "diamond.collecting",                      "8"                     },
+  { "empty_space",                             "10"                    },
   { "end",                                     ""                      },
 
-  { "bd_diamond",                              "-1"                    },
+  { "bd_diamond",                              "50"                    },
+  { "bd_diamond.collecting",                   "8"                     },
+  { "empty_space",                             "10"                    },
   { "end",                                     ""                      },
 
   { "emerald_yellow",                          "50"                    },
+  { "emerald_yellow.collecting",               "8"                     },
+  { "empty_space",                             "10"                    },
   { "emerald_red",                             "50"                    },
+  { "emerald_red.collecting",                  "8"                     },
+  { "empty_space",                             "10"                    },
   { "emerald_purple",                          "50"                    },
+  { "emerald_purple.collecting",               "8"                     },
+  { "empty_space",                             "10"                    },
   { "end",                                     ""                      },
 
   { "bd_rock",                                 "-1"                    },
@@ -359,10 +382,10 @@ struct ConfigInfo demo_anim_info_config[] =
   { NULL,                                      NULL                    }
 };
 
-struct ConfigInfo demo_anim_text_config[] =
+struct ConfigInfo helptext_config[] =
 {
   {
-    "player_1.moving.down",
+    "player_1",
     "THE HERO: (Is _this_ guy good old Rockford?)"
   },
   {
@@ -386,7 +409,7 @@ struct ConfigInfo demo_anim_text_config[] =
     "Normal Wall: You can't go through it, but you can bomb it away"
   },
   {
-    "expandable_wall.growing.left",
+    "expandable_wall",
     "Growing Wall: Grows in several directions if there is an empty field"
   },
   {
@@ -470,7 +493,7 @@ struct ConfigInfo demo_anim_text_config[] =
     "Dynamite: This one explodes after a few seconds"
   },
   {
-    "dynabomb.active",
+    "dynabomb",
     "Dyna Bomb: Explodes in 4 directions with variable explosion size"
   },
   {
@@ -486,11 +509,11 @@ struct ConfigInfo demo_anim_text_config[] =
     "Dyna Bomb: Increases the power of explosion of dyna bombs"
   },
   {
-    "spaceship.right",
+    "spaceship",
     "Spaceship: Moves at the left side of walls; don't touch it!"
   },
   {
-    "bug.right",
+    "bug",
     "Bug: Moves at the right side of walls; don't touch it!"
   },
   {
@@ -502,7 +525,7 @@ struct ConfigInfo demo_anim_text_config[] =
     "Firefly: Moves at the left side of walls; don't touch it!"
   },
   {
-    "pacman.right",
+    "pacman",
     "Pacman: Eats the amoeba and you, if you're not careful"
   },
   {
@@ -518,19 +541,19 @@ struct ConfigInfo demo_anim_text_config[] =
     "Robot: Tries to kill the player"
   },
   {
-    "mole.moving.right",
+    "mole",
     "The mole: Eats the amoeba and turns empty space into normal sand"
   },
   {
-    "penguin.moving.right",
+    "penguin",
     "The penguin: Guide him to the exit, but keep him away from monsters!"
   },
   {
-    "pig.moving.right",
+    "pig",
     "The Pig: Harmless, but eats all gems it can get"
   },
   {
-    "dragon.moving.right",
+    "dragon",
     "The Dragon: Breathes fire, especially to some monsters"
   },
   {
@@ -578,11 +601,11 @@ struct ConfigInfo demo_anim_text_config[] =
     "Biomaze: A bit like the 'Game Of Life', but builds crazy mazes"
   },
   {
-    "magic_wall.active",
+    "magic_wall",
     "Magic Wall: Changes rocks, emeralds and diamonds when they pass it"
   },
   {
-    "bd_magic_wall.active",
+    "bd_magic_wall",
     "Magic Wall (BD style): Changes rocks and BD style diamonds"
   },
   {