summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2024-03-12 22:33:12 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2024-03-12 22:33:12 -0700
commitc3ac563bde91afdf3a07c2a2e8c1afb090c6bc11 (patch)
treecf291d059f6a2c35f7b41e3d0cfaa0dd1481a312
parentRebalance a few items. (diff)
downloadcataclysm-bn-mod_armor-rebalance-c3ac563bde91afdf3a07c2a2e8c1afb090c6bc11.tar.xz
Port the garter double sheath and throwing knives leg sheath from dda.
-rw-r--r--json/items/armor/sheath.json64
-rw-r--r--json/recipes/armor/storage.json34
-rw-r--r--notes.txt10
3 files changed, 105 insertions, 3 deletions
diff --git a/json/items/armor/sheath.json b/json/items/armor/sheath.json
index e9b32ee..d16dc5b 100644
--- a/json/items/armor/sheath.json
+++ b/json/items/armor/sheath.json
@@ -18,13 +18,43 @@
"max_encumbrance": 5
},
{
+ "id": "leg_sheath6",
+ "type": "ARMOR",
+ "name": { "str": "throwing knives leg sheath" },
+ "description": "A nylon strap knife sheath worn on the thigh, made to hold 6 very small knives, such as throwing knives, close at hand. Activate to sheathe/draw a weapon.",
+ "weight": "250 g",
+ "volume": "1000 ml",
+ "rigid": false,
+ "price": "52 USD",
+ "price_postapoc": "250 cent",
+ "material": [ "nylon" ],
+ "symbol": "[",
+ "looks_like": "sheath",
+ "color": "dark_gray",
+ "covers": [ "leg_either" ],
+ "material_thickness": 0.3,
+ "use_action": {
+ "type": "holster",
+ "holster_prompt": "Sheath knife",
+ "holster_msg": "You sheath your %s",
+ "max_volume": "500 ml",
+ "draw_cost": 90,
+ "multi": 6,
+ "flags": [ "SHEATH_KNIFE" ]
+ },
+ "coverage": 8,
+ "encumbrance": 4,
+ "max_encumbrance": 10,
+ "flags": [ "SKINTIGHT", "VARSIZE", "OVERSIZE", "WATER_FRIENDLY", "COMPACT" ]
+ },
+ {
"id": "gartersheath1",
"type": "ARMOR",
"name": { "str": "garter sheath" },
"description": "A small concealed garter knife sheath worn on the thigh. Commonly used by assassins under a skirt or dress. Activate to sheathe/draw a weapon.",
"weight": "160 g",
"volume": "500 ml",
- "rigid": true,
+ "rigid": false,
"price": "52 USD",
"price_postapoc": "250 cent",
"material": [ "nylon", "plastic" ],
@@ -38,7 +68,7 @@
"holster_prompt": "Sheath knife",
"holster_msg": "You sheath your %s",
"max_volume": "750 ml",
- "draw_cost": 80,
+ "draw_cost": 90,
"flags": [ "SHEATH_KNIFE" ]
},
"coverage": 2,
@@ -47,6 +77,36 @@
"flags": [ "SKINTIGHT", "VARSIZE", "OVERSIZE", "WATER_FRIENDLY", "COMPACT" ]
},
{
+ "id": "gartersheath2",
+ "type": "ARMOR",
+ "name": { "str": "garter double sheath" },
+ "description": "A small concealed garter double knife sheath worn on the thigh. Commonly used by overly cautious assassins under a skirt or dress. Activate to sheathe/draw a weapon.",
+ "weight": "320 g",
+ "volume": "1000 ml",
+ "rigid": false,
+ "price": "52 USD",
+ "price_postapoc": "250 cent",
+ "material": [ "nylon", "plastic" ],
+ "symbol": "[",
+ "looks_like": "sheath",
+ "color": "dark_gray",
+ "covers": [ "leg_either" ],
+ "material_thickness": 1,
+ "use_action": {
+ "type": "holster",
+ "holster_prompt": "Sheath knife",
+ "holster_msg": "You sheath your %s",
+ "max_volume": "750 ml",
+ "draw_cost": 90,
+ "multi": 1,
+ "flags": [ "SHEATH_KNIFE" ]
+ },
+ "coverage": 4,
+ "encumbrance": 1,
+ "max_encumbrance": 3,
+ "flags": [ "SKINTIGHT", "VARSIZE", "OVERSIZE", "WATER_FRIENDLY", "COMPACT" ]
+ },
+ {
"id": "bootsheath",
"copy-from": "bootsheath",
"type": "ARMOR",
diff --git a/json/recipes/armor/storage.json b/json/recipes/armor/storage.json
index e645779..f3635db 100644
--- a/json/recipes/armor/storage.json
+++ b/json/recipes/armor/storage.json
@@ -16,6 +16,23 @@
]
},
{
+ "result": "leg_sheath6",
+ "type": "recipe",
+ "category": "CC_ARMOR",
+ "subcategory": "CSC_ARMOR_STORAGE",
+ "skill_used": "tailor",
+ "difficulty": 3,
+ "skills_required": [ "throw", 1 ],
+ "time": "4 h 30 m",
+ "reversible": true,
+ "autolearn": true,
+ "qualities": [ { "id": "SEW", "level": 1 } ],
+ "components": [
+ [ [ "nylon", 15 ] ],
+ [ [ "filament", 25, "LIST" ] ]
+ ]
+ },
+ {
"result": "gartersheath1",
"type": "recipe",
"category": "CC_ARMOR",
@@ -26,10 +43,25 @@
"time": "1 h",
"autolearn": true,
"qualities": [ { "id": "SEW", "level": 1 } ],
- "using": [ [ "plastic_molding", 1 ] ],
"components": [
[ [ "nylon", 6 ] ],
[ [ "filament", 10, "LIST" ] ]
]
+ },
+ {
+ "result": "gartersheath2",
+ "type": "recipe",
+ "category": "CC_ARMOR",
+ "subcategory": "CSC_ARMOR_STORAGE",
+ "skill_used": "tailor",
+ "difficulty": 3,
+ "skills_required": [ "melee", 1 ],
+ "time": "2 h",
+ "autolearn": true,
+ "qualities": [ { "id": "SEW", "level": 1 } ],
+ "components": [
+ [ [ "nylon", 12 ] ],
+ [ [ "filament", 20, "LIST" ] ]
+ ]
}
]
diff --git a/notes.txt b/notes.txt
new file mode 100644
index 0000000..1194e16
--- /dev/null
+++ b/notes.txt
@@ -0,0 +1,10 @@
+Ported from dda:
+garter belt
+garter sheath
+garter double sheath
+throwing knives leg sheath
+arm rig
+
+Converted to actual worn item:
+RX11
+wearable RX12