rnd-20030726-1-src
[rocksndiamonds.git] / src / conf_gfx.c
index c7fe8f4b13279f41840c4e6c46b272b1961877e0..60b7c875fce55b3b039d17c76a7e09471b3f0182 100644 (file)
@@ -67,10 +67,6 @@ struct ConfigInfo image_config[] =
   { "bd_rock.EDITOR",                          "RocksDC.pcx"           },
   { "bd_rock.EDITOR.xpos",                     "14"                    },
   { "bd_rock.EDITOR.ypos",                     "14"                    },
-  { "bd_rock.falling",                         "RocksDC.pcx"           },
-  { "bd_rock.falling.xpos",                    "12"                    },
-  { "bd_rock.falling.ypos",                    "10"                    },
-  { "bd_rock.falling.frames",                  "1"                     },
   { "bd_rock.moving.left",                     "RocksDC.pcx"           },
   { "bd_rock.moving.left.xpos",                        "12"                    },
   { "bd_rock.moving.left.ypos",                        "10"                    },
@@ -83,6 +79,18 @@ struct ConfigInfo image_config[] =
   { "bd_rock.moving.right.frames",             "4"                     },
   { "bd_rock.moving.right.start_frame",                "1"                     },
   { "bd_rock.moving.right.delay",              "2"                     },
+  { "bd_rock.pushing.left",                    "RocksDC.pcx"           },
+  { "bd_rock.pushing.left.xpos",               "12"                    },
+  { "bd_rock.pushing.left.ypos",               "10"                    },
+  { "bd_rock.pushing.left.frames",             "4"                     },
+  { "bd_rock.pushing.left.delay",              "2"                     },
+  { "bd_rock.pushing.left.anim_mode",          "reverse"               },
+  { "bd_rock.pushing.right",                   "RocksDC.pcx"           },
+  { "bd_rock.pushing.right.xpos",              "12"                    },
+  { "bd_rock.pushing.right.ypos",              "10"                    },
+  { "bd_rock.pushing.right.frames",            "4"                     },
+  { "bd_rock.pushing.right.start_frame",       "1"                     },
+  { "bd_rock.pushing.right.delay",             "2"                     },
 
   { "bd_diamond",                              "RocksElements.pcx"     },
   { "bd_diamond.xpos",                         "0"                     },
@@ -224,10 +232,6 @@ struct ConfigInfo image_config[] =
   { "sp_zonk.xpos",                            "1"                     },
   { "sp_zonk.ypos",                            "0"                     },
   { "sp_zonk.frames",                          "1"                     },
-  { "sp_zonk.falling",                         "RocksSP.pcx"           },
-  { "sp_zonk.falling.xpos",                    "1"                     },
-  { "sp_zonk.falling.ypos",                    "0"                     },
-  { "sp_zonk.falling.frames",                  "1"                     },
   { "sp_zonk.moving.left",                     "RocksSP.pcx"           },
   { "sp_zonk.moving.left.xpos",                        "0"                     },
   { "sp_zonk.moving.left.ypos",                        "6"                     },
@@ -240,6 +244,18 @@ struct ConfigInfo image_config[] =
   { "sp_zonk.moving.right.frames",             "4"                     },
   { "sp_zonk.moving.right.start_frame",                "1"                     },
   { "sp_zonk.moving.right.delay",              "2"                     },
+  { "sp_zonk.pushing.left",                    "RocksSP.pcx"           },
+  { "sp_zonk.pushing.left.xpos",               "0"                     },
+  { "sp_zonk.pushing.left.ypos",               "6"                     },
+  { "sp_zonk.pushing.left.frames",             "4"                     },
+  { "sp_zonk.pushing.left.delay",              "2"                     },
+  { "sp_zonk.pushing.left.anim_mode",          "reverse"               },
+  { "sp_zonk.pushing.right",                   "RocksSP.pcx"           },
+  { "sp_zonk.pushing.right.xpos",              "0"                     },
+  { "sp_zonk.pushing.right.ypos",              "6"                     },
+  { "sp_zonk.pushing.right.frames",            "4"                     },
+  { "sp_zonk.pushing.right.start_frame",       "1"                     },
+  { "sp_zonk.pushing.right.delay",             "2"                     },
 
   { "sp_base",                                 "RocksSP.pcx"           },
   { "sp_base.xpos",                            "2"                     },
