Skip to content

Commit

Permalink
Create crafting recipes for roller blades and skates (#40361)
Browse files Browse the repository at this point in the history
* Add roller_blades and roller_skates recipes
* Troubleshoot and customize

Made bearings "ammo" instead of components since they were throwing errors. Customized rollerskates to be more about metal and leather, and a little easier, and roller blades to be about cloth and plastic and a little harder.

* Smith/swage convert, no aluminum

Standardized skate recipes to use smithing and swaging instead of welding, take longer, and only use pipe and scrap instead of aluminum.
  • Loading branch information
LyleSY authored May 12, 2020
1 parent 1c77a12 commit 8907353
Show file tree
Hide file tree
Showing 4 changed files with 73 additions and 0 deletions.
1 change: 1 addition & 0 deletions data/json/itemgroups/activities_hobbies.json
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@
[ "knee_pads", 40 ],
[ "roller_blades", 20 ],
[ "rollerskates", 10 ],
[ "wheel_skate", 50 ],
[ "manual_throw", 12 ],
{
"item": "protein_powder",
Expand Down
18 changes: 18 additions & 0 deletions data/json/items/vehicle/wheel.json
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,24 @@
"diameter": 10,
"width": 3
},
{
"id": "wheel_skate",
"type": "WHEEL",
"category": "veh_parts",
"name": { "str": "skate wheel" },
"description": "A very small plastic wheel with a punk attitude. This wheel was made for skating.",
"weight": "200 g",
"volume": "200 ml",
"price": 1400,
"price_postapoc": 10,
"bashing": 1,
"to_hit": -2,
"material": [ "steel", "plastic" ],
"symbol": "]",
"color": "dark_gray",
"diameter": 3,
"width": 1
},
{
"id": "wheel_tricycle",
"category": "veh_parts",
Expand Down
34 changes: 34 additions & 0 deletions data/json/recipes/armor/feet.json
Original file line number Diff line number Diff line change
Expand Up @@ -555,5 +555,39 @@
"book_learn": [ [ "textbook_armwest", 6 ], [ "textbook_fabrication", 6 ], [ "recipe_melee", 6 ] ],
"using": [ [ "chainmail_standard", 2 ] ],
"components": [ [ [ "link_sheet", 2 ] ], [ [ "chain_link", 50 ] ], [ [ "wire", 1 ] ], [ [ "rag", 4 ] ] ]
},
{
"result": "roller_blades",
"type": "recipe",
"category": "CC_ARMOR",
"subcategory": "CSC_ARMOR_FEET",
"skill_used": "fabrication",
"skills_required": [ "tailor", 2 ],
"difficulty": 5,
"time": "3 h",
"book_learn": [ [ "textbook_tailor", 5 ], [ "textbook_fabrication", 5 ] ],
"using": [ [ "blacksmithing_standard", 6 ] ],
"tools": [ [ [ "mold_plastic", -1 ] ], [ [ "surface_heat", 15, "LIST" ] ], [ [ "swage", -1 ] ] ],
"components": [
[ [ "pipe", 1 ] ],
[ [ "wheel_skate", 6 ] ],
[ [ "plastic_chunk", 8 ] ],
[ [ "rag", 8 ] ],
[ [ "scrap", 10 ] ],
[ [ "bearing", 6 ] ]
]
},
{
"result": "rollerskates",
"type": "recipe",
"category": "CC_ARMOR",
"subcategory": "CSC_ARMOR_FEET",
"skill_used": "fabrication",
"difficulty": 5,
"time": "3 h",
"book_learn": [ [ "textbook_tailor", 5 ], [ "textbook_fabrication", 5 ] ],
"using": [ [ "blacksmithing_standard", 6 ] ],
"tools": [ [ [ "swage", -1 ] ] ],
"components": [ [ [ "wheel_skate", 8 ] ], [ [ "boots", 1 ] ], [ [ "pipe", 1 ] ], [ [ "scrap", 12 ] ], [ [ "bearing", 8 ] ] ]
}
]
20 changes: 20 additions & 0 deletions data/json/uncraft/armor/boots.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
[
{
"result": "roller_blades",
"type": "uncraft",
"skill_used": "fabrication",
"difficulty": 2,
"time": "600 s",
"qualities": [ { "id": "PRY", "level": 1 } ],
"components": [ [ [ "wheel_skate", 6 ] ], [ [ "rag", 6 ] ], [ [ "plastic_chunk", 6 ] ], [ [ "scrap", 18 ] ], [ [ "bearing", 6 ] ] ]
},
{
"result": "rollerskates",
"type": "uncraft",
"skill_used": "fabrication",
"difficulty": 2,
"time": "600 s",
"qualities": [ { "id": "PRY", "level": 1 } ],
"components": [ [ [ "wheel_skate", 8 ] ], [ [ "scrap_leather", 6 ] ], [ [ "scrap", 20 ] ], [ [ "bearing", 8 ] ] ]
}
]

0 comments on commit 8907353

Please sign in to comment.