X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fconf_e2g.c;h=c45c83551ae4a193a1273b5302bd21cff86cba97;hb=f857fec3082c785b0dd271b6ad1b7642a2ed4e65;hp=94a8d3329446210fb65809a819eb4912b45f0ec5;hpb=0cc009fd5d7fe4084e2b1312749003093b3b4047;p=rocksndiamonds.git diff --git a/src/conf_e2g.c b/src/conf_e2g.c index 94a8d332..c45c8355 100644 --- a/src/conf_e2g.c +++ b/src/conf_e2g.c @@ -16,15 +16,15 @@ #ifndef CONF_E2G_C #define CONF_E2G_C -/* values for element/graphics configuration */ +/* values for element/graphics mapping configuration (normal) */ static struct { - int element; - int direction; - int action; + int element; + int action; + int direction; - int graphic; + int graphic; } element_to_graphic[] = { @@ -37,15 +37,15 @@ element_to_graphic[] = IMG_BD_ROCK }, { - EL_BD_ROCK, -1, GFX_ACTION_FALLING, + EL_BD_ROCK, ACTION_FALLING, -1, IMG_BD_ROCK_FALLING }, { - EL_BD_ROCK, MV_LEFT, GFX_ACTION_MOVING, + EL_BD_ROCK, ACTION_MOVING, MV_BIT_LEFT, IMG_BD_ROCK_MOVING_LEFT }, { - EL_BD_ROCK, MV_RIGHT, GFX_ACTION_MOVING, + EL_BD_ROCK, ACTION_MOVING, MV_BIT_RIGHT, IMG_BD_ROCK_MOVING_RIGHT }, { @@ -53,11 +53,11 @@ element_to_graphic[] = IMG_BD_DIAMOND }, { - EL_BD_DIAMOND, -1, GFX_ACTION_MOVING, + EL_BD_DIAMOND, ACTION_MOVING, -1, IMG_BD_DIAMOND_MOVING }, { - EL_BD_DIAMOND, -1, GFX_ACTION_FALLING, + EL_BD_DIAMOND, ACTION_FALLING, -1, IMG_BD_DIAMOND_FALLING }, { @@ -68,10 +68,18 @@ element_to_graphic[] = EL_BD_MAGIC_WALL_ACTIVE, -1, -1, IMG_BD_MAGIC_WALL_ACTIVE }, + { + EL_BD_MAGIC_WALL, ACTION_ACTIVE, -1, + IMG_BD_MAGIC_WALL_ACTIVE + }, { EL_BD_MAGIC_WALL_FILLING, -1, -1, IMG_BD_MAGIC_WALL_FILLING }, + { + EL_BD_MAGIC_WALL, ACTION_FILLING, -1, + IMG_BD_MAGIC_WALL_FILLING + }, { EL_BD_MAGIC_WALL_FULL, -1, -1, IMG_BD_MAGIC_WALL_FULL @@ -80,6 +88,10 @@ element_to_graphic[] = EL_BD_MAGIC_WALL_EMPTYING, -1, -1, IMG_BD_MAGIC_WALL_EMPTYING }, + { + EL_BD_MAGIC_WALL, ACTION_EMPTYING, -1, + IMG_BD_MAGIC_WALL_EMPTYING + }, { EL_BD_MAGIC_WALL_DEAD, -1, -1, IMG_BD_MAGIC_WALL_DEAD @@ -88,36 +100,16 @@ element_to_graphic[] = EL_BD_AMOEBA, -1, -1, IMG_BD_AMOEBA }, - { - EL_BD_AMOEBA_PART1, -1, -1, - IMG_BD_AMOEBA_PART1 - }, - { - EL_BD_AMOEBA_PART2, -1, -1, - IMG_BD_AMOEBA_PART2 - }, - { - EL_BD_AMOEBA_PART3, -1, -1, - IMG_BD_AMOEBA_PART3 - }, - { - EL_BD_AMOEBA_PART4, -1, -1, - IMG_BD_AMOEBA_PART4 - }, { EL_BD_BUTTERFLY, -1, -1, IMG_BD_BUTTERFLY }, - { - EL_BD_BUTTERFLY, -1, GFX_ACTION_MOVING, - IMG_BD_BUTTERFLY_MOVING - }, { EL_BD_BUTTERFLY_RIGHT, -1, -1, IMG_BD_BUTTERFLY_RIGHT }, { - EL_BD_BUTTERFLY, MV_RIGHT, -1, + EL_BD_BUTTERFLY, -1, MV_BIT_RIGHT, IMG_BD_BUTTERFLY_RIGHT }, { @@ -125,7 +117,7 @@ element_to_graphic[] = IMG_BD_BUTTERFLY_UP }, { - EL_BD_BUTTERFLY, MV_UP, -1, + EL_BD_BUTTERFLY, -1, MV_BIT_UP, IMG_BD_BUTTERFLY_UP }, { @@ -133,7 +125,7 @@ element_to_graphic[] = IMG_BD_BUTTERFLY_LEFT }, { - EL_BD_BUTTERFLY, MV_LEFT, -1, + EL_BD_BUTTERFLY, -1, MV_BIT_LEFT, IMG_BD_BUTTERFLY_LEFT }, { @@ -141,23 +133,23 @@ element_to_graphic[] = IMG_BD_BUTTERFLY_DOWN }, { - EL_BD_BUTTERFLY, MV_DOWN, -1, + EL_BD_BUTTERFLY, -1, MV_BIT_DOWN, IMG_BD_BUTTERFLY_DOWN }, { - EL_BD_FIREFLY, -1, -1, - IMG_BD_FIREFLY + EL_BD_BUTTERFLY, ACTION_MOVING, -1, + IMG_BD_BUTTERFLY_MOVING }, { - EL_BD_FIREFLY, -1, GFX_ACTION_MOVING, - IMG_BD_FIREFLY_MOVING + EL_BD_FIREFLY, -1, -1, + IMG_BD_FIREFLY }, { EL_BD_FIREFLY_RIGHT, -1, -1, IMG_BD_FIREFLY_RIGHT }, { - EL_BD_FIREFLY, MV_RIGHT, -1, + EL_BD_FIREFLY, -1, MV_BIT_RIGHT, IMG_BD_FIREFLY_RIGHT }, { @@ -165,7 +157,7 @@ element_to_graphic[] = IMG_BD_FIREFLY_UP }, { - EL_BD_FIREFLY, MV_UP, -1, + EL_BD_FIREFLY, -1, MV_BIT_UP, IMG_BD_FIREFLY_UP }, { @@ -173,7 +165,7 @@ element_to_graphic[] = IMG_BD_FIREFLY_LEFT }, { - EL_BD_FIREFLY, MV_LEFT, -1, + EL_BD_FIREFLY, -1, MV_BIT_LEFT, IMG_BD_FIREFLY_LEFT }, { @@ -181,9 +173,13 @@ element_to_graphic[] = IMG_BD_FIREFLY_DOWN }, { - EL_BD_FIREFLY, MV_DOWN, -1, + EL_BD_FIREFLY, -1, MV_BIT_DOWN, IMG_BD_FIREFLY_DOWN }, + { + EL_BD_FIREFLY, ACTION_MOVING, -1, + IMG_BD_FIREFLY_MOVING + }, { EL_SP_EMPTY_SPACE, -1, -1, IMG_SP_EMPTY_SPACE @@ -193,15 +189,15 @@ element_to_graphic[] = IMG_SP_ZONK }, { - EL_SP_ZONK, -1, GFX_ACTION_FALLING, + EL_SP_ZONK, ACTION_FALLING, -1, IMG_SP_ZONK_FALLING }, { - EL_SP_ZONK, MV_LEFT, GFX_ACTION_MOVING, + EL_SP_ZONK, ACTION_MOVING, MV_BIT_LEFT, IMG_SP_ZONK_MOVING_LEFT }, { - EL_SP_ZONK, MV_RIGHT, GFX_ACTION_MOVING, + EL_SP_ZONK, ACTION_MOVING, MV_BIT_RIGHT, IMG_SP_ZONK_MOVING_RIGHT }, { @@ -213,60 +209,52 @@ element_to_graphic[] = IMG_SP_MURPHY }, { - EL_SP_MURPHY, MV_LEFT, -1, - IMG_SP_MURPHY_LEFT - }, - { - EL_SP_MURPHY, MV_LEFT, GFX_ACTION_MOVING, - IMG_SP_MURPHY_LEFT_MOVING - }, - { - EL_SP_MURPHY, MV_LEFT, GFX_ACTION_DIGGING, - IMG_SP_MURPHY_LEFT_DIGGING + EL_SP_MURPHY, ACTION_MOVING, MV_BIT_LEFT, + IMG_SP_MURPHY_MOVING_LEFT }, { - EL_SP_MURPHY, MV_LEFT, GFX_ACTION_PUSHING, - IMG_SP_MURPHY_LEFT_PUSHING + EL_SP_MURPHY, ACTION_MOVING, MV_BIT_RIGHT, + IMG_SP_MURPHY_MOVING_RIGHT }, { - EL_SP_MURPHY, MV_LEFT, GFX_ACTION_SNAPPING, - IMG_SP_MURPHY_LEFT_SNAPPING + EL_SP_MURPHY, ACTION_DIGGING, MV_BIT_LEFT, + IMG_SP_MURPHY_DIGGING_LEFT }, { - EL_SP_MURPHY, MV_RIGHT, -1, - IMG_SP_MURPHY_RIGHT + EL_SP_MURPHY, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_SP_MURPHY_DIGGING_RIGHT }, { - EL_SP_MURPHY, MV_RIGHT, GFX_ACTION_MOVING, - IMG_SP_MURPHY_RIGHT_MOVING + EL_SP_MURPHY, ACTION_COLLECTING, MV_BIT_LEFT, + IMG_SP_MURPHY_COLLECTING_LEFT }, { - EL_SP_MURPHY, MV_RIGHT, GFX_ACTION_DIGGING, - IMG_SP_MURPHY_RIGHT_DIGGING + EL_SP_MURPHY, ACTION_COLLECTING, MV_BIT_RIGHT, + IMG_SP_MURPHY_COLLECTING_RIGHT }, { - EL_SP_MURPHY, MV_RIGHT, GFX_ACTION_PUSHING, - IMG_SP_MURPHY_RIGHT_PUSHING + EL_SP_MURPHY, ACTION_PUSHING, MV_BIT_LEFT, + IMG_SP_MURPHY_PUSHING_LEFT }, { - EL_SP_MURPHY, MV_RIGHT, GFX_ACTION_SNAPPING, - IMG_SP_MURPHY_RIGHT_SNAPPING + EL_SP_MURPHY, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_SP_MURPHY_PUSHING_RIGHT }, { - EL_SP_MURPHY, MV_UP, -1, - IMG_SP_MURPHY_UP + EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_SP_MURPHY_SNAPPING_LEFT }, { - EL_SP_MURPHY, MV_UP, GFX_ACTION_SNAPPING, - IMG_SP_MURPHY_UP_SNAPPING + EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_RIGHT, + IMG_SP_MURPHY_SNAPPING_RIGHT }, { - EL_SP_MURPHY, MV_DOWN, -1, - IMG_SP_MURPHY_DOWN + EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_UP, + IMG_SP_MURPHY_SNAPPING_UP }, { - EL_SP_MURPHY, MV_DOWN, GFX_ACTION_SNAPPING, - IMG_SP_MURPHY_DOWN_SNAPPING + EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_SP_MURPHY_SNAPPING_DOWN }, { EL_SP_MURPHY_CLONE, -1, -1, @@ -277,7 +265,7 @@ element_to_graphic[] = IMG_SP_INFOTRON }, { - EL_SP_INFOTRON, -1, GFX_ACTION_FALLING, + EL_SP_INFOTRON, ACTION_FALLING, -1, IMG_SP_INFOTRON_FALLING }, { @@ -293,32 +281,32 @@ element_to_graphic[] = IMG_SP_CHIP_RIGHT }, { - EL_SP_CHIP_UPPER, -1, -1, - IMG_SP_CHIP_UPPER + EL_SP_CHIP_TOP, -1, -1, + IMG_SP_CHIP_TOP }, { - EL_SP_CHIP_LOWER, -1, -1, - IMG_SP_CHIP_LOWER + EL_SP_CHIP_BOTTOM, -1, -1, + IMG_SP_CHIP_BOTTOM }, { - EL_SP_HARD_GRAY, -1, -1, - IMG_SP_HARD_GRAY + EL_SP_HARDWARE_GRAY, -1, -1, + IMG_SP_HARDWARE_GRAY }, { - EL_SP_HARD_GREEN, -1, -1, - IMG_SP_HARD_GREEN + EL_SP_HARDWARE_GREEN, -1, -1, + IMG_SP_HARDWARE_GREEN }, { - EL_SP_HARD_BLUE, -1, -1, - IMG_SP_HARD_BLUE + EL_SP_HARDWARE_BLUE, -1, -1, + IMG_SP_HARDWARE_BLUE }, { - EL_SP_HARD_RED, -1, -1, - IMG_SP_HARD_RED + EL_SP_HARDWARE_RED, -1, -1, + IMG_SP_HARDWARE_RED }, { - EL_SP_HARD_YELLOW, -1, -1, - IMG_SP_HARD_YELLOW + EL_SP_HARDWARE_YELLOW, -1, -1, + IMG_SP_HARDWARE_YELLOW }, { EL_SP_EXIT_CLOSED, -1, -1, @@ -333,11 +321,11 @@ element_to_graphic[] = IMG_SP_DISK_ORANGE }, { - EL_SP_DISK_ORANGE, -1, GFX_ACTION_FALLING, + EL_SP_DISK_ORANGE, ACTION_FALLING, -1, IMG_SP_DISK_ORANGE_FALLING }, { - EL_SP_DISK_ORANGE, -1, GFX_ACTION_PUSHING, + EL_SP_DISK_ORANGE, ACTION_PUSHING, -1, IMG_SP_DISK_ORANGE_PUSHING }, { @@ -345,7 +333,7 @@ element_to_graphic[] = IMG_SP_DISK_YELLOW }, { - EL_SP_DISK_YELLOW, -1, GFX_ACTION_PUSHING, + EL_SP_DISK_YELLOW, ACTION_PUSHING, -1, IMG_SP_DISK_YELLOW_PUSHING }, { @@ -353,71 +341,79 @@ element_to_graphic[] = IMG_SP_DISK_RED }, { - EL_SP_DISK_RED, -1, GFX_ACTION_COLLECTING, + EL_SP_DISK_RED, ACTION_COLLECTING, -1, IMG_SP_DISK_RED_COLLECTING }, { - EL_SP_PORT1_RIGHT, -1, -1, - IMG_SP_PORT1_RIGHT + EL_SP_DISK_RED_ACTIVE, -1, -1, + IMG_SP_DISK_RED_ACTIVE + }, + { + EL_SP_DISK_RED, ACTION_ACTIVE, -1, + IMG_SP_DISK_RED_ACTIVE + }, + { + EL_SP_PORT_RIGHT, -1, -1, + IMG_SP_PORT_RIGHT }, { - EL_SP_PORT1_DOWN, -1, -1, - IMG_SP_PORT1_DOWN + EL_SP_PORT_DOWN, -1, -1, + IMG_SP_PORT_DOWN }, { - EL_SP_PORT1_LEFT, -1, -1, - IMG_SP_PORT1_LEFT + EL_SP_PORT_LEFT, -1, -1, + IMG_SP_PORT_LEFT }, { - EL_SP_PORT1_UP, -1, -1, - IMG_SP_PORT1_UP + EL_SP_PORT_UP, -1, -1, + IMG_SP_PORT_UP }, { - EL_SP_PORT2_RIGHT, -1, -1, - IMG_SP_PORT2_RIGHT + EL_SP_PORT_HORIZONTAL, -1, -1, + IMG_SP_PORT_HORIZONTAL }, { - EL_SP_PORT2_DOWN, -1, -1, - IMG_SP_PORT2_DOWN + EL_SP_PORT_VERTICAL, -1, -1, + IMG_SP_PORT_VERTICAL }, { - EL_SP_PORT2_LEFT, -1, -1, - IMG_SP_PORT2_LEFT + EL_SP_PORT_ANY, -1, -1, + IMG_SP_PORT_ANY }, { - EL_SP_PORT2_UP, -1, -1, - IMG_SP_PORT2_UP + EL_SP_GRAVITY_PORT_RIGHT, -1, -1, + IMG_SP_GRAVITY_PORT_RIGHT }, { - EL_SP_PORT_X, -1, -1, - IMG_SP_PORT_X + EL_SP_GRAVITY_PORT_DOWN, -1, -1, + IMG_SP_GRAVITY_PORT_DOWN }, { - EL_SP_PORT_Y, -1, -1, - IMG_SP_PORT_Y + EL_SP_GRAVITY_PORT_LEFT, -1, -1, + IMG_SP_GRAVITY_PORT_LEFT }, { - EL_SP_PORT_XY, -1, -1, - IMG_SP_PORT_XY + EL_SP_GRAVITY_PORT_UP, -1, -1, + IMG_SP_GRAVITY_PORT_UP }, { EL_SP_SNIKSNAK, -1, -1, IMG_SP_SNIKSNAK }, { - EL_SP_SNIKSNAK, MV_LEFT, -1, + EL_SP_SNIKSNAK, -1, MV_BIT_LEFT, IMG_SP_SNIKSNAK_LEFT }, { - EL_SP_SNIKSNAK, MV_RIGHT, -1, + EL_SP_SNIKSNAK, -1, MV_BIT_RIGHT, IMG_SP_SNIKSNAK_RIGHT }, { - EL_SP_SNIKSNAK, MV_UP, -1, + EL_SP_SNIKSNAK, -1, MV_BIT_UP, IMG_SP_SNIKSNAK_UP }, { - EL_SP_SNIKSNAK, MV_DOWN, -1, + EL_SP_SNIKSNAK, -1, MV_BIT_DOWN, IMG_SP_SNIKSNAK_DOWN }, { @@ -432,37 +428,53 @@ element_to_graphic[] = EL_SP_TERMINAL_ACTIVE, -1, -1, IMG_SP_TERMINAL_ACTIVE }, + { + EL_SP_TERMINAL, ACTION_ACTIVE, -1, + IMG_SP_TERMINAL_ACTIVE + }, { EL_SP_BUGGY_BASE, -1, -1, IMG_SP_BUGGY_BASE }, + { + EL_SP_BUGGY_BASE_ACTIVATING, -1, -1, + IMG_SP_BUGGY_BASE_ACTIVATING + }, + { + EL_SP_BUGGY_BASE, ACTION_ACTIVATING, -1, + IMG_SP_BUGGY_BASE_ACTIVATING + }, { EL_SP_BUGGY_BASE_ACTIVE, -1, -1, IMG_SP_BUGGY_BASE_ACTIVE }, { - EL_SP_HARD_BASE1, -1, -1, - IMG_SP_HARD_BASE1 + EL_SP_BUGGY_BASE, ACTION_ACTIVE, -1, + IMG_SP_BUGGY_BASE_ACTIVE + }, + { + EL_SP_HARDWARE_BASE_1, -1, -1, + IMG_SP_HARDWARE_BASE_1 }, { - EL_SP_HARD_BASE2, -1, -1, - IMG_SP_HARD_BASE2 + EL_SP_HARDWARE_BASE_2, -1, -1, + IMG_SP_HARDWARE_BASE_2 }, { - EL_SP_HARD_BASE3, -1, -1, - IMG_SP_HARD_BASE3 + EL_SP_HARDWARE_BASE_3, -1, -1, + IMG_SP_HARDWARE_BASE_3 }, { - EL_SP_HARD_BASE4, -1, -1, - IMG_SP_HARD_BASE4 + EL_SP_HARDWARE_BASE_4, -1, -1, + IMG_SP_HARDWARE_BASE_4 }, { - EL_SP_HARD_BASE5, -1, -1, - IMG_SP_HARD_BASE5 + EL_SP_HARDWARE_BASE_5, -1, -1, + IMG_SP_HARDWARE_BASE_5 }, { - EL_SP_HARD_BASE6, -1, -1, - IMG_SP_HARD_BASE6 + EL_SP_HARDWARE_BASE_6, -1, -1, + IMG_SP_HARDWARE_BASE_6 }, { EL_SOKOBAN_OBJECT, -1, -1, @@ -484,10 +496,42 @@ element_to_graphic[] = EL_SAND, -1, -1, IMG_SAND }, + { + EL_SAND, ACTION_DIGGING, MV_BIT_LEFT, + IMG_SAND_DIGGING_LEFT + }, + { + EL_SAND, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_SAND_DIGGING_RIGHT + }, + { + EL_SAND, ACTION_DIGGING, MV_BIT_UP, + IMG_SAND_DIGGING_UP + }, + { + EL_SAND, ACTION_DIGGING, MV_BIT_DOWN, + IMG_SAND_DIGGING_DOWN + }, { EL_SAND_CRUMBLED, -1, -1, IMG_SAND_CRUMBLED }, + { + EL_SAND_CRUMBLED, ACTION_DIGGING, MV_BIT_LEFT, + IMG_SAND_CRUMBLED_DIGGING_LEFT + }, + { + EL_SAND_CRUMBLED, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_SAND_CRUMBLED_DIGGING_RIGHT + }, + { + EL_SAND_CRUMBLED, ACTION_DIGGING, MV_BIT_UP, + IMG_SAND_CRUMBLED_DIGGING_UP + }, + { + EL_SAND_CRUMBLED, ACTION_DIGGING, MV_BIT_DOWN, + IMG_SAND_CRUMBLED_DIGGING_DOWN + }, { EL_WALL, -1, -1, IMG_WALL @@ -505,15 +549,15 @@ element_to_graphic[] = IMG_ROCK }, { - EL_ROCK, -1, GFX_ACTION_FALLING, + EL_ROCK, ACTION_FALLING, -1, IMG_ROCK_FALLING }, { - EL_ROCK, MV_LEFT, GFX_ACTION_MOVING, + EL_ROCK, ACTION_MOVING, MV_BIT_LEFT, IMG_ROCK_MOVING_LEFT }, { - EL_ROCK, MV_RIGHT, GFX_ACTION_MOVING, + EL_ROCK, ACTION_MOVING, MV_BIT_RIGHT, IMG_ROCK_MOVING_RIGHT }, { @@ -521,25 +565,33 @@ element_to_graphic[] = IMG_EMERALD }, { - EL_EMERALD, -1, GFX_ACTION_MOVING, + EL_EMERALD, ACTION_MOVING, -1, IMG_EMERALD_MOVING }, { - EL_EMERALD, -1, GFX_ACTION_FALLING, + EL_EMERALD, ACTION_FALLING, -1, IMG_EMERALD_FALLING }, + { + EL_EMERALD, ACTION_COLLECTING, -1, + IMG_EMERALD_COLLECTING + }, { EL_DIAMOND, -1, -1, IMG_DIAMOND }, { - EL_DIAMOND, -1, GFX_ACTION_MOVING, + EL_DIAMOND, ACTION_MOVING, -1, IMG_DIAMOND_MOVING }, { - EL_DIAMOND, -1, GFX_ACTION_FALLING, + EL_DIAMOND, ACTION_FALLING, -1, IMG_DIAMOND_FALLING }, + { + EL_DIAMOND, ACTION_COLLECTING, -1, + IMG_DIAMOND_COLLECTING + }, { EL_BOMB, -1, -1, IMG_BOMB @@ -549,8 +601,24 @@ element_to_graphic[] = IMG_NUT }, { - EL_NUT_CRACKING, -1, GFX_ACTION_CRACKING, - IMG_NUT_CRACKING + EL_NUT, ACTION_FALLING, -1, + IMG_NUT_FALLING + }, + { + EL_NUT, ACTION_MOVING, MV_BIT_LEFT, + IMG_NUT_MOVING_LEFT + }, + { + EL_NUT, ACTION_MOVING, MV_BIT_RIGHT, + IMG_NUT_MOVING_RIGHT + }, + { + EL_NUT_BREAKING, -1, -1, + IMG_NUT_BREAKING + }, + { + EL_NUT, ACTION_BREAKING, -1, + IMG_NUT_BREAKING }, { EL_DYNAMITE, -1, -1, @@ -560,6 +628,10 @@ element_to_graphic[] = EL_DYNAMITE_ACTIVE, -1, -1, IMG_DYNAMITE_ACTIVE }, + { + EL_DYNAMITE, ACTION_ACTIVE, -1, + IMG_DYNAMITE_ACTIVE + }, { EL_WALL_EMERALD, -1, -1, IMG_WALL_EMERALD @@ -573,7 +645,7 @@ element_to_graphic[] = IMG_BUG_RIGHT }, { - EL_BUG, MV_RIGHT, -1, + EL_BUG, -1, MV_BIT_RIGHT, IMG_BUG_RIGHT }, { @@ -581,7 +653,7 @@ element_to_graphic[] = IMG_BUG_UP }, { - EL_BUG, MV_UP, -1, + EL_BUG, -1, MV_BIT_UP, IMG_BUG_UP }, { @@ -589,7 +661,7 @@ element_to_graphic[] = IMG_BUG_LEFT }, { - EL_BUG, MV_LEFT, -1, + EL_BUG, -1, MV_BIT_LEFT, IMG_BUG_LEFT }, { @@ -597,7 +669,7 @@ element_to_graphic[] = IMG_BUG_DOWN }, { - EL_BUG, MV_DOWN, -1, + EL_BUG, -1, MV_BIT_DOWN, IMG_BUG_DOWN }, { @@ -605,7 +677,7 @@ element_to_graphic[] = IMG_SPACESHIP_RIGHT }, { - EL_SPACESHIP, MV_RIGHT, -1, + EL_SPACESHIP, -1, MV_BIT_RIGHT, IMG_SPACESHIP_RIGHT }, { @@ -613,7 +685,7 @@ element_to_graphic[] = IMG_SPACESHIP_UP }, { - EL_SPACESHIP, MV_UP, -1, + EL_SPACESHIP, -1, MV_BIT_UP, IMG_SPACESHIP_UP }, { @@ -621,7 +693,7 @@ element_to_graphic[] = IMG_SPACESHIP_LEFT }, { - EL_SPACESHIP, MV_LEFT, -1, + EL_SPACESHIP, -1, MV_BIT_LEFT, IMG_SPACESHIP_LEFT }, { @@ -629,7 +701,7 @@ element_to_graphic[] = IMG_SPACESHIP_DOWN }, { - EL_SPACESHIP, MV_DOWN, -1, + EL_SPACESHIP, -1, MV_BIT_DOWN, IMG_SPACESHIP_DOWN }, { @@ -637,13 +709,17 @@ element_to_graphic[] = IMG_YAMYAM }, { - EL_YAMYAM, -1, GFX_ACTION_MOVING, + EL_YAMYAM, ACTION_MOVING, -1, IMG_YAMYAM_MOVING }, { EL_ROBOT, -1, -1, IMG_ROBOT }, + { + EL_ROBOT, ACTION_MOVING, -1, + IMG_ROBOT_MOVING + }, { EL_ROBOT_WHEEL, -1, -1, IMG_ROBOT_WHEEL @@ -652,6 +728,10 @@ element_to_graphic[] = EL_ROBOT_WHEEL_ACTIVE, -1, -1, IMG_ROBOT_WHEEL_ACTIVE }, + { + EL_ROBOT_WHEEL, ACTION_ACTIVE, -1, + IMG_ROBOT_WHEEL_ACTIVE + }, { EL_MAGIC_WALL, -1, -1, IMG_MAGIC_WALL @@ -660,10 +740,18 @@ element_to_graphic[] = EL_MAGIC_WALL_ACTIVE, -1, -1, IMG_MAGIC_WALL_ACTIVE }, + { + EL_MAGIC_WALL, ACTION_ACTIVE, -1, + IMG_MAGIC_WALL_ACTIVE + }, { EL_MAGIC_WALL_FILLING, -1, -1, IMG_MAGIC_WALL_FILLING }, + { + EL_MAGIC_WALL, ACTION_FILLING, -1, + IMG_MAGIC_WALL_FILLING + }, { EL_MAGIC_WALL_FULL, -1, -1, IMG_MAGIC_WALL_FULL @@ -672,6 +760,10 @@ element_to_graphic[] = EL_MAGIC_WALL_EMPTYING, -1, -1, IMG_MAGIC_WALL_EMPTYING }, + { + EL_MAGIC_WALL, ACTION_EMPTYING, -1, + IMG_MAGIC_WALL_EMPTYING + }, { EL_MAGIC_WALL_DEAD, -1, -1, IMG_MAGIC_WALL_DEAD @@ -693,24 +785,24 @@ element_to_graphic[] = IMG_QUICKSAND_EMPTYING }, { - EL_ACIDPOOL_TOPLEFT, -1, -1, - IMG_ACIDPOOL_TOPLEFT + EL_ACID_POOL_TOPLEFT, -1, -1, + IMG_ACID_POOL_TOPLEFT }, { - EL_ACIDPOOL_TOPRIGHT, -1, -1, - IMG_ACIDPOOL_TOPRIGHT + EL_ACID_POOL_TOPRIGHT, -1, -1, + IMG_ACID_POOL_TOPRIGHT }, { - EL_ACIDPOOL_BOTTOMLEFT, -1, -1, - IMG_ACIDPOOL_BOTTOMLEFT + EL_ACID_POOL_BOTTOMLEFT, -1, -1, + IMG_ACID_POOL_BOTTOMLEFT }, { - EL_ACIDPOOL_BOTTOM, -1, -1, - IMG_ACIDPOOL_BOTTOM + EL_ACID_POOL_BOTTOM, -1, -1, + IMG_ACID_POOL_BOTTOM }, { - EL_ACIDPOOL_BOTTOMRIGHT, -1, -1, - IMG_ACIDPOOL_BOTTOMRIGHT + EL_ACID_POOL_BOTTOMRIGHT, -1, -1, + IMG_ACID_POOL_BOTTOMRIGHT }, { EL_ACID, -1, -1, @@ -729,11 +821,11 @@ element_to_graphic[] = IMG_AMOEBA_DROP }, { - EL_AMOEBA_CREATING, -1, -1, - IMG_AMOEBA_CREATING + EL_AMOEBA_GROWING, -1, -1, + IMG_AMOEBA_GROWING }, { - EL_AMOEBA_SHRINKING, -1, GFX_ACTION_SHRINKING, + EL_AMOEBA_SHRINKING, -1, -1, IMG_AMOEBA_SHRINKING }, { @@ -741,392 +833,392 @@ element_to_graphic[] = IMG_AMOEBA_WET }, { - EL_AMOEBA_WET_PART1, -1, -1, - IMG_AMOEBA_WET_PART1 + EL_AMOEBA_DROPPING, -1, -1, + IMG_AMOEBA_DROPPING }, { - EL_AMOEBA_WET_PART2, -1, -1, - IMG_AMOEBA_WET_PART2 + EL_AMOEBA_DRY, -1, -1, + IMG_AMOEBA_DRY }, { - EL_AMOEBA_WET_PART3, -1, -1, - IMG_AMOEBA_WET_PART3 + EL_AMOEBA_FULL, -1, -1, + IMG_AMOEBA_FULL }, { - EL_AMOEBA_WET_PART4, -1, -1, - IMG_AMOEBA_WET_PART4 + EL_AMOEBA_DEAD, -1, -1, + IMG_AMOEBA_DEAD }, { - EL_AMOEBA_DRY, -1, -1, - IMG_AMOEBA_DRY + EL_EM_KEY_1, -1, -1, + IMG_EM_KEY_1 }, { - EL_AMOEBA_DRY_PART1, -1, -1, - IMG_AMOEBA_DRY_PART1 + EL_EM_KEY_2, -1, -1, + IMG_EM_KEY_2 }, { - EL_AMOEBA_DRY_PART2, -1, -1, - IMG_AMOEBA_DRY_PART2 + EL_EM_KEY_3, -1, -1, + IMG_EM_KEY_3 }, { - EL_AMOEBA_DRY_PART3, -1, -1, - IMG_AMOEBA_DRY_PART3 + EL_EM_KEY_4, -1, -1, + IMG_EM_KEY_4 }, { - EL_AMOEBA_DRY_PART4, -1, -1, - IMG_AMOEBA_DRY_PART4 + EL_EM_GATE_1, -1, -1, + IMG_EM_GATE_1 }, { - EL_AMOEBA_FULL, -1, -1, - IMG_AMOEBA_FULL + EL_EM_GATE_2, -1, -1, + IMG_EM_GATE_2 }, { - EL_AMOEBA_FULL, -1, GFX_ACTION_OTHER, - IMG_AMOEBA_FULL_PART1 + EL_EM_GATE_3, -1, -1, + IMG_EM_GATE_3 }, { - EL_AMOEBA_FULL, -1, GFX_ACTION_OTHER, - IMG_AMOEBA_FULL_PART2 + EL_EM_GATE_4, -1, -1, + IMG_EM_GATE_4 }, { - EL_AMOEBA_FULL, -1, GFX_ACTION_OTHER, - IMG_AMOEBA_FULL_PART3 + EL_EM_GATE_1_GRAY, -1, -1, + IMG_EM_GATE_1_GRAY }, { - EL_AMOEBA_FULL, -1, GFX_ACTION_OTHER, - IMG_AMOEBA_FULL_PART4 + EL_EM_GATE_2_GRAY, -1, -1, + IMG_EM_GATE_2_GRAY }, { - EL_AMOEBA_DEAD, -1, -1, - IMG_AMOEBA_DEAD + EL_EM_GATE_3_GRAY, -1, -1, + IMG_EM_GATE_3_GRAY }, { - EL_AMOEBA_DEAD_PART1, -1, -1, - IMG_AMOEBA_DEAD_PART1 + EL_EM_GATE_4_GRAY, -1, -1, + IMG_EM_GATE_4_GRAY }, { - EL_AMOEBA_DEAD_PART2, -1, -1, - IMG_AMOEBA_DEAD_PART2 + EL_EXIT_CLOSED, -1, -1, + IMG_EXIT_CLOSED }, { - EL_AMOEBA_DEAD_PART3, -1, -1, - IMG_AMOEBA_DEAD_PART3 + EL_EXIT_OPENING, -1, -1, + IMG_EXIT_OPENING }, { - EL_AMOEBA_DEAD_PART4, -1, -1, - IMG_AMOEBA_DEAD_PART4 + EL_EXIT_OPEN, -1, -1, + IMG_EXIT_OPEN }, { - EL_EM_KEY1, -1, -1, - IMG_EM_KEY1 + EL_BALLOON, -1, -1, + IMG_BALLOON }, { - EL_EM_KEY2, -1, -1, - IMG_EM_KEY2 + EL_BALLOON, ACTION_MOVING, -1, + IMG_BALLOON_MOVING }, { - EL_EM_KEY3, -1, -1, - IMG_EM_KEY3 + EL_BALLOON_SWITCH_LEFT, -1, -1, + IMG_BALLOON_SWITCH_LEFT }, { - EL_EM_KEY4, -1, -1, - IMG_EM_KEY4 + EL_BALLOON_SWITCH_RIGHT, -1, -1, + IMG_BALLOON_SWITCH_RIGHT }, { - EL_EM_GATE1, -1, -1, - IMG_EM_GATE1 + EL_BALLOON_SWITCH_UP, -1, -1, + IMG_BALLOON_SWITCH_UP }, { - EL_EM_GATE2, -1, -1, - IMG_EM_GATE2 + EL_BALLOON_SWITCH_DOWN, -1, -1, + IMG_BALLOON_SWITCH_DOWN }, { - EL_EM_GATE3, -1, -1, - IMG_EM_GATE3 + EL_BALLOON_SWITCH_ANY, -1, -1, + IMG_BALLOON_SWITCH_ANY }, { - EL_EM_GATE4, -1, -1, - IMG_EM_GATE4 + EL_SPRING, -1, -1, + IMG_SPRING }, { - EL_EM_GATE1_GRAY, -1, -1, - IMG_EM_GATE1_GRAY + EL_SPRING, ACTION_MOVING, -1, + IMG_SPRING_MOVING }, { - EL_EM_GATE2_GRAY, -1, -1, - IMG_EM_GATE2_GRAY + EL_EMC_STEELWALL_1, -1, -1, + IMG_EMC_STEELWALL_1 }, { - EL_EM_GATE3_GRAY, -1, -1, - IMG_EM_GATE3_GRAY + EL_EMC_STEELWALL_2, -1, -1, + IMG_EMC_STEELWALL_2 }, { - EL_EM_GATE4_GRAY, -1, -1, - IMG_EM_GATE4_GRAY + EL_EMC_STEELWALL_3, -1, -1, + IMG_EMC_STEELWALL_3 }, { - EL_EXIT_CLOSED, -1, -1, - IMG_EXIT_CLOSED + EL_EMC_STEELWALL_4, -1, -1, + IMG_EMC_STEELWALL_4 }, { - EL_EXIT_OPENING, -1, GFX_ACTION_OPENING, - IMG_EXIT_OPENING + EL_EMC_WALL_1, -1, -1, + IMG_EMC_WALL_1 }, { - EL_EXIT_OPEN, -1, -1, - IMG_EXIT_OPEN + EL_EMC_WALL_2, -1, -1, + IMG_EMC_WALL_2 }, { - EL_BALLOON, -1, -1, - IMG_BALLOON + EL_EMC_WALL_3, -1, -1, + IMG_EMC_WALL_3 }, { - EL_BALLOON, -1, GFX_ACTION_MOVING, - IMG_BALLOON_MOVING + EL_EMC_WALL_4, -1, -1, + IMG_EMC_WALL_4 }, { - EL_BALLOON_SEND_LEFT, -1, -1, - IMG_BALLOON_SEND_LEFT + EL_EMC_WALL_5, -1, -1, + IMG_EMC_WALL_5 }, { - EL_BALLOON_SEND_RIGHT, -1, -1, - IMG_BALLOON_SEND_RIGHT + EL_EMC_WALL_6, -1, -1, + IMG_EMC_WALL_6 }, { - EL_BALLOON_SEND_UP, -1, -1, - IMG_BALLOON_SEND_UP + EL_EMC_WALL_7, -1, -1, + IMG_EMC_WALL_7 }, { - EL_BALLOON_SEND_DOWN, -1, -1, - IMG_BALLOON_SEND_DOWN + EL_EMC_WALL_8, -1, -1, + IMG_EMC_WALL_8 }, { - EL_BALLOON_SEND_ANY_DIRECTION, -1, -1, - IMG_BALLOON_SEND_ANY_DIRECTION + EL_INVISIBLE_STEELWALL, -1, -1, + IMG_INVISIBLE_STEELWALL }, { - EL_SPRING, -1, -1, - IMG_SPRING + EL_INVISIBLE_STEELWALL_ACTIVE, -1, -1, + IMG_INVISIBLE_STEELWALL_ACTIVE }, { - EL_SPRING_MOVING, -1, GFX_ACTION_MOVING, - IMG_SPRING_MOVING + EL_INVISIBLE_STEELWALL, ACTION_ACTIVE, -1, + IMG_INVISIBLE_STEELWALL_ACTIVE }, { - EL_EMC_STEELWALL1, -1, -1, - IMG_EMC_STEELWALL1 + EL_INVISIBLE_WALL, -1, -1, + IMG_INVISIBLE_WALL }, { - EL_EMC_STEELWALL2, -1, -1, - IMG_EMC_STEELWALL2 + EL_INVISIBLE_WALL_ACTIVE, -1, -1, + IMG_INVISIBLE_WALL_ACTIVE }, { - EL_EMC_STEELWALL3, -1, -1, - IMG_EMC_STEELWALL3 + EL_INVISIBLE_WALL, ACTION_ACTIVE, -1, + IMG_INVISIBLE_WALL_ACTIVE }, { - EL_EMC_STEELWALL4, -1, -1, - IMG_EMC_STEELWALL4 + EL_INVISIBLE_SAND, -1, -1, + IMG_INVISIBLE_SAND }, { - EL_EMC_WALL_PILLAR_UPPER, -1, -1, - IMG_EMC_WALL_PILLAR_UPPER + EL_INVISIBLE_SAND_ACTIVE, -1, -1, + IMG_INVISIBLE_SAND_ACTIVE }, { - EL_EMC_WALL_PILLAR_MIDDLE, -1, -1, - IMG_EMC_WALL_PILLAR_MIDDLE + EL_INVISIBLE_SAND, ACTION_ACTIVE, -1, + IMG_INVISIBLE_SAND_ACTIVE }, { - EL_EMC_WALL_PILLAR_LOWER, -1, -1, - IMG_EMC_WALL_PILLAR_LOWER + EL_CONVEYOR_BELT_1_MIDDLE, -1, -1, + IMG_CONVEYOR_BELT_1_MIDDLE }, { - EL_EMC_WALL4, -1, -1, - IMG_EMC_WALL4 + EL_CONVEYOR_BELT_1_MIDDLE_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE }, { - EL_EMC_WALL5, -1, -1, - IMG_EMC_WALL5 + EL_CONVEYOR_BELT_1_MIDDLE, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE }, { - EL_EMC_WALL6, -1, -1, - IMG_EMC_WALL6 + EL_CONVEYOR_BELT_1_LEFT, -1, -1, + IMG_CONVEYOR_BELT_1_LEFT }, { - EL_EMC_WALL7, -1, -1, - IMG_EMC_WALL7 + EL_CONVEYOR_BELT_1_LEFT_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_1_LEFT_ACTIVE }, { - EL_EMC_WALL8, -1, -1, - IMG_EMC_WALL8 + EL_CONVEYOR_BELT_1_LEFT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_1_LEFT_ACTIVE }, { - EL_INVISIBLE_STEELWALL, -1, -1, - IMG_INVISIBLE_STEELWALL + EL_CONVEYOR_BELT_1_RIGHT, -1, -1, + IMG_CONVEYOR_BELT_1_RIGHT }, { - EL_INVISIBLE_STEELWALL_ACTIVE, -1, -1, - IMG_INVISIBLE_STEELWALL_ACTIVE + EL_CONVEYOR_BELT_1_RIGHT_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE }, { - EL_INVISIBLE_WALL, -1, -1, - IMG_INVISIBLE_WALL + EL_CONVEYOR_BELT_1_RIGHT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE }, { - EL_INVISIBLE_WALL_ACTIVE, -1, -1, - IMG_INVISIBLE_WALL_ACTIVE + EL_CONVEYOR_BELT_1_SWITCH_LEFT, -1, -1, + IMG_CONVEYOR_BELT_1_SWITCH_LEFT }, { - EL_INVISIBLE_SAND, -1, -1, - IMG_INVISIBLE_SAND + EL_CONVEYOR_BELT_1_SWITCH_MIDDLE, -1, -1, + IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE }, { - EL_INVISIBLE_SAND_ACTIVE, -1, -1, - IMG_INVISIBLE_SAND_ACTIVE + EL_CONVEYOR_BELT_1_SWITCH_RIGHT, -1, -1, + IMG_CONVEYOR_BELT_1_SWITCH_RIGHT }, { - EL_CONVEYOR_BELT1_MIDDLE, -1, -1, - IMG_CONVEYOR_BELT1_MIDDLE + EL_CONVEYOR_BELT_2_MIDDLE, -1, -1, + IMG_CONVEYOR_BELT_2_MIDDLE }, { - EL_CONVEYOR_BELT1_MIDDLE_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT1_MIDDLE_ACTIVE + EL_CONVEYOR_BELT_2_MIDDLE_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE }, { - EL_CONVEYOR_BELT1_LEFT, -1, -1, - IMG_CONVEYOR_BELT1_LEFT + EL_CONVEYOR_BELT_2_MIDDLE, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE }, { - EL_CONVEYOR_BELT1_LEFT_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT1_LEFT_ACTIVE + EL_CONVEYOR_BELT_2_LEFT, -1, -1, + IMG_CONVEYOR_BELT_2_LEFT }, { - EL_CONVEYOR_BELT1_RIGHT, -1, -1, - IMG_CONVEYOR_BELT1_RIGHT + EL_CONVEYOR_BELT_2_LEFT_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_2_LEFT_ACTIVE }, { - EL_CONVEYOR_BELT1_RIGHT_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT1_RIGHT_ACTIVE + EL_CONVEYOR_BELT_2_LEFT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_2_LEFT_ACTIVE }, { - EL_CONVEYOR_BELT1_SWITCH_LEFT, -1, -1, - IMG_CONVEYOR_BELT1_SWITCH_LEFT + EL_CONVEYOR_BELT_2_RIGHT, -1, -1, + IMG_CONVEYOR_BELT_2_RIGHT }, { - EL_CONVEYOR_BELT1_SWITCH_MIDDLE, -1, -1, - IMG_CONVEYOR_BELT1_SWITCH_MIDDLE + EL_CONVEYOR_BELT_2_RIGHT_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE }, { - EL_CONVEYOR_BELT1_SWITCH_RIGHT, -1, -1, - IMG_CONVEYOR_BELT1_SWITCH_RIGHT + EL_CONVEYOR_BELT_2_RIGHT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE }, { - EL_CONVEYOR_BELT2_MIDDLE, -1, -1, - IMG_CONVEYOR_BELT2_MIDDLE + EL_CONVEYOR_BELT_2_SWITCH_LEFT, -1, -1, + IMG_CONVEYOR_BELT_2_SWITCH_LEFT }, { - EL_CONVEYOR_BELT2_MIDDLE_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT2_MIDDLE_ACTIVE + EL_CONVEYOR_BELT_2_SWITCH_MIDDLE, -1, -1, + IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE }, { - EL_CONVEYOR_BELT2_LEFT, -1, -1, - IMG_CONVEYOR_BELT2_LEFT + EL_CONVEYOR_BELT_2_SWITCH_RIGHT, -1, -1, + IMG_CONVEYOR_BELT_2_SWITCH_RIGHT }, { - EL_CONVEYOR_BELT2_LEFT_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT2_LEFT_ACTIVE + EL_CONVEYOR_BELT_3_MIDDLE, -1, -1, + IMG_CONVEYOR_BELT_3_MIDDLE }, { - EL_CONVEYOR_BELT2_RIGHT, -1, -1, - IMG_CONVEYOR_BELT2_RIGHT + EL_CONVEYOR_BELT_3_MIDDLE_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE }, { - EL_CONVEYOR_BELT2_RIGHT_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT2_RIGHT_ACTIVE + EL_CONVEYOR_BELT_3_MIDDLE, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE }, { - EL_CONVEYOR_BELT2_SWITCH_LEFT, -1, -1, - IMG_CONVEYOR_BELT2_SWITCH_LEFT + EL_CONVEYOR_BELT_3_LEFT, -1, -1, + IMG_CONVEYOR_BELT_3_LEFT }, { - EL_CONVEYOR_BELT2_SWITCH_MIDDLE, -1, -1, - IMG_CONVEYOR_BELT2_SWITCH_MIDDLE + EL_CONVEYOR_BELT_3_LEFT_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_3_LEFT_ACTIVE }, { - EL_CONVEYOR_BELT2_SWITCH_RIGHT, -1, -1, - IMG_CONVEYOR_BELT2_SWITCH_RIGHT + EL_CONVEYOR_BELT_3_LEFT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_3_LEFT_ACTIVE }, { - EL_CONVEYOR_BELT3_MIDDLE, -1, -1, - IMG_CONVEYOR_BELT3_MIDDLE + EL_CONVEYOR_BELT_3_RIGHT, -1, -1, + IMG_CONVEYOR_BELT_3_RIGHT }, { - EL_CONVEYOR_BELT3_MIDDLE_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT3_MIDDLE_ACTIVE + EL_CONVEYOR_BELT_3_RIGHT_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE }, { - EL_CONVEYOR_BELT3_LEFT, -1, -1, - IMG_CONVEYOR_BELT3_LEFT + EL_CONVEYOR_BELT_3_RIGHT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE }, { - EL_CONVEYOR_BELT3_LEFT_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT3_LEFT_ACTIVE + EL_CONVEYOR_BELT_3_SWITCH_LEFT, -1, -1, + IMG_CONVEYOR_BELT_3_SWITCH_LEFT }, { - EL_CONVEYOR_BELT3_RIGHT, -1, -1, - IMG_CONVEYOR_BELT3_RIGHT + EL_CONVEYOR_BELT_3_SWITCH_MIDDLE, -1, -1, + IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE }, { - EL_CONVEYOR_BELT3_RIGHT_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT3_RIGHT_ACTIVE + EL_CONVEYOR_BELT_3_SWITCH_RIGHT, -1, -1, + IMG_CONVEYOR_BELT_3_SWITCH_RIGHT }, { - EL_CONVEYOR_BELT3_SWITCH_LEFT, -1, -1, - IMG_CONVEYOR_BELT3_SWITCH_LEFT + EL_CONVEYOR_BELT_4_MIDDLE, -1, -1, + IMG_CONVEYOR_BELT_4_MIDDLE }, { - EL_CONVEYOR_BELT3_SWITCH_MIDDLE, -1, -1, - IMG_CONVEYOR_BELT3_SWITCH_MIDDLE + EL_CONVEYOR_BELT_4_MIDDLE_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE }, { - EL_CONVEYOR_BELT3_SWITCH_RIGHT, -1, -1, - IMG_CONVEYOR_BELT3_SWITCH_RIGHT + EL_CONVEYOR_BELT_4_MIDDLE, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE }, { - EL_CONVEYOR_BELT4_MIDDLE, -1, -1, - IMG_CONVEYOR_BELT4_MIDDLE + EL_CONVEYOR_BELT_4_LEFT, -1, -1, + IMG_CONVEYOR_BELT_4_LEFT }, { - EL_CONVEYOR_BELT4_MIDDLE_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT4_MIDDLE_ACTIVE + EL_CONVEYOR_BELT_4_LEFT_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_4_LEFT_ACTIVE }, { - EL_CONVEYOR_BELT4_LEFT, -1, -1, - IMG_CONVEYOR_BELT4_LEFT + EL_CONVEYOR_BELT_4_LEFT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_4_LEFT_ACTIVE }, { - EL_CONVEYOR_BELT4_LEFT_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT4_LEFT_ACTIVE + EL_CONVEYOR_BELT_4_RIGHT, -1, -1, + IMG_CONVEYOR_BELT_4_RIGHT }, { - EL_CONVEYOR_BELT4_RIGHT, -1, -1, - IMG_CONVEYOR_BELT4_RIGHT + EL_CONVEYOR_BELT_4_RIGHT_ACTIVE, -1, -1, + IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE }, { - EL_CONVEYOR_BELT4_RIGHT_ACTIVE, -1, -1, - IMG_CONVEYOR_BELT4_RIGHT_ACTIVE + EL_CONVEYOR_BELT_4_RIGHT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE }, { - EL_CONVEYOR_BELT4_SWITCH_LEFT, -1, -1, - IMG_CONVEYOR_BELT4_SWITCH_LEFT + EL_CONVEYOR_BELT_4_SWITCH_LEFT, -1, -1, + IMG_CONVEYOR_BELT_4_SWITCH_LEFT }, { - EL_CONVEYOR_BELT4_SWITCH_MIDDLE, -1, -1, - IMG_CONVEYOR_BELT4_SWITCH_MIDDLE + EL_CONVEYOR_BELT_4_SWITCH_MIDDLE, -1, -1, + IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE }, { - EL_CONVEYOR_BELT4_SWITCH_RIGHT, -1, -1, - IMG_CONVEYOR_BELT4_SWITCH_RIGHT + EL_CONVEYOR_BELT_4_SWITCH_RIGHT, -1, -1, + IMG_CONVEYOR_BELT_4_SWITCH_RIGHT }, { EL_SWITCHGATE_SWITCH_UP, -1, -1, @@ -1144,6 +1236,10 @@ element_to_graphic[] = EL_LIGHT_SWITCH_ACTIVE, -1, -1, IMG_LIGHT_SWITCH_ACTIVE }, + { + EL_LIGHT_SWITCH, ACTION_ACTIVE, -1, + IMG_LIGHT_SWITCH_ACTIVE + }, { EL_TIMEGATE_SWITCH, -1, -1, IMG_TIMEGATE_SWITCH @@ -1152,6 +1248,10 @@ element_to_graphic[] = EL_TIMEGATE_SWITCH_ACTIVE, -1, -1, IMG_TIMEGATE_SWITCH_ACTIVE }, + { + EL_TIMEGATE_SWITCH, ACTION_ACTIVE, -1, + IMG_TIMEGATE_SWITCH_ACTIVE + }, { EL_ENVELOPE, -1, -1, IMG_ENVELOPE @@ -1181,23 +1281,31 @@ element_to_graphic[] = IMG_SHIELD_NORMAL }, { - EL_SHIELD_DEADLY, -1, -1, - IMG_SHIELD_DEADLY + EL_SHIELD_NORMAL_ACTIVE, -1, -1, + IMG_SHIELD_NORMAL_ACTIVE }, { - EL_SHIELD_NORMAL_ACTIVE, -1, -1, + EL_SHIELD_NORMAL, ACTION_ACTIVE, -1, IMG_SHIELD_NORMAL_ACTIVE }, + { + EL_SHIELD_DEADLY, -1, -1, + IMG_SHIELD_DEADLY + }, { EL_SHIELD_DEADLY_ACTIVE, -1, -1, IMG_SHIELD_DEADLY_ACTIVE }, + { + EL_SHIELD_DEADLY, ACTION_ACTIVE, -1, + IMG_SHIELD_DEADLY_ACTIVE + }, { EL_SWITCHGATE_CLOSED, -1, -1, IMG_SWITCHGATE_CLOSED }, { - EL_SWITCHGATE_OPENING, -1, GFX_ACTION_OPENING, + EL_SWITCHGATE_OPENING, -1, -1, IMG_SWITCHGATE_OPENING }, { @@ -1205,7 +1313,7 @@ element_to_graphic[] = IMG_SWITCHGATE_OPEN }, { - EL_SWITCHGATE_CLOSING, -1, GFX_ACTION_CLOSING, + EL_SWITCHGATE_CLOSING, -1, -1, IMG_SWITCHGATE_CLOSING }, { @@ -1213,7 +1321,7 @@ element_to_graphic[] = IMG_TIMEGATE_CLOSED }, { - EL_TIMEGATE_OPENING, -1, GFX_ACTION_OPENING, + EL_TIMEGATE_OPENING, -1, -1, IMG_TIMEGATE_OPENING }, { @@ -1221,7 +1329,7 @@ element_to_graphic[] = IMG_TIMEGATE_OPEN }, { - EL_TIMEGATE_CLOSING, -1, GFX_ACTION_CLOSING, + EL_TIMEGATE_CLOSING, -1, -1, IMG_TIMEGATE_CLOSING }, { @@ -1229,7 +1337,11 @@ element_to_graphic[] = IMG_PEARL }, { - EL_PEARL_BREAKING, -1, GFX_ACTION_BREAKING, + EL_PEARL_BREAKING, -1, -1, + IMG_PEARL_BREAKING + }, + { + EL_PEARL, ACTION_BREAKING, -1, IMG_PEARL_BREAKING }, { @@ -1265,8 +1377,8 @@ element_to_graphic[] = IMG_TUBE_VERTICAL_RIGHT }, { - EL_TUBE_ALL, -1, -1, - IMG_TUBE_ALL + EL_TUBE_ANY, -1, -1, + IMG_TUBE_ANY }, { EL_TUBE_VERTICAL_LEFT, -1, -1, @@ -1296,61 +1408,65 @@ element_to_graphic[] = EL_TRAP_ACTIVE, -1, -1, IMG_TRAP_ACTIVE }, + { + EL_TRAP, ACTION_ACTIVE, -1, + IMG_TRAP_ACTIVE + }, { EL_DX_SUPABOMB, -1, -1, IMG_DX_SUPABOMB }, { - EL_KEY1, -1, -1, - IMG_KEY1 + EL_KEY_1, -1, -1, + IMG_KEY_1 }, { - EL_KEY2, -1, -1, - IMG_KEY2 + EL_KEY_2, -1, -1, + IMG_KEY_2 }, { - EL_KEY3, -1, -1, - IMG_KEY3 + EL_KEY_3, -1, -1, + IMG_KEY_3 }, { - EL_KEY4, -1, -1, - IMG_KEY4 + EL_KEY_4, -1, -1, + IMG_KEY_4 }, { - EL_GATE1, -1, -1, - IMG_GATE1 + EL_GATE_1, -1, -1, + IMG_GATE_1 }, { - EL_GATE2, -1, -1, - IMG_GATE2 + EL_GATE_2, -1, -1, + IMG_GATE_2 }, { - EL_GATE3, -1, -1, - IMG_GATE3 + EL_GATE_3, -1, -1, + IMG_GATE_3 }, { - EL_GATE4, -1, -1, - IMG_GATE4 + EL_GATE_4, -1, -1, + IMG_GATE_4 }, { - EL_GATE1_GRAY, -1, -1, - IMG_GATE1_GRAY + EL_GATE_1_GRAY, -1, -1, + IMG_GATE_1_GRAY }, { - EL_GATE2_GRAY, -1, -1, - IMG_GATE2_GRAY + EL_GATE_2_GRAY, -1, -1, + IMG_GATE_2_GRAY }, { - EL_GATE3_GRAY, -1, -1, - IMG_GATE3_GRAY + EL_GATE_3_GRAY, -1, -1, + IMG_GATE_3_GRAY }, { - EL_GATE4_GRAY, -1, -1, - IMG_GATE4_GRAY + EL_GATE_4_GRAY, -1, -1, + IMG_GATE_4_GRAY }, { - EL_GAMEOFLIFE, -1, -1, - IMG_GAMEOFLIFE + EL_GAME_OF_LIFE, -1, -1, + IMG_GAME_OF_LIFE }, { EL_BIOMAZE, -1, -1, @@ -1361,7 +1477,7 @@ element_to_graphic[] = IMG_PACMAN_RIGHT }, { - EL_PACMAN, MV_RIGHT, -1, + EL_PACMAN, -1, MV_BIT_RIGHT, IMG_PACMAN_RIGHT }, { @@ -1369,7 +1485,7 @@ element_to_graphic[] = IMG_PACMAN_UP }, { - EL_PACMAN, MV_UP, -1, + EL_PACMAN, -1, MV_BIT_UP, IMG_PACMAN_UP }, { @@ -1377,7 +1493,7 @@ element_to_graphic[] = IMG_PACMAN_LEFT }, { - EL_PACMAN, MV_LEFT, -1, + EL_PACMAN, -1, MV_BIT_LEFT, IMG_PACMAN_LEFT }, { @@ -1385,7 +1501,7 @@ element_to_graphic[] = IMG_PACMAN_DOWN }, { - EL_PACMAN, MV_DOWN, -1, + EL_PACMAN, -1, MV_BIT_DOWN, IMG_PACMAN_DOWN }, { @@ -1396,6 +1512,10 @@ element_to_graphic[] = EL_LAMP_ACTIVE, -1, -1, IMG_LAMP_ACTIVE }, + { + EL_LAMP, ACTION_ACTIVE, -1, + IMG_LAMP_ACTIVE + }, { EL_TIME_ORB_FULL, -1, -1, IMG_TIME_ORB_FULL @@ -1409,7 +1529,11 @@ element_to_graphic[] = IMG_EMERALD_YELLOW }, { - EL_EMERALD_YELLOW, -1, GFX_ACTION_FALLING, + EL_EMERALD_YELLOW, ACTION_MOVING, -1, + IMG_EMERALD_YELLOW_MOVING + }, + { + EL_EMERALD_YELLOW, ACTION_FALLING, -1, IMG_EMERALD_YELLOW_FALLING }, { @@ -1417,7 +1541,11 @@ element_to_graphic[] = IMG_EMERALD_RED }, { - EL_EMERALD_RED, -1, GFX_ACTION_FALLING, + EL_EMERALD_RED, ACTION_MOVING, -1, + IMG_EMERALD_RED_MOVING + }, + { + EL_EMERALD_RED, ACTION_FALLING, -1, IMG_EMERALD_RED_FALLING }, { @@ -1425,7 +1553,11 @@ element_to_graphic[] = IMG_EMERALD_PURPLE }, { - EL_EMERALD_PURPLE, -1, GFX_ACTION_FALLING, + EL_EMERALD_PURPLE, ACTION_MOVING, -1, + IMG_EMERALD_PURPLE_MOVING + }, + { + EL_EMERALD_PURPLE, ACTION_FALLING, -1, IMG_EMERALD_PURPLE_FALLING }, { @@ -1445,36 +1577,52 @@ element_to_graphic[] = IMG_WALL_BD_DIAMOND }, { - EL_WALL_GROWING, -1, -1, - IMG_WALL_GROWING + EL_EXPANDABLE_WALL, -1, -1, + IMG_EXPANDABLE_WALL + }, + { + EL_EXPANDABLE_WALL_HORIZONTAL, -1, -1, + IMG_EXPANDABLE_WALL_HORIZONTAL + }, + { + EL_EXPANDABLE_WALL_VERTICAL, -1, -1, + IMG_EXPANDABLE_WALL_VERTICAL + }, + { + EL_EXPANDABLE_WALL_ANY, -1, -1, + IMG_EXPANDABLE_WALL_ANY }, { - EL_WALL_GROWING_XY, -1, -1, - IMG_WALL_GROWING_XY + EL_EXPANDABLE_WALL, ACTION_GROWING, MV_BIT_LEFT, + IMG_EXPANDABLE_WALL_GROWING_LEFT }, { - EL_WALL_GROWING_X, -1, -1, - IMG_WALL_GROWING_X + EL_EXPANDABLE_WALL_GROWING, -1, MV_BIT_LEFT, + IMG_EXPANDABLE_WALL_GROWING_LEFT }, { - EL_WALL_GROWING_Y, -1, -1, - IMG_WALL_GROWING_Y + EL_EXPANDABLE_WALL, ACTION_GROWING, MV_BIT_RIGHT, + IMG_EXPANDABLE_WALL_GROWING_RIGHT }, { - EL_WALL_GROWING_ACTIVE, MV_LEFT, -1, - IMG_WALL_GROWING_ACTIVE_LEFT + EL_EXPANDABLE_WALL_GROWING, -1, MV_BIT_RIGHT, + IMG_EXPANDABLE_WALL_GROWING_RIGHT }, { - EL_WALL_GROWING_ACTIVE, MV_RIGHT, -1, - IMG_WALL_GROWING_ACTIVE_RIGHT + EL_EXPANDABLE_WALL, ACTION_GROWING, MV_BIT_UP, + IMG_EXPANDABLE_WALL_GROWING_UP }, { - EL_WALL_GROWING_ACTIVE, MV_UP, -1, - IMG_WALL_GROWING_ACTIVE_UP + EL_EXPANDABLE_WALL_GROWING, -1, MV_BIT_UP, + IMG_EXPANDABLE_WALL_GROWING_UP }, { - EL_WALL_GROWING_ACTIVE, MV_DOWN, -1, - IMG_WALL_GROWING_ACTIVE_DOWN + EL_EXPANDABLE_WALL, ACTION_GROWING, MV_BIT_DOWN, + IMG_EXPANDABLE_WALL_GROWING_DOWN + }, + { + EL_EXPANDABLE_WALL_GROWING, -1, MV_BIT_DOWN, + IMG_EXPANDABLE_WALL_GROWING_DOWN }, { EL_BLACK_ORB, -1, -1, @@ -1493,136 +1641,136 @@ element_to_graphic[] = IMG_DYNABOMB_ACTIVE }, { - EL_DYNABOMB_PLAYER1_ACTIVE, -1, -1, - IMG_DYNABOMB_PLAYER1_ACTIVE + EL_DYNABOMB_PLAYER_1_ACTIVE, -1, -1, + IMG_DYNABOMB_PLAYER_1_ACTIVE }, { - EL_DYNABOMB_PLAYER2_ACTIVE, -1, -1, - IMG_DYNABOMB_PLAYER2_ACTIVE + EL_DYNABOMB_PLAYER_2_ACTIVE, -1, -1, + IMG_DYNABOMB_PLAYER_2_ACTIVE }, { - EL_DYNABOMB_PLAYER3_ACTIVE, -1, -1, - IMG_DYNABOMB_PLAYER3_ACTIVE + EL_DYNABOMB_PLAYER_3_ACTIVE, -1, -1, + IMG_DYNABOMB_PLAYER_3_ACTIVE }, { - EL_DYNABOMB_PLAYER4_ACTIVE, -1, -1, - IMG_DYNABOMB_PLAYER4_ACTIVE + EL_DYNABOMB_PLAYER_4_ACTIVE, -1, -1, + IMG_DYNABOMB_PLAYER_4_ACTIVE }, { - EL_DYNABOMB_NR, -1, -1, - IMG_DYNABOMB_NR + EL_DYNABOMB_INCREASE_NUMBER, -1, -1, + IMG_DYNABOMB_INCREASE_NUMBER }, { - EL_DYNABOMB_SZ, -1, -1, - IMG_DYNABOMB_SZ + EL_DYNABOMB_INCREASE_SIZE, -1, -1, + IMG_DYNABOMB_INCREASE_SIZE }, { - EL_DYNABOMB_XL, -1, -1, - IMG_DYNABOMB_XL + EL_DYNABOMB_INCREASE_POWER, -1, -1, + IMG_DYNABOMB_INCREASE_POWER }, { EL_PIG, -1, -1, IMG_PIG }, { - EL_PIG, MV_DOWN, -1, + EL_PIG, -1, MV_BIT_DOWN, IMG_PIG_DOWN }, { - EL_PIG, MV_DOWN, GFX_ACTION_MOVING, - IMG_PIG_DOWN_MOVING + EL_PIG, -1, MV_BIT_UP, + IMG_PIG_UP }, { - EL_PIG, MV_DOWN, GFX_ACTION_EATING, - IMG_PIG_DOWN_EATING + EL_PIG, -1, MV_BIT_LEFT, + IMG_PIG_LEFT }, { - EL_PIG, MV_UP, -1, - IMG_PIG_UP + EL_PIG, -1, MV_BIT_RIGHT, + IMG_PIG_RIGHT }, { - EL_PIG, MV_UP, GFX_ACTION_MOVING, - IMG_PIG_UP_MOVING + EL_PIG, ACTION_MOVING, MV_BIT_DOWN, + IMG_PIG_MOVING_DOWN }, { - EL_PIG, MV_UP, GFX_ACTION_EATING, - IMG_PIG_UP_EATING + EL_PIG, ACTION_MOVING, MV_BIT_UP, + IMG_PIG_MOVING_UP }, { - EL_PIG, MV_LEFT, -1, - IMG_PIG_LEFT + EL_PIG, ACTION_MOVING, MV_BIT_LEFT, + IMG_PIG_MOVING_LEFT }, { - EL_PIG, MV_LEFT, GFX_ACTION_MOVING, - IMG_PIG_LEFT_MOVING + EL_PIG, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PIG_MOVING_RIGHT }, { - EL_PIG, MV_LEFT, GFX_ACTION_EATING, - IMG_PIG_LEFT_EATING + EL_PIG, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PIG_DIGGING_DOWN }, { - EL_PIG, MV_RIGHT, -1, - IMG_PIG_RIGHT + EL_PIG, ACTION_DIGGING, MV_BIT_UP, + IMG_PIG_DIGGING_UP }, { - EL_PIG, MV_RIGHT, GFX_ACTION_MOVING, - IMG_PIG_RIGHT_MOVING + EL_PIG, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PIG_DIGGING_LEFT }, { - EL_PIG, MV_RIGHT, GFX_ACTION_EATING, - IMG_PIG_RIGHT_EATING + EL_PIG, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PIG_DIGGING_RIGHT }, { EL_DRAGON, -1, -1, IMG_DRAGON }, { - EL_DRAGON, MV_DOWN, -1, + EL_DRAGON, -1, MV_BIT_DOWN, IMG_DRAGON_DOWN }, { - EL_DRAGON, MV_DOWN, GFX_ACTION_MOVING, - IMG_DRAGON_DOWN_MOVING + EL_DRAGON, -1, MV_BIT_UP, + IMG_DRAGON_UP }, { - EL_DRAGON, MV_DOWN, GFX_ACTION_ATTACKING, - IMG_DRAGON_DOWN_ATTACKING + EL_DRAGON, -1, MV_BIT_LEFT, + IMG_DRAGON_LEFT }, { - EL_DRAGON, MV_UP, -1, - IMG_DRAGON_UP + EL_DRAGON, -1, MV_BIT_RIGHT, + IMG_DRAGON_RIGHT }, { - EL_DRAGON, MV_UP, GFX_ACTION_MOVING, - IMG_DRAGON_UP_MOVING + EL_DRAGON, ACTION_MOVING, MV_BIT_DOWN, + IMG_DRAGON_MOVING_DOWN }, { - EL_DRAGON, MV_UP, GFX_ACTION_ATTACKING, - IMG_DRAGON_UP_ATTACKING + EL_DRAGON, ACTION_MOVING, MV_BIT_UP, + IMG_DRAGON_MOVING_UP }, { - EL_DRAGON, MV_LEFT, -1, - IMG_DRAGON_LEFT + EL_DRAGON, ACTION_MOVING, MV_BIT_LEFT, + IMG_DRAGON_MOVING_LEFT }, { - EL_DRAGON, MV_LEFT, GFX_ACTION_MOVING, - IMG_DRAGON_LEFT_MOVING + EL_DRAGON, ACTION_MOVING, MV_BIT_RIGHT, + IMG_DRAGON_MOVING_RIGHT }, { - EL_DRAGON, MV_LEFT, GFX_ACTION_ATTACKING, - IMG_DRAGON_LEFT_ATTACKING + EL_DRAGON, ACTION_ATTACKING, MV_BIT_DOWN, + IMG_DRAGON_ATTACKING_DOWN }, { - EL_DRAGON, MV_RIGHT, -1, - IMG_DRAGON_RIGHT + EL_DRAGON, ACTION_ATTACKING, MV_BIT_UP, + IMG_DRAGON_ATTACKING_UP }, { - EL_DRAGON, MV_RIGHT, GFX_ACTION_MOVING, - IMG_DRAGON_RIGHT_MOVING + EL_DRAGON, ACTION_ATTACKING, MV_BIT_LEFT, + IMG_DRAGON_ATTACKING_LEFT }, { - EL_DRAGON, MV_RIGHT, GFX_ACTION_ATTACKING, - IMG_DRAGON_RIGHT_ATTACKING + EL_DRAGON, ACTION_ATTACKING, MV_BIT_RIGHT, + IMG_DRAGON_ATTACKING_RIGHT }, { EL_MOLE, -1, -1, @@ -1633,139 +1781,107 @@ element_to_graphic[] = IMG_MOLE_DOWN }, { - EL_MOLE, MV_DOWN, -1, + EL_MOLE, -1, MV_BIT_DOWN, IMG_MOLE_DOWN }, - { - EL_MOLE_DOWN, -1, GFX_ACTION_MOVING, - IMG_MOLE_DOWN_MOVING - }, - { - EL_MOLE, MV_DOWN, GFX_ACTION_MOVING, - IMG_MOLE_DOWN_MOVING - }, - { - EL_MOLE_DOWN, -1, GFX_ACTION_DIGGING, - IMG_MOLE_DOWN_DIGGING - }, - { - EL_MOLE, MV_DOWN, GFX_ACTION_DIGGING, - IMG_MOLE_DOWN_DIGGING - }, { EL_MOLE_UP, -1, -1, IMG_MOLE_UP }, { - EL_MOLE, MV_UP, -1, + EL_MOLE, -1, MV_BIT_UP, IMG_MOLE_UP }, - { - EL_MOLE_UP, -1, GFX_ACTION_MOVING, - IMG_MOLE_UP_MOVING - }, - { - EL_MOLE, MV_UP, GFX_ACTION_MOVING, - IMG_MOLE_UP_MOVING - }, - { - EL_MOLE_UP, -1, GFX_ACTION_DIGGING, - IMG_MOLE_UP_DIGGING - }, - { - EL_MOLE, MV_UP, GFX_ACTION_DIGGING, - IMG_MOLE_UP_DIGGING - }, { EL_MOLE_LEFT, -1, -1, IMG_MOLE_LEFT }, { - EL_MOLE, MV_LEFT, -1, + EL_MOLE, -1, MV_BIT_LEFT, IMG_MOLE_LEFT }, { - EL_MOLE_LEFT, -1, GFX_ACTION_MOVING, - IMG_MOLE_LEFT_MOVING + EL_MOLE_RIGHT, -1, -1, + IMG_MOLE_RIGHT }, { - EL_MOLE, MV_LEFT, GFX_ACTION_MOVING, - IMG_MOLE_LEFT_MOVING + EL_MOLE, -1, MV_BIT_RIGHT, + IMG_MOLE_RIGHT }, { - EL_MOLE_LEFT, -1, GFX_ACTION_DIGGING, - IMG_MOLE_LEFT_DIGGING + EL_MOLE, ACTION_MOVING, MV_BIT_DOWN, + IMG_MOLE_MOVING_DOWN }, { - EL_MOLE, MV_LEFT, GFX_ACTION_DIGGING, - IMG_MOLE_LEFT_DIGGING + EL_MOLE, ACTION_MOVING, MV_BIT_UP, + IMG_MOLE_MOVING_UP }, { - EL_MOLE_RIGHT, -1, -1, - IMG_MOLE_RIGHT + EL_MOLE, ACTION_MOVING, MV_BIT_LEFT, + IMG_MOLE_MOVING_LEFT }, { - EL_MOLE, MV_RIGHT, -1, - IMG_MOLE_RIGHT + EL_MOLE, ACTION_MOVING, MV_BIT_RIGHT, + IMG_MOLE_MOVING_RIGHT }, { - EL_MOLE_RIGHT, -1, GFX_ACTION_MOVING, - IMG_MOLE_RIGHT_MOVING + EL_MOLE, ACTION_DIGGING, MV_BIT_DOWN, + IMG_MOLE_DIGGING_DOWN }, { - EL_MOLE, MV_RIGHT, GFX_ACTION_MOVING, - IMG_MOLE_RIGHT_MOVING + EL_MOLE, ACTION_DIGGING, MV_BIT_UP, + IMG_MOLE_DIGGING_UP }, { - EL_MOLE_RIGHT, -1, GFX_ACTION_DIGGING, - IMG_MOLE_RIGHT_DIGGING + EL_MOLE, ACTION_DIGGING, MV_BIT_LEFT, + IMG_MOLE_DIGGING_LEFT }, { - EL_MOLE, MV_RIGHT, GFX_ACTION_DIGGING, - IMG_MOLE_RIGHT_DIGGING + EL_MOLE, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_MOLE_DIGGING_RIGHT }, { EL_PENGUIN, -1, -1, IMG_PENGUIN }, { - EL_PENGUIN, MV_DOWN, -1, + EL_PENGUIN, -1, MV_BIT_DOWN, IMG_PENGUIN_DOWN }, { - EL_PENGUIN, MV_DOWN, GFX_ACTION_MOVING, - IMG_PENGUIN_DOWN_MOVING + EL_PENGUIN, -1, MV_BIT_UP, + IMG_PENGUIN_UP }, { - EL_PENGUIN, MV_UP, -1, - IMG_PENGUIN_UP + EL_PENGUIN, -1, MV_BIT_LEFT, + IMG_PENGUIN_LEFT }, { - EL_PENGUIN, MV_UP, GFX_ACTION_MOVING, - IMG_PENGUIN_UP_MOVING + EL_PENGUIN, -1, MV_BIT_RIGHT, + IMG_PENGUIN_RIGHT }, { - EL_PENGUIN, MV_LEFT, -1, - IMG_PENGUIN_LEFT + EL_PENGUIN, ACTION_MOVING, MV_BIT_DOWN, + IMG_PENGUIN_MOVING_DOWN }, { - EL_PENGUIN, MV_LEFT, GFX_ACTION_MOVING, - IMG_PENGUIN_LEFT_MOVING + EL_PENGUIN, ACTION_MOVING, MV_BIT_UP, + IMG_PENGUIN_MOVING_UP }, { - EL_PENGUIN, MV_RIGHT, -1, - IMG_PENGUIN_RIGHT + EL_PENGUIN, ACTION_MOVING, MV_BIT_LEFT, + IMG_PENGUIN_MOVING_LEFT }, { - EL_PENGUIN, MV_RIGHT, GFX_ACTION_MOVING, - IMG_PENGUIN_RIGHT_MOVING + EL_PENGUIN, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PENGUIN_MOVING_RIGHT }, { EL_SATELLITE, -1, -1, IMG_SATELLITE }, { - EL_SATELLITE, -1, GFX_ACTION_MOVING, + EL_SATELLITE, ACTION_MOVING, -1, IMG_SATELLITE_MOVING }, { @@ -1773,424 +1889,472 @@ element_to_graphic[] = IMG_STONEBLOCK }, { - EL_PLAYER1, -1, -1, - IMG_PLAYER1 + EL_PLAYER_1, -1, -1, + IMG_PLAYER_1 }, { - EL_PLAYER1, MV_DOWN, -1, - IMG_PLAYER1_DOWN + EL_PLAYER_1, -1, MV_BIT_DOWN, + IMG_PLAYER_1_DOWN }, { - EL_PLAYER1, MV_DOWN, GFX_ACTION_MOVING, - IMG_PLAYER1_DOWN_MOVING + EL_PLAYER_1, -1, MV_BIT_UP, + IMG_PLAYER_1_UP }, { - EL_PLAYER1, MV_DOWN, GFX_ACTION_DIGGING, - IMG_PLAYER1_DOWN_DIGGING + EL_PLAYER_1, -1, MV_BIT_LEFT, + IMG_PLAYER_1_LEFT }, { - EL_PLAYER1, MV_DOWN, GFX_ACTION_PUSHING, - IMG_PLAYER1_DOWN_PUSHING + EL_PLAYER_1, -1, MV_BIT_RIGHT, + IMG_PLAYER_1_RIGHT }, { - EL_PLAYER1, MV_DOWN, GFX_ACTION_SNAPPING, - IMG_PLAYER1_DOWN_SNAPPING + EL_PLAYER_1, ACTION_MOVING, MV_BIT_DOWN, + IMG_PLAYER_1_MOVING_DOWN }, { - EL_PLAYER1, MV_UP, -1, - IMG_PLAYER1_UP + EL_PLAYER_1, ACTION_MOVING, MV_BIT_UP, + IMG_PLAYER_1_MOVING_UP }, { - EL_PLAYER1, MV_UP, GFX_ACTION_MOVING, - IMG_PLAYER1_UP_MOVING + EL_PLAYER_1, ACTION_MOVING, MV_BIT_LEFT, + IMG_PLAYER_1_MOVING_LEFT }, { - EL_PLAYER1, MV_UP, GFX_ACTION_DIGGING, - IMG_PLAYER1_UP_DIGGING + EL_PLAYER_1, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PLAYER_1_MOVING_RIGHT }, { - EL_PLAYER1, MV_UP, GFX_ACTION_PUSHING, - IMG_PLAYER1_UP_PUSHING + EL_PLAYER_1, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PLAYER_1_DIGGING_DOWN }, { - EL_PLAYER1, MV_UP, GFX_ACTION_SNAPPING, - IMG_PLAYER1_UP_SNAPPING + EL_PLAYER_1, ACTION_DIGGING, MV_BIT_UP, + IMG_PLAYER_1_DIGGING_UP }, { - EL_PLAYER1, MV_LEFT, -1, - IMG_PLAYER1_LEFT + EL_PLAYER_1, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PLAYER_1_DIGGING_LEFT }, { - EL_PLAYER1, MV_LEFT, GFX_ACTION_MOVING, - IMG_PLAYER1_LEFT_MOVING + EL_PLAYER_1, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PLAYER_1_DIGGING_RIGHT }, { - EL_PLAYER1, MV_LEFT, GFX_ACTION_DIGGING, - IMG_PLAYER1_LEFT_DIGGING + EL_PLAYER_1, ACTION_COLLECTING, MV_BIT_DOWN, + IMG_PLAYER_1_COLLECTING_DOWN }, { - EL_PLAYER1, MV_LEFT, GFX_ACTION_PUSHING, - IMG_PLAYER1_LEFT_PUSHING + EL_PLAYER_1, ACTION_COLLECTING, MV_BIT_UP, + IMG_PLAYER_1_COLLECTING_UP }, { - EL_PLAYER1, MV_LEFT, GFX_ACTION_SNAPPING, - IMG_PLAYER1_LEFT_SNAPPING + EL_PLAYER_1, ACTION_COLLECTING, MV_BIT_LEFT, + IMG_PLAYER_1_COLLECTING_LEFT }, { - EL_PLAYER1, MV_RIGHT, -1, - IMG_PLAYER1_RIGHT + EL_PLAYER_1, ACTION_COLLECTING, MV_BIT_RIGHT, + IMG_PLAYER_1_COLLECTING_RIGHT }, { - EL_PLAYER1, MV_RIGHT, GFX_ACTION_MOVING, - IMG_PLAYER1_RIGHT_MOVING + EL_PLAYER_1, ACTION_PUSHING, MV_BIT_DOWN, + IMG_PLAYER_1_PUSHING_DOWN }, { - EL_PLAYER1, MV_RIGHT, GFX_ACTION_DIGGING, - IMG_PLAYER1_RIGHT_DIGGING + EL_PLAYER_1, ACTION_PUSHING, MV_BIT_UP, + IMG_PLAYER_1_PUSHING_UP }, { - EL_PLAYER1, MV_RIGHT, GFX_ACTION_PUSHING, - IMG_PLAYER1_RIGHT_PUSHING + EL_PLAYER_1, ACTION_PUSHING, MV_BIT_LEFT, + IMG_PLAYER_1_PUSHING_LEFT }, { - EL_PLAYER1, MV_RIGHT, GFX_ACTION_SNAPPING, - IMG_PLAYER1_RIGHT_SNAPPING + EL_PLAYER_1, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_PLAYER_1_PUSHING_RIGHT }, { - EL_PLAYER2, -1, -1, - IMG_PLAYER2 + EL_PLAYER_1, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_PLAYER_1_SNAPPING_DOWN }, { - EL_PLAYER2, MV_DOWN, -1, - IMG_PLAYER2_DOWN + EL_PLAYER_1, ACTION_SNAPPING, MV_BIT_UP, + IMG_PLAYER_1_SNAPPING_UP }, { - EL_PLAYER2, MV_DOWN, GFX_ACTION_MOVING, - IMG_PLAYER2_DOWN_MOVING + EL_PLAYER_1, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_PLAYER_1_SNAPPING_LEFT }, { - EL_PLAYER2, MV_DOWN, GFX_ACTION_DIGGING, - IMG_PLAYER2_DOWN_DIGGING + EL_PLAYER_1, ACTION_SNAPPING, MV_BIT_RIGHT, + IMG_PLAYER_1_SNAPPING_RIGHT }, { - EL_PLAYER2, MV_DOWN, GFX_ACTION_PUSHING, - IMG_PLAYER2_DOWN_PUSHING + EL_PLAYER_2, -1, -1, + IMG_PLAYER_2 }, { - EL_PLAYER2, MV_DOWN, GFX_ACTION_SNAPPING, - IMG_PLAYER2_DOWN_SNAPPING + EL_PLAYER_2, -1, MV_BIT_DOWN, + IMG_PLAYER_2_DOWN }, { - EL_PLAYER2, MV_UP, -1, - IMG_PLAYER2_UP + EL_PLAYER_2, -1, MV_BIT_UP, + IMG_PLAYER_2_UP }, { - EL_PLAYER2, MV_UP, GFX_ACTION_MOVING, - IMG_PLAYER2_UP_MOVING + EL_PLAYER_2, -1, MV_BIT_LEFT, + IMG_PLAYER_2_LEFT }, { - EL_PLAYER2, MV_UP, GFX_ACTION_DIGGING, - IMG_PLAYER2_UP_DIGGING + EL_PLAYER_2, -1, MV_BIT_RIGHT, + IMG_PLAYER_2_RIGHT }, { - EL_PLAYER2, MV_UP, GFX_ACTION_PUSHING, - IMG_PLAYER2_UP_PUSHING + EL_PLAYER_2, ACTION_MOVING, MV_BIT_DOWN, + IMG_PLAYER_2_MOVING_DOWN }, { - EL_PLAYER2, MV_UP, GFX_ACTION_SNAPPING, - IMG_PLAYER2_UP_SNAPPING + EL_PLAYER_2, ACTION_MOVING, MV_BIT_UP, + IMG_PLAYER_2_MOVING_UP }, { - EL_PLAYER2, MV_LEFT, -1, - IMG_PLAYER2_LEFT + EL_PLAYER_2, ACTION_MOVING, MV_BIT_LEFT, + IMG_PLAYER_2_MOVING_LEFT }, { - EL_PLAYER2, MV_LEFT, GFX_ACTION_MOVING, - IMG_PLAYER2_LEFT_MOVING + EL_PLAYER_2, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PLAYER_2_MOVING_RIGHT }, { - EL_PLAYER2, MV_LEFT, GFX_ACTION_DIGGING, - IMG_PLAYER2_LEFT_DIGGING + EL_PLAYER_2, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PLAYER_2_DIGGING_DOWN }, { - EL_PLAYER2, MV_LEFT, GFX_ACTION_PUSHING, - IMG_PLAYER2_LEFT_PUSHING + EL_PLAYER_2, ACTION_DIGGING, MV_BIT_UP, + IMG_PLAYER_2_DIGGING_UP }, { - EL_PLAYER2, MV_LEFT, GFX_ACTION_SNAPPING, - IMG_PLAYER2_LEFT_SNAPPING + EL_PLAYER_2, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PLAYER_2_DIGGING_LEFT }, { - EL_PLAYER2, MV_RIGHT, -1, - IMG_PLAYER2_RIGHT + EL_PLAYER_2, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PLAYER_2_DIGGING_RIGHT }, { - EL_PLAYER2, MV_RIGHT, GFX_ACTION_MOVING, - IMG_PLAYER2_RIGHT_MOVING + EL_PLAYER_2, ACTION_COLLECTING, MV_BIT_DOWN, + IMG_PLAYER_2_COLLECTING_DOWN }, { - EL_PLAYER2, MV_RIGHT, GFX_ACTION_DIGGING, - IMG_PLAYER2_RIGHT_DIGGING + EL_PLAYER_2, ACTION_COLLECTING, MV_BIT_UP, + IMG_PLAYER_2_COLLECTING_UP }, { - EL_PLAYER2, MV_RIGHT, GFX_ACTION_PUSHING, - IMG_PLAYER2_RIGHT_PUSHING + EL_PLAYER_2, ACTION_COLLECTING, MV_BIT_LEFT, + IMG_PLAYER_2_COLLECTING_LEFT }, { - EL_PLAYER2, MV_RIGHT, GFX_ACTION_SNAPPING, - IMG_PLAYER2_RIGHT_SNAPPING + EL_PLAYER_2, ACTION_COLLECTING, MV_BIT_RIGHT, + IMG_PLAYER_2_COLLECTING_RIGHT }, { - EL_PLAYER3, -1, -1, - IMG_PLAYER3 + EL_PLAYER_2, ACTION_PUSHING, MV_BIT_DOWN, + IMG_PLAYER_2_PUSHING_DOWN }, { - EL_PLAYER3, MV_DOWN, -1, - IMG_PLAYER3_DOWN + EL_PLAYER_2, ACTION_PUSHING, MV_BIT_UP, + IMG_PLAYER_2_PUSHING_UP }, { - EL_PLAYER3, MV_DOWN, GFX_ACTION_MOVING, - IMG_PLAYER3_DOWN_MOVING + EL_PLAYER_2, ACTION_PUSHING, MV_BIT_LEFT, + IMG_PLAYER_2_PUSHING_LEFT }, { - EL_PLAYER3, MV_DOWN, GFX_ACTION_DIGGING, - IMG_PLAYER3_DOWN_DIGGING + EL_PLAYER_2, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_PLAYER_2_PUSHING_RIGHT }, { - EL_PLAYER3, MV_DOWN, GFX_ACTION_PUSHING, - IMG_PLAYER3_DOWN_PUSHING + EL_PLAYER_2, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_PLAYER_2_SNAPPING_DOWN }, { - EL_PLAYER3, MV_DOWN, GFX_ACTION_SNAPPING, - IMG_PLAYER3_DOWN_SNAPPING + EL_PLAYER_2, ACTION_SNAPPING, MV_BIT_UP, + IMG_PLAYER_2_SNAPPING_UP }, { - EL_PLAYER3, MV_UP, -1, - IMG_PLAYER3_UP + EL_PLAYER_2, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_PLAYER_2_SNAPPING_LEFT }, { - EL_PLAYER3, MV_UP, GFX_ACTION_MOVING, - IMG_PLAYER3_UP_MOVING + EL_PLAYER_2, ACTION_SNAPPING, MV_BIT_RIGHT, + IMG_PLAYER_2_SNAPPING_RIGHT }, { - EL_PLAYER3, MV_UP, GFX_ACTION_DIGGING, - IMG_PLAYER3_UP_DIGGING + EL_PLAYER_3, -1, -1, + IMG_PLAYER_3 }, { - EL_PLAYER3, MV_UP, GFX_ACTION_PUSHING, - IMG_PLAYER3_UP_PUSHING + EL_PLAYER_3, -1, MV_BIT_DOWN, + IMG_PLAYER_3_DOWN }, { - EL_PLAYER3, MV_UP, GFX_ACTION_SNAPPING, - IMG_PLAYER3_UP_SNAPPING + EL_PLAYER_3, -1, MV_BIT_UP, + IMG_PLAYER_3_UP }, { - EL_PLAYER3, MV_LEFT, -1, - IMG_PLAYER3_LEFT + EL_PLAYER_3, -1, MV_BIT_LEFT, + IMG_PLAYER_3_LEFT }, { - EL_PLAYER3, MV_LEFT, GFX_ACTION_MOVING, - IMG_PLAYER3_LEFT_MOVING + EL_PLAYER_3, -1, MV_BIT_RIGHT, + IMG_PLAYER_3_RIGHT }, { - EL_PLAYER3, MV_LEFT, GFX_ACTION_DIGGING, - IMG_PLAYER3_LEFT_DIGGING + EL_PLAYER_3, ACTION_MOVING, MV_BIT_DOWN, + IMG_PLAYER_3_MOVING_DOWN }, { - EL_PLAYER3, MV_LEFT, GFX_ACTION_PUSHING, - IMG_PLAYER3_LEFT_PUSHING + EL_PLAYER_3, ACTION_MOVING, MV_BIT_UP, + IMG_PLAYER_3_MOVING_UP }, { - EL_PLAYER3, MV_LEFT, GFX_ACTION_SNAPPING, - IMG_PLAYER3_LEFT_SNAPPING + EL_PLAYER_3, ACTION_MOVING, MV_BIT_LEFT, + IMG_PLAYER_3_MOVING_LEFT }, { - EL_PLAYER3, MV_RIGHT, -1, - IMG_PLAYER3_RIGHT + EL_PLAYER_3, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PLAYER_3_MOVING_RIGHT }, { - EL_PLAYER3, MV_RIGHT, GFX_ACTION_MOVING, - IMG_PLAYER3_RIGHT_MOVING + EL_PLAYER_3, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PLAYER_3_DIGGING_DOWN }, { - EL_PLAYER3, MV_RIGHT, GFX_ACTION_DIGGING, - IMG_PLAYER3_RIGHT_DIGGING + EL_PLAYER_3, ACTION_DIGGING, MV_BIT_UP, + IMG_PLAYER_3_DIGGING_UP }, { - EL_PLAYER3, MV_RIGHT, GFX_ACTION_PUSHING, - IMG_PLAYER3_RIGHT_PUSHING + EL_PLAYER_3, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PLAYER_3_DIGGING_LEFT }, { - EL_PLAYER3, MV_RIGHT, GFX_ACTION_SNAPPING, - IMG_PLAYER3_RIGHT_SNAPPING + EL_PLAYER_3, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PLAYER_3_DIGGING_RIGHT }, { - EL_PLAYER4, -1, -1, - IMG_PLAYER4 + EL_PLAYER_3, ACTION_COLLECTING, MV_BIT_DOWN, + IMG_PLAYER_3_COLLECTING_DOWN }, { - EL_PLAYER4, MV_DOWN, -1, - IMG_PLAYER4_DOWN + EL_PLAYER_3, ACTION_COLLECTING, MV_BIT_UP, + IMG_PLAYER_3_COLLECTING_UP }, { - EL_PLAYER4, MV_DOWN, GFX_ACTION_MOVING, - IMG_PLAYER4_DOWN_MOVING + EL_PLAYER_3, ACTION_COLLECTING, MV_BIT_LEFT, + IMG_PLAYER_3_COLLECTING_LEFT }, { - EL_PLAYER4, MV_DOWN, GFX_ACTION_DIGGING, - IMG_PLAYER4_DOWN_DIGGING + EL_PLAYER_3, ACTION_COLLECTING, MV_BIT_RIGHT, + IMG_PLAYER_3_COLLECTING_RIGHT }, { - EL_PLAYER4, MV_DOWN, GFX_ACTION_PUSHING, - IMG_PLAYER4_DOWN_PUSHING + EL_PLAYER_3, ACTION_PUSHING, MV_BIT_DOWN, + IMG_PLAYER_3_PUSHING_DOWN }, { - EL_PLAYER4, MV_DOWN, GFX_ACTION_SNAPPING, - IMG_PLAYER4_DOWN_SNAPPING + EL_PLAYER_3, ACTION_PUSHING, MV_BIT_UP, + IMG_PLAYER_3_PUSHING_UP }, { - EL_PLAYER4, MV_UP, -1, - IMG_PLAYER4_UP + EL_PLAYER_3, ACTION_PUSHING, MV_BIT_LEFT, + IMG_PLAYER_3_PUSHING_LEFT }, { - EL_PLAYER4, MV_UP, GFX_ACTION_MOVING, - IMG_PLAYER4_UP_MOVING + EL_PLAYER_3, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_PLAYER_3_PUSHING_RIGHT }, { - EL_PLAYER4, MV_UP, GFX_ACTION_DIGGING, - IMG_PLAYER4_UP_DIGGING + EL_PLAYER_3, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_PLAYER_3_SNAPPING_DOWN }, { - EL_PLAYER4, MV_UP, GFX_ACTION_PUSHING, - IMG_PLAYER4_UP_PUSHING + EL_PLAYER_3, ACTION_SNAPPING, MV_BIT_UP, + IMG_PLAYER_3_SNAPPING_UP }, { - EL_PLAYER4, MV_UP, GFX_ACTION_SNAPPING, - IMG_PLAYER4_UP_SNAPPING + EL_PLAYER_3, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_PLAYER_3_SNAPPING_LEFT }, { - EL_PLAYER4, MV_LEFT, -1, - IMG_PLAYER4_LEFT + EL_PLAYER_3, ACTION_SNAPPING, MV_BIT_RIGHT, + IMG_PLAYER_3_SNAPPING_RIGHT }, { - EL_PLAYER4, MV_LEFT, GFX_ACTION_MOVING, - IMG_PLAYER4_LEFT_MOVING + EL_PLAYER_4, -1, -1, + IMG_PLAYER_4 }, { - EL_PLAYER4, MV_LEFT, GFX_ACTION_DIGGING, - IMG_PLAYER4_LEFT_DIGGING + EL_PLAYER_4, -1, MV_BIT_DOWN, + IMG_PLAYER_4_DOWN }, { - EL_PLAYER4, MV_LEFT, GFX_ACTION_PUSHING, - IMG_PLAYER4_LEFT_PUSHING + EL_PLAYER_4, -1, MV_BIT_UP, + IMG_PLAYER_4_UP }, { - EL_PLAYER4, MV_LEFT, GFX_ACTION_SNAPPING, - IMG_PLAYER4_LEFT_SNAPPING + EL_PLAYER_4, -1, MV_BIT_LEFT, + IMG_PLAYER_4_LEFT }, { - EL_PLAYER4, MV_RIGHT, -1, - IMG_PLAYER4_RIGHT + EL_PLAYER_4, -1, MV_BIT_RIGHT, + IMG_PLAYER_4_RIGHT }, { - EL_PLAYER4, MV_RIGHT, GFX_ACTION_MOVING, - IMG_PLAYER4_RIGHT_MOVING + EL_PLAYER_4, ACTION_MOVING, MV_BIT_DOWN, + IMG_PLAYER_4_MOVING_DOWN }, { - EL_PLAYER4, MV_RIGHT, GFX_ACTION_DIGGING, - IMG_PLAYER4_RIGHT_DIGGING + EL_PLAYER_4, ACTION_MOVING, MV_BIT_UP, + IMG_PLAYER_4_MOVING_UP }, { - EL_PLAYER4, MV_RIGHT, GFX_ACTION_PUSHING, - IMG_PLAYER4_RIGHT_PUSHING + EL_PLAYER_4, ACTION_MOVING, MV_BIT_LEFT, + IMG_PLAYER_4_MOVING_LEFT }, { - EL_PLAYER4, MV_RIGHT, GFX_ACTION_SNAPPING, - IMG_PLAYER4_RIGHT_SNAPPING + EL_PLAYER_4, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PLAYER_4_MOVING_RIGHT }, { - EL_EXPLOSION, -1, -1, - IMG_EXPLOSION + EL_PLAYER_4, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PLAYER_4_DIGGING_DOWN }, { - EL_STEELWALL_TOPLEFT, -1, -1, - IMG_STEELWALL_TOPLEFT + EL_PLAYER_4, ACTION_DIGGING, MV_BIT_UP, + IMG_PLAYER_4_DIGGING_UP }, { - EL_STEELWALL_TOPRIGHT, -1, -1, - IMG_STEELWALL_TOPRIGHT + EL_PLAYER_4, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PLAYER_4_DIGGING_LEFT }, { - EL_STEELWALL_BOTTOMLEFT, -1, -1, - IMG_STEELWALL_BOTTOMLEFT + EL_PLAYER_4, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PLAYER_4_DIGGING_RIGHT }, { - EL_STEELWALL_BOTTOMRIGHT, -1, -1, - IMG_STEELWALL_BOTTOMRIGHT + EL_PLAYER_4, ACTION_COLLECTING, MV_BIT_DOWN, + IMG_PLAYER_4_COLLECTING_DOWN }, { - EL_STEELWALL_HORIZONTAL, -1, -1, - IMG_STEELWALL_HORIZONTAL + EL_PLAYER_4, ACTION_COLLECTING, MV_BIT_UP, + IMG_PLAYER_4_COLLECTING_UP }, { - EL_STEELWALL_VERTICAL, -1, -1, - IMG_STEELWALL_VERTICAL + EL_PLAYER_4, ACTION_COLLECTING, MV_BIT_LEFT, + IMG_PLAYER_4_COLLECTING_LEFT }, { - EL_INVISIBLE_STEELWALL_TOPLEFT, -1, -1, - IMG_INVISIBLE_STEELWALL_TOPLEFT + EL_PLAYER_4, ACTION_COLLECTING, MV_BIT_RIGHT, + IMG_PLAYER_4_COLLECTING_RIGHT }, { - EL_INVISIBLE_STEELWALL_TOPRIGHT, -1, -1, - IMG_INVISIBLE_STEELWALL_TOPRIGHT + EL_PLAYER_4, ACTION_PUSHING, MV_BIT_DOWN, + IMG_PLAYER_4_PUSHING_DOWN }, { - EL_INVISIBLE_STEELWALL_BOTTOMLEFT, -1, -1, - IMG_INVISIBLE_STEELWALL_BOTTOMLEFT + EL_PLAYER_4, ACTION_PUSHING, MV_BIT_UP, + IMG_PLAYER_4_PUSHING_UP }, { - EL_INVISIBLE_STEELWALL_BOTTOMRIGHT, -1, -1, - IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT + EL_PLAYER_4, ACTION_PUSHING, MV_BIT_LEFT, + IMG_PLAYER_4_PUSHING_LEFT }, { - EL_INVISIBLE_STEELWALL_HORIZONTAL, -1, -1, - IMG_INVISIBLE_STEELWALL_HORIZONTAL + EL_PLAYER_4, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_PLAYER_4_PUSHING_RIGHT }, { - EL_INVISIBLE_STEELWALL_VERTICAL, -1, -1, - IMG_INVISIBLE_STEELWALL_VERTICAL + EL_PLAYER_4, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_PLAYER_4_SNAPPING_DOWN }, { - EL_ARROW_BLUE_LEFT, -1, -1, - IMG_ARROW_BLUE_LEFT + EL_PLAYER_4, ACTION_SNAPPING, MV_BIT_UP, + IMG_PLAYER_4_SNAPPING_UP }, { - EL_ARROW_BLUE_RIGHT, -1, -1, - IMG_ARROW_BLUE_RIGHT + EL_PLAYER_4, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_PLAYER_4_SNAPPING_LEFT }, { - EL_ARROW_BLUE_UP, -1, -1, - IMG_ARROW_BLUE_UP + EL_PLAYER_4, ACTION_SNAPPING, MV_BIT_RIGHT, + IMG_PLAYER_4_SNAPPING_RIGHT }, { - EL_ARROW_BLUE_DOWN, -1, -1, - IMG_ARROW_BLUE_DOWN + EL_EXPLOSION, -1, -1, + IMG_EXPLOSION }, { - EL_ARROW_RED_LEFT, -1, -1, - IMG_ARROW_RED_LEFT + EL_STEELWALL_TOPLEFT, -1, -1, + IMG_STEELWALL_TOPLEFT }, { - EL_ARROW_RED_RIGHT, -1, -1, - IMG_ARROW_RED_RIGHT + EL_STEELWALL_TOPRIGHT, -1, -1, + IMG_STEELWALL_TOPRIGHT }, { - EL_ARROW_RED_UP, -1, -1, - IMG_ARROW_RED_UP + EL_STEELWALL_BOTTOMLEFT, -1, -1, + IMG_STEELWALL_BOTTOMLEFT }, { - EL_ARROW_RED_DOWN, -1, -1, - IMG_ARROW_RED_DOWN + EL_STEELWALL_BOTTOMRIGHT, -1, -1, + IMG_STEELWALL_BOTTOMRIGHT + }, + { + EL_STEELWALL_HORIZONTAL, -1, -1, + IMG_STEELWALL_HORIZONTAL + }, + { + EL_STEELWALL_VERTICAL, -1, -1, + IMG_STEELWALL_VERTICAL + }, + { + EL_INVISIBLE_STEELWALL_TOPLEFT, -1, -1, + IMG_INVISIBLE_STEELWALL_TOPLEFT + }, + { + EL_INVISIBLE_STEELWALL_TOPRIGHT, -1, -1, + IMG_INVISIBLE_STEELWALL_TOPRIGHT + }, + { + EL_INVISIBLE_STEELWALL_BOTTOMLEFT, -1, -1, + IMG_INVISIBLE_STEELWALL_BOTTOMLEFT + }, + { + EL_INVISIBLE_STEELWALL_BOTTOMRIGHT, -1, -1, + IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT + }, + { + EL_INVISIBLE_STEELWALL_HORIZONTAL, -1, -1, + IMG_INVISIBLE_STEELWALL_HORIZONTAL + }, + { + EL_INVISIBLE_STEELWALL_VERTICAL, -1, -1, + IMG_INVISIBLE_STEELWALL_VERTICAL + }, + { + EL_ARROW_LEFT, -1, -1, + IMG_ARROW_LEFT + }, + { + EL_ARROW_RIGHT, -1, -1, + IMG_ARROW_RIGHT + }, + { + EL_ARROW_UP, -1, -1, + IMG_ARROW_UP + }, + { + EL_ARROW_DOWN, -1, -1, + IMG_ARROW_DOWN }, { EL_DOOR_WHITE, -1, -1, @@ -2209,20 +2373,20 @@ element_to_graphic[] = IMG_CHAR_QUESTION }, { - EL_EM_KEY1_FILE, -1, -1, - IMG_EM_KEY1 + EL_EM_KEY_1_FILE, -1, -1, + IMG_EM_KEY_1 }, { - EL_EM_KEY2_FILE, -1, -1, - IMG_EM_KEY2 + EL_EM_KEY_2_FILE, -1, -1, + IMG_EM_KEY_2 }, { - EL_EM_KEY3_FILE, -1, -1, - IMG_EM_KEY3 + EL_EM_KEY_3_FILE, -1, -1, + IMG_EM_KEY_3 }, { - EL_EM_KEY4_FILE, -1, -1, - IMG_EM_KEY4 + EL_EM_KEY_4_FILE, -1, -1, + IMG_EM_KEY_4 }, { EL_KEY_WHITE, -1, -1, @@ -2268,6 +2432,802 @@ element_to_graphic[] = EL_SIGN_YINYANG, -1, -1, IMG_CHAR_QUESTION }, + { + EL_CHAR_SPACE, -1, -1, + IMG_CHAR_SPACE + }, + { + EL_CHAR_EXCLAM, -1, -1, + IMG_CHAR_EXCLAM + }, + { + EL_CHAR_QUOTEDBL, -1, -1, + IMG_CHAR_QUOTEDBL + }, + { + EL_CHAR_NUMBERSIGN, -1, -1, + IMG_CHAR_NUMBERSIGN + }, + { + EL_CHAR_DOLLAR, -1, -1, + IMG_CHAR_DOLLAR + }, + { + EL_CHAR_PROCENT, -1, -1, + IMG_CHAR_PROCENT + }, + { + EL_CHAR_AMPERSAND, -1, -1, + IMG_CHAR_AMPERSAND + }, + { + EL_CHAR_APOSTROPHE, -1, -1, + IMG_CHAR_APOSTROPHE + }, + { + EL_CHAR_PARENLEFT, -1, -1, + IMG_CHAR_PARENLEFT + }, + { + EL_CHAR_PARENRIGHT, -1, -1, + IMG_CHAR_PARENRIGHT + }, + { + EL_CHAR_ASTERISK, -1, -1, + IMG_CHAR_ASTERISK + }, + { + EL_CHAR_PLUS, -1, -1, + IMG_CHAR_PLUS + }, + { + EL_CHAR_COMMA, -1, -1, + IMG_CHAR_COMMA + }, + { + EL_CHAR_MINUS, -1, -1, + IMG_CHAR_MINUS + }, + { + EL_CHAR_PERIOD, -1, -1, + IMG_CHAR_PERIOD + }, + { + EL_CHAR_SLASH, -1, -1, + IMG_CHAR_SLASH + }, + { + EL_CHAR_0, -1, -1, + IMG_CHAR_0 + }, + { + EL_CHAR_1, -1, -1, + IMG_CHAR_1 + }, + { + EL_CHAR_2, -1, -1, + IMG_CHAR_2 + }, + { + EL_CHAR_3, -1, -1, + IMG_CHAR_3 + }, + { + EL_CHAR_4, -1, -1, + IMG_CHAR_4 + }, + { + EL_CHAR_5, -1, -1, + IMG_CHAR_5 + }, + { + EL_CHAR_6, -1, -1, + IMG_CHAR_6 + }, + { + EL_CHAR_7, -1, -1, + IMG_CHAR_7 + }, + { + EL_CHAR_8, -1, -1, + IMG_CHAR_8 + }, + { + EL_CHAR_9, -1, -1, + IMG_CHAR_9 + }, + { + EL_CHAR_COLON, -1, -1, + IMG_CHAR_COLON + }, + { + EL_CHAR_SEMICOLON, -1, -1, + IMG_CHAR_SEMICOLON + }, + { + EL_CHAR_LESS, -1, -1, + IMG_CHAR_LESS + }, + { + EL_CHAR_EQUAL, -1, -1, + IMG_CHAR_EQUAL + }, + { + EL_CHAR_GREATER, -1, -1, + IMG_CHAR_GREATER + }, + { + EL_CHAR_QUESTION, -1, -1, + IMG_CHAR_QUESTION + }, + { + EL_CHAR_AT, -1, -1, + IMG_CHAR_AT + }, + { + EL_CHAR_A, -1, -1, + IMG_CHAR_A + }, + { + EL_CHAR_B, -1, -1, + IMG_CHAR_B + }, + { + EL_CHAR_C, -1, -1, + IMG_CHAR_C + }, + { + EL_CHAR_D, -1, -1, + IMG_CHAR_D + }, + { + EL_CHAR_E, -1, -1, + IMG_CHAR_E + }, + { + EL_CHAR_F, -1, -1, + IMG_CHAR_F + }, + { + EL_CHAR_G, -1, -1, + IMG_CHAR_G + }, + { + EL_CHAR_H, -1, -1, + IMG_CHAR_H + }, + { + EL_CHAR_I, -1, -1, + IMG_CHAR_I + }, + { + EL_CHAR_J, -1, -1, + IMG_CHAR_J + }, + { + EL_CHAR_K, -1, -1, + IMG_CHAR_K + }, + { + EL_CHAR_L, -1, -1, + IMG_CHAR_L + }, + { + EL_CHAR_M, -1, -1, + IMG_CHAR_M + }, + { + EL_CHAR_N, -1, -1, + IMG_CHAR_N + }, + { + EL_CHAR_O, -1, -1, + IMG_CHAR_O + }, + { + EL_CHAR_P, -1, -1, + IMG_CHAR_P + }, + { + EL_CHAR_Q, -1, -1, + IMG_CHAR_Q + }, + { + EL_CHAR_R, -1, -1, + IMG_CHAR_R + }, + { + EL_CHAR_S, -1, -1, + IMG_CHAR_S + }, + { + EL_CHAR_T, -1, -1, + IMG_CHAR_T + }, + { + EL_CHAR_U, -1, -1, + IMG_CHAR_U + }, + { + EL_CHAR_V, -1, -1, + IMG_CHAR_V + }, + { + EL_CHAR_W, -1, -1, + IMG_CHAR_W + }, + { + EL_CHAR_X, -1, -1, + IMG_CHAR_X + }, + { + EL_CHAR_Y, -1, -1, + IMG_CHAR_Y + }, + { + EL_CHAR_Z, -1, -1, + IMG_CHAR_Z + }, + { + EL_CHAR_BRACKETLEFT, -1, -1, + IMG_CHAR_BRACKETLEFT + }, + { + EL_CHAR_BACKSLASH, -1, -1, + IMG_CHAR_BACKSLASH + }, + { + EL_CHAR_BRACKETRIGHT, -1, -1, + IMG_CHAR_BRACKETRIGHT + }, + { + EL_CHAR_ASCIICIRCUM, -1, -1, + IMG_CHAR_ASCIICIRCUM + }, + { + EL_CHAR_UNDERSCORE, -1, -1, + IMG_CHAR_UNDERSCORE + }, + { + EL_CHAR_COPYRIGHT, -1, -1, + IMG_CHAR_COPYRIGHT + }, + { + EL_CHAR_AUMLAUT, -1, -1, + IMG_CHAR_AUMLAUT + }, + { + EL_CHAR_OUMLAUT, -1, -1, + IMG_CHAR_OUMLAUT + }, + { + EL_CHAR_UUMLAUT, -1, -1, + IMG_CHAR_UUMLAUT + }, + { + EL_CHAR_DEGREE, -1, -1, + IMG_CHAR_DEGREE + }, + { + EL_CHAR_TRADEMARK, -1, -1, + IMG_CHAR_TRADEMARK + }, + { + EL_CHAR_CURSOR, -1, -1, + IMG_CHAR_CURSOR + }, + { + EL_CUSTOM_1, -1, -1, + IMG_CUSTOM_1 + }, + { + EL_CUSTOM_2, -1, -1, + IMG_CUSTOM_2 + }, + { + EL_CUSTOM_3, -1, -1, + IMG_CUSTOM_3 + }, + { + EL_CUSTOM_4, -1, -1, + IMG_CUSTOM_4 + }, + { + EL_CUSTOM_5, -1, -1, + IMG_CUSTOM_5 + }, + { + EL_CUSTOM_6, -1, -1, + IMG_CUSTOM_6 + }, + { + EL_CUSTOM_7, -1, -1, + IMG_CUSTOM_7 + }, + { + EL_CUSTOM_8, -1, -1, + IMG_CUSTOM_8 + }, + { + EL_CUSTOM_9, -1, -1, + IMG_CUSTOM_9 + }, + { + EL_CUSTOM_10, -1, -1, + IMG_CUSTOM_10 + }, + { + EL_CUSTOM_11, -1, -1, + IMG_CUSTOM_11 + }, + { + EL_CUSTOM_12, -1, -1, + IMG_CUSTOM_12 + }, + { + EL_CUSTOM_13, -1, -1, + IMG_CUSTOM_13 + }, + { + EL_CUSTOM_14, -1, -1, + IMG_CUSTOM_14 + }, + { + EL_CUSTOM_15, -1, -1, + IMG_CUSTOM_15 + }, + { + EL_CUSTOM_16, -1, -1, + IMG_CUSTOM_16 + }, + { + EL_CUSTOM_17, -1, -1, + IMG_CUSTOM_17 + }, + { + EL_CUSTOM_18, -1, -1, + IMG_CUSTOM_18 + }, + { + EL_CUSTOM_19, -1, -1, + IMG_CUSTOM_19 + }, + { + EL_CUSTOM_20, -1, -1, + IMG_CUSTOM_20 + }, + { + EL_CUSTOM_21, -1, -1, + IMG_CUSTOM_21 + }, + { + EL_CUSTOM_22, -1, -1, + IMG_CUSTOM_22 + }, + { + EL_CUSTOM_23, -1, -1, + IMG_CUSTOM_23 + }, + { + EL_CUSTOM_24, -1, -1, + IMG_CUSTOM_24 + }, + { + EL_CUSTOM_25, -1, -1, + IMG_CUSTOM_25 + }, + { + EL_CUSTOM_26, -1, -1, + IMG_CUSTOM_26 + }, + { + EL_CUSTOM_27, -1, -1, + IMG_CUSTOM_27 + }, + { + EL_CUSTOM_28, -1, -1, + IMG_CUSTOM_28 + }, + { + EL_CUSTOM_29, -1, -1, + IMG_CUSTOM_29 + }, + { + EL_CUSTOM_30, -1, -1, + IMG_CUSTOM_30 + }, + { + EL_CUSTOM_31, -1, -1, + IMG_CUSTOM_31 + }, + { + EL_CUSTOM_32, -1, -1, + IMG_CUSTOM_32 + }, + { + EL_CUSTOM_33, -1, -1, + IMG_CUSTOM_33 + }, + { + EL_CUSTOM_34, -1, -1, + IMG_CUSTOM_34 + }, + { + EL_CUSTOM_35, -1, -1, + IMG_CUSTOM_35 + }, + { + EL_CUSTOM_36, -1, -1, + IMG_CUSTOM_36 + }, + { + EL_CUSTOM_37, -1, -1, + IMG_CUSTOM_37 + }, + { + EL_CUSTOM_38, -1, -1, + IMG_CUSTOM_38 + }, + { + EL_CUSTOM_39, -1, -1, + IMG_CUSTOM_39 + }, + { + EL_CUSTOM_40, -1, -1, + IMG_CUSTOM_40 + }, + { + EL_CUSTOM_41, -1, -1, + IMG_CUSTOM_41 + }, + { + EL_CUSTOM_42, -1, -1, + IMG_CUSTOM_42 + }, + { + EL_CUSTOM_43, -1, -1, + IMG_CUSTOM_43 + }, + { + EL_CUSTOM_44, -1, -1, + IMG_CUSTOM_44 + }, + { + EL_CUSTOM_45, -1, -1, + IMG_CUSTOM_45 + }, + { + EL_CUSTOM_46, -1, -1, + IMG_CUSTOM_46 + }, + { + EL_CUSTOM_47, -1, -1, + IMG_CUSTOM_47 + }, + { + EL_CUSTOM_48, -1, -1, + IMG_CUSTOM_48 + }, + { + EL_CUSTOM_49, -1, -1, + IMG_CUSTOM_49 + }, + { + EL_CUSTOM_50, -1, -1, + IMG_CUSTOM_50 + }, + { + EL_CUSTOM_51, -1, -1, + IMG_CUSTOM_51 + }, + { + EL_CUSTOM_52, -1, -1, + IMG_CUSTOM_52 + }, + { + EL_CUSTOM_53, -1, -1, + IMG_CUSTOM_53 + }, + { + EL_CUSTOM_54, -1, -1, + IMG_CUSTOM_54 + }, + { + EL_CUSTOM_55, -1, -1, + IMG_CUSTOM_55 + }, + { + EL_CUSTOM_56, -1, -1, + IMG_CUSTOM_56 + }, + { + EL_CUSTOM_57, -1, -1, + IMG_CUSTOM_57 + }, + { + EL_CUSTOM_58, -1, -1, + IMG_CUSTOM_58 + }, + { + EL_CUSTOM_59, -1, -1, + IMG_CUSTOM_59 + }, + { + EL_CUSTOM_60, -1, -1, + IMG_CUSTOM_60 + }, + { + EL_CUSTOM_61, -1, -1, + IMG_CUSTOM_61 + }, + { + EL_CUSTOM_62, -1, -1, + IMG_CUSTOM_62 + }, + { + EL_CUSTOM_63, -1, -1, + IMG_CUSTOM_63 + }, + { + EL_CUSTOM_64, -1, -1, + IMG_CUSTOM_64 + }, + { + EL_CUSTOM_65, -1, -1, + IMG_CUSTOM_65 + }, + { + EL_CUSTOM_66, -1, -1, + IMG_CUSTOM_66 + }, + { + EL_CUSTOM_67, -1, -1, + IMG_CUSTOM_67 + }, + { + EL_CUSTOM_68, -1, -1, + IMG_CUSTOM_68 + }, + { + EL_CUSTOM_69, -1, -1, + IMG_CUSTOM_69 + }, + { + EL_CUSTOM_70, -1, -1, + IMG_CUSTOM_70 + }, + { + EL_CUSTOM_71, -1, -1, + IMG_CUSTOM_71 + }, + { + EL_CUSTOM_72, -1, -1, + IMG_CUSTOM_72 + }, + { + EL_CUSTOM_73, -1, -1, + IMG_CUSTOM_73 + }, + { + EL_CUSTOM_74, -1, -1, + IMG_CUSTOM_74 + }, + { + EL_CUSTOM_75, -1, -1, + IMG_CUSTOM_75 + }, + { + EL_CUSTOM_76, -1, -1, + IMG_CUSTOM_76 + }, + { + EL_CUSTOM_77, -1, -1, + IMG_CUSTOM_77 + }, + { + EL_CUSTOM_78, -1, -1, + IMG_CUSTOM_78 + }, + { + EL_CUSTOM_79, -1, -1, + IMG_CUSTOM_79 + }, + { + EL_CUSTOM_80, -1, -1, + IMG_CUSTOM_80 + }, + { + EL_CUSTOM_81, -1, -1, + IMG_CUSTOM_81 + }, + { + EL_CUSTOM_82, -1, -1, + IMG_CUSTOM_82 + }, + { + EL_CUSTOM_83, -1, -1, + IMG_CUSTOM_83 + }, + { + EL_CUSTOM_84, -1, -1, + IMG_CUSTOM_84 + }, + { + EL_CUSTOM_85, -1, -1, + IMG_CUSTOM_85 + }, + { + EL_CUSTOM_86, -1, -1, + IMG_CUSTOM_86 + }, + { + EL_CUSTOM_87, -1, -1, + IMG_CUSTOM_87 + }, + { + EL_CUSTOM_88, -1, -1, + IMG_CUSTOM_88 + }, + { + EL_CUSTOM_89, -1, -1, + IMG_CUSTOM_89 + }, + { + EL_CUSTOM_90, -1, -1, + IMG_CUSTOM_90 + }, + { + EL_CUSTOM_91, -1, -1, + IMG_CUSTOM_91 + }, + { + EL_CUSTOM_92, -1, -1, + IMG_CUSTOM_92 + }, + { + EL_CUSTOM_93, -1, -1, + IMG_CUSTOM_93 + }, + { + EL_CUSTOM_94, -1, -1, + IMG_CUSTOM_94 + }, + { + EL_CUSTOM_95, -1, -1, + IMG_CUSTOM_95 + }, + { + EL_CUSTOM_96, -1, -1, + IMG_CUSTOM_96 + }, + { + EL_CUSTOM_97, -1, -1, + IMG_CUSTOM_97 + }, + { + EL_CUSTOM_98, -1, -1, + IMG_CUSTOM_98 + }, + { + EL_CUSTOM_99, -1, -1, + IMG_CUSTOM_99 + }, + { + EL_CUSTOM_100, -1, -1, + IMG_CUSTOM_100 + }, + { + EL_CUSTOM_101, -1, -1, + IMG_CUSTOM_101 + }, + { + EL_CUSTOM_102, -1, -1, + IMG_CUSTOM_102 + }, + { + EL_CUSTOM_103, -1, -1, + IMG_CUSTOM_103 + }, + { + EL_CUSTOM_104, -1, -1, + IMG_CUSTOM_104 + }, + { + EL_CUSTOM_105, -1, -1, + IMG_CUSTOM_105 + }, + { + EL_CUSTOM_106, -1, -1, + IMG_CUSTOM_106 + }, + { + EL_CUSTOM_107, -1, -1, + IMG_CUSTOM_107 + }, + { + EL_CUSTOM_108, -1, -1, + IMG_CUSTOM_108 + }, + { + EL_CUSTOM_109, -1, -1, + IMG_CUSTOM_109 + }, + { + EL_CUSTOM_110, -1, -1, + IMG_CUSTOM_110 + }, + { + EL_CUSTOM_111, -1, -1, + IMG_CUSTOM_111 + }, + { + EL_CUSTOM_112, -1, -1, + IMG_CUSTOM_112 + }, + { + EL_CUSTOM_113, -1, -1, + IMG_CUSTOM_113 + }, + { + EL_CUSTOM_114, -1, -1, + IMG_CUSTOM_114 + }, + { + EL_CUSTOM_115, -1, -1, + IMG_CUSTOM_115 + }, + { + EL_CUSTOM_116, -1, -1, + IMG_CUSTOM_116 + }, + { + EL_CUSTOM_117, -1, -1, + IMG_CUSTOM_117 + }, + { + EL_CUSTOM_118, -1, -1, + IMG_CUSTOM_118 + }, + { + EL_CUSTOM_119, -1, -1, + IMG_CUSTOM_119 + }, + { + EL_CUSTOM_120, -1, -1, + IMG_CUSTOM_120 + }, + { + EL_CUSTOM_121, -1, -1, + IMG_CUSTOM_121 + }, + { + EL_CUSTOM_122, -1, -1, + IMG_CUSTOM_122 + }, + { + EL_CUSTOM_123, -1, -1, + IMG_CUSTOM_123 + }, + { + EL_CUSTOM_124, -1, -1, + IMG_CUSTOM_124 + }, + { + EL_CUSTOM_125, -1, -1, + IMG_CUSTOM_125 + }, + { + EL_CUSTOM_126, -1, -1, + IMG_CUSTOM_126 + }, + { + EL_CUSTOM_127, -1, -1, + IMG_CUSTOM_127 + }, + { + EL_CUSTOM_128, -1, -1, + IMG_CUSTOM_128 + }, { -1, -1, -1, -1