rnd-20030421-1-src
[rocksndiamonds.git] / src / conf_gfx.c
index 06367d296db97e7a401791f93c6aea84c3a3c2c1..95a9ce6411aae4fbfc7cbf1c3cafececbf10a6a6 100644 (file)
@@ -1005,50 +1005,82 @@ struct ConfigInfo image_config[] =
   { "em_key_4.ypos",                           "6"                     },
   { "em_key_4.frames",                         "1"                     },
 
-  { "em_gate_1",                               "RocksSP.pcx"           },
-  { "em_gate_1.xpos",                          "0"                     },
-  { "em_gate_1.ypos",                          "7"                     },
-  { "em_gate_1.frames",                                "1"                     },
-  { "em_gate_2",                               "RocksSP.pcx"           },
-  { "em_gate_2.xpos",                          "1"                     },
-  { "em_gate_2.ypos",                          "7"                     },
-  { "em_gate_2.frames",                                "1"                     },
-  { "em_gate_3",                               "RocksSP.pcx"           },
-  { "em_gate_3.xpos",                          "2"                     },
-  { "em_gate_3.ypos",                          "7"                     },
-  { "em_gate_3.frames",                                "1"                     },
-  { "em_gate_4",                               "RocksSP.pcx"           },
-  { "em_gate_4.xpos",                          "3"                     },
-  { "em_gate_4.ypos",                          "7"                     },
-  { "em_gate_4.frames",                                "1"                     },
-  { "em_gate_1_gray",                          "RocksSP.pcx"           },
-  { "em_gate_1_gray.xpos",                     "4"                     },
-  { "em_gate_1_gray.ypos",                     "7"                     },
-  { "em_gate_1_gray.frames",                   "1"                     },
-  { "em_gate_1_gray.EDITOR",                   "RocksSP.pcx"           },
-  { "em_gate_1_gray.EDITOR.xpos",              "12"                    },
-  { "em_gate_1_gray.EDITOR.ypos",              "11"                    },
-  { "em_gate_2_gray",                          "RocksSP.pcx"           },
-  { "em_gate_2_gray.xpos",                     "5"                     },
-  { "em_gate_2_gray.ypos",                     "7"                     },
-  { "em_gate_2_gray.frames",                   "1"                     },
-  { "em_gate_2_gray.EDITOR",                   "RocksSP.pcx"           },
-  { "em_gate_2_gray.EDITOR.xpos",              "13"                    },
-  { "em_gate_2_gray.EDITOR.ypos",              "11"                    },
-  { "em_gate_3_gray",                          "RocksSP.pcx"           },
-  { "em_gate_3_gray.xpos",                     "6"                     },
-  { "em_gate_3_gray.ypos",                     "7"                     },
-  { "em_gate_3_gray.frames",                   "1"                     },
-  { "em_gate_3_gray.EDITOR",                   "RocksSP.pcx"           },
-  { "em_gate_3_gray.EDITOR.xpos",              "14"                    },
-  { "em_gate_3_gray.EDITOR.ypos",              "11"                    },
-  { "em_gate_4_gray",                          "RocksSP.pcx"           },
-  { "em_gate_4_gray.xpos",                     "7"                     },
-  { "em_gate_4_gray.ypos",                     "7"                     },
-  { "em_gate_4_gray.frames",                   "1"                     },
-  { "em_gate_4_gray.EDITOR",                   "RocksSP.pcx"           },
-  { "em_gate_4_gray.EDITOR.xpos",              "15"                    },
-  { "em_gate_4_gray.EDITOR.ypos",              "11"                    },
+  { "em_gate_1_closed",                                "RocksSP.pcx"           },
+  { "em_gate_1_closed.xpos",                   "0"                     },
+  { "em_gate_1_closed.ypos",                   "7"                     },
+  { "em_gate_1_closed.frames",                 "1"                     },
+  { "em_gate_1_open",                          "RocksSP.pcx"           },
+  { "em_gate_1_open.xpos",                     "0"                     },
+  { "em_gate_1_open.ypos",                     "7"                     },
+  { "em_gate_1_open.frames",                   "1"                     },
+  { "em_gate_2_closed",                                "RocksSP.pcx"           },
+  { "em_gate_2_closed.xpos",                   "1"                     },
+  { "em_gate_2_closed.ypos",                   "7"                     },
+  { "em_gate_2_closed.frames",                 "1"                     },
+  { "em_gate_2_open",                          "RocksSP.pcx"           },
+  { "em_gate_2_open.xpos",                     "1"                     },
+  { "em_gate_2_open.ypos",                     "7"                     },
+  { "em_gate_2_open.frames",                   "1"                     },
+  { "em_gate_3_closed",                                "RocksSP.pcx"           },
+  { "em_gate_3_closed.xpos",                   "2"                     },
+  { "em_gate_3_closed.ypos",                   "7"                     },
+  { "em_gate_3_closed.frames",                 "1"                     },
+  { "em_gate_3_open",                          "RocksSP.pcx"           },
+  { "em_gate_3_open.xpos",                     "2"                     },
+  { "em_gate_3_open.ypos",                     "7"                     },
+  { "em_gate_3_open.frames",                   "1"                     },
+  { "em_gate_4_closed",                                "RocksSP.pcx"           },
+  { "em_gate_4_closed.xpos",                   "3"                     },
+  { "em_gate_4_closed.ypos",                   "7"                     },
+  { "em_gate_4_closed.frames",                 "1"                     },
+  { "em_gate_4_open",                          "RocksSP.pcx"           },
+  { "em_gate_4_open.xpos",                     "3"                     },
+  { "em_gate_4_open.ypos",                     "7"                     },
+  { "em_gate_4_open.frames",                   "1"                     },
+  { "em_gate_1_gray_closed",                   "RocksSP.pcx"           },
+  { "em_gate_1_gray_closed.xpos",              "4"                     },
+  { "em_gate_1_gray_closed.ypos",              "7"                     },
+  { "em_gate_1_gray_closed.frames",            "1"                     },
+  { "em_gate_1_gray_closed.EDITOR",            "RocksSP.pcx"           },
+  { "em_gate_1_gray_closed.EDITOR.xpos",       "12"                    },
+  { "em_gate_1_gray_closed.EDITOR.ypos",       "11"                    },
+  { "em_gate_1_gray_open",                     "RocksSP.pcx"           },
+  { "em_gate_1_gray_open.xpos",                        "4"                     },
+  { "em_gate_1_gray_open.ypos",                        "7"                     },
+  { "em_gate_1_gray_open.frames",              "1"                     },
+  { "em_gate_2_gray_closed",                   "RocksSP.pcx"           },
+  { "em_gate_2_gray_closed.xpos",              "5"                     },
+  { "em_gate_2_gray_closed.ypos",              "7"                     },
+  { "em_gate_2_gray_closed.frames",            "1"                     },
+  { "em_gate_2_gray_closed.EDITOR",            "RocksSP.pcx"           },
+  { "em_gate_2_gray_closed.EDITOR.xpos",       "13"                    },
+  { "em_gate_2_gray_closed.EDITOR.ypos",       "11"                    },
+  { "em_gate_2_gray_open",                     "RocksSP.pcx"           },
+  { "em_gate_2_gray_open.xpos",                        "5"                     },
+  { "em_gate_2_gray_open.ypos",                        "7"                     },
+  { "em_gate_2_gray_open.frames",              "1"                     },
+  { "em_gate_3_gray_closed",                   "RocksSP.pcx"           },
+  { "em_gate_3_gray_closed.xpos",              "6"                     },
+  { "em_gate_3_gray_closed.ypos",              "7"                     },
+  { "em_gate_3_gray_closed.frames",            "1"                     },
+  { "em_gate_3_gray_closed.EDITOR",            "RocksSP.pcx"           },
+  { "em_gate_3_gray_closed.EDITOR.xpos",       "14"                    },
+  { "em_gate_3_gray_closed.EDITOR.ypos",       "11"                    },
+  { "em_gate_3_gray_open",                     "RocksSP.pcx"           },
+  { "em_gate_3_gray_open.xpos",                        "6"                     },
+  { "em_gate_3_gray_open.ypos",                        "7"                     },
+  { "em_gate_3_gray_open.frames",              "1"                     },
+  { "em_gate_4_gray_closed",                   "RocksSP.pcx"           },
+  { "em_gate_4_gray_closed.xpos",              "7"                     },
+  { "em_gate_4_gray_closed.ypos",              "7"                     },
+  { "em_gate_4_gray_closed.frames",            "1"                     },
+  { "em_gate_4_gray_closed.EDITOR",            "RocksSP.pcx"           },
+  { "em_gate_4_gray_closed.EDITOR.xpos",       "15"                    },
+  { "em_gate_4_gray_closed.EDITOR.ypos",       "11"                    },
+  { "em_gate_4_gray_open",                     "RocksSP.pcx"           },
+  { "em_gate_4_gray_open.xpos",                        "7"                     },
+  { "em_gate_4_gray_open.ypos",                        "7"                     },
+  { "em_gate_4_gray_open.frames",              "1"                     },
 
   { "exit_closed",                             "RocksElements.pcx"     },
   { "exit_closed.xpos",                                "0"                     },
