aboutsummaryrefslogtreecommitdiff
path: root/armor.json
diff options
context:
space:
mode:
Diffstat (limited to 'armor.json')
-rw-r--r--armor.json1819
1 files changed, 1135 insertions, 684 deletions
diff --git a/armor.json b/armor.json
index da5aec7..a80052d 100644
--- a/armor.json
+++ b/armor.json
@@ -3,62 +3,122 @@
"id": "maid_dress",
"type": "ARMOR",
"category": "clothing",
- "name": { "str": "Victorian maid dress", "str_pl": "Victorian maid dresses" },
+ "name": { "str": "victorian maid dress", "str_pl": "victorian maid dresses" },
"description": "A classic maid outfit with a white apron, frills and a black one piece.",
"weight": "800 g",
"volume": "4250 ml",
"price": 5000,
- "material": ["cotton"],
+ "price_postapoc": 50,
+ "material": [ "cotton" ],
"symbol": "[",
"color": "black",
- "covers": ["TORSO", "ARMS", "LEGS"],
- "coverage": 95,
- "encumbrance": 10,
- "storage": "2500 ml",
+ "armor": [
+ { "covers": [ "torso" ], "coverage": 100, "encumbrance": [ 7, 10 ] },
+ { "covers": [ "leg_l", "leg_r" ], "coverage": 95, "encumbrance": [ 5, 5 ] },
+ { "covers": [ "arm_l", "arm_r" ], "coverage": 95, "encumbrance": [ 5, 5 ] }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "10 cm",
+ "moves": 80
+ }
+ ],
"warmth": 20,
"material_thickness": 2,
"environmental_protection": 1,
- "flags": ["VARSIZE", "FANCY"]
+ "flags": [ "VARSIZE", "FANCY" ]
},
{
"id": "kawaii_maid_dress_long_leather",
"type": "ARMOR",
"looks_like": "maid_dress",
- "category": "armor",
- "name": { "str": "tailored victorian maid dress" },
+ "name": { "str": "tailored victorian maid dress", "str_pl": "tailored victorian maid dresses" },
"description": "A classic maid outfit with a white apron, frills and a black one piece. It has been reinforced with leather for greater protection.",
"weight": "5100 g",
"volume": "10250 ml",
- "price": 800000,
+ "price": 17900,
+ "price_postapoc": 1500,
"material": [ "leather", "cotton" ],
"symbol": "[",
"color": "black",
- "covers": [ "LEGS", "TORSO", "ARMS" ],
- "coverage": 100,
- "encumbrance": 16,
- "storage": "6 L",
+ "armor": [
+ { "covers": [ "torso" ], "coverage": 100, "encumbrance": [ 12, 16 ] },
+ { "covers": [ "leg_l", "leg_r" ], "coverage": 100, "encumbrance": [ 7, 7 ] },
+ { "covers": [ "arm_l", "arm_r" ], "coverage": 100, "encumbrance": [ 7, 7 ] }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "2500 ml",
+ "max_contains_weight": "4 kg",
+ "max_item_length": "20 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "2500 ml",
+ "max_contains_weight": "4 kg",
+ "max_item_length": "20 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "10 cm",
+ "moves": 80
+ }
+ ],
"warmth": 45,
"material_thickness": 5,
"environmental_protection": 2,
- "flags": ["VARSIZE", "HOOD", "COLLAR", "POCKETS", "WATERPROOF", "FANCY"]
+ "flags": [ "VARSIZE", "HOOD", "COLLAR", "POCKETS", "WATERPROOF", "FANCY" ]
},
{
"id": "kawaii_maid_dress_long_armor",
+ "//": "Loosely based on medium survivor suit.",
"type": "ARMOR",
"looks_like": "maid_dress",
- "category": "armor",
- "name": { "str": "survivor victorian maid dress" },
+ "name": { "str": "survivor victorian maid dress", "str_pl": "survivor victorian maid dresses" },
"description": "A classic maid outfit with a white apron, frills and a black one piece. It has been reinforced with kevlar for greater protection and has an integrated scabbard for storing a sword.",
"weight": "5100 g",
"volume": "10250 ml",
- "price": 800000,
+ "price": 150000,
+ "price_postapoc": 5000,
"material": [ "kevlar", "cotton" ],
"symbol": "[",
"color": "black",
- "covers": [ "LEGS", "TORSO", "ARMS" ],
- "coverage": 100,
- "encumbrance": 20,
- "storage": "9 L",
+ "armor": [
+ { "covers": [ "torso" ], "coverage": 100, "encumbrance": [ 15, 20 ] },
+ { "covers": [ "leg_l", "leg_r" ], "coverage": 100, "encumbrance": [ 10, 10 ] },
+ { "covers": [ "arm_l", "arm_r" ], "coverage": 100, "encumbrance": [ 10, 10 ] }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "2500 ml",
+ "max_contains_weight": "4 kg",
+ "max_item_length": "20 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "2500 ml",
+ "max_contains_weight": "4 kg",
+ "max_item_length": "20 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "10 cm",
+ "moves": 80
+ }
+ ],
"warmth": 45,
"material_thickness": 8,
"environmental_protection": 3,
@@ -69,43 +129,47 @@
"max_volume": "2 L",
"flags": [ "SHEATH_SWORD" ]
},
- "flags": ["VARSIZE", "HOOD", "COLLAR", "POCKETS", "WATERPROOF", "RAINPROOF", "STURDY", "SUPER_FANCY"]
- },
- {
- "id": "maid_dress_french",
- "type": "ARMOR",
- "category": "clothing",
- "name": { "str": "french maid dress", "str_pl": "french maid dresses" },
- "description": "The French maid dress, blue with a frilly white apron.",
- "weight": "100 g",
- "volume": "250 ml",
- "price": 5000,
- "material": ["cotton"],
- "symbol": "[",
- "color": "blue",
- "covers": ["TORSO", "ARMS", "LEGS"],
- "coverage": 75,
- "encumbrance": 7,
- "storage": "500 ml",
- "warmth": 5,
- "material_thickness": 1,
- "flags": ["VARSIZE", "SUPER_FANCY"]
+ "flags": [ "VARSIZE", "HOOD", "COLLAR", "POCKETS", "WATERPROOF", "RAINPROOF", "STURDY", "SUPER_FANCY" ]
},
{
- "id": "kawaii_maid_dress",
+ "id": "maid_dress_short",
"type": "ARMOR",
- "name": { "str": "maid dress" },
+ "looks_like": "kawaii_maid_dress",
+ "name": { "str": "maid dress", "str_pl": "maid dresses" },
"description": "A black dress with white apron and lace trim, worn by maids.",
"weight": "150 g",
"volume": "1000 ml",
- "price": 50000,
+ "price": 5000,
+ "price_postapoc": 50,
"material": [ "cotton" ],
"symbol": "[",
"color": "blue",
- "covers": [ "TORSO", "ARMS", "LEGS" ],
- "coverage": 75,
- "encumbrance": 7,
- "storage": "1500 ml",
+ "armor": [
+ { "covers": [ "torso" ], "specifically_covers": [ "torso_lower" ], "coverage": 100, "encumbrance": [ 5, 7 ] },
+ { "covers": [ "torso" ], "specifically_covers": [ "torso_upper" ], "coverage": 75 },
+ {
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_hip_l", "leg_hip_r" ],
+ "coverage": 100,
+ "encumbrance": 2
+ },
+ { "covers": [ "leg_l", "leg_r" ], "specifically_covers": [ "leg_upper_l", "leg_upper_r" ], "coverage": 50 },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r" ],
+ "coverage": 50,
+ "encumbrance": 2
+ }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "10 cm",
+ "moves": 80
+ }
+ ],
"warmth": 15,
"material_thickness": 1,
"flags": [ "VARSIZE", "FANCY" ]
@@ -113,19 +177,55 @@
{
"id": "kawaii_maid_dress_ex",
"type": "ARMOR",
- "category": "armor",
- "name": { "str": "tailored maid dress" },
+ "name": { "str": "tailored maid dress", "str_pl": "tailored maid dresses" },
"description": "A black dress with white apron and lace trim, worn by maids. It has been reinforced with leather for better protection.",
"weight": "5830 g",
"volume": "7500 ml",
- "price": 50000,
+ "price": 17900,
+ "price_postapoc": 1500,
"material": [ "leather", "cotton" ],
"symbol": "[",
"color": "dark_gray",
- "covers": [ "TORSO", "ARMS", "LEGS" ],
- "coverage": 100,
- "encumbrance": 10,
- "storage": " 5 L",
+ "armor": [
+ { "covers": [ "torso" ], "specifically_covers": [ "torso_lower" ], "coverage": 100, "encumbrance": [ 7, 10 ] },
+ { "covers": [ "torso" ], "specifically_covers": [ "torso_upper" ], "coverage": 75 },
+ {
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_hip_l", "leg_hip_r" ],
+ "coverage": 100,
+ "encumbrance": 3
+ },
+ { "covers": [ "leg_l", "leg_r" ], "specifically_covers": [ "leg_upper_l", "leg_upper_r" ], "coverage": 50 },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r" ],
+ "coverage": 50,
+ "encumbrance": 3
+ }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "10 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "2000 ml",
+ "max_contains_weight": "4 kg",
+ "max_item_length": "20 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "2000 ml",
+ "max_contains_weight": "4 kg",
+ "max_item_length": "20 cm",
+ "moves": 80
+ }
+ ],
"warmth": 15,
"material_thickness": 3,
"environmental_protection": 1,
@@ -133,20 +233,57 @@
},
{
"id": "kawaii_maid_dress_lss",
+ "//": "Loosely based on light survivor suit.",
"type": "ARMOR",
- "category": "armor",
- "name": { "str": "survivor maid dress" },
+ "name": { "str": "survivor maid dress", "str_pl": "survivor maid dresses" },
"description": "A black dress with white apron and lace trim, worn by maids. It has been reinforced with kevlar for greater protection and has an integrated scabbard for storing a sword.",
"weight": "5100 g",
"volume": "10250 ml",
- "price": 800000,
+ "price": 110000,
+ "price_postapoc": 5000,
"material": [ "kevlar", "cotton" ],
"symbol": "[",
"color": "green",
- "covers": [ "LEGS", "TORSO", "ARMS" ],
- "coverage": 100,
- "encumbrance": 15,
- "storage": "7500 ml",
+ "armor": [
+ { "covers": [ "torso" ], "specifically_covers": [ "torso_lower" ], "coverage": 100, "encumbrance": [ 12, 15 ] },
+ { "covers": [ "torso" ], "specifically_covers": [ "torso_upper" ], "coverage": 75 },
+ {
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_hip_l", "leg_hip_r" ],
+ "coverage": 100,
+ "encumbrance": 5
+ },
+ { "covers": [ "leg_l", "leg_r" ], "specifically_covers": [ "leg_upper_l", "leg_upper_r" ], "coverage": 50 },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "specifically_covers": [ "arm_shoulder_l", "arm_shoulder_r" ],
+ "coverage": 50,
+ "encumbrance": 5
+ }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "10 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "2000 ml",
+ "max_contains_weight": "4 kg",
+ "max_item_length": "20 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "2000 ml",
+ "max_contains_weight": "4 kg",
+ "max_item_length": "20 cm",
+ "moves": 80
+ }
+ ],
"warmth": 15,
"material_thickness": 5,
"environmental_protection": 2,
@@ -160,977 +297,1291 @@
"flags": [ "VARSIZE", "POCKETS", "WATERPROOF", "RAINPROOF", "STURDY", "SUPER_FANCY" ]
},
{
- "id": "jokyu_fuku",
- "type": "ARMOR",
- "category": "clothing",
- "name": { "str": "jokyū dress", "str_pl": "jokyū dresses" },
- "weight": "1200 g",
- "volume": "5000 ml",
- "color": "brown",
- "covers": ["TORSO", "ARMS", "LEGS"],
- "storage": "500 ml",
- "symbol": "[",
- "description": "Women's servant clothes worn in Japanese cafes a long time ago. Essentially a white apron over a kimono.",
- "price": 5000,
- "material": ["cotton"],
- "warmth": 20,
- "environmental_protection": 1,
- "encumbrance": 8,
- "flags": ["VARSIZE", "FANCY"],
- "coverage": 95,
- "material_thickness": 4
- },
- {
- "id": "kawaii_hat_cotton",
- "type": "ARMOR",
- "name": { "str": "maid hat" },
- "description": "It's a warm hat made of cotton, coloured white to better match a maid uniform.",
- "weight": "78 g",
- "volume": "250 ml",
- "price": 2000,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "dark_gray",
- "covers": [ "HEAD" ],
- "coverage": 65,
- "warmth": 20,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "HELMET_COMPAT" ]
- },
- {
- "id": "kawaii_maid_hat",
+ "id": "maid_hat",
+ "//": "Originally the kawaii_maid_hat, now overwrites maid_hat. Based on maid_hat.",
+ "looks_like": "hat_cotton",
+ "repairs_like": "balclava",
"type": "ARMOR",
"name": { "str": "maid headband" },
"description": "A black headband with white lace trim, worn by maids.",
- "weight": "150 g",
+ "weight": "10 g",
"volume": "250 ml",
"price": 2500,
+ "price_postapoc": 50,
"material": [ "cotton" ],
"symbol": "[",
"color": "white",
- "covers": [ "HEAD" ],
- "coverage": 25,
- "encumbrance": 3,
- "warmth": 15,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "FANCY", "SKINTIGHT" ]
+ "warmth": 2,
+ "material_thickness": 0.05,
+ "flags": [ "VARSIZE", "FANCY", "SKINTIGHT" ],
+ "armor": [ { "encumbrance_modifiers": [ "NONE" ], "coverage": 25, "covers": [ "head" ] } ]
},
{
"id": "kawaii_maid_hat_thermal_off",
+ "copy-from": "maid_hat",
"type": "ARMOR",
- "category": "armor",
"name": { "str": "tailored maid headband" },
"description": "A black headband with white lace trim, worn by maids. It has been reinforced with leather for greater protection.",
"weight": "250 g",
- "volume": "250 ml",
- "price": 25000,
+ "price": 2500,
+ "price_postapoc": 100,
"material": [ "leather", "cotton" ],
- "symbol": "[",
- "color": "white",
- "covers": [ "HEAD" ],
- "coverage": 25,
- "encumbrance": 3,
- "warmth": 15,
- "material_thickness": 3,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "SKINTIGHT" ]
+ "material_thickness": 0.2,
+ "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "SKINTIGHT" ],
+ "armor": [
+ {
+ "encumbrance_modifiers": [ "NONE" ],
+ "material": [
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.4 },
+ { "type": "leather", "covered_by_mat": 80, "thickness": 1.5 }
+ ],
+ "coverage": 25,
+ "covers": [ "head" ]
+ }
+ ]
},
{
"id": "kawaii_maid_hat_lss",
+ "copy-from": "maid_hat",
"type": "ARMOR",
- "category": "armor",
"name": { "str": "survivor maid headband" },
"description": "A black headband with white lace trim, worn by maids. It has been reinforced with kevlar for greater protection.",
"weight": "350 g",
- "volume": "250 ml",
- "price": 55000,
+ "price": 5500,
+ "price_postapoc": 200,
"material": [ "kevlar", "cotton" ],
- "symbol": "[",
- "color": "white",
- "covers": [ "HEAD" ],
- "coverage": 100,
- "encumbrance": 10,
- "warmth": 15,
- "material_thickness": 9,
"environmental_protection": 3,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "RAINPROOF", "SKINTIGHT", "STURDY" ]
- },
- {
- "id": "maid_hat",
- "type": "ARMOR",
- "name": { "str": "french maid headband"},
- "description": "A frilly white headpiece.",
- "weight": "10 g",
- "volume": "250 ml",
- "price": 2500,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "white",
- "covers": [ "HEAD" ],
- "coverage": 25,
- "encumbrance": 10,
- "warmth": 5,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SUPER_FANCY" ]
+ "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "RAINPROOF", "SKINTIGHT", "STURDY" ],
+ "armor": [
+ {
+ "encumbrance_modifiers": [ "NONE" ],
+ "material": [
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.4 },
+ { "type": "kevlar", "covered_by_mat": 80, "thickness": 1.5 }
+ ],
+ "coverage": 25,
+ "covers": [ "head" ]
+ }
+ ]
},
{
"id": "maid_gloves_cotton",
+ "//": "Based on gloves_liner",
"type": "ARMOR",
- "looks_like": "gloves_liner",
+ "category": "clothing",
"name": { "str": "pair of maid gloves", "str_pl": "pairs of maid gloves" },
"description": "A pair of white gloves, used by maids.",
- "weight": "118 g",
+ "weight": "63 g",
"volume": "250 ml",
- "price": 1100,
+ "price": 600,
+ "price_postapoc": 50,
"to_hit": 1,
"material": [ "cotton" ],
"symbol": "[",
- "color": "light_blue",
- "covers": [ "HANDS" ],
- "coverage": 95,
- "encumbrance": 4,
+ "looks_like": "gloves_light",
+ "color": "light_gray",
"warmth": 15,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "FANCY" ]
+ "material_thickness": 0.1,
+ "flags": [ "VARSIZE", "SKINTIGHT" ],
+ "armor": [ { "encumbrance": 1, "coverage": 95, "covers": [ "hand_l", "hand_r" ] } ]
},
- {
+ {
"id": "maid_gloves_leather",
+ "copy-from": "maid_gloves_cotton",
"type": "ARMOR",
"looks_like": "gloves_liner",
"name": { "str": "pair of tailored maid gloves", "str_pl": "pairs of tailored maid gloves" },
"description": "A pair of white gloves, used by maids. They have been reinforced with leather for greater protection.",
"weight": "150 g",
"volume": "500 ml",
- "price": 12000,
- "to_hit": 1,
+ "price": 1200,
+ "price_postapoc": 100,
"material": [ "cotton", "leather" ],
- "symbol": "[",
- "color": "light_blue",
- "covers": [ "HANDS" ],
- "coverage": 100,
- "encumbrance": 6,
+ "covers": [ "hand_l", "hand_r" ],
+ "coverage": 95,
"warmth": 15,
- "material_thickness": 3,
- "environmental_protection": 1,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF" ]
+ "material_thickness": 0.5,
+ "flags": [ "VARSIZE", "SKINTIGHT", "FANCY", "WATERPROOF" ],
+ "armor": [
+ {
+ "encumbrance": 3,
+ "material": [
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.4 },
+ { "type": "leather", "covered_by_mat": 80, "thickness": 2 }
+ ],
+ "coverage": 95,
+ "covers": [ "hand_l", "hand_r" ]
+ }
+ ]
},
- {
+ {
"id": "maid_gloves_armor",
+ "copy-from": "maid_gloves_cotton",
"type": "ARMOR",
"looks_like": "gloves_liner",
- "category": "armor",
"name": { "str": "pair of survivor maid gloves", "str_pl": "pairs of survivor maid gloves" },
"description": "A pair of white gloves, used by maids. They have been reinforced with kevlar for greater protection.",
"weight": "190 g",
- "volume": "750 ml",
- "price": 18000,
+ "volume": "500 ml",
+ "price": 5200,
+ "price_postapoc": 1500,
"to_hit": 2,
"material": [ "cotton", "kevlar" ],
- "symbol": "[",
- "color": "light_blue",
- "covers": [ "HANDS" ],
- "coverage": 100,
- "encumbrance": 8,
- "warmth": 15,
- "material_thickness": 5,
- "environmental_protection": 3,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "STURDY" ]
+ "environmental_protection": 2,
+ "flags": [ "VARSIZE", "SKINTIGHT", "FANCY", "WATERPROOF", "STURDY" ],
+ "armor": [
+ {
+ "encumbrance": 10,
+ "material": [
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.4 },
+ { "type": "kevlar", "covered_by_mat": 80, "thickness": 3 }
+ ],
+ "coverage": 100,
+ "covers": [ "hand_l", "hand_r" ]
+ }
+ ]
},
- {
+ {
"id": "maid_gloves_long_cotton",
+ "//": "Based on long_glove_white",
+ "repairs_like": "long_glove_white",
"type": "ARMOR",
- "looks_like": "long_glove_white",
"name": { "str": "pair of long maid gloves", "str_pl": "pairs of long maid gloves" },
"description": "A pair of long white gloves, used by maids.",
"weight": "400 g",
- "volume": "1000 ml",
+ "volume": "1 L",
"price": 1100,
+ "price_postapoc": 100,
"to_hit": 1,
"material": [ "cotton" ],
"symbol": "[",
- "color": "light_blue",
- "covers": [ "HANDS" ],
- "coverage": 100,
- "encumbrance": 8,
- "warmth": 50,
- "material_thickness": 2,
- "flags": [ "VARSIZE", "FANCY" ]
+ "looks_like": "gloves_light",
+ "color": "white",
+ "armor": [
+ { "covers": [ "hand_l", "hand_r" ], "coverage": 100, "encumbrance": 2 },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "specifically_covers": [ "arm_elbow_l", "arm_elbow_r", "arm_lower_l", "arm_lower_r" ],
+ "coverage": 100,
+ "encumbrance": 2
+ },
+ { "covers": [ "arm_l", "arm_r" ], "specifically_covers": [ "arm_upper_l", "arm_upper_r" ], "coverage": 50 }
+ ],
+ "warmth": 10,
+ "material_thickness": 0.2,
+ "flags": [ "VARSIZE", "SKINTIGHT" ]
},
- {
+ {
"id": "maid_gloves_long_leather",
+ "copy-from": "maid_gloves_long_cotton",
"type": "ARMOR",
"looks_like": "long_glove_white",
"name": { "str": "pair of tailored long maid gloves", "str_pl": "pairs of tailored long maid gloves" },
"description": "A pair of long white gloves, used by maids. They have been reinforced with leather for greater protection.",
- "weight": "150 g",
- "volume": "500 ml",
- "price": 12000,
- "to_hit": 1,
+ "weight": "700 g",
+ "price": 2500,
+ "price_postapoc": 200,
"material": [ "leather", "cotton" ],
- "symbol": "[",
- "color": "light_blue",
- "covers": [ "HANDS" ],
- "coverage": 100,
- "encumbrance": 10,
- "warmth": 50,
- "material_thickness": 4,
- "environmental_protection": 2,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF" ]
+ "armor": [
+ { "covers": [ "hand_l", "hand_r" ], "coverage": 100, "encumbrance": 6 },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "specifically_covers": [ "arm_elbow_l", "arm_elbow_r", "arm_lower_l", "arm_lower_r" ],
+ "coverage": 95,
+ "encumbrance": 6,
+ "material": [
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.4 },
+ { "type": "leather", "covered_by_mat": 80, "thickness": 2 }
+ ]
+ },
+ { "covers": [ "arm_l", "arm_r" ], "specifically_covers": [ "arm_upper_l", "arm_upper_r" ], "coverage": 50 }
+ ],
+ "material_thickness": 0.5,
+ "flags": [ "VARSIZE", "FANCY", "SKINTIGHT", "WATERPROOF" ]
},
- {
+ {
"id": "maid_gloves_long_armor",
+ "copy-from": "maid_gloves_long_cotton",
"type": "ARMOR",
"looks_like": "long_glove_white",
- "category": "armor",
"name": { "str": "pair of survivor long maid gloves", "str_pl": "pairs of survivor long maid gloves" },
"description": "A pair of long white gloves, used by maids. They have been reinforced with kevlar for greater protection.",
- "weight": "190 g",
- "volume": "750 ml",
- "price": 18000,
+ "weight": "1000 g",
+ "price": 4500,
+ "price_postapoc": 400,
"to_hit": 2,
"material": [ "kevlar", "cotton" ],
- "symbol": "[",
- "color": "light_blue",
- "covers": [ "HANDS", "ARMS" ],
- "coverage": 100,
- "encumbrance": 12,
- "warmth": 40,
- "material_thickness": 6,
- "environmental_protection": 4,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "STURDY" ]
+ "armor": [
+ { "covers": [ "hand_l", "hand_r" ], "coverage": 100, "encumbrance": 10 },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "specifically_covers": [ "arm_elbow_l", "arm_elbow_r", "arm_lower_l", "arm_lower_r" ],
+ "coverage": 100,
+ "encumbrance": 10,
+ "material": [
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.4 },
+ { "type": "kevlar", "covered_by_mat": 80, "thickness": 3 }
+ ]
+ },
+ { "covers": [ "arm_l", "arm_r" ], "specifically_covers": [ "arm_upper_l", "arm_upper_r" ], "coverage": 50 }
+ ],
+ "environmental_protection": 3,
+ "flags": [ "VARSIZE", "FANCY", "SKINTIGHT", "WATERPROOF", "STURDY" ]
},
{
"id": "kawaii_dress_shoes",
+ "//": "Based on dress_shoes.",
+ "repairs_like": "boots",
"type": "ARMOR",
- "name": { "str": "pair of maid shoes" },
+ "name": { "str": "pair of maid shoes", "str_pl": "pairs of maid shoes" },
"description": "A pair of black dress shoes designed to be worn with a maid dress.",
- "weight": "500 g",
- "volume": "1250 ml",
+ "weight": "870 g",
+ "volume": "1500 ml",
"price": 12000,
+ "price_postapoc": 250,
+ "to_hit": 1,
+ "bashing": 1,
"material": [ "leather" ],
"symbol": "[",
+ "looks_like": "sneakers",
"color": "dark_gray",
- "covers": [ "FEET" ],
- "coverage": 60,
- "encumbrance": 15,
- "warmth": 5,
- "material_thickness": 2,
- "flags": [ "VARSIZE", "FANCY" ]
+ "warmth": 10,
+ "material_thickness": 2.0,
+ "flags": [ "VARSIZE", "FANCY" ],
+ "armor": [
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_heel_r", "foot_heel_l", "foot_arch_r", "foot_arch_l", "foot_toes_r", "foot_toes_l" ],
+ "material": [ { "type": "leather", "covered_by_mat": 100, "thickness": 2 } ],
+ "encumbrance": 15,
+ "coverage": 100
+ },
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_ankle_r", "foot_ankle_l" ],
+ "material": [ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 } ],
+ "coverage": 40
+ },
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_sole_r", "foot_sole_l" ],
+ "material": [
+ { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 },
+ { "type": "rubber", "covered_by_mat": 100, "thickness": 4.0 }
+ ],
+ "coverage": 100
+ }
+ ]
},
{
"id": "kawaii_shoes_hi",
+ "//": "Loosely based on medium survivor boots.",
+ "copy-from": "kawaii_dress_shoes",
"looks_like": "kawaii_dress_shoes",
"type": "ARMOR",
- "category": "armor",
- "name": { "str": "pair of survivor maid shoes" },
+ "name": { "str": "pair of survivor maid shoes", "str_pl": "pairs of survivor maid shoes" },
"description": "A pair of black dress shoes designed to be worn with a maid dress. They have been reinforced with kevlar for greater protection.",
- "weight": "400 g",
- "volume": "750 ml",
- "price": 55000,
+ "weight": "1130 g",
+ "price": 24000,
+ "price_postapoc": 6000,
"material": [ "kevlar", "leather" ],
- "symbol": "[",
- "color": "dark_gray",
- "covers": [ "FEET" ],
- "coverage": 100,
- "warmth": 15,
- "encumbrance": 15,
- "material_thickness": 5,
"environmental_protection": 2,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "STURDY" ]
+ "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "STURDY" ],
+ "armor": [
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_heel_r", "foot_heel_l", "foot_arch_r", "foot_arch_l", "foot_toes_r", "foot_toes_l" ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 3.5 },
+ { "type": "leather", "covered_by_mat": 100, "thickness": 2 }
+ ],
+ "encumbrance": 20,
+ "coverage": 100
+ },
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_ankle_r", "foot_ankle_l" ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 3.5 },
+ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 }
+ ],
+ "coverage": 40
+ },
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_sole_r", "foot_sole_l" ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 0.1 },
+ { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 },
+ { "type": "rubber", "covered_by_mat": 100, "thickness": 4.0 }
+ ],
+ "coverage": 100
+ }
+ ]
},
{
"id": "kawaii_boots",
+ "//": "Loosely based on boots.",
"type": "ARMOR",
- "name": { "str": "pair of maid boots" },
+ "category": "clothing",
+ "name": { "str": "pair of maid boots", "str_pl": "pairs of maid boots" },
"description": "A pair of black boots designed to be worn with a maid dress.",
- "weight": "800 g",
- "volume": "2000 ml",
- "price": 25000,
- "material": [ "leather" ],
+ "weight": "1060 g",
+ "volume": "2500 ml",
+ "price": 10000,
+ "price_postapoc": 750,
+ "to_hit": -1,
+ "bashing": 1,
"symbol": "[",
+ "looks_like": "dress_shoes",
"color": "dark_gray",
- "covers": [ "FEET" ],
- "coverage": 90,
"warmth": 20,
- "encumbrance": 12,
- "material_thickness": 3,
"environmental_protection": 2,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF" ]
+ "flags": [ "VARSIZE", "FANCY", "WATERPROOF" ],
+ "armor": [
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [
+ "foot_toes_r",
+ "foot_toes_l",
+ "foot_ankle_r",
+ "foot_ankle_l",
+ "foot_heel_r",
+ "foot_heel_l",
+ "foot_arch_r",
+ "foot_arch_l"
+ ],
+ "material": [ { "type": "leather", "covered_by_mat": 100, "thickness": 2.5 } ],
+ "encumbrance": 12,
+ "coverage": 100
+ },
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_sole_r", "foot_sole_l" ],
+ "material": [
+ { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 },
+ { "type": "rubber", "covered_by_mat": 100, "thickness": 6.0 }
+ ],
+ "coverage": 100
+ }
+ ]
},
{
"id": "kawaii_boots_hi",
+ "//": "Loosely based on medium survivor boots.",
+ "copy-from": "kawaii_boots",
"looks_like": "kawaii_boots",
"type": "ARMOR",
- "category": "armor",
- "name": { "str": "pair of survivor maid boots" },
+ "name": { "str": "pair of survivor maid boots", "str_pl": "pairs of survivor maid boots" },
"description": "A pair of black boots designed to be worn with a maid dress. They have been reinforced with kevlar for greater protection.",
- "weight": "600 g",
- "volume": "1250 ml",
- "price": 85000,
+ "weight": "1330 g",
+ "price": 24000,
+ "price_postapoc": 6000,
"material": [ "kevlar", "leather" ],
- "symbol": "[",
- "color": "dark_gray",
- "covers": [ "FEET" ],
- "coverage": 100,
- "warmth": 30,
- "encumbrance": 16,
- "material_thickness": 7,
"environmental_protection": 4,
- "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "STURDY" ]
+ "flags": [ "VARSIZE", "FANCY", "WATERPROOF", "STURDY" ],
+ "armor": [
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [
+ "foot_toes_r",
+ "foot_toes_l",
+ "foot_ankle_r",
+ "foot_ankle_l",
+ "foot_heel_r",
+ "foot_heel_l",
+ "foot_arch_r",
+ "foot_arch_l"
+ ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 3.5 },
+ { "type": "leather", "covered_by_mat": 100, "thickness": 2.5 }
+ ],
+ "encumbrance": 16,
+ "coverage": 100
+ },
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_sole_r", "foot_sole_l" ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 0.1 },
+ { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 },
+ { "type": "rubber", "covered_by_mat": 100, "thickness": 6.0 }
+ ],
+ "coverage": 100
+ }
+ ]
},
{
"id": "kawaii_maid_niso_thick",
+ "//": "Loosrly based on stockings",
"type": "ARMOR",
- "name": { "str": "pair of maid stockings" },
+ "name": { "str": "pair of maid stockings", "str_pl": "pairs of maid stockings" },
"description": "A pair of black stockings with white lace trim. The thick material keeps the wearer's legs warm.",
"weight": "90 g",
"volume": "250 ml",
"price": 500,
+ "price_postapoc": 250,
"material": [ "cotton" ],
"symbol": "[",
+ "looks_like": "leg_warmers",
"color": "dark_gray",
- "covers": [ "FEET", "LEGS" ],
- "coverage": 75,
- "encumbrance": 5,
- "warmth": 15,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ]
+ "warmth": 10,
+ "material_thickness": 0.1,
+ "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ],
+ "armor": [
+ { "encumbrance": 5, "coverage": 100, "covers": [ "foot_l", "foot_r" ] },
+ {
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_lower_l", "leg_lower_r", "leg_knee_l", "leg_knee_r" ],
+ "coverage": 100,
+ "encumbrance": 4
+ },
+ { "covers": [ "leg_l", "leg_r" ], "specifically_covers": [ "leg_upper_l", "leg_upper_r" ], "coverage": 60 }
+ ]
},
{
"id": "kawaii_maid_niso_thin",
+ "copy-from": "kawaii_maid_niso_thick",
"type": "ARMOR",
- "name": { "str": "pair of maid stockings (sheer)" },
+ "category": "clothing",
+ "name": { "str": "pair of maid stockings (sheer)", "str_pl": "pairs of maid stockings (sheer)" },
"description": "A pair of black stockings with white lace trim. The material is thin enough to be slightly transparent when worn.",
"weight": "40 g",
- "volume": "250 ml",
- "price": 500,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "dark_gray",
- "covers": [ "FEET", "LEGS" ],
- "coverage": 75,
- "encumbrance": 0,
- "warmth": 0,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ]
+ "armor": [
+ { "encumbrance": 2, "coverage": 100, "covers": [ "foot_l", "foot_r" ] },
+ {
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_lower_l", "leg_lower_r", "leg_knee_l", "leg_knee_r" ],
+ "coverage": 100,
+ "encumbrance": 1
+ },
+ { "covers": [ "leg_l", "leg_r" ], "specifically_covers": [ "leg_upper_l", "leg_upper_r" ], "coverage": 60 }
+ ]
},
{
"id": "kawaii_tights_black",
+ "//": "Loosely based on tights",
+ "repairs_like": "jeans",
"type": "ARMOR",
"name": "black tights",
"description": "A pair of warm tights.",
- "weight": "40 g",
+ "weight": "114 g",
"volume": "250 ml",
- "price": 500,
+ "price": 2000,
+ "price_postapoc": 100,
"material": [ "cotton" ],
"symbol": "[",
+ "looks_like": "leggings",
"color": "dark_gray",
- "covers": [ "FEET", "LEGS" ],
- "coverage": 95,
- "encumbrance": 10,
- "warmth": 40,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ]
+ "warmth": 10,
+ "material_thickness": 0.1,
+ "flags": [ "VARSIZE", "SKINTIGHT" ],
+ "armor": [ { "coverage": 100, "covers": [ "foot_l", "foot_r", "leg_r", "leg_l" ] } ]
},
{
"id": "kawaii_tights_white",
+ "copy-from": "kawaii_tights_black",
"type": "ARMOR",
+ "category": "clothing",
"name": "white tights",
- "description": "A pair of warm tights.",
- "weight": "40 g",
- "volume": "250 ml",
+ "description": "A pair of warm tights."
+ },
+ {
+ "id": "kawaii_maid_garter",
+ "//": "Based on garter_belt",
+ "type": "ARMOR",
+ "name": { "str": "maid garter belt" },
+ "description": "A black garter belt with white trim, designed to hold up stockings. It could also be used to conceal a handgun, if needed.",
+ "weight": "80 g",
+ "volume": "200 ml",
+ "looks_like": "panties",
"price": 500,
+ "price_postapoc": 250,
"material": [ "cotton" ],
"symbol": "[",
"color": "dark_gray",
- "covers": [ "FEET", "LEGS" ],
- "coverage": 95,
- "encumbrance": 10,
- "warmth": 40,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ]
+ "material_thickness": 0.1,
+ "flags": [ "SKINTIGHT", "VARSIZE", "FANCY", "TARDIS" ],
+ "armor": [ { "encumbrance": 1, "coverage": 38, "covers": [ "torso" ], "specifically_covers": [ "torso_lower" ] } ],
+ "pocket_data": [
+ {
+ "magazine_well": "500 ml",
+ "pocket_type": "CONTAINER",
+ "holster": true,
+ "moves": 80
+ }
+ ],
+ "use_action": { "type": "holster" }
},
- {
- "id": "kawaii_maid_garter",
+ {
+ "id": "kawaii_secretpoach",
+ "//": "Loosely based on deep concealment holster, aka bholster.",
"type": "ARMOR",
- "name": { "str": "garter belt" },
- "description": "A black garter belt, designed to hold up stockings. It could also be used to conceal a handgun under your skirt, if needed.",
- "weight": "10 g",
+ "name": { "str": "garter purse" },
+ "description": "A small storage purse that can be concealed beneath a skirt, held up using a garter band. It also has sleeves for concealing handgun magazines, if needed.",
+ "weight": "120 g",
"volume": "250 ml",
- "price": 1500,
- "material": [ "cotton" ],
+ "price": 3000,
+ "price_postapoc": 500,
+ "material": [ "lycra" ],
"symbol": "[",
- "color": "dark_gray",
+ "looks_like": "bholster",
+ "color": "light_gray",
+ "sided": true,
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "500 ml",
+ "max_contains_weight": "1 kg",
+ "max_item_length": "165 mm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "250 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "165 mm",
+ "flag_restriction": [ "MAG_COMPACT" ],
+ "moves": 40
+ }
+ ],
+ "flags": [ "SKINTIGHT", "WATER_FRIENDLY" ],
+ "armor": [
+ {
+ "encumbrance": [ 1, 3 ],
+ "coverage": 25,
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_hip_l", "leg_hip_r" ]
+ }
+ ]
+ },
+ {
+ "type": "ARMOR",
+ "category": "clothing",
+ "id": "petticoat",
+ "name": { "str": "petticoat" },
+ "description": "A type of frilly undergarment worn under skirts to give them more volume. It could also be used to conceal a knife under your skirt, if needed.",
+ "weight": "90 g",
+ "volume": "250 ml",
+ "color": "white",
+ "symbol": "[",
+ "price": 500,
+ "price_postapoc": 10,
+ "material": [ "cotton" ],
"use_action": {
"type": "holster",
- "max_volume": "500 ml",
- "draw_cost": 80,
- "skills": ["pistol"]
+ "holster_prompt": "Conceal knife",
+ "holster_msg": "You hide your %s",
+ "max_volume": "750 ml",
+ "draw_cost": 30,
+ "flags": [ "SHEATH_KNIFE" ]
},
- "flags": [ "FANCY" ]
+ "flags": [ "SUPER_FANCY" ],
+ "material_thickness": 1
},
{
"id": "tux",
+ "repairs_like": "trenchcoat",
"type": "ARMOR",
- "category": "clothing",
"name": { "str": "tuxedo" },
"description": "A full-body tuxedo. Makes the apocalypse feel a little more classy.",
"weight": "1587 g",
"volume": "5500 ml",
"price": 21000,
- "material": ["cotton"],
+ "price_postapoc": 750,
+ "to_hit": -5,
"symbol": "[",
+ "looks_like": "suit",
"color": "dark_gray",
- "covers": ["LEGS", "TORSO", "ARMS"],
- "coverage": 95,
- "encumbrance": 12,
- "storage": "2500 ml",
+ "armor": [
+ {
+ "covers": [ "torso" ],
+ "specifically_covers": [ "torso_lower" ],
+ "material": [ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 } ],
+ "coverage": 100,
+ "encumbrance": [ 13, 16 ]
+ },
+ {
+ "covers": [ "torso" ],
+ "specifically_covers": [ "torso_upper" ],
+ "material": [ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 } ],
+ "coverage": 90
+ },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "material": [ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 } ],
+ "coverage": 95,
+ "encumbrance": [ 13, 13 ]
+ },
+ {
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_upper_l", "leg_upper_r", "leg_knee_l", "leg_knee_r", "leg_lower_l", "leg_lower_r", "leg_hip_l", "leg_hip_r" ],
+ "material": [ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.5 } ],
+ "coverage": 100
+ }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "800 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "800 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "600 ml",
+ "max_contains_weight": "1 kg",
+ "max_item_length": "13 cm",
+ "moves": 120
+ }
+ ],
"warmth": 30,
- "material_thickness": 4,
- "environmental_protection": 1,
- "flags": ["VARSIZE", "POCKETS", "FANCY"]
+ "flags": [ "VARSIZE", "POCKETS", "FANCY" ]
},
{
"id": "survivor_tux_leather",
+ "copy-from": "tux",
"type": "ARMOR",
- "category": "armor",
"name": { "str": "tailored tuxedo" },
"description": "A full-body tuxedo, the proper uniform of a butler. It has been reinforced with leather for greater protection.",
"weight": "3050 g",
"volume": "11250 ml",
- "price": 110000,
- "material": [ "kevlar", "cotton" ],
- "symbol": "[",
- "color": "dark_gray",
- "covers": [ "LEGS", "TORSO", "ARMS" ],
- "coverage": 100,
- "encumbrance": 15,
- "storage": "5500 ml",
- "warmth": 30,
- "material_thickness": 5,
+ "price": 25000,
+ "price_postapoc": 850,
+ "material": [ "leather", "cotton" ],
+ "armor": [
+ {
+ "covers": [ "torso" ],
+ "specifically_covers": [ "torso_lower" ],
+ "material": [
+ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 },
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 }
+ ],
+ "coverage": 100,
+ "encumbrance": [ 13, 16 ]
+ },
+ {
+ "covers": [ "torso" ],
+ "specifically_covers": [ "torso_upper" ],
+ "material": [
+ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 },
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 }
+ ],
+ "coverage": 90
+ },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "material": [
+ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 },
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 }
+ ],
+ "coverage": 95,
+ "encumbrance": [ 13, 13 ]
+ },
+ {
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_upper_l", "leg_upper_r", "leg_knee_l", "leg_knee_r", "leg_lower_l", "leg_lower_r", "leg_hip_l", "leg_hip_r" ],
+ "material": [
+ { "type": "leather", "covered_by_mat": 100, "thickness": 1.5 },
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.5 }
+ ],
+ "coverage": 100
+ }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "800 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "800 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "600 ml",
+ "max_contains_weight": "1 kg",
+ "max_item_length": "13 cm",
+ "moves": 120
+ }
+ ],
"environmental_protection": 2,
- "flags": ["VARSIZE", "HOOD", "COLLAR", "POCKETS", "WATERPROOF", "FANCY"]
+ "flags": [ "VARSIZE", "POCKETS", "FANCY", "HOOD", "COLLAR", "WATERPROOF" ]
},
{
"id": "survivor_tux",
+ "copy-from": "tux",
"type": "ARMOR",
- "category": "armor",
"name": { "str": "survivor tuxedo" },
"description": "A full-body tuxedo, the proper uniform of a butler. It has been reinforced with kevlar for greater protection and has dedicated storage for throwing weapons.",
"weight": "3050 g",
"volume": "11250 ml",
- "price": 110000,
+ "price": 150000,
+ "price_postapoc": 5000,
"material": [ "kevlar", "cotton" ],
- "symbol": "[",
- "color": "dark_gray",
- "covers": [ "LEGS", "TORSO", "ARMS" ],
- "coverage": 100,
- "encumbrance": 15,
- "storage": "5500 ml",
- "warmth": 30,
- "material_thickness": 5,
+ "armor": [
+ {
+ "covers": [ "torso" ],
+ "specifically_covers": [ "torso_lower" ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 2.0 },
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 }
+ ],
+ "coverage": 100,
+ "encumbrance": [ 13, 16 ]
+ },
+ {
+ "covers": [ "torso" ],
+ "specifically_covers": [ "torso_upper" ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 2.0 },
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 }
+ ],
+ "coverage": 90
+ },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 2.0 },
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 }
+ ],
+ "coverage": 95,
+ "encumbrance": [ 13, 13 ]
+ },
+ {
+ "covers": [ "leg_l", "leg_r" ],
+ "specifically_covers": [ "leg_upper_l", "leg_upper_r", "leg_knee_l", "leg_knee_r", "leg_lower_l", "leg_lower_r", "leg_hip_l", "leg_hip_r" ],
+ "material": [
+ { "type": "kevlar", "covered_by_mat": 100, "thickness": 1.5 },
+ { "type": "cotton", "covered_by_mat": 100, "thickness": 0.5 }
+ ],
+ "coverage": 100
+ }
+ ],
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "1000 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "800 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "800 ml",
+ "max_contains_weight": "2 kg",
+ "max_item_length": "16 cm",
+ "moves": 80
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "600 ml",
+ "max_contains_weight": "1 kg",
+ "max_item_length": "13 cm",
+ "moves": 120
+ },
+ {
+ "magazine_well": "50 ml",
+ "holster": true,
+ "flag_restriction": [ "SHEATH_KNIFE" ],
+ "moves": 30,
+ "max_contains_volume": "100 ml",
+ "max_contains_weight": "500 g",
+ "max_item_length": "10 cm"
+ },
+ {
+ "magazine_well": "50 ml",
+ "holster": true,
+ "flag_restriction": [ "SHEATH_KNIFE" ],
+ "moves": 30,
+ "max_contains_volume": "100 ml",
+ "max_contains_weight": "500 g",
+ "max_item_length": "10 cm"
+ },
+ {
+ "magazine_well": "50 ml",
+ "holster": true,
+ "flag_restriction": [ "SHEATH_KNIFE" ],
+ "moves": 30,
+ "max_contains_volume": "100 ml",
+ "max_contains_weight": "500 g",
+ "max_item_length": "10 cm"
+ },
+ {
+ "magazine_well": "50 ml",
+ "holster": true,
+ "flag_restriction": [ "SHEATH_KNIFE" ],
+ "moves": 30,
+ "max_contains_volume": "100 ml",
+ "max_contains_weight": "500 g",
+ "max_item_length": "10 cm"
+ },
+ {
+ "magazine_well": "50 ml",
+ "holster": true,
+ "flag_restriction": [ "SHEATH_KNIFE" ],
+ "moves": 30,
+ "max_contains_volume": "100 ml",
+ "max_contains_weight": "500 g",
+ "max_item_length": "10 cm"
+ },
+ {
+ "magazine_well": "50 ml",
+ "holster": true,
+ "flag_restriction": [ "SHEATH_KNIFE" ],
+ "moves": 30,
+ "max_contains_volume": "100 ml",
+ "max_contains_weight": "500 g",
+ "max_item_length": "10 cm"
+ }
+ ],
"environmental_protection": 3,
- "max_charges": 12,
- "ammo": "assassins_throwing_dagger",
- "flags": ["VARSIZE", "HOOD", "COLLAR", "POCKETS", "WATERPROOF", "RAINPROOF", "STURDY", "SUPER_FANCY"]
- },
- {
- "id": "kawaii_vest",
- "type": "ARMOR",
- "name": { "str": "maid vest" },
- "description": "A modified utility vest with many pockets, worn by maids.",
- "weight": "516 g",
- "volume": "1000 ml",
- "price": 3900,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "light_gray",
- "covers": [ "TORSO" ],
- "coverage": 20,
- "encumbrance": 5,
- "storage": "3 L",
- "warmth": 5,
- "material_thickness": 2,
- "flags": [ "VARSIZE", "WAIST" ]
- },
- {
- "id": "kawaii_vest_tac",
- "type": "ARMOR",
- "looks_like": "kawaii_vest",
- "name": { "str": "survivor maid vest" },
- "description": "A modified utility vest with many pockets, worn by maids. It has an additional four pouches capable of carrying magazines.",
- "weight": "600 g",
- "volume": "1250 ml",
- "price": 120000,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "light_gray",
- "covers": [ "TORSO" ],
- "coverage": 20,
- "encumbrance": 5,
- "storage": "3 L",
- "warmth": 5,
- "material_thickness": 2,
- "use_action": {
- "type": "holster",
- "holster_prompt": "Stash ammo",
- "holster_msg": "You stash your %s.",
- "multi": 4,
- "min_volume": "250 ml",
- "max_volume": "1 L",
- "draw_cost": 60,
- "flags": [ "MAG_COMPACT", "MAG_BULKY" ]
- },
- "flags": [ "VARSIZE", "WAIST" ]
- },
- {
- "type": "ARMOR",
- "category": "clothing",
- "id": "petticoat",
- "name": { "str": "petticoat", "str_pl": "petticoats" },
- "description": "A type of frilly undergarment worn under skirts to give them more volume. It could also be used to conceal a knife under your skirt, if needed.",
- "weight": "90 g",
- "volume": "250 ml",
- "color": "white",
- "symbol": "[",
- "price": 500,
- "material": ["cotton"],
- "use_action": {
- "type": "holster",
- "holster_prompt": "Sheath knife",
- "holster_msg": "You sheath your %s",
- "max_volume": "750 ml",
- "draw_cost": 30,
- "flags": [ "SHEATH_KNIFE" ]
- },
- "flags": ["SUPER_FANCY"],
- "material_thickness": 1
- },
- {
- "type": "ARMOR",
- "category": "clothing",
- "id": "panties_kemo",
- "name": { "str": "panties (for beasts)", "str_pl": "panties (for beasts)" },
- "description": "A special type of underwear meant for people with tails. Although it's incredibly thin, it's the last line of defense against your dignity.",
- "weight": "32 g",
- "volume": "250 ml",
- "color": "white",
- "covers": ["LEGS"],
- "symbol": "[",
- "price": 1000,
- "material": ["cotton"],
- "warmth": 5,
- "flags": ["VARSIZE", "SKINTIGHT"],
- "coverage": 15,
- "material_thickness": 1
- },
- {
- "type": "ARMOR",
- "id": "briefs_kemo",
- "name": { "str": "briefs (for beasts)", "str_pl": "briefs (for beasts)" },
- "description": "A special type of underwear meant for people with tails. It stands as the difference between being a gentleman and being a beast.",
- "weight": "32 g",
- "volume": "250 ml",
- "color": "white",
- "covers": ["LEGS"],
- "symbol": "[",
- "price": 1000,
- "material": ["cotton"],
- "warmth": 5,
- "flags": ["VARSIZE", "SKINTIGHT"],
- "coverage": 15,
- "material_thickness": 1
+ "flags": [ "VARSIZE", "POCKETS", "SUPER_FANCY", "HOOD", "COLLAR", "WATERPROOF", "RAINPROOF", "STURDY" ]
},
{
"id": "kawaii_scarf",
+ "//": "Based on wool scarf, aka scarf. Just slightly warmer and more expensive.",
"type": "TOOL_ARMOR",
"category": "clothing",
"symbol": "[",
"color": "light_gray",
- "name": { "str": "fashionable scarf" },
+ "name": { "str": "fashionable scarf", "str_pl": "fashionable scarves" },
"description": "A stylish light cloth scarf, worn over the mouth for warmth.",
- "price": 1500,
+ "price": 7500,
+ "price_postapoc": 150,
"material": [ "cotton" ],
"weight": "120 g",
"volume": "1000 ml",
"to_hit": -3,
- "covers": ["MOUTH"],
"flags": [ "OUTER", "ALLOWS_NATURAL_ATTACKS", "FANCY" ],
"warmth": 55,
- "environmental_protection": 5,
- "encumbrance": 3,
- "coverage": 85,
- "material_thickness": 1,
- "use_action": {
- "type": "transform",
- "msg": "You loosen the scarf.",
- "target": "kawaii_scarf_loose",
- "menu_text": "Adjust scarf"
- }
+ "environmental_protection": 4,
+ "material_thickness": 1.5,
+ "use_action": { "type": "transform", "msg": "You loosen your %s.", "target": "kawaii_scarf_loose", "menu_text": "Loosen" },
+ "armor": [ { "encumbrance": 3, "coverage": 85, "covers": [ "mouth" ] } ]
},
{
"id": "kawaii_scarf_loose",
+ "copy-from": "kawaii_scarf",
"type": "TOOL_ARMOR",
"category": "clothing",
"symbol": "[",
"color": "light_gray",
- "name": { "str": "fashionable scarf (loose)" },
+ "name": { "str": "fashionable scarf (loose)", "str_pl": "fashionable scarves (loose)" },
"description": "A stylish light cloth scarf, worn over the mouth for warmth.",
- "price": 1500,
- "material": [ "cotton" ],
- "weight": "120 g",
- "volume": "1000 ml",
- "to_hit": -3,
- "covers": ["MOUTH"],
- "flags": [ "OUTER", "ALLOWS_NATURAL_ATTACKS", "FANCY" ],
"warmth": 20,
- "environmental_protection": 5,
- "encumbrance": 2,
- "coverage": 45,
- "material_thickness": 1,
- "use_action": {
- "type": "transform",
- "msg": "You pull the scarf tighter around you.",
- "target": "kawaii_scarf",
- "menu_text": "Adjust scarf"
- }
+ "use_action": { "type": "transform", "msg": "You wrap your %s a bit tighter.", "target": "scarf", "menu_text": "Wrap tighter" },
+ "armor": [ { "encumbrance": 2, "coverage": 45, "covers": [ "mouth" ] } ]
},
{
"id": "kawaii_raincoat",
+ "//": "Based on rain coat, aka coat_rain. But lighter and with no pockets.",
"type": "ARMOR",
"name": { "str": "transparent rain coat" },
"description": "A transparent raincoat made from very thin vinyl. The material is thin enough that the entire coat can fold away into a pocket when not in use.",
"weight": "120 g",
"volume": "750 ml",
- "price": 5000,
+ "price": 7900,
+ "price_postapoc": 50,
"material": [ "plastic", "cotton" ],
"symbol": "[",
+ "looks_like": "coat_winter",
"color": "blue",
- "covers": [ "TORSO", "ARMS" ,"HEAD" ],
- "coverage": 95,
- "encumbrance": 7,
+ "armor": [
+ {
+ "covers": [ "torso" ],
+ "specifically_covers": [ "torso_upper", "torso_lower" ],
+ "coverage": 100,
+ "encumbrance": [ 7, 15 ]
+ },
+ { "covers": [ "arm_l", "arm_r" ], "coverage": 100, "encumbrance": [ 7, 7 ] }
+ ],
"warmth": 5,
- "material_thickness": 2,
+ "material_thickness": 0.2,
"environmental_protection": 3,
- "flags": [ "HOOD", "POCKETS", "WATERPROOF", "RAINPROOF", "OUTER", "FANCY" ],
+ "flags": [ "VARSIZE", "POCKETS", "WATERPROOF", "RAINPROOF", "HOOD", "OUTER", "SOFT", "FANCY" ],
"use_action": {
"type": "transform",
- "msg": "You pack the hood.",
+ "msg": "You pack the %s hood.",
"target": "kawaii_raincoat_off",
- "menu_text": "Toggle hood"
+ "menu_text": "Pack hood"
}
},
{
"id": "kawaii_raincoat_off",
+ "copy-from": "kawaii_raincoat",
"type": "ARMOR",
- "name": { "str": "transparent rain coat (hood packed)" },
- "description": "A transparent raincoat made from very thin vinyl. The material is thin enough that the entire coat can fold away into a pocket when not in use.",
- "weight": "120 g",
- "volume": "750 ml",
- "price": 5000,
- "material": [ "plastic", "cotton" ],
- "symbol": "[",
- "color": "blue",
- "covers": [ "TORSO", "ARMS" ],
- "coverage": 95,
- "encumbrance": 7,
- "warmth": 5,
- "material_thickness": 2,
- "environmental_protection": 3,
- "flags": [ "POCKETS", "WATERPROOF", "RAINPROOF", "OUTER", "FANCY" ],
+ "category": "clothing",
+ "name": { "str": "transparent rain coat (hood packed)", "str_pl": "transparent rain coats (hood packed)" },
+ "delete": { "flags": [ "HOOD" ] },
"use_action": {
"type": "transform",
- "msg": "You unpack the hood.",
+ "msg": "You unpack the %s hood.",
"target": "kawaii_raincoat",
- "menu_text": "Toggle hood"
+ "menu_text": "Unpack hood"
}
},
{
"id": "kawaii_maid_panties",
+ "//": "Based on panties. Fancy, no warmth, and different skin.",
"type": "ARMOR",
- "name": { "str": "white panties" },
+ "name": { "str_sp": "white panties" },
"description": "Pure white panties, very breathable and comfortable even in summer.",
"weight": "32 g",
"volume": "250 ml",
"price": 1000,
+ "price_postapoc": 50,
"material": [ "cotton" ],
"symbol": "[",
+ "looks_like": "briefs",
"color": "white",
- "covers": [ "LEGS" ],
- "coverage": 15,
"warmth": 0,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ]
+ "material_thickness": 0.1,
+ "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ],
+ "armor": [ { "coverage": 75, "covers": [ "leg_l", "leg_r" ], "specifically_covers": [ "leg_hip_l", "leg_hip_r" ] } ]
},
{
"id": "kawaii_maid_bra",
+ "//": "Based on bra. Fancy, no warmth, and different skin.",
"type": "ARMOR",
"name": { "str": "white bra" },
"description": "Pure white bra, very breathable and comfortable even in summer.",
"weight": "32 g",
"volume": "250 ml",
"price": 1000,
+ "price_postapoc": 50,
"material": [ "cotton" ],
"symbol": "[",
+ "looks_like": "tank_top",
"color": "white",
- "covers": [ "TORSO" ],
- "coverage": 15,
"warmth": 0,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ]
- },
- {
- "id": "kawaii_bikini_bottom_black",
- "type": "ARMOR",
- "name": "black bikini bottom",
- "description": "A simple black bikini bottom.",
- "weight": 32,
- "volume": 1,
- "price": 1000,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "light_red",
- "covers": [ "LEGS" ],
- "coverage": 15,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SKINTIGHT", "WATER_FRIENDLY" ]
- },
- {
- "id": "kawaii_bikini_top_black",
- "type": "ARMOR",
- "name": "black bikini top",
- "description": "A simple black bikini top.",
- "weight": 32,
- "volume": 0,
- "price": 1800,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "light_red",
- "covers": [ "TORSO" ],
- "coverage": 10,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "WATER_FRIENDLY", "SKINTIGHT" ]
+ "material_thickness": 0.1,
+ "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ],
+ "armor": [ { "coverage": 25, "covers": [ "torso" ], "specifically_covers": [ "torso_upper" ] } ]
},
{
"id": "kawaii_maid_hardcase",
+ "//": "Loosely based on survivor_duffel_bag with fixed encumbrance and a dedicated weapon compartment akin to back holster.",
"type": "ARMOR",
"name": { "str": "hardcase" },
"description": "A huge rectangular hardcase. Normally used for carrying large musical instruments, sniper rifles, or sensitive electrical equipment.",
- "weight": "800 g",
- "volume": "7500 ml",
- "price": 12000,
+ "weight": "1000 g",
+ "volume": "7875 ml",
+ "price": 24000,
+ "price_postapoc": 3250,
"material": [ "plastic", "steel" ],
"symbol": "[",
+ "looks_like": "back_holster",
"color": "dark_gray",
- "covers": [ "TORSO" ],
- "coverage": 30,
- "encumbrance": 15,
- "storage": "30 L",
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "30 L",
+ "max_contains_weight": "60 kg",
+ "max_item_length": "60 cm",
+ "magazine_well": "7500 ml",
+ "moves": 300
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "holster": true,
+ "min_item_volume": "1500 ml",
+ "max_contains_volume": "9 L",
+ "max_contains_weight": "10 kg",
+ "max_item_length": "133 cm",
+ "moves": 150
+ }
+ ],
+ "use_action": { "type": "holster" },
+ "warmth": 10,
"material_thickness": 2,
- "use_action": {
- "type": "holster",
- "min_volume": "1250 ml",
- "max_volume": "9000 ml",
- "skills": ["smg", "shotgun", "rifle", "launcher" ]
- },
- "flags": [ "WATER_FRIENDLY", "BELTED", "STURDY" ]
+ "flags": [ "WATER_FRIENDLY", "STURDY", "BELTED", "NO_QUICKDRAW" ],
+ "armor": [ { "encumbrance": [ 15, 15 ], "coverage": 80, "covers": [ "torso" ], "specifically_covers": [ "torso_hanging_back" ] } ]
},
{
"id": "kawaii_maid_hardcase_mini",
+ "//": "Loosely based on survivor_rucksack with fixed encumbrance and a dedicated weapon compartment.",
"type": "ARMOR",
"name": { "str": "small hardcase" },
"description": "A smaller version of the standard hardcase.",
- "weight": "650 g",
- "volume": "5000 ml",
- "price": 8000,
+ "weight": "800 g",
+ "volume": "10 L",
+ "price": 24000,
+ "price_postapoc": 3000,
"material": [ "plastic", "leather" ],
"symbol": "[",
+ "looks_like": "back_holster",
"color": "dark_gray",
- "covers": [ "TORSO" ],
- "coverage": 15,
- "encumbrance": 10,
- "storage": "20 L",
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "20 L",
+ "max_contains_weight": "40 kg",
+ "max_item_length": "55 cm",
+ "magazine_well": "6 L",
+ "moves": 300
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "holster": true,
+ "min_item_volume": "1240 ml",
+ "max_contains_volume": "3750 L",
+ "max_contains_weight": "10 kg",
+ "max_item_length": "133 cm",
+ "moves": 150
+ }
+ ],
+ "use_action": { "type": "holster" },
"material_thickness": 2,
- "use_action": {
- "type": "holster",
- "min_volume": "750 ml",
- "max_volume": "3250 ml",
- "skills": ["smg", "shotgun", "rifle"]
- },
- "flags": [ "WATER_FRIENDLY", "BELTED", "STURDY" ]
+ "flags": [ "WATER_FRIENDLY", "STURDY", "BELTED" ],
+ "armor": [ { "encumbrance": [ 10, 10 ], "coverage": 50, "covers": [ "torso" ], "specifically_covers": [ "torso_hanging_back" ] } ]
},
{
"id": "kawaii_maid_hardcase_slim",
+ "//": "Loosely based on survivor_pack with fixed encumbrance and a dedicated weapon compartment.",
"type": "ARMOR",
"name": { "str": "compact hardcase" },
"description": "A compact version of the hardcase.",
- "weight": "400 g",
- "volume": "2500 ml",
- "price": 8000,
+ "weight": "600 g",
+ "volume": "5250 ml",
+ "price": 24000,
+ "price_postapoc": 2250,
"material": [ "plastic", "leather" ],
"symbol": "[",
+ "looks_like": "back_holster",
"color": "dark_gray",
- "covers": [ "TORSO" ],
- "coverage": 10,
- "encumbrance": 6,
- "storage": "10 L",
+ "pocket_data": [
+ {
+ "pocket_type": "CONTAINER",
+ "max_contains_volume": "10 L",
+ "max_contains_weight": "32 kg",
+ "max_item_length": "50 cm",
+ "magazine_well": "5 L",
+ "moves": 300
+ },
+ {
+ "pocket_type": "CONTAINER",
+ "holster": true,
+ "min_item_volume": "1250 ml",
+ "max_contains_volume": "2500 L",
+ "max_contains_weight": "10 kg",
+ "max_item_length": "133 cm",
+ "moves": 150
+ }
+ ],
"material_thickness": 2,
- "use_action": {
- "type": "holster",
- "min_volume": "250 ml",
- "max_volume": "2500 ml",
- "skills": ["smg", "shotgun", "rifle"]
- },
- "flags": [ "WATER_FRIENDLY", "BELTED", "STURDY" ]
- },
- {
- "id": "kawaii_secretpoach",
- "type": "ARMOR",
- "name": { "str": "garter purse" },
- "description": "A small storage purse that can be concealed beneath a skirt, held up using a garter band. It also has sleeves for concealing handgun magazines, if needed.",
- "weight": "250 g",
- "volume": "250 ml",
- "price": 3000,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "dark_gray",
- "storage": "500 ml",
- "use_action": {
- "type": "holster",
- "holster_prompt": "Stash ammo",
- "holster_msg": "You stash your %s.",
- "multi": 2,
- "max_volume": "250 ml",
- "draw_cost": 40,
- "flags": [ "MAG_COMPACT" ]
- }
+ "flags": [ "WATER_FRIENDLY", "STURDY", "BELTED" ],
+ "armor": [ { "encumbrance": [ 6, 6 ], "coverage": 30, "covers": [ "torso" ], "specifically_covers": [ "torso_hanging_back" ] } ]
},
{
"id": "kawaii_maid_megane_01",
+ "//": "Based on glasses_eye. Fancy, close layer, and counters both vision impairments.",
+ "repairs_like": "survivor_goggles",
"type": "ARMOR",
- "name": { "str": "maid glasses" },
+ "name": { "str": "pair of maid glasses", "str_pl": "pairs of maid glasses" },
"description": "A maid wearing these will never miss the smallest speck of dust, nor signs of their Mistress's health.",
"weight": "30 g",
"volume": "250 ml",
"price": 7900,
+ "price_postapoc": 500,
+ "to_hit": -2,
"material": [ "glass", "plastic" ],
"symbol": "[",
+ "looks_like": "sunglasses",
"color": "cyan",
- "covers": [ "EYES" ],
- "coverage": 75,
"material_thickness": 1,
"environmental_protection": 1,
- "flags": [ "WATER_FRIENDLY", "FANCY", "FIX_NEARSIGHT", "FIX_FARSIGHT", "SKINITGHT" ]
+ "flags": [ "WATER_FRIENDLY", "FANCY", "FIX_NEARSIGHT", "FIX_FARSIGHT", "FRAGILE", "SKINTIGHT" ],
+ "armor": [ { "coverage": 75, "covers": [ "eyes" ], "rigid_layer_only": true } ]
},
{
"id": "kawaii_hitec_megane",
+ "copy-from": "kawaii_maid_megane_01",
+ "//": "Has ballistic glasses protection, survivor goggles perks, is fancy, counters both vision impairments, close layer, with only 75% coverage. These are glasses, not goggles.",
"type": "ARMOR",
- "category": "armor",
- "name": { "str": "survivor maid glasses" },
+ "name": { "str": "pair of survivor maid glasses", "str_pl": "pairs of survivor maid glasses" },
"description": "A maid wearing these will never miss the smallest speck of dust, nor signs of their Mistress's health. These have been reinforced with bullet resistant glass for greater protection, the ability to withstand chemical corrosion, and protection against bright flashes.",
"weight": "90 g",
- "volume": "250 ml",
- "price": 250000,
- "material": [ "kevlar", "plastic" ],
- "symbol": "[",
- "color": "cyan",
- "covers": [ "EYES" ],
- "coverage": 75,
+ "price": 8500,
+ "price_postapoc": 650,
+ "material": [ "plastic", "nylon" ],
"material_thickness": 3,
"environmental_protection": 4,
- "qualities": [ [ "GLARE", 2 ] ],
- "flags": [ "WATER_FRIENDLY", "FANCY", "FIX_NEARSIGHT", "FIX_FARSIGHT", "SUN_GLASSES", "FLASH_PROTECTION", "SKINTIGHT" ]
+ "qualities": [ [ "GLARE", 1 ] ],
+ "flags": [ "WATER_FRIENDLY", "FANCY", "FIX_NEARSIGHT", "FIX_FARSIGHT", "STURDY", "SKINTIGHT", "SUN_GLASSES", "FLASH_PROTECTION" ],
+ "armor": [ { "coverage": 75, "covers": [ "eyes" ], "rigid_layer_only": true } ]
},
{
"id": "kawaii_wedding_dress",
+ "//": "Based on dress_wedding. Covers arms, encumbrance/warmth/volume/weight slightly higher than a regular dress as less tight-fitting, and has a different skin.",
+ "repairs_like": "haori",
"type": "ARMOR",
- "name": { "str": "wedding dress" },
+ "name": { "str": "wedding dress", "str_pl": "wedding dresses" },
"description": "A pure white wedding dress.",
- "weight": "150 g",
- "volume": "2500 ml",
- "price": 5000,
+ "weight": "850 g",
+ "volume": "4500 L",
+ "price": 45000,
+ "price_postapoc": 50,
+ "to_hit": -5,
"material": [ "cotton" ],
"symbol": "[",
- "color": "blue",
- "covers": [ "TORSO", "ARMS", "LEGS" ],
- "coverage": 85,
- "encumbrance": 7,
- "storage": 0,
+ "looks_like": "dress_wedding",
+ "color": "white",
"warmth": 10,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "SUPER_FANCY" ]
+ "material_thickness": 0.2,
+ "flags": [ "VARSIZE", "SUPER_FANCY" ],
+ "armor": [
+ { "coverage": 90, "covers": [ "torso" ], "encumbrance": 10 },
+ { "covers": [ "leg_l", "leg_r" ], "coverage": 50, "encumbrance": 10 },
+ { "covers": [ "arm_l", "arm_r" ], "coverage": 50, "encumbrance": 10 }
+ ]
},
{
"id": "kawaii_wedding_veil_a",
+ "//": "Copy of veil_wedding. Has a different skin, covers head only, close layer, not oversize.",
+ "repairs_like": "veil_wedding",
"type": "ARMOR",
"name": { "str": "wedding veil" },
- "description": "A beautiful but simple wedding veil.",
+ "description": "A lacy white wedding veil.",
"weight": "78 g",
- "volume": "250 ml",
- "price": 5000,
+ "volume": "750 ml",
+ "price": 8000,
+ "price_postapoc": 10,
+ "to_hit": -1,
"material": [ "cotton" ],
"symbol": "[",
+ "looks_like": "scarf",
"color": "white",
- "covers": [ "HEAD" ],
- "coverage": 70,
- "encumbrance": 5,
- "warmth": 15,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "FANCY" ]
+ "material_thickness": 0.01,
+ "environmental_protection": 1,
+ "flags": [ "SUPER_FANCY", "SKINTIGHT" ],
+ "armor": [ { "encumbrance": 5, "coverage": 100, "covers": [ "head" ] } ]
},
{
"id": "kawaii_wedding_veil_b",
+ "copy-from": "kawaii_wedding_veil_a",
+ "//": "Copy of the standard weding veil. Has a different skin, covers head only, close layer, not oversize.",
"type": "ARMOR",
- "name": { "str": "wdding veil" },
- "description": "A beautiful wedding veil with additional adornments.",
- "weight": "78 g",
- "volume": "250 ml",
- "price": 5000,
- "material": [ "cotton" ],
- "symbol": "[",
- "color": "white",
- "covers": [ "HEAD" ],
- "coverage": 70,
- "encumbrance": 5,
- "warmth": 15,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "FANCY" ]
+ "category": "clothing",
+ "name": { "str": "wedding veil" },
+ "description": "A lacy white wedding veil with additional adornments."
},
{
"id": "kawaii_wedding_gloves",
+ "//": "Copy of long_glove_white. Fancy.",
+ "repairs_like": "long_glove_white",
"type": "ARMOR",
- "looks_like": "long_glove_white",
"name": { "str": "pair of wedding gloves", "str_pl": "pairs of wedding gloves" },
- "description": "A pair of beautiful white gloves to match a wedding dress.",
- "weight": "118 g",
- "volume": "250 ml",
+ "description": "A pair of pure white gloves to match a wedding dress.",
+ "weight": "400 g",
+ "volume": "1 L",
"price": 1100,
+ "price_postapoc": 100,
"to_hit": 1,
"material": [ "cotton" ],
"symbol": "[",
- "color": "light_blue",
- "covers": [ "HANDS" ],
- "coverage": 95,
- "encumbrance": 4,
- "warmth": 15,
- "material_thickness": 1,
- "flags": [ "VARSIZE", "FANCY" ]
+ "looks_like": "long_glove_white",
+ "color": "white",
+ "armor": [
+ { "covers": [ "hand_l", "hand_r" ], "coverage": 100, "encumbrance": 2 },
+ {
+ "covers": [ "arm_l", "arm_r" ],
+ "specifically_covers": [ "arm_elbow_l", "arm_elbow_r", "arm_lower_l", "arm_lower_r" ],
+ "coverage": 100,
+ "encumbrance": 2
+ },
+ { "covers": [ "arm_l", "arm_r" ], "specifically_covers": [ "arm_upper_l", "arm_upper_r" ], "coverage": 50 }
+ ],
+ "warmth": 10,
+ "material_thickness": 0.2,
+ "flags": [ "VARSIZE", "SKINTIGHT", "FANCY" ]
},
{
"id": "kawaii_wedding_shoes",
+ "//": "Copy of dress_shoes, but with the white high maid shoes skin.",
+ "repairs_like": "dress_shoes",
"type": "ARMOR",
"name": { "str": "pair of wedding shoes", "str_pl": "pairs of wedding shoes" },
"description": "A pair of beautiful white heels to match a wedding dress.",
- "weight": "500 g",
- "volume": "1250 ml",
+ "weight": "870 g",
+ "volume": "1500 ml",
"price": 12000,
+ "price_postapoc": 250,
+ "to_hit": 1,
+ "bashing": 1,
"material": [ "leather" ],
"symbol": "[",
+ "looks_like": "sneakers",
"color": "dark_gray",
- "covers": [ "FEET" ],
- "coverage": 60,
- "encumbrance": 15,
- "warmth": 5,
- "material_thickness": 2,
- "flags": [ "VARSIZE", "FANCY" ]
+ "warmth": 10,
+ "material_thickness": 2.0,
+ "flags": [ "VARSIZE", "FANCY" ],
+ "armor": [
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_heel_r", "foot_heel_l", "foot_arch_r", "foot_arch_l", "foot_toes_r", "foot_toes_l" ],
+ "material": [ { "type": "leather", "covered_by_mat": 100, "thickness": 2 } ],
+ "encumbrance": 15,
+ "coverage": 100
+ },
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_ankle_r", "foot_ankle_l" ],
+ "material": [ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 } ],
+ "coverage": 40
+ },
+ {
+ "covers": [ "foot_l", "foot_r" ],
+ "specifically_covers": [ "foot_sole_r", "foot_sole_l" ],
+ "material": [
+ { "type": "leather", "covered_by_mat": 100, "thickness": 0.1 },
+ { "type": "rubber", "covered_by_mat": 100, "thickness": 4.0 }
+ ],
+ "coverage": 100
+ }
+ ]
}
]