From 2c7788c126aed13773d87768fb07c27dd20abab5 Mon Sep 17 00:00:00 2001 From: KHeket <102726167+KHeket@users.noreply.github.com> Date: Fri, 3 Mar 2023 05:27:17 +0300 Subject: [PATCH] Freezer recipe and disassemble Recipe for freezer and disassemble functionality for it --- .../furniture_and_terrain/appliances.json | 1 + data/json/recipes/recipe_appliance.json | 29 +++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/data/json/furniture_and_terrain/appliances.json b/data/json/furniture_and_terrain/appliances.json index f0ab67d2e871c..a357eea41d433 100644 --- a/data/json/furniture_and_terrain/appliances.json +++ b/data/json/furniture_and_terrain/appliances.json @@ -57,6 +57,7 @@ "epower": "-35 W", "item": "freezer", "requirements": { + "removal": { "time": "2 m" }, "repair": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", diff --git a/data/json/recipes/recipe_appliance.json b/data/json/recipes/recipe_appliance.json index 9dcac07e8b57c..28da3fd306b68 100644 --- a/data/json/recipes/recipe_appliance.json +++ b/data/json/recipes/recipe_appliance.json @@ -28,6 +28,35 @@ [ [ "plastic_chunk", 16 ] ] ] }, + { + "result": "freezer", + "type": "recipe", + "activity_level": "MODERATE_EXERCISE", + "category": "CC_APPLIANCE", + "subcategory": "CSC_APPLIANCE_UTILITY", + "copy-from": "minifreezer", + "skills_required": [ "fabrication", 4 ], + "proficiencies": [ { "proficiency": "prof_plasticworking", "required": false, "time_multiplier": 1.1, "learning_time_multiplier": 0.1 } ], + "qualities": [ + { "id": "HAMMER", "level": 2 }, + { "id": "SAW_M", "level": 1 }, + { "id": "DRILL", "level": 1 }, + { "id": "SCREW", "level": 1 }, + { "id": "WRENCH", "level": 1 } + ], + "components": [ + [ [ "sheet_metal", 20 ] ], + [ [ "condensor_coil", 1 ] ], + [ [ "evaporator_coil", 1 ] ], + [ [ "cable", 3 ] ], + [ [ "hose", 1 ] ], + [ [ "pipe_fittings", 6 ] ], + [ [ "thermostat", 1 ] ], + [ [ "motor_small", 1 ] ], + [ [ "refrigerant_tank", 1 ] ], + [ [ "plastic_chunk", 20 ] ] + ] + }, { "result": "standing_lamp", "type": "recipe",