// images for Boulder Dash style elements and actions
- { "bd_player", UNDEFINED_FILENAME },
- { "bd_player.clone_from", "player_1" },
- { "bd_player.down", UNDEFINED_FILENAME },
- { "bd_player.down.clone_from", "player_1.down" },
- { "bd_player.up", UNDEFINED_FILENAME },
- { "bd_player.up.clone_from", "player_1.up" },
- { "bd_player.left", UNDEFINED_FILENAME },
- { "bd_player.left.clone_from", "player_1.left" },
- { "bd_player.right", UNDEFINED_FILENAME },
- { "bd_player.right.clone_from", "player_1.right" },
- { "bd_player.moving.down", UNDEFINED_FILENAME },
- { "bd_player.moving.down.clone_from", "player_1.moving.down" },
- { "bd_player.moving.up", UNDEFINED_FILENAME },
- { "bd_player.moving.up.clone_from", "player_1.moving.up" },
- { "bd_player.moving.left", UNDEFINED_FILENAME },
- { "bd_player.moving.left.clone_from", "player_1.moving.left" },
- { "bd_player.moving.right", UNDEFINED_FILENAME },
- { "bd_player.moving.right.clone_from", "player_1.moving.right" },
- { "bd_player.digging.down", UNDEFINED_FILENAME },
- { "bd_player.digging.down.clone_from", "player_1.digging.down" },
- { "bd_player.digging.up", UNDEFINED_FILENAME },
- { "bd_player.digging.up.clone_from", "player_1.digging.up" },
- { "bd_player.digging.left", UNDEFINED_FILENAME },
- { "bd_player.digging.left.clone_from", "player_1.digging.left" },
- { "bd_player.digging.right", UNDEFINED_FILENAME },
- { "bd_player.digging.right.clone_from", "player_1.digging.right" },
- { "bd_player.collecting.down", UNDEFINED_FILENAME },
- { "bd_player.collecting.down.clone_from", "player_1.collecting.down" },
- { "bd_player.collecting.up", UNDEFINED_FILENAME },
- { "bd_player.collecting.up.clone_from", "player_1.collecting.up" },
- { "bd_player.collecting.left", UNDEFINED_FILENAME },
- { "bd_player.collecting.left.clone_from", "player_1.collecting.left" },
- { "bd_player.collecting.right", UNDEFINED_FILENAME },
- { "bd_player.collecting.right.clone_from", "player_1.collecting.right" },
- { "bd_player.pushing.down", UNDEFINED_FILENAME },
- { "bd_player.pushing.down.clone_from", "player_1.pushing.down" },
- { "bd_player.pushing.up", UNDEFINED_FILENAME },
- { "bd_player.pushing.up.clone_from", "player_1.pushing.up" },
- { "bd_player.pushing.left", UNDEFINED_FILENAME },
- { "bd_player.pushing.left.clone_from", "player_1.pushing.left" },
- { "bd_player.pushing.right", UNDEFINED_FILENAME },
- { "bd_player.pushing.right.clone_from", "player_1.pushing.right" },
- { "bd_player.snapping.down", UNDEFINED_FILENAME },
- { "bd_player.snapping.down.clone_from", "player_1.snapping.down" },
- { "bd_player.snapping.up", UNDEFINED_FILENAME },
- { "bd_player.snapping.up.clone_from", "player_1.snapping.up" },
- { "bd_player.snapping.left", UNDEFINED_FILENAME },
- { "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", "RocksBD.png" },
- { "bd_player_with_bomb.xpos", "8" },
- { "bd_player_with_bomb.ypos", "7" },
- { "bd_player_with_bomb.frames", "1" },
-
- { "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_stirring", "RocksBD.png" },
- { "bd_player_stirring.xpos", "8" },
- { "bd_player_stirring.ypos", "8" },
- { "bd_player_stirring.frames", "4" },
- { "bd_player_stirring.delay", "4" },
+ { "bdx_player", UNDEFINED_FILENAME },
+ { "bdx_player.clone_from", "player_1" },
+ { "bdx_player.down", UNDEFINED_FILENAME },
+ { "bdx_player.down.clone_from", "player_1.down" },
+ { "bdx_player.up", UNDEFINED_FILENAME },
+ { "bdx_player.up.clone_from", "player_1.up" },
+ { "bdx_player.left", UNDEFINED_FILENAME },
+ { "bdx_player.left.clone_from", "player_1.left" },
+ { "bdx_player.right", UNDEFINED_FILENAME },
+ { "bdx_player.right.clone_from", "player_1.right" },
+ { "bdx_player.moving.down", UNDEFINED_FILENAME },
+ { "bdx_player.moving.down.clone_from", "player_1.moving.down" },
+ { "bdx_player.moving.up", UNDEFINED_FILENAME },
+ { "bdx_player.moving.up.clone_from", "player_1.moving.up" },
+ { "bdx_player.moving.left", UNDEFINED_FILENAME },
+ { "bdx_player.moving.left.clone_from", "player_1.moving.left" },
+ { "bdx_player.moving.right", UNDEFINED_FILENAME },
+ { "bdx_player.moving.right.clone_from", "player_1.moving.right" },
+ { "bdx_player.digging.down", UNDEFINED_FILENAME },
+ { "bdx_player.digging.down.clone_from", "player_1.digging.down" },
+ { "bdx_player.digging.up", UNDEFINED_FILENAME },
+ { "bdx_player.digging.up.clone_from", "player_1.digging.up" },
+ { "bdx_player.digging.left", UNDEFINED_FILENAME },
+ { "bdx_player.digging.left.clone_from", "player_1.digging.left" },
+ { "bdx_player.digging.right", UNDEFINED_FILENAME },
+ { "bdx_player.digging.right.clone_from", "player_1.digging.right" },
+ { "bdx_player.collecting.down", UNDEFINED_FILENAME },
+ { "bdx_player.collecting.down.clone_from", "player_1.collecting.down" },
+ { "bdx_player.collecting.up", UNDEFINED_FILENAME },
+ { "bdx_player.collecting.up.clone_from", "player_1.collecting.up" },
+ { "bdx_player.collecting.left", UNDEFINED_FILENAME },
+ { "bdx_player.collecting.left.clone_from", "player_1.collecting.left" },
+ { "bdx_player.collecting.right", UNDEFINED_FILENAME },
+ { "bdx_player.collecting.right.clone_from", "player_1.collecting.right" },
+ { "bdx_player.pushing.down", UNDEFINED_FILENAME },
+ { "bdx_player.pushing.down.clone_from", "player_1.pushing.down" },
+ { "bdx_player.pushing.up", UNDEFINED_FILENAME },
+ { "bdx_player.pushing.up.clone_from", "player_1.pushing.up" },
+ { "bdx_player.pushing.left", UNDEFINED_FILENAME },
+ { "bdx_player.pushing.left.clone_from", "player_1.pushing.left" },
+ { "bdx_player.pushing.right", UNDEFINED_FILENAME },
+ { "bdx_player.pushing.right.clone_from", "player_1.pushing.right" },
+ { "bdx_player.snapping.down", UNDEFINED_FILENAME },
+ { "bdx_player.snapping.down.clone_from", "player_1.snapping.down" },
+ { "bdx_player.snapping.up", UNDEFINED_FILENAME },
+ { "bdx_player.snapping.up.clone_from", "player_1.snapping.up" },
+ { "bdx_player.snapping.left", UNDEFINED_FILENAME },
+ { "bdx_player.snapping.left.clone_from", "player_1.snapping.left" },
+ { "bdx_player.snapping.right", UNDEFINED_FILENAME },
+ { "bdx_player.snapping.right.clone_from", "player_1.snapping.right" },
+ { "bdx_player.growing", UNDEFINED_FILENAME },
+ { "bdx_player.growing.clone_from", "[default].exploding" },
+
+ { "bdx_player_glued", UNDEFINED_FILENAME },
+ { "bdx_player_glued.clone_from", "bdx_player" },
+ { "bdx_player_glued.EDITOR", "RocksBD2.png" },
+ { "bdx_player_glued.EDITOR.xpos", "1" },
+ { "bdx_player_glued.EDITOR.ypos", "0" },
+
+ { "bdx_player_with_bomb", "RocksBD.png" },
+ { "bdx_player_with_bomb.xpos", "8" },
+ { "bdx_player_with_bomb.ypos", "7" },
+ { "bdx_player_with_bomb.frames", "1" },
+
+ { "bdx_player_with_rocket_launcher", "RocksBD.png" },
+ { "bdx_player_with_rocket_launcher.xpos", "10" },
+ { "bdx_player_with_rocket_launcher.ypos", "7" },
+ { "bdx_player_with_rocket_launcher.frames", "1" },
+
+ { "bdx_player_stirring", "RocksBD.png" },
+ { "bdx_player_stirring.xpos", "8" },
+ { "bdx_player_stirring.ypos", "8" },
+ { "bdx_player_stirring.frames", "4" },
+ { "bdx_player_stirring.delay", "4" },
{ "bd_wall", "RocksDC.png" },
{ "bd_wall.xpos", "12" },
{ "bd_wall.EDITOR.xpos", "14" },
{ "bd_wall.EDITOR.ypos", "13" },
- { "bd_wall_native", UNDEFINED_FILENAME },
- { "bd_wall_native.clone_from", "bd_wall" },
- { "bd_wall_native.EDITOR", UNDEFINED_FILENAME },
- { "bd_wall_native.EDITOR.clone_from", "bd_wall.EDITOR" },
+ { "bdx_wall", UNDEFINED_FILENAME },
+ { "bdx_wall.clone_from", "bd_wall" },
+ { "bdx_wall.EDITOR", UNDEFINED_FILENAME },
+ { "bdx_wall.EDITOR.clone_from", "bd_wall.EDITOR" },
{ "bd_rock", "RocksDC.png" },
{ "bd_rock.xpos", "12" },
{ "bd_rock.pushing.right.start_frame", "1" },
{ "bd_rock.pushing.right.delay", "2" },
- { "bd_rock_native", UNDEFINED_FILENAME },
- { "bd_rock_native.clone_from", "bd_rock" },
- { "bd_rock_native.EDITOR", UNDEFINED_FILENAME },
- { "bd_rock_native.EDITOR.clone_from", "bd_rock.EDITOR" },
- { "bd_rock_native.moving.left", UNDEFINED_FILENAME },
- { "bd_rock_native.moving.left.clone_from", "bd_rock.moving.left" },
- { "bd_rock_native.moving.right", UNDEFINED_FILENAME },
- { "bd_rock_native.moving.right.clone_from", "bd_rock.moving.right" },
- { "bd_rock_native.pushing.left", UNDEFINED_FILENAME },
- { "bd_rock_native.pushing.left.clone_from", "bd_rock.pushing.left" },
- { "bd_rock_native.pushing.right", UNDEFINED_FILENAME },
- { "bd_rock_native.pushing.right.clone_from", "bd_rock.pushing.right" },
- { "bd_rock_native.falling.EDITOR", "RocksBD2.png" },
- { "bd_rock_native.falling.EDITOR.xpos", "1" },
- { "bd_rock_native.falling.EDITOR.ypos", "3" },
+ { "bdx_rock", UNDEFINED_FILENAME },
+ { "bdx_rock.clone_from", "bd_rock" },
+ { "bdx_rock.EDITOR", UNDEFINED_FILENAME },
+ { "bdx_rock.EDITOR.clone_from", "bd_rock.EDITOR" },
+ { "bdx_rock.moving.left", UNDEFINED_FILENAME },
+ { "bdx_rock.moving.left.clone_from", "bd_rock.moving.left" },
+ { "bdx_rock.moving.right", UNDEFINED_FILENAME },
+ { "bdx_rock.moving.right.clone_from", "bd_rock.moving.right" },
+ { "bdx_rock.pushing.left", UNDEFINED_FILENAME },
+ { "bdx_rock.pushing.left.clone_from", "bd_rock.pushing.left" },
+ { "bdx_rock.pushing.right", UNDEFINED_FILENAME },
+ { "bdx_rock.pushing.right.clone_from", "bd_rock.pushing.right" },
+ { "bdx_rock.falling.EDITOR", "RocksBD2.png" },
+ { "bdx_rock.falling.EDITOR.xpos", "1" },
+ { "bdx_rock.falling.EDITOR.ypos", "3" },
{ "bd_diamond", "RocksElements.png" },
{ "bd_diamond.xpos", "0" },
{ "bd_diamond.collecting.frames", "7" },
{ "bd_diamond.collecting.anim_mode", "linear" },
- { "bd_diamond_native", UNDEFINED_FILENAME },
- { "bd_diamond_native.clone_from", "bd_diamond" },
- { "bd_diamond_native.moving", UNDEFINED_FILENAME },
- { "bd_diamond_native.moving.clone_from", "bd_diamond.moving" },
- { "bd_diamond_native.falling", UNDEFINED_FILENAME },
- { "bd_diamond_native.falling.clone_from", "bd_diamond.falling" },
- { "bd_diamond_native.collecting", UNDEFINED_FILENAME },
- { "bd_diamond_native.collecting.clone_from", "bd_diamond.collecting" },
- { "bd_diamond_native.falling.EDITOR", "RocksBD2.png" },
- { "bd_diamond_native.falling.EDITOR.xpos", "0" },
- { "bd_diamond_native.falling.EDITOR.ypos", "3" },
+ { "bdx_diamond", UNDEFINED_FILENAME },
+ { "bdx_diamond.clone_from", "bd_diamond" },
+ { "bdx_diamond.moving", UNDEFINED_FILENAME },
+ { "bdx_diamond.moving.clone_from", "bd_diamond.moving" },
+ { "bdx_diamond.falling", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.clone_from", "bd_diamond.falling" },
+ { "bdx_diamond.collecting", UNDEFINED_FILENAME },
+ { "bdx_diamond.collecting.clone_from", "bd_diamond.collecting" },
+ { "bdx_diamond.falling.EDITOR", "RocksBD2.png" },
+ { "bdx_diamond.falling.EDITOR.xpos", "0" },
+ { "bdx_diamond.falling.EDITOR.ypos", "3" },
{ "bd_magic_wall", "RocksElements.png" },
{ "bd_magic_wall.xpos", "12" },
{ "bd_magic_wall_dead.ypos", "10" },
{ "bd_magic_wall_dead.frames", "1" },
- { "bd_magic_wall_native", UNDEFINED_FILENAME },
- { "bd_magic_wall_native.clone_from", "bd_magic_wall" },
- { "bd_magic_wall_native.active", UNDEFINED_FILENAME },
- { "bd_magic_wall_native.active.clone_from", "bd_magic_wall.active" },
+ { "bdx_magic_wall", UNDEFINED_FILENAME },
+ { "bdx_magic_wall.clone_from", "bd_magic_wall" },
+ { "bdx_magic_wall.active", UNDEFINED_FILENAME },
+ { "bdx_magic_wall.active.clone_from", "bd_magic_wall.active" },
{ "bd_amoeba", "RocksElements.png" },
{ "bd_amoeba.xpos", "8" },
{ "bd_amoeba.EDITOR.xpos", "8" },
{ "bd_amoeba.EDITOR.ypos", "7" },
- { "bd_amoeba_1", UNDEFINED_FILENAME },
- { "bd_amoeba_1.clone_from", "bd_amoeba" },
+ { "bdx_amoeba_1", UNDEFINED_FILENAME },
+ { "bdx_amoeba_1.clone_from", "bd_amoeba" },
- { "bd_amoeba_2", UNDEFINED_FILENAME },
- { "bd_amoeba_2.clone_from", "bd_amoeba" },
+ { "bdx_amoeba_2", UNDEFINED_FILENAME },
+ { "bdx_amoeba_2.clone_from", "bd_amoeba" },
{ "bd_butterfly", "RocksElements.png" },
{ "bd_butterfly.xpos", "4" },
{ "bd_butterfly.down.EDITOR.xpos", "11" },
{ "bd_butterfly.down.EDITOR.ypos", "12" },
- { "bd_butterfly_1", UNDEFINED_FILENAME },
- { "bd_butterfly_1.clone_from", "bd_butterfly" },
- { "bd_butterfly_1.right", UNDEFINED_FILENAME },
- { "bd_butterfly_1.right.clone_from", "bd_butterfly.right" },
- { "bd_butterfly_1.up", UNDEFINED_FILENAME },
- { "bd_butterfly_1.up.clone_from", "bd_butterfly.up" },
- { "bd_butterfly_1.left", UNDEFINED_FILENAME },
- { "bd_butterfly_1.left.clone_from", "bd_butterfly.left" },
- { "bd_butterfly_1.down", UNDEFINED_FILENAME },
- { "bd_butterfly_1.down.clone_from", "bd_butterfly.down" },
-
- { "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" },
+ { "bdx_butterfly_1", UNDEFINED_FILENAME },
+ { "bdx_butterfly_1.clone_from", "bd_butterfly" },
+ { "bdx_butterfly_1.right", UNDEFINED_FILENAME },
+ { "bdx_butterfly_1.right.clone_from", "bd_butterfly.right" },
+ { "bdx_butterfly_1.up", UNDEFINED_FILENAME },
+ { "bdx_butterfly_1.up.clone_from", "bd_butterfly.up" },
+ { "bdx_butterfly_1.left", UNDEFINED_FILENAME },
+ { "bdx_butterfly_1.left.clone_from", "bd_butterfly.left" },
+ { "bdx_butterfly_1.down", UNDEFINED_FILENAME },
+ { "bdx_butterfly_1.down.clone_from", "bd_butterfly.down" },
+
+ { "bdx_butterfly_2", "RocksBD.png" },
+ { "bdx_butterfly_2.xpos", "0" },
+ { "bdx_butterfly_2.ypos", "0" },
+ { "bdx_butterfly_2.frames", "2" },
+ { "bdx_butterfly_2.anim_mode", "pingpong" },
+ { "bdx_butterfly_2.delay", "4" },
+ { "bdx_butterfly_2.global_sync", "true" },
+ { "bdx_butterfly_2.right", "RocksBD.png" },
+ { "bdx_butterfly_2.right.xpos", "0" },
+ { "bdx_butterfly_2.right.ypos", "0" },
+ { "bdx_butterfly_2.right.frames", "2" },
+ { "bdx_butterfly_2.right.anim_mode", "pingpong" },
+ { "bdx_butterfly_2.right.delay", "4" },
+ { "bdx_butterfly_2.right.global_sync", "true" },
+ { "bdx_butterfly_2.right.EDITOR", "RocksBD.png" },
+ { "bdx_butterfly_2.right.EDITOR.xpos", "4" },
+ { "bdx_butterfly_2.right.EDITOR.ypos", "0" },
+ { "bdx_butterfly_2.up", "RocksBD.png" },
+ { "bdx_butterfly_2.up.xpos", "0" },
+ { "bdx_butterfly_2.up.ypos", "0" },
+ { "bdx_butterfly_2.up.frames", "2" },
+ { "bdx_butterfly_2.up.anim_mode", "pingpong" },
+ { "bdx_butterfly_2.up.delay", "4" },
+ { "bdx_butterfly_2.up.global_sync", "true" },
+ { "bdx_butterfly_2.up.EDITOR", "RocksBD.png" },
+ { "bdx_butterfly_2.up.EDITOR.xpos", "5" },
+ { "bdx_butterfly_2.up.EDITOR.ypos", "0" },
+ { "bdx_butterfly_2.left", "RocksBD.png" },
+ { "bdx_butterfly_2.left.xpos", "0" },
+ { "bdx_butterfly_2.left.ypos", "0" },
+ { "bdx_butterfly_2.left.frames", "2" },
+ { "bdx_butterfly_2.left.anim_mode", "pingpong" },
+ { "bdx_butterfly_2.left.delay", "4" },
+ { "bdx_butterfly_2.left.global_sync", "true" },
+ { "bdx_butterfly_2.left.EDITOR", "RocksBD.png" },
+ { "bdx_butterfly_2.left.EDITOR.xpos", "6" },
+ { "bdx_butterfly_2.left.EDITOR.ypos", "0" },
+ { "bdx_butterfly_2.down", "RocksBD.png" },
+ { "bdx_butterfly_2.down.xpos", "0" },
+ { "bdx_butterfly_2.down.ypos", "0" },
+ { "bdx_butterfly_2.down.frames", "2" },
+ { "bdx_butterfly_2.down.anim_mode", "pingpong" },
+ { "bdx_butterfly_2.down.delay", "4" },
+ { "bdx_butterfly_2.down.global_sync", "true" },
+ { "bdx_butterfly_2.down.EDITOR", "RocksBD.png" },
+ { "bdx_butterfly_2.down.EDITOR.xpos", "7" },
+ { "bdx_butterfly_2.down.EDITOR.ypos", "0" },
{ "bd_firefly", "RocksElements.png" },
{ "bd_firefly.xpos", "6" },
{ "bd_firefly.down.EDITOR.xpos", "15" },
{ "bd_firefly.down.EDITOR.ypos", "12" },
- { "bd_firefly_1", UNDEFINED_FILENAME },
- { "bd_firefly_1.clone_from", "bd_firefly" },
- { "bd_firefly_1.right", UNDEFINED_FILENAME },
- { "bd_firefly_1.right.clone_from", "bd_firefly.right" },
- { "bd_firefly_1.up", UNDEFINED_FILENAME },
- { "bd_firefly_1.up.clone_from", "bd_firefly.up" },
- { "bd_firefly_1.left", UNDEFINED_FILENAME },
- { "bd_firefly_1.left.clone_from", "bd_firefly.left" },
- { "bd_firefly_1.down", UNDEFINED_FILENAME },
- { "bd_firefly_1.down.clone_from", "bd_firefly.down" },
-
- { "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_1", UNDEFINED_FILENAME },
- { "bd_sand_1.clone_from", "sand" },
-
- { "bd_sand_2", UNDEFINED_FILENAME },
- { "bd_sand_2.clone_from", "emc_grass" },
-
- { "bd_sand_ball", "RocksBD.png" },
- { "bd_sand_ball.xpos", "9" },
- { "bd_sand_ball.ypos", "4" },
- { "bd_sand_ball.frames", "1" },
-
- { "bd_sand_loose", "RocksBD.png" },
- { "bd_sand_loose.xpos", "10" },
- { "bd_sand_loose.ypos", "4" },
- { "bd_sand_loose.frames", "1" },
-
- { "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_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_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_glued", UNDEFINED_FILENAME },
- { "bd_sand_glued.clone_from", "bd_sand_1" },
- { "bd_sand_glued.EDITOR", "RocksBD2.png" },
- { "bd_sand_glued.EDITOR.xpos", "2" },
- { "bd_sand_glued.EDITOR.ypos", "4" },
-
- { "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_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", "5" },
- { "bd_wall_sloped_down_left.frames", "1" },
- { "bd_wall_sloped_down_right", "RocksBD.png" },
- { "bd_wall_sloped_down_right.xpos", "7" },
- { "bd_wall_sloped_down_right.ypos", "5" },
- { "bd_wall_sloped_down_right.frames", "1" },
-
- { "bd_wall_non_sloped", UNDEFINED_FILENAME },
- { "bd_wall_non_sloped.clone_from", "wall" },
-
- { "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", "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_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_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_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_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_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_explodable", UNDEFINED_FILENAME },
- { "bd_steelwall_explodable.clone_from", "bd_steelwall" },
-
- { "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", "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", "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", "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", "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", "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", "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", "RocksBD.png" },
- { "bd_expandable_wall_switch.xpos", "10" },
- { "bd_expandable_wall_switch.ypos", "3" },
- { "bd_expandable_wall_switch.frames", "1" },
-
- { "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_inbox", "RocksBD.png" },
- { "bd_inbox.xpos", "8" },
- { "bd_inbox.ypos", "3" },
- { "bd_inbox.frames", "1" },
- { "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.anim_mode", "reverse" },
- { "bd_inbox.EDITOR", "RocksBD2.png" },
- { "bd_inbox.EDITOR.xpos", "0" },
- { "bd_inbox.EDITOR.ypos", "0" },
-
- { "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", "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", "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_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.moving", "RocksBD.png" },
- { "bd_flying_diamond.moving.xpos", "3" },
- { "bd_flying_diamond.moving.ypos", "3" },
- { "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", "3" },
- { "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", "RocksBD.png" },
- { "bd_diamond_key.xpos", "1" },
- { "bd_diamond_key.ypos", "6" },
- { "bd_diamond_key.frames", "1" },
-
- { "bd_trapped_diamond", "RocksBD.png" },
- { "bd_trapped_diamond.xpos", "0" },
- { "bd_trapped_diamond.ypos", "6" },
- { "bd_trapped_diamond.frames", "1" },
-
- { "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", "RocksBD.png" },
- { "bd_bladder.xpos", "4" },
- { "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_creature_switch", "RocksBD.png" },
- { "bd_creature_switch.xpos", "9" },
- { "bd_creature_switch.ypos", "9" },
- { "bd_creature_switch.frames", "1" },
- { "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_biter_switch_1", "RocksBD.png" },
- { "bd_biter_switch_1.xpos", "4" },
- { "bd_biter_switch_1.ypos", "4" },
- { "bd_biter_switch_1.frames", "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_3", "RocksBD.png" },
- { "bd_biter_switch_3.xpos", "6" },
- { "bd_biter_switch_3.ypos", "4" },
- { "bd_biter_switch_3.frames", "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_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" },
- { "bd_conveyor_left.ypos", "3" },
- { "bd_conveyor_left.frames", "1" },
- { "bd_conveyor_left.EDITOR", "RocksBD2.png" },
- { "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" },
- { "bd_conveyor_left.active.frames", "8" },
- { "bd_conveyor_left.active.delay", "2" },
-
- { "bd_conveyor_right", "RocksDC.png" },
- { "bd_conveyor_right.xpos", "0" },
- { "bd_conveyor_right.ypos", "3" },
- { "bd_conveyor_right.frames", "1" },
- { "bd_conveyor_right.EDITOR", "RocksBD2.png" },
- { "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" },
- { "bd_conveyor_right.active.frames", "8" },
- { "bd_conveyor_right.active.delay", "2" },
- { "bd_conveyor_right.active.anim_mode", "reverse" },
-
- { "bd_conveyor_switch", "RocksBD.png" },
- { "bd_conveyor_switch.xpos", "8" },
- { "bd_conveyor_switch.ypos", "2" },
- { "bd_conveyor_switch.frames", "1" },
- { "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_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.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_gravity_switch", "RocksBD.png" },
- { "bd_gravity_switch.xpos", "8" },
- { "bd_gravity_switch.ypos", "10" },
- { "bd_gravity_switch.frames", "1" },
- { "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_acid", UNDEFINED_FILENAME },
- { "bd_acid.clone_from", "amoeba_dead" },
-
- { "bd_box", "RocksBD.png" },
- { "bd_box.xpos", "8" },
- { "bd_box.ypos", "9" },
- { "bd_box.frames", "1" },
-
- { "bd_time_penalty", "RocksBD.png" },
- { "bd_time_penalty.xpos", "3" },
- { "bd_time_penalty.ypos", "6" },
- { "bd_time_penalty.frames", "1" },
-
- { "bd_gravestone", "RocksBD.png" },
- { "bd_gravestone.xpos", "3" },
- { "bd_gravestone.ypos", "6" },
- { "bd_gravestone.frames", "1" },
-
- { "bd_clock", "RocksBD.png" },
- { "bd_clock.xpos", "4" },
- { "bd_clock.ypos", "6" },
- { "bd_clock.frames", "1" },
-
- { "bd_pot", "RocksBD.png" },
- { "bd_pot.xpos", "6" },
- { "bd_pot.ypos", "6" },
- { "bd_pot.frames", "1" },
-
- { "bd_pneumatic_hammer", "RocksBD.png" },
- { "bd_pneumatic_hammer.xpos", "11" },
- { "bd_pneumatic_hammer.ypos", "9" },
- { "bd_pneumatic_hammer.frames", "1" },
- { "bd_pneumatic_hammer.hitting.left", "RocksBD.png" },
- { "bd_pneumatic_hammer.hitting.left.xpos", "4" },
- { "bd_pneumatic_hammer.hitting.left.ypos", "12" },
- { "bd_pneumatic_hammer.hitting.left.frames", "2" },
- { "bd_pneumatic_hammer.hitting.left.delay", "4" },
- { "bd_pneumatic_hammer.hitting.left.offset", "64" },
- { "bd_pneumatic_hammer.hitting.right", "RocksBD.png" },
- { "bd_pneumatic_hammer.hitting.right.xpos", "1" },
- { "bd_pneumatic_hammer.hitting.right.ypos", "12" },
- { "bd_pneumatic_hammer.hitting.right.frames", "2" },
- { "bd_pneumatic_hammer.hitting.right.delay", "4" },
- { "bd_pneumatic_hammer.hitting.right.offset", "64" },
-
- { "bd_player.hitting.left", "RocksBD.png" },
- { "bd_player.hitting.left.xpos", "5" },
- { "bd_player.hitting.left.ypos", "12" },
- { "bd_player.hitting.left.frames", "2" },
- { "bd_player.hitting.left.delay", "4" },
- { "bd_player.hitting.left.offset", "64" },
- { "bd_player.hitting.right", "RocksBD.png" },
- { "bd_player.hitting.right.xpos", "0" },
- { "bd_player.hitting.right.ypos", "12" },
- { "bd_player.hitting.right.frames", "2" },
- { "bd_player.hitting.right.delay", "4" },
- { "bd_player.hitting.right.offset", "64" },
-
- { "bd_teleporter", "RocksBD.png" },
- { "bd_teleporter.xpos", "2" },
- { "bd_teleporter.ypos", "6" },
- { "bd_teleporter.frames", "1" },
-
- { "bd_skeleton", "RocksBD.png" },
- { "bd_skeleton.xpos", "7" },
- { "bd_skeleton.ypos", "6" },
- { "bd_skeleton.frames", "1" },
-
- { "bd_water", "RocksBD.png" },
- { "bd_water.xpos", "0" },
- { "bd_water.ypos", "9" },
- { "bd_water.frames", "8" },
- { "bd_water.delay", "2" },
-
- { "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_2", "RocksBD.png" },
- { "bd_gate_2.xpos", "6" },
- { "bd_gate_2.ypos", "3" },
- { "bd_gate_2.frames", "1" },
-
- { "bd_gate_3", "RocksBD.png" },
- { "bd_gate_3.xpos", "7" },
- { "bd_gate_3.ypos", "3" },
- { "bd_gate_3.frames", "1" },
-
- { "bd_lava", UNDEFINED_FILENAME },
- { "bd_lava.clone_from", "acid" },
-
- { "bd_sweet", "RocksBD.png" },
- { "bd_sweet.xpos", "5" },
- { "bd_sweet.ypos", "6" },
- { "bd_sweet.frames", "1" },
-
- { "bd_voodoo_doll", "RocksBD.png" },
- { "bd_voodoo_doll.xpos", "11" },
- { "bd_voodoo_doll.ypos", "7" },
- { "bd_voodoo_doll.frames", "1" },
-
- { "bd_slime", "RocksBD.png" },
- { "bd_slime.xpos", "0" },
- { "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_native" },
- { "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_native" },
-
- { "bd_ghost", "RocksBD.png" },
- { "bd_ghost.xpos", "0" },
- { "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.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.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.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.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.EDITOR", "RocksBD2.png" },
- { "bd_cow.down.EDITOR.xpos", "5" },
- { "bd_cow.down.EDITOR.ypos", "4" },
-
- { "bd_cow_enclosed_1.EDITOR", "RocksBD2.png" },
- { "bd_cow_enclosed_1.EDITOR.xpos", "3" },
- { "bd_cow_enclosed_1.EDITOR.ypos", "4" },
- { "bd_cow_enclosed_2.EDITOR", "RocksBD2.png" },
- { "bd_cow_enclosed_2.EDITOR.xpos", "3" },
- { "bd_cow_enclosed_2.EDITOR.ypos", "4" },
- { "bd_cow_enclosed_3.EDITOR", "RocksBD2.png" },
- { "bd_cow_enclosed_3.EDITOR.xpos", "3" },
- { "bd_cow_enclosed_3.EDITOR.ypos", "4" },
- { "bd_cow_enclosed_4.EDITOR", "RocksBD2.png" },
- { "bd_cow_enclosed_4.EDITOR.xpos", "3" },
- { "bd_cow_enclosed_4.EDITOR.ypos", "4" },
- { "bd_cow_enclosed_5.EDITOR", "RocksBD2.png" },
- { "bd_cow_enclosed_5.EDITOR.xpos", "3" },
- { "bd_cow_enclosed_5.EDITOR.ypos", "4" },
- { "bd_cow_enclosed_6.EDITOR", "RocksBD2.png" },
- { "bd_cow_enclosed_6.EDITOR.xpos", "3" },
- { "bd_cow_enclosed_6.EDITOR.ypos", "4" },
- { "bd_cow_enclosed_7.EDITOR", "RocksBD2.png" },
- { "bd_cow_enclosed_7.EDITOR.xpos", "3" },
- { "bd_cow_enclosed_7.EDITOR.ypos", "4" },
-
- { "bd_stonefly", "RocksBD.png" },
- { "bd_stonefly.xpos", "0" },
- { "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", "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", "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", "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", "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", "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", "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", "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", "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", "RocksBD.png" },
- { "bd_bomb.xpos", "0" },
- { "bd_bomb.ypos", "7" },
- { "bd_bomb.frames", "1" },
- { "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", "RocksBD.png" },
- { "bd_rocket.xpos", "9" },
- { "bd_rocket.ypos", "6" },
- { "bd_rocket.frames", "1" },
- { "bd_rocket.right", "RocksBD.png" },
- { "bd_rocket.right.xpos", "8" },
- { "bd_rocket.right.ypos", "6" },
- { "bd_rocket.right.frames", "1" },
- { "bd_rocket.up", "RocksBD.png" },
- { "bd_rocket.up.xpos", "9" },
- { "bd_rocket.up.ypos", "6" },
- { "bd_rocket.up.frames", "1" },
- { "bd_rocket.left", "RocksBD.png" },
- { "bd_rocket.left.xpos", "10" },
- { "bd_rocket.left.ypos", "6" },
- { "bd_rocket.left.frames", "1" },
- { "bd_rocket.down", "RocksBD.png" },
- { "bd_rocket.down.xpos", "11" },
- { "bd_rocket.down.ypos", "6" },
- { "bd_rocket.down.frames", "1" },
-
- { "bd_nitro_pack", "RocksBD.png" },
- { "bd_nitro_pack.xpos", "3" },
- { "bd_nitro_pack.ypos", "4" },
- { "bd_nitro_pack.frames", "1" },
- { "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", "RocksBD.png" },
- { "bd_fake_bonus.xpos", "0" },
- { "bd_fake_bonus.ypos", "8" },
- { "bd_fake_bonus.frames", "4" },
- { "bd_fake_bonus.delay", "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" },
+ { "bdx_firefly_1", UNDEFINED_FILENAME },
+ { "bdx_firefly_1.clone_from", "bd_firefly" },
+ { "bdx_firefly_1.right", UNDEFINED_FILENAME },
+ { "bdx_firefly_1.right.clone_from", "bd_firefly.right" },
+ { "bdx_firefly_1.up", UNDEFINED_FILENAME },
+ { "bdx_firefly_1.up.clone_from", "bd_firefly.up" },
+ { "bdx_firefly_1.left", UNDEFINED_FILENAME },
+ { "bdx_firefly_1.left.clone_from", "bd_firefly.left" },
+ { "bdx_firefly_1.down", UNDEFINED_FILENAME },
+ { "bdx_firefly_1.down.clone_from", "bd_firefly.down" },
+
+ { "bdx_firefly_2", "RocksBD.png" },
+ { "bdx_firefly_2.xpos", "2" },
+ { "bdx_firefly_2.ypos", "0" },
+ { "bdx_firefly_2.frames", "2" },
+ { "bdx_firefly_2.anim_mode", "pingpong" },
+ { "bdx_firefly_2.delay", "4" },
+ { "bdx_firefly_2.global_sync", "true" },
+ { "bdx_firefly_2.right", "RocksBD.png" },
+ { "bdx_firefly_2.right.xpos", "2" },
+ { "bdx_firefly_2.right.ypos", "0" },
+ { "bdx_firefly_2.right.frames", "2" },
+ { "bdx_firefly_2.right.anim_mode", "pingpong" },
+ { "bdx_firefly_2.right.delay", "4" },
+ { "bdx_firefly_2.right.global_sync", "true" },
+ { "bdx_firefly_2.right.EDITOR", "RocksBD.png" },
+ { "bdx_firefly_2.right.EDITOR.xpos", "8" },
+ { "bdx_firefly_2.right.EDITOR.ypos", "0" },
+ { "bdx_firefly_2.up", "RocksBD.png" },
+ { "bdx_firefly_2.up.xpos", "2" },
+ { "bdx_firefly_2.up.ypos", "0" },
+ { "bdx_firefly_2.up.frames", "2" },
+ { "bdx_firefly_2.up.anim_mode", "pingpong" },
+ { "bdx_firefly_2.up.delay", "4" },
+ { "bdx_firefly_2.up.global_sync", "true" },
+ { "bdx_firefly_2.up.EDITOR", "RocksBD.png" },
+ { "bdx_firefly_2.up.EDITOR.xpos", "9" },
+ { "bdx_firefly_2.up.EDITOR.ypos", "0" },
+ { "bdx_firefly_2.left", "RocksBD.png" },
+ { "bdx_firefly_2.left.xpos", "2" },
+ { "bdx_firefly_2.left.ypos", "0" },
+ { "bdx_firefly_2.left.frames", "2" },
+ { "bdx_firefly_2.left.anim_mode", "pingpong" },
+ { "bdx_firefly_2.left.delay", "4" },
+ { "bdx_firefly_2.left.global_sync", "true" },
+ { "bdx_firefly_2.left.EDITOR", "RocksBD.png" },
+ { "bdx_firefly_2.left.EDITOR.xpos", "10" },
+ { "bdx_firefly_2.left.EDITOR.ypos", "0" },
+ { "bdx_firefly_2.down", "RocksBD.png" },
+ { "bdx_firefly_2.down.xpos", "2" },
+ { "bdx_firefly_2.down.ypos", "0" },
+ { "bdx_firefly_2.down.frames", "2" },
+ { "bdx_firefly_2.down.anim_mode", "pingpong" },
+ { "bdx_firefly_2.down.delay", "4" },
+ { "bdx_firefly_2.down.global_sync", "true" },
+ { "bdx_firefly_2.down.EDITOR", "RocksBD.png" },
+ { "bdx_firefly_2.down.EDITOR.xpos", "11" },
+ { "bdx_firefly_2.down.EDITOR.ypos", "0" },
+
+ { "bdx_sand_1", UNDEFINED_FILENAME },
+ { "bdx_sand_1.clone_from", "sand" },
+
+ { "bdx_sand_2", UNDEFINED_FILENAME },
+ { "bdx_sand_2.clone_from", "emc_grass" },
+
+ { "bdx_sand_ball", "RocksBD.png" },
+ { "bdx_sand_ball.xpos", "9" },
+ { "bdx_sand_ball.ypos", "4" },
+ { "bdx_sand_ball.frames", "1" },
+
+ { "bdx_sand_loose", "RocksBD.png" },
+ { "bdx_sand_loose.xpos", "10" },
+ { "bdx_sand_loose.ypos", "4" },
+ { "bdx_sand_loose.frames", "1" },
+
+ { "bdx_sand_sloped_up_left", "RocksBD.png" },
+ { "bdx_sand_sloped_up_left.xpos", "8" },
+ { "bdx_sand_sloped_up_left.ypos", "5" },
+ { "bdx_sand_sloped_up_left.frames", "1" },
+ { "bdx_sand_sloped_up_right", "RocksBD.png" },
+ { "bdx_sand_sloped_up_right.xpos", "9" },
+ { "bdx_sand_sloped_up_right.ypos", "5" },
+ { "bdx_sand_sloped_up_right.frames", "1" },
+ { "bdx_sand_sloped_down_left", "RocksBD.png" },
+ { "bdx_sand_sloped_down_left.xpos", "10" },
+ { "bdx_sand_sloped_down_left.ypos", "5" },
+ { "bdx_sand_sloped_down_left.frames", "1" },
+ { "bdx_sand_sloped_down_right", "RocksBD.png" },
+ { "bdx_sand_sloped_down_right.xpos", "11" },
+ { "bdx_sand_sloped_down_right.ypos", "5" },
+ { "bdx_sand_sloped_down_right.frames", "1" },
+
+ { "bdx_sand_glued", UNDEFINED_FILENAME },
+ { "bdx_sand_glued.clone_from", "bdx_sand_1" },
+ { "bdx_sand_glued.EDITOR", "RocksBD2.png" },
+ { "bdx_sand_glued.EDITOR.xpos", "2" },
+ { "bdx_sand_glued.EDITOR.ypos", "4" },
+
+ { "bdx_wall_sloped_up_left", "RocksBD.png" },
+ { "bdx_wall_sloped_up_left.xpos", "4" },
+ { "bdx_wall_sloped_up_left.ypos", "5" },
+ { "bdx_wall_sloped_up_left.frames", "1" },
+ { "bdx_wall_sloped_up_right", "RocksBD.png" },
+ { "bdx_wall_sloped_up_right.xpos", "5" },
+ { "bdx_wall_sloped_up_right.ypos", "5" },
+ { "bdx_wall_sloped_up_right.frames", "1" },
+ { "bdx_wall_sloped_down_left", "RocksBD.png" },
+ { "bdx_wall_sloped_down_left.xpos", "6" },
+ { "bdx_wall_sloped_down_left.ypos", "5" },
+ { "bdx_wall_sloped_down_left.frames", "1" },
+ { "bdx_wall_sloped_down_right", "RocksBD.png" },
+ { "bdx_wall_sloped_down_right.xpos", "7" },
+ { "bdx_wall_sloped_down_right.ypos", "5" },
+ { "bdx_wall_sloped_down_right.frames", "1" },
+
+ { "bdx_wall_non_sloped", UNDEFINED_FILENAME },
+ { "bdx_wall_non_sloped.clone_from", "wall" },
+
+ { "bdx_wall_diggable", UNDEFINED_FILENAME },
+ { "bdx_wall_diggable.clone_from", "bdx_wall" },
+ { "bdx_wall_diggable.EDITOR", "RocksBD2.png" },
+ { "bdx_wall_diggable.EDITOR.xpos", "7" },
+ { "bdx_wall_diggable.EDITOR.ypos", "0" },
+
+ { "bdx_wall_diamond", UNDEFINED_FILENAME },
+ { "bdx_wall_diamond.clone_from", "bdx_wall" },
+ { "bdx_wall_diamond.EDITOR", "RocksBD2.png" },
+ { "bdx_wall_diamond.EDITOR.xpos", "3" },
+ { "bdx_wall_diamond.EDITOR.ypos", "2" },
+
+ { "bdx_wall_key_1", UNDEFINED_FILENAME },
+ { "bdx_wall_key_1.clone_from", "bdx_wall" },
+ { "bdx_wall_key_1.EDITOR", "RocksBD2.png" },
+ { "bdx_wall_key_1.EDITOR.xpos", "0" },
+ { "bdx_wall_key_1.EDITOR.ypos", "2" },
+
+ { "bdx_wall_key_2", UNDEFINED_FILENAME },
+ { "bdx_wall_key_2.clone_from", "bdx_wall" },
+ { "bdx_wall_key_2.EDITOR", "RocksBD2.png" },
+ { "bdx_wall_key_2.EDITOR.xpos", "1" },
+ { "bdx_wall_key_2.EDITOR.ypos", "2" },
+
+ { "bdx_wall_key_3", UNDEFINED_FILENAME },
+ { "bdx_wall_key_3.clone_from", "bdx_wall" },
+ { "bdx_wall_key_3.EDITOR", "RocksBD2.png" },
+ { "bdx_wall_key_3.EDITOR.xpos", "2" },
+ { "bdx_wall_key_3.EDITOR.ypos", "2" },
+
+ { "bdx_falling_wall", UNDEFINED_FILENAME },
+ { "bdx_falling_wall.clone_from", "bdx_wall" },
+ { "bdx_falling_wall.EDITOR", "RocksBD2.png" },
+ { "bdx_falling_wall.EDITOR.xpos", "6" },
+ { "bdx_falling_wall.EDITOR.ypos", "1" },
+ { "bdx_falling_wall.falling.EDITOR", "RocksBD2.png" },
+ { "bdx_falling_wall.falling.EDITOR.xpos", "7" },
+ { "bdx_falling_wall.falling.EDITOR.ypos", "1" },
+
+ { "bdx_steelwall", "RocksBD.png" },
+ { "bdx_steelwall.xpos", "8" },
+ { "bdx_steelwall.ypos", "3" },
+ { "bdx_steelwall.frames", "1" },
+
+ { "bdx_steelwall_sloped_up_left", "RocksBD.png" },
+ { "bdx_steelwall_sloped_up_left.xpos", "0" },
+ { "bdx_steelwall_sloped_up_left.ypos", "5" },
+ { "bdx_steelwall_sloped_up_left.frames", "1" },
+ { "bdx_steelwall_sloped_up_right", "RocksBD.png" },
+ { "bdx_steelwall_sloped_up_right.xpos", "1" },
+ { "bdx_steelwall_sloped_up_right.ypos", "5" },
+ { "bdx_steelwall_sloped_up_right.frames", "1" },
+ { "bdx_steelwall_sloped_down_left", "RocksBD.png" },
+ { "bdx_steelwall_sloped_down_left.xpos", "2" },
+ { "bdx_steelwall_sloped_down_left.ypos", "5" },
+ { "bdx_steelwall_sloped_down_left.frames", "1" },
+ { "bdx_steelwall_sloped_down_right", "RocksBD.png" },
+ { "bdx_steelwall_sloped_down_right.xpos", "3" },
+ { "bdx_steelwall_sloped_down_right.ypos", "5" },
+ { "bdx_steelwall_sloped_down_right.frames", "1" },
+
+ { "bdx_steelwall_explodable", UNDEFINED_FILENAME },
+ { "bdx_steelwall_explodable.clone_from", "bd_steelwall" },
+
+ { "bdx_steelwall_diggable", UNDEFINED_FILENAME },
+ { "bdx_steelwall_diggable.clone_from", "bd_steelwall" },
+ { "bdx_steelwall_diggable.EDITOR", "RocksBD2.png" },
+ { "bdx_steelwall_diggable.EDITOR.xpos", "6" },
+ { "bdx_steelwall_diggable.EDITOR.ypos", "0" },
+
+ { "bdx_expandable_wall_horizontal", UNDEFINED_FILENAME },
+ { "bdx_expandable_wall_horizontal.clone_from", "bd_wall" },
+ { "bdx_expandable_wall_horizontal.EDITOR", "RocksBD2.png" },
+ { "bdx_expandable_wall_horizontal.EDITOR.xpos", "3" },
+ { "bdx_expandable_wall_horizontal.EDITOR.ypos", "1" },
+
+ { "bdx_expandable_wall_vertical", UNDEFINED_FILENAME },
+ { "bdx_expandable_wall_vertical.clone_from", "bd_wall" },
+ { "bdx_expandable_wall_vertical.EDITOR", "RocksBD2.png" },
+ { "bdx_expandable_wall_vertical.EDITOR.xpos", "4" },
+ { "bdx_expandable_wall_vertical.EDITOR.ypos", "1" },
+
+ { "bdx_expandable_wall_any", UNDEFINED_FILENAME },
+ { "bdx_expandable_wall_any.clone_from", "bd_wall" },
+ { "bdx_expandable_wall_any.EDITOR", "RocksBD2.png" },
+ { "bdx_expandable_wall_any.EDITOR.xpos", "5" },
+ { "bdx_expandable_wall_any.EDITOR.ypos", "1" },
+
+ { "bdx_expandable_steelwall_horizontal", UNDEFINED_FILENAME },
+ { "bdx_expandable_steelwall_horizontal.clone_from", "bd_steelwall" },
+ { "bdx_expandable_steelwall_horizontal.EDITOR", "RocksBD2.png" },
+ { "bdx_expandable_steelwall_horizontal.EDITOR.xpos", "0" },
+ { "bdx_expandable_steelwall_horizontal.EDITOR.ypos", "1" },
+
+ { "bdx_expandable_steelwall_vertical", UNDEFINED_FILENAME },
+ { "bdx_expandable_steelwall_vertical.clone_from", "bd_steelwall" },
+ { "bdx_expandable_steelwall_vertical.EDITOR", "RocksBD2.png" },
+ { "bdx_expandable_steelwall_vertical.EDITOR.xpos", "1" },
+ { "bdx_expandable_steelwall_vertical.EDITOR.ypos", "1" },
+
+ { "bdx_expandable_steelwall_any", UNDEFINED_FILENAME },
+ { "bdx_expandable_steelwall_any.clone_from", "bd_steelwall" },
+ { "bdx_expandable_steelwall_any.EDITOR", "RocksBD2.png" },
+ { "bdx_expandable_steelwall_any.EDITOR.xpos", "2" },
+ { "bdx_expandable_steelwall_any.EDITOR.ypos", "1" },
+
+ { "bdx_expandable_wall_switch", "RocksBD.png" },
+ { "bdx_expandable_wall_switch.xpos", "10" },
+ { "bdx_expandable_wall_switch.ypos", "3" },
+ { "bdx_expandable_wall_switch.frames", "1" },
+
+ { "bdx_expandable_wall_switch.active", "RocksBD.png" },
+ { "bdx_expandable_wall_switch.active.xpos", "11" },
+ { "bdx_expandable_wall_switch.active.ypos", "3" },
+ { "bdx_expandable_wall_switch.active.frames", "1" },
+
+ { "bdx_inbox", "RocksBD.png" },
+ { "bdx_inbox.xpos", "8" },
+ { "bdx_inbox.ypos", "3" },
+ { "bdx_inbox.frames", "1" },
+ { "bdx_inbox.opening", "RocksBD.png" },
+ { "bdx_inbox.opening.xpos", "8" },
+ { "bdx_inbox.opening.ypos", "3" },
+ { "bdx_inbox.opening.frames", "2" },
+ { "bdx_inbox.opening.delay", "8" },
+ { "bdx_inbox.opening.anim_mode", "reverse" },
+ { "bdx_inbox.EDITOR", "RocksBD2.png" },
+ { "bdx_inbox.EDITOR.xpos", "0" },
+ { "bdx_inbox.EDITOR.ypos", "0" },
+
+ { "bdx_exit_closed", "RocksBD.png" },
+ { "bdx_exit_closed.xpos", "8" },
+ { "bdx_exit_closed.ypos", "3" },
+ { "bdx_exit_closed.frames", "1" },
+ { "bdx_exit_closed.EDITOR", "RocksBD2.png" },
+ { "bdx_exit_closed.EDITOR.xpos", "5" },
+ { "bdx_exit_closed.EDITOR.ypos", "0" },
+
+ { "bdx_exit_open", "RocksBD.png" },
+ { "bdx_exit_open.xpos", "8" },
+ { "bdx_exit_open.ypos", "3" },
+ { "bdx_exit_open.frames", "2" },
+ { "bdx_exit_open.delay", "8" },
+ { "bdx_exit_open.anim_mode", "reverse" },
+ { "bdx_exit_open.EDITOR", "RocksBD2.png" },
+ { "bdx_exit_open.EDITOR.xpos", "3" },
+ { "bdx_exit_open.EDITOR.ypos", "0" },
+
+ { "bdx_invisible_exit_closed", UNDEFINED_FILENAME },
+ { "bdx_invisible_exit_closed.clone_from", "bd_steelwall" },
+ { "bdx_invisible_exit_closed.EDITOR", "RocksBD2.png" },
+ { "bdx_invisible_exit_closed.EDITOR.xpos", "4" },
+ { "bdx_invisible_exit_closed.EDITOR.ypos", "0" },
+
+ { "bdx_invisible_exit_open", UNDEFINED_FILENAME },
+ { "bdx_invisible_exit_open.clone_from", "bd_steelwall" },
+ { "bdx_invisible_exit_open.EDITOR", "RocksBD2.png" },
+ { "bdx_invisible_exit_open.EDITOR.xpos", "2" },
+ { "bdx_invisible_exit_open.EDITOR.ypos", "0" },
+
+ { "bdx_flying_rock", "RocksBD.png" },
+ { "bdx_flying_rock.xpos", "1" },
+ { "bdx_flying_rock.ypos", "4" },
+ { "bdx_flying_rock.frames", "1" },
+ { "bdx_flying_rock.flying.EDITOR", "RocksBD2.png" },
+ { "bdx_flying_rock.flying.EDITOR.xpos", "4" },
+ { "bdx_flying_rock.flying.EDITOR.ypos", "3" },
+
+ { "bdx_mega_rock", "RocksBD.png" },
+ { "bdx_mega_rock.xpos", "2" },
+ { "bdx_mega_rock.ypos", "4" },
+ { "bdx_mega_rock.frames", "1" },
+ { "bdx_mega_rock.falling.EDITOR", "RocksBD2.png" },
+ { "bdx_mega_rock.falling.EDITOR.xpos", "2" },
+ { "bdx_mega_rock.falling.EDITOR.ypos", "3" },
+
+ { "bdx_rock_glued", UNDEFINED_FILENAME },
+ { "bdx_rock_glued.clone_from", "bd_rock" },
+ { "bdx_rock_glued.EDITOR", "RocksBD2.png" },
+ { "bdx_rock_glued.EDITOR.xpos", "1" },
+ { "bdx_rock_glued.EDITOR.ypos", "4" },
+
+ { "bdx_flying_diamond", "RocksBD.png" },
+ { "bdx_flying_diamond.xpos", "0" },
+ { "bdx_flying_diamond.ypos", "3" },
+ { "bdx_flying_diamond.frames", "4" },
+ { "bdx_flying_diamond.delay", "4" },
+ { "bdx_flying_diamond.moving", "RocksBD.png" },
+ { "bdx_flying_diamond.moving.xpos", "3" },
+ { "bdx_flying_diamond.moving.ypos", "3" },
+ { "bdx_flying_diamond.moving.frames", "2" },
+ { "bdx_flying_diamond.moving.delay", "4" },
+ { "bdx_flying_diamond.flying", "RocksBD.png" },
+ { "bdx_flying_diamond.flying.xpos", "3" },
+ { "bdx_flying_diamond.flying.ypos", "3" },
+ { "bdx_flying_diamond.flying.frames", "2" },
+ { "bdx_flying_diamond.flying.delay", "4" },
+ { "bdx_flying_diamond.flying.EDITOR", "RocksBD2.png" },
+ { "bdx_flying_diamond.flying.EDITOR.xpos", "3" },
+ { "bdx_flying_diamond.flying.EDITOR.ypos", "3" },
+
+ { "bdx_diamond_glued", UNDEFINED_FILENAME },
+ { "bdx_diamond_glued.clone_from", "bd_diamond" },
+ { "bdx_diamond_glued.EDITOR", "RocksBD2.png" },
+ { "bdx_diamond_glued.EDITOR.xpos", "0" },
+ { "bdx_diamond_glued.EDITOR.ypos", "4" },
+
+ { "bdx_diamond_key", "RocksBD.png" },
+ { "bdx_diamond_key.xpos", "1" },
+ { "bdx_diamond_key.ypos", "6" },
+ { "bdx_diamond_key.frames", "1" },
+
+ { "bdx_trapped_diamond", "RocksBD.png" },
+ { "bdx_trapped_diamond.xpos", "0" },
+ { "bdx_trapped_diamond.ypos", "6" },
+ { "bdx_trapped_diamond.frames", "1" },
+
+ { "bdx_nut", UNDEFINED_FILENAME },
+ { "bdx_nut.clone_from", "nut" },
+ { "bdx_nut.falling.EDITOR", "RocksBD2.png" },
+ { "bdx_nut.falling.EDITOR.xpos", "5" },
+ { "bdx_nut.falling.EDITOR.ypos", "2" },
+
+ { "bdx_bladder", "RocksBD.png" },
+ { "bdx_bladder.xpos", "4" },
+ { "bdx_bladder.ypos", "11" },
+ { "bdx_bladder.frames", "4" },
+ { "bdx_bladder.delay", "4" },
+ { "bdx_bladder.anim_mode", "pingpong2" },
+
+ { "bdx_bladder_spender", "RocksBD.png" },
+ { "bdx_bladder_spender.xpos", "11" },
+ { "bdx_bladder_spender.ypos", "10" },
+ { "bdx_bladder_spender.frames", "1" },
+
+ { "bdx_creature_switch", "RocksBD.png" },
+ { "bdx_creature_switch.xpos", "9" },
+ { "bdx_creature_switch.ypos", "9" },
+ { "bdx_creature_switch.frames", "1" },
+ { "bdx_creature_switch.active", "RocksBD.png" },
+ { "bdx_creature_switch.active.xpos", "10" },
+ { "bdx_creature_switch.active.ypos", "9" },
+ { "bdx_creature_switch.active.frames", "1" },
+
+ { "bdx_biter_switch_1", "RocksBD.png" },
+ { "bdx_biter_switch_1.xpos", "4" },
+ { "bdx_biter_switch_1.ypos", "4" },
+ { "bdx_biter_switch_1.frames", "1" },
+
+ { "bdx_biter_switch_2", "RocksBD.png" },
+ { "bdx_biter_switch_2.xpos", "5" },
+ { "bdx_biter_switch_2.ypos", "4" },
+ { "bdx_biter_switch_2.frames", "1" },
+
+ { "bdx_biter_switch_3", "RocksBD.png" },
+ { "bdx_biter_switch_3.xpos", "6" },
+ { "bdx_biter_switch_3.ypos", "4" },
+ { "bdx_biter_switch_3.frames", "1" },
+
+ { "bdx_biter_switch_4", "RocksBD.png" },
+ { "bdx_biter_switch_4.xpos", "7" },
+ { "bdx_biter_switch_4.ypos", "4" },
+ { "bdx_biter_switch_4.frames", "1" },
+
+ { "bdx_replicator", UNDEFINED_FILENAME },
+ { "bdx_replicator.clone_from", "emc_magic_ball" },
+ { "bdx_replicator.active", UNDEFINED_FILENAME },
+ { "bdx_replicator.active.clone_from", "emc_magic_ball.active" },
+
+ { "bdx_replicator_switch", UNDEFINED_FILENAME },
+ { "bdx_replicator_switch.clone_from", "emc_magic_ball_switch" },
+ { "bdx_replicator_switch.active", UNDEFINED_FILENAME },
+ { "bdx_replicator_switch.active.clone_from", "emc_magic_ball_switch.active" },
+
+ { "bdx_conveyor_left", "RocksDC.png" },
+ { "bdx_conveyor_left.xpos", "0" },
+ { "bdx_conveyor_left.ypos", "3" },
+ { "bdx_conveyor_left.frames", "1" },
+ { "bdx_conveyor_left.EDITOR", "RocksBD2.png" },
+ { "bdx_conveyor_left.EDITOR.xpos", "6" },
+ { "bdx_conveyor_left.EDITOR.ypos", "3" },
+ { "bdx_conveyor_left.active", "RocksDC.png" },
+ { "bdx_conveyor_left.active.xpos", "0" },
+ { "bdx_conveyor_left.active.ypos", "3" },
+ { "bdx_conveyor_left.active.frames", "8" },
+ { "bdx_conveyor_left.active.delay", "2" },
+
+ { "bdx_conveyor_right", "RocksDC.png" },
+ { "bdx_conveyor_right.xpos", "0" },
+ { "bdx_conveyor_right.ypos", "3" },
+ { "bdx_conveyor_right.frames", "1" },
+ { "bdx_conveyor_right.EDITOR", "RocksBD2.png" },
+ { "bdx_conveyor_right.EDITOR.xpos", "7" },
+ { "bdx_conveyor_right.EDITOR.ypos", "3" },
+ { "bdx_conveyor_right.active", "RocksDC.png" },
+ { "bdx_conveyor_right.active.xpos", "0" },
+ { "bdx_conveyor_right.active.ypos", "3" },
+ { "bdx_conveyor_right.active.frames", "8" },
+ { "bdx_conveyor_right.active.delay", "2" },
+ { "bdx_conveyor_right.active.anim_mode", "reverse" },
+
+ { "bdx_conveyor_switch", "RocksBD.png" },
+ { "bdx_conveyor_switch.xpos", "8" },
+ { "bdx_conveyor_switch.ypos", "2" },
+ { "bdx_conveyor_switch.frames", "1" },
+ { "bdx_conveyor_switch.active", "RocksBD.png" },
+ { "bdx_conveyor_switch.active.xpos", "9" },
+ { "bdx_conveyor_switch.active.ypos", "2" },
+ { "bdx_conveyor_switch.active.frames", "1" },
+
+ { "bdx_conveyor_dir_switch", "RocksBD.png" },
+ { "bdx_conveyor_dir_switch.xpos", "10" },
+ { "bdx_conveyor_dir_switch.ypos", "2" },
+ { "bdx_conveyor_dir_switch.frames", "1" },
+ { "bdx_conveyor_dir_switch.active", "RocksBD.png" },
+ { "bdx_conveyor_dir_switch.active.xpos", "11" },
+ { "bdx_conveyor_dir_switch.active.ypos", "2" },
+ { "bdx_conveyor_dir_switch.active.frames", "1" },
+
+ { "bdx_gravity_switch", "RocksBD.png" },
+ { "bdx_gravity_switch.xpos", "8" },
+ { "bdx_gravity_switch.ypos", "10" },
+ { "bdx_gravity_switch.frames", "1" },
+ { "bdx_gravity_switch.active", "RocksBD.png" },
+ { "bdx_gravity_switch.active.xpos", "9" },
+ { "bdx_gravity_switch.active.ypos", "10" },
+ { "bdx_gravity_switch.active.frames", "1" },
+
+ { "bdx_acid", UNDEFINED_FILENAME },
+ { "bdx_acid.clone_from", "amoeba_dead" },
+
+ { "bdx_box", "RocksBD.png" },
+ { "bdx_box.xpos", "8" },
+ { "bdx_box.ypos", "9" },
+ { "bdx_box.frames", "1" },
+
+ { "bdx_time_penalty", "RocksBD.png" },
+ { "bdx_time_penalty.xpos", "3" },
+ { "bdx_time_penalty.ypos", "6" },
+ { "bdx_time_penalty.frames", "1" },
+
+ { "bdx_gravestone", "RocksBD.png" },
+ { "bdx_gravestone.xpos", "3" },
+ { "bdx_gravestone.ypos", "6" },
+ { "bdx_gravestone.frames", "1" },
+
+ { "bdx_clock", "RocksBD.png" },
+ { "bdx_clock.xpos", "4" },
+ { "bdx_clock.ypos", "6" },
+ { "bdx_clock.frames", "1" },
+
+ { "bdx_pot", "RocksBD.png" },
+ { "bdx_pot.xpos", "6" },
+ { "bdx_pot.ypos", "6" },
+ { "bdx_pot.frames", "1" },
+
+ { "bdx_pneumatic_hammer", "RocksBD.png" },
+ { "bdx_pneumatic_hammer.xpos", "11" },
+ { "bdx_pneumatic_hammer.ypos", "9" },
+ { "bdx_pneumatic_hammer.frames", "1" },
+ { "bdx_pneumatic_hammer.hitting.left", "RocksBD.png" },
+ { "bdx_pneumatic_hammer.hitting.left.xpos", "4" },
+ { "bdx_pneumatic_hammer.hitting.left.ypos", "12" },
+ { "bdx_pneumatic_hammer.hitting.left.frames", "2" },
+ { "bdx_pneumatic_hammer.hitting.left.delay", "4" },
+ { "bdx_pneumatic_hammer.hitting.left.offset", "64" },
+ { "bdx_pneumatic_hammer.hitting.right", "RocksBD.png" },
+ { "bdx_pneumatic_hammer.hitting.right.xpos", "1" },
+ { "bdx_pneumatic_hammer.hitting.right.ypos", "12" },
+ { "bdx_pneumatic_hammer.hitting.right.frames", "2" },
+ { "bdx_pneumatic_hammer.hitting.right.delay", "4" },
+ { "bdx_pneumatic_hammer.hitting.right.offset", "64" },
+
+ { "bdx_player.hitting.left", "RocksBD.png" },
+ { "bdx_player.hitting.left.xpos", "5" },
+ { "bdx_player.hitting.left.ypos", "12" },
+ { "bdx_player.hitting.left.frames", "2" },
+ { "bdx_player.hitting.left.delay", "4" },
+ { "bdx_player.hitting.left.offset", "64" },
+ { "bdx_player.hitting.right", "RocksBD.png" },
+ { "bdx_player.hitting.right.xpos", "0" },
+ { "bdx_player.hitting.right.ypos", "12" },
+ { "bdx_player.hitting.right.frames", "2" },
+ { "bdx_player.hitting.right.delay", "4" },
+ { "bdx_player.hitting.right.offset", "64" },
+
+ { "bdx_teleporter", "RocksBD.png" },
+ { "bdx_teleporter.xpos", "2" },
+ { "bdx_teleporter.ypos", "6" },
+ { "bdx_teleporter.frames", "1" },
+
+ { "bdx_skeleton", "RocksBD.png" },
+ { "bdx_skeleton.xpos", "7" },
+ { "bdx_skeleton.ypos", "6" },
+ { "bdx_skeleton.frames", "1" },
+
+ { "bdx_water", "RocksBD.png" },
+ { "bdx_water.xpos", "0" },
+ { "bdx_water.ypos", "9" },
+ { "bdx_water.frames", "8" },
+ { "bdx_water.delay", "2" },
+
+ { "bdx_key_1", UNDEFINED_FILENAME },
+ { "bdx_key_1.clone_from", "key_2" },
+
+ { "bdx_key_2", UNDEFINED_FILENAME },
+ { "bdx_key_2.clone_from", "key_3" },
+
+ { "bdx_key_3", UNDEFINED_FILENAME },
+ { "bdx_key_3.clone_from", "key_1" },
+
+ { "bdx_gate_1", "RocksBD.png" },
+ { "bdx_gate_1.xpos", "5" },
+ { "bdx_gate_1.ypos", "3" },
+ { "bdx_gate_1.frames", "1" },
+
+ { "bdx_gate_2", "RocksBD.png" },
+ { "bdx_gate_2.xpos", "6" },
+ { "bdx_gate_2.ypos", "3" },
+ { "bdx_gate_2.frames", "1" },
+
+ { "bdx_gate_3", "RocksBD.png" },
+ { "bdx_gate_3.xpos", "7" },
+ { "bdx_gate_3.ypos", "3" },
+ { "bdx_gate_3.frames", "1" },
+
+ { "bdx_lava", UNDEFINED_FILENAME },
+ { "bdx_lava.clone_from", "acid" },
+
+ { "bdx_sweet", "RocksBD.png" },
+ { "bdx_sweet.xpos", "5" },
+ { "bdx_sweet.ypos", "6" },
+ { "bdx_sweet.frames", "1" },
+
+ { "bdx_voodoo_doll", "RocksBD.png" },
+ { "bdx_voodoo_doll.xpos", "11" },
+ { "bdx_voodoo_doll.ypos", "7" },
+ { "bdx_voodoo_doll.frames", "1" },
+
+ { "bdx_slime", "RocksBD.png" },
+ { "bdx_slime.xpos", "0" },
+ { "bdx_slime.ypos", "11" },
+ { "bdx_slime.frames", "4" },
+ { "bdx_slime.delay", "4" },
+ { "bdx_slime.anim_mode", "pingpong2" },
+
+ { "bdx_waiting_rock", UNDEFINED_FILENAME },
+ { "bdx_waiting_rock.clone_from", "bdx_rock" },
+ { "bdx_waiting_rock.EDITOR", "RocksBD2.png" },
+ { "bdx_waiting_rock.EDITOR.xpos", "4" },
+ { "bdx_waiting_rock.EDITOR.ypos", "2" },
+
+ { "bdx_chasing_rock", UNDEFINED_FILENAME },
+ { "bdx_chasing_rock.clone_from", "bdx_rock" },
+
+ { "bdx_ghost", "RocksBD.png" },
+ { "bdx_ghost.xpos", "0" },
+ { "bdx_ghost.ypos", "10" },
+ { "bdx_ghost.frames", "8" },
+ { "bdx_ghost.delay", "2" },
+
+ { "bdx_cow", "RocksBD.png" },
+ { "bdx_cow.xpos", "4" },
+ { "bdx_cow.ypos", "8" },
+ { "bdx_cow.frames", "4" },
+ { "bdx_cow.delay", "2" },
+ { "bdx_cow.left", "RocksBD.png" },
+ { "bdx_cow.left.xpos", "4" },
+ { "bdx_cow.left.ypos", "8" },
+ { "bdx_cow.left.frames", "4" },
+ { "bdx_cow.left.delay", "2" },
+ { "bdx_cow.left.EDITOR", "RocksBD2.png" },
+ { "bdx_cow.left.EDITOR.xpos", "6" },
+ { "bdx_cow.left.EDITOR.ypos", "4" },
+ { "bdx_cow.up", "RocksBD.png" },
+ { "bdx_cow.up.xpos", "4" },
+ { "bdx_cow.up.ypos", "8" },
+ { "bdx_cow.up.frames", "4" },
+ { "bdx_cow.up.delay", "2" },
+ { "bdx_cow.up.EDITOR", "RocksBD2.png" },
+ { "bdx_cow.up.EDITOR.xpos", "4" },
+ { "bdx_cow.up.EDITOR.ypos", "4" },
+ { "bdx_cow.right", "RocksBD.png" },
+ { "bdx_cow.right.xpos", "4" },
+ { "bdx_cow.right.ypos", "8" },
+ { "bdx_cow.right.frames", "4" },
+ { "bdx_cow.right.delay", "2" },
+ { "bdx_cow.right.EDITOR", "RocksBD2.png" },
+ { "bdx_cow.right.EDITOR.xpos", "7" },
+ { "bdx_cow.right.EDITOR.ypos", "4" },
+ { "bdx_cow.down", "RocksBD.png" },
+ { "bdx_cow.down.xpos", "4" },
+ { "bdx_cow.down.ypos", "8" },
+ { "bdx_cow.down.frames", "4" },
+ { "bdx_cow.down.delay", "2" },
+ { "bdx_cow.down.EDITOR", "RocksBD2.png" },
+ { "bdx_cow.down.EDITOR.xpos", "5" },
+ { "bdx_cow.down.EDITOR.ypos", "4" },
+
+ { "bdx_cow_enclosed_1.EDITOR", "RocksBD2.png" },
+ { "bdx_cow_enclosed_1.EDITOR.xpos", "3" },
+ { "bdx_cow_enclosed_1.EDITOR.ypos", "4" },
+ { "bdx_cow_enclosed_2.EDITOR", "RocksBD2.png" },
+ { "bdx_cow_enclosed_2.EDITOR.xpos", "3" },
+ { "bdx_cow_enclosed_2.EDITOR.ypos", "4" },
+ { "bdx_cow_enclosed_3.EDITOR", "RocksBD2.png" },
+ { "bdx_cow_enclosed_3.EDITOR.xpos", "3" },
+ { "bdx_cow_enclosed_3.EDITOR.ypos", "4" },
+ { "bdx_cow_enclosed_4.EDITOR", "RocksBD2.png" },
+ { "bdx_cow_enclosed_4.EDITOR.xpos", "3" },
+ { "bdx_cow_enclosed_4.EDITOR.ypos", "4" },
+ { "bdx_cow_enclosed_5.EDITOR", "RocksBD2.png" },
+ { "bdx_cow_enclosed_5.EDITOR.xpos", "3" },
+ { "bdx_cow_enclosed_5.EDITOR.ypos", "4" },
+ { "bdx_cow_enclosed_6.EDITOR", "RocksBD2.png" },
+ { "bdx_cow_enclosed_6.EDITOR.xpos", "3" },
+ { "bdx_cow_enclosed_6.EDITOR.ypos", "4" },
+ { "bdx_cow_enclosed_7.EDITOR", "RocksBD2.png" },
+ { "bdx_cow_enclosed_7.EDITOR.xpos", "3" },
+ { "bdx_cow_enclosed_7.EDITOR.ypos", "4" },
+
+ { "bdx_stonefly", "RocksBD.png" },
+ { "bdx_stonefly.xpos", "0" },
+ { "bdx_stonefly.ypos", "1" },
+ { "bdx_stonefly.frames", "2" },
+ { "bdx_stonefly.anim_mode", "pingpong" },
+ { "bdx_stonefly.delay", "4" },
+ { "bdx_stonefly.global_sync", "true" },
+ { "bdx_stonefly.right", "RocksBD.png" },
+ { "bdx_stonefly.right.xpos", "0" },
+ { "bdx_stonefly.right.ypos", "1" },
+ { "bdx_stonefly.right.frames", "2" },
+ { "bdx_stonefly.right.anim_mode", "pingpong" },
+ { "bdx_stonefly.right.delay", "4" },
+ { "bdx_stonefly.right.global_sync", "true" },
+ { "bdx_stonefly.right.EDITOR", "RocksBD.png" },
+ { "bdx_stonefly.right.EDITOR.xpos", "4" },
+ { "bdx_stonefly.right.EDITOR.ypos", "1" },
+ { "bdx_stonefly.up", "RocksBD.png" },
+ { "bdx_stonefly.up.xpos", "0" },
+ { "bdx_stonefly.up.ypos", "1" },
+ { "bdx_stonefly.up.frames", "2" },
+ { "bdx_stonefly.up.anim_mode", "pingpong" },
+ { "bdx_stonefly.up.delay", "4" },
+ { "bdx_stonefly.up.global_sync", "true" },
+ { "bdx_stonefly.up.EDITOR", "RocksBD.png" },
+ { "bdx_stonefly.up.EDITOR.xpos", "5" },
+ { "bdx_stonefly.up.EDITOR.ypos", "1" },
+ { "bdx_stonefly.left", "RocksBD.png" },
+ { "bdx_stonefly.left.xpos", "0" },
+ { "bdx_stonefly.left.ypos", "1" },
+ { "bdx_stonefly.left.frames", "2" },
+ { "bdx_stonefly.left.anim_mode", "pingpong" },
+ { "bdx_stonefly.left.delay", "4" },
+ { "bdx_stonefly.left.global_sync", "true" },
+ { "bdx_stonefly.left.EDITOR", "RocksBD.png" },
+ { "bdx_stonefly.left.EDITOR.xpos", "6" },
+ { "bdx_stonefly.left.EDITOR.ypos", "1" },
+ { "bdx_stonefly.down", "RocksBD.png" },
+ { "bdx_stonefly.down.xpos", "0" },
+ { "bdx_stonefly.down.ypos", "1" },
+ { "bdx_stonefly.down.frames", "2" },
+ { "bdx_stonefly.down.anim_mode", "pingpong" },
+ { "bdx_stonefly.down.delay", "4" },
+ { "bdx_stonefly.down.global_sync", "true" },
+ { "bdx_stonefly.down.EDITOR", "RocksBD.png" },
+ { "bdx_stonefly.down.EDITOR.xpos", "7" },
+ { "bdx_stonefly.down.EDITOR.ypos", "1" },
+
+ { "bdx_biter", "RocksBD.png" },
+ { "bdx_biter.xpos", "0" },
+ { "bdx_biter.ypos", "2" },
+ { "bdx_biter.frames", "4" },
+ { "bdx_biter.anim_mode", "pingpong2" },
+ { "bdx_biter.left", "RocksBD.png" },
+ { "bdx_biter.left.xpos", "0" },
+ { "bdx_biter.left.ypos", "2" },
+ { "bdx_biter.left.frames", "4" },
+ { "bdx_biter.left.anim_mode", "pingpong2" },
+ { "bdx_biter.left.EDITOR", "RocksBD.png" },
+ { "bdx_biter.left.EDITOR.xpos", "6" },
+ { "bdx_biter.left.EDITOR.ypos", "2" },
+ { "bdx_biter.right", "RocksBD.png" },
+ { "bdx_biter.right.xpos", "0" },
+ { "bdx_biter.right.ypos", "2" },
+ { "bdx_biter.right.frames", "4" },
+ { "bdx_biter.right.anim_mode", "pingpong2" },
+ { "bdx_biter.right.EDITOR", "RocksBD.png" },
+ { "bdx_biter.right.EDITOR.xpos", "7" },
+ { "bdx_biter.right.EDITOR.ypos", "2" },
+ { "bdx_biter.up", "RocksBD.png" },
+ { "bdx_biter.up.xpos", "0" },
+ { "bdx_biter.up.ypos", "2" },
+ { "bdx_biter.up.frames", "4" },
+ { "bdx_biter.up.anim_mode", "pingpong2" },
+ { "bdx_biter.up.EDITOR", "RocksBD.png" },
+ { "bdx_biter.up.EDITOR.xpos", "4" },
+ { "bdx_biter.up.EDITOR.ypos", "2" },
+ { "bdx_biter.down", "RocksBD.png" },
+ { "bdx_biter.down.xpos", "0" },
+ { "bdx_biter.down.ypos", "2" },
+ { "bdx_biter.down.frames", "4" },
+ { "bdx_biter.down.anim_mode", "pingpong2" },
+ { "bdx_biter.down.EDITOR", "RocksBD.png" },
+ { "bdx_biter.down.EDITOR.xpos", "5" },
+ { "bdx_biter.down.EDITOR.ypos", "2" },
+ { "bdx_biter.moving", "RocksBD.png" },
+ { "bdx_biter.moving.xpos", "0" },
+ { "bdx_biter.moving.ypos", "2" },
+ { "bdx_biter.moving.frames", "1" },
+
+ { "bdx_dragonfly", "RocksBD.png" },
+ { "bdx_dragonfly.xpos", "2" },
+ { "bdx_dragonfly.ypos", "1" },
+ { "bdx_dragonfly.frames", "2" },
+ { "bdx_dragonfly.anim_mode", "pingpong" },
+ { "bdx_dragonfly.delay", "4" },
+ { "bdx_dragonfly.global_sync", "true" },
+ { "bdx_dragonfly.right", "RocksBD.png" },
+ { "bdx_dragonfly.right.xpos", "2" },
+ { "bdx_dragonfly.right.ypos", "1" },
+ { "bdx_dragonfly.right.frames", "2" },
+ { "bdx_dragonfly.right.anim_mode", "pingpong" },
+ { "bdx_dragonfly.right.delay", "4" },
+ { "bdx_dragonfly.right.global_sync", "true" },
+ { "bdx_dragonfly.right.EDITOR", "RocksBD.png" },
+ { "bdx_dragonfly.right.EDITOR.xpos", "8" },
+ { "bdx_dragonfly.right.EDITOR.ypos", "1" },
+ { "bdx_dragonfly.up", "RocksBD.png" },
+ { "bdx_dragonfly.up.xpos", "2" },
+ { "bdx_dragonfly.up.ypos", "1" },
+ { "bdx_dragonfly.up.frames", "2" },
+ { "bdx_dragonfly.up.anim_mode", "pingpong" },
+ { "bdx_dragonfly.up.delay", "4" },
+ { "bdx_dragonfly.up.global_sync", "true" },
+ { "bdx_dragonfly.up.EDITOR", "RocksBD.png" },
+ { "bdx_dragonfly.up.EDITOR.xpos", "9" },
+ { "bdx_dragonfly.up.EDITOR.ypos", "1" },
+ { "bdx_dragonfly.left", "RocksBD.png" },
+ { "bdx_dragonfly.left.xpos", "2" },
+ { "bdx_dragonfly.left.ypos", "1" },
+ { "bdx_dragonfly.left.frames", "2" },
+ { "bdx_dragonfly.left.anim_mode", "pingpong" },
+ { "bdx_dragonfly.left.delay", "4" },
+ { "bdx_dragonfly.left.global_sync", "true" },
+ { "bdx_dragonfly.left.EDITOR", "RocksBD.png" },
+ { "bdx_dragonfly.left.EDITOR.xpos", "10" },
+ { "bdx_dragonfly.left.EDITOR.ypos", "1" },
+ { "bdx_dragonfly.down", "RocksBD.png" },
+ { "bdx_dragonfly.down.xpos", "2" },
+ { "bdx_dragonfly.down.ypos", "1" },
+ { "bdx_dragonfly.down.frames", "2" },
+ { "bdx_dragonfly.down.anim_mode", "pingpong" },
+ { "bdx_dragonfly.down.delay", "4" },
+ { "bdx_dragonfly.down.global_sync", "true" },
+ { "bdx_dragonfly.down.EDITOR", "RocksBD.png" },
+ { "bdx_dragonfly.down.EDITOR.xpos", "11" },
+ { "bdx_dragonfly.down.EDITOR.ypos", "1" },
+
+ { "bdx_bomb", "RocksBD.png" },
+ { "bdx_bomb.xpos", "0" },
+ { "bdx_bomb.ypos", "7" },
+ { "bdx_bomb.frames", "1" },
+ { "bdx_bomb.active", "RocksBD.png" },
+ { "bdx_bomb.active.xpos", "1" },
+ { "bdx_bomb.active.ypos", "7" },
+ { "bdx_bomb.active.frames", "7" },
+ { "bdx_bomb.active.delay", "8" },
+ { "bdx_bomb.active.anim_mode", "linear" },
+
+ { "bdx_rocket_launcher", "RocksBD.png" },
+ { "bdx_rocket_launcher.xpos", "9" },
+ { "bdx_rocket_launcher.ypos", "7" },
+ { "bdx_rocket_launcher.frames", "1" },
+
+ { "bdx_rocket", "RocksBD.png" },
+ { "bdx_rocket.xpos", "9" },
+ { "bdx_rocket.ypos", "6" },
+ { "bdx_rocket.frames", "1" },
+ { "bdx_rocket.right", "RocksBD.png" },
+ { "bdx_rocket.right.xpos", "8" },
+ { "bdx_rocket.right.ypos", "6" },
+ { "bdx_rocket.right.frames", "1" },
+ { "bdx_rocket.up", "RocksBD.png" },
+ { "bdx_rocket.up.xpos", "9" },
+ { "bdx_rocket.up.ypos", "6" },
+ { "bdx_rocket.up.frames", "1" },
+ { "bdx_rocket.left", "RocksBD.png" },
+ { "bdx_rocket.left.xpos", "10" },
+ { "bdx_rocket.left.ypos", "6" },
+ { "bdx_rocket.left.frames", "1" },
+ { "bdx_rocket.down", "RocksBD.png" },
+ { "bdx_rocket.down.xpos", "11" },
+ { "bdx_rocket.down.ypos", "6" },
+ { "bdx_rocket.down.frames", "1" },
+
+ { "bdx_nitro_pack", "RocksBD.png" },
+ { "bdx_nitro_pack.xpos", "3" },
+ { "bdx_nitro_pack.ypos", "4" },
+ { "bdx_nitro_pack.frames", "1" },
+ { "bdx_nitro_pack.falling.EDITOR", "RocksBD2.png" },
+ { "bdx_nitro_pack.falling.EDITOR.xpos", "7" },
+ { "bdx_nitro_pack.falling.EDITOR.ypos", "2" },
+ { "bdx_nitro_pack.exploding.EDITOR", "RocksBD2.png" },
+ { "bdx_nitro_pack.exploding.EDITOR.xpos", "6" },
+ { "bdx_nitro_pack.exploding.EDITOR.ypos", "2" },
+
+ { "bdx_fake_bonus", "RocksBD.png" },
+ { "bdx_fake_bonus.xpos", "0" },
+ { "bdx_fake_bonus.ypos", "8" },
+ { "bdx_fake_bonus.frames", "4" },
+ { "bdx_fake_bonus.delay", "2" },
+
+ { "bdx_covered", "RocksBD.png" },
+ { "bdx_covered.xpos", "8" },
+ { "bdx_covered.ypos", "3" },
+ { "bdx_covered.frames", "8" },
+ { "bdx_covered.delay", "2" },
+ { "bdx_covered.vertical", "true" },
+ { "bdx_covered.offset", "2" },
// images for Supaplex style elements and actions
{ "graphic_8", UNDEFINED_FILENAME },
// game graphics template for level-specific colors for native BD levels
- { "bd_game_graphics_color_template", UNDEFINED_FILENAME },
+ { "bdx_game_graphics_color_template", UNDEFINED_FILENAME },
#include "conf_chr.c" // include auto-generated data structure definitions
#include "conf_cus.c" // include auto-generated data structure definitions
{ "[mm_default].exploding", "kabumm.wav" },
// sounds for Boulder Dash style elements and actions
- { "bd_sand_ball.falling", UNDEFINED_FILENAME },
- { "bd_sand_ball.impact", "schlurf.wav" },
- { "bd_sand_loose.falling", UNDEFINED_FILENAME },
- { "bd_sand_loose.impact", "schlurf.wav" },
+ { "bdx_sand_ball.falling", UNDEFINED_FILENAME },
+ { "bdx_sand_ball.impact", "schlurf.wav" },
+ { "bdx_sand_loose.falling", UNDEFINED_FILENAME },
+ { "bdx_sand_loose.impact", "schlurf.wav" },
{ "bd_diamond.collecting", "pong.wav" },
{ "bd_diamond.falling", UNDEFINED_FILENAME },
{ "bd_diamond.impact", "pling.wav" },
- { "bd_diamond_native.collecting", "pong.wav" },
- { "bd_diamond_native.falling", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact", "pling.wav" },
- { "bd_flying_diamond.collecting", "pong.wav" },
- { "bd_flying_diamond.falling", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact", "pling.wav" },
+ { "bdx_diamond.collecting", "pong.wav" },
+ { "bdx_diamond.falling", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact", "pling.wav" },
+ { "bdx_flying_diamond.collecting", "pong.wav" },
+ { "bdx_flying_diamond.falling", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact", "pling.wav" },
{ "bd_rock.pushing", "pusch.wav" },
{ "bd_rock.falling", UNDEFINED_FILENAME },
{ "bd_rock.impact", "klopf.wav" },
- { "bd_rock_native.pushing", "pusch.wav" },
- { "bd_rock_native.falling", UNDEFINED_FILENAME },
- { "bd_rock_native.impact", "klopf.wav" },
- { "bd_flying_rock.pushing", "pusch.wav" },
- { "bd_flying_rock.falling", UNDEFINED_FILENAME },
- { "bd_flying_rock.impact", "klopf.wav" },
- { "bd_mega_rock.pushing", "pusch.wav" },
- { "bd_mega_rock.falling", UNDEFINED_FILENAME },
- { "bd_mega_rock.impact", "klopf.wav" },
- { "bd_waiting_rock.pushing", "pusch.wav" },
- { "bd_chasing_rock.pushing", "pusch.wav" },
- { "bd_nut.pushing", "knurk.wav" },
- { "bd_nut.breaking", "knack.wav" },
- { "bd_nut.falling", UNDEFINED_FILENAME },
- { "bd_nut.impact", "klumpf.wav" },
- { "bd_nitro_pack.pushing", "pusch.wav" },
- { "bd_nitro_pack.impact", "klopf.wav" },
- { "bd_bomb.collecting", "pong.wav" },
- { "bd_bomb.dropping", "zisch.wav" },
+ { "bdx_rock.pushing", "pusch.wav" },
+ { "bdx_rock.falling", UNDEFINED_FILENAME },
+ { "bdx_rock.impact", "klopf.wav" },
+ { "bdx_flying_rock.pushing", "pusch.wav" },
+ { "bdx_flying_rock.falling", UNDEFINED_FILENAME },
+ { "bdx_flying_rock.impact", "klopf.wav" },
+ { "bdx_mega_rock.pushing", "pusch.wav" },
+ { "bdx_mega_rock.falling", UNDEFINED_FILENAME },
+ { "bdx_mega_rock.impact", "klopf.wav" },
+ { "bdx_waiting_rock.pushing", "pusch.wav" },
+ { "bdx_chasing_rock.pushing", "pusch.wav" },
+ { "bdx_nut.pushing", "knurk.wav" },
+ { "bdx_nut.breaking", "knack.wav" },
+ { "bdx_nut.falling", UNDEFINED_FILENAME },
+ { "bdx_nut.impact", "klumpf.wav" },
+ { "bdx_nitro_pack.pushing", "pusch.wav" },
+ { "bdx_nitro_pack.impact", "klopf.wav" },
+ { "bdx_bomb.collecting", "pong.wav" },
+ { "bdx_bomb.dropping", "zisch.wav" },
{ "bd_magic_wall.activating", "quirk.wav" },
{ "bd_magic_wall.active", "miep.wav" },
{ "bd_magic_wall.filling", "quirk.wav" },
- { "bd_magic_wall_native.active", "miep.wav" },
+ { "bdx_magic_wall.active", "miep.wav" },
{ "bd_amoeba.waiting", UNDEFINED_FILENAME },
{ "bd_amoeba.growing", "amoebe.wav" },
{ "bd_amoeba.turning_to_gem", "pling.wav" },
{ "bd_amoeba.turning_to_gem.mode_loop", "false" },
{ "bd_amoeba.turning_to_rock", "klopf.wav" },
{ "bd_amoeba.turning_to_rock.mode_loop", "false" },
- { "bd_amoeba_1.active", UNDEFINED_FILENAME },
- { "bd_amoeba_1.other", UNDEFINED_FILENAME },
- { "bd_amoeba_2.active", UNDEFINED_FILENAME },
+ { "bdx_amoeba_1.active", UNDEFINED_FILENAME },
+ { "bdx_amoeba_1.other", UNDEFINED_FILENAME },
+ { "bdx_amoeba_2.active", UNDEFINED_FILENAME },
{ "bd_butterfly.moving", "klapper.wav" },
{ "bd_butterfly.waiting", "klapper.wav" },
{ "bd_firefly.moving", "roehr.wav" },
{ "bd_firefly.waiting", "roehr.wav" },
- { "bd_pneumatic_hammer.active", "hammer.wav" },
- { "bd_covered.active", "jingle.wav" },
- { "bd_inbox.opening", "crash.wav" },
+ { "bdx_pneumatic_hammer.active", "hammer.wav" },
+ { "bdx_covered.active", "jingle.wav" },
+ { "bdx_inbox.opening", "crash.wav" },
// sounds for Supaplex style elements and actions
{ "sp_base.digging", "base.wav" },
// keyword to stop parser: "NO_MORE_ELEMENT_SOUNDS" <-- do not change!
// sounds for Boulder Dash style elements and actions
- { "bd_diamond_native.falling.RANDOM_1", UNDEFINED_FILENAME },
- { "bd_diamond_native.falling.RANDOM_2", UNDEFINED_FILENAME },
- { "bd_diamond_native.falling.RANDOM_3", UNDEFINED_FILENAME },
- { "bd_diamond_native.falling.RANDOM_4", UNDEFINED_FILENAME },
- { "bd_diamond_native.falling.RANDOM_5", UNDEFINED_FILENAME },
- { "bd_diamond_native.falling.RANDOM_6", UNDEFINED_FILENAME },
- { "bd_diamond_native.falling.RANDOM_7", UNDEFINED_FILENAME },
- { "bd_diamond_native.falling.RANDOM_8", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact.RANDOM_1", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact.RANDOM_2", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact.RANDOM_3", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact.RANDOM_4", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact.RANDOM_5", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact.RANDOM_6", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact.RANDOM_7", UNDEFINED_FILENAME },
- { "bd_diamond_native.impact.RANDOM_8", UNDEFINED_FILENAME },
- { "bd_flying_diamond.falling.RANDOM_1", UNDEFINED_FILENAME },
- { "bd_flying_diamond.falling.RANDOM_2", UNDEFINED_FILENAME },
- { "bd_flying_diamond.falling.RANDOM_3", UNDEFINED_FILENAME },
- { "bd_flying_diamond.falling.RANDOM_4", UNDEFINED_FILENAME },
- { "bd_flying_diamond.falling.RANDOM_5", UNDEFINED_FILENAME },
- { "bd_flying_diamond.falling.RANDOM_6", UNDEFINED_FILENAME },
- { "bd_flying_diamond.falling.RANDOM_7", UNDEFINED_FILENAME },
- { "bd_flying_diamond.falling.RANDOM_8", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact.RANDOM_1", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact.RANDOM_2", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact.RANDOM_3", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact.RANDOM_4", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact.RANDOM_5", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact.RANDOM_6", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact.RANDOM_7", UNDEFINED_FILENAME },
- { "bd_flying_diamond.impact.RANDOM_8", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.RANDOM_1", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.RANDOM_2", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.RANDOM_3", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.RANDOM_4", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.RANDOM_5", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.RANDOM_6", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.RANDOM_7", UNDEFINED_FILENAME },
+ { "bdx_diamond.falling.RANDOM_8", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact.RANDOM_1", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact.RANDOM_2", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact.RANDOM_3", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact.RANDOM_4", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact.RANDOM_5", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact.RANDOM_6", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact.RANDOM_7", UNDEFINED_FILENAME },
+ { "bdx_diamond.impact.RANDOM_8", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.falling.RANDOM_1", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.falling.RANDOM_2", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.falling.RANDOM_3", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.falling.RANDOM_4", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.falling.RANDOM_5", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.falling.RANDOM_6", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.falling.RANDOM_7", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.falling.RANDOM_8", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact.RANDOM_1", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact.RANDOM_2", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact.RANDOM_3", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact.RANDOM_4", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact.RANDOM_5", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact.RANDOM_6", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact.RANDOM_7", UNDEFINED_FILENAME },
+ { "bdx_flying_diamond.impact.RANDOM_8", UNDEFINED_FILENAME },
// sounds for other game actions
{ "game.starting", UNDEFINED_FILENAME },
static int editor_hl_boulderdash_native[] =
{
- EL_INTERNAL_CASCADE_BD_NATIVE_ACTIVE,
+ EL_INTERNAL_CASCADE_BDX_ACTIVE,
EL_CHAR('B'),
EL_CHAR('D'),
EL_EMPTY,
static int editor_el_boulderdash_native[] =
{
EL_EMPTY,
- EL_BD_SAND_1,
- EL_BD_ROCK_NATIVE,
- EL_BD_DIAMOND_NATIVE,
-
- EL_BD_INBOX,
- EL_BD_STEELWALL,
- EL_BD_WALL_NATIVE,
- EL_BD_MAGIC_WALL_NATIVE,
-
- EL_BD_AMOEBA_1,
- EL_BD_BUTTERFLY_1_UP,
- EL_BD_FIREFLY_1_UP,
- EL_BD_EXIT_CLOSED,
-
- EL_BD_BUTTERFLY_1_LEFT,
- EL_BD_FIREFLY_1_LEFT,
- EL_BD_BUTTERFLY_1_RIGHT,
- EL_BD_FIREFLY_1_RIGHT,
-
- EL_BD_SAND_2,
- EL_BD_BUTTERFLY_1_DOWN,
- EL_BD_FIREFLY_1_DOWN,
- EL_BD_EXIT_OPEN,
-
- EL_BD_AMOEBA_2,
- EL_BD_BUTTERFLY_2_UP,
- EL_BD_FIREFLY_2_UP,
- EL_BD_SLIME,
-
- EL_BD_BUTTERFLY_2_LEFT,
- EL_BD_FIREFLY_2_LEFT,
- EL_BD_BUTTERFLY_2_RIGHT,
- EL_BD_FIREFLY_2_RIGHT,
-
- EL_BD_BOMB,
- EL_BD_BUTTERFLY_2_DOWN,
- EL_BD_FIREFLY_2_DOWN,
- EL_BD_FLYING_DIAMOND,
-
- EL_BD_NITRO_PACK,
- EL_BD_DRAGONFLY_UP,
- EL_BD_STONEFLY_UP,
- EL_BD_DIAMOND_GLUED,
-
- EL_BD_DRAGONFLY_LEFT,
- EL_BD_STONEFLY_LEFT,
- EL_BD_DRAGONFLY_RIGHT,
- EL_BD_STONEFLY_RIGHT,
-
- EL_BD_NUT,
- EL_BD_DRAGONFLY_DOWN,
- EL_BD_STONEFLY_DOWN,
+ EL_BDX_SAND_1,
+ EL_BDX_ROCK,
+ EL_BDX_DIAMOND,
+
+ EL_BDX_INBOX,
+ EL_BDX_STEELWALL,
+ EL_BDX_WALL,
+ EL_BDX_MAGIC_WALL,
+
+ EL_BDX_AMOEBA_1,
+ EL_BDX_BUTTERFLY_1_UP,
+ EL_BDX_FIREFLY_1_UP,
+ EL_BDX_EXIT_CLOSED,
+
+ EL_BDX_BUTTERFLY_1_LEFT,
+ EL_BDX_FIREFLY_1_LEFT,
+ EL_BDX_BUTTERFLY_1_RIGHT,
+ EL_BDX_FIREFLY_1_RIGHT,
+
+ EL_BDX_SAND_2,
+ EL_BDX_BUTTERFLY_1_DOWN,
+ EL_BDX_FIREFLY_1_DOWN,
+ EL_BDX_EXIT_OPEN,
+
+ EL_BDX_AMOEBA_2,
+ EL_BDX_BUTTERFLY_2_UP,
+ EL_BDX_FIREFLY_2_UP,
+ EL_BDX_SLIME,
+
+ EL_BDX_BUTTERFLY_2_LEFT,
+ EL_BDX_FIREFLY_2_LEFT,
+ EL_BDX_BUTTERFLY_2_RIGHT,
+ EL_BDX_FIREFLY_2_RIGHT,
+
+ EL_BDX_BOMB,
+ EL_BDX_BUTTERFLY_2_DOWN,
+ EL_BDX_FIREFLY_2_DOWN,
+ EL_BDX_FLYING_DIAMOND,
+
+ EL_BDX_NITRO_PACK,
+ EL_BDX_DRAGONFLY_UP,
+ EL_BDX_STONEFLY_UP,
+ EL_BDX_DIAMOND_GLUED,
+
+ EL_BDX_DRAGONFLY_LEFT,
+ EL_BDX_STONEFLY_LEFT,
+ EL_BDX_DRAGONFLY_RIGHT,
+ EL_BDX_STONEFLY_RIGHT,
+
+ EL_BDX_NUT,
+ EL_BDX_DRAGONFLY_DOWN,
+ EL_BDX_STONEFLY_DOWN,
EL_EMPTY,
- EL_BD_BITER_SWITCH_1,
- EL_BD_BITER_UP,
- EL_BD_COW_UP,
+ EL_BDX_BITER_SWITCH_1,
+ EL_BDX_BITER_UP,
+ EL_BDX_COW_UP,
EL_EMPTY,
- EL_BD_BITER_LEFT,
- EL_BD_COW_LEFT,
- EL_BD_BITER_RIGHT,
- EL_BD_COW_RIGHT,
-
- EL_BD_VOODOO_DOLL,
- EL_BD_BITER_DOWN,
- EL_BD_COW_DOWN,
- EL_BD_GHOST,
-
- EL_BD_SAND_GLUED,
- EL_BD_SAND_BALL,
- EL_BD_SAND_LOOSE,
- EL_BD_WALL_NON_SLOPED,
-
- EL_BD_SAND_SLOPED_UP_LEFT,
- EL_BD_SAND_SLOPED_UP_RIGHT,
- EL_BD_WALL_SLOPED_UP_LEFT,
- EL_BD_WALL_SLOPED_UP_RIGHT,
-
- EL_BD_SAND_SLOPED_DOWN_LEFT,
- EL_BD_SAND_SLOPED_DOWN_RIGHT,
- EL_BD_WALL_SLOPED_DOWN_LEFT,
- EL_BD_WALL_SLOPED_DOWN_RIGHT,
-
- EL_BD_FLYING_ROCK,
- EL_BD_ROCK_GLUED,
- EL_BD_STEELWALL_SLOPED_UP_LEFT,
- EL_BD_STEELWALL_SLOPED_UP_RIGHT,
-
- EL_BD_WAITING_ROCK,
- EL_BD_CHASING_ROCK,
- EL_BD_STEELWALL_SLOPED_DOWN_LEFT,
- EL_BD_STEELWALL_SLOPED_DOWN_RIGHT,
-
- EL_BD_MEGA_ROCK,
- EL_BD_SWEET,
- EL_BD_INVISIBLE_EXIT_CLOSED,
- EL_BD_INVISIBLE_EXIT_OPEN,
-
- EL_BD_STEELWALL_EXPLODABLE,
- EL_BD_STEELWALL_DIGGABLE,
- EL_BD_WALL_DIGGABLE,
- EL_BD_FALLING_WALL,
-
- EL_BD_EXPANDABLE_WALL_HORIZONTAL,
- EL_BD_EXPANDABLE_WALL_VERTICAL,
- EL_BD_EXPANDABLE_WALL_ANY,
- EL_BD_EXPANDABLE_WALL_SWITCH,
-
- EL_BD_EXPANDABLE_STEELWALL_HORIZONTAL,
- EL_BD_EXPANDABLE_STEELWALL_VERTICAL,
- EL_BD_EXPANDABLE_STEELWALL_ANY,
- EL_BD_CREATURE_SWITCH,
-
- EL_BD_BLADDER,
- EL_BD_BLADDER_SPENDER,
- EL_BD_REPLICATOR,
- EL_BD_REPLICATOR_SWITCH,
-
- EL_BD_CONVEYOR_LEFT,
- EL_BD_CONVEYOR_RIGHT,
- EL_BD_CONVEYOR_SWITCH,
- EL_BD_CONVEYOR_DIR_SWITCH,
-
- EL_BD_CLOCK,
- EL_BD_TIME_PENALTY,
- EL_BD_GRAVESTONE,
- EL_BD_SKELETON,
-
- EL_BD_WATER,
- EL_BD_ACID,
- EL_BD_LAVA,
- EL_BD_BOX,
-
- EL_BD_GATE_1,
- EL_BD_GATE_2,
- EL_BD_GATE_3,
- EL_BD_TRAPPED_DIAMOND,
-
- EL_BD_KEY_1,
- EL_BD_KEY_2,
- EL_BD_KEY_3,
- EL_BD_DIAMOND_KEY,
-
- EL_BD_WALL_KEY_1,
- EL_BD_WALL_KEY_2,
- EL_BD_WALL_KEY_3,
- EL_BD_WALL_DIAMOND,
-
- EL_BD_POT,
- EL_BD_GRAVITY_SWITCH,
- EL_BD_PNEUMATIC_HAMMER,
- EL_BD_TELEPORTER,
-
- EL_BD_PLAYER,
- EL_BD_PLAYER_WITH_BOMB,
- EL_BD_PLAYER_WITH_ROCKET_LAUNCHER,
- EL_BD_ROCKET_LAUNCHER,
-
- EL_BD_PLAYER_GLUED,
- EL_BD_PLAYER_STIRRING,
+ EL_BDX_BITER_LEFT,
+ EL_BDX_COW_LEFT,
+ EL_BDX_BITER_RIGHT,
+ EL_BDX_COW_RIGHT,
+
+ EL_BDX_VOODOO_DOLL,
+ EL_BDX_BITER_DOWN,
+ EL_BDX_COW_DOWN,
+ EL_BDX_GHOST,
+
+ EL_BDX_SAND_GLUED,
+ EL_BDX_SAND_BALL,
+ EL_BDX_SAND_LOOSE,
+ EL_BDX_WALL_NON_SLOPED,
+
+ EL_BDX_SAND_SLOPED_UP_LEFT,
+ EL_BDX_SAND_SLOPED_UP_RIGHT,
+ EL_BDX_WALL_SLOPED_UP_LEFT,
+ EL_BDX_WALL_SLOPED_UP_RIGHT,
+
+ EL_BDX_SAND_SLOPED_DOWN_LEFT,
+ EL_BDX_SAND_SLOPED_DOWN_RIGHT,
+ EL_BDX_WALL_SLOPED_DOWN_LEFT,
+ EL_BDX_WALL_SLOPED_DOWN_RIGHT,
+
+ EL_BDX_FLYING_ROCK,
+ EL_BDX_ROCK_GLUED,
+ EL_BDX_STEELWALL_SLOPED_UP_LEFT,
+ EL_BDX_STEELWALL_SLOPED_UP_RIGHT,
+
+ EL_BDX_WAITING_ROCK,
+ EL_BDX_CHASING_ROCK,
+ EL_BDX_STEELWALL_SLOPED_DOWN_LEFT,
+ EL_BDX_STEELWALL_SLOPED_DOWN_RIGHT,
+
+ EL_BDX_MEGA_ROCK,
+ EL_BDX_SWEET,
+ EL_BDX_INVISIBLE_EXIT_CLOSED,
+ EL_BDX_INVISIBLE_EXIT_OPEN,
+
+ EL_BDX_STEELWALL_EXPLODABLE,
+ EL_BDX_STEELWALL_DIGGABLE,
+ EL_BDX_WALL_DIGGABLE,
+ EL_BDX_FALLING_WALL,
+
+ EL_BDX_EXPANDABLE_WALL_HORIZONTAL,
+ EL_BDX_EXPANDABLE_WALL_VERTICAL,
+ EL_BDX_EXPANDABLE_WALL_ANY,
+ EL_BDX_EXPANDABLE_WALL_SWITCH,
+
+ EL_BDX_EXPANDABLE_STEELWALL_HORIZONTAL,
+ EL_BDX_EXPANDABLE_STEELWALL_VERTICAL,
+ EL_BDX_EXPANDABLE_STEELWALL_ANY,
+ EL_BDX_CREATURE_SWITCH,
+
+ EL_BDX_BLADDER,
+ EL_BDX_BLADDER_SPENDER,
+ EL_BDX_REPLICATOR,
+ EL_BDX_REPLICATOR_SWITCH,
+
+ EL_BDX_CONVEYOR_LEFT,
+ EL_BDX_CONVEYOR_RIGHT,
+ EL_BDX_CONVEYOR_SWITCH,
+ EL_BDX_CONVEYOR_DIR_SWITCH,
+
+ EL_BDX_CLOCK,
+ EL_BDX_TIME_PENALTY,
+ EL_BDX_GRAVESTONE,
+ EL_BDX_SKELETON,
+
+ EL_BDX_WATER,
+ EL_BDX_ACID,
+ EL_BDX_LAVA,
+ EL_BDX_BOX,
+
+ EL_BDX_GATE_1,
+ EL_BDX_GATE_2,
+ EL_BDX_GATE_3,
+ EL_BDX_TRAPPED_DIAMOND,
+
+ EL_BDX_KEY_1,
+ EL_BDX_KEY_2,
+ EL_BDX_KEY_3,
+ EL_BDX_DIAMOND_KEY,
+
+ EL_BDX_WALL_KEY_1,
+ EL_BDX_WALL_KEY_2,
+ EL_BDX_WALL_KEY_3,
+ EL_BDX_WALL_DIAMOND,
+
+ EL_BDX_POT,
+ EL_BDX_GRAVITY_SWITCH,
+ EL_BDX_PNEUMATIC_HAMMER,
+ EL_BDX_TELEPORTER,
+
+ EL_BDX_PLAYER,
+ EL_BDX_PLAYER_WITH_BOMB,
+ EL_BDX_PLAYER_WITH_ROCKET_LAUNCHER,
+ EL_BDX_ROCKET_LAUNCHER,
+
+ EL_BDX_PLAYER_GLUED,
+ EL_BDX_PLAYER_STIRRING,
EL_EMPTY,
EL_EMPTY,
};
static int editor_hl_boulderdash_effects[] =
{
- EL_INTERNAL_CASCADE_BD_EFFECTS_ACTIVE,
+ EL_INTERNAL_CASCADE_BDX_EFFECTS_ACTIVE,
EL_CHAR('B'),
EL_CHAR('D'),
EL_CHAR('E'),
static int editor_el_boulderdash_effects[] =
{
- EL_BD_DIAMOND_NATIVE_FALLING,
- EL_BD_ROCK_NATIVE_FALLING,
- EL_BD_MEGA_ROCK_FALLING,
- EL_BD_FLYING_DIAMOND_FLYING,
-
- EL_BD_FALLING_WALL_FALLING,
- EL_BD_NITRO_PACK_FALLING,
- EL_BD_NUT_FALLING,
- EL_BD_FLYING_ROCK_FLYING,
-
- EL_BD_PLAYER_GROWING_1,
- EL_BD_PLAYER_GROWING_2,
- EL_BD_PLAYER_GROWING_3,
- EL_BD_PLAYER,
-
- EL_BD_PLAYER_WITH_BOMB,
- EL_BD_PLAYER_STIRRING,
- EL_BD_EXIT_OPEN,
- EL_BD_INVISIBLE_EXIT_OPEN,
-
- EL_BD_BLADDER_1,
- EL_BD_BLADDER_2,
- EL_BD_BLADDER_3,
- EL_BD_BLADDER_4,
-
- EL_BD_BLADDER_5,
- EL_BD_BLADDER_6,
- EL_BD_BLADDER_7,
- EL_BD_BLADDER_8,
-
- EL_BD_SAND_2,
- EL_BD_COW_ENCLOSED_1,
- EL_BD_COW_ENCLOSED_2,
- EL_BD_COW_ENCLOSED_3,
-
- EL_BD_COW_ENCLOSED_4,
- EL_BD_COW_ENCLOSED_5,
- EL_BD_COW_ENCLOSED_6,
- EL_BD_COW_ENCLOSED_7,
-
- EL_BD_WATER_1,
- EL_BD_WATER_2,
- EL_BD_WATER_3,
- EL_BD_WATER_4,
-
- EL_BD_WATER_5,
- EL_BD_WATER_6,
- EL_BD_WATER_7,
- EL_BD_WATER_8,
-
- EL_BD_WATER_9,
- EL_BD_WATER_10,
- EL_BD_WATER_11,
- EL_BD_WATER_12,
-
- EL_BD_WATER_13,
- EL_BD_WATER_14,
- EL_BD_WATER_15,
- EL_BD_WATER_16,
-
- EL_BD_BOMB_TICKING_1,
- EL_BD_BOMB_TICKING_2,
- EL_BD_BOMB_TICKING_3,
- EL_BD_BOMB_TICKING_4,
-
- EL_BD_BOMB_TICKING_5,
- EL_BD_BOMB_TICKING_6,
- EL_BD_BOMB_TICKING_7,
+ EL_BDX_DIAMOND_FALLING,
+ EL_BDX_ROCK_FALLING,
+ EL_BDX_MEGA_ROCK_FALLING,
+ EL_BDX_FLYING_DIAMOND_FLYING,
+
+ EL_BDX_FALLING_WALL_FALLING,
+ EL_BDX_NITRO_PACK_FALLING,
+ EL_BDX_NUT_FALLING,
+ EL_BDX_FLYING_ROCK_FLYING,
+
+ EL_BDX_PLAYER_GROWING_1,
+ EL_BDX_PLAYER_GROWING_2,
+ EL_BDX_PLAYER_GROWING_3,
+ EL_BDX_PLAYER,
+
+ EL_BDX_PLAYER_WITH_BOMB,
+ EL_BDX_PLAYER_STIRRING,
+ EL_BDX_EXIT_OPEN,
+ EL_BDX_INVISIBLE_EXIT_OPEN,
+
+ EL_BDX_BLADDER_1,
+ EL_BDX_BLADDER_2,
+ EL_BDX_BLADDER_3,
+ EL_BDX_BLADDER_4,
+
+ EL_BDX_BLADDER_5,
+ EL_BDX_BLADDER_6,
+ EL_BDX_BLADDER_7,
+ EL_BDX_BLADDER_8,
+
+ EL_BDX_SAND_2,
+ EL_BDX_COW_ENCLOSED_1,
+ EL_BDX_COW_ENCLOSED_2,
+ EL_BDX_COW_ENCLOSED_3,
+
+ EL_BDX_COW_ENCLOSED_4,
+ EL_BDX_COW_ENCLOSED_5,
+ EL_BDX_COW_ENCLOSED_6,
+ EL_BDX_COW_ENCLOSED_7,
+
+ EL_BDX_WATER_1,
+ EL_BDX_WATER_2,
+ EL_BDX_WATER_3,
+ EL_BDX_WATER_4,
+
+ EL_BDX_WATER_5,
+ EL_BDX_WATER_6,
+ EL_BDX_WATER_7,
+ EL_BDX_WATER_8,
+
+ EL_BDX_WATER_9,
+ EL_BDX_WATER_10,
+ EL_BDX_WATER_11,
+ EL_BDX_WATER_12,
+
+ EL_BDX_WATER_13,
+ EL_BDX_WATER_14,
+ EL_BDX_WATER_15,
+ EL_BDX_WATER_16,
+
+ EL_BDX_BOMB_TICKING_1,
+ EL_BDX_BOMB_TICKING_2,
+ EL_BDX_BOMB_TICKING_3,
+ EL_BDX_BOMB_TICKING_4,
+
+ EL_BDX_BOMB_TICKING_5,
+ EL_BDX_BOMB_TICKING_6,
+ EL_BDX_BOMB_TICKING_7,
EL_EMPTY,
- EL_BD_BOMB_EXPLODING_1,
- EL_BD_BOMB_EXPLODING_2,
- EL_BD_BOMB_EXPLODING_3,
- EL_BD_BOMB_EXPLODING_4,
-
- EL_BD_NUT_BREAKING_1,
- EL_BD_NUT_BREAKING_2,
- EL_BD_NUT_BREAKING_3,
- EL_BD_NUT_BREAKING_4,
-
- EL_BD_EXPLODING_1,
- EL_BD_EXPLODING_2,
- EL_BD_EXPLODING_3,
- EL_BD_EXPLODING_4,
-
- EL_BD_EXPLODING_5,
- EL_BD_TIME_PENALTY,
- EL_BD_DIAMOND_NATIVE_GROWING_1,
- EL_BD_DIAMOND_NATIVE_GROWING_2,
-
- EL_BD_DIAMOND_NATIVE_GROWING_3,
- EL_BD_DIAMOND_NATIVE_GROWING_4,
- EL_BD_DIAMOND_NATIVE_GROWING_5,
- EL_BD_NITRO_PACK_EXPLODING,
-
- EL_BD_NITRO_PACK_EXPLODING_1,
- EL_BD_NITRO_PACK_EXPLODING_2,
- EL_BD_NITRO_PACK_EXPLODING_3,
- EL_BD_NITRO_PACK_EXPLODING_4,
-
- EL_BD_ROCK_NATIVE_GROWING_1,
- EL_BD_ROCK_NATIVE_GROWING_2,
- EL_BD_ROCK_NATIVE_GROWING_3,
- EL_BD_ROCK_NATIVE_GROWING_4,
-
- EL_BD_STEELWALL_GROWING_1,
- EL_BD_STEELWALL_GROWING_2,
- EL_BD_STEELWALL_GROWING_3,
- EL_BD_STEELWALL_GROWING_4,
-
- EL_BD_CLOCK_GROWING_1,
- EL_BD_CLOCK_GROWING_2,
- EL_BD_CLOCK_GROWING_3,
- EL_BD_CLOCK_GROWING_4,
-
- EL_BD_GHOST_EXPLODING_1,
- EL_BD_GHOST_EXPLODING_2,
- EL_BD_GHOST_EXPLODING_3,
- EL_BD_GHOST_EXPLODING_4,
+ EL_BDX_BOMB_EXPLODING_1,
+ EL_BDX_BOMB_EXPLODING_2,
+ EL_BDX_BOMB_EXPLODING_3,
+ EL_BDX_BOMB_EXPLODING_4,
+
+ EL_BDX_NUT_BREAKING_1,
+ EL_BDX_NUT_BREAKING_2,
+ EL_BDX_NUT_BREAKING_3,
+ EL_BDX_NUT_BREAKING_4,
+
+ EL_BDX_EXPLODING_1,
+ EL_BDX_EXPLODING_2,
+ EL_BDX_EXPLODING_3,
+ EL_BDX_EXPLODING_4,
+
+ EL_BDX_EXPLODING_5,
+ EL_BDX_TIME_PENALTY,
+ EL_BDX_DIAMOND_GROWING_1,
+ EL_BDX_DIAMOND_GROWING_2,
+
+ EL_BDX_DIAMOND_GROWING_3,
+ EL_BDX_DIAMOND_GROWING_4,
+ EL_BDX_DIAMOND_GROWING_5,
+ EL_BDX_NITRO_PACK_EXPLODING,
+
+ EL_BDX_NITRO_PACK_EXPLODING_1,
+ EL_BDX_NITRO_PACK_EXPLODING_2,
+ EL_BDX_NITRO_PACK_EXPLODING_3,
+ EL_BDX_NITRO_PACK_EXPLODING_4,
+
+ EL_BDX_ROCK_GROWING_1,
+ EL_BDX_ROCK_GROWING_2,
+ EL_BDX_ROCK_GROWING_3,
+ EL_BDX_ROCK_GROWING_4,
+
+ EL_BDX_STEELWALL_GROWING_1,
+ EL_BDX_STEELWALL_GROWING_2,
+ EL_BDX_STEELWALL_GROWING_3,
+ EL_BDX_STEELWALL_GROWING_4,
+
+ EL_BDX_CLOCK_GROWING_1,
+ EL_BDX_CLOCK_GROWING_2,
+ EL_BDX_CLOCK_GROWING_3,
+ EL_BDX_CLOCK_GROWING_4,
+
+ EL_BDX_GHOST_EXPLODING_1,
+ EL_BDX_GHOST_EXPLODING_2,
+ EL_BDX_GHOST_EXPLODING_3,
+ EL_BDX_GHOST_EXPLODING_4,
};
static int *editor_hl_boulderdash_effects_ptr = editor_hl_boulderdash_effects;
static int *editor_el_boulderdash_effects_ptr = editor_el_boulderdash_effects;
},
{
&setup_editor_el_boulderdash_native,
- &setup.editor_cascade.el_bd_native,
+ &setup.editor_cascade.el_bdx,
&editor_hl_boulderdash_native_ptr, &num_editor_hl_boulderdash_native,
&editor_el_boulderdash_native_ptr, &num_editor_el_boulderdash_native
},
{
&setup_editor_el_boulderdash_effects,
- &setup.editor_cascade.el_bd_effects,
+ &setup.editor_cascade.el_bdx_effects,
&editor_hl_boulderdash_effects_ptr, &num_editor_hl_boulderdash_effects,
&editor_el_boulderdash_effects_ptr, &num_editor_el_boulderdash_effects
},
{
{ EL_EMERALD, &level.score[SC_EMERALD], TEXT_COLLECTING },
{ EL_BD_DIAMOND, &level.score[SC_EMERALD], TEXT_COLLECTING },
- { EL_BD_DIAMOND_NATIVE, &level.score[SC_EMERALD], TEXT_COLLECTING },
- { EL_BD_DIAMOND_NATIVE, &level.score[SC_DIAMOND_EXTRA], TEXT_COLLECTING_EXTRA },
+ { EL_BDX_DIAMOND, &level.score[SC_EMERALD], TEXT_COLLECTING },
+ { EL_BDX_DIAMOND, &level.score[SC_DIAMOND_EXTRA], TEXT_COLLECTING_EXTRA },
{ EL_EMERALD_YELLOW, &level.score[SC_EMERALD], TEXT_COLLECTING },
{ EL_EMERALD_RED, &level.score[SC_EMERALD], TEXT_COLLECTING },
{ EL_EMERALD_PURPLE, &level.score[SC_EMERALD], TEXT_COLLECTING },
{ EL_AMOEBA_FULL, &level.amoeba_speed, TEXT_AMOEBA_SPEED },
{ EL_BD_AMOEBA, &level.amoeba_speed, TEXT_AMOEBA_SPEED },
{ EL_EMC_DRIPPER, &level.amoeba_speed, TEXT_AMOEBA_SPEED },
- { EL_BD_AMOEBA_1, &level.bd_amoeba_1_threshold_too_big, TEXT_AMOEBA_THRESHOED },
- { EL_BD_AMOEBA_1, &level.bd_amoeba_1_slow_growth_time, TEXT_AMOEBA_SLOW_TIME },
- { EL_BD_AMOEBA_2, &level.bd_amoeba_1_slow_growth_rate, TEXT_AMOEBA_SLOW_RATE,
+ { EL_BDX_AMOEBA_1, &level.bd_amoeba_1_threshold_too_big, TEXT_AMOEBA_THRESHOED },
+ { EL_BDX_AMOEBA_1, &level.bd_amoeba_1_slow_growth_time, TEXT_AMOEBA_SLOW_TIME },
+ { EL_BDX_AMOEBA_2, &level.bd_amoeba_1_slow_growth_rate, TEXT_AMOEBA_SLOW_RATE,
0, 100 },
- { EL_BD_AMOEBA_1, &level.bd_amoeba_1_fast_growth_rate, TEXT_AMOEBA_FAST_RATE,
+ { EL_BDX_AMOEBA_1, &level.bd_amoeba_1_fast_growth_rate, TEXT_AMOEBA_FAST_RATE,
0, 100 },
- { EL_BD_AMOEBA_2, &level.bd_amoeba_2_threshold_too_big, TEXT_AMOEBA_THRESHOED },
- { EL_BD_AMOEBA_2, &level.bd_amoeba_2_slow_growth_time, TEXT_AMOEBA_SLOW_TIME },
- { EL_BD_AMOEBA_2, &level.bd_amoeba_2_slow_growth_rate, TEXT_AMOEBA_SLOW_RATE,
+ { EL_BDX_AMOEBA_2, &level.bd_amoeba_2_threshold_too_big, TEXT_AMOEBA_THRESHOED },
+ { EL_BDX_AMOEBA_2, &level.bd_amoeba_2_slow_growth_time, TEXT_AMOEBA_SLOW_TIME },
+ { EL_BDX_AMOEBA_2, &level.bd_amoeba_2_slow_growth_rate, TEXT_AMOEBA_SLOW_RATE,
0, 100 },
- { EL_BD_AMOEBA_2, &level.bd_amoeba_2_fast_growth_rate, TEXT_AMOEBA_FAST_RATE,
+ { EL_BDX_AMOEBA_2, &level.bd_amoeba_2_fast_growth_rate, TEXT_AMOEBA_FAST_RATE,
0, 100 },
{ EL_MAGIC_WALL, &level.time_magic_wall, TEXT_DURATION },
{ EL_DC_MAGIC_WALL, &level.time_magic_wall, TEXT_DURATION },
{ EL_BD_MAGIC_WALL, &level.time_magic_wall, TEXT_DURATION },
- { EL_BD_MAGIC_WALL_NATIVE, &level.bd_magic_wall_time, TEXT_DURATION },
+ { EL_BDX_MAGIC_WALL, &level.bd_magic_wall_time, TEXT_DURATION },
{ EL_ROBOT_WHEEL, &level.time_wheel, TEXT_DURATION },
{ EL_TIMEGATE_SWITCH, &level.time_timegate, TEXT_DURATION },
{ EL_DC_TIMEGATE_SWITCH, &level.time_timegate, TEXT_DURATION },
{ EL_LIGHT_SWITCH_ACTIVE, &level.time_light, TEXT_DURATION },
{ EL_SHIELD_NORMAL, &level.shield_normal_time, TEXT_DURATION },
{ EL_SHIELD_DEADLY, &level.shield_deadly_time, TEXT_DURATION },
- { EL_BD_CLOCK, &level.bd_clock_extra_time, TEXT_TIME_BONUS,
+ { EL_BDX_CLOCK, &level.bd_clock_extra_time, TEXT_TIME_BONUS,
-100, 100 },
- { EL_BD_VOODOO_DOLL, &level.bd_voodoo_penalty_time, TEXT_TIME_PENALTY,
+ { EL_BDX_VOODOO_DOLL, &level.bd_voodoo_penalty_time, TEXT_TIME_PENALTY,
0, 100 },
- { EL_BD_SLIME, &level.bd_slime_permeability_rate, TEXT_PERMEABILITY_RATE,
+ { EL_BDX_SLIME, &level.bd_slime_permeability_rate, TEXT_PERMEABILITY_RATE,
0, 100 },
- { EL_BD_SLIME, &level.bd_slime_permeability_bits_c64, TEXT_PERMEABILITY_BITS,
+ { EL_BDX_SLIME, &level.bd_slime_permeability_bits_c64, TEXT_PERMEABILITY_BITS,
0, 255 },
- { EL_BD_SLIME, &level.bd_slime_random_seed_c64, TEXT_RANDOM_SEED,
+ { EL_BDX_SLIME, &level.bd_slime_random_seed_c64, TEXT_RANDOM_SEED,
-1, 65535 },
- { EL_BD_ACID, &level.bd_acid_spread_rate, TEXT_ACID_SPREAD_RATE,
+ { EL_BDX_ACID, &level.bd_acid_spread_rate, TEXT_ACID_SPREAD_RATE,
0, 100 },
- { EL_BD_BITER, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
+ { EL_BDX_BITER, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
0, 3 },
- { EL_BD_BITER_RIGHT, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
+ { EL_BDX_BITER_RIGHT, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
0, 3 },
- { EL_BD_BITER_UP, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
+ { EL_BDX_BITER_UP, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
0, 3 },
- { EL_BD_BITER_LEFT, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
+ { EL_BDX_BITER_LEFT, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
0, 3 },
- { EL_BD_BITER_DOWN, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
+ { EL_BDX_BITER_DOWN, &level.bd_biter_move_delay, TEXT_BITER_MOVE_DELAY,
0, 3 },
- { EL_BD_REPLICATOR, &level.bd_replicator_create_delay, TEXT_REPLICATION_DELAY,
+ { EL_BDX_REPLICATOR, &level.bd_replicator_create_delay, TEXT_REPLICATION_DELAY,
0, 100 },
- { EL_BD_PNEUMATIC_HAMMER, &level.bd_hammer_walls_break_delay, TEXT_HAMMER_BREAK_DELAY,
+ { EL_BDX_PNEUMATIC_HAMMER, &level.bd_hammer_walls_break_delay, TEXT_HAMMER_BREAK_DELAY,
1, 100 },
- { EL_BD_PNEUMATIC_HAMMER, &level.bd_hammer_walls_reappear_delay, TEXT_HAMMER_REAPPEAR_DELAY,
+ { EL_BDX_PNEUMATIC_HAMMER, &level.bd_hammer_walls_reappear_delay, TEXT_HAMMER_REAPPEAR_DELAY,
1, 200 },
- { EL_BD_POT, &level.bd_num_skeletons_needed_for_pot, TEXT_SKELETONS_NEEDED,
+ { EL_BDX_POT, &level.bd_num_skeletons_needed_for_pot, TEXT_SKELETONS_NEEDED,
0, 50 },
- { EL_BD_SKELETON, &level.bd_num_skeletons_needed_for_pot, TEXT_SKELETONS_NEEDED,
+ { EL_BDX_SKELETON, &level.bd_num_skeletons_needed_for_pot, TEXT_SKELETONS_NEEDED,
0, 50 },
- { EL_BD_SKELETON, &level.bd_skeleton_worth_num_diamonds, TEXT_SKELETONS_WORTH,
+ { EL_BDX_SKELETON, &level.bd_skeleton_worth_num_diamonds, TEXT_SKELETONS_WORTH,
0, 10 },
- { EL_BD_CREATURE_SWITCH, &level.bd_creatures_auto_turn_delay, TEXT_AUTO_TURN_DELAY },
- { EL_BD_GRAVITY_SWITCH, &level.bd_gravity_switch_delay, TEXT_GRAVITY_DELAY,
+ { EL_BDX_CREATURE_SWITCH, &level.bd_creatures_auto_turn_delay, TEXT_AUTO_TURN_DELAY },
+ { EL_BDX_GRAVITY_SWITCH, &level.bd_gravity_switch_delay, TEXT_GRAVITY_DELAY,
1, 60 },
{ EL_EXTRA_TIME, &level.extra_time, TEXT_TIME_BONUS },
{ EL_TIME_ORB_FULL, &level.time_orb_time, TEXT_TIME_BONUS },
IS_MM_MCDUFFIN(element) ||
IS_DF_LASER(element) ||
IS_PLAYER_ELEMENT(element) ||
- IS_BD_PLAYER_ELEMENT(element) ||
+ IS_BDX_PLAYER_ELEMENT(element) ||
IS_BD_FIREFLY(properties_element) ||
- IS_BD_FIREFLY_1(properties_element) ||
- IS_BD_FIREFLY_2(properties_element) ||
+ IS_BDX_FIREFLY_1(properties_element) ||
+ IS_BDX_FIREFLY_2(properties_element) ||
IS_BD_BUTTERFLY(properties_element) ||
- IS_BD_BUTTERFLY_1(properties_element) ||
- IS_BD_BUTTERFLY_2(properties_element) ||
- IS_BD_STONEFLY(properties_element) ||
- IS_BD_DRAGONFLY(properties_element) ||
- IS_BD_EXPANDABLE_WALL(properties_element) ||
- IS_BD_EXPANDABLE_STEELWALL(properties_element) ||
- IS_BD_CONVEYOR_BELT(properties_element) ||
- IS_BD_CONVEYOR_BELT_SWITCH(properties_element) ||
+ IS_BDX_BUTTERFLY_1(properties_element) ||
+ IS_BDX_BUTTERFLY_2(properties_element) ||
+ IS_BDX_STONEFLY(properties_element) ||
+ IS_BDX_DRAGONFLY(properties_element) ||
+ IS_BDX_EXPANDABLE_WALL(properties_element) ||
+ IS_BDX_EXPANDABLE_STEELWALL(properties_element) ||
+ IS_BDX_CONVEYOR_BELT(properties_element) ||
+ IS_BDX_CONVEYOR_BELT_SWITCH(properties_element) ||
IS_SOKOBAN_OBJECT_OR_FIELD(element) ||
HAS_EDITOR_CONTENT(element) ||
CAN_GROW(element) ||
COULD_MOVE_INTO_ACID(element) ||
MAYBE_DONT_COLLIDE_WITH(element) ||
- element == EL_BD_SAND_1 ||
- element == EL_BD_ROCK_NATIVE ||
- element == EL_BD_MEGA_ROCK ||
- element == EL_BD_BOMB ||
- element == EL_BD_ROCKET_LAUNCHER ||
- element == EL_BD_NITRO_PACK ||
- element == EL_BD_SWEET ||
- element == EL_BD_VOODOO_DOLL ||
- element == EL_BD_WATER ||
- element == EL_BD_GRAVITY_SWITCH)
+ element == EL_BDX_SAND_1 ||
+ element == EL_BDX_ROCK ||
+ element == EL_BDX_MEGA_ROCK ||
+ element == EL_BDX_BOMB ||
+ element == EL_BDX_ROCKET_LAUNCHER ||
+ element == EL_BDX_NITRO_PACK ||
+ element == EL_BDX_SWEET ||
+ element == EL_BDX_VOODOO_DOLL ||
+ element == EL_BDX_WATER ||
+ element == EL_BDX_GRAVITY_SWITCH)
{
return TRUE;
}
case EL_EMERALD_RED:
case EL_EMERALD_PURPLE:
case EL_BD_DIAMOND:
- case EL_BD_DIAMOND_NATIVE:
+ case EL_BDX_DIAMOND:
case EL_WALL_EMERALD:
case EL_WALL_EMERALD_YELLOW:
case EL_WALL_EMERALD_RED:
(CAN_GROW(properties_element) ? 1 : 0) +
(COULD_MOVE_INTO_ACID(properties_element) ? 1 : 0) +
(MAYBE_DONT_COLLIDE_WITH(properties_element) ? 1 : 0) +
- (properties_element == EL_BD_AMOEBA_1 ? 3 : 0) +
- (properties_element == EL_BD_AMOEBA_2 ? 3 : 0) +
- (properties_element == EL_BD_MAGIC_WALL_NATIVE ? 1 : 0) +
- (properties_element == EL_BD_VOODOO_DOLL ? 4 : 0) +
- (properties_element == EL_BD_SLIME ? 1 : 0) +
- (properties_element == EL_BD_ACID ? 1 : 0) +
- (properties_element == EL_BD_REPLICATOR ? 1 : 0) +
- (properties_element == EL_BD_CREATURE_SWITCH ? 1 : 0) +
- (properties_element == EL_BD_GRAVITY_SWITCH ? 2 : 0) +
+ (properties_element == EL_BDX_AMOEBA_1 ? 3 : 0) +
+ (properties_element == EL_BDX_AMOEBA_2 ? 3 : 0) +
+ (properties_element == EL_BDX_MAGIC_WALL ? 1 : 0) +
+ (properties_element == EL_BDX_VOODOO_DOLL ? 4 : 0) +
+ (properties_element == EL_BDX_SLIME ? 1 : 0) +
+ (properties_element == EL_BDX_ACID ? 1 : 0) +
+ (properties_element == EL_BDX_REPLICATOR ? 1 : 0) +
+ (properties_element == EL_BDX_CREATURE_SWITCH ? 1 : 0) +
+ (properties_element == EL_BDX_GRAVITY_SWITCH ? 2 : 0) +
(properties_element == EL_EMC_MAGIC_BALL ? 2 : 0) +
num_element_counters);
// special case: set position for delay counter for reappearing hammered walls
- if (properties_element == EL_BD_PNEUMATIC_HAMMER && num_element_counters > 0)
+ if (properties_element == EL_BDX_PNEUMATIC_HAMMER && num_element_counters > 0)
counterbutton_info[counter_id].y += 1;
counterbutton_info[counter_id].value = elements_with_counter[i].value;
break;
}
- if (properties_element == EL_BD_MAGIC_WALL_NATIVE)
+ if (properties_element == EL_BDX_MAGIC_WALL)
{
// draw stickybutton gadget
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_STICK_ELEMENT);
// draw stickybutton gadget
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_STICK_ELEMENT);
- if (properties_element == EL_BD_AMOEBA_1)
+ if (properties_element == EL_BDX_AMOEBA_1)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_AMOEBA_WAIT_FOR_HATCHING);
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_AMOEBA_START_IMMEDIATELY);
MapDrawingArea(ED_DRAWING_ID_BD_AMOEBA_1_CONTENT_TOO_BIG);
MapDrawingArea(ED_DRAWING_ID_BD_AMOEBA_1_CONTENT_ENCLOSED);
}
- else if (properties_element == EL_BD_AMOEBA_2)
+ else if (properties_element == EL_BDX_AMOEBA_2)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_AMOEBA_WAIT_FOR_HATCHING);
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_AMOEBA_START_IMMEDIATELY);
{
MapDrawingArea(ED_DRAWING_ID_AMOEBA_CONTENT);
}
- else if (properties_element == EL_BD_ACID)
+ else if (properties_element == EL_BDX_ACID)
{
MapDrawingArea(ED_DRAWING_ID_BD_ACID_EATS_ELEMENT);
MapDrawingArea(ED_DRAWING_ID_BD_ACID_TURNS_TO_ELEMENT);
}
- else if (IS_BD_BITER(properties_element))
+ else if (IS_BDX_BITER(properties_element))
{
MapDrawingArea(ED_DRAWING_ID_BD_BITER_EATS_ELEMENT);
}
- else if (properties_element == EL_BD_BLADDER)
+ else if (properties_element == EL_BDX_BLADDER)
{
MapDrawingArea(ED_DRAWING_ID_BD_BLADDER_CONVERTS_BY_ELEMENT);
}
}
}
- if (IS_BD_PLAYER_ELEMENT(properties_element))
+ if (IS_BDX_PLAYER_ELEMENT(properties_element))
{
counterbutton_info[ED_COUNTER_ID_BD_PUSHING_PROB].y =
ED_ELEMENT_SETTINGS_YPOS(2);
MapDrawingArea(ED_DRAWING_ID_BD_SNAP_ELEMENT);
}
- if (properties_element == EL_BD_SAND_1)
+ if (properties_element == EL_BDX_SAND_1)
{
MapDrawingArea(ED_DRAWING_ID_BD_SAND_LOOKS_LIKE);
}
- if (properties_element == EL_BD_ROCK_NATIVE)
+ if (properties_element == EL_BDX_ROCK)
{
counterbutton_info[ED_COUNTER_ID_BD_PUSHING_PROB].y =
ED_ELEMENT_SETTINGS_YPOS(0);
MapDrawingArea(ED_DRAWING_ID_BD_ROCK_TURNS_TO_ON_IMPACT);
}
- if (properties_element == EL_BD_DIAMOND_NATIVE)
+ if (properties_element == EL_BDX_DIAMOND)
{
MapDrawingArea(ED_DRAWING_ID_BD_DIAMOND_TURNS_TO_ON_FALLING);
MapDrawingArea(ED_DRAWING_ID_BD_DIAMOND_TURNS_TO_ON_IMPACT);
if (level.game_engine_type == GAME_ENGINE_TYPE_BD)
{
- if (IS_BD_FIREFLY_1(properties_element))
+ if (IS_BDX_FIREFLY_1(properties_element))
{
MapDrawingArea(ED_DRAWING_ID_BD_FIREFLY_1_EXPLODES_TO);
MapDrawingArea(ED_DRAWING_ID_BD_EXPLOSION_TURNS_TO);
}
- else if (IS_BD_FIREFLY_2(properties_element))
+ else if (IS_BDX_FIREFLY_2(properties_element))
{
MapDrawingArea(ED_DRAWING_ID_BD_FIREFLY_2_EXPLODES_TO);
MapDrawingArea(ED_DRAWING_ID_BD_EXPLOSION_TURNS_TO);
}
- else if (IS_BD_BUTTERFLY_1(properties_element))
+ else if (IS_BDX_BUTTERFLY_1(properties_element))
{
MapDrawingArea(ED_DRAWING_ID_BD_BUTTERFLY_1_EXPLODES_TO);
MapDrawingArea(ED_DRAWING_ID_BD_DIAMOND_BIRTH_TURNS_TO);
}
- else if (IS_BD_BUTTERFLY_2(properties_element))
+ else if (IS_BDX_BUTTERFLY_2(properties_element))
{
MapDrawingArea(ED_DRAWING_ID_BD_BUTTERFLY_2_EXPLODES_TO);
MapDrawingArea(ED_DRAWING_ID_BD_DIAMOND_BIRTH_TURNS_TO);
}
- else if (IS_BD_STONEFLY(properties_element))
+ else if (IS_BDX_STONEFLY(properties_element))
{
MapDrawingArea(ED_DRAWING_ID_BD_STONEFLY_EXPLODES_TO);
}
- else if (IS_BD_DRAGONFLY(properties_element))
+ else if (IS_BDX_DRAGONFLY(properties_element))
{
MapDrawingArea(ED_DRAWING_ID_BD_DRAGONFLY_EXPLODES_TO);
MapDrawingArea(ED_DRAWING_ID_BD_EXPLOSION_TURNS_TO);
}
- else if (properties_element == EL_BD_BOMB)
+ else if (properties_element == EL_BDX_BOMB)
{
MapDrawingArea(ED_DRAWING_ID_BD_BOMB_EXPLOSION_TURNS_TO);
}
- else if (properties_element == EL_BD_NITRO_PACK)
+ else if (properties_element == EL_BDX_NITRO_PACK)
{
MapDrawingArea(ED_DRAWING_ID_BD_NITRO_EXPLOSION_TURNS_TO);
}
}
- if (properties_element == EL_BD_MEGA_ROCK ||
- properties_element == EL_BD_SWEET)
+ if (properties_element == EL_BDX_MEGA_ROCK ||
+ properties_element == EL_BDX_SWEET)
{
counterbutton_info[ED_COUNTER_ID_BD_PUSHING_PROB_WITH_SWEET].y =
ED_ELEMENT_SETTINGS_YPOS(0);
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_PUSH_MEGA_ROCK_WITH_SWEET);
}
- if (properties_element == EL_BD_VOODOO_DOLL)
+ if (properties_element == EL_BDX_VOODOO_DOLL)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_VOODOO_COLLECTS_DIAMONDS);
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_VOODOO_HURT_KILLS_PLAYER);
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_VOODOO_VANISH_BY_EXPLOSION);
}
- if (properties_element == EL_BD_SLIME)
+ if (properties_element == EL_BDX_SLIME)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_SLIME_IS_PREDICTABLE);
MapDrawingArea(ED_DRAWING_ID_BD_SLIME_CONVERTS_TO_ELEMENT_3);
}
- if (IS_BD_EXPANDABLE_WALL(properties_element) ||
- IS_BD_EXPANDABLE_STEELWALL(properties_element))
+ if (IS_BDX_EXPANDABLE_WALL(properties_element) ||
+ IS_BDX_EXPANDABLE_STEELWALL(properties_element))
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_CHANGE_EXPANDING_WALL);
- if (IS_BD_EXPANDABLE_WALL(properties_element))
+ if (IS_BDX_EXPANDABLE_WALL(properties_element))
MapDrawingArea(ED_DRAWING_ID_BD_EXPANDING_WALL_LOOKS_LIKE);
}
- if (properties_element == EL_BD_REPLICATOR)
+ if (properties_element == EL_BDX_REPLICATOR)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_REPLICATORS_ACTIVE);
}
- if (IS_BD_CONVEYOR_BELT(properties_element) ||
- IS_BD_CONVEYOR_BELT_SWITCH(properties_element))
+ if (IS_BDX_CONVEYOR_BELT(properties_element) ||
+ IS_BDX_CONVEYOR_BELT_SWITCH(properties_element))
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_CONVEYOR_BELTS_ACTIVE);
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_CONVEYOR_BELTS_CHANGED);
}
- if (properties_element == EL_BD_WATER)
+ if (properties_element == EL_BDX_WATER)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_WATER_CANNOT_FLOW_DOWN);
}
- if (properties_element == EL_BD_PNEUMATIC_HAMMER)
+ if (properties_element == EL_BDX_PNEUMATIC_HAMMER)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_HAMMER_WALLS_REAPPEAR);
}
- if (properties_element == EL_BD_ROCKET_LAUNCHER)
+ if (properties_element == EL_BDX_ROCKET_LAUNCHER)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_INFINITE_ROCKETS);
}
- if (properties_element == EL_BD_CREATURE_SWITCH)
+ if (properties_element == EL_BDX_CREATURE_SWITCH)
{
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_CREATURES_START_BACKWARDS);
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_CREATURES_TURN_ON_HATCHING);
}
- if (properties_element == EL_BD_GRAVITY_SWITCH)
+ if (properties_element == EL_BDX_GRAVITY_SWITCH)
{
MapSelectboxGadget(ED_SELECTBOX_ID_BD_GRAVITY_DIRECTION);
MapCheckbuttonGadget(ED_CHECKBUTTON_ID_BD_GRAVITY_AFFECTS_ALL);
}
- if (properties_element == EL_BD_NUT)
+ if (properties_element == EL_BDX_NUT)
{
MapDrawingArea(ED_DRAWING_ID_BD_NUT_CONTENT);
}
int graphic;
int frame;
- if (IS_BD_NATIVE_RUNTIME_ELEMENT(properties_element))
+ if (IS_BDX_RUNTIME_ELEMENT(properties_element))
{
el2edimg_with_frame(properties_element, &graphic, &frame);
{ EL_EMERALD_PURPLE, EL_WALL_EMERALD_PURPLE },
{ EL_DIAMOND, EL_WALL_DIAMOND },
{ EL_BD_DIAMOND, EL_WALL_BD_DIAMOND },
- { EL_BD_DIAMOND_NATIVE, EL_BD_WALL_DIAMOND },
+ { EL_BDX_DIAMOND, EL_BDX_WALL_DIAMOND },
{ EL_GATE_1, EL_GATE_1_GRAY },
{ EL_GATE_2, EL_GATE_2_GRAY },
{ EL_GATE_3, EL_GATE_3_GRAY },
// (these values are only valid for BD style levels)
// (some values for BD style amoeba following below)
{
- EL_BD_PLAYER, -1,
+ EL_BDX_PLAYER, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_diagonal_movements, FALSE
},
{
- EL_BD_PLAYER, -1,
+ EL_BDX_PLAYER, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
&li.bd_topmost_player_active, TRUE
},
{
- EL_BD_PLAYER, -1,
+ EL_BDX_PLAYER, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(3),
&li.bd_pushing_prob, 25
},
{
- EL_BD_PLAYER, -1,
+ EL_BDX_PLAYER, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(4),
&li.bd_pushing_prob_with_sweet, 100
},
{
- EL_BD_PLAYER, -1,
+ EL_BDX_PLAYER, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(5),
&li.bd_push_mega_rock_with_sweet, FALSE
},
{
- EL_BD_PLAYER, -1,
+ EL_BDX_PLAYER, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(6),
&li.bd_snap_element, EL_EMPTY
},
{
- EL_BD_SAND_1, -1,
+ EL_BDX_SAND_1, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_sand_looks_like, EL_BD_SAND_1
+ &li.bd_sand_looks_like, EL_BDX_SAND_1
},
{
- EL_BD_ROCK_NATIVE, -1,
+ EL_BDX_ROCK, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_rock_turns_to_on_falling, EL_BD_ROCK_NATIVE_FALLING
+ &li.bd_rock_turns_to_on_falling, EL_BDX_ROCK_FALLING
},
{
- EL_BD_ROCK_NATIVE, -1,
+ EL_BDX_ROCK, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(2),
- &li.bd_rock_turns_to_on_impact, EL_BD_ROCK_NATIVE
+ &li.bd_rock_turns_to_on_impact, EL_BDX_ROCK
},
{
- EL_BD_DIAMOND_NATIVE, -1,
+ EL_BDX_DIAMOND, -1,
TYPE_INTEGER, CONF_VALUE_16_BIT(1),
&li.score[SC_DIAMOND_EXTRA], 20
},
{
- EL_BD_DIAMOND_NATIVE, -1,
+ EL_BDX_DIAMOND, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(2),
- &li.bd_diamond_turns_to_on_falling, EL_BD_DIAMOND_NATIVE_FALLING
+ &li.bd_diamond_turns_to_on_falling, EL_BDX_DIAMOND_FALLING
},
{
- EL_BD_DIAMOND_NATIVE, -1,
+ EL_BDX_DIAMOND, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(3),
- &li.bd_diamond_turns_to_on_impact, EL_BD_DIAMOND_NATIVE
+ &li.bd_diamond_turns_to_on_impact, EL_BDX_DIAMOND
},
{
- EL_BD_FIREFLY_1, -1,
+ EL_BDX_FIREFLY_1, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_firefly_1_explodes_to, EL_BD_EXPLODING_1
+ &li.bd_firefly_1_explodes_to, EL_BDX_EXPLODING_1
},
{
- EL_BD_FIREFLY_2, -1,
+ EL_BDX_FIREFLY_2, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_firefly_2_explodes_to, EL_BD_EXPLODING_1
+ &li.bd_firefly_2_explodes_to, EL_BDX_EXPLODING_1
},
{
- EL_BD_BUTTERFLY_1, -1,
+ EL_BDX_BUTTERFLY_1, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_butterfly_1_explodes_to, EL_BD_DIAMOND_NATIVE_GROWING_1
+ &li.bd_butterfly_1_explodes_to, EL_BDX_DIAMOND_GROWING_1
},
{
- EL_BD_BUTTERFLY_2, -1,
+ EL_BDX_BUTTERFLY_2, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_butterfly_2_explodes_to, EL_BD_DIAMOND_NATIVE_GROWING_1
+ &li.bd_butterfly_2_explodes_to, EL_BDX_DIAMOND_GROWING_1
},
{
- EL_BD_STONEFLY, -1,
+ EL_BDX_STONEFLY, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_stonefly_explodes_to, EL_BD_ROCK_NATIVE_GROWING_1
+ &li.bd_stonefly_explodes_to, EL_BDX_ROCK_GROWING_1
},
{
- EL_BD_DRAGONFLY, -1,
+ EL_BDX_DRAGONFLY, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_dragonfly_explodes_to, EL_BD_EXPLODING_1
+ &li.bd_dragonfly_explodes_to, EL_BDX_EXPLODING_1
},
{
- EL_BD_DIAMOND_NATIVE_GROWING_5, -1,
+ EL_BDX_DIAMOND_GROWING_5, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_diamond_birth_turns_to, EL_BD_DIAMOND_NATIVE
+ &li.bd_diamond_birth_turns_to, EL_BDX_DIAMOND
},
{
- EL_BD_BOMB_EXPLODING_4, -1,
+ EL_BDX_BOMB_EXPLODING_4, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_bomb_explosion_turns_to, EL_BD_WALL
+ &li.bd_bomb_explosion_turns_to, EL_BDX_WALL
},
{
- EL_BD_NITRO_PACK_EXPLODING_4, -1,
+ EL_BDX_NITRO_PACK_EXPLODING_4, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
&li.bd_nitro_explosion_turns_to, EL_EMPTY
},
{
- EL_BD_EXPLODING_5, -1,
+ EL_BDX_EXPLODING_5, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
&li.bd_explosion_turns_to, EL_EMPTY
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_magic_wall_wait_hatching, FALSE
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
&li.bd_magic_wall_stops_amoeba, TRUE
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(3),
&li.bd_magic_wall_zero_infinite, TRUE
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(4),
&li.bd_magic_wall_break_scan, FALSE
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_INTEGER, CONF_VALUE_16_BIT(1),
&li.bd_magic_wall_time, 999
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(2),
- &li.bd_magic_wall_diamond_to, EL_BD_ROCK_NATIVE_FALLING
+ &li.bd_magic_wall_diamond_to, EL_BDX_ROCK_FALLING
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(3),
- &li.bd_magic_wall_rock_to, EL_BD_DIAMOND_NATIVE_FALLING
+ &li.bd_magic_wall_rock_to, EL_BDX_DIAMOND_FALLING
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(4),
- &li.bd_magic_wall_mega_rock_to, EL_BD_NITRO_PACK_FALLING
+ &li.bd_magic_wall_mega_rock_to, EL_BDX_NITRO_PACK_FALLING
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(5),
- &li.bd_magic_wall_nut_to, EL_BD_NUT_FALLING
+ &li.bd_magic_wall_nut_to, EL_BDX_NUT_FALLING
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(6),
- &li.bd_magic_wall_nitro_pack_to, EL_BD_MEGA_ROCK_FALLING
+ &li.bd_magic_wall_nitro_pack_to, EL_BDX_MEGA_ROCK_FALLING
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(7),
- &li.bd_magic_wall_flying_diamond_to, EL_BD_FLYING_ROCK_FLYING
+ &li.bd_magic_wall_flying_diamond_to, EL_BDX_FLYING_ROCK_FLYING
},
{
- EL_BD_MAGIC_WALL_NATIVE, -1,
+ EL_BDX_MAGIC_WALL, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(8),
- &li.bd_magic_wall_flying_rock_to, EL_BD_FLYING_DIAMOND_FLYING
+ &li.bd_magic_wall_flying_rock_to, EL_BDX_FLYING_DIAMOND_FLYING
},
{
- EL_BD_CLOCK, -1,
+ EL_BDX_CLOCK, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(1),
&li.bd_clock_extra_time, 30
},
{
- EL_BD_VOODOO_DOLL, -1,
+ EL_BDX_VOODOO_DOLL, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_voodoo_collects_diamonds, FALSE
},
{
- EL_BD_VOODOO_DOLL, -1,
+ EL_BDX_VOODOO_DOLL, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
&li.bd_voodoo_hurt_kills_player, FALSE
},
{
- EL_BD_VOODOO_DOLL, -1,
+ EL_BDX_VOODOO_DOLL, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(3),
&li.bd_voodoo_dies_by_rock, FALSE
},
{
- EL_BD_VOODOO_DOLL, -1,
+ EL_BDX_VOODOO_DOLL, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(4),
&li.bd_voodoo_vanish_by_explosion, TRUE
},
{
- EL_BD_VOODOO_DOLL, -1,
+ EL_BDX_VOODOO_DOLL, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(5),
&li.bd_voodoo_penalty_time, 30
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_slime_is_predictable, TRUE
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(2),
&li.bd_slime_permeability_rate, 100
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(3),
&li.bd_slime_permeability_bits_c64, 0
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_INTEGER, CONF_VALUE_32_BIT(1),
&li.bd_slime_random_seed_c64, -1
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_slime_eats_element_1, EL_BD_DIAMOND_NATIVE
+ &li.bd_slime_eats_element_1, EL_BDX_DIAMOND
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(2),
- &li.bd_slime_converts_to_element_1, EL_BD_DIAMOND_NATIVE_FALLING
+ &li.bd_slime_converts_to_element_1, EL_BDX_DIAMOND_FALLING
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(3),
- &li.bd_slime_eats_element_2, EL_BD_ROCK_NATIVE
+ &li.bd_slime_eats_element_2, EL_BDX_ROCK
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(4),
- &li.bd_slime_converts_to_element_2, EL_BD_ROCK_NATIVE_FALLING
+ &li.bd_slime_converts_to_element_2, EL_BDX_ROCK_FALLING
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(5),
- &li.bd_slime_eats_element_3, EL_BD_NUT
+ &li.bd_slime_eats_element_3, EL_BDX_NUT
},
{
- EL_BD_SLIME, -1,
+ EL_BDX_SLIME, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(6),
- &li.bd_slime_converts_to_element_3, EL_BD_NUT_FALLING
+ &li.bd_slime_converts_to_element_3, EL_BDX_NUT_FALLING
},
{
- EL_BD_ACID, -1,
+ EL_BDX_ACID, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_acid_eats_element, EL_BD_SAND_1
+ &li.bd_acid_eats_element, EL_BDX_SAND_1
},
{
- EL_BD_ACID, -1,
+ EL_BDX_ACID, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(1),
&li.bd_acid_spread_rate, 3
},
{
- EL_BD_ACID, -1,
+ EL_BDX_ACID, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(2),
- &li.bd_acid_turns_to_element, EL_BD_EXPLODING_3
+ &li.bd_acid_turns_to_element, EL_BDX_EXPLODING_3
},
{
- EL_BD_BITER, -1,
+ EL_BDX_BITER, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(1),
&li.bd_biter_move_delay, 0
},
{
- EL_BD_BITER, -1,
+ EL_BDX_BITER, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_biter_eats_element, EL_BD_DIAMOND_NATIVE
+ &li.bd_biter_eats_element, EL_BDX_DIAMOND
},
{
- EL_BD_BLADDER, -1,
+ EL_BDX_BLADDER, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_bladder_converts_by_element, EL_BD_VOODOO_DOLL
+ &li.bd_bladder_converts_by_element, EL_BDX_VOODOO_DOLL
},
{
- EL_BD_EXPANDABLE_WALL_ANY, -1,
+ EL_BDX_EXPANDABLE_WALL_ANY, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_change_expanding_wall, FALSE
},
{
- EL_BD_EXPANDABLE_WALL_ANY, -1,
+ EL_BDX_EXPANDABLE_WALL_ANY, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_expanding_wall_looks_like, EL_BD_WALL
+ &li.bd_expanding_wall_looks_like, EL_BDX_WALL
},
{
- EL_BD_REPLICATOR, -1,
+ EL_BDX_REPLICATOR, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_replicators_active, TRUE
},
{
- EL_BD_REPLICATOR, -1,
+ EL_BDX_REPLICATOR, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(2),
&li.bd_replicator_create_delay, 4
},
{
- EL_BD_CONVEYOR_LEFT, -1,
+ EL_BDX_CONVEYOR_LEFT, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_conveyor_belts_active, TRUE
},
{
- EL_BD_CONVEYOR_LEFT, -1,
+ EL_BDX_CONVEYOR_LEFT, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
&li.bd_conveyor_belts_changed, FALSE
},
{
- EL_BD_WATER, -1,
+ EL_BDX_WATER, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_water_cannot_flow_down, FALSE
},
{
- EL_BD_NUT, -1,
+ EL_BDX_NUT, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(1),
- &li.bd_nut_content, EL_BD_NUT_BREAKING_1
+ &li.bd_nut_content, EL_BDX_NUT_BREAKING_1
},
{
- EL_BD_PNEUMATIC_HAMMER, -1,
+ EL_BDX_PNEUMATIC_HAMMER, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(1),
&li.bd_hammer_walls_break_delay, 5
},
{
- EL_BD_PNEUMATIC_HAMMER, -1,
+ EL_BDX_PNEUMATIC_HAMMER, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
&li.bd_hammer_walls_reappear, FALSE
},
{
- EL_BD_PNEUMATIC_HAMMER, -1,
+ EL_BDX_PNEUMATIC_HAMMER, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(3),
&li.bd_hammer_walls_reappear_delay, 100
},
{
- EL_BD_ROCKET_LAUNCHER, -1,
+ EL_BDX_ROCKET_LAUNCHER, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_infinite_rockets, FALSE
},
{
- EL_BD_SKELETON, -1,
+ EL_BDX_SKELETON, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(1),
&li.bd_num_skeletons_needed_for_pot, 5
},
{
- EL_BD_SKELETON, -1,
+ EL_BDX_SKELETON, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(2),
&li.bd_skeleton_worth_num_diamonds, 0
},
{
- EL_BD_CREATURE_SWITCH, -1,
+ EL_BDX_CREATURE_SWITCH, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(1),
&li.bd_creatures_start_backwards, FALSE
},
{
- EL_BD_CREATURE_SWITCH, -1,
+ EL_BDX_CREATURE_SWITCH, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
&li.bd_creatures_turn_on_hatching, FALSE
},
{
- EL_BD_CREATURE_SWITCH, -1,
+ EL_BDX_CREATURE_SWITCH, -1,
TYPE_INTEGER, CONF_VALUE_16_BIT(1),
&li.bd_creatures_auto_turn_delay, 0
},
{
- EL_BD_GRAVITY_SWITCH, -1,
+ EL_BDX_GRAVITY_SWITCH, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(1),
&li.bd_gravity_direction, GD_MV_DOWN
},
{
- EL_BD_GRAVITY_SWITCH, -1,
+ EL_BDX_GRAVITY_SWITCH, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
&li.bd_gravity_switch_active, FALSE
},
{
- EL_BD_GRAVITY_SWITCH, -1,
+ EL_BDX_GRAVITY_SWITCH, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(3),
&li.bd_gravity_switch_delay, 10
},
{
- EL_BD_GRAVITY_SWITCH, -1,
+ EL_BDX_GRAVITY_SWITCH, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(4),
&li.bd_gravity_affects_all, TRUE
},
},
{
- EL_BD_AMOEBA_1, -1,
+ EL_BDX_AMOEBA_1, -1,
TYPE_INTEGER, CONF_VALUE_16_BIT(1),
&li.bd_amoeba_1_threshold_too_big, 200
},
{
- EL_BD_AMOEBA_1, -1,
+ EL_BDX_AMOEBA_1, -1,
TYPE_INTEGER, CONF_VALUE_16_BIT(2),
&li.bd_amoeba_1_slow_growth_time, 200
},
{
- EL_BD_AMOEBA_1, -1,
+ EL_BDX_AMOEBA_1, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(3),
- &li.bd_amoeba_1_content_too_big, EL_BD_ROCK_NATIVE
+ &li.bd_amoeba_1_content_too_big, EL_BDX_ROCK
},
{
- EL_BD_AMOEBA_1, -1,
+ EL_BDX_AMOEBA_1, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(4),
- &li.bd_amoeba_1_content_enclosed, EL_BD_DIAMOND_NATIVE
+ &li.bd_amoeba_1_content_enclosed, EL_BDX_DIAMOND
},
{
- EL_BD_AMOEBA_1, -1,
+ EL_BDX_AMOEBA_1, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(1),
&li.bd_amoeba_1_slow_growth_rate, 3
},
{
- EL_BD_AMOEBA_1, -1,
+ EL_BDX_AMOEBA_1, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(2),
&li.bd_amoeba_1_fast_growth_rate, 25
},
{
- EL_BD_AMOEBA_1, -1,
+ EL_BDX_AMOEBA_1, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(3),
&li.bd_amoeba_wait_for_hatching, FALSE
},
{
- EL_BD_AMOEBA_1, -1,
+ EL_BDX_AMOEBA_1, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(4),
&li.bd_amoeba_start_immediately, TRUE
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_INTEGER, CONF_VALUE_16_BIT(1),
&li.bd_amoeba_2_threshold_too_big, 200
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_INTEGER, CONF_VALUE_16_BIT(2),
&li.bd_amoeba_2_slow_growth_time, 200
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(3),
- &li.bd_amoeba_2_content_too_big, EL_BD_ROCK_NATIVE
+ &li.bd_amoeba_2_content_too_big, EL_BDX_ROCK
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(4),
- &li.bd_amoeba_2_content_enclosed, EL_BD_DIAMOND_NATIVE
+ &li.bd_amoeba_2_content_enclosed, EL_BDX_DIAMOND
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(5),
&li.bd_amoeba_2_content_exploding, EL_EMPTY
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_ELEMENT, CONF_VALUE_16_BIT(6),
- &li.bd_amoeba_2_content_looks_like, EL_BD_AMOEBA_2
+ &li.bd_amoeba_2_content_looks_like, EL_BDX_AMOEBA_2
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(1),
&li.bd_amoeba_2_slow_growth_rate, 3
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_INTEGER, CONF_VALUE_8_BIT(2),
&li.bd_amoeba_2_fast_growth_rate, 25
},
{
- EL_BD_AMOEBA_2, -1,
+ EL_BDX_AMOEBA_2, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(3),
&li.bd_amoeba_2_explode_by_amoeba, TRUE
},
},
{
TYPE_SWITCH,
- &setup.editor_cascade.el_bd_native, "editor.cascade.el_bd_native"
+ &setup.editor_cascade.el_bdx, "editor.cascade.el_bdx"
},
{
TYPE_SWITCH,
- &setup.editor_cascade.el_bd_effects, "editor.cascade.el_bd_effects"
+ &setup.editor_cascade.el_bdx_effects, "editor.cascade.el_bdx_effects"
},
{
TYPE_SWITCH,
static void setSetupInfoToDefaults_EditorCascade(struct SetupInfo *si)
{
si->editor_cascade.el_bd = TRUE;
- si->editor_cascade.el_bd_native = TRUE;
- si->editor_cascade.el_bd_effects = FALSE;
+ si->editor_cascade.el_bdx = TRUE;
+ si->editor_cascade.el_bdx_effects = FALSE;
si->editor_cascade.el_em = TRUE;
si->editor_cascade.el_emc = TRUE;
si->editor_cascade.el_rnd = TRUE;
int element = Tile[x][y];
// convert BD engine elements to corresponding R'n'D engine elements
- element = (element == EL_BD_EMPTY ? EL_EMPTY :
- element == EL_BD_PLAYER ? EL_PLAYER_1 :
- element == EL_BD_INBOX ? EL_PLAYER_1 :
- element == EL_BD_SAND_1 ? EL_SAND :
- element == EL_BD_STEELWALL ? EL_STEELWALL :
- element == EL_BD_EXIT_CLOSED ? EL_EXIT_CLOSED :
- element == EL_BD_EXIT_OPEN ? EL_EXIT_OPEN :
+ element = (element == EL_BDX_EMPTY ? EL_EMPTY :
+ element == EL_BDX_PLAYER ? EL_PLAYER_1 :
+ element == EL_BDX_INBOX ? EL_PLAYER_1 :
+ element == EL_BDX_SAND_1 ? EL_SAND :
+ element == EL_BDX_STEELWALL ? EL_STEELWALL :
+ element == EL_BDX_EXIT_CLOSED ? EL_EXIT_CLOSED :
+ element == EL_BDX_EXIT_OPEN ? EL_EXIT_OPEN :
element);
Tile[x][y] = element;
case GD_S_DIAMOND_FALLING_8:
nr = (sample == GD_S_DIAMOND_FALLING_RANDOM ? GetSimpleRandom(8) :
sample - GD_S_DIAMOND_FALLING_1);
- sound_effect = SND_BD_DIAMOND_NATIVE_FALLING_RANDOM_1 + nr;
+ sound_effect = SND_BDX_DIAMOND_FALLING_RANDOM_1 + nr;
if (getSoundInfoEntryFilename(sound_effect) == NULL)
- sound_effect = SND_BD_DIAMOND_NATIVE_FALLING;
+ sound_effect = SND_BDX_DIAMOND_FALLING;
break;
case GD_S_DIAMOND_IMPACT_RANDOM:
case GD_S_DIAMOND_IMPACT_8:
nr = (sample == GD_S_DIAMOND_IMPACT_RANDOM ? GetSimpleRandom(8) :
sample - GD_S_DIAMOND_IMPACT_1);
- sound_effect = SND_BD_DIAMOND_NATIVE_IMPACT_RANDOM_1 + nr;
+ sound_effect = SND_BDX_DIAMOND_IMPACT_RANDOM_1 + nr;
if (getSoundInfoEntryFilename(sound_effect) == NULL)
- sound_effect = SND_BD_DIAMOND_NATIVE_IMPACT;
+ sound_effect = SND_BDX_DIAMOND_IMPACT;
break;
case GD_S_FLYING_DIAMOND_FALLING_RANDOM:
case GD_S_FLYING_DIAMOND_FALLING_8:
nr = (sample == GD_S_FLYING_DIAMOND_FALLING_RANDOM ? GetSimpleRandom(8) :
sample - GD_S_FLYING_DIAMOND_FALLING_1);
- sound_effect = SND_BD_FLYING_DIAMOND_FALLING_RANDOM_1 + nr;
+ sound_effect = SND_BDX_FLYING_DIAMOND_FALLING_RANDOM_1 + nr;
if (getSoundInfoEntryFilename(sound_effect) == NULL)
- sound_effect = SND_BD_FLYING_DIAMOND_FALLING;
+ sound_effect = SND_BDX_FLYING_DIAMOND_FALLING;
break;
case GD_S_FLYING_DIAMOND_IMPACT_RANDOM:
case GD_S_FLYING_DIAMOND_IMPACT_8:
nr = (sample == GD_S_FLYING_DIAMOND_IMPACT_RANDOM ? GetSimpleRandom(8) :
sample - GD_S_FLYING_DIAMOND_IMPACT_1);
- sound_effect = SND_BD_FLYING_DIAMOND_IMPACT_RANDOM_1 + nr;
+ sound_effect = SND_BDX_FLYING_DIAMOND_IMPACT_RANDOM_1 + nr;
if (getSoundInfoEntryFilename(sound_effect) == NULL)
- sound_effect = SND_BD_FLYING_DIAMOND_IMPACT;
+ sound_effect = SND_BDX_FLYING_DIAMOND_IMPACT;
break;
case GD_S_TIMEOUT_0:
break;
case GD_S_AMOEBA_MAGIC:
- sound_effect = SND_BD_AMOEBA_1_OTHER;
+ sound_effect = SND_BDX_AMOEBA_1_OTHER;
break;
case GD_S_FINISHED:
// look for special default action graphic (classic game specific)
if (IS_BD_ELEMENT(i) && element_info[EL_BD_DEFAULT].graphic[act] != -1)
default_action_graphic = element_info[EL_BD_DEFAULT].graphic[act];
- if (IS_BD_NATIVE_ELEMENT(i) && element_info[EL_BD_NATIVE_DEFAULT].graphic[act] != -1)
- default_action_graphic = element_info[EL_BD_NATIVE_DEFAULT].graphic[act];
+ if (IS_BDX_ELEMENT(i) && element_info[EL_BDX_DEFAULT].graphic[act] != -1)
+ default_action_graphic = element_info[EL_BDX_DEFAULT].graphic[act];
if (IS_SP_ELEMENT(i) && element_info[EL_SP_DEFAULT].graphic[act] != -1)
default_action_graphic = element_info[EL_SP_DEFAULT].graphic[act];
if (IS_SB_ELEMENT(i) && element_info[EL_SB_DEFAULT].graphic[act] != -1)
if (IS_BD_ELEMENT(i) && element_info[EL_BD_DEFAULT].crumbled[act] != -1)
default_action_crumbled = element_info[EL_BD_DEFAULT].crumbled[act];
- if (IS_BD_NATIVE_ELEMENT(i) && element_info[EL_BD_NATIVE_DEFAULT].crumbled[act] != -1)
- default_action_crumbled = element_info[EL_BD_NATIVE_DEFAULT].crumbled[act];
+ if (IS_BDX_ELEMENT(i) && element_info[EL_BDX_DEFAULT].crumbled[act] != -1)
+ default_action_crumbled = element_info[EL_BDX_DEFAULT].crumbled[act];
if (IS_SP_ELEMENT(i) && element_info[EL_SP_DEFAULT].crumbled[act] != -1)
default_action_crumbled = element_info[EL_SP_DEFAULT].crumbled[act];
if (IS_SB_ELEMENT(i) && element_info[EL_SB_DEFAULT].crumbled[act] != -1)
// look for special default action sound (classic game specific)
if (IS_BD_ELEMENT(i) && element_info[EL_BD_DEFAULT].sound[act] != -1)
default_action_sound = element_info[EL_BD_DEFAULT].sound[act];
- if (IS_BD_NATIVE_ELEMENT(i) && element_info[EL_BD_NATIVE_DEFAULT].sound[act] != -1)
- default_action_sound = element_info[EL_BD_NATIVE_DEFAULT].sound[act];
+ if (IS_BDX_ELEMENT(i) && element_info[EL_BDX_DEFAULT].sound[act] != -1)
+ default_action_sound = element_info[EL_BDX_DEFAULT].sound[act];
if (IS_SP_ELEMENT(i) && element_info[EL_SP_DEFAULT].sound[act] != -1)
default_action_sound = element_info[EL_SP_DEFAULT].sound[act];
if (IS_SB_ELEMENT(i) && element_info[EL_SB_DEFAULT].sound[act] != -1)
EL_AMOEBA_DRY,
EL_AMOEBA_FULL,
EL_BD_AMOEBA,
- EL_BD_AMOEBA_2,
- EL_BD_SLIME,
- EL_BD_ACID,
- EL_BD_BITER,
- EL_BD_BITER_RIGHT,
- EL_BD_BITER_UP,
- EL_BD_BITER_LEFT,
- EL_BD_BITER_DOWN,
- EL_BD_BLADDER,
- EL_BD_NUT,
+ EL_BDX_AMOEBA_1,
+ EL_BDX_AMOEBA_2,
+ EL_BDX_SLIME,
+ EL_BDX_ACID,
+ EL_BDX_BITER,
+ EL_BDX_BITER_RIGHT,
+ EL_BDX_BITER_UP,
+ EL_BDX_BITER_LEFT,
+ EL_BDX_BITER_DOWN,
+ EL_BDX_BLADDER,
+ EL_BDX_NUT,
EL_EMC_MAGIC_BALL,
EL_EMC_ANDROID,
EL_MM_GRAY_BALL,
static int ep_editor_cascade_active[] =
{
EL_INTERNAL_CASCADE_BD_ACTIVE,
- EL_INTERNAL_CASCADE_BD_NATIVE_ACTIVE,
- EL_INTERNAL_CASCADE_BD_EFFECTS_ACTIVE,
+ EL_INTERNAL_CASCADE_BDX_ACTIVE,
+ EL_INTERNAL_CASCADE_BDX_EFFECTS_ACTIVE,
EL_INTERNAL_CASCADE_EM_ACTIVE,
EL_INTERNAL_CASCADE_EMC_ACTIVE,
EL_INTERNAL_CASCADE_RND_ACTIVE,
static int ep_editor_cascade_inactive[] =
{
EL_INTERNAL_CASCADE_BD,
- EL_INTERNAL_CASCADE_BD_NATIVE,
- EL_INTERNAL_CASCADE_BD_EFFECTS,
+ EL_INTERNAL_CASCADE_BDX,
+ EL_INTERNAL_CASCADE_BDX_EFFECTS,
EL_INTERNAL_CASCADE_EM,
EL_INTERNAL_CASCADE_EMC,
EL_INTERNAL_CASCADE_RND,
struct SetupEditorCascadeInfo
{
boolean el_bd;
- boolean el_bd_native;
- boolean el_bd_effects;
+ boolean el_bdx;
+ boolean el_bdx_effects;
boolean el_em;
boolean el_emc;
boolean el_rnd;
"Slope (DF style) (315\xb0)"
},
{
- "bd_empty_space",
+ "bdx_empty_space",
"empty_space",
"Empty space"
},
{
- "bd_sand_1",
- "bd_sand",
+ "bdx_sand_1",
+ "bdx_sand",
"Sand"
},
{
- "bd_sand_2",
- "bd_sand",
+ "bdx_sand_2",
+ "bdx_sand",
"Sand 2"
},
{
- "bd_sand_ball",
- "bd_sand_ball",
+ "bdx_sand_ball",
+ "bdx_sand_ball",
"Sand ball"
},
{
- "bd_sand_loose",
- "bd_sand_loose",
+ "bdx_sand_loose",
+ "bdx_sand_loose",
"Loose sand"
},
{
- "bd_sand_sloped_up_right",
- "bd_sand_sloped",
+ "bdx_sand_sloped_up_right",
+ "bdx_sand_sloped",
"Sand (sloped up right)"
},
{
- "bd_sand_sloped_up_left",
- "bd_sand_sloped",
+ "bdx_sand_sloped_up_left",
+ "bdx_sand_sloped",
"Sand (sloped up left)"
},
{
- "bd_sand_sloped_down_left",
- "bd_sand_sloped",
+ "bdx_sand_sloped_down_left",
+ "bdx_sand_sloped",
"Sand (sloped down left)"
},
{
- "bd_sand_sloped_down_right",
- "bd_sand_sloped",
+ "bdx_sand_sloped_down_right",
+ "bdx_sand_sloped",
"Sand (sloped down right)"
},
{
- "bd_sand_glued",
- "bd_sand_glued",
+ "bdx_sand_glued",
+ "bdx_sand_glued",
"Glued sand"
},
{
- "bd_wall_sloped_up_right",
- "bd_wall_sloped",
+ "bdx_wall_sloped_up_right",
+ "bdx_wall_sloped",
"Wall (sloped up right)"
},
{
- "bd_wall_sloped_up_left",
- "bd_wall_sloped",
+ "bdx_wall_sloped_up_left",
+ "bdx_wall_sloped",
"Wall (sloped up left)"
},
{
- "bd_wall_sloped_down_left",
- "bd_wall_sloped",
+ "bdx_wall_sloped_down_left",
+ "bdx_wall_sloped",
"Wall (sloped down left)"
},
{
- "bd_wall_sloped_down_right",
- "bd_wall_sloped",
+ "bdx_wall_sloped_down_right",
+ "bdx_wall_sloped",
"Wall (sloped down right)"
},
{
- "bd_wall_non_sloped",
- "bd_wall",
+ "bdx_wall_non_sloped",
+ "bdx_wall",
"Wall (non sloped)"
},
{
- "bd_wall_diggable",
- "bd_wall",
+ "bdx_wall_diggable",
+ "bdx_wall",
"Diggable wall"
},
{
- "bd_wall_diamond",
- "bd_wall",
+ "bdx_wall_diamond",
+ "bdx_wall",
"Wall with diamond"
},
{
- "bd_wall_key_1",
- "bd_wall",
+ "bdx_wall_key_1",
+ "bdx_wall",
"Wall with key 1"
},
{
- "bd_wall_key_2",
- "bd_wall",
+ "bdx_wall_key_2",
+ "bdx_wall",
"Wall with key 2"
},
{
- "bd_wall_key_3",
- "bd_wall",
+ "bdx_wall_key_3",
+ "bdx_wall",
"Wall with key 3"
},
{
- "bd_falling_wall",
- "bd_wall",
+ "bdx_falling_wall",
+ "bdx_wall",
"Falling wall"
},
{
- "bd_steelwall",
- "bd_steelwall",
+ "bdx_steelwall",
+ "bdx_steelwall",
"Steel wall"
},
{
- "bd_steelwall_sloped_up_right",
- "bd_steelwall_sloped",
+ "bdx_steelwall_sloped_up_right",
+ "bdx_steelwall_sloped",
"Steel wall (sloped up right)"
},
{
- "bd_steelwall_sloped_up_left",
- "bd_steelwall_sloped",
+ "bdx_steelwall_sloped_up_left",
+ "bdx_steelwall_sloped",
"Steel wall (sloped up left)"
},
{
- "bd_steelwall_sloped_down_left",
- "bd_steelwall_sloped",
+ "bdx_steelwall_sloped_down_left",
+ "bdx_steelwall_sloped",
"Steel wall (sloped down left)"
},
{
- "bd_steelwall_sloped_down_right",
- "bd_steelwall_sloped",
+ "bdx_steelwall_sloped_down_right",
+ "bdx_steelwall_sloped",
"Steel wall (sloped down right)"
},
{
- "bd_steelwall_explodable",
- "bd_steelwall",
+ "bdx_steelwall_explodable",
+ "bdx_steelwall",
"Explodable steel wall"
},
{
- "bd_steelwall_diggable",
- "bd_steelwall",
+ "bdx_steelwall_diggable",
+ "bdx_steelwall",
"Diggable steel wall"
},
{
- "bd_expandable_wall_horizontal",
- "bd_expandable_wall",
+ "bdx_expandable_wall_horizontal",
+ "bdx_expandable_wall",
"Expandable wall (horizontal)"
},
{
- "bd_expandable_wall_vertical",
- "bd_expandable_wall",
+ "bdx_expandable_wall_vertical",
+ "bdx_expandable_wall",
"Expandable wall (vertical)"
},
{
- "bd_expandable_wall_any",
- "bd_expandable_wall",
+ "bdx_expandable_wall_any",
+ "bdx_expandable_wall",
"Expandable wall (any direction)"
},
{
- "bd_expandable_steelwall_horizontal",
- "bd_expandable_steelwall",
+ "bdx_expandable_steelwall_horizontal",
+ "bdx_expandable_steelwall",
"Expandable steelwall (horizontal)"
},
{
- "bd_expandable_steelwall_vertical",
- "bd_expandable_steelwall",
+ "bdx_expandable_steelwall_vertical",
+ "bdx_expandable_steelwall",
"Expandable steelwall (vertical)"
},
{
- "bd_expandable_steelwall_any",
- "bd_expandable_steelwall",
+ "bdx_expandable_steelwall_any",
+ "bdx_expandable_steelwall",
"Expandable steelwall (any direction)"
},
{
- "bd_expandable_wall_switch",
- "bd_expandable_wall_switch",
+ "bdx_expandable_wall_switch",
+ "bdx_expandable_wall_switch",
"Expandable wall switch"
},
{
- "bd_expandable_wall_switch.active",
- "bd_expandable_wall_switch",
+ "bdx_expandable_wall_switch.active",
+ "bdx_expandable_wall_switch",
"Expandable wall switch (active)"
},
{
- "bd_inbox",
- "bd_inbox",
+ "bdx_inbox",
+ "bdx_inbox",
"Inbox with player"
},
{
- "bd_exit_closed",
- "bd_exit",
+ "bdx_exit_closed",
+ "bdx_exit",
"Closed exit"
},
{
- "bd_exit_open",
- "bd_exit",
+ "bdx_exit_open",
+ "bdx_exit",
"Open exit"
},
{
- "bd_invisible_exit_closed",
- "bd_invisible_exit",
+ "bdx_invisible_exit_closed",
+ "bdx_invisible_exit",
"Invisible exit (closed)"
},
{
- "bd_invisible_exit_open",
- "bd_invisible_exit",
+ "bdx_invisible_exit_open",
+ "bdx_invisible_exit",
"Invisible exit (open)"
},
{
- "bd_flying_rock",
- "bd_flying_rock",
+ "bdx_flying_rock",
+ "bdx_flying_rock",
"Flying rock"
},
{
- "bd_mega_rock",
- "bd_mega_rock",
+ "bdx_mega_rock",
+ "bdx_mega_rock",
"Mega rock"
},
{
- "bd_rock_glued",
- "bd_rock_glued",
+ "bdx_rock_glued",
+ "bdx_rock_glued",
"Glued rock"
},
{
- "bd_flying_diamond",
- "bd_flying_diamond",
+ "bdx_flying_diamond",
+ "bdx_flying_diamond",
"Flying diamond"
},
{
- "bd_diamond_glued",
- "bd_diamond_glued",
+ "bdx_diamond_glued",
+ "bdx_diamond_glued",
"Glued diamond"
},
{
- "bd_diamond_key",
- "bd_diamond_key",
+ "bdx_diamond_key",
+ "bdx_diamond_key",
"Diamond key"
},
{
- "bd_trapped_diamond",
- "bd_trapped_diamond",
+ "bdx_trapped_diamond",
+ "bdx_trapped_diamond",
"Trapped diamond"
},
{
- "bd_nut",
- "bd_nut",
+ "bdx_nut",
+ "bdx_nut",
"Nut"
},
{
- "bd_amoeba_1",
- "bd_amoeba",
+ "bdx_amoeba_1",
+ "bdx_amoeba",
"Amoeba 1"
},
{
- "bd_amoeba_2",
- "bd_amoeba",
+ "bdx_amoeba_2",
+ "bdx_amoeba",
"Amoeba 2"
},
{
- "bd_bladder",
- "bd_bladder",
+ "bdx_bladder",
+ "bdx_bladder",
"Bladder"
},
{
- "bd_bladder_spender",
- "bd_bladder_spender",
+ "bdx_bladder_spender",
+ "bdx_bladder_spender",
"Bladder spender"
},
{
- "bd_creature_switch",
- "bd_creature_switch",
+ "bdx_creature_switch",
+ "bdx_creature_switch",
"Creature direction switch"
},
{
- "bd_creature_switch.active",
- "bd_creature_switch",
+ "bdx_creature_switch.active",
+ "bdx_creature_switch",
"Creature direction switch (active)"
},
{
- "bd_biter_switch_1",
- "bd_biter_switch",
+ "bdx_biter_switch_1",
+ "bdx_biter_switch",
"Biter switch"
},
{
- "bd_biter_switch_2",
- "bd_biter_switch",
+ "bdx_biter_switch_2",
+ "bdx_biter_switch",
"Biter switch"
},
{
- "bd_biter_switch_3",
- "bd_biter_switch",
+ "bdx_biter_switch_3",
+ "bdx_biter_switch",
"Biter switch"
},
{
- "bd_biter_switch_4",
- "bd_biter_switch",
+ "bdx_biter_switch_4",
+ "bdx_biter_switch",
"Biter switch"
},
{
- "bd_replicator",
- "bd_replicator",
+ "bdx_replicator",
+ "bdx_replicator",
"Replicator"
},
{
- "bd_replicator.active",
- "bd_replicator",
+ "bdx_replicator.active",
+ "bdx_replicator",
"Replicator (active)"
},
{
- "bd_replicator_switch",
- "bd_replicator_switch",
+ "bdx_replicator_switch",
+ "bdx_replicator_switch",
"Replicator switch"
},
{
- "bd_replicator_switch.active",
- "bd_replicator_switch",
+ "bdx_replicator_switch.active",
+ "bdx_replicator_switch",
"Replicator switch (active)"
},
{
- "bd_conveyor_left",
- "bd_conveyor",
+ "bdx_conveyor_left",
+ "bdx_conveyor",
"Conveyor belt (moving left)"
},
{
- "bd_conveyor_left.active",
- "bd_conveyor",
+ "bdx_conveyor_left.active",
+ "bdx_conveyor",
"Conveyor belt (moving left) (active)"
},
{
- "bd_conveyor_right",
- "bd_conveyor",
+ "bdx_conveyor_right",
+ "bdx_conveyor",
"Conveyor belt (moving right)"
},
{
- "bd_conveyor_right.active",
- "bd_conveyor",
+ "bdx_conveyor_right.active",
+ "bdx_conveyor",
"Conveyor belt (moving right) (active)"
},
{
- "bd_conveyor_switch",
- "bd_conveyor_switch",
+ "bdx_conveyor_switch",
+ "bdx_conveyor_switch",
"Conveyor belt power switch"
},
{
- "bd_conveyor_switch.active",
- "bd_conveyor_switch",
+ "bdx_conveyor_switch.active",
+ "bdx_conveyor_switch",
"Conveyor belt power switch (active)"
},
{
- "bd_conveyor_dir_switch",
- "bd_conveyor_dir_switch",
+ "bdx_conveyor_dir_switch",
+ "bdx_conveyor_dir_switch",
"Conveyor belt direction switch"
},
{
- "bd_conveyor_dir_switch.active",
- "bd_conveyor_dir_switch",
+ "bdx_conveyor_dir_switch.active",
+ "bdx_conveyor_dir_switch",
"Conveyor belt direction switch (active)"
},
{
- "bd_gravity_switch",
- "bd_gravity_switch",
+ "bdx_gravity_switch",
+ "bdx_gravity_switch",
"Gravity switch"
},
{
- "bd_gravity_switch.active",
- "bd_gravity_switch",
+ "bdx_gravity_switch.active",
+ "bdx_gravity_switch",
"Gravity switch (active)"
},
{
- "bd_acid",
- "bd_acid",
+ "bdx_acid",
+ "bdx_acid",
"Acid"
},
{
- "bd_box",
- "bd_box",
+ "bdx_box",
+ "bdx_box",
"Box"
},
{
- "bd_time_penalty",
- "bd_time_penalty",
+ "bdx_time_penalty",
+ "bdx_time_penalty",
"Time penalty"
},
{
- "bd_gravestone",
- "bd_gravestone",
+ "bdx_gravestone",
+ "bdx_gravestone",
"Gravestone"
},
{
- "bd_clock",
- "bd_clock",
+ "bdx_clock",
+ "bdx_clock",
"Clock"
},
{
- "bd_pot",
- "bd_pot",
+ "bdx_pot",
+ "bdx_pot",
"Pot"
},
{
- "bd_pneumatic_hammer",
- "bd_pneumatic_hammer",
+ "bdx_pneumatic_hammer",
+ "bdx_pneumatic_hammer",
"Pneumatic hammer"
},
{
- "bd_teleporter",
- "bd_teleporter",
+ "bdx_teleporter",
+ "bdx_teleporter",
"Teleporter"
},
{
- "bd_skeleton",
- "bd_skeleton",
+ "bdx_skeleton",
+ "bdx_skeleton",
"Skeleton"
},
{
- "bd_water",
- "bd_water",
+ "bdx_water",
+ "bdx_water",
"Water"
},
{
- "bd_key_1",
- "bd_key",
+ "bdx_key_1",
+ "bdx_key",
"Key 1"
},
{
- "bd_key_2",
- "bd_key",
+ "bdx_key_2",
+ "bdx_key",
"Key 2"
},
{
- "bd_key_3",
- "bd_key",
+ "bdx_key_3",
+ "bdx_key",
"Key 3"
},
{
- "bd_gate_1",
- "bd_gate",
+ "bdx_gate_1",
+ "bdx_gate",
"Door 1"
},
{
- "bd_gate_2",
- "bd_gate",
+ "bdx_gate_2",
+ "bdx_gate",
"Door 2"
},
{
- "bd_gate_3",
- "bd_gate",
+ "bdx_gate_3",
+ "bdx_gate",
"Door 3"
},
{
- "bd_lava",
- "bd_lava",
+ "bdx_lava",
+ "bdx_lava",
"Lava"
},
{
- "bd_sweet",
- "bd_sweet",
+ "bdx_sweet",
+ "bdx_sweet",
"Sweet"
},
{
- "bd_voodoo_doll",
- "bd_voodoo_doll",
+ "bdx_voodoo_doll",
+ "bdx_voodoo_doll",
"Voodoo doll"
},
{
- "bd_slime",
- "bd_slime",
+ "bdx_slime",
+ "bdx_slime",
"Slime"
},
{
- "bd_waiting_rock",
- "bd_waiting_rock",
+ "bdx_waiting_rock",
+ "bdx_waiting_rock",
"Waiting rock"
},
{
- "bd_chasing_rock",
- "bd_chasing_rock",
+ "bdx_chasing_rock",
+ "bdx_chasing_rock",
"Chasing rock"
},
{
- "bd_ghost",
- "bd_ghost",
+ "bdx_ghost",
+ "bdx_ghost",
"Ghost"
},
{
- "bd_cow",
- "bd_cow",
+ "bdx_cow",
+ "bdx_cow",
"Cow (random start direction)"
},
{
- "bd_cow.left",
- "bd_cow",
+ "bdx_cow.left",
+ "bdx_cow",
"Cow (starts moving left)"
},
{
- "bd_cow.up",
- "bd_cow",
+ "bdx_cow.up",
+ "bdx_cow",
"Cow (starts moving up)"
},
{
- "bd_cow.right",
- "bd_cow",
+ "bdx_cow.right",
+ "bdx_cow",
"Cow (starts moving right)"
},
{
- "bd_cow.down",
- "bd_cow",
+ "bdx_cow.down",
+ "bdx_cow",
"Cow (starts moving down)"
},
{
- "bd_butterfly_1",
- "bd_butterfly",
+ "bdx_butterfly_1",
+ "bdx_butterfly",
"Butterfly 1 (random start direction)"
},
{
- "bd_butterfly_1.right",
- "bd_butterfly",
+ "bdx_butterfly_1.right",
+ "bdx_butterfly",
"Butterfly 1 (starts moving right)"
},
{
- "bd_butterfly_1.up",
- "bd_butterfly",
+ "bdx_butterfly_1.up",
+ "bdx_butterfly",
"Butterfly 1 (starts moving up)"
},
{
- "bd_butterfly_1.left",
- "bd_butterfly",
+ "bdx_butterfly_1.left",
+ "bdx_butterfly",
"Butterfly 1 (starts moving left)"
},
{
- "bd_butterfly_1.down",
- "bd_butterfly",
+ "bdx_butterfly_1.down",
+ "bdx_butterfly",
"Butterfly 1 (starts moving down)"
},
{
- "bd_butterfly_2",
- "bd_butterfly",
+ "bdx_butterfly_2",
+ "bdx_butterfly",
"Butterfly 2 (random start direction)"
},
{
- "bd_butterfly_2.right",
- "bd_butterfly",
+ "bdx_butterfly_2.right",
+ "bdx_butterfly",
"Butterfly 2 (starts moving right)"
},
{
- "bd_butterfly_2.up",
- "bd_butterfly",
+ "bdx_butterfly_2.up",
+ "bdx_butterfly",
"Butterfly 2 (starts moving up)"
},
{
- "bd_butterfly_2.left",
- "bd_butterfly",
+ "bdx_butterfly_2.left",
+ "bdx_butterfly",
"Butterfly 2 (starts moving left)"
},
{
- "bd_butterfly_2.down",
- "bd_butterfly",
+ "bdx_butterfly_2.down",
+ "bdx_butterfly",
"Butterfly 2 (starts moving down)"
},
{
- "bd_firefly_1",
- "bd_firefly",
+ "bdx_firefly_1",
+ "bdx_firefly",
"Firefly 1 (random start direction)"
},
{
- "bd_firefly_1.right",
- "bd_firefly",
+ "bdx_firefly_1.right",
+ "bdx_firefly",
"Firefly 1 (starts moving right)"
},
{
- "bd_firefly_1.up",
- "bd_firefly",
+ "bdx_firefly_1.up",
+ "bdx_firefly",
"Firefly 1 (starts moving up)"
},
{
- "bd_firefly_1.left",
- "bd_firefly",
+ "bdx_firefly_1.left",
+ "bdx_firefly",
"Firefly 1 (starts moving left)"
},
{
- "bd_firefly_1.down",
- "bd_firefly",
+ "bdx_firefly_1.down",
+ "bdx_firefly",
"Firefly 1 (starts moving down)"
},
{
- "bd_firefly_2",
- "bd_firefly",
+ "bdx_firefly_2",
+ "bdx_firefly",
"Firefly 2 (random start direction)"
},
{
- "bd_firefly_2.right",
- "bd_firefly",
+ "bdx_firefly_2.right",
+ "bdx_firefly",
"Firefly 2 (starts moving right)"
},
{
- "bd_firefly_2.up",
- "bd_firefly",
+ "bdx_firefly_2.up",
+ "bdx_firefly",
"Firefly 2 (starts moving up)"
},
{
- "bd_firefly_2.left",
- "bd_firefly",
+ "bdx_firefly_2.left",
+ "bdx_firefly",
"Firefly 2 (starts moving left)"
},
{
- "bd_firefly_2.down",
- "bd_firefly",
+ "bdx_firefly_2.down",
+ "bdx_firefly",
"Firefly 2 (starts moving down)"
},
{
- "bd_stonefly",
- "bd_stonefly",
+ "bdx_stonefly",
+ "bdx_stonefly",
"Stonefly (random start direction)"
},
{
- "bd_stonefly.right",
- "bd_stonefly",
+ "bdx_stonefly.right",
+ "bdx_stonefly",
"Stonefly (starts moving right)"
},
{
- "bd_stonefly.up",
- "bd_stonefly",
+ "bdx_stonefly.up",
+ "bdx_stonefly",
"Stonefly (starts moving up)"
},
{
- "bd_stonefly.left",
- "bd_stonefly",
+ "bdx_stonefly.left",
+ "bdx_stonefly",
"Stonefly (starts moving left)"
},
{
- "bd_stonefly.down",
- "bd_stonefly",
+ "bdx_stonefly.down",
+ "bdx_stonefly",
"Stonefly (starts moving down)"
},
{
- "bd_biter",
- "bd_biter",
+ "bdx_biter",
+ "bdx_biter",
"Biter (random start direction)"
},
{
- "bd_biter.right",
- "bd_biter",
+ "bdx_biter.right",
+ "bdx_biter",
"Biter (starts moving right)"
},
{
- "bd_biter.up",
- "bd_biter",
+ "bdx_biter.up",
+ "bdx_biter",
"Biter (starts moving up)"
},
{
- "bd_biter.left",
- "bd_biter",
+ "bdx_biter.left",
+ "bdx_biter",
"Biter (starts moving left)"
},
{
- "bd_biter.down",
- "bd_biter",
+ "bdx_biter.down",
+ "bdx_biter",
"Biter (starts moving down)"
},
{
- "bd_dragonfly",
- "bd_dragonfly",
+ "bdx_dragonfly",
+ "bdx_dragonfly",
"Dragonfly (random start direction)"
},
{
- "bd_dragonfly.right",
- "bd_dragonfly",
+ "bdx_dragonfly.right",
+ "bdx_dragonfly",
"Dragonfly (starts moving right)"
},
{
- "bd_dragonfly.up",
- "bd_dragonfly",
+ "bdx_dragonfly.up",
+ "bdx_dragonfly",
"Dragonfly (starts moving up)"
},
{
- "bd_dragonfly.left",
- "bd_dragonfly",
+ "bdx_dragonfly.left",
+ "bdx_dragonfly",
"Dragonfly (starts moving left)"
},
{
- "bd_dragonfly.down",
- "bd_dragonfly",
+ "bdx_dragonfly.down",
+ "bdx_dragonfly",
"Dragonfly (starts moving down)"
},
{
- "bd_bomb",
- "bd_bomb",
+ "bdx_bomb",
+ "bdx_bomb",
"Bomb"
},
{
- "bd_nitro_pack",
- "bd_nitro_pack",
+ "bdx_nitro_pack",
+ "bdx_nitro_pack",
"Nitro pack"
},
{
- "bd_player",
- "bd_player",
+ "bdx_player",
+ "bdx_player",
"Player"
},
{
- "bd_player_with_bomb",
- "bd_player",
+ "bdx_player_with_bomb",
+ "bdx_player",
"Player with bomb",
},
{
- "bd_player_with_rocket_launcher",
- "bd_player",
+ "bdx_player_with_rocket_launcher",
+ "bdx_player",
"Player with rocket launcher",
},
{
- "bd_player_glued",
- "bd_player",
+ "bdx_player_glued",
+ "bdx_player",
"Glued player",
},
{
- "bd_player_stirring",
- "bd_player",
+ "bdx_player_stirring",
+ "bdx_player",
"Stirring player"
},
{
- "bd_rocket_launcher",
- "bd_rocket_launcher",
+ "bdx_rocket_launcher",
+ "bdx_rocket_launcher",
"Rocket launcher",
},
{
- "bd_rocket",
- "bd_rocket",
+ "bdx_rocket",
+ "bdx_rocket",
"Rocket",
},
{
- "bd_rocket.right",
- "bd_rocket",
+ "bdx_rocket.right",
+ "bdx_rocket",
"Rocket (starts moving right)"
},
{
- "bd_rocket.up",
- "bd_rocket",
+ "bdx_rocket.up",
+ "bdx_rocket",
"Rocket (starts moving up)"
},
{
- "bd_rocket.left",
- "bd_rocket",
+ "bdx_rocket.left",
+ "bdx_rocket",
"Rocket (starts moving left)"
},
{
- "bd_rocket.down",
- "bd_rocket",
+ "bdx_rocket.down",
+ "bdx_rocket",
"Rocket (starts moving down)"
},
{
- "bd_fake_bonus",
- "bd_fake_bonus",
+ "bdx_fake_bonus",
+ "bdx_fake_bonus",
"Fake bonus"
},
{
- "bd_covered",
- "bd_covered",
+ "bdx_covered",
+ "bdx_covered",
"Covered"
},
{
- "bd_wall_native",
+ "bdx_wall",
"wall",
"Normal wall"
},
{
- "bd_rock_native",
- "bd_rock",
+ "bdx_rock",
+ "bdx_rock",
"Rock"
},
{
- "bd_diamond_native",
- "bd_diamond",
+ "bdx_diamond",
+ "bdx_diamond",
"Diamond"
},
{
- "bd_magic_wall_native",
- "bd_magic_wall",
+ "bdx_magic_wall",
+ "bdx_magic_wall",
"Magic wall"
},
{
- "bd_sand_ball.falling",
- "bd_sand_ball",
+ "bdx_sand_ball.falling",
+ "bdx_sand_ball",
"Sand ball (falling)"
},
{
- "bd_sand_loose.falling",
- "bd_sand_loose",
+ "bdx_sand_loose.falling",
+ "bdx_sand_loose",
"Loose sand (falling)"
},
{
- "bd_rock_native.falling",
- "bd_rock",
+ "bdx_rock.falling",
+ "bdx_rock",
"Rock (falling)"
},
{
- "bd_flying_rock.flying",
- "bd_flying_rock",
+ "bdx_flying_rock.flying",
+ "bdx_flying_rock",
"Flying rock (flying)"
},
{
- "bd_mega_rock.falling",
- "bd_mega_rock",
+ "bdx_mega_rock.falling",
+ "bdx_mega_rock",
"Mega rock (falling)"
},
{
- "bd_diamond_native.falling",
- "bd_diamond",
+ "bdx_diamond.falling",
+ "bdx_diamond",
"Diamond (falling)"
},
{
- "bd_flying_diamond.flying",
- "bd_flying_diamond",
+ "bdx_flying_diamond.flying",
+ "bdx_flying_diamond",
"Flying diamond (flying)"
},
{
- "bd_nut.falling",
- "bd_nut",
+ "bdx_nut.falling",
+ "bdx_nut",
"Nut (falling)"
},
{
- "bd_falling_wall.falling",
- "bd_wall",
+ "bdx_falling_wall.falling",
+ "bdx_wall",
"Falling wall (falling)"
},
{
- "bd_nitro_pack.falling",
- "bd_nitro_pack",
+ "bdx_nitro_pack.falling",
+ "bdx_nitro_pack",
"Nitro pack (falling)"
},
{
- "bd_water_1",
- "bd_water",
+ "bdx_water_1",
+ "bdx_water",
"Water (1)"
},
{
- "bd_water_2",
- "bd_water",
+ "bdx_water_2",
+ "bdx_water",
"Water (2)"
},
{
- "bd_water_3",
- "bd_water",
+ "bdx_water_3",
+ "bdx_water",
"Water (3)"
},
{
- "bd_water_4",
- "bd_water",
+ "bdx_water_4",
+ "bdx_water",
"Water (4)"
},
{
- "bd_water_5",
- "bd_water",
+ "bdx_water_5",
+ "bdx_water",
"Water (5)"
},
{
- "bd_water_6",
- "bd_water",
+ "bdx_water_6",
+ "bdx_water",
"Water (6)"
},
{
- "bd_water_7",
- "bd_water",
+ "bdx_water_7",
+ "bdx_water",
"Water (7)"
},
{
- "bd_water_8",
- "bd_water",
+ "bdx_water_8",
+ "bdx_water",
"Water (8)"
},
{
- "bd_water_9",
- "bd_water",
+ "bdx_water_9",
+ "bdx_water",
"Water (9)"
},
{
- "bd_water_10",
- "bd_water",
+ "bdx_water_10",
+ "bdx_water",
"Water (10)"
},
{
- "bd_water_11",
- "bd_water",
+ "bdx_water_11",
+ "bdx_water",
"Water (11)"
},
{
- "bd_water_12",
- "bd_water",
+ "bdx_water_12",
+ "bdx_water",
"Water (12)"
},
{
- "bd_water_13",
- "bd_water",
+ "bdx_water_13",
+ "bdx_water",
"Water (13)"
},
{
- "bd_water_14",
- "bd_water",
+ "bdx_water_14",
+ "bdx_water",
"Water (14)"
},
{
- "bd_water_15",
- "bd_water",
+ "bdx_water_15",
+ "bdx_water",
"Water (15)"
},
{
- "bd_water_16",
- "bd_water",
+ "bdx_water_16",
+ "bdx_water",
"Water (16)"
},
{
- "bd_cow_enclosed_1",
- "bd_cow",
+ "bdx_cow_enclosed_1",
+ "bdx_cow",
"Enclosed cow (1)"
},
{
- "bd_cow_enclosed_2",
- "bd_cow",
+ "bdx_cow_enclosed_2",
+ "bdx_cow",
"Enclosed cow (2)"
},
{
- "bd_cow_enclosed_3",
- "bd_cow",
+ "bdx_cow_enclosed_3",
+ "bdx_cow",
"Enclosed cow (3)"
},
{
- "bd_cow_enclosed_4",
- "bd_cow",
+ "bdx_cow_enclosed_4",
+ "bdx_cow",
"Enclosed cow (4)"
},
{
- "bd_cow_enclosed_5",
- "bd_cow",
+ "bdx_cow_enclosed_5",
+ "bdx_cow",
"Enclosed cow (5)"
},
{
- "bd_cow_enclosed_6",
- "bd_cow",
+ "bdx_cow_enclosed_6",
+ "bdx_cow",
"Enclosed cow (6)"
},
{
- "bd_cow_enclosed_7",
- "bd_cow",
+ "bdx_cow_enclosed_7",
+ "bdx_cow",
"Enclosed cow (7)"
},
{
- "bd_bladder_1",
- "bd_bladder",
+ "bdx_bladder_1",
+ "bdx_bladder",
"Bladder (1)"
},
{
- "bd_bladder_2",
- "bd_bladder",
+ "bdx_bladder_2",
+ "bdx_bladder",
"Bladder (2)"
},
{
- "bd_bladder_3",
- "bd_bladder",
+ "bdx_bladder_3",
+ "bdx_bladder",
"Bladder (3)"
},
{
- "bd_bladder_4",
- "bd_bladder",
+ "bdx_bladder_4",
+ "bdx_bladder",
"Bladder (4)"
},
{
- "bd_bladder_5",
- "bd_bladder",
+ "bdx_bladder_5",
+ "bdx_bladder",
"Bladder (5)"
},
{
- "bd_bladder_6",
- "bd_bladder",
+ "bdx_bladder_6",
+ "bdx_bladder",
"Bladder (6)"
},
{
- "bd_bladder_7",
- "bd_bladder",
+ "bdx_bladder_7",
+ "bdx_bladder",
"Bladder (7)"
},
{
- "bd_bladder_8",
- "bd_bladder",
+ "bdx_bladder_8",
+ "bdx_bladder",
"Bladder (8)"
},
{
- "bd_player.growing_1",
- "bd_player",
+ "bdx_player.growing_1",
+ "bdx_player",
"Player birth (1)"
},
{
- "bd_player.growing_2",
- "bd_player",
+ "bdx_player.growing_2",
+ "bdx_player",
"Player birth (2)"
},
{
- "bd_player.growing_3",
- "bd_player",
+ "bdx_player.growing_3",
+ "bdx_player",
"Player birth (3)"
},
{
- "bd_bomb.ticking_1",
- "bd_bomb",
+ "bdx_bomb.ticking_1",
+ "bdx_bomb",
"Ticking bomb (1)"
},
{
- "bd_bomb.ticking_2",
- "bd_bomb",
+ "bdx_bomb.ticking_2",
+ "bdx_bomb",
"Ticking bomb (2)"
},
{
- "bd_bomb.ticking_3",
- "bd_bomb",
+ "bdx_bomb.ticking_3",
+ "bdx_bomb",
"Ticking bomb (3)"
},
{
- "bd_bomb.ticking_4",
- "bd_bomb",
+ "bdx_bomb.ticking_4",
+ "bdx_bomb",
"Ticking bomb (4)"
},
{
- "bd_bomb.ticking_5",
- "bd_bomb",
+ "bdx_bomb.ticking_5",
+ "bdx_bomb",
"Ticking bomb (5)"
},
{
- "bd_bomb.ticking_6",
- "bd_bomb",
+ "bdx_bomb.ticking_6",
+ "bdx_bomb",
"Ticking bomb (6)"
},
{
- "bd_bomb.ticking_7",
- "bd_bomb",
+ "bdx_bomb.ticking_7",
+ "bdx_bomb",
"Ticking bomb (7)"
},
{
- "bd_clock.growing_1",
- "bd_clock",
+ "bdx_clock.growing_1",
+ "bdx_clock",
"Clock birth (1)"
},
{
- "bd_clock.growing_2",
- "bd_clock",
+ "bdx_clock.growing_2",
+ "bdx_clock",
"Clock birth (2)"
},
{
- "bd_clock.growing_3",
- "bd_clock",
+ "bdx_clock.growing_3",
+ "bdx_clock",
"Clock birth (3)"
},
{
- "bd_clock.growing_4",
- "bd_clock",
+ "bdx_clock.growing_4",
+ "bdx_clock",
"Clock birth (4)"
},
{
- "bd_diamond_native.growing_1",
- "bd_diamond",
+ "bdx_diamond.growing_1",
+ "bdx_diamond",
"Diamond birth (1)"
},
{
- "bd_diamond_native.growing_2",
- "bd_diamond",
+ "bdx_diamond.growing_2",
+ "bdx_diamond",
"Diamond birth (2)"
},
{
- "bd_diamond_native.growing_3",
- "bd_diamond",
+ "bdx_diamond.growing_3",
+ "bdx_diamond",
"Diamond birth (3)"
},
{
- "bd_diamond_native.growing_4",
- "bd_diamond",
+ "bdx_diamond.growing_4",
+ "bdx_diamond",
"Diamond birth (4)"
},
{
- "bd_diamond_native.growing_5",
- "bd_diamond",
+ "bdx_diamond.growing_5",
+ "bdx_diamond",
"Diamond birth (5)"
},
{
- "bd_exploding_1",
- "bd_exploding",
+ "bdx_exploding_1",
+ "bdx_exploding",
"Explosion (1)"
},
{
- "bd_exploding_2",
- "bd_exploding",
+ "bdx_exploding_2",
+ "bdx_exploding",
"Explosion (2)"
},
{
- "bd_exploding_3",
- "bd_exploding",
+ "bdx_exploding_3",
+ "bdx_exploding",
"Explosion (3)"
},
{
- "bd_exploding_4",
- "bd_exploding",
+ "bdx_exploding_4",
+ "bdx_exploding",
"Explosion (4)"
},
{
- "bd_exploding_5",
- "bd_exploding",
+ "bdx_exploding_5",
+ "bdx_exploding",
"Explosion (5)"
},
{
- "bd_rock_native.growing_1",
- "bd_rock",
+ "bdx_rock.growing_1",
+ "bdx_rock",
"Rock birth (1)"
},
{
- "bd_rock_native.growing_2",
- "bd_rock",
+ "bdx_rock.growing_2",
+ "bdx_rock",
"Rock birth (2)"
},
{
- "bd_rock_native.growing_3",
- "bd_rock",
+ "bdx_rock.growing_3",
+ "bdx_rock",
"Rock birth (3)"
},
{
- "bd_rock_native.growing_4",
- "bd_rock",
+ "bdx_rock.growing_4",
+ "bdx_rock",
"Rock birth (4)"
},
{
- "bd_steelwall.growing_1",
- "bd_steelwall",
+ "bdx_steelwall.growing_1",
+ "bdx_steelwall",
"Steelwall birth (1)"
},
{
- "bd_steelwall.growing_2",
- "bd_steelwall",
+ "bdx_steelwall.growing_2",
+ "bdx_steelwall",
"Steelwall birth (2)"
},
{
- "bd_steelwall.growing_3",
- "bd_steelwall",
+ "bdx_steelwall.growing_3",
+ "bdx_steelwall",
"Steelwall birth (3)"
},
{
- "bd_steelwall.growing_4",
- "bd_steelwall",
+ "bdx_steelwall.growing_4",
+ "bdx_steelwall",
"Steelwall birth (4)"
},
{
- "bd_ghost.exploding_1",
- "bd_ghost",
+ "bdx_ghost.exploding_1",
+ "bdx_ghost",
"Ghost explosion (1)"
},
{
- "bd_ghost.exploding_2",
- "bd_ghost",
+ "bdx_ghost.exploding_2",
+ "bdx_ghost",
"Ghost explosion (2)"
},
{
- "bd_ghost.exploding_3",
- "bd_ghost",
+ "bdx_ghost.exploding_3",
+ "bdx_ghost",
"Ghost explosion (3)"
},
{
- "bd_ghost.exploding_4",
- "bd_ghost",
+ "bdx_ghost.exploding_4",
+ "bdx_ghost",
"Ghost explosion (4)"
},
{
- "bd_bomb.exploding_1",
- "bd_bomb",
+ "bdx_bomb.exploding_1",
+ "bdx_bomb",
"Bomb explosion (1)"
},
{
- "bd_bomb.exploding_2",
- "bd_bomb",
+ "bdx_bomb.exploding_2",
+ "bdx_bomb",
"Bomb explosion (2)"
},
{
- "bd_bomb.exploding_3",
- "bd_bomb",
+ "bdx_bomb.exploding_3",
+ "bdx_bomb",
"Bomb explosion (3)"
},
{
- "bd_bomb.exploding_4",
- "bd_bomb",
+ "bdx_bomb.exploding_4",
+ "bdx_bomb",
"Bomb explosion (4)"
},
{
- "bd_nitro_pack.exploding",
- "bd_nitro_pack",
+ "bdx_nitro_pack.exploding",
+ "bdx_nitro_pack",
"Nitro pack (triggered)"
},
{
- "bd_nitro_pack.exploding_1",
- "bd_nitro_pack",
+ "bdx_nitro_pack.exploding_1",
+ "bdx_nitro_pack",
"Nitro pack explosion (1)"
},
{
- "bd_nitro_pack.exploding_2",
- "bd_nitro_pack",
+ "bdx_nitro_pack.exploding_2",
+ "bdx_nitro_pack",
"Nitro pack explosion (2)"
},
{
- "bd_nitro_pack.exploding_3",
- "bd_nitro_pack",
+ "bdx_nitro_pack.exploding_3",
+ "bdx_nitro_pack",
"Nitro pack explosion (3)"
},
{
- "bd_nitro_pack.exploding_4",
- "bd_nitro_pack",
+ "bdx_nitro_pack.exploding_4",
+ "bdx_nitro_pack",
"Nitro pack explosion (4)"
},
{
- "bd_amoeba_2.exploding_1",
- "bd_amoeba",
+ "bdx_amoeba_2.exploding_1",
+ "bdx_amoeba",
"Amoeba 2 explosion (1)"
},
{
- "bd_amoeba_2.exploding_2",
- "bd_amoeba",
+ "bdx_amoeba_2.exploding_2",
+ "bdx_amoeba",
"Amoeba 2 explosion (2)"
},
{
- "bd_amoeba_2.exploding_3",
- "bd_amoeba",
+ "bdx_amoeba_2.exploding_3",
+ "bdx_amoeba",
"Amoeba 2 explosion (3)"
},
{
- "bd_amoeba_2.exploding_4",
- "bd_amoeba",
+ "bdx_amoeba_2.exploding_4",
+ "bdx_amoeba",
"Amoeba 2 explosion (4)"
},
{
- "bd_nut.breaking_1",
- "bd_nut",
+ "bdx_nut.breaking_1",
+ "bdx_nut",
"Nut explosion (1)"
},
{
- "bd_nut.breaking_2",
- "bd_nut",
+ "bdx_nut.breaking_2",
+ "bdx_nut",
"Nut explosion (2)"
},
{
- "bd_nut.breaking_3",
- "bd_nut",
+ "bdx_nut.breaking_3",
+ "bdx_nut",
"Nut explosion (3)"
},
{
- "bd_nut.breaking_4",
- "bd_nut",
+ "bdx_nut.breaking_4",
+ "bdx_nut",
"Nut explosion (4)"
},
"Active mine"
},
{
- "bd_magic_wall_native.active",
+ "bdx_magic_wall.active",
"magic_wall",
"-"
},
"-"
},
{
- "[bd_native_default]",
- "bd_native_default",
+ "[bdx_default]",
+ "bdx_default",
"-"
},
{
"-"
},
{
- "bd_game_graphics_color_template",
+ "bdx_game_graphics_color_template",
"-",
"-"
},
"Hide Boulder Dash elements"
},
{
- "internal_cascade_bd_native",
+ "internal_cascade_bdx",
"internal",
"Show Boulder Dash native elements"
},
{
- "internal_cascade_bd_native.active",
+ "internal_cascade_bdx.active",
"internal",
"Hide Boulder Dash native elements"
},
{
- "internal_cascade_bd_effects",
+ "internal_cascade_bdx_effects",
"internal",
"Show Boulder Dash effects elements"
},
{
- "internal_cascade_bd_effects.active",
+ "internal_cascade_bdx_effects.active",
"internal",
"Hide Boulder Dash effects elements"
},
(e) == EL_CRYSTAL ? EL_CRYSTAL : \
EL_ROCK)
-#define IS_BD_PLAYER_ELEMENT(e) ((e) == EL_BD_INBOX || \
- (e) == EL_BD_PLAYER || \
- (e) == EL_BD_PLAYER_WITH_BOMB || \
- (e) == EL_BD_PLAYER_GLUED || \
- (e) == EL_BD_PLAYER_STIRRING)
+#define IS_BDX_PLAYER_ELEMENT(e) ((e) == EL_BDX_INBOX || \
+ (e) == EL_BDX_PLAYER || \
+ (e) == EL_BDX_PLAYER_WITH_BOMB || \
+ (e) == EL_BDX_PLAYER_GLUED || \
+ (e) == EL_BDX_PLAYER_STIRRING)
#define IS_BD_FIREFLY(e) ((e) == EL_BD_FIREFLY || \
(e) == EL_BD_FIREFLY_RIGHT || \
(e) == EL_BD_FIREFLY_LEFT || \
(e) == EL_BD_FIREFLY_DOWN)
-#define IS_BD_FIREFLY_1(e) ((e) == EL_BD_FIREFLY_1 || \
- (e) == EL_BD_FIREFLY_1_RIGHT || \
- (e) == EL_BD_FIREFLY_1_UP || \
- (e) == EL_BD_FIREFLY_1_LEFT || \
- (e) == EL_BD_FIREFLY_1_DOWN)
+#define IS_BDX_FIREFLY_1(e) ((e) == EL_BDX_FIREFLY_1 || \
+ (e) == EL_BDX_FIREFLY_1_RIGHT || \
+ (e) == EL_BDX_FIREFLY_1_UP || \
+ (e) == EL_BDX_FIREFLY_1_LEFT || \
+ (e) == EL_BDX_FIREFLY_1_DOWN)
-#define IS_BD_FIREFLY_2(e) ((e) == EL_BD_FIREFLY_2 || \
- (e) == EL_BD_FIREFLY_2_RIGHT || \
- (e) == EL_BD_FIREFLY_2_UP || \
- (e) == EL_BD_FIREFLY_2_LEFT || \
- (e) == EL_BD_FIREFLY_2_DOWN)
+#define IS_BDX_FIREFLY_2(e) ((e) == EL_BDX_FIREFLY_2 || \
+ (e) == EL_BDX_FIREFLY_2_RIGHT || \
+ (e) == EL_BDX_FIREFLY_2_UP || \
+ (e) == EL_BDX_FIREFLY_2_LEFT || \
+ (e) == EL_BDX_FIREFLY_2_DOWN)
#define IS_BD_BUTTERFLY(e) ((e) == EL_BD_BUTTERFLY || \
(e) == EL_BD_BUTTERFLY_RIGHT || \
(e) == EL_BD_BUTTERFLY_LEFT || \
(e) == EL_BD_BUTTERFLY_DOWN)
-#define IS_BD_BUTTERFLY_1(e) ((e) == EL_BD_BUTTERFLY_1 || \
- (e) == EL_BD_BUTTERFLY_1_RIGHT || \
- (e) == EL_BD_BUTTERFLY_1_UP || \
- (e) == EL_BD_BUTTERFLY_1_LEFT || \
- (e) == EL_BD_BUTTERFLY_1_DOWN)
-
-#define IS_BD_BUTTERFLY_2(e) ((e) == EL_BD_BUTTERFLY_2 || \
- (e) == EL_BD_BUTTERFLY_2_RIGHT || \
- (e) == EL_BD_BUTTERFLY_2_UP || \
- (e) == EL_BD_BUTTERFLY_2_LEFT || \
- (e) == EL_BD_BUTTERFLY_2_DOWN)
-
-#define IS_BD_STONEFLY(e) ((e) == EL_BD_STONEFLY || \
- (e) == EL_BD_STONEFLY_RIGHT || \
- (e) == EL_BD_STONEFLY_UP || \
- (e) == EL_BD_STONEFLY_LEFT || \
- (e) == EL_BD_STONEFLY_DOWN)
-
-#define IS_BD_DRAGONFLY(e) ((e) == EL_BD_DRAGONFLY || \
- (e) == EL_BD_DRAGONFLY_RIGHT || \
- (e) == EL_BD_DRAGONFLY_UP || \
- (e) == EL_BD_DRAGONFLY_LEFT || \
- (e) == EL_BD_DRAGONFLY_DOWN)
-
-#define IS_BD_BITER(e) ((e) == EL_BD_BITER || \
- (e) == EL_BD_BITER_RIGHT || \
- (e) == EL_BD_BITER_UP || \
- (e) == EL_BD_BITER_LEFT || \
- (e) == EL_BD_BITER_DOWN)
-
-#define IS_BD_EXPANDABLE_WALL(e) ((e) == EL_BD_EXPANDABLE_WALL_HORIZONTAL || \
- (e) == EL_BD_EXPANDABLE_WALL_VERTICAL || \
- (e) == EL_BD_EXPANDABLE_WALL_ANY)
-
-#define IS_BD_EXPANDABLE_STEELWALL(e) ((e) == EL_BD_EXPANDABLE_STEELWALL_HORIZONTAL ||\
- (e) == EL_BD_EXPANDABLE_STEELWALL_VERTICAL || \
- (e) == EL_BD_EXPANDABLE_STEELWALL_ANY)
-
-#define IS_BD_CONVEYOR_BELT(e) ((e) == EL_BD_CONVEYOR_LEFT || \
- (e) == EL_BD_CONVEYOR_LEFT_ACTIVE || \
- (e) == EL_BD_CONVEYOR_RIGHT || \
- (e) == EL_BD_CONVEYOR_RIGHT_ACTIVE)
-
-#define IS_BD_CONVEYOR_BELT_SWITCH(e) ((e) == EL_BD_CONVEYOR_SWITCH || \
- (e) == EL_BD_CONVEYOR_SWITCH_ACTIVE || \
- (e) == EL_BD_CONVEYOR_DIR_SWITCH || \
- (e) == EL_BD_CONVEYOR_DIR_SWITCH_ACTIVE)
-
-#define IS_BD_NATIVE_ELEMENT(e) ((e) >= EL_BD_NATIVE_START && \
- (e) <= EL_BD_NATIVE_END)
-
-#define IS_BD_NATIVE_RUNTIME_ELEMENT(e) ((e) >= EL_BD_NATIVE_RUNTIME_START && \
- (e) <= EL_BD_NATIVE_RUNTIME_END)
+#define IS_BDX_BUTTERFLY_1(e) ((e) == EL_BDX_BUTTERFLY_1 || \
+ (e) == EL_BDX_BUTTERFLY_1_RIGHT || \
+ (e) == EL_BDX_BUTTERFLY_1_UP || \
+ (e) == EL_BDX_BUTTERFLY_1_LEFT || \
+ (e) == EL_BDX_BUTTERFLY_1_DOWN)
+
+#define IS_BDX_BUTTERFLY_2(e) ((e) == EL_BDX_BUTTERFLY_2 || \
+ (e) == EL_BDX_BUTTERFLY_2_RIGHT || \
+ (e) == EL_BDX_BUTTERFLY_2_UP || \
+ (e) == EL_BDX_BUTTERFLY_2_LEFT || \
+ (e) == EL_BDX_BUTTERFLY_2_DOWN)
+
+#define IS_BDX_STONEFLY(e) ((e) == EL_BDX_STONEFLY || \
+ (e) == EL_BDX_STONEFLY_RIGHT || \
+ (e) == EL_BDX_STONEFLY_UP || \
+ (e) == EL_BDX_STONEFLY_LEFT || \
+ (e) == EL_BDX_STONEFLY_DOWN)
+
+#define IS_BDX_DRAGONFLY(e) ((e) == EL_BDX_DRAGONFLY || \
+ (e) == EL_BDX_DRAGONFLY_RIGHT || \
+ (e) == EL_BDX_DRAGONFLY_UP || \
+ (e) == EL_BDX_DRAGONFLY_LEFT || \
+ (e) == EL_BDX_DRAGONFLY_DOWN)
+
+#define IS_BDX_BITER(e) ((e) == EL_BDX_BITER || \
+ (e) == EL_BDX_BITER_RIGHT || \
+ (e) == EL_BDX_BITER_UP || \
+ (e) == EL_BDX_BITER_LEFT || \
+ (e) == EL_BDX_BITER_DOWN)
+
+#define IS_BDX_EXPANDABLE_WALL(e) ((e) == EL_BDX_EXPANDABLE_WALL_HORIZONTAL || \
+ (e) == EL_BDX_EXPANDABLE_WALL_VERTICAL || \
+ (e) == EL_BDX_EXPANDABLE_WALL_ANY)
+
+#define IS_BDX_EXPANDABLE_STEELWALL(e) ((e) == EL_BDX_EXPANDABLE_STEELWALL_HORIZONTAL || \
+ (e) == EL_BDX_EXPANDABLE_STEELWALL_VERTICAL || \
+ (e) == EL_BDX_EXPANDABLE_STEELWALL_ANY)
+
+#define IS_BDX_CONVEYOR_BELT(e) ((e) == EL_BDX_CONVEYOR_LEFT || \
+ (e) == EL_BDX_CONVEYOR_LEFT_ACTIVE || \
+ (e) == EL_BDX_CONVEYOR_RIGHT || \
+ (e) == EL_BDX_CONVEYOR_RIGHT_ACTIVE)
+
+#define IS_BDX_CONVEYOR_BELT_SWITCH(e) ((e) == EL_BDX_CONVEYOR_SWITCH || \
+ (e) == EL_BDX_CONVEYOR_SWITCH_ACTIVE ||\
+ (e) == EL_BDX_CONVEYOR_DIR_SWITCH || \
+ (e) == EL_BDX_CONVEYOR_DIR_SWITCH_ACTIVE)
+
+#define IS_BDX_ELEMENT(e) ((e) >= EL_BDX_START && \
+ (e) <= EL_BDX_END)
+
+#define IS_BDX_RUNTIME_ELEMENT(e) ((e) >= EL_BDX_RUNTIME_START && \
+ (e) <= EL_BDX_RUNTIME_END)
#define IS_SOKOBAN_OBJECT_OR_FIELD(e) ((e) == EL_SOKOBAN_OBJECT || \
(e) == EL_SOKOBAN_FIELD_EMPTY || \
#define EL_DF_END_2 EL_DF_SLOPE_END
// BD style elements (normal)
-#define EL_BD_NATIVE_START 1253
-#define EL_BD_EMPTY_SPACE EL_BD_NATIVE_START
-#define EL_BD_EMPTY EL_BD_EMPTY_SPACE
-#define EL_BD_SAND_1 1254
-#define EL_BD_SAND_2 1255
-#define EL_BD_SAND_BALL 1256
-#define EL_BD_SAND_LOOSE 1257
-#define EL_BD_SAND_SLOPED_UP_RIGHT 1258
-#define EL_BD_SAND_SLOPED_UP_LEFT 1259
-#define EL_BD_SAND_SLOPED_DOWN_LEFT 1260
-#define EL_BD_SAND_SLOPED_DOWN_RIGHT 1261
-#define EL_BD_SAND_GLUED 1262
-#define EL_BD_WALL_SLOPED_UP_RIGHT 1263
-#define EL_BD_WALL_SLOPED_UP_LEFT 1264
-#define EL_BD_WALL_SLOPED_DOWN_LEFT 1265
-#define EL_BD_WALL_SLOPED_DOWN_RIGHT 1266
-#define EL_BD_WALL_NON_SLOPED 1267
-#define EL_BD_WALL_DIGGABLE 1268
-#define EL_BD_WALL_DIAMOND 1269
-#define EL_BD_WALL_KEY_1 1270
-#define EL_BD_WALL_KEY_2 1271
-#define EL_BD_WALL_KEY_3 1272
-#define EL_BD_FALLING_WALL 1273
-#define EL_BD_STEELWALL 1274
-#define EL_BD_STEELWALL_SLOPED_UP_RIGHT 1275
-#define EL_BD_STEELWALL_SLOPED_UP_LEFT 1276
-#define EL_BD_STEELWALL_SLOPED_DOWN_LEFT 1277
-#define EL_BD_STEELWALL_SLOPED_DOWN_RIGHT 1278
-#define EL_BD_STEELWALL_EXPLODABLE 1279
-#define EL_BD_STEELWALL_DIGGABLE 1280
-#define EL_BD_EXPANDABLE_WALL_HORIZONTAL 1281
-#define EL_BD_EXPANDABLE_WALL_VERTICAL 1282
-#define EL_BD_EXPANDABLE_WALL_ANY 1283
-#define EL_BD_EXPANDABLE_STEELWALL_HORIZONTAL 1284
-#define EL_BD_EXPANDABLE_STEELWALL_VERTICAL 1285
-#define EL_BD_EXPANDABLE_STEELWALL_ANY 1286
-#define EL_BD_EXPANDABLE_WALL_SWITCH 1287
-#define EL_BD_EXPANDABLE_WALL_SWITCH_ACTIVE 1288
-#define EL_BD_INBOX 1289
-#define EL_BD_EXIT_CLOSED 1290
-#define EL_BD_EXIT_OPEN 1291
-#define EL_BD_INVISIBLE_EXIT_CLOSED 1292
-#define EL_BD_INVISIBLE_EXIT_OPEN 1293
-#define EL_BD_FLYING_ROCK 1294
-#define EL_BD_MEGA_ROCK 1295
-#define EL_BD_ROCK_GLUED 1296
-#define EL_BD_FLYING_DIAMOND 1297
-#define EL_BD_DIAMOND_GLUED 1298
-#define EL_BD_DIAMOND_KEY 1299
-#define EL_BD_TRAPPED_DIAMOND 1300
-#define EL_BD_NUT 1301
-#define EL_BD_AMOEBA_1 1302
-#define EL_BD_AMOEBA_2 1303
-#define EL_BD_BLADDER 1304
-#define EL_BD_BLADDER_SPENDER 1305
-#define EL_BD_CREATURE_SWITCH 1306
-#define EL_BD_CREATURE_SWITCH_ACTIVE 1307
-#define EL_BD_BITER_SWITCH_1 1308
-#define EL_BD_BITER_SWITCH_2 1309
-#define EL_BD_BITER_SWITCH_3 1310
-#define EL_BD_BITER_SWITCH_4 1311
-#define EL_BD_REPLICATOR 1312
-#define EL_BD_REPLICATOR_ACTIVE 1313
-#define EL_BD_REPLICATOR_SWITCH 1314
-#define EL_BD_REPLICATOR_SWITCH_ACTIVE 1315
-#define EL_BD_CONVEYOR_LEFT 1316
-#define EL_BD_CONVEYOR_LEFT_ACTIVE 1317
-#define EL_BD_CONVEYOR_RIGHT 1318
-#define EL_BD_CONVEYOR_RIGHT_ACTIVE 1319
-#define EL_BD_CONVEYOR_SWITCH 1320
-#define EL_BD_CONVEYOR_SWITCH_ACTIVE 1321
-#define EL_BD_CONVEYOR_DIR_SWITCH 1322
-#define EL_BD_CONVEYOR_DIR_SWITCH_ACTIVE 1323
-#define EL_BD_GRAVITY_SWITCH 1324
-#define EL_BD_GRAVITY_SWITCH_ACTIVE 1325
-#define EL_BD_ACID 1326
-#define EL_BD_BOX 1327
-#define EL_BD_TIME_PENALTY 1328
-#define EL_BD_GRAVESTONE 1329
-#define EL_BD_CLOCK 1330
-#define EL_BD_POT 1331
-#define EL_BD_PNEUMATIC_HAMMER 1332
-#define EL_BD_TELEPORTER 1333
-#define EL_BD_SKELETON 1334
-#define EL_BD_WATER 1335
-#define EL_BD_KEY_1 1336
-#define EL_BD_KEY_2 1337
-#define EL_BD_KEY_3 1338
-#define EL_BD_GATE_1 1339
-#define EL_BD_GATE_2 1340
-#define EL_BD_GATE_3 1341
-#define EL_BD_LAVA 1342
-#define EL_BD_SWEET 1343
-#define EL_BD_VOODOO_DOLL 1344
-#define EL_BD_SLIME 1345
-#define EL_BD_WAITING_ROCK 1346
-#define EL_BD_CHASING_ROCK 1347
-#define EL_BD_GHOST 1348
-#define EL_BD_COW 1349
-#define EL_BD_COW_LEFT 1350
-#define EL_BD_COW_UP 1351
-#define EL_BD_COW_RIGHT 1352
-#define EL_BD_COW_DOWN 1353
-#define EL_BD_BUTTERFLY_1 1354
-#define EL_BD_BUTTERFLY_1_RIGHT 1355
-#define EL_BD_BUTTERFLY_1_UP 1356
-#define EL_BD_BUTTERFLY_1_LEFT 1357
-#define EL_BD_BUTTERFLY_1_DOWN 1358
-#define EL_BD_BUTTERFLY_2 1359
-#define EL_BD_BUTTERFLY_2_RIGHT 1360
-#define EL_BD_BUTTERFLY_2_UP 1361
-#define EL_BD_BUTTERFLY_2_LEFT 1362
-#define EL_BD_BUTTERFLY_2_DOWN 1363
-#define EL_BD_FIREFLY_1 1364
-#define EL_BD_FIREFLY_1_RIGHT 1365
-#define EL_BD_FIREFLY_1_UP 1366
-#define EL_BD_FIREFLY_1_LEFT 1367
-#define EL_BD_FIREFLY_1_DOWN 1368
-#define EL_BD_FIREFLY_2 1369
-#define EL_BD_FIREFLY_2_RIGHT 1370
-#define EL_BD_FIREFLY_2_UP 1371
-#define EL_BD_FIREFLY_2_LEFT 1372
-#define EL_BD_FIREFLY_2_DOWN 1373
-#define EL_BD_STONEFLY 1374
-#define EL_BD_STONEFLY_RIGHT 1375
-#define EL_BD_STONEFLY_UP 1376
-#define EL_BD_STONEFLY_LEFT 1377
-#define EL_BD_STONEFLY_DOWN 1378
-#define EL_BD_BITER 1379
-#define EL_BD_BITER_RIGHT 1380
-#define EL_BD_BITER_UP 1381
-#define EL_BD_BITER_LEFT 1382
-#define EL_BD_BITER_DOWN 1383
-#define EL_BD_DRAGONFLY 1384
-#define EL_BD_DRAGONFLY_RIGHT 1385
-#define EL_BD_DRAGONFLY_UP 1386
-#define EL_BD_DRAGONFLY_LEFT 1387
-#define EL_BD_DRAGONFLY_DOWN 1388
-#define EL_BD_BOMB 1389
-#define EL_BD_NITRO_PACK 1390
-#define EL_BD_PLAYER 1391
-#define EL_BD_PLAYER_WITH_BOMB 1392
-#define EL_BD_PLAYER_WITH_ROCKET_LAUNCHER 1393
-#define EL_BD_PLAYER_GLUED 1394
-#define EL_BD_PLAYER_STIRRING 1395
-#define EL_BD_ROCKET_LAUNCHER 1396
-#define EL_BD_ROCKET 1397
-#define EL_BD_ROCKET_RIGHT 1398
-#define EL_BD_ROCKET_UP 1399
-#define EL_BD_ROCKET_LEFT 1400
-#define EL_BD_ROCKET_DOWN 1401
-#define EL_BD_FAKE_BONUS 1402
-#define EL_BD_COVERED 1403
-#define EL_BD_WALL_NATIVE 1404
-#define EL_BD_ROCK_NATIVE 1405
-#define EL_BD_DIAMOND_NATIVE 1406
-#define EL_BD_MAGIC_WALL_NATIVE 1407
+#define EL_BDX_START 1253
+#define EL_BDX_EMPTY_SPACE EL_BDX_START
+#define EL_BDX_EMPTY EL_BDX_EMPTY_SPACE
+#define EL_BDX_SAND_1 1254
+#define EL_BDX_SAND_2 1255
+#define EL_BDX_SAND_BALL 1256
+#define EL_BDX_SAND_LOOSE 1257
+#define EL_BDX_SAND_SLOPED_UP_RIGHT 1258
+#define EL_BDX_SAND_SLOPED_UP_LEFT 1259
+#define EL_BDX_SAND_SLOPED_DOWN_LEFT 1260
+#define EL_BDX_SAND_SLOPED_DOWN_RIGHT 1261
+#define EL_BDX_SAND_GLUED 1262
+#define EL_BDX_WALL_SLOPED_UP_RIGHT 1263
+#define EL_BDX_WALL_SLOPED_UP_LEFT 1264
+#define EL_BDX_WALL_SLOPED_DOWN_LEFT 1265
+#define EL_BDX_WALL_SLOPED_DOWN_RIGHT 1266
+#define EL_BDX_WALL_NON_SLOPED 1267
+#define EL_BDX_WALL_DIGGABLE 1268
+#define EL_BDX_WALL_DIAMOND 1269
+#define EL_BDX_WALL_KEY_1 1270
+#define EL_BDX_WALL_KEY_2 1271
+#define EL_BDX_WALL_KEY_3 1272
+#define EL_BDX_FALLING_WALL 1273
+#define EL_BDX_STEELWALL 1274
+#define EL_BDX_STEELWALL_SLOPED_UP_RIGHT 1275
+#define EL_BDX_STEELWALL_SLOPED_UP_LEFT 1276
+#define EL_BDX_STEELWALL_SLOPED_DOWN_LEFT 1277
+#define EL_BDX_STEELWALL_SLOPED_DOWN_RIGHT 1278
+#define EL_BDX_STEELWALL_EXPLODABLE 1279
+#define EL_BDX_STEELWALL_DIGGABLE 1280
+#define EL_BDX_EXPANDABLE_WALL_HORIZONTAL 1281
+#define EL_BDX_EXPANDABLE_WALL_VERTICAL 1282
+#define EL_BDX_EXPANDABLE_WALL_ANY 1283
+#define EL_BDX_EXPANDABLE_STEELWALL_HORIZONTAL 1284
+#define EL_BDX_EXPANDABLE_STEELWALL_VERTICAL 1285
+#define EL_BDX_EXPANDABLE_STEELWALL_ANY 1286
+#define EL_BDX_EXPANDABLE_WALL_SWITCH 1287
+#define EL_BDX_EXPANDABLE_WALL_SWITCH_ACTIVE 1288
+#define EL_BDX_INBOX 1289
+#define EL_BDX_EXIT_CLOSED 1290
+#define EL_BDX_EXIT_OPEN 1291
+#define EL_BDX_INVISIBLE_EXIT_CLOSED 1292
+#define EL_BDX_INVISIBLE_EXIT_OPEN 1293
+#define EL_BDX_FLYING_ROCK 1294
+#define EL_BDX_MEGA_ROCK 1295
+#define EL_BDX_ROCK_GLUED 1296
+#define EL_BDX_FLYING_DIAMOND 1297
+#define EL_BDX_DIAMOND_GLUED 1298
+#define EL_BDX_DIAMOND_KEY 1299
+#define EL_BDX_TRAPPED_DIAMOND 1300
+#define EL_BDX_NUT 1301
+#define EL_BDX_AMOEBA_1 1302
+#define EL_BDX_AMOEBA_2 1303
+#define EL_BDX_BLADDER 1304
+#define EL_BDX_BLADDER_SPENDER 1305
+#define EL_BDX_CREATURE_SWITCH 1306
+#define EL_BDX_CREATURE_SWITCH_ACTIVE 1307
+#define EL_BDX_BITER_SWITCH_1 1308
+#define EL_BDX_BITER_SWITCH_2 1309
+#define EL_BDX_BITER_SWITCH_3 1310
+#define EL_BDX_BITER_SWITCH_4 1311
+#define EL_BDX_REPLICATOR 1312
+#define EL_BDX_REPLICATOR_ACTIVE 1313
+#define EL_BDX_REPLICATOR_SWITCH 1314
+#define EL_BDX_REPLICATOR_SWITCH_ACTIVE 1315
+#define EL_BDX_CONVEYOR_LEFT 1316
+#define EL_BDX_CONVEYOR_LEFT_ACTIVE 1317
+#define EL_BDX_CONVEYOR_RIGHT 1318
+#define EL_BDX_CONVEYOR_RIGHT_ACTIVE 1319
+#define EL_BDX_CONVEYOR_SWITCH 1320
+#define EL_BDX_CONVEYOR_SWITCH_ACTIVE 1321
+#define EL_BDX_CONVEYOR_DIR_SWITCH 1322
+#define EL_BDX_CONVEYOR_DIR_SWITCH_ACTIVE 1323
+#define EL_BDX_GRAVITY_SWITCH 1324
+#define EL_BDX_GRAVITY_SWITCH_ACTIVE 1325
+#define EL_BDX_ACID 1326
+#define EL_BDX_BOX 1327
+#define EL_BDX_TIME_PENALTY 1328
+#define EL_BDX_GRAVESTONE 1329
+#define EL_BDX_CLOCK 1330
+#define EL_BDX_POT 1331
+#define EL_BDX_PNEUMATIC_HAMMER 1332
+#define EL_BDX_TELEPORTER 1333
+#define EL_BDX_SKELETON 1334
+#define EL_BDX_WATER 1335
+#define EL_BDX_KEY_1 1336
+#define EL_BDX_KEY_2 1337
+#define EL_BDX_KEY_3 1338
+#define EL_BDX_GATE_1 1339
+#define EL_BDX_GATE_2 1340
+#define EL_BDX_GATE_3 1341
+#define EL_BDX_LAVA 1342
+#define EL_BDX_SWEET 1343
+#define EL_BDX_VOODOO_DOLL 1344
+#define EL_BDX_SLIME 1345
+#define EL_BDX_WAITING_ROCK 1346
+#define EL_BDX_CHASING_ROCK 1347
+#define EL_BDX_GHOST 1348
+#define EL_BDX_COW 1349
+#define EL_BDX_COW_LEFT 1350
+#define EL_BDX_COW_UP 1351
+#define EL_BDX_COW_RIGHT 1352
+#define EL_BDX_COW_DOWN 1353
+#define EL_BDX_BUTTERFLY_1 1354
+#define EL_BDX_BUTTERFLY_1_RIGHT 1355
+#define EL_BDX_BUTTERFLY_1_UP 1356
+#define EL_BDX_BUTTERFLY_1_LEFT 1357
+#define EL_BDX_BUTTERFLY_1_DOWN 1358
+#define EL_BDX_BUTTERFLY_2 1359
+#define EL_BDX_BUTTERFLY_2_RIGHT 1360
+#define EL_BDX_BUTTERFLY_2_UP 1361
+#define EL_BDX_BUTTERFLY_2_LEFT 1362
+#define EL_BDX_BUTTERFLY_2_DOWN 1363
+#define EL_BDX_FIREFLY_1 1364
+#define EL_BDX_FIREFLY_1_RIGHT 1365
+#define EL_BDX_FIREFLY_1_UP 1366
+#define EL_BDX_FIREFLY_1_LEFT 1367
+#define EL_BDX_FIREFLY_1_DOWN 1368
+#define EL_BDX_FIREFLY_2 1369
+#define EL_BDX_FIREFLY_2_RIGHT 1370
+#define EL_BDX_FIREFLY_2_UP 1371
+#define EL_BDX_FIREFLY_2_LEFT 1372
+#define EL_BDX_FIREFLY_2_DOWN 1373
+#define EL_BDX_STONEFLY 1374
+#define EL_BDX_STONEFLY_RIGHT 1375
+#define EL_BDX_STONEFLY_UP 1376
+#define EL_BDX_STONEFLY_LEFT 1377
+#define EL_BDX_STONEFLY_DOWN 1378
+#define EL_BDX_BITER 1379
+#define EL_BDX_BITER_RIGHT 1380
+#define EL_BDX_BITER_UP 1381
+#define EL_BDX_BITER_LEFT 1382
+#define EL_BDX_BITER_DOWN 1383
+#define EL_BDX_DRAGONFLY 1384
+#define EL_BDX_DRAGONFLY_RIGHT 1385
+#define EL_BDX_DRAGONFLY_UP 1386
+#define EL_BDX_DRAGONFLY_LEFT 1387
+#define EL_BDX_DRAGONFLY_DOWN 1388
+#define EL_BDX_BOMB 1389
+#define EL_BDX_NITRO_PACK 1390
+#define EL_BDX_PLAYER 1391
+#define EL_BDX_PLAYER_WITH_BOMB 1392
+#define EL_BDX_PLAYER_WITH_ROCKET_LAUNCHER 1393
+#define EL_BDX_PLAYER_GLUED 1394
+#define EL_BDX_PLAYER_STIRRING 1395
+#define EL_BDX_ROCKET_LAUNCHER 1396
+#define EL_BDX_ROCKET 1397
+#define EL_BDX_ROCKET_RIGHT 1398
+#define EL_BDX_ROCKET_UP 1399
+#define EL_BDX_ROCKET_LEFT 1400
+#define EL_BDX_ROCKET_DOWN 1401
+#define EL_BDX_FAKE_BONUS 1402
+#define EL_BDX_COVERED 1403
+#define EL_BDX_WALL 1404
+#define EL_BDX_ROCK 1405
+#define EL_BDX_DIAMOND 1406
+#define EL_BDX_MAGIC_WALL 1407
// BD style elements ("effects"; mostly runtime elements, but can also be stored in level file)
-#define EL_BD_NATIVE_RUNTIME_START 1408
-#define EL_BD_SAND_BALL_FALLING EL_BD_NATIVE_RUNTIME_START
-#define EL_BD_SAND_LOOSE_FALLING 1409
-#define EL_BD_ROCK_NATIVE_FALLING 1410
-#define EL_BD_FLYING_ROCK_FLYING 1411
-#define EL_BD_MEGA_ROCK_FALLING 1412
-#define EL_BD_DIAMOND_NATIVE_FALLING 1413
-#define EL_BD_FLYING_DIAMOND_FLYING 1414
-#define EL_BD_NUT_FALLING 1415
-#define EL_BD_FALLING_WALL_FALLING 1416
-#define EL_BD_NITRO_PACK_FALLING 1417
-#define EL_BD_WATER_1 1418
-#define EL_BD_WATER_2 1419
-#define EL_BD_WATER_3 1420
-#define EL_BD_WATER_4 1421
-#define EL_BD_WATER_5 1422
-#define EL_BD_WATER_6 1423
-#define EL_BD_WATER_7 1424
-#define EL_BD_WATER_8 1425
-#define EL_BD_WATER_9 1426
-#define EL_BD_WATER_10 1427
-#define EL_BD_WATER_11 1428
-#define EL_BD_WATER_12 1429
-#define EL_BD_WATER_13 1430
-#define EL_BD_WATER_14 1431
-#define EL_BD_WATER_15 1432
-#define EL_BD_WATER_16 1433
-#define EL_BD_COW_ENCLOSED_1 1434
-#define EL_BD_COW_ENCLOSED_2 1435
-#define EL_BD_COW_ENCLOSED_3 1436
-#define EL_BD_COW_ENCLOSED_4 1437
-#define EL_BD_COW_ENCLOSED_5 1438
-#define EL_BD_COW_ENCLOSED_6 1439
-#define EL_BD_COW_ENCLOSED_7 1440
-#define EL_BD_BLADDER_1 1441
-#define EL_BD_BLADDER_2 1442
-#define EL_BD_BLADDER_3 1443
-#define EL_BD_BLADDER_4 1444
-#define EL_BD_BLADDER_5 1445
-#define EL_BD_BLADDER_6 1446
-#define EL_BD_BLADDER_7 1447
-#define EL_BD_BLADDER_8 1448
-#define EL_BD_PLAYER_GROWING_1 1449
-#define EL_BD_PLAYER_GROWING_2 1450
-#define EL_BD_PLAYER_GROWING_3 1451
-#define EL_BD_BOMB_TICKING_1 1452
-#define EL_BD_BOMB_TICKING_2 1453
-#define EL_BD_BOMB_TICKING_3 1454
-#define EL_BD_BOMB_TICKING_4 1455
-#define EL_BD_BOMB_TICKING_5 1456
-#define EL_BD_BOMB_TICKING_6 1457
-#define EL_BD_BOMB_TICKING_7 1458
-#define EL_BD_CLOCK_GROWING_1 1459
-#define EL_BD_CLOCK_GROWING_2 1460
-#define EL_BD_CLOCK_GROWING_3 1461
-#define EL_BD_CLOCK_GROWING_4 1462
-#define EL_BD_DIAMOND_NATIVE_GROWING_1 1463
-#define EL_BD_DIAMOND_NATIVE_GROWING_2 1464
-#define EL_BD_DIAMOND_NATIVE_GROWING_3 1465
-#define EL_BD_DIAMOND_NATIVE_GROWING_4 1466
-#define EL_BD_DIAMOND_NATIVE_GROWING_5 1467
-#define EL_BD_EXPLODING_1 1468
-#define EL_BD_EXPLODING_2 1469
-#define EL_BD_EXPLODING_3 1470
-#define EL_BD_EXPLODING_4 1471
-#define EL_BD_EXPLODING_5 1472
-#define EL_BD_ROCK_NATIVE_GROWING_1 1473
-#define EL_BD_ROCK_NATIVE_GROWING_2 1474
-#define EL_BD_ROCK_NATIVE_GROWING_3 1475
-#define EL_BD_ROCK_NATIVE_GROWING_4 1476
-#define EL_BD_STEELWALL_GROWING_1 1477
-#define EL_BD_STEELWALL_GROWING_2 1478
-#define EL_BD_STEELWALL_GROWING_3 1479
-#define EL_BD_STEELWALL_GROWING_4 1480
-#define EL_BD_GHOST_EXPLODING_1 1481
-#define EL_BD_GHOST_EXPLODING_2 1482
-#define EL_BD_GHOST_EXPLODING_3 1483
-#define EL_BD_GHOST_EXPLODING_4 1484
-#define EL_BD_BOMB_EXPLODING_1 1485
-#define EL_BD_BOMB_EXPLODING_2 1486
-#define EL_BD_BOMB_EXPLODING_3 1487
-#define EL_BD_BOMB_EXPLODING_4 1488
-#define EL_BD_NITRO_PACK_EXPLODING 1489
-#define EL_BD_NITRO_PACK_EXPLODING_1 1490
-#define EL_BD_NITRO_PACK_EXPLODING_2 1491
-#define EL_BD_NITRO_PACK_EXPLODING_3 1492
-#define EL_BD_NITRO_PACK_EXPLODING_4 1493
-#define EL_BD_AMOEBA_2_EXPLODING_1 1494
-#define EL_BD_AMOEBA_2_EXPLODING_2 1495
-#define EL_BD_AMOEBA_2_EXPLODING_3 1496
-#define EL_BD_AMOEBA_2_EXPLODING_4 1497
-#define EL_BD_NUT_BREAKING_1 1498
-#define EL_BD_NUT_BREAKING_2 1499
-#define EL_BD_NUT_BREAKING_3 1500
-#define EL_BD_NUT_BREAKING_4 1501
-#define EL_BD_NATIVE_RUNTIME_END EL_BD_NUT_BREAKING_4
-#define EL_BD_NATIVE_END EL_BD_NATIVE_RUNTIME_END
+#define EL_BDX_RUNTIME_START 1408
+#define EL_BDX_SAND_BALL_FALLING EL_BDX_RUNTIME_START
+#define EL_BDX_SAND_LOOSE_FALLING 1409
+#define EL_BDX_ROCK_FALLING 1410
+#define EL_BDX_FLYING_ROCK_FLYING 1411
+#define EL_BDX_MEGA_ROCK_FALLING 1412
+#define EL_BDX_DIAMOND_FALLING 1413
+#define EL_BDX_FLYING_DIAMOND_FLYING 1414
+#define EL_BDX_NUT_FALLING 1415
+#define EL_BDX_FALLING_WALL_FALLING 1416
+#define EL_BDX_NITRO_PACK_FALLING 1417
+#define EL_BDX_WATER_1 1418
+#define EL_BDX_WATER_2 1419
+#define EL_BDX_WATER_3 1420
+#define EL_BDX_WATER_4 1421
+#define EL_BDX_WATER_5 1422
+#define EL_BDX_WATER_6 1423
+#define EL_BDX_WATER_7 1424
+#define EL_BDX_WATER_8 1425
+#define EL_BDX_WATER_9 1426
+#define EL_BDX_WATER_10 1427
+#define EL_BDX_WATER_11 1428
+#define EL_BDX_WATER_12 1429
+#define EL_BDX_WATER_13 1430
+#define EL_BDX_WATER_14 1431
+#define EL_BDX_WATER_15 1432
+#define EL_BDX_WATER_16 1433
+#define EL_BDX_COW_ENCLOSED_1 1434
+#define EL_BDX_COW_ENCLOSED_2 1435
+#define EL_BDX_COW_ENCLOSED_3 1436
+#define EL_BDX_COW_ENCLOSED_4 1437
+#define EL_BDX_COW_ENCLOSED_5 1438
+#define EL_BDX_COW_ENCLOSED_6 1439
+#define EL_BDX_COW_ENCLOSED_7 1440
+#define EL_BDX_BLADDER_1 1441
+#define EL_BDX_BLADDER_2 1442
+#define EL_BDX_BLADDER_3 1443
+#define EL_BDX_BLADDER_4 1444
+#define EL_BDX_BLADDER_5 1445
+#define EL_BDX_BLADDER_6 1446
+#define EL_BDX_BLADDER_7 1447
+#define EL_BDX_BLADDER_8 1448
+#define EL_BDX_PLAYER_GROWING_1 1449
+#define EL_BDX_PLAYER_GROWING_2 1450
+#define EL_BDX_PLAYER_GROWING_3 1451
+#define EL_BDX_BOMB_TICKING_1 1452
+#define EL_BDX_BOMB_TICKING_2 1453
+#define EL_BDX_BOMB_TICKING_3 1454
+#define EL_BDX_BOMB_TICKING_4 1455
+#define EL_BDX_BOMB_TICKING_5 1456
+#define EL_BDX_BOMB_TICKING_6 1457
+#define EL_BDX_BOMB_TICKING_7 1458
+#define EL_BDX_CLOCK_GROWING_1 1459
+#define EL_BDX_CLOCK_GROWING_2 1460
+#define EL_BDX_CLOCK_GROWING_3 1461
+#define EL_BDX_CLOCK_GROWING_4 1462
+#define EL_BDX_DIAMOND_GROWING_1 1463
+#define EL_BDX_DIAMOND_GROWING_2 1464
+#define EL_BDX_DIAMOND_GROWING_3 1465
+#define EL_BDX_DIAMOND_GROWING_4 1466
+#define EL_BDX_DIAMOND_GROWING_5 1467
+#define EL_BDX_EXPLODING_1 1468
+#define EL_BDX_EXPLODING_2 1469
+#define EL_BDX_EXPLODING_3 1470
+#define EL_BDX_EXPLODING_4 1471
+#define EL_BDX_EXPLODING_5 1472
+#define EL_BDX_ROCK_GROWING_1 1473
+#define EL_BDX_ROCK_GROWING_2 1474
+#define EL_BDX_ROCK_GROWING_3 1475
+#define EL_BDX_ROCK_GROWING_4 1476
+#define EL_BDX_STEELWALL_GROWING_1 1477
+#define EL_BDX_STEELWALL_GROWING_2 1478
+#define EL_BDX_STEELWALL_GROWING_3 1479
+#define EL_BDX_STEELWALL_GROWING_4 1480
+#define EL_BDX_GHOST_EXPLODING_1 1481
+#define EL_BDX_GHOST_EXPLODING_2 1482
+#define EL_BDX_GHOST_EXPLODING_3 1483
+#define EL_BDX_GHOST_EXPLODING_4 1484
+#define EL_BDX_BOMB_EXPLODING_1 1485
+#define EL_BDX_BOMB_EXPLODING_2 1486
+#define EL_BDX_BOMB_EXPLODING_3 1487
+#define EL_BDX_BOMB_EXPLODING_4 1488
+#define EL_BDX_NITRO_PACK_EXPLODING 1489
+#define EL_BDX_NITRO_PACK_EXPLODING_1 1490
+#define EL_BDX_NITRO_PACK_EXPLODING_2 1491
+#define EL_BDX_NITRO_PACK_EXPLODING_3 1492
+#define EL_BDX_NITRO_PACK_EXPLODING_4 1493
+#define EL_BDX_AMOEBA_2_EXPLODING_1 1494
+#define EL_BDX_AMOEBA_2_EXPLODING_2 1495
+#define EL_BDX_AMOEBA_2_EXPLODING_3 1496
+#define EL_BDX_AMOEBA_2_EXPLODING_4 1497
+#define EL_BDX_NUT_BREAKING_1 1498
+#define EL_BDX_NUT_BREAKING_2 1499
+#define EL_BDX_NUT_BREAKING_3 1500
+#define EL_BDX_NUT_BREAKING_4 1501
+#define EL_BDX_RUNTIME_END EL_BDX_NUT_BREAKING_4
+#define EL_BDX_END EL_BDX_RUNTIME_END
#define NUM_FILE_ELEMENTS 1502
#define EL_MM_PACMAN_EATING_DOWN (EL_FIRST_RUNTIME_REAL + 81)
#define EL_MM_BOMB_ACTIVE (EL_FIRST_RUNTIME_REAL + 82)
#define EL_DF_MINE_ACTIVE (EL_FIRST_RUNTIME_REAL + 83)
-#define EL_BD_MAGIC_WALL_NATIVE_ACTIVE (EL_FIRST_RUNTIME_REAL + 84)
+#define EL_BDX_MAGIC_WALL_ACTIVE (EL_FIRST_RUNTIME_REAL + 84)
#define NUM_DRAWABLE_ELEMENTS (EL_FIRST_RUNTIME_REAL + 85)
#define EL_MM_LIGHTBALL_YELLOW (EL_FIRST_DUMMY + 23)
#define EL_DEFAULT (EL_FIRST_DUMMY + 24)
#define EL_BD_DEFAULT (EL_FIRST_DUMMY + 25)
-#define EL_BD_NATIVE_DEFAULT (EL_FIRST_DUMMY + 26)
+#define EL_BDX_DEFAULT (EL_FIRST_DUMMY + 26)
#define EL_SP_DEFAULT (EL_FIRST_DUMMY + 27)
#define EL_SB_DEFAULT (EL_FIRST_DUMMY + 28)
#define EL_MM_DEFAULT (EL_FIRST_DUMMY + 29)
#define EL_GRAPHIC_6 (EL_FIRST_DUMMY + 35)
#define EL_GRAPHIC_7 (EL_FIRST_DUMMY + 36)
#define EL_GRAPHIC_8 (EL_FIRST_DUMMY + 37)
-#define EL_BD_GAME_GRAPHICS_COLOR_TEMPLATE (EL_FIRST_DUMMY + 38)
+#define EL_BDX_GAME_GRAPHICS_COLOR_TEMPLATE (EL_FIRST_DUMMY + 38)
// internal elements (only used for internal purposes like copying)
#define EL_FIRST_INTERNAL (EL_FIRST_DUMMY + 39)
#define EL_INTERNAL_CASCADE_BD (EL_FIRST_INTERNAL + 4)
#define EL_INTERNAL_CASCADE_BD_ACTIVE (EL_FIRST_INTERNAL + 5)
-#define EL_INTERNAL_CASCADE_BD_NATIVE (EL_FIRST_INTERNAL + 6)
-#define EL_INTERNAL_CASCADE_BD_NATIVE_ACTIVE (EL_FIRST_INTERNAL + 7)
-#define EL_INTERNAL_CASCADE_BD_EFFECTS (EL_FIRST_INTERNAL + 8)
-#define EL_INTERNAL_CASCADE_BD_EFFECTS_ACTIVE (EL_FIRST_INTERNAL + 9)
+#define EL_INTERNAL_CASCADE_BDX (EL_FIRST_INTERNAL + 6)
+#define EL_INTERNAL_CASCADE_BDX_ACTIVE (EL_FIRST_INTERNAL + 7)
+#define EL_INTERNAL_CASCADE_BDX_EFFECTS (EL_FIRST_INTERNAL + 8)
+#define EL_INTERNAL_CASCADE_BDX_EFFECTS_ACTIVE (EL_FIRST_INTERNAL + 9)
#define EL_INTERNAL_CASCADE_EM (EL_FIRST_INTERNAL + 10)
#define EL_INTERNAL_CASCADE_EM_ACTIVE (EL_FIRST_INTERNAL + 11)
#define EL_INTERNAL_CASCADE_EMC (EL_FIRST_INTERNAL + 12)
int scale_down_factor = original_tilesize / preview.tile_size;
Bitmap *src_bitmap;
int src_x, src_y;
- int element_template = EL_BD_GAME_GRAPHICS_COLOR_TEMPLATE;
+ int element_template = EL_BDX_GAME_GRAPHICS_COLOR_TEMPLATE;
int graphic_template = el2preimg(element_template);
- int element_default = EL_BD_ROCK_NATIVE;
+ int element_default = EL_BDX_ROCK;
int graphic_default = el2preimg(element_default);
// create special preview bitmap and scale it down to preview tile size
if (level.game_engine_type == GAME_ENGINE_TYPE_BD)
{
el_empty = EL_EMPTY;
- el_player = EL_BD_PLAYER;
- el_sand = EL_BD_SAND_1;
- el_wall = EL_BD_WALL_NATIVE;
- el_steelwall = EL_BD_STEELWALL;
- el_exit_closed = EL_BD_EXIT_CLOSED;
+ el_player = EL_BDX_PLAYER;
+ el_sand = EL_BDX_SAND_1;
+ el_wall = EL_BDX_WALL;
+ el_steelwall = EL_BDX_STEELWALL;
+ el_exit_closed = EL_BDX_EXIT_CLOSED;
}
else if (level.game_engine_type == GAME_ENGINE_TYPE_EM)
{
},
{
O_DIRT, TRUE,
- EL_BD_SAND_1, -1, -1
+ EL_BDX_SAND_1, -1, -1
},
{
O_DIRT_SLOPED_UP_RIGHT, TRUE,
- EL_BD_SAND_SLOPED_UP_RIGHT, -1, -1
+ EL_BDX_SAND_SLOPED_UP_RIGHT, -1, -1
},
{
O_DIRT_SLOPED_UP_LEFT, TRUE,
- EL_BD_SAND_SLOPED_UP_LEFT, -1, -1
+ EL_BDX_SAND_SLOPED_UP_LEFT, -1, -1
},
{
O_DIRT_SLOPED_DOWN_LEFT, TRUE,
- EL_BD_SAND_SLOPED_DOWN_LEFT, -1, -1
+ EL_BDX_SAND_SLOPED_DOWN_LEFT, -1, -1
},
{
O_DIRT_SLOPED_DOWN_RIGHT, TRUE,
- EL_BD_SAND_SLOPED_DOWN_RIGHT, -1, -1
+ EL_BDX_SAND_SLOPED_DOWN_RIGHT, -1, -1
},
{
O_DIRT_BALL, TRUE,
- EL_BD_SAND_BALL, -1, -1
+ EL_BDX_SAND_BALL, -1, -1
},
{
O_DIRT_BALL_F, TRUE,
- EL_BD_SAND_BALL_FALLING, -1, -1
+ EL_BDX_SAND_BALL_FALLING, -1, -1
},
{
O_DIRT_BALL_F, FALSE,
- EL_BD_SAND_BALL, ACTION_FALLING, -1
+ EL_BDX_SAND_BALL, ACTION_FALLING, -1
},
{
O_DIRT_LOOSE, TRUE,
- EL_BD_SAND_LOOSE, -1, -1
+ EL_BDX_SAND_LOOSE, -1, -1
},
{
O_DIRT_LOOSE_F, TRUE,
- EL_BD_SAND_LOOSE_FALLING, -1, -1
+ EL_BDX_SAND_LOOSE_FALLING, -1, -1
},
{
O_DIRT_LOOSE_F, FALSE,
- EL_BD_SAND_LOOSE, ACTION_FALLING, -1
+ EL_BDX_SAND_LOOSE, ACTION_FALLING, -1
},
{
O_DIRT2, TRUE,
- EL_BD_SAND_2, -1, -1
+ EL_BDX_SAND_2, -1, -1
},
{
O_BRICK, TRUE,
- EL_BD_WALL_NATIVE, -1, -1
+ EL_BDX_WALL, -1, -1
},
{
O_BRICK_SLOPED_UP_RIGHT, TRUE,
- EL_BD_WALL_SLOPED_UP_RIGHT, -1, -1
+ EL_BDX_WALL_SLOPED_UP_RIGHT, -1, -1
},
{
O_BRICK_SLOPED_UP_LEFT, TRUE,
- EL_BD_WALL_SLOPED_UP_LEFT, -1, -1
+ EL_BDX_WALL_SLOPED_UP_LEFT, -1, -1
},
{
O_BRICK_SLOPED_DOWN_LEFT, TRUE,
- EL_BD_WALL_SLOPED_DOWN_LEFT, -1, -1
+ EL_BDX_WALL_SLOPED_DOWN_LEFT, -1, -1
},
{
O_BRICK_SLOPED_DOWN_RIGHT, TRUE,
- EL_BD_WALL_SLOPED_DOWN_RIGHT, -1, -1
+ EL_BDX_WALL_SLOPED_DOWN_RIGHT, -1, -1
},
{
O_BRICK_NON_SLOPED, TRUE,
- EL_BD_WALL_NON_SLOPED, -1, -1
+ EL_BDX_WALL_NON_SLOPED, -1, -1
},
{
O_MAGIC_WALL, TRUE,
- EL_BD_MAGIC_WALL_NATIVE, ACTION_ACTIVE, -1
+ EL_BDX_MAGIC_WALL, ACTION_ACTIVE, -1
},
{
O_PRE_OUTBOX, TRUE,
- EL_BD_EXIT_CLOSED, -1, -1
+ EL_BDX_EXIT_CLOSED, -1, -1
},
{
O_OUTBOX, TRUE,
- EL_BD_EXIT_OPEN, -1, -1
+ EL_BDX_EXIT_OPEN, -1, -1
},
{
O_PRE_INVIS_OUTBOX, TRUE,
- EL_BD_INVISIBLE_EXIT_CLOSED, -1, -1
+ EL_BDX_INVISIBLE_EXIT_CLOSED, -1, -1
},
{
O_INVIS_OUTBOX, TRUE,
- EL_BD_INVISIBLE_EXIT_OPEN, -1, -1
+ EL_BDX_INVISIBLE_EXIT_OPEN, -1, -1
},
{
O_STEEL, TRUE,
- EL_BD_STEELWALL, -1, -1
+ EL_BDX_STEELWALL, -1, -1
},
{
O_STEEL_SLOPED_UP_RIGHT, TRUE,
- EL_BD_STEELWALL_SLOPED_UP_RIGHT, -1, -1
+ EL_BDX_STEELWALL_SLOPED_UP_RIGHT, -1, -1
},
{
O_STEEL_SLOPED_UP_LEFT, TRUE,
- EL_BD_STEELWALL_SLOPED_UP_LEFT, -1, -1
+ EL_BDX_STEELWALL_SLOPED_UP_LEFT, -1, -1
},
{
O_STEEL_SLOPED_DOWN_LEFT, TRUE,
- EL_BD_STEELWALL_SLOPED_DOWN_LEFT, -1, -1
+ EL_BDX_STEELWALL_SLOPED_DOWN_LEFT, -1, -1
},
{
O_STEEL_SLOPED_DOWN_RIGHT, TRUE,
- EL_BD_STEELWALL_SLOPED_DOWN_RIGHT, -1, -1
+ EL_BDX_STEELWALL_SLOPED_DOWN_RIGHT, -1, -1
},
{
O_STEEL_EXPLODABLE, TRUE,
- EL_BD_STEELWALL_EXPLODABLE, -1, -1
+ EL_BDX_STEELWALL_EXPLODABLE, -1, -1
},
{
O_STEEL_EATABLE, TRUE,
- EL_BD_STEELWALL_DIGGABLE, -1, -1
+ EL_BDX_STEELWALL_DIGGABLE, -1, -1
},
{
O_BRICK_EATABLE, TRUE,
- EL_BD_WALL_DIGGABLE, -1, -1
+ EL_BDX_WALL_DIGGABLE, -1, -1
},
{
O_STONE, TRUE,
- EL_BD_ROCK_NATIVE, -1, -1
+ EL_BDX_ROCK, -1, -1
},
{
O_STONE_F, TRUE,
- EL_BD_ROCK_NATIVE_FALLING, -1, -1
+ EL_BDX_ROCK_FALLING, -1, -1
},
{
O_STONE_F, FALSE,
- EL_BD_ROCK_NATIVE, ACTION_FALLING, -1
+ EL_BDX_ROCK, ACTION_FALLING, -1
},
{
O_FLYING_STONE, TRUE,
- EL_BD_FLYING_ROCK, -1, -1
+ EL_BDX_FLYING_ROCK, -1, -1
},
{
O_FLYING_STONE_F, TRUE,
- EL_BD_FLYING_ROCK_FLYING, -1, -1
+ EL_BDX_FLYING_ROCK_FLYING, -1, -1
},
{
O_FLYING_STONE_F, FALSE,
- EL_BD_FLYING_ROCK, ACTION_FLYING, -1
+ EL_BDX_FLYING_ROCK, ACTION_FLYING, -1
},
{
O_MEGA_STONE, TRUE,
- EL_BD_MEGA_ROCK, -1, -1
+ EL_BDX_MEGA_ROCK, -1, -1
},
{
O_MEGA_STONE_F, TRUE,
- EL_BD_MEGA_ROCK_FALLING, -1, -1
+ EL_BDX_MEGA_ROCK_FALLING, -1, -1
},
{
O_MEGA_STONE_F, FALSE,
- EL_BD_MEGA_ROCK, ACTION_FALLING, -1
+ EL_BDX_MEGA_ROCK, ACTION_FALLING, -1
},
{
O_DIAMOND, TRUE,
- EL_BD_DIAMOND_NATIVE, -1, -1
+ EL_BDX_DIAMOND, -1, -1
},
{
O_DIAMOND_F, TRUE,
- EL_BD_DIAMOND_NATIVE_FALLING, -1, -1
+ EL_BDX_DIAMOND_FALLING, -1, -1
},
{
O_DIAMOND_F, FALSE,
- EL_BD_DIAMOND_NATIVE, ACTION_FALLING, -1
+ EL_BDX_DIAMOND, ACTION_FALLING, -1
},
{
O_FLYING_DIAMOND, TRUE,
- EL_BD_FLYING_DIAMOND, -1, -1
+ EL_BDX_FLYING_DIAMOND, -1, -1
},
{
O_FLYING_DIAMOND_F, TRUE,
- EL_BD_FLYING_DIAMOND_FLYING, -1, -1
+ EL_BDX_FLYING_DIAMOND_FLYING, -1, -1
},
{
O_FLYING_DIAMOND_F, FALSE,
- EL_BD_FLYING_DIAMOND, ACTION_FLYING, -1
+ EL_BDX_FLYING_DIAMOND, ACTION_FLYING, -1
},
{
O_NUT, TRUE,
- EL_BD_NUT, -1, -1
+ EL_BDX_NUT, -1, -1
},
{
O_NUT_F, TRUE,
- EL_BD_NUT_FALLING, -1, -1
+ EL_BDX_NUT_FALLING, -1, -1
},
{
O_NUT_F, FALSE,
- EL_BD_NUT, ACTION_FALLING, -1
+ EL_BDX_NUT, ACTION_FALLING, -1
},
{
O_BLADDER_SPENDER, TRUE,
- EL_BD_BLADDER_SPENDER, -1, -1
+ EL_BDX_BLADDER_SPENDER, -1, -1
},
{
O_INBOX, TRUE,
- EL_BD_INBOX, -1, -1
+ EL_BDX_INBOX, -1, -1
},
{
O_H_EXPANDING_WALL, TRUE,
- EL_BD_EXPANDABLE_WALL_HORIZONTAL, -1, -1
+ EL_BDX_EXPANDABLE_WALL_HORIZONTAL, -1, -1
},
{
O_V_EXPANDING_WALL, TRUE,
- EL_BD_EXPANDABLE_WALL_VERTICAL, -1, -1
+ EL_BDX_EXPANDABLE_WALL_VERTICAL, -1, -1
},
{
O_EXPANDING_WALL, TRUE,
- EL_BD_EXPANDABLE_WALL_ANY, -1, -1
+ EL_BDX_EXPANDABLE_WALL_ANY, -1, -1
},
{
O_H_EXPANDING_STEEL_WALL, TRUE,
- EL_BD_EXPANDABLE_STEELWALL_HORIZONTAL, -1, -1
+ EL_BDX_EXPANDABLE_STEELWALL_HORIZONTAL, -1, -1
},
{
O_V_EXPANDING_STEEL_WALL, TRUE,
- EL_BD_EXPANDABLE_STEELWALL_VERTICAL, -1, -1
+ EL_BDX_EXPANDABLE_STEELWALL_VERTICAL, -1, -1
},
{
O_EXPANDING_STEEL_WALL, TRUE,
- EL_BD_EXPANDABLE_STEELWALL_ANY, -1, -1
+ EL_BDX_EXPANDABLE_STEELWALL_ANY, -1, -1
},
{
O_EXPANDING_WALL_SWITCH, TRUE,
- EL_BD_EXPANDABLE_WALL_SWITCH, -1, -1
+ EL_BDX_EXPANDABLE_WALL_SWITCH, -1, -1
},
{
O_CREATURE_SWITCH, TRUE,
- EL_BD_CREATURE_SWITCH, -1, -1
+ EL_BDX_CREATURE_SWITCH, -1, -1
},
{
O_BITER_SWITCH, TRUE,
- EL_BD_BITER_SWITCH_1, -1, -1
+ EL_BDX_BITER_SWITCH_1, -1, -1
},
{
O_REPLICATOR_SWITCH, TRUE,
- EL_BD_REPLICATOR_SWITCH, -1, -1
+ EL_BDX_REPLICATOR_SWITCH, -1, -1
},
{
O_CONVEYOR_SWITCH, TRUE,
- EL_BD_CONVEYOR_SWITCH, -1, -1
+ EL_BDX_CONVEYOR_SWITCH, -1, -1
},
{
O_CONVEYOR_DIR_SWITCH, TRUE,
- EL_BD_CONVEYOR_DIR_SWITCH, -1, -1
+ EL_BDX_CONVEYOR_DIR_SWITCH, -1, -1
},
{
O_ACID, TRUE,
- EL_BD_ACID, -1, -1
+ EL_BDX_ACID, -1, -1
},
{
O_FALLING_WALL, TRUE,
- EL_BD_FALLING_WALL, -1, -1
+ EL_BDX_FALLING_WALL, -1, -1
},
{
O_FALLING_WALL_F, TRUE,
- EL_BD_FALLING_WALL_FALLING, -1, -1
+ EL_BDX_FALLING_WALL_FALLING, -1, -1
},
{
O_FALLING_WALL_F, FALSE,
- EL_BD_FALLING_WALL, ACTION_FALLING, -1
+ EL_BDX_FALLING_WALL, ACTION_FALLING, -1
},
{
O_BOX, TRUE,
- EL_BD_BOX, -1, -1
+ EL_BDX_BOX, -1, -1
},
{
O_TIME_PENALTY, TRUE,
- EL_BD_TIME_PENALTY, -1, -1
+ EL_BDX_TIME_PENALTY, -1, -1
},
{
O_GRAVESTONE, TRUE,
- EL_BD_GRAVESTONE, -1, -1
+ EL_BDX_GRAVESTONE, -1, -1
},
{
O_STONE_GLUED, TRUE,
- EL_BD_ROCK_GLUED, -1, -1
+ EL_BDX_ROCK_GLUED, -1, -1
},
{
O_DIAMOND_GLUED, TRUE,
- EL_BD_DIAMOND_GLUED, -1, -1
+ EL_BDX_DIAMOND_GLUED, -1, -1
},
{
O_DIAMOND_KEY, TRUE,
- EL_BD_DIAMOND_KEY, -1, -1
+ EL_BDX_DIAMOND_KEY, -1, -1
},
{
O_TRAPPED_DIAMOND, TRUE,
- EL_BD_TRAPPED_DIAMOND, -1, -1
+ EL_BDX_TRAPPED_DIAMOND, -1, -1
},
{
O_CLOCK, TRUE,
- EL_BD_CLOCK, -1, -1
+ EL_BDX_CLOCK, -1, -1
},
{
O_DIRT_GLUED, TRUE,
- EL_BD_SAND_GLUED, -1, -1
+ EL_BDX_SAND_GLUED, -1, -1
},
{
O_KEY_1, TRUE,
- EL_BD_KEY_1, -1, -1
+ EL_BDX_KEY_1, -1, -1
},
{
O_KEY_2, TRUE,
- EL_BD_KEY_2, -1, -1
+ EL_BDX_KEY_2, -1, -1
},
{
O_KEY_3, TRUE,
- EL_BD_KEY_3, -1, -1
+ EL_BDX_KEY_3, -1, -1
},
{
O_DOOR_1, TRUE,
- EL_BD_GATE_1, -1, -1
+ EL_BDX_GATE_1, -1, -1
},
{
O_DOOR_2, TRUE,
- EL_BD_GATE_2, -1, -1
+ EL_BDX_GATE_2, -1, -1
},
{
O_DOOR_3, TRUE,
- EL_BD_GATE_3, -1, -1
+ EL_BDX_GATE_3, -1, -1
},
{
O_POT, TRUE,
- EL_BD_POT, -1, -1
+ EL_BDX_POT, -1, -1
},
{
O_GRAVITY_SWITCH, TRUE,
- EL_BD_GRAVITY_SWITCH, -1, -1
+ EL_BDX_GRAVITY_SWITCH, -1, -1
},
{
O_PNEUMATIC_HAMMER, TRUE,
- EL_BD_PNEUMATIC_HAMMER, -1, -1
+ EL_BDX_PNEUMATIC_HAMMER, -1, -1
},
{
O_TELEPORTER, TRUE,
- EL_BD_TELEPORTER, -1, -1
+ EL_BDX_TELEPORTER, -1, -1
},
{
O_SKELETON, TRUE,
- EL_BD_SKELETON, -1, -1
+ EL_BDX_SKELETON, -1, -1
},
{
O_WATER, TRUE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_1, TRUE,
- EL_BD_WATER_1, -1, -1
+ EL_BDX_WATER_1, -1, -1
},
{
O_WATER_1, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_2, TRUE,
- EL_BD_WATER_2, -1, -1
+ EL_BDX_WATER_2, -1, -1
},
{
O_WATER_2, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_3, TRUE,
- EL_BD_WATER_3, -1, -1
+ EL_BDX_WATER_3, -1, -1
},
{
O_WATER_3, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_4, TRUE,
- EL_BD_WATER_4, -1, -1
+ EL_BDX_WATER_4, -1, -1
},
{
O_WATER_4, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_5, TRUE,
- EL_BD_WATER_5, -1, -1
+ EL_BDX_WATER_5, -1, -1
},
{
O_WATER_5, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_6, TRUE,
- EL_BD_WATER_6, -1, -1
+ EL_BDX_WATER_6, -1, -1
},
{
O_WATER_6, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_7, TRUE,
- EL_BD_WATER_7, -1, -1
+ EL_BDX_WATER_7, -1, -1
},
{
O_WATER_7, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_8, TRUE,
- EL_BD_WATER_8, -1, -1
+ EL_BDX_WATER_8, -1, -1
},
{
O_WATER_8, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_9, TRUE,
- EL_BD_WATER_9, -1, -1
+ EL_BDX_WATER_9, -1, -1
},
{
O_WATER_9, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_10, TRUE,
- EL_BD_WATER_10, -1, -1
+ EL_BDX_WATER_10, -1, -1
},
{
O_WATER_10, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_11, TRUE,
- EL_BD_WATER_11, -1, -1
+ EL_BDX_WATER_11, -1, -1
},
{
O_WATER_11, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_12, TRUE,
- EL_BD_WATER_12, -1, -1
+ EL_BDX_WATER_12, -1, -1
},
{
O_WATER_12, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_13, TRUE,
- EL_BD_WATER_13, -1, -1
+ EL_BDX_WATER_13, -1, -1
},
{
O_WATER_13, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_14, TRUE,
- EL_BD_WATER_14, -1, -1
+ EL_BDX_WATER_14, -1, -1
},
{
O_WATER_14, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_15, TRUE,
- EL_BD_WATER_15, -1, -1
+ EL_BDX_WATER_15, -1, -1
},
{
O_WATER_15, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_WATER_16, TRUE,
- EL_BD_WATER_16, -1, -1
+ EL_BDX_WATER_16, -1, -1
},
{
O_WATER_16, FALSE,
- EL_BD_WATER, -1, -1
+ EL_BDX_WATER, -1, -1
},
{
O_COW_1, TRUE,
- EL_BD_COW_LEFT, -1, -1
+ EL_BDX_COW_LEFT, -1, -1
},
{
O_COW_2, TRUE,
- EL_BD_COW_UP, -1, -1
+ EL_BDX_COW_UP, -1, -1
},
{
O_COW_3, TRUE,
- EL_BD_COW_RIGHT, -1, -1
+ EL_BDX_COW_RIGHT, -1, -1
},
{
O_COW_4, TRUE,
- EL_BD_COW_DOWN, -1, -1
+ EL_BDX_COW_DOWN, -1, -1
},
{
O_COW_ENCLOSED_1, TRUE,
- EL_BD_COW_ENCLOSED_1, -1, -1
+ EL_BDX_COW_ENCLOSED_1, -1, -1
},
{
O_COW_ENCLOSED_1, FALSE,
- EL_BD_COW_DOWN, -1, -1
+ EL_BDX_COW_DOWN, -1, -1
},
{
O_COW_ENCLOSED_2, TRUE,
- EL_BD_COW_ENCLOSED_2, -1, -1
+ EL_BDX_COW_ENCLOSED_2, -1, -1
},
{
O_COW_ENCLOSED_2, FALSE,
- EL_BD_COW_DOWN, -1, -1
+ EL_BDX_COW_DOWN, -1, -1
},
{
O_COW_ENCLOSED_3, TRUE,
- EL_BD_COW_ENCLOSED_3, -1, -1
+ EL_BDX_COW_ENCLOSED_3, -1, -1
},
{
O_COW_ENCLOSED_3, FALSE,
- EL_BD_COW_DOWN, -1, -1
+ EL_BDX_COW_DOWN, -1, -1
},
{
O_COW_ENCLOSED_4, TRUE,
- EL_BD_COW_ENCLOSED_4, -1, -1
+ EL_BDX_COW_ENCLOSED_4, -1, -1
},
{
O_COW_ENCLOSED_4, FALSE,
- EL_BD_COW_DOWN, -1, -1
+ EL_BDX_COW_DOWN, -1, -1
},
{
O_COW_ENCLOSED_5, TRUE,
- EL_BD_COW_ENCLOSED_5, -1, -1
+ EL_BDX_COW_ENCLOSED_5, -1, -1
},
{
O_COW_ENCLOSED_5, FALSE,
- EL_BD_COW_DOWN, -1, -1
+ EL_BDX_COW_DOWN, -1, -1
},
{
O_COW_ENCLOSED_6, TRUE,
- EL_BD_COW_ENCLOSED_6, -1, -1
+ EL_BDX_COW_ENCLOSED_6, -1, -1
},
{
O_COW_ENCLOSED_6, FALSE,
- EL_BD_COW_DOWN, -1, -1
+ EL_BDX_COW_DOWN, -1, -1
},
{
O_COW_ENCLOSED_7, TRUE,
- EL_BD_COW_ENCLOSED_7, -1, -1
+ EL_BDX_COW_ENCLOSED_7, -1, -1
},
{
O_COW_ENCLOSED_7, FALSE,
- EL_BD_COW_DOWN, -1, -1
+ EL_BDX_COW_DOWN, -1, -1
},
{
O_WALLED_DIAMOND, TRUE,
- EL_BD_WALL_DIAMOND, -1, -1
+ EL_BDX_WALL_DIAMOND, -1, -1
},
{
O_WALLED_KEY_1, TRUE,
- EL_BD_WALL_KEY_1, -1, -1
+ EL_BDX_WALL_KEY_1, -1, -1
},
{
O_WALLED_KEY_2, TRUE,
- EL_BD_WALL_KEY_2, -1, -1
+ EL_BDX_WALL_KEY_2, -1, -1
},
{
O_WALLED_KEY_3, TRUE,
- EL_BD_WALL_KEY_3, -1, -1
+ EL_BDX_WALL_KEY_3, -1, -1
},
{
O_AMOEBA, TRUE,
- EL_BD_AMOEBA_1, -1, -1
+ EL_BDX_AMOEBA_1, -1, -1
},
{
O_AMOEBA_2, TRUE,
- EL_BD_AMOEBA_2, -1, -1
+ EL_BDX_AMOEBA_2, -1, -1
},
{
O_REPLICATOR, TRUE,
- EL_BD_REPLICATOR, -1, -1
+ EL_BDX_REPLICATOR, -1, -1
},
{
O_CONVEYOR_LEFT, TRUE,
- EL_BD_CONVEYOR_LEFT, -1, -1
+ EL_BDX_CONVEYOR_LEFT, -1, -1
},
{
O_CONVEYOR_RIGHT, TRUE,
- EL_BD_CONVEYOR_RIGHT, -1, -1
+ EL_BDX_CONVEYOR_RIGHT, -1, -1
},
{
O_LAVA, TRUE,
- EL_BD_LAVA, -1, -1
+ EL_BDX_LAVA, -1, -1
},
{
O_SWEET, TRUE,
- EL_BD_SWEET, -1, -1
+ EL_BDX_SWEET, -1, -1
},
{
O_VOODOO, TRUE,
- EL_BD_VOODOO_DOLL, -1, -1
+ EL_BDX_VOODOO_DOLL, -1, -1
},
{
O_SLIME, TRUE,
- EL_BD_SLIME, -1, -1
+ EL_BDX_SLIME, -1, -1
},
{
O_BLADDER, TRUE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_BLADDER_1, TRUE,
- EL_BD_BLADDER_1, -1, -1
+ EL_BDX_BLADDER_1, -1, -1
},
{
O_BLADDER_1, FALSE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_BLADDER_2, TRUE,
- EL_BD_BLADDER_2, -1, -1
+ EL_BDX_BLADDER_2, -1, -1
},
{
O_BLADDER_2, FALSE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_BLADDER_3, TRUE,
- EL_BD_BLADDER_3, -1, -1
+ EL_BDX_BLADDER_3, -1, -1
},
{
O_BLADDER_3, FALSE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_BLADDER_4, TRUE,
- EL_BD_BLADDER_4, -1, -1
+ EL_BDX_BLADDER_4, -1, -1
},
{
O_BLADDER_4, FALSE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_BLADDER_5, TRUE,
- EL_BD_BLADDER_5, -1, -1
+ EL_BDX_BLADDER_5, -1, -1
},
{
O_BLADDER_5, FALSE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_BLADDER_6, TRUE,
- EL_BD_BLADDER_6, -1, -1
+ EL_BDX_BLADDER_6, -1, -1
},
{
O_BLADDER_6, FALSE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_BLADDER_7, TRUE,
- EL_BD_BLADDER_7, -1, -1
+ EL_BDX_BLADDER_7, -1, -1
},
{
O_BLADDER_7, FALSE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_BLADDER_8, TRUE,
- EL_BD_BLADDER_8, -1, -1
+ EL_BDX_BLADDER_8, -1, -1
},
{
O_BLADDER_8, FALSE,
- EL_BD_BLADDER, -1, -1
+ EL_BDX_BLADDER, -1, -1
},
{
O_WAITING_STONE, TRUE,
- EL_BD_WAITING_ROCK, -1, -1
+ EL_BDX_WAITING_ROCK, -1, -1
},
{
O_CHASING_STONE, TRUE,
- EL_BD_CHASING_ROCK, -1, -1
+ EL_BDX_CHASING_ROCK, -1, -1
},
{
O_GHOST, TRUE,
- EL_BD_GHOST, -1, -1
+ EL_BDX_GHOST, -1, -1
},
{
O_FIREFLY_1, TRUE,
- EL_BD_FIREFLY_1_LEFT, -1, -1
+ EL_BDX_FIREFLY_1_LEFT, -1, -1
},
{
O_FIREFLY_2, TRUE,
- EL_BD_FIREFLY_1_UP, -1, -1
+ EL_BDX_FIREFLY_1_UP, -1, -1
},
{
O_FIREFLY_3, TRUE,
- EL_BD_FIREFLY_1_RIGHT, -1, -1
+ EL_BDX_FIREFLY_1_RIGHT, -1, -1
},
{
O_FIREFLY_4, TRUE,
- EL_BD_FIREFLY_1_DOWN, -1, -1
+ EL_BDX_FIREFLY_1_DOWN, -1, -1
},
{
O_ALT_FIREFLY_1, TRUE,
- EL_BD_FIREFLY_2_LEFT, -1, -1
+ EL_BDX_FIREFLY_2_LEFT, -1, -1
},
{
O_ALT_FIREFLY_2, TRUE,
- EL_BD_FIREFLY_2_UP, -1, -1
+ EL_BDX_FIREFLY_2_UP, -1, -1
},
{
O_ALT_FIREFLY_3, TRUE,
- EL_BD_FIREFLY_2_RIGHT, -1, -1
+ EL_BDX_FIREFLY_2_RIGHT, -1, -1
},
{
O_ALT_FIREFLY_4, TRUE,
- EL_BD_FIREFLY_2_DOWN, -1, -1
+ EL_BDX_FIREFLY_2_DOWN, -1, -1
},
{
O_BUTTER_1, TRUE,
- EL_BD_BUTTERFLY_1_LEFT, -1, -1
+ EL_BDX_BUTTERFLY_1_LEFT, -1, -1
},
{
O_BUTTER_2, TRUE,
- EL_BD_BUTTERFLY_1_UP, -1, -1
+ EL_BDX_BUTTERFLY_1_UP, -1, -1
},
{
O_BUTTER_3, TRUE,
- EL_BD_BUTTERFLY_1_RIGHT, -1, -1
+ EL_BDX_BUTTERFLY_1_RIGHT, -1, -1
},
{
O_BUTTER_4, TRUE,
- EL_BD_BUTTERFLY_1_DOWN, -1, -1
+ EL_BDX_BUTTERFLY_1_DOWN, -1, -1
},
{
O_ALT_BUTTER_1, TRUE,
- EL_BD_BUTTERFLY_2_LEFT, -1, -1
+ EL_BDX_BUTTERFLY_2_LEFT, -1, -1
},
{
O_ALT_BUTTER_2, TRUE,
- EL_BD_BUTTERFLY_2_UP, -1, -1
+ EL_BDX_BUTTERFLY_2_UP, -1, -1
},
{
O_ALT_BUTTER_3, TRUE,
- EL_BD_BUTTERFLY_2_RIGHT, -1, -1
+ EL_BDX_BUTTERFLY_2_RIGHT, -1, -1
},
{
O_ALT_BUTTER_4, TRUE,
- EL_BD_BUTTERFLY_2_DOWN, -1, -1
+ EL_BDX_BUTTERFLY_2_DOWN, -1, -1
},
{
O_STONEFLY_1, TRUE,
- EL_BD_STONEFLY_LEFT, -1, -1
+ EL_BDX_STONEFLY_LEFT, -1, -1
},
{
O_STONEFLY_2, TRUE,
- EL_BD_STONEFLY_UP, -1, -1
+ EL_BDX_STONEFLY_UP, -1, -1
},
{
O_STONEFLY_3, TRUE,
- EL_BD_STONEFLY_RIGHT, -1, -1
+ EL_BDX_STONEFLY_RIGHT, -1, -1
},
{
O_STONEFLY_4, TRUE,
- EL_BD_STONEFLY_DOWN, -1, -1
+ EL_BDX_STONEFLY_DOWN, -1, -1
},
{
O_BITER_1, TRUE,
- EL_BD_BITER_UP, -1, -1
+ EL_BDX_BITER_UP, -1, -1
},
{
O_BITER_2, TRUE,
- EL_BD_BITER_RIGHT, -1, -1
+ EL_BDX_BITER_RIGHT, -1, -1
},
{
O_BITER_3, TRUE,
- EL_BD_BITER_DOWN, -1, -1
+ EL_BDX_BITER_DOWN, -1, -1
},
{
O_BITER_4, TRUE,
- EL_BD_BITER_LEFT, -1, -1
+ EL_BDX_BITER_LEFT, -1, -1
},
{
O_DRAGONFLY_1, TRUE,
- EL_BD_DRAGONFLY_LEFT, -1, -1
+ EL_BDX_DRAGONFLY_LEFT, -1, -1
},
{
O_DRAGONFLY_2, TRUE,
- EL_BD_DRAGONFLY_UP, -1, -1
+ EL_BDX_DRAGONFLY_UP, -1, -1
},
{
O_DRAGONFLY_3, TRUE,
- EL_BD_DRAGONFLY_RIGHT, -1, -1
+ EL_BDX_DRAGONFLY_RIGHT, -1, -1
},
{
O_DRAGONFLY_4, TRUE,
- EL_BD_DRAGONFLY_DOWN, -1, -1
+ EL_BDX_DRAGONFLY_DOWN, -1, -1
},
{
O_PRE_PL_1, TRUE,
- EL_BD_PLAYER_GROWING_1, -1, -1
+ EL_BDX_PLAYER_GROWING_1, -1, -1
},
{
O_PRE_PL_1, FALSE,
- EL_BD_PLAYER, ACTION_GROWING, -1
+ EL_BDX_PLAYER, ACTION_GROWING, -1
},
{
O_PRE_PL_2, TRUE,
- EL_BD_PLAYER_GROWING_2, -1, -1
+ EL_BDX_PLAYER_GROWING_2, -1, -1
},
{
O_PRE_PL_2, FALSE,
- EL_BD_PLAYER, ACTION_GROWING, -1
+ EL_BDX_PLAYER, ACTION_GROWING, -1
},
{
O_PRE_PL_3, TRUE,
- EL_BD_PLAYER_GROWING_3, -1, -1
+ EL_BDX_PLAYER_GROWING_3, -1, -1
},
{
O_PRE_PL_3, FALSE,
- EL_BD_PLAYER, ACTION_GROWING, -1
+ EL_BDX_PLAYER, ACTION_GROWING, -1
},
{
O_PLAYER, TRUE,
- EL_BD_PLAYER, -1, -1
+ EL_BDX_PLAYER, -1, -1
},
{
O_PLAYER_BOMB, TRUE,
- EL_BD_PLAYER_WITH_BOMB, -1, -1
+ EL_BDX_PLAYER_WITH_BOMB, -1, -1
},
{
O_PLAYER_ROCKET_LAUNCHER, TRUE,
- EL_BD_PLAYER_WITH_ROCKET_LAUNCHER, -1, -1
+ EL_BDX_PLAYER_WITH_ROCKET_LAUNCHER, -1, -1
},
{
O_PLAYER_GLUED, TRUE,
- EL_BD_PLAYER_GLUED, -1, -1
+ EL_BDX_PLAYER_GLUED, -1, -1
},
{
O_PLAYER_STIRRING, TRUE,
- EL_BD_PLAYER_STIRRING, -1, -1
+ EL_BDX_PLAYER_STIRRING, -1, -1
},
{
O_ROCKET_LAUNCHER, TRUE,
- EL_BD_ROCKET_LAUNCHER, -1, -1
+ EL_BDX_ROCKET_LAUNCHER, -1, -1
},
{
O_ROCKET_1, TRUE,
- EL_BD_ROCKET_RIGHT, -1, -1
+ EL_BDX_ROCKET_RIGHT, -1, -1
},
{
O_ROCKET_2, TRUE,
- EL_BD_ROCKET_UP, -1, -1
+ EL_BDX_ROCKET_UP, -1, -1
},
{
O_ROCKET_3, TRUE,
- EL_BD_ROCKET_LEFT, -1, -1
+ EL_BDX_ROCKET_LEFT, -1, -1
},
{
O_ROCKET_4, TRUE,
- EL_BD_ROCKET_DOWN, -1, -1
+ EL_BDX_ROCKET_DOWN, -1, -1
},
{
O_BOMB, TRUE,
- EL_BD_BOMB, -1, -1
+ EL_BDX_BOMB, -1, -1
},
{
O_BOMB_TICK_1, TRUE,
- EL_BD_BOMB_TICKING_1, -1, -1
+ EL_BDX_BOMB_TICKING_1, -1, -1
},
{
O_BOMB_TICK_1, FALSE,
- EL_BD_BOMB, ACTION_ACTIVE, -1
+ EL_BDX_BOMB, ACTION_ACTIVE, -1
},
{
O_BOMB_TICK_2, TRUE,
- EL_BD_BOMB_TICKING_2, -1, -1
+ EL_BDX_BOMB_TICKING_2, -1, -1
},
{
O_BOMB_TICK_2, FALSE,
- EL_BD_BOMB, ACTION_ACTIVE, -1
+ EL_BDX_BOMB, ACTION_ACTIVE, -1
},
{
O_BOMB_TICK_3, TRUE,
- EL_BD_BOMB_TICKING_3, -1, -1
+ EL_BDX_BOMB_TICKING_3, -1, -1
},
{
O_BOMB_TICK_3, FALSE,
- EL_BD_BOMB, ACTION_ACTIVE, -1
+ EL_BDX_BOMB, ACTION_ACTIVE, -1
},
{
O_BOMB_TICK_4, TRUE,
- EL_BD_BOMB_TICKING_4, -1, -1
+ EL_BDX_BOMB_TICKING_4, -1, -1
},
{
O_BOMB_TICK_4, FALSE,
- EL_BD_BOMB, ACTION_ACTIVE, -1
+ EL_BDX_BOMB, ACTION_ACTIVE, -1
},
{
O_BOMB_TICK_5, TRUE,
- EL_BD_BOMB_TICKING_5, -1, -1
+ EL_BDX_BOMB_TICKING_5, -1, -1
},
{
O_BOMB_TICK_5, FALSE,
- EL_BD_BOMB, ACTION_ACTIVE, -1
+ EL_BDX_BOMB, ACTION_ACTIVE, -1
},
{
O_BOMB_TICK_6, TRUE,
- EL_BD_BOMB_TICKING_6, -1, -1
+ EL_BDX_BOMB_TICKING_6, -1, -1
},
{
O_BOMB_TICK_6, FALSE,
- EL_BD_BOMB, ACTION_ACTIVE, -1
+ EL_BDX_BOMB, ACTION_ACTIVE, -1
},
{
O_BOMB_TICK_7, TRUE,
- EL_BD_BOMB_TICKING_7, -1, -1
+ EL_BDX_BOMB_TICKING_7, -1, -1
},
{
O_BOMB_TICK_7, FALSE,
- EL_BD_BOMB, ACTION_ACTIVE, -1
+ EL_BDX_BOMB, ACTION_ACTIVE, -1
},
{
O_NITRO_PACK, TRUE,
- EL_BD_NITRO_PACK, -1, -1
+ EL_BDX_NITRO_PACK, -1, -1
},
{
O_NITRO_PACK_F, TRUE,
- EL_BD_NITRO_PACK_FALLING, -1, -1
+ EL_BDX_NITRO_PACK_FALLING, -1, -1
},
{
O_NITRO_PACK_F, FALSE,
- EL_BD_NITRO_PACK, ACTION_FALLING, -1
+ EL_BDX_NITRO_PACK, ACTION_FALLING, -1
},
{
O_PRE_CLOCK_1, TRUE,
- EL_BD_CLOCK_GROWING_1, -1, -1
+ EL_BDX_CLOCK_GROWING_1, -1, -1
},
{
O_PRE_CLOCK_1, FALSE,
- EL_BD_CLOCK, ACTION_GROWING, -1
+ EL_BDX_CLOCK, ACTION_GROWING, -1
},
{
O_PRE_CLOCK_2, TRUE,
- EL_BD_CLOCK_GROWING_2, -1, -1
+ EL_BDX_CLOCK_GROWING_2, -1, -1
},
{
O_PRE_CLOCK_2, FALSE,
- EL_BD_CLOCK, ACTION_GROWING, -1
+ EL_BDX_CLOCK, ACTION_GROWING, -1
},
{
O_PRE_CLOCK_3, TRUE,
- EL_BD_CLOCK_GROWING_3, -1, -1
+ EL_BDX_CLOCK_GROWING_3, -1, -1
},
{
O_PRE_CLOCK_3, FALSE,
- EL_BD_CLOCK, ACTION_GROWING, -1
+ EL_BDX_CLOCK, ACTION_GROWING, -1
},
{
O_PRE_CLOCK_4, TRUE,
- EL_BD_CLOCK_GROWING_4, -1, -1
+ EL_BDX_CLOCK_GROWING_4, -1, -1
},
{
O_PRE_CLOCK_4, FALSE,
- EL_BD_CLOCK, ACTION_GROWING, -1
+ EL_BDX_CLOCK, ACTION_GROWING, -1
},
{
O_PRE_DIA_1, TRUE,
- EL_BD_DIAMOND_NATIVE_GROWING_1, -1, -1
+ EL_BDX_DIAMOND_GROWING_1, -1, -1
},
{
O_PRE_DIA_1, FALSE,
- EL_BD_DIAMOND_NATIVE, ACTION_GROWING, -1
+ EL_BDX_DIAMOND, ACTION_GROWING, -1
},
{
O_PRE_DIA_2, TRUE,
- EL_BD_DIAMOND_NATIVE_GROWING_2, -1, -1
+ EL_BDX_DIAMOND_GROWING_2, -1, -1
},
{
O_PRE_DIA_2, FALSE,
- EL_BD_DIAMOND_NATIVE, ACTION_GROWING, -1
+ EL_BDX_DIAMOND, ACTION_GROWING, -1
},
{
O_PRE_DIA_3, TRUE,
- EL_BD_DIAMOND_NATIVE_GROWING_3, -1, -1
+ EL_BDX_DIAMOND_GROWING_3, -1, -1
},
{
O_PRE_DIA_3, FALSE,
- EL_BD_DIAMOND_NATIVE, ACTION_GROWING, -1
+ EL_BDX_DIAMOND, ACTION_GROWING, -1
},
{
O_PRE_DIA_4, TRUE,
- EL_BD_DIAMOND_NATIVE_GROWING_4, -1, -1
+ EL_BDX_DIAMOND_GROWING_4, -1, -1
},
{
O_PRE_DIA_4, FALSE,
- EL_BD_DIAMOND_NATIVE, ACTION_GROWING, -1
+ EL_BDX_DIAMOND, ACTION_GROWING, -1
},
{
O_PRE_DIA_5, TRUE,
- EL_BD_DIAMOND_NATIVE_GROWING_5, -1, -1
+ EL_BDX_DIAMOND_GROWING_5, -1, -1
},
{
O_PRE_DIA_5, FALSE,
- EL_BD_DIAMOND_NATIVE, ACTION_GROWING, -1
+ EL_BDX_DIAMOND, ACTION_GROWING, -1
},
{
O_EXPLODE_1, TRUE,
- EL_BD_EXPLODING_1, -1, -1
+ EL_BDX_EXPLODING_1, -1, -1
},
{
O_EXPLODE_1, FALSE,
},
{
O_EXPLODE_2, TRUE,
- EL_BD_EXPLODING_2, -1, -1
+ EL_BDX_EXPLODING_2, -1, -1
},
{
O_EXPLODE_2, FALSE,
},
{
O_EXPLODE_3, TRUE,
- EL_BD_EXPLODING_3, -1, -1
+ EL_BDX_EXPLODING_3, -1, -1
},
{
O_EXPLODE_3, FALSE,
},
{
O_EXPLODE_4, TRUE,
- EL_BD_EXPLODING_4, -1, -1
+ EL_BDX_EXPLODING_4, -1, -1
},
{
O_EXPLODE_4, FALSE,
},
{
O_EXPLODE_5, TRUE,
- EL_BD_EXPLODING_5, -1, -1
+ EL_BDX_EXPLODING_5, -1, -1
},
{
O_EXPLODE_5, FALSE,
},
{
O_PRE_STONE_1, TRUE,
- EL_BD_ROCK_NATIVE_GROWING_1, -1, -1
+ EL_BDX_ROCK_GROWING_1, -1, -1
},
{
O_PRE_STONE_1, FALSE,
- EL_BD_ROCK_NATIVE, ACTION_GROWING, -1
+ EL_BDX_ROCK, ACTION_GROWING, -1
},
{
O_PRE_STONE_2, TRUE,
- EL_BD_ROCK_NATIVE_GROWING_2, -1, -1
+ EL_BDX_ROCK_GROWING_2, -1, -1
},
{
O_PRE_STONE_2, FALSE,
- EL_BD_ROCK_NATIVE, ACTION_GROWING, -1
+ EL_BDX_ROCK, ACTION_GROWING, -1
},
{
O_PRE_STONE_3, TRUE,
- EL_BD_ROCK_NATIVE_GROWING_3, -1, -1
+ EL_BDX_ROCK_GROWING_3, -1, -1
},
{
O_PRE_STONE_3, FALSE,
- EL_BD_ROCK_NATIVE, ACTION_GROWING, -1
+ EL_BDX_ROCK, ACTION_GROWING, -1
},
{
O_PRE_STONE_4, TRUE,
- EL_BD_ROCK_NATIVE_GROWING_4, -1, -1
+ EL_BDX_ROCK_GROWING_4, -1, -1
},
{
O_PRE_STONE_4, FALSE,
- EL_BD_ROCK_NATIVE, ACTION_GROWING, -1
+ EL_BDX_ROCK, ACTION_GROWING, -1
},
{
O_PRE_STEEL_1, TRUE,
- EL_BD_STEELWALL_GROWING_1, -1, -1
+ EL_BDX_STEELWALL_GROWING_1, -1, -1
},
{
O_PRE_STEEL_1, FALSE,
- EL_BD_STEELWALL, ACTION_GROWING, -1
+ EL_BDX_STEELWALL, ACTION_GROWING, -1
},
{
O_PRE_STEEL_2, TRUE,
- EL_BD_STEELWALL_GROWING_2, -1, -1
+ EL_BDX_STEELWALL_GROWING_2, -1, -1
},
{
O_PRE_STEEL_2, FALSE,
- EL_BD_STEELWALL, ACTION_GROWING, -1
+ EL_BDX_STEELWALL, ACTION_GROWING, -1
},
{
O_PRE_STEEL_3, TRUE,
- EL_BD_STEELWALL_GROWING_3, -1, -1
+ EL_BDX_STEELWALL_GROWING_3, -1, -1
},
{
O_PRE_STEEL_3, FALSE,
- EL_BD_STEELWALL, ACTION_GROWING, -1
+ EL_BDX_STEELWALL, ACTION_GROWING, -1
},
{
O_PRE_STEEL_4, TRUE,
- EL_BD_STEELWALL_GROWING_4, -1, -1
+ EL_BDX_STEELWALL_GROWING_4, -1, -1
},
{
O_PRE_STEEL_4, FALSE,
- EL_BD_STEELWALL, ACTION_GROWING, -1
+ EL_BDX_STEELWALL, ACTION_GROWING, -1
},
{
O_GHOST_EXPL_1, TRUE,
- EL_BD_GHOST_EXPLODING_1, -1, -1
+ EL_BDX_GHOST_EXPLODING_1, -1, -1
},
{
O_GHOST_EXPL_1, FALSE,
- EL_BD_GHOST, ACTION_EXPLODING, -1
+ EL_BDX_GHOST, ACTION_EXPLODING, -1
},
{
O_GHOST_EXPL_2, TRUE,
- EL_BD_GHOST_EXPLODING_2, -1, -1
+ EL_BDX_GHOST_EXPLODING_2, -1, -1
},
{
O_GHOST_EXPL_2, FALSE,
- EL_BD_GHOST, ACTION_EXPLODING, -1
+ EL_BDX_GHOST, ACTION_EXPLODING, -1
},
{
O_GHOST_EXPL_3, TRUE,
- EL_BD_GHOST_EXPLODING_3, -1, -1
+ EL_BDX_GHOST_EXPLODING_3, -1, -1
},
{
O_GHOST_EXPL_3, FALSE,
- EL_BD_GHOST, ACTION_EXPLODING, -1
+ EL_BDX_GHOST, ACTION_EXPLODING, -1
},
{
O_GHOST_EXPL_4, TRUE,
- EL_BD_GHOST_EXPLODING_4, -1, -1
+ EL_BDX_GHOST_EXPLODING_4, -1, -1
},
{
O_GHOST_EXPL_4, FALSE,
- EL_BD_GHOST, ACTION_EXPLODING, -1
+ EL_BDX_GHOST, ACTION_EXPLODING, -1
},
{
O_BOMB_EXPL_1, TRUE,
- EL_BD_BOMB_EXPLODING_1, -1, -1
+ EL_BDX_BOMB_EXPLODING_1, -1, -1
},
{
O_BOMB_EXPL_1, FALSE,
- EL_BD_BOMB, ACTION_EXPLODING, -1
+ EL_BDX_BOMB, ACTION_EXPLODING, -1
},
{
O_BOMB_EXPL_2, TRUE,
- EL_BD_BOMB_EXPLODING_2, -1, -1
+ EL_BDX_BOMB_EXPLODING_2, -1, -1
},
{
O_BOMB_EXPL_2, FALSE,
- EL_BD_BOMB, ACTION_EXPLODING, -1
+ EL_BDX_BOMB, ACTION_EXPLODING, -1
},
{
O_BOMB_EXPL_3, TRUE,
- EL_BD_BOMB_EXPLODING_3, -1, -1
+ EL_BDX_BOMB_EXPLODING_3, -1, -1
},
{
O_BOMB_EXPL_3, FALSE,
- EL_BD_BOMB, ACTION_EXPLODING, -1
+ EL_BDX_BOMB, ACTION_EXPLODING, -1
},
{
O_BOMB_EXPL_4, TRUE,
- EL_BD_BOMB_EXPLODING_4, -1, -1
+ EL_BDX_BOMB_EXPLODING_4, -1, -1
},
{
O_BOMB_EXPL_4, FALSE,
- EL_BD_BOMB, ACTION_EXPLODING, -1
+ EL_BDX_BOMB, ACTION_EXPLODING, -1
},
{
O_NITRO_EXPL_1, TRUE,
- EL_BD_NITRO_PACK_EXPLODING_1, -1, -1
+ EL_BDX_NITRO_PACK_EXPLODING_1, -1, -1
},
{
O_NITRO_EXPL_1, FALSE,
- EL_BD_NITRO_PACK, ACTION_EXPLODING, -1
+ EL_BDX_NITRO_PACK, ACTION_EXPLODING, -1
},
{
O_NITRO_EXPL_2, TRUE,
- EL_BD_NITRO_PACK_EXPLODING_2, -1, -1
+ EL_BDX_NITRO_PACK_EXPLODING_2, -1, -1
},
{
O_NITRO_EXPL_2, FALSE,
- EL_BD_NITRO_PACK, ACTION_EXPLODING, -1
+ EL_BDX_NITRO_PACK, ACTION_EXPLODING, -1
},
{
O_NITRO_EXPL_3, TRUE,
- EL_BD_NITRO_PACK_EXPLODING_3, -1, -1
+ EL_BDX_NITRO_PACK_EXPLODING_3, -1, -1
},
{
O_NITRO_EXPL_3, FALSE,
- EL_BD_NITRO_PACK, ACTION_EXPLODING, -1
+ EL_BDX_NITRO_PACK, ACTION_EXPLODING, -1
},
{
O_NITRO_EXPL_4, TRUE,
- EL_BD_NITRO_PACK_EXPLODING_4, -1, -1
+ EL_BDX_NITRO_PACK_EXPLODING_4, -1, -1
},
{
O_NITRO_EXPL_4, FALSE,
- EL_BD_NITRO_PACK, ACTION_EXPLODING, -1
+ EL_BDX_NITRO_PACK, ACTION_EXPLODING, -1
},
{
O_NITRO_PACK_EXPLODE, TRUE,
- EL_BD_NITRO_PACK_EXPLODING, -1, -1
+ EL_BDX_NITRO_PACK_EXPLODING, -1, -1
},
{
O_NITRO_PACK_EXPLODE, FALSE,
- EL_BD_NITRO_PACK, ACTION_EXPLODING, -1
+ EL_BDX_NITRO_PACK, ACTION_EXPLODING, -1
},
{
O_AMOEBA_2_EXPL_1, TRUE,
- EL_BD_AMOEBA_2_EXPLODING_1, -1, -1
+ EL_BDX_AMOEBA_2_EXPLODING_1, -1, -1
},
{
O_AMOEBA_2_EXPL_1, FALSE,
- EL_BD_AMOEBA_2, ACTION_EXPLODING, -1
+ EL_BDX_AMOEBA_2, ACTION_EXPLODING, -1
},
{
O_AMOEBA_2_EXPL_2, TRUE,
- EL_BD_AMOEBA_2_EXPLODING_2, -1, -1
+ EL_BDX_AMOEBA_2_EXPLODING_2, -1, -1
},
{
O_AMOEBA_2_EXPL_2, FALSE,
- EL_BD_AMOEBA_2, ACTION_EXPLODING, -1
+ EL_BDX_AMOEBA_2, ACTION_EXPLODING, -1
},
{
O_AMOEBA_2_EXPL_3, TRUE,
- EL_BD_AMOEBA_2_EXPLODING_3, -1, -1
+ EL_BDX_AMOEBA_2_EXPLODING_3, -1, -1
},
{
O_AMOEBA_2_EXPL_3, FALSE,
- EL_BD_AMOEBA_2, ACTION_EXPLODING, -1
+ EL_BDX_AMOEBA_2, ACTION_EXPLODING, -1
},
{
O_AMOEBA_2_EXPL_4, TRUE,
- EL_BD_AMOEBA_2_EXPLODING_4, -1, -1
+ EL_BDX_AMOEBA_2_EXPLODING_4, -1, -1
},
{
O_AMOEBA_2_EXPL_4, FALSE,
- EL_BD_AMOEBA_2, ACTION_EXPLODING, -1
+ EL_BDX_AMOEBA_2, ACTION_EXPLODING, -1
},
{
O_NUT_EXPL_1, TRUE,
- EL_BD_NUT_BREAKING_1, -1, -1
+ EL_BDX_NUT_BREAKING_1, -1, -1
},
{
O_NUT_EXPL_1, FALSE,
- EL_BD_NUT, ACTION_BREAKING, -1
+ EL_BDX_NUT, ACTION_BREAKING, -1
},
{
O_NUT_EXPL_2, TRUE,
- EL_BD_NUT_BREAKING_2, -1, -1
+ EL_BDX_NUT_BREAKING_2, -1, -1
},
{
O_NUT_EXPL_2, FALSE,
- EL_BD_NUT, ACTION_BREAKING, -1
+ EL_BDX_NUT, ACTION_BREAKING, -1
},
{
O_NUT_EXPL_3, TRUE,
- EL_BD_NUT_BREAKING_3, -1, -1
+ EL_BDX_NUT_BREAKING_3, -1, -1
},
{
O_NUT_EXPL_3, FALSE,
- EL_BD_NUT, ACTION_BREAKING, -1
+ EL_BDX_NUT, ACTION_BREAKING, -1
},
{
O_NUT_EXPL_4, TRUE,
- EL_BD_NUT_BREAKING_4, -1, -1
+ EL_BDX_NUT_BREAKING_4, -1, -1
},
{
O_NUT_EXPL_4, FALSE,
- EL_BD_NUT, ACTION_BREAKING, -1
+ EL_BDX_NUT, ACTION_BREAKING, -1
},
{
O_PLAYER_PNEUMATIC_LEFT, FALSE,
- EL_BD_PLAYER, ACTION_HITTING, MV_BIT_LEFT
+ EL_BDX_PLAYER, ACTION_HITTING, MV_BIT_LEFT
},
{
O_PLAYER_PNEUMATIC_RIGHT, FALSE,
- EL_BD_PLAYER, ACTION_HITTING, MV_BIT_RIGHT
+ EL_BDX_PLAYER, ACTION_HITTING, MV_BIT_RIGHT
},
{
O_PNEUMATIC_ACTIVE_LEFT, FALSE,
- EL_BD_PNEUMATIC_HAMMER, ACTION_HITTING, MV_BIT_LEFT
+ EL_BDX_PNEUMATIC_HAMMER, ACTION_HITTING, MV_BIT_LEFT
},
{
O_PNEUMATIC_ACTIVE_RIGHT, FALSE,
- EL_BD_PNEUMATIC_HAMMER, ACTION_HITTING, MV_BIT_RIGHT
+ EL_BDX_PNEUMATIC_HAMMER, ACTION_HITTING, MV_BIT_RIGHT
},
// helper (runtime) elements
{
O_FAKE_BONUS, FALSE,
- EL_BD_FAKE_BONUS, -1, -1
+ EL_BDX_FAKE_BONUS, -1, -1
},
{
O_INBOX_CLOSED, FALSE,
- EL_BD_INBOX, -1, -1
+ EL_BDX_INBOX, -1, -1
},
{
O_INBOX_OPEN, FALSE,
- EL_BD_INBOX, ACTION_OPENING, -1
+ EL_BDX_INBOX, ACTION_OPENING, -1
},
{
O_OUTBOX_CLOSED, FALSE,
- EL_BD_EXIT_CLOSED, -1, -1
+ EL_BDX_EXIT_CLOSED, -1, -1
},
{
O_OUTBOX_OPEN, FALSE,
- EL_BD_EXIT_OPEN, -1, -1
+ EL_BDX_EXIT_OPEN, -1, -1
},
{
O_COVERED, FALSE,
- EL_BD_COVERED, -1, -1
+ EL_BDX_COVERED, -1, -1
},
{
O_PLAYER_LEFT, FALSE,
- EL_BD_PLAYER, ACTION_MOVING, MV_BIT_LEFT
+ EL_BDX_PLAYER, ACTION_MOVING, MV_BIT_LEFT
},
{
O_PLAYER_RIGHT, FALSE,
- EL_BD_PLAYER, ACTION_MOVING, MV_BIT_RIGHT
+ EL_BDX_PLAYER, ACTION_MOVING, MV_BIT_RIGHT
},
{
O_PLAYER_UP, FALSE,
- EL_BD_PLAYER, ACTION_MOVING, MV_BIT_UP
+ EL_BDX_PLAYER, ACTION_MOVING, MV_BIT_UP
},
{
O_PLAYER_DOWN, FALSE,
- EL_BD_PLAYER, ACTION_MOVING, MV_BIT_DOWN
+ EL_BDX_PLAYER, ACTION_MOVING, MV_BIT_DOWN
},
{
O_PLAYER_BLINK, FALSE,
- EL_BD_PLAYER, ACTION_BORING_1, -1
+ EL_BDX_PLAYER, ACTION_BORING_1, -1
},
{
O_PLAYER_TAP, FALSE,
- EL_BD_PLAYER, ACTION_BORING_2, -1
+ EL_BDX_PLAYER, ACTION_BORING_2, -1
},
{
O_PLAYER_TAP_BLINK, FALSE,
- EL_BD_PLAYER, ACTION_BORING_3, -1
+ EL_BDX_PLAYER, ACTION_BORING_3, -1
},
{
O_PLAYER_PUSH_LEFT, FALSE,
- EL_BD_PLAYER, ACTION_PUSHING, MV_BIT_LEFT
+ EL_BDX_PLAYER, ACTION_PUSHING, MV_BIT_LEFT
},
{
O_PLAYER_PUSH_RIGHT, FALSE,
- EL_BD_PLAYER, ACTION_PUSHING, MV_BIT_RIGHT
+ EL_BDX_PLAYER, ACTION_PUSHING, MV_BIT_RIGHT
},
{
O_CREATURE_SWITCH_ON, FALSE,
- EL_BD_CREATURE_SWITCH_ACTIVE, -1, -1
+ EL_BDX_CREATURE_SWITCH_ACTIVE, -1, -1
},
{
O_EXPANDING_WALL_SWITCH_HORIZ, FALSE,
- EL_BD_EXPANDABLE_WALL_SWITCH, -1, -1
+ EL_BDX_EXPANDABLE_WALL_SWITCH, -1, -1
},
{
O_EXPANDING_WALL_SWITCH_VERT, FALSE,
- EL_BD_EXPANDABLE_WALL_SWITCH_ACTIVE, -1, -1
+ EL_BDX_EXPANDABLE_WALL_SWITCH_ACTIVE, -1, -1
},
{
O_GRAVITY_SWITCH_ACTIVE, FALSE,
- EL_BD_GRAVITY_SWITCH_ACTIVE, -1, -1
+ EL_BDX_GRAVITY_SWITCH_ACTIVE, -1, -1
},
{
O_REPLICATOR_SWITCH_OFF, FALSE,
- EL_BD_REPLICATOR_SWITCH, -1, -1
+ EL_BDX_REPLICATOR_SWITCH, -1, -1
},
{
O_REPLICATOR_SWITCH_ON, FALSE,
- EL_BD_REPLICATOR_SWITCH_ACTIVE, -1, -1
+ EL_BDX_REPLICATOR_SWITCH_ACTIVE, -1, -1
},
{
O_CONVEYOR_DIR_NORMAL, FALSE,
- EL_BD_CONVEYOR_DIR_SWITCH, -1, -1
+ EL_BDX_CONVEYOR_DIR_SWITCH, -1, -1
},
{
O_CONVEYOR_DIR_CHANGED, FALSE,
- EL_BD_CONVEYOR_DIR_SWITCH_ACTIVE, -1, -1
+ EL_BDX_CONVEYOR_DIR_SWITCH_ACTIVE, -1, -1
},
{
O_CONVEYOR_SWITCH_OFF, FALSE,
- EL_BD_CONVEYOR_SWITCH, -1, -1
+ EL_BDX_CONVEYOR_SWITCH, -1, -1
},
{
O_CONVEYOR_SWITCH_ON, FALSE,
- EL_BD_CONVEYOR_SWITCH_ACTIVE, -1, -1
+ EL_BDX_CONVEYOR_SWITCH_ACTIVE, -1, -1
},
{
O_MAGIC_WALL_ACTIVE, FALSE,
- EL_BD_MAGIC_WALL_NATIVE_ACTIVE, -1, -1
+ EL_BDX_MAGIC_WALL_ACTIVE, -1, -1
},
{
O_REPLICATOR_ACTIVE, FALSE,
- EL_BD_REPLICATOR_ACTIVE, -1, -1
+ EL_BDX_REPLICATOR_ACTIVE, -1, -1
},
{
O_CONVEYOR_LEFT_ACTIVE, FALSE,
- EL_BD_CONVEYOR_LEFT_ACTIVE, -1, -1
+ EL_BDX_CONVEYOR_LEFT_ACTIVE, -1, -1
},
{
O_CONVEYOR_RIGHT_ACTIVE, FALSE,
- EL_BD_CONVEYOR_RIGHT_ACTIVE, -1, -1
+ EL_BDX_CONVEYOR_RIGHT_ACTIVE, -1, -1
},
{
O_BITER_SWITCH_1, FALSE,
- EL_BD_BITER_SWITCH_1, -1, -1
+ EL_BDX_BITER_SWITCH_1, -1, -1
},
{
O_BITER_SWITCH_2, FALSE,
- EL_BD_BITER_SWITCH_2, -1, -1
+ EL_BDX_BITER_SWITCH_2, -1, -1
},
{
O_BITER_SWITCH_3, FALSE,
- EL_BD_BITER_SWITCH_3, -1, -1
+ EL_BDX_BITER_SWITCH_3, -1, -1
},
{
O_BITER_SWITCH_4, FALSE,
- EL_BD_BITER_SWITCH_4, -1, -1
+ EL_BDX_BITER_SWITCH_4, -1, -1
},
{
}
// game graphics template for level-specific colors for native BD levels
- int graphic = IMG_BD_GAME_GRAPHICS_COLOR_TEMPLATE;
+ int graphic = IMG_BDX_GAME_GRAPHICS_COLOR_TEMPLATE;
struct GraphicInfo_BD *g_bd = &graphic_info_bd_color_template;
Bitmap *src_bitmap;
int src_x, src_y;