diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-09-08 20:46:14 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-09-08 20:46:14 -0700 |
commit | fc24f598ad36e47aab995d49043759db8a3c08c6 (patch) | |
tree | f3d47a8a0062f6f4a2a5bc87914e74cc40cdd2a3 /revert-17_Rivtech-mainline-3092.patch | |
parent | Update mapgen pallete patch to fix floors under sandbags in fema camps. (diff) | |
download | cataclysm-bn-fc24f598ad36e47aab995d49043759db8a3c08c6.tar.xz |
Updated to 2023-08-28-1640
Revert mainline rivtech ammo
Remove obsolete bionic price patch
Disable Lua support
Diffstat (limited to 'revert-17_Rivtech-mainline-3092.patch')
-rw-r--r-- | revert-17_Rivtech-mainline-3092.patch | 590 |
1 files changed, 590 insertions, 0 deletions
diff --git a/revert-17_Rivtech-mainline-3092.patch b/revert-17_Rivtech-mainline-3092.patch new file mode 100644 index 0000000..29760e0 --- /dev/null +++ b/revert-17_Rivtech-mainline-3092.patch @@ -0,0 +1,590 @@ +From 1e225055aa27abf1942535eb4d49482b5ced1a4a Mon Sep 17 00:00:00 2001 +From: borsek <bor.arah@gmail.com> +Date: Sun, 27 Aug 2023 22:53:29 +0100 +Subject: [PATCH] Rivtech mainline (#3092) + +* Update rifle.json + +* Update 20x66mm.json + +* Update 8x40mm.json + +* Update 20x66mm.json + +* Update rifle.json + +* Update cgp_recipes.json + +* Create obsoletion.json + +* Update rifle.json + +* Update shot.json + +* Update rifle.json + +* Update shot.json + +* Update rifle.json + +* Update data/json/recipes/ammo/rifle.json + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> + +* Update data/json/recipes/ammo/rifle.json + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> + +* Update data/json/recipes/ammo/rifle.json + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> + +* Update data/json/recipes/ammo/rifle.json + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> + +* Update data/json/recipes/ammo/shot.json + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> + +* Update data/json/recipes/ammo/shot.json + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> + +* Update data/json/recipes/ammo/shot.json + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> + +* Update data/json/recipes/ammo/shot.json + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> + +* Update migration.json + +* Delete obsoletion.json + +* Update shot.json + +* Update rifle.json + +--------- + +Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> +--- + data/json/items/ammo/20x66mm.json | 12 +- + data/json/items/ammo/8x40mm.json | 36 ++++- + data/json/obsoletion/migration.json | 22 ++- + data/json/recipes/ammo/rifle.json | 153 +++++++++++++++++++-- + data/json/recipes/ammo/shot.json | 73 ++++++++++ + data/mods/Craft_Gunpowder/cgp_recipes.json | 102 -------------- + 6 files changed, 274 insertions(+), 124 deletions(-) + +diff --git a/data/json/items/ammo/20x66mm.json b/data/json/items/ammo/20x66mm.json +index 297ee063031..5ef3bee49f1 100644 +--- a/data/json/items/ammo/20x66mm.json ++++ b/data/json/items/ammo/20x66mm.json +@@ -14,31 +14,31 @@ + "extend": { "effects": [ "LARGE_BEANBAG", "NOGIB" ] } + }, + { +- "id": "20x66_bootleg_flechette", ++ "id": "20x66_flechette_reloaded", + "copy-from": "20x66_flechette", + "type": "AMMO", + "name": { "str": "20x66mm flechette, handmade", "str_pl": "20x66mm flechettes, handmade" }, +- "description": "Handcrafted bootleg duplicates of Rivtech 20x66mm caseless flechette rounds. Being caseless rounds, these cannot be disassembled or reloaded.", ++ "description": "Handmade duplicates of Rivtech 20x66mm caseless flechette rounds. Being caseless rounds, these cannot be disassembled or reloaded.", + "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 }, + "extend": { "effects": [ "RECYCLED" ] }, + "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] } + }, + { +- "id": "20x66_bootleg_shot", ++ "id": "20x66_shot_reloaded", + "copy-from": "20x66_shot", + "type": "AMMO", + "name": { "str": "20x66mm buckshot, handmade" }, +- "description": "Handcrafted bootleg duplicates of Rivtech 20x66mm caseless buckshot rounds. Being caseless rounds, these cannot be disassembled or reloaded.", ++ "description": "Handmade duplicates of Rivtech 20x66mm caseless buckshot rounds. Being caseless rounds, these cannot be disassembled or reloaded.", + "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 }, + "extend": { "effects": [ "RECYCLED" ] }, + "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] } + }, + { +- "id": "20x66_bootleg_slug", ++ "id": "20x66_slug_reloaded", + "copy-from": "20x66_slug", + "type": "AMMO", + "name": { "str": "20x66mm slug, handmade", "str_pl": "20x66mm slugs, handmade" }, +- "description": "Handcrafted bootleg duplicates of Rivtech 20x66mm caseless solid projectile rounds. Being caseless rounds, these cannot be disassembled or reloaded.", ++ "description": "Handmade duplicates of Rivtech 20x66mm caseless solid projectile rounds. Being caseless rounds, these cannot be disassembled or reloaded.", + "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 }, + "extend": { "effects": [ "RECYCLED" ] }, + "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] } +diff --git a/data/json/items/ammo/8x40mm.json b/data/json/items/ammo/8x40mm.json +index 8ca62a1bfb3..de9a47bac7a 100644 +--- a/data/json/items/ammo/8x40mm.json ++++ b/data/json/items/ammo/8x40mm.json +@@ -1,10 +1,40 @@ + [ + { +- "id": "8mm_bootleg", ++ "id": "8mm_jhp_reloaded", + "copy-from": "8mm_jhp", + "type": "AMMO", +- "name": { "str": "bootleg 8x40mm JHP" }, +- "description": "Bootleg duplicates of Rivtech 8x40mm caseless rounds. Being caseless rounds, these cannot be disassembled or reloaded.", ++ "name": { "str": "8x40mm JHP, handmade" }, ++ "description": "Handmade duplicates of Rivtech 8x40mm JHP rounds. Being caseless rounds, these cannot be disassembled or reloaded.", ++ "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 }, ++ "extend": { "effects": [ "RECYCLED" ] }, ++ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] } ++ }, ++ { ++ "id": "8mm_caseless_reloaded", ++ "copy-from": "8mm_caseless", ++ "type": "AMMO", ++ "name": { "str": "8x40mm caseless, handmade" }, ++ "description": "Handmade duplicates of Rivtech 8x40mm caseless rounds. Being caseless rounds, these cannot be disassembled or reloaded.", ++ "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 }, ++ "extend": { "effects": [ "RECYCLED" ] }, ++ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] } ++ }, ++ { ++ "id": "8mm_hvp_reloaded", ++ "copy-from": "8mm_hvp", ++ "type": "AMMO", ++ "name": { "str": "8x40mm HVP, handmade" }, ++ "description": "Handmade duplicates of Rivtech 8x40mm HVP rounds. Being caseless rounds, these cannot be disassembled or reloaded.", ++ "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 }, ++ "extend": { "effects": [ "RECYCLED" ] }, ++ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] } ++ }, ++ { ++ "id": "8mm_inc_reloaded", ++ "copy-from": "8mm_inc", ++ "type": "AMMO", ++ "name": { "str": "8x40mm tracer, handmade" }, ++ "description": "Handmade duplicates of Rivtech 8x40mm tracer rounds. Being caseless rounds, these cannot be disassembled or reloaded.", + "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 }, + "extend": { "effects": [ "RECYCLED" ] }, + "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] } +diff --git a/data/json/obsoletion/migration.json b/data/json/obsoletion/migration.json +index aae147246c5..1d37113786d 100644 +--- a/data/json/obsoletion/migration.json ++++ b/data/json/obsoletion/migration.json +@@ -69,10 +69,30 @@ + "type": "MIGRATION", + "replace": "40x46mm_m651" + }, ++ { ++ "id": "8mm_bootleg", ++ "type": "MIGRATION", ++ "replace": "8mm_jhp_reloaded" ++ }, + { + "id": "8mm_bootleg_jsp", + "type": "MIGRATION", +- "replace": "8mm_bootleg" ++ "replace": "8mm_jhp_reloaded" ++ }, ++ { ++ "id": "20x66_bootleg_shot", ++ "type": "MIGRATION", ++ "replace": "20x66_shot_reloaded" ++ }, ++ { ++ "id": "20x66_bootleg_flechette", ++ "type": "MIGRATION", ++ "replace": "20x66_flechette_reloaded" ++ }, ++ { ++ "id": "20x66_bootleg_slug", ++ "type": "MIGRATION", ++ "replace": "20x66_slug_reloaded" + }, + { + "id": "adv_UPS_on", +diff --git a/data/json/recipes/ammo/rifle.json b/data/json/recipes/ammo/rifle.json +index dc0713e00bc..64b2d43cdf6 100644 +--- a/data/json/recipes/ammo/rifle.json ++++ b/data/json/recipes/ammo/rifle.json +@@ -395,6 +395,135 @@ + "using": [ [ "bullet_forming", 15 ], [ "ammo_bullet", 8 ] ], + "components": [ [ [ "4570_casing", 1 ] ], [ [ "lgrifle_primer", 1 ] ], [ [ "chem_black_powder", 12 ] ] ] + }, ++ { ++ "type": "recipe", ++ "result": "8mm_jhp_reloaded", ++ "category": "CC_AMMO", ++ "subcategory": "CSC_AMMO_RIFLE", ++ "skill_used": "fabrication", ++ "skills_required": [ "cooking", 2 ], ++ "difficulty": 8, ++ "time": 35000, ++ "batch_time_factors": [ 60, 5 ], ++ "book_learn": [ [ "recipe_caseless", 5 ] ], ++ "charges": 40, ++ "qualities": [ { "id": "CHEM", "level": 2 } ], ++ "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], ++ "components": [ ++ [ [ "adhesive", 1, "LIST" ] ], ++ [ [ "plastic_chunk", 5 ] ], ++ [ [ "gunpowder", 280 ] ], ++ [ [ "oxy_powder", 80 ] ], ++ [ [ "lead", 80 ] ], ++ [ ++ [ "gold_small", 4 ], ++ [ "silver_small", 4 ], ++ [ "tin", 4 ], ++ [ "bismuth", 4 ], ++ [ "solder_wire", 4 ], ++ [ "platinum_small", 4 ] ++ ], ++ [ [ "copper", 40 ] ], ++ [ [ "smrifle_primer", 1 ], [ "lgpistol_primer", 1 ] ] ++ ] ++ }, ++ { ++ "type": "recipe", ++ "result": "8mm_caseless_reloaded", ++ "category": "CC_AMMO", ++ "subcategory": "CSC_AMMO_RIFLE", ++ "skill_used": "fabrication", ++ "skills_required": [ "cooking", 2 ], ++ "difficulty": 9, ++ "time": 45000, ++ "batch_time_factors": [ 60, 5 ], ++ "book_learn": [ [ "recipe_caseless", 5 ] ], ++ "charges": 40, ++ "qualities": [ { "id": "CHEM", "level": 2 } ], ++ "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], ++ "components": [ ++ [ [ "adhesive", 1, "LIST" ] ], ++ [ [ "plastic_chunk", 5 ] ], ++ [ [ "gunpowder", 320 ] ], ++ [ [ "oxy_powder", 80 ] ], ++ [ [ "lead", 120 ] ], ++ [ ++ [ "gold_small", 4 ], ++ [ "silver_small", 4 ], ++ [ "tin", 4 ], ++ [ "bismuth", 4 ], ++ [ "solder_wire", 4 ], ++ [ "platinum_small", 4 ] ++ ], ++ [ [ "copper", 80 ] ], ++ [ [ "smrifle_primer", 1 ], [ "lgpistol_primer", 1 ] ] ++ ] ++ }, ++ { ++ "type": "recipe", ++ "result": "8mm_hvp_reloaded", ++ "category": "CC_AMMO", ++ "subcategory": "CSC_AMMO_RIFLE", ++ "skill_used": "fabrication", ++ "skills_required": [ "cooking", 2 ], ++ "difficulty": 9, ++ "time": 55000, ++ "batch_time_factors": [ 60, 5 ], ++ "book_learn": [ [ "recipe_caseless", 5 ] ], ++ "charges": 40, ++ "qualities": [ { "id": "CHEM", "level": 2 } ], ++ "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], ++ "components": [ ++ [ [ "adhesive", 1, "LIST" ] ], ++ [ [ "plastic_chunk", 5 ] ], ++ [ [ "gunpowder", 400 ] ], ++ [ [ "oxy_powder", 120 ] ], ++ [ [ "lead", 80 ] ], ++ [ ++ [ "gold_small", 40 ], ++ [ "silver_small", 40 ], ++ [ "tin", 40 ], ++ [ "bismuth", 40 ], ++ [ "solder_wire", 40 ], ++ [ "platinum_small", 40 ] ++ ], ++ [ [ "copper", 80 ] ], ++ [ [ "smrifle_primer", 1 ], [ "lgpistol_primer", 1 ] ] ++ ] ++ }, ++ { ++ "type": "recipe", ++ "result": "8mm_inc_reloaded", ++ "category": "CC_AMMO", ++ "subcategory": "CSC_AMMO_RIFLE", ++ "skill_used": "fabrication", ++ "skills_required": [ "cooking", 2 ], ++ "difficulty": 9, ++ "time": 55000, ++ "batch_time_factors": [ 60, 5 ], ++ "book_learn": [ [ "recipe_caseless", 5 ] ], ++ "charges": 40, ++ "qualities": [ { "id": "CHEM", "level": 2 } ], ++ "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], ++ "components": [ ++ [ [ "adhesive", 1, "LIST" ] ], ++ [ [ "plastic_chunk", 5 ] ], ++ [ [ "gunpowder", 320 ] ], ++ [ [ "oxy_powder", 160 ] ], ++ [ [ "incendiary", 80 ] ], ++ [ [ "lead", 80 ] ], ++ [ ++ [ "gold_small", 4 ], ++ [ "silver_small", 4 ], ++ [ "tin", 4 ], ++ [ "bismuth", 4 ], ++ [ "solder_wire", 4 ], ++ [ "platinum_small", 4 ] ++ ], ++ [ [ "copper", 40 ] ], ++ [ [ "smrifle_primer", 1 ], [ "lgpistol_primer", 1 ] ] ++ ] ++ }, + { + "result": "5x50dart", + "type": "recipe", +@@ -406,15 +535,15 @@ + "time": "2 m", + "batch_time_factors": [ 60, 5 ], + "book_learn": [ [ "recipe_caseless", 4 ] ], +- "charges": 1, +- "using": [ [ "bullet_forming", 2 ], [ "ammo_bullet", 2 ] ], ++ "charges": 8, ++ "using": [ [ "bullet_forming", 16 ], [ "ammo_bullet", 16 ] ], + "tools": [ [ [ "mold_plastic", -1 ] ] ], + "components": [ +- [ [ "5x50_hull", 1 ] ], ++ [ [ "5x50_hull", 8 ] ], + [ [ "plastic_chunk", 1 ] ], +- [ [ "smrifle_primer", 1 ] ], +- [ [ "gunpowder", 3 ] ], +- [ [ "combatnail", 1 ] ] ++ [ [ "smrifle_primer", 8 ] ], ++ [ [ "gunpowder", 24 ] ], ++ [ [ "combatnail", 8 ] ] + ] + }, + { +@@ -428,15 +557,15 @@ + "time": "2 m", + "batch_time_factors": [ 60, 5 ], + "book_learn": [ [ "recipe_caseless", 4 ] ], +- "charges": 1, +- "using": [ [ "bullet_forming", 2 ], [ "ammo_bullet", 3 ] ], ++ "charges": 8, ++ "using": [ [ "bullet_forming", 16 ], [ "ammo_bullet", 24 ] ], + "tools": [ [ [ "mold_plastic", -1 ] ] ], + "components": [ +- [ [ "5x50_hull", 1 ] ], ++ [ [ "5x50_hull", 8 ] ], + [ [ "plastic_chunk", 1 ] ], +- [ [ "smrifle_primer", 1 ] ], +- [ [ "gunpowder", 4 ] ], +- [ [ "scrap", 1 ] ] ++ [ [ "smrifle_primer", 8 ] ], ++ [ [ "gunpowder", 32 ] ], ++ [ [ "scrap", 8 ] ] + ] + }, + { +diff --git a/data/json/recipes/ammo/shot.json b/data/json/recipes/ammo/shot.json +index 27b7bb17832..6221603cd0d 100644 +--- a/data/json/recipes/ammo/shot.json ++++ b/data/json/recipes/ammo/shot.json +@@ -642,5 +642,78 @@ + "using": [ [ "ammo_bullet", 8 ] ], + "qualities": [ { "id": "CUT", "level": 1 } ], + "components": [ [ [ "chem_black_powder", 5 ] ], [ [ "shotgun_primer", 1 ] ], [ [ "paper", 1 ], [ "aluminum_foil", 1 ] ] ] ++ }, ++ { ++ "type": "recipe", ++ "result": "20x66_shot_reloaded", ++ "category": "CC_AMMO", ++ "subcategory": "CSC_AMMO_SHOT", ++ "skill_used": "fabrication", ++ "skills_required": [ "cooking", 2 ], ++ "difficulty": 8, ++ "time": 45000, ++ "batch_time_factors": [ 60, 5 ], ++ "book_learn": [ [ "recipe_caseless", 5 ] ], ++ "qualities": [ { "id": "CHEM", "level": 2 } ], ++ "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], ++ "components": [ ++ [ [ "adhesive", 1, "LIST" ] ], ++ [ [ "plastic_chunk", 4 ] ], ++ [ [ "oxy_powder", 60 ] ], ++ [ [ "gunpowder", 120 ] ], ++ [ [ "lead", 160 ] ], ++ [ [ "gold_small", 5 ], [ "silver_small", 5 ], [ "tin", 5 ], [ "bismuth", 5 ], [ "solder_wire", 5 ] ] ++ ] ++ }, ++ { ++ "type": "recipe", ++ "result": "20x66_flechette_reloaded", ++ "category": "CC_AMMO", ++ "subcategory": "CSC_AMMO_SHOT", ++ "skill_used": "fabrication", ++ "skills_required": [ "cooking", 2 ], ++ "difficulty": 8, ++ "time": 45000, ++ "batch_time_factors": [ 60, 5 ], ++ "book_learn": [ [ "recipe_caseless", 5 ] ], ++ "qualities": [ { "id": "CHEM", "level": 2 } ], ++ "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "boltcutters", -1 ], [ "toolset", -1 ] ], [ [ "press", -1 ] ] ], ++ "components": [ ++ [ [ "adhesive", 1, "LIST" ] ], ++ [ [ "plastic_chunk", 4 ] ], ++ [ [ "oxy_powder", 60 ] ], ++ [ [ "gunpowder", 120 ] ], ++ [ ++ [ "lead", 10 ], ++ [ "gold_small", 10 ], ++ [ "silver_small", 10 ], ++ [ "tin", 10 ], ++ [ "bismuth", 10 ], ++ [ "solder_wire", 10 ] ++ ], ++ [ [ "nail", 240 ], [ "combatnail", 240 ] ] ++ ] ++ }, ++ { ++ "type": "recipe", ++ "result": "20x66_slug_reloaded", ++ "category": "CC_AMMO", ++ "subcategory": "CSC_AMMO_SHOT", ++ "skill_used": "fabrication", ++ "skills_required": [ "cooking", 2 ], ++ "difficulty": 8, ++ "time": 45000, ++ "batch_time_factors": [ 60, 5 ], ++ "book_learn": [ [ "recipe_caseless", 5 ] ], ++ "qualities": [ { "id": "CHEM", "level": 2 } ], ++ "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], ++ "components": [ ++ [ [ "adhesive", 1, "LIST" ] ], ++ [ [ "plastic_chunk", 4 ] ], ++ [ [ "oxy_powder", 80 ] ], ++ [ [ "gunpowder", 160 ] ], ++ [ [ "lead", 240 ] ], ++ [ [ "gold_small", 8 ], [ "silver_small", 8 ], [ "tin", 8 ], [ "bismuth", 8 ], [ "solder_wire", 8 ] ] ++ ] + } + ] +diff --git a/data/mods/Craft_Gunpowder/cgp_recipes.json b/data/mods/Craft_Gunpowder/cgp_recipes.json +index f73bcb1507c..4302b8f86dc 100644 +--- a/data/mods/Craft_Gunpowder/cgp_recipes.json ++++ b/data/mods/Craft_Gunpowder/cgp_recipes.json +@@ -48,108 +48,6 @@ + "tools": [ [ [ "chemistry_set", 50 ], [ "hotplate", 50 ], [ "toolset", 50 ] ] ], + "components": [ [ [ "oxy_powder", 200 ] ], [ [ "ammonia", 2 ], [ "lye_powder", 200 ] ], [ [ "charcoal", 5 ] ] ] + }, +- { +- "type": "recipe", +- "result": "8mm_bootleg", +- "category": "CC_AMMO", +- "subcategory": "CSC_AMMO_PISTOL", +- "skill_used": "fabrication", +- "skills_required": [ "cooking", 2 ], +- "difficulty": 8, +- "time": 45000, +- "book_learn": [ [ "recipe_caseless", 5 ], [ "recipe_bullets", 9 ], [ "manual_pistol", 10 ], [ "manual_rifle", 10 ] ], +- "qualities": [ { "id": "CHEM", "level": 2 } ], +- "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], +- "components": [ +- [ [ "acid", 1 ] ], +- [ [ "plastic_chunk", 5 ] ], +- [ [ "oxy_powder", 100 ] ], +- [ [ "incendiary", 100 ] ], +- [ +- [ "lead", 75 ], +- [ "gold_small", 75 ], +- [ "silver_small", 75 ], +- [ "tin", 75 ], +- [ "bismuth", 75 ], +- [ "solder_wire", 75 ] +- ], +- [ [ "copper", 35 ] ] +- ] +- }, +- { +- "type": "recipe", +- "result": "20x66_bootleg_shot", +- "category": "CC_AMMO", +- "subcategory": "CSC_AMMO_SHOT", +- "skill_used": "fabrication", +- "skills_required": [ "cooking", 2 ], +- "difficulty": 8, +- "time": 45000, +- "book_learn": [ [ "recipe_caseless", 5 ], [ "recipe_bullets", 9 ], [ "manual_shotgun", 10 ] ], +- "qualities": [ { "id": "CHEM", "level": 2 } ], +- "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], +- "components": [ +- [ [ "acid", 1 ] ], +- [ [ "plastic_chunk", 4 ] ], +- [ [ "oxy_powder", 120 ] ], +- [ [ "incendiary", 120 ] ], +- [ +- [ "lead", 160 ], +- [ "gold_small", 160 ], +- [ "silver_small", 160 ], +- [ "tin", 160 ], +- [ "bismuth", 160 ], +- [ "solder_wire", 160 ] +- ] +- ] +- }, +- { +- "type": "recipe", +- "result": "20x66_bootleg_flechette", +- "category": "CC_AMMO", +- "subcategory": "CSC_AMMO_SHOT", +- "skill_used": "fabrication", +- "skills_required": [ "cooking", 2 ], +- "difficulty": 8, +- "time": 45000, +- "book_learn": [ [ "recipe_caseless", 5 ], [ "recipe_bullets", 9 ], [ "manual_shotgun", 10 ] ], +- "qualities": [ { "id": "CHEM", "level": 2 } ], +- "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "boltcutters", -1 ], [ "toolset", -1 ] ], [ [ "press", -1 ] ] ], +- "components": [ +- [ [ "acid", 1 ] ], +- [ [ "plastic_chunk", 4 ] ], +- [ [ "oxy_powder", 120 ] ], +- [ [ "incendiary", 120 ] ], +- [ [ "nail", 240 ], [ "combatnail", 240 ] ] +- ] +- }, +- { +- "type": "recipe", +- "result": "20x66_bootleg_slug", +- "category": "CC_AMMO", +- "subcategory": "CSC_AMMO_SHOT", +- "skill_used": "fabrication", +- "skills_required": [ "cooking", 2 ], +- "difficulty": 8, +- "time": 45000, +- "book_learn": [ [ "recipe_caseless", 5 ], [ "recipe_bullets", 9 ], [ "manual_shotgun", 10 ] ], +- "qualities": [ { "id": "CHEM", "level": 2 } ], +- "tools": [ [ [ "surface_heat", 50, "LIST" ] ], [ [ "press", -1 ] ] ], +- "components": [ +- [ [ "acid", 1 ] ], +- [ [ "plastic_chunk", 4 ] ], +- [ [ "oxy_powder", 160 ] ], +- [ [ "incendiary", 160 ] ], +- [ +- [ "lead", 240 ], +- [ "gold_small", 240 ], +- [ "silver_small", 240 ], +- [ "tin", 240 ], +- [ "bismuth", 240 ], +- [ "solder_wire", 240 ] +- ] +- ] +- }, + { + "type": "recipe", + "result": "smg_9mm", +-- +2.41.0 + |