@@ -323,10 +339,6 @@ struct ConfigInfo image_config[] =
   { "sp_infotron.EDITOR",                      "RocksSP.pcx"           },
   { "sp_infotron.EDITOR.xpos",                 "8"                     },
   { "sp_infotron.EDITOR.ypos",                 "11"                    },
-  { "sp_infotron.falling",                     "RocksSP.pcx"           },
-  { "sp_infotron.falling.xpos",                        "4"                     },
-  { "sp_infotron.falling.ypos",                        "0"                     },
-  { "sp_infotron.falling.frames",              "1"                     },
 
   { "sp_chip_single",                          "RocksSP.pcx"           },
   { "sp_chip_single.xpos",                     "5"                     },
@@ -383,23 +395,11 @@ struct ConfigInfo image_config[] =
   { "sp_disk_orange.xpos",                     "0"                     },
   { "sp_disk_orange.ypos",                     "1"                     },
   { "sp_disk_orange.frames",                   "1"                     },
-  { "sp_disk_orange.falling",                  "RocksSP.pcx"           },
-  { "sp_disk_orange.falling.xpos",             "0"                     },
-  { "sp_disk_orange.falling.ypos",             "1"                     },
-  { "sp_disk_orange.falling.frames",           "1"                     },
-  { "sp_disk_orange.pushing",                  "RocksSP.pcx"           },
-  { "sp_disk_orange.pushing.xpos",             "0"                     },
-  { "sp_disk_orange.pushing.ypos",             "1"                     },
-  { "sp_disk_orange.pushing.frames",           "1"                     },
 
   { "sp_disk_yellow",                          "RocksSP.pcx"           },
   { "sp_disk_yellow.xpos",                     "2"                     },
   { "sp_disk_yellow.ypos",                     "2"                     },
   { "sp_disk_yellow.frames",                   "1"                     },
-  { "sp_disk_yellow.pushing",                  "RocksSP.pcx"           },
-  { "sp_disk_yellow.pushing.xpos",             "2"                     },
-  { "sp_disk_yellow.pushing.ypos",             "2"                     },
-  { "sp_disk_yellow.pushing.frames",           "1"                     },
 
   { "sp_disk_red",                             "RocksSP.pcx"           },
   { "sp_disk_red.xpos",                                "4"                     },
@@ -409,10 +409,6 @@ struct ConfigInfo image_config[] =
   { "sp_disk_red.collecting.xpos",             "8"                     },
   { "sp_disk_red.collecting.ypos",             "5"                     },
   { "sp_disk_red.collecting.frames",           "8"                     },
-  { "sp_disk_red.active",                      "RocksSP.pcx"           },
-  { "sp_disk_red.active.xpos",                 "4"                     },
-  { "sp_disk_red.active.ypos",                 "2"                     },
-  { "sp_disk_red.active.frames",               "1"                     },
 
   { "sp_port_right",                           "RocksSP.pcx"           },
   { "sp_port_right.xpos",                      "1"                     },
@@ -643,6 +639,7 @@ struct ConfigInfo image_config[] =
   { "wall.xpos",                               "5"                     },
   { "wall.ypos",                               "0"                     },
   { "wall.frames",                             "1"                     },
+
   { "wall_crumbled",                           "RocksElements.pcx"     },
   { "wall_crumbled.xpos",                      "6"                     },
   { "wall_crumbled.ypos",                      "0"                     },
@@ -657,10 +654,6 @@ struct ConfigInfo image_config[] =
   { "rock.xpos",                               "12"                    },
   { "rock.ypos",                               "0"                     },
   { "rock.frames",                             "1"                     },
-  { "rock.falling",                            "RocksElements.pcx"     },
-  { "rock.falling.xpos",                       "12"                    },
-  { "rock.falling.ypos",                       "0"                     },
-  { "rock.falling.frames",                     "1"                     },
   { "rock.moving.left",                                "RocksElements.pcx"     },
   { "rock.moving.left.xpos",                   "12"                    },
   { "rock.moving.left.ypos",                   "0"                     },
