added some new graphics for BD engine game elements
authorHolger Schemel <info@artsoft.org>
Tue, 16 Apr 2024 20:00:15 +0000 (22:00 +0200)
committerHolger Schemel <info@artsoft.org>
Tue, 16 Apr 2024 20:00:19 +0000 (22:00 +0200)
graphics/gfx_classic/RocksBD.png
src/conf_gfx.c

index 4075834c425fb6037b8a9af1a0368d420fb27bd0..9706efcdf41e81b264b622b79f0b249842e83303 100644 (file)
Binary files a/graphics/gfx_classic/RocksBD.png and b/graphics/gfx_classic/RocksBD.png differ
index 127d38a42e4f28b61e57a5c4e539729f3817d561..8a76857bd7e2f66496c17186f98919b382a28065 100644 (file)
@@ -497,38 +497,32 @@ struct ConfigInfo image_config[] =
   { "bd_sand_2",                                       UNDEFINED_FILENAME              },
   { "bd_sand_2.clone_from",                            "emc_grass"                     },
 
-  { "bd_sand_ball",                                    "boulder_rush.png"              },
-  { "bd_sand_ball.xpos",                               "1"                             },
-  { "bd_sand_ball.ypos",                               "36"                            },
+  { "bd_sand_ball",                                    "RocksBD.png"                   },
+  { "bd_sand_ball.xpos",                               "9"                             },
+  { "bd_sand_ball.ypos",                               "4"                             },
   { "bd_sand_ball.frames",                             "1"                             },
-  { "bd_sand_ball.scale_up_factor",                    "2"                             },
 
