diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2024-03-12 22:33:12 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2024-03-12 22:33:12 -0700 |
commit | c3ac563bde91afdf3a07c2a2e8c1afb090c6bc11 (patch) | |
tree | cf291d059f6a2c35f7b41e3d0cfaa0dd1481a312 | |
parent | Rebalance a few items. (diff) | |
download | cataclysm-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.json | 64 | ||||
-rw-r--r-- | json/recipes/armor/storage.json | 34 | ||||
-rw-r--r-- | notes.txt | 10 |
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 |