diff --git a/data/json/items/ammo.json b/data/json/items/ammo.json index 2352aa69cc67a..34d6619f28b19 100644 --- a/data/json/items/ammo.json +++ b/data/json/items/ammo.json @@ -413,25 +413,6 @@ "stack_size": 100, "count": 20 }, - { - "type": "AMMO", - "id": "66mm_HEAT", - "price": 0, - "name": { "str": "66mm HEAT" }, - "symbol": "=", - "color": "dark_gray", - "description": "A 60mm high-explosive anti-tank round. It could blow through up to two feet of concrete.", - "material": [ "steel", "powder" ], - "volume": "250 ml", - "weight": "1803 g", - "ammo_type": "66mm", - "damage": 2500, - "pierce": 400, - "range": 80, - "dispersion": 30, - "recoil": 225, - "effects": [ "COOKOFF", "EXPLOSIVE", "TRAIL" ] - }, { "type": "AMMO", "id": "120mm_HEAT", @@ -442,7 +423,7 @@ "description": "A 120mm high-explosive anti-tank round. It could ruin anyone's whole day.", "material": [ "steel", "powder" ], "volume": "250 ml", - "weight": "1803 g", + "weight": "22725 g", "ammo_type": "120mm", "damage": 40, "pierce": 10, @@ -700,82 +681,6 @@ "ammo_type": "components", "count": 35 }, - { - "type": "AMMO", - "id": "RPG-7_ammo", - "price": 10000, - "name": { "str": "PG-7VL 93mm rocket" }, - "symbol": "=", - "color": "dark_gray", - "description": "93mm single-stage high-explosive ammunition for the RPG-7.", - "material": [ "steel", "powder" ], - "volume": "1750 ml", - "weight": "2600 g", - "ammo_type": "RPG-7", - "damage": 3000, - "pierce": 750, - "range": 60, - "dispersion": 75, - "recoil": 450, - "effects": [ "COOKOFF", "EXPLOSIVE", "TRAIL", "NEVER_MISFIRES" ] - }, - { - "type": "AMMO", - "id": "RPG-7_pg7vr", - "price": 10000, - "name": { "str": "PG-7VR 64mm/105mm rocket" }, - "symbol": "=", - "color": "dark_gray", - "description": "64mm/105mm high-explosive tandem ammunition for the RPG-7.", - "material": [ "steel", "powder" ], - "volume": "2250 ml", - "weight": "4500 g", - "ammo_type": "RPG-7", - "damage": 3250, - "pierce": 1450, - "range": 30, - "dispersion": 75, - "recoil": 450, - "effects": [ "COOKOFF", "EXPLOSIVE", "TRAIL", "NEVER_MISFIRES" ] - }, - { - "type": "AMMO", - "id": "RPG-7_tbg7v", - "price": 10000, - "name": { "str": "TBG-7V 105mm rocket" }, - "symbol": "=", - "color": "dark_gray", - "description": "105mm thermobaric ammunition for the RPG-7.", - "material": [ "plastic", "powder" ], - "volume": "2250 ml", - "weight": "4500 g", - "ammo_type": "RPG-7", - "damage": 150, - "pierce": 10, - "range": 30, - "dispersion": 50, - "recoil": 450, - "effects": [ "COOKOFF", "TRAIL", "NEVER_MISFIRES", "NAPALM_BIG" ] - }, - { - "type": "AMMO", - "id": "RPG-7_og7v", - "price": 8000, - "name": { "str": "OG-7V 40mm rocket" }, - "symbol": "=", - "color": "dark_gray", - "description": "40mm high-explosive fragmentation antipersonnel ammunition for the RPG-7.", - "material": [ "steel", "powder" ], - "volume": "1 L", - "weight": "2000 g", - "ammo_type": "RPG-7", - "damage": 80, - "pierce": 10, - "range": 45, - "dispersion": 50, - "recoil": 350, - "effects": [ "COOKOFF", "NEVER_MISFIRES", "FRAG" ] - }, { "type": "AMMO", "id": "generic_no_ammo", diff --git a/data/json/items/ammo/66mm.json b/data/json/items/ammo/66mm.json index 80c337f7d9d59..fd9a931914310 100644 --- a/data/json/items/ammo/66mm.json +++ b/data/json/items/ammo/66mm.json @@ -10,7 +10,7 @@ "description": "66mm incendiary rockets used in the M202 FLASH rocket launcher. Their warheads are filled with a thickened pyrophoric agent, which burns at 2200 degrees Fahrenheit.", "material": [ "steel", "powder" ], "volume": "2 L", - "weight": "1140 g", + "weight": "1338 g", "ammo_type": "m235", "damage": 60, "pierce": 10, @@ -19,5 +19,24 @@ "recoil": 150, "count": 4, "effects": [ "COOKOFF", "PYROPHORIC", "TRAIL", "NEVER_MISFIRES" ] + }, + { + "type": "AMMO", + "id": "66mm_HEAT", + "price": 200000, + "name": "66mm HEAT", + "symbol": "=", + "color": "dark_gray", + "description": "A 66mm high-explosive anti-tank round. It could blow through up to two feet of concrete.", + "material": [ "steel", "powder" ], + "volume": "250 ml", + "weight": "2131 g", + "ammo_type": "66mm", + "damage": 2500, + "pierce": 400, + "range": 80, + "dispersion": 30, + "recoil": 225, + "effects": [ "COOKOFF", "EXPLOSIVE", "TRAIL" ] } ] diff --git a/data/json/items/ammo/rpg.json b/data/json/items/ammo/rpg.json new file mode 100644 index 0000000000000..f3cf03d889538 --- /dev/null +++ b/data/json/items/ammo/rpg.json @@ -0,0 +1,78 @@ +[ + { + "type": "AMMO", + "id": "RPG-7_ammo", + "price": 10000, + "name": "PG-7VL 93mm rocket", + "symbol": "=", + "color": "dark_gray", + "description": "93mm single-stage high-explosive ammunition for the RPG-7.", + "material": [ "steel", "powder" ], + "volume": "1750 ml", + "weight": "2600 g", + "ammo_type": "RPG-7", + "damage": 3000, + "pierce": 750, + "range": 60, + "dispersion": 75, + "recoil": 450, + "effects": [ "COOKOFF", "EXPLOSIVE", "TRAIL", "NEVER_MISFIRES" ] + }, + { + "type": "AMMO", + "id": "RPG-7_pg7vr", + "price": 10000, + "name": "PG-7VR 64mm/105mm rocket", + "symbol": "=", + "color": "dark_gray", + "description": "64mm/105mm high-explosive tandem ammunition for the RPG-7.", + "material": [ "steel", "powder" ], + "volume": "2250 ml", + "weight": "4500 g", + "ammo_type": "RPG-7", + "damage": 3250, + "pierce": 1450, + "range": 30, + "dispersion": 75, + "recoil": 450, + "effects": [ "COOKOFF", "EXPLOSIVE", "TRAIL", "NEVER_MISFIRES" ] + }, + { + "type": "AMMO", + "id": "RPG-7_tbg7v", + "price": 10000, + "name": "TBG-7V 105mm rocket", + "symbol": "=", + "color": "dark_gray", + "description": "105mm thermobaric ammunition for the RPG-7.", + "material": [ "plastic", "powder" ], + "volume": "2250 ml", + "weight": "4500 g", + "ammo_type": "RPG-7", + "damage": 150, + "pierce": 10, + "range": 30, + "dispersion": 50, + "recoil": 450, + "effects": [ "COOKOFF", "TRAIL", "NEVER_MISFIRES", "NAPALM_BIG" ] + }, + { + "type": "AMMO", + "id": "RPG-7_og7v", + "price": 8000, + "name": "OG-7V 40mm rocket", + "symbol": "=", + "color": "dark_gray", + "description": "40mm high-explosive fragmentation antipersonnel ammunition for the RPG-7.", + "material": [ "steel", "powder" ], + "volume": "1 L", + "weight": "2000 g", + "ammo_type": "RPG-7", + "damage": 80, + "pierce": 10, + "range": 45, + "dispersion": 50, + "recoil": 350, + "effects": [ "COOKOFF", "NEVER_MISFIRES", "FRAG" ] + } +] diff --git a/data/json/items/chemicals_and_resources.json b/data/json/items/chemicals_and_resources.json index 2177bfa909c05..1d07657482af9 100644 --- a/data/json/items/chemicals_and_resources.json +++ b/data/json/items/chemicals_and_resources.json @@ -879,6 +879,24 @@ "ammo_type": "components", "count": 500 }, + { + "type": "AMMO", + "id": "chem_compositionb", + "category": "chems", + "price": 7500, + "name": "composition b", + "name_plural": "composition b", + "symbol": "=", + "color": "brown", + "description": "Composition B is an explosive consisting of castable mixtures of RDX and TNT. It is used as the main explosive filling in artillery projectiles, rockets, land mines, hand grenades and various other munitions.", + "material": "powder", + "//": "Density of composition B is 1.65 g/cm3. Slightly rounded the volume from 303 to 300", + "volume": "300 ml", + "weight": "1 g", + "bashing": 1, + "ammo_type": "components", + "count": 500 + }, { "type": "AMMO", "id": "chem_hmtd", diff --git a/data/json/items/generic.json b/data/json/items/generic.json index 25b5d6fabfba3..cf7376cdb5f4f 100644 --- a/data/json/items/generic.json +++ b/data/json/items/generic.json @@ -807,6 +807,34 @@ "weight": "5 g", "volume": "5 ml" }, + { + "type": "GENERIC", + "id": "delay_fuze", + "symbol": ",", + "color": "light_gray", + "name": "delayed fuze", + "category": "spare_parts", + "description": "A complex mechanical fuze. It seems it can be used to detonate stable explosives after a short time by triggering it.", + "price": 1000, + "price_postapoc": 250, + "material": [ "steel", "plastic" ], + "weight": "5 g", + "volume": 0 + }, + { + "type": "GENERIC", + "id": "impact_fuze", + "symbol": ",", + "color": "light_gray", + "name": "impact fuze", + "category": "spare_parts", + "description": "A complex mechanical fuze. It seems it can be used to detonate stable explosives upon a solid impact.", + "price": 1000, + "price_postapoc": 250, + "material": [ "steel", "plastic" ], + "weight": "5 g", + "volume": 0 + }, { "type": "GENERIC", "id": "toaster", diff --git a/data/json/recipes/weapon/explosive.json b/data/json/recipes/weapon/explosive.json index 142f603971dad..75ddb3daa78c8 100644 --- a/data/json/recipes/weapon/explosive.json +++ b/data/json/recipes/weapon/explosive.json @@ -341,6 +341,27 @@ "using": [ [ "volatile_explosive", 23 ] ], "components": [ [ [ "can_food_unsealed", 1 ] ], [ [ "fuse", 1 ] ] ] }, + { + "result": "pipebomb", + "type": "recipe", + "id_suffix": "stable", + "category": "CC_WEAPON", + "subcategory": "CSC_WEAPON_EXPLOSIVE", + "skill_used": "fabrication", + "skills_required": [ "cooking", 5 ], + "difficulty": 5, + "time": "15 m", + "reversible": true, + "book_learn": [ [ "manual_launcher", 4 ], [ "textbook_anarch", 5 ] ], + "using": [ [ "explosives_casting_standard", 1 ] ], + "qualities": [ { "id": "SAW_M", "level": 1 } ], + "components": [ + [ [ "pipe", 1 ] ], + [ [ "fuse", 1 ] ], + [ [ "chem_compositionb", 225 ] ], + [ [ "chem_black_powder", 10 ], [ "chem_match_head_powder", 10 ], [ "gunpowder", 5 ] ] + ] + }, { "result": "tool_black_powder_charge", "type": "recipe", diff --git a/data/json/requirements/ammo.json b/data/json/requirements/ammo.json index c85737eef8b18..8803b1373cfbb 100644 --- a/data/json/requirements/ammo.json +++ b/data/json/requirements/ammo.json @@ -239,5 +239,11 @@ "type": "requirement", "//": "References needed for boltfaces and magazines using 7.62x54R or derivatives", "tools": [ [ [ "762R_casing", -1 ], [ "762_54R", -1 ], [ "reloaded_762_54R", -1 ] ] ] + }, + { + "id": "explosives_casting_standard", + "type": "requirement", + "//": "References needed for forge and crucible to recast your stabilized explosives", + "tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ], [ [ "forge", 25 ] ] ] } ] diff --git a/data/json/uncraft/ammo/120mm.json b/data/json/uncraft/ammo/120mm.json new file mode 100644 index 0000000000000..a4d3eefa948ff --- /dev/null +++ b/data/json/uncraft/ammo/120mm.json @@ -0,0 +1,18 @@ +[ + { + "result": "120mm_HEAT", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ + [ [ "copper", 2500 ] ], + [ [ "chem_compositionb", 6000 ] ], + [ [ "gunpowder_artillery", 8000 ] ], + [ [ "impact_fuze", 1 ] ], + [ [ "scrap", 25 ] ] + ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + } +] diff --git a/data/json/uncraft/ammo/40x46mm.json b/data/json/uncraft/ammo/40x46mm.json new file mode 100644 index 0000000000000..2230dd0716ab2 --- /dev/null +++ b/data/json/uncraft/ammo/40x46mm.json @@ -0,0 +1,47 @@ +[ + { + "result": "40x46mm_m1006", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 4, + "time": "3 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 }, { "id": "PULL", "level": 1 } ], + "components": [ [ [ "smpistol_primer", 1 ] ], [ [ "gunpowder_shotgun", 35 ] ], [ [ "38_casing", 1 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "40x46mm_m433", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 4, + "time": "3 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 }, { "id": "PULL", "level": 1 } ], + "components": [ [ [ "smpistol_primer", 1 ] ], [ [ "combatnail", 70 ] ], [ [ "gunpowder_shotgun", 35 ] ], [ [ "impact_fuze", 1 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "40x46mm_m576", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 4, + "time": "3 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 }, { "id": "PULL", "level": 1 } ], + "components": [ + [ [ "lgpistol_primer", 1 ] ], + [ [ "chem_compositionb", 32 ] ], + [ [ "gunpowder_shotgun", 35 ] ], + [ [ "impact_fuze", 1 ] ] + ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "40x46mm_m651", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 4, + "time": "3 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 }, { "id": "PULL", "level": 1 } ], + "components": [ [ [ "smpistol_primer", 1 ] ], [ [ "gunpowder_shotgun", 35 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + } +] diff --git a/data/json/uncraft/ammo/40x53mm.json b/data/json/uncraft/ammo/40x53mm.json new file mode 100644 index 0000000000000..e34a6ef5fb3d5 --- /dev/null +++ b/data/json/uncraft/ammo/40x53mm.json @@ -0,0 +1,33 @@ +[ + { + "result": "40x53mm_m1001", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "3 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 }, { "id": "PULL", "level": 1 } ], + "components": [ + [ [ "40x53mm_m169_casing", 1 ] ], + [ [ "combatnail", 100 ] ], + [ [ "gunpowder_shotgun", 35 ] ], + [ [ "lgrifle_primer", 1 ] ] + ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "40x53mm_m430a1", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "3 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 }, { "id": "PULL", "level": 1 } ], + "components": [ + [ [ "40x53mm_m169_casing", 1 ] ], + [ [ "chem_compositionb", 32 ] ], + [ [ "gunpowder_shotgun", 35 ] ], + [ [ "impact_fuze", 1 ] ], + [ [ "lgrifle_primer", 1 ] ] + ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + } +] diff --git a/data/json/uncraft/ammo/66mm.json b/data/json/uncraft/ammo/66mm.json new file mode 100644 index 0000000000000..5a5729f28d8c7 --- /dev/null +++ b/data/json/uncraft/ammo/66mm.json @@ -0,0 +1,32 @@ +[ + { + "result": "m235tpa", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "incendiary", 295 ] ], [ [ "impact_fuze", 1 ] ], [ [ "scrap", 1 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "66mm_HEAT", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "copper", 50 ] ], [ [ "chem_compositionb", 300 ] ], [ [ "impact_fuze", 1 ] ], [ [ "scrap", 1 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "LAW", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "copper", 50 ] ], [ [ "chem_compositionb", 300 ] ], [ [ "impact_fuze", 1 ] ], [ [ "scrap", 3 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + } +] diff --git a/data/json/uncraft/ammo/84x246mm.json b/data/json/uncraft/ammo/84x246mm.json new file mode 100644 index 0000000000000..0c41a5336274f --- /dev/null +++ b/data/json/uncraft/ammo/84x246mm.json @@ -0,0 +1,32 @@ +[ + { + "result": "84x246mm_he", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "chem_compositionb", 500 ] ], [ [ "impact_fuze", 1 ] ], [ [ "scrap", 3 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "84x246mm_hedp", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "chem_compositionb", 600 ] ], [ [ "impact_fuze", 1 ] ], [ [ "scrap", 3 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "84x246mm_smoke", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "impact_fuze", 1 ] ], [ [ "scrap", 2 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + } +] diff --git a/data/json/uncraft/ammo/atgm.json b/data/json/uncraft/ammo/atgm.json index 0114aa25ded11..647b908c4d18d 100644 --- a/data/json/uncraft/ammo/atgm.json +++ b/data/json/uncraft/ammo/atgm.json @@ -9,8 +9,8 @@ "components": [ [ [ "atgm_spent", 1 ] ], [ [ "copper", 2004 ] ], - [ [ "chem_hmtd", 5 ] ], - [ [ "chem_rdx", 60 ] ], + [ [ "chem_compositionb", 4500 ] ], + [ [ "impact_fuze", 1 ] ], [ [ "scrap", 20 ] ], [ [ "e_scrap", 3 ] ] ], diff --git a/data/json/uncraft/ammo/rpg.json b/data/json/uncraft/ammo/rpg.json new file mode 100644 index 0000000000000..0d795418b57c2 --- /dev/null +++ b/data/json/uncraft/ammo/rpg.json @@ -0,0 +1,61 @@ +[ + { + "result": "RPG-7_ammo", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ + [ [ "copper", 200 ] ], + [ [ "chem_compositionb", 450 ] ], + [ [ "gunpowder_artillery", 300 ] ], + [ [ "impact_fuze", 1 ] ], + [ [ "scrap", 3 ] ] + ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "RPG-7_pg7vr", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ + [ [ "copper", 250 ] ], + [ [ "chem_compositionb", 1500 ] ], + [ [ "gunpowder_artillery", 300 ] ], + [ [ "impact_fuze", 1 ] ], + [ [ "scrap", 3 ] ] + ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "RPG-7_tbg7v", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ + [ [ "copper", 50 ] ], + [ [ "chem_compositionb", 50 ] ], + [ [ "gunpowder_artillery", 300 ] ], + [ [ "impact_fuze", 1 ] ], + [ [ "scrap", 3 ] ], + [ [ "incendiary", 150 ] ] + ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + }, + { + "result": "RPG-7_og7v", + "type": "uncraft", + "skill_used": "fabrication", + "difficulty": 6, + "time": "10 m", + "qualities": [ { "id": "SCREW", "level": 1 }, { "id": "SAW_M", "level": 1 } ], + "components": [ [ [ "chem_compositionb", 200 ] ], [ [ "gunpowder_artillery", 300 ] ], [ [ "impact_fuze", 1 ] ], [ [ "scrap", 3 ] ] ], + "flags": [ "UNCRAFT_SINGLE_CHARGE" ] + } +] diff --git a/data/json/uncraft/weapon/explosive.json b/data/json/uncraft/weapon/explosive.json index 474a21a4307e0..8a2c36534607f 100644 --- a/data/json/uncraft/weapon/explosive.json +++ b/data/json/uncraft/weapon/explosive.json @@ -3,19 +3,27 @@ "type": "uncraft", "result": "grenade", "skill_used": "fabrication", - "difficulty": 2, + "difficulty": 3, "time": "50 s", "qualities": [ { "id": "SCREW", "level": 1 } ], - "//": "No trinitrotoluene in the game at present, but Composition B includes RDX as well.", - "components": [ [ [ "pilot_light", 1 ] ], [ [ "canister_empty", 1 ] ], [ [ "chem_rdx", 200 ] ] ] + "components": [ [ [ "delay_fuze", 1 ] ], [ [ "canister_empty", 1 ] ], [ [ "chem_compositionb", 200 ] ] ] }, { "type": "uncraft", "result": "grenade_inc", "skill_used": "fabrication", - "difficulty": 2, + "difficulty": 3, "time": "50 s", "qualities": [ { "id": "SCREW", "level": 1 } ], - "components": [ [ [ "pilot_light", 1 ] ], [ [ "canister_empty", 1 ] ], [ [ "incendiary", 150 ] ] ] + "components": [ [ [ "delay_fuze", 1 ] ], [ [ "canister_empty", 1 ] ], [ [ "incendiary", 150 ] ] ] + }, + { + "type": "uncraft", + "result": "landmine", + "skill_used": "fabrication", + "difficulty": 4, + "time": "50 s", + "qualities": [ { "id": "SCREW", "level": 1 } ], + "components": [ [ [ "delay_fuze", 1 ] ], [ [ "canister_empty", 1 ] ], [ [ "chem_compositionb", 75 ] ] ] } ]