@@ -1610,50 +1642,82 @@ struct ConfigInfo image_config[] =
   { "key_4.EDITOR.xpos",                       "7"                     },
   { "key_4.EDITOR.ypos",                       "14"                    },
 
-  { "gate_1",                                  "RocksElements.pcx"     },
-  { "gate_1.xpos",                             "4"                     },
-  { "gate_1.ypos",                             "2"                     },
-  { "gate_1.frames",                           "1"                     },
-  { "gate_2",                                  "RocksElements.pcx"     },
-  { "gate_2.xpos",                             "5"                     },
-  { "gate_2.ypos",                             "2"                     },
-  { "gate_2.frames",                           "1"                     },
-  { "gate_3",                                  "RocksElements.pcx"     },
-  { "gate_3.xpos",                             "6"                     },
-  { "gate_3.ypos",                             "2"                     },
-  { "gate_3.frames",                           "1"                     },
-  { "gate_4",                                  "RocksElements.pcx"     },
-  { "gate_4.xpos",                             "7"                     },
-  { "gate_4.ypos",                             "2"                     },
-  { "gate_4.frames",                           "1"                     },
-  { "gate_1_gray",                             "RocksElements.pcx"     },
-  { "gate_1_gray.xpos",                                "8"                     },
-  { "gate_1_gray.ypos",                                "2"                     },
-  { "gate_1_gray.frames",                      "1"                     },
-  { "gate_1_gray.EDITOR",                      "RocksElements.pcx"     },
-  { "gate_1_gray.EDITOR.xpos",                 "8"                     },
-  { "gate_1_gray.EDITOR.ypos",                 "14"                    },
-  { "gate_2_gray",                             "RocksElements.pcx"     },
-  { "gate_2_gray.xpos",                                "9"                     },
-  { "gate_2_gray.ypos",                                "2"                     },
-  { "gate_2_gray.frames",                      "1"                     },
-  { "gate_2_gray.EDITOR",                      "RocksElements.pcx"     },
-  { "gate_2_gray.EDITOR.xpos",                 "9"                     },
-  { "gate_2_gray.EDITOR.ypos",                 "14"                    },
-  { "gate_3_gray",                             "RocksElements.pcx"     },
-  { "gate_3_gray.xpos",                                "10"                    },
-  { "gate_3_gray.ypos",                                "2"                     },
-  { "gate_3_gray.frames",                      "1"                     },
-  { "gate_3_gray.EDITOR",                      "RocksElements.pcx"     },
-  { "gate_3_gray.EDITOR.xpos",                 "10"                    },
-  { "gate_3_gray.EDITOR.ypos",                 "14"                    },
-  { "gate_4_gray",                             "RocksElements.pcx"     },
-  { "gate_4_gray.xpos",                                "11"                    },
-  { "gate_4_gray.ypos",                                "2"                     },
-  { "gate_4_gray.frames",                      "1"                     },
-  { "gate_4_gray.EDITOR",                      "RocksElements.pcx"     },
-  { "gate_4_gray.EDITOR.xpos",                 "11"                    },
-  { "gate_4_gray.EDITOR.ypos",                 "14"                    },
+  { "gate_1_closed",                           "RocksElements.pcx"     },
+  { "gate_1_closed.xpos",                      "4"                     },
+  { "gate_1_closed.ypos",                      "2"                     },
+  { "gate_1_closed.frames",                    "1"                     },
+  { "gate_1_open",                             "RocksElements.pcx"     },
+  { "gate_1_open.xpos",                                "4"                     },
+  { "gate_1_open.ypos",                                "2"                     },
+  { "gate_1_open.frames",                      "1"                     },
+  { "gate_2_closed",                           "RocksElements.pcx"     },
+  { "gate_2_closed.xpos",                      "5"                     },
+  { "gate_2_closed.ypos",                      "2"                     },
+  { "gate_2_closed.frames",                    "1"                     },
+  { "gate_2_open",                             "RocksElements.pcx"     },
+  { "gate_2_open.xpos",                                "5"                     },
+  { "gate_2_open.ypos",                                "2"                     },
+  { "gate_2_open.frames",                      "1"                     },
+  { "gate_3_closed",                           "RocksElements.pcx"     },
+  { "gate_3_closed.xpos",                      "6"                     },
+  { "gate_3_closed.ypos",                      "2"                     },
+  { "gate_3_closed.frames",                    "1"                     },
+  { "gate_3_open",                             "RocksElements.pcx"     },
+  { "gate_3_open.xpos",                                "6"                     },
+  { "gate_3_open.ypos",                                "2"                     },
+  { "gate_3_open.frames",                      "1"                     },
+  { "gate_4_closed",                           "RocksElements.pcx"     },
+  { "gate_4_closed.xpos",                      "7"                     },
+  { "gate_4_closed.ypos",                      "2"                     },
+  { "gate_4_closed.frames",                    "1"                     },
+  { "gate_4_open",                             "RocksElements.pcx"     },
+  { "gate_4_open.xpos",                                "7"                     },
+  { "gate_4_open.ypos",                                "2"                     },
+  { "gate_4_open.frames",                      "1"                     },
+  { "gate_1_gray_closed",                      "RocksElements.pcx"     },
+  { "gate_1_gray_closed.xpos",                 "8"                     },
+  { "gate_1_gray_closed.ypos",                 "2"                     },
+  { "gate_1_gray_closed.frames",               "1"                     },
+  { "gate_1_gray_closed.EDITOR",               "RocksElements.pcx"     },
+  { "gate_1_gray_closed.EDITOR.xpos",          "8"                     },
+  { "gate_1_gray_closed.EDITOR.ypos",          "14"                    },
+  { "gate_1_gray_open",                                "RocksElements.pcx"     },
+  { "gate_1_gray_open.xpos",                   "8"                     },
+  { "gate_1_gray_open.ypos",                   "2"                     },
+  { "gate_1_gray_open.frames",                 "1"                     },
+  { "gate_2_gray_closed",                      "RocksElements.pcx"     },
+  { "gate_2_gray_closed.xpos",                 "9"                     },
+  { "gate_2_gray_closed.ypos",                 "2"                     },
+  { "gate_2_gray_closed.frames",               "1"                     },
+  { "gate_2_gray_closed.EDITOR",               "RocksElements.pcx"     },
+  { "gate_2_gray_closed.EDITOR.xpos",          "9"                     },
+  { "gate_2_gray_closed.EDITOR.ypos",          "14"                    },
+  { "gate_2_gray_open",                                "RocksElements.pcx"     },
+  { "gate_2_gray_open.xpos",                   "9"                     },
+  { "gate_2_gray_open.ypos",                   "2"                     },
+  { "gate_2_gray_open.frames",                 "1"                     },
+  { "gate_3_gray_closed",                      "RocksElements.pcx"     },
+  { "gate_3_gray_closed.xpos",                 "10"                    },
+  { "gate_3_gray_closed.ypos",                 "2"                     },
+  { "gate_3_gray_closed.frames",               "1"                     },
+  { "gate_3_gray_closed.EDITOR",               "RocksElements.pcx"     },
+  { "gate_3_gray_closed.EDITOR.xpos",          "10"                    },
+  { "gate_3_gray_closed.EDITOR.ypos",          "14"                    },
+  { "gate_3_gray_open",                                "RocksElements.pcx"     },
+  { "gate_3_gray_open.xpos",                   "10"                    },
+  { "gate_3_gray_open.ypos",                   "2"                     },
+  { "gate_3_gray_open.frames",                 "1"                     },
+  { "gate_4_gray_closed",                      "RocksElements.pcx"     },
+  { "gate_4_gray_closed.xpos",                 "11"                    },
+  { "gate_4_gray_closed.ypos",                 "2"                     },
+  { "gate_4_gray_closed.frames",               "1"                     },
+  { "gate_4_gray_closed.EDITOR",               "RocksElements.pcx"     },
+  { "gate_4_gray_closed.EDITOR.xpos",          "11"                    },
+  { "gate_4_gray_closed.EDITOR.ypos",          "14"                    },
+  { "gate_4_gray_open",                                "RocksElements.pcx"     },
+  { "gate_4_gray_open.xpos",                   "11"                    },
+  { "gate_4_gray_open.ypos",                   "2"                     },
+  { "gate_4_gray_open.frames",                 "1"                     },
 
   { "game_of_life",                            "RocksElements.pcx"     },
   { "game_of_life.xpos",                       "8"                     },
