From: Holger Schemel Date: Thu, 18 Apr 2024 22:15:12 +0000 (+0200) Subject: added some new graphics for BD engine game elements X-Git-Tag: 4.4.0.0-test-1~56 X-Git-Url: https://git.artsoft.org/?a=commitdiff_plain;h=642b8eee1c2a598ca127dde3f202db2add4533c8;p=rocksndiamonds.git added some new graphics for BD engine game elements --- diff --git a/graphics/gfx_classic/RocksBD.png b/graphics/gfx_classic/RocksBD.png index edd53385..27746838 100644 Binary files a/graphics/gfx_classic/RocksBD.png and b/graphics/gfx_classic/RocksBD.png differ diff --git a/src/conf_gfx.c b/src/conf_gfx.c index 2c73309d..bb4e5e21 100644 --- a/src/conf_gfx.c +++ b/src/conf_gfx.c @@ -772,17 +772,17 @@ struct ConfigInfo image_config[] = { "bd_nut.falling.EDITOR.xpos", "5" }, { "bd_nut.falling.EDITOR.ypos", "2" }, - { "bd_bladder", "boulder_rush.png" }, - { "bd_bladder.xpos", "0" }, - { "bd_bladder.ypos", "22" }, - { "bd_bladder.frames", "1" }, - { "bd_bladder.scale_up_factor", "2" }, - - { "bd_bladder_spender", "boulder_rush.png" }, - { "bd_bladder_spender.xpos", "6" }, - { "bd_bladder_spender.ypos", "0" }, + { "bd_bladder", "RocksBD.png" }, + { "bd_bladder.xpos", "8" }, + { "bd_bladder.ypos", "11" }, + { "bd_bladder.frames", "4" }, + { "bd_bladder.delay", "4" }, + { "bd_bladder.anim_mode", "pingpong2" }, + + { "bd_bladder_spender", "RocksBD.png" }, + { "bd_bladder_spender.xpos", "11" }, + { "bd_bladder_spender.ypos", "10" }, { "bd_bladder_spender.frames", "1" }, - { "bd_bladder_spender.scale_up_factor", "2" }, { "bd_creature_switch", "RocksBD.png" }, { "bd_creature_switch.xpos", "9" }, @@ -813,28 +813,15 @@ struct ConfigInfo image_config[] = { "bd_biter_switch_4.ypos", "4" }, { "bd_biter_switch_4.frames", "1" }, - { "bd_replicator", "boulder_rush.png" }, - { "bd_replicator.xpos", "0" }, - { "bd_replicator.ypos", "38" }, - { "bd_replicator.frames", "1" }, - { "bd_replicator.scale_up_factor", "2" }, - { "bd_replicator.active", "boulder_rush.png" }, - { "bd_replicator.active.xpos", "0" }, - { "bd_replicator.active.ypos", "38" }, - { "bd_replicator.active.frames", "8" }, - { "bd_replicator.active.delay", "2" }, - { "bd_replicator.active.scale_up_factor", "2" }, - - { "bd_replicator_switch", "boulder_rush.png" }, - { "bd_replicator_switch.xpos", "3" }, - { "bd_replicator_switch.ypos", "36" }, - { "bd_replicator_switch.frames", "1" }, - { "bd_replicator_switch.scale_up_factor", "2" }, - { "bd_replicator_switch.active", "boulder_rush.png" }, - { "bd_replicator_switch.active.xpos", "2" }, - { "bd_replicator_switch.active.ypos", "36" }, - { "bd_replicator_switch.active.frames", "1" }, - { "bd_replicator_switch.active.scale_up_factor", "2" }, + { "bd_replicator", UNDEFINED_FILENAME }, + { "bd_replicator.clone_from", "emc_magic_ball" }, + { "bd_replicator.active", UNDEFINED_FILENAME }, + { "bd_replicator.active.clone_from", "emc_magic_ball.active" }, + + { "bd_replicator_switch", UNDEFINED_FILENAME }, + { "bd_replicator_switch.clone_from", "emc_magic_ball_switch" }, + { "bd_replicator_switch.active", UNDEFINED_FILENAME }, + { "bd_replicator_switch.active.clone_from", "emc_magic_ball_switch.active" }, { "bd_conveyor_left", "RocksDC.png" }, { "bd_conveyor_left.xpos", "0" }, @@ -881,16 +868,14 @@ struct ConfigInfo image_config[] = { "bd_conveyor_dir_switch.active.ypos", "2" }, { "bd_conveyor_dir_switch.active.frames", "1" }, - { "bd_gravity_switch", "boulder_rush.png" }, - { "bd_gravity_switch.xpos", "2" }, - { "bd_gravity_switch.ypos", "34" }, + { "bd_gravity_switch", "RocksBD.png" }, + { "bd_gravity_switch.xpos", "8" }, + { "bd_gravity_switch.ypos", "10" }, { "bd_gravity_switch.frames", "1" }, - { "bd_gravity_switch.scale_up_factor", "2" }, - { "bd_gravity_switch.active", "boulder_rush.png" }, - { "bd_gravity_switch.active.xpos", "3" }, - { "bd_gravity_switch.active.ypos", "34" }, + { "bd_gravity_switch.active", "RocksBD.png" }, + { "bd_gravity_switch.active.xpos", "9" }, + { "bd_gravity_switch.active.ypos", "10" }, { "bd_gravity_switch.active.frames", "1" }, - { "bd_gravity_switch.active.scale_up_factor", "2" }, { "bd_acid", "boulder_rush.png" }, { "bd_acid.xpos", "4" }, @@ -983,11 +968,12 @@ struct ConfigInfo image_config[] = { "bd_voodoo_doll.frames", "1" }, { "bd_voodoo_doll.scale_up_factor", "2" }, - { "bd_slime", "boulder_rush.png" }, + { "bd_slime", "RocksBD.png" }, { "bd_slime.xpos", "0" }, - { "bd_slime.ypos", "25" }, - { "bd_slime.frames", "1" }, - { "bd_slime.scale_up_factor", "2" }, + { "bd_slime.ypos", "11" }, + { "bd_slime.frames", "4" }, + { "bd_slime.delay", "4" }, + { "bd_slime.anim_mode", "pingpong2" }, { "bd_waiting_rock", UNDEFINED_FILENAME }, { "bd_waiting_rock.clone_from", "bd_rock" },