Skip to content

Commit

Permalink
el gambeson
Browse files Browse the repository at this point in the history
  • Loading branch information
KeremBabaG committed May 6, 2024
1 parent eefe407 commit 18c236f
Show file tree
Hide file tree
Showing 3 changed files with 86 additions and 0 deletions.
33 changes: 33 additions & 0 deletions data/json/items/armor/torso_armor.json
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,39 @@
}
]
},
{
"id": "armor_aztec",
"type": "ARMOR",
"category": "armor",
"name": { "str": "ichcahuipilli" },
"description": "A Mesoamerican armor of Nahuatl origin, somewhat similar to a European gambeson. It is made of unspun cotton between two layers of quilted cotton crystalized by brine, edged with leather around its holes. It is extremely thick and offers superb protection, but is also heavy. This bad boy once stopped Spanish bullets and Aztec missiles alike, now its time has come to stop zombie bites.",
"//": "Reasoning for weight and volume parts are within the recipe.",
"weight": "16800 g",
"volume": "16300 ml",
"symbol": "[",
"color": "light_gray",
"looks_like": "gambeson",
"price": 19000,
"price_postapoc": 2500,
"to_hit": -1,
"material": [ "cotton" ],
"warmth": 80,
"environmental_protection": 4,
"flags": [ "VARSIZE", "STURDY", "NORMAL", "RAINPROOF", "NO_REPAIR", "ONLY_ONE", "BLOCK_WHILE_WORN" ],
"armor": [
{
"material": [
{ "type": "cotton_quilted_salted", "covered_by_mat": 100, "thickness": 2.5 },
{ "type": "cotton_salted", "covered_by_mat": 95, "thickness": 20 },
{ "type": "cotton_quilted_salted", "covered_by_mat": 100, "thickness": 2.5 }
],
"covers": [ "torso" ],
"coverage": 100,
"encumbrance": 40
}
],
"melee_damage": { "bash": 4 }
},
{
"id": "armor_lorica",
"type": "ARMOR",
Expand Down
16 changes: 16 additions & 0 deletions data/json/materials.json
Original file line number Diff line number Diff line change
Expand Up @@ -626,6 +626,22 @@
"wind_resist": 75,
"resist": { "bash": 2, "cut": 2, "acid": 3, "heat": 0, "bullet": 1.5 }
},
{
"type": "material",
"id": "cotton_salted",
"name": "Salt Hardened Cotton",
"copy-from": "cotton",
"repaired_with": "null",
"resist": { "bash": 2, "cut": 2, "acid": 5, "heat": 10, "bullet": 1.5 }
},
{
"type": "material",
"id": "cotton_quilted_salted",
"name": "Salt Hardened Quilted Cotton",
"copy-from": "cotton",
"repaired_with": "null",
"resist": { "bash": 3.5, "cut": 3.5, "acid": 5, "heat": 10, "bullet": 2 }
},
{
"type": "material",
"id": "denim",
Expand Down
37 changes: 37 additions & 0 deletions data/json/recipes/armor/torso.json
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,43 @@
],
"qualities": [ { "id": "CUT", "level": 2 } ]
},
{
"result": "armor_aztec",
"type": "recipe",
"activity_level": "LIGHT_EXERCISE",
"//1": "Average ichcahuipilli was around 1 inch (~2.5 cm) thick. As cotton padding constituted the majority of its protective qualities, I'll consider the quilted part 0.5 cm thick.",
"//2": "This leaves us with 20 layers of cotton sheets, taking the thickness of a cotton sheet as 0.25 mm.",
"//3": "Average length of a human male is around 170 cm. Average weight of a human (in North America) is 80 kg. BSA calculation and rule of the nines gives us about 0,68 m^2 or 7,3 sq feet.",
"//3.5": "I'll round that down to 7 for ease, as well as compensating for average woman being shorter and thinner and americans being exceptionally fat.",
"//4": "Our cotton sheets are 1x2 feet. 20 layers x 7 sq ft / 2 sq ft of the sheets = 70 sheets. I know the outer layer of quilting would require more sheets because of the padding inbetween but I won't bother doing the maths for it",
"//5": "Cotton padding inbetween would make 0.065 ft (2 cm of cotton) x 7 sq ft of torso = 0,455 cube ft which is about 12,88 liters of cotton. Once again this calculation is off but again, I can't do the maths.",
"//5.5": "That's about… a lot of cotton, 1288 patches or 429 balls or 257 sheets to be precise. Byproducts I made up.",
"//6": "That's 70x0,04 + 1288x0,01 = 15,6 kgs and some more for leather and salt wtf",
"//7": "And 70x0,05 + 1288x0,01 = 16,3 L.",
"category": "CC_ARMOR",
"subcategory": "CSC_ARMOR_TORSO",
"skill_used": "tailor",
"difficulty": 5,
"skills_required": [ "chemistry", 2 ],
"time": "110 h",
"book_learn": [ [ "textbook_mesoam", 3 ] ],
"proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
"qualities": [ { "id": "SEW", "level": 2 }, { "id": "LEATHER_AWL", "level": 1 } ],
"tools": [ [ [ "metal_tank", -1 ] ] ],
"using": [ [ "tailoring_cotton_patchwork", 70 ], [ "filament", 100 ] ],
"components": [
[
[ "cotton_patchwork", 1288 ],
[ "scrap_cotton", 6000 ],
[ "cotton_ball", 429 ],
[ "sheet_cotton", 257 ],
[ "sheet_cotton_patchwork", 257 ]
],
[ [ "salt_water", 80 ] ],
[ [ "sheet_leather", 5 ], [ "sheet_leather_patchwork", 5 ] ]
],
"byproducts": [ [ "scrap_cotton", 250 ], [ "cotton_patchwork", 40 ] ]
},
{
"result": "chestguard_metal_sheets",
"type": "recipe",
Expand Down

0 comments on commit 18c236f

Please sign in to comment.