@@ -3226,31 +3290,41 @@ struct ConfigInfo image_config[] =
   { "font.text_4.SCORES.width",                        "16"                    },
   { "font.text_4.SCORES.height",               "32"                    },
 
-  { "font.input",                              "RocksFontSmall.pcx"    },
-  { "font.input.x",                            "0"                     },
-  { "font.input.y",                            "210"                   },
-  { "font.input.width",                                "14"                    },
-  { "font.input.height",                       "14"                    },
-  { "font.input.MAIN",                         "RocksFontBig.pcx"      },
-  { "font.input.MAIN.x",                       "0"                     },
-  { "font.input.MAIN.y",                       "0"                     },
-  { "font.input.MAIN.width",                   "32"                    },
-  { "font.input.MAIN.height",                  "32"                    },
-  { "font.input.active",                       "RocksFontSmall.pcx"    },
-  { "font.input.active.x",                     "0"                     },
-  { "font.input.active.y",                     "0"                     },
-  { "font.input.active.width",                 "14"                    },
-  { "font.input.active.height",                        "14"                    },
-  { "font.input.active.MAIN",                  "RocksFontBig.pcx"      },
-  { "font.input.active.MAIN.x",                        "0"                     },
-  { "font.input.active.MAIN.y",                        "480"                   },
-  { "font.input.active.MAIN.width",            "32"                    },
-  { "font.input.active.MAIN.height",           "32"                    },
-  { "font.input.active.SETUP",                 "RocksFontBig.pcx"      },
-  { "font.input.active.SETUP.x",               "0"                     },
-  { "font.input.active.SETUP.y",               "0"                     },
-  { "font.input.active.SETUP.width",           "32"                    },
-  { "font.input.active.SETUP.height",          "32"                    },
+  { "font.input_1",                            "RocksFontSmall.pcx"    },
+  { "font.input_1.x",                          "0"                     },
+  { "font.input_1.y",                          "210"                   },
+  { "font.input_1.width",                      "14"                    },
+  { "font.input_1.height",                     "14"                    },
+  { "font.input_1.MAIN",                       "RocksFontBig.pcx"      },
+  { "font.input_1.MAIN.x",                     "0"                     },
+  { "font.input_1.MAIN.y",                     "0"                     },
+  { "font.input_1.MAIN.width",                 "32"                    },
+  { "font.input_1.MAIN.height",                        "32"                    },
+  { "font.input_1.active",                     "RocksFontSmall.pcx"    },
+  { "font.input_1.active.x",                   "0"                     },
+  { "font.input_1.active.y",                   "210"                   },
+  { "font.input_1.active.width",               "14"                    },
+  { "font.input_1.active.height",              "14"                    },
+  { "font.input_1.active.MAIN",                        "RocksFontBig.pcx"      },
+  { "font.input_1.active.MAIN.x",              "0"                     },
+  { "font.input_1.active.MAIN.y",              "480"                   },
+  { "font.input_1.active.MAIN.width",          "32"                    },
+  { "font.input_1.active.MAIN.height",         "32"                    },
+  { "font.input_1.active.SETUP",               "RocksFontBig.pcx"      },
+  { "font.input_1.active.SETUP.x",             "0"                     },
+  { "font.input_1.active.SETUP.y",             "0"                     },
+  { "font.input_1.active.SETUP.width",         "32"                    },
+  { "font.input_1.active.SETUP.height",                "32"                    },
+  { "font.input_2",                            "RocksFontSmall.pcx"    },
+  { "font.input_2.x",                          "0"                     },
+  { "font.input_2.y",                          "210"                   },
+  { "font.input_2.width",                      "14"                    },
+  { "font.input_2.height",                     "14"                    },
+  { "font.input_2.active",                     "RocksFontSmall.pcx"    },
+  { "font.input_2.active.x",                   "0"                     },
+  { "font.input_2.active.y",                   "210"                   },
+  { "font.input_2.active.width",               "14"                    },
+  { "font.input_2.active.height",              "14"                    },
 
   { "font.option_off",                         "RocksFontBig.pcx"      },
   { "font.option_off.x",                       "0"                     },
