added some new graphics for BD engine game elements
authorHolger Schemel <info@artsoft.org>
Wed, 17 Apr 2024 23:12:07 +0000 (01:12 +0200)
committerHolger Schemel <info@artsoft.org>
Wed, 17 Apr 2024 23:12:07 +0000 (01:12 +0200)
graphics/gfx_classic/RocksBD.png
graphics/gfx_classic/RocksBD2.png
src/conf_gfx.c

index 9706efcdf41e81b264b622b79f0b249842e83303..edd53385e237775052baab9c0299433f9f7b4337 100644 (file)
Binary files a/graphics/gfx_classic/RocksBD.png and b/graphics/gfx_classic/RocksBD.png differ
index 0994c6515d55f3ae3ae98604774c71e310533209..290b34c179ba5375e347af2d32662441fbfcb00b 100644 (file)
Binary files a/graphics/gfx_classic/RocksBD2.png and b/graphics/gfx_classic/RocksBD2.png differ
index 8a76857bd7e2f66496c17186f98919b382a28065..2c73309d0a1a0637b31c85689529b536b10f58a7 100644 (file)
@@ -162,23 +162,21 @@ struct ConfigInfo image_config[] =
   { "bd_player_glued.EDITOR.xpos",                     "1"                             },
   { "bd_player_glued.EDITOR.ypos",                     "0"                             },
 
-  { "bd_player_with_bomb",                             "boulder_rush.png"              },
-  { "bd_player_with_bomb.xpos",                                "3"                             },
-  { "bd_player_with_bomb.ypos",                                "4"                             },
+  { "bd_player_with_bomb",                             "RocksBD.png"                   },
+  { "bd_player_with_bomb.xpos",                                "8"                             },
+  { "bd_player_with_bomb.ypos",                                "7"                             },
   { "bd_player_with_bomb.frames",                      "1"                             },
-  { "bd_player_with_bomb.scale_up_factor",             "2"                             },
 