@@ -673,6 +666,18 @@ struct ConfigInfo image_config[] =
   { "rock.moving.right.frames",                        "4"                     },
   { "rock.moving.right.start_frame",           "1"                     },
   { "rock.moving.right.delay",                 "2"                     },
+  { "rock.pushing.left",                       "RocksElements.pcx"     },
+  { "rock.pushing.left.xpos",                  "12"                    },
+  { "rock.pushing.left.ypos",                  "0"                     },
+  { "rock.pushing.left.frames",                        "4"                     },
+  { "rock.pushing.left.delay",                 "2"                     },
+  { "rock.pushing.left.anim_mode",             "reverse"               },
+  { "rock.pushing.right",                      "RocksElements.pcx"     },
+  { "rock.pushing.right.xpos",                 "12"                    },
+  { "rock.pushing.right.ypos",                 "0"                     },
+  { "rock.pushing.right.frames",               "4"                     },
+  { "rock.pushing.right.start_frame",          "1"                     },
+  { "rock.pushing.right.delay",                        "2"                     },
 
   { "emerald",                                 "RocksElements.pcx"     },
   { "emerald.xpos",                            "8"                     },
@@ -725,18 +730,6 @@ struct ConfigInfo image_config[] =
   { "nut.xpos",                                        "12"                    },
   { "nut.ypos",                                        "1"                     },
   { "nut.frames",                              "1"                     },
-  { "nut.falling",                             "RocksElements.pcx"     },
-  { "nut.falling.xpos",                                "12"                    },
-  { "nut.falling.ypos",                                "1"                     },
-  { "nut.falling.frames",                      "1"                     },
-  { "nut.moving.left",                         "RocksElements.pcx"     },
-  { "nut.moving.left.xpos",                    "12"                    },
-  { "nut.moving.left.ypos",                    "1"                     },
-  { "nut.moving.left.frames",                  "1"                     },
-  { "nut.moving.right",                                "RocksElements.pcx"     },
-  { "nut.moving.right.xpos",                   "12"                    },
-  { "nut.moving.right.ypos",                   "1"                     },
-  { "nut.moving.right.frames",                 "1"                     },
   { "nut.breaking",                            "RocksElements.pcx"     },
   { "nut.breaking.xpos",                       "13"                    },
   { "nut.breaking.ypos",                       "1"                     },
@@ -1137,7 +1130,12 @@ struct ConfigInfo image_config[] =
   { "balloon.moving.frames",                   "4"                     },
   { "balloon.moving.anim_mode",                        "pingpong"              },
   { "balloon.moving.delay",                    "2"                     },
-
+  { "balloon.pushing",                         "RocksDC.pcx"           },
+  { "balloon.pushing.xpos",                    "12"                    },
+  { "balloon.pushing.ypos",                    "7"                     },
+  { "balloon.pushing.frames",                  "4"                     },
+  { "balloon.pushing.anim_mode",               "pingpong"              },
+  { "balloon.pushing.delay",                   "2"                     },
   { "balloon_switch_left",                     "RocksDC.pcx"           },
   { "balloon_switch_left.xpos",                        "8"                     },
   { "balloon_switch_left.ypos",                        "7"                     },
@@ -1163,10 +1161,6 @@ struct ConfigInfo image_config[] =
   { "spring.xpos",                             "8"                     },
   { "spring.ypos",                             "13"                    },
   { "spring.frames",                           "1"                     },
-  { "spring.moving",                           "RocksDC.pcx"           },
-  { "spring.moving.xpos",                      "8"                     },
-  { "spring.moving.ypos",                      "13"                    },
-  { "spring.moving.frames",                    "1"                     },
 
   { "emc_steelwall_1",                         "RocksDC.pcx"           },
   { "emc_steelwall_1.xpos",                    "14"                    },
@@ -1921,30 +1915,50 @@ struct ConfigInfo image_config[] =
   { "dark_yamyam.frames",                      "4"                     },
   { "dark_yamyam.anim_mode",                   "pingpong2"             },
 
