X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fconf_gfx.c;h=5e3e91ba0095def39e864d2d8210851f4e543e51;hp=2e4691128dab9fbc03527772ec29355a7e710169;hb=4386c0ac1665619412148f1eb907f6d366a70d7d;hpb=2bcba5d4d363ba2f58c9d3f22aba6a455522f499 diff --git a/src/conf_gfx.c b/src/conf_gfx.c index 2e469112..5e3e91ba 100644 --- a/src/conf_gfx.c +++ b/src/conf_gfx.c @@ -37,6 +37,8 @@ struct ConfigInfo image_config_suffix[] = { ".delay", "1", TYPE_INTEGER }, { ".anim_mode", ARG_UNDEFINED, TYPE_STRING }, { ".global_sync", "false", TYPE_BOOLEAN }, + { ".crumbled_like", ARG_UNDEFINED, TYPE_TOKEN }, + { ".diggable_like", ARG_UNDEFINED, TYPE_TOKEN }, { ".step_offset", "4", TYPE_INTEGER }, { ".step_delay", "1", TYPE_INTEGER }, { ".direction", ARG_UNDEFINED, TYPE_STRING }, @@ -606,34 +608,34 @@ struct ConfigInfo image_config[] = { "sand.digging.down.frames", "3" }, { "sand.digging.down.delay", "2" }, { "sand.digging.down.anim_mode", "linear" }, - { "sand_crumbled", "RocksMore.pcx" }, - { "sand_crumbled.xpos", "1" }, - { "sand_crumbled.ypos", "2" }, - { "sand_crumbled.frames", "1" }, - { "sand_crumbled.digging.left", "RocksMore.pcx" }, - { "sand_crumbled.digging.left.xpos", "6" }, - { "sand_crumbled.digging.left.ypos", "0" }, - { "sand_crumbled.digging.left.frames", "3" }, - { "sand_crumbled.digging.left.delay", "2" }, - { "sand_crumbled.digging.left.anim_mode", "linear" }, - { "sand_crumbled.digging.right", "RocksMore.pcx" }, - { "sand_crumbled.digging.right.xpos", "9" }, - { "sand_crumbled.digging.right.ypos", "0" }, - { "sand_crumbled.digging.right.frames", "3" }, - { "sand_crumbled.digging.right.delay", "2" }, - { "sand_crumbled.digging.right.anim_mode", "linear" }, - { "sand_crumbled.digging.up", "RocksMore.pcx" }, - { "sand_crumbled.digging.up.xpos", "0" }, - { "sand_crumbled.digging.up.ypos", "0" }, - { "sand_crumbled.digging.up.frames", "3" }, - { "sand_crumbled.digging.up.delay", "2" }, - { "sand_crumbled.digging.up.anim_mode", "linear" }, - { "sand_crumbled.digging.down", "RocksMore.pcx" }, - { "sand_crumbled.digging.down.xpos", "3" }, - { "sand_crumbled.digging.down.ypos", "0" }, - { "sand_crumbled.digging.down.frames", "3" }, - { "sand_crumbled.digging.down.delay", "2" }, - { "sand_crumbled.digging.down.anim_mode", "linear" }, + { "sand.CRUMBLED", "RocksMore.pcx" }, + { "sand.CRUMBLED.xpos", "1" }, + { "sand.CRUMBLED.ypos", "2" }, + { "sand.CRUMBLED.frames", "1" }, + { "sand.digging.left.CRUMBLED", "RocksMore.pcx" }, + { "sand.digging.left.CRUMBLED.xpos", "6" }, + { "sand.digging.left.CRUMBLED.ypos", "0" }, + { "sand.digging.left.CRUMBLED.frames", "3" }, + { "sand.digging.left.CRUMBLED.delay", "2" }, + { "sand.digging.left.CRUMBLED.anim_mode", "linear" }, + { "sand.digging.right.CRUMBLED", "RocksMore.pcx" }, + { "sand.digging.right.CRUMBLED.xpos", "9" }, + { "sand.digging.right.CRUMBLED.ypos", "0" }, + { "sand.digging.right.CRUMBLED.frames", "3" }, + { "sand.digging.right.CRUMBLED.delay", "2" }, + { "sand.digging.right.CRUMBLED.anim_mode", "linear" }, + { "sand.digging.up.CRUMBLED", "RocksMore.pcx" }, + { "sand.digging.up.CRUMBLED.xpos", "0" }, + { "sand.digging.up.CRUMBLED.ypos", "0" }, + { "sand.digging.up.CRUMBLED.frames", "3" }, + { "sand.digging.up.CRUMBLED.delay", "2" }, + { "sand.digging.up.CRUMBLED.anim_mode", "linear" }, + { "sand.digging.down.CRUMBLED", "RocksMore.pcx" }, + { "sand.digging.down.CRUMBLED.xpos", "3" }, + { "sand.digging.down.CRUMBLED.ypos", "0" }, + { "sand.digging.down.CRUMBLED.frames", "3" }, + { "sand.digging.down.CRUMBLED.delay", "2" }, + { "sand.digging.down.CRUMBLED.anim_mode", "linear" }, { "wall", "RocksElements.pcx" }, { "wall.xpos", "5" }, @@ -1456,6 +1458,7 @@ struct ConfigInfo image_config[] = { "landmine.xpos", "7" }, { "landmine.ypos", "14" }, { "landmine.frames", "1" }, + { "landmine.crumbled_like", "sand" }, { "steelwall_slanted", "RocksDC.pcx" }, { "steelwall_slanted.xpos", "5" }, @@ -1619,12 +1622,15 @@ struct ConfigInfo image_config[] = { "trap.xpos", "12" }, { "trap.ypos", "8" }, { "trap.frames", "1" }, + { "trap.crumbled_like", "sand" }, + { "trap.diggable_like", "sand" }, { "trap.active", "RocksDC.pcx" }, { "trap.active.xpos", "12" }, { "trap.active.ypos", "8" }, { "trap.active.frames", "4" }, { "trap.active.delay", "4" }, { "trap.active.anim_mode", "pingpong2" }, + { "trap.active.crumbled_like", "sand" }, { "dx_supabomb", "RocksDC.pcx" }, { "dx_supabomb.xpos", "15" },