diff --git a/data/json/construction.json b/data/json/construction.json index eb3ca8443c7ef..226d11d6e511d 100644 --- a/data/json/construction.json +++ b/data/json/construction.json @@ -3037,6 +3037,390 @@ "pre_terrain": "t_floor", "post_terrain": "t_carpet_green" }, + { + "type": "construction", + "id": "constr_carpet_wood_red", + "group": "carpet_floor_red", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "r_carpet", 1 ] ] ], + "pre_terrain": "t_floor_noroof", + "post_terrain": "t_carpet_wood_red" + }, + { + "type": "construction", + "id": "constr_carpet_wood_purple", + "group": "carpet_floor_purple", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "p_carpet", 1 ] ] ], + "pre_terrain": "t_floor_noroof", + "post_terrain": "t_carpet_wood_purple" + }, + { + "type": "construction", + "id": "constr_carpet_wood_yellow", + "group": "carpet_floor_yellow", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "y_carpet", 1 ] ] ], + "pre_terrain": "t_floor_noroof", + "post_terrain": "t_carpet_wood_yellow" + }, + { + "type": "construction", + "id": "constr_carpet_wood_green", + "group": "carpet_floor_green", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "g_carpet", 1 ] ] ], + "pre_terrain": "t_floor_noroof", + "post_terrain": "t_carpet_wood_green" + }, + { + "type": "construction", + "id": "constr_carpet_conc_red", + "group": "carpet_floor_red", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "r_carpet", 1 ] ] ], + "pre_terrain": "t_thconc_floor", + "post_terrain": "t_carpet_concrete_red" + }, + { + "type": "construction", + "id": "constr_carpet_conc_purple", + "group": "carpet_floor_purple", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "p_carpet", 1 ] ] ], + "pre_terrain": "t_thconc_floor", + "post_terrain": "t_carpet_concrete_purple" + }, + { + "type": "construction", + "id": "constr_carpet_conc_yellow", + "group": "carpet_floor_yellow", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "y_carpet", 1 ] ] ], + "pre_terrain": "t_thconc_floor", + "post_terrain": "t_carpet_concrete_yellow" + }, + { + "type": "construction", + "id": "constr_carpet_conc_green", + "group": "carpet_floor_green", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "g_carpet", 1 ] ] ], + "pre_terrain": "t_thconc_floor", + "post_terrain": "t_carpet_concrete_green" + }, + { + "type": "construction", + "id": "constr_carpet_strconc_red", + "group": "carpet_floor_red", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "r_carpet", 1 ] ] ], + "pre_terrain": "t_strconc_floor", + "post_terrain": "t_carpet_strconcrete_red" + }, + { + "type": "construction", + "id": "constr_carpet_strconc_purple", + "group": "carpet_floor_purple", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "p_carpet", 1 ] ] ], + "pre_terrain": "t_strconc_floor", + "post_terrain": "t_carpet_strconcrete_purple" + }, + { + "type": "construction", + "id": "constr_carpet_strconc_yellow", + "group": "carpet_floor_yellow", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "y_carpet", 1 ] ] ], + "pre_terrain": "t_strconc_floor", + "post_terrain": "t_carpet_strconcrete_yellow" + }, + { + "type": "construction", + "id": "constr_carpet_strconc_green", + "group": "carpet_floor_green", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "g_carpet", 1 ] ] ], + "pre_terrain": "t_strconc_floor", + "post_terrain": "t_carpet_strconcrete_green" + }, + { + "type": "construction", + "id": "constr_carpet_metal_red", + "group": "carpet_floor_red", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "r_carpet", 1 ] ] ], + "pre_terrain": "t_metal_floor", + "post_terrain": "t_carpet_metal_red" + }, + { + "type": "construction", + "id": "constr_carpet_metal_purple", + "group": "carpet_floor_purple", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "p_carpet", 1 ] ] ], + "pre_terrain": "t_metal_floor", + "post_terrain": "t_carpet_metal_purple" + }, + { + "type": "construction", + "id": "constr_carpet_metal_yellow", + "group": "carpet_floor_yellow", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "y_carpet", 1 ] ] ], + "pre_terrain": "t_metal_floor", + "post_terrain": "t_carpet_metal_yellow" + }, + { + "type": "construction", + "id": "constr_carpet_metal_green", + "group": "carpet_floor_green", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "duct_tape", 5 ] ], [ [ "g_carpet", 1 ] ] ], + "pre_terrain": "t_metal_floor", + "post_terrain": "t_carpet_metal_green" + }, + { + "type": "construction", + "id": "constr_carpet_rock_red", + "group": "carpet_floor_red", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "r_carpet", 1 ] ] ], + "pre_terrain": "t_rock_floor", + "post_terrain": "t_carpet_rock_red" + }, + { + "type": "construction", + "id": "constr_carpet_rock_purple", + "group": "carpet_floor_purple", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "p_carpet", 1 ] ] ], + "pre_terrain": "t_rock_floor", + "post_terrain": "t_carpet_rock_purple" + }, + { + "type": "construction", + "id": "constr_carpet_rock_yellow", + "group": "carpet_floor_yellow", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "y_carpet", 1 ] ] ], + "pre_terrain": "t_rock_floor", + "post_terrain": "t_carpet_rock_yellow" + }, + { + "type": "construction", + "id": "constr_carpet_rock_green", + "group": "carpet_floor_green", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "g_carpet", 1 ] ] ], + "pre_terrain": "t_rock_floor", + "post_terrain": "t_carpet_rock_green" + }, + { + "type": "construction", + "id": "constr_carpet_primitive_red", + "group": "carpet_floor_red", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "r_carpet", 1 ] ] ], + "pre_terrain": "t_floor_primitive", + "post_terrain": "t_carpet_primitive_red" + }, + { + "type": "construction", + "id": "constr_carpet_primitive_purple", + "group": "carpet_floor_purple", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "p_carpet", 1 ] ] ], + "pre_terrain": "t_floor_primitive", + "post_terrain": "t_carpet_primitive_purple" + }, + { + "type": "construction", + "id": "constr_carpet_primitive_yellow", + "group": "carpet_floor_yellow", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "y_carpet", 1 ] ] ], + "pre_terrain": "t_floor_primitive", + "post_terrain": "t_carpet_primitive_yellow" + }, + { + "type": "construction", + "id": "constr_carpet_primitive_green", + "group": "carpet_floor_green", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "g_carpet", 1 ] ] ], + "pre_terrain": "t_floor_primitive", + "post_terrain": "t_carpet_primitive_green" + }, + { + "type": "construction", + "id": "constr_carpet_linoleum_gray_red", + "group": "carpet_floor_red", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "r_carpet", 1 ] ] ], + "pre_terrain": "t_linoleum_gray", + "post_terrain": "t_carpet_linoleum_gray_red" + }, + { + "type": "construction", + "id": "constr_carpet_linoleum_gray_purple", + "group": "carpet_floor_purple", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "p_carpet", 1 ] ] ], + "pre_terrain": "t_linoleum_gray", + "post_terrain": "t_carpet_linoleum_gray_purple" + }, + { + "type": "construction", + "id": "constr_carpet_linoleum_gray_yellow", + "group": "carpet_floor_yellow", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "y_carpet", 1 ] ] ], + "pre_terrain": "t_linoleum_gray", + "post_terrain": "t_carpet_linoleum_gray_yellow" + }, + { + "type": "construction", + "id": "constr_carpet_linoleum_gray_green", + "group": "carpet_floor_green", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "g_carpet", 1 ] ] ], + "pre_terrain": "t_linoleum_gray", + "post_terrain": "t_carpet_linoleum_gray_green" + }, + { + "type": "construction", + "id": "constr_carpet_linoleum_white_red", + "group": "carpet_floor_red", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "r_carpet", 1 ] ] ], + "pre_terrain": "t_linoleum_white", + "post_terrain": "t_carpet_linoleum_white_red" + }, + { + "type": "construction", + "id": "constr_carpet_linoleum_white_purple", + "group": "carpet_floor_purple", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "p_carpet", 1 ] ] ], + "pre_terrain": "t_linoleum_white", + "post_terrain": "t_carpet_linoleum_white_purple" + }, + { + "type": "construction", + "id": "constr_carpet_linoleum_white_yellow", + "group": "carpet_floor_yellow", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "y_carpet", 1 ] ] ], + "pre_terrain": "t_linoleum_white", + "post_terrain": "t_carpet_linoleum_white_yellow" + }, + { + "type": "construction", + "id": "constr_carpet_linoleum_white_green", + "group": "carpet_floor_green", + "category": "DECORATE", + "required_skills": [ [ "fabrication", 1 ] ], + "time": "30 m", + "qualities": [ [ { "id": "HAMMER", "level": 2 } ] ], + "components": [ [ [ "nail", 5 ] ], [ [ "g_carpet", 1 ] ] ], + "pre_terrain": "t_linoleum_white", + "post_terrain": "t_carpet_linoleum_white_green" + }, { "type": "construction", "id": "constr_floor_waxed", diff --git a/data/json/furniture_and_terrain/terrain-floors-indoor.json b/data/json/furniture_and_terrain/terrain-floors-indoor.json index 71e0664a5479c..98429b134fad4 100644 --- a/data/json/furniture_and_terrain/terrain-floors-indoor.json +++ b/data/json/furniture_and_terrain/terrain-floors-indoor.json @@ -721,6 +721,81 @@ "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_floor" } }, + { + "type": "terrain", + "id": "t_carpet_base_wood", + "name": "carpet", + "description": "Base carpet!", + "symbol": ".", + "color": "red", + "move_cost": 2, + "comfort": 1, + "roof": "t_flat_roof", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "bash": { + "sound": "SMASH!", + "ter_set": "t_floor", + "str_min": 5, + "str_max": 15, + "str_min_supported": 100, + "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] }, { "item": "nail", "charges": [ 1, 3 ] } ] + }, + "deconstruct": { "items": [ { "item": "r_carpet", "count": 1 }, { "item": "nail", "charges": [ 2, 5 ] } ], "ter_set": "t_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_wood_red", + "copy-from": "t_carpet_base_wood", + "name": "carpet", + "looks_like": "t_carpet_red", + "symbol": ".", + "color": "red", + "connects_to": "CARPET", + "move_cost": 2, + "roof": "t_flat_roof", + "description": "Soft red carpet.", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "ter_set": "t_floor", "items": [ { "item": "r_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ] } + }, + { + "type": "terrain", + "id": "t_carpet_wood_yellow", + "copy-from": "t_carpet_base_wood", + "name": "yellow carpet", + "looks_like": "t_carpet_yellow", + "description": "Soft yellow carpet.", + "symbol": ".", + "color": "yellow", + "move_cost": 2, + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_wood_green", + "copy-from": "t_carpet_base_wood", + "name": "green carpet", + "looks_like": "t_carpet_green", + "description": "Soft green carpet.", + "symbol": ".", + "color": "green", + "move_cost": 2, + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_wood_purple", + "copy-from": "t_carpet_base_wood", + "name": "purple carpet", + "looks_like": "t_carpet_purple", + "description": "Soft purple carpet.", + "symbol": ".", + "color": "magenta", + "move_cost": 2, + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_floor" } + }, { "type": "terrain", "id": "t_carpet_base_concrete", @@ -737,9 +812,9 @@ "str_min": 5, "str_max": 15, "str_min_supported": 100, - "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] }, { "item": "nail", "charges": [ 1, 3 ] } ] + "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] } ] }, - "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_thconc_floor" } + "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 } ], "ter_set": "t_thconc_floor" } }, { "type": "terrain", @@ -765,7 +840,7 @@ "move_cost": 2, "looks_like": "t_carpet_yellow", "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_thconc_floor" } + "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 } ], "ter_set": "t_thconc_floor" } }, { "type": "terrain", @@ -778,7 +853,7 @@ "move_cost": 2, "looks_like": "t_carpet_green", "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_thconc_floor" } + "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 } ], "ter_set": "t_thconc_floor" } }, { "type": "terrain", @@ -791,7 +866,7 @@ "move_cost": 2, "looks_like": "t_carpet_purple", "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_thconc_floor" } + "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 } ], "ter_set": "t_thconc_floor" } }, { "type": "terrain", @@ -809,9 +884,9 @@ "str_min": 5, "str_max": 15, "str_min_supported": 100, - "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] }, { "item": "nail", "charges": [ 1, 3 ] } ] + "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] } ] }, - "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_metal_floor" } + "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 } ], "ter_set": "t_metal_floor" } }, { "type": "terrain", @@ -824,7 +899,7 @@ "looks_like": "t_carpet_red", "description": "Firm, low-pile, totally non-flammable carpet in a red color, with an insulation layer beneath.", "flags": [ "TRANSPARENT", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_metal_floor" } + "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 } ], "ter_set": "t_metal_floor" } }, { "type": "terrain", @@ -838,7 +913,7 @@ "move_cost": 2, "looks_like": "t_carpet_yellow", "flags": [ "TRANSPARENT", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_metal_floor" } + "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 } ], "ter_set": "t_metal_floor" } }, { "type": "terrain", @@ -851,7 +926,7 @@ "move_cost": 2, "looks_like": "t_carpet_green", "flags": [ "TRANSPARENT", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_metal_floor" } + "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 } ], "ter_set": "t_metal_floor" } }, { "type": "terrain", @@ -864,7 +939,367 @@ "move_cost": 2, "looks_like": "t_carpet_purple", "flags": [ "TRANSPARENT", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], - "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_metal_floor" } + "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 } ], "ter_set": "t_metal_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_base_strconcrete", + "name": "Carpet", + "symbol": ".", + "color": "red", + "move_cost": 2, + "copy-from": "t_carpet_base", + "description": "Base concrete carpet!", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "bash": { + "sound": "SMASH!", + "ter_set": "t_strconc_floor", + "str_min": 5, + "str_max": 15, + "str_min_supported": 100, + "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] } ] + }, + "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 } ], "ter_set": "t_strconc_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_strconcrete_red", + "copy-from": "t_carpet_base_strconcrete", + "name": "industrial red carpet", + "alias": "t_carpet_concrete", + "looks_like": "t_carpet_red", + "symbol": ".", + "color": "red", + "move_cost": 2, + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "description": "Firm, low-pile, high-durability carpet in a red color, for laying down on bare concrete." + }, + { + "type": "terrain", + "id": "t_carpet_strconcrete_yellow", + "copy-from": "t_carpet_base_strconcrete", + "name": "industrial yellow carpet", + "description": "Firm, low-pile, high-durability carpet in a yellow color, for laying down on bare concrete.", + "symbol": ".", + "color": "yellow", + "move_cost": 2, + "looks_like": "t_carpet_yellow", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 } ], "ter_set": "t_strconc_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_strconcrete_green", + "copy-from": "t_carpet_base_strconcrete", + "name": "industrial green carpet", + "description": "Firm, low-pile, high-durability carpet in a green color, for laying down on bare concrete.", + "symbol": ".", + "color": "green", + "move_cost": 2, + "looks_like": "t_carpet_green", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 } ], "ter_set": "t_strconc_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_strconcrete_purple", + "copy-from": "t_carpet_base_strconcrete", + "name": "industrial purple carpet", + "description": "Firm, low-pile, high-durability carpet in a purple color, for laying down on bare concrete.", + "symbol": ".", + "color": "magenta", + "move_cost": 2, + "looks_like": "t_carpet_purple", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 } ], "ter_set": "t_strconc_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_base_rock", + "name": "Carpet", + "symbol": ".", + "color": "red", + "move_cost": 2, + "copy-from": "t_carpet_base", + "description": "Base rock carpet!", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "bash": { + "sound": "SMASH!", + "ter_set": "t_rock_floor", + "str_min": 5, + "str_max": 15, + "str_min_supported": 100, + "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] }, { "item": "nail", "charges": [ 1, 3 ] } ] + }, + "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_rock_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_rock_red", + "copy-from": "t_carpet_base_rock", + "name": "red carpet", + "alias": "t_carpet_rock", + "looks_like": "t_carpet_red", + "symbol": ".", + "color": "red", + "move_cost": 2, + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "description": "Soft red carpet." + }, + { + "type": "terrain", + "id": "t_carpet_rock_yellow", + "copy-from": "t_carpet_base_rock", + "name": "yellow carpet", + "description": "Soft yellow carpet.", + "symbol": ".", + "color": "yellow", + "move_cost": 2, + "looks_like": "t_carpet_yellow", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_rock_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_rock_green", + "copy-from": "t_carpet_base_rock", + "name": "green carpet", + "description": "Soft green carpet.", + "symbol": ".", + "color": "green", + "move_cost": 2, + "looks_like": "t_carpet_green", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_rock_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_rock_purple", + "copy-from": "t_carpet_base_rock", + "name": "purple carpet", + "description": "Soft purple carpet.", + "symbol": ".", + "color": "magenta", + "move_cost": 2, + "looks_like": "t_carpet_purple", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_rock_floor" } + }, + { + "type": "terrain", + "id": "t_carpet_base_primitive", + "name": "Carpet", + "symbol": ".", + "color": "red", + "move_cost": 2, + "copy-from": "t_carpet_base", + "description": "Base primitive floor carpet!", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "bash": { + "sound": "SMASH!", + "ter_set": "t_floor_primitive", + "str_min": 5, + "str_max": 15, + "str_min_supported": 100, + "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] }, { "item": "nail", "charges": [ 1, 3 ] } ] + }, + "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_floor_primitive" } + }, + { + "type": "terrain", + "id": "t_carpet_primitive_red", + "copy-from": "t_carpet_base_primitive", + "name": "red carpet", + "alias": "t_carpet_primitive", + "looks_like": "t_carpet_red", + "symbol": ".", + "color": "red", + "move_cost": 2, + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "description": "Soft red carpet." + }, + { + "type": "terrain", + "id": "t_carpet_primitive_yellow", + "copy-from": "t_carpet_base_primitive", + "name": "yellow carpet", + "description": "Soft yellow carpet.", + "symbol": ".", + "color": "yellow", + "move_cost": 2, + "looks_like": "t_carpet_yellow", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_floor_primitive" } + }, + { + "type": "terrain", + "id": "t_carpet_primitive_green", + "copy-from": "t_carpet_base_primitive", + "name": "green carpet", + "description": "Soft green carpet.", + "symbol": ".", + "color": "green", + "move_cost": 2, + "looks_like": "t_carpet_green", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_floor_primitive" } + }, + { + "type": "terrain", + "id": "t_carpet_primitive_purple", + "copy-from": "t_carpet_base_primitive", + "name": "purple carpet", + "description": "Soft purple carpet.", + "symbol": ".", + "color": "magenta", + "move_cost": 2, + "looks_like": "t_carpet_purple", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_floor_primitive" } + }, + { + "type": "terrain", + "id": "t_carpet_base_linoleum_gray", + "name": "Carpet", + "symbol": ".", + "color": "red", + "move_cost": 2, + "copy-from": "t_carpet_base", + "description": "Base gray linoleum floor carpet!", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "bash": { + "sound": "SMASH!", + "ter_set": "t_linoleum_gray", + "str_min": 5, + "str_max": 15, + "str_min_supported": 100, + "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] }, { "item": "nail", "charges": [ 1, 3 ] } ] + }, + "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_linoleum_gray" } + }, + { + "type": "terrain", + "id": "t_carpet_linoleum_gray_red", + "copy-from": "t_carpet_base_linoleum_gray", + "name": "red carpet", + "alias": "t_carpet_linoleum_gray", + "looks_like": "t_carpet_red", + "symbol": ".", + "color": "red", + "move_cost": 2, + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "description": "Soft red carpet." + }, + { + "type": "terrain", + "id": "t_carpet_linoleum_gray_yellow", + "copy-from": "t_carpet_base_linoleum_gray", + "name": "yellow carpet", + "description": "Soft yellow carpet.", + "symbol": ".", + "color": "yellow", + "move_cost": 2, + "looks_like": "t_carpet_yellow", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_linoleum_gray" } + }, + { + "type": "terrain", + "id": "t_carpet_linoleum_gray_green", + "copy-from": "t_carpet_base_linoleum_gray", + "name": "green carpet", + "description": "Soft green carpet.", + "symbol": ".", + "color": "green", + "move_cost": 2, + "looks_like": "t_carpet_green", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_linoleum_gray" } + }, + { + "type": "terrain", + "id": "t_carpet_linoleum_gray_purple", + "copy-from": "t_carpet_base_linoleum_gray", + "name": "purple carpet", + "description": "Soft purple carpet.", + "symbol": ".", + "color": "magenta", + "move_cost": 2, + "looks_like": "t_carpet_purple", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_linoleum_gray" } + }, + { + "type": "terrain", + "id": "t_carpet_base_linoleum_white", + "name": "Carpet", + "symbol": ".", + "color": "red", + "move_cost": 2, + "copy-from": "t_carpet_base", + "description": "Base white linoleum floor carpet!", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "bash": { + "sound": "SMASH!", + "ter_set": "t_linoleum_white", + "str_min": 5, + "str_max": 15, + "str_min_supported": 100, + "items": [ { "item": "cotton_patchwork", "count": [ 10, 20 ] }, { "item": "nail", "charges": [ 1, 3 ] } ] + }, + "deconstruct": { "items": [ { "item": "r_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_linoleum_white" } + }, + { + "type": "terrain", + "id": "t_carpet_linoleum_white_red", + "copy-from": "t_carpet_base_linoleum_white", + "name": "red carpet", + "alias": "t_carpet_linoleum_white", + "looks_like": "t_carpet_red", + "symbol": ".", + "color": "red", + "move_cost": 2, + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "description": "Soft red carpet." + }, + { + "type": "terrain", + "id": "t_carpet_linoleum_white_yellow", + "copy-from": "t_carpet_base_linoleum_white", + "name": "yellow carpet", + "description": "Soft yellow carpet.", + "symbol": ".", + "color": "yellow", + "move_cost": 2, + "looks_like": "t_carpet_yellow", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "y_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_linoleum_white" } + }, + { + "type": "terrain", + "id": "t_carpet_linoleum_white_green", + "copy-from": "t_carpet_base_linoleum_white", + "name": "green carpet", + "description": "Soft green carpet.", + "symbol": ".", + "color": "green", + "move_cost": 2, + "looks_like": "t_carpet_green", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "g_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_linoleum_white" } + }, + { + "type": "terrain", + "id": "t_carpet_linoleum_white_purple", + "copy-from": "t_carpet_base_linoleum_white", + "name": "purple carpet", + "description": "Soft purple carpet.", + "symbol": ".", + "color": "magenta", + "move_cost": 2, + "looks_like": "t_carpet_purple", + "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "SUPPORTS_ROOF", "COLLAPSES", "INDOORS", "FLAT", "RUG", "EASY_DECONSTRUCT" ], + "deconstruct": { "items": [ { "item": "p_carpet", "charges": 1 }, { "item": "nail", "charges": 5 } ], "ter_set": "t_linoleum_white" } }, { "type": "terrain",