diff --git a/Brass_making/changelog.txt b/Brass_making/changelog.txt new file mode 100644 index 0000000..563daad --- /dev/null +++ b/Brass_making/changelog.txt @@ -0,0 +1,10 @@ +25/05/2024 17:29 +-changed the casing manufacturing recipes to require a forge and the casing +-fixed a bug that crashed the game on charecter creation + +25/05/2024 12:19 +- added a recipe to alloy copper and zinc to make small brass +- added a "already has a chosen casing" requirement to the casing manufacturing récipe + +01/06/2024 07:21 +- Fixed a small error in the small brass crafting récipe diff --git a/Brass_making/items/brass.json b/Brass_making/items/brass.json new file mode 100644 index 0000000..9a96724 --- /dev/null +++ b/Brass_making/items/brass.json @@ -0,0 +1,24 @@ +[ + { + "id": "brass_small", + "type": "AMMO", + "category": "spare_parts", + "name": { + "str_sp": "brass" + }, + "description": "A small unit of brass, you can fit maybe a dozen of them on your palm.", + "weight": "5 g", + "volume": "5 ml", + "//": "cartridge brass is the type of brass used in bullet casings, its composed of 70% copper and 30% zinc with some impurities.", + "price": "1 USD", + "price_postapoc": "1 USD", + "count": 100, + "stack_size": 200, + "material": [ + "brass" + ], + "symbol": "/", + "color": "yellow", + "ammo_type": "components" +} +] \ No newline at end of file diff --git a/Brass_making/modinfo.json b/Brass_making/modinfo.json new file mode 100644 index 0000000..935f862 --- /dev/null +++ b/Brass_making/modinfo.json @@ -0,0 +1,12 @@ +[ + { + "type": "MOD_INFO", + "id": "BrassMaking", + "name": "BrassMaking", + "authors": [ "Just_a_NCR_ranger" ], + "description": "Make bullet casings with brass ingots and make brass by alloying it. This is my first mod, thanks for the folks on the discord for the help.", + "//": "Version 1.0", + "category": "content", + "dependencies": [ "dda" ] + } +] \ No newline at end of file diff --git a/Brass_making/recipes/Uncraft.json b/Brass_making/recipes/Uncraft.json new file mode 100644 index 0000000..19e2f00 --- /dev/null +++ b/Brass_making/recipes/Uncraft.json @@ -0,0 +1,12 @@ +[ +{ + "result": "scrap_brass", + "type": "uncraft", + "activity_level": "BRISK_EXERCISE", + "skill_used": "fabrication", + "difficulty": 1, + "time": "1 m", + "qualities": [ { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "brass_small", 60 ] ] ] +} +] \ No newline at end of file diff --git a/Brass_making/recipes/casings.json b/Brass_making/recipes/casings.json new file mode 100644 index 0000000..c4a7bbd --- /dev/null +++ b/Brass_making/recipes/casings.json @@ -0,0 +1,580 @@ +[ +{ + "result": "45_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "45_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "123ln_casing", + "id_suffix": "Brass", + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "123ln_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "44_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "44_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "223_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "223_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "270win_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "270win_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "308_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "308_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "762_51_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "762_51_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "3006_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "3006_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "303_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "303_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "300_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "300_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "450_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "450_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "50_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 100, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "50_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "338lapua_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "338lapua_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "762_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "762_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "762R_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "762R_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "300blk_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "300blk_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "30carbine_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "30carbine_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + }, + { + "result": "9mm_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ],[ [ "9mm_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "357mag_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "357mag_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "357sig_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "357sig_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "460_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "460_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "380_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "380_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "50ae_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "50ae_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "9x18mm_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "9x18mm_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "32_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "32_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "38_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "38_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "38super_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "38super_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "40_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "40_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "10mm_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "10mm_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "45colt_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "45colt_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "46mm_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "46mm_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "57mm_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 300, + "book_learn": [ [ "manual_pistol", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "57mm_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ], + "byproducts": [ [ "scrap_brass", 1 ], [ "brass_small", 1 ] ] + }, + { + "result": "545_casing", + "type": "recipe", + "id_suffix": "Brass", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 3, + "skills_required": [ "gun", 4 ], + "time": "50 m", + "charges": 200, + "book_learn": [ [ "manual_rifle", 5 ], [ "recipe_bullets", 3 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "casting_mold", -1 ] ], [ [ "545_casing", -1 ] ] ], + "components": [ [ [ "1l_brass", 1 ] ] ] + } + ] \ No newline at end of file diff --git a/Brass_making/recipes/materials.json b/Brass_making/recipes/materials.json new file mode 100644 index 0000000..de8f994 --- /dev/null +++ b/Brass_making/recipes/materials.json @@ -0,0 +1,37 @@ +[ +{ + "result": "scrap_brass", + "type": "recipe", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 1, + "time": "15 m", + "batch_time_factors": [ 90, 4 ], + "reversible": false, + "autolearn": true, + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ], + "components": [ [ [ "223_casing", 7 ], [ "22_casing", 11 ], [ "3006_casing", 7 ], [ "123ln_casing", 7 ], [ "270win_casing", 7 ], [ "303_casing", 7 ], [ "300_casing", 7 ], [ "308_casing", 7 ], [ "32_casing", 11 ], [ "38_casing", 11 ], [ "38super_casing", 11 ], [ "40_casing", 11 ], [ "10mm_casing", 11 ], [ "44_casing", 11 ], [ "454_casing", 7 ], [ "45colt_casing", 11 ], [ "4570_casing", 7 ], [ "50beowulf_casing", 7 ], [ "450_casing", 7 ], [ "brass_small", 60 ], [ "45_casing", 11 ], [ "46mm_casing", 11 ], [ "460_casing", 7 ], [ "500_casing", 7 ], [ "50_casing", 4 ], [ "338lapua_casing", 7 ], [ "77arisaka_casing", 7 ], [ "545_casing", 7 ], [ "57mm_casing", 11 ], [ "458wm_casing", 7 ], [ "762R_casing", 7 ], [ "762_casing", 7 ], [ "762_25_casing", 7 ], [ "9mm_casing", 11 ], [ "357sig_casing", 11 ], [ "357mag_casing", 11 ], [ "9x18mm_casing", 11 ], [ "380_casing", 7 ], [ "300blk_casing", 7 ], [ "30carbine_casing", 7 ], [ "50ae_casing", 11 ], [ "762_51_casing", 7 ] ] ] +}, +{ + "result": "brass_small", + "type": "recipe", + "activity_level": "BRISK_EXERCISE", + "category": "CC_OTHER", + "subcategory": "CSC_OTHER_MATERIALS", + "skill_used": "fabrication", + "difficulty": 1, + "time": "15 m", + "batch_time_factors": [ 90, 4 ], + "charges": 100, + "book_learn": [ [ "metal_casting_book", 2 ] ], + "using": [ [ "forging_standard", 1 ] ], + "tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ], + "components": [ + [ [ "copper", 70 ] ], + [ [ "zinc_metal", 30] ] + ] +} +] \ No newline at end of file diff --git a/Brass_making/recipes/nested.json b/Brass_making/recipes/nested.json new file mode 100644 index 0000000..c12f81c --- /dev/null +++ b/Brass_making/recipes/nested.json @@ -0,0 +1,48 @@ +[ + { + "id": "nested_brass_casings", + "type": "nested_category", + "activity_level": "LIGHT_EXERCISE", + "category": "CC_AMMO", + "subcategory": "CSC_AMMO_COMPONENTS", + "name": "molten ammunition casings", + "description": "Recipes related to constructing casings for ammunition using molten brass.", + "skill_used": "fabrication", + "nested_category_data": [ + "45_casing_Brass", + "123ln_casing_Brass", + "44_casing_Brass", + "223_casing_Brass", + "308_casing_Brass", + "762_51_casing_Brass", + "3006_casing_Brass", + "303_casing_Brass", + "300_casing_Brass", + "450_casing_Brass", + "50_casing_Brass", + "338lapua_casing_Brass", + "762_casing_Brass", + "762R_casing_Brass", + "300BLK_casing_Brass", + "30carbine_casing_Brass", + "9mm_casing_Brass", + "357mag_casing_Brass", + "357sig_casing_Brass", + "460_casing_Brass", + "380_casing_Brass", + "50ae_casing_Brass", + "9x18mm_casing_Brass", + "32_casing_Brass", + "38_casing_Brass", + "38super_casing_Brass", + "40_casing_Brass", + "10mm_casing_Brass", + "45colt_casing_Brass", + "46mm_casing_Brass", + "57mm_casing_Brass", + "545_casing_Brass", + "270win_casing_Brass" + ], + "difficulty": 2 + } +] \ No newline at end of file