From 3a4b81ce19e6f0bab0c01db44bd7e815f4f6f1be Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Mon, 12 Feb 2024 19:09:16 +0100 Subject: [PATCH] changed some native BD game elements in the editor palette --- src/editor.c | 145 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 85 insertions(+), 60 deletions(-) diff --git a/src/editor.c b/src/editor.c index 8fa52676..40265f5f 100644 --- a/src/editor.c +++ b/src/editor.c @@ -4060,21 +4060,101 @@ static int editor_hl_boulderdash_native[] = static int editor_el_boulderdash_native[] = { + EL_EMPTY, + EL_BD_SAND, + EL_BD_ROCK, + EL_BD_DIAMOND, + + EL_BD_STEELWALL, + EL_BD_WALL, + EL_EMPTY, + EL_BD_MAGIC_WALL, + + EL_BD_AMOEBA, + EL_BD_BUTTERFLY_UP, + EL_BD_FIREFLY_UP, + EL_EXIT_CLOSED, + + EL_BD_BUTTERFLY_LEFT, + EL_BD_FIREFLY_LEFT, + EL_BD_BUTTERFLY_RIGHT, + EL_BD_FIREFLY_RIGHT, + + EL_BD_INBOX, + EL_BD_BUTTERFLY_DOWN, + EL_BD_FIREFLY_DOWN, + EL_EXIT_OPEN, + + EL_BD_AMOEBA_2, + EL_BD_BUTTERFLY_2_UP, + EL_BD_FIREFLY_2_UP, + EL_EMPTY, + + EL_BD_BUTTERFLY_2_LEFT, + EL_BD_FIREFLY_2_LEFT, + EL_BD_BUTTERFLY_2_RIGHT, + EL_BD_FIREFLY_2_RIGHT, + + EL_EMPTY, + EL_BD_BUTTERFLY_2_DOWN, + EL_BD_FIREFLY_2_DOWN, + EL_EMPTY, + + EL_EMPTY, + EL_BD_DRAGONFLY_UP, + EL_BD_STONEFLY_UP, + EL_EMPTY, + + EL_BD_DRAGONFLY_LEFT, + EL_BD_STONEFLY_LEFT, + EL_BD_DRAGONFLY_RIGHT, + EL_BD_STONEFLY_RIGHT, + + EL_EMPTY, + EL_BD_DRAGONFLY_DOWN, + EL_BD_STONEFLY_DOWN, + EL_EMPTY, + + EL_EMPTY, + EL_BD_BITER_UP, + EL_BD_COW_UP, + EL_EMPTY, + + EL_BD_BITER_LEFT, + EL_BD_COW_LEFT, + EL_BD_BITER_RIGHT, + EL_BD_COW_RIGHT, + + EL_EMPTY, + EL_BD_BITER_DOWN, + EL_BD_COW_DOWN, + EL_EMPTY, + EL_EMPTY, EL_BD_SAND, EL_BD_SAND_BALL, EL_BD_SAND_LOOSE, - EL_BD_SAND_SLOPED_UP_RIGHT, 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_UP_RIGHT, - EL_BD_WALL_SLOPED_UP_LEFT, EL_BD_WALL_SLOPED_DOWN_LEFT, EL_BD_WALL_SLOPED_DOWN_RIGHT, + EL_BD_FLYING_DIAMOND, + EL_BD_FLYING_ROCK, + EL_BD_STEELWALL_SLOPED_UP_LEFT, + EL_BD_STEELWALL_SLOPED_UP_RIGHT, + + EL_BD_NUT, + EL_BD_MEGA_ROCK, + EL_BD_STEELWALL_SLOPED_DOWN_LEFT, + EL_BD_STEELWALL_SLOPED_DOWN_RIGHT, + EL_BD_SAND_2, EL_BD_WALL_NON_SLOPED, EL_BD_WALL, @@ -4085,26 +4165,11 @@ static int editor_el_boulderdash_native[] = EL_BD_INVISIBLE_EXIT_CLOSED, EL_BD_INVISIBLE_EXIT_OPEN, - EL_BD_STEELWALL_SLOPED_UP_RIGHT, - EL_BD_STEELWALL_SLOPED_UP_LEFT, - EL_BD_STEELWALL_SLOPED_DOWN_LEFT, - EL_BD_STEELWALL_SLOPED_DOWN_RIGHT, - EL_BD_STEELWALL, EL_BD_STEELWALL_EXPLODABLE, EL_BD_STEELWALL_DIGGABLE, EL_BD_WALL_DIGGABLE, - EL_BD_ROCK, - EL_BD_FLYING_ROCK, - EL_BD_MEGA_ROCK, - EL_BD_DIAMOND, - - EL_BD_FLYING_DIAMOND, - EL_BD_NUT, - EL_BD_BLADDER_SPENDER, - EL_BD_INBOX, - EL_BD_EXPANDABLE_WALL_HORIZONTAL, EL_BD_EXPANDABLE_WALL_VERTICAL, EL_BD_EXPANDABLE_WALL_ANY, @@ -4158,7 +4223,7 @@ static int editor_el_boulderdash_native[] = EL_BD_AMOEBA, EL_BD_AMOEBA_2, EL_BD_REPLICATOR, - EL_EMPTY, + EL_BD_BLADDER_SPENDER, EL_BD_CONVEYOR_LEFT, EL_BD_CONVEYOR_RIGHT, @@ -4175,46 +4240,6 @@ static int editor_el_boulderdash_native[] = EL_BD_CHASING_ROCK, EL_BD_GHOST, - EL_BD_COW_LEFT, - EL_BD_COW_UP, - EL_BD_COW_RIGHT, - EL_BD_COW_DOWN, - - EL_BD_FIREFLY_LEFT, - EL_BD_FIREFLY_UP, - EL_BD_FIREFLY_RIGHT, - EL_BD_FIREFLY_DOWN, - - EL_BD_FIREFLY_2_LEFT, - EL_BD_FIREFLY_2_UP, - EL_BD_FIREFLY_2_RIGHT, - EL_BD_FIREFLY_2_DOWN, - - EL_BD_BUTTERFLY_LEFT, - EL_BD_BUTTERFLY_UP, - EL_BD_BUTTERFLY_RIGHT, - EL_BD_BUTTERFLY_DOWN, - - EL_BD_BUTTERFLY_2_LEFT, - EL_BD_BUTTERFLY_2_UP, - EL_BD_BUTTERFLY_2_RIGHT, - EL_BD_BUTTERFLY_2_DOWN, - - EL_BD_STONEFLY_LEFT, - EL_BD_STONEFLY_UP, - EL_BD_STONEFLY_RIGHT, - EL_BD_STONEFLY_DOWN, - - EL_BD_BITER_UP, - EL_BD_BITER_RIGHT, - EL_BD_BITER_DOWN, - EL_BD_BITER_LEFT, - - EL_BD_DRAGONFLY_LEFT, - EL_BD_DRAGONFLY_UP, - EL_BD_DRAGONFLY_RIGHT, - EL_BD_DRAGONFLY_DOWN, - EL_BD_PLAYER, EL_BD_PLAYER_WITH_BOMB, EL_BD_PLAYER_GLUED, -- 2.34.1