@@ -3291,6 +3365,11 @@ struct ConfigInfo image_config[] =
   { "font.tape_recorder.width",                        "11"                    },
   { "font.tape_recorder.height",               "14"                    },
 
+  { "font.game_info",                          "RocksFontEM.pcx"       },
+  { "font.game_info.xpos",                     "0"                     },
+  { "font.game_info.ypos",                     "0"                     },
+  { "font.game_info.delay",                    "10"                    },
+
   { "global.border",                           "RocksScreen.pcx"       },
   { "global.door",                             "RocksDoor.pcx"         },
 
@@ -3307,32 +3386,6 @@ struct ConfigInfo image_config[] =
   { "background.SETUP",                                UNDEFINED_FILENAME      },
   { "background.DOOR",                         UNDEFINED_FILENAME      },
 
-  { "info.font_em_1",                          "RocksFontEM.pcx"       },
-  { "info.font_em_1.xpos",                     "0"                     },
-  { "info.font_em_1.ypos",                     "0"                     },
-  { "info.font_em_1.frames",                   "16"                    },
-  { "info.font_em_1.delay",                    "10"                    },
-  { "info.font_em_2",                          "RocksFontEM.pcx"       },
-  { "info.font_em_2.xpos",                     "0"                     },
-  { "info.font_em_2.ypos",                     "1"                     },
-  { "info.font_em_2.frames",                   "16"                    },
-  { "info.font_em_2.delay",                    "10"                    },
-  { "info.font_em_3",                          "RocksFontEM.pcx"       },
-  { "info.font_em_3.xpos",                     "0"                     },
-  { "info.font_em_3.ypos",                     "2"                     },
-  { "info.font_em_3.frames",                   "16"                    },
-  { "info.font_em_3.delay",                    "10"                    },
-  { "info.font_em_4",                          "RocksFontEM.pcx"       },
-  { "info.font_em_4.xpos",                     "0"                     },
-  { "info.font_em_4.ypos",                     "3"                     },
-  { "info.font_em_4.frames",                   "16"                    },
-  { "info.font_em_4.delay",                    "10"                    },
-  { "info.font_em_5",                          "RocksFontEM.pcx"       },
-  { "info.font_em_5.xpos",                     "0"                     },
-  { "info.font_em_5.ypos",                     "4"                     },
-  { "info.font_em_5.frames",                   "4"                     },
-  { "info.font_em_5.delay",                    "10"                    },
-
   /* the following directives are not associated with an image,
      but make sense to be defined in "graphicsinfo.conf", too */