summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-10-14 09:34:17 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-10-14 09:34:17 -0700
commited18a7e45de8109c67e044aff4da34bf6d782787 (patch)
tree7473d61b01a342e849bd57a7549905de8927ba8f
parentYeast and Aluminium Powder. (diff)
downloadcataclysm-dda-mod_faction-camp-recipe-expansion-ed18a7e45de8109c67e044aff4da34bf6d782787.tar.xz
Add Roasted Salsify.
Add Biodiesel in 10L increments via shim item.
-rw-r--r--Readme.txt1
-rw-r--r--json/items/fuel.json25
-rw-r--r--json/recipes/basecamps/recipe_groups.json6
-rw-r--r--json/recipes/chem/fuel.json31
4 files changed, 61 insertions, 2 deletions
diff --git a/Readme.txt b/Readme.txt
index c5b91ee..2aa13aa 100644
--- a/Readme.txt
+++ b/Readme.txt
@@ -27,5 +27,6 @@ Cured Hides and Pelts.
Tanned Hides and Pelts.
Superglue.
Ammunition.
+Biodiesel. (via shim item)
Renamed several recipes to make the resulting item more clear.
diff --git a/json/items/fuel.json b/json/items/fuel.json
new file mode 100644
index 0000000..f3d8212
--- /dev/null
+++ b/json/items/fuel.json
@@ -0,0 +1,25 @@
+[
+ {
+ "id": "biodiesel_sealed",
+ "type": "TOOL",
+ "category": "tools",
+ "name": { "str": "sealed jerrycan of biodiesel", "str_pl": "sealed jerrycans of biodiesel" },
+ "description": "This is a sealed jerrycan containing biodiesel. Use to open.",
+ "weight": "15870 g",
+ "volume": "10 L",
+ "price": 300000,
+ "price_postapoc": 3000000,
+ "to_hit": -2,
+ "material": [ "plastic", "hydrocarbons" ],
+ "symbol": ")",
+ "color": "green",
+ "use_action": {
+ "target": "biodiesel",
+ "msg": "You open the jerrycan, exposing it to the atmosphere.",
+ "container": "jerrycan",
+ "target_charges": 10000,
+ "menu_text": "Open jerrycan",
+ "type": "transform"
+ }
+ }
+]
diff --git a/json/recipes/basecamps/recipe_groups.json b/json/recipes/basecamps/recipe_groups.json
index ea7ed86..3541c93 100644
--- a/json/recipes/basecamps/recipe_groups.json
+++ b/json/recipes/basecamps/recipe_groups.json
@@ -20,7 +20,8 @@
{ "id": "pecan_roasted", "description": " Cook: Pecan, Roasted" },
{ "id": "pistachio_roasted", "description": " Cook: Pistachio, Roasted" },
{ "id": "soy_nuts", "description": " Cook: Soybeans, Roasted" },
- { "id": "walnut_roasted", "description": " Cook: Walnut, Roasted" }
+ { "id": "walnut_roasted", "description": " Cook: Walnut, Roasted" },
+ { "id": "salsify_baked", "description": " Cook: Salsify, Roasted" }
]
},
{
@@ -347,7 +348,8 @@
{ "id": "chem_rdx", "description": " Craft: RDX" },
{ "id": "chem_hexamine", "description": " Craft: Hexamine" },
{ "id": "chem_hmtd", "description": " Craft: HMTD" },
- { "id": "chem_compositionb", "description": " Craft: Composition B" }
+ { "id": "chem_compositionb", "description": " Craft: Composition B" },
+ { "id": "biodiesel_sealed", "description": " Craft: Biodiesel" }
]
},
{
diff --git a/json/recipes/chem/fuel.json b/json/recipes/chem/fuel.json
new file mode 100644
index 0000000..0d338fd
--- /dev/null
+++ b/json/recipes/chem/fuel.json
@@ -0,0 +1,31 @@
+[
+ {
+ "result": "biodiesel_sealed",
+ "type": "recipe",
+ "category": "CC_CHEM",
+ "subcategory": "CSC_CHEM_FUEL",
+ "skill_used": "cooking",
+ "difficulty": 6,
+ "time": "420 m",
+ "batch_time_factors": [ 83, 5 ],
+ "qualities": [ { "id": "CHEM", "level": 2 } ],
+ "tools": [ [ [ "surface_heat", 100, "LIST" ] ] ],
+ "components": [
+ [ [ "water_clean", 40 ], [ "water", 40 ] ],
+ [ [ "chem_ethanol", 1000 ], [ "chem_methanol", 1000 ], [ "denat_alcohol", 1000 ] ],
+ [ [ "lye_powder", 80 ] ],
+ [
+ [ "cooking_oil", 640 ],
+ [ "cooking_oil2", 640 ],
+ [ "edible_tallow_lard", 80, "LIST" ],
+ [ "tallow_tainted", 80 ],
+ [ "any_fat", 160, "LIST" ],
+ [ "fat_tainted", 160 ],
+ [ "lamp_oil", 10000 ],
+ [ "motor_oil", 10000 ]
+ ],
+ [ [ "jerrycan", 1 ] ]
+ ],
+ "flags": [ "ALLOW_ROTTEN" ]
+ }
+]