From c6226c0f73e9cf3a877ec4f25171c0007a54bf45 Mon Sep 17 00:00:00 2001 From: Berehenia <161363842+Berehenia@users.noreply.github.com> Date: Tue, 17 Dec 2024 22:10:58 +0100 Subject: [PATCH] feat: More engine stuff Added recipes for v6, v8, v12, inline and their counterparts for diesel. Added engine block recipes, added all 3 gas turbine recipes as well. --- data/json/recipes/other/vehicles.json | 407 ++++++++++++++++++++++++++ 1 file changed, 407 insertions(+) diff --git a/data/json/recipes/other/vehicles.json b/data/json/recipes/other/vehicles.json index 45991f0b92f5..1669ae7c0ccb 100644 --- a/data/json/recipes/other/vehicles.json +++ b/data/json/recipes/other/vehicles.json @@ -24,6 +24,413 @@ [ [ "rock", 40 ] ] ] }, + { + "type": "recipe", + "result": "small_turbine_engine", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "fabrication", + "difficulty": 7, + "time": "12 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "book_icef", 5 ] ], + "using": [ [ "welding_standard", 20 ] ], + "qualities": [ + { "id": "HAMMER", "level": 3 }, + { "id": "HAMMER_FINE", "level": 1 }, + { "id": "SAW_M_FINE", "level": 1 }, + { "id": "SAW_M", "level": 1 }, + { "id": "SCREW_FINE", "level": 1 }, + { "id": "WRENCH_FINE", "level": 1 }, + { "id": "SCREW", "level": 1 } + ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "motor_oil", 10000 ] ], + [ [ "engine_block_medium", 1 ] ], + [ [ "alloy_plate", 2 ] ], + [ [ "motor_small", 1 ] ], + [ [ "pump_complex", 1 ] ], + [ [ "chain", 2 ] ], + [ [ "cable", 100 ] ] + ], + "skills_required": [ [ "mechanics", 7 ] ] + }, + { + "type": "recipe", + "result": "medium_turbine_engine", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "fabrication", + "difficulty": 8, + "time": "18 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "book_icef", 6 ] ], + "using": [ [ "welding_standard", 20 ] ], + "qualities": [ + { "id": "HAMMER", "level": 3 }, + { "id": "HAMMER_FINE", "level": 1 }, + { "id": "SAW_M_FINE", "level": 1 }, + { "id": "SAW_M", "level": 1 }, + { "id": "SCREW_FINE", "level": 1 }, + { "id": "WRENCH_FINE", "level": 1 }, + { "id": "SCREW", "level": 1 } + ], + "components": [ + [ [ "drivebelt", 3 ] ], + [ [ "motor_oil", 15000 ] ], + [ [ "engine_block_large", 1 ] ], + [ [ "alloy_plate", 3 ] ], + [ [ "motor_small", 1 ] ], + [ [ "pump_complex", 1 ] ], + [ [ "chain", 2 ] ], + [ [ "power_supply", 1 ] ], + [ [ "cable", 150 ] ] + ], + "skills_required": [ [ "mechanics", 8 ] ] + }, + { + "type": "recipe", + "result": "large_turbine_engine", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "fabrication", + "difficulty": 10, + "time": "24 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "book_icef", 7 ] ], + "using": [ [ "welding_standard", 20 ] ], + "qualities": [ + { "id": "HAMMER", "level": 3 }, + { "id": "HAMMER_FINE", "level": 1 }, + { "id": "SAW_M_FINE", "level": 1 }, + { "id": "SAW_M", "level": 1 }, + { "id": "SCREW_FINE", "level": 1 }, + { "id": "WRENCH_FINE", "level": 1 }, + { "id": "SCREW", "level": 1 } + ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "motor_oil", 25000 ] ], + [ [ "engine_block_massive", 1 ] ], + [ [ "alloy_plate", 6 ] ], + [ [ "motor_small", 2 ] ], + [ [ "pump_complex", 1 ] ], + [ [ "chain", 3 ] ], + [ [ "power_supply", 2 ] ], + [ [ "cable", 200 ] ] + ], + "skills_required": [ [ "mechanics", 10 ] ] + }, + { + "type": "recipe", + "result": "engine_block_tiny", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "fabrication", + "difficulty": 2, + "time": "2 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_fabrication", 2 ], [ "textbook_carpentry", 2 ], [ "reference_fabrication1", 2 ] ], + "using": [ [ "welding_standard", 2 ], [ "steel_standard", 8 ] ], + "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], + "skills_required": [ [ "mechanics", 1 ] ] + }, + { + "type": "recipe", + "result": "engine_block_small", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "fabrication", + "difficulty": 3, + "time": "3 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_fabrication", 2 ], [ "textbook_carpentry", 2 ], [ "reference_fabrication1", 2 ] ], + "using": [ [ "welding_standard", 10 ], [ "steel_standard", 40 ] ], + "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], + "skills_required": [ [ "mechanics", 2 ] ] + }, + { + "type": "recipe", + "result": "engine_block_medium", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "fabrication", + "difficulty": 4, + "time": "4 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_fabrication", 2 ], [ "textbook_carpentry", 2 ], [ "reference_fabrication1", 2 ] ], + "using": [ [ "welding_standard", 25 ], [ "steel_standard", 90 ] ], + "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], + "skills_required": [ [ "mechanics", 3 ] ] + }, + { + "type": "recipe", + "result": "engine_block_large", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "fabrication", + "difficulty": 5, + "time": "5 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_fabrication", 2 ], [ "textbook_carpentry", 2 ], [ "reference_fabrication1", 2 ] ], + "using": [ [ "welding_standard", 50 ], [ "steel_standard", 190 ] ], + "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], + "skills_required": [ [ "mechanics", 4 ] ] + }, + { + "type": "recipe", + "result": "engine_block_massive", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "fabrication", + "difficulty": 6, + "time": "6 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_fabrication", 2 ], [ "textbook_carpentry", 2 ], [ "reference_fabrication1", 2 ] ], + "using": [ [ "welding_standard", 70 ], [ "steel_standard", 280 ] ], + "qualities": [ { "id": "HAMMER", "level": 2 }, { "id": "SAW_M", "level": 1 } ], + "skills_required": [ [ "mechanics", 5 ] ] + }, + { + "type": "recipe", + "result": "v12_combustion", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "mechanics", + "difficulty": 8, + "time": "6 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_mechanics", 5 ], [ "book_icef", 5 ] ], + "qualities": [ { "id": "SCREW_FINE", "level": 1 }, { "id": "WRENCH_FINE", "level": 1 }, { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "motor_oil", 12000 ] ], + [ [ "engine_block_massive", 1 ] ], + [ [ "well_pump", 2 ] ], + [ [ "motor_small", 1 ] ], + [ [ "filter_air", 1 ] ], + [ [ "chain", 1 ] ], + [ [ "pipe", 6 ] ], + [ [ "metal_tank_little", 1 ] ], + [ [ "power_supply", 1 ] ], + [ [ "filter_liquid", 1 ] ], + [ [ "cable", 70 ] ] + ], + "skills_required": [ [ "fabrication", 6 ] ] + }, + { + "type": "recipe", + "result": "v8_combustion", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "mechanics", + "difficulty": 7, + "time": "5 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_mechanics", 5 ], [ "book_icef", 5 ] ], + "qualities": [ { "id": "SCREW_FINE", "level": 1 }, { "id": "WRENCH_FINE", "level": 1 }, { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "motor_oil", 8800 ] ], + [ [ "engine_block_large", 1 ] ], + [ [ "well_pump", 2 ] ], + [ [ "motor_small", 1 ] ], + [ [ "filter_air", 1 ] ], + [ [ "chain", 1 ] ], + [ [ "pipe", 4 ] ], + [ [ "metal_tank_little", 1 ] ], + [ [ "power_supply", 1 ] ], + [ [ "filter_liquid", 1 ] ], + [ [ "cable", 60 ] ] + ], + "skills_required": [ [ "fabrication", 5 ] ] + }, + { + "type": "recipe", + "result": "v6_combustion", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "mechanics", + "difficulty": 6, + "time": "4 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_mechanics", 5 ], [ "book_icef", 5 ] ], + "qualities": [ { "id": "SCREW_FINE", "level": 1 }, { "id": "WRENCH_FINE", "level": 1 }, { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "motor_oil", 6600 ] ], + [ [ "engine_block_medium", 1 ] ], + [ [ "well_pump", 2 ] ], + [ [ "motor_small", 1 ] ], + [ [ "filter_air", 1 ] ], + [ [ "chain", 1 ] ], + [ [ "pipe", 6 ] ], + [ [ "metal_tank_little", 1 ] ], + [ [ "power_supply", 1 ] ], + [ [ "filter_liquid", 1 ] ], + [ [ "cable", 50 ] ] + ], + "skills_required": [ [ "fabrication", 4 ] ] + }, + { + "type": "recipe", + "result": "i4_combustion", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "mechanics", + "difficulty": 5, + "time": "3 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_mechanics", 5 ], [ "book_icef", 5 ] ], + "qualities": [ { "id": "SCREW_FINE", "level": 1 }, { "id": "WRENCH_FINE", "level": 1 }, { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "motor_oil", 4700 ] ], + [ [ "engine_block_small", 1 ] ], + [ [ "well_pump", 2 ] ], + [ [ "motor_small", 1 ] ], + [ [ "filter_air", 1 ] ], + [ [ "chain", 1 ] ], + [ [ "pipe", 2 ] ], + [ [ "metal_tank_little", 1 ] ], + [ [ "power_supply", 1 ] ], + [ [ "filter_liquid", 1 ] ], + [ [ "cable", 40 ] ] + ], + "skills_required": [ [ "fabrication", 4 ] ] + }, + { + "type": "recipe", + "result": "v12_diesel", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "mechanics", + "difficulty": 8, + "time": "6 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_biodiesel", 5 ], [ "book_icef", 5 ] ], + "qualities": [ { "id": "SCREW_FINE", "level": 1 }, { "id": "WRENCH_FINE", "level": 1 }, { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "chain", 2 ] ], + [ [ "filter_air", 1 ] ], + [ [ "filter_liquid", 1 ] ], + [ [ "motor_small", 1 ] ], + [ [ "well_pump", 1 ] ], + [ [ "pump_complex", 1 ] ], + [ [ "power_supply", 1 ] ], + [ [ "glowplug", 1 ] ], + [ [ "motor_oil", 12000 ] ], + [ [ "engine_block_massive", 1 ] ], + [ [ "pipe", 6 ] ], + [ [ "metal_tank_little", 1 ] ], + [ [ "cable", 70 ] ] + ], + "skills_required": [ [ "fabrication", 6 ] ] + }, + { + "type": "recipe", + "result": "v8_diesel", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "mechanics", + "difficulty": 7, + "time": "5 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_biodiesel", 5 ], [ "book_icef", 5 ] ], + "qualities": [ { "id": "SCREW_FINE", "level": 1 }, { "id": "WRENCH_FINE", "level": 1 }, { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "chain", 1 ] ], + [ [ "filter_air", 1 ] ], + [ [ "filter_liquid", 1 ] ], + [ [ "motor_small", 1 ] ], + [ [ "well_pump", 1 ] ], + [ [ "pump_complex", 1 ] ], + [ [ "power_supply", 1 ] ], + [ [ "glowplug", 1 ] ], + [ [ "motor_oil", 8800 ] ], + [ [ "engine_block_large", 1 ] ], + [ [ "pipe", 6 ] ], + [ [ "metal_tank_little", 1 ] ], + [ [ "cable", 60 ] ] + ], + "skills_required": [ [ "fabrication", 5 ] ] + }, + { + "type": "recipe", + "result": "v6_diesel", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "mechanics", + "difficulty": 6, + "time": "4 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_biodiesel", 5 ], [ "book_icef", 5 ] ], + "qualities": [ { "id": "SCREW_FINE", "level": 1 }, { "id": "WRENCH_FINE", "level": 1 }, { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "chain", 1 ] ], + [ [ "filter_air", 1 ] ], + [ [ "filter_liquid", 1 ] ], + [ [ "motor_small", 1 ] ], + [ [ "well_pump", 1 ] ], + [ [ "pump_complex", 1 ] ], + [ [ "power_supply", 1 ] ], + [ [ "glowplug", 1 ] ], + [ [ "motor_oil", 6600 ] ], + [ [ "engine_block_medium", 1 ] ], + [ [ "pipe", 3 ] ], + [ [ "metal_tank_little", 1 ] ], + [ [ "cable", 50 ] ] + ], + "skills_required": [ [ "fabrication", 4 ] ] + }, + { + "type": "recipe", + "result": "i6_diesel", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_VEHICLE", + "skill_used": "mechanics", + "difficulty": 6, + "time": "4 h", + "reversible": true, + "decomp_learn": 2, + "book_learn": [ [ "textbook_biodiesel", 5 ], [ "book_icef", 5 ] ], + "qualities": [ { "id": "SCREW_FINE", "level": 1 }, { "id": "WRENCH_FINE", "level": 1 }, { "id": "SCREW", "level": 1 } ], + "components": [ + [ [ "drivebelt", 2 ] ], + [ [ "filter_air", 1 ] ], + [ [ "filter_liquid", 1 ] ], + [ [ "motor_small", 1 ] ], + [ [ "well_pump", 1 ] ], + [ [ "pump_complex", 1 ] ], + [ [ "power_supply", 1 ] ], + [ [ "glowplug", 1 ] ], + [ [ "motor_oil", 6600 ] ], + [ [ "engine_block_medium", 1 ] ], + [ [ "pipe", 3 ] ], + [ [ "metal_tank_little", 1 ] ], + [ [ "cable", 50 ] ] + ], + "skills_required": [ [ "fabrication", 4 ] ] + }, { "type": "recipe", "result": "water_mill",