X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fconf_gfx.c;h=9135407653460c07e4cee10be9737c7a3380f428;hb=a7b74f182679d4bd1a61b5ae840ec48409d09056;hp=e8cc66ede8cf5052413e88b55b0d1b20fee1e365;hpb=273ed881a8affb54ee8e2bd7489eb3d898e11c23;p=rocksndiamonds.git diff --git a/src/conf_gfx.c b/src/conf_gfx.c index e8cc66ed..91354076 100644 --- a/src/conf_gfx.c +++ b/src/conf_gfx.c @@ -79,6 +79,10 @@ struct ConfigTypeInfo image_config_suffix[] = struct ConfigInfo image_config[] = { + // ========================================================================== + // image definitions for game elements (for in-game and editor graphics) + // ========================================================================== + /* images for Boulder Dash style elements and actions */ { "bd_wall", "RocksDC.png" }, @@ -4366,7 +4370,11 @@ struct ConfigInfo image_config[] = #include "conf_cus.c" /* include auto-generated data structure definitions */ #include "conf_grp.c" /* include auto-generated data structure definitions */ - /* images not associated to game elements (used for menu screens etc.) */ + + // ========================================================================== + // image definitions not associated with game elements (menu screens etc.) + // ========================================================================== + /* keyword to stop parser: "NO_MORE_ELEMENT_IMAGES" <-- do not change! */ #if 1 @@ -5316,6 +5324,28 @@ struct ConfigInfo image_config[] = { "titlescreen_4", UNDEFINED_FILENAME }, { "titlescreen_5", UNDEFINED_FILENAME }, + { "door_1.wing_left", "RocksDoor.png" }, + { "door_1.wing_left.x", "0" }, + { "door_1.wing_left.y", "0" }, + { "door_1.wing_left.width", "100" }, + { "door_1.wing_left.height", "280" }, + { "door_1.wing_right", "RocksDoor.png" }, + { "door_1.wing_right.x", "100" }, + { "door_1.wing_right.y", "0" }, + { "door_1.wing_right.width", "100" }, + { "door_1.wing_right.height", "280" }, + + { "door_2.wing_left", "RocksDoor.png" }, + { "door_2.wing_left.x", "0" }, + { "door_2.wing_left.y", "280" }, + { "door_2.wing_left.width", "100" }, + { "door_2.wing_left.height", "100" }, + { "door_2.wing_right", "RocksDoor.png" }, + { "door_2.wing_right.x", "100" }, + { "door_2.wing_right.y", "280" }, + { "door_2.wing_right.width", "100" }, + { "door_2.wing_right.height", "100" }, + { "door_2.top_border_correction", "RocksDoor.png" }, { "door_2.top_border_correction.x", "600" }, { "door_2.top_border_correction.y", "0" }, @@ -5326,6 +5356,11 @@ struct ConfigInfo image_config[] = of "image_config[]"; so far this bug could not be found and fixed */ { "last_image_entry_bug", UNDEFINED_FILENAME }, + + // ========================================================================== + // non-image definitions + // ========================================================================== + /* the following directives are not associated with an image, but probably make sense to be defined in "graphicsinfo.conf", too */