The Recipe Making Thread

[quote=“Chiko, post:21, topic:3354”]

I kinda want to change all the armor crafting section by removing the normal pre-cataclysm clothes from it and adding makeshift outfits and gear.[/quote]

No. Just no. I kinda like being able to make things myself, if needed, rather than having to Crapsack EVERYTHING.

Same with having to account for forearms, fingers, CBMs, etc. Excess complexity is not Fun. If I wanted that level of detail, I’d play DF.

You could separate the Clothes and Armor and create a Clothing and Armor section on crafting.

Also, a question. Should wooden frames require nails/superglue or be held in place by soldered scrap fittings?

Do you think wooden wheels might work out? Since a lot of things like wear aren’t simulated in Cataclysm properly.

[quote=“KA101, post:41, topic:3354”][quote=“Chiko, post:21, topic:3354”]

I kinda want to change all the armor crafting section by removing the normal pre-cataclysm clothes from it and adding makeshift outfits and gear.[/quote]
No. Just no. I kinda like being able to make things myself, if needed, rather than having to Crapsack EVERYTHING.

Same with having to account for forearms, fingers, CBMs, etc. Excess complexity is not Fun. If I wanted that level of detail, I’d play DF.[/quote]
ROFL!!!

Now I understand what you mean. Look, the “changes” we are posting in here can’t change, in any way, the main game. If someone want them, they have to just copy the code and mod them into their copy of the game themselves. We are posting them here to share them or to get feedback so we can rebalance things. The post you just quoted is something I’m doing to my copy of the game.

That’s the awesome thing about mods, they are optional content. You have nothing to worry about, unless this is being posted in the suggestions section of this forum.

xD!!!

[quote=“Blaze, post:42, topic:3354”]You could separate the Clothes and Armor and create a Clothing and Armor section on crafting.

Also, a question. Should wooden frames require nails/superglue or be held in place by soldered scrap fittings?

Do you think wooden wheels might work out? Since a lot of things like wear aren’t simulated in Cataclysm properly.[/quote]
:open_mouth:

We can also mod in more sections in crafting list?

Also, about your question… I think nails/superglue should be the choice for wooden parts. Having require different materials than their counterparts would be nice, IMO.

And I’m not quite sure about wooden wheels… I don’t think they are gonna work in vehicles, specially since they would have to hold all the weight and possible be used in high speeds.

Well, at the very top of the recipe.json there’s a bunch of categories. Not sure how they function though.

I got around to adding some of the recipes:

[spoiler][code]{
“type” : “recipe”,
“result”: “wood_frame”,
“category”: “CC_MISC”,
“skill_used”: “fabrication”,
“difficulty”: 1,
“time”: 6000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[ “saw”, -1 ], [“toolset”, -1]
]
],
“components”: [
[
[ “2x4”, 6 ]
],
[
[ “nail”, 24 ],
[ “superglue”, 8 ]
]
]
},

{
“type” : “recipe”,
“result”: “wood_plate”,
“category”: “CC_MISC”,
“skill_used”: “fabrication”,
“difficulty”: 1,
“time”: 6000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[ “saw”, -1 ], [“toolset”, -1]
]
],
“components”: [
[
[ “2x4”, 12 ]
],
[
[ “nail”, 40 ],
[ “superglue”, 12 ]
]
]
},

{
“type” : “recipe”,
“result”: “rewood_plate”,
“category”: “CC_MISC”,
“skill_used”: “fabrication”,
“difficulty”: 1,
“time”: 2000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[ “soldering_iron”, 30 ], [“toolset”, 2]
]
],
“components”: [
[
[ “wood_plate”, 1 ]
],
[
[ “scrap”, 8 ],
]
]
},

{
“type” : “recipe”,
“result”: “rebar_plate”,
“category”: “CC_MISC”,
“skill_used”: “fabrication”,
“difficulty”: 1,
“time”: 2000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[“hacksaw”, -1], [“toolset”, -1]
],
[
[ “soldering_iron”, 30 ], [“toolset”, 2]
]
],
“components”: [
[
[ “wood_plate”, 1 ]
],
[
[ “rebar”, 6 ]
]
]
},

