rnd-20140305-1-src
[rocksndiamonds.git] / src / conf_gfx.c
index 3eb72e80884f9dda5dbb1b0ecdd92745a3653b6e..66f823c27713a14c59291cb46a87e7b55587dcd8 100644 (file)
@@ -5226,6 +5226,11 @@ struct ConfigInfo image_config[] =
   { "editor.cascade_list.active.ypos",         "8"                     },
   { "editor.cascade_list.active.frames",       "1"                     },
 
+  { "editor.palette_button",                   "RocksDoor.png"         },
+  { "editor.palette_button.x",                 "525"                   },
+  { "editor.palette_button.y",                 "30"                    },
+  { "editor.palette_button.pressed_xoffset",   "-20"                   },
+
   { "background",                              UNDEFINED_FILENAME      },
   { "background.TITLE_INITIAL",                        UNDEFINED_FILENAME      },
   { "background.TITLE",                                UNDEFINED_FILENAME      },
@@ -5254,6 +5259,16 @@ struct ConfigInfo image_config[] =
   { "background.PANEL.y",                      "0"                     },
   { "background.PANEL.width",                  "100"                   },
   { "background.PANEL.height",                 "280"                   },
+  { "background.PALETTE",                      "RocksDoor.png"         },
+  { "background.PALETTE.x",                    "500"                   },
+  { "background.PALETTE.y",                    "0"                     },
+  { "background.PALETTE.width",                        "100"                   },
+  { "background.PALETTE.height",               "280"                   },
+  { "background.TOOLBOX",                      "RocksDoor.png"         },
+  { "background.TOOLBOX.x",                    "700"                   },
+  { "background.TOOLBOX.y",                    "236"                   },
+  { "background.TOOLBOX.width",                        "100"                   },
+  { "background.TOOLBOX.height",               "144"                   },
 
   { "background.titlescreen_initial_1",                UNDEFINED_FILENAME      },
   { "background.titlescreen_initial_2",                UNDEFINED_FILENAME      },
@@ -5390,28 +5405,6 @@ struct ConfigInfo image_config[] =
   { "door_2.gfx.part_7",                       UNDEFINED_FILENAME      },
   { "door_2.gfx.part_8",                       UNDEFINED_FILENAME      },
 
-  { "door_1.wing_left",                                "RocksDoor.png"         },
-  { "door_1.wing_left.x",                      "0"                     },
-  { "door_1.wing_left.y",                      "0"                     },
-  { "door_1.wing_left.width",                  "100"                   },
-  { "door_1.wing_left.height",                 "280"                   },
-  { "door_1.wing_right",                       "RocksDoor.png"         },
-  { "door_1.wing_right.x",                     "100"                   },
-  { "door_1.wing_right.y",                     "0"                     },
-  { "door_1.wing_right.width",                 "100"                   },
-  { "door_1.wing_right.height",                        "280"                   },
-
-  { "door_2.wing_left",                                "RocksDoor.png"         },
-  { "door_2.wing_left.x",                      "0"                     },
-  { "door_2.wing_left.y",                      "280"                   },
-  { "door_2.wing_left.width",                  "100"                   },
-  { "door_2.wing_left.height",                 "100"                   },
-  { "door_2.wing_right",                       "RocksDoor.png"         },
-  { "door_2.wing_right.x",                     "100"                   },
-  { "door_2.wing_right.y",                     "280"                   },
-  { "door_2.wing_right.width",                 "100"                   },
-  { "door_2.wing_right.height",                        "100"                   },
-
   { "door_2.top_border_correction",            "RocksDoor.png"         },
   { "door_2.top_border_correction.x",          "600"                   },
   { "door_2.top_border_correction.y",          "0"                     },
@@ -5972,64 +5965,80 @@ struct ConfigInfo image_config[] =
   { "door_1.part_1.y",                         "0"                     },
   { "door_1.part_1.step_xoffset",              "3"                     },
   { "door_1.part_1.step_yoffset",              "1"                     },
-  { "door_1.part_1.step_delay",                        "20"                    },
+  { "door_1.part_1.step_delay",                        "10"                    },
   { "door_1.part_1.start_step",                        "0"                     },