-  { "bd_player_with_rocket_launcher",                  "boulder_rush.png"              },
-  { "bd_player_with_rocket_launcher.xpos",             "1                            },
-  { "bd_player_with_rocket_launcher.ypos",             "46"                            },
+  { "bd_player_with_rocket_launcher",                  "RocksBD.png"                   },
+  { "bd_player_with_rocket_launcher.xpos",             "10"                            },
+  { "bd_player_with_rocket_launcher.ypos",             "7"                             },
   { "bd_player_with_rocket_launcher.frames",           "1"                             },
-  { "bd_player_with_rocket_launcher.scale_up_factor",  "2"                             },
 
-  { "bd_player_stirring",                              "boulder_rush.png"              },
-  { "bd_player_stirring.xpos",                         "3"                             },
-  { "bd_player_stirring.ypos",                         "4"                             },
-  { "bd_player_stirring.frames",                       "1"                             },
-  { "bd_player_stirring.scale_up_factor",              "2"                             },
+  { "bd_player_stirring",                              "RocksBD.png"                   },
+  { "bd_player_stirring.xpos",                         "8"                             },
+  { "bd_player_stirring.ypos",                         "8"                             },
+  { "bd_player_stirring.frames",                       "4"                             },
+  { "bd_player_stirring.delay",                                "4"                             },
 
   { "bd_wall",                                         "RocksDC.png"                   },
   { "bd_wall.xpos",                                    "12"                            },
@@ -786,16 +784,14 @@ struct ConfigInfo image_config[] =
   { "bd_bladder_spender.frames",                       "1"                             },
   { "bd_bladder_spender.scale_up_factor",              "2"                             },
 
-  { "bd_creature_switch",                              "boulder_rush.png"              },
-  { "bd_creature_switch.xpos",                         "2"                             },
-  { "bd_creature_switch.ypos",                         "2"                             },
+  { "bd_creature_switch",                              "RocksBD.png"                   },
+  { "bd_creature_switch.xpos",                         "9"                             },
+  { "bd_creature_switch.ypos",                         "9"                             },
   { "bd_creature_switch.frames",                       "1"                             },
-  { "bd_creature_switch.scale_up_factor",              "2"                             },
-  { "bd_creature_switch.active",                       "boulder_rush.png"              },
-  { "bd_creature_switch.active.xpos",                  "3"                             },
-  { "bd_creature_switch.active.ypos",                  "2"                             },
+  { "bd_creature_switch.active",                       "RocksBD.png"                   },
+  { "bd_creature_switch.active.xpos",                  "10"                            },
+  { "bd_creature_switch.active.ypos",                  "9"                             },
   { "bd_creature_switch.active.frames",                        "1"                             },
-  { "bd_creature_switch.active.scale_up_factor",       "2"                             },
 
   { "bd_biter_switch_1",                               "RocksBD.png"                   },
   { "bd_biter_switch_1.xpos",                          "4"                             },
@@ -845,8 +841,8 @@ struct ConfigInfo image_config[] =
   { "bd_conveyor_left.ypos",                           "3"                             },
   { "bd_conveyor_left.frames",                         "1"                             },
   { "bd_conveyor_left.EDITOR",                         "RocksBD2.png"                  },
-  { "bd_conveyor_left.EDITOR.xpos",                    "3"                             },
-  { "bd_conveyor_left.EDITOR.ypos",                    "4"                             },
+  { "bd_conveyor_left.EDITOR.xpos",                    "6"                             },
+  { "bd_conveyor_left.EDITOR.ypos",                    "3"                             },
   { "bd_conveyor_left.active",                         "RocksDC.png"                   },
   { "bd_conveyor_left.active.xpos",                    "0"                             },
   { "bd_conveyor_left.active.ypos",                    "3"                             },
@@ -858,8 +854,8 @@ struct ConfigInfo image_config[] =
   { "bd_conveyor_right.ypos",                          "3"                             },
   { "bd_conveyor_right.frames",                                "1"                             },
   { "bd_conveyor_right.EDITOR",                                "RocksBD2.png"                  },
-  { "bd_conveyor_right.EDITOR.xpos",                   "4"                             },
-  { "bd_conveyor_right.EDITOR.ypos",                   "4"                             },
+  { "bd_conveyor_right.EDITOR.xpos",                   "7"                             },
+  { "bd_conveyor_right.EDITOR.ypos",                   "3"                             },
   { "bd_conveyor_right.active",                                "RocksDC.png"                   },
   { "bd_conveyor_right.active.xpos",                   "0"                             },
   { "bd_conveyor_right.active.ypos",                   "3"                             },
@@ -902,11 +898,10 @@ struct ConfigInfo image_config[] =
   { "bd_acid.frames",                                  "1"                             },
   { "bd_acid.scale_up_factor",                         "2"                             },
 
-  { "bd_box",                                          "boulder_rush.png"              },
-  { "bd_box.xpos",                                     "5"                             },
-  { "bd_box.ypos",                                     "2"                             },
+  { "bd_box",                                          "RocksBD.png"                   },
+  { "bd_box.xpos",                                     "8"                             },
+  { "bd_box.ypos",                                     "9"                             },
   { "bd_box.frames",                                   "1"                             },
-  { "bd_box.scale_up_factor",                          "2"                             },
 
   { "bd_time_penalty",                                 "RocksBD.png"                   },
   { "bd_time_penalty.xpos",                            "3"                             },
@@ -923,11 +918,10 @@ struct ConfigInfo image_config[] =
   { "bd_clock.ypos",                                   "6"                             },
   { "bd_clock.frames",                                 "1"                             },
 
-  { "bd_pot",                                          "boulder_rush.png"              },
-  { "bd_pot.xpos",                                     "7"                             },
-  { "bd_pot.ypos",                                     "7"                             },
+  { "bd_pot",                                          "RocksBD.png"                   },
+  { "bd_pot.xpos",                                     "6"                             },
+  { "bd_pot.ypos",                                     "6"                             },
   { "bd_pot.frames",                                   "1"                             },
-  { "bd_pot.scale_up_factor",                          "2"                             },
 
   { "bd_pneumatic_hammer",                             "boulder_rush.png"              },
   { "bd_pneumatic_hammer.xpos",                                "6"                             },
@@ -940,17 +934,16 @@ struct ConfigInfo image_config[] =
   { "bd_teleporter.ypos",                              "6"                             },
   { "bd_teleporter.frames",                            "1"                             },
 
-  { "bd_skeleton",                                     "boulder_rush.png"              },
-  { "bd_skeleton.xpos",                                        "1"                             },
-  { "bd_skeleton.ypos",                                        "34"                            },
+  { "bd_skeleton",                                     "RocksBD.png"                   },
+  { "bd_skeleton.xpos",                                        "7"                             },
+  { "bd_skeleton.ypos",                                        "6"                             },
   { "bd_skeleton.frames",                              "1"                             },
-  { "bd_skeleton.scale_up_factor",                     "2"                             },
 
-  { "bd_water",                                                "boulder_rush.png"              },
+  { "bd_water",                                                "RocksBD.png"                   },
   { "bd_water.xpos",                                   "0"                             },
-  { "bd_water.ypos",                                   "12"                            },
-  { "bd_water.frames",                                 "1"                             },
-  { "bd_water.scale_up_factor",                                "2"                             },
+  { "bd_water.ypos",                                   "9"                             },
+  { "bd_water.frames",                                 "8"                             },
+  { "bd_water.delay",                                  "2"                             },
 
   { "bd_key_1",                                                UNDEFINED_FILENAME              },
   { "bd_key_1.clone_from",                             "key_2"                         },
@@ -1005,54 +998,49 @@ struct ConfigInfo image_config[] =
   { "bd_chasing_rock",                                 UNDEFINED_FILENAME              },
   { "bd_chasing_rock.clone_from",                      "bd_rock"                       },
 
-  { "bd_ghost",                                                "boulder_rush.png"              },
+  { "bd_ghost",                                                "RocksBD.png"                   },
   { "bd_ghost.xpos",                                   "0"                             },
-  { "bd_ghost.ypos",                                   "20"                            },
-  { "bd_ghost.frames",                                 "1"                             },
-  { "bd_ghost.scale_up_factor",                                "2"                             },
-
-  { "bd_cow",                                          "boulder_rush.png"              },
-  { "bd_cow.xpos",                                     "0"                             },
-  { "bd_cow.ypos",                                     "11"                            },
-  { "bd_cow.frames",                                   "8"                             },
+  { "bd_ghost.ypos",                                   "10"                            },
+  { "bd_ghost.frames",                                 "8"                             },
+  { "bd_ghost.delay",                                  "2"                             },
+
+  { "bd_cow",                                          "RocksBD.png"                   },
+  { "bd_cow.xpos",                                     "4"                             },
+  { "bd_cow.ypos",                                     "8"                             },
+  { "bd_cow.frames",                                   "4"                             },
   { "bd_cow.delay",                                    "2"                             },
-  { "bd_cow.scale_up_factor",                          "2"                             },
-  { "bd_cow.left",                                     "boulder_rush.png"              },
-  { "bd_cow.left.xpos",                                        "0"                             },
-  { "bd_cow.left.ypos",                                        "11"                            },
-  { "bd_cow.left.frames",                              "8"                             },
+  { "bd_cow.left",                                     "RocksBD.png"                   },
+  { "bd_cow.left.xpos",                                        "4"                             },
+  { "bd_cow.left.ypos",                                        "8"                             },
+  { "bd_cow.left.frames",                              "4"                             },
   { "bd_cow.left.delay",                               "2"                             },
-  { "bd_cow.left.scale_up_factor",                     "2"                             },
-  { "bd_cow.left.EDITOR",                              "boulder_rush.png"              },
-  { "bd_cow.left.EDITOR.xpos",                         "0"                             },
-  { "bd_cow.left.EDITOR.ypos",                         "11"                            },
-  { "bd_cow.up",                                       "boulder_rush.png"              },
-  { "bd_cow.up.xpos",                                  "0"                             },
-  { "bd_cow.up.ypos",                                  "11"                            },
-  { "bd_cow.up.frames",                                        "8"                             },
+  { "bd_cow.left.EDITOR",                              "RocksBD2.png"                  },
+  { "bd_cow.left.EDITOR.xpos",                         "6"                             },
+  { "bd_cow.left.EDITOR.ypos",                         "4"                             },
+  { "bd_cow.up",                                       "RocksBD.png"                   },
+  { "bd_cow.up.xpos",                                  "4"                             },
+  { "bd_cow.up.ypos",                                  "8"                             },
+  { "bd_cow.up.frames",                                        "4"                             },
   { "bd_cow.up.delay",                                 "2"                             },
-  { "bd_cow.up.scale_up_factor",                       "2"                             },
-  { "bd_cow.up.EDITOR",                                        "boulder_rush.png"              },
-  { "bd_cow.up.EDITOR.xpos",                           "0"                             },
-  { "bd_cow.up.EDITOR.ypos",                           "11"                            },
-  { "bd_cow.right",                                    "boulder_rush.png"              },
-  { "bd_cow.right.xpos",                               "0"                             },
-  { "bd_cow.right.ypos",                               "11"                            },
-  { "bd_cow.right.frames",                             "8"                             },
+  { "bd_cow.up.EDITOR",                                        "RocksBD2.png"                  },
+  { "bd_cow.up.EDITOR.xpos",                           "4"                             },
+  { "bd_cow.up.EDITOR.ypos",                           "4"                             },
+  { "bd_cow.right",                                    "RocksBD.png"                   },
+  { "bd_cow.right.xpos",                               "4"                             },
+  { "bd_cow.right.ypos",                               "8"                             },
+  { "bd_cow.right.frames",                             "4"                             },
   { "bd_cow.right.delay",                              "2"                             },
-  { "bd_cow.right.scale_up_factor",                    "2"                             },
-  { "bd_cow.right.EDITOR",                             "boulder_rush.png"              },
-  { "bd_cow.right.EDITOR.xpos",                                "0"                             },
-  { "bd_cow.right.EDITOR.ypos",                                "11"                            },
-  { "bd_cow.down",                                     "boulder_rush.png"              },
-  { "bd_cow.down.xpos",                                        "0"                             },
-  { "bd_cow.down.ypos",                                        "11"                            },
-  { "bd_cow.down.frames",                              "8"                             },
+  { "bd_cow.right.EDITOR",                             "RocksBD2.png"                  },
+  { "bd_cow.right.EDITOR.xpos",                                "7"                             },
+  { "bd_cow.right.EDITOR.ypos",                                "4"                             },
+  { "bd_cow.down",                                     "RocksBD.png"                   },
+  { "bd_cow.down.xpos",                                        "4"                             },
+  { "bd_cow.down.ypos",                                        "8"                             },
+  { "bd_cow.down.frames",                              "4"                             },
   { "bd_cow.down.delay",                               "2"                             },
-  { "bd_cow.down.scale_up_factor",                     "2"                             },
-  { "bd_cow.down.EDITOR",                              "boulder_rush.png"              },
-  { "bd_cow.down.EDITOR.xpos",                         "0"                             },
-  { "bd_cow.down.EDITOR.ypos",                         "11"                            },
+  { "bd_cow.down.EDITOR",                              "RocksBD2.png"                  },
+  { "bd_cow.down.EDITOR.xpos",                         "5"                             },
+  { "bd_cow.down.EDITOR.ypos",                         "4"                             },
 
   { "bd_stonefly",                                     "RocksBD.png"                   },
   { "bd_stonefly.xpos",                                        "0"                             },
@@ -1192,17 +1180,21 @@ struct ConfigInfo image_config[] =
   { "bd_dragonfly.down.EDITOR.xpos",                   "11"                            },
   { "bd_dragonfly.down.EDITOR.ypos",                   "1"                             },
 
-  { "bd_bomb",                                         "boulder_rush.png"              },
+  { "bd_bomb",                                         "RocksBD.png"                   },
   { "bd_bomb.xpos",                                    "0"                             },
-  { "bd_bomb.ypos",                                    "6"                             },
+  { "bd_bomb.ypos",                                    "7"                             },
   { "bd_bomb.frames",                                  "1"                             },
-  { "bd_bomb.scale_up_factor",                         "2"                             },
-
-  { "bd_rocket_launcher",                              "boulder_rush.png"              },
-  { "bd_rocket_launcher.xpos",                         "0"                             },
-  { "bd_rocket_launcher.ypos",                         "46"                            },
+  { "bd_bomb.active",                                  "RocksBD.png"                   },
+  { "bd_bomb.active.xpos",                             "1"                             },
+  { "bd_bomb.active.ypos",                             "7"                             },
+  { "bd_bomb.active.frames",                           "7"                             },
+  { "bd_bomb.active.delay",                            "8"                             },
+  { "bd_bomb.active.anim_mode",                                "linear"                        },
+
+  { "bd_rocket_launcher",                              "RocksBD.png"                   },
+  { "bd_rocket_launcher.xpos",                         "9"                             },
+  { "bd_rocket_launcher.ypos",                         "7"                             },
   { "bd_rocket_launcher.frames",                       "1"                             },
-  { "bd_rocket_launcher.scale_up_factor",              "2"                             },
 
   { "bd_rocket",                                       "RocksBD.png"                   },
   { "bd_rocket.xpos",                                  "9"                             },
@@ -1236,12 +1228,11 @@ struct ConfigInfo image_config[] =
   { "bd_nitro_pack.exploding.EDITOR.xpos",             "6"                             },
   { "bd_nitro_pack.exploding.EDITOR.ypos",             "2"                             },
 
-  { "bd_fake_bonus",                                   "boulder_rush.png"              },
+  { "bd_fake_bonus",                                   "RocksBD.png"                   },
   { "bd_fake_bonus.xpos",                              "0"                             },
-  { "bd_fake_bonus.ypos",                              "15"                            },
-  { "bd_fake_bonus.frames",                            "8"                             },
+  { "bd_fake_bonus.ypos",                              "8"                             },
+  { "bd_fake_bonus.frames",                            "4"                             },
   { "bd_fake_bonus.delay",                             "2"                             },
-  { "bd_fake_bonus.scale_up_factor",                   "2"                             },
 
   { "bd_covered",                                      "RocksBD.png"                   },
   { "bd_covered.xpos",                                 "8"                             },