+  { "dynabomb",                                        "RocksElements.pcx"     },
+  { "dynabomb.xpos",                           "12"                    },
+  { "dynabomb.ypos",                           "11"                    },
+  { "dynabomb.frames",                         "1"                     },
   { "dynabomb.active",                         "RocksElements.pcx"     },
   { "dynabomb.active.xpos",                    "12"                    },
   { "dynabomb.active.ypos",                    "11"                    },
   { "dynabomb.active.frames",                  "4"                     },
   { "dynabomb.active.delay",                   "6"                     },
   { "dynabomb.active.anim_mode",               "pingpong"              },
+  { "dynabomb_player_1",                       "RocksElements.pcx"     },
+  { "dynabomb_player_1.xpos",                  "12"                    },
+  { "dynabomb_player_1.ypos",                  "11"                    },
+  { "dynabomb_player_1.frames",                        "1"                     },
   { "dynabomb_player_1.active",                        "RocksElements.pcx"     },
   { "dynabomb_player_1.active.xpos",           "12"                    },
   { "dynabomb_player_1.active.ypos",           "11"                    },
   { "dynabomb_player_1.active.frames",         "4"                     },
   { "dynabomb_player_1.active.delay",          "6"                     },
   { "dynabomb_player_1.active.anim_mode",      "pingpong"              },
+  { "dynabomb_player_2",                       "RocksElements.pcx"     },
+  { "dynabomb_player_2.xpos",                  "12"                    },
+  { "dynabomb_player_2.ypos",                  "11"                    },
+  { "dynabomb_player_2.frames",                        "1"                     },
   { "dynabomb_player_2.active",                        "RocksElements.pcx"     },
   { "dynabomb_player_2.active.xpos",           "12"                    },
   { "dynabomb_player_2.active.ypos",           "11"                    },
   { "dynabomb_player_2.active.frames",         "4"                     },
   { "dynabomb_player_2.active.delay",          "6"                     },
   { "dynabomb_player_2.active.anim_mode",      "pingpong"              },
+  { "dynabomb_player_3",                       "RocksElements.pcx"     },
+  { "dynabomb_player_3.xpos",                  "12"                    },
+  { "dynabomb_player_3.ypos",                  "11"                    },
+  { "dynabomb_player_3.frames",                        "1"                     },
   { "dynabomb_player_3.active",                        "RocksElements.pcx"     },
   { "dynabomb_player_3.active.xpos",           "12"                    },
   { "dynabomb_player_3.active.ypos",           "11"                    },
   { "dynabomb_player_3.active.frames",         "4"                     },
   { "dynabomb_player_3.active.delay",          "6"                     },
   { "dynabomb_player_3.active.anim_mode",      "pingpong"              },
+  { "dynabomb_player_4",                       "RocksElements.pcx"     },
+  { "dynabomb_player_4.xpos",                  "12"                    },
+  { "dynabomb_player_4.ypos",                  "11"                    },
+  { "dynabomb_player_4.frames",                        "1"                     },
   { "dynabomb_player_4.active",                        "RocksElements.pcx"     },
   { "dynabomb_player_4.active.xpos",           "12"                    },
   { "dynabomb_player_4.active.ypos",           "11"                    },
@@ -2191,13 +2205,8 @@ struct ConfigInfo image_config[] =
   { "satellite.xpos",                          "8"                     },
   { "satellite.ypos",                          "9"                     },
   { "satellite.frames",                                "8"                     },
-  { "satellite.moving.delay",                  "2"                     },
-  { "satellite.moving",                                "RocksHeroes.pcx"       },
-  { "satellite.moving.xpos",                   "8"                     },
-  { "satellite.moving.ypos",                   "9"                     },
-  { "satellite.moving.frames",                 "8"                     },
-  { "satellite.moving.delay",                  "2"                     },
-  { "satellite.moving.global_sync",            "true"                  },
+  { "satellite.delay",                         "2"                     },
+  { "satellite.global_sync",                   "true"                  },
 
   { "flames_1_left",                           "RocksHeroes.pcx"       },
   { "flames_1_left.xpos",                      "8"                     },