From: Holger Schemel Date: Mon, 1 Apr 2024 15:46:35 +0000 (+0200) Subject: added graphics for native BD engine game elements X-Git-Tag: 4.4.0.0-test-1~119 X-Git-Url: https://git.artsoft.org/?a=commitdiff_plain;h=175cd4c25853851bcbc1c3fc84c8a21450894328;p=rocksndiamonds.git added graphics for native BD engine game elements --- diff --git a/graphics/gfx_classic/RocksBD.png b/graphics/gfx_classic/RocksBD.png index ea86d1da..4075834c 100644 Binary files a/graphics/gfx_classic/RocksBD.png and b/graphics/gfx_classic/RocksBD.png differ diff --git a/graphics/gfx_classic/RocksBD2.png b/graphics/gfx_classic/RocksBD2.png new file mode 100644 index 00000000..0994c651 Binary files /dev/null and b/graphics/gfx_classic/RocksBD2.png differ diff --git a/src/conf_gfx.c b/src/conf_gfx.c index 7e62f018..c99b7716 100644 --- a/src/conf_gfx.c +++ b/src/conf_gfx.c @@ -153,9 +153,14 @@ struct ConfigInfo image_config[] = { "bd_player.snapping.left.clone_from", "player_1.snapping.left" }, { "bd_player.snapping.right", UNDEFINED_FILENAME }, { "bd_player.snapping.right.clone_from", "player_1.snapping.right" }, + { "bd_player.growing", UNDEFINED_FILENAME }, + { "bd_player.growing.clone_from", "[default].exploding" }, { "bd_player_glued", UNDEFINED_FILENAME }, { "bd_player_glued.clone_from", "bd_player" }, + { "bd_player_glued.EDITOR", "RocksBD2.png" }, + { "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" }, @@ -184,6 +189,9 @@ struct ConfigInfo image_config[] = { "bd_rock.EDITOR", "RocksDC.png" }, { "bd_rock.EDITOR.xpos", "14" }, { "bd_rock.EDITOR.ypos", "14" }, + { "bd_rock.falling.EDITOR", "RocksBD2.png" }, + { "bd_rock.falling.EDITOR.xpos", "1" }, + { "bd_rock.falling.EDITOR.ypos", "3" }, { "bd_rock.moving.left", "RocksDC.png" }, { "bd_rock.moving.left.xpos", "12" }, { "bd_rock.moving.left.ypos", "10" }, @@ -225,6 +233,9 @@ struct ConfigInfo image_config[] = { "bd_diamond.falling.ypos", "10" }, { "bd_diamond.falling.frames", "2" }, { "bd_diamond.falling.delay", "4" }, + { "bd_diamond.falling.EDITOR", "RocksBD2.png" }, + { "bd_diamond.falling.EDITOR.xpos", "0" }, + { "bd_diamond.falling.EDITOR.ypos", "3" }, { "bd_diamond.collecting", "RocksCollect.png" }, { "bd_diamond.collecting.xpos", "0" }, { "bd_diamond.collecting.ypos", "8" }, @@ -514,7 +525,10 @@ struct ConfigInfo image_config[] = { "bd_sand_sloped_down_right.scale_up_factor", "2" }, { "bd_sand_glued", UNDEFINED_FILENAME }, - { "bd_sand_glued.clone_from", "sand" }, + { "bd_sand_glued.clone_from", "bd_sand" }, + { "bd_sand_glued.EDITOR", "RocksBD2.png" }, + { "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" }, @@ -542,24 +556,47 @@ struct ConfigInfo image_config[] = { "bd_wall_diggable", UNDEFINED_FILENAME }, { "bd_wall_diggable.clone_from", "bd_wall" }, + { "bd_wall_diggable.EDITOR", "RocksBD2.png" }, + { "bd_wall_diggable.EDITOR.xpos", "7" }, + { "bd_wall_diggable.EDITOR.ypos", "0" }, { "bd_wall_diamond", UNDEFINED_FILENAME }, - { "bd_wall_diamond.clone_from", "wall_bd_diamond" }, + { "bd_wall_diamond.clone_from", "bd_wall" }, + { "bd_wall_diamond.EDITOR", "RocksBD2.png" }, + { "bd_wall_diamond.EDITOR.xpos", "3" }, + { "bd_wall_diamond.EDITOR.ypos", "2" }, { "bd_wall_key_1", UNDEFINED_FILENAME }, { "bd_wall_key_1.clone_from", "bd_wall" }, + { "bd_wall_key_1.EDITOR", "RocksBD2.png" }, + { "bd_wall_key_1.EDITOR.xpos", "0" }, + { "bd_wall_key_1.EDITOR.ypos", "2" }, { "bd_wall_key_2", UNDEFINED_FILENAME }, { "bd_wall_key_2.clone_from", "bd_wall" }, + { "bd_wall_key_2.EDITOR", "RocksBD2.png" }, + { "bd_wall_key_2.EDITOR.xpos", "1" }, + { "bd_wall_key_2.EDITOR.ypos", "2" }, { "bd_wall_key_3", UNDEFINED_FILENAME }, - { "bd_wall_key_4.clone_from", "bd_wall" }, + { "bd_wall_key_3.clone_from", "bd_wall" }, + { "bd_wall_key_3.EDITOR", "RocksBD2.png" }, + { "bd_wall_key_3.EDITOR.xpos", "2" }, + { "bd_wall_key_3.EDITOR.ypos", "2" }, { "bd_falling_wall", UNDEFINED_FILENAME }, { "bd_falling_wall.clone_from", "bd_wall" }, - - { "bd_steelwall", UNDEFINED_FILENAME }, - { "bd_steelwall.clone_from", "steelwall" }, + { "bd_falling_wall.EDITOR", "RocksBD2.png" }, + { "bd_falling_wall.EDITOR.xpos", "6" }, + { "bd_falling_wall.EDITOR.ypos", "1" }, + { "bd_falling_wall.falling.EDITOR", "RocksBD2.png" }, + { "bd_falling_wall.falling.EDITOR.xpos", "7" }, + { "bd_falling_wall.falling.EDITOR.ypos", "1" }, + + { "bd_steelwall", "RocksBD.png" }, + { "bd_steelwall.xpos", "8" }, + { "bd_steelwall.ypos", "3" }, + { "bd_steelwall.frames", "1" }, { "bd_steelwall_sloped_up_right", "boulder_rush.png" }, { "bd_steelwall_sloped_up_right.xpos", "4" }, @@ -587,36 +624,45 @@ struct ConfigInfo image_config[] = { "bd_steelwall_diggable", UNDEFINED_FILENAME }, { "bd_steelwall_diggable.clone_from", "bd_steelwall" }, + { "bd_steelwall_diggable.EDITOR", "RocksBD2.png" }, + { "bd_steelwall_diggable.EDITOR.xpos", "6" }, + { "bd_steelwall_diggable.EDITOR.ypos", "0" }, { "bd_expandable_wall_horizontal", UNDEFINED_FILENAME }, - { "bd_expandable_wall_horizontal.clone_from", "expandable_wall_horizontal" }, - { "bd_expandable_wall_horizontal.EDITOR", UNDEFINED_FILENAME }, - { "bd_expandable_wall_horizontal.EDITOR.clone_from", "expandable_wall_horizontal.EDITOR" }, + { "bd_expandable_wall_horizontal.clone_from", "bd_wall" }, + { "bd_expandable_wall_horizontal.EDITOR", "RocksBD2.png" }, + { "bd_expandable_wall_horizontal.EDITOR.xpos", "3" }, + { "bd_expandable_wall_horizontal.EDITOR.ypos", "1" }, { "bd_expandable_wall_vertical", UNDEFINED_FILENAME }, - { "bd_expandable_wall_vertical.clone_from", "expandable_wall_vertical" }, - { "bd_expandable_wall_vertical.EDITOR", UNDEFINED_FILENAME }, - { "bd_expandable_wall_vertical.EDITOR.clone_from", "expandable_wall_vertical.EDITOR" }, + { "bd_expandable_wall_vertical.clone_from", "bd_wall" }, + { "bd_expandable_wall_vertical.EDITOR", "RocksBD2.png" }, + { "bd_expandable_wall_vertical.EDITOR.xpos", "4" }, + { "bd_expandable_wall_vertical.EDITOR.ypos", "1" }, { "bd_expandable_wall_any", UNDEFINED_FILENAME }, - { "bd_expandable_wall_any.clone_from", "expandable_wall_any" }, - { "bd_expandable_wall_any.EDITOR", UNDEFINED_FILENAME }, - { "bd_expandable_wall_any.EDITOR.clone_from", "expandable_wall_any.EDITOR" }, + { "bd_expandable_wall_any.clone_from", "bd_wall" }, + { "bd_expandable_wall_any.EDITOR", "RocksBD2.png" }, + { "bd_expandable_wall_any.EDITOR.xpos", "5" }, + { "bd_expandable_wall_any.EDITOR.ypos", "1" }, { "bd_expandable_steelwall_horizontal", UNDEFINED_FILENAME }, - { "bd_expandable_steelwall_horizontal.clone_from", "expandable_steelwall_horizontal" }, - { "bd_expandable_steelwall_horizontal.EDITOR", UNDEFINED_FILENAME }, - { "bd_expandable_steelwall_horizontal.EDITOR.clone_from", "expandable_steelwall_horizontal.EDITOR" }, + { "bd_expandable_steelwall_horizontal.clone_from", "bd_steelwall" }, + { "bd_expandable_steelwall_horizontal.EDITOR", "RocksBD2.png" }, + { "bd_expandable_steelwall_horizontal.EDITOR.xpos", "0" }, + { "bd_expandable_steelwall_horizontal.EDITOR.ypos", "1" }, { "bd_expandable_steelwall_vertical", UNDEFINED_FILENAME }, - { "bd_expandable_steelwall_vertical.clone_from", "expandable_steelwall_vertical" }, - { "bd_expandable_steelwall_vertical.EDITOR", UNDEFINED_FILENAME }, - { "bd_expandable_steelwall_vertical.EDITOR.clone_from", "expandable_steelwall_vertical.EDITOR" }, + { "bd_expandable_steelwall_vertical.clone_from", "bd_steelwall" }, + { "bd_expandable_steelwall_vertical.EDITOR", "RocksBD2.png" }, + { "bd_expandable_steelwall_vertical.EDITOR.xpos", "1" }, + { "bd_expandable_steelwall_vertical.EDITOR.ypos", "1" }, { "bd_expandable_steelwall_any", UNDEFINED_FILENAME }, - { "bd_expandable_steelwall_any.clone_from", "expandable_steelwall_any" }, - { "bd_expandable_steelwall_any.EDITOR", UNDEFINED_FILENAME }, - { "bd_expandable_steelwall_any.EDITOR.clone_from", "expandable_steelwall_any.EDITOR" }, + { "bd_expandable_steelwall_any.clone_from", "bd_steelwall" }, + { "bd_expandable_steelwall_any.EDITOR", "RocksBD2.png" }, + { "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" }, @@ -630,52 +676,97 @@ struct ConfigInfo image_config[] = { "bd_expandable_wall_switch.active.frames", "1" }, { "bd_expandable_wall_switch.active.scale_up_factor", "2" }, - { "bd_inbox", "boulder_rush.png" }, - { "bd_inbox.xpos", "6" }, - { "bd_inbox.ypos", "2" }, + { "bd_inbox", "RocksBD.png" }, + { "bd_inbox.xpos", "8" }, + { "bd_inbox.ypos", "3" }, { "bd_inbox.frames", "1" }, - { "bd_inbox.scale_up_factor", "2" }, - { "bd_inbox.opening", "boulder_rush.png" }, - { "bd_inbox.opening.xpos", "6" }, - { "bd_inbox.opening.ypos", "2" }, + { "bd_inbox.opening", "RocksBD.png" }, + { "bd_inbox.opening.xpos", "8" }, + { "bd_inbox.opening.ypos", "3" }, { "bd_inbox.opening.frames", "2" }, { "bd_inbox.opening.delay", "8" }, - { "bd_inbox.opening.scale_up_factor", "2" }, - { "bd_inbox.EDITOR", "boulder_rush.png" }, - { "bd_inbox.EDITOR.xpos", "3" }, - { "bd_inbox.EDITOR.ypos", "4" }, - { "bd_inbox.EDITOR.scale_up_factor", "2" }, - - { "bd_exit_closed", UNDEFINED_FILENAME }, - { "bd_exit_closed.clone_from", "exit_closed" }, - - { "bd_exit_open", UNDEFINED_FILENAME }, - { "bd_exit_openm.clone_from", "exit_open" }, + { "bd_inbox.opening.anim_mode", "reverse" }, + { "bd_inbox.EDITOR", "RocksBD.png" }, + { "bd_inbox.EDITOR.xpos", "2" }, + { "bd_inbox.EDITOR.ypos", "3" }, + + { "bd_exit_closed", "RocksBD.png" }, + { "bd_exit_closed.xpos", "8" }, + { "bd_exit_closed.ypos", "3" }, + { "bd_exit_closed.frames", "1" }, + { "bd_exit_closed.EDITOR", "RocksBD2.png" }, + { "bd_exit_closed.EDITOR.xpos", "5" }, + { "bd_exit_closed.EDITOR.ypos", "0" }, + + { "bd_exit_open", "RocksBD.png" }, + { "bd_exit_open.xpos", "8" }, + { "bd_exit_open.ypos", "3" }, + { "bd_exit_open.frames", "2" }, + { "bd_exit_open.delay", "8" }, + { "bd_exit_open.anim_mode", "reverse" }, + { "bd_exit_open.EDITOR", "RocksBD2.png" }, + { "bd_exit_open.EDITOR.xpos", "3" }, + { "bd_exit_open.EDITOR.ypos", "0" }, { "bd_invisible_exit_closed", UNDEFINED_FILENAME }, - { "bd_invisible_exit_closed.clone_from", "invisible_wall" }, - { "bd_invisible_exit_closed.EDITOR", UNDEFINED_FILENAME }, - { "bd_invisible_exit_closed.EDITOR.clone_from", "bd_exit_closed" }, + { "bd_invisible_exit_closed.clone_from", "bd_steelwall" }, + { "bd_invisible_exit_closed.EDITOR", "RocksBD2.png" }, + { "bd_invisible_exit_closed.EDITOR.xpos", "4" }, + { "bd_invisible_exit_closed.EDITOR.ypos", "0" }, { "bd_invisible_exit_open", UNDEFINED_FILENAME }, - { "bd_invisible_exit_open.clone_from", "invisible_wall" }, - { "bd_invisible_exit_open.EDITOR", UNDEFINED_FILENAME }, - { "bd_invisible_exit_open.EDITOR.clone_from", "bd_exit_open" }, - - { "bd_flying_rock", UNDEFINED_FILENAME }, - { "bd_flying_rock.clone_from", "bd_rock" }, - - { "bd_mega_rock", UNDEFINED_FILENAME }, - { "bd_mega_rock.clone_from", "bd_rock" }, + { "bd_invisible_exit_open.clone_from", "bd_steelwall" }, + { "bd_invisible_exit_open.EDITOR", "RocksBD2.png" }, + { "bd_invisible_exit_open.EDITOR.xpos", "2" }, + { "bd_invisible_exit_open.EDITOR.ypos", "0" }, + + { "bd_flying_rock", "RocksBD.png" }, + { "bd_flying_rock.xpos", "1" }, + { "bd_flying_rock.ypos", "4" }, + { "bd_flying_rock.frames", "1" }, + { "bd_flying_rock.flying.EDITOR", "RocksBD2.png" }, + { "bd_flying_rock.flying.EDITOR.xpos", "4" }, + { "bd_flying_rock.flying.EDITOR.ypos", "3" }, + + { "bd_mega_rock", "RocksBD.png" }, + { "bd_mega_rock.xpos", "2" }, + { "bd_mega_rock.ypos", "4" }, + { "bd_mega_rock.frames", "1" }, + { "bd_mega_rock.falling.EDITOR", "RocksBD2.png" }, + { "bd_mega_rock.falling.EDITOR.xpos", "2" }, + { "bd_mega_rock.falling.EDITOR.ypos", "3" }, { "bd_rock_glued", UNDEFINED_FILENAME }, { "bd_rock_glued.clone_from", "bd_rock" }, - - { "bd_flying_diamond", UNDEFINED_FILENAME }, - { "bd_flying_diamond.clone_from", "bd_diamond" }, + { "bd_rock_glued.EDITOR", "RocksBD2.png" }, + { "bd_rock_glued.EDITOR.xpos", "1" }, + { "bd_rock_glued.EDITOR.ypos", "4" }, + + { "bd_flying_diamond", "RocksBD.png" }, + { "bd_flying_diamond.xpos", "0" }, + { "bd_flying_diamond.ypos", "3" }, + { "bd_flying_diamond.frames", "4" }, + { "bd_flying_diamond.delay", "4" }, + { "bd_flying_diamond.anim_mode", "reverse" }, + { "bd_flying_diamond.moving", "RocksBD.png" }, + { "bd_flying_diamond.moving.xpos", "3" }, + { "bd_flying_diamond.moving.ypos", "4" }, + { "bd_flying_diamond.moving.frames", "2" }, + { "bd_flying_diamond.moving.delay", "4" }, + { "bd_flying_diamond.flying", "RocksBD.png" }, + { "bd_flying_diamond.flying.xpos", "3" }, + { "bd_flying_diamond.flying.ypos", "4" }, + { "bd_flying_diamond.flying.frames", "2" }, + { "bd_flying_diamond.flying.delay", "4" }, + { "bd_flying_diamond.flying.EDITOR", "RocksBD2.png" }, + { "bd_flying_diamond.flying.EDITOR.xpos", "3" }, + { "bd_flying_diamond.flying.EDITOR.ypos", "3" }, { "bd_diamond_glued", UNDEFINED_FILENAME }, { "bd_diamond_glued.clone_from", "bd_diamond" }, + { "bd_diamond_glued.EDITOR", "RocksBD2.png" }, + { "bd_diamond_glued.EDITOR.xpos", "0" }, + { "bd_diamond_glued.EDITOR.ypos", "4" }, { "bd_diamond_key", "boulder_rush.png" }, { "bd_diamond_key.xpos", "3" }, @@ -691,6 +782,9 @@ struct ConfigInfo image_config[] = { "bd_nut", UNDEFINED_FILENAME }, { "bd_nut.clone_from", "nut" }, + { "bd_nut.falling.EDITOR", "RocksBD2.png" }, + { "bd_nut.falling.EDITOR.xpos", "5" }, + { "bd_nut.falling.EDITOR.ypos", "2" }, { "bd_bladder", "boulder_rush.png" }, { "bd_bladder.xpos", "0" }, @@ -762,52 +856,50 @@ struct ConfigInfo image_config[] = { "bd_replicator_switch.active.frames", "1" }, { "bd_replicator_switch.active.scale_up_factor", "2" }, - { "bd_conveyor_left", "boulder_rush.png" }, + { "bd_conveyor_left", "RocksDC.png" }, { "bd_conveyor_left.xpos", "0" }, - { "bd_conveyor_left.ypos", "41" }, + { "bd_conveyor_left.ypos", "3" }, { "bd_conveyor_left.frames", "1" }, - { "bd_conveyor_left.scale_up_factor", "2" }, - { "bd_conveyor_left.active", "boulder_rush.png" }, + { "bd_conveyor_left.EDITOR", "RocksBD2.png" }, + { "bd_conveyor_left.EDITOR.xpos", "3" }, + { "bd_conveyor_left.EDITOR.ypos", "4" }, + { "bd_conveyor_left.active", "RocksDC.png" }, { "bd_conveyor_left.active.xpos", "0" }, - { "bd_conveyor_left.active.ypos", "41" }, + { "bd_conveyor_left.active.ypos", "3" }, { "bd_conveyor_left.active.frames", "8" }, { "bd_conveyor_left.active.delay", "2" }, - { "bd_conveyor_left.active.scale_up_factor", "2" }, - { "bd_conveyor_right", "boulder_rush.png" }, + { "bd_conveyor_right", "RocksDC.png" }, { "bd_conveyor_right.xpos", "0" }, - { "bd_conveyor_right.ypos", "40" }, + { "bd_conveyor_right.ypos", "3" }, { "bd_conveyor_right.frames", "1" }, - { "bd_conveyor_right.scale_up_factor", "2" }, - { "bd_conveyor_right.active", "boulder_rush.png" }, + { "bd_conveyor_right.EDITOR", "RocksBD2.png" }, + { "bd_conveyor_right.EDITOR.xpos", "4" }, + { "bd_conveyor_right.EDITOR.ypos", "4" }, + { "bd_conveyor_right.active", "RocksDC.png" }, { "bd_conveyor_right.active.xpos", "0" }, - { "bd_conveyor_right.active.ypos", "40" }, + { "bd_conveyor_right.active.ypos", "3" }, { "bd_conveyor_right.active.frames", "8" }, { "bd_conveyor_right.active.delay", "2" }, - { "bd_conveyor_right.active.scale_up_factor", "2" }, + { "bd_conveyor_right.active.anim_mode", "reverse" }, - { "bd_conveyor_switch", "boulder_rush.png" }, - { "bd_conveyor_switch.xpos", "3" }, - { "bd_conveyor_switch.ypos", "44" }, + { "bd_conveyor_switch", "RocksBD.png" }, + { "bd_conveyor_switch.xpos", "8" }, + { "bd_conveyor_switch.ypos", "2" }, { "bd_conveyor_switch.frames", "1" }, - { "bd_conveyor_switch.scale_up_factor", "2" }, - { "bd_conveyor_switch.active", "boulder_rush.png" }, - { "bd_conveyor_switch.active.xpos", "4" }, - { "bd_conveyor_switch.active.ypos", "44" }, + { "bd_conveyor_switch.active", "RocksBD.png" }, + { "bd_conveyor_switch.active.xpos", "9" }, + { "bd_conveyor_switch.active.ypos", "2" }, { "bd_conveyor_switch.active.frames", "1" }, - { "bd_conveyor_switch.active.scale_up_factor", "2" }, - { "bd_conveyor_dir_switch", "boulder_rush.png" }, - { "bd_conveyor_dir_switch.xpos", "1" }, - { "bd_conveyor_dir_switch.ypos", "44" }, + { "bd_conveyor_dir_switch", "RocksBD.png" }, + { "bd_conveyor_dir_switch.xpos", "10" }, + { "bd_conveyor_dir_switch.ypos", "2" }, { "bd_conveyor_dir_switch.frames", "1" }, - { "bd_conveyor_dir_switch.scale_up_factor", "2" }, - - { "bd_conveyor_dir_switch.active", "boulder_rush.png" }, - { "bd_conveyor_dir_switch.active.xpos", "2" }, - { "bd_conveyor_dir_switch.active.ypos", "44" }, + { "bd_conveyor_dir_switch.active", "RocksBD.png" }, + { "bd_conveyor_dir_switch.active.xpos", "11" }, + { "bd_conveyor_dir_switch.active.ypos", "2" }, { "bd_conveyor_dir_switch.active.frames", "1" }, - { "bd_conveyor_dir_switch.active.scale_up_factor", "2" }, { "bd_gravity_switch", "boulder_rush.png" }, { "bd_gravity_switch.xpos", "2" }, @@ -880,41 +972,29 @@ struct ConfigInfo image_config[] = { "bd_water.frames", "1" }, { "bd_water.scale_up_factor", "2" }, - { "bd_key_1", "boulder_rush.png" }, - { "bd_key_1.xpos", "3" }, - { "bd_key_1.ypos", "8" }, - { "bd_key_1.frames", "1" }, - { "bd_key_1.scale_up_factor", "2" }, - - { "bd_key_2", "boulder_rush.png" }, - { "bd_key_2.xpos", "4" }, - { "bd_key_2.ypos", "8" }, - { "bd_key_2.frames", "1" }, - { "bd_key_2.scale_up_factor", "2" }, - - { "bd_key_3", "boulder_rush.png" }, - { "bd_key_3.xpos", "5" }, - { "bd_key_3.ypos", "8" }, - { "bd_key_3.frames", "1" }, - { "bd_key_3.scale_up_factor", "2" }, - - { "bd_gate_1", "boulder_rush.png" }, - { "bd_gate_1.xpos", "0" }, - { "bd_gate_1.ypos", "8" }, + { "bd_key_1", UNDEFINED_FILENAME }, + { "bd_key_1.clone_from", "key_2" }, + + { "bd_key_2", UNDEFINED_FILENAME }, + { "bd_key_2.clone_from", "key_3" }, + + { "bd_key_3", UNDEFINED_FILENAME }, + { "bd_key_3.clone_from", "key_1" }, + + { "bd_gate_1", "RocksBD.png" }, + { "bd_gate_1.xpos", "5" }, + { "bd_gate_1.ypos", "3" }, { "bd_gate_1.frames", "1" }, - { "bd_gate_1.scale_up_factor", "2" }, - { "bd_gate_2", "boulder_rush.png" }, - { "bd_gate_2.xpos", "1" }, - { "bd_gate_2.ypos", "8" }, + { "bd_gate_2", "RocksBD.png" }, + { "bd_gate_2.xpos", "6" }, + { "bd_gate_2.ypos", "3" }, { "bd_gate_2.frames", "1" }, - { "bd_gate_2.scale_up_factor", "2" }, - { "bd_gate_3", "boulder_rush.png" }, - { "bd_gate_3.xpos", "2" }, - { "bd_gate_3.ypos", "8" }, + { "bd_gate_3", "RocksBD.png" }, + { "bd_gate_3.xpos", "7" }, + { "bd_gate_3.ypos", "3" }, { "bd_gate_3.frames", "1" }, - { "bd_gate_3.scale_up_factor", "2" }, { "bd_lava", "boulder_rush.png" }, { "bd_lava.xpos", "0" }, @@ -942,6 +1022,9 @@ struct ConfigInfo image_config[] = { "bd_waiting_rock", UNDEFINED_FILENAME }, { "bd_waiting_rock.clone_from", "bd_rock" }, + { "bd_waiting_rock.EDITOR", "RocksBD2.png" }, + { "bd_waiting_rock.EDITOR.xpos", "4" }, + { "bd_waiting_rock.EDITOR.ypos", "2" }, { "bd_chasing_rock", UNDEFINED_FILENAME }, { "bd_chasing_rock.clone_from", "bd_rock" }, @@ -1139,23 +1222,31 @@ struct ConfigInfo image_config[] = { "bd_bomb.frames", "1" }, { "bd_bomb.scale_up_factor", "2" }, - { "bd_nitro_pack", "boulder_rush.png" }, - { "bd_nitro_pack.xpos", "0" }, - { "bd_nitro_pack.ypos", "36" }, + { "bd_nitro_pack", "RocksBD.png" }, + { "bd_nitro_pack.xpos", "3" }, + { "bd_nitro_pack.ypos", "4" }, { "bd_nitro_pack.frames", "1" }, - { "bd_nitro_pack.scale_up_factor", "2" }, + { "bd_nitro_pack.falling.EDITOR", "RocksBD2.png" }, + { "bd_nitro_pack.falling.EDITOR.xpos", "7" }, + { "bd_nitro_pack.falling.EDITOR.ypos", "2" }, + { "bd_nitro_pack.exploding.EDITOR", "RocksBD2.png" }, + { "bd_nitro_pack.exploding.EDITOR.xpos", "6" }, + { "bd_nitro_pack.exploding.EDITOR.ypos", "2" }, { "bd_fake_bonus", "boulder_rush.png" }, { "bd_fake_bonus.xpos", "0" }, { "bd_fake_bonus.ypos", "15" }, - { "bd_fake_bonus.frames", "1" }, + { "bd_fake_bonus.frames", "8" }, + { "bd_fake_bonus.delay", "2" }, { "bd_fake_bonus.scale_up_factor", "2" }, - { "bd_covered", "boulder_rush.png" }, - { "bd_covered.xpos", "4" }, - { "bd_covered.ypos", "0" }, - { "bd_covered.frames", "1" }, - { "bd_covered.scale_up_factor", "2" }, + { "bd_covered", "RocksBD.png" }, + { "bd_covered.xpos", "8" }, + { "bd_covered.ypos", "3" }, + { "bd_covered.frames", "8" }, + { "bd_covered.delay", "2" }, + { "bd_covered.vertical", "true" }, + { "bd_covered.offset", "2" }, // images for Supaplex style elements and actions