[ { "id": "survivor_light", "copy-from": "survivor_light", "type": "TOOL_ARMOR", "name": { "str": "survivor headlamp" }, "extend": { "flags": [ "COMPACT" ] }, "//": "Add compact flag as the description makes clear it can be easily adjusted for comfort." }, { "id": "survivor_light_on", "copy-from": "survivor_light_on", "type": "TOOL_ARMOR", "name": { "str": "survivor headlamp (on)" }, "extend": { "flags": [ "COMPACT" ] }, "//": "Add compact flag as the description makes clear it can be easily adjusted for comfort.", "//2": "Append (on) to make explicit when these are turned on." }, { "id": "wearable_atomic_light", "type": "TOOL_ARMOR", "category": "clothing", "symbol": "[", "color": "blue", "looks_like": "survivor_light_on", "name": { "str": "atomic headlamp" }, "description": "This is a custom-made reinforced headlamp powered by the magic of nuclear decay, focused for more usable brightness. The adjustable strap allows it to be comfortably worn on your head or attached to your helmet. Use it to close the cover and hide the light.", "price": "40 USD", "price_postapoc": "15 USD", "material": [ "steel", "plastic" ], "flags": [ "LIGHT_200", "LEAK_DAM", "RADIOACTIVE", "DURABLE_MELEE", "OVERSIZE", "BELTED", "ALLOWS_NATURAL_ATTACKS", "COMPACT" ], "weight": "1 kg", "volume": "750 ml", "bashing": 2, "use_action": { "type": "transform", "msg": "You close the headlamp's cover.", "menu_text": "Close cover", "target": "wearable_atomic_light_off" }, "covers": [ "head" ], "encumbrance": 5, "coverage": 20, "material_thickness": 1, "//": "Add compact flag as the description makes clear it can be easily adjusted for comfort.", "//2": "Overwrite to fix use action flagging the covered mod as 'active'.", "//3": "Reduce volume to 750ml like the regular survivor headlamp." }, { "id": "wearable_atomic_light_off", "repairs_like": "wearable_atomic_light", "type": "TOOL_ARMOR", "category": "clothing", "symbol": "[", "color": "blue", "looks_like": "survivor_light", "name": { "str": "atomic headlamp" }, "description": "This is a custom-made reinforced headlamp powered by the magic of nuclear decay, focused for more usable brightness. The adjustable strap allows it to be comfortably worn on your head or attached to your helmet. Use it to open the cover and show the light.", "price": "40 USD", "price_postapoc": "15 USD", "material": [ "steel", "plastic" ], "flags": [ "LEAK_DAM", "RADIOACTIVE", "DURABLE_MELEE", "OVERSIZE", "BELTED", "ALLOWS_NATURAL_ATTACKS", "COMPACT" ], "weight": "1 kg", "volume": "750 ml", "bashing": 2, "use_action": { "type": "transform", "msg": "You open the headlamp's cover.", "menu_text": "Open cover", "target": "wearable_atomic_light", "active": true }, "covers": [ "head" ], "encumbrance": 5, "coverage": 20, "material_thickness": 1, "//": "Add compact flag as the description makes clear it can be easily adjusted for comfort.", "//2": "Overwrite to fix use action flagging the covered mod as 'active'.", "//3": "Reduce volume to 750ml like the regular survivor headlamp." }, { "id": "goggles_nv", "copy-from": "goggles_nv", "type": "TOOL_ARMOR", "name": { "str": "pair of light amp goggles", "str_pl": "pairs of light amp goggles" }, "extend": { "flags": [ "OUTER" ] }, "//": "Move to outer layer." }, { "id": "goggles_nv_on", "copy-from": "goggles_nv_on", "type": "TOOL_ARMOR", "name": { "str": "pair of light amp goggles (on)", "str_pl": "pairs of light amp goggles (on)" }, "extend": { "flags": [ "OUTER" ] }, "//": "Move to outer layer.", "//2": "Append (on) to make explicit when these are turned on." }, { "id": "goggles_ir", "copy-from": "goggles_ir", "type": "TOOL_ARMOR", "name": { "str": "pair of infrared goggles", "str_pl": "pairs of infrared goggles" }, "extend": { "flags": [ "OUTER" ] }, "//": "Move to outer layer." }, { "id": "goggles_ir_on", "copy-from": "goggles_ir_on", "type": "TOOL_ARMOR", "name": { "str": "pair of infrared goggles (on)", "str_pl": "pairs of infrared goggles (on)" }, "extend": { "flags": [ "OUTER" ] }, "//": "Move to outer layer.", "//2": "Append (on) to make explicit when these are turned on." }, { "id": "phase_immersion_suit", "type": "TOOL_ARMOR", "category": "clothing", "symbol": "[", "color": "light_gray", "name": { "str": "phase immersion suit" }, "looks_like": "rm13_armor", "description": "Covered in interlocking plates of reflective metal, this advanced suit resembles both plate armor and an astronaut's spacesuit. Designed to protect its wearer during extra dimensional excursions, it offers unparalleled environmental protection, both in this Earth and beyond. Use it to turn it on.", "price": "1500 USD", "price_postapoc": "150 USD", "material": [ "carbide" ], "weight": "9500 g", "volume": "4500 ml", "storage": "8 L", "ammo": "plutonium", "max_charges": 2500, "initial_charges": 1000, "use_action": { "type": "transform", "msg": "Initiating\nRunning suit integrity diagnostics…\nAll systems operational.", "target": "phase_immersion_suit_on", "active": true, "need_charges": 1, "need_charges_msg": "Warning: Operating on minimal power. Protection compromised." }, "armor_portion_data": [ { "covers": [ "head" ], "coverage": 100, "encumbrance": 0 }, { "covers": [ "mouth", "eyes" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "torso" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "arms", "legs" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "hands" ], "coverage": 100, "encumbrance": 5 }, { "covers": [ "feet" ], "coverage": 100, "encumbrance": 10 } ], "warmth": 30, "environmental_protection": 10, "material_thickness": 2, "flags": [ "RAD_PROOF", "STURDY", "WATERPROOF", "HYGROMETER", "THERMOMETER", "RAINPROOF", "WATCH", "ALARMCLOCK", "SWIM_GOGGLES", "SUN_GLASSES" ], "//": "Overwrite to enable armor_portion_data. Game throws errors when trying to use copy-from to replace armor_portion_data with a different armor_portion_data." }, { "id": "phase_immersion_suit_on", "repairs_like": "phase_immersion_suit", "type": "TOOL_ARMOR", "category": "clothing", "symbol": "[", "color": "light_gray", "name": { "str": "phase immersion suit (on)", "str_pl": "phase immersion suits (on)" }, "looks_like": "phase_immersion_suit", "description": "Covered in interlocking plates of reflective metal, this advanced suit resembles both plate armor and an astronaut's spacesuit. It is turned on, and continually draining power. Use it to turn it off.", "price": "1500 USD", "price_postapoc": "150 USD", "material": [ "carbide" ], "weight": "9500 g", "volume": "4500 ml", "storage": "8 L", "ammo": "plutonium", "max_charges": 2500, "initial_charges": 1000, "turns_per_charge": 25, "revert_to": "phase_immersion_suit", "use_action": { "type": "transform", "menu_text": "Turn off", "msg": "Suit shutting down.", "target": "phase_immersion_suit" }, "armor_portion_data": [ { "covers": [ "head" ], "coverage": 100, "encumbrance": 0 }, { "covers": [ "mouth", "eyes" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "torso" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "arms", "legs" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "hands" ], "coverage": 100, "encumbrance": 5 }, { "covers": [ "feet" ], "coverage": 100, "encumbrance": 10 } ], "warmth": 30, "environmental_protection": 80, "material_thickness": 2, "flags": [ "RAD_PROOF", "STURDY", "WATERPROOF", "HYGROMETER", "THERMOMETER", "RAINPROOF", "WATCH", "ALARMCLOCK", "SWIM_GOGGLES", "SUN_GLASSES", "ELECTRIC_IMMUNE", "PARTIAL_DEAF", "GAS_PROOF", "TRADER_AVOID", "PSYSHIELD_PARTIAL", "GNV_EFFECT", "CLIMATE_CONTROL" ], "//": "Overwrite to enable armor_portion_data. Game throws errors when trying to use copy-from to replace armor_portion_data with a different armor_portion_data." }, { "id": "rm13_armor", "type": "TOOL_ARMOR", "category": "clothing", "symbol": "[", "color": "dark_gray", "name": { "str": "RM13 combat armor" }, "description": "This full-body suit of sleek black military armor represents the pinnacle of Rivtech's non-rigid powered armor technology. It has an internal microreactor as a power source. Use it to turn it on.", "flags": [ "VARSIZE", "STURDY", "WATERPROOF", "RAINPROOF", "WATCH", "ALARMCLOCK", "SWIM_GOGGLES", "SUN_GLASSES", "RAD_RESIST" ], "price": "500000 USD", "price_postapoc": "100 USD", "material": [ "carbide", "kevlar" ], "weight": "6820 g", "volume": "9 L", "to_hit": -3, "charges_per_use": 1, "max_charges": 5000, "ammo": "plutonium", "use_action": "RM13ARMOR_OFF", "armor_portion_data": [ { "covers": [ "head" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 5 }, { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "torso" ], "coverage": 100, "encumbrance": [ 10, 20 ] }, { "covers": [ "arms" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "hands" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "legs" ], "coverage": 100, "encumbrance": [ 10, 15 ] }, { "covers": [ "feet" ], "coverage": 100, "encumbrance": 10 } ], "storage": "8 L", "warmth": 10, "environmental_protection": 15, "material_thickness": 4, "//": "Overwrite to enable armor_portion_data. Game throws errors when trying to use copy-from to replace armor_portion_data with a different armor_portion_data." }, { "id": "rm13_armor_on", "type": "TOOL_ARMOR", "category": "clothing", "symbol": "[", "color": "dark_gray", "name": { "str": "RM13 combat armor (on)", "str_pl": "RM13 combat armors (on)" }, "description": "This full-body suit of sleek black military armor represents the pinnacle of Rivtech's non-rigid powered armor technology. It has an internal microreactor as a power source. It is turned on, and continually draining power. Use it to turn it off.", "flags": [ "VARSIZE", "STURDY", "WATERPROOF", "RAINPROOF", "WATCH", "ALARMCLOCK", "SWIM_GOGGLES", "SUN_GLASSES", "RAD_PROOF", "GAS_PROOF", "ELECTRIC_IMMUNE", "THERMOMETER", "TRADER_AVOID", "CLIMATE_CONTROL" ], "price": "500000 USD", "price_postapoc": "100 USD", "material": [ "carbide", "kevlar" ], "weight": "6820 g", "volume": "9 L", "to_hit": -3, "charges_per_use": 0, "turns_per_charge": 18, "max_charges": 5000, "ammo": "plutonium", "revert_to": "rm13_armor", "use_action": "RM13ARMOR_ON", "armor_portion_data": [ { "covers": [ "head" ], "coverage": 100, "encumbrance": 3 }, { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 5 }, { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 3 }, { "covers": [ "torso" ], "coverage": 100, "encumbrance": [ 3, 6 ] }, { "covers": [ "arms" ], "coverage": 100, "encumbrance": 3 }, { "covers": [ "hands" ], "coverage": 100, "encumbrance": 3 }, { "covers": [ "legs" ], "coverage": 100, "encumbrance": [ 3, 4 ] }, { "covers": [ "feet" ], "coverage": 100, "encumbrance": 3 } ], "storage": "8 L", "warmth": 10, "qualities": [ [ "GLARE", 2 ] ], "environmental_protection": 40, "material_thickness": 7, "weight_capacity_bonus": "4774 g", "//": "Overwrite to enable armor_portion_data. Game throws errors when trying to use copy-from to replace armor_portion_data with a different armor_portion_data.", "//2": "Add weight capacity bonus. Encumbrance goes down by ~70% when active, so the apparent weight should too.", "//3": "Add GASPROOF. The environmental_protection is so high it just makes sense to be immune." }, { "id": "wearable_rx12", "copy-from": "wearable_rx12", "type": "TOOL_ARMOR", "name": { "str": "RX12 medical delivery system" }, "description": "The Rivtech RX12 medical delivery system is a jet autoinjector system worn on the user's body. A simple press of its activator injects advanced fast-healing chemicals into the bloodstream without using a needle. A label on the side warns against using more than two doses per hour.", "material": [ "superalloy", "kevlar" ], "//": "Fix the materials.", "//2": "Rename and redescribe to standarize with the RX11." }, { "id": "rx11_stimpack", "copy-from": "rx11_stimpack", "type": "TOOL_ARMOR", "name": { "str": "RX11 stimulant delivery system" }, "material": [ "superalloy", "kevlar" ], "//": "Fix the materials." }, { "id": "powered_earmuffs_on", "copy-from": "powered_earmuffs_on", "type": "TOOL_ARMOR", "category": "clothing", "name": { "str_sp": "shooter's earmuffs (on)" }, "//": "Append (on) to make explicit when these are turned on." }, { "id": "mask_gas", "copy-from": "mask_gas", "type": "TOOL_ARMOR", "category": "clothing", "name": { "str": "gas mask" }, "armor_portion_data": [ { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 30 } ], "//": "Replace generic armor coverage with armor_portion_data. No more crippled vision with gas masks." }, { "id": "mask_bunker", "copy-from": "mask_bunker", "type": "TOOL_ARMOR", "category": "clothing", "name": { "str": "firefighter PBA mask" }, "armor_portion_data": [ { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 20 } ], "//": "Replace generic armor coverage with armor_portion_data. No more crippled vision with gas masks." }, { "id": "mask_lsurvivor", "copy-from": "mask_lsurvivor", "type": "TOOL_ARMOR", "category": "clothing", "name": { "str": "light survivor mask" }, "armor_portion_data": [ { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 5 }, { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 20 } ], "//": "Replace generic armor coverage with armor_portion_data. No more crippled vision with gas masks." }, { "id": "mask_survivor", "copy-from": "mask_survivor", "type": "TOOL_ARMOR", "category": "clothing", "name": { "str": "survivor mask" }, "armor_portion_data": [ { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 5 }, { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 25 } ], "//": "Replace generic armor coverage with armor_portion_data. No more crippled vision with gas masks." }, { "id": "mask_hsurvivor", "copy-from": "mask_hsurvivor", "type": "TOOL_ARMOR", "category": "clothing", "name": { "str": "heavy survivor mask" }, "armor_portion_data": [ { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 30 } ], "//": "Replace generic armor coverage with armor_portion_data. No more crippled vision with gas masks." }, { "id": "mask_sasurvivor", "copy-from": "mask_sasurvivor", "type": "TOOL_ARMOR", "category": "clothing", "name": { "str": "superalloy survivor mask" }, "armor_portion_data": [ { "covers": [ "eyes" ], "coverage": 100, "encumbrance": 10 }, { "covers": [ "mouth" ], "coverage": 100, "encumbrance": 25 } ], "//": "Replace generic armor coverage with armor_portion_data. No more crippled vision with gas masks." }, { "id": "mask_h20survivor", "copy-from": "mask_h20survivor", "type": "TOOL_ARMOR", "category": "clothing", "name": { "str": "survivor divemask" }, "armor_portion_data": [ { "covers": [ "eyes" ], "coverage": 75, "encumbrance": 5 }, { "covers": [ "mouth" ], "coverage": 75, "encumbrance": 30 } ], "//": "Replace generic armor coverage with armor_portion_data. No more crippled vision with gas masks." } ]