X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fconf_gfx.c;h=2cff9f1f0afac02e8abd187ad9a09feb42dcd63e;hp=76333abd86686dcff61b65488a57ed53df895487;hb=310781167f731177d6d46b15093dc32606eeac4e;hpb=6f20c46794de2b6e936f9f9ea46f893a059ffd47 diff --git a/src/conf_gfx.c b/src/conf_gfx.c index 76333abd..2cff9f1f 100644 --- a/src/conf_gfx.c +++ b/src/conf_gfx.c @@ -1,15 +1,13 @@ -/*********************************************************** -* Rocks'n'Diamonds -- McDuffin Strikes Back! * -*----------------------------------------------------------* -* (c) 1995-2006 Artsoft Entertainment * -* Holger Schemel * -* Detmolder Strasse 189 * -* 33604 Bielefeld * -* Germany * -* e-mail: info@artsoft.org * -*----------------------------------------------------------* -* conf_gfx.c * -***********************************************************/ +// ============================================================================ +// Rocks'n'Diamonds - McDuffin Strikes Back! +// ---------------------------------------------------------------------------- +// (c) 1995-2014 by Artsoft Entertainment +// Holger Schemel +// info@artsoft.org +// http://www.artsoft.org/ +// ---------------------------------------------------------------------------- +// conf_gfx.c +// ============================================================================ #include "libgame/libgame.h" #include "main.h" @@ -47,18 +45,26 @@ struct ConfigTypeInfo image_config_suffix[] = { ".diggable_like", ARG_UNDEFINED, TYPE_ELEMENT }, { ".border_size", ARG_UNDEFINED, TYPE_INTEGER }, { ".step_offset", "4", TYPE_INTEGER }, + { ".step_xoffset", ARG_UNDEFINED, TYPE_INTEGER }, + { ".step_yoffset", ARG_UNDEFINED, TYPE_INTEGER }, { ".step_delay", "1", TYPE_INTEGER }, { ".direction", ARG_UNDEFINED, TYPE_STRING }, { ".position", ARG_UNDEFINED, TYPE_STRING }, { ".draw_xoffset", "0", TYPE_INTEGER }, { ".draw_yoffset", "0", TYPE_INTEGER }, - { ".draw_masked", "false", TYPE_BOOLEAN }, + { ".draw_masked", ARG_UNDEFINED, TYPE_BOOLEAN }, + { ".draw_order", ARG_UNDEFINED, TYPE_INTEGER }, + { ".init_delay_fixed", ARG_UNDEFINED, TYPE_INTEGER }, + { ".init_delay_random", ARG_UNDEFINED, TYPE_INTEGER }, { ".anim_delay_fixed", ARG_UNDEFINED, TYPE_INTEGER }, { ".anim_delay_random", ARG_UNDEFINED, TYPE_INTEGER }, { ".post_delay_fixed", ARG_UNDEFINED, TYPE_INTEGER }, { ".post_delay_random", ARG_UNDEFINED, TYPE_INTEGER }, + { ".init_event", ARG_UNDEFINED, TYPE_STRING }, + { ".anim_event", ARG_UNDEFINED, TYPE_STRING }, { ".name", ARG_UNDEFINED, TYPE_STRING }, { ".scale_up_factor", ARG_UNDEFINED, TYPE_INTEGER }, + { ".tile_size", ARG_UNDEFINED, TYPE_INTEGER }, { ".clone_from", ARG_UNDEFINED, TYPE_GRAPHIC }, { ".fade_mode", ARG_UNDEFINED, TYPE_INTEGER }, { ".fade_delay", ARG_UNDEFINED, TYPE_INTEGER }, @@ -79,6 +85,10 @@ struct ConfigTypeInfo image_config_suffix[] = struct ConfigInfo image_config[] = { + // ========================================================================== + // image definitions for game elements (for in-game and editor graphics) + // ========================================================================== + /* images for Boulder Dash style elements and actions */ { "bd_wall", "RocksDC.png" }, @@ -4352,6 +4362,1313 @@ struct ConfigInfo image_config[] = { "emc_dripper.active.ypos", "8" }, { "emc_dripper.active.frames", "1" }, + { "mm_mcduffin", "RocksMM.png" }, + { "mm_mcduffin.xpos", "4" }, + { "mm_mcduffin.ypos", "1" }, + { "mm_mcduffin.frames", "4" }, + { "mm_mcduffin.delay", "8" }, + { "mm_mcduffin.right", "RocksMM.png" }, + { "mm_mcduffin.right.xpos", "4" }, + { "mm_mcduffin.right.ypos", "1" }, + { "mm_mcduffin.right.frames", "1" }, + { "mm_mcduffin.up", "RocksMM.png" }, + { "mm_mcduffin.up.xpos", "5" }, + { "mm_mcduffin.up.ypos", "1" }, + { "mm_mcduffin.up.frames", "1" }, + { "mm_mcduffin.left", "RocksMM.png" }, + { "mm_mcduffin.left.xpos", "6" }, + { "mm_mcduffin.left.ypos", "1" }, + { "mm_mcduffin.left.frames", "1" }, + { "mm_mcduffin.down", "RocksMM.png" }, + { "mm_mcduffin.down.xpos", "7" }, + { "mm_mcduffin.down.ypos", "1" }, + { "mm_mcduffin.down.frames", "1" }, + + { "mm_exit_closed", "RocksMM.png" }, + { "mm_exit_closed.xpos", "8" }, + { "mm_exit_closed.ypos", "1" }, + { "mm_exit_closed.frames", "1" }, + { "mm_exit.opening", "RocksMM.png" }, + { "mm_exit.opening.xpos", "8" }, + { "mm_exit.opening.ypos", "1" }, + { "mm_exit.opening.frames", "4" }, + { "mm_exit.opening.delay", "6" }, + { "mm_exit.opening.anim_mode", "linear" }, + { "mm_exit_open", "RocksMM.png" }, + { "mm_exit_open.xpos", "11" }, + { "mm_exit_open.ypos", "1" }, + { "mm_exit_open.frames", "1" }, + { "mm_exit.closing", "RocksMM.png" }, + { "mm_exit.closing.xpos", "8" }, + { "mm_exit.closing.ypos", "1" }, + { "mm_exit.closing.frames", "4" }, + { "mm_exit.closing.delay", "6" }, + { "mm_exit.closing.anim_mode", "linear,reverse" }, + + { "mm_mirror_1", "RocksMM.png" }, + { "mm_mirror_1.xpos", "0" }, + { "mm_mirror_1.ypos", "0" }, + { "mm_mirror_1.frames", "1" }, + { "mm_mirror_2", "RocksMM.png" }, + { "mm_mirror_2.xpos", "1" }, + { "mm_mirror_2.ypos", "0" }, + { "mm_mirror_2.frames", "1" }, + { "mm_mirror_3", "RocksMM.png" }, + { "mm_mirror_3.xpos", "2" }, + { "mm_mirror_3.ypos", "0" }, + { "mm_mirror_3.frames", "1" }, + { "mm_mirror_4", "RocksMM.png" }, + { "mm_mirror_4.xpos", "3" }, + { "mm_mirror_4.ypos", "0" }, + { "mm_mirror_4.frames", "1" }, + { "mm_mirror_5", "RocksMM.png" }, + { "mm_mirror_5.xpos", "4" }, + { "mm_mirror_5.ypos", "0" }, + { "mm_mirror_5.frames", "1" }, + { "mm_mirror_6", "RocksMM.png" }, + { "mm_mirror_6.xpos", "5" }, + { "mm_mirror_6.ypos", "0" }, + { "mm_mirror_6.frames", "1" }, + { "mm_mirror_7", "RocksMM.png" }, + { "mm_mirror_7.xpos", "6" }, + { "mm_mirror_7.ypos", "0" }, + { "mm_mirror_7.frames", "1" }, + { "mm_mirror_8", "RocksMM.png" }, + { "mm_mirror_8.xpos", "7" }, + { "mm_mirror_8.ypos", "0" }, + { "mm_mirror_8.frames", "1" }, + { "mm_mirror_9", "RocksMM.png" }, + { "mm_mirror_9.xpos", "8" }, + { "mm_mirror_9.ypos", "0" }, + { "mm_mirror_9.frames", "1" }, + { "mm_mirror_10", "RocksMM.png" }, + { "mm_mirror_10.xpos", "9" }, + { "mm_mirror_10.ypos", "0" }, + { "mm_mirror_10.frames", "1" }, + { "mm_mirror_11", "RocksMM.png" }, + { "mm_mirror_11.xpos", "10" }, + { "mm_mirror_11.ypos", "0" }, + { "mm_mirror_11.frames", "1" }, + { "mm_mirror_12", "RocksMM.png" }, + { "mm_mirror_12.xpos", "11" }, + { "mm_mirror_12.ypos", "0" }, + { "mm_mirror_12.frames", "1" }, + { "mm_mirror_13", "RocksMM.png" }, + { "mm_mirror_13.xpos", "12" }, + { "mm_mirror_13.ypos", "0" }, + { "mm_mirror_13.frames", "1" }, + { "mm_mirror_14", "RocksMM.png" }, + { "mm_mirror_14.xpos", "13" }, + { "mm_mirror_14.ypos", "0" }, + { "mm_mirror_14.frames", "1" }, + { "mm_mirror_15", "RocksMM.png" }, + { "mm_mirror_15.xpos", "14" }, + { "mm_mirror_15.ypos", "0" }, + { "mm_mirror_15.frames", "1" }, + { "mm_mirror_16", "RocksMM.png" }, + { "mm_mirror_16.xpos", "15" }, + { "mm_mirror_16.ypos", "0" }, + { "mm_mirror_16.frames", "1" }, + + { "mm_mirror_fixed_1", "RocksMM.png" }, + { "mm_mirror_fixed_1.xpos", "4" }, + { "mm_mirror_fixed_1.ypos", "6" }, + { "mm_mirror_fixed_1.frames", "1" }, + { "mm_mirror_fixed_2", "RocksMM.png" }, + { "mm_mirror_fixed_2.xpos", "5" }, + { "mm_mirror_fixed_2.ypos", "6" }, + { "mm_mirror_fixed_2.frames", "1" }, + { "mm_mirror_fixed_3", "RocksMM.png" }, + { "mm_mirror_fixed_3.xpos", "6" }, + { "mm_mirror_fixed_3.ypos", "6" }, + { "mm_mirror_fixed_3.frames", "1" }, + { "mm_mirror_fixed_4", "RocksMM.png" }, + { "mm_mirror_fixed_4.xpos", "7" }, + { "mm_mirror_fixed_4.ypos", "6" }, + { "mm_mirror_fixed_4.frames", "1" }, + + { "mm_steel_grid_fixed_1", "RocksMM.png" }, + { "mm_steel_grid_fixed_1.xpos", "0" }, + { "mm_steel_grid_fixed_1.ypos", "1" }, + { "mm_steel_grid_fixed_1.frames", "1" }, + { "mm_steel_grid_fixed_2", "RocksMM.png" }, + { "mm_steel_grid_fixed_2.xpos", "1" }, + { "mm_steel_grid_fixed_2.ypos", "1" }, + { "mm_steel_grid_fixed_2.frames", "1" }, + { "mm_steel_grid_fixed_3", "RocksMM.png" }, + { "mm_steel_grid_fixed_3.xpos", "2" }, + { "mm_steel_grid_fixed_3.ypos", "1" }, + { "mm_steel_grid_fixed_3.frames", "1" }, + { "mm_steel_grid_fixed_4", "RocksMM.png" }, + { "mm_steel_grid_fixed_4.xpos", "3" }, + { "mm_steel_grid_fixed_4.ypos", "1" }, + { "mm_steel_grid_fixed_4.frames", "1" }, + + { "mm_wooden_grid_fixed_1", "RocksMM.png" }, + { "mm_wooden_grid_fixed_1.xpos", "12" }, + { "mm_wooden_grid_fixed_1.ypos", "6" }, + { "mm_wooden_grid_fixed_1.frames", "1" }, + { "mm_wooden_grid_fixed_2", "RocksMM.png" }, + { "mm_wooden_grid_fixed_2.xpos", "13" }, + { "mm_wooden_grid_fixed_2.ypos", "6" }, + { "mm_wooden_grid_fixed_2.frames", "1" }, + { "mm_wooden_grid_fixed_3", "RocksMM.png" }, + { "mm_wooden_grid_fixed_3.xpos", "14" }, + { "mm_wooden_grid_fixed_3.ypos", "6" }, + { "mm_wooden_grid_fixed_3.frames", "1" }, + { "mm_wooden_grid_fixed_4", "RocksMM.png" }, + { "mm_wooden_grid_fixed_4.xpos", "15" }, + { "mm_wooden_grid_fixed_4.ypos", "6" }, + { "mm_wooden_grid_fixed_4.frames", "1" }, + + { "mm_polarizer_1", "RocksMM.png" }, + { "mm_polarizer_1.xpos", "0" }, + { "mm_polarizer_1.ypos", "5" }, + { "mm_polarizer_1.frames", "1" }, + { "mm_polarizer_2", "RocksMM.png" }, + { "mm_polarizer_2.xpos", "1" }, + { "mm_polarizer_2.ypos", "5" }, + { "mm_polarizer_2.frames", "1" }, + { "mm_polarizer_3", "RocksMM.png" }, + { "mm_polarizer_3.xpos", "2" }, + { "mm_polarizer_3.ypos", "5" }, + { "mm_polarizer_3.frames", "1" }, + { "mm_polarizer_4", "RocksMM.png" }, + { "mm_polarizer_4.xpos", "3" }, + { "mm_polarizer_4.ypos", "5" }, + { "mm_polarizer_4.frames", "1" }, + { "mm_polarizer_5", "RocksMM.png" }, + { "mm_polarizer_5.xpos", "4" }, + { "mm_polarizer_5.ypos", "5" }, + { "mm_polarizer_5.frames", "1" }, + { "mm_polarizer_6", "RocksMM.png" }, + { "mm_polarizer_6.xpos", "5" }, + { "mm_polarizer_6.ypos", "5" }, + { "mm_polarizer_6.frames", "1" }, + { "mm_polarizer_7", "RocksMM.png" }, + { "mm_polarizer_7.xpos", "6" }, + { "mm_polarizer_7.ypos", "5" }, + { "mm_polarizer_7.frames", "1" }, + { "mm_polarizer_8", "RocksMM.png" }, + { "mm_polarizer_8.xpos", "7" }, + { "mm_polarizer_8.ypos", "5" }, + { "mm_polarizer_8.frames", "1" }, + { "mm_polarizer_9", "RocksMM.png" }, + { "mm_polarizer_9.xpos", "8" }, + { "mm_polarizer_9.ypos", "5" }, + { "mm_polarizer_9.frames", "1" }, + { "mm_polarizer_10", "RocksMM.png" }, + { "mm_polarizer_10.xpos", "9" }, + { "mm_polarizer_10.ypos", "5" }, + { "mm_polarizer_10.frames", "1" }, + { "mm_polarizer_11", "RocksMM.png" }, + { "mm_polarizer_11.xpos", "10" }, + { "mm_polarizer_11.ypos", "5" }, + { "mm_polarizer_11.frames", "1" }, + { "mm_polarizer_12", "RocksMM.png" }, + { "mm_polarizer_12.xpos", "11" }, + { "mm_polarizer_12.ypos", "5" }, + { "mm_polarizer_12.frames", "1" }, + { "mm_polarizer_13", "RocksMM.png" }, + { "mm_polarizer_13.xpos", "12" }, + { "mm_polarizer_13.ypos", "5" }, + { "mm_polarizer_13.frames", "1" }, + { "mm_polarizer_14", "RocksMM.png" }, + { "mm_polarizer_14.xpos", "13" }, + { "mm_polarizer_14.ypos", "5" }, + { "mm_polarizer_14.frames", "1" }, + { "mm_polarizer_15", "RocksMM.png" }, + { "mm_polarizer_15.xpos", "14" }, + { "mm_polarizer_15.ypos", "5" }, + { "mm_polarizer_15.frames", "1" }, + { "mm_polarizer_16", "RocksMM.png" }, + { "mm_polarizer_16.xpos", "15" }, + { "mm_polarizer_16.ypos", "5" }, + { "mm_polarizer_16.frames", "1" }, + + { "mm_polarizer_cross_1", "RocksMM.png" }, + { "mm_polarizer_cross_1.xpos", "0" }, + { "mm_polarizer_cross_1.ypos", "6" }, + { "mm_polarizer_cross_1.frames", "1" }, + { "mm_polarizer_cross_2", "RocksMM.png" }, + { "mm_polarizer_cross_2.xpos", "1" }, + { "mm_polarizer_cross_2.ypos", "6" }, + { "mm_polarizer_cross_2.frames", "1" }, + { "mm_polarizer_cross_3", "RocksMM.png" }, + { "mm_polarizer_cross_3.xpos", "2" }, + { "mm_polarizer_cross_3.ypos", "6" }, + { "mm_polarizer_cross_3.frames", "1" }, + { "mm_polarizer_cross_4", "RocksMM.png" }, + { "mm_polarizer_cross_4.xpos", "3" }, + { "mm_polarizer_cross_4.ypos", "6" }, + { "mm_polarizer_cross_4.frames", "1" }, + + { "mm_teleporter_1", "RocksMM.png" }, + { "mm_teleporter_1.xpos", "0" }, + { "mm_teleporter_1.ypos", "3" }, + { "mm_teleporter_1.frames", "1" }, + { "mm_teleporter_2", "RocksMM.png" }, + { "mm_teleporter_2.xpos", "1" }, + { "mm_teleporter_2.ypos", "3" }, + { "mm_teleporter_2.frames", "1" }, + { "mm_teleporter_3", "RocksMM.png" }, + { "mm_teleporter_3.xpos", "2" }, + { "mm_teleporter_3.ypos", "3" }, + { "mm_teleporter_3.frames", "1" }, + { "mm_teleporter_4", "RocksMM.png" }, + { "mm_teleporter_4.xpos", "3" }, + { "mm_teleporter_4.ypos", "3" }, + { "mm_teleporter_4.frames", "1" }, + { "mm_teleporter_5", "RocksMM.png" }, + { "mm_teleporter_5.xpos", "4" }, + { "mm_teleporter_5.ypos", "3" }, + { "mm_teleporter_5.frames", "1" }, + { "mm_teleporter_6", "RocksMM.png" }, + { "mm_teleporter_6.xpos", "5" }, + { "mm_teleporter_6.ypos", "3" }, + { "mm_teleporter_6.frames", "1" }, + { "mm_teleporter_7", "RocksMM.png" }, + { "mm_teleporter_7.xpos", "6" }, + { "mm_teleporter_7.ypos", "3" }, + { "mm_teleporter_7.frames", "1" }, + { "mm_teleporter_8", "RocksMM.png" }, + { "mm_teleporter_8.xpos", "7" }, + { "mm_teleporter_8.ypos", "3" }, + { "mm_teleporter_8.frames", "1" }, + { "mm_teleporter_9", "RocksMM.png" }, + { "mm_teleporter_9.xpos", "8" }, + { "mm_teleporter_9.ypos", "3" }, + { "mm_teleporter_9.frames", "1" }, + { "mm_teleporter_10", "RocksMM.png" }, + { "mm_teleporter_10.xpos", "9" }, + { "mm_teleporter_10.ypos", "3" }, + { "mm_teleporter_10.frames", "1" }, + { "mm_teleporter_11", "RocksMM.png" }, + { "mm_teleporter_11.xpos", "10" }, + { "mm_teleporter_11.ypos", "3" }, + { "mm_teleporter_11.frames", "1" }, + { "mm_teleporter_12", "RocksMM.png" }, + { "mm_teleporter_12.xpos", "11" }, + { "mm_teleporter_12.ypos", "3" }, + { "mm_teleporter_12.frames", "1" }, + { "mm_teleporter_13", "RocksMM.png" }, + { "mm_teleporter_13.xpos", "12" }, + { "mm_teleporter_13.ypos", "3" }, + { "mm_teleporter_13.frames", "1" }, + { "mm_teleporter_14", "RocksMM.png" }, + { "mm_teleporter_14.xpos", "13" }, + { "mm_teleporter_14.ypos", "3" }, + { "mm_teleporter_14.frames", "1" }, + { "mm_teleporter_15", "RocksMM.png" }, + { "mm_teleporter_15.xpos", "14" }, + { "mm_teleporter_15.ypos", "3" }, + { "mm_teleporter_15.frames", "1" }, + { "mm_teleporter_16", "RocksMM.png" }, + { "mm_teleporter_16.xpos", "15" }, + { "mm_teleporter_16.ypos", "3" }, + { "mm_teleporter_16.frames", "1" }, + + { "mm_teleporter_red_1", "RocksDF.png" }, + { "mm_teleporter_red_1.xpos", "0" }, + { "mm_teleporter_red_1.ypos", "4" }, + { "mm_teleporter_red_1.frames", "1" }, + { "mm_teleporter_red_2", "RocksDF.png" }, + { "mm_teleporter_red_2.xpos", "1" }, + { "mm_teleporter_red_2.ypos", "4" }, + { "mm_teleporter_red_2.frames", "1" }, + { "mm_teleporter_red_3", "RocksDF.png" }, + { "mm_teleporter_red_3.xpos", "2" }, + { "mm_teleporter_red_3.ypos", "4" }, + { "mm_teleporter_red_3.frames", "1" }, + { "mm_teleporter_red_4", "RocksDF.png" }, + { "mm_teleporter_red_4.xpos", "3" }, + { "mm_teleporter_red_4.ypos", "4" }, + { "mm_teleporter_red_4.frames", "1" }, + { "mm_teleporter_red_5", "RocksDF.png" }, + { "mm_teleporter_red_5.xpos", "4" }, + { "mm_teleporter_red_5.ypos", "4" }, + { "mm_teleporter_red_5.frames", "1" }, + { "mm_teleporter_red_6", "RocksDF.png" }, + { "mm_teleporter_red_6.xpos", "5" }, + { "mm_teleporter_red_6.ypos", "4" }, + { "mm_teleporter_red_6.frames", "1" }, + { "mm_teleporter_red_7", "RocksDF.png" }, + { "mm_teleporter_red_7.xpos", "6" }, + { "mm_teleporter_red_7.ypos", "4" }, + { "mm_teleporter_red_7.frames", "1" }, + { "mm_teleporter_red_8", "RocksDF.png" }, + { "mm_teleporter_red_8.xpos", "7" }, + { "mm_teleporter_red_8.ypos", "4" }, + { "mm_teleporter_red_8.frames", "1" }, + { "mm_teleporter_red_9", "RocksDF.png" }, + { "mm_teleporter_red_9.xpos", "8" }, + { "mm_teleporter_red_9.ypos", "4" }, + { "mm_teleporter_red_9.frames", "1" }, + { "mm_teleporter_red_10", "RocksDF.png" }, + { "mm_teleporter_red_10.xpos", "9" }, + { "mm_teleporter_red_10.ypos", "4" }, + { "mm_teleporter_red_10.frames", "1" }, + { "mm_teleporter_red_11", "RocksDF.png" }, + { "mm_teleporter_red_11.xpos", "10" }, + { "mm_teleporter_red_11.ypos", "4" }, + { "mm_teleporter_red_11.frames", "1" }, + { "mm_teleporter_red_12", "RocksDF.png" }, + { "mm_teleporter_red_12.xpos", "11" }, + { "mm_teleporter_red_12.ypos", "4" }, + { "mm_teleporter_red_12.frames", "1" }, + { "mm_teleporter_red_13", "RocksDF.png" }, + { "mm_teleporter_red_13.xpos", "12" }, + { "mm_teleporter_red_13.ypos", "4" }, + { "mm_teleporter_red_13.frames", "1" }, + { "mm_teleporter_red_14", "RocksDF.png" }, + { "mm_teleporter_red_14.xpos", "13" }, + { "mm_teleporter_red_14.ypos", "4" }, + { "mm_teleporter_red_14.frames", "1" }, + { "mm_teleporter_red_15", "RocksDF.png" }, + { "mm_teleporter_red_15.xpos", "14" }, + { "mm_teleporter_red_15.ypos", "4" }, + { "mm_teleporter_red_15.frames", "1" }, + { "mm_teleporter_red_16", "RocksDF.png" }, + { "mm_teleporter_red_16.xpos", "15" }, + { "mm_teleporter_red_16.ypos", "4" }, + { "mm_teleporter_red_16.frames", "1" }, + + { "mm_teleporter_yellow_1", "RocksDF.png" }, + { "mm_teleporter_yellow_1.xpos", "0" }, + { "mm_teleporter_yellow_1.ypos", "5" }, + { "mm_teleporter_yellow_1.frames", "1" }, + { "mm_teleporter_yellow_2", "RocksDF.png" }, + { "mm_teleporter_yellow_2.xpos", "1" }, + { "mm_teleporter_yellow_2.ypos", "5" }, + { "mm_teleporter_yellow_2.frames", "1" }, + { "mm_teleporter_yellow_3", "RocksDF.png" }, + { "mm_teleporter_yellow_3.xpos", "2" }, + { "mm_teleporter_yellow_3.ypos", "5" }, + { "mm_teleporter_yellow_3.frames", "1" }, + { "mm_teleporter_yellow_4", "RocksDF.png" }, + { "mm_teleporter_yellow_4.xpos", "3" }, + { "mm_teleporter_yellow_4.ypos", "5" }, + { "mm_teleporter_yellow_4.frames", "1" }, + { "mm_teleporter_yellow_5", "RocksDF.png" }, + { "mm_teleporter_yellow_5.xpos", "4" }, + { "mm_teleporter_yellow_5.ypos", "5" }, + { "mm_teleporter_yellow_5.frames", "1" }, + { "mm_teleporter_yellow_6", "RocksDF.png" }, + { "mm_teleporter_yellow_6.xpos", "5" }, + { "mm_teleporter_yellow_6.ypos", "5" }, + { "mm_teleporter_yellow_6.frames", "1" }, + { "mm_teleporter_yellow_7", "RocksDF.png" }, + { "mm_teleporter_yellow_7.xpos", "6" }, + { "mm_teleporter_yellow_7.ypos", "5" }, + { "mm_teleporter_yellow_7.frames", "1" }, + { "mm_teleporter_yellow_8", "RocksDF.png" }, + { "mm_teleporter_yellow_8.xpos", "7" }, + { "mm_teleporter_yellow_8.ypos", "5" }, + { "mm_teleporter_yellow_8.frames", "1" }, + { "mm_teleporter_yellow_9", "RocksDF.png" }, + { "mm_teleporter_yellow_9.xpos", "8" }, + { "mm_teleporter_yellow_9.ypos", "5" }, + { "mm_teleporter_yellow_9.frames", "1" }, + { "mm_teleporter_yellow_10", "RocksDF.png" }, + { "mm_teleporter_yellow_10.xpos", "9" }, + { "mm_teleporter_yellow_10.ypos", "5" }, + { "mm_teleporter_yellow_10.frames", "1" }, + { "mm_teleporter_yellow_11", "RocksDF.png" }, + { "mm_teleporter_yellow_11.xpos", "10" }, + { "mm_teleporter_yellow_11.ypos", "5" }, + { "mm_teleporter_yellow_11.frames", "1" }, + { "mm_teleporter_yellow_12", "RocksDF.png" }, + { "mm_teleporter_yellow_12.xpos", "11" }, + { "mm_teleporter_yellow_12.ypos", "5" }, + { "mm_teleporter_yellow_12.frames", "1" }, + { "mm_teleporter_yellow_13", "RocksDF.png" }, + { "mm_teleporter_yellow_13.xpos", "12" }, + { "mm_teleporter_yellow_13.ypos", "5" }, + { "mm_teleporter_yellow_13.frames", "1" }, + { "mm_teleporter_yellow_14", "RocksDF.png" }, + { "mm_teleporter_yellow_14.xpos", "13" }, + { "mm_teleporter_yellow_14.ypos", "5" }, + { "mm_teleporter_yellow_14.frames", "1" }, + { "mm_teleporter_yellow_15", "RocksDF.png" }, + { "mm_teleporter_yellow_15.xpos", "14" }, + { "mm_teleporter_yellow_15.ypos", "5" }, + { "mm_teleporter_yellow_15.frames", "1" }, + { "mm_teleporter_yellow_16", "RocksDF.png" }, + { "mm_teleporter_yellow_16.xpos", "15" }, + { "mm_teleporter_yellow_16.ypos", "5" }, + { "mm_teleporter_yellow_16.frames", "1" }, + + { "mm_teleporter_green_1", "RocksDF.png" }, + { "mm_teleporter_green_1.xpos", "0" }, + { "mm_teleporter_green_1.ypos", "6" }, + { "mm_teleporter_green_1.frames", "1" }, + { "mm_teleporter_green_2", "RocksDF.png" }, + { "mm_teleporter_green_2.xpos", "1" }, + { "mm_teleporter_green_2.ypos", "6" }, + { "mm_teleporter_green_2.frames", "1" }, + { "mm_teleporter_green_3", "RocksDF.png" }, + { "mm_teleporter_green_3.xpos", "2" }, + { "mm_teleporter_green_3.ypos", "6" }, + { "mm_teleporter_green_3.frames", "1" }, + { "mm_teleporter_green_4", "RocksDF.png" }, + { "mm_teleporter_green_4.xpos", "3" }, + { "mm_teleporter_green_4.ypos", "6" }, + { "mm_teleporter_green_4.frames", "1" }, + { "mm_teleporter_green_5", "RocksDF.png" }, + { "mm_teleporter_green_5.xpos", "4" }, + { "mm_teleporter_green_5.ypos", "6" }, + { "mm_teleporter_green_5.frames", "1" }, + { "mm_teleporter_green_6", "RocksDF.png" }, + { "mm_teleporter_green_6.xpos", "5" }, + { "mm_teleporter_green_6.ypos", "6" }, + { "mm_teleporter_green_6.frames", "1" }, + { "mm_teleporter_green_7", "RocksDF.png" }, + { "mm_teleporter_green_7.xpos", "6" }, + { "mm_teleporter_green_7.ypos", "6" }, + { "mm_teleporter_green_7.frames", "1" }, + { "mm_teleporter_green_8", "RocksDF.png" }, + { "mm_teleporter_green_8.xpos", "7" }, + { "mm_teleporter_green_8.ypos", "6" }, + { "mm_teleporter_green_8.frames", "1" }, + { "mm_teleporter_green_9", "RocksDF.png" }, + { "mm_teleporter_green_9.xpos", "8" }, + { "mm_teleporter_green_9.ypos", "6" }, + { "mm_teleporter_green_9.frames", "1" }, + { "mm_teleporter_green_10", "RocksDF.png" }, + { "mm_teleporter_green_10.xpos", "9" }, + { "mm_teleporter_green_10.ypos", "6" }, + { "mm_teleporter_green_10.frames", "1" }, + { "mm_teleporter_green_11", "RocksDF.png" }, + { "mm_teleporter_green_11.xpos", "10" }, + { "mm_teleporter_green_11.ypos", "6" }, + { "mm_teleporter_green_11.frames", "1" }, + { "mm_teleporter_green_12", "RocksDF.png" }, + { "mm_teleporter_green_12.xpos", "11" }, + { "mm_teleporter_green_12.ypos", "6" }, + { "mm_teleporter_green_12.frames", "1" }, + { "mm_teleporter_green_13", "RocksDF.png" }, + { "mm_teleporter_green_13.xpos", "12" }, + { "mm_teleporter_green_13.ypos", "6" }, + { "mm_teleporter_green_13.frames", "1" }, + { "mm_teleporter_green_14", "RocksDF.png" }, + { "mm_teleporter_green_14.xpos", "13" }, + { "mm_teleporter_green_14.ypos", "6" }, + { "mm_teleporter_green_14.frames", "1" }, + { "mm_teleporter_green_15", "RocksDF.png" }, + { "mm_teleporter_green_15.xpos", "14" }, + { "mm_teleporter_green_15.ypos", "6" }, + { "mm_teleporter_green_15.frames", "1" }, + { "mm_teleporter_green_16", "RocksDF.png" }, + { "mm_teleporter_green_16.xpos", "15" }, + { "mm_teleporter_green_16.ypos", "6" }, + { "mm_teleporter_green_16.frames", "1" }, + + { "mm_teleporter_blue_1", "RocksDF.png" }, + { "mm_teleporter_blue_1.xpos", "0" }, + { "mm_teleporter_blue_1.ypos", "7" }, + { "mm_teleporter_blue_1.frames", "1" }, + { "mm_teleporter_blue_2", "RocksDF.png" }, + { "mm_teleporter_blue_2.xpos", "1" }, + { "mm_teleporter_blue_2.ypos", "7" }, + { "mm_teleporter_blue_2.frames", "1" }, + { "mm_teleporter_blue_3", "RocksDF.png" }, + { "mm_teleporter_blue_3.xpos", "2" }, + { "mm_teleporter_blue_3.ypos", "7" }, + { "mm_teleporter_blue_3.frames", "1" }, + { "mm_teleporter_blue_4", "RocksDF.png" }, + { "mm_teleporter_blue_4.xpos", "3" }, + { "mm_teleporter_blue_4.ypos", "7" }, + { "mm_teleporter_blue_4.frames", "1" }, + { "mm_teleporter_blue_5", "RocksDF.png" }, + { "mm_teleporter_blue_5.xpos", "4" }, + { "mm_teleporter_blue_5.ypos", "7" }, + { "mm_teleporter_blue_5.frames", "1" }, + { "mm_teleporter_blue_6", "RocksDF.png" }, + { "mm_teleporter_blue_6.xpos", "5" }, + { "mm_teleporter_blue_6.ypos", "7" }, + { "mm_teleporter_blue_6.frames", "1" }, + { "mm_teleporter_blue_7", "RocksDF.png" }, + { "mm_teleporter_blue_7.xpos", "6" }, + { "mm_teleporter_blue_7.ypos", "7" }, + { "mm_teleporter_blue_7.frames", "1" }, + { "mm_teleporter_blue_8", "RocksDF.png" }, + { "mm_teleporter_blue_8.xpos", "7" }, + { "mm_teleporter_blue_8.ypos", "7" }, + { "mm_teleporter_blue_8.frames", "1" }, + { "mm_teleporter_blue_9", "RocksDF.png" }, + { "mm_teleporter_blue_9.xpos", "8" }, + { "mm_teleporter_blue_9.ypos", "7" }, + { "mm_teleporter_blue_9.frames", "1" }, + { "mm_teleporter_blue_10", "RocksDF.png" }, + { "mm_teleporter_blue_10.xpos", "9" }, + { "mm_teleporter_blue_10.ypos", "7" }, + { "mm_teleporter_blue_10.frames", "1" }, + { "mm_teleporter_blue_11", "RocksDF.png" }, + { "mm_teleporter_blue_11.xpos", "10" }, + { "mm_teleporter_blue_11.ypos", "7" }, + { "mm_teleporter_blue_11.frames", "1" }, + { "mm_teleporter_blue_12", "RocksDF.png" }, + { "mm_teleporter_blue_12.xpos", "11" }, + { "mm_teleporter_blue_12.ypos", "7" }, + { "mm_teleporter_blue_12.frames", "1" }, + { "mm_teleporter_blue_13", "RocksDF.png" }, + { "mm_teleporter_blue_13.xpos", "12" }, + { "mm_teleporter_blue_13.ypos", "7" }, + { "mm_teleporter_blue_13.frames", "1" }, + { "mm_teleporter_blue_14", "RocksDF.png" }, + { "mm_teleporter_blue_14.xpos", "13" }, + { "mm_teleporter_blue_14.ypos", "7" }, + { "mm_teleporter_blue_14.frames", "1" }, + { "mm_teleporter_blue_15", "RocksDF.png" }, + { "mm_teleporter_blue_15.xpos", "14" }, + { "mm_teleporter_blue_15.ypos", "7" }, + { "mm_teleporter_blue_15.frames", "1" }, + { "mm_teleporter_blue_16", "RocksDF.png" }, + { "mm_teleporter_blue_16.xpos", "15" }, + { "mm_teleporter_blue_16.ypos", "7" }, + { "mm_teleporter_blue_16.frames", "1" }, + + { "mm_kettle", "RocksMM.png" }, + { "mm_kettle.xpos", "12" }, + { "mm_kettle.ypos", "1" }, + { "mm_kettle.frames", "1" }, + { "mm_kettle.exploding", "RocksMM.png" }, + { "mm_kettle.exploding.xpos", "13" }, + { "mm_kettle.exploding.ypos", "1" }, + { "mm_kettle.exploding.frames", "3" }, + { "mm_kettle.exploding.delay", "4" }, + { "mm_kettle.exploding.anim_mode", "linear" }, + + { "mm_bomb", "RocksMM.png" }, + { "mm_bomb.xpos", "5" }, + { "mm_bomb.ypos", "2" }, + { "mm_bomb.frames", "1" }, + + { "mm_prism", "RocksMM.png" }, + { "mm_prism.xpos", "0" }, + { "mm_prism.ypos", "2" }, + { "mm_prism.frames", "1" }, + + { "mm_fuse", "RocksMM.png" }, + { "mm_fuse.xpos", "7" }, + { "mm_fuse.ypos", "2" }, + { "mm_fuse.frames", "1" }, + { "mm_fuse.active", "RocksMM.png" }, + { "mm_fuse.active.xpos", "6" }, + { "mm_fuse.active.ypos", "2" }, + { "mm_fuse.active.frames", "1" }, + + { "mm_steel_lock", "RocksMM.png" }, + { "mm_steel_lock.xpos", "8" }, + { "mm_steel_lock.ypos", "2" }, + { "mm_steel_lock.frames", "1" }, + + { "mm_wooden_lock", "RocksMM.png" }, + { "mm_wooden_lock.xpos", "9" }, + { "mm_wooden_lock.ypos", "6" }, + { "mm_wooden_lock.frames", "1" }, + + { "mm_steel_block", "RocksMM.png" }, + { "mm_steel_block.xpos", "8" }, + { "mm_steel_block.ypos", "6" }, + { "mm_steel_block.frames", "1" }, + + { "mm_wooden_block", "RocksMM.png" }, + { "mm_wooden_block.xpos", "4" }, + { "mm_wooden_block.ypos", "2" }, + { "mm_wooden_block.frames", "1" }, + + { "mm_key", "RocksMM.png" }, + { "mm_key.xpos", "9" }, + { "mm_key.ypos", "2" }, + { "mm_key.frames", "1" }, + + { "mm_lightbulb", "RocksMM.png" }, + { "mm_lightbulb.xpos", "10" }, + { "mm_lightbulb.ypos", "2" }, + { "mm_lightbulb.frames", "1" }, + { "mm_lightbulb.active", "RocksMM.png" }, + { "mm_lightbulb.active.xpos", "11" }, + { "mm_lightbulb.active.ypos", "2" }, + { "mm_lightbulb.active.frames", "1" }, + + { "mm_lightball", "RocksMM.png" }, + { "mm_lightball.xpos", "12" }, + { "mm_lightball.ypos", "2" }, + { "mm_lightball.frames", "3" }, + { "mm_lightball.delay", "1000000" }, + { "mm_lightball.anim_mode", "random" }, + { "mm_lightball_red", "RocksMM.png" }, + { "mm_lightball_red.xpos", "12" }, + { "mm_lightball_red.ypos", "2" }, + { "mm_lightball_red.frames", "1" }, + { "mm_lightball_blue", "RocksMM.png" }, + { "mm_lightball_blue.xpos", "13" }, + { "mm_lightball_blue.ypos", "2" }, + { "mm_lightball_blue.frames", "1" }, + { "mm_lightball_yellow", "RocksMM.png" }, + { "mm_lightball_yellow.xpos", "14" }, + { "mm_lightball_yellow.ypos", "2" }, + { "mm_lightball_yellow.frames", "1" }, + + { "mm_gray_ball", "RocksMM.png" }, + { "mm_gray_ball.xpos", "15" }, + { "mm_gray_ball.ypos", "2" }, + { "mm_gray_ball.frames", "1" }, + + { "mm_fuel_full", "RocksMM.png" }, + { "mm_fuel_full.xpos", "10" }, + { "mm_fuel_full.ypos", "6" }, + { "mm_fuel_full.frames", "1" }, + { "mm_fuel_empty", "RocksMM.png" }, + { "mm_fuel_empty.xpos", "11" }, + { "mm_fuel_empty.ypos", "6" }, + { "mm_fuel_empty.frames", "1" }, + + { "mm_steel_wall", "RocksMM.png" }, + { "mm_steel_wall.xpos", "0" }, + { "mm_steel_wall.ypos", "7" }, + { "mm_steel_wall.frames", "1" }, + + { "mm_wooden_wall", "RocksMM.png" }, + { "mm_wooden_wall.xpos", "1" }, + { "mm_wooden_wall.ypos", "7" }, + { "mm_wooden_wall.frames", "1" }, + + { "mm_ice_wall", "RocksMM.png" }, + { "mm_ice_wall.xpos", "2" }, + { "mm_ice_wall.ypos", "7" }, + { "mm_ice_wall.frames", "1" }, + { "mm_ice_wall.shrinking", "RocksMM.png" }, + { "mm_ice_wall.shrinking.xpos", "2" }, + { "mm_ice_wall.shrinking.ypos", "7" }, + { "mm_ice_wall.shrinking.frames", "5" }, + { "mm_ice_wall.shrinking.delay", "8" }, + { "mm_ice_wall.shrinking.anim_mode", "linear" }, + + { "mm_amoeba_wall", "RocksMM.png" }, + { "mm_amoeba_wall.xpos", "8" }, + { "mm_amoeba_wall.ypos", "7" }, + { "mm_amoeba_wall.frames", "1" }, + { "mm_amoeba_wall.growing", "RocksMM.png" }, + { "mm_amoeba_wall.growing.xpos", "8" }, + { "mm_amoeba_wall.growing.ypos", "7" }, + { "mm_amoeba_wall.growing.frames", "5" }, + { "mm_amoeba_wall.growing.delay", "8" }, + { "mm_amoeba_wall.growing.anim_mode", "linear,reverse" }, + + { "mm_pacman", "RocksMM.png" }, + { "mm_pacman.xpos", "0" }, + { "mm_pacman.ypos", "4" }, + { "mm_pacman.frames", "1" }, + { "mm_pacman.right", "RocksMM.png" }, + { "mm_pacman.right.xpos", "0" }, + { "mm_pacman.right.ypos", "4" }, + { "mm_pacman.right.frames", "1" }, + { "mm_pacman.up", "RocksMM.png" }, + { "mm_pacman.up.xpos", "1" }, + { "mm_pacman.up.ypos", "4" }, + { "mm_pacman.up.frames", "1" }, + { "mm_pacman.left", "RocksMM.png" }, + { "mm_pacman.left.xpos", "2" }, + { "mm_pacman.left.ypos", "4" }, + { "mm_pacman.left.frames", "1" }, + { "mm_pacman.down", "RocksMM.png" }, + { "mm_pacman.down.xpos", "3" }, + { "mm_pacman.down.ypos", "4" }, + { "mm_pacman.down.frames", "1" }, + { "mm_pacman.eating.right", "RocksMM.png" }, + { "mm_pacman.eating.right.xpos", "4" }, + { "mm_pacman.eating.right.ypos", "4" }, + { "mm_pacman.eating.right.frames", "1" }, + { "mm_pacman.eating.up", "RocksMM.png" }, + { "mm_pacman.eating.up.xpos", "5" }, + { "mm_pacman.eating.up.ypos", "4" }, + { "mm_pacman.eating.up.frames", "1" }, + { "mm_pacman.eating.left", "RocksMM.png" }, + { "mm_pacman.eating.left.xpos", "6" }, + { "mm_pacman.eating.left.ypos", "4" }, + { "mm_pacman.eating.left.frames", "1" }, + { "mm_pacman.eating.down", "RocksMM.png" }, + { "mm_pacman.eating.down.xpos", "7" }, + { "mm_pacman.eating.down.ypos", "4" }, + { "mm_pacman.eating.down.frames", "1" }, + + { "mm_mask_mcduffin.right", "RocksMM.png" }, + { "mm_mask_mcduffin.right.xpos", "8" }, + { "mm_mask_mcduffin.right.ypos", "8" }, + { "mm_mask_mcduffin.right.frames", "1" }, + { "mm_mask_mcduffin.up", "RocksMM.png" }, + { "mm_mask_mcduffin.up.xpos", "9" }, + { "mm_mask_mcduffin.up.ypos", "8" }, + { "mm_mask_mcduffin.up.frames", "1" }, + { "mm_mask_mcduffin.left", "RocksMM.png" }, + { "mm_mask_mcduffin.left.xpos", "10" }, + { "mm_mask_mcduffin.left.ypos", "8" }, + { "mm_mask_mcduffin.left.frames", "1" }, + { "mm_mask_mcduffin.down", "RocksMM.png" }, + { "mm_mask_mcduffin.down.xpos", "11" }, + { "mm_mask_mcduffin.down.ypos", "8" }, + { "mm_mask_mcduffin.down.frames", "1" }, + + { "mm_mask_grid_1", "RocksMM.png" }, + { "mm_mask_grid_1.xpos", "4" }, + { "mm_mask_grid_1.ypos", "8" }, + { "mm_mask_grid_1.frames", "1" }, + { "mm_mask_grid_2", "RocksMM.png" }, + { "mm_mask_grid_2.xpos", "5" }, + { "mm_mask_grid_2.ypos", "8" }, + { "mm_mask_grid_2.frames", "1" }, + { "mm_mask_grid_3", "RocksMM.png" }, + { "mm_mask_grid_3.xpos", "6" }, + { "mm_mask_grid_3.ypos", "8" }, + { "mm_mask_grid_3.frames", "1" }, + { "mm_mask_grid_4", "RocksMM.png" }, + { "mm_mask_grid_4.xpos", "7" }, + { "mm_mask_grid_4.ypos", "8" }, + { "mm_mask_grid_4.frames", "1" }, + + { "mm_mask_rectangle", "RocksMM.png" }, + { "mm_mask_rectangle.xpos", "1" }, + { "mm_mask_rectangle.ypos", "8" }, + { "mm_mask_rectangle.frames", "1" }, + + { "mm_mask_circle", "RocksMM.png" }, + { "mm_mask_circle.xpos", "0" }, + { "mm_mask_circle.ypos", "8" }, + { "mm_mask_circle.frames", "1" }, + + { "[mm_default].exploding", "RocksMM.png" }, + { "[mm_default].exploding.xpos", "8" }, + { "[mm_default].exploding.ypos", "4" }, + { "[mm_default].exploding.frames", "8" }, + { "[mm_default].exploding.delay", "2" }, + { "[mm_default].exploding.anim_mode", "linear" }, + + { "df_laser", "RocksDF.png" }, + { "df_laser.xpos", "0" }, + { "df_laser.ypos", "9" }, + { "df_laser.frames", "4" }, + { "df_laser.delay", "8" }, + { "df_laser.right", "RocksDF.png" }, + { "df_laser.right.xpos", "0" }, + { "df_laser.right.ypos", "9" }, + { "df_laser.right.frames", "1" }, + { "df_laser.up", "RocksDF.png" }, + { "df_laser.up.xpos", "1" }, + { "df_laser.up.ypos", "9" }, + { "df_laser.up.frames", "1" }, + { "df_laser.left", "RocksDF.png" }, + { "df_laser.left.xpos", "2" }, + { "df_laser.left.ypos", "9" }, + { "df_laser.left.frames", "1" }, + { "df_laser.down", "RocksDF.png" }, + { "df_laser.down.xpos", "3" }, + { "df_laser.down.ypos", "9" }, + { "df_laser.down.frames", "1" }, + + { "df_receiver", "RocksDF.png" }, + { "df_receiver.xpos", "4" }, + { "df_receiver.ypos", "9" }, + { "df_receiver.frames", "4" }, + { "df_receiver.delay", "8" }, + { "df_receiver.right", "RocksDF.png" }, + { "df_receiver.right.xpos", "4" }, + { "df_receiver.right.ypos", "9" }, + { "df_receiver.right.frames", "1" }, + { "df_receiver.up", "RocksDF.png" }, + { "df_receiver.up.xpos", "5" }, + { "df_receiver.up.ypos", "9" }, + { "df_receiver.up.frames", "1" }, + { "df_receiver.left", "RocksDF.png" }, + { "df_receiver.left.xpos", "6" }, + { "df_receiver.left.ypos", "9" }, + { "df_receiver.left.frames", "1" }, + { "df_receiver.down", "RocksDF.png" }, + { "df_receiver.down.xpos", "7" }, + { "df_receiver.down.ypos", "9" }, + { "df_receiver.down.frames", "1" }, + + { "df_mirror_1", "RocksDF.png" }, + { "df_mirror_1.xpos", "0" }, + { "df_mirror_1.ypos", "0" }, + { "df_mirror_1.frames", "1" }, + { "df_mirror_2", "RocksDF.png" }, + { "df_mirror_2.xpos", "1" }, + { "df_mirror_2.ypos", "0" }, + { "df_mirror_2.frames", "1" }, + { "df_mirror_3", "RocksDF.png" }, + { "df_mirror_3.xpos", "2" }, + { "df_mirror_3.ypos", "0" }, + { "df_mirror_3.frames", "1" }, + { "df_mirror_4", "RocksDF.png" }, + { "df_mirror_4.xpos", "3" }, + { "df_mirror_4.ypos", "0" }, + { "df_mirror_4.frames", "1" }, + { "df_mirror_5", "RocksDF.png" }, + { "df_mirror_5.xpos", "4" }, + { "df_mirror_5.ypos", "0" }, + { "df_mirror_5.frames", "1" }, + { "df_mirror_6", "RocksDF.png" }, + { "df_mirror_6.xpos", "5" }, + { "df_mirror_6.ypos", "0" }, + { "df_mirror_6.frames", "1" }, + { "df_mirror_7", "RocksDF.png" }, + { "df_mirror_7.xpos", "6" }, + { "df_mirror_7.ypos", "0" }, + { "df_mirror_7.frames", "1" }, + { "df_mirror_8", "RocksDF.png" }, + { "df_mirror_8.xpos", "7" }, + { "df_mirror_8.ypos", "0" }, + { "df_mirror_8.frames", "1" }, + { "df_mirror_9", "RocksDF.png" }, + { "df_mirror_9.xpos", "8" }, + { "df_mirror_9.ypos", "0" }, + { "df_mirror_9.frames", "1" }, + { "df_mirror_10", "RocksDF.png" }, + { "df_mirror_10.xpos", "9" }, + { "df_mirror_10.ypos", "0" }, + { "df_mirror_10.frames", "1" }, + { "df_mirror_11", "RocksDF.png" }, + { "df_mirror_11.xpos", "10" }, + { "df_mirror_11.ypos", "0" }, + { "df_mirror_11.frames", "1" }, + { "df_mirror_12", "RocksDF.png" }, + { "df_mirror_12.xpos", "11" }, + { "df_mirror_12.ypos", "0" }, + { "df_mirror_12.frames", "1" }, + { "df_mirror_13", "RocksDF.png" }, + { "df_mirror_13.xpos", "12" }, + { "df_mirror_13.ypos", "0" }, + { "df_mirror_13.frames", "1" }, + { "df_mirror_14", "RocksDF.png" }, + { "df_mirror_14.xpos", "13" }, + { "df_mirror_14.ypos", "0" }, + { "df_mirror_14.frames", "1" }, + { "df_mirror_15", "RocksDF.png" }, + { "df_mirror_15.xpos", "14" }, + { "df_mirror_15.ypos", "0" }, + { "df_mirror_15.frames", "1" }, + { "df_mirror_16", "RocksDF.png" }, + { "df_mirror_16.xpos", "15" }, + { "df_mirror_16.ypos", "0" }, + { "df_mirror_16.frames", "1" }, + + { "df_mirror_rotating_1", "RocksDF.png" }, + { "df_mirror_rotating_1.xpos", "0" }, + { "df_mirror_rotating_1.ypos", "0" }, + { "df_mirror_rotating_1.frames", "1" }, + { "df_mirror_rotating_1.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_1.EDITOR.xpos", "0" }, + { "df_mirror_rotating_1.EDITOR.ypos", "1" }, + { "df_mirror_rotating_1.EDITOR.frames", "1" }, + { "df_mirror_rotating_2", "RocksDF.png" }, + { "df_mirror_rotating_2.xpos", "1" }, + { "df_mirror_rotating_2.ypos", "0" }, + { "df_mirror_rotating_2.frames", "1" }, + { "df_mirror_rotating_2.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_2.EDITOR.xpos", "1" }, + { "df_mirror_rotating_2.EDITOR.ypos", "1" }, + { "df_mirror_rotating_2.EDITOR.frames", "1" }, + { "df_mirror_rotating_3", "RocksDF.png" }, + { "df_mirror_rotating_3.xpos", "2" }, + { "df_mirror_rotating_3.ypos", "0" }, + { "df_mirror_rotating_3.frames", "1" }, + { "df_mirror_rotating_3.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_3.EDITOR.xpos", "2" }, + { "df_mirror_rotating_3.EDITOR.ypos", "1" }, + { "df_mirror_rotating_3.EDITOR.frames", "1" }, + { "df_mirror_rotating_4", "RocksDF.png" }, + { "df_mirror_rotating_4.xpos", "3" }, + { "df_mirror_rotating_4.ypos", "0" }, + { "df_mirror_rotating_4.frames", "1" }, + { "df_mirror_rotating_4.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_4.EDITOR.xpos", "3" }, + { "df_mirror_rotating_4.EDITOR.ypos", "1" }, + { "df_mirror_rotating_4.EDITOR.frames", "1" }, + { "df_mirror_rotating_5", "RocksDF.png" }, + { "df_mirror_rotating_5.xpos", "4" }, + { "df_mirror_rotating_5.ypos", "0" }, + { "df_mirror_rotating_5.frames", "1" }, + { "df_mirror_rotating_5.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_5.EDITOR.xpos", "4" }, + { "df_mirror_rotating_5.EDITOR.ypos", "1" }, + { "df_mirror_rotating_5.EDITOR.frames", "1" }, + { "df_mirror_rotating_6", "RocksDF.png" }, + { "df_mirror_rotating_6.xpos", "5" }, + { "df_mirror_rotating_6.ypos", "0" }, + { "df_mirror_rotating_6.frames", "1" }, + { "df_mirror_rotating_6.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_6.EDITOR.xpos", "5" }, + { "df_mirror_rotating_6.EDITOR.ypos", "1" }, + { "df_mirror_rotating_6.EDITOR.frames", "1" }, + { "df_mirror_rotating_7", "RocksDF.png" }, + { "df_mirror_rotating_7.xpos", "6" }, + { "df_mirror_rotating_7.ypos", "0" }, + { "df_mirror_rotating_7.frames", "1" }, + { "df_mirror_rotating_7.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_7.EDITOR.xpos", "6" }, + { "df_mirror_rotating_7.EDITOR.ypos", "1" }, + { "df_mirror_rotating_7.EDITOR.frames", "1" }, + { "df_mirror_rotating_8", "RocksDF.png" }, + { "df_mirror_rotating_8.xpos", "7" }, + { "df_mirror_rotating_8.ypos", "0" }, + { "df_mirror_rotating_8.frames", "1" }, + { "df_mirror_rotating_8.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_8.EDITOR.xpos", "7" }, + { "df_mirror_rotating_8.EDITOR.ypos", "1" }, + { "df_mirror_rotating_8.EDITOR.frames", "1" }, + { "df_mirror_rotating_9", "RocksDF.png" }, + { "df_mirror_rotating_9.xpos", "8" }, + { "df_mirror_rotating_9.ypos", "0" }, + { "df_mirror_rotating_9.frames", "1" }, + { "df_mirror_rotating_9.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_9.EDITOR.xpos", "8" }, + { "df_mirror_rotating_9.EDITOR.ypos", "1" }, + { "df_mirror_rotating_9.EDITOR.frames", "1" }, + { "df_mirror_rotating_10", "RocksDF.png" }, + { "df_mirror_rotating_10.xpos", "9" }, + { "df_mirror_rotating_10.ypos", "0" }, + { "df_mirror_rotating_10.frames", "1" }, + { "df_mirror_rotating_10.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_10.EDITOR.xpos", "9" }, + { "df_mirror_rotating_10.EDITOR.ypos", "1" }, + { "df_mirror_rotating_10.EDITOR.frames", "1" }, + { "df_mirror_rotating_11", "RocksDF.png" }, + { "df_mirror_rotating_11.xpos", "10" }, + { "df_mirror_rotating_11.ypos", "0" }, + { "df_mirror_rotating_11.frames", "1" }, + { "df_mirror_rotating_11.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_11.EDITOR.xpos", "10" }, + { "df_mirror_rotating_11.EDITOR.ypos", "1" }, + { "df_mirror_rotating_11.EDITOR.frames", "1" }, + { "df_mirror_rotating_12", "RocksDF.png" }, + { "df_mirror_rotating_12.xpos", "11" }, + { "df_mirror_rotating_12.ypos", "0" }, + { "df_mirror_rotating_12.frames", "1" }, + { "df_mirror_rotating_12.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_12.EDITOR.xpos", "11" }, + { "df_mirror_rotating_12.EDITOR.ypos", "1" }, + { "df_mirror_rotating_12.EDITOR.frames", "1" }, + { "df_mirror_rotating_13", "RocksDF.png" }, + { "df_mirror_rotating_13.xpos", "12" }, + { "df_mirror_rotating_13.ypos", "0" }, + { "df_mirror_rotating_13.frames", "1" }, + { "df_mirror_rotating_13.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_13.EDITOR.xpos", "12" }, + { "df_mirror_rotating_13.EDITOR.ypos", "1" }, + { "df_mirror_rotating_13.EDITOR.frames", "1" }, + { "df_mirror_rotating_14", "RocksDF.png" }, + { "df_mirror_rotating_14.xpos", "13" }, + { "df_mirror_rotating_14.ypos", "0" }, + { "df_mirror_rotating_14.frames", "1" }, + { "df_mirror_rotating_14.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_14.EDITOR.xpos", "13" }, + { "df_mirror_rotating_14.EDITOR.ypos", "1" }, + { "df_mirror_rotating_14.EDITOR.frames", "1" }, + { "df_mirror_rotating_15", "RocksDF.png" }, + { "df_mirror_rotating_15.xpos", "14" }, + { "df_mirror_rotating_15.ypos", "0" }, + { "df_mirror_rotating_15.frames", "1" }, + { "df_mirror_rotating_15.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_15.EDITOR.xpos", "14" }, + { "df_mirror_rotating_15.EDITOR.ypos", "1" }, + { "df_mirror_rotating_15.EDITOR.frames", "1" }, + { "df_mirror_rotating_16", "RocksDF.png" }, + { "df_mirror_rotating_16.xpos", "15" }, + { "df_mirror_rotating_16.ypos", "0" }, + { "df_mirror_rotating_16.frames", "1" }, + { "df_mirror_rotating_16.EDITOR", "RocksDF.png" }, + { "df_mirror_rotating_16.EDITOR.xpos", "15" }, + { "df_mirror_rotating_16.EDITOR.ypos", "1" }, + { "df_mirror_rotating_16.EDITOR.frames", "1" }, + + { "df_steel_grid_fixed_1", "RocksDF.png" }, + { "df_steel_grid_fixed_1.xpos", "0" }, + { "df_steel_grid_fixed_1.ypos", "2" }, + { "df_steel_grid_fixed_1.frames", "1" }, + { "df_steel_grid_fixed_2", "RocksDF.png" }, + { "df_steel_grid_fixed_2.xpos", "1" }, + { "df_steel_grid_fixed_2.ypos", "2" }, + { "df_steel_grid_fixed_2.frames", "1" }, + { "df_steel_grid_fixed_3", "RocksDF.png" }, + { "df_steel_grid_fixed_3.xpos", "2" }, + { "df_steel_grid_fixed_3.ypos", "2" }, + { "df_steel_grid_fixed_3.frames", "1" }, + { "df_steel_grid_fixed_4", "RocksDF.png" }, + { "df_steel_grid_fixed_4.xpos", "3" }, + { "df_steel_grid_fixed_4.ypos", "2" }, + { "df_steel_grid_fixed_4.frames", "1" }, + { "df_steel_grid_fixed_5", "RocksDF.png" }, + { "df_steel_grid_fixed_5.xpos", "4" }, + { "df_steel_grid_fixed_5.ypos", "2" }, + { "df_steel_grid_fixed_5.frames", "1" }, + { "df_steel_grid_fixed_6", "RocksDF.png" }, + { "df_steel_grid_fixed_6.xpos", "5" }, + { "df_steel_grid_fixed_6.ypos", "2" }, + { "df_steel_grid_fixed_6.frames", "1" }, + { "df_steel_grid_fixed_7", "RocksDF.png" }, + { "df_steel_grid_fixed_7.xpos", "6" }, + { "df_steel_grid_fixed_7.ypos", "2" }, + { "df_steel_grid_fixed_7.frames", "1" }, + { "df_steel_grid_fixed_8", "RocksDF.png" }, + { "df_steel_grid_fixed_8.xpos", "7" }, + { "df_steel_grid_fixed_8.ypos", "2" }, + { "df_steel_grid_fixed_8.frames", "1" }, + + { "df_wooden_grid_fixed_1", "RocksDF.png" }, + { "df_wooden_grid_fixed_1.xpos", "8" }, + { "df_wooden_grid_fixed_1.ypos", "2" }, + { "df_wooden_grid_fixed_1.frames", "1" }, + { "df_wooden_grid_fixed_2", "RocksDF.png" }, + { "df_wooden_grid_fixed_2.xpos", "9" }, + { "df_wooden_grid_fixed_2.ypos", "2" }, + { "df_wooden_grid_fixed_2.frames", "1" }, + { "df_wooden_grid_fixed_3", "RocksDF.png" }, + { "df_wooden_grid_fixed_3.xpos", "10" }, + { "df_wooden_grid_fixed_3.ypos", "2" }, + { "df_wooden_grid_fixed_3.frames", "1" }, + { "df_wooden_grid_fixed_4", "RocksDF.png" }, + { "df_wooden_grid_fixed_4.xpos", "11" }, + { "df_wooden_grid_fixed_4.ypos", "2" }, + { "df_wooden_grid_fixed_4.frames", "1" }, + { "df_wooden_grid_fixed_5", "RocksDF.png" }, + { "df_wooden_grid_fixed_5.xpos", "12" }, + { "df_wooden_grid_fixed_5.ypos", "2" }, + { "df_wooden_grid_fixed_5.frames", "1" }, + { "df_wooden_grid_fixed_6", "RocksDF.png" }, + { "df_wooden_grid_fixed_6.xpos", "13" }, + { "df_wooden_grid_fixed_6.ypos", "2" }, + { "df_wooden_grid_fixed_6.frames", "1" }, + { "df_wooden_grid_fixed_7", "RocksDF.png" }, + { "df_wooden_grid_fixed_7.xpos", "14" }, + { "df_wooden_grid_fixed_7.ypos", "2" }, + { "df_wooden_grid_fixed_7.frames", "1" }, + { "df_wooden_grid_fixed_8", "RocksDF.png" }, + { "df_wooden_grid_fixed_8.xpos", "15" }, + { "df_wooden_grid_fixed_8.ypos", "2" }, + { "df_wooden_grid_fixed_8.frames", "1" }, + + { "df_steel_grid_rotating_1", "RocksDF.png" }, + { "df_steel_grid_rotating_1.xpos", "0" }, + { "df_steel_grid_rotating_1.ypos", "2" }, + { "df_steel_grid_rotating_1.frames", "1" }, + { "df_steel_grid_rotating_1.EDITOR", "RocksDF.png" }, + { "df_steel_grid_rotating_1.EDITOR.xpos", "0" }, + { "df_steel_grid_rotating_1.EDITOR.ypos", "3" }, + { "df_steel_grid_rotating_1.EDITOR.frames", "1" }, + { "df_steel_grid_rotating_2", "RocksDF.png" }, + { "df_steel_grid_rotating_2.xpos", "1" }, + { "df_steel_grid_rotating_2.ypos", "2" }, + { "df_steel_grid_rotating_2.frames", "1" }, + { "df_steel_grid_rotating_2.EDITOR", "RocksDF.png" }, + { "df_steel_grid_rotating_2.EDITOR.xpos", "1" }, + { "df_steel_grid_rotating_2.EDITOR.ypos", "3" }, + { "df_steel_grid_rotating_2.EDITOR.frames", "1" }, + { "df_steel_grid_rotating_3", "RocksDF.png" }, + { "df_steel_grid_rotating_3.xpos", "2" }, + { "df_steel_grid_rotating_3.ypos", "2" }, + { "df_steel_grid_rotating_3.frames", "1" }, + { "df_steel_grid_rotating_3.EDITOR", "RocksDF.png" }, + { "df_steel_grid_rotating_3.EDITOR.xpos", "2" }, + { "df_steel_grid_rotating_3.EDITOR.ypos", "3" }, + { "df_steel_grid_rotating_3.EDITOR.frames", "1" }, + { "df_steel_grid_rotating_4", "RocksDF.png" }, + { "df_steel_grid_rotating_4.xpos", "3" }, + { "df_steel_grid_rotating_4.ypos", "2" }, + { "df_steel_grid_rotating_4.frames", "1" }, + { "df_steel_grid_rotating_4.EDITOR", "RocksDF.png" }, + { "df_steel_grid_rotating_4.EDITOR.xpos", "3" }, + { "df_steel_grid_rotating_4.EDITOR.ypos", "3" }, + { "df_steel_grid_rotating_4.EDITOR.frames", "1" }, + { "df_steel_grid_rotating_5", "RocksDF.png" }, + { "df_steel_grid_rotating_5.xpos", "4" }, + { "df_steel_grid_rotating_5.ypos", "2" }, + { "df_steel_grid_rotating_5.frames", "1" }, + { "df_steel_grid_rotating_5.EDITOR", "RocksDF.png" }, + { "df_steel_grid_rotating_5.EDITOR.xpos", "4" }, + { "df_steel_grid_rotating_5.EDITOR.ypos", "3" }, + { "df_steel_grid_rotating_5.EDITOR.frames", "1" }, + { "df_steel_grid_rotating_6", "RocksDF.png" }, + { "df_steel_grid_rotating_6.xpos", "5" }, + { "df_steel_grid_rotating_6.ypos", "2" }, + { "df_steel_grid_rotating_6.frames", "1" }, + { "df_steel_grid_rotating_6.EDITOR", "RocksDF.png" }, + { "df_steel_grid_rotating_6.EDITOR.xpos", "5" }, + { "df_steel_grid_rotating_6.EDITOR.ypos", "3" }, + { "df_steel_grid_rotating_6.EDITOR.frames", "1" }, + { "df_steel_grid_rotating_7", "RocksDF.png" }, + { "df_steel_grid_rotating_7.xpos", "6" }, + { "df_steel_grid_rotating_7.ypos", "2" }, + { "df_steel_grid_rotating_7.frames", "1" }, + { "df_steel_grid_rotating_7.EDITOR", "RocksDF.png" }, + { "df_steel_grid_rotating_7.EDITOR.xpos", "6" }, + { "df_steel_grid_rotating_7.EDITOR.ypos", "3" }, + { "df_steel_grid_rotating_7.EDITOR.frames", "1" }, + { "df_steel_grid_rotating_8", "RocksDF.png" }, + { "df_steel_grid_rotating_8.xpos", "7" }, + { "df_steel_grid_rotating_8.ypos", "2" }, + { "df_steel_grid_rotating_8.frames", "1" }, + { "df_steel_grid_rotating_8.EDITOR", "RocksDF.png" }, + { "df_steel_grid_rotating_8.EDITOR.xpos", "7" }, + { "df_steel_grid_rotating_8.EDITOR.ypos", "3" }, + { "df_steel_grid_rotating_8.EDITOR.frames", "1" }, + + { "df_wooden_grid_rotating_1", "RocksDF.png" }, + { "df_wooden_grid_rotating_1.xpos", "8" }, + { "df_wooden_grid_rotating_1.ypos", "2" }, + { "df_wooden_grid_rotating_1.frames", "1" }, + { "df_wooden_grid_rotating_1.EDITOR", "RocksDF.png" }, + { "df_wooden_grid_rotating_1.EDITOR.xpos", "8" }, + { "df_wooden_grid_rotating_1.EDITOR.ypos", "3" }, + { "df_wooden_grid_rotating_1.EDITOR.frames", "1" }, + { "df_wooden_grid_rotating_2", "RocksDF.png" }, + { "df_wooden_grid_rotating_2.xpos", "9" }, + { "df_wooden_grid_rotating_2.ypos", "2" }, + { "df_wooden_grid_rotating_2.frames", "1" }, + { "df_wooden_grid_rotating_2.EDITOR", "RocksDF.png" }, + { "df_wooden_grid_rotating_2.EDITOR.xpos", "9" }, + { "df_wooden_grid_rotating_2.EDITOR.ypos", "3" }, + { "df_wooden_grid_rotating_2.EDITOR.frames", "1" }, + { "df_wooden_grid_rotating_3", "RocksDF.png" }, + { "df_wooden_grid_rotating_3.xpos", "10" }, + { "df_wooden_grid_rotating_3.ypos", "2" }, + { "df_wooden_grid_rotating_3.frames", "1" }, + { "df_wooden_grid_rotating_3.EDITOR", "RocksDF.png" }, + { "df_wooden_grid_rotating_3.EDITOR.xpos", "10" }, + { "df_wooden_grid_rotating_3.EDITOR.ypos", "3" }, + { "df_wooden_grid_rotating_3.EDITOR.frames", "1" }, + { "df_wooden_grid_rotating_4", "RocksDF.png" }, + { "df_wooden_grid_rotating_4.xpos", "11" }, + { "df_wooden_grid_rotating_4.ypos", "2" }, + { "df_wooden_grid_rotating_4.frames", "1" }, + { "df_wooden_grid_rotating_4.EDITOR", "RocksDF.png" }, + { "df_wooden_grid_rotating_4.EDITOR.xpos", "11" }, + { "df_wooden_grid_rotating_4.EDITOR.ypos", "3" }, + { "df_wooden_grid_rotating_4.EDITOR.frames", "1" }, + { "df_wooden_grid_rotating_5", "RocksDF.png" }, + { "df_wooden_grid_rotating_5.xpos", "12" }, + { "df_wooden_grid_rotating_5.ypos", "2" }, + { "df_wooden_grid_rotating_5.frames", "1" }, + { "df_wooden_grid_rotating_5.EDITOR", "RocksDF.png" }, + { "df_wooden_grid_rotating_5.EDITOR.xpos", "12" }, + { "df_wooden_grid_rotating_5.EDITOR.ypos", "3" }, + { "df_wooden_grid_rotating_5.EDITOR.frames", "1" }, + { "df_wooden_grid_rotating_6", "RocksDF.png" }, + { "df_wooden_grid_rotating_6.xpos", "13" }, + { "df_wooden_grid_rotating_6.ypos", "2" }, + { "df_wooden_grid_rotating_6.frames", "1" }, + { "df_wooden_grid_rotating_6.EDITOR", "RocksDF.png" }, + { "df_wooden_grid_rotating_6.EDITOR.xpos", "13" }, + { "df_wooden_grid_rotating_6.EDITOR.ypos", "3" }, + { "df_wooden_grid_rotating_6.EDITOR.frames", "1" }, + { "df_wooden_grid_rotating_7", "RocksDF.png" }, + { "df_wooden_grid_rotating_7.xpos", "14" }, + { "df_wooden_grid_rotating_7.ypos", "2" }, + { "df_wooden_grid_rotating_7.frames", "1" }, + { "df_wooden_grid_rotating_7.EDITOR", "RocksDF.png" }, + { "df_wooden_grid_rotating_7.EDITOR.xpos", "14" }, + { "df_wooden_grid_rotating_7.EDITOR.ypos", "3" }, + { "df_wooden_grid_rotating_7.EDITOR.frames", "1" }, + { "df_wooden_grid_rotating_8", "RocksDF.png" }, + { "df_wooden_grid_rotating_8.xpos", "15" }, + { "df_wooden_grid_rotating_8.ypos", "2" }, + { "df_wooden_grid_rotating_8.frames", "1" }, + { "df_wooden_grid_rotating_8.EDITOR", "RocksDF.png" }, + { "df_wooden_grid_rotating_8.EDITOR.xpos", "15" }, + { "df_wooden_grid_rotating_8.EDITOR.ypos", "3" }, + { "df_wooden_grid_rotating_8.EDITOR.frames", "1" }, + + { "df_fibre_optic_red_1", "RocksDF.png" }, + { "df_fibre_optic_red_1.xpos", "8" }, + { "df_fibre_optic_red_1.ypos", "8" }, + { "df_fibre_optic_red_1.frames", "1" }, + { "df_fibre_optic_red_1.EDITOR", "RocksDF.png" }, + { "df_fibre_optic_red_1.EDITOR.xpos", "8" }, + { "df_fibre_optic_red_1.EDITOR.ypos", "9" }, + { "df_fibre_optic_red_1.EDITOR.frames", "1" }, + { "df_fibre_optic_red_2", "RocksDF.png" }, + { "df_fibre_optic_red_2.xpos", "9" }, + { "df_fibre_optic_red_2.ypos", "8" }, + { "df_fibre_optic_red_2.frames", "1" }, + { "df_fibre_optic_red_2.EDITOR", "RocksDF.png" }, + { "df_fibre_optic_red_2.EDITOR.xpos", "9" }, + { "df_fibre_optic_red_2.EDITOR.ypos", "9" }, + { "df_fibre_optic_red_2.EDITOR.frames", "1" }, + { "df_fibre_optic_yellow_1", "RocksDF.png" }, + { "df_fibre_optic_yellow_1.xpos", "10" }, + { "df_fibre_optic_yellow_1.ypos", "8" }, + { "df_fibre_optic_yellow_1.frames", "1" }, + { "df_fibre_optic_yellow_1.EDITOR", "RocksDF.png" }, + { "df_fibre_optic_yellow_1.EDITOR.xpos", "10" }, + { "df_fibre_optic_yellow_1.EDITOR.ypos", "9" }, + { "df_fibre_optic_yellow_1.EDITOR.frames", "1" }, + { "df_fibre_optic_yellow_2", "RocksDF.png" }, + { "df_fibre_optic_yellow_2.xpos", "11" }, + { "df_fibre_optic_yellow_2.ypos", "8" }, + { "df_fibre_optic_yellow_2.frames", "1" }, + { "df_fibre_optic_yellow_2.EDITOR", "RocksDF.png" }, + { "df_fibre_optic_yellow_2.EDITOR.xpos", "11" }, + { "df_fibre_optic_yellow_2.EDITOR.ypos", "9" }, + { "df_fibre_optic_yellow_2.EDITOR.frames", "1" }, + { "df_fibre_optic_green_1", "RocksDF.png" }, + { "df_fibre_optic_green_1.xpos", "12" }, + { "df_fibre_optic_green_1.ypos", "8" }, + { "df_fibre_optic_green_1.frames", "1" }, + { "df_fibre_optic_green_1.EDITOR", "RocksDF.png" }, + { "df_fibre_optic_green_1.EDITOR.xpos", "12" }, + { "df_fibre_optic_green_1.EDITOR.ypos", "9" }, + { "df_fibre_optic_green_1.EDITOR.frames", "1" }, + { "df_fibre_optic_green_2", "RocksDF.png" }, + { "df_fibre_optic_green_2.xpos", "13" }, + { "df_fibre_optic_green_2.ypos", "8" }, + { "df_fibre_optic_green_2.frames", "1" }, + { "df_fibre_optic_green_2.EDITOR", "RocksDF.png" }, + { "df_fibre_optic_green_2.EDITOR.xpos", "13" }, + { "df_fibre_optic_green_2.EDITOR.ypos", "9" }, + { "df_fibre_optic_green_2.EDITOR.frames", "1" }, + { "df_fibre_optic_blue_1", "RocksDF.png" }, + { "df_fibre_optic_blue_1.xpos", "14" }, + { "df_fibre_optic_blue_1.ypos", "8" }, + { "df_fibre_optic_blue_1.frames", "1" }, + { "df_fibre_optic_blue_1.EDITOR", "RocksDF.png" }, + { "df_fibre_optic_blue_1.EDITOR.xpos", "14" }, + { "df_fibre_optic_blue_1.EDITOR.ypos", "9" }, + { "df_fibre_optic_blue_1.EDITOR.frames", "1" }, + { "df_fibre_optic_blue_2", "RocksDF.png" }, + { "df_fibre_optic_blue_2.xpos", "15" }, + { "df_fibre_optic_blue_2.ypos", "8" }, + { "df_fibre_optic_blue_2.frames", "1" }, + { "df_fibre_optic_blue_2.EDITOR", "RocksDF.png" }, + { "df_fibre_optic_blue_2.EDITOR.xpos", "15" }, + { "df_fibre_optic_blue_2.EDITOR.ypos", "9" }, + { "df_fibre_optic_blue_2.EDITOR.frames", "1" }, + + { "df_steel_wall", "RocksDF.png" }, + { "df_steel_wall.xpos", "6" }, + { "df_steel_wall.ypos", "8" }, + { "df_steel_wall.frames", "1" }, + + { "df_wooden_wall", "RocksDF.png" }, + { "df_wooden_wall.xpos", "7" }, + { "df_wooden_wall.ypos", "8" }, + { "df_wooden_wall.frames", "1" }, + + { "df_refractor", "RocksDF.png" }, + { "df_refractor.xpos", "1" }, + { "df_refractor.ypos", "8" }, + { "df_refractor.frames", "1" }, + + { "df_cell", "RocksDF.png" }, + { "df_cell.xpos", "2" }, + { "df_cell.ypos", "8" }, + { "df_cell.frames", "1" }, + + { "df_mine", "RocksDF.png" }, + { "df_mine.xpos", "4" }, + { "df_mine.ypos", "8" }, + { "df_mine.frames", "1" }, + /* (these are only defined as elements to support ".PANEL" definitions) */ { "graphic_1", UNDEFINED_FILENAME }, { "graphic_2", UNDEFINED_FILENAME }, @@ -4366,7 +5683,11 @@ struct ConfigInfo image_config[] = #include "conf_cus.c" /* include auto-generated data structure definitions */ #include "conf_grp.c" /* include auto-generated data structure definitions */ - /* images not associated to game elements (used for menu screens etc.) */ + + // ========================================================================== + // image definitions not associated with game elements (menu screens etc.) + // ========================================================================== + /* keyword to stop parser: "NO_MORE_ELEMENT_IMAGES" <-- do not change! */ #if 1 @@ -4581,6 +5902,77 @@ struct ConfigInfo image_config[] = { "toon_20.direction", "down" }, { "toon_20.position", "any" }, + { "gfx.global.anim_1", UNDEFINED_FILENAME }, + { "gfx.global.anim_2", UNDEFINED_FILENAME }, + { "gfx.global.anim_3", UNDEFINED_FILENAME }, + { "gfx.global.anim_4", UNDEFINED_FILENAME }, + { "gfx.global.anim_5", UNDEFINED_FILENAME }, + { "gfx.global.anim_6", UNDEFINED_FILENAME }, + { "gfx.global.anim_7", UNDEFINED_FILENAME }, + { "gfx.global.anim_8", UNDEFINED_FILENAME }, + { "gfx.global.anim_9", UNDEFINED_FILENAME }, + { "gfx.global.anim_10", UNDEFINED_FILENAME }, + { "gfx.global.anim_11", UNDEFINED_FILENAME }, + { "gfx.global.anim_12", UNDEFINED_FILENAME }, + { "gfx.global.anim_13", UNDEFINED_FILENAME }, + { "gfx.global.anim_14", UNDEFINED_FILENAME }, + { "gfx.global.anim_15", UNDEFINED_FILENAME }, + { "gfx.global.anim_16", UNDEFINED_FILENAME }, + { "gfx.global.anim_17", UNDEFINED_FILENAME }, + { "gfx.global.anim_18", UNDEFINED_FILENAME }, + { "gfx.global.anim_19", UNDEFINED_FILENAME }, + { "gfx.global.anim_20", UNDEFINED_FILENAME }, + { "gfx.global.anim_21", UNDEFINED_FILENAME }, + { "gfx.global.anim_22", UNDEFINED_FILENAME }, + { "gfx.global.anim_23", UNDEFINED_FILENAME }, + { "gfx.global.anim_24", UNDEFINED_FILENAME }, + { "gfx.global.anim_25", UNDEFINED_FILENAME }, + { "gfx.global.anim_26", UNDEFINED_FILENAME }, + { "gfx.global.anim_27", UNDEFINED_FILENAME }, + { "gfx.global.anim_28", UNDEFINED_FILENAME }, + { "gfx.global.anim_29", UNDEFINED_FILENAME }, + { "gfx.global.anim_30", UNDEFINED_FILENAME }, + { "gfx.global.anim_31", UNDEFINED_FILENAME }, + { "gfx.global.anim_32", UNDEFINED_FILENAME }, + + { "global.anim_1", UNDEFINED_FILENAME }, + { "global.anim_2", UNDEFINED_FILENAME }, + { "global.anim_3", UNDEFINED_FILENAME }, + { "global.anim_4", UNDEFINED_FILENAME }, + { "global.anim_5", UNDEFINED_FILENAME }, + { "global.anim_6", UNDEFINED_FILENAME }, + { "global.anim_7", UNDEFINED_FILENAME }, + { "global.anim_8", UNDEFINED_FILENAME }, + { "global.anim_9", UNDEFINED_FILENAME }, + { "global.anim_10", UNDEFINED_FILENAME }, + { "global.anim_11", UNDEFINED_FILENAME }, + { "global.anim_12", UNDEFINED_FILENAME }, + { "global.anim_13", UNDEFINED_FILENAME }, + { "global.anim_14", UNDEFINED_FILENAME }, + { "global.anim_15", UNDEFINED_FILENAME }, + { "global.anim_16", UNDEFINED_FILENAME }, + { "global.anim_17", UNDEFINED_FILENAME }, + { "global.anim_18", UNDEFINED_FILENAME }, + { "global.anim_19", UNDEFINED_FILENAME }, + { "global.anim_20", UNDEFINED_FILENAME }, + { "global.anim_21", UNDEFINED_FILENAME }, + { "global.anim_22", UNDEFINED_FILENAME }, + { "global.anim_23", UNDEFINED_FILENAME }, + { "global.anim_24", UNDEFINED_FILENAME }, + { "global.anim_25", UNDEFINED_FILENAME }, + { "global.anim_26", UNDEFINED_FILENAME }, + { "global.anim_27", UNDEFINED_FILENAME }, + { "global.anim_28", UNDEFINED_FILENAME }, + { "global.anim_29", UNDEFINED_FILENAME }, + { "global.anim_30", UNDEFINED_FILENAME }, + { "global.anim_31", UNDEFINED_FILENAME }, + { "global.anim_32", UNDEFINED_FILENAME }, + + { "internal.global.toon_default", UNDEFINED_FILENAME }, + { "internal.global.toon_default.anim_mode", "random" }, + + { "internal.global.anim_default", UNDEFINED_FILENAME }, + { "menu.calibrate_red", "RocksElements.png" }, { "menu.calibrate_red.xpos", "12" }, { "menu.calibrate_red.ypos", "8" }, @@ -4696,202 +6088,274 @@ struct ConfigInfo image_config[] = { "menu.scrollbar.active.ypos", "10" }, { "menu.scrollbar.active.frames", "1" }, - { "game.button.gfx.stop", "RocksDoor.png" }, - { "game.button.gfx.stop.x", "305" }, - { "game.button.gfx.stop.y", "185" }, - { "game.button.gfx.stop.width", "30" }, - { "game.button.gfx.stop.height", "30" }, - { "game.button.gfx.stop.pressed_xoffset", "-100" }, - { "game.button.gfx.pause", "RocksDoor.png" }, - { "game.button.gfx.pause.x", "335" }, - { "game.button.gfx.pause.y", "185" }, - { "game.button.gfx.pause.width", "30" }, - { "game.button.gfx.pause.height", "30" }, - { "game.button.gfx.pause.pressed_xoffset", "-100" }, - { "game.button.gfx.play", "RocksDoor.png" }, - { "game.button.gfx.play.x", "365" }, - { "game.button.gfx.play.y", "185" }, - { "game.button.gfx.play.width", "30" }, - { "game.button.gfx.play.height", "30" }, - { "game.button.gfx.play.pressed_xoffset", "-100" }, - { "game.button.gfx.sound_music", "RocksDoor.png" }, - { "game.button.gfx.sound_music.x", "305" }, - { "game.button.gfx.sound_music.y", "245" }, - { "game.button.gfx.sound_music.width", "30" }, - { "game.button.gfx.sound_music.height", "30" }, - { "game.button.gfx.sound_music.pressed_xoffset", "-100" }, - { "game.button.gfx.sound_music.active_yoffset", "-30" }, - { "game.button.gfx.sound_loops", "RocksDoor.png" }, - { "game.button.gfx.sound_loops.x", "335" }, - { "game.button.gfx.sound_loops.y", "245" }, - { "game.button.gfx.sound_loops.width", "30" }, - { "game.button.gfx.sound_loops.height", "30" }, - { "game.button.gfx.sound_loops.pressed_xoffset", "-100" }, - { "game.button.gfx.sound_loops.active_yoffset", "-30" }, - { "game.button.gfx.sound_simple", "RocksDoor.png" }, - { "game.button.gfx.sound_simple.x", "365" }, - { "game.button.gfx.sound_simple.y", "245" }, - { "game.button.gfx.sound_simple.width", "30" }, - { "game.button.gfx.sound_simple.height", "30" }, - { "game.button.gfx.sound_simple.pressed_xoffset", "-100" }, - { "game.button.gfx.sound_simple.active_yoffset", "-30" }, - - { "tape.button.gfx.eject", "RocksDoor.png" }, - { "tape.button.gfx.eject.x", "305" }, - { "tape.button.gfx.eject.y", "357" }, - { "tape.button.gfx.eject.width", "18" }, - { "tape.button.gfx.eject.height", "18" }, - { "tape.button.gfx.eject.pressed_xoffset", "-100" }, - { "tape.button.gfx.extra", "RocksDoor.png" }, - { "tape.button.gfx.extra.x", "505" }, - { "tape.button.gfx.extra.y", "357" }, - { "tape.button.gfx.extra.width", "18" }, - { "tape.button.gfx.extra.height", "18" }, - { "tape.button.gfx.extra.pressed_xoffset", "-100" }, - { "tape.button.gfx.stop", "RocksDoor.png" }, - { "tape.button.gfx.stop.x", "323" }, - { "tape.button.gfx.stop.y", "357" }, - { "tape.button.gfx.stop.width", "18" }, - { "tape.button.gfx.stop.height", "18" }, - { "tape.button.gfx.stop.pressed_xoffset", "-100" }, - { "tape.button.gfx.pause", "RocksDoor.png" }, - { "tape.button.gfx.pause.x", "341" }, - { "tape.button.gfx.pause.y", "357" }, - { "tape.button.gfx.pause.width", "18" }, - { "tape.button.gfx.pause.height", "18" }, - { "tape.button.gfx.pause.pressed_xoffset", "-100" }, - { "tape.button.gfx.record", "RocksDoor.png" }, - { "tape.button.gfx.record.x", "359" }, - { "tape.button.gfx.record.y", "357" }, - { "tape.button.gfx.record.width", "18" }, - { "tape.button.gfx.record.height", "18" }, - { "tape.button.gfx.record.pressed_xoffset", "-100" }, - { "tape.button.gfx.play", "RocksDoor.png" }, - { "tape.button.gfx.play.x", "377" }, - { "tape.button.gfx.play.y", "357" }, - { "tape.button.gfx.play.width", "18" }, - { "tape.button.gfx.play.height", "18" }, - { "tape.button.gfx.play.pressed_xoffset", "-100" }, - - { "tape.symbol.gfx.eject", UNDEFINED_FILENAME }, - { "tape.symbol.gfx.stop", UNDEFINED_FILENAME }, - { "tape.symbol.gfx.pause", "RocksDoor.png" }, - { "tape.symbol.gfx.pause.x", "340" }, - { "tape.symbol.gfx.pause.y", "321" }, - { "tape.symbol.gfx.pause.width", "17" }, - { "tape.symbol.gfx.pause.height", "13" }, - { "tape.symbol.gfx.record", "RocksDoor.png" }, - { "tape.symbol.gfx.record.x", "325" }, - { "tape.symbol.gfx.record.y", "321" }, - { "tape.symbol.gfx.record.width", "16" }, - { "tape.symbol.gfx.record.height", "16" }, - { "tape.symbol.gfx.play", "RocksDoor.png" }, - { "tape.symbol.gfx.play.x", "357" }, - { "tape.symbol.gfx.play.y", "321" }, - { "tape.symbol.gfx.play.width", "11" }, - { "tape.symbol.gfx.play.height", "13" }, - { "tape.symbol.gfx.fast_forward", "RocksDoor.png" }, - { "tape.symbol.gfx.fast_forward.x", "539" }, - { "tape.symbol.gfx.fast_forward.y", "193" }, - { "tape.symbol.gfx.fast_forward.width", "27" }, - { "tape.symbol.gfx.fast_forward.height", "13" }, - { "tape.symbol.gfx.warp_forward", "RocksDoor.png" }, - { "tape.symbol.gfx.warp_forward.x", "539" }, - { "tape.symbol.gfx.warp_forward.y", "152" }, - { "tape.symbol.gfx.warp_forward.width", "27" }, - { "tape.symbol.gfx.warp_forward.height", "13" }, - { "tape.symbol.gfx.warp_forward_blind", "RocksDoor.png" }, - { "tape.symbol.gfx.warp_forward_blind.x", "539" }, - { "tape.symbol.gfx.warp_forward_blind.y", "165" }, - { "tape.symbol.gfx.warp_forward_blind.width", "27" }, - { "tape.symbol.gfx.warp_forward_blind.height","13" }, - { "tape.symbol.gfx.pause_before_end", "RocksDoor.png" }, - { "tape.symbol.gfx.pause_before_end.x", "539" }, - { "tape.symbol.gfx.pause_before_end.y", "221" }, - { "tape.symbol.gfx.pause_before_end.width", "27" }, - { "tape.symbol.gfx.pause_before_end.height", "13" }, - { "tape.symbol.gfx.single_step", UNDEFINED_FILENAME }, - - { "tape.label.gfx.eject", UNDEFINED_FILENAME }, - { "tape.label.gfx.stop", UNDEFINED_FILENAME }, - { "tape.label.gfx.pause", "RocksDoor.png" }, - { "tape.label.gfx.pause.x", "305" }, - { "tape.label.gfx.pause.y", "341" }, - { "tape.label.gfx.pause.width", "35" }, - { "tape.label.gfx.pause.height", "8" }, - { "tape.label.gfx.record", "RocksDoor.png" }, - { "tape.label.gfx.record.x", "305" }, - { "tape.label.gfx.record.y", "321" }, - { "tape.label.gfx.record.width", "20" }, - { "tape.label.gfx.record.height", "12" }, - { "tape.label.gfx.play", "RocksDoor.png" }, - { "tape.label.gfx.play.x", "370" }, - { "tape.label.gfx.play.y", "321" }, - { "tape.label.gfx.play.width", "22" }, - { "tape.label.gfx.play.height", "12" }, - { "tape.label.gfx.fast_forward", "RocksDoor.png" }, - { "tape.label.gfx.fast_forward.x", "505" }, - { "tape.label.gfx.fast_forward.y", "193" }, - { "tape.label.gfx.fast_forward.width", "40" }, - { "tape.label.gfx.fast_forward.height", "28" }, - { "tape.label.gfx.warp_forward", "RocksDoor.png" }, - { "tape.label.gfx.warp_forward.x", "505" }, - { "tape.label.gfx.warp_forward.y", "165" }, - { "tape.label.gfx.warp_forward.width", "40" }, - { "tape.label.gfx.warp_forward.height", "28" }, - { "tape.label.gfx.warp_forward_blind", "RocksDoor.png" }, - { "tape.label.gfx.warp_forward_blind.x", "505" }, - { "tape.label.gfx.warp_forward_blind.y", "165" }, - { "tape.label.gfx.warp_forward_blind.width", "40" }, - { "tape.label.gfx.warp_forward_blind.height", "28" }, - { "tape.label.gfx.pause_before_end", "RocksDoor.png" }, - { "tape.label.gfx.pause_before_end.x", "505" }, - { "tape.label.gfx.pause_before_end.y", "221" }, - { "tape.label.gfx.pause_before_end.width", "40" }, - { "tape.label.gfx.pause_before_end.height", "28" }, - { "tape.label.gfx.single_step", "RocksDoor.png" }, - { "tape.label.gfx.single_step.x", "557" }, - { "tape.label.gfx.single_step.y", "139" }, - { "tape.label.gfx.single_step.width", "38" }, - { "tape.label.gfx.single_step.height", "13" }, - - { "tape.label.gfx.date", "RocksDoor.png" }, - { "tape.label.gfx.date.x", "305" }, - { "tape.label.gfx.date.y", "285" }, - { "tape.label.gfx.date.width", "90" }, - { "tape.label.gfx.date.height", "13" }, - { "tape.label.gfx.time", UNDEFINED_FILENAME }, - - { "request.button.gfx.yes", "RocksDoor.png" }, - { "request.button.gfx.yes.x", "302" }, - { "request.button.gfx.yes.y", "0" }, - { "request.button.gfx.yes.width", "46" }, - { "request.button.gfx.yes.height", "28" }, - { "request.button.gfx.yes.pressed_xoffset", "-100" }, - { "request.button.gfx.no", "RocksDoor.png" }, - { "request.button.gfx.no.x", "352" }, - { "request.button.gfx.no.y", "0" }, - { "request.button.gfx.no.width", "46" }, - { "request.button.gfx.no.height", "28" }, - { "request.button.gfx.no.pressed_xoffset", "-100" }, - { "request.button.gfx.confirm", "RocksDoor.png" }, - { "request.button.gfx.confirm.x", "302" }, - { "request.button.gfx.confirm.y", "30" }, - { "request.button.gfx.confirm.width", "96" }, - { "request.button.gfx.confirm.height", "28" }, - { "request.button.gfx.confirm.pressed_xoffset", "-100" }, - { "request.button.gfx.player_1", "RocksDoor.png" }, - { "request.button.gfx.player_1.x", "305" }, - { "request.button.gfx.player_1.y", "185" }, - { "request.button.gfx.player_1.width", "30" }, - { "request.button.gfx.player_1.height", "30" }, - { "request.button.gfx.player_1.pressed_xoffset", "-100" }, - { "request.button.gfx.player_2", UNDEFINED_FILENAME }, - { "request.button.gfx.player_2.clone_from", "request.button.gfx.player_1" }, - { "request.button.gfx.player_3", UNDEFINED_FILENAME }, - { "request.button.gfx.player_3.clone_from", "request.button.gfx.player_1" }, - { "request.button.gfx.player_4", UNDEFINED_FILENAME }, - { "request.button.gfx.player_4.clone_from", "request.button.gfx.player_1" }, + { "gfx.game.panel.time_anim", "RocksDoorMM.png" }, + { "gfx.game.panel.time_anim.x", "5" }, + { "gfx.game.panel.time_anim.y", "0" }, + { "gfx.game.panel.time_anim.width", "90" }, + { "gfx.game.panel.time_anim.height", "35" }, + { "gfx.game.panel.time_anim.frames", "1" }, + { "gfx.game.panel.time_anim.active", "RocksDoorMM.png" }, + { "gfx.game.panel.time_anim.active.x", "105" }, + { "gfx.game.panel.time_anim.active.y", "0" }, + { "gfx.game.panel.time_anim.active.width", "90" }, + { "gfx.game.panel.time_anim.active.height", "35" }, + { "gfx.game.panel.time_anim.active.frames", "1" }, + + { "gfx.game.panel.health_anim", "RocksDoorMM.png" }, + { "gfx.game.panel.health_anim.x", "5" }, + { "gfx.game.panel.health_anim.y", "35" }, + { "gfx.game.panel.health_anim.width", "90" }, + { "gfx.game.panel.health_anim.height", "35" }, + { "gfx.game.panel.health_anim.frames", "1" }, + { "gfx.game.panel.health_anim.active", "RocksDoorMM.png" }, + { "gfx.game.panel.health_anim.active.x", "105" }, + { "gfx.game.panel.health_anim.active.y", "35" }, + { "gfx.game.panel.health_anim.active.width", "90" }, + { "gfx.game.panel.health_anim.active.height", "35" }, + { "gfx.game.panel.health_anim.active.frames", "1" }, + + { "gfx.game.button.stop", "RocksDoor.png" }, + { "gfx.game.button.stop.x", "305" }, + { "gfx.game.button.stop.y", "185" }, + { "gfx.game.button.stop.width", "30" }, + { "gfx.game.button.stop.height", "30" }, + { "gfx.game.button.stop.pressed_xoffset", "-100" }, + { "gfx.game.button.pause", "RocksDoor.png" }, + { "gfx.game.button.pause.x", "335" }, + { "gfx.game.button.pause.y", "185" }, + { "gfx.game.button.pause.width", "30" }, + { "gfx.game.button.pause.height", "30" }, + { "gfx.game.button.pause.pressed_xoffset", "-100" }, + { "gfx.game.button.play", "RocksDoor.png" }, + { "gfx.game.button.play.x", "365" }, + { "gfx.game.button.play.y", "185" }, + { "gfx.game.button.play.width", "30" }, + { "gfx.game.button.play.height", "30" }, + { "gfx.game.button.play.pressed_xoffset", "-100" }, + + { "gfx.game.button.undo", "RocksDoor2.png" }, + { "gfx.game.button.undo.x", "105" }, + { "gfx.game.button.undo.y", "20" }, + { "gfx.game.button.undo.width", "30" }, + { "gfx.game.button.undo.height", "30" }, + { "gfx.game.button.undo.pressed_xoffset", "-100" }, + { "gfx.game.button.redo", "RocksDoor2.png" }, + { "gfx.game.button.redo.x", "165" }, + { "gfx.game.button.redo.y", "20" }, + { "gfx.game.button.redo.width", "30" }, + { "gfx.game.button.redo.height", "30" }, + { "gfx.game.button.redo.pressed_xoffset", "-100" }, + + { "gfx.game.button.save", "RocksDoor2.png" }, + { "gfx.game.button.save.x", "105" }, + { "gfx.game.button.save.y", "50" }, + { "gfx.game.button.save.width", "30" }, + { "gfx.game.button.save.height", "30" }, + { "gfx.game.button.save.pressed_xoffset", "-100" }, + { "gfx.game.button.pause2", "RocksDoor2.png" }, + { "gfx.game.button.pause2.x", "135" }, + { "gfx.game.button.pause2.y", "50" }, + { "gfx.game.button.pause2.width", "30" }, + { "gfx.game.button.pause2.height", "30" }, + { "gfx.game.button.pause2.pressed_xoffset", "-100" }, + { "gfx.game.button.pause2.active_yoffset", "-30" }, + { "gfx.game.button.load", "RocksDoor2.png" }, + { "gfx.game.button.load.x", "165" }, + { "gfx.game.button.load.y", "50" }, + { "gfx.game.button.load.width", "30" }, + { "gfx.game.button.load.height", "30" }, + { "gfx.game.button.load.pressed_xoffset", "-100" }, + + { "gfx.game.button.sound_music", "RocksDoor.png" }, + { "gfx.game.button.sound_music.x", "305" }, + { "gfx.game.button.sound_music.y", "245" }, + { "gfx.game.button.sound_music.width", "30" }, + { "gfx.game.button.sound_music.height", "30" }, + { "gfx.game.button.sound_music.pressed_xoffset", "-100" }, + { "gfx.game.button.sound_music.active_yoffset", "-30" }, + { "gfx.game.button.sound_loops", "RocksDoor.png" }, + { "gfx.game.button.sound_loops.x", "335" }, + { "gfx.game.button.sound_loops.y", "245" }, + { "gfx.game.button.sound_loops.width", "30" }, + { "gfx.game.button.sound_loops.height", "30" }, + { "gfx.game.button.sound_loops.pressed_xoffset", "-100" }, + { "gfx.game.button.sound_loops.active_yoffset", "-30" }, + { "gfx.game.button.sound_simple", "RocksDoor.png" }, + { "gfx.game.button.sound_simple.x", "365" }, + { "gfx.game.button.sound_simple.y", "245" }, + { "gfx.game.button.sound_simple.width", "30" }, + { "gfx.game.button.sound_simple.height", "30" }, + { "gfx.game.button.sound_simple.pressed_xoffset", "-100" }, + { "gfx.game.button.sound_simple.active_yoffset", "-30" }, + + { "gfx.game.button.panel_stop", UNDEFINED_FILENAME }, + { "gfx.game.button.panel_pause", UNDEFINED_FILENAME }, + { "gfx.game.button.panel_play", UNDEFINED_FILENAME }, + + { "gfx.game.button.panel_sound_music", UNDEFINED_FILENAME }, + { "gfx.game.button.panel_sound_loops", UNDEFINED_FILENAME }, + { "gfx.game.button.panel_sound_simple", UNDEFINED_FILENAME }, + + { "gfx.tape.button.eject", "RocksDoor.png" }, + { "gfx.tape.button.eject.x", "305" }, + { "gfx.tape.button.eject.y", "357" }, + { "gfx.tape.button.eject.width", "18" }, + { "gfx.tape.button.eject.height", "18" }, + { "gfx.tape.button.eject.pressed_xoffset", "-100" }, + { "gfx.tape.button.extra", "RocksDoor.png" }, + { "gfx.tape.button.extra.x", "505" }, + { "gfx.tape.button.extra.y", "357" }, + { "gfx.tape.button.extra.width", "18" }, + { "gfx.tape.button.extra.height", "18" }, + { "gfx.tape.button.extra.pressed_xoffset", "-100" }, + { "gfx.tape.button.stop", "RocksDoor.png" }, + { "gfx.tape.button.stop.x", "323" }, + { "gfx.tape.button.stop.y", "357" }, + { "gfx.tape.button.stop.width", "18" }, + { "gfx.tape.button.stop.height", "18" }, + { "gfx.tape.button.stop.pressed_xoffset", "-100" }, + { "gfx.tape.button.pause", "RocksDoor.png" }, + { "gfx.tape.button.pause.x", "341" }, + { "gfx.tape.button.pause.y", "357" }, + { "gfx.tape.button.pause.width", "18" }, + { "gfx.tape.button.pause.height", "18" }, + { "gfx.tape.button.pause.pressed_xoffset", "-100" }, + { "gfx.tape.button.record", "RocksDoor.png" }, + { "gfx.tape.button.record.x", "359" }, + { "gfx.tape.button.record.y", "357" }, + { "gfx.tape.button.record.width", "18" }, + { "gfx.tape.button.record.height", "18" }, + { "gfx.tape.button.record.pressed_xoffset", "-100" }, + { "gfx.tape.button.play", "RocksDoor.png" }, + { "gfx.tape.button.play.x", "377" }, + { "gfx.tape.button.play.y", "357" }, + { "gfx.tape.button.play.width", "18" }, + { "gfx.tape.button.play.height", "18" }, + { "gfx.tape.button.play.pressed_xoffset", "-100" }, + + { "gfx.tape.symbol.eject", UNDEFINED_FILENAME }, + { "gfx.tape.symbol.stop", UNDEFINED_FILENAME }, + { "gfx.tape.symbol.pause", "RocksDoor.png" }, + { "gfx.tape.symbol.pause.x", "340" }, + { "gfx.tape.symbol.pause.y", "321" }, + { "gfx.tape.symbol.pause.width", "17" }, + { "gfx.tape.symbol.pause.height", "13" }, + { "gfx.tape.symbol.record", "RocksDoor.png" }, + { "gfx.tape.symbol.record.x", "325" }, + { "gfx.tape.symbol.record.y", "321" }, + { "gfx.tape.symbol.record.width", "16" }, + { "gfx.tape.symbol.record.height", "16" }, + { "gfx.tape.symbol.play", "RocksDoor.png" }, + { "gfx.tape.symbol.play.x", "357" }, + { "gfx.tape.symbol.play.y", "321" }, + { "gfx.tape.symbol.play.width", "11" }, + { "gfx.tape.symbol.play.height", "13" }, + { "gfx.tape.symbol.fast_forward", "RocksDoor.png" }, + { "gfx.tape.symbol.fast_forward.x", "539" }, + { "gfx.tape.symbol.fast_forward.y", "193" }, + { "gfx.tape.symbol.fast_forward.width", "27" }, + { "gfx.tape.symbol.fast_forward.height", "13" }, + { "gfx.tape.symbol.warp_forward", "RocksDoor.png" }, + { "gfx.tape.symbol.warp_forward.x", "539" }, + { "gfx.tape.symbol.warp_forward.y", "152" }, + { "gfx.tape.symbol.warp_forward.width", "27" }, + { "gfx.tape.symbol.warp_forward.height", "13" }, + { "gfx.tape.symbol.warp_forward_blind", "RocksDoor.png" }, + { "gfx.tape.symbol.warp_forward_blind.x", "539" }, + { "gfx.tape.symbol.warp_forward_blind.y", "165" }, + { "gfx.tape.symbol.warp_forward_blind.width", "27" }, + { "gfx.tape.symbol.warp_forward_blind.height","13" }, + { "gfx.tape.symbol.pause_before_end", "RocksDoor.png" }, + { "gfx.tape.symbol.pause_before_end.x", "539" }, + { "gfx.tape.symbol.pause_before_end.y", "221" }, + { "gfx.tape.symbol.pause_before_end.width", "27" }, + { "gfx.tape.symbol.pause_before_end.height", "13" }, + { "gfx.tape.symbol.single_step", UNDEFINED_FILENAME }, + + { "gfx.tape.label.eject", UNDEFINED_FILENAME }, + { "gfx.tape.label.stop", UNDEFINED_FILENAME }, + { "gfx.tape.label.pause", "RocksDoor.png" }, + { "gfx.tape.label.pause.x", "305" }, + { "gfx.tape.label.pause.y", "341" }, + { "gfx.tape.label.pause.width", "35" }, + { "gfx.tape.label.pause.height", "8" }, + { "gfx.tape.label.record", "RocksDoor.png" }, + { "gfx.tape.label.record.x", "305" }, + { "gfx.tape.label.record.y", "321" }, + { "gfx.tape.label.record.width", "20" }, + { "gfx.tape.label.record.height", "12" }, + { "gfx.tape.label.play", "RocksDoor.png" }, + { "gfx.tape.label.play.x", "370" }, + { "gfx.tape.label.play.y", "321" }, + { "gfx.tape.label.play.width", "22" }, + { "gfx.tape.label.play.height", "12" }, + { "gfx.tape.label.fast_forward", "RocksDoor.png" }, + { "gfx.tape.label.fast_forward.x", "505" }, + { "gfx.tape.label.fast_forward.y", "193" }, + { "gfx.tape.label.fast_forward.width", "40" }, + { "gfx.tape.label.fast_forward.height", "28" }, + { "gfx.tape.label.warp_forward", "RocksDoor.png" }, + { "gfx.tape.label.warp_forward.x", "505" }, + { "gfx.tape.label.warp_forward.y", "165" }, + { "gfx.tape.label.warp_forward.width", "40" }, + { "gfx.tape.label.warp_forward.height", "28" }, + { "gfx.tape.label.warp_forward_blind", "RocksDoor.png" }, + { "gfx.tape.label.warp_forward_blind.x", "505" }, + { "gfx.tape.label.warp_forward_blind.y", "165" }, + { "gfx.tape.label.warp_forward_blind.width", "40" }, + { "gfx.tape.label.warp_forward_blind.height", "28" }, + { "gfx.tape.label.pause_before_end", "RocksDoor.png" }, + { "gfx.tape.label.pause_before_end.x", "505" }, + { "gfx.tape.label.pause_before_end.y", "221" }, + { "gfx.tape.label.pause_before_end.width", "40" }, + { "gfx.tape.label.pause_before_end.height", "28" }, + { "gfx.tape.label.single_step", "RocksDoor.png" }, + { "gfx.tape.label.single_step.x", "557" }, + { "gfx.tape.label.single_step.y", "139" }, + { "gfx.tape.label.single_step.width", "38" }, + { "gfx.tape.label.single_step.height", "13" }, + + { "gfx.tape.label.date", "RocksDoor.png" }, + { "gfx.tape.label.date.x", "305" }, + { "gfx.tape.label.date.y", "285" }, + { "gfx.tape.label.date.width", "90" }, + { "gfx.tape.label.date.height", "31" }, + { "gfx.tape.label.time", "RocksDoor.png" }, + { "gfx.tape.label.time.x", "346" }, + { "gfx.tape.label.time.y", "335" }, + { "gfx.tape.label.time.width", "45" }, + { "gfx.tape.label.time.height", "13" }, + + { "gfx.request.button.yes", "RocksDoor.png" }, + { "gfx.request.button.yes.x", "302" }, + { "gfx.request.button.yes.y", "0" }, + { "gfx.request.button.yes.width", "46" }, + { "gfx.request.button.yes.height", "28" }, + { "gfx.request.button.yes.pressed_xoffset", "-100" }, + { "gfx.request.button.no", "RocksDoor.png" }, + { "gfx.request.button.no.x", "352" }, + { "gfx.request.button.no.y", "0" }, + { "gfx.request.button.no.width", "46" }, + { "gfx.request.button.no.height", "28" }, + { "gfx.request.button.no.pressed_xoffset", "-100" }, + { "gfx.request.button.confirm", "RocksDoor.png" }, + { "gfx.request.button.confirm.x", "302" }, + { "gfx.request.button.confirm.y", "30" }, + { "gfx.request.button.confirm.width", "96" }, + { "gfx.request.button.confirm.height", "28" }, + { "gfx.request.button.confirm.pressed_xoffset", "-100" }, + { "gfx.request.button.player_1", "RocksDoor.png" }, + { "gfx.request.button.player_1.x", "305" }, + { "gfx.request.button.player_1.y", "185" }, + { "gfx.request.button.player_1.width", "30" }, + { "gfx.request.button.player_1.height", "30" }, + { "gfx.request.button.player_1.pressed_xoffset", "-100" }, + { "gfx.request.button.player_2", UNDEFINED_FILENAME }, + { "gfx.request.button.player_2.clone_from", "gfx.request.button.player_1" }, + { "gfx.request.button.player_3", UNDEFINED_FILENAME }, + { "gfx.request.button.player_3.clone_from", "gfx.request.button.player_1" }, + { "gfx.request.button.player_4", UNDEFINED_FILENAME }, + { "gfx.request.button.player_4.clone_from", "gfx.request.button.player_1" }, { "font.initial_1", "RocksFontSmall.png" }, { "font.initial_1.x", "0" }, @@ -4925,7 +6389,7 @@ struct ConfigInfo image_config[] = { "font.title_2.width", "14" }, { "font.title_2.height", "14" }, { "font.title_2.SETUP", UNDEFINED_FILENAME }, - { "font.title_2.SETUP.clone_from", "font.text_4" }, + { "font.title_2.SETUP.clone_from", "font.text_2" }, { "font.menu_1", "RocksFontBig.png" }, { "font.menu_1.x", "0" }, @@ -5091,6 +6555,12 @@ struct ConfigInfo image_config[] = { "font.envelope_4.width", "16" }, { "font.envelope_4.height", "16" }, + { "font.request", "RocksFontSmall.png" }, + { "font.request.x", "0" }, + { "font.request.y", "210" }, + { "font.request.width", "14" }, + { "font.request.height", "14" }, + { "font.input_1", "RocksFontSmall.png" }, { "font.input_1.x", "0" }, { "font.input_1.y", "210" }, @@ -5132,11 +6602,15 @@ struct ConfigInfo image_config[] = { "font.option_off.y", "160" }, { "font.option_off.width", "32" }, { "font.option_off.height", "32" }, + { "font.option_off_narrow", UNDEFINED_FILENAME }, + { "font.option_off_narrow.clone_from", "font.text_2.LEVELS" }, { "font.option_on", "RocksFontBig.png" }, { "font.option_on.x", "0" }, { "font.option_on.y", "480" }, { "font.option_on.width", "32" }, { "font.option_on.height", "32" }, + { "font.option_on_narrow", UNDEFINED_FILENAME }, + { "font.option_on_narrow.clone_from", "font.text_4.LEVELS" }, { "font.value_1", "RocksFontBig.png" }, { "font.value_1.x", "0" }, @@ -5153,6 +6627,8 @@ struct ConfigInfo image_config[] = { "font.value_old.y", "160" }, { "font.value_old.width", "32" }, { "font.value_old.height", "32" }, + { "font.value_narrow", UNDEFINED_FILENAME }, + { "font.value_narrow.clone_from", "font.text_4.LEVELS" }, { "font.level_number", "RocksFontSmall.png" }, { "font.level_number.x", "0" }, @@ -5179,25 +6655,107 @@ struct ConfigInfo image_config[] = { "font.info.levelset", UNDEFINED_FILENAME }, { "font.info.levelset.clone_from", "font.level_number" }, - { "global.border", "RocksScreen.png" }, - { "global.door", "RocksDoor.png" }, - - { "global.busy", "RocksBusy.png" }, - { "global.busy.x", "0" }, - { "global.busy.y", "0" }, - { "global.busy.width", "32" }, - { "global.busy.height", "32" }, - { "global.busy.frames", "28" }, - { "global.busy.frames_per_line", "7" }, - { "global.busy.delay", "2" }, - { "editor.element_border", "RocksMore.png" }, { "editor.element_border.xpos", "0" }, { "editor.element_border.ypos", "2" }, + { "editor.element_border.border_size", "8" }, { "editor.element_border_input", "RocksMore.png" }, { "editor.element_border_input.xpos", "10" }, { "editor.element_border_input.ypos", "7" }, + { "editor.element_border_input.border_size", "4" }, + + { "editor.counter.down", "RocksDoor.png" }, + { "editor.counter.down.x", "302" }, + { "editor.counter.down.y", "60" }, + { "editor.counter.down.width", "20" }, + { "editor.counter.down.height", "20" }, + { "editor.counter.down.pressed_xoffset", "-100" }, + + { "editor.counter.up", "RocksDoor.png" }, + { "editor.counter.up.x", "378" }, + { "editor.counter.up.y", "60" }, + { "editor.counter.up.width", "20" }, + { "editor.counter.up.height", "20" }, + { "editor.counter.up.pressed_xoffset", "-100" }, + + { "editor.counter.input", "RocksDoor.png" }, + { "editor.counter.input.x", "324" }, + { "editor.counter.input.y", "60" }, + { "editor.counter.input.width", "52" }, + { "editor.counter.input.height", "20" }, + { "editor.counter.input.active_xoffset", "-100" }, + { "editor.counter.input.border_size", "3" }, + + { "editor.selectbox.input", "RocksDoor.png" }, + { "editor.selectbox.input.x", "324" }, + { "editor.selectbox.input.y", "82" }, + { "editor.selectbox.input.width", "52" }, + { "editor.selectbox.input.height", "20" }, + { "editor.selectbox.input.active_xoffset", "-100" }, + { "editor.selectbox.input.border_size", "3" }, + + { "editor.selectbox.button", UNDEFINED_FILENAME }, + { "editor.selectbox.button.width", "14" }, + + { "editor.checkbox", "RocksDoor.png" }, + { "editor.checkbox.x", "302" }, + { "editor.checkbox.y", "82" }, + { "editor.checkbox.width", "20" }, + { "editor.checkbox.height", "20" }, + { "editor.checkbox.pressed_xoffset", "-100" }, + { "editor.checkbox.active_xoffset", "76" }, + + { "editor.radiobutton", "RocksDoor.png" }, + { "editor.radiobutton.x", "302" }, + { "editor.radiobutton.y", "104" }, + { "editor.radiobutton.width", "20" }, + { "editor.radiobutton.height", "20" }, + { "editor.radiobutton.pressed_xoffset", "-100" }, + { "editor.radiobutton.active_xoffset", "76" }, + + { "editor.stickybutton", "RocksDoor.png" }, + { "editor.stickybutton.x", "302" }, + { "editor.stickybutton.y", "126" }, + { "editor.stickybutton.width", "20" }, + { "editor.stickybutton.height", "20" }, + { "editor.stickybutton.pressed_xoffset", "-100" }, + { "editor.stickybutton.active_xoffset", "76" }, + + { "editor.tabbutton", "RocksDoor.png" }, + { "editor.tabbutton.x", "324" }, + { "editor.tabbutton.y", "104" }, + { "editor.tabbutton.width", "52" }, + { "editor.tabbutton.height", "20" }, + { "editor.tabbutton.pressed_xoffset", "-100" }, + { "editor.tabbutton.active_yoffset", "22" }, + { "editor.tabbutton.border_size", "3" }, + { "editor.tabbutton.draw_xoffset", "2" }, + + { "editor.textbutton", "RocksDoor.png" }, + { "editor.textbutton.x", "324" }, + { "editor.textbutton.y", "148" }, + { "editor.textbutton.width", "52" }, + { "editor.textbutton.height", "20" }, + { "editor.textbutton.pressed_xoffset", "-100" }, + { "editor.textbutton.border_size", "3" }, + { "editor.textbutton.draw_xoffset", "2" }, + + { "editor.input.text", "RocksDoor.png" }, + { "editor.input.text.x", "324" }, + { "editor.input.text.y", "60" }, + { "editor.input.text.width", "52" }, + { "editor.input.text.height", "20" }, + { "editor.input.text.active_xoffset", "-100" }, + { "editor.input.text.border_size", "3" }, + + { "editor.input.textarea", "RocksDoor.png" }, + { "editor.input.textarea.x", "324" }, + { "editor.input.textarea.y", "60" }, + { "editor.input.textarea.width", "52" }, + { "editor.input.textarea.height", "20" }, + { "editor.input.textarea.active_xoffset", "-100" }, + { "editor.input.textarea.border_size", "3" }, { "editor.cascade_list", "RocksMore.png" }, { "editor.cascade_list.xpos", "9" }, @@ -5208,6 +6766,372 @@ 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.width", "20" }, + { "editor.palette.button.height", "20" }, + { "editor.palette.button.pressed_xoffset", "-20" }, + + { "editor.palette.scroll_up", "RocksDoor.png" }, + { "editor.palette.scroll_up.x", "750" }, + { "editor.palette.scroll_up.y", "0" }, + { "editor.palette.scroll_up.width", "10" }, + { "editor.palette.scroll_up.height", "10" }, + { "editor.palette.scroll_up.pressed_xoffset", "-10" }, + + { "editor.palette.scroll_down", "RocksDoor.png" }, + { "editor.palette.scroll_down.x", "750" }, + { "editor.palette.scroll_down.y", "10" }, + { "editor.palette.scroll_down.width", "10" }, + { "editor.palette.scroll_down.height", "10" }, + { "editor.palette.scroll_down.pressed_xoffset", "-10" }, + + { "editor.palette.scrollbar", "RocksDoor.png" }, + { "editor.palette.scrollbar.x", "750" }, + { "editor.palette.scrollbar.y", "20" }, + { "editor.palette.scrollbar.width", "10" }, + { "editor.palette.scrollbar.height", "10" }, + { "editor.palette.scrollbar.pressed_xoffset", "-10" }, + { "editor.palette.scrollbar.border_size", "3" }, + + { "editor.playfield.scroll_up", "RocksDoor.png" }, + { "editor.playfield.scroll_up.x", "724" }, + { "editor.playfield.scroll_up.y", "0" }, + { "editor.playfield.scroll_up.width", "16" }, + { "editor.playfield.scroll_up.height", "16" }, + { "editor.playfield.scroll_up.pressed_xoffset", "-16" }, + + { "editor.playfield.scroll_down", "RocksDoor.png" }, + { "editor.playfield.scroll_down.x", "724" }, + { "editor.playfield.scroll_down.y", "16" }, + { "editor.playfield.scroll_down.width", "16" }, + { "editor.playfield.scroll_down.height", "16" }, + { "editor.playfield.scroll_down.pressed_xoffset", "-16" }, + + { "editor.playfield.scroll_left", "RocksDoor.png" }, + { "editor.playfield.scroll_left.x", "724" }, + { "editor.playfield.scroll_left.y", "32" }, + { "editor.playfield.scroll_left.width", "16" }, + { "editor.playfield.scroll_left.height", "16" }, + { "editor.playfield.scroll_left.pressed_xoffset", "-16" }, + + { "editor.playfield.scroll_right", "RocksDoor.png" }, + { "editor.playfield.scroll_right.x", "724" }, + { "editor.playfield.scroll_right.y", "48" }, + { "editor.playfield.scroll_right.width", "16" }, + { "editor.playfield.scroll_right.height", "16" }, + { "editor.playfield.scroll_right.pressed_xoffset", "-16" }, + + { "editor.playfield.scrollbar", "RocksDoor.png" }, + { "editor.playfield.scrollbar.x", "724" }, + { "editor.playfield.scrollbar.y", "64" }, + { "editor.playfield.scrollbar.width", "16" }, + { "editor.playfield.scrollbar.height", "16" }, + { "editor.playfield.scrollbar.pressed_xoffset", "-16" }, + { "editor.playfield.scrollbar.border_size", "3" }, + + { "gfx.editor.button.prev_level", "RocksDoor.png" }, + { "gfx.editor.button.prev_level.x", "724" }, + { "gfx.editor.button.prev_level.y", "32" }, + { "gfx.editor.button.prev_level.width", "16" }, + { "gfx.editor.button.prev_level.height", "16" }, + { "gfx.editor.button.prev_level.pressed_xoffset", "-16" }, + + { "gfx.editor.button.next_level", "RocksDoor.png" }, + { "gfx.editor.button.next_level.x", "724" }, + { "gfx.editor.button.next_level.y", "48" }, + { "gfx.editor.button.next_level.width", "16" }, + { "gfx.editor.button.next_level.height", "16" }, + { "gfx.editor.button.next_level.pressed_xoffset", "-16" }, + + { "gfx.editor.button.properties", "RocksDoor2.png" }, + { "gfx.editor.button.properties.x", "105" }, + { "gfx.editor.button.properties.y", "0" }, + { "gfx.editor.button.properties.width", "90" }, + { "gfx.editor.button.properties.height", "20" }, + { "gfx.editor.button.properties.pressed_xoffset", "-100" }, + + { "gfx.editor.button.element_left", "RocksDoor2.png" }, + { "gfx.editor.button.element_left.x", "368" }, + { "gfx.editor.button.element_left.y", "48" }, + { "gfx.editor.button.element_left.width", "16" }, + { "gfx.editor.button.element_left.height", "16" }, + { "gfx.editor.button.element_left.pressed_xoffset", "0" }, + + { "gfx.editor.button.element_middle", "RocksDoor2.png" }, + { "gfx.editor.button.element_middle.x", "368" }, + { "gfx.editor.button.element_middle.y", "48" }, + { "gfx.editor.button.element_middle.width", "16" }, + { "gfx.editor.button.element_middle.height", "16" }, + { "gfx.editor.button.element_middle.pressed_xoffset", "0" }, + + { "gfx.editor.button.element_right", "RocksDoor2.png" }, + { "gfx.editor.button.element_right.x", "368" }, + { "gfx.editor.button.element_right.y", "48" }, + { "gfx.editor.button.element_right.width", "16" }, + { "gfx.editor.button.element_right.height", "16" }, + { "gfx.editor.button.element_right.pressed_xoffset", "0" }, + + { "gfx.editor.button.palette", UNDEFINED_FILENAME }, + + { "editor.no_toolbox_button", "RocksDoor.png" }, + { "editor.no_toolbox_button.x", "506" }, + { "editor.no_toolbox_button.y", "286" }, + { "editor.no_toolbox_button.width", "22" }, + { "editor.no_toolbox_button.height", "22" }, + + { "gfx.editor.button.draw_single", "RocksDoor.png" }, + { "gfx.editor.button.draw_single.x", "706" }, + { "gfx.editor.button.draw_single.y", "242" }, + { "gfx.editor.button.draw_single.width", "22" }, + { "gfx.editor.button.draw_single.height", "22" }, + { "gfx.editor.button.draw_single.pressed_xoffset", "-100" }, + { "gfx.editor.button.draw_single.active_yoffset", "-94" }, + + { "gfx.editor.button.draw_connected", "RocksDoor.png" }, + { "gfx.editor.button.draw_connected.x", "728" }, + { "gfx.editor.button.draw_connected.y", "242" }, + { "gfx.editor.button.draw_connected.width", "22" }, + { "gfx.editor.button.draw_connected.height", "22" }, + { "gfx.editor.button.draw_connected.pressed_xoffset", "-100" }, + { "gfx.editor.button.draw_connected.active_yoffset", "-94" }, + + { "gfx.editor.button.draw_line", "RocksDoor.png" }, + { "gfx.editor.button.draw_line.x", "750" }, + { "gfx.editor.button.draw_line.y", "242" }, + { "gfx.editor.button.draw_line.width", "22" }, + { "gfx.editor.button.draw_line.height", "22" }, + { "gfx.editor.button.draw_line.pressed_xoffset", "-100" }, + { "gfx.editor.button.draw_line.active_yoffset", "-94" }, + + { "gfx.editor.button.draw_arc", "RocksDoor.png" }, + { "gfx.editor.button.draw_arc.x", "772" }, + { "gfx.editor.button.draw_arc.y", "242" }, + { "gfx.editor.button.draw_arc.width", "22" }, + { "gfx.editor.button.draw_arc.height", "22" }, + { "gfx.editor.button.draw_arc.pressed_xoffset", "-100" }, + { "gfx.editor.button.draw_arc.active_yoffset", "-94" }, + + { "gfx.editor.button.draw_rectangle", "RocksDoor.png" }, + { "gfx.editor.button.draw_rectangle.x", "706" }, + { "gfx.editor.button.draw_rectangle.y", "264" }, + { "gfx.editor.button.draw_rectangle.width", "22" }, + { "gfx.editor.button.draw_rectangle.height", "22" }, + { "gfx.editor.button.draw_rectangle.pressed_xoffset", "-100" }, + { "gfx.editor.button.draw_rectangle.active_yoffset", "-94" }, + + { "gfx.editor.button.draw_filled_box", "RocksDoor.png" }, + { "gfx.editor.button.draw_filled_box.x", "728" }, + { "gfx.editor.button.draw_filled_box.y", "264" }, + { "gfx.editor.button.draw_filled_box.width", "22" }, + { "gfx.editor.button.draw_filled_box.height", "22" }, + { "gfx.editor.button.draw_filled_box.pressed_xoffset", "-100" }, + { "gfx.editor.button.draw_filled_box.active_yoffset", "-94" }, + + { "gfx.editor.button.rotate_up", "RocksDoor.png" }, + { "gfx.editor.button.rotate_up.x", "750" }, + { "gfx.editor.button.rotate_up.y", "264" }, + { "gfx.editor.button.rotate_up.width", "22" }, + { "gfx.editor.button.rotate_up.height", "22" }, + { "gfx.editor.button.rotate_up.pressed_xoffset", "-100" }, + { "gfx.editor.button.rotate_up.active_yoffset", "-94" }, + + { "gfx.editor.button.draw_text", "RocksDoor.png" }, + { "gfx.editor.button.draw_text.x", "772" }, + { "gfx.editor.button.draw_text.y", "264" }, + { "gfx.editor.button.draw_text.width", "22" }, + { "gfx.editor.button.draw_text.height", "22" }, + { "gfx.editor.button.draw_text.pressed_xoffset", "-100" }, + { "gfx.editor.button.draw_text.active_yoffset", "-94" }, + + { "gfx.editor.button.flood_fill", "RocksDoor.png" }, + { "gfx.editor.button.flood_fill.x", "706" }, + { "gfx.editor.button.flood_fill.y", "286" }, + { "gfx.editor.button.flood_fill.width", "22" }, + { "gfx.editor.button.flood_fill.height", "22" }, + { "gfx.editor.button.flood_fill.pressed_xoffset", "-100" }, + { "gfx.editor.button.flood_fill.active_yoffset", "-94" }, + + { "gfx.editor.button.rotate_left", "RocksDoor.png" }, + { "gfx.editor.button.rotate_left.x", "728" }, + { "gfx.editor.button.rotate_left.y", "286" }, + { "gfx.editor.button.rotate_left.width", "22" }, + { "gfx.editor.button.rotate_left.height", "22" }, + { "gfx.editor.button.rotate_left.pressed_xoffset", "-100" }, + { "gfx.editor.button.rotate_left.active_yoffset", "-94" }, + + { "gfx.editor.button.zoom_level", "RocksDoor2.png" }, + { "gfx.editor.button.zoom_level.x", "350" }, + { "gfx.editor.button.zoom_level.y", "22" }, + { "gfx.editor.button.zoom_level.width", "22" }, + { "gfx.editor.button.zoom_level.height", "22" }, + { "gfx.editor.button.zoom_level.pressed_xoffset", "-100" }, + { "gfx.editor.button.zoom_level.active_yoffset", "-22" }, + + { "gfx.editor.button.rotate_right", "RocksDoor.png" }, + { "gfx.editor.button.rotate_right.x", "772" }, + { "gfx.editor.button.rotate_right.y", "286" }, + { "gfx.editor.button.rotate_right.width", "22" }, + { "gfx.editor.button.rotate_right.height", "22" }, + { "gfx.editor.button.rotate_right.pressed_xoffset", "-100" }, + { "gfx.editor.button.rotate_right.active_yoffset", "-94" }, + + { "gfx.editor.button.draw_random", "RocksDoor.png" }, + { "gfx.editor.button.draw_random.x", "706" }, + { "gfx.editor.button.draw_random.y", "308" }, + { "gfx.editor.button.draw_random.width", "22" }, + { "gfx.editor.button.draw_random.height", "22" }, + { "gfx.editor.button.draw_random.pressed_xoffset", "-100" }, + { "gfx.editor.button.draw_random.active_yoffset", "-94" }, + + { "gfx.editor.button.grab_brush", "RocksDoor.png" }, + { "gfx.editor.button.grab_brush.x", "728" }, + { "gfx.editor.button.grab_brush.y", "308" }, + { "gfx.editor.button.grab_brush.width", "22" }, + { "gfx.editor.button.grab_brush.height", "22" }, + { "gfx.editor.button.grab_brush.pressed_xoffset", "-100" }, + { "gfx.editor.button.grab_brush.active_yoffset", "-94" }, + + { "gfx.editor.button.rotate_down", "RocksDoor.png" }, + { "gfx.editor.button.rotate_down.x", "750" }, + { "gfx.editor.button.rotate_down.y", "308" }, + { "gfx.editor.button.rotate_down.width", "22" }, + { "gfx.editor.button.rotate_down.height", "22" }, + { "gfx.editor.button.rotate_down.pressed_xoffset", "-100" }, + { "gfx.editor.button.rotate_down.active_yoffset", "-94" }, + + { "gfx.editor.button.pick_element", "RocksDoor.png" }, + { "gfx.editor.button.pick_element.x", "772" }, + { "gfx.editor.button.pick_element.y", "308" }, + { "gfx.editor.button.pick_element.width", "22" }, + { "gfx.editor.button.pick_element.height", "22" }, + { "gfx.editor.button.pick_element.pressed_xoffset", "-100" }, + { "gfx.editor.button.pick_element.active_yoffset", "-94" }, + + { "gfx.editor.button.ce_copy_from", "RocksDoor.png" }, + { "gfx.editor.button.ce_copy_from.x", "528" }, + { "gfx.editor.button.ce_copy_from.y", "330" }, + { "gfx.editor.button.ce_copy_from.width", "22" }, + { "gfx.editor.button.ce_copy_from.height", "22" }, + { "gfx.editor.button.ce_copy_from.pressed_xoffset", "-100" }, + { "gfx.editor.button.ce_copy_from.active_yoffset", "-22" }, + + { "gfx.editor.button.ce_copy_to", "RocksDoor.png" }, + { "gfx.editor.button.ce_copy_to.x", "550" }, + { "gfx.editor.button.ce_copy_to.y", "330" }, + { "gfx.editor.button.ce_copy_to.width", "22" }, + { "gfx.editor.button.ce_copy_to.height", "22" }, + { "gfx.editor.button.ce_copy_to.pressed_xoffset", "-100" }, + { "gfx.editor.button.ce_copy_to.active_yoffset", "-22" }, + + { "gfx.editor.button.ce_swap", "RocksDoor.png" }, + { "gfx.editor.button.ce_swap.x", "572" }, + { "gfx.editor.button.ce_swap.y", "330" }, + { "gfx.editor.button.ce_swap.width", "22" }, + { "gfx.editor.button.ce_swap.height", "22" }, + { "gfx.editor.button.ce_swap.pressed_xoffset", "-100" }, + { "gfx.editor.button.ce_swap.active_yoffset", "-22" }, + + { "gfx.editor.button.ce_copy", "RocksDoor.png" }, + { "gfx.editor.button.ce_copy.x", "550" }, + { "gfx.editor.button.ce_copy.y", "286" }, + { "gfx.editor.button.ce_copy.width", "22" }, + { "gfx.editor.button.ce_copy.height", "22" }, + { "gfx.editor.button.ce_copy.pressed_xoffset", "-100" }, + + { "gfx.editor.button.ce_paste", "RocksDoor.png" }, + { "gfx.editor.button.ce_paste.x", "572" }, + { "gfx.editor.button.ce_paste.y", "286" }, + { "gfx.editor.button.ce_paste.width", "22" }, + { "gfx.editor.button.ce_paste.height", "22" }, + { "gfx.editor.button.ce_paste.pressed_xoffset", "-100" }, + + { "gfx.editor.button.cp_copy", "RocksDoor.png" }, + { "gfx.editor.button.cp_copy.x", "525" }, + { "gfx.editor.button.cp_copy.y", "50" }, + { "gfx.editor.button.cp_copy.width", "20" }, + { "gfx.editor.button.cp_copy.height", "20" }, + { "gfx.editor.button.cp_copy.pressed_xoffset", "-20" }, + + { "gfx.editor.button.cp_paste", "RocksDoor.png" }, + { "gfx.editor.button.cp_paste.x", "525" }, + { "gfx.editor.button.cp_paste.y", "70" }, + { "gfx.editor.button.cp_paste.width", "20" }, + { "gfx.editor.button.cp_paste.height", "20" }, + { "gfx.editor.button.cp_paste.pressed_xoffset", "-20" }, + + { "gfx.editor.button.undo", "RocksDoor.png" }, + { "gfx.editor.button.undo.x", "705" }, + { "gfx.editor.button.undo.y", "335" }, + { "gfx.editor.button.undo.width", "30" }, + { "gfx.editor.button.undo.height", "20" }, + { "gfx.editor.button.undo.pressed_xoffset", "-100" }, + + { "gfx.editor.button.conf", "RocksDoor.png" }, + { "gfx.editor.button.conf.x", "735" }, + { "gfx.editor.button.conf.y", "335" }, + { "gfx.editor.button.conf.width", "30" }, + { "gfx.editor.button.conf.height", "20" }, + { "gfx.editor.button.conf.pressed_xoffset", "-100" }, + + { "gfx.editor.button.save", "RocksDoor.png" }, + { "gfx.editor.button.save.x", "765" }, + { "gfx.editor.button.save.y", "335" }, + { "gfx.editor.button.save.width", "30" }, + { "gfx.editor.button.save.height", "20" }, + { "gfx.editor.button.save.pressed_xoffset", "-100" }, + + { "gfx.editor.button.clear", "RocksDoor.png" }, + { "gfx.editor.button.clear.x", "705" }, + { "gfx.editor.button.clear.y", "355" }, + { "gfx.editor.button.clear.width", "30" }, + { "gfx.editor.button.clear.height", "20" }, + { "gfx.editor.button.clear.pressed_xoffset", "-100" }, + + { "gfx.editor.button.test", "RocksDoor.png" }, + { "gfx.editor.button.test.x", "735" }, + { "gfx.editor.button.test.y", "355" }, + { "gfx.editor.button.test.width", "30" }, + { "gfx.editor.button.test.height", "20" }, + { "gfx.editor.button.test.pressed_xoffset", "-100" }, + + { "gfx.editor.button.exit", "RocksDoor.png" }, + { "gfx.editor.button.exit.x", "765" }, + { "gfx.editor.button.exit.y", "355" }, + { "gfx.editor.button.exit.width", "30" }, + { "gfx.editor.button.exit.height", "20" }, + { "gfx.editor.button.exit.pressed_xoffset", "-100" }, + + { "gfx.editor.input.level_number", "RocksDoor.png" }, + { "gfx.editor.input.level_number.x", "529" }, + { "gfx.editor.input.level_number.y", "5" }, + { "gfx.editor.input.level_number.width", "42" }, + { "gfx.editor.input.level_number.height", "16" }, + { "gfx.editor.input.level_number.border_size","1" }, + + { "global.border", "RocksScreen.png" }, + { "global.border.MAIN", UNDEFINED_FILENAME }, + { "global.border.SCORES", UNDEFINED_FILENAME }, + { "global.border.EDITOR", UNDEFINED_FILENAME }, + { "global.border.PLAYING", UNDEFINED_FILENAME }, + + { "global.door", "RocksDoor.png" }, + + { "global.busy", "RocksBusy.png" }, + { "global.busy.x", "0" }, + { "global.busy.y", "0" }, + { "global.busy.width", "32" }, + { "global.busy.height", "32" }, + { "global.busy.frames", "28" }, + { "global.busy.frames_per_line", "7" }, + { "global.busy.delay", "2" }, + + { "global.tile_cursor", "RocksMore.png" }, + { "global.tile_cursor.xpos", "10" }, + { "global.tile_cursor.ypos", "7" }, + { "global.tile_cursor.frames", "1" }, + { "background", UNDEFINED_FILENAME }, { "background.TITLE_INITIAL", UNDEFINED_FILENAME }, { "background.TITLE", UNDEFINED_FILENAME }, @@ -5236,6 +7160,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 }, @@ -5306,6 +7240,99 @@ struct ConfigInfo image_config[] = { "titlescreen_4", UNDEFINED_FILENAME }, { "titlescreen_5", UNDEFINED_FILENAME }, + { "gfx.door_1.part_1", "RocksDoor.png" }, + { "gfx.door_1.part_1.x", "0" }, + { "gfx.door_1.part_1.y", "0" }, + { "gfx.door_1.part_1.width", "100" }, + { "gfx.door_1.part_1.height", "77" }, + { "gfx.door_1.part_1.frames", "1" }, + { "gfx.door_1.part_2", "RocksDoor.png" }, + { "gfx.door_1.part_2.x", "0" }, + { "gfx.door_1.part_2.y", "77" }, + { "gfx.door_1.part_2.width", "100" }, + { "gfx.door_1.part_2.height", "63" }, + { "gfx.door_1.part_2.frames", "1" }, + { "gfx.door_1.part_3", "RocksDoor.png" }, + { "gfx.door_1.part_3.x", "0" }, + { "gfx.door_1.part_3.y", "140" }, + { "gfx.door_1.part_3.width", "100" }, + { "gfx.door_1.part_3.height", "63" }, + { "gfx.door_1.part_3.frames", "1" }, + { "gfx.door_1.part_4", "RocksDoor.png" }, + { "gfx.door_1.part_4.x", "0" }, + { "gfx.door_1.part_4.y", "203" }, + { "gfx.door_1.part_4.width", "100" }, + { "gfx.door_1.part_4.height", "77" }, + { "gfx.door_1.part_4.frames", "1" }, + { "gfx.door_1.part_5", "RocksDoor.png" }, + { "gfx.door_1.part_5.x", "100" }, + { "gfx.door_1.part_5.y", "0" }, + { "gfx.door_1.part_5.width", "100" }, + { "gfx.door_1.part_5.height", "77" }, + { "gfx.door_1.part_5.frames", "1" }, + { "gfx.door_1.part_6", "RocksDoor.png" }, + { "gfx.door_1.part_6.x", "100" }, + { "gfx.door_1.part_6.y", "77" }, + { "gfx.door_1.part_6.width", "100" }, + { "gfx.door_1.part_6.height", "63" }, + { "gfx.door_1.part_6.frames", "1" }, + { "gfx.door_1.part_7", "RocksDoor.png" }, + { "gfx.door_1.part_7.x", "100" }, + { "gfx.door_1.part_7.y", "140" }, + { "gfx.door_1.part_7.width", "100" }, + { "gfx.door_1.part_7.height", "63" }, + { "gfx.door_1.part_7.frames", "1" }, + { "gfx.door_1.part_8", "RocksDoor.png" }, + { "gfx.door_1.part_8.x", "100" }, + { "gfx.door_1.part_8.y", "203" }, + { "gfx.door_1.part_8.width", "100" }, + { "gfx.door_1.part_8.height", "77" }, + { "gfx.door_1.part_8.frames", "1" }, + + { "gfx.door_2.part_1", "RocksDoor.png" }, + { "gfx.door_2.part_1.x", "0" }, + { "gfx.door_2.part_1.y", "280" }, + { "gfx.door_2.part_1.width", "100" }, + { "gfx.door_2.part_1.height", "50" }, + { "gfx.door_2.part_1.frames", "1" }, + { "gfx.door_2.part_2", "RocksDoor.png" }, + { "gfx.door_2.part_2.x", "0" }, + { "gfx.door_2.part_2.y", "330" }, + { "gfx.door_2.part_2.width", "100" }, + { "gfx.door_2.part_2.height", "50" }, + { "gfx.door_2.part_2.frames", "1" }, + { "gfx.door_2.part_3", "RocksDoor.png" }, + { "gfx.door_2.part_3.x", "100" }, + { "gfx.door_2.part_3.y", "280" }, + { "gfx.door_2.part_3.width", "100" }, + { "gfx.door_2.part_3.height", "50" }, + { "gfx.door_2.part_3.frames", "1" }, + { "gfx.door_2.part_4", "RocksDoor.png" }, + { "gfx.door_2.part_4.x", "100" }, + { "gfx.door_2.part_4.y", "330" }, + { "gfx.door_2.part_4.width", "100" }, + { "gfx.door_2.part_4.height", "50" }, + { "gfx.door_2.part_4.frames", "1" }, + { "gfx.door_2.part_5", UNDEFINED_FILENAME }, + { "gfx.door_2.part_6", UNDEFINED_FILENAME }, + { "gfx.door_2.part_7", UNDEFINED_FILENAME }, + { "gfx.door_2.part_8", UNDEFINED_FILENAME }, + + { "door_2.top_border_correction", "RocksDoor.png" }, + { "door_2.top_border_correction.x", "600" }, + { "door_2.top_border_correction.y", "0" }, + { "door_2.top_border_correction.width", "108" }, + { "door_2.top_border_correction.height", "8" }, + + /* the last image entry apparently gets overwritten by very last entry + of "image_config[]"; so far this bug could not be found and fixed */ + { "last_image_entry_bug", UNDEFINED_FILENAME }, + + + // ========================================================================== + // non-image definitions + // ========================================================================== + /* the following directives are not associated with an image, but probably make sense to be defined in "graphicsinfo.conf", too */ @@ -5320,10 +7347,72 @@ struct ConfigInfo image_config[] = { "[title].post_delay", "250" }, { "[title].auto_delay", "-1" }, - { "[titlemessage_initial].x", "336" }, - { "[titlemessage_initial].y", "280" }, - { "[titlemessage_initial].width", "640" }, - { "[titlemessage_initial].height", "512" }, + { "[titlescreen_initial].sort_priority", "0" }, + { "[titlescreen_initial].fade_mode", ARG_DEFAULT }, + { "[titlescreen_initial].fade_delay", ARG_DEFAULT }, + { "[titlescreen_initial].post_delay", ARG_DEFAULT }, + { "[titlescreen_initial].auto_delay", ARG_DEFAULT }, + { "[titlescreen].sort_priority", "0" }, + { "[titlescreen].fade_mode", ARG_DEFAULT }, + { "[titlescreen].fade_delay", ARG_DEFAULT }, + { "[titlescreen].post_delay", ARG_DEFAULT }, + { "[titlescreen].auto_delay", ARG_DEFAULT }, + + { "titlescreen_initial_1.sort_priority", ARG_DEFAULT }, + { "titlescreen_initial_1.fade_mode", ARG_DEFAULT }, + { "titlescreen_initial_1.fade_delay", ARG_DEFAULT }, + { "titlescreen_initial_1.post_delay", ARG_DEFAULT }, + { "titlescreen_initial_1.auto_delay", ARG_DEFAULT }, + { "titlescreen_initial_2.sort_priority", ARG_DEFAULT }, + { "titlescreen_initial_2.fade_mode", ARG_DEFAULT }, + { "titlescreen_initial_2.fade_delay", ARG_DEFAULT }, + { "titlescreen_initial_2.post_delay", ARG_DEFAULT }, + { "titlescreen_initial_2.auto_delay", ARG_DEFAULT }, + { "titlescreen_initial_3.sort_priority", ARG_DEFAULT }, + { "titlescreen_initial_3.fade_mode", ARG_DEFAULT }, + { "titlescreen_initial_3.fade_delay", ARG_DEFAULT }, + { "titlescreen_initial_3.post_delay", ARG_DEFAULT }, + { "titlescreen_initial_3.auto_delay", ARG_DEFAULT }, + { "titlescreen_initial_4.sort_priority", ARG_DEFAULT }, + { "titlescreen_initial_4.fade_mode", ARG_DEFAULT }, + { "titlescreen_initial_4.fade_delay", ARG_DEFAULT }, + { "titlescreen_initial_4.post_delay", ARG_DEFAULT }, + { "titlescreen_initial_4.auto_delay", ARG_DEFAULT }, + { "titlescreen_initial_5.sort_priority", ARG_DEFAULT }, + { "titlescreen_initial_5.fade_mode", ARG_DEFAULT }, + { "titlescreen_initial_5.fade_delay", ARG_DEFAULT }, + { "titlescreen_initial_5.post_delay", ARG_DEFAULT }, + { "titlescreen_initial_5.auto_delay", ARG_DEFAULT }, + { "titlescreen_1.sort_priority", ARG_DEFAULT }, + { "titlescreen_1.fade_mode", ARG_DEFAULT }, + { "titlescreen_1.fade_delay", ARG_DEFAULT }, + { "titlescreen_1.post_delay", ARG_DEFAULT }, + { "titlescreen_1.auto_delay", ARG_DEFAULT }, + { "titlescreen_2.sort_priority", ARG_DEFAULT }, + { "titlescreen_2.fade_mode", ARG_DEFAULT }, + { "titlescreen_2.fade_delay", ARG_DEFAULT }, + { "titlescreen_2.post_delay", ARG_DEFAULT }, + { "titlescreen_2.auto_delay", ARG_DEFAULT }, + { "titlescreen_3.sort_priority", ARG_DEFAULT }, + { "titlescreen_3.fade_mode", ARG_DEFAULT }, + { "titlescreen_3.fade_delay", ARG_DEFAULT }, + { "titlescreen_3.post_delay", ARG_DEFAULT }, + { "titlescreen_3.auto_delay", ARG_DEFAULT }, + { "titlescreen_4.sort_priority", ARG_DEFAULT }, + { "titlescreen_4.fade_mode", ARG_DEFAULT }, + { "titlescreen_4.fade_delay", ARG_DEFAULT }, + { "titlescreen_4.post_delay", ARG_DEFAULT }, + { "titlescreen_4.auto_delay", ARG_DEFAULT }, + { "titlescreen_5.sort_priority", ARG_DEFAULT }, + { "titlescreen_5.fade_mode", ARG_DEFAULT }, + { "titlescreen_5.fade_delay", ARG_DEFAULT }, + { "titlescreen_5.post_delay", ARG_DEFAULT }, + { "titlescreen_5.auto_delay", ARG_DEFAULT }, + + { "[titlemessage_initial].x", "-1" }, + { "[titlemessage_initial].y", "-1" }, + { "[titlemessage_initial].width", "-1" }, + { "[titlemessage_initial].height", "-1" }, { "[titlemessage_initial].chars", "-1" }, { "[titlemessage_initial].lines", "-1" }, { "[titlemessage_initial].align", "center" }, @@ -5337,10 +7426,10 @@ struct ConfigInfo image_config[] = { "[titlemessage_initial].fade_delay", ARG_DEFAULT }, { "[titlemessage_initial].post_delay", ARG_DEFAULT }, { "[titlemessage_initial].auto_delay", ARG_DEFAULT }, - { "[titlemessage].x", "336" }, - { "[titlemessage].y", "280" }, - { "[titlemessage].width", "640" }, - { "[titlemessage].height", "512" }, + { "[titlemessage].x", "-1" }, + { "[titlemessage].y", "-1" }, + { "[titlemessage].width", "-1" }, + { "[titlemessage].height", "-1" }, { "[titlemessage].chars", "-1" }, { "[titlemessage].lines", "-1" }, { "[titlemessage].align", "center" }, @@ -5526,10 +7615,10 @@ struct ConfigInfo image_config[] = { "titlemessage_5.post_delay", ARG_DEFAULT }, { "titlemessage_5.auto_delay", ARG_DEFAULT }, - { "readme.x", "272" }, - { "readme.y", "150" }, - { "readme.width", "480" }, - { "readme.height", "364" }, + { "readme.x", "-1" }, + { "readme.y", "-1" }, + { "readme.width", "-1" }, + { "readme.height", "-1" }, { "readme.chars", "-1" }, { "readme.lines", "-1" }, { "readme.align", "center" }, @@ -5555,8 +7644,8 @@ struct ConfigInfo image_config[] = { "border.draw_masked_when_fading", "true" }, - { "init.busy.x", "336" }, - { "init.busy.y", "280" }, + { "init.busy.x", "-1" }, + { "init.busy.y", "-1" }, { "init.busy.align", "center" }, { "init.busy.valign", "middle" }, @@ -5569,12 +7658,16 @@ struct ConfigInfo image_config[] = { "menu.enter_screen.fade_mode", "fade" }, { "menu.enter_screen.fade_delay", "250" }, { "menu.enter_screen.post_delay", "125" }, - { "menu.next_screen.fade_mode", "crossfade" }, - { "menu.next_screen.fade_delay", "250" }, - { "menu.next_screen.post_delay", "125" }, { "menu.leave_screen.fade_mode", "fade" }, { "menu.leave_screen.fade_delay", "250" }, { "menu.leave_screen.post_delay", "125" }, + { "menu.next_screen.fade_mode", "crossfade" }, + { "menu.next_screen.fade_delay", "250" }, + { "menu.next_screen.post_delay", "125" }, + { "menu.enter_screen.TITLE.fade_mode", "fade" }, + { "menu.enter_screen.TITLE.fade_delay", "500" }, + { "menu.enter_screen.TITLE.post_delay", "250" }, + { "menu.enter_screen.TITLE.auto_delay", "-1" }, { "menu.enter_screen.SCORES.fade_mode", ARG_DEFAULT }, { "menu.enter_screen.SCORES.fade_delay", ARG_DEFAULT }, { "menu.enter_screen.SCORES.post_delay", ARG_DEFAULT }, @@ -5587,6 +7680,10 @@ struct ConfigInfo image_config[] = { "menu.enter_screen.PLAYING.fade_mode", ARG_DEFAULT }, { "menu.enter_screen.PLAYING.fade_delay", ARG_DEFAULT }, { "menu.enter_screen.PLAYING.post_delay", ARG_DEFAULT }, + { "menu.leave_screen.TITLE.fade_mode", "fade" }, + { "menu.leave_screen.TITLE.fade_delay", "500" }, + { "menu.leave_screen.TITLE.post_delay", "250" }, + { "menu.leave_screen.TITLE.auto_delay", "-1" }, { "menu.leave_screen.SCORES.fade_mode", ARG_DEFAULT }, { "menu.leave_screen.SCORES.fade_delay", ARG_DEFAULT }, { "menu.leave_screen.SCORES.post_delay", ARG_DEFAULT }, @@ -5599,6 +7696,13 @@ struct ConfigInfo image_config[] = { "menu.leave_screen.PLAYING.fade_mode", ARG_DEFAULT }, { "menu.leave_screen.PLAYING.fade_delay", ARG_DEFAULT }, { "menu.leave_screen.PLAYING.post_delay", ARG_DEFAULT }, + { "menu.next_screen.TITLE.fade_mode", "fade" }, + { "menu.next_screen.TITLE.fade_delay", "500" }, + { "menu.next_screen.TITLE.post_delay", "250" }, + { "menu.next_screen.TITLE.auto_delay", "-1" }, + { "menu.next_screen.INFO.fade_mode", ARG_DEFAULT }, + { "menu.next_screen.INFO.fade_delay", ARG_DEFAULT }, + { "menu.next_screen.INFO.post_delay", ARG_DEFAULT }, { "menu.draw_xoffset", "0" }, { "menu.draw_yoffset", "0" }, @@ -5614,6 +7718,8 @@ struct ConfigInfo image_config[] = { "menu.draw_yoffset.EDITOR", "0" }, { "menu.draw_xoffset.INFO", "0" }, { "menu.draw_yoffset.INFO", "0" }, + { "menu.draw_xoffset.INFO[TITLE]", "0" }, + { "menu.draw_yoffset.INFO[TITLE]", "0" }, { "menu.draw_xoffset.INFO[ELEMENTS]", "0" }, { "menu.draw_yoffset.INFO[ELEMENTS]", "0" }, { "menu.draw_xoffset.INFO[MUSIC]", "0" }, @@ -5640,6 +7746,8 @@ struct ConfigInfo image_config[] = { "menu.draw_yoffset.SETUP[ARTWORK]", "0" }, { "menu.draw_xoffset.SETUP[INPUT]", "0" }, { "menu.draw_yoffset.SETUP[INPUT]", "0" }, + { "menu.draw_xoffset.SETUP[TOUCH]", "0" }, + { "menu.draw_yoffset.SETUP[TOUCH]", "0" }, { "menu.draw_xoffset.SETUP[SHORTCUTS]", "0" }, { "menu.draw_yoffset.SETUP[SHORTCUTS]", "0" }, { "menu.draw_xoffset.SETUP[SHORTCUTS_1]", "0" }, @@ -5664,8 +7772,59 @@ struct ConfigInfo image_config[] = { "menu.list_size.LEVELNR", "-1" }, { "menu.list_size.SCORES", "-1" }, { "menu.list_size.INFO", "-1" }, + { "menu.list_size.INFO[ELEMENTS]", "-1" }, { "menu.list_size.SETUP", "-1" }, + { "menu.paragraph_spacing.INFO", "-3" }, + { "menu.paragraph_spacing.INFO[TITLE]", "-3" }, + { "menu.paragraph_spacing.INFO[ELEMENTS]", "-3" }, + { "menu.paragraph_spacing.INFO[MUSIC]", "-3" }, + { "menu.paragraph_spacing.INFO[CREDITS]", "-3" }, + { "menu.paragraph_spacing.INFO[PROGRAM]", "-3" }, + { "menu.paragraph_spacing.INFO[VERSION]", "-3" }, + { "menu.paragraph_spacing.INFO[LEVELSET]", "-3" }, + { "menu.paragraph_spacing.SETUP[INPUT]", "-1" }, + + { "menu.headline1_spacing.INFO", "-2" }, + { "menu.headline1_spacing.INFO[TITLE]", "-2" }, + { "menu.headline1_spacing.INFO[ELEMENTS]", "-2" }, + { "menu.headline1_spacing.INFO[MUSIC]", "-2" }, + { "menu.headline1_spacing.INFO[CREDITS]", "-2" }, + { "menu.headline1_spacing.INFO[PROGRAM]", "-2" }, + { "menu.headline1_spacing.INFO[VERSION]", "-2" }, + { "menu.headline1_spacing.INFO[LEVELSET]", "-2" }, + { "menu.headline1_spacing.SETUP[INPUT]", "-2" }, + + { "menu.headline2_spacing.INFO", "-1" }, + { "menu.headline2_spacing.INFO[TITLE]", "-1" }, + { "menu.headline2_spacing.INFO[ELEMENTS]", "-1" }, + { "menu.headline2_spacing.INFO[MUSIC]", "-1" }, + { "menu.headline2_spacing.INFO[CREDITS]", "-1" }, + { "menu.headline2_spacing.INFO[PROGRAM]", "-1" }, + { "menu.headline2_spacing.INFO[VERSION]", "-1" }, + { "menu.headline2_spacing.INFO[LEVELSET]", "-1" }, + { "menu.headline2_spacing.SETUP[INPUT]", "-1" }, + + { "menu.line_spacing.INFO", "0" }, + { "menu.line_spacing.INFO[TITLE]", "0" }, + { "menu.line_spacing.INFO[ELEMENTS]", "0" }, + { "menu.line_spacing.INFO[MUSIC]", "0" }, + { "menu.line_spacing.INFO[CREDITS]", "0" }, + { "menu.line_spacing.INFO[PROGRAM]", "0" }, + { "menu.line_spacing.INFO[VERSION]", "0" }, + { "menu.line_spacing.INFO[LEVELSET]", "0" }, + { "menu.line_spacing.SETUP[INPUT]", "0" }, + + { "menu.extra_spacing.INFO", "2" }, + { "menu.extra_spacing.INFO[TITLE]", "2" }, + { "menu.extra_spacing.INFO[ELEMENTS]", "2" }, + { "menu.extra_spacing.INFO[MUSIC]", "2" }, + { "menu.extra_spacing.INFO[CREDITS]", "2" }, + { "menu.extra_spacing.INFO[PROGRAM]", "2" }, + { "menu.extra_spacing.INFO[VERSION]", "2" }, + { "menu.extra_spacing.INFO[LEVELSET]", "2" }, + { "menu.extra_spacing.SETUP[INPUT]", "2" }, + { "main.button.name.x", "0" }, { "main.button.name.y", "64" }, { "main.button.levels.x", "0" }, @@ -5847,16 +8006,202 @@ struct ConfigInfo image_config[] = { "preview.step_delay", "50" }, { "preview.anim_mode", "default" }, + { "door_1.part_1.x", "0" }, + { "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", "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", "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", "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", "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", "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", "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", "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", "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" }, + + { "door_2.part_1.x", "0" }, + { "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", "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", "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", "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", "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" }, + { "door_2.part_5.y", "-1" }, + { "door_2.part_5.step_xoffset", "0" }, + { "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" }, + { "door_2.part_6.y", "-1" }, + { "door_2.part_6.step_xoffset", "0" }, + { "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" }, + { "door_2.part_7.y", "-1" }, + { "door_2.part_7.step_xoffset", "0" }, + { "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" }, + { "door_2.part_8.y", "-1" }, + { "door_2.part_8.step_xoffset", "0" }, + { "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" }, + + { "door_1.panel.x", "0" }, + { "door_1.panel.y", "0" }, + { "door_1.panel.step_xoffset", "0" }, + { "door_1.panel.step_yoffset", "1" }, + { "door_1.panel.step_delay", "10" }, + { "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" }, + + { "door_2.panel.x", "0" }, + { "door_2.panel.y", "0" }, + { "door_2.panel.step_xoffset", "0" }, + { "door_2.panel.step_yoffset", "1" }, + { "door_2.panel.step_delay", "10" }, + { "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" }, + { "door_1.width", "-1" }, { "door_1.height", "-1" }, { "door_1.step_offset", "2" }, { "door_1.step_delay", "10" }, + { "door_1.post_delay", "100" }, { "door_1.anim_mode", "default" }, { "door_2.width", "-1" }, { "door_2.height", "-1" }, { "door_2.step_offset", "2" }, { "door_2.step_delay", "10" }, + { "door_2.post_delay", "100" }, { "door_2.anim_mode", "default" }, { "game.panel.level_number.x", "51" }, @@ -6076,6 +8421,27 @@ struct ConfigInfo image_config[] = { "game.panel.time_ss.draw_masked", "true" }, { "game.panel.time_ss.draw_order", "0" }, + { "game.panel.time_anim.x", "5" }, + { "game.panel.time_anim.y", "72" }, + { "game.panel.time_anim.direction", "right" }, + { "game.panel.time_anim.class", "mm_engine_only" }, + + { "game.panel.health.x", "-1" }, + { "game.panel.health.y", "-1" }, + { "game.panel.health.align", "center" }, + { "game.panel.health.valign", "top" }, + { "game.panel.health.digits", "-1" }, + { "game.panel.health.font", "font.text_2" }, + { "game.panel.health.font_narrow", "font.text_1" }, + { "game.panel.health.draw_masked", "true" }, + { "game.panel.health.draw_order", "0" }, + + { "game.panel.health_anim.x", "5" }, + { "game.panel.health_anim.y", "107" }, + { "game.panel.health_anim.direction", "right" }, + { "game.panel.health_anim.class", "mm_engine_only" }, + { "game.panel.health_anim.style", "reverse" }, + { "game.panel.frame.x", "-1" }, { "game.panel.frame.y", "-1" }, { "game.panel.frame.align", "left" }, @@ -6623,6 +8989,16 @@ struct ConfigInfo image_config[] = { "game.button.pause.y", "215" }, { "game.button.play.x", "65" }, { "game.button.play.y", "215" }, + { "game.button.undo.x", "-1" }, + { "game.button.undo.y", "-1" }, + { "game.button.redo.x", "-1" }, + { "game.button.redo.y", "-1" }, + { "game.button.save.x", "-1" }, + { "game.button.save.y", "-1" }, + { "game.button.pause2.x", "-1" }, + { "game.button.pause2.y", "-1" }, + { "game.button.load.x", "-1" }, + { "game.button.load.y", "-1" }, { "game.button.sound_music.x", "5" }, { "game.button.sound_music.y", "245" }, { "game.button.sound_loops.x", "35" }, @@ -6630,6 +9006,19 @@ struct ConfigInfo image_config[] = { "game.button.sound_simple.x", "65" }, { "game.button.sound_simple.y", "245" }, + { "game.button.panel_stop.x", "-1" }, + { "game.button.panel_stop.y", "-1" }, + { "game.button.panel_pause.x", "-1" }, + { "game.button.panel_pause.y", "-1" }, + { "game.button.panel_play.x", "-1" }, + { "game.button.panel_play.y", "-1" }, + { "game.button.panel_sound_music.x", "-1" }, + { "game.button.panel_sound_music.y", "-1" }, + { "game.button.panel_sound_loops.x", "-1" }, + { "game.button.panel_sound_loops.y", "-1" }, + { "game.button.panel_sound_simple.x", "-1" }, + { "game.button.panel_sound_simple.y", "-1" }, + { "tape.button.eject.x", "5" }, { "tape.button.eject.y", "77" }, { "tape.button.stop.x", "23" }, @@ -6657,8 +9046,8 @@ struct ConfigInfo image_config[] = { "tape.symbol.warp_forward.y", "42" }, { "tape.symbol.warp_forward_blind.x", "39" }, { "tape.symbol.warp_forward_blind.y", "42" }, - { "tape.symbol.pause_before_end.x", "39" }, - { "tape.symbol.pause_before_end.y", "42" }, + { "tape.symbol.pause_before_end.x", "-1" }, + { "tape.symbol.pause_before_end.y", "-1" }, { "tape.symbol.single_step.x", "-1" }, { "tape.symbol.single_step.y", "-1" }, @@ -6674,8 +9063,8 @@ struct ConfigInfo image_config[] = { "tape.label.play.y", "41" }, { "tape.label.fast_forward.x", "5" }, { "tape.label.fast_forward.y", "42" }, - { "tape.label.warp_forward.x", "-1" }, - { "tape.label.warp_forward.y", "-1" }, + { "tape.label.warp_forward.x", "5" }, + { "tape.label.warp_forward.y", "42" }, { "tape.label.warp_forward_blind.x", "5" }, { "tape.label.warp_forward_blind.y", "42" }, { "tape.label.pause_before_end.x", "5" }, @@ -6685,22 +9074,218 @@ struct ConfigInfo image_config[] = { "tape.label.date.x", "5" }, { "tape.label.date.y", "5" }, - { "tape.label.time.x", "-1" }, - { "tape.label.time.y", "-1" }, + { "tape.label.time.x", "46" }, + { "tape.label.time.y", "55" }, { "tape.text.date.x", "7" }, { "tape.text.date.y", "19" }, { "tape.text.date.align", "left" }, { "tape.text.date.valign", "top" }, { "tape.text.date.digits", "-1" }, + { "tape.text.date.xoffset", "27" }, + { "tape.text.date.2nd_xoffset", "64" }, { "tape.text.date.font", "font.tape_recorder" }, + { "tape.text.date.draw_masked", "false" }, + + { "tape.text.date_yyyy.x", "-1" }, + { "tape.text.date_yyyy.y", "-1" }, + { "tape.text.date_yyyy.align", "left" }, + { "tape.text.date_yyyy.valign", "top" }, + { "tape.text.date_yyyy.digits", "4" }, + { "tape.text.date_yyyy.font", "font.tape_recorder" }, + { "tape.text.date_yyyy.draw_masked", "false" }, + { "tape.text.date_yy.x", "-1" }, + { "tape.text.date_yy.y", "-1" }, + { "tape.text.date_yy.align", "left" }, + { "tape.text.date_yy.valign", "top" }, + { "tape.text.date_yy.digits", "2" }, + { "tape.text.date_yy.font", "font.tape_recorder" }, + { "tape.text.date_yy.draw_masked", "false" }, + { "tape.text.date_mon.x", "-1" }, + { "tape.text.date_mon.y", "-1" }, + { "tape.text.date_mon.align", "left" }, + { "tape.text.date_mon.valign", "top" }, + { "tape.text.date_mon.chars", "3" }, + { "tape.text.date_mon.font", "font.tape_recorder" }, + { "tape.text.date_mon.draw_masked", "false" }, + { "tape.text.date_mm.x", "-1" }, + { "tape.text.date_mm.y", "-1" }, + { "tape.text.date_mm.align", "left" }, + { "tape.text.date_mm.valign", "top" }, + { "tape.text.date_mm.digits", "2" }, + { "tape.text.date_mm.font", "font.tape_recorder" }, + { "tape.text.date_mm.draw_masked", "false" }, + { "tape.text.date_dd.x", "-1" }, + { "tape.text.date_dd.y", "-1" }, + { "tape.text.date_dd.align", "left" }, + { "tape.text.date_dd.valign", "top" }, + { "tape.text.date_dd.digits", "2" }, + { "tape.text.date_dd.font", "font.tape_recorder" }, + { "tape.text.date_dd.draw_masked", "false" }, { "tape.text.time.x", "44" }, { "tape.text.time.y", "55" }, { "tape.text.time.align", "left" }, { "tape.text.time.valign", "top" }, { "tape.text.time.digits", "-1" }, + { "tape.text.time.xoffset", "27" }, { "tape.text.time.font", "font.tape_recorder" }, + { "tape.text.time.draw_masked", "false" }, + + { "tape.text.time_hh.x", "-1" }, + { "tape.text.time_hh.y", "-1" }, + { "tape.text.time_hh.align", "left" }, + { "tape.text.time_hh.valign", "top" }, + { "tape.text.time_hh.digits", "2" }, + { "tape.text.time_hh.font", "font.tape_recorder" }, + { "tape.text.time_hh.draw_masked", "false" }, + { "tape.text.time_mm.x", "-1" }, + { "tape.text.time_mm.y", "-1" }, + { "tape.text.time_mm.align", "left" }, + { "tape.text.time_mm.valign", "top" }, + { "tape.text.time_mm.digits", "2" }, + { "tape.text.time_mm.font", "font.tape_recorder" }, + { "tape.text.time_mm.draw_masked", "false" }, + { "tape.text.time_ss.x", "-1" }, + { "tape.text.time_ss.y", "-1" }, + { "tape.text.time_ss.align", "left" }, + { "tape.text.time_ss.valign", "top" }, + { "tape.text.time_ss.digits", "2" }, + { "tape.text.time_ss.font", "font.tape_recorder" }, + { "tape.text.time_ss.draw_masked", "false" }, + + { "tape.text.frame.x", "-1" }, + { "tape.text.frame.y", "-1" }, + { "tape.text.frame.align", "left" }, + { "tape.text.frame.valign", "top" }, + { "tape.text.frame.digits", "-1" }, + { "tape.text.frame.font", "font.tape_recorder" }, + { "tape.text.frame.draw_masked", "false" }, + + { "tape.show_game_buttons", "false" }, + + { "editor.button.prev_level.x", "5" }, + { "editor.button.prev_level.y", "5" }, + { "editor.button.next_level.x", "79" }, + { "editor.button.next_level.y", "5" }, + + { "editor.button.properties.x", "5" }, + { "editor.button.properties.y", "230" }, + + { "editor.button.element_left.x", "-1" }, + { "editor.button.element_left.y", "-1" }, + { "editor.button.element_left.tile_size", "-1" }, + { "editor.button.element_middle.x", "-1" }, + { "editor.button.element_middle.y", "-1" }, + { "editor.button.element_middle.tile_size", "-1" }, + { "editor.button.element_right.x", "-1" }, + { "editor.button.element_right.y", "-1" }, + { "editor.button.element_right.tile_size", "-1" }, + + { "editor.button.palette.x", "-1" }, + { "editor.button.palette.y", "-1" }, + + { "editor.button.draw_single.x", "6" }, + { "editor.button.draw_single.y", "6" }, + { "editor.button.draw_connected.x", "28" }, + { "editor.button.draw_connected.y", "6" }, + { "editor.button.draw_line.x", "50" }, + { "editor.button.draw_line.y", "6" }, + { "editor.button.draw_arc.x", "72" }, + { "editor.button.draw_arc.y", "6" }, + { "editor.button.draw_rectangle.x", "6" }, + { "editor.button.draw_rectangle.y", "28" }, + { "editor.button.draw_filled_box.x", "28" }, + { "editor.button.draw_filled_box.y", "28" }, + { "editor.button.rotate_up.x", "50" }, + { "editor.button.rotate_up.y", "28" }, + { "editor.button.draw_text.x", "72" }, + { "editor.button.draw_text.y", "28" }, + { "editor.button.flood_fill.x", "6" }, + { "editor.button.flood_fill.y", "50" }, + { "editor.button.rotate_left.x", "28" }, + { "editor.button.rotate_left.y", "50" }, + { "editor.button.zoom_level.x", "50" }, + { "editor.button.zoom_level.y", "50" }, + { "editor.button.rotate_right.x", "72" }, + { "editor.button.rotate_right.y", "50" }, + { "editor.button.draw_random.x", "6" }, + { "editor.button.draw_random.y", "72" }, + { "editor.button.grab_brush.x", "28" }, + { "editor.button.grab_brush.y", "72" }, + { "editor.button.rotate_down.x", "50" }, + { "editor.button.rotate_down.y", "72" }, + { "editor.button.pick_element.x", "72" }, + { "editor.button.pick_element.y", "72" }, + + { "editor.button.ce_copy_from.x", "28" }, + { "editor.button.ce_copy_from.y", "6" }, + { "editor.button.ce_copy_to.x", "50" }, + { "editor.button.ce_copy_to.y", "6" }, + { "editor.button.ce_swap.x", "72" }, + { "editor.button.ce_swap.y", "6" }, + { "editor.button.ce_copy.x", "6" }, + { "editor.button.ce_copy.y", "72" }, + { "editor.button.ce_paste.x", "28" }, + { "editor.button.ce_paste.y", "72" }, + + { "editor.button.undo.x", "5" }, + { "editor.button.undo.y", "99" }, + { "editor.button.conf.x", "35" }, + { "editor.button.conf.y", "99" }, + { "editor.button.save.x", "65" }, + { "editor.button.save.y", "99" }, + { "editor.button.clear.x", "5" }, + { "editor.button.clear.y", "119" }, + { "editor.button.test.x", "35" }, + { "editor.button.test.y", "119" }, + { "editor.button.exit.x", "65" }, + { "editor.button.exit.y", "119" }, + + { "editor.input.level_number.x", "29" }, + { "editor.input.level_number.y", "5" }, + + { "editor.palette.x", "5" }, + { "editor.palette.y", "30" }, + { "editor.palette.cols", "4" }, + { "editor.palette.rows", "10" }, + { "editor.palette.tile_size", "16" }, + { "editor.palette.show_as_separate_screen", "false" }, + { "editor.palette.show_on_element_buttons", "false" }, + + { "editor.palette.element_left.x", "6" }, + { "editor.palette.element_left.y", "258" }, + { "editor.palette.element_left.tile_size", "16" }, + { "editor.palette.element_middle.x", "42" }, + { "editor.palette.element_middle.y", "258" }, + { "editor.palette.element_middle.tile_size", "16" }, + { "editor.palette.element_right.x", "78" }, + { "editor.palette.element_right.y", "258" }, + { "editor.palette.element_right.tile_size", "16" }, + + { "editor.drawingarea.tile_size", "16" }, + + { "editor.settings.headline.x", "272" }, + { "editor.settings.headline.y", "16" }, + { "editor.settings.headline.align", "center" }, + { "editor.settings.element_graphic.x", "24" }, + { "editor.settings.element_graphic.y", "64" }, + { "editor.settings.element_name.x", "-1" }, + { "editor.settings.element_name.y", "-1" }, + { "editor.settings.tabs.x", "24" }, + { "editor.settings.tabs.y", "64" }, + { "editor.settings.tabs.2nd_yoffset", "64" }, + { "editor.settings.tabs.draw_xoffset", "0" }, + { "editor.settings.tabs.draw_yoffset", "8" }, + { "editor.settings.tooltip.x", "-1" }, + { "editor.settings.tooltip.y", "-1" }, + + { "editor.gadget.normal_spacing", "4" }, + { "editor.gadget.small_spacing", "2" }, + { "editor.gadget.tiny_spacing", "1" }, + { "editor.gadget.line_spacing", "4" }, + { "editor.gadget.text_spacing", "4" }, + { "editor.gadget.separator_line.height", "2" }, { "request.button.yes.x", "2" }, { "request.button.yes.y", "250" }, @@ -6725,8 +9310,24 @@ struct ConfigInfo image_config[] = { "request.button.player_4.draw_player", "true" }, { "request.button.player_4.tile_size", "16" }, + { "request.x", "-1" }, + { "request.y", "-1" }, + { "request.width", "120" }, + { "request.height", "300" }, + { "request.border_size", "10" }, + { "request.line_spacing", "2" }, + { "request.step_offset", "10" }, + { "request.step_delay", "20" }, + { "request.anim_mode", "default" }, + { "request.align", "center" }, + { "request.valign", "middle" }, + { "request.autowrap", "false" }, + { "request.centered", "true" }, + { "request.wrap_single_words", "true" }, + { "global.use_envelope_request", "false" }, + { "game.graphics_engine_version", "-1" }, { "game.forced_scroll_delay_value", "-1" }, { "game.use_native_emc_graphics_engine", "false" }, { "game.use_native_sp_graphics_engine", "true" }, @@ -6740,6 +9341,9 @@ struct ConfigInfo image_config[] = { "viewport.window.width", "672" }, { "viewport.window.height", "560" }, + { "viewport.window.TITLE.width", ARG_DEFAULT }, + { "viewport.window.TITLE.height", ARG_DEFAULT }, + { "viewport.playfield.x", "6" }, { "viewport.playfield.y", "6" }, { "viewport.playfield.width", "548" }, @@ -6750,32 +9354,73 @@ struct ConfigInfo image_config[] = { "viewport.playfield.MAIN.width", ARG_DEFAULT }, { "viewport.playfield.MAIN.height", ARG_DEFAULT }, { "viewport.playfield.MAIN.border_size", ARG_DEFAULT }, - { "viewport.playfield.PLAYING.x", ARG_DEFAULT }, - { "viewport.playfield.PLAYING.y", ARG_DEFAULT }, - { "viewport.playfield.PLAYING.width", ARG_DEFAULT }, - { "viewport.playfield.PLAYING.height", ARG_DEFAULT }, - { "viewport.playfield.PLAYING.border_size", ARG_DEFAULT }, + { "viewport.playfield.SCORES.x", ARG_DEFAULT }, + { "viewport.playfield.SCORES.y", ARG_DEFAULT }, + { "viewport.playfield.SCORES.width", ARG_DEFAULT }, + { "viewport.playfield.SCORES.height", ARG_DEFAULT }, + { "viewport.playfield.SCORES.border_size", ARG_DEFAULT }, { "viewport.playfield.EDITOR.x", ARG_DEFAULT }, { "viewport.playfield.EDITOR.y", ARG_DEFAULT }, { "viewport.playfield.EDITOR.width", ARG_DEFAULT }, { "viewport.playfield.EDITOR.height", ARG_DEFAULT }, { "viewport.playfield.EDITOR.border_size", ARG_DEFAULT }, + { "viewport.playfield.PLAYING.x", ARG_DEFAULT }, + { "viewport.playfield.PLAYING.y", ARG_DEFAULT }, + { "viewport.playfield.PLAYING.width", ARG_DEFAULT }, + { "viewport.playfield.PLAYING.height", ARG_DEFAULT }, + { "viewport.playfield.PLAYING.border_size", ARG_DEFAULT }, + { "viewport.door_1.x", "566" }, { "viewport.door_1.y", "60" }, + { "viewport.door_1.width", "100" }, + { "viewport.door_1.height", "280" }, + { "viewport.door_1.border_size", "4" }, { "viewport.door_1.MAIN.x", ARG_DEFAULT }, { "viewport.door_1.MAIN.y", ARG_DEFAULT }, - { "viewport.door_1.PLAYING.x", ARG_DEFAULT }, - { "viewport.door_1.PLAYING.y", ARG_DEFAULT }, + { "viewport.door_1.MAIN.width", ARG_DEFAULT }, + { "viewport.door_1.MAIN.height", ARG_DEFAULT }, + { "viewport.door_1.MAIN.border_size", ARG_DEFAULT }, + { "viewport.door_1.SCORES.x", ARG_DEFAULT }, + { "viewport.door_1.SCORES.y", ARG_DEFAULT }, + { "viewport.door_1.SCORES.width", ARG_DEFAULT }, + { "viewport.door_1.SCORES.height", ARG_DEFAULT }, + { "viewport.door_1.SCORES.border_size", ARG_DEFAULT }, { "viewport.door_1.EDITOR.x", ARG_DEFAULT }, { "viewport.door_1.EDITOR.y", ARG_DEFAULT }, + { "viewport.door_1.EDITOR.width", ARG_DEFAULT }, + { "viewport.door_1.EDITOR.height", ARG_DEFAULT }, + { "viewport.door_1.EDITOR.border_size", ARG_DEFAULT }, + { "viewport.door_1.PLAYING.x", ARG_DEFAULT }, + { "viewport.door_1.PLAYING.y", ARG_DEFAULT }, + { "viewport.door_1.PLAYING.width", ARG_DEFAULT }, + { "viewport.door_1.PLAYING.height", ARG_DEFAULT }, + { "viewport.door_1.PLAYING.border_size", ARG_DEFAULT }, + { "viewport.door_2.x", "566" }, { "viewport.door_2.y", "400" }, + { "viewport.door_2.width", "100" }, + { "viewport.door_2.height", "100" }, + { "viewport.door_2.border_size", "4" }, { "viewport.door_2.MAIN.x", ARG_DEFAULT }, { "viewport.door_2.MAIN.y", ARG_DEFAULT }, - { "viewport.door_2.PLAYING.x", ARG_DEFAULT }, - { "viewport.door_2.PLAYING.y", ARG_DEFAULT }, + { "viewport.door_2.MAIN.width", ARG_DEFAULT }, + { "viewport.door_2.MAIN.height", ARG_DEFAULT }, + { "viewport.door_2.MAIN.border_size", ARG_DEFAULT }, + { "viewport.door_2.SCORES.x", ARG_DEFAULT }, + { "viewport.door_2.SCORES.y", ARG_DEFAULT }, + { "viewport.door_2.SCORES.width", ARG_DEFAULT }, + { "viewport.door_2.SCORES.height", ARG_DEFAULT }, + { "viewport.door_2.SCORES.border_size", ARG_DEFAULT }, { "viewport.door_2.EDITOR.x", "566" }, { "viewport.door_2.EDITOR.y", "356" }, + { "viewport.door_2.EDITOR.width", "100" }, + { "viewport.door_2.EDITOR.height", "144" }, + { "viewport.door_2.EDITOR.border_size", "4" }, + { "viewport.door_2.PLAYING.x", ARG_DEFAULT }, + { "viewport.door_2.PLAYING.y", ARG_DEFAULT }, + { "viewport.door_2.PLAYING.width", ARG_DEFAULT }, + { "viewport.door_2.PLAYING.height", ARG_DEFAULT }, + { "viewport.door_2.PLAYING.border_size", ARG_DEFAULT }, { NULL, NULL } };