-  { "bd_sand_loose",                                   "boulder_rush.png"              },
-  { "bd_sand_loose.xpos",                              "0"                             },
-  { "bd_sand_loose.ypos",                              "44"                            },
+  { "bd_sand_loose",                                   "RocksBD.png"                   },
+  { "bd_sand_loose.xpos",                              "10"                            },
+  { "bd_sand_loose.ypos",                              "4                            },
   { "bd_sand_loose.frames",                            "1"                             },
-  { "bd_sand_loose.scale_up_factor",                   "2"                             },
 
-  { "bd_sand_sloped_up_right",                         "boulder_rush.png"              },
-  { "bd_sand_sloped_up_right.xpos",                    "0"                             },
-  { "bd_sand_sloped_up_right.ypos",                    "35"                            },
-  { "bd_sand_sloped_up_right.frames",                  "1"                             },
-  { "bd_sand_sloped_up_right.scale_up_factor",         "2"                             },
-  { "bd_sand_sloped_up_left",                          "boulder_rush.png"              },
-  { "bd_sand_sloped_up_left.xpos",                     "1"                             },
-  { "bd_sand_sloped_up_left.ypos",                     "35"                            },
+  { "bd_sand_sloped_up_left",                          "RocksBD.png"                   },
+  { "bd_sand_sloped_up_left.xpos",                     "8"                             },
+  { "bd_sand_sloped_up_left.ypos",                     "5"                             },
   { "bd_sand_sloped_up_left.frames",                   "1"                             },
-  { "bd_sand_sloped_up_left.scale_up_factor",          "2"                             },
-  { "bd_sand_sloped_down_left",                                "boulder_rush.png"              },
-  { "bd_sand_sloped_down_left.xpos",                   "2"                             },
-  { "bd_sand_sloped_down_left.ypos",                   "35"                            },
+  { "bd_sand_sloped_up_right",                         "RocksBD.png"                   },
+  { "bd_sand_sloped_up_right.xpos",                    "9"                             },
+  { "bd_sand_sloped_up_right.ypos",                    "5"                             },
+  { "bd_sand_sloped_up_right.frames",                  "1"                             },
+  { "bd_sand_sloped_down_left",                                "RocksBD.png"                   },
+  { "bd_sand_sloped_down_left.xpos",                   "10"                            },
+  { "bd_sand_sloped_down_left.ypos",                   "5"                             },
   { "bd_sand_sloped_down_left.frames",                 "1"                             },
-  { "bd_sand_sloped_down_left.scale_up_factor",                "2"                             },
-  { "bd_sand_sloped_down_right",                       "boulder_rush.png"              },
-  { "bd_sand_sloped_down_right.xpos",                  "3"                             },
-  { "bd_sand_sloped_down_right.ypos",                  "35"                            },
+  { "bd_sand_sloped_down_right",                       "RocksBD.png"                   },
+  { "bd_sand_sloped_down_right.xpos",                  "11"                            },
+  { "bd_sand_sloped_down_right.ypos",                  "5"                             },
   { "bd_sand_sloped_down_right.frames",                        "1"                             },
-  { "bd_sand_sloped_down_right.scale_up_factor",       "2"                             },
 
   { "bd_sand_glued",                                   UNDEFINED_FILENAME              },
   { "bd_sand_glued.clone_from",                                "bd_sand"                       },
@@ -536,26 +530,22 @@ struct ConfigInfo image_config[] =
   { "bd_sand_glued.EDITOR.xpos",                       "2"                             },
   { "bd_sand_glued.EDITOR.ypos",                       "4"                             },
 
-  { "bd_wall_sloped_up_right",                         "boulder_rush.png"              },
-  { "bd_wall_sloped_up_right.xpos",                    "4"                             },
-  { "bd_wall_sloped_up_right.ypos",                    "34"                            },
-  { "bd_wall_sloped_up_right.frames",                  "1"                             },
-  { "bd_wall_sloped_up_right.scale_up_factor",         "2"                             },
-  { "bd_wall_sloped_up_left",                          "boulder_rush.png"              },
-  { "bd_wall_sloped_up_left.xpos",                     "5"                             },
-  { "bd_wall_sloped_up_left.ypos",                     "34"                            },
+  { "bd_wall_sloped_up_left",                          "RocksBD.png"                   },
+  { "bd_wall_sloped_up_left.xpos",                     "4"                             },
+  { "bd_wall_sloped_up_left.ypos",                     "5"                             },
   { "bd_wall_sloped_up_left.frames",                   "1"                             },
-  { "bd_wall_sloped_up_left.scale_up_factor",          "2"                             },
-  { "bd_wall_sloped_down_left",                                "boulder_rush.png"              },
+  { "bd_wall_sloped_up_right",                         "RocksBD.png"                   },
+  { "bd_wall_sloped_up_right.xpos",                    "5"                             },
+  { "bd_wall_sloped_up_right.ypos",                    "5"                             },
+  { "bd_wall_sloped_up_right.frames",                  "1"                             },
+  { "bd_wall_sloped_down_left",                                "RocksBD.png"                   },
   { "bd_wall_sloped_down_left.xpos",                   "6"                             },
-  { "bd_wall_sloped_down_left.ypos",                   "34"                            },
+  { "bd_wall_sloped_down_left.ypos",                   "5"                             },
   { "bd_wall_sloped_down_left.frames",                 "1"                             },
-  { "bd_wall_sloped_down_left.scale_up_factor",                "2"                             },
-  { "bd_wall_sloped_down_right",                       "boulder_rush.png"              },
+  { "bd_wall_sloped_down_right",                       "RocksBD.png"                   },
   { "bd_wall_sloped_down_right.xpos",                  "7"                             },
-  { "bd_wall_sloped_down_right.ypos",                  "34"                            },
+  { "bd_wall_sloped_down_right.ypos",                  "5"                             },
   { "bd_wall_sloped_down_right.frames",                        "1"                             },
-  { "bd_wall_sloped_down_right.scale_up_factor",       "2"                             },
 
   { "bd_wall_non_sloped",                              UNDEFINED_FILENAME              },
   { "bd_wall_non_sloped.clone_from",                   "wall"                          },
@@ -604,26 +594,22 @@ struct ConfigInfo image_config[] =
   { "bd_steelwall.ypos",                               "3"                             },
   { "bd_steelwall.frames",                             "1"                             },
 
-  { "bd_steelwall_sloped_up_right",                    "boulder_rush.png"              },
-  { "bd_steelwall_sloped_up_right.xpos",               "4"                             },
-  { "bd_steelwall_sloped_up_right.ypos",               "35"                            },
-  { "bd_steelwall_sloped_up_right.frames",             "1"                             },
-  { "bd_steelwall_sloped_up_right.scale_up_factor",    "2"                             },
-  { "bd_steelwall_sloped_up_left",                     "boulder_rush.png"              },
-  { "bd_steelwall_sloped_up_left.xpos",                        "5"                             },
-  { "bd_steelwall_sloped_up_left.ypos",                        "35"                            },
+  { "bd_steelwall_sloped_up_left",                     "RocksBD.png"                   },
+  { "bd_steelwall_sloped_up_left.xpos",                        "0"                             },
+  { "bd_steelwall_sloped_up_left.ypos",                        "5"                             },
   { "bd_steelwall_sloped_up_left.frames",              "1"                             },
-  { "bd_steelwall_sloped_up_left.scale_up_factor",     "2"                             },
-  { "bd_steelwall_sloped_down_left",                   "boulder_rush.png"              },
-  { "bd_steelwall_sloped_down_left.xpos",              "6"                             },
-  { "bd_steelwall_sloped_down_left.ypos",              "35"                            },
+  { "bd_steelwall_sloped_up_right",                    "RocksBD.png"                   },
+  { "bd_steelwall_sloped_up_right.xpos",               "1"                             },
+  { "bd_steelwall_sloped_up_right.ypos",               "5"                             },
+  { "bd_steelwall_sloped_up_right.frames",             "1"                             },
+  { "bd_steelwall_sloped_down_left",                   "RocksBD.png"                   },
+  { "bd_steelwall_sloped_down_left.xpos",              "2"                             },
+  { "bd_steelwall_sloped_down_left.ypos",              "5"                             },
   { "bd_steelwall_sloped_down_left.frames",            "1"                             },
-  { "bd_steelwall_sloped_down_left.scale_up_factor",   "2"                             },
-  { "bd_steelwall_sloped_down_right",                  "boulder_rush.png"              },
-  { "bd_steelwall_sloped_down_right.xpos",             "7"                             },
-  { "bd_steelwall_sloped_down_right.ypos",             "35"                            },
+  { "bd_steelwall_sloped_down_right",                  "RocksBD.png"                   },
+  { "bd_steelwall_sloped_down_right.xpos",             "3"                             },
+  { "bd_steelwall_sloped_down_right.ypos",             "5"                             },
   { "bd_steelwall_sloped_down_right.frames",           "1"                             },
-  { "bd_steelwall_sloped_down_right.scale_up_factor",  "2"                             },
 
   { "bd_steelwall_explodable",                         UNDEFINED_FILENAME              },
   { "bd_steelwall_explodable.clone_from",              "bd_steelwall"                  },
@@ -670,17 +656,15 @@ struct ConfigInfo image_config[] =
   { "bd_expandable_steelwall_any.EDITOR.xpos",         "2"                             },
   { "bd_expandable_steelwall_any.EDITOR.ypos",         "1"                             },
 
-  { "bd_expandable_wall_switch",                       "boulder_rush.png"              },
-  { "bd_expandable_wall_switch.xpos",                  "0"                             },
-  { "bd_expandable_wall_switch.ypos",                  "5"                             },
+  { "bd_expandable_wall_switch",                       "RocksBD.png"                   },
+  { "bd_expandable_wall_switch.xpos",                  "10"                            },
+  { "bd_expandable_wall_switch.ypos",                  "3"                             },
   { "bd_expandable_wall_switch.frames",                        "1"                             },
-  { "bd_expandable_wall_switch.scale_up_factor",        "2"                            },
 
-  { "bd_expandable_wall_switch.active",                        "boulder_rush.png"              },
-  { "bd_expandable_wall_switch.active.xpos",           "1                            },
-  { "bd_expandable_wall_switch.active.ypos",           "5"                             },
+  { "bd_expandable_wall_switch.active",                        "RocksBD.png"                   },
+  { "bd_expandable_wall_switch.active.xpos",           "11"                            },
+  { "bd_expandable_wall_switch.active.ypos",           "3"                             },
   { "bd_expandable_wall_switch.active.frames",         "1"                             },
-  { "bd_expandable_wall_switch.active.scale_up_factor", "2"                            },
 
   { "bd_inbox",                                                "RocksBD.png"                   },
   { "bd_inbox.xpos",                                   "8"                             },
@@ -774,17 +758,15 @@ struct ConfigInfo image_config[] =
   { "bd_diamond_glued.EDITOR.xpos",                    "0"                             },
   { "bd_diamond_glued.EDITOR.ypos",                    "4"                             },
 
-  { "bd_diamond_key",                                  "boulder_rush.png"              },
-  { "bd_diamond_key.xpos",                             "3"                             },
-  { "bd_diamond_key.ypos",                             "1"                             },
+  { "bd_diamond_key",                                  "RocksBD.png"                   },
+  { "bd_diamond_key.xpos",                             "1"                             },
+  { "bd_diamond_key.ypos",                             "6"                             },
   { "bd_diamond_key.frames",                           "1"                             },
-  { "bd_diamond_key.scale_up_factor",                  "2"                             },
 
-  { "bd_trapped_diamond",                              "boulder_rush.png"              },
-  { "bd_trapped_diamond.xpos",                         "2"                             },
-  { "bd_trapped_diamond.ypos",                         "1"                             },
+  { "bd_trapped_diamond",                              "RocksBD.png"                   },
+  { "bd_trapped_diamond.xpos",                         "0"                             },
+  { "bd_trapped_diamond.ypos",                         "6"                             },
   { "bd_trapped_diamond.frames",                       "1"                             },
-  { "bd_trapped_diamond.scale_up_factor",              "2"                             },
 
   { "bd_nut",                                          UNDEFINED_FILENAME              },
   { "bd_nut.clone_from",                               "nut"                           },
@@ -815,29 +797,25 @@ struct ConfigInfo image_config[] =
   { "bd_creature_switch.active.frames",                        "1"                             },
   { "bd_creature_switch.active.scale_up_factor",       "2"                             },
 
-  { "bd_biter_switch_1",                               "boulder_rush.png"              },
+  { "bd_biter_switch_1",                               "RocksBD.png"                   },
   { "bd_biter_switch_1.xpos",                          "4"                             },
-  { "bd_biter_switch_1.ypos",                          "1"                             },
+  { "bd_biter_switch_1.ypos",                          "4"                             },
   { "bd_biter_switch_1.frames",                                "1"                             },
-  { "bd_biter_switch_1.scale_up_factor",               "2"                             },
 
-  { "bd_biter_switch_2",                               "boulder_rush.png"              },
-  { "bd_biter_switch_2.xpos",                          "4"                             },
-  { "bd_biter_switch_2.ypos",                          "1"                             },
+  { "bd_biter_switch_2",                               "RocksBD.png"                   },
+  { "bd_biter_switch_2.xpos",                          "5"                             },
+  { "bd_biter_switch_2.ypos",                          "4"                             },
   { "bd_biter_switch_2.frames",                                "1"                             },
-  { "bd_biter_switch_2.scale_up_factor",               "2"                             },
 
-  { "bd_biter_switch_3",                               "boulder_rush.png"              },
-  { "bd_biter_switch_3.xpos",                          "4"                             },
-  { "bd_biter_switch_3.ypos",                          "1"                             },
+  { "bd_biter_switch_3",                               "RocksBD.png"                   },
+  { "bd_biter_switch_3.xpos",                          "6"                             },
+  { "bd_biter_switch_3.ypos",                          "4"                             },
   { "bd_biter_switch_3.frames",                                "1"                             },
-  { "bd_biter_switch_3.scale_up_factor",               "2"                             },
 
-  { "bd_biter_switch_4",                               "boulder_rush.png"              },
-  { "bd_biter_switch_4.xpos",                          "4"                             },
-  { "bd_biter_switch_4.ypos",                          "1"                             },
+  { "bd_biter_switch_4",                               "RocksBD.png"                   },
+  { "bd_biter_switch_4.xpos",                          "7"                             },
+  { "bd_biter_switch_4.ypos",                          "4"                             },
   { "bd_biter_switch_4.frames",                                "1"                             },
-  { "bd_biter_switch_4.scale_up_factor",               "2"                             },
 
   { "bd_replicator",                                   "boulder_rush.png"              },
   { "bd_replicator.xpos",                              "0"                             },
@@ -930,23 +908,20 @@ struct ConfigInfo image_config[] =
   { "bd_box.frames",                                   "1"                             },
   { "bd_box.scale_up_factor",                          "2"                             },
 
-  { "bd_time_penalty",                                 "boulder_rush.png"              },
-  { "bd_time_penalty.xpos",                            "1"                             },
-  { "bd_time_penalty.ypos",                            "1"                             },
+  { "bd_time_penalty",                                 "RocksBD.png"                   },
+  { "bd_time_penalty.xpos",                            "3"                             },
+  { "bd_time_penalty.ypos",                            "6"                             },
   { "bd_time_penalty.frames",                          "1"                             },
-  { "bd_time_penalty.scale_up_factor",                 "2"                             },
 
-  { "bd_gravestone",                                   "boulder_rush.png"              },
-  { "bd_gravestone.xpos",                              "1"                             },
-  { "bd_gravestone.ypos",                              "1"                             },
+  { "bd_gravestone",                                   "RocksBD.png"                   },
+  { "bd_gravestone.xpos",                              "3"                             },
+  { "bd_gravestone.ypos",                              "6"                             },
   { "bd_gravestone.frames",                            "1"                             },
-  { "bd_gravestone.scale_up_factor",                   "2"                             },
 
-  { "bd_clock",                                                "boulder_rush.png"              },
-  { "bd_clock.xpos",                                   "0"                             },
-  { "bd_clock.ypos",                                   "2"                             },
+  { "bd_clock",                                                "RocksBD.png"                   },
+  { "bd_clock.xpos",                                   "4"                             },
+  { "bd_clock.ypos",                                   "6"                             },
   { "bd_clock.frames",                                 "1"                             },
-  { "bd_clock.scale_up_factor",                                "2"                             },
 
   { "bd_pot",                                          "boulder_rush.png"              },
   { "bd_pot.xpos",                                     "7"                             },
@@ -960,11 +935,10 @@ struct ConfigInfo image_config[] =
   { "bd_pneumatic_hammer.frames",                      "1"                             },
   { "bd_pneumatic_hammer.scale_up_factor",             "2"                             },
 
-  { "bd_teleporter",                                   "boulder_rush.png"              },
-  { "bd_teleporter.xpos",                              "5"                             },
-  { "bd_teleporter.ypos",                              "7"                             },
+  { "bd_teleporter",                                   "RocksBD.png"                   },
+  { "bd_teleporter.xpos",                              "2"                             },
+  { "bd_teleporter.ypos",                              "6"                             },
   { "bd_teleporter.frames",                            "1"                             },
-  { "bd_teleporter.scale_up_factor",                   "2"                             },
 
   { "bd_skeleton",                                     "boulder_rush.png"              },
   { "bd_skeleton.xpos",                                        "1"                             },
@@ -1002,17 +976,13 @@ struct ConfigInfo image_config[] =
   { "bd_gate_3.ypos",                                  "3"                             },
   { "bd_gate_3.frames",                                        "1"                             },
 
-  { "bd_lava",                                         "boulder_rush.png"              },
-  { "bd_lava.xpos",                                    "0"                             },
-  { "bd_lava.ypos",                                    "39"                            },
-  { "bd_lava.frames",                                  "1"                             },
-  { "bd_lava.scale_up_factor",                         "2"                             },
+  { "bd_lava",                                         UNDEFINED_FILENAME              },
+  { "bd_lava.clone_from",                              "acid"                          },
 
-  { "bd_sweet",                                                "boulder_rush.png"              },
-  { "bd_sweet.xpos",                                   "0"                             },
-  { "bd_sweet.ypos",                                   "1"                             },
+  { "bd_sweet",                                                "RocksBD.png"                   },
+  { "bd_sweet.xpos",                                   "5"                             },
+  { "bd_sweet.ypos",                                   "6"                             },
   { "bd_sweet.frames",                                 "1"                             },
-  { "bd_sweet.scale_up_factor",                                "2"                             },
 
   { "bd_voodoo_doll",                                  "boulder_rush.png"              },
   { "bd_voodoo_doll.xpos",                             "7"                             },
@@ -1234,31 +1204,26 @@ struct ConfigInfo image_config[] =
   { "bd_rocket_launcher.frames",                       "1"                             },
   { "bd_rocket_launcher.scale_up_factor",              "2"                             },
 
-  { "bd_rocket",                                       "boulder_rush.png"              },
-  { "bd_rocket.xpos",                                  "5"                             },
-  { "bd_rocket.ypos",                                  "45"                            },
+  { "bd_rocket",                                       "RocksBD.png"                   },
+  { "bd_rocket.xpos",                                  "9"                             },
+  { "bd_rocket.ypos",                                  "6"                             },
   { "bd_rocket.frames",                                        "1"                             },
-  { "bd_rocket.scale_up_factor",                       "2"                             },
-  { "bd_rocket.right",                                 "boulder_rush.png"              },
-  { "bd_rocket.right.xpos",                            "4"                             },
-  { "bd_rocket.right.ypos",                            "45"                            },
+  { "bd_rocket.right",                                 "RocksBD.png"                   },
+  { "bd_rocket.right.xpos",                            "8"                             },
+  { "bd_rocket.right.ypos",                            "6"                             },
   { "bd_rocket.right.frames",                          "1"                             },
-  { "bd_rocket.right.scale_up_factor",                 "2"                             },
-  { "bd_rocket.up",                                    "boulder_rush.png"              },
-  { "bd_rocket.up.xpos",                               "5"                             },
-  { "bd_rocket.up.ypos",                               "45"                            },
+  { "bd_rocket.up",                                    "RocksBD.png"                   },
+  { "bd_rocket.up.xpos",                               "9"                             },
+  { "bd_rocket.up.ypos",                               "6"                             },
   { "bd_rocket.up.frames",                             "1"                             },
-  { "bd_rocket.up.scale_up_factor",                    "2"                             },
-  { "bd_rocket.left",                                  "boulder_rush.png"              },
-  { "bd_rocket.left.xpos",                             "6"                             },
-  { "bd_rocket.left.ypos",                             "45"                            },
+  { "bd_rocket.left",                                  "RocksBD.png"                   },
+  { "bd_rocket.left.xpos",                             "10"                            },
+  { "bd_rocket.left.ypos",                             "6"                             },
   { "bd_rocket.left.frames",                           "1"                             },
-  { "bd_rocket.left.scale_up_factor",                  "2"                             },
-  { "bd_rocket.down",                                  "boulder_rush.png"              },
-  { "bd_rocket.down.xpos",                             "7"                             },
-  { "bd_rocket.down.ypos",                             "45"                            },
+  { "bd_rocket.down",                                  "RocksBD.png"                   },
+  { "bd_rocket.down.xpos",                             "11"                            },
+  { "bd_rocket.down.ypos",                             "6"                             },
   { "bd_rocket.down.frames",                           "1"                             },
-  { "bd_rocket.down.scale_up_factor",                  "2"                             },
 
   { "bd_nitro_pack",                                   "RocksBD.png"                   },
   { "bd_nitro_pack.xpos",                              "3"                             },