X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fconf_e2g.c;h=4a5f118f3bf6affdef0164c75838462d47e6eb9f;hb=b180608242f0190c6c8b31772e4dcfce2e9af47c;hp=c9d7769dc50ec8bc58cc342e24f78ce2def31437;hpb=0078fa1620abed262370083c0c6aa475a25e1b04;p=rocksndiamonds.git diff --git a/src/conf_e2g.c b/src/conf_e2g.c index c9d7769d..4a5f118f 100644 --- a/src/conf_e2g.c +++ b/src/conf_e2g.c @@ -109,10 +109,74 @@ element_to_graphic[] = EL_BD_BUTTERFLY, -1, -1, FALSE, IMG_BD_BUTTERFLY }, + { + EL_BD_BUTTERFLY_RIGHT, -1, -1, FALSE, + IMG_BD_BUTTERFLY_RIGHT + }, + { + EL_BD_BUTTERFLY, -1, MV_BIT_RIGHT, FALSE, + IMG_BD_BUTTERFLY_RIGHT + }, + { + EL_BD_BUTTERFLY_UP, -1, -1, FALSE, + IMG_BD_BUTTERFLY_UP + }, + { + EL_BD_BUTTERFLY, -1, MV_BIT_UP, FALSE, + IMG_BD_BUTTERFLY_UP + }, + { + EL_BD_BUTTERFLY_LEFT, -1, -1, FALSE, + IMG_BD_BUTTERFLY_LEFT + }, + { + EL_BD_BUTTERFLY, -1, MV_BIT_LEFT, FALSE, + IMG_BD_BUTTERFLY_LEFT + }, + { + EL_BD_BUTTERFLY_DOWN, -1, -1, FALSE, + IMG_BD_BUTTERFLY_DOWN + }, + { + EL_BD_BUTTERFLY, -1, MV_BIT_DOWN, FALSE, + IMG_BD_BUTTERFLY_DOWN + }, { EL_BD_FIREFLY, -1, -1, FALSE, IMG_BD_FIREFLY }, + { + EL_BD_FIREFLY_RIGHT, -1, -1, FALSE, + IMG_BD_FIREFLY_RIGHT + }, + { + EL_BD_FIREFLY, -1, MV_BIT_RIGHT, FALSE, + IMG_BD_FIREFLY_RIGHT + }, + { + EL_BD_FIREFLY_UP, -1, -1, FALSE, + IMG_BD_FIREFLY_UP + }, + { + EL_BD_FIREFLY, -1, MV_BIT_UP, FALSE, + IMG_BD_FIREFLY_UP + }, + { + EL_BD_FIREFLY_LEFT, -1, -1, FALSE, + IMG_BD_FIREFLY_LEFT + }, + { + EL_BD_FIREFLY, -1, MV_BIT_LEFT, FALSE, + IMG_BD_FIREFLY_LEFT + }, + { + EL_BD_FIREFLY_DOWN, -1, -1, FALSE, + IMG_BD_FIREFLY_DOWN + }, + { + EL_BD_FIREFLY, -1, MV_BIT_DOWN, FALSE, + IMG_BD_FIREFLY_DOWN + }, { EL_SP_DEFAULT, ACTION_EXPLODING, -1, FALSE, IMG_SP_DEFAULT_EXPLODING @@ -993,18 +1057,50 @@ element_to_graphic[] = EL_EM_GATE_1_GRAY, -1, -1, FALSE, IMG_EM_GATE_1_GRAY }, + { + EL_EM_GATE_1_GRAY_ACTIVE, -1, -1, FALSE, + IMG_EM_GATE_1_GRAY_ACTIVE + }, + { + EL_EM_GATE_1_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_EM_GATE_1_GRAY_ACTIVE + }, { EL_EM_GATE_2_GRAY, -1, -1, FALSE, IMG_EM_GATE_2_GRAY }, + { + EL_EM_GATE_2_GRAY_ACTIVE, -1, -1, FALSE, + IMG_EM_GATE_2_GRAY_ACTIVE + }, + { + EL_EM_GATE_2_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_EM_GATE_2_GRAY_ACTIVE + }, { EL_EM_GATE_3_GRAY, -1, -1, FALSE, IMG_EM_GATE_3_GRAY }, + { + EL_EM_GATE_3_GRAY_ACTIVE, -1, -1, FALSE, + IMG_EM_GATE_3_GRAY_ACTIVE + }, + { + EL_EM_GATE_3_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_EM_GATE_3_GRAY_ACTIVE + }, { EL_EM_GATE_4_GRAY, -1, -1, FALSE, IMG_EM_GATE_4_GRAY }, + { + EL_EM_GATE_4_GRAY_ACTIVE, -1, -1, FALSE, + IMG_EM_GATE_4_GRAY_ACTIVE + }, + { + EL_EM_GATE_4_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_EM_GATE_4_GRAY_ACTIVE + }, { EL_EXIT_CLOSED, -1, -1, FALSE, IMG_EXIT_CLOSED @@ -1637,18 +1733,50 @@ element_to_graphic[] = EL_GATE_1_GRAY, -1, -1, FALSE, IMG_GATE_1_GRAY }, + { + EL_GATE_1_GRAY_ACTIVE, -1, -1, FALSE, + IMG_GATE_1_GRAY_ACTIVE + }, + { + EL_GATE_1_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_GATE_1_GRAY_ACTIVE + }, { EL_GATE_2_GRAY, -1, -1, FALSE, IMG_GATE_2_GRAY }, + { + EL_GATE_2_GRAY_ACTIVE, -1, -1, FALSE, + IMG_GATE_2_GRAY_ACTIVE + }, + { + EL_GATE_2_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_GATE_2_GRAY_ACTIVE + }, { EL_GATE_3_GRAY, -1, -1, FALSE, IMG_GATE_3_GRAY }, + { + EL_GATE_3_GRAY_ACTIVE, -1, -1, FALSE, + IMG_GATE_3_GRAY_ACTIVE + }, + { + EL_GATE_3_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_GATE_3_GRAY_ACTIVE + }, { EL_GATE_4_GRAY, -1, -1, FALSE, IMG_GATE_4_GRAY }, + { + EL_GATE_4_GRAY_ACTIVE, -1, -1, FALSE, + IMG_GATE_4_GRAY_ACTIVE + }, + { + EL_GATE_4_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_GATE_4_GRAY_ACTIVE + }, { EL_GAME_OF_LIFE, -1, -1, FALSE, IMG_GAME_OF_LIFE @@ -2610,52 +2738,84 @@ element_to_graphic[] = IMG_TRIGGER_PLAYER }, { - EL_EM_KEY_5, -1, -1, FALSE, - IMG_EM_KEY_5 + EL_EMC_KEY_5, -1, -1, FALSE, + IMG_EMC_KEY_5 + }, + { + EL_EMC_KEY_6, -1, -1, FALSE, + IMG_EMC_KEY_6 + }, + { + EL_EMC_KEY_7, -1, -1, FALSE, + IMG_EMC_KEY_7 + }, + { + EL_EMC_KEY_8, -1, -1, FALSE, + IMG_EMC_KEY_8 + }, + { + EL_EMC_GATE_5, -1, -1, FALSE, + IMG_EMC_GATE_5 }, { - EL_EM_KEY_6, -1, -1, FALSE, - IMG_EM_KEY_6 + EL_EMC_GATE_6, -1, -1, FALSE, + IMG_EMC_GATE_6 }, { - EL_EM_KEY_7, -1, -1, FALSE, - IMG_EM_KEY_7 + EL_EMC_GATE_7, -1, -1, FALSE, + IMG_EMC_GATE_7 }, { - EL_EM_KEY_8, -1, -1, FALSE, - IMG_EM_KEY_8 + EL_EMC_GATE_8, -1, -1, FALSE, + IMG_EMC_GATE_8 }, { - EL_EM_GATE_5, -1, -1, FALSE, - IMG_EM_GATE_5 + EL_EMC_GATE_5_GRAY, -1, -1, FALSE, + IMG_EMC_GATE_5_GRAY }, { - EL_EM_GATE_5_GRAY, -1, -1, FALSE, - IMG_EM_GATE_5_GRAY + EL_EMC_GATE_5_GRAY_ACTIVE, -1, -1, FALSE, + IMG_EMC_GATE_5_GRAY_ACTIVE }, { - EL_EM_GATE_6, -1, -1, FALSE, - IMG_EM_GATE_6 + EL_EMC_GATE_5_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_EMC_GATE_5_GRAY_ACTIVE }, { - EL_EM_GATE_6_GRAY, -1, -1, FALSE, - IMG_EM_GATE_6_GRAY + EL_EMC_GATE_6_GRAY, -1, -1, FALSE, + IMG_EMC_GATE_6_GRAY }, { - EL_EM_GATE_7, -1, -1, FALSE, - IMG_EM_GATE_7 + EL_EMC_GATE_6_GRAY_ACTIVE, -1, -1, FALSE, + IMG_EMC_GATE_6_GRAY_ACTIVE }, { - EL_EM_GATE_7_GRAY, -1, -1, FALSE, - IMG_EM_GATE_7_GRAY + EL_EMC_GATE_6_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_EMC_GATE_6_GRAY_ACTIVE }, { - EL_EM_GATE_8, -1, -1, FALSE, - IMG_EM_GATE_8 + EL_EMC_GATE_7_GRAY, -1, -1, FALSE, + IMG_EMC_GATE_7_GRAY }, { - EL_EM_GATE_8_GRAY, -1, -1, FALSE, - IMG_EM_GATE_8_GRAY + EL_EMC_GATE_7_GRAY_ACTIVE, -1, -1, FALSE, + IMG_EMC_GATE_7_GRAY_ACTIVE + }, + { + EL_EMC_GATE_7_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_EMC_GATE_7_GRAY_ACTIVE + }, + { + EL_EMC_GATE_8_GRAY, -1, -1, FALSE, + IMG_EMC_GATE_8_GRAY + }, + { + EL_EMC_GATE_8_GRAY_ACTIVE, -1, -1, FALSE, + IMG_EMC_GATE_8_GRAY_ACTIVE + }, + { + EL_EMC_GATE_8_GRAY, ACTION_ACTIVE, -1, FALSE, + IMG_EMC_GATE_8_GRAY_ACTIVE }, { EL_EMC_ANDROID, -1, -1, FALSE, @@ -2805,6 +2965,10 @@ element_to_graphic[] = EL_EMC_FAKE_GRASS, -1, -1, TRUE, IMG_EMC_FAKE_GRASS_CRUMBLED }, + { + EL_EMC_FAKE_GRASS_ACTIVE, -1, -1, FALSE, + IMG_EMC_FAKE_GRASS_ACTIVE + }, { EL_EMC_FAKE_GRASS, ACTION_ACTIVE, -1, FALSE, IMG_EMC_FAKE_GRASS_ACTIVE @@ -2813,6 +2977,10 @@ element_to_graphic[] = EL_EMC_FAKE_GRASS, ACTION_ACTIVE, -1, TRUE, IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED }, + { + EL_EMC_FAKE_GRASS_ACTIVE, -1, -1, TRUE, + IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED + }, { EL_EMC_FAKE_ACID, -1, -1, FALSE, IMG_EMC_FAKE_ACID