+  { "door_1.part_1.start_step_opening",                "0"                     },
+  { "door_1.part_1.start_step_closing",                "0"                     },
   { "door_1.part_1.draw_masked",               "true"                  },
   { "door_1.part_1.draw_order",                        "3"                     },
   { "door_1.part_2.x",                         "0"                     },
   { "door_1.part_2.y",                         "77"                    },
   { "door_1.part_2.step_xoffset",              "3"                     },
   { "door_1.part_2.step_yoffset",              "1"                     },
-  { "door_1.part_2.step_delay",                        "20"                    },
+  { "door_1.part_2.step_delay",                        "10"                    },
   { "door_1.part_2.start_step",                        "0"                     },
+  { "door_1.part_2.start_step_opening",                "0"                     },
+  { "door_1.part_2.start_step_closing",                "0"                     },
   { "door_1.part_2.draw_masked",               "true"                  },
   { "door_1.part_2.draw_order",                        "5"                     },
   { "door_1.part_3.x",                         "0"                     },
   { "door_1.part_3.y",                         "140"                   },
   { "door_1.part_3.step_xoffset",              "3"                     },
   { "door_1.part_3.step_yoffset",              "1"                     },
-  { "door_1.part_3.step_delay",                        "20"                    },
+  { "door_1.part_3.step_delay",                        "10"                    },
   { "door_1.part_3.start_step",                        "0"                     },
+  { "door_1.part_3.start_step_opening",                "0"                     },
+  { "door_1.part_3.start_step_closing",                "0"                     },
   { "door_1.part_3.draw_masked",               "true"                  },
   { "door_1.part_3.draw_order",                        "4"                     },
   { "door_1.part_4.x",                         "0"                     },
   { "door_1.part_4.y",                         "203"                   },
   { "door_1.part_4.step_xoffset",              "3"                     },
   { "door_1.part_4.step_yoffset",              "1"                     },
-  { "door_1.part_4.step_delay",                        "20"                    },
+  { "door_1.part_4.step_delay",                        "10"                    },
   { "door_1.part_4.start_step",                        "0"                     },
+  { "door_1.part_4.start_step_opening",                "0"                     },
+  { "door_1.part_4.start_step_closing",                "0"                     },
   { "door_1.part_4.draw_masked",               "true"                  },
   { "door_1.part_4.draw_order",                        "6"                     },
   { "door_1.part_5.x",                         "0"                     },
   { "door_1.part_5.y",                         "0"                     },
   { "door_1.part_5.step_xoffset",              "-3"                    },
   { "door_1.part_5.step_yoffset",              "-1"                    },
-  { "door_1.part_5.step_delay",                        "20"                    },
+  { "door_1.part_5.step_delay",                        "10"                    },
   { "door_1.part_5.start_step",                        "0"                     },
+  { "door_1.part_5.start_step_opening",                "0"                     },
+  { "door_1.part_5.start_step_closing",                "0"                     },
   { "door_1.part_5.draw_masked",               "true"                  },
   { "door_1.part_5.draw_order",                        "1"                     },
   { "door_1.part_6.x",                         "0"                     },
   { "door_1.part_6.y",                         "77"                    },
   { "door_1.part_6.step_xoffset",              "-3"                    },
   { "door_1.part_6.step_yoffset",              "-1"                    },
-  { "door_1.part_6.step_delay",                        "20"                    },
+  { "door_1.part_6.step_delay",                        "10"                    },
   { "door_1.part_6.start_step",                        "0"                     },
+  { "door_1.part_6.start_step_opening",                "0"                     },
+  { "door_1.part_6.start_step_closing",                "0"                     },
   { "door_1.part_6.draw_masked",               "true"                  },
   { "door_1.part_6.draw_order",                        "7"                     },
   { "door_1.part_7.x",                         "0"                     },
   { "door_1.part_7.y",                         "140"                   },
   { "door_1.part_7.step_xoffset",              "-3"                    },
   { "door_1.part_7.step_yoffset",              "-1"                    },
-  { "door_1.part_7.step_delay",                        "20"                    },
+  { "door_1.part_7.step_delay",                        "10"                    },
   { "door_1.part_7.start_step",                        "0"                     },
