X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fconf_gfx.c;h=ae6fa9f15aaed1a942f37c71ce0feb01d64ef79d;hb=91d08fad2fcec7e2b5931b4f336a89d14af313dd;hp=d6aff2313eeca0b3984d7d9ff480e77da850d1bb;hpb=69811dad502415dbda5610aef1d3ee303645baab;p=rocksndiamonds.git diff --git a/src/conf_gfx.c b/src/conf_gfx.c index d6aff231..ae6fa9f1 100644 --- a/src/conf_gfx.c +++ b/src/conf_gfx.c @@ -21,23 +21,25 @@ struct ConfigInfo image_config_suffix[] = { - { ".xpos", "0", TYPE_INTEGER }, - { ".ypos", "0", TYPE_INTEGER }, - { ".offset", "32", TYPE_INTEGER }, - { ".vertical", "false", TYPE_BOOLEAN }, - { ".xoffset", GFX_ARG_UNDEFINED, TYPE_INTEGER }, - { ".yoffset", GFX_ARG_UNDEFINED, TYPE_INTEGER }, - { ".frames", GFX_ARG_UNDEFINED, TYPE_INTEGER }, - { ".start_frame", GFX_ARG_UNDEFINED, TYPE_INTEGER }, - { ".delay", "1", TYPE_INTEGER }, - { ".mode_loop", "false", TYPE_BOOLEAN }, - { ".mode_linear", "false", TYPE_BOOLEAN }, - { ".mode_pingpong", "false", TYPE_BOOLEAN }, - { ".mode_pingpong2", "false", TYPE_BOOLEAN }, - { ".mode_reverse", "false", TYPE_BOOLEAN }, - { ".global_sync", GFX_ARG_UNDEFINED, TYPE_BOOLEAN }, - - { NULL, NULL, 0 } + { ".xpos", "0", TYPE_INTEGER }, + { ".ypos", "0", TYPE_INTEGER }, + { ".offset", "32", TYPE_INTEGER }, + { ".vertical", "false", TYPE_BOOLEAN }, + { ".xoffset", ARG_UNDEFINED, TYPE_INTEGER }, + { ".yoffset", ARG_UNDEFINED, TYPE_INTEGER }, + { ".frames", ARG_UNDEFINED, TYPE_INTEGER }, + { ".start_frame", ARG_UNDEFINED, TYPE_INTEGER }, + { ".delay", "1", TYPE_INTEGER }, + { ".mode_loop", "false", TYPE_BOOLEAN }, + { ".mode_linear", "false", TYPE_BOOLEAN }, + { ".mode_pingpong", "false", TYPE_BOOLEAN }, + { ".mode_pingpong2", "false", TYPE_BOOLEAN }, + { ".mode_random", "false", TYPE_BOOLEAN }, + { ".mode_reverse", "false", TYPE_BOOLEAN }, + { ".global_sync", "false", TYPE_BOOLEAN }, + { ".name", ARG_UNDEFINED, TYPE_STRING }, + + { NULL, NULL, 0 } }; struct ConfigInfo image_config[] = @@ -57,18 +59,18 @@ struct ConfigInfo image_config[] = { "bd_rock.falling.xpos", "12" }, { "bd_rock.falling.ypos", "10" }, { "bd_rock.falling.frames", "1" }, - { "bd_rock.moving_left", "RocksDC.pcx" }, - { "bd_rock.moving_left.xpos", "12" }, - { "bd_rock.moving_left.ypos", "10" }, - { "bd_rock.moving_left.frames", "4" }, - { "bd_rock.moving_left.delay", "2" }, - { "bd_rock.moving_left.mode_reverse", "true" }, - { "bd_rock.moving_right", "RocksDC.pcx" }, - { "bd_rock.moving_right.xpos", "12" }, - { "bd_rock.moving_right.ypos", "10" }, - { "bd_rock.moving_right.frames", "4" }, - { "bd_rock.moving_right.start_frame", "1" }, - { "bd_rock.moving_right.delay", "2" }, + { "bd_rock.moving.left", "RocksDC.pcx" }, + { "bd_rock.moving.left.xpos", "12" }, + { "bd_rock.moving.left.ypos", "10" }, + { "bd_rock.moving.left.frames", "4" }, + { "bd_rock.moving.left.delay", "2" }, + { "bd_rock.moving.left.mode_reverse", "true" }, + { "bd_rock.moving.right", "RocksDC.pcx" }, + { "bd_rock.moving.right.xpos", "12" }, + { "bd_rock.moving.right.ypos", "10" }, + { "bd_rock.moving.right.frames", "4" }, + { "bd_rock.moving.right.start_frame", "1" }, + { "bd_rock.moving.right.delay", "2" }, { "bd_diamond", "RocksElements.pcx" }, { "bd_diamond.xpos", "0" }, @@ -97,49 +99,53 @@ struct ConfigInfo image_config[] = { "bd_magic_wall.active.frames", "4" }, { "bd_magic_wall.active.mode_reverse", "true" }, { "bd_magic_wall.active.delay", "4" }, - { "bd_magic_wall.filling", "RocksElements.pcx" }, - { "bd_magic_wall.filling.xpos", "12" }, - { "bd_magic_wall.filling.ypos", "10" }, - { "bd_magic_wall.filling.frames", "4" }, - { "bd_magic_wall.filling.mode_reverse", "true" }, - { "bd_magic_wall.filling.delay", "4" }, - { "bd_magic_wall.full", "RocksElements.pcx" }, - { "bd_magic_wall.full.xpos", "12" }, - { "bd_magic_wall.full.ypos", "10" }, - { "bd_magic_wall.full.frames", "4" }, - { "bd_magic_wall.full.mode_reverse", "true" }, - { "bd_magic_wall.full.delay", "4" }, - { "bd_magic_wall.emptying", "RocksElements.pcx" }, - { "bd_magic_wall.emptying.xpos", "12" }, - { "bd_magic_wall.emptying.ypos", "10" }, - { "bd_magic_wall.emptying.frames", "4" }, - { "bd_magic_wall.emptying.mode_reverse", "true" }, - { "bd_magic_wall.emptying.delay", "4" }, - { "bd_magic_wall.dead", "RocksElements.pcx" }, - { "bd_magic_wall.dead.xpos", "12" }, - { "bd_magic_wall.dead.ypos", "10" }, - { "bd_magic_wall.dead.frames", "1" }, + { "bd_magic_wall.active.global_sync", "true" }, + { "bd_magic_wall_filling", "RocksElements.pcx" }, + { "bd_magic_wall_filling.xpos", "12" }, + { "bd_magic_wall_filling.ypos", "10" }, + { "bd_magic_wall_filling.frames", "4" }, + { "bd_magic_wall_filling.mode_reverse", "true" }, + { "bd_magic_wall_filling.delay", "4" }, + { "bd_magic_wall_filling.global_sync", "true" }, + { "bd_magic_wall_full", "RocksElements.pcx" }, + { "bd_magic_wall_full.xpos", "12" }, + { "bd_magic_wall_full.ypos", "10" }, + { "bd_magic_wall_full.frames", "4" }, + { "bd_magic_wall_full.mode_reverse", "true" }, + { "bd_magic_wall_full.delay", "4" }, + { "bd_magic_wall_full.global_sync", "true" }, + { "bd_magic_wall_emptying", "RocksElements.pcx" }, + { "bd_magic_wall_emptying.xpos", "12" }, + { "bd_magic_wall_emptying.ypos", "10" }, + { "bd_magic_wall_emptying.frames", "4" }, + { "bd_magic_wall_emptying.mode_reverse", "true" }, + { "bd_magic_wall_emptying.delay", "4" }, + { "bd_magic_wall_emptying.global_sync", "true" }, + { "bd_magic_wall_dead", "RocksElements.pcx" }, + { "bd_magic_wall_dead.xpos", "12" }, + { "bd_magic_wall_dead.ypos", "10" }, + { "bd_magic_wall_dead.frames", "1" }, { "bd_amoeba", "RocksElements.pcx" }, { "bd_amoeba.xpos", "8" }, { "bd_amoeba.ypos", "7" }, { "bd_amoeba.frames", "1" }, - { "bd_amoeba.part1", "RocksElements.pcx" }, - { "bd_amoeba.part1.xpos", "8" }, - { "bd_amoeba.part1.ypos", "6" }, - { "bd_amoeba.part1.frames", "1" }, - { "bd_amoeba.part2", "RocksElements.pcx" }, - { "bd_amoeba.part2.xpos", "9" }, - { "bd_amoeba.part2.ypos", "6" }, - { "bd_amoeba.part2.frames", "1" }, - { "bd_amoeba.part3", "RocksElements.pcx" }, - { "bd_amoeba.part3.xpos", "10" }, - { "bd_amoeba.part3.ypos", "6" }, - { "bd_amoeba.part3.frames", "1" }, - { "bd_amoeba.part4", "RocksElements.pcx" }, - { "bd_amoeba.part4.xpos", "11" }, - { "bd_amoeba.part4.ypos", "6" }, - { "bd_amoeba.part4.frames", "1" }, + { "bd_amoeba_part1", "RocksElements.pcx" }, + { "bd_amoeba_part1.xpos", "8" }, + { "bd_amoeba_part1.ypos", "6" }, + { "bd_amoeba_part1.frames", "1" }, + { "bd_amoeba_part2", "RocksElements.pcx" }, + { "bd_amoeba_part2.xpos", "9" }, + { "bd_amoeba_part2.ypos", "6" }, + { "bd_amoeba_part2.frames", "1" }, + { "bd_amoeba_part3", "RocksElements.pcx" }, + { "bd_amoeba_part3.xpos", "10" }, + { "bd_amoeba_part3.ypos", "6" }, + { "bd_amoeba_part3.frames", "1" }, + { "bd_amoeba_part4", "RocksElements.pcx" }, + { "bd_amoeba_part4.xpos", "11" }, + { "bd_amoeba_part4.ypos", "6" }, + { "bd_amoeba_part4.frames", "1" }, { "bd_butterfly", "RocksElements.pcx" }, { "bd_butterfly.xpos", "4" }, @@ -147,28 +153,28 @@ struct ConfigInfo image_config[] = { "bd_butterfly.frames", "2" }, { "bd_butterfly.mode_pingpong", "true" }, { "bd_butterfly.delay", "4" }, + { "bd_butterfly.right", "RocksElements.pcx" }, + { "bd_butterfly.right.xpos", "8" }, + { "bd_butterfly.right.ypos", "12" }, + { "bd_butterfly.right.frames", "1" }, + { "bd_butterfly.up", "RocksElements.pcx" }, + { "bd_butterfly.up.xpos", "9" }, + { "bd_butterfly.up.ypos", "12" }, + { "bd_butterfly.up.frames", "1" }, + { "bd_butterfly.left", "RocksElements.pcx" }, + { "bd_butterfly.left.xpos", "10" }, + { "bd_butterfly.left.ypos", "12" }, + { "bd_butterfly.left.frames", "1" }, + { "bd_butterfly.down", "RocksElements.pcx" }, + { "bd_butterfly.down.xpos", "11" }, + { "bd_butterfly.down.ypos", "12" }, + { "bd_butterfly.down.frames", "1" }, { "bd_butterfly.moving", "RocksElements.pcx" }, { "bd_butterfly.moving.xpos", "4" }, { "bd_butterfly.moving.ypos", "12" }, { "bd_butterfly.moving.frames", "2" }, { "bd_butterfly.moving.mode_pingpong", "true" }, { "bd_butterfly.moving.delay", "4" }, - { "bd_butterfly_right", "RocksElements.pcx" }, - { "bd_butterfly_right.xpos", "8" }, - { "bd_butterfly_right.ypos", "12" }, - { "bd_butterfly_right.frames", "1" }, - { "bd_butterfly_up", "RocksElements.pcx" }, - { "bd_butterfly_up.xpos", "9" }, - { "bd_butterfly_up.ypos", "12" }, - { "bd_butterfly_up.frames", "1" }, - { "bd_butterfly_left", "RocksElements.pcx" }, - { "bd_butterfly_left.xpos", "10" }, - { "bd_butterfly_left.ypos", "12" }, - { "bd_butterfly_left.frames", "1" }, - { "bd_butterfly_down", "RocksElements.pcx" }, - { "bd_butterfly_down.xpos", "11" }, - { "bd_butterfly_down.ypos", "12" }, - { "bd_butterfly_down.frames", "1" }, { "bd_firefly", "RocksElements.pcx" }, { "bd_firefly.xpos", "6" }, @@ -176,28 +182,28 @@ struct ConfigInfo image_config[] = { "bd_firefly.frames", "2" }, { "bd_firefly.mode_pingpong", "true" }, { "bd_firefly.delay", "4" }, + { "bd_firefly.right", "RocksElements.pcx" }, + { "bd_firefly.right.xpos", "12" }, + { "bd_firefly.right.ypos", "12" }, + { "bd_firefly.right.frames", "1" }, + { "bd_firefly.up", "RocksElements.pcx" }, + { "bd_firefly.up.xpos", "13" }, + { "bd_firefly.up.ypos", "12" }, + { "bd_firefly.up.frames", "1" }, + { "bd_firefly.left", "RocksElements.pcx" }, + { "bd_firefly.left.xpos", "14" }, + { "bd_firefly.left.ypos", "12" }, + { "bd_firefly.left.frames", "1" }, + { "bd_firefly.down", "RocksElements.pcx" }, + { "bd_firefly.down.xpos", "15" }, + { "bd_firefly.down.ypos", "12" }, + { "bd_firefly.down.frames", "1" }, { "bd_firefly.moving", "RocksElements.pcx" }, { "bd_firefly.moving.xpos", "6" }, { "bd_firefly.moving.ypos", "12" }, { "bd_firefly.moving.frames", "2" }, { "bd_firefly.moving.mode_pingpong", "true" }, { "bd_firefly.moving.delay", "4" }, - { "bd_firefly_right", "RocksElements.pcx" }, - { "bd_firefly_right.xpos", "12" }, - { "bd_firefly_right.ypos", "12" }, - { "bd_firefly_right.frames", "1" }, - { "bd_firefly_up", "RocksElements.pcx" }, - { "bd_firefly_up.xpos", "13" }, - { "bd_firefly_up.ypos", "12" }, - { "bd_firefly_up.frames", "1" }, - { "bd_firefly_left", "RocksElements.pcx" }, - { "bd_firefly_left.xpos", "14" }, - { "bd_firefly_left.ypos", "12" }, - { "bd_firefly_left.frames", "1" }, - { "bd_firefly_down", "RocksElements.pcx" }, - { "bd_firefly_down.xpos", "15" }, - { "bd_firefly_down.ypos", "12" }, - { "bd_firefly_down.frames", "1" }, /* images for Supaplex style elements and actions */ @@ -214,18 +220,18 @@ struct ConfigInfo image_config[] = { "sp_zonk.falling.xpos", "1" }, { "sp_zonk.falling.ypos", "0" }, { "sp_zonk.falling.frames", "1" }, - { "sp_zonk.moving_left", "RocksSP.pcx" }, - { "sp_zonk.moving_left.xpos", "0" }, - { "sp_zonk.moving_left.ypos", "6" }, - { "sp_zonk.moving_left.frames", "4" }, - { "sp_zonk.moving_left.delay", "2" }, - { "sp_zonk.moving_left.mode_reverse", "true" }, - { "sp_zonk.moving_right", "RocksSP.pcx" }, - { "sp_zonk.moving_right.xpos", "0" }, - { "sp_zonk.moving_right.ypos", "6" }, - { "sp_zonk.moving_right.frames", "4" }, - { "sp_zonk.moving_right.start_frame", "1" }, - { "sp_zonk.moving_right.delay", "2" }, + { "sp_zonk.moving.left", "RocksSP.pcx" }, + { "sp_zonk.moving.left.xpos", "0" }, + { "sp_zonk.moving.left.ypos", "6" }, + { "sp_zonk.moving.left.frames", "4" }, + { "sp_zonk.moving.left.delay", "2" }, + { "sp_zonk.moving.left.mode_reverse", "true" }, + { "sp_zonk.moving.right", "RocksSP.pcx" }, + { "sp_zonk.moving.right.xpos", "0" }, + { "sp_zonk.moving.right.ypos", "6" }, + { "sp_zonk.moving.right.frames", "4" }, + { "sp_zonk.moving.right.start_frame", "1" }, + { "sp_zonk.moving.right.delay", "2" }, { "sp_base", "RocksSP.pcx" }, { "sp_base.xpos", "2" }, @@ -236,73 +242,70 @@ struct ConfigInfo image_config[] = { "sp_murphy.xpos", "3" }, { "sp_murphy.ypos", "0" }, { "sp_murphy.frames", "1" }, - { "sp_murphy_left", "RocksSP.pcx" }, - { "sp_murphy_left.xpos", "8" }, - { "sp_murphy_left.ypos", "0" }, - { "sp_murphy_left.frames", "1" }, - { "sp_murphy_left.moving", "RocksSP.pcx" }, - { "sp_murphy_left.moving.xpos", "8" }, - { "sp_murphy_left.moving.ypos", "0" }, - { "sp_murphy_left.moving.frames", "3" }, - { "sp_murphy_left.moving.mode_pingpong", "true" }, - { "sp_murphy_left.moving.delay", "2" }, - { "sp_murphy_left.digging", "RocksSP.pcx" }, - { "sp_murphy_left.digging.xpos", "8" }, - { "sp_murphy_left.digging.ypos", "0" }, - { "sp_murphy_left.digging.frames", "3" }, - { "sp_murphy_left.digging.mode_pingpong", "true" }, - { "sp_murphy_left.digging.delay", "2" }, - { "sp_murphy_left.pushing", "RocksSP.pcx" }, - { "sp_murphy_left.pushing.xpos", "11" }, - { "sp_murphy_left.pushing.ypos", "1" }, - { "sp_murphy_left.pushing.frames", "1" }, - { "sp_murphy_left.snapping", "RocksSP.pcx" }, - { "sp_murphy_left.snapping.xpos", "9" }, - { "sp_murphy_left.snapping.ypos", "1" }, - { "sp_murphy_left.snapping.frames", "1" }, - - { "sp_murphy_right", "RocksSP.pcx" }, - { "sp_murphy_right.xpos", "11" }, - { "sp_murphy_right.ypos", "0" }, - { "sp_murphy_right.frames", "1" }, - { "sp_murphy_right.moving", "RocksSP.pcx" }, - { "sp_murphy_right.moving.xpos", "11" }, - { "sp_murphy_right.moving.ypos", "0" }, - { "sp_murphy_right.moving.frames", "3" }, - { "sp_murphy_right.moving.mode_pingpong", "true" }, - { "sp_murphy_right.moving.delay", "2" }, - { "sp_murphy_right.digging", "RocksSP.pcx" }, - { "sp_murphy_right.digging.xpos", "11" }, - { "sp_murphy_right.digging.ypos", "0" }, - { "sp_murphy_right.digging.frames", "3" }, - { "sp_murphy_right.digging.mode_pingpong", "true" }, - { "sp_murphy_right.digging.delay", "2" }, - { "sp_murphy_right.pushing", "RocksSP.pcx" }, - { "sp_murphy_right.pushing.xpos", "10" }, - { "sp_murphy_right.pushing.ypos", "1" }, - { "sp_murphy_right.pushing.frames", "1" }, - { "sp_murphy_right.snapping", "RocksSP.pcx" }, - { "sp_murphy_right.snapping.xpos", "8" }, - { "sp_murphy_right.snapping.ypos", "1" }, - { "sp_murphy_right.snapping.frames", "1" }, - - { "sp_murphy_up", "RocksSP.pcx" }, - { "sp_murphy_up.xpos", "14" }, - { "sp_murphy_up.ypos", "0" }, - { "sp_murphy_up.frames", "1" }, - { "sp_murphy_up.snapping", "RocksSP.pcx" }, - { "sp_murphy_up.snapping.xpos", "14" }, - { "sp_murphy_up.snapping.ypos", "0" }, - { "sp_murphy_up.snapping.frames", "1" }, - - { "sp_murphy_down", "RocksSP.pcx" }, - { "sp_murphy_down.xpos", "15" }, - { "sp_murphy_down.ypos", "0" }, - { "sp_murphy_down.frames", "1" }, - { "sp_murphy_down.snapping", "RocksSP.pcx" }, - { "sp_murphy_down.snapping.xpos", "15" }, - { "sp_murphy_down.snapping.ypos", "0" }, - { "sp_murphy_down.snapping.frames", "1" }, + { "sp_murphy.left", "RocksSP.pcx" }, + { "sp_murphy.left.xpos", "8" }, + { "sp_murphy.left.ypos", "0" }, + { "sp_murphy.left.frames", "1" }, + { "sp_murphy.right", "RocksSP.pcx" }, + { "sp_murphy.right.xpos", "11" }, + { "sp_murphy.right.ypos", "0" }, + { "sp_murphy.right.frames", "1" }, + { "sp_murphy.up", "RocksSP.pcx" }, + { "sp_murphy.up.xpos", "14" }, + { "sp_murphy.up.ypos", "0" }, + { "sp_murphy.up.frames", "1" }, + { "sp_murphy.down", "RocksSP.pcx" }, + { "sp_murphy.down.xpos", "15" }, + { "sp_murphy.down.ypos", "0" }, + { "sp_murphy.down.frames", "1" }, + { "sp_murphy.moving.left", "RocksSP.pcx" }, + { "sp_murphy.moving.left.xpos", "8" }, + { "sp_murphy.moving.left.ypos", "0" }, + { "sp_murphy.moving.left.frames", "3" }, + { "sp_murphy.moving.left.mode_pingpong", "true" }, + { "sp_murphy.moving.left.delay", "2" }, + { "sp_murphy.moving.right", "RocksSP.pcx" }, + { "sp_murphy.moving.right.xpos", "11" }, + { "sp_murphy.moving.right.ypos", "0" }, + { "sp_murphy.moving.right.frames", "3" }, + { "sp_murphy.moving.right.mode_pingpong", "true" }, + { "sp_murphy.moving.right.delay", "2" }, + { "sp_murphy.digging.left", "RocksSP.pcx" }, + { "sp_murphy.digging.left.xpos", "8" }, + { "sp_murphy.digging.left.ypos", "0" }, + { "sp_murphy.digging.left.frames", "3" }, + { "sp_murphy.digging.left.mode_pingpong", "true" }, + { "sp_murphy.digging.left.delay", "2" }, + { "sp_murphy.digging.right", "RocksSP.pcx" }, + { "sp_murphy.digging.right.xpos", "11" }, + { "sp_murphy.digging.right.ypos", "0" }, + { "sp_murphy.digging.right.frames", "3" }, + { "sp_murphy.digging.right.mode_pingpong", "true" }, + { "sp_murphy.digging.right.delay", "2" }, + { "sp_murphy.pushing.left", "RocksSP.pcx" }, + { "sp_murphy.pushing.left.xpos", "11" }, + { "sp_murphy.pushing.left.ypos", "1" }, + { "sp_murphy.pushing.left.frames", "1" }, + { "sp_murphy.pushing.right", "RocksSP.pcx" }, + { "sp_murphy.pushing.right.xpos", "10" }, + { "sp_murphy.pushing.right.ypos", "1" }, + { "sp_murphy.pushing.right.frames", "1" }, + { "sp_murphy.snapping.left", "RocksSP.pcx" }, + { "sp_murphy.snapping.left.xpos", "9" }, + { "sp_murphy.snapping.left.ypos", "1" }, + { "sp_murphy.snapping.left.frames", "1" }, + { "sp_murphy.snapping.right", "RocksSP.pcx" }, + { "sp_murphy.snapping.right.xpos", "8" }, + { "sp_murphy.snapping.right.ypos", "1" }, + { "sp_murphy.snapping.right.frames", "1" }, + { "sp_murphy.snapping.up", "RocksSP.pcx" }, + { "sp_murphy.snapping.up.xpos", "14" }, + { "sp_murphy.snapping.up.ypos", "0" }, + { "sp_murphy.snapping.up.frames", "1" }, + { "sp_murphy.snapping.down", "RocksSP.pcx" }, + { "sp_murphy.snapping.down.xpos", "15" }, + { "sp_murphy.snapping.down.ypos", "0" }, + { "sp_murphy.snapping.down.frames", "1" }, { "sp_murphy_clone", "RocksSP.pcx" }, { "sp_murphy_clone.xpos", "3" }, @@ -449,26 +452,26 @@ struct ConfigInfo image_config[] = { "sp_sniksnak.xpos", "1" }, { "sp_sniksnak.ypos", "2" }, { "sp_sniksnak.frames", "1" }, - { "sp_sniksnak_left", "RocksSP.pcx" }, - { "sp_sniksnak_left.xpos", "8" }, - { "sp_sniksnak_left.ypos", "8" }, - { "sp_sniksnak_left.frames", "4" }, - { "sp_sniksnak_left.mode_pingpong2", "true" }, - { "sp_sniksnak_right", "RocksSP.pcx" }, - { "sp_sniksnak_right.xpos", "12" }, - { "sp_sniksnak_right.ypos", "8" }, - { "sp_sniksnak_right.frames", "4" }, - { "sp_sniksnak_right.mode_pingpong2", "true" }, - { "sp_sniksnak_up", "RocksSP.pcx" }, - { "sp_sniksnak_up.xpos", "8" }, - { "sp_sniksnak_up.ypos", "9" }, - { "sp_sniksnak_up.frames", "4" }, - { "sp_sniksnak_up.mode_pingpong2", "true" }, - { "sp_sniksnak_down", "RocksSP.pcx" }, - { "sp_sniksnak_down.xpos", "12" }, - { "sp_sniksnak_down.ypos", "9" }, - { "sp_sniksnak_down.frames", "4" }, - { "sp_sniksnak_down.mode_pingpong2", "true" }, + { "sp_sniksnak.left", "RocksSP.pcx" }, + { "sp_sniksnak.left.xpos", "8" }, + { "sp_sniksnak.left.ypos", "8" }, + { "sp_sniksnak.left.frames", "4" }, + { "sp_sniksnak.left.mode_pingpong2", "true" }, + { "sp_sniksnak.right", "RocksSP.pcx" }, + { "sp_sniksnak.right.xpos", "12" }, + { "sp_sniksnak.right.ypos", "8" }, + { "sp_sniksnak.right.frames", "4" }, + { "sp_sniksnak.right.mode_pingpong2", "true" }, + { "sp_sniksnak.up", "RocksSP.pcx" }, + { "sp_sniksnak.up.xpos", "8" }, + { "sp_sniksnak.up.ypos", "9" }, + { "sp_sniksnak.up.frames", "4" }, + { "sp_sniksnak.up.mode_pingpong2", "true" }, + { "sp_sniksnak.down", "RocksSP.pcx" }, + { "sp_sniksnak.down.xpos", "12" }, + { "sp_sniksnak.down.ypos", "9" }, + { "sp_sniksnak.down.frames", "4" }, + { "sp_sniksnak.down.mode_pingpong2", "true" }, { "sp_electron", "RocksSP.pcx" }, { "sp_electron.xpos", "8" }, @@ -491,10 +494,15 @@ struct ConfigInfo image_config[] = { "sp_buggy_base.xpos", "1" }, { "sp_buggy_base.ypos", "3" }, { "sp_buggy_base.frames", "1" }, + { "sp_buggy_base.activating", "RocksSP.pcx" }, + { "sp_buggy_base.activating.xpos", "15" }, + { "sp_buggy_base.activating.ypos", "2" }, + { "sp_buggy_base.activating.frames", "1" }, { "sp_buggy_base.active", "RocksSP.pcx" }, { "sp_buggy_base.active.xpos", "8" }, { "sp_buggy_base.active.ypos", "6" }, { "sp_buggy_base.active.frames", "4" }, + { "sp_buggy_base.active.mode_random", "true" }, { "sp_hard_base1", "RocksSP.pcx" }, { "sp_hard_base1.xpos", "4" }, @@ -525,10 +533,14 @@ struct ConfigInfo image_config[] = { "sp_explosion.xpos", "8" }, { "sp_explosion.ypos", "3" }, { "sp_explosion.frames", "8" }, + { "sp_explosion.delay", "3" }, + { "sp_explosion.mode_linear", "true" }, { "sp_explosion_infotron", "RocksSP.pcx" }, { "sp_explosion_infotron.xpos", "8" }, { "sp_explosion_infotron.ypos", "4" }, { "sp_explosion_infotron.frames", "8" }, + { "sp_explosion.delay", "3" }, + { "sp_explosion.mode_linear", "true" }, /* images for Sokoban style elements and actions */ @@ -585,18 +597,18 @@ struct ConfigInfo image_config[] = { "rock.falling.xpos", "12" }, { "rock.falling.ypos", "0" }, { "rock.falling.frames", "1" }, - { "rock.moving_left", "RocksElements.pcx" }, - { "rock.moving_left.xpos", "12" }, - { "rock.moving_left.ypos", "0" }, - { "rock.moving_left.frames", "4" }, - { "rock.moving_left.delay", "2" }, - { "rock.moving_left.mode_reverse", "true" }, - { "rock.moving_right", "RocksElements.pcx" }, - { "rock.moving_right.xpos", "12" }, - { "rock.moving_right.ypos", "0" }, - { "rock.moving_right.frames", "4" }, - { "rock.moving_right.start_frame", "1" }, - { "rock.moving_right.delay", "2" }, + { "rock.moving.left", "RocksElements.pcx" }, + { "rock.moving.left.xpos", "12" }, + { "rock.moving.left.ypos", "0" }, + { "rock.moving.left.frames", "4" }, + { "rock.moving.left.delay", "2" }, + { "rock.moving.left.mode_reverse", "true" }, + { "rock.moving.right", "RocksElements.pcx" }, + { "rock.moving.right.xpos", "12" }, + { "rock.moving.right.ypos", "0" }, + { "rock.moving.right.frames", "4" }, + { "rock.moving.right.start_frame", "1" }, + { "rock.moving.right.delay", "2" }, { "emerald", "RocksElements.pcx" }, { "emerald.xpos", "8" }, @@ -641,14 +653,14 @@ struct ConfigInfo image_config[] = { "nut.falling.xpos", "12" }, { "nut.falling.ypos", "1" }, { "nut.falling.frames", "1" }, - { "nut.moving_left", "RocksElements.pcx" }, - { "nut.moving_left.xpos", "12" }, - { "nut.moving_left.ypos", "1" }, - { "nut.moving_left.frames", "1" }, - { "nut.moving_right", "RocksElements.pcx" }, - { "nut.moving_right.xpos", "12" }, - { "nut.moving_right.ypos", "1" }, - { "nut.moving_right.frames", "1" }, + { "nut.moving.left", "RocksElements.pcx" }, + { "nut.moving.left.xpos", "12" }, + { "nut.moving.left.ypos", "1" }, + { "nut.moving.left.frames", "1" }, + { "nut.moving.right", "RocksElements.pcx" }, + { "nut.moving.right.xpos", "12" }, + { "nut.moving.right.ypos", "1" }, + { "nut.moving.right.frames", "1" }, { "nut.cracking", "RocksElements.pcx" }, { "nut.cracking.xpos", "13" }, { "nut.cracking.ypos", "1" }, @@ -677,55 +689,55 @@ struct ConfigInfo image_config[] = { "wall_diamond.ypos", "8" }, { "wall_diamond.frames", "1" }, - { "bug_right", "RocksElements.pcx" }, - { "bug_right.xpos", "8" }, - { "bug_right.ypos", "4" }, - { "bug_right.frames", "2" }, - { "bug_right.delay", "4" }, - { "bug_right.offset", "128" }, - { "bug_up", "RocksElements.pcx" }, - { "bug_up.xpos", "9" }, - { "bug_up.ypos", "4" }, - { "bug_up.frames", "2" }, - { "bug_up.delay", "4" }, - { "bug_up.offset", "128" }, - { "bug_left", "RocksElements.pcx" }, - { "bug_left.xpos", "10" }, - { "bug_left.ypos", "4" }, - { "bug_left.frames", "2" }, - { "bug_left.delay", "4" }, - { "bug_left.offset", "128" }, - { "bug_down", "RocksElements.pcx" }, - { "bug_down.xpos", "11" }, - { "bug_down.ypos", "4" }, - { "bug_down.frames", "2" }, - { "bug_down.delay", "4" }, - { "bug_down.offset", "128" }, - - { "spaceship_right", "RocksElements.pcx" }, - { "spaceship_right.xpos", "8" }, - { "spaceship_right.ypos", "3" }, - { "spaceship_right.frames", "2" }, - { "spaceship_right.delay", "4" }, - { "spaceship_right.offset", "128" }, - { "spaceship_up", "RocksElements.pcx" }, - { "spaceship_up.xpos", "9" }, - { "spaceship_up.ypos", "3" }, - { "spaceship_up.frames", "2" }, - { "spaceship_up.delay", "4" }, - { "spaceship_up.offset", "128" }, - { "spaceship_left", "RocksElements.pcx" }, - { "spaceship_left.xpos", "10" }, - { "spaceship_left.ypos", "3" }, - { "spaceship_left.frames", "2" }, - { "spaceship_left.delay", "4" }, - { "spaceship_left.offset", "128" }, - { "spaceship_down", "RocksElements.pcx" }, - { "spaceship_down.xpos", "11" }, - { "spaceship_down.ypos", "3" }, - { "spaceship_down.frames", "2" }, - { "spaceship_down.delay", "4" }, - { "spaceship_down.offset", "128" }, + { "bug.right", "RocksElements.pcx" }, + { "bug.right.xpos", "8" }, + { "bug.right.ypos", "4" }, + { "bug.right.frames", "2" }, + { "bug.right.delay", "4" }, + { "bug.right.offset", "128" }, + { "bug.up", "RocksElements.pcx" }, + { "bug.up.xpos", "9" }, + { "bug.up.ypos", "4" }, + { "bug.up.frames", "2" }, + { "bug.up.delay", "4" }, + { "bug.up.offset", "128" }, + { "bug.left", "RocksElements.pcx" }, + { "bug.left.xpos", "10" }, + { "bug.left.ypos", "4" }, + { "bug.left.frames", "2" }, + { "bug.left.delay", "4" }, + { "bug.left.offset", "128" }, + { "bug.down", "RocksElements.pcx" }, + { "bug.down.xpos", "11" }, + { "bug.down.ypos", "4" }, + { "bug.down.frames", "2" }, + { "bug.down.delay", "4" }, + { "bug.down.offset", "128" }, + + { "spaceship.right", "RocksElements.pcx" }, + { "spaceship.right.xpos", "8" }, + { "spaceship.right.ypos", "3" }, + { "spaceship.right.frames", "2" }, + { "spaceship.right.delay", "4" }, + { "spaceship.right.offset", "128" }, + { "spaceship.up", "RocksElements.pcx" }, + { "spaceship.up.xpos", "9" }, + { "spaceship.up.ypos", "3" }, + { "spaceship.up.frames", "2" }, + { "spaceship.up.delay", "4" }, + { "spaceship.up.offset", "128" }, + { "spaceship.left", "RocksElements.pcx" }, + { "spaceship.left.xpos", "10" }, + { "spaceship.left.ypos", "3" }, + { "spaceship.left.frames", "2" }, + { "spaceship.left.delay", "4" }, + { "spaceship.left.offset", "128" }, + { "spaceship.down", "RocksElements.pcx" }, + { "spaceship.down.xpos", "11" }, + { "spaceship.down.ypos", "3" }, + { "spaceship.down.frames", "2" }, + { "spaceship.down.delay", "4" }, + { "spaceship.down.offset", "128" }, { "yamyam", "RocksElements.pcx" }, { "yamyam.xpos", "0" }, @@ -766,45 +778,49 @@ struct ConfigInfo image_config[] = { "magic_wall.active.frames", "4" }, { "magic_wall.active.mode_reverse", "true" }, { "magic_wall.active.delay", "4" }, - { "magic_wall.filling", "RocksElements.pcx" }, - { "magic_wall.filling.xpos", "0" }, - { "magic_wall.filling.ypos", "8" }, - { "magic_wall.filling.frames", "4" }, - { "magic_wall.filling.mode_reverse", "true" }, - { "magic_wall.filling.delay", "4" }, - { "magic_wall.full", "RocksElements.pcx" }, - { "magic_wall.full.xpos", "0" }, - { "magic_wall.full.ypos", "8" }, - { "magic_wall.full.frames", "4" }, - { "magic_wall.full.mode_reverse", "true" }, - { "magic_wall.full.delay", "4" }, - { "magic_wall.emptying", "RocksElements.pcx" }, - { "magic_wall.emptying.xpos", "0" }, - { "magic_wall.emptying.ypos", "8" }, - { "magic_wall.emptying.frames", "4" }, - { "magic_wall.emptying.mode_reverse", "true" }, - { "magic_wall.emptying.delay", "4" }, - { "magic_wall.dead", "RocksElements.pcx" }, - { "magic_wall.dead.xpos", "0" }, - { "magic_wall.dead.ypos", "8" }, - { "magic_wall.dead.frames", "1" }, + { "magic_wall.active.global_sync", "true" }, + { "magic_wall_filling", "RocksElements.pcx" }, + { "magic_wall_filling.xpos", "0" }, + { "magic_wall_filling.ypos", "8" }, + { "magic_wall_filling.frames", "4" }, + { "magic_wall_filling.mode_reverse", "true" }, + { "magic_wall_filling.delay", "4" }, + { "magic_wall_filling.global_sync", "true" }, + { "magic_wall_full", "RocksElements.pcx" }, + { "magic_wall_full.xpos", "0" }, + { "magic_wall_full.ypos", "8" }, + { "magic_wall_full.frames", "4" }, + { "magic_wall_full.mode_reverse", "true" }, + { "magic_wall_full.delay", "4" }, + { "magic_wall_full.global_sync", "true" }, + { "magic_wall_emptying", "RocksElements.pcx" }, + { "magic_wall_emptying.xpos", "0" }, + { "magic_wall_emptying.ypos", "8" }, + { "magic_wall_emptying.frames", "4" }, + { "magic_wall_emptying.mode_reverse", "true" }, + { "magic_wall_emptying.delay", "4" }, + { "magic_wall_emptying.global_sync", "true" }, + { "magic_wall_dead", "RocksElements.pcx" }, + { "magic_wall_dead.xpos", "0" }, + { "magic_wall_dead.ypos", "8" }, + { "magic_wall_dead.frames", "1" }, { "quicksand_empty", "RocksElements.pcx" }, { "quicksand_empty.xpos", "2" }, { "quicksand_empty.ypos", "0" }, { "quicksand_empty.frames", "1" }, - { "quicksand.filling", "RocksElements.pcx" }, - { "quicksand.filling.xpos", "3" }, - { "quicksand.filling.ypos", "0" }, - { "quicksand.filling.frames", "1" }, + { "quicksand_filling", "RocksElements.pcx" }, + { "quicksand_filling.xpos", "3" }, + { "quicksand_filling.ypos", "0" }, + { "quicksand_filling.frames", "1" }, { "quicksand_full", "RocksElements.pcx" }, { "quicksand_full.xpos", "3" }, { "quicksand_full.ypos", "0" }, { "quicksand_full.frames", "1" }, - { "quicksand.emptying", "RocksElements.pcx" }, - { "quicksand.emptying.xpos", "3" }, - { "quicksand.emptying.ypos", "0" }, - { "quicksand.emptying.frames", "1" }, + { "quicksand_emptying", "RocksElements.pcx" }, + { "quicksand_emptying.xpos", "3" }, + { "quicksand_emptying.ypos", "0" }, + { "quicksand_emptying.frames", "1" }, { "acidpool_topleft", "RocksElements.pcx" }, { "acidpool_topleft.xpos", "0" }, @@ -833,29 +849,29 @@ struct ConfigInfo image_config[] = { "acid.frames", "4" }, { "acid.delay", "10" }, - { "acid_splash_left", "RocksHeroes.pcx" }, - { "acid_splash_left.xpos", "8" }, - { "acid_splash_left.ypos", "10" }, - { "acid_splash_left.frames", "4" }, - { "acid_splash_left.delay", "2" }, - { "acid_splash_left.mode_linear", "true" }, - { "acid_splash_right", "RocksHeroes.pcx" }, - { "acid_splash_right.xpos", "12" }, - { "acid_splash_right.ypos", "10" }, - { "acid_splash_right.frames", "4" }, - { "acid_splash_right.delay", "2" }, - { "acid_splash_right.mode_linear", "true" }, + { "acid_splash.left", "RocksHeroes.pcx" }, + { "acid_splash.left.xpos", "8" }, + { "acid_splash.left.ypos", "10" }, + { "acid_splash.left.frames", "4" }, + { "acid_splash.left.delay", "2" }, + { "acid_splash.left.mode_linear", "true" }, + { "acid_splash.right", "RocksHeroes.pcx" }, + { "acid_splash.right.xpos", "12" }, + { "acid_splash.right.ypos", "10" }, + { "acid_splash.right.frames", "4" }, + { "acid_splash.right.delay", "2" }, + { "acid_splash.right.mode_linear", "true" }, { "amoeba_drop", "RocksElements.pcx" }, { "amoeba_drop.xpos", "5" }, { "amoeba_drop.ypos", "6" }, { "amoeba_drop.frames", "1" }, - { "amoeba.creating", "RocksElements.pcx" }, - { "amoeba.creating.xpos", "5" }, - { "amoeba.creating.ypos", "6" }, - { "amoeba.creating.frames", "3" }, - { "amoeba.creating.delay", "2" }, - { "amoeba.creating.mode_linear", "true" }, + { "amoeba_creating", "RocksElements.pcx" }, + { "amoeba_creating.xpos", "5" }, + { "amoeba_creating.ypos", "6" }, + { "amoeba_creating.frames", "3" }, + { "amoeba_creating.delay", "2" }, + { "amoeba_creating.mode_linear", "true" }, { "amoeba.shrinking", "RocksElements.pcx" }, { "amoeba.shrinking.xpos", "5" }, { "amoeba.shrinking.ypos", "6" }, @@ -867,82 +883,86 @@ struct ConfigInfo image_config[] = { "amoeba_wet.xpos", "8" }, { "amoeba_wet.ypos", "6" }, { "amoeba_wet.frames", "1" }, - { "amoeba_wet.part1", "RocksElements.pcx" }, - { "amoeba_wet.part1.xpos", "8" }, - { "amoeba_wet.part1.ypos", "6" }, - { "amoeba_wet.part1.frames", "1" }, - { "amoeba_wet.part2", "RocksElements.pcx" }, - { "amoeba_wet.part2.xpos", "9" }, - { "amoeba_wet.part2.ypos", "6" }, - { "amoeba_wet.part2.frames", "1" }, - { "amoeba_wet.part3", "RocksElements.pcx" }, - { "amoeba_wet.part3.xpos", "10" }, - { "amoeba_wet.part3.ypos", "6" }, - { "amoeba_wet.part3.frames", "1" }, - { "amoeba_wet.part4", "RocksElements.pcx" }, - { "amoeba_wet.part4.xpos", "11" }, - { "amoeba_wet.part4.ypos", "6" }, - { "amoeba_wet.part4.frames", "1" }, + { "amoeba_wet_part1", "RocksElements.pcx" }, + { "amoeba_wet_part1.xpos", "8" }, + { "amoeba_wet_part1.ypos", "6" }, + { "amoeba_wet_part1.frames", "1" }, + { "amoeba_wet_part2", "RocksElements.pcx" }, + { "amoeba_wet_part2.xpos", "9" }, + { "amoeba_wet_part2.ypos", "6" }, + { "amoeba_wet_part2.frames", "1" }, + { "amoeba_wet_part3", "RocksElements.pcx" }, + { "amoeba_wet_part3.xpos", "10" }, + { "amoeba_wet_part3.ypos", "6" }, + { "amoeba_wet_part3.frames", "1" }, + { "amoeba_wet_part4", "RocksElements.pcx" }, + { "amoeba_wet_part4.xpos", "11" }, + { "amoeba_wet_part4.ypos", "6" }, + { "amoeba_wet_part4.frames", "1" }, { "amoeba_dry", "RocksElements.pcx" }, { "amoeba_dry.xpos", "8" }, { "amoeba_dry.ypos", "6" }, { "amoeba_dry.frames", "1" }, - { "amoeba_dry.part1", "RocksElements.pcx" }, - { "amoeba_dry.part1.xpos", "8" }, - { "amoeba_dry.part1.ypos", "6" }, - { "amoeba_dry.part1.frames", "1" }, - { "amoeba_dry.part2", "RocksElements.pcx" }, - { "amoeba_dry.part2.xpos", "9" }, - { "amoeba_dry.part2.ypos", "6" }, - { "amoeba_dry.part2.frames", "1" }, - { "amoeba_dry.part3", "RocksElements.pcx" }, - { "amoeba_dry.part3.xpos", "10" }, - { "amoeba_dry.part3.ypos", "6" }, - { "amoeba_dry.part3.frames", "1" }, - { "amoeba_dry.part4", "RocksElements.pcx" }, - { "amoeba_dry.part4.xpos", "11" }, - { "amoeba_dry.part4.ypos", "6" }, - { "amoeba_dry.part4.frames", "1" }, + { "amoeba_dry_part1", "RocksElements.pcx" }, + { "amoeba_dry_part1.xpos", "8" }, + { "amoeba_dry_part1.ypos", "6" }, + { "amoeba_dry_part1.frames", "1" }, + { "amoeba_dry_part2", "RocksElements.pcx" }, + { "amoeba_dry_part2.xpos", "9" }, + { "amoeba_dry_part2.ypos", "6" }, + { "amoeba_dry_part2.frames", "1" }, + { "amoeba_dry_part3", "RocksElements.pcx" }, + { "amoeba_dry_part3.xpos", "10" }, + { "amoeba_dry_part3.ypos", "6" }, + { "amoeba_dry_part3.frames", "1" }, + { "amoeba_dry_part4", "RocksElements.pcx" }, + { "amoeba_dry_part4.xpos", "11" }, + { "amoeba_dry_part4.ypos", "6" }, + { "amoeba_dry_part4.frames", "1" }, { "amoeba_full", "RocksElements.pcx" }, { "amoeba_full.xpos", "8" }, { "amoeba_full.ypos", "6" }, { "amoeba_full.frames", "1" }, - { "amoeba_full.part1", "RocksElements.pcx" }, - { "amoeba_full.part1.xpos", "8" }, - { "amoeba_full.part1.ypos", "6" }, - { "amoeba_full.part1.frames", "1" }, - { "amoeba_full.part2", "RocksElements.pcx" }, - { "amoeba_full.part2.xpos", "9" }, - { "amoeba_full.part2.ypos", "6" }, - { "amoeba_full.part2.frames", "1" }, - { "amoeba_full.part3", "RocksElements.pcx" }, - { "amoeba_full.part3.xpos", "10" }, - { "amoeba_full.part3.ypos", "6" }, - { "amoeba_full.part3.frames", "1" }, - { "amoeba_full.part4", "RocksElements.pcx" }, - { "amoeba_full.part4.xpos", "11" }, - { "amoeba_full.part4.ypos", "6" }, - { "amoeba_full.part4.frames", "1" }, + { "amoeba_full.EDITOR", "RocksElements.pcx" }, + { "amoeba_full.EDITOR.xpos", "8" }, + { "amoeba_full.EDITOR.ypos", "7" }, + { "amoeba_full.EDITOR.frames", "1" }, + { "amoeba_full_part1", "RocksElements.pcx" }, + { "amoeba_full_part1.xpos", "8" }, + { "amoeba_full_part1.ypos", "6" }, + { "amoeba_full_part1.frames", "1" }, + { "amoeba_full_part2", "RocksElements.pcx" }, + { "amoeba_full_part2.xpos", "9" }, + { "amoeba_full_part2.ypos", "6" }, + { "amoeba_full_part2.frames", "1" }, + { "amoeba_full_part3", "RocksElements.pcx" }, + { "amoeba_full_part3.xpos", "10" }, + { "amoeba_full_part3.ypos", "6" }, + { "amoeba_full_part3.frames", "1" }, + { "amoeba_full_part4", "RocksElements.pcx" }, + { "amoeba_full_part4.xpos", "11" }, + { "amoeba_full_part4.ypos", "6" }, + { "amoeba_full_part4.frames", "1" }, { "amoeba_dead", "RocksElements.pcx" }, { "amoeba_dead.xpos", "12" }, { "amoeba_dead.ypos", "6" }, { "amoeba_dead.frames", "1" }, - { "amoeba_dead.part1", "RocksElements.pcx" }, - { "amoeba_dead.part1.xpos", "12" }, - { "amoeba_dead.part1.ypos", "6" }, - { "amoeba_dead.part1.frames", "1" }, - { "amoeba_dead.part2", "RocksElements.pcx" }, - { "amoeba_dead.part2.xpos", "13" }, - { "amoeba_dead.part2.ypos", "6" }, - { "amoeba_dead.part2.frames", "1" }, - { "amoeba_dead.part3", "RocksElements.pcx" }, - { "amoeba_dead.part3.xpos", "14" }, - { "amoeba_dead.part3.ypos", "6" }, - { "amoeba_dead.part3.frames", "1" }, - { "amoeba_dead.part4", "RocksElements.pcx" }, - { "amoeba_dead.part4.xpos", "15" }, - { "amoeba_dead.part4.ypos", "6" }, - { "amoeba_dead.part4.frames", "1" }, + { "amoeba_dead_part1", "RocksElements.pcx" }, + { "amoeba_dead_part1.xpos", "12" }, + { "amoeba_dead_part1.ypos", "6" }, + { "amoeba_dead_part1.frames", "1" }, + { "amoeba_dead_part2", "RocksElements.pcx" }, + { "amoeba_dead_part2.xpos", "13" }, + { "amoeba_dead_part2.ypos", "6" }, + { "amoeba_dead_part2.frames", "1" }, + { "amoeba_dead_part3", "RocksElements.pcx" }, + { "amoeba_dead_part3.xpos", "14" }, + { "amoeba_dead_part3.ypos", "6" }, + { "amoeba_dead_part3.frames", "1" }, + { "amoeba_dead_part4", "RocksElements.pcx" }, + { "amoeba_dead_part4.xpos", "15" }, + { "amoeba_dead_part4.ypos", "6" }, + { "amoeba_dead_part4.frames", "1" }, { "em_key1", "RocksSP.pcx" }, { "em_key1.xpos", "4" }, @@ -1024,22 +1044,22 @@ struct ConfigInfo image_config[] = { "balloon.moving.mode_pingpong", "true" }, { "balloon.moving.delay", "2" }, - { "balloon_send_left", "RocksDC.pcx" }, - { "balloon_send_left.xpos", "8" }, - { "balloon_send_left.ypos", "7" }, - { "balloon_send_left.frames", "1" }, - { "balloon_send_right", "RocksDC.pcx" }, - { "balloon_send_right.xpos", "9" }, - { "balloon_send_right.ypos", "7" }, - { "balloon_send_right.frames", "1" }, - { "balloon_send_up", "RocksDC.pcx" }, - { "balloon_send_up.xpos", "10" }, - { "balloon_send_up.ypos", "7" }, - { "balloon_send_up.frames", "1" }, - { "balloon_send_down", "RocksDC.pcx" }, - { "balloon_send_down.xpos", "11" }, - { "balloon_send_down.ypos", "7" }, - { "balloon_send_down.frames", "1" }, + { "balloon_send.left", "RocksDC.pcx" }, + { "balloon_send.left.xpos", "8" }, + { "balloon_send.left.ypos", "7" }, + { "balloon_send.left.frames", "1" }, + { "balloon_send.right", "RocksDC.pcx" }, + { "balloon_send.right.xpos", "9" }, + { "balloon_send.right.ypos", "7" }, + { "balloon_send.right.frames", "1" }, + { "balloon_send.up", "RocksDC.pcx" }, + { "balloon_send.up.xpos", "10" }, + { "balloon_send.up.ypos", "7" }, + { "balloon_send.up.frames", "1" }, + { "balloon_send.down", "RocksDC.pcx" }, + { "balloon_send.down.xpos", "11" }, + { "balloon_send.down.ypos", "7" }, + { "balloon_send.down.frames", "1" }, { "balloon_send_any_direction", "RocksDC.pcx" }, { "balloon_send_any_direction.xpos", "15" }, { "balloon_send_any_direction.ypos", "0" }, @@ -1357,13 +1377,6 @@ struct ConfigInfo image_config[] = { "shield_normal.ypos", "2" }, { "shield_normal.frames", "6" }, { "shield_normal.delay", "4" }, - - { "shield_deadly", "RocksDC.pcx" }, - { "shield_deadly.xpos", "8" }, - { "shield_deadly.ypos", "1" }, - { "shield_deadly.frames", "6" }, - { "shield_deadly.delay", "4" }, - { "shield_normal.active", "RocksHeroes.pcx" }, { "shield_normal.active.xpos", "1" }, { "shield_normal.active.ypos", "13" }, @@ -1371,6 +1384,11 @@ struct ConfigInfo image_config[] = { "shield_normal.active.delay", "8" }, { "shield_normal.active.mode_pingpong", "true" }, + { "shield_deadly", "RocksDC.pcx" }, + { "shield_deadly.xpos", "8" }, + { "shield_deadly.ypos", "1" }, + { "shield_deadly.frames", "6" }, + { "shield_deadly.delay", "4" }, { "shield_deadly.active", "RocksHeroes.pcx" }, { "shield_deadly.active.xpos", "5" }, { "shield_deadly.active.ypos", "13" }, @@ -1579,34 +1597,34 @@ struct ConfigInfo image_config[] = { "biomaze.ypos", "1" }, { "biomaze.frames", "1" }, - { "pacman_right", "RocksElements.pcx" }, - { "pacman_right.xpos", "8" }, - { "pacman_right.ypos", "5" }, - { "pacman_right.frames", "2" }, - { "pacman_right.mode_reverse", "true" }, - { "pacman_right.delay", "4" }, - { "pacman_right.offset", "128" }, - { "pacman_up", "RocksElements.pcx" }, - { "pacman_up.xpos", "9" }, - { "pacman_up.ypos", "5" }, - { "pacman_up.frames", "2" }, - { "pacman_up.mode_reverse", "true" }, - { "pacman_up.delay", "4" }, - { "pacman_up.offset", "128" }, - { "pacman_left", "RocksElements.pcx" }, - { "pacman_left.xpos", "10" }, - { "pacman_left.ypos", "5" }, - { "pacman_left.frames", "2" }, - { "pacman_left.mode_reverse", "true" }, - { "pacman_left.delay", "4" }, - { "pacman_left.offset", "128" }, - { "pacman_down", "RocksElements.pcx" }, - { "pacman_down.xpos", "11" }, - { "pacman_down.ypos", "5" }, - { "pacman_down.frames", "2" }, - { "pacman_down.mode_reverse", "true" }, - { "pacman_down.delay", "4" }, - { "pacman_down.offset", "128" }, + { "pacman.right", "RocksElements.pcx" }, + { "pacman.right.xpos", "8" }, + { "pacman.right.ypos", "5" }, + { "pacman.right.frames", "2" }, + { "pacman.right.mode_reverse", "true" }, + { "pacman.right.delay", "4" }, + { "pacman.right.offset", "128" }, + { "pacman.up", "RocksElements.pcx" }, + { "pacman.up.xpos", "9" }, + { "pacman.up.ypos", "5" }, + { "pacman.up.frames", "2" }, + { "pacman.up.mode_reverse", "true" }, + { "pacman.up.delay", "4" }, + { "pacman.up.offset", "128" }, + { "pacman.left", "RocksElements.pcx" }, + { "pacman.left.xpos", "10" }, + { "pacman.left.ypos", "5" }, + { "pacman.left.frames", "2" }, + { "pacman.left.mode_reverse", "true" }, + { "pacman.left.delay", "4" }, + { "pacman.left.offset", "128" }, + { "pacman.down", "RocksElements.pcx" }, + { "pacman.down.xpos", "11" }, + { "pacman.down.ypos", "5" }, + { "pacman.down.frames", "2" }, + { "pacman.down.mode_reverse", "true" }, + { "pacman.down.delay", "4" }, + { "pacman.down.offset", "128" }, { "lamp", "RocksElements.pcx" }, { "lamp.xpos", "0" }, @@ -1703,30 +1721,30 @@ struct ConfigInfo image_config[] = { "wall_growing_y.ypos", "9" }, { "wall_growing_y.frames", "1" }, - { "wall_growing_active_left", "RocksElements.pcx" }, - { "wall_growing_active_left.xpos", "8" }, - { "wall_growing_active_left.ypos", "10" }, - { "wall_growing_active_left.frames", "3" }, - { "wall_growing_active_left.delay", "6" }, - { "wall_growing_active_left.mode_linear", "true" }, - { "wall_growing_active_right", "RocksElements.pcx" }, - { "wall_growing_active_right.xpos", "5" }, - { "wall_growing_active_right.ypos", "10" }, - { "wall_growing_active_right.frames", "3" }, - { "wall_growing_active_right.delay", "6" }, - { "wall_growing_active_right.mode_linear", "true" }, - { "wall_growing_active_up", "RocksHeroes.pcx" }, - { "wall_growing_active_up.xpos", "3" }, - { "wall_growing_active_up.ypos", "12" }, - { "wall_growing_active_up.frames", "3" }, - { "wall_growing_active_up.delay", "6" }, - { "wall_growing_active_up.mode_linear", "true" }, - { "wall_growing_active_down", "RocksHeroes.pcx" }, - { "wall_growing_active_down.xpos", "0" }, - { "wall_growing_active_down.ypos", "12" }, - { "wall_growing_active_down.frames", "3" }, - { "wall_growing_active_down.delay", "6" }, - { "wall_growing_active_down.mode_linear", "true" }, + { "wall_growing.active.left", "RocksElements.pcx" }, + { "wall_growing.active.left.xpos", "8" }, + { "wall_growing.active.left.ypos", "10" }, + { "wall_growing.active.left.frames", "3" }, + { "wall_growing.active.left.delay", "6" }, + { "wall_growing.active.left.mode_linear", "true" }, + { "wall_growing.active.right", "RocksElements.pcx" }, + { "wall_growing.active.right.xpos", "5" }, + { "wall_growing.active.right.ypos", "10" }, + { "wall_growing.active.right.frames", "3" }, + { "wall_growing.active.right.delay", "6" }, + { "wall_growing.active.right.mode_linear", "true" }, + { "wall_growing.active.up", "RocksHeroes.pcx" }, + { "wall_growing.active.up.xpos", "3" }, + { "wall_growing.active.up.ypos", "12" }, + { "wall_growing.active.up.frames", "3" }, + { "wall_growing.active.up.delay", "6" }, + { "wall_growing.active.up.mode_linear", "true" }, + { "wall_growing.active.down", "RocksHeroes.pcx" }, + { "wall_growing.active.down.xpos", "0" }, + { "wall_growing.active.down.ypos", "12" }, + { "wall_growing.active.down.frames", "3" }, + { "wall_growing.active.down.delay", "6" }, + { "wall_growing.active.down.mode_linear", "true" }, { "black_orb", "RocksElements.pcx" }, { "black_orb.xpos", "13" }, @@ -1791,221 +1809,221 @@ struct ConfigInfo image_config[] = { "pig.xpos", "8" }, { "pig.ypos", "0" }, { "pig.frames", "1" }, - { "pig_down", "RocksHeroes.pcx" }, - { "pig_down.xpos", "8" }, - { "pig_down.ypos", "0" }, - { "pig_down.frames", "1" }, - { "pig_down.moving", "RocksHeroes.pcx" }, - { "pig_down.moving.xpos", "8" }, - { "pig_down.moving.ypos", "0" }, - { "pig_down.moving.frames", "4" }, - { "pig_down.moving.delay", "2" }, - { "pig_down.eating", "RocksHeroes.pcx" }, - { "pig_down.eating.xpos", "8" }, - { "pig_down.eating.ypos", "0" }, - { "pig_down.eating.frames", "4" }, - { "pig_down.eating.delay", "2" }, - { "pig_up", "RocksHeroes.pcx" }, - { "pig_up.xpos", "12" }, - { "pig_up.ypos", "0" }, - { "pig_up.frames", "1" }, - { "pig_up.moving", "RocksHeroes.pcx" }, - { "pig_up.moving.xpos", "12" }, - { "pig_up.moving.ypos", "0" }, - { "pig_up.moving.frames", "4" }, - { "pig_up.moving.delay", "2" }, - { "pig_up.eating", "RocksHeroes.pcx" }, - { "pig_up.eating.xpos", "12" }, - { "pig_up.eating.ypos", "0" }, - { "pig_up.eating.frames", "4" }, - { "pig_up.eating.delay", "2" }, - { "pig_left", "RocksHeroes.pcx" }, - { "pig_left.xpos", "8" }, - { "pig_left.ypos", "1" }, - { "pig_left.frames", "1" }, - { "pig_left.moving", "RocksHeroes.pcx" }, - { "pig_left.moving.xpos", "8" }, - { "pig_left.moving.ypos", "1" }, - { "pig_left.moving.frames", "4" }, - { "pig_left.moving.delay", "2" }, - { "pig_left.eating", "RocksHeroes.pcx" }, - { "pig_left.eating.xpos", "8" }, - { "pig_left.eating.ypos", "1" }, - { "pig_left.eating.frames", "4" }, - { "pig_left.eating.delay", "2" }, - { "pig_right", "RocksHeroes.pcx" }, - { "pig_right.xpos", "12" }, - { "pig_right.ypos", "1" }, - { "pig_right.frames", "1" }, - { "pig_right.moving", "RocksHeroes.pcx" }, - { "pig_right.moving.xpos", "12" }, - { "pig_right.moving.ypos", "1" }, - { "pig_right.moving.frames", "4" }, - { "pig_right.moving.delay", "2" }, - { "pig_right.eating", "RocksHeroes.pcx" }, - { "pig_right.eating.xpos", "12" }, - { "pig_right.eating.ypos", "1" }, - { "pig_right.eating.frames", "4" }, - { "pig_right.eating.delay", "2" }, + { "pig.down", "RocksHeroes.pcx" }, + { "pig.down.xpos", "8" }, + { "pig.down.ypos", "0" }, + { "pig.down.frames", "1" }, + { "pig.up", "RocksHeroes.pcx" }, + { "pig.up.xpos", "12" }, + { "pig.up.ypos", "0" }, + { "pig.up.frames", "1" }, + { "pig.left", "RocksHeroes.pcx" }, + { "pig.left.xpos", "8" }, + { "pig.left.ypos", "1" }, + { "pig.left.frames", "1" }, + { "pig.right", "RocksHeroes.pcx" }, + { "pig.right.xpos", "12" }, + { "pig.right.ypos", "1" }, + { "pig.right.frames", "1" }, + { "pig.moving.down", "RocksHeroes.pcx" }, + { "pig.moving.down.xpos", "8" }, + { "pig.moving.down.ypos", "0" }, + { "pig.moving.down.frames", "4" }, + { "pig.moving.down.delay", "2" }, + { "pig.moving.up", "RocksHeroes.pcx" }, + { "pig.moving.up.xpos", "12" }, + { "pig.moving.up.ypos", "0" }, + { "pig.moving.up.frames", "4" }, + { "pig.moving.up.delay", "2" }, + { "pig.moving.left", "RocksHeroes.pcx" }, + { "pig.moving.left.xpos", "8" }, + { "pig.moving.left.ypos", "1" }, + { "pig.moving.left.frames", "4" }, + { "pig.moving.left.delay", "2" }, + { "pig.moving.right", "RocksHeroes.pcx" }, + { "pig.moving.right.xpos", "12" }, + { "pig.moving.right.ypos", "1" }, + { "pig.moving.right.frames", "4" }, + { "pig.moving.right.delay", "2" }, + { "pig.eating.down", "RocksHeroes.pcx" }, + { "pig.eating.down.xpos", "8" }, + { "pig.eating.down.ypos", "0" }, + { "pig.eating.down.frames", "4" }, + { "pig.eating.down.delay", "2" }, + { "pig.eating.up", "RocksHeroes.pcx" }, + { "pig.eating.up.xpos", "12" }, + { "pig.eating.up.ypos", "0" }, + { "pig.eating.up.frames", "4" }, + { "pig.eating.up.delay", "2" }, + { "pig.eating.left", "RocksHeroes.pcx" }, + { "pig.eating.left.xpos", "8" }, + { "pig.eating.left.ypos", "1" }, + { "pig.eating.left.frames", "4" }, + { "pig.eating.left.delay", "2" }, + { "pig.eating.right", "RocksHeroes.pcx" }, + { "pig.eating.right.xpos", "12" }, + { "pig.eating.right.ypos", "1" }, + { "pig.eating.right.frames", "4" }, + { "pig.eating.right.delay", "2" }, { "dragon", "RocksHeroes.pcx" }, { "dragon.xpos", "8" }, { "dragon.ypos", "2" }, { "dragon.frames", "1" }, - { "dragon_down", "RocksHeroes.pcx" }, - { "dragon_down.xpos", "8" }, - { "dragon_down.ypos", "2" }, - { "dragon_down.frames", "1" }, - { "dragon_down.moving", "RocksHeroes.pcx" }, - { "dragon_down.moving.xpos", "8" }, - { "dragon_down.moving.ypos", "2" }, - { "dragon_down.moving.frames", "4" }, - { "dragon_down.moving.delay", "2" }, - { "dragon_down.attacking", "RocksHeroes.pcx" }, - { "dragon_down.attacking.xpos", "8" }, - { "dragon_down.attacking.ypos", "2" }, - { "dragon_down.attacking.frames", "1" }, - { "dragon_up", "RocksHeroes.pcx" }, - { "dragon_up.xpos", "12" }, - { "dragon_up.ypos", "2" }, - { "dragon_up.frames", "1" }, - { "dragon_up.moving", "RocksHeroes.pcx" }, - { "dragon_up.moving.xpos", "12" }, - { "dragon_up.moving.ypos", "2" }, - { "dragon_up.moving.frames", "4" }, - { "dragon_up.moving.delay", "2" }, - { "dragon_up.attacking", "RocksHeroes.pcx" }, - { "dragon_up.attacking.xpos", "12" }, - { "dragon_up.attacking.ypos", "2" }, - { "dragon_up.attacking.frames", "1" }, - { "dragon_left", "RocksHeroes.pcx" }, - { "dragon_left.xpos", "8" }, - { "dragon_left.ypos", "3" }, - { "dragon_left.frames", "1" }, - { "dragon_left.moving", "RocksHeroes.pcx" }, - { "dragon_left.moving.xpos", "8" }, - { "dragon_left.moving.ypos", "3" }, - { "dragon_left.moving.frames", "4" }, - { "dragon_left.moving.delay", "2" }, - { "dragon_left.attacking", "RocksHeroes.pcx" }, - { "dragon_left.attacking.xpos", "8" }, - { "dragon_left.attacking.ypos", "3" }, - { "dragon_left.attacking.frames", "1" }, - { "dragon_right", "RocksHeroes.pcx" }, - { "dragon_right.xpos", "12" }, - { "dragon_right.ypos", "3" }, - { "dragon_right.frames", "1" }, - { "dragon_right.moving", "RocksHeroes.pcx" }, - { "dragon_right.moving.xpos", "12" }, - { "dragon_right.moving.ypos", "3" }, - { "dragon_right.moving.frames", "4" }, - { "dragon_right.moving.delay", "2" }, - { "dragon_right.attacking", "RocksHeroes.pcx" }, - { "dragon_right.attacking.xpos", "12" }, - { "dragon_right.attacking.ypos", "3" }, - { "dragon_right.attacking.frames", "1" }, + { "dragon.down", "RocksHeroes.pcx" }, + { "dragon.down.xpos", "8" }, + { "dragon.down.ypos", "2" }, + { "dragon.down.frames", "1" }, + { "dragon.up", "RocksHeroes.pcx" }, + { "dragon.up.xpos", "12" }, + { "dragon.up.ypos", "2" }, + { "dragon.up.frames", "1" }, + { "dragon.left", "RocksHeroes.pcx" }, + { "dragon.left.xpos", "8" }, + { "dragon.left.ypos", "3" }, + { "dragon.left.frames", "1" }, + { "dragon.right", "RocksHeroes.pcx" }, + { "dragon.right.xpos", "12" }, + { "dragon.right.ypos", "3" }, + { "dragon.right.frames", "1" }, + { "dragon.moving.down", "RocksHeroes.pcx" }, + { "dragon.moving.down.xpos", "8" }, + { "dragon.moving.down.ypos", "2" }, + { "dragon.moving.down.frames", "4" }, + { "dragon.moving.down.delay", "2" }, + { "dragon.moving.up", "RocksHeroes.pcx" }, + { "dragon.moving.up.xpos", "12" }, + { "dragon.moving.up.ypos", "2" }, + { "dragon.moving.up.frames", "4" }, + { "dragon.moving.up.delay", "2" }, + { "dragon.moving.left", "RocksHeroes.pcx" }, + { "dragon.moving.left.xpos", "8" }, + { "dragon.moving.left.ypos", "3" }, + { "dragon.moving.left.frames", "4" }, + { "dragon.moving.left.delay", "2" }, + { "dragon.moving.right", "RocksHeroes.pcx" }, + { "dragon.moving.right.xpos", "12" }, + { "dragon.moving.right.ypos", "3" }, + { "dragon.moving.right.frames", "4" }, + { "dragon.moving.right.delay", "2" }, + { "dragon.attacking.down", "RocksHeroes.pcx" }, + { "dragon.attacking.down.xpos", "8" }, + { "dragon.attacking.down.ypos", "2" }, + { "dragon.attacking.down.frames", "1" }, + { "dragon.attacking.up", "RocksHeroes.pcx" }, + { "dragon.attacking.up.xpos", "12" }, + { "dragon.attacking.up.ypos", "2" }, + { "dragon.attacking.up.frames", "1" }, + { "dragon.attacking.left", "RocksHeroes.pcx" }, + { "dragon.attacking.left.xpos", "8" }, + { "dragon.attacking.left.ypos", "3" }, + { "dragon.attacking.left.frames", "1" }, + { "dragon.attacking.right", "RocksHeroes.pcx" }, + { "dragon.attacking.right.xpos", "12" }, + { "dragon.attacking.right.ypos", "3" }, + { "dragon.attacking.right.frames", "1" }, { "mole", "RocksHeroes.pcx" }, { "mole.xpos", "8" }, { "mole.ypos", "4" }, { "mole.frames", "1" }, - { "mole_down", "RocksHeroes.pcx" }, - { "mole_down.xpos", "8" }, - { "mole_down.ypos", "4" }, - { "mole_down.frames", "1" }, - { "mole_down.moving", "RocksHeroes.pcx" }, - { "mole_down.moving.xpos", "8" }, - { "mole_down.moving.ypos", "4" }, - { "mole_down.moving.frames", "4" }, - { "mole_down.moving.delay", "2" }, - { "mole_down.digging", "RocksHeroes.pcx" }, - { "mole_down.digging.xpos", "8" }, - { "mole_down.digging.ypos", "4" }, - { "mole_down.digging.frames", "4" }, - { "mole_down.digging.delay", "2" }, - { "mole_up", "RocksHeroes.pcx" }, - { "mole_up.xpos", "12" }, - { "mole_up.ypos", "4" }, - { "mole_up.frames", "1" }, - { "mole_up.moving", "RocksHeroes.pcx" }, - { "mole_up.moving.xpos", "12" }, - { "mole_up.moving.ypos", "4" }, - { "mole_up.moving.frames", "4" }, - { "mole_up.moving.delay", "2" }, - { "mole_up.digging", "RocksHeroes.pcx" }, - { "mole_up.digging.xpos", "12" }, - { "mole_up.digging.ypos", "4" }, - { "mole_up.digging.frames", "4" }, - { "mole_up.digging.delay", "2" }, - { "mole_left", "RocksHeroes.pcx" }, - { "mole_left.xpos", "8" }, - { "mole_left.ypos", "5" }, - { "mole_left.frames", "1" }, - { "mole_left.moving", "RocksHeroes.pcx" }, - { "mole_left.moving.xpos", "8" }, - { "mole_left.moving.ypos", "5" }, - { "mole_left.moving.frames", "4" }, - { "mole_left.moving.delay", "2" }, - { "mole_left.digging", "RocksHeroes.pcx" }, - { "mole_left.digging.xpos", "8" }, - { "mole_left.digging.ypos", "5" }, - { "mole_left.digging.frames", "4" }, - { "mole_left.digging.delay", "2" }, - { "mole_right", "RocksHeroes.pcx" }, - { "mole_right.xpos", "12" }, - { "mole_right.ypos", "5" }, - { "mole_right.frames", "1" }, - { "mole_right.moving", "RocksHeroes.pcx" }, - { "mole_right.moving.xpos", "12" }, - { "mole_right.moving.ypos", "5" }, - { "mole_right.moving.frames", "4" }, - { "mole_right.moving.delay", "2" }, - { "mole_right.digging", "RocksHeroes.pcx" }, - { "mole_right.digging.xpos", "12" }, - { "mole_right.digging.ypos", "5" }, - { "mole_right.digging.frames", "4" }, - { "mole_right.digging.delay", "2" }, + { "mole.down", "RocksHeroes.pcx" }, + { "mole.down.xpos", "8" }, + { "mole.down.ypos", "4" }, + { "mole.down.frames", "1" }, + { "mole.up", "RocksHeroes.pcx" }, + { "mole.up.xpos", "12" }, + { "mole.up.ypos", "4" }, + { "mole.up.frames", "1" }, + { "mole.left", "RocksHeroes.pcx" }, + { "mole.left.xpos", "8" }, + { "mole.left.ypos", "5" }, + { "mole.left.frames", "1" }, + { "mole.right", "RocksHeroes.pcx" }, + { "mole.right.xpos", "12" }, + { "mole.right.ypos", "5" }, + { "mole.right.frames", "1" }, + { "mole.moving.down", "RocksHeroes.pcx" }, + { "mole.moving.down.xpos", "8" }, + { "mole.moving.down.ypos", "4" }, + { "mole.moving.down.frames", "4" }, + { "mole.moving.down.delay", "2" }, + { "mole.moving.up", "RocksHeroes.pcx" }, + { "mole.moving.up.xpos", "12" }, + { "mole.moving.up.ypos", "4" }, + { "mole.moving.up.frames", "4" }, + { "mole.moving.up.delay", "2" }, + { "mole.moving.left", "RocksHeroes.pcx" }, + { "mole.moving.left.xpos", "8" }, + { "mole.moving.left.ypos", "5" }, + { "mole.moving.left.frames", "4" }, + { "mole.moving.left.delay", "2" }, + { "mole.moving.right", "RocksHeroes.pcx" }, + { "mole.moving.right.xpos", "12" }, + { "mole.moving.right.ypos", "5" }, + { "mole.moving.right.frames", "4" }, + { "mole.moving.right.delay", "2" }, + { "mole.digging.down", "RocksHeroes.pcx" }, + { "mole.digging.down.xpos", "8" }, + { "mole.digging.down.ypos", "4" }, + { "mole.digging.down.frames", "4" }, + { "mole.digging.down.delay", "2" }, + { "mole.digging.up", "RocksHeroes.pcx" }, + { "mole.digging.up.xpos", "12" }, + { "mole.digging.up.ypos", "4" }, + { "mole.digging.up.frames", "4" }, + { "mole.digging.up.delay", "2" }, + { "mole.digging.left", "RocksHeroes.pcx" }, + { "mole.digging.left.xpos", "8" }, + { "mole.digging.left.ypos", "5" }, + { "mole.digging.left.frames", "4" }, + { "mole.digging.left.delay", "2" }, + { "mole.digging.right", "RocksHeroes.pcx" }, + { "mole.digging.right.xpos", "12" }, + { "mole.digging.right.ypos", "5" }, + { "mole.digging.right.frames", "4" }, + { "mole.digging.right.delay", "2" }, { "penguin", "RocksHeroes.pcx" }, { "penguin.xpos", "8" }, { "penguin.ypos", "6" }, { "penguin.frames", "1" }, - { "penguin_down", "RocksHeroes.pcx" }, - { "penguin_down.xpos", "8" }, - { "penguin_down.ypos", "6" }, - { "penguin_down.frames", "1" }, - { "penguin_down.moving", "RocksHeroes.pcx" }, - { "penguin_down.moving.xpos", "8" }, - { "penguin_down.moving.ypos", "6" }, - { "penguin_down.moving.frames", "4" }, - { "penguin_down.moving.delay", "2" }, - { "penguin_up", "RocksHeroes.pcx" }, - { "penguin_up.xpos", "12" }, - { "penguin_up.ypos", "6" }, - { "penguin_up.frames", "1" }, - { "penguin_up.moving", "RocksHeroes.pcx" }, - { "penguin_up.moving.xpos", "12" }, - { "penguin_up.moving.ypos", "6" }, - { "penguin_up.moving.frames", "4" }, - { "penguin_up.moving.delay", "2" }, - { "penguin_left", "RocksHeroes.pcx" }, - { "penguin_left.xpos", "8" }, - { "penguin_left.ypos", "7" }, - { "penguin_left.frames", "1" }, - { "penguin_left.moving", "RocksHeroes.pcx" }, - { "penguin_left.moving.xpos", "8" }, - { "penguin_left.moving.ypos", "7" }, - { "penguin_left.moving.frames", "4" }, - { "penguin_left.moving.delay", "2" }, - { "penguin_right", "RocksHeroes.pcx" }, - { "penguin_right.xpos", "12" }, - { "penguin_right.ypos", "7" }, - { "penguin_right.frames", "1" }, - { "penguin_right.moving", "RocksHeroes.pcx" }, - { "penguin_right.moving.xpos", "12" }, - { "penguin_right.moving.ypos", "7" }, - { "penguin_right.moving.frames", "4" }, - { "penguin_right.moving.delay", "2" }, + { "penguin.down", "RocksHeroes.pcx" }, + { "penguin.down.xpos", "8" }, + { "penguin.down.ypos", "6" }, + { "penguin.down.frames", "1" }, + { "penguin.up", "RocksHeroes.pcx" }, + { "penguin.up.xpos", "12" }, + { "penguin.up.ypos", "6" }, + { "penguin.up.frames", "1" }, + { "penguin.left", "RocksHeroes.pcx" }, + { "penguin.left.xpos", "8" }, + { "penguin.left.ypos", "7" }, + { "penguin.left.frames", "1" }, + { "penguin.right", "RocksHeroes.pcx" }, + { "penguin.right.xpos", "12" }, + { "penguin.right.ypos", "7" }, + { "penguin.right.frames", "1" }, + { "penguin.moving.down", "RocksHeroes.pcx" }, + { "penguin.moving.down.xpos", "8" }, + { "penguin.moving.down.ypos", "6" }, + { "penguin.moving.down.frames", "4" }, + { "penguin.moving.down.delay", "2" }, + { "penguin.moving.up", "RocksHeroes.pcx" }, + { "penguin.moving.up.xpos", "12" }, + { "penguin.moving.up.ypos", "6" }, + { "penguin.moving.up.frames", "4" }, + { "penguin.moving.up.delay", "2" }, + { "penguin.moving.left", "RocksHeroes.pcx" }, + { "penguin.moving.left.xpos", "8" }, + { "penguin.moving.left.ypos", "7" }, + { "penguin.moving.left.frames", "4" }, + { "penguin.moving.left.delay", "2" }, + { "penguin.moving.right", "RocksHeroes.pcx" }, + { "penguin.moving.right.xpos", "12" }, + { "penguin.moving.right.ypos", "7" }, + { "penguin.moving.right.frames", "4" }, + { "penguin.moving.right.delay", "2" }, { "satellite", "RocksHeroes.pcx" }, { "satellite.xpos", "8" }, @@ -2019,69 +2037,69 @@ struct ConfigInfo image_config[] = { "satellite.moving.delay", "2" }, { "satellite.moving.global_sync", "true" }, - { "flames_left1", "RocksHeroes.pcx" }, - { "flames_left1.xpos", "8" }, - { "flames_left1.ypos", "12" }, - { "flames_left1.frames", "2" }, - { "flames_left1.offset", "96" }, - { "flames_left2", "RocksHeroes.pcx" }, - { "flames_left2.xpos", "9" }, - { "flames_left2.ypos", "12" }, - { "flames_left2.frames", "2" }, - { "flames_left2.offset", "96" }, - { "flames_left3", "RocksHeroes.pcx" }, - { "flames_left3.xpos", "10" }, - { "flames_left3.ypos", "12" }, - { "flames_left3.frames", "2" }, - { "flames_left3.offset", "96" }, - - { "flames_right1", "RocksHeroes.pcx" }, - { "flames_right1.xpos", "8" }, - { "flames_right1.ypos", "13" }, - { "flames_right1.frames", "2" }, - { "flames_right1.offset", "96" }, - { "flames_right2", "RocksHeroes.pcx" }, - { "flames_right2.xpos", "9" }, - { "flames_right2.ypos", "13" }, - { "flames_right2.frames", "2" }, - { "flames_right2.offset", "96" }, - { "flames_right3", "RocksHeroes.pcx" }, - { "flames_right3.xpos", "10" }, - { "flames_right3.ypos", "13" }, - { "flames_right3.frames", "2" }, - { "flames_right3.offset", "96" }, - - { "flames_up1", "RocksHeroes.pcx" }, - { "flames_up1.xpos", "8" }, - { "flames_up1.ypos", "14" }, - { "flames_up1.frames", "2" }, - { "flames_up1.offset", "96" }, - { "flames_up2", "RocksHeroes.pcx" }, - { "flames_up2.xpos", "9" }, - { "flames_up2.ypos", "14" }, - { "flames_up2.frames", "2" }, - { "flames_up2.offset", "96" }, - { "flames_up3", "RocksHeroes.pcx" }, - { "flames_up3.xpos", "10" }, - { "flames_up3.ypos", "14" }, - { "flames_up3.frames", "2" }, - { "flames_up3.offset", "96" }, - - { "flames_down1", "RocksHeroes.pcx" }, - { "flames_down1.xpos", "8" }, - { "flames_down1.ypos", "15" }, - { "flames_down1.frames", "2" }, - { "flames_down1.offset", "96" }, - { "flames_down2", "RocksHeroes.pcx" }, - { "flames_down2.xpos", "9" }, - { "flames_down2.ypos", "15" }, - { "flames_down2.frames", "2" }, - { "flames_down2.offset", "96" }, - { "flames_down3", "RocksHeroes.pcx" }, - { "flames_down3.xpos", "10" }, - { "flames_down3.ypos", "15" }, - { "flames_down3.frames", "2" }, - { "flames_down3.offset", "96" }, + { "flames1.left", "RocksHeroes.pcx" }, + { "flames1.left.xpos", "8" }, + { "flames1.left.ypos", "12" }, + { "flames1.left.frames", "2" }, + { "flames1.left.offset", "96" }, + { "flames2.left", "RocksHeroes.pcx" }, + { "flames2.left.xpos", "9" }, + { "flames2.left.ypos", "12" }, + { "flames2.left.frames", "2" }, + { "flames2.left.offset", "96" }, + { "flames3.left", "RocksHeroes.pcx" }, + { "flames3.left.xpos", "10" }, + { "flames3.left.ypos", "12" }, + { "flames3.left.frames", "2" }, + { "flames3.left.offset", "96" }, + + { "flames1.right", "RocksHeroes.pcx" }, + { "flames1.right.xpos", "8" }, + { "flames1.right.ypos", "13" }, + { "flames1.right.frames", "2" }, + { "flames1.right.offset", "96" }, + { "flames2.right", "RocksHeroes.pcx" }, + { "flames2.right.xpos", "9" }, + { "flames2.right.ypos", "13" }, + { "flames2.right.frames", "2" }, + { "flames2.right.offset", "96" }, + { "flames3.right", "RocksHeroes.pcx" }, + { "flames3.right.xpos", "10" }, + { "flames3.right.ypos", "13" }, + { "flames3.right.frames", "2" }, + { "flames3.right.offset", "96" }, + + { "flames1.up", "RocksHeroes.pcx" }, + { "flames1.up.xpos", "8" }, + { "flames1.up.ypos", "14" }, + { "flames1.up.frames", "2" }, + { "flames1.up.offset", "96" }, + { "flames2.up", "RocksHeroes.pcx" }, + { "flames2.up.xpos", "9" }, + { "flames2.up.ypos", "14" }, + { "flames2.up.frames", "2" }, + { "flames2.up.offset", "96" }, + { "flames3.up", "RocksHeroes.pcx" }, + { "flames3.up.xpos", "10" }, + { "flames3.up.ypos", "14" }, + { "flames3.up.frames", "2" }, + { "flames3.up.offset", "96" }, + + { "flames1.down", "RocksHeroes.pcx" }, + { "flames1.down.xpos", "8" }, + { "flames1.down.ypos", "15" }, + { "flames1.down.frames", "2" }, + { "flames1.down.offset", "96" }, + { "flames2.down", "RocksHeroes.pcx" }, + { "flames2.down.xpos", "9" }, + { "flames2.down.ypos", "15" }, + { "flames2.down.frames", "2" }, + { "flames2.down.offset", "96" }, + { "flames3.down", "RocksHeroes.pcx" }, + { "flames3.down.xpos", "10" }, + { "flames3.down.ypos", "15" }, + { "flames3.down.frames", "2" }, + { "flames3.down.offset", "96" }, { "stoneblock", "RocksElements.pcx" }, { "stoneblock.xpos", "10" }, @@ -2094,353 +2112,353 @@ struct ConfigInfo image_config[] = { "player1.xpos", "0" }, { "player1.ypos", "0" }, { "player1.frames", "1" }, - { "player1_down", "RocksHeroes.pcx" }, - { "player1_down.xpos", "0" }, - { "player1_down.ypos", "0" }, - { "player1_down.frames", "1" }, - { "player1_down.moving", "RocksHeroes.pcx" }, - { "player1_down.moving.xpos", "0" }, - { "player1_down.moving.ypos", "0" }, - { "player1_down.moving.frames", "4" }, - { "player1_down.moving.start_frame", "1" }, - { "player1_down.moving.delay", "4" }, - { "player1_down.digging", "RocksHeroes.pcx" }, - { "player1_down.digging.xpos", "0" }, - { "player1_down.digging.ypos", "0" }, - { "player1_down.digging.frames", "4" }, - { "player1_down.pushing", "RocksHeroes.pcx" }, - { "player1_down.pushing.xpos", "0" }, - { "player1_down.pushing.ypos", "0" }, - { "player1_down.pushing.frames", "4" }, - { "player1_down.pushing.delay", "2" }, - { "player1_down.snapping", "RocksHeroes.pcx" }, - { "player1_down.snapping.xpos", "0" }, - { "player1_down.snapping.ypos", "0" }, - { "player1_down.snapping.frames", "1" }, - { "player1_up", "RocksHeroes.pcx" }, - { "player1_up.xpos", "4" }, - { "player1_up.ypos", "0" }, - { "player1_up.frames", "1" }, - { "player1_up.moving", "RocksHeroes.pcx" }, - { "player1_up.moving.xpos", "4" }, - { "player1_up.moving.ypos", "0" }, - { "player1_up.moving.frames", "4" }, - { "player1_up.moving.start_frame", "1" }, - { "player1_up.moving.delay", "4" }, - { "player1_up.digging", "RocksHeroes.pcx" }, - { "player1_up.digging.xpos", "4" }, - { "player1_up.digging.ypos", "0" }, - { "player1_up.digging.frames", "4" }, - { "player1_up.pushing", "RocksHeroes.pcx" }, - { "player1_up.pushing.xpos", "4" }, - { "player1_up.pushing.ypos", "0" }, - { "player1_up.pushing.frames", "4" }, - { "player1_up.pushing.delay", "2" }, - { "player1_up.snapping", "RocksHeroes.pcx" }, - { "player1_up.snapping.xpos", "4" }, - { "player1_up.snapping.ypos", "0" }, - { "player1_up.snapping.frames", "1" }, - { "player1_left", "RocksHeroes.pcx" }, - { "player1_left.xpos", "0" }, - { "player1_left.ypos", "1" }, - { "player1_left.frames", "1" }, - { "player1_left.moving", "RocksHeroes.pcx" }, - { "player1_left.moving.xpos", "0" }, - { "player1_left.moving.ypos", "1" }, - { "player1_left.moving.frames", "4" }, - { "player1_left.moving.start_frame", "1" }, - { "player1_left.moving.delay", "4" }, - { "player1_left.digging", "RocksHeroes.pcx" }, - { "player1_left.digging.xpos", "0" }, - { "player1_left.digging.ypos", "1" }, - { "player1_left.digging.frames", "4" }, - { "player1_left.pushing", "RocksHeroes.pcx" }, - { "player1_left.pushing.xpos", "4" }, - { "player1_left.pushing.ypos", "2" }, - { "player1_left.pushing.frames", "4" }, - { "player1_left.pushing.delay", "2" }, - { "player1_left.snapping", "RocksHeroes.pcx" }, - { "player1_left.snapping.xpos", "0" }, - { "player1_left.snapping.ypos", "1" }, - { "player1_left.snapping.frames", "1" }, - { "player1_right", "RocksHeroes.pcx" }, - { "player1_right.xpos", "4" }, - { "player1_right.ypos", "1" }, - { "player1_right.frames", "1" }, - { "player1_right.moving", "RocksHeroes.pcx" }, - { "player1_right.moving.xpos", "4" }, - { "player1_right.moving.ypos", "1" }, - { "player1_right.moving.frames", "4" }, - { "player1_right.moving.delay", "4" }, - { "player1_right.moving.start_frame", "1" }, - { "player1_right.digging", "RocksHeroes.pcx" }, - { "player1_right.digging.xpos", "4" }, - { "player1_right.digging.ypos", "1" }, - { "player1_right.digging.frames", "4" }, - { "player1_right.pushing", "RocksHeroes.pcx" }, - { "player1_right.pushing.xpos", "0" }, - { "player1_right.pushing.ypos", "2" }, - { "player1_right.pushing.frames", "4" }, - { "player1_right.pushing.delay", "2" }, - { "player1_right.snapping", "RocksHeroes.pcx" }, - { "player1_right.snapping.xpos", "4" }, - { "player1_right.snapping.ypos", "1" }, - { "player1_right.snapping.frames", "1" }, + { "player1.down", "RocksHeroes.pcx" }, + { "player1.down.xpos", "0" }, + { "player1.down.ypos", "0" }, + { "player1.down.frames", "1" }, + { "player1.up", "RocksHeroes.pcx" }, + { "player1.up.xpos", "4" }, + { "player1.up.ypos", "0" }, + { "player1.up.frames", "1" }, + { "player1.left", "RocksHeroes.pcx" }, + { "player1.left.xpos", "0" }, + { "player1.left.ypos", "1" }, + { "player1.left.frames", "1" }, + { "player1.right", "RocksHeroes.pcx" }, + { "player1.right.xpos", "4" }, + { "player1.right.ypos", "1" }, + { "player1.right.frames", "1" }, + { "player1.moving.down", "RocksHeroes.pcx" }, + { "player1.moving.down.xpos", "0" }, + { "player1.moving.down.ypos", "0" }, + { "player1.moving.down.frames", "4" }, + { "player1.moving.down.start_frame", "1" }, + { "player1.moving.down.delay", "4" }, + { "player1.moving.up", "RocksHeroes.pcx" }, + { "player1.moving.up.xpos", "4" }, + { "player1.moving.up.ypos", "0" }, + { "player1.moving.up.frames", "4" }, + { "player1.moving.up.start_frame", "1" }, + { "player1.moving.up.delay", "4" }, + { "player1.moving.left", "RocksHeroes.pcx" }, + { "player1.moving.left.xpos", "0" }, + { "player1.moving.left.ypos", "1" }, + { "player1.moving.left.frames", "4" }, + { "player1.moving.left.start_frame", "1" }, + { "player1.moving.left.delay", "4" }, + { "player1.moving.right", "RocksHeroes.pcx" }, + { "player1.moving.right.xpos", "4" }, + { "player1.moving.right.ypos", "1" }, + { "player1.moving.right.frames", "4" }, + { "player1.moving.right.delay", "4" }, + { "player1.moving.right.start_frame", "1" }, + { "player1.digging.down", "RocksHeroes.pcx" }, + { "player1.digging.down.xpos", "0" }, + { "player1.digging.down.ypos", "0" }, + { "player1.digging.down.frames", "4" }, + { "player1.digging.up", "RocksHeroes.pcx" }, + { "player1.digging.up.xpos", "4" }, + { "player1.digging.up.ypos", "0" }, + { "player1.digging.up.frames", "4" }, + { "player1.digging.left", "RocksHeroes.pcx" }, + { "player1.digging.left.xpos", "0" }, + { "player1.digging.left.ypos", "1" }, + { "player1.digging.left.frames", "4" }, + { "player1.digging.right", "RocksHeroes.pcx" }, + { "player1.digging.right.xpos", "4" }, + { "player1.digging.right.ypos", "1" }, + { "player1.digging.right.frames", "4" }, + { "player1.pushing.down", "RocksHeroes.pcx" }, + { "player1.pushing.down.xpos", "0" }, + { "player1.pushing.down.ypos", "0" }, + { "player1.pushing.down.frames", "4" }, + { "player1.pushing.down.delay", "2" }, + { "player1.pushing.up", "RocksHeroes.pcx" }, + { "player1.pushing.up.xpos", "4" }, + { "player1.pushing.up.ypos", "0" }, + { "player1.pushing.up.frames", "4" }, + { "player1.pushing.up.delay", "2" }, + { "player1.pushing.left", "RocksHeroes.pcx" }, + { "player1.pushing.left.xpos", "4" }, + { "player1.pushing.left.ypos", "2" }, + { "player1.pushing.left.frames", "4" }, + { "player1.pushing.left.delay", "2" }, + { "player1.pushing.right", "RocksHeroes.pcx" }, + { "player1.pushing.right.xpos", "0" }, + { "player1.pushing.right.ypos", "2" }, + { "player1.pushing.right.frames", "4" }, + { "player1.pushing.right.delay", "2" }, + { "player1.snapping.down", "RocksHeroes.pcx" }, + { "player1.snapping.down.xpos", "0" }, + { "player1.snapping.down.ypos", "0" }, + { "player1.snapping.down.frames", "1" }, + { "player1.snapping.up", "RocksHeroes.pcx" }, + { "player1.snapping.up.xpos", "4" }, + { "player1.snapping.up.ypos", "0" }, + { "player1.snapping.up.frames", "1" }, + { "player1.snapping.left", "RocksHeroes.pcx" }, + { "player1.snapping.left.xpos", "0" }, + { "player1.snapping.left.ypos", "1" }, + { "player1.snapping.left.frames", "1" }, + { "player1.snapping.right", "RocksHeroes.pcx" }, + { "player1.snapping.right.xpos", "4" }, + { "player1.snapping.right.ypos", "1" }, + { "player1.snapping.right.frames", "1" }, { "player2", "RocksHeroes.pcx" }, { "player2.xpos", "0" }, { "player2.ypos", "3" }, { "player2.frames", "1" }, - { "player2_down", "RocksHeroes.pcx" }, - { "player2_down.xpos", "0" }, - { "player2_down.ypos", "3" }, - { "player2_down.frames", "1" }, - { "player2_down.moving", "RocksHeroes.pcx" }, - { "player2_down.moving.xpos", "0" }, - { "player2_down.moving.ypos", "3" }, - { "player2_down.moving.frames", "4" }, - { "player2_down.digging", "RocksHeroes.pcx" }, - { "player2_down.digging.xpos", "0" }, - { "player2_down.digging.ypos", "3" }, - { "player2_down.digging.frames", "4" }, - { "player2_down.pushing", "RocksHeroes.pcx" }, - { "player2_down.pushing.xpos", "0" }, - { "player2_down.pushing.ypos", "3" }, - { "player2_down.pushing.frames", "4" }, - { "player2_down.snapping", "RocksHeroes.pcx" }, - { "player2_down.snapping.xpos", "0" }, - { "player2_down.snapping.ypos", "3" }, - { "player2_down.snapping.frames", "1" }, - { "player2_up", "RocksHeroes.pcx" }, - { "player2_up.xpos", "4" }, - { "player2_up.ypos", "3" }, - { "player2_up.frames", "1" }, - { "player2_up.moving", "RocksHeroes.pcx" }, - { "player2_up.moving.xpos", "4" }, - { "player2_up.moving.ypos", "3" }, - { "player2_up.moving.frames", "4" }, - { "player2_up.digging", "RocksHeroes.pcx" }, - { "player2_up.digging.xpos", "4" }, - { "player2_up.digging.ypos", "3" }, - { "player2_up.digging.frames", "4" }, - { "player2_up.pushing", "RocksHeroes.pcx" }, - { "player2_up.pushing.xpos", "4" }, - { "player2_up.pushing.ypos", "3" }, - { "player2_up.pushing.frames", "4" }, - { "player2_up.snapping", "RocksHeroes.pcx" }, - { "player2_up.snapping.xpos", "4" }, - { "player2_up.snapping.ypos", "3" }, - { "player2_up.snapping.frames", "1" }, - { "player2_left", "RocksHeroes.pcx" }, - { "player2_left.xpos", "0" }, - { "player2_left.ypos", "4" }, - { "player2_left.frames", "1" }, - { "player2_left.moving", "RocksHeroes.pcx" }, - { "player2_left.moving.xpos", "0" }, - { "player2_left.moving.ypos", "4" }, - { "player2_left.moving.frames", "4" }, - { "player2_left.digging", "RocksHeroes.pcx" }, - { "player2_left.digging.xpos", "0" }, - { "player2_left.digging.ypos", "4" }, - { "player2_left.digging.frames", "4" }, - { "player2_left.pushing", "RocksHeroes.pcx" }, - { "player2_left.pushing.xpos", "4" }, - { "player2_left.pushing.ypos", "5" }, - { "player2_left.pushing.frames", "4" }, - { "player2_left.snapping", "RocksHeroes.pcx" }, - { "player2_left.snapping.xpos", "0" }, - { "player2_left.snapping.ypos", "4" }, - { "player2_left.snapping.frames", "1" }, - { "player2_right", "RocksHeroes.pcx" }, - { "player2_right.xpos", "4" }, - { "player2_right.ypos", "4" }, - { "player2_right.frames", "1" }, - { "player2_right.moving", "RocksHeroes.pcx" }, - { "player2_right.moving.xpos", "4" }, - { "player2_right.moving.ypos", "4" }, - { "player2_right.moving.frames", "4" }, - { "player2_right.digging", "RocksHeroes.pcx" }, - { "player2_right.digging.xpos", "4" }, - { "player2_right.digging.ypos", "4" }, - { "player2_right.digging.frames", "4" }, - { "player2_right.pushing", "RocksHeroes.pcx" }, - { "player2_right.pushing.xpos", "0" }, - { "player2_right.pushing.ypos", "5" }, - { "player2_right.pushing.frames", "4" }, - { "player2_right.snapping", "RocksHeroes.pcx" }, - { "player2_right.snapping.xpos", "4" }, - { "player2_right.snapping.ypos", "4" }, - { "player2_right.snapping.frames", "1" }, + { "player2.down", "RocksHeroes.pcx" }, + { "player2.down.xpos", "0" }, + { "player2.down.ypos", "3" }, + { "player2.down.frames", "1" }, + { "player2.up", "RocksHeroes.pcx" }, + { "player2.up.xpos", "4" }, + { "player2.up.ypos", "3" }, + { "player2.up.frames", "1" }, + { "player2.left", "RocksHeroes.pcx" }, + { "player2.left.xpos", "0" }, + { "player2.left.ypos", "4" }, + { "player2.left.frames", "1" }, + { "player2.right", "RocksHeroes.pcx" }, + { "player2.right.xpos", "4" }, + { "player2.right.ypos", "4" }, + { "player2.right.frames", "1" }, + { "player2.moving.down", "RocksHeroes.pcx" }, + { "player2.moving.down.xpos", "0" }, + { "player2.moving.down.ypos", "3" }, + { "player2.moving.down.frames", "4" }, + { "player2.moving.up", "RocksHeroes.pcx" }, + { "player2.moving.up.xpos", "4" }, + { "player2.moving.up.ypos", "3" }, + { "player2.moving.up.frames", "4" }, + { "player2.moving.left", "RocksHeroes.pcx" }, + { "player2.moving.left.xpos", "0" }, + { "player2.moving.left.ypos", "4" }, + { "player2.moving.left.frames", "4" }, + { "player2.moving.right", "RocksHeroes.pcx" }, + { "player2.moving.right.xpos", "4" }, + { "player2.moving.right.ypos", "4" }, + { "player2.moving.right.frames", "4" }, + { "player2.digging.down", "RocksHeroes.pcx" }, + { "player2.digging.down.xpos", "0" }, + { "player2.digging.down.ypos", "3" }, + { "player2.digging.down.frames", "4" }, + { "player2.digging.up", "RocksHeroes.pcx" }, + { "player2.digging.up.xpos", "4" }, + { "player2.digging.up.ypos", "3" }, + { "player2.digging.up.frames", "4" }, + { "player2.digging.left", "RocksHeroes.pcx" }, + { "player2.digging.left.xpos", "0" }, + { "player2.digging.left.ypos", "4" }, + { "player2.digging.left.frames", "4" }, + { "player2.digging.right", "RocksHeroes.pcx" }, + { "player2.digging.right.xpos", "4" }, + { "player2.digging.right.ypos", "4" }, + { "player2.digging.right.frames", "4" }, + { "player2.pushing.down", "RocksHeroes.pcx" }, + { "player2.pushing.down.xpos", "0" }, + { "player2.pushing.down.ypos", "3" }, + { "player2.pushing.down.frames", "4" }, + { "player2.pushing.up", "RocksHeroes.pcx" }, + { "player2.pushing.up.xpos", "4" }, + { "player2.pushing.up.ypos", "3" }, + { "player2.pushing.up.frames", "4" }, + { "player2.pushing.left", "RocksHeroes.pcx" }, + { "player2.pushing.left.xpos", "4" }, + { "player2.pushing.left.ypos", "5" }, + { "player2.pushing.left.frames", "4" }, + { "player2.pushing.right", "RocksHeroes.pcx" }, + { "player2.pushing.right.xpos", "0" }, + { "player2.pushing.right.ypos", "5" }, + { "player2.pushing.right.frames", "4" }, + { "player2.snapping.down", "RocksHeroes.pcx" }, + { "player2.snapping.down.xpos", "0" }, + { "player2.snapping.down.ypos", "3" }, + { "player2.snapping.down.frames", "1" }, + { "player2.snapping.up", "RocksHeroes.pcx" }, + { "player2.snapping.up.xpos", "4" }, + { "player2.snapping.up.ypos", "3" }, + { "player2.snapping.up.frames", "1" }, + { "player2.snapping.left", "RocksHeroes.pcx" }, + { "player2.snapping.left.xpos", "0" }, + { "player2.snapping.left.ypos", "4" }, + { "player2.snapping.left.frames", "1" }, + { "player2.snapping.right", "RocksHeroes.pcx" }, + { "player2.snapping.right.xpos", "4" }, + { "player2.snapping.right.ypos", "4" }, + { "player2.snapping.right.frames", "1" }, { "player3", "RocksHeroes.pcx" }, { "player3.xpos", "0" }, { "player3.ypos", "6" }, { "player3.frames", "1" }, - { "player3_down", "RocksHeroes.pcx" }, - { "player3_down.xpos", "0" }, - { "player3_down.ypos", "6" }, - { "player3_down.frames", "1" }, - { "player3_down.moving", "RocksHeroes.pcx" }, - { "player3_down.moving.xpos", "0" }, - { "player3_down.moving.ypos", "6" }, - { "player3_down.moving.frames", "4" }, - { "player3_down.digging", "RocksHeroes.pcx" }, - { "player3_down.digging.xpos", "0" }, - { "player3_down.digging.ypos", "6" }, - { "player3_down.digging.frames", "4" }, - { "player3_down.pushing", "RocksHeroes.pcx" }, - { "player3_down.pushing.xpos", "0" }, - { "player3_down.pushing.ypos", "6" }, - { "player3_down.pushing.frames", "4" }, - { "player3_down.snapping", "RocksHeroes.pcx" }, - { "player3_down.snapping.xpos", "0" }, - { "player3_down.snapping.ypos", "6" }, - { "player3_down.snapping.frames", "1" }, - { "player3_up", "RocksHeroes.pcx" }, - { "player3_up.xpos", "4" }, - { "player3_up.ypos", "6" }, - { "player3_up.frames", "1" }, - { "player3_up.moving", "RocksHeroes.pcx" }, - { "player3_up.moving.xpos", "4" }, - { "player3_up.moving.ypos", "6" }, - { "player3_up.moving.frames", "4" }, - { "player3_up.digging", "RocksHeroes.pcx" }, - { "player3_up.digging.xpos", "4" }, - { "player3_up.digging.ypos", "6" }, - { "player3_up.digging.frames", "4" }, - { "player3_up.pushing", "RocksHeroes.pcx" }, - { "player3_up.pushing.xpos", "4" }, - { "player3_up.pushing.ypos", "6" }, - { "player3_up.pushing.frames", "4" }, - { "player3_up.snapping", "RocksHeroes.pcx" }, - { "player3_up.snapping.xpos", "4" }, - { "player3_up.snapping.ypos", "6" }, - { "player3_up.snapping.frames", "1" }, - { "player3_left", "RocksHeroes.pcx" }, - { "player3_left.xpos", "0" }, - { "player3_left.ypos", "7" }, - { "player3_left.frames", "1" }, - { "player3_left.moving", "RocksHeroes.pcx" }, - { "player3_left.moving.xpos", "0" }, - { "player3_left.moving.ypos", "7" }, - { "player3_left.moving.frames", "4" }, - { "player3_left.digging", "RocksHeroes.pcx" }, - { "player3_left.digging.xpos", "0" }, - { "player3_left.digging.ypos", "7" }, - { "player3_left.digging.frames", "4" }, - { "player3_left.pushing", "RocksHeroes.pcx" }, - { "player3_left.pushing.xpos", "4" }, - { "player3_left.pushing.ypos", "8" }, - { "player3_left.pushing.frames", "4" }, - { "player3_left.snapping", "RocksHeroes.pcx" }, - { "player3_left.snapping.xpos", "0" }, - { "player3_left.snapping.ypos", "7" }, - { "player3_left.snapping.frames", "1" }, - { "player3_right", "RocksHeroes.pcx" }, - { "player3_right.xpos", "4" }, - { "player3_right.ypos", "7" }, - { "player3_right.frames", "1" }, - { "player3_right.moving", "RocksHeroes.pcx" }, - { "player3_right.moving.xpos", "4" }, - { "player3_right.moving.ypos", "7" }, - { "player3_right.moving.frames", "4" }, - { "player3_right.digging", "RocksHeroes.pcx" }, - { "player3_right.digging.xpos", "4" }, - { "player3_right.digging.ypos", "7" }, - { "player3_right.digging.frames", "4" }, - { "player3_right.pushing", "RocksHeroes.pcx" }, - { "player3_right.pushing.xpos", "0" }, - { "player3_right.pushing.ypos", "8" }, - { "player3_right.pushing.frames", "4" }, - { "player3_right.snapping", "RocksHeroes.pcx" }, - { "player3_right.snapping.xpos", "4" }, - { "player3_right.snapping.ypos", "7" }, - { "player3_right.snapping.frames", "1" }, + { "player3.down", "RocksHeroes.pcx" }, + { "player3.down.xpos", "0" }, + { "player3.down.ypos", "6" }, + { "player3.down.frames", "1" }, + { "player3.up", "RocksHeroes.pcx" }, + { "player3.up.xpos", "4" }, + { "player3.up.ypos", "6" }, + { "player3.up.frames", "1" }, + { "player3.left", "RocksHeroes.pcx" }, + { "player3.left.xpos", "0" }, + { "player3.left.ypos", "7" }, + { "player3.left.frames", "1" }, + { "player3.right", "RocksHeroes.pcx" }, + { "player3.right.xpos", "4" }, + { "player3.right.ypos", "7" }, + { "player3.right.frames", "1" }, + { "player3.moving.down", "RocksHeroes.pcx" }, + { "player3.moving.down.xpos", "0" }, + { "player3.moving.down.ypos", "6" }, + { "player3.moving.down.frames", "4" }, + { "player3.moving.up", "RocksHeroes.pcx" }, + { "player3.moving.up.xpos", "4" }, + { "player3.moving.up.ypos", "6" }, + { "player3.moving.up.frames", "4" }, + { "player3.moving.left", "RocksHeroes.pcx" }, + { "player3.moving.left.xpos", "0" }, + { "player3.moving.left.ypos", "7" }, + { "player3.moving.left.frames", "4" }, + { "player3.moving.right", "RocksHeroes.pcx" }, + { "player3.moving.right.xpos", "4" }, + { "player3.moving.right.ypos", "7" }, + { "player3.moving.right.frames", "4" }, + { "player3.digging.down", "RocksHeroes.pcx" }, + { "player3.digging.down.xpos", "0" }, + { "player3.digging.down.ypos", "6" }, + { "player3.digging.down.frames", "4" }, + { "player3.digging.up", "RocksHeroes.pcx" }, + { "player3.digging.up.xpos", "4" }, + { "player3.digging.up.ypos", "6" }, + { "player3.digging.up.frames", "4" }, + { "player3.digging.left", "RocksHeroes.pcx" }, + { "player3.digging.left.xpos", "0" }, + { "player3.digging.left.ypos", "7" }, + { "player3.digging.left.frames", "4" }, + { "player3.digging.right", "RocksHeroes.pcx" }, + { "player3.digging.right.xpos", "4" }, + { "player3.digging.right.ypos", "7" }, + { "player3.digging.right.frames", "4" }, + { "player3.pushing.down", "RocksHeroes.pcx" }, + { "player3.pushing.down.xpos", "0" }, + { "player3.pushing.down.ypos", "6" }, + { "player3.pushing.down.frames", "4" }, + { "player3.pushing.up", "RocksHeroes.pcx" }, + { "player3.pushing.up.xpos", "4" }, + { "player3.pushing.up.ypos", "6" }, + { "player3.pushing.up.frames", "4" }, + { "player3.pushing.left", "RocksHeroes.pcx" }, + { "player3.pushing.left.xpos", "4" }, + { "player3.pushing.left.ypos", "8" }, + { "player3.pushing.left.frames", "4" }, + { "player3.pushing.right", "RocksHeroes.pcx" }, + { "player3.pushing.right.xpos", "0" }, + { "player3.pushing.right.ypos", "8" }, + { "player3.pushing.right.frames", "4" }, + { "player3.snapping.down", "RocksHeroes.pcx" }, + { "player3.snapping.down.xpos", "0" }, + { "player3.snapping.down.ypos", "6" }, + { "player3.snapping.down.frames", "1" }, + { "player3.snapping.up", "RocksHeroes.pcx" }, + { "player3.snapping.up.xpos", "4" }, + { "player3.snapping.up.ypos", "6" }, + { "player3.snapping.up.frames", "1" }, + { "player3.snapping.left", "RocksHeroes.pcx" }, + { "player3.snapping.left.xpos", "0" }, + { "player3.snapping.left.ypos", "7" }, + { "player3.snapping.left.frames", "1" }, + { "player3.snapping.right", "RocksHeroes.pcx" }, + { "player3.snapping.right.xpos", "4" }, + { "player3.snapping.right.ypos", "7" }, + { "player3.snapping.right.frames", "1" }, { "player4", "RocksHeroes.pcx" }, { "player4.xpos", "0" }, { "player4.ypos", "9" }, { "player4.frames", "1" }, - { "player4_down", "RocksHeroes.pcx" }, - { "player4_down.xpos", "0" }, - { "player4_down.ypos", "9" }, - { "player4_down.frames", "1" }, - { "player4_down.moving", "RocksHeroes.pcx" }, - { "player4_down.moving.xpos", "0" }, - { "player4_down.moving.ypos", "9" }, - { "player4_down.moving.frames", "4" }, - { "player4_down.digging", "RocksHeroes.pcx" }, - { "player4_down.digging.xpos", "0" }, - { "player4_down.digging.ypos", "9" }, - { "player4_down.digging.frames", "4" }, - { "player4_down.pushing", "RocksHeroes.pcx" }, - { "player4_down.pushing.xpos", "0" }, - { "player4_down.pushing.ypos", "9" }, - { "player4_down.pushing.frames", "4" }, - { "player4_down.snapping", "RocksHeroes.pcx" }, - { "player4_down.snapping.xpos", "0" }, - { "player4_down.snapping.ypos", "9" }, - { "player4_down.snapping.frames", "1" }, - { "player4_up", "RocksHeroes.pcx" }, - { "player4_up.xpos", "4" }, - { "player4_up.ypos", "9" }, - { "player4_up.frames", "1" }, - { "player4_up.moving", "RocksHeroes.pcx" }, - { "player4_up.moving.xpos", "4" }, - { "player4_up.moving.ypos", "9" }, - { "player4_up.moving.frames", "4" }, - { "player4_up.digging", "RocksHeroes.pcx" }, - { "player4_up.digging.xpos", "4" }, - { "player4_up.digging.ypos", "9" }, - { "player4_up.digging.frames", "4" }, - { "player4_up.pushing", "RocksHeroes.pcx" }, - { "player4_up.pushing.xpos", "4" }, - { "player4_up.pushing.ypos", "9" }, - { "player4_up.pushing.frames", "4" }, - { "player4_up.snapping", "RocksHeroes.pcx" }, - { "player4_up.snapping.xpos", "4" }, - { "player4_up.snapping.ypos", "9" }, - { "player4_up.snapping.frames", "1" }, - { "player4_left", "RocksHeroes.pcx" }, - { "player4_left.xpos", "0" }, - { "player4_left.ypos", "10" }, - { "player4_left.frames", "1" }, - { "player4_left.moving", "RocksHeroes.pcx" }, - { "player4_left.moving.xpos", "0" }, - { "player4_left.moving.ypos", "10" }, - { "player4_left.moving.frames", "4" }, - { "player4_left.digging", "RocksHeroes.pcx" }, - { "player4_left.digging.xpos", "0" }, - { "player4_left.digging.ypos", "10" }, - { "player4_left.digging.frames", "4" }, - { "player4_left.pushing", "RocksHeroes.pcx" }, - { "player4_left.pushing.xpos", "4" }, - { "player4_left.pushing.ypos", "11" }, - { "player4_left.pushing.frames", "4" }, - { "player4_left.snapping", "RocksHeroes.pcx" }, - { "player4_left.snapping.xpos", "0" }, - { "player4_left.snapping.ypos", "10" }, - { "player4_left.snapping.frames", "1" }, - { "player4_right", "RocksHeroes.pcx" }, - { "player4_right.xpos", "4" }, - { "player4_right.ypos", "10" }, - { "player4_right.frames", "1" }, - { "player4_right.moving", "RocksHeroes.pcx" }, - { "player4_right.moving.xpos", "4" }, - { "player4_right.moving.ypos", "10" }, - { "player4_right.moving.frames", "4" }, - { "player4_right.digging", "RocksHeroes.pcx" }, - { "player4_right.digging.xpos", "4" }, - { "player4_right.digging.ypos", "10" }, - { "player4_right.digging.frames", "4" }, - { "player4_right.pushing", "RocksHeroes.pcx" }, - { "player4_right.pushing.xpos", "0" }, - { "player4_right.pushing.ypos", "11" }, - { "player4_right.pushing.frames", "4" }, - { "player4_right.snapping", "RocksHeroes.pcx" }, - { "player4_right.snapping.xpos", "4" }, - { "player4_right.snapping.ypos", "10" }, - { "player4_right.snapping.frames", "1" }, + { "player4.down", "RocksHeroes.pcx" }, + { "player4.down.xpos", "0" }, + { "player4.down.ypos", "9" }, + { "player4.down.frames", "1" }, + { "player4.up", "RocksHeroes.pcx" }, + { "player4.up.xpos", "4" }, + { "player4.up.ypos", "9" }, + { "player4.up.frames", "1" }, + { "player4.left", "RocksHeroes.pcx" }, + { "player4.left.xpos", "0" }, + { "player4.left.ypos", "10" }, + { "player4.left.frames", "1" }, + { "player4.right", "RocksHeroes.pcx" }, + { "player4.right.xpos", "4" }, + { "player4.right.ypos", "10" }, + { "player4.right.frames", "1" }, + { "player4.moving.down", "RocksHeroes.pcx" }, + { "player4.moving.down.xpos", "0" }, + { "player4.moving.down.ypos", "9" }, + { "player4.moving.down.frames", "4" }, + { "player4.moving.up", "RocksHeroes.pcx" }, + { "player4.moving.up.xpos", "4" }, + { "player4.moving.up.ypos", "9" }, + { "player4.moving.up.frames", "4" }, + { "player4.moving.left", "RocksHeroes.pcx" }, + { "player4.moving.left.xpos", "0" }, + { "player4.moving.left.ypos", "10" }, + { "player4.moving.left.frames", "4" }, + { "player4.moving.right", "RocksHeroes.pcx" }, + { "player4.moving.right.xpos", "4" }, + { "player4.moving.right.ypos", "10" }, + { "player4.moving.right.frames", "4" }, + { "player4.digging.down", "RocksHeroes.pcx" }, + { "player4.digging.down.xpos", "0" }, + { "player4.digging.down.ypos", "9" }, + { "player4.digging.down.frames", "4" }, + { "player4.digging.up", "RocksHeroes.pcx" }, + { "player4.digging.up.xpos", "4" }, + { "player4.digging.up.ypos", "9" }, + { "player4.digging.up.frames", "4" }, + { "player4.digging.left", "RocksHeroes.pcx" }, + { "player4.digging.left.xpos", "0" }, + { "player4.digging.left.ypos", "10" }, + { "player4.digging.left.frames", "4" }, + { "player4.digging.right", "RocksHeroes.pcx" }, + { "player4.digging.right.xpos", "4" }, + { "player4.digging.right.ypos", "10" }, + { "player4.digging.right.frames", "4" }, + { "player4.pushing.down", "RocksHeroes.pcx" }, + { "player4.pushing.down.xpos", "0" }, + { "player4.pushing.down.ypos", "9" }, + { "player4.pushing.down.frames", "4" }, + { "player4.pushing.up", "RocksHeroes.pcx" }, + { "player4.pushing.up.xpos", "4" }, + { "player4.pushing.up.ypos", "9" }, + { "player4.pushing.up.frames", "4" }, + { "player4.pushing.left", "RocksHeroes.pcx" }, + { "player4.pushing.left.xpos", "4" }, + { "player4.pushing.left.ypos", "11" }, + { "player4.pushing.left.frames", "4" }, + { "player4.pushing.right", "RocksHeroes.pcx" }, + { "player4.pushing.right.xpos", "0" }, + { "player4.pushing.right.ypos", "11" }, + { "player4.pushing.right.frames", "4" }, + { "player4.snapping.down", "RocksHeroes.pcx" }, + { "player4.snapping.down.xpos", "0" }, + { "player4.snapping.down.ypos", "9" }, + { "player4.snapping.down.frames", "1" }, + { "player4.snapping.up", "RocksHeroes.pcx" }, + { "player4.snapping.up.xpos", "4" }, + { "player4.snapping.up.ypos", "9" }, + { "player4.snapping.up.frames", "1" }, + { "player4.snapping.left", "RocksHeroes.pcx" }, + { "player4.snapping.left.xpos", "0" }, + { "player4.snapping.left.ypos", "10" }, + { "player4.snapping.left.frames", "1" }, + { "player4.snapping.right", "RocksHeroes.pcx" }, + { "player4.snapping.right.xpos", "4" }, + { "player4.snapping.right.ypos", "10" }, + { "player4.snapping.right.frames", "1" }, { "explosion", "RocksElements.pcx" }, { "explosion.xpos", "0" }, @@ -2514,39 +2532,39 @@ struct ConfigInfo image_config[] = { "invisible_steelwall_vertical.ypos", "13" }, { "invisible_steelwall_vertical.frames", "1" }, - { "arrow_blue_left", "RocksDC.pcx" }, - { "arrow_blue_left.xpos", "8" }, - { "arrow_blue_left.ypos", "8" }, - { "arrow_blue_left.frames", "1" }, - { "arrow_blue_right", "RocksDC.pcx" }, - { "arrow_blue_right.xpos", "9" }, - { "arrow_blue_right.ypos", "8" }, - { "arrow_blue_right.frames", "1" }, - { "arrow_blue_up", "RocksDC.pcx" }, - { "arrow_blue_up.xpos", "10" }, - { "arrow_blue_up.ypos", "8" }, - { "arrow_blue_up.frames", "1" }, - { "arrow_blue_down", "RocksDC.pcx" }, - { "arrow_blue_down.xpos", "11" }, - { "arrow_blue_down.ypos", "8" }, - { "arrow_blue_down.frames", "1" }, - - { "arrow_red_left", "RocksDC.pcx" }, - { "arrow_red_left.xpos", "8" }, - { "arrow_red_left.ypos", "9" }, - { "arrow_red_left.frames", "1" }, - { "arrow_red_right", "RocksDC.pcx" }, - { "arrow_red_right.xpos", "9" }, - { "arrow_red_right.ypos", "9" }, - { "arrow_red_right.frames", "1" }, - { "arrow_red_up", "RocksDC.pcx" }, - { "arrow_red_up.xpos", "10" }, - { "arrow_red_up.ypos", "9" }, - { "arrow_red_up.frames", "1" }, - { "arrow_red_down", "RocksDC.pcx" }, - { "arrow_red_down.xpos", "11" }, - { "arrow_red_down.ypos", "9" }, - { "arrow_red_down.frames", "1" }, + { "arrow_blue.left", "RocksDC.pcx" }, + { "arrow_blue.left.xpos", "8" }, + { "arrow_blue.left.ypos", "8" }, + { "arrow_blue.left.frames", "1" }, + { "arrow_blue.right", "RocksDC.pcx" }, + { "arrow_blue.right.xpos", "9" }, + { "arrow_blue.right.ypos", "8" }, + { "arrow_blue.right.frames", "1" }, + { "arrow_blue.up", "RocksDC.pcx" }, + { "arrow_blue.up.xpos", "10" }, + { "arrow_blue.up.ypos", "8" }, + { "arrow_blue.up.frames", "1" }, + { "arrow_blue.down", "RocksDC.pcx" }, + { "arrow_blue.down.xpos", "11" }, + { "arrow_blue.down.ypos", "8" }, + { "arrow_blue.down.frames", "1" }, + + { "arrow_red.left", "RocksDC.pcx" }, + { "arrow_red.left.xpos", "8" }, + { "arrow_red.left.ypos", "9" }, + { "arrow_red.left.frames", "1" }, + { "arrow_red.right", "RocksDC.pcx" }, + { "arrow_red.right.xpos", "9" }, + { "arrow_red.right.ypos", "9" }, + { "arrow_red.right.frames", "1" }, + { "arrow_red.up", "RocksDC.pcx" }, + { "arrow_red.up.xpos", "10" }, + { "arrow_red.up.ypos", "9" }, + { "arrow_red.up.frames", "1" }, + { "arrow_red.down", "RocksDC.pcx" }, + { "arrow_red.down.xpos", "11" }, + { "arrow_red.down.ypos", "9" }, + { "arrow_red.down.frames", "1" }, { "ball_red", "RocksElements.pcx" }, { "ball_red.xpos", "12" },