X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fconf_e2g.c;h=f6b4874bf1ef93944ccb9978af23f3e3f24d77ef;hb=cd9add1d9479d1938d05ca9df4f31c3f99bd5f3e;hp=1336e54366a0a234e1ec339c10f73006ca263ee7;hpb=df964230e1ecbfec8ef120bfcab2ddb1ba0751fa;p=rocksndiamonds.git diff --git a/src/conf_e2g.c b/src/conf_e2g.c index 1336e543..f6b4874b 100644 --- a/src/conf_e2g.c +++ b/src/conf_e2g.c @@ -21,6 +21,9 @@ static struct { int element; + int direction; + int action; + int graphic; } element_to_graphic[] = @@ -706,20 +709,72 @@ element_to_graphic[] = IMG_AMOEBA_CREATING }, { - EL_AMOEBA_PART1, -1, -1, - IMG_AMOEBA_PART1 + EL_AMOEBA_SHRINKING, -1, -1, + IMG_AMOEBA_SHRINKING + }, + { + EL_AMOEBA_WET, -1, -1, + IMG_AMOEBA_WET + }, + { + EL_AMOEBA_WET_PART1, -1, -1, + IMG_AMOEBA_WET_PART1 + }, + { + EL_AMOEBA_WET_PART2, -1, -1, + IMG_AMOEBA_WET_PART2 + }, + { + EL_AMOEBA_WET_PART3, -1, -1, + IMG_AMOEBA_WET_PART3 + }, + { + EL_AMOEBA_WET_PART4, -1, -1, + IMG_AMOEBA_WET_PART4 + }, + { + EL_AMOEBA_DRY, -1, -1, + IMG_AMOEBA_DRY + }, + { + EL_AMOEBA_DRY_PART1, -1, -1, + IMG_AMOEBA_DRY_PART1 + }, + { + EL_AMOEBA_DRY_PART2, -1, -1, + IMG_AMOEBA_DRY_PART2 + }, + { + EL_AMOEBA_DRY_PART3, -1, -1, + IMG_AMOEBA_DRY_PART3 + }, + { + EL_AMOEBA_DRY_PART4, -1, -1, + IMG_AMOEBA_DRY_PART4 + }, + { + EL_AMOEBA_FULL, -1, -1, + IMG_AMOEBA_FULL + }, + { + EL_AMOEBA_FULL, -1, GFX_ACTION_OTHER, + IMG_AMOEBA_FULL_PART1 }, { - EL_AMOEBA_PART2, -1, -1, - IMG_AMOEBA_PART2 + EL_AMOEBA_FULL, -1, GFX_ACTION_OTHER, + IMG_AMOEBA_FULL_PART2 }, { - EL_AMOEBA_PART3, -1, -1, - IMG_AMOEBA_PART3 + EL_AMOEBA_FULL, -1, GFX_ACTION_OTHER, + IMG_AMOEBA_FULL_PART3 }, { - EL_AMOEBA_PART4, -1, -1, - IMG_AMOEBA_PART4 + EL_AMOEBA_FULL, -1, GFX_ACTION_OTHER, + IMG_AMOEBA_FULL_PART4 + }, + { + EL_AMOEBA_DEAD, -1, -1, + IMG_AMOEBA_DEAD }, { EL_AMOEBA_DEAD_PART1, -1, -1, @@ -1365,6 +1420,10 @@ element_to_graphic[] = EL_WALL_BD_DIAMOND, -1, -1, IMG_WALL_BD_DIAMOND }, + { + EL_WALL_GROWING, -1, -1, + IMG_WALL_GROWING + }, { EL_WALL_GROWING_XY, -1, -1, IMG_WALL_GROWING_XY @@ -1437,6 +1496,10 @@ element_to_graphic[] = EL_DYNABOMB_XL, -1, -1, IMG_DYNABOMB_XL }, + { + EL_PIG, -1, -1, + IMG_PIG + }, { EL_PIG, MV_DOWN, -1, IMG_PIG_DOWN @@ -1485,6 +1548,10 @@ element_to_graphic[] = EL_PIG, MV_RIGHT, GFX_ACTION_EATING, IMG_PIG_RIGHT_EATING }, + { + EL_DRAGON, -1, -1, + IMG_DRAGON + }, { EL_DRAGON, MV_DOWN, -1, IMG_DRAGON_DOWN @@ -1533,6 +1600,10 @@ element_to_graphic[] = EL_DRAGON, MV_RIGHT, GFX_ACTION_ATTACKING, IMG_DRAGON_RIGHT_ATTACKING }, + { + EL_MOLE, -1, -1, + IMG_MOLE + }, { EL_MOLE_DOWN, -1, -1, IMG_MOLE_DOWN @@ -1629,6 +1700,10 @@ element_to_graphic[] = EL_MOLE, MV_RIGHT, GFX_ACTION_DIGGING, IMG_MOLE_RIGHT_DIGGING }, + { + EL_PENGUIN, -1, -1, + IMG_PENGUIN + }, { EL_PENGUIN, MV_DOWN, -1, IMG_PENGUIN_DOWN @@ -2093,10 +2168,6 @@ element_to_graphic[] = EL_ARROW_RED_DOWN, -1, -1, IMG_ARROW_RED_DOWN }, - { - EL_CHAR_QUESTION, -1, -1, - IMG_CHAR_QUESTION - }, { EL_DOOR_WHITE, -1, -1, IMG_CHAR_QUESTION @@ -2179,4 +2250,4 @@ element_to_graphic[] = }, }; -#endif /* GFX_LIST_H */ +#endif /* CONF_E2G_C */