+  { "door_1.part_7.start_step_opening",                "0"                     },
+  { "door_1.part_7.start_step_closing",                "0"                     },
   { "door_1.part_7.draw_masked",               "true"                  },
   { "door_1.part_7.draw_order",                        "2"                     },
   { "door_1.part_8.x",                         "0"                     },
   { "door_1.part_8.y",                         "203"                   },
   { "door_1.part_8.step_xoffset",              "-3"                    },
   { "door_1.part_8.step_yoffset",              "-1"                    },
-  { "door_1.part_8.step_delay",                        "20"                    },
+  { "door_1.part_8.step_delay",                        "10"                    },
   { "door_1.part_8.start_step",                        "0"                     },
+  { "door_1.part_8.start_step_opening",                "0"                     },
+  { "door_1.part_8.start_step_closing",                "0"                     },
   { "door_1.part_8.draw_masked",               "true"                  },
   { "door_1.part_8.draw_order",                        "8"                     },
 
@@ -6037,32 +6046,40 @@ struct ConfigInfo image_config[] =
   { "door_2.part_1.y",                         "0"                     },
   { "door_2.part_1.step_xoffset",              "3"                     },
   { "door_2.part_1.step_yoffset",              "1"                     },
-  { "door_2.part_1.step_delay",                        "20"                    },
+  { "door_2.part_1.step_delay",                        "10"                    },
   { "door_2.part_1.start_step",                        "0"                     },
+  { "door_2.part_1.start_step_opening",                "0"                     },
+  { "door_2.part_1.start_step_closing",                "0"                     },
   { "door_2.part_1.draw_masked",               "true"                  },
   { "door_2.part_1.draw_order",                        "2"                     },
   { "door_2.part_2.x",                         "0"                     },
   { "door_2.part_2.y",                         "50"                    },
   { "door_2.part_2.step_xoffset",              "3"                     },
   { "door_2.part_2.step_yoffset",              "1"                     },
-  { "door_2.part_2.step_delay",                        "20"                    },
+  { "door_2.part_2.step_delay",                        "10"                    },
   { "door_2.part_2.start_step",                        "0"                     },
+  { "door_2.part_2.start_step_opening",                "0"                     },
+  { "door_2.part_2.start_step_closing",                "0"                     },
   { "door_2.part_2.draw_masked",               "true"                  },
   { "door_2.part_2.draw_order",                        "3"                     },
   { "door_2.part_3.x",                         "0"                     },
   { "door_2.part_3.y",                         "0"                     },
   { "door_2.part_3.step_xoffset",              "-3"                    },
   { "door_2.part_3.step_yoffset",              "-1"                    },
-  { "door_2.part_3.step_delay",                        "20"                    },
+  { "door_2.part_3.step_delay",                        "10"                    },
   { "door_2.part_3.start_step",                        "0"                     },
+  { "door_2.part_3.start_step_opening",                "0"                     },
+  { "door_2.part_3.start_step_closing",                "0"                     },
   { "door_2.part_3.draw_masked",               "true"                  },
   { "door_2.part_3.draw_order",                        "1"                     },
   { "door_2.part_4.x",                         "0"                     },
   { "door_2.part_4.y",                         "50"                    },
   { "door_2.part_4.step_xoffset",              "-3"                    },
   { "door_2.part_4.step_yoffset",              "-1"                    },
-  { "door_2.part_4.step_delay",                        "20"                    },
+  { "door_2.part_4.step_delay",                        "10"                    },
   { "door_2.part_4.start_step",                        "0"                     },
+  { "door_2.part_4.start_step_opening",                "0"                     },
+  { "door_2.part_4.start_step_closing",                "0"                     },
   { "door_2.part_4.draw_masked",               "true"                  },
   { "door_2.part_4.draw_order",                        "4"                     },
   { "door_2.part_5.x",                         "-1"                    },
@@ -6071,6 +6088,8 @@ struct ConfigInfo image_config[] =
   { "door_2.part_5.step_yoffset",              "0"                     },
   { "door_2.part_5.step_delay",                        "0"                     },
   { "door_2.part_5.start_step",                        "0"                     },