{
“type” : “recipe”,
“result”: “makeshift_battery”,
“category”: “CC_ELECTRONIC”,
“skill_used”: “electronics”,
“requires_skills”: [ “mechanics”, 2 ],
“difficulty”: 6,
“time”: 25000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[ “screwdriver”, -1 ],
[ “toolset”, -1 ]
],
[
[ “soldering_iron”, 50 ],
[ “toolset”, 2 ]
]
],
“components”: [
[
[ “UPS_off”, 4 ],
[ “adv_UPS_off”, 2 ]
],
[
[ “circuit”, 10 ]
],
[
[ “e_scrap”, 15 ]
],
[
[ “cable”, 100 ]
]
]
},
{
“type” : “recipe”,
“result”: “wood_seat”,
“category”: “CC_MISC”,
“skill_used”: “fabrication”,
“difficulty”: 1,
“time”: 6000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[ “saw”, -1 ], [“toolset”, -1]
],
[
[ “sewing_kit”, 50 ],
[ “needle_bone”, 50 ]
]
],
“components”: [
[
[ “2x4”, 4 ]
],
[
[ “nail”, 12 ],
[ “superglue”, 4 ]
],
[
[ “leather”, 12 ],
[ “fur”, 12 ],
[ “rag”, 20 ],
[ “sheet”, 1 ]
]
]
},
{
“type” : “recipe”,
“result”: “4Xnailrifle”,
“category”: “CC_WEAPON”,
“skill_used”: “mechanics”,
“skill_sec”: [“fabrication”,4],
“difficulty”: 4,
“time”: 60000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[“goggles_welding”, -1]
],
[
[“hacksaw”, -1], [“toolset”, -1]
],
[
[“screwdriver”, -1], [“toolset”, -1]
],
[
[“wrench”, -1], [“toolset”, -1]
],
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[“welder”, 300], [“welder_crude”, 375], [“toolset”, 10]
]
],
“components”: [
[
[“pipe”, 4],
[“rebar”, 2]
],
[
[“duct_tape”, 400],
[“superglue”, 4]
],
[
[“2x4”, 2],
[“stick”, 2]
],
[
[“metal_tank”, 1]
],
[
[“frame”, 1]
],
[
[“spring”, 4]
],
[
[“funnel”, 4],
[“makeshift_funnel”, 4]
],
[
[“scrap”, 12]
]
]
},
{
“type” : “recipe”,
“result”: “2Xtihar”,
“category”: “CC_WEAPON”,
“skill_used”: “mechanics”,
“difficulty”: 4,
“time”: 60000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[“goggles_welding”, -1]
],
[
[“hacksaw”, -1], [“toolset”, -1]
],
[
[“screwdriver”, -1], [“toolset”, -1]
],
[
[“wrench”, -1], [“toolset”, -1]
],
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[“welder”, 200], [“welder_crude”, 250], [“toolset”, 8]
]
],
“components”: [
[
[“pipe”, 4],
[“rebar”, 2]
],
[
[“duct_tape”, 200],
[“superglue”, 2]
],
[
[“2x4”, 2],
[“stick”, 2]
],
[
[“metal_tank”, 1]
],
[
[“frame”, 1]
],
[
[“spring”, 2]
],
[
[“funnel”, 2],
[“makeshift_funnel”, 2]
],
[
[“scrap”, 2]
],
[
[“tihar”, 2]
]
]
},
{
“type” : “recipe”,
“result”: “scorpion”,
“category”: “CC_WEAPON”,
“skill_used”: “mechanics”,
“difficulty”: 4,
“time”: 60000,
“reversible”: false,
“autolearn”: true,
“tools”: [
[
[“goggles_welding”, -1]
],
[
[“hacksaw”, -1], [“toolset”, -1]
],
[
[“screwdriver”, -1], [“toolset”, -1]
],
[
[“wrench”, -1], [“toolset”, -1]
],
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[“welder”, 200], [“welder_crude”, 250], [“toolset”, 8]
]
],
“components”: [
[
[“pipe”, 4],
[“rebar”, 2]
],
[
[“duct_tape”, 200],
[“superglue”, 2]
],
[
[“2x4”, 2],
[“stick”, 2]
],
[
[“metal_tank”, 1]
],
[
[“frame”, 1]
],
[
[“spring”, 4]
],
[
[“funnel”, 1],
[“makeshift_funnel”, 1]
],
[
[“scrap”, 8]
],
[
[“huge_crossbow”, 1]
]
]
},
{
“type” : “recipe”,
“result”: “Hbolt_wood”,
“category”: “CC_AMMO”,
“skill_used”: “fabrication”,
“requires_skills”: [ “archery”, 1 ],
“difficulty”: 2,
“time”: 15000,
“reversible”: false,
“autolearn”: true,
“qualities” : [
{“name”:“CUT”,“level”:1,“amount”:1}
],
“components”: [
[
[ “stick”, 1 ],
[ “2x4”, 1 ]
]
]
},
{
“type” : “recipe”,
“result”: “Hbolt_rebar”,
“category”: “CC_AMMO”,
“skill_used”: “fabrication”,
“requires_skills”: [ “archery”, 1 ],
“difficulty”: 2,
“time”: 15000,
“reversible”: false,
“autolearn”: true,
“qualities” : [
{“name”:“CUT”,“level”:1,“amount”:1}
],
“tools”: [
[
[“hacksaw”, -1], [“toolset”, -1]
],
[
[“hammer”, -1], [“toolset”, -1], [“primitive_hammer”, -1]
],
[
[“fire”, -1]
]
],
“components”: [
[
[ “stick”, 1 ],
[ “2x4”, 1 ]
],
[
[“rebar”, 1]
]
]
}[/code][/spoiler]

