Skip to content

Commit

Permalink
feat(balance): Buffed survivor armors, Plastic Armors (cataclysmbntea…
Browse files Browse the repository at this point in the history
…m#5651)

* Buffed survivor armors

Made the few survivor armors I missed last time I did this have armor values close to the kevlar vests they use as ingredients. Also decreased football armor and hard plastic chestguards' encumbrance, they were encumbering as hell despite being half-decent earlygame armor.

* Fixes

Restored prior materials to survivor gear, increased thickness to compensate. Added some additional ingredients for the scavenger cowl and scavenger gear to make them a bit less annoying to craft, and changed their materials from kevlar/cotton to kevlar/plastic to further differentiate it from the survivor gear.

* Leather jacket for the scavenger armor

* Survivor duster/trenchcoat rebalance

Reduced thickness of survivor duster and trenchcoat, also reduced amount of kevlar needed to craft it.

* Update data/json/items/armor/torso_armor.json

Co-authored-by: Chaosvolt <[email protected]>

* Missed part of it :>

---------

Co-authored-by: Chaosvolt <[email protected]>
  • Loading branch information
yay855 and chaosvolt authored Nov 5, 2024
1 parent 764d1c0 commit bacf153
Show file tree
Hide file tree
Showing 9 changed files with 43 additions and 35 deletions.
16 changes: 8 additions & 8 deletions data/json/items/armor/coats.json
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,7 @@
"price": "400 USD",
"price_postapoc": "80 USD",
"to_hit": -1,
"material": [ "cotton", "kevlar" ],
"material": [ "kevlar", "cotton" ],
"symbol": "[",
"looks_like": "duster_leather",
"color": "brown",
Expand All @@ -302,7 +302,7 @@
"encumbrance": 15,
"storage": "9 L",
"warmth": 10,
"material_thickness": 3,
"material_thickness": 4,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"environmental_protection": 3,
"flags": [ "VARSIZE", "POCKETS", "HOOD", "COLLAR", "STURDY", "WATERPROOF", "RAINPROOF", "OUTER" ]
Expand Down Expand Up @@ -951,7 +951,7 @@
"price": "340 USD",
"price_postapoc": "45 USD",
"to_hit": -1,
"material": [ "cotton", "kevlar" ],
"material": [ "kevlar", "cotton" ],
"symbol": "[",
"looks_like": "duster_survivor",
"color": "brown",
Expand All @@ -960,7 +960,7 @@
"encumbrance": 15,
"storage": "9 L",
"warmth": 10,
"material_thickness": 3,
"material_thickness": 4,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"environmental_protection": 3,
"flags": [ "VARSIZE", "POCKETS", "HOOD", "COLLAR", "STURDY", "WATERPROOF", "RAINPROOF", "OUTER" ]
Expand Down Expand Up @@ -1062,7 +1062,7 @@
"price": "340 USD",
"price_postapoc": "5 USD",
"to_hit": -1,
"material": [ "cotton", "kevlar" ],
"material": [ "kevlar", "cotton" ],
"symbol": "[",
"looks_like": "sleeveless_duster_survivor",
"color": "brown",
Expand All @@ -1071,7 +1071,7 @@
"encumbrance": 15,
"storage": "9 L",
"warmth": 10,
"material_thickness": 3,
"material_thickness": 4,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"environmental_protection": 3,
"flags": [ "VARSIZE", "POCKETS", "HOOD", "COLLAR", "STURDY", "WATERPROOF", "RAINPROOF", "OUTER" ]
Expand Down Expand Up @@ -1213,7 +1213,7 @@
"price": "400 USD",
"price_postapoc": "80 USD",
"to_hit": -1,
"material": [ "cotton", "kevlar" ],
"material": [ "kevlar", "cotton" ],
"symbol": "[",
"looks_like": "trenchcoat",
"color": "brown",
Expand All @@ -1222,7 +1222,7 @@
"encumbrance": 15,
"storage": "9 L",
"warmth": 10,
"material_thickness": 3,
"material_thickness": 4,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"environmental_protection": 3,
"flags": [ "VARSIZE", "POCKETS", "HOOD", "COLLAR", "STURDY", "WATERPROOF", "RAINPROOF", "OUTER" ]
Expand Down
6 changes: 3 additions & 3 deletions data/json/items/armor/helmets.json
Original file line number Diff line number Diff line change
Expand Up @@ -571,21 +571,21 @@
"id": "helmet_scavenger",
"type": "ARMOR",
"name": { "str": "scavenger cowl" },
"description": "A sturdy protective cowl extending down to the neck, fitted with a respirator and eye protection. For dangerous scavenging ventures.",
"description": "A sturdy protective cowl extending down to the neck, fitted with a respirator, helmet, and eye protection. For dangerous scavenging ventures.",
"weight": "695 g",
"volume": "2500 ml",
"price": "550 USD",
"price_postapoc": "35 USD",
"to_hit": -3,
"material": [ "kevlar", "cotton" ],
"material": [ "kevlar_rigid", "plastic" ],
"symbol": "[",
"looks_like": "mask_gas",
"color": "white",
"covers": [ "head", "eyes", "mouth" ],
"coverage": 100,
"encumbrance": 23,
"warmth": 30,
"material_thickness": 3,
"material_thickness": 8,
"environmental_protection": 7,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"flags": [ "VARSIZE", "STURDY", "WATERPROOF", "SUN_GLASSES" ]
Expand Down
2 changes: 1 addition & 1 deletion data/json/items/armor/legs_armor.json
Original file line number Diff line number Diff line change
Expand Up @@ -336,7 +336,7 @@
"encumbrance": 20,
"storage": "3500 ml",
"warmth": 15,
"material_thickness": 4,
"material_thickness": 5,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"environmental_protection": 3,
"flags": [ "VARSIZE", "POCKETS", "STURDY", "WATERPROOF" ]
Expand Down
10 changes: 5 additions & 5 deletions data/json/items/armor/suits_protection.json
Original file line number Diff line number Diff line change
Expand Up @@ -335,13 +335,13 @@
"id": "armor_scavenger",
"type": "ARMOR",
"name": { "str": "scavenger gear" },
"description": "A sturdy scavenger's outfit made from refitted pre-Cataclysm protective gear. It has a lot of storage space.",
"description": "A sturdy scavenger's outfit made from refitted protective gear and reinforced with kevlar and heavy plastic. It has a lot of storage space.",
"weight": "7915 g",
"volume": "7500 ml",
"price": "1800 USD",
"price_postapoc": "20 USD",
"to_hit": -3,
"material": [ "kevlar", "cotton" ],
"material": [ "kevlar", "plastic" ],
"symbol": "[",
"looks_like": "armor_nomad",
"color": "green",
Expand All @@ -350,7 +350,7 @@
"encumbrance": 30,
"storage": "20 L",
"warmth": 30,
"material_thickness": 5,
"material_thickness": 8,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"environmental_protection": 2,
"flags": [ "VARSIZE", "POCKETS", "STURDY", "WATERPROOF" ]
Expand Down Expand Up @@ -501,7 +501,7 @@
"coverage": 100,
"encumbrance": 50,
"warmth": 30,
"material_thickness": 5,
"material_thickness": 6,
"environmental_protection": 20,
"flags": [ "VARSIZE", "WATERPROOF", "RAINPROOF", "GAS_PROOF", "STURDY", "OUTER" ]
},
Expand All @@ -525,7 +525,7 @@
"encumbrance": 30,
"storage": "10 L",
"warmth": 15,
"material_thickness": 4,
"material_thickness": 6,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"environmental_protection": 10,
"flags": [ "VARSIZE", "WATERPROOF", "POCKETS", "RAINPROOF", "STURDY" ]
Expand Down
6 changes: 3 additions & 3 deletions data/json/items/armor/swimming.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
"coverage": 100,
"encumbrance": 25,
"warmth": 15,
"material_thickness": 2,
"material_thickness": 4,
"environmental_protection": 10,
"flags": [ "VARSIZE", "WATER_FRIENDLY", "STURDY", "OUTER", "HELMET_COMPAT" ]
},
Expand All @@ -105,7 +105,7 @@
"encumbrance": 20,
"storage": "11500 ml",
"warmth": 15,
"material_thickness": 2,
"material_thickness": 4,
"environmental_protection": 10,
"flags": [ "VARSIZE", "WATER_FRIENDLY", "POCKETS", "HOOD", "RAINPROOF", "STURDY" ]
},
Expand All @@ -127,7 +127,7 @@
"coverage": 100,
"encumbrance": 25,
"warmth": 15,
"material_thickness": 1,
"material_thickness": 4,
"environmental_protection": 10,
"flags": [ "VARSIZE", "WATER_FRIENDLY", "STURDY" ]
},
Expand Down
8 changes: 4 additions & 4 deletions data/json/items/armor/torso_armor.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
"color": "dark_gray",
"covers": [ "torso" ],
"coverage": 90,
"encumbrance": 20,
"encumbrance": 10,
"warmth": 20,
"material_thickness": 3,
"environmental_protection": 1,
Expand Down Expand Up @@ -294,7 +294,7 @@
"color": "light_gray",
"covers": [ "torso" ],
"coverage": 45,
"encumbrance": 35,
"encumbrance": 15,
"warmth": 10,
"material_thickness": 6,
"flags": [ "BELTED" ]
Expand Down Expand Up @@ -338,9 +338,9 @@
"covers": [ "torso" ],
"coverage": 95,
"encumbrance": 16,
"storage": "2500 ml",
"storage": "3500 ml",
"warmth": 15,
"material_thickness": 4,
"material_thickness": 5,
"environmental_protection": 1,
"valid_mods": [ "steel_padded", "alloy_padded" ],
"flags": [ "VARSIZE", "WATERPROOF", "RAINPROOF", "STURDY" ]
Expand Down
13 changes: 10 additions & 3 deletions data/json/recipes/armor/head.json
Original file line number Diff line number Diff line change
Expand Up @@ -610,9 +610,16 @@
"using": [ [ "sewing_standard", 65 ], [ "soldering_standard", 8 ] ],
"components": [
[ [ "hat_ball", 1 ], [ "hat_boonie", 1 ] ],
[ [ "mask_filter", 1 ] ],
[ [ "glasses_bal", 1 ], [ "goggles_ski", 1 ] ],
[ [ "kevlar_plate", 8 ] ]
[
[ "mask_filter", 1 ],
[ "mask_gas", 1 ],
[ "mask_survivor", 1 ],
[ "mask_halfsurvivor", 1 ],
[ "mask_hsurvivor", 1 ]
],
[ [ "glasses_bal", 1 ], [ "goggles_ski", 1 ], [ "survivor_goggles", 1 ] ],
[ [ "kevlar_plate", 8 ], [ "helmet_army", 1 ] ],
[ [ "plastic_chunk", 16 ] ]
]
},
{
Expand Down
9 changes: 5 additions & 4 deletions data/json/recipes/armor/suit.json
Original file line number Diff line number Diff line change
Expand Up @@ -278,12 +278,13 @@
"autolearn": true,
"using": [ [ "sewing_standard", 90 ], [ "soldering_standard", 18 ] ],
"components": [
[ [ "jacket_army", 1 ] ],
[ [ "jacket_army", 1 ], [ "winter_jacket_army", 1 ], [ "jacket_leather", 1 ], [ "jacket_leather_red", 1 ] ],
[ [ "vest", 1 ], [ "tacvest", 1 ], [ "mbag", 1 ], [ "runner_bag", 1 ] ],
[ [ "fanny", 2 ], [ "dump_pouch", 1 ] ],
[ [ "fanny", 2 ], [ "dump_pouch", 1 ], [ "legrig", 2 ] ],
[ [ "tool_belt", 1 ], [ "legrig", 1 ] ],
[ [ "pants_army", 1 ] ],
[ [ "kevlar", 1 ], [ "modularvest", 1 ], [ "swat_armor", 1 ], [ "kevlar_plate", 24 ] ]
[ [ "pants_army", 1 ], [ "jeans", 1 ] ],
[ [ "kevlar", 1 ], [ "modularvest", 1 ], [ "swat_armor", 1 ], [ "kevlar_plate", 24 ] ],
[ [ "plastic_chunk", 24 ] ]
]
},
{
Expand Down
8 changes: 4 additions & 4 deletions data/json/recipes/armor/torso.json
Original file line number Diff line number Diff line change
Expand Up @@ -320,7 +320,7 @@
"components": [
[ [ "coat_rain", 1 ] ],
[ [ "duster", 1 ], [ "jacket_army", 1 ] ],
[ [ "kevlar", 1 ], [ "modularvest", 1 ], [ "kevlar_plate", 16 ] ],
[ [ "kevlar_plate", 8 ] ],
[ [ "rag", 19 ] ],
[
[ "tacvest", 1 ],
Expand Down Expand Up @@ -786,7 +786,7 @@
"components": [
[ [ "coat_rain", 1 ] ],
[ [ "duster", 1 ], [ "jacket_army", 1 ], [ "sleeveless_duster", 1 ] ],
[ [ "kevlar", 1 ], [ "modularvest", 1 ], [ "kevlar_plate", 13 ] ],
[ [ "kevlar_plate", 6 ] ],
[ [ "rag", 14 ] ],
[
[ "tacvest", 1 ],
Expand Down Expand Up @@ -923,7 +923,7 @@
"components": [
[ [ "coat_rain", 1 ] ],
[ [ "trenchcoat", 1 ], [ "jacket_army", 1 ], [ "sleeveless_trenchcoat", 1 ] ],
[ [ "kevlar", 1 ], [ "modularvest", 1 ], [ "kevlar_plate", 10 ] ],
[ [ "kevlar_plate", 5 ] ],
[ [ "rag", 11 ] ],
[
[ "tacvest", 1 ],
Expand Down Expand Up @@ -1106,7 +1106,7 @@
"components": [
[ [ "coat_rain", 1 ] ],
[ [ "trenchcoat", 1 ], [ "jacket_army", 1 ] ],
[ [ "kevlar", 1 ], [ "modularvest", 1 ], [ "kevlar_plate", 12 ] ],
[ [ "kevlar_plate", 6 ] ],
[ [ "rag", 14 ] ],
[
[ "tacvest", 1 ],
Expand Down

0 comments on commit bacf153

Please sign in to comment.