From 2be9d70ff1921f8bfb819ce8219cc1555c160760 Mon Sep 17 00:00:00 2001 From: RarkGrames <50421549+RarkGrames@users.noreply.github.com> Date: Tue, 28 Jan 2020 21:59:11 +0100 Subject: [PATCH] Armor.json sorting pt. 6 (#37468) * Undergarment.json and tool_armor.json * Revert "Undergarment.json and tool_armor.json" This reverts commit 873c25376d535be690538787151043802c6986fa. * Tool_armor.json * Undergarment.json * Armor.json + things missed from earlier * Moved barrette to jewelry * Hot pants, loincloth, leggings to legs_clothes.json * Update tool_armor.json --- data/json/items/armor.json | 997 +------------------- data/json/items/armor/cloaks.json | 21 + data/json/items/armor/coats.json | 22 + data/json/items/armor/jewelry.json | 27 + data/json/items/armor/legs_clothes.json | 147 +++ data/json/items/armor/suits_protection.json | 21 + data/json/items/armor/undergarment.json | 598 ++++++++++++ data/json/items/tool_armor.json | 131 +++ 8 files changed, 984 insertions(+), 980 deletions(-) create mode 100644 data/json/items/armor/legs_clothes.json create mode 100644 data/json/items/armor/undergarment.json diff --git a/data/json/items/armor.json b/data/json/items/armor.json index 7582860a8be73..d341ae7f5c9a1 100644 --- a/data/json/items/armor.json +++ b/data/json/items/armor.json @@ -1,73 +1,4 @@ [ - { - "id": "arm_splint", - "type": "ARMOR", - "name": "arm splint", - "description": "A tool to help set bones and hold them in place.", - "weight": "300 g", - "volume": "1 L", - "price": 20000, - "material": [ "wood", "cotton" ], - "symbol": "[", - "looks_like": "armguard_hard", - "color": "white", - "covers": [ "ARM_EITHER" ], - "coverage": 75, - "encumbrance": 70, - "warmth": 5, - "material_thickness": 1, - "flags": [ "WATER_FRIENDLY", "OUTER", "SPLINT" ] - }, - { - "id": "arm_xlsplint", - "type": "ARMOR", - "name": "arm splint XL", - "description": "A tool to help set bones and hold them in place. It is specifically designed to fit Huge survivors.", - "copy-from": "arm_splint", - "looks_like": "arm_splint", - "weight": "600 g", - "volume": "2 L", - "price": 25000, - "encumbrance": 140, - "flags": [ "OVERSIZE", "WATER_FRIENDLY", "OUTER", "SPLINT" ] - }, - { - "id": "arm_warmers", - "type": "ARMOR", - "name": "pair of arm warmers", - "name_plural": "pairs of arm warmers", - "description": "Snug, soft cloth sleeves to keep your arms warm.", - "weight": "32 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "armguard_larmor", - "color": "light_gray", - "covers": [ "ARMS" ], - "coverage": 80, - "encumbrance": 1, - "warmth": 20, - "material_thickness": 1, - "flags": [ "SKINTIGHT" ] - }, - { - "id": "army_top", - "type": "ARMOR", - "name": "camo tank top", - "description": "A sleeveless cotton shirt with camouflage dye. Very easy to move in.", - "weight": "78 g", - "volume": "250 ml", - "price": 1500, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "tank_top", - "color": "green", - "covers": [ "TORSO" ], - "coverage": 60, - "material_thickness": 1, - "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] - }, { "id": "b_shorts", "repairs_like": "jeans", @@ -90,186 +21,6 @@ "material_thickness": 1, "flags": [ "VARSIZE" ] }, - { - "id": "barrette", - "type": "ARMOR", - "name": "barrette", - "description": "A barrette with lots of ornaments.", - "weight": "5 g", - "volume": 0, - "price": 800, - "material": [ "plastic" ], - "symbol": "[", - "color": "pink", - "flags": [ "FANCY" ] - }, - { - "id": "bikini_bottom", - "type": "ARMOR", - "name": "bikini bottom", - "description": "A simple bikini bottom.", - "weight": "32 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "panties", - "color": "light_red", - "covers": [ "LEGS" ], - "coverage": 15, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] - }, - { - "id": "bikini_top", - "type": "ARMOR", - "name": "bikini top", - "description": "A simple bikini top.", - "weight": "32 g", - "volume": "250 ml", - "price": 1800, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "bra", - "color": "light_red", - "covers": [ "TORSO" ], - "coverage": 10, - "material_thickness": 1, - "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] - }, - { - "id": "bikini_top_fur", - "type": "ARMOR", - "name": "fur bikini top", - "description": "A simple fur bikini top.", - "weight": "44 g", - "volume": "250 ml", - "price": 4900, - "material": [ "fur" ], - "symbol": "[", - "looks_like": "bikini_top", - "color": "brown", - "covers": [ "TORSO" ], - "coverage": 10, - "warmth": 10, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "bikini_top_leather", - "type": "ARMOR", - "name": "leather bikini top", - "description": "A simple leather bikini top.", - "weight": "38 g", - "volume": "250 ml", - "price": 3500, - "material": [ "leather" ], - "symbol": "[", - "looks_like": "bikini_top", - "color": "dark_gray", - "covers": [ "TORSO" ], - "coverage": 10, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "blindfold", - "type": "ARMOR", - "name": "blindfold", - "//": "A folded bandana still takes up some space on the head.", - "description": "A simple fabric covering tied over the eyes to block sight. Useful for sleeping in bright areas.", - "weight": "72 g", - "volume": "250 ml", - "price": 600, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "scarf", - "color": "dark_gray", - "covers": [ "EYES" ], - "coverage": 95, - "encumbrance": 10, - "warmth": 5, - "material_thickness": 1, - "environmental_protection": 1, - "flags": [ "BLIND" ] - }, - { - "id": "boxer_briefs", - "type": "ARMOR", - "name": "boxer briefs", - "name_plural": "boxer briefs", - "description": "The age-old question, boxers or briefs? Your answer? Yes.", - "weight": "37 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "shorts", - "color": "light_gray", - "covers": [ "LEGS" ], - "coverage": 20, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "boxer_shorts", - "type": "ARMOR", - "name": "boxer shorts", - "name_plural": "boxer shorts", - "description": "Men's boxer shorts. More fashionable than briefs and just as comfortable.", - "weight": "42 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "boxer_briefs", - "color": "light_gray", - "covers": [ "LEGS" ], - "coverage": 25, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "boy_shorts", - "type": "ARMOR", - "name": "boy shorts", - "name_plural": "boy shorts", - "description": "Female underwear similar to men's boxer shorts, but much more close-fitting.", - "weight": "42 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "boxer_briefs", - "color": "light_gray", - "covers": [ "LEGS" ], - "coverage": 25, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "bra", - "type": "ARMOR", - "name": "bra", - "description": "A simple bra. For protecting those bits you don't want zombies to look at.", - "weight": "32 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "tank_top", - "color": "white", - "covers": [ "TORSO" ], - "coverage": 15, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, { "id": "breeches", "type": "ARMOR", @@ -291,25 +42,6 @@ "material_thickness": 2, "flags": [ "VARSIZE", "FANCY" ] }, - { - "id": "briefs", - "type": "ARMOR", - "name": "briefs", - "name_plural": "briefs", - "description": "A pair of briefs. Comfortable underwear worn by men.", - "weight": "32 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "boxer-briefs", - "color": "white", - "covers": [ "LEGS" ], - "coverage": 15, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, { "id": "bunker_pants", "repairs_like": "pants_leather", @@ -337,67 +69,6 @@ "environmental_protection": 6, "flags": [ "VARSIZE", "POCKETS", "STURDY", "WATERPROOF", "OUTER" ] }, - { - "id": "camisole", - "type": "ARMOR", - "name": "camisole", - "description": "A small camisole made from silk. Typically used as an undergarment, they are light and easy to wear.", - "weight": "42 g", - "volume": "500 ml", - "price": 2000, - "to_hit": -5, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "tank_top", - "color": "light_blue", - "covers": [ "TORSO" ], - "coverage": 45, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "cape_fp", - "repairs_like": "sheet", - "type": "ARMOR", - "name": "Foodperson's cape", - "description": "A brightly-colored cape emblazoned with the \"Fp\" symbol.", - "weight": "900 g", - "volume": "3 L", - "price": 5000, - "to_hit": -1, - "material": [ "cotton" ], - "symbol": "]", - "looks_like": "cloak", - "color": "pink", - "covers": [ "TORSO" ], - "coverage": 50, - "encumbrance": 4, - "warmth": 10, - "material_thickness": 1, - "flags": [ "OVERSIZE", "BELTED" ] - }, - { - "id": "cassock", - "repairs_like": "trenchcoat", - "type": "ARMOR", - "name": "cassock", - "name_plural": "cassocks", - "description": "A piece of clerical clothing, usually worn by Christian priests.", - "weight": "1200 g", - "volume": "5 L", - "price": 20000, - "to_hit": -5, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "robe", - "color": "dark_gray", - "covers": [ "LEGS", "TORSO", "ARMS" ], - "coverage": 90, - "encumbrance": 10, - "warmth": 20, - "material_thickness": 2, - "flags": [ "VARSIZE" ] - }, { "id": "chainmail_arms", "type": "ARMOR", @@ -440,27 +111,6 @@ "material_thickness": 4, "flags": [ "VARSIZE", "STURDY" ] }, - { - "id": "chainmail_hauberk", - "type": "ARMOR", - "category": "armor", - "name": "chainmail hauberk", - "description": "A fully customized chainmail outfit, leaving the head uncovered. The shirt, arms, and leggings have been modified with straps and combined with a gambeson to deal with uneven weight distribution, cold environments and to allow them to be used separately.", - "weight": "14430 g", - "volume": "2750 ml", - "price": 35988, - "to_hit": -1, - "material": [ "iron", "cotton" ], - "symbol": "[", - "looks_like": "armor_blarmor", - "color": "light_red", - "covers": [ "TORSO", "ARMS", "LEGS" ], - "coverage": 95, - "encumbrance": 20, - "warmth": 30, - "material_thickness": 6, - "flags": [ "VARSIZE", "STURDY" ] - }, { "id": "chaps_leather", "type": "ARMOR", @@ -482,81 +132,6 @@ "material_thickness": 3, "flags": [ "OUTER" ] }, - { - "id": "chestwrap", - "type": "ARMOR", - "name": "chestwrap", - "description": "Rags wrapped around the chest. Preserves your modesty and keeps things out of the way, but not good for much else.", - "weight": "64 g", - "volume": "500 ml", - "price": 500, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "tshirt", - "color": "brown", - "covers": [ "TORSO" ], - "coverage": 25, - "warmth": 5, - "material_thickness": 1, - "flags": [ "SKINTIGHT", "OVERSIZE" ] - }, - { - "id": "chestwrap_fur", - "type": "ARMOR", - "name": "fur chestwrap", - "description": "Fur pelts wrapped around the chest. Preserves your modesty and keeps things out of the way, but not good for much else.", - "weight": "154 g", - "volume": "750 ml", - "price": 700, - "material": [ "fur" ], - "symbol": "[", - "looks_like": "chestwrap_leather", - "color": "brown", - "covers": [ "TORSO" ], - "coverage": 25, - "encumbrance": 5, - "warmth": 20, - "material_thickness": 1, - "flags": [ "SKINTIGHT", "OVERSIZE" ] - }, - { - "id": "chestwrap_leather", - "type": "ARMOR", - "name": "leather chestwrap", - "description": "Leather patches wrapped around the chest. Preserves your modesty and keeps things out of the way, but not good for much else.", - "weight": "137 g", - "volume": "750 ml", - "price": 525, - "material": [ "leather" ], - "symbol": "[", - "looks_like": "chestwrap", - "color": "brown", - "covers": [ "TORSO" ], - "coverage": 25, - "encumbrance": 5, - "warmth": 10, - "material_thickness": 1, - "flags": [ "SKINTIGHT", "OVERSIZE" ] - }, - { - "id": "chestwrap_wool", - "type": "ARMOR", - "name": "wool chestwrap", - "description": "Felt patches wrapped around the chest. Preserves your modesty and keeps things out of the way, but not good for much else.", - "weight": "64 g", - "volume": "500 ml", - "price": 500, - "material": [ "wool" ], - "symbol": "[", - "looks_like": "chestwrap", - "color": "blue", - "covers": [ "TORSO" ], - "coverage": 25, - "encumbrance": 5, - "warmth": 15, - "material_thickness": 1, - "flags": [ "SKINTIGHT", "OVERSIZE" ] - }, { "id": "clown_wig", "repairs_like": "balaclava", @@ -591,27 +166,6 @@ "color": "red", "flags": [ "FANCY" ] }, - { - "id": "corset", - "type": "ARMOR", - "name": "leather corset", - "description": "A snug, black leather corset. Has no pockets, but its thick material provides good protection from harm.", - "weight": "640 g", - "volume": "1250 ml", - "price": 11000, - "to_hit": -3, - "material": [ "leather" ], - "symbol": "[", - "looks_like": "vest_leather", - "color": "dark_gray", - "covers": [ "TORSO" ], - "coverage": 75, - "encumbrance": 15, - "warmth": 25, - "material_thickness": 3, - "environmental_protection": 1, - "flags": [ "VARSIZE", "FANCY", "SKINTIGHT" ] - }, { "id": "cowl_wool", "type": "ARMOR", @@ -668,22 +222,6 @@ "material_thickness": 2, "flags": [ "FANCY" ] }, - { - "id": "ear_plugs", - "type": "ARMOR", - "name": "pair of ear plugs", - "name_plural": "pairs of ear plugs", - "description": "Industrial grade ear plugs. They fit inside the ear.", - "weight": "10 g", - "volume": "10 ml", - "price": 10, - "material": [ "plastic" ], - "symbol": ";", - "color": "light_gray", - "coverage": 1, - "material_thickness": 1, - "flags": [ "DEAF", "OVERSIZE", "POWERARMOR_COMPATIBLE" ] - }, { "id": "fencing_pants", "repairs_like": "miner_hat", @@ -708,113 +246,26 @@ }, { "id": "fishing_waders", - "repairs_like": "boots_larmor", - "type": "ARMOR", - "name": "pair of fishing waders", - "name_plural": "pairs of fishing waders", - "description": "Waterproof plastic fishing waders with a single large front pocket.", - "weight": "1360 g", - "volume": "9500 ml", - "price": 10000, - "material": [ "plastic" ], - "symbol": "[", - "looks_like": "pants_ski", - "color": "green", - "covers": [ "TORSO", "LEGS", "FEET" ], - "coverage": 100, - "encumbrance": 25, - "storage": "1500 ml", - "warmth": 5, - "material_thickness": 2, - "environmental_protection": 6, - "flags": [ "VARSIZE", "WATERPROOF" ] - }, - { - "id": "gobag", - "type": "ARMOR", - "name": "go bag", - "description": "A huge duffel bag with backpack attached, both packed to the gills. Judging by the feel, a National Guard soldier could have packed this to be ready for deployment. Activate to unpack and enjoy.", - "weight": "18043 g", - "volume": "35750 ml", - "price": 100000, - "to_hit": -5, - "material": [ "cotton", "plastic" ], - "symbol": "[", - "looks_like": "duffelbag", - "color": "green", - "covers": [ "TORSO", "ARMS" ], - "coverage": 50, - "encumbrance": 35, - "warmth": 10, - "material_thickness": 3, - "flags": [ "BELTED", "WATER_FRIENDLY" ], - "use_action": "GOBAG_NORMAL" - }, - { - "id": "personal_gobag", - "repairs_like": "backpack_hiking", - "type": "ARMOR", - "name": "personal go bag", - "description": "A huge duffel bag with backpack attached, both packed to the gills. You have packed this to be ready for deployment. Activate to unpack and enjoy.", - "looks_like": "gobag", - "use_action": "GOBAG_PERSONAL", - "copy-from": "gobag" - }, - { - "id": "hot_pants", - "type": "ARMOR", - "name": "hot pants", - "name_plural": "hot pants", - "description": "A simple pair of short shorts.", - "weight": "92 g", - "volume": "250 ml", - "price": 2500, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "boxer_briefs", - "color": "light_red", - "covers": [ "LEGS" ], - "coverage": 15, - "material_thickness": 1, - "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] - }, - { - "id": "hot_pants_fur", - "type": "ARMOR", - "name": "fur hot pants", - "name_plural": "fur hot pants", - "description": "A simple pair of fur short shorts.", - "weight": "118 g", - "volume": "250 ml", - "price": 5500, - "material": [ "fur" ], - "symbol": "[", - "looks_like": "hot_pants_leather", - "color": "brown", - "covers": [ "LEGS" ], - "coverage": 15, - "warmth": 10, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "hot_pants_leather", + "repairs_like": "boots_larmor", "type": "ARMOR", - "name": "leather hot pants", - "name_plural": "leather hot pants", - "description": "A simple pair of leather short shorts.", - "weight": "106 g", - "volume": "250 ml", - "price": 2500, - "material": [ "leather" ], + "name": "pair of fishing waders", + "name_plural": "pairs of fishing waders", + "description": "Waterproof plastic fishing waders with a single large front pocket.", + "weight": "1360 g", + "volume": "9500 ml", + "price": 10000, + "material": [ "plastic" ], "symbol": "[", - "looks_like": "hot_pants", - "color": "dark_gray", - "covers": [ "LEGS" ], - "coverage": 15, + "looks_like": "pants_ski", + "color": "green", + "covers": [ "TORSO", "LEGS", "FEET" ], + "coverage": 100, + "encumbrance": 25, + "storage": "1500 ml", "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] + "material_thickness": 2, + "environmental_protection": 6, + "flags": [ "VARSIZE", "WATERPROOF" ] }, { "id": "jeans", @@ -930,223 +381,6 @@ "material_thickness": 3, "flags": [ "VARSIZE" ] }, - { - "id": "leg_splint", - "type": "ARMOR", - "name": "leg splint", - "description": "A tool to help set bones and hold them in place.", - "weight": "500 g", - "volume": "1 L", - "price": 20000, - "material": [ "wood", "cotton" ], - "symbol": "[", - "looks_like": "legguard_hard", - "color": "white", - "covers": [ "LEG_EITHER" ], - "coverage": 75, - "encumbrance": 70, - "warmth": 5, - "material_thickness": 1, - "flags": [ "WATER_FRIENDLY", "OUTER", "SPLINT" ] - }, - { - "id": "leg_xlsplint", - "type": "ARMOR", - "name": "leg splint XL", - "description": "A tool to help set bones and hold them in place. It is specifically designed to fit Huge people.", - "copy-from": "leg_splint", - "weight": "1000 g", - "volume": "2 L", - "price": 25000, - "encumbrance": 140, - "flags": [ "OVERSIZE", "WATER_FRIENDLY", "OUTER", "SPLINT" ] - }, - { - "id": "leg_warmers", - "type": "ARMOR", - "name": "pair of leg warmers", - "name_plural": "pairs of leg warmers", - "description": "Snug, soft cloth sleeves to keep your legs warm.", - "weight": "46 g", - "volume": "500 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "leggings", - "color": "light_gray", - "covers": [ "LEGS" ], - "coverage": 60, - "encumbrance": 1, - "warmth": 20, - "material_thickness": 1, - "flags": [ "SKINTIGHT" ] - }, - { - "id": "leg_warmers_xl", - "type": "ARMOR", - "name": "pair of XL leg warmers", - "name_plural": "pairs of XL leg warmers", - "description": "Large, soft, snug cloth sleeves to keep your exotic anatomy warm.", - "weight": "50 g", - "volume": "750 ml", - "price": 20000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "leg_warmers", - "color": "light_gray", - "covers": [ "LEGS" ], - "coverage": 60, - "encumbrance": 7, - "warmth": 20, - "material_thickness": 2, - "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] - }, - { - "id": "leggings", - "type": "ARMOR", - "name": "leggings", - "name_plural": "leggings", - "description": "Skin-tight nylon leggings, sometimes used when exercising, that keep your legs nice and warm.", - "weight": "155 g", - "volume": "500 ml", - "price": 1000, - "material": [ "lycra" ], - "symbol": "[", - "looks_like": "leg_warmers", - "color": "dark_gray", - "covers": [ "LEGS" ], - "coverage": 100, - "warmth": 20, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] - }, - { - "id": "loincloth", - "type": "ARMOR", - "name": "loincloth", - "description": "Rags stitched together and tied into a makeshift loincloth. Covers your modesty, but not much else.", - "weight": "32 g", - "volume": "250 ml", - "price": 900, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "briefs", - "color": "brown", - "covers": [ "LEGS" ], - "coverage": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] - }, - { - "id": "loincloth_fur", - "type": "ARMOR", - "name": "fur loincloth", - "description": "A fur pelt tied into a loincloth. Covers your modesty, but not much else. Now you are a true barbarian warrior.", - "weight": "64 g", - "volume": "250 ml", - "price": 7500, - "material": [ "fur" ], - "symbol": "[", - "looks_like": "loincloth_leather", - "color": "brown", - "covers": [ "LEGS" ], - "coverage": 5, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] - }, - { - "id": "loincloth_leather", - "type": "ARMOR", - "name": "leather loincloth", - "description": "Leather patches stitched together and tied into a makeshift loincloth. Covers your modesty, but not much else.", - "weight": "64 g", - "volume": "250 ml", - "price": 7500, - "material": [ "leather" ], - "symbol": "[", - "looks_like": "loincloth", - "color": "brown", - "covers": [ "LEGS" ], - "coverage": 5, - "material_thickness": 2, - "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] - }, - { - "id": "loincloth_wool", - "type": "ARMOR", - "name": "wool loincloth", - "description": "Bits of wool stitched together and tied into a makeshift loincloth. Covers your modesty, but not much else.", - "weight": "56 g", - "volume": "250 ml", - "price": 900, - "material": [ "wool" ], - "symbol": "[", - "looks_like": "loincloth", - "color": "blue", - "covers": [ "LEGS" ], - "coverage": 5, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] - }, - { - "id": "long_underpants", - "type": "ARMOR", - "name": "long underwear bottom", - "description": "A pair of long underwear that help to maintain body temperature.", - "weight": "88 g", - "volume": "500 ml", - "price": 1500, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "leggings", - "color": "light_gray", - "covers": [ "LEGS" ], - "coverage": 95, - "encumbrance": 3, - "warmth": 30, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "long_undertop", - "type": "ARMOR", - "name": "long underwear top", - "description": "A long underwear top that helps to maintain body temperature.", - "weight": "96 g", - "volume": "500 ml", - "price": 1500, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "longshirt", - "color": "light_gray", - "covers": [ "TORSO", "ARMS" ], - "coverage": 95, - "encumbrance": 3, - "warmth": 30, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, - { - "id": "long_undertop_sleeveless", - "type": "ARMOR", - "name": "sleeveless underwear top", - "description": "A sleeveless underwear top that helps to maintain body temperature.", - "weight": "80 g", - "volume": "400 ml", - "price": 1200, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "long_undertop", - "color": "light_gray", - "covers": [ "TORSO" ], - "coverage": 95, - "encumbrance": 3, - "warmth": 30, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, { "id": "lsurvivor_pants", "type": "ARMOR", @@ -1229,25 +463,6 @@ "material_thickness": 1, "flags": [ "VARSIZE", "FANCY" ] }, - { - "id": "panties", - "type": "ARMOR", - "name": "panties", - "name_plural": "panties", - "description": "Underwear designed to be worn by women. Preserves your modesty in desperate times.", - "weight": "32 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "briefs", - "color": "white", - "covers": [ "LEGS" ], - "coverage": 15, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, { "id": "pants", "repairs_like": "jeans", @@ -1336,26 +551,6 @@ "material_thickness": 1, "flags": [ "VARSIZE" ] }, - { - "id": "leg_warmers_f", - "type": "ARMOR", - "name": "pair of fur leggings", - "name_plural": "pairs of fur leggings", - "description": "Snug fur sleeves to keep your legs warm. Simple yet effective since prehistoric times.", - "weight": "694 g", - "volume": "1500 ml", - "price": 1500, - "material": [ "fur" ], - "symbol": "[", - "looks_like": "leg_warmers", - "color": "brown", - "covers": [ "LEGS" ], - "coverage": 60, - "encumbrance": 3, - "warmth": 40, - "material_thickness": 2, - "flags": [ "VARSIZE" ] - }, { "id": "pants_fur", "type": "ARMOR", @@ -1461,20 +656,6 @@ "environmental_protection": 3, "flags": [ "VARSIZE", "POCKETS", "STURDY", "WATERPROOF" ] }, - { - "id": "pearl_collar", - "type": "ARMOR", - "name": "pearl collar", - "description": "A collar made from round and lustrous pearls, its former owner must be a wealthy individual.", - "weight": "30 g", - "volume": "300 ml", - "price": 590000, - "price_postapoc": 2000, - "material": [ "stone" ], - "symbol": "[", - "color": "white", - "flags": [ "SUPER_FANCY" ] - }, { "id": "postman_shorts", "repairs_like": "jeans", @@ -1563,23 +744,6 @@ "material_thickness": 3, "flags": [ "VARSIZE" ] }, - { - "id": "thermal_shirt", - "type": "ARMOR", - "name": "thermal shirt", - "description": "A lightweight, form-fitting long-sleeved spandex undershirt that helps maintains body temperature.", - "weight": "92 g", - "volume": "250 ml", - "price": 3200, - "material": [ "lycra" ], - "symbol": "[", - "color": "dark_gray", - "covers": [ "TORSO", "ARMS" ], - "coverage": 95, - "warmth": 20, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] - }, { "id": "tie_skinny", "type": "ARMOR", @@ -1705,24 +869,6 @@ "msg": "You unroll up the fur sleeping bag." } }, - { - "id": "sports_bra", - "type": "ARMOR", - "name": "sports bra", - "description": "A sturdy nylon bra to provide additional support during physical movement. Typically worn when exercising, it clings to the skin and is easy to wear.", - "weight": "92 g", - "volume": "500 ml", - "price": 4200, - "material": [ "lycra" ], - "symbol": "[", - "looks_like": "bra", - "color": "white", - "covers": [ "TORSO" ], - "coverage": 30, - "warmth": 5, - "material_thickness": 1, - "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] - }, { "id": "striped_pants", "repairs_like": "jeans", @@ -1746,23 +892,6 @@ "material_thickness": 2, "flags": [ "VARSIZE", "POCKETS" ] }, - { - "id": "tank_top", - "type": "ARMOR", - "name": "tank top", - "description": "A sleeveless cotton shirt. Very easy to move in.", - "weight": "78 g", - "volume": "250 ml", - "price": 500, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "tshirt", - "color": "light_gray", - "covers": [ "TORSO" ], - "coverage": 40, - "material_thickness": 1, - "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] - }, { "id": "technician_pants_gray", "repairs_like": "jeans", @@ -1830,26 +959,6 @@ "color": "green", "flags": [ "FANCY" ] }, - { - "id": "tights", - "repairs_like": "jeans", - "type": "ARMOR", - "name": "tights", - "name_plural": "tights", - "description": "A snug cloth garment which clings tightly to the legs and feet to protect them from the cold.", - "weight": "114 g", - "volume": "250 ml", - "price": 2000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "leggings", - "color": "dark_gray", - "covers": [ "FEET", "LEGS" ], - "coverage": 100, - "warmth": 10, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, { "id": "headscarf", "repairs_like": "miner_hat", @@ -1871,61 +980,6 @@ "material_thickness": 1, "flags": [ "OVERSIZE", "ALLOWS_NATURAL_ATTACKS" ] }, - { - "id": "under_armor", - "type": "ARMOR", - "name": "compression top", - "description": "Nylon sportswear that clings to your chest and maintains body temperature.", - "weight": "92 g", - "volume": "250 ml", - "price": 2000, - "material": [ "lycra" ], - "symbol": "[", - "looks_like": "longshirt", - "color": "dark_gray", - "covers": [ "TORSO" ], - "coverage": 95, - "warmth": 20, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] - }, - { - "id": "under_armor_shorts", - "type": "ARMOR", - "name": "compression shorts", - "name_plural": "compression shorts", - "description": "Nylon sportswear that clings to your upper legs, aiding muscle tone and maintaining warmth.", - "weight": "82 g", - "volume": "250 ml", - "price": 2000, - "material": [ "lycra" ], - "symbol": "[", - "looks_like": "shorts", - "color": "dark_gray", - "covers": [ "LEGS" ], - "coverage": 45, - "warmth": 20, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] - }, - { - "id": "undershirt", - "type": "ARMOR", - "name": "undershirt", - "description": "A simple white undershirt. Worn beneath your regular clothes, it provides a little extra warmth.", - "weight": "64 g", - "volume": "250 ml", - "price": 1000, - "material": [ "cotton" ], - "symbol": "[", - "looks_like": "tshirt", - "color": "white", - "covers": [ "TORSO" ], - "coverage": 60, - "warmth": 10, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT" ] - }, { "id": "veil_wedding", "repairs_like": "miner_hat", @@ -2008,22 +1062,5 @@ "material_thickness": 1, "environmental_protection": 1, "flags": [ "OVERSIZE", "OUTER", "WATERPROOF", "ALLOWS_NATURAL_ATTACKS" ] - }, - { - "id": "unitard", - "type": "ARMOR", - "name": "unitard", - "description": "A skin-tight spandex garment resembling a crew necked leotard combined with leggings. Commonly used by gymnasts, dancers and equestrian vaulters, the unitard provides overall coverage with great flexibility.", - "weight": "110 g", - "volume": "250 ml", - "price": 3100, - "material": [ "lycra" ], - "symbol": "[", - "color": "dark_gray", - "covers": [ "TORSO", "LEGS" ], - "coverage": 90, - "warmth": 20, - "material_thickness": 1, - "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] } ] diff --git a/data/json/items/armor/cloaks.json b/data/json/items/armor/cloaks.json index 97b5ddec67440..4e7eec53c9316 100644 --- a/data/json/items/armor/cloaks.json +++ b/data/json/items/armor/cloaks.json @@ -21,6 +21,27 @@ "environmental_protection": 1, "flags": [ "OVERSIZE", "OUTER", "ALLOWS_NATURAL_ATTACKS" ] }, + { + "id": "cape_fp", + "repairs_like": "sheet", + "type": "ARMOR", + "name": "Foodperson's cape", + "description": "A brightly-colored cape emblazoned with the \"Fp\" symbol.", + "weight": "900 g", + "volume": "3 L", + "price": 5000, + "to_hit": -1, + "material": [ "cotton" ], + "symbol": "]", + "looks_like": "cloak", + "color": "pink", + "covers": [ "TORSO" ], + "coverage": 50, + "encumbrance": 4, + "warmth": 10, + "material_thickness": 1, + "flags": [ "OVERSIZE", "BELTED" ] + }, { "id": "cloak", "type": "ARMOR", diff --git a/data/json/items/armor/coats.json b/data/json/items/armor/coats.json index d425542d149b7..0a619c08ba18d 100644 --- a/data/json/items/armor/coats.json +++ b/data/json/items/armor/coats.json @@ -24,6 +24,28 @@ "environmental_protection": 6, "flags": [ "VARSIZE", "POCKETS", "STURDY", "WATERPROOF", "RAINPROOF", "OUTER" ] }, + { + "id": "cassock", + "repairs_like": "trenchcoat", + "type": "ARMOR", + "name": "cassock", + "name_plural": "cassocks", + "description": "A piece of clerical clothing, usually worn by Christian priests.", + "weight": "1200 g", + "volume": "5 L", + "price": 20000, + "to_hit": -5, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "robe", + "color": "dark_gray", + "covers": [ "LEGS", "TORSO", "ARMS" ], + "coverage": 90, + "encumbrance": 10, + "warmth": 20, + "material_thickness": 2, + "flags": [ "VARSIZE" ] + }, { "id": "coat_fur", "type": "ARMOR", diff --git a/data/json/items/armor/jewelry.json b/data/json/items/armor/jewelry.json index 4a2581bf3ae82..ba838fd4e19fd 100644 --- a/data/json/items/armor/jewelry.json +++ b/data/json/items/armor/jewelry.json @@ -185,6 +185,19 @@ "description": "Fake teeth inlaid with citrines, worn over the teeth. It looks very shiny.", "color": "yellow" }, + { + "id": "barrette", + "type": "ARMOR", + "name": "barrette", + "description": "A barrette with lots of ornaments.", + "weight": "5 g", + "volume": 0, + "price": 800, + "material": [ "plastic" ], + "symbol": "[", + "color": "pink", + "flags": [ "FANCY" ] + }, { "id": "blue_topaz_dental_grill", "type": "ARMOR", @@ -996,6 +1009,20 @@ "color": "green", "flags": [ "FANCY" ] }, + { + "id": "pearl_collar", + "type": "ARMOR", + "name": "pearl collar", + "description": "A collar made from round and lustrous pearls, its former owner must be a wealthy individual.", + "weight": "30 g", + "volume": "300 ml", + "price": 590000, + "price_postapoc": 2000, + "material": [ "stone" ], + "symbol": "[", + "color": "white", + "flags": [ "SUPER_FANCY" ] + }, { "id": "platinum_watch", "type": "ARMOR", diff --git a/data/json/items/armor/legs_clothes.json b/data/json/items/armor/legs_clothes.json new file mode 100644 index 0000000000000..c6b3dd7d5b804 --- /dev/null +++ b/data/json/items/armor/legs_clothes.json @@ -0,0 +1,147 @@ +[ + { + "id": "hot_pants", + "type": "ARMOR", + "name": "hot pants", + "name_plural": "hot pants", + "description": "A simple pair of short shorts.", + "weight": "92 g", + "volume": "250 ml", + "price": 2500, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "boxer_briefs", + "color": "light_red", + "covers": [ "LEGS" ], + "coverage": 15, + "material_thickness": 1, + "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] + }, + { + "id": "hot_pants_fur", + "type": "ARMOR", + "name": "fur hot pants", + "name_plural": "fur hot pants", + "description": "A simple pair of fur short shorts.", + "weight": "118 g", + "volume": "250 ml", + "price": 5500, + "material": [ "fur" ], + "symbol": "[", + "looks_like": "hot_pants_leather", + "color": "brown", + "covers": [ "LEGS" ], + "coverage": 15, + "warmth": 10, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "hot_pants_leather", + "type": "ARMOR", + "name": "leather hot pants", + "name_plural": "leather hot pants", + "description": "A simple pair of leather short shorts.", + "weight": "106 g", + "volume": "250 ml", + "price": 2500, + "material": [ "leather" ], + "symbol": "[", + "looks_like": "hot_pants", + "color": "dark_gray", + "covers": [ "LEGS" ], + "coverage": 15, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "leggings", + "type": "ARMOR", + "name": "leggings", + "name_plural": "leggings", + "description": "Skin-tight nylon leggings, sometimes used when exercising, that keep your legs nice and warm.", + "weight": "155 g", + "volume": "500 ml", + "price": 1000, + "material": [ "lycra" ], + "symbol": "[", + "looks_like": "leg_warmers", + "color": "dark_gray", + "covers": [ "LEGS" ], + "coverage": 100, + "warmth": 20, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] + }, + { + "id": "loincloth", + "type": "ARMOR", + "name": "loincloth", + "description": "Rags stitched together and tied into a makeshift loincloth. Covers your modesty, but not much else.", + "weight": "32 g", + "volume": "250 ml", + "price": 900, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "briefs", + "color": "brown", + "covers": [ "LEGS" ], + "coverage": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] + }, + { + "id": "loincloth_fur", + "type": "ARMOR", + "name": "fur loincloth", + "description": "A fur pelt tied into a loincloth. Covers your modesty, but not much else. Now you are a true barbarian warrior.", + "weight": "64 g", + "volume": "250 ml", + "price": 7500, + "material": [ "fur" ], + "symbol": "[", + "looks_like": "loincloth_leather", + "color": "brown", + "covers": [ "LEGS" ], + "coverage": 5, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] + }, + { + "id": "loincloth_leather", + "type": "ARMOR", + "name": "leather loincloth", + "description": "Leather patches stitched together and tied into a makeshift loincloth. Covers your modesty, but not much else.", + "weight": "64 g", + "volume": "250 ml", + "price": 7500, + "material": [ "leather" ], + "symbol": "[", + "looks_like": "loincloth", + "color": "brown", + "covers": [ "LEGS" ], + "coverage": 5, + "material_thickness": 2, + "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] + }, + { + "id": "loincloth_wool", + "type": "ARMOR", + "name": "wool loincloth", + "description": "Bits of wool stitched together and tied into a makeshift loincloth. Covers your modesty, but not much else.", + "weight": "56 g", + "volume": "250 ml", + "price": 900, + "material": [ "wool" ], + "symbol": "[", + "looks_like": "loincloth", + "color": "blue", + "covers": [ "LEGS" ], + "coverage": 5, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] + } +] diff --git a/data/json/items/armor/suits_protection.json b/data/json/items/armor/suits_protection.json index 4e6300830d83d..508b35d2a1e3c 100644 --- a/data/json/items/armor/suits_protection.json +++ b/data/json/items/armor/suits_protection.json @@ -374,6 +374,27 @@ "environmental_protection": 1, "flags": [ "VARSIZE", "OUTER" ] }, + { + "id": "chainmail_hauberk", + "type": "ARMOR", + "category": "armor", + "name": "chainmail hauberk", + "description": "A fully customized chainmail outfit, leaving the head uncovered. The shirt, arms, and leggings have been modified with straps and combined with a gambeson to deal with uneven weight distribution, cold environments and to allow them to be used separately.", + "weight": "14430 g", + "volume": "2750 ml", + "price": 35988, + "to_hit": -1, + "material": [ "iron", "cotton" ], + "symbol": "[", + "looks_like": "armor_blarmor", + "color": "light_red", + "covers": [ "TORSO", "ARMS", "LEGS" ], + "coverage": 95, + "encumbrance": 20, + "warmth": 30, + "material_thickness": 6, + "flags": [ "VARSIZE", "STURDY" ] + }, { "id": "chainmail_suit", "type": "ARMOR", diff --git a/data/json/items/armor/undergarment.json b/data/json/items/armor/undergarment.json new file mode 100644 index 0000000000000..c9e7fad03030a --- /dev/null +++ b/data/json/items/armor/undergarment.json @@ -0,0 +1,598 @@ +[ + { + "id": "arm_warmers", + "type": "ARMOR", + "name": "pair of arm warmers", + "name_plural": "pairs of arm warmers", + "description": "Snug, soft cloth sleeves to keep your arms warm.", + "weight": "32 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "armguard_larmor", + "color": "light_gray", + "covers": [ "ARMS" ], + "coverage": 80, + "encumbrance": 1, + "warmth": 20, + "material_thickness": 1, + "flags": [ "SKINTIGHT" ] + }, + { + "id": "army_top", + "type": "ARMOR", + "name": "camo tank top", + "description": "A sleeveless cotton shirt with camouflage dye. Very easy to move in.", + "weight": "78 g", + "volume": "250 ml", + "price": 1500, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "tank_top", + "color": "green", + "covers": [ "TORSO" ], + "coverage": 60, + "material_thickness": 1, + "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] + }, + { + "id": "bikini_bottom", + "type": "ARMOR", + "name": "bikini bottom", + "description": "A simple bikini bottom.", + "weight": "32 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "panties", + "color": "light_red", + "covers": [ "LEGS" ], + "coverage": 15, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] + }, + { + "id": "bikini_top", + "type": "ARMOR", + "name": "bikini top", + "description": "A simple bikini top.", + "weight": "32 g", + "volume": "250 ml", + "price": 1800, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "bra", + "color": "light_red", + "covers": [ "TORSO" ], + "coverage": 10, + "material_thickness": 1, + "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] + }, + { + "id": "bikini_top_fur", + "type": "ARMOR", + "name": "fur bikini top", + "description": "A simple fur bikini top.", + "weight": "44 g", + "volume": "250 ml", + "price": 4900, + "material": [ "fur" ], + "symbol": "[", + "looks_like": "bikini_top", + "color": "brown", + "covers": [ "TORSO" ], + "coverage": 10, + "warmth": 10, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "bikini_top_leather", + "type": "ARMOR", + "name": "leather bikini top", + "description": "A simple leather bikini top.", + "weight": "38 g", + "volume": "250 ml", + "price": 3500, + "material": [ "leather" ], + "symbol": "[", + "looks_like": "bikini_top", + "color": "dark_gray", + "covers": [ "TORSO" ], + "coverage": 10, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "boxer_briefs", + "type": "ARMOR", + "name": "boxer briefs", + "name_plural": "boxer briefs", + "description": "The age-old question, boxers or briefs? Your answer? Yes.", + "weight": "37 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "shorts", + "color": "light_gray", + "covers": [ "LEGS" ], + "coverage": 20, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "boxer_shorts", + "type": "ARMOR", + "name": "boxer shorts", + "name_plural": "boxer shorts", + "description": "Men's boxer shorts. More fashionable than briefs and just as comfortable.", + "weight": "42 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "boxer_briefs", + "color": "light_gray", + "covers": [ "LEGS" ], + "coverage": 25, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "boy_shorts", + "type": "ARMOR", + "name": "boy shorts", + "name_plural": "boy shorts", + "description": "Female underwear similar to men's boxer shorts, but much more close-fitting.", + "weight": "42 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "boxer_briefs", + "color": "light_gray", + "covers": [ "LEGS" ], + "coverage": 25, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "bra", + "type": "ARMOR", + "name": "bra", + "description": "A simple bra. For protecting those bits you don't want zombies to look at.", + "weight": "32 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "tank_top", + "color": "white", + "covers": [ "TORSO" ], + "coverage": 15, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "briefs", + "type": "ARMOR", + "name": "briefs", + "name_plural": "briefs", + "description": "A pair of briefs. Comfortable underwear worn by men.", + "weight": "32 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "boxer-briefs", + "color": "white", + "covers": [ "LEGS" ], + "coverage": 15, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "camisole", + "type": "ARMOR", + "name": "camisole", + "description": "A small camisole made from silk. Typically used as an undergarment, they are light and easy to wear.", + "weight": "42 g", + "volume": "500 ml", + "price": 2000, + "to_hit": -5, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "tank_top", + "color": "light_blue", + "covers": [ "TORSO" ], + "coverage": 45, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "chestwrap", + "type": "ARMOR", + "name": "chestwrap", + "description": "Rags wrapped around the chest. Preserves your modesty and keeps things out of the way, but not good for much else.", + "weight": "64 g", + "volume": "500 ml", + "price": 500, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "tshirt", + "color": "brown", + "covers": [ "TORSO" ], + "coverage": 25, + "warmth": 5, + "material_thickness": 1, + "flags": [ "SKINTIGHT", "OVERSIZE" ] + }, + { + "id": "chestwrap_fur", + "type": "ARMOR", + "name": "fur chestwrap", + "description": "Fur pelts wrapped around the chest. Preserves your modesty and keeps things out of the way, but not good for much else.", + "weight": "154 g", + "volume": "750 ml", + "price": 700, + "material": [ "fur" ], + "symbol": "[", + "looks_like": "chestwrap_leather", + "color": "brown", + "covers": [ "TORSO" ], + "coverage": 25, + "encumbrance": 5, + "warmth": 20, + "material_thickness": 1, + "flags": [ "SKINTIGHT", "OVERSIZE" ] + }, + { + "id": "chestwrap_leather", + "type": "ARMOR", + "name": "leather chestwrap", + "description": "Leather patches wrapped around the chest. Preserves your modesty and keeps things out of the way, but not good for much else.", + "weight": "137 g", + "volume": "750 ml", + "price": 525, + "material": [ "leather" ], + "symbol": "[", + "looks_like": "chestwrap", + "color": "brown", + "covers": [ "TORSO" ], + "coverage": 25, + "encumbrance": 5, + "warmth": 10, + "material_thickness": 1, + "flags": [ "SKINTIGHT", "OVERSIZE" ] + }, + { + "id": "chestwrap_wool", + "type": "ARMOR", + "name": "wool chestwrap", + "description": "Felt patches wrapped around the chest. Preserves your modesty and keeps things out of the way, but not good for much else.", + "weight": "64 g", + "volume": "500 ml", + "price": 500, + "material": [ "wool" ], + "symbol": "[", + "looks_like": "chestwrap", + "color": "blue", + "covers": [ "TORSO" ], + "coverage": 25, + "encumbrance": 5, + "warmth": 15, + "material_thickness": 1, + "flags": [ "SKINTIGHT", "OVERSIZE" ] + }, + { + "id": "corset", + "type": "ARMOR", + "name": "leather corset", + "description": "A snug, black leather corset. Has no pockets, but its thick material provides good protection from harm.", + "weight": "640 g", + "volume": "1250 ml", + "price": 11000, + "to_hit": -3, + "material": [ "leather" ], + "symbol": "[", + "looks_like": "vest_leather", + "color": "dark_gray", + "covers": [ "TORSO" ], + "coverage": 75, + "encumbrance": 15, + "warmth": 25, + "material_thickness": 3, + "environmental_protection": 1, + "flags": [ "VARSIZE", "FANCY", "SKINTIGHT" ] + }, + { + "id": "leg_warmers", + "type": "ARMOR", + "name": "pair of leg warmers", + "name_plural": "pairs of leg warmers", + "description": "Snug, soft cloth sleeves to keep your legs warm.", + "weight": "46 g", + "volume": "500 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "leggings", + "color": "light_gray", + "covers": [ "LEGS" ], + "coverage": 60, + "encumbrance": 1, + "warmth": 20, + "material_thickness": 1, + "flags": [ "SKINTIGHT" ] + }, + { + "id": "leg_warmers_f", + "type": "ARMOR", + "name": "pair of fur leggings", + "name_plural": "pairs of fur leggings", + "description": "Snug fur sleeves to keep your legs warm. Simple yet effective since prehistoric times.", + "weight": "694 g", + "volume": "1500 ml", + "price": 1500, + "material": [ "fur" ], + "symbol": "[", + "looks_like": "leg_warmers", + "color": "brown", + "covers": [ "LEGS" ], + "coverage": 60, + "encumbrance": 3, + "warmth": 40, + "material_thickness": 2, + "flags": [ "VARSIZE" ] + }, + { + "id": "leg_warmers_xl", + "type": "ARMOR", + "name": "pair of XL leg warmers", + "name_plural": "pairs of XL leg warmers", + "description": "Large, soft, snug cloth sleeves to keep your exotic anatomy warm.", + "weight": "50 g", + "volume": "750 ml", + "price": 20000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "leg_warmers", + "color": "light_gray", + "covers": [ "LEGS" ], + "coverage": 60, + "encumbrance": 7, + "warmth": 20, + "material_thickness": 2, + "flags": [ "VARSIZE", "SKINTIGHT", "OVERSIZE" ] + }, + { + "id": "long_underpants", + "type": "ARMOR", + "name": "long underwear bottom", + "description": "A pair of long underwear that help to maintain body temperature.", + "weight": "88 g", + "volume": "500 ml", + "price": 1500, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "leggings", + "color": "light_gray", + "covers": [ "LEGS" ], + "coverage": 95, + "encumbrance": 3, + "warmth": 30, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "long_undertop", + "type": "ARMOR", + "name": "long underwear top", + "description": "A long underwear top that helps to maintain body temperature.", + "weight": "96 g", + "volume": "500 ml", + "price": 1500, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "longshirt", + "color": "light_gray", + "covers": [ "TORSO", "ARMS" ], + "coverage": 95, + "encumbrance": 3, + "warmth": 30, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "long_undertop_sleeveless", + "type": "ARMOR", + "name": "sleeveless underwear top", + "description": "A sleeveless underwear top that helps to maintain body temperature.", + "weight": "80 g", + "volume": "400 ml", + "price": 1200, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "long_undertop", + "color": "light_gray", + "covers": [ "TORSO" ], + "coverage": 95, + "encumbrance": 3, + "warmth": 30, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "panties", + "type": "ARMOR", + "name": "panties", + "name_plural": "panties", + "description": "Underwear designed to be worn by women. Preserves your modesty in desperate times.", + "weight": "32 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "briefs", + "color": "white", + "covers": [ "LEGS" ], + "coverage": 15, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "thermal_shirt", + "type": "ARMOR", + "name": "thermal shirt", + "description": "A lightweight, form-fitting long-sleeved spandex undershirt that helps maintains body temperature.", + "weight": "92 g", + "volume": "250 ml", + "price": 3200, + "material": [ "lycra" ], + "symbol": "[", + "color": "dark_gray", + "covers": [ "TORSO", "ARMS" ], + "coverage": 95, + "warmth": 20, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] + }, + { + "id": "sports_bra", + "type": "ARMOR", + "name": "sports bra", + "description": "A sturdy nylon bra to provide additional support during physical movement. Typically worn when exercising, it clings to the skin and is easy to wear.", + "weight": "92 g", + "volume": "500 ml", + "price": 4200, + "material": [ "lycra" ], + "symbol": "[", + "looks_like": "bra", + "color": "white", + "covers": [ "TORSO" ], + "coverage": 30, + "warmth": 5, + "material_thickness": 1, + "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] + }, + { + "id": "tank_top", + "type": "ARMOR", + "name": "tank top", + "description": "A sleeveless cotton shirt. Very easy to move in.", + "weight": "78 g", + "volume": "250 ml", + "price": 500, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "tshirt", + "color": "light_gray", + "covers": [ "TORSO" ], + "coverage": 40, + "material_thickness": 1, + "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ] + }, + { + "id": "tights", + "repairs_like": "jeans", + "type": "ARMOR", + "name": "tights", + "name_plural": "tights", + "description": "A snug cloth garment which clings tightly to the legs and feet to protect them from the cold.", + "weight": "114 g", + "volume": "250 ml", + "price": 2000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "leggings", + "color": "dark_gray", + "covers": [ "FEET", "LEGS" ], + "coverage": 100, + "warmth": 10, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "under_armor", + "type": "ARMOR", + "name": "compression top", + "description": "Nylon sportswear that clings to your chest and maintains body temperature.", + "weight": "92 g", + "volume": "250 ml", + "price": 2000, + "material": [ "lycra" ], + "symbol": "[", + "looks_like": "longshirt", + "color": "dark_gray", + "covers": [ "TORSO" ], + "coverage": 95, + "warmth": 20, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] + }, + { + "id": "under_armor_shorts", + "type": "ARMOR", + "name": "compression shorts", + "name_plural": "compression shorts", + "description": "Nylon sportswear that clings to your upper legs, aiding muscle tone and maintaining warmth.", + "weight": "82 g", + "volume": "250 ml", + "price": 2000, + "material": [ "lycra" ], + "symbol": "[", + "looks_like": "shorts", + "color": "dark_gray", + "covers": [ "LEGS" ], + "coverage": 45, + "warmth": 20, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] + }, + { + "id": "undershirt", + "type": "ARMOR", + "name": "undershirt", + "description": "A simple white undershirt. Worn beneath your regular clothes, it provides a little extra warmth.", + "weight": "64 g", + "volume": "250 ml", + "price": 1000, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "tshirt", + "color": "white", + "covers": [ "TORSO" ], + "coverage": 60, + "warmth": 10, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT" ] + }, + { + "id": "unitard", + "type": "ARMOR", + "name": "unitard", + "description": "A skin-tight spandex garment resembling a crew necked leotard combined with leggings. Commonly used by gymnasts, dancers and equestrian vaulters, the unitard provides overall coverage with great flexibility.", + "weight": "110 g", + "volume": "250 ml", + "price": 3100, + "material": [ "lycra" ], + "symbol": "[", + "color": "dark_gray", + "covers": [ "TORSO", "LEGS" ], + "coverage": 90, + "warmth": 20, + "material_thickness": 1, + "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ] + } +] diff --git a/data/json/items/tool_armor.json b/data/json/items/tool_armor.json index e061f18193fdf..8741959ed9930 100644 --- a/data/json/items/tool_armor.json +++ b/data/json/items/tool_armor.json @@ -1,4 +1,135 @@ [ + { + "id": "arm_splint", + "type": "ARMOR", + "name": "arm splint", + "description": "A tool to help set bones and hold them in place.", + "weight": "300 g", + "volume": "1 L", + "price": 20000, + "material": [ "wood", "cotton" ], + "symbol": "[", + "looks_like": "armguard_hard", + "color": "white", + "covers": [ "ARM_EITHER" ], + "coverage": 75, + "encumbrance": 70, + "warmth": 5, + "material_thickness": 1, + "flags": [ "WATER_FRIENDLY", "OUTER", "SPLINT" ] + }, + { + "id": "arm_xlsplint", + "type": "ARMOR", + "name": "arm splint XL", + "description": "A tool to help set bones and hold them in place. It is specifically designed to fit Huge survivors.", + "copy-from": "arm_splint", + "looks_like": "arm_splint", + "weight": "600 g", + "volume": "2 L", + "price": 25000, + "encumbrance": 140, + "flags": [ "OVERSIZE", "WATER_FRIENDLY", "OUTER", "SPLINT" ] + }, + { + "id": "blindfold", + "type": "ARMOR", + "name": "blindfold", + "//": "A folded bandana still takes up some space on the head.", + "description": "A simple fabric covering tied over the eyes to block sight. Useful for sleeping in bright areas.", + "weight": "72 g", + "volume": "250 ml", + "price": 600, + "material": [ "cotton" ], + "symbol": "[", + "looks_like": "scarf", + "color": "dark_gray", + "covers": [ "EYES" ], + "coverage": 95, + "encumbrance": 10, + "warmth": 5, + "material_thickness": 1, + "environmental_protection": 1, + "flags": [ "BLIND" ] + }, + { + "id": "ear_plugs", + "type": "ARMOR", + "name": "pair of ear plugs", + "name_plural": "pairs of ear plugs", + "description": "Industrial grade ear plugs. They fit inside the ear.", + "weight": "10 g", + "volume": "10 ml", + "price": 10, + "material": [ "plastic" ], + "symbol": ";", + "color": "light_gray", + "coverage": 1, + "material_thickness": 1, + "flags": [ "DEAF", "OVERSIZE", "POWERARMOR_COMPATIBLE" ] + }, + { + "id": "gobag", + "type": "ARMOR", + "name": "go bag", + "description": "A huge duffel bag with backpack attached, both packed to the gills. Judging by the feel, a National Guard soldier could have packed this to be ready for deployment. Activate to unpack and enjoy.", + "weight": "18043 g", + "volume": "35750 ml", + "price": 100000, + "to_hit": -5, + "material": [ "cotton", "plastic" ], + "symbol": "[", + "looks_like": "duffelbag", + "color": "green", + "covers": [ "TORSO", "ARMS" ], + "coverage": 50, + "encumbrance": 35, + "warmth": 10, + "material_thickness": 3, + "flags": [ "BELTED", "WATER_FRIENDLY" ], + "use_action": "GOBAG_NORMAL" + }, + { + "id": "personal_gobag", + "repairs_like": "backpack_hiking", + "type": "ARMOR", + "name": "personal go bag", + "description": "A huge duffel bag with backpack attached, both packed to the gills. You have packed this to be ready for deployment. Activate to unpack and enjoy.", + "looks_like": "gobag", + "use_action": "GOBAG_PERSONAL", + "copy-from": "gobag" + }, + { + "id": "leg_splint", + "type": "ARMOR", + "name": "leg splint", + "description": "A tool to help set bones and hold them in place.", + "weight": "500 g", + "volume": "1 L", + "price": 20000, + "material": [ "wood", "cotton" ], + "symbol": "[", + "looks_like": "legguard_hard", + "color": "white", + "covers": [ "LEG_EITHER" ], + "coverage": 75, + "encumbrance": 70, + "warmth": 5, + "material_thickness": 1, + "flags": [ "WATER_FRIENDLY", "OUTER", "SPLINT" ] + }, + { + "id": "leg_xlsplint", + "type": "ARMOR", + "name": "leg splint XL", + "description": "A tool to help set bones and hold them in place. It is specifically designed to fit Huge people.", + "copy-from": "leg_splint", + "weight": "1000 g", + "volume": "2 L", + "price": 25000, + "encumbrance": 140, + "flags": [ "OVERSIZE", "WATER_FRIENDLY", "OUTER", "SPLINT" ] + }, { "id": "miner_hat", "type": "TOOL_ARMOR",