For the most part, all that remains are the Dual/Quad Cannon weapon recipes. Currently, the method I use is excessively messy.

{ "type" : "recipe", "result": "2XSMG9mm", "category": "CC_WEAPON", "skill_used": "mechanics", "requires_skills": [ "gun", 10 ], "difficulty": 4, "time": 60000, "reversible": false, "autolearn": true, "tools": [ [ ["goggles_welding", -1] ], [ ["hacksaw", -1], ["toolset", -1] ], [ ["screwdriver", -1], ["toolset", -1] ], [ ["wrench", -1], ["toolset", -1] ], [ ["hammer", -1], ["toolset", -1], ["primitive_hammer", -1] ], [ ["welder", 200], ["welder_crude", 250], ["toolset", 8] ] ], "components": [ [ ["pipe", 4], ["rebar", 2] ], [ ["duct_tape", 200], ["superglue", 2] ], [ ["2x4", 2], ["stick", 2] ], [ ["metal_tank", 1] ], [ ["frame", 1] ], [ ["spring", 2] ], [ ["funnel", 2], ["makeshift_funnel", 2] ], [ ["scrap", 12] ], [ ["smg_9mm", 1], ["smg_45", 1], ["american_180", 1], ["uzi", 1], ["tec9", 1], ["calico", 1], ["hk_mp5", 1], ["mac_10", 1], ["hk_ump45", 1], ["TDI", 1], ["fn_p90", 1], ["hk_mp7", 1], ["ppsh", 1], ["rm2000_smg", 1], ["needlegun", 1] ], [ ["smg_9mm", 1], ["smg_45", 1], ["american_180", 1], ["uzi", 1], ["tec9", 1], ["calico", 1], ["hk_mp5", 1], ["mac_10", 1], ["hk_ump45", 1], ["TDI", 1], ["fn_p90", 1], ["hk_mp7", 1], ["ppsh", 1], ["rm2000_smg", 1], ["needlegun", 1] ] ] },
It essentially lists every SMG in the game TWICE in the recipe. The necessary gun skill is high to represent the difficulty of converting their internals to a general ammunition type. Even without the recipes you can debug them in and they work just fine.

I updated the previous posts due to having some errors (Wrong material types, etc).

[quote=“Chiko, post:3, topic:3354”][quote=“Nickboom, post:2, topic:3354”]Nickboom waves at Chiko

Remember me :D[/quote]
Wut o_o

I do! But I’m not quite sure from where. Dead Frontier, amirite?[/quote]
Now I remember! You are from the Neo Scavenger forums! I took a look there and saw your username. :3

Hey guys, i need some suggestions for a making a gps tracking module for vehicles, i came up with a rough draft by copying other items but im sure this can be improved, here is what i have right now.

{ "type" : "recipe", "result": "gps_tracker", "category": "CC_ELECTRONIC", "skill_used": "electronics", "difficulty": 4, "time": 30000, "reversible": true, "autolearn": true, "tools": [ [ [ "screwdriver", -1 ], [ "toolset", -1 ] ], [ [ "soldering_iron", 14 ], [ "toolset", 1 ] ] ], "components": [ [ [ "amplifier", 1 ] ], [ [ "transponder", 1 ] ], [ [ "scrap", 5 ] ], [ [ "cable", 10 ] ] ] },

{ "type":"GENERIC", "id": "gps_tracker", "name": "GPS Tracker", "description": "A GPS tracker, when installed on a vehicle allows you track the vehicle through your PDA", "weight": 400, "to_hit": 0, "color": "red", "symbol": ";", "material": ["plastic", "iron"], "volume": 2, "bashing": 1, "cutting": 0, "price": 800 },

{ "type" : "vehicle_part", "id" : "gps_unit", "name": "GPS tracking unit", "symbol": "*", "color": "red", "broken_symbol": "#", "broken_color": "light_gray", "damage_modifier": 10, "durability": 20, "item": "gps_tracker", "difficulty": 3, "power": 6, "flags": ["GPS"], "breaks_into": [ {"item": "scrap", "min": 0, "max": 2} ] },

And here is the PR