X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fconf_e2g.c;h=9065d110d1b61bc9ac8128227dba4e95050cbf12;hb=10bf4c7e6d0d2303a979c366227d71bef6e31131;hp=dffd639c397c137a398caf7c9cbc1aaf484cd9fd;hpb=8458af9ed76d6194de77b184e4e1ba2041e6aa17;p=rocksndiamonds.git diff --git a/src/conf_e2g.c b/src/conf_e2g.c index dffd639c..9065d110 100644 --- a/src/conf_e2g.c +++ b/src/conf_e2g.c @@ -68,6 +68,10 @@ 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 @@ -108,10 +112,6 @@ element_to_graphic[] = EL_BD_BUTTERFLY, -1, -1, IMG_BD_BUTTERFLY }, - { - EL_BD_BUTTERFLY, ACTION_MOVING, -1, - IMG_BD_BUTTERFLY_MOVING - }, { EL_BD_BUTTERFLY_RIGHT, -1, -1, IMG_BD_BUTTERFLY_RIGHT @@ -145,12 +145,12 @@ element_to_graphic[] = 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, ACTION_MOVING, -1, - IMG_BD_FIREFLY_MOVING + EL_BD_FIREFLY, -1, -1, + IMG_BD_FIREFLY }, { EL_BD_FIREFLY_RIGHT, -1, -1, @@ -184,6 +184,10 @@ element_to_graphic[] = 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 @@ -217,56 +221,56 @@ element_to_graphic[] = IMG_SP_MURPHY_LEFT }, { - EL_SP_MURPHY, ACTION_MOVING, MV_BIT_LEFT, - IMG_SP_MURPHY_LEFT_MOVING + EL_SP_MURPHY, -1, MV_BIT_RIGHT, + IMG_SP_MURPHY_RIGHT }, { - EL_SP_MURPHY, ACTION_DIGGING, MV_BIT_LEFT, - IMG_SP_MURPHY_LEFT_DIGGING + EL_SP_MURPHY, -1, MV_BIT_UP, + IMG_SP_MURPHY_UP }, { - EL_SP_MURPHY, ACTION_PUSHING, MV_BIT_LEFT, - IMG_SP_MURPHY_LEFT_PUSHING + EL_SP_MURPHY, -1, MV_BIT_DOWN, + IMG_SP_MURPHY_DOWN }, { - EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_LEFT, - IMG_SP_MURPHY_LEFT_SNAPPING + EL_SP_MURPHY, ACTION_MOVING, MV_BIT_LEFT, + IMG_SP_MURPHY_MOVING_LEFT }, { - EL_SP_MURPHY, -1, MV_BIT_RIGHT, - IMG_SP_MURPHY_RIGHT + EL_SP_MURPHY, ACTION_MOVING, MV_BIT_RIGHT, + IMG_SP_MURPHY_MOVING_RIGHT }, { - EL_SP_MURPHY, ACTION_MOVING, MV_BIT_RIGHT, - IMG_SP_MURPHY_RIGHT_MOVING + EL_SP_MURPHY, ACTION_DIGGING, MV_BIT_LEFT, + IMG_SP_MURPHY_DIGGING_LEFT }, { EL_SP_MURPHY, ACTION_DIGGING, MV_BIT_RIGHT, - IMG_SP_MURPHY_RIGHT_DIGGING + IMG_SP_MURPHY_DIGGING_RIGHT }, { - EL_SP_MURPHY, ACTION_PUSHING, MV_BIT_RIGHT, - IMG_SP_MURPHY_RIGHT_PUSHING + EL_SP_MURPHY, ACTION_PUSHING, MV_BIT_LEFT, + IMG_SP_MURPHY_PUSHING_LEFT }, { - EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_RIGHT, - IMG_SP_MURPHY_RIGHT_SNAPPING + EL_SP_MURPHY, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_SP_MURPHY_PUSHING_RIGHT }, { - EL_SP_MURPHY, -1, MV_BIT_UP, - IMG_SP_MURPHY_UP + EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_SP_MURPHY_SNAPPING_LEFT }, { - EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_UP, - IMG_SP_MURPHY_UP_SNAPPING + EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_RIGHT, + IMG_SP_MURPHY_SNAPPING_RIGHT }, { - EL_SP_MURPHY, -1, MV_BIT_DOWN, - IMG_SP_MURPHY_DOWN + EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_UP, + IMG_SP_MURPHY_SNAPPING_UP }, { EL_SP_MURPHY, ACTION_SNAPPING, MV_BIT_DOWN, - IMG_SP_MURPHY_DOWN_SNAPPING + IMG_SP_MURPHY_SNAPPING_DOWN }, { EL_SP_MURPHY_CLONE, -1, -1, @@ -432,6 +436,10 @@ 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 @@ -440,10 +448,18 @@ element_to_graphic[] = 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_BUGGY_BASE, ACTION_ACTIVE, -1, + IMG_SP_BUGGY_BASE_ACTIVE + }, { EL_SP_HARD_BASE1, -1, -1, IMG_SP_HARD_BASE1 @@ -568,6 +584,10 @@ element_to_graphic[] = EL_NUT_CRACKING, -1, -1, IMG_NUT_CRACKING }, + { + EL_NUT, ACTION_CRACKING, -1, + IMG_NUT_CRACKING + }, { EL_DYNAMITE, -1, -1, IMG_DYNAMITE @@ -576,6 +596,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 @@ -672,6 +696,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 @@ -680,6 +708,10 @@ 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 @@ -801,19 +833,19 @@ element_to_graphic[] = IMG_AMOEBA_FULL }, { - EL_AMOEBA_FULL, ACTION_OTHER, -1, + EL_AMOEBA_FULL_PART1, -1, -1, IMG_AMOEBA_FULL_PART1 }, { - EL_AMOEBA_FULL, ACTION_OTHER, -1, + EL_AMOEBA_FULL_PART2, -1, -1, IMG_AMOEBA_FULL_PART2 }, { - EL_AMOEBA_FULL, ACTION_OTHER, -1, + EL_AMOEBA_FULL_PART3, -1, -1, IMG_AMOEBA_FULL_PART3 }, { - EL_AMOEBA_FULL, ACTION_OTHER, -1, + EL_AMOEBA_FULL_PART4, -1, -1, IMG_AMOEBA_FULL_PART4 }, { @@ -988,6 +1020,10 @@ element_to_graphic[] = EL_INVISIBLE_STEELWALL_ACTIVE, -1, -1, IMG_INVISIBLE_STEELWALL_ACTIVE }, + { + EL_INVISIBLE_STEELWALL, ACTION_ACTIVE, -1, + IMG_INVISIBLE_STEELWALL_ACTIVE + }, { EL_INVISIBLE_WALL, -1, -1, IMG_INVISIBLE_WALL @@ -996,6 +1032,10 @@ element_to_graphic[] = EL_INVISIBLE_WALL_ACTIVE, -1, -1, IMG_INVISIBLE_WALL_ACTIVE }, + { + EL_INVISIBLE_WALL, ACTION_ACTIVE, -1, + IMG_INVISIBLE_WALL_ACTIVE + }, { EL_INVISIBLE_SAND, -1, -1, IMG_INVISIBLE_SAND @@ -1004,6 +1044,10 @@ element_to_graphic[] = EL_INVISIBLE_SAND_ACTIVE, -1, -1, IMG_INVISIBLE_SAND_ACTIVE }, + { + EL_INVISIBLE_SAND, ACTION_ACTIVE, -1, + IMG_INVISIBLE_SAND_ACTIVE + }, { EL_CONVEYOR_BELT1_MIDDLE, -1, -1, IMG_CONVEYOR_BELT1_MIDDLE @@ -1012,6 +1056,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT1_MIDDLE_ACTIVE, -1, -1, IMG_CONVEYOR_BELT1_MIDDLE_ACTIVE }, + { + EL_CONVEYOR_BELT1_MIDDLE, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT1_MIDDLE_ACTIVE + }, { EL_CONVEYOR_BELT1_LEFT, -1, -1, IMG_CONVEYOR_BELT1_LEFT @@ -1020,6 +1068,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT1_LEFT_ACTIVE, -1, -1, IMG_CONVEYOR_BELT1_LEFT_ACTIVE }, + { + EL_CONVEYOR_BELT1_LEFT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT1_LEFT_ACTIVE + }, { EL_CONVEYOR_BELT1_RIGHT, -1, -1, IMG_CONVEYOR_BELT1_RIGHT @@ -1028,6 +1080,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT1_RIGHT_ACTIVE, -1, -1, IMG_CONVEYOR_BELT1_RIGHT_ACTIVE }, + { + EL_CONVEYOR_BELT1_RIGHT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT1_RIGHT_ACTIVE + }, { EL_CONVEYOR_BELT1_SWITCH_LEFT, -1, -1, IMG_CONVEYOR_BELT1_SWITCH_LEFT @@ -1048,6 +1104,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT2_MIDDLE_ACTIVE, -1, -1, IMG_CONVEYOR_BELT2_MIDDLE_ACTIVE }, + { + EL_CONVEYOR_BELT2_MIDDLE, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT2_MIDDLE_ACTIVE + }, { EL_CONVEYOR_BELT2_LEFT, -1, -1, IMG_CONVEYOR_BELT2_LEFT @@ -1056,6 +1116,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT2_LEFT_ACTIVE, -1, -1, IMG_CONVEYOR_BELT2_LEFT_ACTIVE }, + { + EL_CONVEYOR_BELT2_LEFT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT2_LEFT_ACTIVE + }, { EL_CONVEYOR_BELT2_RIGHT, -1, -1, IMG_CONVEYOR_BELT2_RIGHT @@ -1064,6 +1128,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT2_RIGHT_ACTIVE, -1, -1, IMG_CONVEYOR_BELT2_RIGHT_ACTIVE }, + { + EL_CONVEYOR_BELT2_RIGHT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT2_RIGHT_ACTIVE + }, { EL_CONVEYOR_BELT2_SWITCH_LEFT, -1, -1, IMG_CONVEYOR_BELT2_SWITCH_LEFT @@ -1084,6 +1152,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT3_MIDDLE_ACTIVE, -1, -1, IMG_CONVEYOR_BELT3_MIDDLE_ACTIVE }, + { + EL_CONVEYOR_BELT3_MIDDLE, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT3_MIDDLE_ACTIVE + }, { EL_CONVEYOR_BELT3_LEFT, -1, -1, IMG_CONVEYOR_BELT3_LEFT @@ -1092,6 +1164,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT3_LEFT_ACTIVE, -1, -1, IMG_CONVEYOR_BELT3_LEFT_ACTIVE }, + { + EL_CONVEYOR_BELT3_LEFT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT3_LEFT_ACTIVE + }, { EL_CONVEYOR_BELT3_RIGHT, -1, -1, IMG_CONVEYOR_BELT3_RIGHT @@ -1100,6 +1176,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT3_RIGHT_ACTIVE, -1, -1, IMG_CONVEYOR_BELT3_RIGHT_ACTIVE }, + { + EL_CONVEYOR_BELT3_RIGHT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT3_RIGHT_ACTIVE + }, { EL_CONVEYOR_BELT3_SWITCH_LEFT, -1, -1, IMG_CONVEYOR_BELT3_SWITCH_LEFT @@ -1120,6 +1200,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT4_MIDDLE_ACTIVE, -1, -1, IMG_CONVEYOR_BELT4_MIDDLE_ACTIVE }, + { + EL_CONVEYOR_BELT4_MIDDLE, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT4_MIDDLE_ACTIVE + }, { EL_CONVEYOR_BELT4_LEFT, -1, -1, IMG_CONVEYOR_BELT4_LEFT @@ -1128,6 +1212,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT4_LEFT_ACTIVE, -1, -1, IMG_CONVEYOR_BELT4_LEFT_ACTIVE }, + { + EL_CONVEYOR_BELT4_LEFT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT4_LEFT_ACTIVE + }, { EL_CONVEYOR_BELT4_RIGHT, -1, -1, IMG_CONVEYOR_BELT4_RIGHT @@ -1136,6 +1224,10 @@ element_to_graphic[] = EL_CONVEYOR_BELT4_RIGHT_ACTIVE, -1, -1, IMG_CONVEYOR_BELT4_RIGHT_ACTIVE }, + { + EL_CONVEYOR_BELT4_RIGHT, ACTION_ACTIVE, -1, + IMG_CONVEYOR_BELT4_RIGHT_ACTIVE + }, { EL_CONVEYOR_BELT4_SWITCH_LEFT, -1, -1, IMG_CONVEYOR_BELT4_SWITCH_LEFT @@ -1164,6 +1256,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 @@ -1172,6 +1268,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 @@ -1201,17 +1301,25 @@ 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 @@ -1252,6 +1360,10 @@ element_to_graphic[] = EL_PEARL_BREAKING, -1, -1, IMG_PEARL_BREAKING }, + { + EL_PEARL, ACTION_BREAKING, -1, + IMG_PEARL_BREAKING + }, { EL_CRYSTAL, -1, -1, IMG_CRYSTAL @@ -1316,6 +1428,10 @@ 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 @@ -1416,6 +1532,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 @@ -1492,18 +1612,34 @@ element_to_graphic[] = EL_WALL_GROWING_Y, -1, -1, IMG_WALL_GROWING_Y }, + { + EL_WALL_GROWING, ACTION_ACTIVE, MV_BIT_LEFT, + IMG_WALL_GROWING_ACTIVE_LEFT + }, { EL_WALL_GROWING_ACTIVE, -1, MV_BIT_LEFT, IMG_WALL_GROWING_ACTIVE_LEFT }, + { + EL_WALL_GROWING, ACTION_ACTIVE, MV_BIT_RIGHT, + IMG_WALL_GROWING_ACTIVE_RIGHT + }, { EL_WALL_GROWING_ACTIVE, -1, MV_BIT_RIGHT, IMG_WALL_GROWING_ACTIVE_RIGHT }, + { + EL_WALL_GROWING, ACTION_ACTIVE, MV_BIT_UP, + IMG_WALL_GROWING_ACTIVE_UP + }, { EL_WALL_GROWING_ACTIVE, -1, MV_BIT_UP, IMG_WALL_GROWING_ACTIVE_UP }, + { + EL_WALL_GROWING, ACTION_ACTIVE, MV_BIT_DOWN, + IMG_WALL_GROWING_ACTIVE_DOWN + }, { EL_WALL_GROWING_ACTIVE, -1, MV_BIT_DOWN, IMG_WALL_GROWING_ACTIVE_DOWN @@ -1561,48 +1697,48 @@ element_to_graphic[] = IMG_PIG_DOWN }, { - EL_PIG, ACTION_MOVING, MV_BIT_DOWN, - IMG_PIG_DOWN_MOVING + EL_PIG, -1, MV_BIT_UP, + IMG_PIG_UP }, { - EL_PIG, ACTION_EATING, MV_BIT_DOWN, - IMG_PIG_DOWN_EATING + EL_PIG, -1, MV_BIT_LEFT, + IMG_PIG_LEFT }, { - EL_PIG, -1, MV_BIT_UP, - IMG_PIG_UP + EL_PIG, -1, MV_BIT_RIGHT, + IMG_PIG_RIGHT }, { - EL_PIG, ACTION_MOVING, MV_BIT_UP, - IMG_PIG_UP_MOVING + EL_PIG, ACTION_MOVING, MV_BIT_DOWN, + IMG_PIG_MOVING_DOWN }, { - EL_PIG, ACTION_EATING, MV_BIT_UP, - IMG_PIG_UP_EATING + EL_PIG, ACTION_MOVING, MV_BIT_UP, + IMG_PIG_MOVING_UP }, { - EL_PIG, -1, MV_BIT_LEFT, - IMG_PIG_LEFT + EL_PIG, ACTION_MOVING, MV_BIT_LEFT, + IMG_PIG_MOVING_LEFT }, { - EL_PIG, ACTION_MOVING, MV_BIT_LEFT, - IMG_PIG_LEFT_MOVING + EL_PIG, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PIG_MOVING_RIGHT }, { - EL_PIG, ACTION_EATING, MV_BIT_LEFT, - IMG_PIG_LEFT_EATING + EL_PIG, ACTION_EATING, MV_BIT_DOWN, + IMG_PIG_EATING_DOWN }, { - EL_PIG, -1, MV_BIT_RIGHT, - IMG_PIG_RIGHT + EL_PIG, ACTION_EATING, MV_BIT_UP, + IMG_PIG_EATING_UP }, { - EL_PIG, ACTION_MOVING, MV_BIT_RIGHT, - IMG_PIG_RIGHT_MOVING + EL_PIG, ACTION_EATING, MV_BIT_LEFT, + IMG_PIG_EATING_LEFT }, { EL_PIG, ACTION_EATING, MV_BIT_RIGHT, - IMG_PIG_RIGHT_EATING + IMG_PIG_EATING_RIGHT }, { EL_DRAGON, -1, -1, @@ -1613,48 +1749,48 @@ element_to_graphic[] = IMG_DRAGON_DOWN }, { - EL_DRAGON, ACTION_MOVING, MV_BIT_DOWN, - IMG_DRAGON_DOWN_MOVING + EL_DRAGON, -1, MV_BIT_UP, + IMG_DRAGON_UP }, { - EL_DRAGON, ACTION_ATTACKING, MV_BIT_DOWN, - IMG_DRAGON_DOWN_ATTACKING + EL_DRAGON, -1, MV_BIT_LEFT, + IMG_DRAGON_LEFT }, { - EL_DRAGON, -1, MV_BIT_UP, - IMG_DRAGON_UP + EL_DRAGON, -1, MV_BIT_RIGHT, + IMG_DRAGON_RIGHT }, { - EL_DRAGON, ACTION_MOVING, MV_BIT_UP, - IMG_DRAGON_UP_MOVING + EL_DRAGON, ACTION_MOVING, MV_BIT_DOWN, + IMG_DRAGON_MOVING_DOWN }, { - EL_DRAGON, ACTION_ATTACKING, MV_BIT_UP, - IMG_DRAGON_UP_ATTACKING + EL_DRAGON, ACTION_MOVING, MV_BIT_UP, + IMG_DRAGON_MOVING_UP }, { - EL_DRAGON, -1, MV_BIT_LEFT, - IMG_DRAGON_LEFT + EL_DRAGON, ACTION_MOVING, MV_BIT_LEFT, + IMG_DRAGON_MOVING_LEFT }, { - EL_DRAGON, ACTION_MOVING, MV_BIT_LEFT, - IMG_DRAGON_LEFT_MOVING + EL_DRAGON, ACTION_MOVING, MV_BIT_RIGHT, + IMG_DRAGON_MOVING_RIGHT }, { - EL_DRAGON, ACTION_ATTACKING, MV_BIT_LEFT, - IMG_DRAGON_LEFT_ATTACKING + EL_DRAGON, ACTION_ATTACKING, MV_BIT_DOWN, + IMG_DRAGON_ATTACKING_DOWN }, { - EL_DRAGON, -1, MV_BIT_RIGHT, - IMG_DRAGON_RIGHT + EL_DRAGON, ACTION_ATTACKING, MV_BIT_UP, + IMG_DRAGON_ATTACKING_UP }, { - EL_DRAGON, ACTION_MOVING, MV_BIT_RIGHT, - IMG_DRAGON_RIGHT_MOVING + EL_DRAGON, ACTION_ATTACKING, MV_BIT_LEFT, + IMG_DRAGON_ATTACKING_LEFT }, { EL_DRAGON, ACTION_ATTACKING, MV_BIT_RIGHT, - IMG_DRAGON_RIGHT_ATTACKING + IMG_DRAGON_ATTACKING_RIGHT }, { EL_MOLE, -1, -1, @@ -1668,22 +1804,6 @@ element_to_graphic[] = EL_MOLE, -1, MV_BIT_DOWN, IMG_MOLE_DOWN }, - { - EL_MOLE_DOWN, ACTION_MOVING, -1, - IMG_MOLE_DOWN_MOVING - }, - { - EL_MOLE, ACTION_MOVING, MV_BIT_DOWN, - IMG_MOLE_DOWN_MOVING - }, - { - EL_MOLE_DOWN, ACTION_DIGGING, -1, - IMG_MOLE_DOWN_DIGGING - }, - { - EL_MOLE, ACTION_DIGGING, MV_BIT_DOWN, - IMG_MOLE_DOWN_DIGGING - }, { EL_MOLE_UP, -1, -1, IMG_MOLE_UP @@ -1692,22 +1812,6 @@ element_to_graphic[] = EL_MOLE, -1, MV_BIT_UP, IMG_MOLE_UP }, - { - EL_MOLE_UP, ACTION_MOVING, -1, - IMG_MOLE_UP_MOVING - }, - { - EL_MOLE, ACTION_MOVING, MV_BIT_UP, - IMG_MOLE_UP_MOVING - }, - { - EL_MOLE_UP, ACTION_DIGGING, -1, - IMG_MOLE_UP_DIGGING - }, - { - EL_MOLE, ACTION_DIGGING, MV_BIT_UP, - IMG_MOLE_UP_DIGGING - }, { EL_MOLE_LEFT, -1, -1, IMG_MOLE_LEFT @@ -1717,44 +1821,44 @@ element_to_graphic[] = IMG_MOLE_LEFT }, { - EL_MOLE_LEFT, ACTION_MOVING, -1, - IMG_MOLE_LEFT_MOVING + EL_MOLE_RIGHT, -1, -1, + IMG_MOLE_RIGHT }, { - EL_MOLE, ACTION_MOVING, MV_BIT_LEFT, - IMG_MOLE_LEFT_MOVING + EL_MOLE, -1, MV_BIT_RIGHT, + IMG_MOLE_RIGHT }, { - EL_MOLE_LEFT, ACTION_DIGGING, -1, - IMG_MOLE_LEFT_DIGGING + EL_MOLE, ACTION_MOVING, MV_BIT_DOWN, + IMG_MOLE_MOVING_DOWN }, { - EL_MOLE, ACTION_DIGGING, MV_BIT_LEFT, - 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, -1, MV_BIT_RIGHT, - IMG_MOLE_RIGHT + EL_MOLE, ACTION_MOVING, MV_BIT_RIGHT, + IMG_MOLE_MOVING_RIGHT }, { - EL_MOLE_RIGHT, ACTION_MOVING, -1, - IMG_MOLE_RIGHT_MOVING + EL_MOLE, ACTION_DIGGING, MV_BIT_DOWN, + IMG_MOLE_DIGGING_DOWN }, { - EL_MOLE, ACTION_MOVING, MV_BIT_RIGHT, - IMG_MOLE_RIGHT_MOVING + EL_MOLE, ACTION_DIGGING, MV_BIT_UP, + IMG_MOLE_DIGGING_UP }, { - EL_MOLE_RIGHT, ACTION_DIGGING, -1, - IMG_MOLE_RIGHT_DIGGING + EL_MOLE, ACTION_DIGGING, MV_BIT_LEFT, + IMG_MOLE_DIGGING_LEFT }, { EL_MOLE, ACTION_DIGGING, MV_BIT_RIGHT, - IMG_MOLE_RIGHT_DIGGING + IMG_MOLE_DIGGING_RIGHT }, { EL_PENGUIN, -1, -1, @@ -1764,33 +1868,33 @@ element_to_graphic[] = EL_PENGUIN, -1, MV_BIT_DOWN, IMG_PENGUIN_DOWN }, - { - EL_PENGUIN, ACTION_MOVING, MV_BIT_DOWN, - IMG_PENGUIN_DOWN_MOVING - }, { EL_PENGUIN, -1, MV_BIT_UP, IMG_PENGUIN_UP }, - { - EL_PENGUIN, ACTION_MOVING, MV_BIT_UP, - IMG_PENGUIN_UP_MOVING - }, { EL_PENGUIN, -1, MV_BIT_LEFT, IMG_PENGUIN_LEFT }, - { - EL_PENGUIN, ACTION_MOVING, MV_BIT_LEFT, - IMG_PENGUIN_LEFT_MOVING - }, { EL_PENGUIN, -1, MV_BIT_RIGHT, IMG_PENGUIN_RIGHT }, + { + EL_PENGUIN, ACTION_MOVING, MV_BIT_DOWN, + IMG_PENGUIN_MOVING_DOWN + }, + { + EL_PENGUIN, ACTION_MOVING, MV_BIT_UP, + IMG_PENGUIN_MOVING_UP + }, + { + EL_PENGUIN, ACTION_MOVING, MV_BIT_LEFT, + IMG_PENGUIN_MOVING_LEFT + }, { EL_PENGUIN, ACTION_MOVING, MV_BIT_RIGHT, - IMG_PENGUIN_RIGHT_MOVING + IMG_PENGUIN_MOVING_RIGHT }, { EL_SATELLITE, -1, -1, @@ -1813,80 +1917,80 @@ element_to_graphic[] = IMG_PLAYER1_DOWN }, { - EL_PLAYER1, ACTION_MOVING, MV_BIT_DOWN, - IMG_PLAYER1_DOWN_MOVING + EL_PLAYER1, -1, MV_BIT_UP, + IMG_PLAYER1_UP }, { - EL_PLAYER1, ACTION_DIGGING, MV_BIT_DOWN, - IMG_PLAYER1_DOWN_DIGGING + EL_PLAYER1, -1, MV_BIT_LEFT, + IMG_PLAYER1_LEFT }, { - EL_PLAYER1, ACTION_PUSHING, MV_BIT_DOWN, - IMG_PLAYER1_DOWN_PUSHING + EL_PLAYER1, -1, MV_BIT_RIGHT, + IMG_PLAYER1_RIGHT }, { - EL_PLAYER1, ACTION_SNAPPING, MV_BIT_DOWN, - IMG_PLAYER1_DOWN_SNAPPING + EL_PLAYER1, ACTION_MOVING, MV_BIT_DOWN, + IMG_PLAYER1_MOVING_DOWN }, { - EL_PLAYER1, -1, MV_BIT_UP, - IMG_PLAYER1_UP + EL_PLAYER1, ACTION_MOVING, MV_BIT_UP, + IMG_PLAYER1_MOVING_UP }, { - EL_PLAYER1, ACTION_MOVING, MV_BIT_UP, - IMG_PLAYER1_UP_MOVING + EL_PLAYER1, ACTION_MOVING, MV_BIT_LEFT, + IMG_PLAYER1_MOVING_LEFT }, { - EL_PLAYER1, ACTION_DIGGING, MV_BIT_UP, - IMG_PLAYER1_UP_DIGGING + EL_PLAYER1, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PLAYER1_MOVING_RIGHT }, { - EL_PLAYER1, ACTION_PUSHING, MV_BIT_UP, - IMG_PLAYER1_UP_PUSHING + EL_PLAYER1, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PLAYER1_DIGGING_DOWN }, { - EL_PLAYER1, ACTION_SNAPPING, MV_BIT_UP, - IMG_PLAYER1_UP_SNAPPING + EL_PLAYER1, ACTION_DIGGING, MV_BIT_UP, + IMG_PLAYER1_DIGGING_UP }, { - EL_PLAYER1, -1, MV_BIT_LEFT, - IMG_PLAYER1_LEFT + EL_PLAYER1, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PLAYER1_DIGGING_LEFT }, { - EL_PLAYER1, ACTION_MOVING, MV_BIT_LEFT, - IMG_PLAYER1_LEFT_MOVING + EL_PLAYER1, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PLAYER1_DIGGING_RIGHT }, { - EL_PLAYER1, ACTION_DIGGING, MV_BIT_LEFT, - IMG_PLAYER1_LEFT_DIGGING + EL_PLAYER1, ACTION_PUSHING, MV_BIT_DOWN, + IMG_PLAYER1_PUSHING_DOWN }, { - EL_PLAYER1, ACTION_PUSHING, MV_BIT_LEFT, - IMG_PLAYER1_LEFT_PUSHING + EL_PLAYER1, ACTION_PUSHING, MV_BIT_UP, + IMG_PLAYER1_PUSHING_UP }, { - EL_PLAYER1, ACTION_SNAPPING, MV_BIT_LEFT, - IMG_PLAYER1_LEFT_SNAPPING + EL_PLAYER1, ACTION_PUSHING, MV_BIT_LEFT, + IMG_PLAYER1_PUSHING_LEFT }, { - EL_PLAYER1, -1, MV_BIT_RIGHT, - IMG_PLAYER1_RIGHT + EL_PLAYER1, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_PLAYER1_PUSHING_RIGHT }, { - EL_PLAYER1, ACTION_MOVING, MV_BIT_RIGHT, - IMG_PLAYER1_RIGHT_MOVING + EL_PLAYER1, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_PLAYER1_SNAPPING_DOWN }, { - EL_PLAYER1, ACTION_DIGGING, MV_BIT_RIGHT, - IMG_PLAYER1_RIGHT_DIGGING + EL_PLAYER1, ACTION_SNAPPING, MV_BIT_UP, + IMG_PLAYER1_SNAPPING_UP }, { - EL_PLAYER1, ACTION_PUSHING, MV_BIT_RIGHT, - IMG_PLAYER1_RIGHT_PUSHING + EL_PLAYER1, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_PLAYER1_SNAPPING_LEFT }, { EL_PLAYER1, ACTION_SNAPPING, MV_BIT_RIGHT, - IMG_PLAYER1_RIGHT_SNAPPING + IMG_PLAYER1_SNAPPING_RIGHT }, { EL_PLAYER2, -1, -1, @@ -1897,80 +2001,80 @@ element_to_graphic[] = IMG_PLAYER2_DOWN }, { - EL_PLAYER2, ACTION_MOVING, MV_BIT_DOWN, - IMG_PLAYER2_DOWN_MOVING + EL_PLAYER2, -1, MV_BIT_UP, + IMG_PLAYER2_UP }, { - EL_PLAYER2, ACTION_DIGGING, MV_BIT_DOWN, - IMG_PLAYER2_DOWN_DIGGING + EL_PLAYER2, -1, MV_BIT_LEFT, + IMG_PLAYER2_LEFT }, { - EL_PLAYER2, ACTION_PUSHING, MV_BIT_DOWN, - IMG_PLAYER2_DOWN_PUSHING + EL_PLAYER2, -1, MV_BIT_RIGHT, + IMG_PLAYER2_RIGHT }, { - EL_PLAYER2, ACTION_SNAPPING, MV_BIT_DOWN, - IMG_PLAYER2_DOWN_SNAPPING + EL_PLAYER2, ACTION_MOVING, MV_BIT_DOWN, + IMG_PLAYER2_MOVING_DOWN }, { - EL_PLAYER2, -1, MV_BIT_UP, - IMG_PLAYER2_UP + EL_PLAYER2, ACTION_MOVING, MV_BIT_UP, + IMG_PLAYER2_MOVING_UP }, { - EL_PLAYER2, ACTION_MOVING, MV_BIT_UP, - IMG_PLAYER2_UP_MOVING + EL_PLAYER2, ACTION_MOVING, MV_BIT_LEFT, + IMG_PLAYER2_MOVING_LEFT }, { - EL_PLAYER2, ACTION_DIGGING, MV_BIT_UP, - IMG_PLAYER2_UP_DIGGING + EL_PLAYER2, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PLAYER2_MOVING_RIGHT }, { - EL_PLAYER2, ACTION_PUSHING, MV_BIT_UP, - IMG_PLAYER2_UP_PUSHING + EL_PLAYER2, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PLAYER2_DIGGING_DOWN }, { - EL_PLAYER2, ACTION_SNAPPING, MV_BIT_UP, - IMG_PLAYER2_UP_SNAPPING + EL_PLAYER2, ACTION_DIGGING, MV_BIT_UP, + IMG_PLAYER2_DIGGING_UP }, { - EL_PLAYER2, -1, MV_BIT_LEFT, - IMG_PLAYER2_LEFT + EL_PLAYER2, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PLAYER2_DIGGING_LEFT }, { - EL_PLAYER2, ACTION_MOVING, MV_BIT_LEFT, - IMG_PLAYER2_LEFT_MOVING + EL_PLAYER2, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PLAYER2_DIGGING_RIGHT }, { - EL_PLAYER2, ACTION_DIGGING, MV_BIT_LEFT, - IMG_PLAYER2_LEFT_DIGGING + EL_PLAYER2, ACTION_PUSHING, MV_BIT_DOWN, + IMG_PLAYER2_PUSHING_DOWN }, { - EL_PLAYER2, ACTION_PUSHING, MV_BIT_LEFT, - IMG_PLAYER2_LEFT_PUSHING + EL_PLAYER2, ACTION_PUSHING, MV_BIT_UP, + IMG_PLAYER2_PUSHING_UP }, { - EL_PLAYER2, ACTION_SNAPPING, MV_BIT_LEFT, - IMG_PLAYER2_LEFT_SNAPPING + EL_PLAYER2, ACTION_PUSHING, MV_BIT_LEFT, + IMG_PLAYER2_PUSHING_LEFT }, { - EL_PLAYER2, -1, MV_BIT_RIGHT, - IMG_PLAYER2_RIGHT + EL_PLAYER2, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_PLAYER2_PUSHING_RIGHT }, { - EL_PLAYER2, ACTION_MOVING, MV_BIT_RIGHT, - IMG_PLAYER2_RIGHT_MOVING + EL_PLAYER2, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_PLAYER2_SNAPPING_DOWN }, { - EL_PLAYER2, ACTION_DIGGING, MV_BIT_RIGHT, - IMG_PLAYER2_RIGHT_DIGGING + EL_PLAYER2, ACTION_SNAPPING, MV_BIT_UP, + IMG_PLAYER2_SNAPPING_UP }, { - EL_PLAYER2, ACTION_PUSHING, MV_BIT_RIGHT, - IMG_PLAYER2_RIGHT_PUSHING + EL_PLAYER2, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_PLAYER2_SNAPPING_LEFT }, { EL_PLAYER2, ACTION_SNAPPING, MV_BIT_RIGHT, - IMG_PLAYER2_RIGHT_SNAPPING + IMG_PLAYER2_SNAPPING_RIGHT }, { EL_PLAYER3, -1, -1, @@ -1981,80 +2085,80 @@ element_to_graphic[] = IMG_PLAYER3_DOWN }, { - EL_PLAYER3, ACTION_MOVING, MV_BIT_DOWN, - IMG_PLAYER3_DOWN_MOVING + EL_PLAYER3, -1, MV_BIT_UP, + IMG_PLAYER3_UP }, { - EL_PLAYER3, ACTION_DIGGING, MV_BIT_DOWN, - IMG_PLAYER3_DOWN_DIGGING + EL_PLAYER3, -1, MV_BIT_LEFT, + IMG_PLAYER3_LEFT }, { - EL_PLAYER3, ACTION_PUSHING, MV_BIT_DOWN, - IMG_PLAYER3_DOWN_PUSHING + EL_PLAYER3, -1, MV_BIT_RIGHT, + IMG_PLAYER3_RIGHT }, { - EL_PLAYER3, ACTION_SNAPPING, MV_BIT_DOWN, - IMG_PLAYER3_DOWN_SNAPPING + EL_PLAYER3, ACTION_MOVING, MV_BIT_DOWN, + IMG_PLAYER3_MOVING_DOWN }, { - EL_PLAYER3, -1, MV_BIT_UP, - IMG_PLAYER3_UP + EL_PLAYER3, ACTION_MOVING, MV_BIT_UP, + IMG_PLAYER3_MOVING_UP }, { - EL_PLAYER3, ACTION_MOVING, MV_BIT_UP, - IMG_PLAYER3_UP_MOVING + EL_PLAYER3, ACTION_MOVING, MV_BIT_LEFT, + IMG_PLAYER3_MOVING_LEFT }, { - EL_PLAYER3, ACTION_DIGGING, MV_BIT_UP, - IMG_PLAYER3_UP_DIGGING + EL_PLAYER3, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PLAYER3_MOVING_RIGHT }, { - EL_PLAYER3, ACTION_PUSHING, MV_BIT_UP, - IMG_PLAYER3_UP_PUSHING + EL_PLAYER3, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PLAYER3_DIGGING_DOWN }, { - EL_PLAYER3, ACTION_SNAPPING, MV_BIT_UP, - IMG_PLAYER3_UP_SNAPPING + EL_PLAYER3, ACTION_DIGGING, MV_BIT_UP, + IMG_PLAYER3_DIGGING_UP }, { - EL_PLAYER3, -1, MV_BIT_LEFT, - IMG_PLAYER3_LEFT + EL_PLAYER3, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PLAYER3_DIGGING_LEFT }, { - EL_PLAYER3, ACTION_MOVING, MV_BIT_LEFT, - IMG_PLAYER3_LEFT_MOVING + EL_PLAYER3, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PLAYER3_DIGGING_RIGHT }, { - EL_PLAYER3, ACTION_DIGGING, MV_BIT_LEFT, - IMG_PLAYER3_LEFT_DIGGING + EL_PLAYER3, ACTION_PUSHING, MV_BIT_DOWN, + IMG_PLAYER3_PUSHING_DOWN }, { - EL_PLAYER3, ACTION_PUSHING, MV_BIT_LEFT, - IMG_PLAYER3_LEFT_PUSHING + EL_PLAYER3, ACTION_PUSHING, MV_BIT_UP, + IMG_PLAYER3_PUSHING_UP }, { - EL_PLAYER3, ACTION_SNAPPING, MV_BIT_LEFT, - IMG_PLAYER3_LEFT_SNAPPING + EL_PLAYER3, ACTION_PUSHING, MV_BIT_LEFT, + IMG_PLAYER3_PUSHING_LEFT }, { - EL_PLAYER3, -1, MV_BIT_RIGHT, - IMG_PLAYER3_RIGHT + EL_PLAYER3, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_PLAYER3_PUSHING_RIGHT }, { - EL_PLAYER3, ACTION_MOVING, MV_BIT_RIGHT, - IMG_PLAYER3_RIGHT_MOVING + EL_PLAYER3, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_PLAYER3_SNAPPING_DOWN }, { - EL_PLAYER3, ACTION_DIGGING, MV_BIT_RIGHT, - IMG_PLAYER3_RIGHT_DIGGING + EL_PLAYER3, ACTION_SNAPPING, MV_BIT_UP, + IMG_PLAYER3_SNAPPING_UP }, { - EL_PLAYER3, ACTION_PUSHING, MV_BIT_RIGHT, - IMG_PLAYER3_RIGHT_PUSHING + EL_PLAYER3, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_PLAYER3_SNAPPING_LEFT }, { EL_PLAYER3, ACTION_SNAPPING, MV_BIT_RIGHT, - IMG_PLAYER3_RIGHT_SNAPPING + IMG_PLAYER3_SNAPPING_RIGHT }, { EL_PLAYER4, -1, -1, @@ -2065,80 +2169,80 @@ element_to_graphic[] = IMG_PLAYER4_DOWN }, { - EL_PLAYER4, ACTION_MOVING, MV_BIT_DOWN, - IMG_PLAYER4_DOWN_MOVING + EL_PLAYER4, -1, MV_BIT_UP, + IMG_PLAYER4_UP }, { - EL_PLAYER4, ACTION_DIGGING, MV_BIT_DOWN, - IMG_PLAYER4_DOWN_DIGGING + EL_PLAYER4, -1, MV_BIT_LEFT, + IMG_PLAYER4_LEFT }, { - EL_PLAYER4, ACTION_PUSHING, MV_BIT_DOWN, - IMG_PLAYER4_DOWN_PUSHING + EL_PLAYER4, -1, MV_BIT_RIGHT, + IMG_PLAYER4_RIGHT }, { - EL_PLAYER4, ACTION_SNAPPING, MV_BIT_DOWN, - IMG_PLAYER4_DOWN_SNAPPING + EL_PLAYER4, ACTION_MOVING, MV_BIT_DOWN, + IMG_PLAYER4_MOVING_DOWN }, { - EL_PLAYER4, -1, MV_BIT_UP, - IMG_PLAYER4_UP + EL_PLAYER4, ACTION_MOVING, MV_BIT_UP, + IMG_PLAYER4_MOVING_UP }, { - EL_PLAYER4, ACTION_MOVING, MV_BIT_UP, - IMG_PLAYER4_UP_MOVING + EL_PLAYER4, ACTION_MOVING, MV_BIT_LEFT, + IMG_PLAYER4_MOVING_LEFT }, { - EL_PLAYER4, ACTION_DIGGING, MV_BIT_UP, - IMG_PLAYER4_UP_DIGGING + EL_PLAYER4, ACTION_MOVING, MV_BIT_RIGHT, + IMG_PLAYER4_MOVING_RIGHT }, { - EL_PLAYER4, ACTION_PUSHING, MV_BIT_UP, - IMG_PLAYER4_UP_PUSHING + EL_PLAYER4, ACTION_DIGGING, MV_BIT_DOWN, + IMG_PLAYER4_DIGGING_DOWN }, { - EL_PLAYER4, ACTION_SNAPPING, MV_BIT_UP, - IMG_PLAYER4_UP_SNAPPING + EL_PLAYER4, ACTION_DIGGING, MV_BIT_UP, + IMG_PLAYER4_DIGGING_UP }, { - EL_PLAYER4, -1, MV_BIT_LEFT, - IMG_PLAYER4_LEFT + EL_PLAYER4, ACTION_DIGGING, MV_BIT_LEFT, + IMG_PLAYER4_DIGGING_LEFT }, { - EL_PLAYER4, ACTION_MOVING, MV_BIT_LEFT, - IMG_PLAYER4_LEFT_MOVING + EL_PLAYER4, ACTION_DIGGING, MV_BIT_RIGHT, + IMG_PLAYER4_DIGGING_RIGHT }, { - EL_PLAYER4, ACTION_DIGGING, MV_BIT_LEFT, - IMG_PLAYER4_LEFT_DIGGING + EL_PLAYER4, ACTION_PUSHING, MV_BIT_DOWN, + IMG_PLAYER4_PUSHING_DOWN }, { - EL_PLAYER4, ACTION_PUSHING, MV_BIT_LEFT, - IMG_PLAYER4_LEFT_PUSHING + EL_PLAYER4, ACTION_PUSHING, MV_BIT_UP, + IMG_PLAYER4_PUSHING_UP }, { - EL_PLAYER4, ACTION_SNAPPING, MV_BIT_LEFT, - IMG_PLAYER4_LEFT_SNAPPING + EL_PLAYER4, ACTION_PUSHING, MV_BIT_LEFT, + IMG_PLAYER4_PUSHING_LEFT }, { - EL_PLAYER4, -1, MV_BIT_RIGHT, - IMG_PLAYER4_RIGHT + EL_PLAYER4, ACTION_PUSHING, MV_BIT_RIGHT, + IMG_PLAYER4_PUSHING_RIGHT }, { - EL_PLAYER4, ACTION_MOVING, MV_BIT_RIGHT, - IMG_PLAYER4_RIGHT_MOVING + EL_PLAYER4, ACTION_SNAPPING, MV_BIT_DOWN, + IMG_PLAYER4_SNAPPING_DOWN }, { - EL_PLAYER4, ACTION_DIGGING, MV_BIT_RIGHT, - IMG_PLAYER4_RIGHT_DIGGING + EL_PLAYER4, ACTION_SNAPPING, MV_BIT_UP, + IMG_PLAYER4_SNAPPING_UP }, { - EL_PLAYER4, ACTION_PUSHING, MV_BIT_RIGHT, - IMG_PLAYER4_RIGHT_PUSHING + EL_PLAYER4, ACTION_SNAPPING, MV_BIT_LEFT, + IMG_PLAYER4_SNAPPING_LEFT }, { EL_PLAYER4, ACTION_SNAPPING, MV_BIT_RIGHT, - IMG_PLAYER4_RIGHT_SNAPPING + IMG_PLAYER4_SNAPPING_RIGHT }, { EL_EXPLOSION, -1, -1,