From becfe3504f2889b169e6e99e579ef0f279e15a7a Mon Sep 17 00:00:00 2001 From: anoobindisguise <56016372+anoobindisguise@users.noreply.github.com> Date: Wed, 14 Jun 2023 09:06:45 -0700 Subject: [PATCH] Reworks to some survivor boots (#65741) * Modernize survivor boots * commae * Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * recipes #1 * Update feet.json * Update custom_boots.json * a fix * fixes * thickness * recipe stuff * Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update feet.json * Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * xl and xs recipes * fixes * nylon->leather * nylon->leather --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../armor/bespoke_armor/custom_boots.json | 179 +++++++++-- data/json/recipes/armor/feet.json | 297 ++++++++++++++---- 2 files changed, 388 insertions(+), 88 deletions(-) diff --git a/data/json/items/armor/bespoke_armor/custom_boots.json b/data/json/items/armor/bespoke_armor/custom_boots.json index 449b7fbdc9372..7265a397c9abc 100644 --- a/data/json/items/armor/bespoke_armor/custom_boots.json +++ b/data/json/items/armor/bespoke_armor/custom_boots.json @@ -4,21 +4,54 @@ "type": "ARMOR", "category": "armor", "name": { "str": "pair of light survivor boots", "str_pl": "pairs of light survivor boots" }, - "description": "A pair of customized, Kevlar-armored cloth boots. Favoring comfort over protection, these boots will keep you moving and agile, even when knee-deep in the dead.", + "description": "A pair of custom-made Kevlar-armored boots with a chemical-resistant layer and rubber toes. Will keep you highly mobile without the worry of zombie acid dissolving your feet.", "weight": "1120 g", "volume": "2 L", "price": 24000, "price_postapoc": 5000, "to_hit": -1, - "material": [ "kevlar", "cotton" ], + "material": [ "kevlar", "nomex", "leather" ], "symbol": "[", "looks_like": "boots_combat", "color": "green", "warmth": 15, - "material_thickness": 4, - "environmental_protection": 3, + "material_thickness": 1.5, + "environmental_protection": 5, "flags": [ "VARSIZE", "WATERPROOF", "STURDY" ], - "armor": [ { "encumbrance": 18, "coverage": 100, "covers": [ "foot_l", "foot_r" ] } ], + "armor": [ + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_ankle_r", "foot_ankle_l", "foot_arch_r", "foot_arch_l", "foot_heel_r", "foot_heel_l" ], + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 1.1 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.5 } + ], + "encumbrance": 10, + "coverage": 100 + }, + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_toes_r", "foot_toes_l" ], + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 1.1 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.5 }, + { "type": "rubber", "covered_by_mat": 100, "thickness": 0.6 } + ], + "coverage": 100 + }, + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_sole_r", "foot_sole_l" ], + "material": [ + { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "rubber", "covered_by_mat": 100, "thickness": 5.0 } + ], + "coverage": 100 + } + ], "melee_damage": { "bash": 1 } }, { @@ -43,29 +76,62 @@ "type": "ARMOR", "category": "armor", "name": { "str": "pair of survivor boots", "str_pl": "pairs of survivor boots" }, - "description": "A pair of customized leather boots armored with Kevlar. Balancing comfort and protection, these boots will keep you alive, even when knee-deep in the dead.", + "description": "A pair of custom-made boots constructed of thick Kevlar and a chemical resistant layer, featuring steel toes for extra protection. Keeps your feet safe from the myriad dangers of the apocalypse.", "weight": "1330 g", "volume": "2500 ml", "price": 24000, "price_postapoc": 6000, "to_hit": -1, - "material": [ "kevlar", "leather" ], + "material": [ "kevlar", "nomex", "leather", "steel" ], "symbol": "[", "looks_like": "boots_combat", "color": "brown", - "warmth": 15, - "material_thickness": 3.5, - "environmental_protection": 3, + "warmth": 30, + "material_thickness": 3, + "environmental_protection": 6, "flags": [ "VARSIZE", "WATERPROOF", "STURDY" ], - "armor": [ { "encumbrance": 24, "coverage": 100, "covers": [ "foot_l", "foot_r" ] } ], - "melee_damage": { "bash": 1 } + "armor": [ + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_ankle_r", "foot_ankle_l", "foot_arch_r", "foot_arch_l", "foot_heel_r", "foot_heel_l" ], + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 2.2 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.8 } + ], + "encumbrance": 20, + "coverage": 100 + }, + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_toes_r", "foot_toes_l" ], + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 2.2 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.2 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.8 }, + { "type": "steel", "covered_by_mat": 100, "thickness": 0.5 } + ], + "coverage": 100 + }, + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_sole_r", "foot_sole_l" ], + "material": [ + { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "rubber", "covered_by_mat": 100, "thickness": 6.0 } + ], + "coverage": 100 + } + ], + "melee_damage": { "bash": 4 } }, { "id": "boots_xlsurvivor", "type": "ARMOR", "category": "armor", "name": { "str": "pair of XL survivor boots", "str_pl": "pairs of XL survivor boots" }, - "description": "A massive pair of customized leather boots armored with Kevlar. Balancing comfort and protection, these boots will keep you alive even when knee-deep in the dead.", + "description": "A pair of huge, custom-made boots constructed of thick Kevlar and a chemical resistant layer, featuring steel toes for extra protection. Keeps your feet safe from the myriad dangers of the apocalypse.", "weight": "2460 g", "volume": "5 L", "price": 24000, @@ -96,13 +162,50 @@ "id": "boots_wsurvivor_nofur", "type": "ARMOR", "name": { "str": "pair of faux fur winter survivor boots", "str_pl": "pairs of faux fur winter survivor boots" }, - "description": "A pair of customized, Kevlar-armored boots. Warm thanks to a faux-fur lining, these will keep you alive even when knee-deep in the dead.", + "description": "A pair of customized, Kevlar-armored boots with a chemical-resistant layer and steel toes. Warm thanks to the faux-fur lining, and quite protective due to the thick materials, though perhaps a little hard to move in.", "copy-from": "boots_wsurvivor", - "material": [ "kevlar", "faux_fur" ], + "material": [ "leather", "leather", "nomex", "faux_fur", "steel" ], "symbol": "[", "warmth": 50, "looks_like": "boots_fur", - "color": "pink" + "color": "pink", + "armor": [ + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_ankle_r", "foot_ankle_l", "foot_arch_r", "foot_arch_l", "foot_heel_r", "foot_heel_l" ], + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 1.6 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.5 }, + { "type": "faux_fur", "covered_by_mat": 100, "thickness": 2.5 } + ], + "encumbrance": 35, + "coverage": 100 + }, + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_toes_r", "foot_toes_l" ], + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 1.6 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.5 }, + { "type": "faux_fur", "covered_by_mat": 100, "thickness": 2.5 }, + { "type": "steel", "covered_by_mat": 100, "thickness": 0.5 } + ], + "coverage": 100 + }, + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_sole_r", "foot_sole_l" ], + "material": [ + { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "faux_fur", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "rubber", "covered_by_mat": 100, "thickness": 6.0 } + ], + "coverage": 100 + } + ] }, { "id": "xl_boots_wsurvivor_nofur", @@ -131,21 +234,57 @@ "type": "ARMOR", "category": "armor", "name": { "str": "pair of winter survivor boots", "str_pl": "pairs of winter survivor boots" }, - "description": "A pair of customized, Kevlar-armored boots. Warm thanks to the real fur lining, these will keep you alive, even when knee-deep in the dead.", + "description": "A pair of customized, Kevlar-armored boots with a chemical-resistant layer and steel toes. Warm thanks to the real fur lining, and quite protective due to the thick materials, though perhaps a little hard to move in.", "weight": "1760 g", "volume": "3500 ml", "price": 24000, "price_postapoc": 6000, "to_hit": -1, - "material": [ "kevlar", "fur" ], + "material": [ "kevlar", "leather", "nomex", "fur", "steel" ], "symbol": "[", "looks_like": "boots_fur", "color": "light_gray", "warmth": 75, "material_thickness": 5, - "environmental_protection": 5, + "environmental_protection": 6, "flags": [ "VARSIZE", "WATERPROOF", "STURDY" ], - "armor": [ { "encumbrance": 38, "coverage": 100, "covers": [ "foot_l", "foot_r" ] } ], + "armor": [ + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_ankle_r", "foot_ankle_l", "foot_arch_r", "foot_arch_l", "foot_heel_r", "foot_heel_l" ], + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 1.6 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.5 }, + { "type": "fur", "covered_by_mat": 100, "thickness": 2.5 } + ], + "encumbrance": 35, + "coverage": 100 + }, + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_toes_r", "foot_toes_l" ], + "material": [ + { "type": "kevlar", "covered_by_mat": 100, "thickness": 1.6 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "leather", "covered_by_mat": 100, "thickness": 0.5 }, + { "type": "fur", "covered_by_mat": 100, "thickness": 2.5 }, + { "type": "steel", "covered_by_mat": 100, "thickness": 0.5 } + ], + "coverage": 100 + }, + { + "covers": [ "foot_l", "foot_r" ], + "specifically_covers": [ "foot_sole_r", "foot_sole_l" ], + "material": [ + { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "nomex", "covered_by_mat": 100, "thickness": 0.1 }, + { "type": "fur", "covered_by_mat": 100, "thickness": 1.0 }, + { "type": "rubber", "covered_by_mat": 100, "thickness": 6.0 } + ], + "coverage": 100 + } + ], "melee_damage": { "bash": 1 } }, { diff --git a/data/json/recipes/armor/feet.json b/data/json/recipes/armor/feet.json index 8e1fa664c4913..b847b5304c575 100644 --- a/data/json/recipes/armor/feet.json +++ b/data/json/recipes/armor/feet.json @@ -226,31 +226,56 @@ "skill_used": "tailor", "difficulty": 7, "skills_required": [ "fabrication", 5 ], - "time": "24 h", + "time": "36 h", "autolearn": true, - "using": [ [ "tailoring_kevlar_fabric", 4 ], [ "fastener_small", 2 ] ], + "using": [ + [ "tailoring_kevlar_fabric", 14 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 1 ], + [ "tailoring_leather_small", 12 ], + [ "welding_standard", 10 ] + ], "proficiencies": [ - { "proficiency": "prof_cobbling" }, { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_leatherworking" }, + { "proficiency": "prof_cobbling" }, + { "proficiency": "prof_closures" }, { "proficiency": "prof_closures_waterproofing" }, - { "proficiency": "prof_polymerworking" } + { "proficiency": "prof_polymerworking" }, + { "proficiency": "prof_metalworking" }, + { "proficiency": "prof_welding_basic" }, + { "proficiency": "prof_furriery" } ], "components": [ - [ [ "faux_fur", 12 ] ], - [ [ "duct_tape", 100 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 150, "LIST" ] ], + [ [ "nomex_socks", 1 ], [ "sheet_nomex", 4 ], [ "sheet_nomex_patchwork", 4 ] ], + [ [ "thread_nomex", 20 ] ], + [ [ "boots_steel", 1 ], [ "sneakers_steel", 1 ] ], + [ [ "sheet_faux_fur", 2 ], [ "sheet_faux_fur_patchwork", 2 ] ], + [ [ "faux_fur", 8 ] ] ] }, { "result": "xs_boots_wsurvivor_nofur", "type": "recipe", "copy-from": "boots_wsurvivor_nofur", - "time": "24 h", - "using": [ [ "tailoring_kevlar_fabric", 3 ], [ "fastener_small", 1 ] ], + "time": "30 h", + "using": [ + [ "tailoring_kevlar_fabric", 12 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 1 ], + [ "tailoring_leather_small", 10 ], + [ "welding_standard", 8 ] + ], "components": [ - [ [ "faux_fur", 9 ] ], - [ [ "duct_tape", 75 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 125, "LIST" ] ], + [ [ "nomex_socks", 1 ], [ "sheet_nomex", 3 ], [ "sheet_nomex_patchwork", 3 ] ], + [ [ "thread_nomex", 18 ] ], + [ [ "boots_steel", 1 ], [ "sneakers_steel", 1 ] ], + [ [ "sheet_faux_fur", 2 ], [ "sheet_faux_fur_patchwork", 2 ] ], + [ [ "faux_fur", 4 ] ] ] }, { @@ -258,13 +283,37 @@ "type": "recipe", "activity_level": "LIGHT_EXERCISE", "copy-from": "boots_wsurvivor_nofur", - "using": [ [ "tailoring_kevlar_fabric", 6 ], [ "fastener_small", 2 ] ], - "components": [ - [ [ "faux_fur", 16 ] ], - [ [ "duct_tape", 150 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + "difficulty": 8, + "skills_required": [ "fabrication", 6 ], + "time": "54 h", + "using": [ + [ "tailoring_kevlar_fabric", 14 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 1 ], + [ "tailoring_leather_small", 16 ], + [ "welding_standard", 10 ], + [ "steel_tiny", 2 ] + ], + "proficiencies": [ + { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_leatherworking" }, + { "proficiency": "prof_cobbling" }, + { "proficiency": "prof_closures" }, + { "proficiency": "prof_closures_waterproofing" }, + { "proficiency": "prof_polymerworking" }, + { "proficiency": "prof_metalworking" }, + { "proficiency": "prof_welding_basic" }, + { "proficiency": "prof_blacksmithing" }, + { "proficiency": "prof_furriery" } ], - "time": "32 h" + "components": [ + [ [ "filament_durable", 225, "LIST" ] ], + [ [ "xlnomex_socks", 1 ], [ "sheet_nomex", 6 ], [ "sheet_nomex_patchwork", 6 ] ], + [ [ "thread_nomex", 30 ] ], + [ [ "sheet_faux_fur", 4 ], [ "sheet_faux_fur_patchwork", 4 ] ], + [ [ "faux_fur", 12 ] ] + ] }, { "result": "boots_h20survivor", @@ -380,20 +429,30 @@ "category": "CC_*", "subcategory": "CSC_*_NESTED", "skill_used": "tailor", - "difficulty": 5, + "difficulty": 6, "skills_required": [ "fabrication", 3 ], - "time": "20 h", + "time": "24 h", "autolearn": true, - "using": [ [ "tailoring_kevlar_fabric", 4 ], [ "fastener_small", 2 ] ], + "using": [ + [ "tailoring_kevlar_fabric", 8 ], + [ "fastener_small", 4 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 2 ], + [ "tailoring_leather_small", 12 ] + ], "proficiencies": [ - { "proficiency": "prof_cobbling" }, { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_leatherworking" }, + { "proficiency": "prof_cobbling" }, + { "proficiency": "prof_closures" }, { "proficiency": "prof_closures_waterproofing" }, { "proficiency": "prof_polymerworking" } ], "components": [ - [ [ "duct_tape", 100 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 60, "LIST" ] ], + [ [ "nomex_socks", 1 ], [ "sheet_nomex", 4 ], [ "sheet_nomex_patchwork", 4 ] ], + [ [ "thread_nomex", 20 ] ], + [ [ "rubber_tire_chunk", 1 ] ] ] }, { @@ -401,10 +460,18 @@ "type": "recipe", "copy-from": "boots_lsurvivor", "time": "20 h", - "using": [ [ "tailoring_kevlar_fabric", 3 ], [ "fastener_small", 1 ] ], + "using": [ + [ "tailoring_kevlar_fabric", 8 ], + [ "fastener_small", 4 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 2 ], + [ "tailoring_leather_small", 10 ] + ], "components": [ - [ [ "duct_tape", 75 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 50, "LIST" ] ], + [ [ "nomex_socks", 1 ], [ "sheet_nomex", 3 ], [ "sheet_nomex_patchwork", 3 ] ], + [ [ "thread_nomex", 18 ] ], + [ [ "rubber_tire_chunk", 1 ] ] ] }, { @@ -412,11 +479,21 @@ "type": "recipe", "activity_level": "LIGHT_EXERCISE", "copy-from": "boots_lsurvivor", - "using": [ [ "tailoring_kevlar_fabric", 6 ], [ "fastener_small", 2 ] ], - "time": "22 h 30 m", + "difficulty": 7, + "skills_required": [ "fabrication", 4 ], + "time": "32 h", + "using": [ + [ "tailoring_kevlar_fabric", 12 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 2 ], + [ "adhesive_rubber", 3 ], + [ "tailoring_leather_small", 18 ] + ], "components": [ - [ [ "duct_tape", 150 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 90, "LIST" ] ], + [ [ "xlnomex_socks", 1 ], [ "sheet_nomex", 6 ], [ "sheet_nomex_patchwork", 6 ] ], + [ [ "thread_nomex", 30 ] ], + [ [ "rubber_tire_chunk", 1 ] ] ] }, { @@ -505,30 +582,51 @@ "skill_used": "tailor", "difficulty": 6, "skills_required": [ "fabrication", 4 ], - "time": "22 h", + "time": "30 h", "autolearn": true, - "using": [ [ "tailoring_kevlar_fabric", 4 ], [ "tailoring_leather_small", 8 ] ], + "using": [ + [ "tailoring_kevlar_fabric", 18 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 1 ], + [ "tailoring_leather_small", 24 ], + [ "welding_standard", 10 ] + ], "proficiencies": [ - { "proficiency": "prof_cobbling" }, { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_leatherworking" }, + { "proficiency": "prof_cobbling" }, + { "proficiency": "prof_closures" }, { "proficiency": "prof_closures_waterproofing" }, { "proficiency": "prof_polymerworking" }, - { "proficiency": "prof_leatherworking" } + { "proficiency": "prof_metalworking" }, + { "proficiency": "prof_welding_basic" } ], "components": [ - [ [ "duct_tape", 100 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 100, "LIST" ] ], + [ [ "nomex_socks", 1 ], [ "sheet_nomex", 4 ], [ "sheet_nomex_patchwork", 4 ] ], + [ [ "thread_nomex", 20 ] ], + [ [ "boots_steel", 1 ], [ "sneakers_steel", 1 ] ] ] }, { "result": "boots_xssurvivor", "type": "recipe", "copy-from": "boots_survivor", - "time": "22 h", - "using": [ [ "tailoring_kevlar_fabric", 3 ], [ "tailoring_leather_small", 6 ] ], + "time": "24 h", + "using": [ + [ "tailoring_kevlar_fabric", 16 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 1 ], + [ "tailoring_leather_small", 12 ], + [ "welding_standard", 8 ] + ], "components": [ - [ [ "duct_tape", 75 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 80, "LIST" ] ], + [ [ "nomex_socks", 1 ], [ "sheet_nomex", 3 ], [ "sheet_nomex_patchwork", 3 ] ], + [ [ "thread_nomex", 18 ] ], + [ [ "boots_steel", 1 ], [ "sneakers_steel", 1 ] ] ] }, { @@ -610,64 +708,127 @@ "skill_used": "tailor", "difficulty": 7, "skills_required": [ "fabrication", 5 ], - "time": "24 h", + "time": "36 h", "autolearn": true, - "using": [ [ "tailoring_kevlar_fabric", 4 ], [ "tailoring_fur_small", 12 ], [ "fastener_small", 2 ] ], + "using": [ + [ "tailoring_kevlar_fabric", 14 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 1 ], + [ "tailoring_leather_small", 12 ], + [ "welding_standard", 10 ] + ], "proficiencies": [ - { "proficiency": "prof_cobbling" }, { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_leatherworking" }, + { "proficiency": "prof_cobbling" }, + { "proficiency": "prof_closures" }, { "proficiency": "prof_closures_waterproofing" }, { "proficiency": "prof_polymerworking" }, + { "proficiency": "prof_metalworking" }, + { "proficiency": "prof_welding_basic" }, { "proficiency": "prof_furriery" } ], "components": [ - [ [ "duct_tape", 100 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 150, "LIST" ] ], + [ [ "nomex_socks", 1 ], [ "sheet_nomex", 4 ], [ "sheet_nomex_patchwork", 4 ] ], + [ [ "thread_nomex", 20 ] ], + [ [ "boots_steel", 1 ], [ "sneakers_steel", 1 ] ], + [ [ "sheet_fur_patchwork", 2 ], [ "tanned_pelt", 2 ], [ "boots_fur", 1 ] ], + [ [ "fur", 8 ] ] ] }, { "result": "xs_boots_wsurvivor", "type": "recipe", "copy-from": "boots_wsurvivor", - "time": "24 h", - "using": [ [ "tailoring_kevlar_fabric", 3 ], [ "tailoring_fur_small", 9 ], [ "fastener_small", 1 ] ], + "time": "30 h", + "using": [ + [ "tailoring_kevlar_fabric", 12 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 1 ], + [ "tailoring_leather_small", 10 ], + [ "welding_standard", 8 ] + ], "components": [ - [ [ "duct_tape", 75 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + [ [ "filament_durable", 125, "LIST" ] ], + [ [ "nomex_socks", 1 ], [ "sheet_nomex", 3 ], [ "sheet_nomex_patchwork", 3 ] ], + [ [ "thread_nomex", 18 ] ], + [ [ "boots_steel", 1 ], [ "sneakers_steel", 1 ] ], + [ [ "tanned_pelt", 2 ], [ "sheet_fur_patchwork", 2 ], [ "boots_fur", 1 ] ], + [ [ "fur", 4 ] ] ] }, { "result": "xl_boots_wsurvivor", "type": "recipe", - "activity_level": "LIGHT_EXERCISE", "copy-from": "boots_wsurvivor", - "using": [ [ "tailoring_kevlar_fabric", 6 ], [ "tailoring_fur_small", 16 ], [ "fastener_small", 2 ] ], - "components": [ - [ [ "duct_tape", 150 ] ], - [ [ "boots_combat", 1 ], [ "boots_steel", 1 ], [ "boots_hiking", 1 ], [ "boots_bunker", 1 ], [ "boots", 1 ] ] + "difficulty": 8, + "skills_required": [ "fabrication", 6 ], + "time": "54 h", + "using": [ + [ "tailoring_kevlar_fabric", 14 ], + [ "fastener_small", 6 ], + [ "shoe_rubber", 1 ], + [ "adhesive_rubber", 1 ], + [ "tailoring_leather_small", 16 ], + [ "welding_standard", 10 ], + [ "steel_tiny", 2 ] ], - "time": "27 h" + "proficiencies": [ + { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_leatherworking" }, + { "proficiency": "prof_cobbling" }, + { "proficiency": "prof_closures" }, + { "proficiency": "prof_closures_waterproofing" }, + { "proficiency": "prof_polymerworking" }, + { "proficiency": "prof_metalworking" }, + { "proficiency": "prof_welding_basic" }, + { "proficiency": "prof_blacksmithing" }, + { "proficiency": "prof_furriery" } + ], + "components": [ + [ [ "filament_durable", 225, "LIST" ] ], + [ [ "xlnomex_socks", 1 ], [ "sheet_nomex", 6 ], [ "sheet_nomex_patchwork", 6 ] ], + [ [ "thread_nomex", 30 ] ], + [ [ "sheet_fur_patchwork", 4 ], [ "tanned_pelt", 4 ] ], + [ [ "fur", 12 ] ] + ] }, { "result": "boots_xlsurvivor", "type": "recipe", - "activity_level": "LIGHT_EXERCISE", - "category": "CC_*", - "subcategory": "CSC_*_NESTED", - "skill_used": "tailor", - "difficulty": 6, - "skills_required": [ "fabrication", 4 ], - "time": "24 h 45 m", - "autolearn": true, - "using": [ [ "tailoring_kevlar_fabric", 10 ], [ "tailoring_leather_small", 24 ], [ "fastener_small", 2 ] ], + "copy-from": "boots_survivor", + "difficulty": 7, + "skills_required": [ "fabrication", 5 ], + "time": "45 h", + "using": [ + [ "tailoring_kevlar_fabric", 27 ], + [ "fastener_small", 10 ], + [ "shoe_rubber", 2 ], + [ "adhesive_rubber", 2 ], + [ "tailoring_leather_small", 30 ], + [ "welding_standard", 12 ], + [ "blacksmithing_standard", 6 ], + [ "steel_tiny", 2 ] + ], "proficiencies": [ - { "proficiency": "prof_cobbling" }, { "proficiency": "prof_leatherworking_basic" }, + { "proficiency": "prof_leatherworking" }, + { "proficiency": "prof_cobbling" }, + { "proficiency": "prof_closures" }, { "proficiency": "prof_closures_waterproofing" }, { "proficiency": "prof_polymerworking" }, - { "proficiency": "prof_leatherworking" } + { "proficiency": "prof_metalworking" }, + { "proficiency": "prof_welding_basic" }, + { "proficiency": "prof_blacksmithing" } ], - "components": [ [ [ "scrap", 4 ] ], [ [ "duct_tape", 200 ] ] ] + "components": [ + [ [ "filament_durable", 150, "LIST" ] ], + [ [ "xlnomex_socks", 1 ], [ "sheet_nomex", 6 ], [ "sheet_nomex_patchwork", 6 ] ], + [ [ "thread_nomex", 30 ] ] + ] }, { "result": "clogs",