rnd-20021004-1-src
[rocksndiamonds.git] / src / main.c
index 0a821b2f429afe78c144317da7a0923e79f3e43f..ceb4964823e5bc7209aa964866fc37b334c58543 100644 (file)
@@ -164,17 +164,19 @@ struct ConfigInfo image_config_suffix[] =
 {
   { ".xpos",                           "0"                     },
   { ".ypos",                           "0"                     },
+  { ".offset",                         "32"                    },
+  { ".vertical",                       "0"                     },
   { ".frames",                         "1"                     },
 #if 0
   { ".start_frame",                    "-1"                    },
 #endif
   { ".delay",                          "1"                     },
+  { ".mode_loop",                      "0"                     },
   { ".mode_linear",                    "0"                     },
   { ".mode_pingpong",                  "0"                     },
   { ".mode_pingpong2",                 "0"                     },
   { ".mode_reverse",                   "0"                     },
   { ".global_sync",                    "0"                     },
-  { ".vertical",                       "0"                     },
 
   { NULL,                              NULL                    }
 };
@@ -805,7 +807,7 @@ struct ConfigInfo image_config[] =
   { "yamyam.xpos",                             "0"                     },
   { "yamyam.ypos",                             "5"                     },
   { "yamyam.frames",                           "4"                     },
-  { "yamyam.mode_pingpong",                    "1"                     },
+  { "yamyam.mode_pingpong2",                   "1"                     },
   { "yamyam.moving",                           "RocksElements.pcx"     },
   { "yamyam.moving.xpos",                      "0"                     },
   { "yamyam.moving.ypos",                      "5"                     },
@@ -815,7 +817,7 @@ struct ConfigInfo image_config[] =
   { "robot.xpos",                              "4"                     },
   { "robot.ypos",                              "5"                     },
   { "robot.frames",                            "4"                     },
-  { "robot.mode_pingpong",                     "1"                     },
+  { "robot.mode_pingpong2",                    "1"                     },
 
   { "robot_wheel",                             "RocksElements.pcx"     },
   { "robot_wheel.xpos",                                "0"                     },
@@ -907,10 +909,12 @@ struct ConfigInfo image_config[] =
   { "acid.splashing_left.xpos",                        "8"                     },
   { "acid.splashing_left.ypos",                        "10"                    },
   { "acid.splashing_left.frames",              "4"                     },
+  { "acid.splashing_left.delay",               "2"                     },
   { "acid.splashing_right",                    "RocksHeroes.pcx"       },
   { "acid.splashing_right.xpos",               "12"                    },
   { "acid.splashing_right.ypos",               "10"                    },
   { "acid.splashing_right.frames",             "4"                     },
+  { "acid.splashing_right.delay",              "2"                     },
 
   { "amoeba_drop",                             "RocksElements.pcx"     },
   { "amoeba_drop.xpos",                                "5"                     },
@@ -1690,7 +1694,7 @@ struct ConfigInfo image_config[] =
   { "dark_yamyam.xpos",                                "8"                     },
   { "dark_yamyam.ypos",                                "11"                    },
   { "dark_yamyam.frames",                      "4"                     },
-  { "dark_yamyam.mode_pingpong",               "1"                     },
+  { "dark_yamyam.mode_pingpong2",              "1"                     },
 
   { "dynabomb.active",                         "RocksElements.pcx"     },
   { "dynabomb.active.xpos",                    "12"                    },
@@ -1954,53 +1958,65 @@ struct ConfigInfo image_config[] =
   { "flames_left1.xpos",                       "8"                     },
   { "flames_left1.ypos",                       "12"                    },
   { "flames_left1.frames",                     "2"                     },
+  { "flames_left1.offset",                     "96"                    },
   { "flames_left2",                            "RocksHeroes.pcx"       },
   { "flames_left2.xpos",                       "9"                     },
   { "flames_left2.ypos",                       "12"                    },
   { "flames_left2.frames",                     "2"                     },
+  { "flames_left2.offset",                     "96"                    },
   { "flames_left3",                            "RocksHeroes.pcx"       },
   { "flames_left3.xpos",                       "10"                    },
   { "flames_left3.ypos",                       "12"                    },
   { "flames_left3.frames",                     "2"                     },
+  { "flames_left3.offset",                     "96"                    },
 
   { "flames_right1",                           "RocksHeroes.pcx"       },
   { "flames_right1.xpos",                      "8"                     },
   { "flames_right1.ypos",                      "13"                    },
   { "flames_right1.frames",                    "2"                     },
+  { "flames_right1.offset",                    "96"                    },
   { "flames_right2",                           "RocksHeroes.pcx"       },
   { "flames_right2.xpos",                      "9"                     },
   { "flames_right2.ypos",                      "13"                    },
   { "flames_right2.frames",                    "2"                     },
+  { "flames_right2.offset",                    "96"                    },
   { "flames_right3",                           "RocksHeroes.pcx"       },
   { "flames_right3.xpos",                      "10"                    },
   { "flames_right3.ypos",                      "13"                    },
   { "flames_right3.frames",                    "2"                     },
+  { "flames_right3.offset",                    "96"                    },
 
   { "flames_up1",                              "RocksHeroes.pcx"       },
   { "flames_up1.xpos",                         "8"                     },
   { "flames_up1.ypos",                         "14"                    },
   { "flames_up1.frames",                       "2"                     },
+  { "flames_up1.offset",                       "96"                    },
   { "flames_up2",                              "RocksHeroes.pcx"       },
   { "flames_up2.xpos",                         "9"                     },
   { "flames_up2.ypos",                         "14"                    },
   { "flames_up2.frames",                       "2"                     },
+  { "flames_up2.offset",                       "96"                    },
   { "flames_up3",                              "RocksHeroes.pcx"       },
   { "flames_up3.xpos",                         "10"                    },
   { "flames_up3.ypos",                         "14"                    },
   { "flames_up3.frames",                       "2"                     },
+  { "flames_up3.offset",                       "96"                    },
 
   { "flames_down1",                            "RocksHeroes.pcx"       },
   { "flames_down1.xpos",                       "8"                     },
   { "flames_down1.ypos",                       "15"                    },
   { "flames_down1.frames",                     "2"                     },
+  { "flames_down1.offset",                     "96"                    },
   { "flames_down2",                            "RocksHeroes.pcx"       },
   { "flames_down2.xpos",                       "9"                     },
   { "flames_down2.ypos",                       "15"                    },
   { "flames_down2.frames",                     "2"                     },
+  { "flames_down2.offset",                     "96"                    },
   { "flames_down3",                            "RocksHeroes.pcx"       },
   { "flames_down3.xpos",                       "10"                    },
   { "flames_down3.ypos",                       "15"                    },
   { "flames_down3.frames",                     "2"                     },
+  { "flames_down3.offset",                     "96"                    },
 
   { "stoneblock",                              "RocksElements.pcx"     },
   { "stoneblock.xpos",                         "10"                    },