+  { "door_2.part_5.start_step_opening",                "0"                     },
+  { "door_2.part_5.start_step_closing",                "0"                     },
   { "door_2.part_5.draw_masked",               "true"                  },
   { "door_2.part_5.draw_order",                        "0"                     },
   { "door_2.part_6.x",                         "-1"                    },
@@ -6079,6 +6098,8 @@ struct ConfigInfo image_config[] =
   { "door_2.part_6.step_yoffset",              "0"                     },
   { "door_2.part_6.step_delay",                        "0"                     },
   { "door_2.part_6.start_step",                        "0"                     },
+  { "door_2.part_6.start_step_opening",                "0"                     },
+  { "door_2.part_6.start_step_closing",                "0"                     },
   { "door_2.part_6.draw_masked",               "true"                  },
   { "door_2.part_6.draw_order",                        "0"                     },
   { "door_2.part_7.x",                         "-1"                    },
@@ -6087,6 +6108,8 @@ struct ConfigInfo image_config[] =
   { "door_2.part_7.step_yoffset",              "0"                     },
   { "door_2.part_7.step_delay",                        "0"                     },
   { "door_2.part_7.start_step",                        "0"                     },
+  { "door_2.part_7.start_step_opening",                "0"                     },
+  { "door_2.part_7.start_step_closing",                "0"                     },
   { "door_2.part_7.draw_masked",               "true"                  },
   { "door_2.part_7.draw_order",                        "0"                     },
   { "door_2.part_8.x",                         "-1"                    },
@@ -6095,6 +6118,8 @@ struct ConfigInfo image_config[] =
   { "door_2.part_8.step_yoffset",              "0"                     },
   { "door_2.part_8.step_delay",                        "0"                     },
   { "door_2.part_8.start_step",                        "0"                     },
+  { "door_2.part_8.start_step_opening",                "0"                     },
+  { "door_2.part_8.start_step_closing",                "0"                     },
   { "door_2.part_8.draw_masked",               "true"                  },
   { "door_2.part_8.draw_order",                        "0"                     },
 
@@ -6103,7 +6128,9 @@ struct ConfigInfo image_config[] =
   { "door_1.panel.step_xoffset",               "0"                     },
   { "door_1.panel.step_yoffset",               "1"                     },
   { "door_1.panel.step_delay",                 "10"                    },
-  { "door_1.panel.start_step",                 "212"                   },
+  { "door_1.panel.start_step",                 "246"                   },
+  { "door_1.panel.start_step_opening",         "0"                     },
+  { "door_1.panel.start_step_closing",         "0"                     },
   { "door_1.panel.draw_masked",                        "false"                 },
   { "door_1.panel.draw_order",                 "0"                     },
 
@@ -6112,7 +6139,9 @@ struct ConfigInfo image_config[] =
   { "door_2.panel.step_xoffset",               "0"                     },
   { "door_2.panel.step_yoffset",               "1"                     },
   { "door_2.panel.step_delay",                 "10"                    },
-  { "door_2.panel.start_step",                 "32"                    },
+  { "door_2.panel.start_step",                 "66"                    },
+  { "door_2.panel.start_step_opening",         "0"                     },
+  { "door_2.panel.start_step_closing",         "0"                     },
   { "door_2.panel.draw_masked",                        "false"                 },
   { "door_2.panel.draw_order",                 "0"                     },
 
@@ -6971,6 +7000,18 @@ struct ConfigInfo image_config[] =
   { "tape.text.time.digits",                   "-1"                    },
   { "tape.text.time.font",                     "font.tape_recorder"    },
 
+  { "editor.palette.x",                                "5"                     },
+  { "editor.palette.y",                                "30"                    },
+  { "editor.palette.cols",                     "4"                     },
+  { "editor.palette.rows",                     "11"                    },
+
+  { "editor.element_left.x",                   "6"                     },
+  { "editor.element_left.y",                   "258"                   },
+  { "editor.element_middle.x",                 "42"                    },
+  { "editor.element_middle.y",                 "258"                   },
+  { "editor.element_right.x",                  "78"                    },
+  { "editor.element_right.y",                  "258"                   },
+
   { "request.button.yes.x",                    "2"                     },
   { "request.button.yes.y",                    "250"                   },
   { "request.button.no.x",                     "52"                    },