From: Holger Schemel Date: Mon, 12 Feb 2024 18:04:50 +0000 (+0100) Subject: added new graphics for the native BD engine X-Git-Tag: 4.4.0.0-test-1~376 X-Git-Url: https://git.artsoft.org/?a=commitdiff_plain;h=179d2e90e937445ee69d7d0ee2d0121fb477053b;p=rocksndiamonds.git added new graphics for the native BD engine --- diff --git a/graphics/gfx_classic/RocksBD.png b/graphics/gfx_classic/RocksBD.png new file mode 100644 index 00000000..ea86d1da Binary files /dev/null and b/graphics/gfx_classic/RocksBD.png differ diff --git a/src/conf_gfx.c b/src/conf_gfx.c index b8c85f0a..dd688954 100644 --- a/src/conf_gfx.c +++ b/src/conf_gfx.c @@ -267,26 +267,53 @@ struct ConfigInfo image_config[] = { "bd_butterfly.down.EDITOR.xpos", "11" }, { "bd_butterfly.down.EDITOR.ypos", "12" }, - { "bd_butterfly_2", UNDEFINED_FILENAME }, - { "bd_butterfly_2.clone_from", "bd_butterfly.up" }, - { "bd_butterfly_2.EDITOR", UNDEFINED_FILENAME }, - { "bd_butterfly_2.EDITOR.clone_from", "bd_butterfly.up.EDITOR" }, - { "bd_butterfly_2.right", UNDEFINED_FILENAME }, - { "bd_butterfly_2.right.clone_from", "bd_butterfly.right" }, - { "bd_butterfly_2.right.EDITOR", UNDEFINED_FILENAME }, - { "bd_butterfly_2.right.EDITOR.clone_from", "bd_butterfly.right.EDITOR" }, - { "bd_butterfly_2.up", UNDEFINED_FILENAME }, - { "bd_butterfly_2.up.clone_from", "bd_butterfly.up" }, - { "bd_butterfly_2.up.EDITOR", UNDEFINED_FILENAME }, - { "bd_butterfly_2.up.EDITOR.clone_from", "bd_butterfly.up.EDITOR" }, - { "bd_butterfly_2.left", UNDEFINED_FILENAME }, - { "bd_butterfly_2.left.clone_from", "bd_butterfly.left" }, - { "bd_butterfly_2.left.EDITOR", UNDEFINED_FILENAME }, - { "bd_butterfly_2.left.EDITOR.clone_from", "bd_butterfly.left.EDITOR" }, - { "bd_butterfly_2.down", UNDEFINED_FILENAME }, - { "bd_butterfly_2.down.clone_from", "bd_butterfly.down" }, - { "bd_butterfly_2.down.EDITOR", UNDEFINED_FILENAME }, - { "bd_butterfly_2.down.EDITOR.clone_from", "bd_butterfly.down.EDITOR" }, + { "bd_butterfly_2", "RocksBD.png" }, + { "bd_butterfly_2.xpos", "0" }, + { "bd_butterfly_2.ypos", "0" }, + { "bd_butterfly_2.frames", "2" }, + { "bd_butterfly_2.anim_mode", "pingpong" }, + { "bd_butterfly_2.delay", "4" }, + { "bd_butterfly_2.global_sync", "true" }, + { "bd_butterfly_2.right", "RocksBD.png" }, + { "bd_butterfly_2.right.xpos", "0" }, + { "bd_butterfly_2.right.ypos", "0" }, + { "bd_butterfly_2.right.frames", "2" }, + { "bd_butterfly_2.right.anim_mode", "pingpong" }, + { "bd_butterfly_2.right.delay", "4" }, + { "bd_butterfly_2.right.global_sync", "true" }, + { "bd_butterfly_2.right.EDITOR", "RocksBD.png" }, + { "bd_butterfly_2.right.EDITOR.xpos", "4" }, + { "bd_butterfly_2.right.EDITOR.ypos", "0" }, + { "bd_butterfly_2.up", "RocksBD.png" }, + { "bd_butterfly_2.up.xpos", "0" }, + { "bd_butterfly_2.up.ypos", "0" }, + { "bd_butterfly_2.up.frames", "2" }, + { "bd_butterfly_2.up.anim_mode", "pingpong" }, + { "bd_butterfly_2.up.delay", "4" }, + { "bd_butterfly_2.up.global_sync", "true" }, + { "bd_butterfly_2.up.EDITOR", "RocksBD.png" }, + { "bd_butterfly_2.up.EDITOR.xpos", "5" }, + { "bd_butterfly_2.up.EDITOR.ypos", "0" }, + { "bd_butterfly_2.left", "RocksBD.png" }, + { "bd_butterfly_2.left.xpos", "0" }, + { "bd_butterfly_2.left.ypos", "0" }, + { "bd_butterfly_2.left.frames", "2" }, + { "bd_butterfly_2.left.anim_mode", "pingpong" }, + { "bd_butterfly_2.left.delay", "4" }, + { "bd_butterfly_2.left.global_sync", "true" }, + { "bd_butterfly_2.left.EDITOR", "RocksBD.png" }, + { "bd_butterfly_2.left.EDITOR.xpos", "6" }, + { "bd_butterfly_2.left.EDITOR.ypos", "0" }, + { "bd_butterfly_2.down", "RocksBD.png" }, + { "bd_butterfly_2.down.xpos", "0" }, + { "bd_butterfly_2.down.ypos", "0" }, + { "bd_butterfly_2.down.frames", "2" }, + { "bd_butterfly_2.down.anim_mode", "pingpong" }, + { "bd_butterfly_2.down.delay", "4" }, + { "bd_butterfly_2.down.global_sync", "true" }, + { "bd_butterfly_2.down.EDITOR", "RocksBD.png" }, + { "bd_butterfly_2.down.EDITOR.xpos", "7" }, + { "bd_butterfly_2.down.EDITOR.ypos", "0" }, { "bd_firefly", "RocksElements.png" }, { "bd_firefly.xpos", "6" }, @@ -336,26 +363,53 @@ struct ConfigInfo image_config[] = { "bd_firefly.down.EDITOR.xpos", "15" }, { "bd_firefly.down.EDITOR.ypos", "12" }, - { "bd_firefly_2", UNDEFINED_FILENAME }, - { "bd_firefly_2.clone_from", "bd_firefly.up" }, - { "bd_firefly_2.EDITOR", UNDEFINED_FILENAME }, - { "bd_firefly_2.EDITOR.clone_from", "bd_firefly.up.EDITOR" }, - { "bd_firefly_2.right", UNDEFINED_FILENAME }, - { "bd_firefly_2.right.clone_from", "bd_firefly.right" }, - { "bd_firefly_2.right.EDITOR", UNDEFINED_FILENAME }, - { "bd_firefly_2.right.EDITOR.clone_from", "bd_firefly.right.EDITOR" }, - { "bd_firefly_2.up", UNDEFINED_FILENAME }, - { "bd_firefly_2.up.clone_from", "bd_firefly.up" }, - { "bd_firefly_2.up.EDITOR", UNDEFINED_FILENAME }, - { "bd_firefly_2.up.EDITOR.clone_from", "bd_firefly.up.EDITOR" }, - { "bd_firefly_2.left", UNDEFINED_FILENAME }, - { "bd_firefly_2.left.clone_from", "bd_firefly.left" }, - { "bd_firefly_2.left.EDITOR", UNDEFINED_FILENAME }, - { "bd_firefly_2.left.EDITOR.clone_from", "bd_firefly.left.EDITOR" }, - { "bd_firefly_2.down", UNDEFINED_FILENAME }, - { "bd_firefly_2.down.clone_from", "bd_firefly.down" }, - { "bd_firefly_2.down.EDITOR", UNDEFINED_FILENAME }, - { "bd_firefly_2.down.EDITOR.clone_from", "bd_firefly.down.EDITOR" }, + { "bd_firefly_2", "RocksBD.png" }, + { "bd_firefly_2.xpos", "2" }, + { "bd_firefly_2.ypos", "0" }, + { "bd_firefly_2.frames", "2" }, + { "bd_firefly_2.anim_mode", "pingpong" }, + { "bd_firefly_2.delay", "4" }, + { "bd_firefly_2.global_sync", "true" }, + { "bd_firefly_2.right", "RocksBD.png" }, + { "bd_firefly_2.right.xpos", "2" }, + { "bd_firefly_2.right.ypos", "0" }, + { "bd_firefly_2.right.frames", "2" }, + { "bd_firefly_2.right.anim_mode", "pingpong" }, + { "bd_firefly_2.right.delay", "4" }, + { "bd_firefly_2.right.global_sync", "true" }, + { "bd_firefly_2.right.EDITOR", "RocksBD.png" }, + { "bd_firefly_2.right.EDITOR.xpos", "8" }, + { "bd_firefly_2.right.EDITOR.ypos", "0" }, + { "bd_firefly_2.up", "RocksBD.png" }, + { "bd_firefly_2.up.xpos", "2" }, + { "bd_firefly_2.up.ypos", "0" }, + { "bd_firefly_2.up.frames", "2" }, + { "bd_firefly_2.up.anim_mode", "pingpong" }, + { "bd_firefly_2.up.delay", "4" }, + { "bd_firefly_2.up.global_sync", "true" }, + { "bd_firefly_2.up.EDITOR", "RocksBD.png" }, + { "bd_firefly_2.up.EDITOR.xpos", "9" }, + { "bd_firefly_2.up.EDITOR.ypos", "0" }, + { "bd_firefly_2.left", "RocksBD.png" }, + { "bd_firefly_2.left.xpos", "2" }, + { "bd_firefly_2.left.ypos", "0" }, + { "bd_firefly_2.left.frames", "2" }, + { "bd_firefly_2.left.anim_mode", "pingpong" }, + { "bd_firefly_2.left.delay", "4" }, + { "bd_firefly_2.left.global_sync", "true" }, + { "bd_firefly_2.left.EDITOR", "RocksBD.png" }, + { "bd_firefly_2.left.EDITOR.xpos", "10" }, + { "bd_firefly_2.left.EDITOR.ypos", "0" }, + { "bd_firefly_2.down", "RocksBD.png" }, + { "bd_firefly_2.down.xpos", "2" }, + { "bd_firefly_2.down.ypos", "0" }, + { "bd_firefly_2.down.frames", "2" }, + { "bd_firefly_2.down.anim_mode", "pingpong" }, + { "bd_firefly_2.down.delay", "4" }, + { "bd_firefly_2.down.global_sync", "true" }, + { "bd_firefly_2.down.EDITOR", "RocksBD.png" }, + { "bd_firefly_2.down.EDITOR.xpos", "11" }, + { "bd_firefly_2.down.EDITOR.ypos", "0" }, { "bd_sand", UNDEFINED_FILENAME }, { "bd_sand.clone_from", "sand" }, @@ -861,83 +915,143 @@ struct ConfigInfo image_config[] = { "bd_cow.down.frames", "1" }, { "bd_cow.down.scale_up_factor", "2" }, - { "bd_stonefly", "boulder_rush.png" }, + { "bd_stonefly", "RocksBD.png" }, { "bd_stonefly.xpos", "0" }, - { "bd_stonefly.ypos", "19" }, - { "bd_stonefly.frames", "1" }, - { "bd_stonefly.scale_up_factor", "2" }, - { "bd_stonefly.right", "boulder_rush.png" }, + { "bd_stonefly.ypos", "1" }, + { "bd_stonefly.frames", "2" }, + { "bd_stonefly.anim_mode", "pingpong" }, + { "bd_stonefly.delay", "4" }, + { "bd_stonefly.global_sync", "true" }, + { "bd_stonefly.right", "RocksBD.png" }, { "bd_stonefly.right.xpos", "0" }, - { "bd_stonefly.right.ypos", "19" }, - { "bd_stonefly.right.frames", "1" }, - { "bd_stonefly.right.scale_up_factor", "2" }, - { "bd_stonefly.up", "boulder_rush.png" }, + { "bd_stonefly.right.ypos", "1" }, + { "bd_stonefly.right.frames", "2" }, + { "bd_stonefly.right.anim_mode", "pingpong" }, + { "bd_stonefly.right.delay", "4" }, + { "bd_stonefly.right.global_sync", "true" }, + { "bd_stonefly.right.EDITOR", "RocksBD.png" }, + { "bd_stonefly.right.EDITOR.xpos", "4" }, + { "bd_stonefly.right.EDITOR.ypos", "1" }, + { "bd_stonefly.up", "RocksBD.png" }, { "bd_stonefly.up.xpos", "0" }, - { "bd_stonefly.up.ypos", "19" }, - { "bd_stonefly.up.frames", "1" }, - { "bd_stonefly.up.scale_up_factor", "2" }, - { "bd_stonefly.left", "boulder_rush.png" }, + { "bd_stonefly.up.ypos", "1" }, + { "bd_stonefly.up.frames", "2" }, + { "bd_stonefly.up.anim_mode", "pingpong" }, + { "bd_stonefly.up.delay", "4" }, + { "bd_stonefly.up.global_sync", "true" }, + { "bd_stonefly.up.EDITOR", "RocksBD.png" }, + { "bd_stonefly.up.EDITOR.xpos", "5" }, + { "bd_stonefly.up.EDITOR.ypos", "1" }, + { "bd_stonefly.left", "RocksBD.png" }, { "bd_stonefly.left.xpos", "0" }, - { "bd_stonefly.left.ypos", "19" }, - { "bd_stonefly.left.frames", "1" }, - { "bd_stonefly.left.scale_up_factor", "2" }, - { "bd_stonefly.down", "boulder_rush.png" }, + { "bd_stonefly.left.ypos", "1" }, + { "bd_stonefly.left.frames", "2" }, + { "bd_stonefly.left.anim_mode", "pingpong" }, + { "bd_stonefly.left.delay", "4" }, + { "bd_stonefly.left.global_sync", "true" }, + { "bd_stonefly.left.EDITOR", "RocksBD.png" }, + { "bd_stonefly.left.EDITOR.xpos", "6" }, + { "bd_stonefly.left.EDITOR.ypos", "1" }, + { "bd_stonefly.down", "RocksBD.png" }, { "bd_stonefly.down.xpos", "0" }, - { "bd_stonefly.down.ypos", "19" }, - { "bd_stonefly.down.frames", "1" }, - { "bd_stonefly.down.scale_up_factor", "2" }, - - { "bd_biter", "boulder_rush.png" }, + { "bd_stonefly.down.ypos", "1" }, + { "bd_stonefly.down.frames", "2" }, + { "bd_stonefly.down.anim_mode", "pingpong" }, + { "bd_stonefly.down.delay", "4" }, + { "bd_stonefly.down.global_sync", "true" }, + { "bd_stonefly.down.EDITOR", "RocksBD.png" }, + { "bd_stonefly.down.EDITOR.xpos", "7" }, + { "bd_stonefly.down.EDITOR.ypos", "1" }, + + { "bd_biter", "RocksBD.png" }, { "bd_biter.xpos", "0" }, - { "bd_biter.ypos", "21" }, - { "bd_biter.frames", "1" }, - { "bd_biter.scale_up_factor", "2" }, - { "bd_biter.right", "boulder_rush.png" }, + { "bd_biter.ypos", "2" }, + { "bd_biter.frames", "4" }, + { "bd_biter.anim_mode", "pingpong2" }, + { "bd_biter.left", "RocksBD.png" }, + { "bd_biter.left.xpos", "0" }, + { "bd_biter.left.ypos", "2" }, + { "bd_biter.left.frames", "4" }, + { "bd_biter.left.anim_mode", "pingpong2" }, + { "bd_biter.left.EDITOR", "RocksBD.png" }, + { "bd_biter.left.EDITOR.xpos", "6" }, + { "bd_biter.left.EDITOR.ypos", "2" }, + { "bd_biter.right", "RocksBD.png" }, { "bd_biter.right.xpos", "0" }, - { "bd_biter.right.ypos", "21" }, - { "bd_biter.right.frames", "1" }, - { "bd_biter.right.scale_up_factor", "2" }, - { "bd_biter.up", "boulder_rush.png" }, + { "bd_biter.right.ypos", "2" }, + { "bd_biter.right.frames", "4" }, + { "bd_biter.right.anim_mode", "pingpong2" }, + { "bd_biter.right.EDITOR", "RocksBD.png" }, + { "bd_biter.right.EDITOR.xpos", "7" }, + { "bd_biter.right.EDITOR.ypos", "2" }, + { "bd_biter.up", "RocksBD.png" }, { "bd_biter.up.xpos", "0" }, - { "bd_biter.up.ypos", "21" }, - { "bd_biter.up.frames", "1" }, - { "bd_biter.up.scale_up_factor", "2" }, - { "bd_biter.left", "boulder_rush.png" }, - { "bd_biter.left.xpos", "0" }, - { "bd_biter.left.ypos", "21" }, - { "bd_biter.left.frames", "1" }, - { "bd_biter.left.scale_up_factor", "2" }, - { "bd_biter.down", "boulder_rush.png" }, + { "bd_biter.up.ypos", "2" }, + { "bd_biter.up.frames", "4" }, + { "bd_biter.up.anim_mode", "pingpong2" }, + { "bd_biter.up.EDITOR", "RocksBD.png" }, + { "bd_biter.up.EDITOR.xpos", "4" }, + { "bd_biter.up.EDITOR.ypos", "2" }, + { "bd_biter.down", "RocksBD.png" }, { "bd_biter.down.xpos", "0" }, - { "bd_biter.down.ypos", "21" }, - { "bd_biter.down.frames", "1" }, - { "bd_biter.down.scale_up_factor", "2" }, - - { "bd_dragonfly", "boulder_rush.png" }, - { "bd_dragonfly.xpos", "0" }, - { "bd_dragonfly.ypos", "42" }, - { "bd_dragonfly.frames", "1" }, - { "bd_dragonfly.scale_up_factor", "2" }, - { "bd_dragonfly.right", "boulder_rush.png" }, - { "bd_dragonfly.right.xpos", "0" }, - { "bd_dragonfly.right.ypos", "42" }, - { "bd_dragonfly.right.frames", "1" }, - { "bd_dragonfly.right.scale_up_factor", "2" }, - { "bd_dragonfly.up", "boulder_rush.png" }, - { "bd_dragonfly.up.xpos", "0" }, - { "bd_dragonfly.up.ypos", "42" }, - { "bd_dragonfly.up.frames", "1" }, - { "bd_dragonfly.up.scale_up_factor", "2" }, - { "bd_dragonfly.left", "boulder_rush.png" }, - { "bd_dragonfly.left.xpos", "0" }, - { "bd_dragonfly.left.ypos", "42" }, - { "bd_dragonfly.left.frames", "1" }, - { "bd_dragonfly.left.scale_up_factor", "2" }, - { "bd_dragonfly.down", "boulder_rush.png" }, - { "bd_dragonfly.down.xpos", "0" }, - { "bd_dragonfly.down.ypos", "42" }, - { "bd_dragonfly.down.frames", "1" }, - { "bd_dragonfly.down.scale_up_factor", "2" }, + { "bd_biter.down.ypos", "2" }, + { "bd_biter.down.frames", "4" }, + { "bd_biter.down.anim_mode", "pingpong2" }, + { "bd_biter.down.EDITOR", "RocksBD.png" }, + { "bd_biter.down.EDITOR.xpos", "5" }, + { "bd_biter.down.EDITOR.ypos", "2" }, + { "bd_biter.moving", "RocksBD.png" }, + { "bd_biter.moving.xpos", "0" }, + { "bd_biter.moving.ypos", "2" }, + { "bd_biter.moving.frames", "1" }, + + { "bd_dragonfly", "RocksBD.png" }, + { "bd_dragonfly.xpos", "2" }, + { "bd_dragonfly.ypos", "1" }, + { "bd_dragonfly.frames", "2" }, + { "bd_dragonfly.anim_mode", "pingpong" }, + { "bd_dragonfly.delay", "4" }, + { "bd_dragonfly.global_sync", "true" }, + { "bd_dragonfly.right", "RocksBD.png" }, + { "bd_dragonfly.right.xpos", "2" }, + { "bd_dragonfly.right.ypos", "1" }, + { "bd_dragonfly.right.frames", "2" }, + { "bd_dragonfly.right.anim_mode", "pingpong" }, + { "bd_dragonfly.right.delay", "4" }, + { "bd_dragonfly.right.global_sync", "true" }, + { "bd_dragonfly.right.EDITOR", "RocksBD.png" }, + { "bd_dragonfly.right.EDITOR.xpos", "8" }, + { "bd_dragonfly.right.EDITOR.ypos", "1" }, + { "bd_dragonfly.up", "RocksBD.png" }, + { "bd_dragonfly.up.xpos", "2" }, + { "bd_dragonfly.up.ypos", "1" }, + { "bd_dragonfly.up.frames", "2" }, + { "bd_dragonfly.up.anim_mode", "pingpong" }, + { "bd_dragonfly.up.delay", "4" }, + { "bd_dragonfly.up.global_sync", "true" }, + { "bd_dragonfly.up.EDITOR", "RocksBD.png" }, + { "bd_dragonfly.up.EDITOR.xpos", "9" }, + { "bd_dragonfly.up.EDITOR.ypos", "1" }, + { "bd_dragonfly.left", "RocksBD.png" }, + { "bd_dragonfly.left.xpos", "2" }, + { "bd_dragonfly.left.ypos", "1" }, + { "bd_dragonfly.left.frames", "2" }, + { "bd_dragonfly.left.anim_mode", "pingpong" }, + { "bd_dragonfly.left.delay", "4" }, + { "bd_dragonfly.left.global_sync", "true" }, + { "bd_dragonfly.left.EDITOR", "RocksBD.png" }, + { "bd_dragonfly.left.EDITOR.xpos", "10" }, + { "bd_dragonfly.left.EDITOR.ypos", "1" }, + { "bd_dragonfly.down", "RocksBD.png" }, + { "bd_dragonfly.down.xpos", "2" }, + { "bd_dragonfly.down.ypos", "1" }, + { "bd_dragonfly.down.frames", "2" }, + { "bd_dragonfly.down.anim_mode", "pingpong" }, + { "bd_dragonfly.down.delay", "4" }, + { "bd_dragonfly.down.global_sync", "true" }, + { "bd_dragonfly.down.EDITOR", "RocksBD.png" }, + { "bd_dragonfly.down.EDITOR.xpos", "11" }, + { "bd_dragonfly.down.EDITOR.ypos", "1" }, { "bd_bomb", "boulder_rush.png" }, { "bd_bomb.xpos", "0" },