summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-07-27 13:33:19 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-07-27 13:33:19 -0700
commit9c559257faae8007da0c0e52898c36fe813a11b7 (patch)
treefd5a787b74a553c8e88b4ed5300771bf92f3e352
parentAdd the M1006 recipe. (diff)
downloadcataclysm-dda-mod_grenade-crafting-9c559257faae8007da0c0e52898c36fe813a11b7.tar.xz
Add recipes for rubber powder, rubber slug, impact fuze, delayed fuze
-rw-r--r--json/recipes/recipe_medsandchemicals.json115
-rw-r--r--json/resources/misc.json20
2 files changed, 134 insertions, 1 deletions
diff --git a/json/recipes/recipe_medsandchemicals.json b/json/recipes/recipe_medsandchemicals.json
index c1aee88..ff7da19 100644
--- a/json/recipes/recipe_medsandchemicals.json
+++ b/json/recipes/recipe_medsandchemicals.json
@@ -1,5 +1,5 @@
[
-{
+ {
"type": "recipe",
"result": "chem_compositionb",
"category": "CC_CHEM",
@@ -14,5 +14,118 @@
[ [ "chem_rdx", 300 ] ],
[ [ "chem_hmtd", 200 ] ]
]
+ },
+ {
+ "type": "recipe",
+ "note": "Loosely based on lye powder recipe",
+ "result": "rubber_powder",
+ "category": "CC_CHEM",
+ "subcategory": "CSC_CHEM_CHEMICALS",
+ "skill_used": "cooking",
+ "difficulty": 3,
+ "time": "1 h 30 m",
+ "batch_time_factors": [ 80, 4 ],
+ "book_learn": [ [ "recipe_labchem", 5 ] ],
+ "reversible": false,
+ "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 3 } ],
+ "tools": [ [ [ "water_boiling_heat", 120, "LIST" ] ] ],
+ "components": [
+ [
+ [ "boots_rubber", 1 ],
+ [ "gloves_rubber", 1 ],
+ [ "rubber_harness_dog", 1 ],
+ [ "rubber_armor_horse", 1 ],
+ [ "plunger_toilet", 1 ],
+ [ "arrow_plastic", 4 ],
+ [ "wheel_slick", 1 ],
+ [ "wheel_barrow", 1 ],
+ [ "wheel_bicycle", 1 ],
+ [ "wheel_10", 1 ],
+ [ "wheel_motorbike", 1 ],
+ [ "wheel_wheelchair", 2 ],
+ [ "wheel_side", 1 ],
+ [ "wheel_wide_or", 1 ]
+ ]
+ ]
+ },
+ {
+ "type": "recipe",
+ "note": "Loosely based on plastic chunk from plastic bag recipe",
+ "result": "rubber_slug",
+ "category": "CC_AMMO",
+ "subcategory": "CSC_AMMO_COMPONENTS",
+ "skill_used": "fabrication",
+ "difficulty": 2,
+ "time": "10 m",
+ "batch_time_factors": [ 10, 1 ],
+ "book_learn": [ [ "recipe_labchem", 5 ] ],
+ "reversible": false,
+ "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 3 } ],
+ "tools": [
+ [ [ "surface_heat", 15, "LIST" ] ],
+ [ [ "mold_plastic", -1 ] ]
+ ],
+ "components": [
+ [ [ "rubber_powder", 300 ] ]
+ ]
+ },
+ {
+ "result": "delay_fuze",
+ "note": "Loosely based on fuse and wire recipes",
+ "type": "recipe",
+ "category": "CC_OTHER",
+ "subcategory": "CSC_OTHER_MATERIALS",
+ "skill_used": "fabrication",
+ "difficulty": 4,
+ "time": "40 m",
+ "book_learn": [ [ "textbook_anarch", 6 ] ],
+ "batch_time_factors": [ 50, 2 ],
+ "qualities": [
+ { "id": "CUT", "level": 1 }
+ ],
+ "tools": [
+ [ [ "soldering_standard", 5, "LIST" ] ],
+ [
+ [ "boltcutters", -1 ],
+ [ "pliers", -1 ],
+ [ "toolset", -1 ],
+ [ "multitool", -1 ]
+ ]
+ ],
+ "components": [
+ [ [ "fuse", 1 ] ],
+ [ [ "pilot_light", 1 ] ],
+ [ [ "scrap", 2 ] ],
+ [ [ "clockworks", 1 ] ]
+ ]
+ },
+ {
+ "result": "impact_fuze",
+ "note": "Loosely based on fuse and wire recipes",
+ "type": "recipe",
+ "category": "CC_OTHER",
+ "subcategory": "CSC_OTHER_MATERIALS",
+ "skill_used": "fabrication",
+ "difficulty": 4,
+ "time": "40 m",
+ "book_learn": [ [ "textbook_anarch", 6 ] ],
+ "batch_time_factors": [ 50, 2 ],
+ "qualities": [
+ { "id": "CUT", "level": 1 }
+ ],
+ "tools": [
+ [ [ "soldering_standard", 5, "LIST" ] ],
+ [
+ [ "boltcutters", -1 ],
+ [ "pliers", -1 ],
+ [ "toolset", -1 ],
+ [ "multitool", -1 ]
+ ]
+ ],
+ "components": [
+ [ [ "fuse", 1 ] ],
+ [ [ "pilot_light", 1 ] ],
+ [ [ "scrap", 2 ] ]
+ ]
}
]
diff --git a/json/resources/misc.json b/json/resources/misc.json
new file mode 100644
index 0000000..f0498cd
--- /dev/null
+++ b/json/resources/misc.json
@@ -0,0 +1,20 @@
+[
+ {
+ "id": "rubber_powder",
+ "type": "AMMO",
+ "category": "spare_parts",
+ "name": { "str": "rubber powder" },
+ "description": "Powdered rubber. It could be melted and cast into rubber items. ",
+ "container": "bottle_plastic_small",
+ "weight": "1540 mg",
+ "volume": "250 ml",
+ "price": 2500,
+ "price_postapoc": 50,
+ "container": "bag_plastic",
+ "material": "powder_nonflam",
+ "symbol": "=",
+ "color": "dark_gray",
+ "count": 250,
+ "ammo_type": "components"
+ }
+]