From a1279a0083f92854658767c586485c83c2257860 Mon Sep 17 00:00:00 2001 From: gremlingss Date: Sun, 10 Mar 2024 13:45:12 +0000 Subject: [PATCH 1/2] Removes the unmanaged files in root --- arfsuits.dm | 5285 ------------------ armor_medium.dmi | Bin 93790 -> 0 bytes armored_medium.dmi | Bin 49439 -> 0 bytes code/modules/clothing/head/helmet.dm | 10 + code/modules/clothing/suits/arfsuits.dm | 113 +- helmet.dm | 1084 ---- helmet.dmi | Bin 36665 -> 0 bytes helmets.dmi | Bin 22442 -> 0 bytes icons/fallout/clothing/armored_medium.dmi | Bin 48450 -> 42662 bytes icons/fallout/clothing/helmets.dmi | Bin 21550 -> 20343 bytes icons/fallout/onmob/clothes/armor_medium.dmi | Bin 93201 -> 82174 bytes icons/fallout/onmob/clothes/helmet.dmi | Bin 35940 -> 32675 bytes 12 files changed, 120 insertions(+), 6372 deletions(-) delete mode 100644 arfsuits.dm delete mode 100644 armor_medium.dmi delete mode 100644 armored_medium.dmi delete mode 100644 helmet.dm delete mode 100644 helmet.dmi delete mode 100644 helmets.dmi diff --git a/arfsuits.dm b/arfsuits.dm deleted file mode 100644 index 7d86e13cc59..00000000000 --- a/arfsuits.dm +++ /dev/null @@ -1,5285 +0,0 @@ -/////////////// -//// ARMOR //// -/////////////// - -/obj/item/clothing/suit/armor - name = "armor template" - icon = 'icons/obj/clothing/suits.dmi' - lefthand_file = 'icons/mob/inhands/clothing_lefthand.dmi' - righthand_file = 'icons/mob/inhands/clothing_righthand.dmi' - cold_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - heat_protection = CHEST|GROIN - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 30 - equip_delay_other = 40 - max_integrity = 250 - resistance_flags = NONE - body_parts_covered = CHEST|GROIN|ARMS|LEGS // gonna be like this until limbs stop critting people - blood_overlay_type = "armor" - slowdown = ARMOR_SLOWDOWN_NONE * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tier_desc = ARMOR_CLOTHING_DESC - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - - /// which mutantrace variations are supported. leave at NONE to keep it snapped at plantigrade - //mutantrace_variation = NONE - - /// These dont seem to do anything - var/list/protected_zones = list(BODY_ZONE_CHEST, BODY_ZONE_PRECISE_GROIN, BODY_ZONE_L_ARM, BODY_ZONE_R_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_LEG) - var/armor_block_chance = null //Chance for the armor to block a low penetration projectile - var/deflection_chance = null //Chance for the armor to redirect a blocked projectile - var/melee_block_threshold = null - var/dmg_block_threshold = null - -/obj/item/clothing/suit/armor/Initialize() - . = ..() - if(!islist(allowed)) - allowed = list() - // Here we set up what's allowed in their suit storage. - // this lets us merge multiple lists, and also disallow certain things from it too - allowed |= GLOB.default_all_armor_slot_allowed - -/obj/item/clothing/suit/armor/examine() - . = ..() - . += span_notice(armor_tier_desc) - - -/* - -* ARMOR TIERS -* -* Clothes (not armor) -* - lightly armored at best, might be craftable into armor accessories later -* - Pockets? -* -* Light -* - High mobility (can run from most mobs easily) -* - Common, cheap, usually -* - Low protection -* Medium -* - Less mobility (likely need sprint to escape most mobs) -* - something -* - Med protection -* Heavy -* - Low mobility (Tank hits or have friends) -* - High protection -* - More specialized armor too -* Power Armor -* - Mobile -* - Just about godmode - - */ - -///////////// -// CLOTHES // -///////////// - -/* - * Types: - * Overalls (chest legs) - * - utility suits for holding tools and stuff - * Jacket (chest arms) - * - Might have pockets? - * Duster (chest arms legs) - * - Full body decorative and cool - * vest (chest) - * - Decorative and cool - * costume? (everything?) - * Also should have armor inserts later - */ - -//// Clothes ARMOR PARENT //// - -/obj/item/clothing/suit/armor/outfit - name = "basic outerwear template" - desc = "probably shouldnt see this" - icon = 'icons/obj/clothing/suits.dmi' - //mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_utility.dmi' - icon_state = "overalls_farmer" - item_state = "overalls_farmer" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket //fuck it everyone gets pockets - cold_protection = CHEST|GROIN - heat_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 10 - equip_delay_other = 10 - max_integrity = 100 - armor = ARMOR_VALUE_CLOTHES - -////////////////// -//// OVERALLS //// -////////////////// - -/obj/item/clothing/suit/armor/outfit/overalls - name = "overalls" - desc = "A set of overall templates that shouldnt exist." - icon = 'icons/fallout/clothing/suits_utility.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_utility.dmi' - icon_state = "overalls_farmer" - item_state = "overalls_farmer" - pocket_storage_component_path = /datum/component/storage/concrete/pockets // big pockets! - body_parts_hidden = CHEST|GROIN|LEGS - -/obj/item/clothing/suit/armor/outfit/overalls/farmer - name = "farmer overalls" - desc = "A set of denim overalls suitable for farming." - icon = 'icons/fallout/clothing/suits_utility.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_utility.dmi' - icon_state = "overalls_farmer" - item_state = "overalls_farmer" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/service/overalls - -/obj/item/clothing/suit/armor/outfit/overalls/farmer/Initialize() - . = ..() - allowed |= GLOB.toolbelt_allowed - -/obj/item/clothing/suit/armor/outfit/overalls/sexymaid // best suit - name = "sexy maid outfit" - desc = "A maid outfit that shows just a little more skin than needed for cleaning duties." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - icon_state = "sexymaid_s" - item_state = "sexymaid_s" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/service/overalls - -/obj/item/clothing/suit/armor/outfit/overalls/sexymaid/Initialize() - . = ..() - allowed |= GLOB.toolbelt_allowed - -/obj/item/clothing/suit/armor/outfit/overalls/blacksmith - name = "blacksmith apron" - desc = "A heavy leather apron designed for protecting the user when metalforging." - icon = 'icons/fallout/clothing/aprons.dmi' - icon_state = "forge" - item_state = "forge" - blood_overlay_type = "armor" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/service/overalls - body_parts_hidden = CHEST - -/* icon = 'icons/obj/clothing/suits.dmi' - icon_state = "opifex_apron" - item_state = "opifex_apron" */ // cus this darn sprite is hidden so well I cant find it - -/obj/item/clothing/suit/armor/outfit/overalls/blacksmith/Initialize() - . = ..() - allowed |= GLOB.toolbelt_allowed - -////////////// -//// VEST //// -////////////// - -/obj/item/clothing/suit/armor/outfit/vest - name = "tan vest" - desc = "It's a vest made of tanned leather." - icon_state = "tanleather" - item_state = "det_suit" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/armor - body_parts_hidden = CHEST - -/obj/item/clothing/suit/armor/outfit/vest/cowboy //Originally cowboy stuff by Nienhaus - name = "brown vest" - desc = "A brown vest, typically worn by wannabe cowboys and prospectors. It has a few pockets for tiny items." - icon_state = "cowboybvest" - item_state = "lb_suit" - -/obj/item/clothing/suit/armor/outfit/vest/bartender - name = "bartenders vest" - desc = "A grey vest, adorned with bartenders arm cuffs, a classic western look." - icon_state = "westender" - item_state = "lb_suit" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/service/overalls - -/obj/item/clothing/suit/armor/outfit/vest/cowboy/grey - name = "grey vest" - desc = "A grey vest, typically worn by wannabe cowboys and prospectors. It has a few pockets for tiny items." - icon_state = "cowboygvest" - item_state = "gy_suit" - -/obj/item/clothing/suit/armor/outfit/vest/utility - name = "utility vest" - desc = "A practical vest with pockets for tools and such." - icon_state = "vest_utility" - item_state = "vest_utility" - icon = 'icons/fallout/clothing/suits_utility.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_utility.dmi' - pocket_storage_component_path = /datum/component/storage/concrete/pockets/small/four - body_parts_hidden = 0 // has a bit of upper window stuff - -/obj/item/clothing/suit/armor/outfit/custompa - name = "Custom Midwestern B.O.S Power Armor" - desc = "A set of reftted custom Power Armor made to function akin to medium armor. Stylish and fitted well!" - icon_state = "midwestpa" - item_state = "midwestpa" - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1 , ARMOR_MODIFIER_UP_ENV_T2 ) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_power.dmi' - icon = 'icons/fallout/clothing/armored_power.dmi' - var/requires_training = FALSE - -/obj/item/clothing/suit/armor/outfit/vest/utility/gear_harness - name = "secondary gear harness" - desc = "A collection of practically invisible straps useful for holding items. And that's about it." - icon_state = "gear_harness" - item_state = "gear_harness" - w_class = WEIGHT_CLASS_TINY - -/obj/item/clothing/suit/armor/outfit/vest/utility/logisticsofficer //same as his beret - name = "logistics officer utility vest" - desc = "A practical and armored vest with pockets for tools and such." - -/obj/item/clothing/suit/armor/outfit/vest/flakjack - name = "flak jacket" - desc = "A dilapidated jacket made of ballistic nylon. Smells faintly of napalm." - icon_state = "flakjack" - item_state = "redtag" - blood_overlay_type = "armor" - body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS|HEAD - resistance_flags = NONE - armor = ARMOR_VALUE_LIGHT - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - armor_tokens = list() - - - -//////////////// -//// JACKET //// -//////////////// - -/obj/item/clothing/suit/armor/outfit/jacket - name = "jacket template" - desc = "its a jacket!!" - icon_state = "veteran" - item_state = "suit-command" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - body_parts_hidden = CHEST|ARMS - -/obj/item/clothing/suit/armor/outfit/jacket/cyberpunkjacket - name = "CrystalJock Bomber jacket" - desc = "A very cyberpunk looking jacket. It is quite comfortable to wear and gives you an estimated added coolness factor of 20%. For the chooms and wastelander looking to make their wardrobe extra spiffy." - icon_state = "cyberjacket" - item_state = "cyberjacket" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/cyberpunkjacket/two - name = "Darkened Crystaljock jacket" - desc = "A darkened version of a very cyberpunk looking jacket. Looks very comfortable to wear." - icon_state = "cyberjacket2" - item_state = "cyberjacket2" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/cyberpunkjacket/three - name = "Highlighted Crystaljock jacket" - desc = "A highlighted version of a very cyberpunk looking jacket. Looks very comfortable to wear." - icon_state = "cyberjacket3" - item_state = "cyberjacket3" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - - -/obj/item/clothing/suit/armor/outfit/jacket/cyberpunkjacket/custom - name = "Luxurious Cropped Crystaljock jacket" - desc = "An extremely pristine and luxuriously made custom crystaljock jacket from Latos Systems finest tailors. Made with a quilted interior, white leather, and quality stitching. This is a jacket to behold with those golden zippers and a lovely symbol of a moth and cat on the back of the jacket. A jacket for the most luxuriously and lavish living chooms." - icon_state = "cyberjacketcustom" - item_state = "cyberjacketcustom" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - - -/* * * * * * * * -* Cyber stuff -* * * * * * * * */ - -/obj/item/clothing/suit/armor/outfit/jacket/cybercoat - name = "Blue cyber themed coat" - desc = "A very well made cyberpunk themed coat. It is made of a material that allows images and text to be displayed. This one seems to show off the name of some corporation. It's quite comfortable to wear as well." - icon_state = "cybercoat" - item_state = "cybercoat" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/cybercoat/skull - name = "Purple cyber themed coat" - desc = "A very well made cyberpunk themed coat. It is made of a material that allows images and text to be displayed. This one seems to show off the name of a skull. It's quite comfortable to wear as well." - icon_state = "cybercoat2" - item_state = "cybercoat2" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/cybercoat/interdyne - name = "Red cyber themed coat" - desc = "A very well made cyberpunk themed coat. It is made of a material that allows images and text to be displayed. This one seems to show off the name of some corporation. It's quite comfortable to wear as well." - icon_state = "cybercoat3" - item_state = "cybercoat3" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks - name = "Black and red cloak" - desc = "A black and red themed cloak. It seems to signal power to those who wear it, like they are the head of staff somewhere. Or could just be you, it's a damn nice cloak, however." - icon_state = "hoscloak" - item_state = "hoscloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks/qm - name = "Merchant cloak" - desc = "A lovingly lavish cloak made of fine brown-dyed silk and golden accents. A fitting cloak for the merchants of the wasteland." - icon_state = "qmcloak" - item_state = "qmcloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks/cmo - name = "Medic's cloak" - desc = "A medical themed cloak that screams out 'I am here to save the day'. Or so you believe. None the less, it's comfortable and easy to wear. Good for the summer occassion." - icon_state = "cmocloak" - item_state = "cmocloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks/ce - name = "Engineer's geometric cloak" - desc = "A cloak that has some unique geometric designs to it. It gives one the sensation of wanting to use a wrench and yelling out 'Gotta move that gear up!'. It is comfortable and easy to wear." - icon_state = "cecloak" - item_state = "cecloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks/rd - name = "Researcher's cloak" - desc = "A cloak that is fitting for a researcher. Purple colored and soft to the touch." - icon_state = "rdcloak" - item_state = "rdcloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks/captain - name = "Royal Captain's cloak" - desc = "A cloak that is fitting for the most prestigious captain. A royal blue with gold accents and gold fittings, it's made to be shown off while showcasing just how important you are. Or so one believes so." - icon_state = "capcloak" - item_state = "capcloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks/cleaner - name = "Janitor's bubbly cloak" - desc = "A cloak made from animated materials. This one is a light purple, soft to the touch and animated!. The animation depicts bubbles forming from the back of the cloak, how cute." - icon_state = "cleanercloak" - item_state = "cleanercloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks/healer - name = "Healer's cloak" - desc = "A cloak made from animated materials. This one is a cloak with a animated medical symbol on the back. Made from sterile materials, it's befitting for a medical practitioner of the wasteland." - icon_state = "healercloak" - item_state = "healercloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/outfit/jacket/themedcloaks/miner - name = "Miner's cloak" - desc = "A cloak made from animated materials. This one is a cloak with a animated pickxe hitting a mineral. It is a cloak befitting a miner and made from hardy materials suited for caves and the such." - icon_state = "minercloak" - item_state = "minercloak" - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST|ARMS - slowdown = ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT * ARMOR_SLOWDOWN_LIGHT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - - - -/obj/item/clothing/suit/armor/outfit/jacket/merc - name = "merc veteran coat" - desc = " A blue leather coat adorned with war medals.
This type of outfit is common for professional mercenaries and bounty hunters." - icon_state = "veteran" - item_state = "suit-command" - body_parts_hidden = CHEST - -/obj/item/clothing/suit/armor/outfit/jacket/battlecruiser //Do we have Star Craft here as well?! - name = "captain's coat" - desc = "Battlecruiser operational!" - icon_state = "battlecruiser" - item_state = "hostrench" - -/obj/item/clothing/suit/armor/outfit/jacket/mantle - name = "hide mantle" - desc = " A rather grisly selection of cured hides and skin, sewn together to form a ragged mantle." - icon_state = "mantle_liz" - item_state = "det_suit" - body_parts_hidden = 0 - -/obj/item/clothing/suit/armor/outfit/jacket/mfp //Mad Max 1 1979 babe! - name = "MFP jacket" - desc = "A Main Force Patrol leather jacket.
Offbeat." - icon_state = "mfp" - item_state = "hostrench" - -/obj/item/clothing/suit/armor/outfit/jacket/mfp/raider - name = "offbeat jacket" - desc = "A black leather jacket with a single metal shoulder pad on the right side.
The right sleeve was obviously ripped or cut away.
It looks like it was originally a piece of a Main Force Patrol uniform." - icon_state = "mfp_raider" - body_parts_hidden = CHEST|ARMS - -/obj/item/clothing/suit/armor/outfit/jacket/navyblue - name = "security officer's jacket" - desc = "This jacket is for those special occasions when a security officer isn't required to wear their armor." - icon_state = "officerbluejacket" - item_state = "officerbluejacket" - // body_parts_covered = CHEST|ARMS - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - body_parts_hidden = CHEST|ARMS - -/obj/item/clothing/suit/armor/outfit/jacket/banker - name = "bankers tailcoat" - desc = " A long black jacket, finely crafted black leather and smooth finishings make this an extremely fancy piece of rich-mans apparel." - icon_state = "banker" - item_state = "banker" - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/outfit/jacket/jamrock - name = "disco-ass blazer" - desc = "Looks like someone skinned this blazer off some long extinct disco-animal. It has an enigmatic white rectangle on the back and the right sleeve." - icon_state = "jamrock_blazer" - item_state = "jamrock_blazer" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/outfit/jacket/blackformaljacket - name = "black formal overcoat" - desc = "A neat black overcoat that's only slightly weathered from a nuclear apocalypse." - icon_state = "black_oversuit" - item_state = "banker" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/outfit/jacket/police - name = "police officer's jacket" - desc = "A simple dark navy jacket, worn by police." - icon = 'icons/fallout/clothing/suits_cosmetic.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_cosmetic.dmi' - icon_state = "police_officer" - item_state = "police_officer" - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/outfit/jacket/police/lieutenant - name = "police lieutenant's jacket" - desc = " A simple dark navy jacket, worn by police." - icon = 'icons/fallout/clothing/suits_cosmetic.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_cosmetic.dmi' - icon_state = "police_lieutenant" - item_state = "police_lieutenant" - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/outfit/jacket/police/chief - name = "police chief's jacket" - desc = "A simple dark navy jacket, worn by police." - icon = 'icons/fallout/clothing/suits_cosmetic.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_cosmetic.dmi' - icon_state = "police_chief" - item_state = "police_chief" - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/outfit/jacket/ncrcfjacket - name = "blue denim jacket" - desc = "A simple breezy denim jacket." - icon_state = "ncrcfjacket" - item_state = "ncrcfjacket" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/outfit/jacket/denison_smock - name = "denison smock" - desc = "A brown leafy camo jacket." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - icon_state = "denison_smock" - item_state = "police_chief" - - -/obj/item/clothing/suit/armor/outfit/jacket/rdashjacket - name = "Dashing rainbow Parka" - desc = "A lovingly made parka , adorn with rainbow colors and a thunderbolt symbol on the back of the parka. If anything, this parka makes you oh..I dunno..20% cooler?" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "rainbowdash" - item_state = "rainbowdash" - -/obj/item/clothing/suit/armor/outfit/jacket/rarityjacket - name = "Pristine parka" - desc = "A lovingly made parka, adorn with white and purple coloring. The back of the parka has the symbol of three diamonds and some faint traces of glitter. Wearing this makes you feel like the fashionista of the wasteland while also looking but the most glamorous." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "rarecoat" - item_state = "rarecoat" - -/obj/item/clothing/suit/armor/outfit/jacket/flutterjacket - name = "Cuddly and soft parka" - desc = "A lovingly made parka, made with soft yellow, pink, and blue color palete in mind. This parka has a symbol of butterflies on the back and is very comfortable to wear. Wearing this is but the perfect occassion for someone who is shy but yet enduring. Go get em, tiger!" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "shycoat" - item_state = "shycoat" - - -/obj/item/clothing/suit/armor/outfit/jacket/ww1trench - name = "Brown trench raider coat." - desc = "A trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "britishtrench" - item_state = "britishtrench" - -/obj/item/clothing/suit/armor/outfit/jacket/ww1trench/latewar - name = "Anglo trench coat" - desc = "A Anglo trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "britishtrenchlate" - item_state = "britishtrenchlate" - -/obj/item/clothing/suit/armor/outfit/jacket/ww1trenchgerman - name = "Grey trench raider coat." - desc = "A trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "germtrench" - item_state = "germtrench" - -/obj/item/clothing/suit/armor/outfit/jacket/ww1trenchfrench - name = "Blue trench raider coat." - desc = "A trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "frenchtrench" - item_state = "frenchtrench" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits - name = "Ancient West german greatcoat" - desc = "A trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "krieg" - item_state = "krieg" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/medical - name = "Ancient Medical West german greatcoat" - desc = "A trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "mkrieg" - item_state = "mkrieg" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/officer - name = "Ancient West German Officer greatcoat" - desc = "A adorned trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "Kriegissar" - item_state = "Kriegissar" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/americanofficer - name = "Ancient Officer's American greatcoat" - desc = "A adorned trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "40kofficer" - item_state = "40kofficer" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/genericofficer - name = "Ancient Officer's greatcoat" - desc = "A adorned trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "ancientofficer" - item_state = "ancientofficer" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/techpriesting - name = "Cyber priest outfit." - desc = "A trench coat that's all cyber themed!" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "cyberpriest" - item_state = "cyberpriest" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/cyberpriesting - name = "Cyber-pyscho priest outfit." - desc = "A trench coat that's all cyber themed! Comes with some helping hands." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "tecpriest" - item_state = "tecpriest" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/fanaticalpriest - name = "Town crier outfit." - desc = "A trench coat that screams 'listen to my words, hear me!'. Comes with some recipts wax stamped to it!" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "acolytecoat" - item_state = "acolytecoat" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/urmandoutfit - name = "Ancient West German fanatic outfit." - desc = "A trench coat that once belonged to a fanatical person. Who or what did they worship? Who knows. All one knows is, it's a good piece of clothing for those wanting to showcase their more hear-ye side of life!" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "fanatic" - item_state = "fanatic" - - -/obj/item/clothing/suit/armor/outfit/jacket/sovietpadded - name = "Padded Soviet jacket" - desc = "A padded and well made Soviet jacket. Useful for the winter, but doesn't offer much protection against bullets or really any form of punishment. Compliments any soldier belonging to the Motherland. A wise soldier once said 'As long as Mother Russia has enemies, I will answer her call...'." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "sovjacket" - item_state = "sovjacket" - -/obj/item/clothing/suit/armor/outfit/flagcapes - name = "base for the flag capes" - desc = "Base stuff for the flag capes, no peekie ;3" - icon_state = "poland" - item_state = "poland" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - armor = ARMOR_VALUE_LIGHT - body_parts_hidden = CHEST|ARMS - -/obj/item/clothing/suit/armor/outfit/flagcapes/poland - name = "Armored Polish flag cape" - desc = "A cape made to resemble the flag of Poland" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "poland" - item_state = "poland" - -/obj/item/clothing/suit/armor/outfit/flagcapes/iceland - name = "Armored Icelandic flag cape" - desc = "A cape made to resemble the flag of Iceland" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "iceland" - item_state = "iceland" - -/obj/item/clothing/suit/armor/outfit/flagcapes/norway - name = "Armored Norwegian flag cape" - desc = "A cape made to resemble the flag of Norway" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "norway" - item_state = "norway" - -/obj/item/clothing/suit/armor/outfit/flagcapes/finland - name = "Armored Finnish flag cape" - desc = "A cape made to resemble the flag of Finland" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "finland" - item_state = "finland" - -/obj/item/clothing/suit/armor/outfit/flagcapes/germanynato - name = "Armored West German flag cape" - desc = "A cape made to resemble the flag of NATO West Germany" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "germany" - item_state = "germany" - -/obj/item/clothing/suit/armor/outfit/flagcapes/sweden - name = "Armored Swedish flag cape" - desc = "A cape made to resemble the flag of Sweden" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "sweden" - item_state = "sweden" - -/obj/item/clothing/suit/armor/outfit/flagcapes/denmark - name = "Armored Danish flag cape" - desc = "A cape made to resemble the flag of Denmark" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "denmark" - item_state = "denmark" - -/obj/item/clothing/suit/armor/outfit/flagcapes/france - name = "Armored French flag cape" - desc = "A cape made to resemble the flag of France." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "france" - item_state = "france" - -/obj/item/clothing/suit/armor/outfit/flagcapes/tsaristrussia - name = "Armored Tsarist flag cape" - desc = "A cape made to resemble the flag of the Tsar." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "imperialrus" - item_state = "imperialrus" - -/obj/item/clothing/suit/armor/outfit/flagcapes/ireland - name = "Armored Irish flag cape" - desc = "A cape made to resemble the flag of Ireland." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "ireland" - item_state = "ireland" - -/obj/item/clothing/suit/armor/outfit/flagcapes/brazil - name = "Armored Brazilian flag cape" - desc = "A cape made to resemble the flag of Brazil" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "brazil" - item_state = "brazil" - -/obj/item/clothing/suit/armor/outfit/flagcapes/italy - name = "Armored Italian flag cape" - desc = "A cape made to resemble the flag of Italy" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "italy" - item_state = "italy" - -/obj/item/clothing/suit/armor/outfit/flagcapes/canada - name = "Armored Canadian flag cape" - desc = "A cape made to resemble the flag of Canada." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "canada" - item_state = "canada" - -/obj/item/clothing/suit/armor/outfit/flagcapes/unitedkingdom - name = "Armored british flag cape" - desc = "A cape made to resemble the flag of the United Kingdom" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "uk" - item_state = "uk" - -/obj/item/clothing/suit/armor/outfit/flagcapes/australia - name = "Armored Australian flag cape" - desc = "A cape made to resemble the flag of Australia" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "australia" - item_state = "australia" - -/obj/item/clothing/suit/armor/outfit/flagcapes/newzealand - name = "Armored New Zealander flag cape" - desc = "A cape made to resemble the flag of New Zealand" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "newzealand" - item_state = "newzealand" - -/obj/item/clothing/suit/armor/outfit/warriorcats - name = "Armored Thunderous flag cape" - desc = "A cape made to resemble some tribal clan symbol" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "thunder" - item_state = "thunder" - -/obj/item/clothing/suit/armor/outfit/warriorcats/shadow - name = "Armored Shadowed flag cape" - desc = "A cape made to resemble some tribal clan symbol" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "shadow" - item_state = "shadow" - -/obj/item/clothing/suit/armor/outfit/warriorcats/wind - name = "Armored Windy flag cape" - desc = "A cape made to resemble some tribal clan symbol" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "wind" - item_state = "wind" - -/obj/item/clothing/suit/armor/outfit/warriorcats/river - name = "Armored Rivulet flag cape" - desc = "A cape made to resemble some tribal clan symbol" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "river" - item_state = "river" - -/obj/item/clothing/suit/armor/outfit/warriorcats/customshadow - name = "Custom Shadowclan greatcoat" - desc = "A gifted greatcoat. Red in appearance, this greatcoat is a very old design of a ancient clan-like tribal full of cats! It is comfortable to wear and on the chest is a pin of the Shadowclan symbol. It comes with elbow length gloves and a ballistic vest alongside an armored shoulder cape. Adorning the front of the plate are two pages that are taken from 'The warrior's code', Page 1 and page 3. It seems recently it was adorned with such attachments." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "kriegshadowfanatic" - item_state = "kriegshadowfanatic" - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1) -// until togglesuits are made into normal suits, treat these as jackets - -/obj/item/clothing/suit/toggle/labcoat - name = "labcoat" - desc = "A suit that protects against minor chemical spills." - icon_state = "labcoat" - item_state = "labcoat" - blood_overlay_type = "coat" - // body_parts_covered = CHEST|ARMS - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - togglename = "buttons" - species_exception = list(/datum/species/golem) - armor = ARMOR_VALUE_CLOTHES - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - body_parts_hidden = CHEST | ARMS - toggled_hidden_parts = ARMS - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/suit/toggle/labcoat/cmo - name = "chief medical officer's labcoat" - desc = "Bluer than the standard model." - icon_state = "labcoat_cmo" - item_state = "labcoat_cmo" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2) - -/obj/item/clothing/suit/toggle/labcoat/mad - name = "\proper The Mad's labcoat" - desc = "It makes you look capable of konking someone on the noggin and shooting them into space." - icon_state = "labgreen" - item_state = "labgreen" - -/obj/item/clothing/suit/toggle/labcoat/genetics - name = "geneticist labcoat" - desc = "A suit that protects against minor chemical spills. Has a blue stripe on the shoulder." - icon_state = "labcoat_gen" - -/obj/item/clothing/suit/toggle/labcoat/chemist - name = "chemist labcoat" - desc = " A suit that protects against minor chemical spills. Has an orange stripe on the shoulder." - icon_state = "labcoat_chem" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2) - -/obj/item/clothing/suit/toggle/labcoat/virologist - name = "virologist labcoat" - desc = "A suit that protects against minor chemical spills. Offers slightly more protection against biohazards than the standard model. Has a green stripe on the shoulder." - icon_state = "labcoat_vir" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2) - -/obj/item/clothing/suit/toggle/labcoat/science - name = "scientist labcoat" - desc = "A suit that protects against minor chemical spills. Has a purple stripe on the shoulder." - icon_state = "labcoat_tox" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2) - -// Departmental Jackets - -/obj/item/clothing/suit/toggle/labcoat/depjacket/sci - name = "science jacket" - desc = "A comfortable jacket in science purple." - icon_state = "sci_dep_jacket" - item_state = "sci_dep_jacket" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2) - -/obj/item/clothing/suit/toggle/labcoat/depjacket/med - name = "medical jacket" - desc = "A comfortable jacket in medical blue." - icon_state = "med_dep_jacket" - item_state = "med_dep_jacket" - -/obj/item/clothing/suit/toggle/labcoat/depjacket/sec - name = "security jacket" - desc = "A comfortable jacket in security red." - icon_state = "sec_dep_jacket" - item_state = "sec_dep_jacket" - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/toggle/labcoat/depjacket/sup - name = "supply jacket" - desc = "A comfortable jacket in supply brown." - icon_state = "supply_dep_jacket" - item_state = "supply_dep_jacket" - -/obj/item/clothing/suit/toggle/labcoat/depjacket/sup/qm - name = "quartermaster's jacket" - desc = "A loose covering often warn by station quartermasters." - icon_state = "qmjacket" - item_state = "qmjacket" - -/obj/item/clothing/suit/toggle/labcoat/depjacket/eng - name = "engineering jacket" - desc = "A comfortable jacket in engineering yellow." - icon_state = "engi_dep_jacket" - item_state = "engi_dep_jacket" - -/obj/item/clothing/suit/toggle/labcoat/fieldscribe - name = "fieldscribe suit" - desc = "A heavy-duty coat and chestrig fitted with tons of pockets. Ballistic weave and ceramic inserts are included to substantially increase Field Scribe survival rates." - icon_state = "fieldscribe" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/toggle/labcoat/scribecoat - name = "fieldscribe coat" - desc = "A heavy-duty coat and chestrig fitted with tons of pockets. Ballistic weave and ceramic inserts are included to substantially increase Field Scribe survival rates." - icon_state = "scribecoat" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/toggle/labcoat/emergency - name = "first responder jacket" - desc = "A high-visibility jacket worn by medical first responders." - icon_state = "fr_jacket" - item_state = "fr_jacket" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/toggle/labcoat/warriors - name = "warriors jacket" - desc = "A red leather jacket, with the word \"Warriors\" sewn above the white wings on the back." - icon_state = "warriors" - item_state = "owl" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/toggle/labcoat/wanderer - name = "wanderer jacket" - desc = "A zipped-up hoodie made of tanned leather." - icon_state = "wanderer" - item_state = "owl" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/toggle/labcoat/followers - name = "clinic lab coat" - desc = "A worn-down white labcoat with some wiring hanging from the right side.
Upon closer inspection, you can see an ancient bloodstains that could tell an entire story about thrilling adventures of a previous owner." - icon_state = "followers" - item_state = "labcoat" - -//these are jackets too -/obj/item/clothing/suit/hooded/parka/medical - name = "armored medical parka" - icon_state = "armormedical" - desc = "A staunch, practical parka made out of a wind-breaking jacket, reinforced with metal plates." - hoodtype = /obj/item/clothing/head/hooded/parkahood/medical - body_parts_hidden = CHEST | ARMS - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_DT_T1) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/head/hooded/parkahood/medical - name = "armored medical parka hood" - icon_state = "armorhoodmedical" - desc = " A protective & concealing parka hood." - flags_inv = HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR - -/obj/item/clothing/suit/hooded/parka/grey - name = "grey armored parka" - desc = "A staunch, practical parka made out of a wind-breaking jacket, reinforced with metal plates." - icon_state = "armorgrey" - hoodtype = /obj/item/clothing/head/hooded/parkahood/grey - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_DT_T1) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/head/hooded/parkahood/grey - name = "armored grey parka hood" - desc = "A protective & concealing parka hood." - icon_state = "armorhoodgrey" - flags_inv = HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR - -///////////////// -//// COSTUME //// -///////////////// - -/obj/item/clothing/suit/armor/outfit/costume/ghost - name = "ghost sheet" - desc = "The hands float by themselves, so it's extra spooky." - icon_state = "ghost_sheet" - item_state = "ghost_sheet" - throwforce = 0 - throw_speed = 1 - throw_range = 2 - w_class = WEIGHT_CLASS_TINY - flags_inv = HIDEGLOVES|HIDEEARS|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR - -/obj/item/clothing/suit/armor/outfit/slavelabor - name = "old leather strips" - desc = "Worn leather strips, used as makeshift protection from chafing and sharp stones by labor slaves." - icon = 'icons/fallout/clothing/suits_utility.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_utility.dmi' - icon_state = "legion_slaveleather" - item_state = "legion_slaveleather" - body_parts_hidden = 0 - -/////////// -// LIGHT // -/////////// - -/* Stats - * No slowdown, mobility key - * 10% DR for general armor - * 15-20% for specialist armor (most everything else is butt) - * Assuming 25 damage from the average attack: - * - goes from 4 hit crit to 5 at 25 - * - 5 hit crit to 6 at 20 dmg - * - 4 hit crit to 5 at 30 for specialists maybe??? - * - * Types: - * Tribal - * Duster - * Raider - * leather (special, ++melee , --bullet, --laser) - * light ballistic vest (special, ++bullet , --melee, --laser, chest only) - * metal breastplate (special, ++laser , +melee, --bullet, chest only) - */ - -//// LIGHT ARMOR PARENT //// -/obj/item/clothing/suit/armor/light - name = "light armor template" - //icon = 'icons/fallout/clothing/armored_light.dmi' - //mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - cold_protection = CHEST|GROIN - heat_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 10 - equip_delay_other = 10 - max_integrity = 100 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/armor - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - stiffness = LIGHT_STIFFNESS - -//////////////////////// -// LIGHT TRIBAL ARMOR // -//////////////////////// -/obj/item/clothing/suit/armor/light/tribal - name = "tribal armor" - desc = "A set of armor made of gecko hides.
It's pretty good for makeshift armor." - icon_state = "tribal" - item_state = "tribal" -// flags_inv = HIDEJUMPSUIT - //icon = 'icons/fallout/clothing/armored_light.dmi' - //mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - cold_protection = CHEST|GROIN|ARMS|LEGS // worm - heat_protection = CHEST|GROIN|ARMS|LEGS // chyll - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - -/obj/item/clothing/suit/armor/light/tribal/wastetribe - name = "wasteland tribe armor" - desc = "Soft armor made from layered dog hide strips glued together, with some metal bits here and there." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "tribal" - item_state = "tribal" - body_parts_hidden = GROIN|ARMS|LEGS - -/obj/item/clothing/suit/armor/light/tribal/cloak - name = "light tribal cloak" - desc = "A light cloak made from gecko skins and small metal plates at vital areas to give some protection, a favorite amongst scouts of the tribe." - icon_state = "lightcloak" - item_state = "lightcloak" - body_parts_hidden = CHEST|ARMS|LEGS - - -/obj/item/clothing/suit/armor/light/tribal/simple - name = "simple tribal armor" - desc = "Armor made of leather strips and a large, flat piece of turquoise. The wearer is displaying the Sulphur Bottom traditional garb." - icon_state = "tribal_armor" - item_state = "tribal_armor" - body_parts_hidden = CHEST|ARMS|LEGS - -/obj/item/clothing/suit/armor/light/tribal/sorrows - name = "Sorrows armour" - desc = "A worn ballistic vest from Salt Lake, adorned with feathers and turqoise beads, with an ornamental pattern painted over the sides. Commonly worn by the members of the peaceful Sorrows tribe." - icon_state = "sorrows_armour" - item_state = "sorrows_armour" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/light/tribal/westernwayfarer - name = "Western Wayfarer salvaged armor" - desc = "A set of scrap and banded metal armor forged by the Wayfarer tribe, due to it's lightweight and unrestrictive nature, it's used by scouts and agile hunters. A torn cloak hangs around its neck, protecting the user from the harsh desert sands." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "western_wayfarer_armor" - item_state = "western_wayfarer_armor" - -/obj/item/clothing/suit/armor/light/tribal/bone - name = "Bone armor" - desc = "A tribal armor plate, crafted from animal bone." - icon_state = "bone_dancer_armor_light" - item_state = "bone_dancer_armor_light" - mutantrace_variation = STYLE_DIGITIGRADE - blood_overlay_type = "armor" - -/obj/item/clothing/suit/armor/light/tribal/bone/cool - name = "bone armor suit" - desc = "A tribal armor plate, crafted from animal bone." - icon_state = "bonearmor_light" - item_state = "bonearmor_light" - blood_overlay_type = "armor" - -/obj/item/clothing/suit/armor/light/tribal/rustwalkers - name = "Rustwalkers light armor" - desc = "A chestplate, pauldron and vambrace that bear a distinct resemblance to a coolant tank, engine valves and an exhaust. Commonly worn by members of the Rustwalkers tribe" - icon_state = "rustwalkers_armour_light" - item_state = "rustwalkers_armour_light" - mutantrace_variation = STYLE_DIGITIGRADE - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/tribal/whitelegs - name = "White Legs light armour" - desc = "A series of tan and khaki armour plates, held in place with a considerable amount of strapping. Commonly worn by members of the White Legs tribe." - icon_state = "white_legs_armour_light" - item_state = "white_legs_armour_light" - mutantrace_variation = STYLE_DIGITIGRADE - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/tribal/eighties - name = "80s light armour" - desc = "A plain, slightly cropped leather jacket with a black lining and neck brace, paired with a set of metal vambraces and a black belt of pouches. Commonly worn by the members of the 80s tribe." - icon_state = "80s_armour_light" - item_state = "80s_armour_light" - mutantrace_variation = STYLE_DIGITIGRADE - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/tribal/deadhorses - name = "Dead Horses light armour" - desc = "A simple leather bandolier and gecko hide chest covering, with an engraved metal pauldron and a pair of black leather straps. Commonly worn by the members of the Dead Horses tribe." - icon_state = "dead_horses_armour_light" - item_state = "dead_horses_armour_light" - mutantrace_variation = STYLE_DIGITIGRADE - body_parts_hidden = 0 - -/obj/item/clothing/suit/armor/light/tribal/geckocloak - name = "light tribal cloak" - desc = "Light cloak armor, made of gecko skins and minor metal plating to protect against light weaponry, a favorite amongst scouts of the tribe." - icon_state = "lightcloak" - item_state = "lightcloak" - body_parts_hidden = ARMS - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/tribal/strips - name = "light tribal armor" - desc = "Light armor made of leather stips and a large, flat piece of turquoise. Armor commonplace among the local tribe." - icon_state = "tribal_armor" - item_state = "tribal_armor" - body_parts_hidden = CHEST - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/// to be refactored to work with the New Tier System (tm) -/obj/item/clothing/suit/hooded/cloak - name = "cloak" - desc = "A cloak, made out of cloak." - icon_state = "clawsuitcloak" - hoodtype = /obj/item/clothing/head/hooded/cloakhood/goliath - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - cold_protection = CHEST|GROIN|ARMS|LEGS - heat_protection = CHEST|GROIN|ARMS|LEGS - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 10 - equip_delay_other = 10 - max_integrity = 100 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/armor - body_parts_hidden = 0 - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/suit/hooded/cloak/Initialize() - /// make sure the parents work first for this, child lists take priority - . = ..() - /// i hate my extended family - allowed = GLOB.default_all_armor_slot_allowed - -/obj/item/clothing/suit/hooded/cloak/goliath - name = "deathclaw cloak" - desc = "A staunch, practical cloak made out of sinew and skin from the fearsome deathclaw." - icon_state = "clawsuitcloak" - hoodtype = /obj/item/clothing/head/hooded/cloakhood/goliath - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_DT_T2) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/head/hooded/cloakhood/goliath - name = "deathclaw cloak hood" - desc = "A protective & concealing hood." - icon_state = "clawheadcloak" - flags_inv = HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/hooded/cloak/goliath/tatteredred - name = "tattered red cloak" - desc = "An old ragged, tattered red cloak that is covered in burns and bullet holes." - icon_state = "goliath_cloak" - hoodtype = /obj/item/clothing/head/hooded/cloakhood/goliath/tattered - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/head/hooded/cloakhood/goliath/tattered - name = "tattered red cloak hood" - desc = "A tattered hood, better than nothing in the waste." - icon_state = "golhood" - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - -/obj/item/clothing/suit/hooded/cloak/drake //SS13 item, obviously - name = "drake armour" - desc = "A suit of armour fashioned from the remains of an ash drake." - icon_state = "dragon" - hoodtype = /obj/item/clothing/head/hooded/cloakhood/drake - heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT - resistance_flags = FIRE_PROOF | ACID_PROOF - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/head/hooded/cloakhood/drake - name = "drake helm" - desc = "The skull of a dragon." - icon_state = "dragon" - heat_protection = HEAD - max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT - resistance_flags = FIRE_PROOF | ACID_PROOF - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/hooded/cloak/hhunter - name = "Razorclaw armour" - desc = "A suit of armour fashioned out of the remains of a legendary deathclaw." - icon_state = "rcarmour" - hoodtype = /obj/item/clothing/head/hooded/cloakhood/hhunter - heat_protection = CHEST|GROIN|LEGS|ARMS|HANDS - // body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS - resistance_flags = FIRE_PROOF | ACID_PROOF - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - body_parts_hidden = 0 - -/obj/item/clothing/head/hooded/cloakhood/hhunter - name = "Razorclaw helm" - desc = "The skull of a legendary deathclaw." - icon_state = "rchelmet" - heat_protection = HEAD - resistance_flags = FIRE_PROOF | ACID_PROOF - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/hooded/cloak/shunter - name = "quickclaw armour" - desc = "A suit of armour fashioned out of the remains of a legendary deathclaw, this one has been crafted to remove a good portion of its protection to improve on speed and trekking." - icon_state = "birdarmor" - hoodtype = /obj/item/clothing/head/hooded/cloakhood/shunter - heat_protection = CHEST|GROIN|LEGS|ARMS|HANDS - // body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS - resistance_flags = FIRE_PROOF | ACID_PROOF - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - body_parts_hidden = 0 - -/obj/item/clothing/head/hooded/cloakhood/shunter - name = "quickclaw hood" - desc = "A hood made of deathclaw hides, light while also being comfortable to wear, designed for speed." - icon_state = "birdhood" - heat_protection = HEAD - resistance_flags = FIRE_PROOF | ACID_PROOF - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - body_parts_hidden = 0 - -/obj/item/clothing/suit/hooded/cloak/deathclaw - name = "deathclaw cloak" - icon_state = "deathclaw" - desc = "Made from the sinew and skin of the fearsome deathclaw, this cloak will shield its wearer from harm." - hoodtype = /obj/item/clothing/head/hooded/cloakhood/deathclaw - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_DT_T2) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - body_parts_hidden = 0 - -/obj/item/clothing/head/hooded/cloakhood/deathclaw - name = "deathclaw cloak hood" - icon_state = "hood_deathclaw" - desc = "A protective and concealing hood." - flags_inv = HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/hooded/cloak/razorclaw - name = "razorclaw cloak" - icon_state = "rcarmor" - desc = "A suit of armour fashioned out of the remains of a legendary deathclaw." - hoodtype = /obj/item/clothing/head/hooded/cloakhood/razorclaw - heat_protection = CHEST|GROIN|LEGS|ARMS|HANDS - // body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS - resistance_flags = FIRE_PROOF | ACID_PROOF - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_DT_T2) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - body_parts_hidden = 0 - -/obj/item/clothing/head/hooded/cloakhood/razorclaw - name = "razorclaw helm" - icon_state = "helmet_razorclaw" - desc = "The skull of a legendary deathclaw." - heat_protection = HEAD - resistance_flags = FIRE_PROOF | ACID_PROOF - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/hooded/cloak/desert - name = "desert cloak" - icon_state = "desertcloak" - desc = "A practical cloak made out of animal hide." - hoodtype = /obj/item/clothing/head/hooded/cloakhood/desert - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/head/hooded/cloakhood/desert - name = "desert cloak hood" - icon_state = "desertcloak" - desc = "A protective and concealing hood." - flags_inv = HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR - -/obj/item/clothing/suit/hooded/cloak/desert/raven_cloak - name = "Raven cloak" - desc = "A huge cloak made out of hundreds of knife-like black bird feathers. It glitters in the light, ranging from blue to dark green and purple." - icon_state = "raven_cloak" - item_state = "raven_cloak" - hoodtype = /obj/item/clothing/head/hooded/cloakhood/desert/raven_hood - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/head/hooded/cloakhood/desert/raven_hood - name = "Raven cloak hood" - desc = "A hood fashioned out of patchwork and feathers" - icon_state = "raven_hood" - item_state = "raven_hood" - -/obj/item/clothing/suit/hooded/outcast - name = "patched heavy leather cloak" - desc = "A robust cloak made from layered gecko skin patched with various bits of leather from dogs and other animals, able to absorb more force than one would expect from leather." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "cloak_outcast" - item_state = "cloak_outcast" - hoodtype = /obj/item/clothing/head/hooded/cloakhood/outcast - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_DT_T1) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - body_parts_hidden = 0 - -/obj/item/clothing/head/hooded/cloakhood/outcast - name = "patched leather hood" - desc = "Thick layered leather, patched together." - icon = 'icons/fallout/clothing/hats.dmi' - icon_state = "hood_tribaloutcast" - mob_overlay_icon = 'icons/fallout/onmob/clothes/head.dmi' - item_state = "hood_tribaloutcast" - flags_inv = HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/hooded/outcast/tribal - name = "patched heavy leather cloak" - desc = "A robust cloak made from layered gecko skin patched with various bits of leather from dogs and other animals, able to absorb more force than one would expect from leather." - icon = 'icons/fallout/clothing/armored_light.dmi' - icon_state = "cloak_outcast" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - item_state = "cloak_outcast" - strip_delay = 40 - hoodtype = /obj/item/clothing/head/hooded/cloakhood/tribaloutcast - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_DT_T1) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - body_parts_hidden = 0 - -/obj/item/clothing/head/hooded/cloakhood/tribaloutcast - name = "patched leather hood" - desc = "Thick layered leather, patched together." - icon = 'icons/fallout/clothing/hats.dmi' - icon_state = "hood_tribaloutcast" - mob_overlay_icon = 'icons/fallout/onmob/clothes/head.dmi' - item_state = "hood_tribaloutcast" - flags_inv = HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_DT_T1) - -////////////////// -// LIGHT RAIDER // -////////////////// -// more style and pockets, less protection - -/obj/item/clothing/suit/armor/light/raider - cold_protection = CHEST|GROIN - heat_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 10 - equip_delay_other = 10 - max_integrity = 150 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - -/obj/item/clothing/suit/armor/light/raider/badlands - name = "badlands raider armor" - desc = "A leather top with a bandolier over it and a straps that cover the arms. Suited for warm climates, comes with storage space." - icon_state = "badlands" - item_state = "badlands" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/raider/tribalraider - name = "tribal raider wear" - desc = "Very worn bits of clothing and armor in a style favored by many tribes." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "tribal_outcast" - item_state = "tribal_outcast" - body_parts_hidden = ARMS | GROIN - -/obj/item/clothing/suit/armor/light/raider/supafly - name = "supa-fly raider armor" - desc = "Fabulous mutant powers were revealed to me the day I held aloft my bumper sword and said...
BY THE POWER OF Cosmic-COLA, I AM RAIDER MAN!" - icon_state = "supafly" - item_state = "supafly" - -/obj/item/clothing/suit/armor/light/raider/sadist - name = "sadist raider armor" - desc = "A bunch of metal chaps adorned with severed hands at the waist with a leather plate worn on the left shoulder. Very intimidating." - icon_state = "sadist" - item_state = "sadist" - -/obj/item/clothing/suit/armor/light/raider/painspike - name = "painspike raider armor" - desc = "A particularly unhuggable armor, even by raider standards. Extremely spiky." - icon_state = "painspike" - item_state = "painspike" - - -///////////////////// -// DUSTERS & COATS // -///////////////////// - -/obj/item/clothing/suit/armor/light/duster - name = "duster" - desc = "A long brown leather overcoat with discrete protective reinforcements sewn into the lining." - icon_state = "duster" - item_state = "duster" - permeability_coefficient = 0.5 - heat_protection = CHEST|GROIN|ARMS|LEGS - cold_protection = CHEST|GROIN|ARMS|LEGS - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 20 - equip_delay_other = 20 - max_integrity = 150 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2) - // Nothing extra fancy for their storage, but they can carry an extra 2 normal-sized guns in their pockets - body_parts_hidden = CHEST|ARMS - -/obj/item/clothing/suit/armor/harpercoat - name = "outlaw coat" - desc = "An ugly looking combat duster" - icon_state = "harperduster" - item_state = "combatduster" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster/armored - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/duster/lonesome - name = "lonesome duster" - desc = "A blue leather coat with the number 21 on the back.
If war doesn't change, men must change, and so must their symbols.
Even if there is nothing at all, know what you follow." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "duster_courier" - item_state = "duster_courier" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/duster/autumn //Based of Colonel Autumn's uniform. - name = "tan trenchcoat" - desc = "A heavy-duty tan trenchcoat typically worn by pre-War generals." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "duster_autumn" - item_state = "duster_autumn" - -/obj/item/clothing/suit/armor/light/duster/vet - name = "merc veteran coat" - desc = "A blue leather coat with its sleeves cut off, adorned with war medals.
This type of outfit is common for professional mercenaries and bounty hunters." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "duster_vet" - item_state = "duster_vet" - body_parts_hidden = CHEST - -/obj/item/clothing/suit/armor/light/duster/brahmin - name = "brahmin leather duster" - desc = "A duster made from tanned brahmin hide. It has a thick waxy surface from the processing, making it surprisingly laser resistant." - icon_state = "duster" - item_state = "duster" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/duster/brahmin/biker - name = "sleeveless brahmin leather duster" - desc = "A duster made from tanned brahmin hide. Seems to be missing its arms. Seems like it was on purpose.." - icon_state = "brahmin_leather_duster_sleeveless" - item_state = "duster" - body_parts_hidden = 0 - -/* icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "duster_brahmin" - item_state = "duster_brahmin" */ - -/obj/item/clothing/suit/armor/light/duster/desperado - name = "desperado's duster" - desc = "A dyed brahmin hide duster, with a thick waxy surface, making it less vulnerable to lasers and energy based weapons." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "duster_lawman" - item_state = "duster_lawman" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/duster/town - name = "town trenchcoat" - desc = "A non-descript black trenchcoat." - icon_state = "towntrench" - item_state = "hostrench" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/duster/greatcoatgrey - name = "Grey greatcoat" - desc = "A greyed out greatcoat. This coat also comes with a furred interior for the toughest of winters" - icon_state = "gerparka" - item_state = "gerparka" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - -/obj/item/clothing/suit/armor/light/duster/vlongcoat - name = "Black winter greatcoat" - desc = "A black greatcoat that resembles the coats used by Kuban cossacks. A greatcoat, fitting for your cold weather needs." - icon_state = "bcossack" - item_state = "bcossack" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - -/obj/item/clothing/suit/armor/light/duster/vlongcoat/blue - name = "Blue winter greatcoat" - desc = "A blue greatcoat that resembles the coats used by Don cossacks. A greatcoat, fitting for your cold weather needs." - icon_state = "blcossack" - item_state = "blcossack" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - -/obj/item/clothing/suit/armor/light/duster/town/leather - name = "leather trenchcoat" - desc = "A snazzy black trenchcoat, fit for a dragon." - icon_state = "leathercoat" - item_state = "hostrench" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/duster/town/mayor - name = "mayor trenchcoat" - desc = "A symbol of the mayor's authority (or lack thereof)." - -/obj/item/clothing/suit/armor/light/duster/rustedcowboy - name = "rusted cowboy outfit" - desc = "A weather treated leather cowboy outfit. Yeehaw Pard'!" - icon_state = "rusted_cowboy" - item_state = "rusted_cowboy" - flags_inv = HIDEJUMPSUIT - permeability_coefficient = 0.5 - -/obj/item/clothing/suit/armor/light/duster/peacecoat - name = "tattered peace coat" - desc = "An old overcoat with a crude peace symbol painted on the back in white with white spraypaint. Whatever symbols the coat originally came with have long since been worn away by time." - body_parts_covered = CHEST|GROIN|LEGS|ARMS - icon_state = "ghostechoe" - item_state = "ghostechoe" - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/duster/vaquero - name = "vaquero suit" - desc = "An ornate suit popularized by traders from the south, using tiny metal studs and plenty of silver thread wich serves as decoration and also reflects energy very well, useful when facing the desert sun or a rogue Eyebot." - icon_state = "vaquero" - item_state = "vaquero" - flags_inv = HIDEJUMPSUIT - heat_protection = CHEST | GROIN | LEGS| ARMS | HEAD - siemens_coefficient = 1.1 - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/duster/battlecoat //Maxson's battlecoat from Fallout 4 - name = "battlecoat" - desc = "A heavy padded leather coat, worn by pre-War bomber pilots in the past and post-War zeppelin pilots in the future." - icon_state = "maxson_battlecoat" - item_state = "maxson_battlecoat" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - -/obj/item/clothing/suit/armor/light/duster/battlecoat/vault - name = "command coat" - desc = "A heavy pre-war bomber coat, dyed blue with the number '113' embroidered on the back. Most often worn by leaders, such as the Overseer." - icon_state = "maxson_battlecoat" - item_state = "maxson_battlecoat" - -/obj/item/clothing/suit/armor/light/duster/battlecoat/vault/overseer - name = "Overseer's battlecoat" - desc = "A heavy pre-war bomber coat, dyed blue with the insignia of the Vault-Tec embroidered on the back. This one is worn by the Coalition's Overseer." - icon_state = "maxson_battlecoat" - item_state = "maxson_battlecoat" - -/obj/item/clothing/suit/armor/light/duster/battlecoat/vault/marshal - name = "Marhsal's battlecoat" - desc = "A heavy pre-war bomber coat, dyed blue with the insignia of the Vault-Tec City Coalition embroidered on the back. This one is worn by the Marshals of the Coalition." - icon_state = "maxson_battlecoat" - item_state = "maxson_battlecoat" - -/obj/item/clothing/suit/armor/light/duster/herbertranger //Armor wise, it's reskinned raider armor. - name = "weathered desert ranger armor" - desc = "A set of pre-unification desert ranger armor, made using parts of what was once USMC riot armor. It looks as if it has been worn for decades; the coat has become discoloured from years under the Mojave sun and has multiple tears and bullet holes in its leather. The armor plating itself seems to be in relatively good shape, though it could do with some maintenance." - body_parts_covered = CHEST|GROIN|LEGS|ARMS - icon_state = "usmc_riot_gear" - item_state = "usmc_riot_gear" - body_parts_hidden = CHEST|ARMS - -/obj/item/clothing/suit/armor/light/duster/marlowsuit //Raider armour reskin. - name = "Marlow gang overcoat" - desc = "A heavy raw buckskin overcoat littered with aged bullet holes and frays from regular wear-and-tear." - body_parts_covered = CHEST|GROIN|LEGS|ARMS - icon_state = "marlowsuit" - item_state = "marlowsuit" - strip_delay = 40 - body_parts_hidden = ARMS - -/obj/item/clothing/suit/armor/light/duster/marlowsuit/ikesuit - name = "gunfighter's overcoat" - desc = "A thick double-breasted red leather overcoat worn through with scattered tears and bullet holes." - icon_state = "ikesuit" - item_state = "ikesuit" - -/obj/item/clothing/suit/armor/light/duster/marlowsuit/masonsuit - name = "vagabond's vest" - desc = "A padded thick red leather vest, coated in stitched pockets and other mends." - icon_state = "masonsuit" - item_state = "masonsuit" - body_parts_hidden = 0 - -/obj/item/clothing/suit/armor/light/duster/rustedcowboy - name = "rusted cowboy outfit" - desc = " A weather treated leather cowboy outfit. Yeehaw Pard'!" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "rusted_cowboy" - item_state = "rusted_cowboy" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/duster/tan_robe - name = "tan robe" - desc = "Only a monk would find this robe nice and comfortable." - icon_state = "robe_liz" - item_state = "brownjsuit" - -/obj/item/clothing/suit/armor/light/duster/town - name = "town trenchcoat" - desc = "A non-descript black trenchcoat." - icon_state = "towntrench" - item_state = "hostrench" - -/obj/item/clothing/suit/armor/light/duster/robe_hubologist - name = "hubologist robe" - desc = "A black robe worn by Adepts of Hubology Studies.
Beware - the spirits of the dead are all around us!" - icon_state = "hubologist" - item_state = "wcoat" - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR - -/obj/item/clothing/suit/armor/light/duster/goner - name = "dev-patched dull trenchcoat" - desc = "A non-existent dull trenchcoat." - icon = 'modular_sunset/icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'modular_sunset/icons/mob/clothing/suit.dmi' - anthro_mob_worn_overlay = 'modular_sunset/icons/mob/clothing/suit_digi.dmi' - icon_state = "goner_suit" - item_state = "ro_suit" - // body_parts_covered = CHEST|GROIN|LEGS|ARMS - mutantrace_variation = STYLE_DIGITIGRADE - -/* /obj/item/clothing/suit/armor/light/duster/goner/Initialize() - . = ..() - AddComponent(/datum/component/armor_plate) */ - -/obj/item/clothing/suit/armor/light/duster/goner/red - name = "red-patched olive trenchcoat" - desc = "A rather crude looking, olive trenchcoat with red linings and arm patches.
Guess war can be boring too." - icon_state = "goner_suit_r" - -/obj/item/clothing/suit/armor/light/duster/goner/green - name = "green-patched olive trenchcoat" - desc = "A rather crude looking, olive trenchcoat with green linings and arm patches.
Guess war can be boring too." - icon_state = "goner_suit_g" - -/obj/item/clothing/suit/armor/light/duster/goner/blue - name = "blue-patched olive trenchcoat" - desc = "A rather crude looking, olive trenchcoat with blue linings and arm patches.
Guess war can be boring too." - icon_state = "goner_suit_b" - -/obj/item/clothing/suit/armor/light/duster/goner/yellow - name = "yellow-patched olive trenchcoat" - desc = "A rather crude looking, olive trenchcoat with yellow linings and arm patches.
Guess war can be boring too." - icon_state = "goner_suit_y" - -/obj/item/clothing/suit/armor/light/duster/goner/alt - name = "dev-patched brown trenchcoat" - desc = "A non-existent ugly trenchcoat." - icon_state = "goner_suitb" - item_state = "duster" - -/obj/item/clothing/suit/armor/light/duster/goner/alt/red - name = "red-patched brown trenchcoat" - desc = "A rather crude looking, brown trenchcoat with red linings and arm patches.
Guess war can be ugly too." - icon_state = "goner_suitb_r" - -/obj/item/clothing/suit/armor/light/duster/goner/alt/green - name = "green-patched brown trenchcoat" - desc = "A rather crude looking, brown trenchcoat with green linings and arm patches.
Guess war can be ugly too." - icon_state = "goner_suitb_g" - -/obj/item/clothing/suit/armor/light/duster/goner/alt/blue - name = "blue-patched brown trenchcoat" - desc = "A rather crude looking, brown trenchcoat with blue linings and arm patches.
Guess war can be ugly too." - icon_state = "goner_suitb_b" - -/obj/item/clothing/suit/armor/light/duster/goner/alt/yellow - name = "yellow-patched brown trenchcoat" - desc = "A rather crude looking, brown trenchcoat with yellow linings and arm patches.
Guess war can be ugly too." - icon_state = "goner_suitb_y" - -/obj/item/clothing/suit/armor/light/duster/russian_coat - name = "russian battle coat" - desc = "Used in extremly cold fronts, made out of real bears." - icon_state = "rus_coat" - item_state = "rus_coat" - clothing_flags = THICKMATERIAL - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT - -/obj/item/clothing/suit/armor/light/duster/bos/scribe - name = "Brotherhood Scribe's robe" - desc = "A red cloth robe worn by the Brotherhood of Steel Scribes." - icon_state = "scribe" - item_state = "scribe" - armor_tokens = list(ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/duster/bos/scribe/headscribe - name = "brotherhood head scribe robe" - desc = " A red cloth robe with gold trimmings, worn eclusively by the Head Scribe of a chapter." - icon_state = "headscribe" - item_state = "headscribe" - armor_tokens = list(ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/duster/bos/scribe/seniorscribe - name = "Brotherhood Senior Scribe's robe" - desc = "A red cloth robe with silver gildings worn by the Brotherhood of Steel Senior Scribes." - icon_state = "seniorscribe" - item_state = "seniorscribe" - armor_tokens = list(ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/duster/bos/scribe/elder - name = "Brotherhood Elder's robe" - desc = "A blue cloth robe with some scarlet red parts, traditionally worn by the Brotherhood of Steel Elder." - icon_state = "elder" - item_state = "elder" - armor_tokens = list(ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/duster/bos/outcast - name = "outcast's breastplate" - desc = "A generic light piece of armor for the Southern Brotherhood Outcasts. In their hasty retreat, there was little time to delegate supplies; and so, a frock of kevlar, polypropylene, and alloy was woven. Obviously, does not protect your arms or legs- but it does its job fine, otherwise." - icon_state = "brotherhood_armor_light" - item_state = "brotherhood_armor_light" - body_parts_covered = CHEST|GROIN - armor_tokens = list(ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/duster/town - name = "town trenchcoat" - desc = "A non-descript black trenchcoat." - icon_state = "towntrench" - item_state = "hostrench" - -/obj/item/clothing/suit/armor/light/duster/bomberjacket - name = "armored bomber jacket" - desc = "It looks like someone dragged this out of a muddy lake. This one has metal plates attached..." - icon_state = "bomberalt" - item_state = "bomberalt" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster/armored - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/duster/breastplate/khan - name = "Leather battle coat" //NO PIT THIS GAME UNIVERSE AND THAT GAME UNIVERSE HAVE NOTHING TO DO WITH EACH OTHER!!! (Sorry but I'm not keeping the original name of a petfaction) - Blue - desc = "Heavy leather coat lined with a patchwork of metal plates on the inside. The plates lining it appear to be just the right metal quality to deflect most physical blunt trauma as well as laser weaponry slightly, but terrible at defending against bullets." - icon = 'icons/fallout/clothing/khans.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/khaans.dmi' - icon_state = "khan_heavy" - item_state = "khan_heavy" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster/armored - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T3, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/armor/light/duster/armoredformalcoat - name = "armored formal overcoat" - desc = "A neat black overcoat that's only slightly weathered from a nuclear apocalypse. This one has armor plating..." - icon_state = "black_oversuit" - item_state = "banker" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster/armored - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/kit/dustersmog - name = "winterized riot coat" - desc = "This coat was originally intended to be a riot jacket and armour meant for cold climates, now it's some sort of heirloom, the fur of some animal sewn inside the coat and the armour replaced with some fine leather, it'd probably stop a bullet or two.. maybe." - icon_state = "duster_recon_smog" - item_state = "duster_recon_smog" - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - -/////////////////// -// LEATHER ARMOR // -/////////////////// - -/obj/item/clothing/suit/armor/light/leather - name = "leather armor" - desc = "Before the war motorcycle-football was one of the largest specator sports in America. This armor copies the style of armor used by the players, using leather boiled in corn oil to make hard sheets to emulate the light weight and toughness of the original polymer armor." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "leather_armor" - item_state = "leather_armor" - permeability_coefficient = 0.9 - heat_protection = CHEST|GROIN|ARMS|LEGS - cold_protection = CHEST|GROIN|ARMS|LEGS - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 20 - equip_delay_other = 20 - max_integrity = 150 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/armor - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_FIRE_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_DT_T2) - body_parts_hidden = ARMS | CHEST - -// Recipe the above + 2 gecko hides -/obj/item/clothing/suit/armor/light/leather/leathermk2 - name = "leather armor mk II" - desc = "Armor in the motorcycle-football style, either with intact original polymer plating, or reinforced with gecko hide." - icon_state = "leather_armor_mk2" - item_state = "leather_armor_mk2" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_FIRE_T2, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_DT_T3) - -/obj/item/clothing/suit/armor/light/leather/leathersuit - name = "leather suit" - desc = "Comfortable suit of tanned leather leaving one arm mostly bare. Keeps you warm and cozy." - icon_state = "leather_suit" - item_state = "leather_suit" - flags_inv = HIDEJUMPSUIT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_DOWN_DT_T1) - cold_protection = CHEST | GROIN | LEGS| ARMS | HEAD - siemens_coefficient = 0.9 - body_parts_hidden = ARMS | CHEST | GROIN | LEGS - -/obj/item/clothing/suit/armor/light/leather/ninja - name = "ninja suit" - desc = "A lightly armored, padded suit designed specifically for thoses with stealth in mind." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - icon_state = "s-ninja" - item_state = "s-ninja" - flags_inv = HIDEJUMPSUIT - body_parts_hidden = ARMS | CHEST | GROIN | LEGS - -/obj/item/clothing/suit/armor/light/leather/leather_jacket - name = "bouncer jacket" - icon_state = "leather_jacket_fighter" - item_state = "leather_jacket_fighter" - desc = "A very stylish pre-War black, heavy leather jacket. Not always a good choice to wear this the scorching sun of the desert, and one of the arms has been torn off" - body_parts_hidden = ARMS | CHEST - -/obj/item/clothing/suit/armor/light/leather/leather_jacketmk2 - name = "thick leather jacket" - desc = "This heavily padded leather jacket is unusual in that it has two sleeves. You'll definitely make a fashion statement whenever, and wherever, you rumble." - icon_state = "leather_jacket_thick" - item_state = "leather_jacket_thick" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - body_parts_hidden = ARMS | CHEST | LEGS - -// Recipe : Thick Leather Jacket + Deathclaw Skin -/obj/item/clothing/suit/armor/light/leather/leathercoat - name = "thick leather coat" - desc = "Reinforced leather jacket with a overcoat. Well insulated, creaks a lot while moving." - icon_state = "leather_coat_fighter" - item_state = "leather_coat_fighter" - siemens_coefficient = 0.8 - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_DOWN_FIRE_T2, ARMOR_MODIFIER_UP_DT_T3) - body_parts_hidden = ARMS | CHEST - -/obj/item/clothing/suit/armor/light/leather/tanvest - name = "tanned vest" - icon_state = "tanleather" - item_state = "tanleather" - desc = "Layers of leather glued together to make a stiff vest, crude but gives some protection against wild beasts and knife stabs to the liver." - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T2, ARMOR_MODIFIER_DOWN_DT_T1) - body_parts_hidden = 0 - -/obj/item/clothing/suit/armor/light/leather/cowboyvest - name = "cowboy vest" - icon_state = "cowboybvest" - item_state = "cowboybvest" - desc = "Stylish and has discrete lead plates inserted, just in case someone brings a laser to a fistfight." - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T2, ARMOR_MODIFIER_DOWN_DT_T1, ARMOR_MODIFIER_UP_LASER_T1) - -/obj/item/clothing/suit/armor/light/leather/durathread - name = "makeshift vest" - desc = "A makeshift vest made of heat-resistant fiber." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = null - icon_state = "durathread" - item_state = "durathread" - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/leather/rig - name = "chest gear harness" - desc = "A handmade tactical rig. The actual rig is made of a black, fiberous cloth, being attached to a dusty desert-colored belt with enough room for four small items." - icon_state = "r_gear_rig" - item_state = "r_gear_rig" - body_parts_hidden = 0 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_DOWN_DT_T1) - -/obj/item/clothing/suit/armor/light/leather/scrap - name = "slim scrap armor" - desc = "A series of leather straps criss-crossing the body paired with stragetically placed leather and scrap plates. It looks like it'd provide okay protection against lighter strikes." - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_DOWN_FIRE_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_DT_T1) - icon_state = "slimscrap" - item_state = "slimscrap" - -/obj/item/clothing/suit/armor/light/leather/scrapalt - name = "scrap armor" - desc = "A series of leather straps criss-crossing the body paired with liberally placed leather and scrap plates. It looks like it'd stop small bullets and bludgeons, at least." - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_FIRE_T1, ARMOR_MODIFIER_DOWN_LASER_T1) - icon_state = "scrap" - item_state = "scrap" - -/obj/item/clothing/suit/armor/light/leather/scrapheavy // not actually heavy armor - name = "heavy scrap armor" - desc = "A liberal amount of scrap and leather tied together to cover the body. Not actually all that heavy; lasers will burn right through it, but it otherwise offers decent all-around protection." - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - stiffness = MEDIUM_STIFFNESS - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_FIRE_T1, ARMOR_MODIFIER_DOWN_LASER_T1) - icon_state = "scrapheavy" - item_state = "scrapheavy" - -/obj/item/clothing/suit/armor/light/leather/lightscoutarmor - name = "light scout armor" - desc = "A makeshift set of pauldrons made of leather and scrap metal. It offers minimal protection, but is pretty light." - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_DOWN_FIRE_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_DT_T1) - icon_state = "lightscout" - item_state = "lightscout" - -//-->Taur armored saddles -//the main gimmick about taur saddles is that obviously only taurs can equip it -//wearing a taur saddle allows for the rider to have both of his hands free -//-->can the carbon equip this? Afterall they are equippable only if they have a lower half. -/obj/item/mob_can_equip(mob/living/M, mob/living/equipper, slot, disable_warning = FALSE, bypass_equip_delay_self = FALSE, clothing_check = FALSE, list/return_warning) - . = ..() - if(iscarbon(M)) - var/mob/living/carbon/C = M - if((istype(src, /obj/item/clothing/suit/armor/taursaddle/)) && (C.dna.features["taur"] == "None")) - to_chat(usr, span_danger("You're missing an extra pair of legs or a lower half to wear this! (not a taur)")) - return FALSE -//<-- - -//The actual saddles -/obj/item/clothing/suit/armor/taursaddle - name = "taur saddle" - desc = "A simple leather saddle made out of leather to allow a much more comfortable ride and probably some better dexterity for the knight!" - icon = 'icons/fallout/clothing/taursaddles_inhand.dmi' - icon_state = "taursaddle" - item_state = "taursaddle" - mutantrace_variation = STYLE_ALL_TAURIC - pocket_storage_component_path = /datum/component/storage/concrete/pockets/armor -//////////////////////////////////////////////////////////////// - -/obj/item/clothing/suit/armor/taursaddle/light - name = "light armored taur saddle" - desc = "A simple leather saddle made out of leather to allow a much more comfortable ride and probably some better dexterity for the knight!" - icon = 'icons/fallout/clothing/taursaddles_inhand.dmi' - icon_state = "taursaddle_light" - item_state = "taursaddle_light" - cold_protection = CHEST|GROIN - heat_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 10 - equip_delay_other = 10 - max_integrity = 100 - pocket_storage_component_path = null - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - stiffness = LIGHT_STIFFNESS -//////////////////////////////////////////////////////////////// - -/obj/item/clothing/suit/armor/taursaddle/medium - name = "medium armored taur saddle" - desc = "A simple leather saddle made out of leather to allow a much more comfortable ride and probably some better dexterity for the knight!" - icon = 'icons/fallout/clothing/taursaddles_inhand.dmi' - icon_state = "taursaddle_medium" - item_state = "taursaddle_medium" - cold_protection = CHEST|GROIN - heat_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 30 - equip_delay_other = 50 - max_integrity = 200 - pocket_storage_component_path = null - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - stiffness = MEDIUM_STIFFNESS -//////////////////////////////////////////////////////////////// - -/obj/item/clothing/suit/armor/taursaddle/heavy - name = "heavy armored taur saddle" - desc = "A simple leather saddle made out of leather to allow a much more comfortable ride and probably some better dexterity for the knight!" - icon = 'icons/fallout/clothing/taursaddles_inhand.dmi' - icon_state = "taursaddle_heavy" - item_state = "taursaddle_heavy" - strip_delay = 50 - equip_delay_other = 50 - max_integrity = 300 - pocket_storage_component_path = null - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_HEAVY - armor_tier_desc = ARMOR_CLOTHING_HEAVY - stiffness = HEAVY_STIFFNESS - -//<--End of Taur Saddles - -//////////////// -// ARMOR KITS // -//////////////// - -/obj/item/clothing/suit/armor/light/kit - name = "armor kit" - desc = "Separate armor parts you can wear over your clothing, giving basic protection against bullets entering some of your organs. Very well ventilated." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "armorkit" - item_state = "armorkit" - heat_protection = CHEST | GROIN | LEGS| ARMS | HEAD - siemens_coefficient = 1.1 - body_parts_hidden = 0 - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/kit/punk - name = "punk armor kit" - desc = "A couple of armor parts that can be worn over the clothing for moderate protection against the dangers of wasteland.
Do you feel lucky now? Well, do ya, punk?" - icon_state = "armorkit_punk" - item_state = "armorkit_punk" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - -/obj/item/clothing/suit/armor/light/kit/shoulder - name = "armor kit" - desc = "A single big metal shoulderplate for the right side, keeping it turned towards the enemy is advisable." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "armorkit_shoulder" - item_state = "armorkit_shoulder" - -/obj/item/clothing/suit/armor/light/kit/plates - name = "light armor plates" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - desc = "Well-made metal plates covering your vital organs." - icon_state = "light_plates" - body_parts_hidden = CHEST - -/* /obj/item/clothing/suit/armor/light/kit/Initialize() - . = ..() - AddComponent(/datum/component/armor_plate) */ - -/obj/item/clothing/suit/armor/light/mutantkit - name = "oversized armor kit" - desc = "Bits of armor fitted to a giant harness. Clearly not made for use by humans." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "mutie_armorkit" - item_state = "mutie_armorkit" - heat_protection = CHEST | GROIN | LEGS| ARMS | HEAD - siemens_coefficient = 1.1 - -/////////////////////////////////////////////////////////////////// -//Fenis's Snarmor Compendium of Snaggletoothed Snarting Snarmors// -///////////////////////////////////////////////////////////////// - -/obj/item/clothing/suit/armor/light/kit/punk/bronzechestplate - name = "old bronze chestplate" - desc = "A bronze chestplate caste after the fall of the old world, it's in okay shape, if a little banged up." - icon_state = "old_bronze_chestplate" - item_state = "old_bronze_chestplate" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/leatherarmor - name = "leather armor" - desc = "A rough leather chestpiece, hardened to help keep the owies out." - icon_state = "leather_armor" - item_state = "leather_armor" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - -/obj/item/clothing/suit/armor/light/kit/punk/ironchestplate - name = "iron chestplate" - desc = "An iron breastplate made after the fall of the old world, its only a little rusted on the inside." - icon_state = "iron_chestplate" - item_state = "iron_chestplate" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/scaledarmor - name = "scaled armor" - desc = "Overlapping scaled armor made by a smith after the fall of the old world." - icon_state = "scaled_armor" - item_state = "scaled_armor" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/roughchainmail - name = "rough chainmail" - desc = "A roughly made, but workable, set of chainmail" - icon_state = "early_chainmail" - item_state = "early_chainmail" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/fullchainmail - name = "chainmail shirt" - desc = "A solidly made bit of chainmail in the shape of a shirt, protects the nips but may chafe." - icon_state = "chainmail" - item_state = "chainmail" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/crusaderweak - name = "crusader chainmail with tabard" - desc = "A full set of chainmail that covers the torso and arms. This one has a tabard with a red cross!" - icon_state = "knight_templar" - item_state = "knight_templar" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/ironchestplatered - name = "iron chestplate with red cape" - desc = "An iron breastplate made after the fall of the old world, includes a dashing red cape." - icon_state = "iron_chestplater" - item_state = "iron_chestplater" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/ironchestplateblue - name = "iron chestplate with blue cape" - desc = "An iron breastplate made after the fall of the old world, includes a cool blue cape." - icon_state = "iron_chestplateb" - item_state = "iron_chestplateb" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/oldscalemail - name = "old scale armor" - desc = "A set of dull scale armor, overlaps just right in all the wrong places." - icon_state = "old_scale_armor" - item_state = "old_scale_armor" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/scalemail - name = "scale armor" - desc = "A decent set of scale armor made in the last few years by a smith in the wastes." - icon_state = "scale_armor" - item_state = "scale_armor" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/varangianarmor - name = "Lamellar Armor" - desc = "A decent set of lamellar armor, no need to be byzantine about it." - icon_state = "varangian_lamellar" - item_state = "varangian_lamellar" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/egyptianlam - name = "Dusty Lamellar Armor" - desc = "You're in denial if you like this armor, but that's okay." - icon_state = "egyptian_lamellar" - item_state = "egyptian_lamellar" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/chitinbreastplate - name = "Fire Ant Breastplate" - desc = "A tough armor made out of the hide of gigantic fireants, pretty hot to be honest." - icon_state = "chitin_chestplate" - item_state = "chitin_chestplate" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/steppeleatherarmor - name = "Full Leather Armor" - desc = "Creaking leather armor with shoulder pads and thigh protection. Mongol Tested, Wasteland approved." - icon_state = "steppe_leather_armor" - item_state = "steppe_leather_armor" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - -/obj/item/clothing/suit/armor/light/kit/punk/chineselam - name = "Lamellar Armor with Red Tunic" - desc = "Your ancestors protect you more thant his armor likely does, but at least it looks nice." - icon_state = "chinese_lamellar" - item_state = "chinese_lamellar" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/chinesebreastplate - name = "Steel Armor with Red Tunic" - desc = "This steel breastplate and red shirt are quite stylish, if you like being imortalized in a clay statue." - icon_state = "imperial_chinese" - item_state = "imperial_chinese" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/woodenbreastplate - name = "Wooden Breastplate" - desc = "This is exactly what it would feel like to be a monkey wearing a coconut for armor." - icon_state = "wooden_chestarmor" - item_state = "wooden_chestarmor" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - - -/obj/item/clothing/suit/armor/light/kit/punk/steelbreastplate - name = "Unpainted Steel Breastplate" - desc = "A relatively recently made breastplate, put together by god knows who in this swamp." - icon_state = "imperial_breastplate" - item_state = "imperial_breastplate" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/bronzebreastplate - name = "Bronze Breastplate" - desc = "Abs not included." - icon_state = "bronze_chestplate" - item_state = "bronze_chestplate" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/samurai1 - name = "Yoroi - Reddish Brown" - desc = "A samurais true armor is their ability to not be cringe." - icon_state = "samurai1" - item_state = "samurai1" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/samurai2 - name = "Yoroi - Blue" - desc = "A samurais true armor is their ability to not be cringe." - icon_state = "samurai2" - item_state = "samurai2" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/samurai3 - name = "Yoroi - Brown" - desc = "A samurais true armor is their ability to not be cringe." - icon_state = "samurai3" - item_state = "samurai3" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/samurai4 - name = "Yoroi - Black" - desc = "A samurais true armor is their ability to not be cringe." - icon_state = "samurai4" - item_state = "samurai4" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - - -/obj/item/clothing/suit/armor/light/kit/punk/samurai5 - name = "Yoroi - Black" - desc = "A samurais true armor is their ability to not be cringe. This one should be good for painting." - icon_state = "samurai5" - item_state = "samurai5" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/samuraipoor1 - name = "Yoroi Lightened - Reddish Brown" - desc = "You're one broke ass samurai, pal." - icon_state = "samuraipoor1" - item_state = "samuraipoor1" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/samuraipoor2 - name = "Yoroi Lightened - Blue" - desc = "You're one broke ass samurai, pal." - icon_state = "samuraipoor2" - item_state = "samuraipoor2" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - - -/obj/item/clothing/suit/armor/light/kit/punk/samuraipoor3 - name = "Yoroi Lightened - Brown" - desc = "You're one broke ass samurai, pal." - icon_state = "samuraipoor3" - item_state = "samuraipoor3" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/samuraipoor4 - name = "Yoroi Lightened - Black" - desc = "You're one broke ass samurai, pal." - icon_state = "samuraipoor4" - item_state = "samuraipoor4" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/samuraiwar1 - name = "Padded Yoroi - Red" - desc = "A slightly higher quality samurai armor that still won't stop anything more than the occasion melee attack." - icon_state = "samurai_warrior1" - item_state = "samurai_warrior1" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2) - -/obj/item/clothing/suit/armor/light/kit/punk/samuraiwar2 - name = "Padded Yoroi - Blue" - desc = "A slightly higher quality samurai armor that still won't stop anything more than the occasion melee attack." - icon_state = "samurai_warrior2" - item_state = "samurai_warrior2" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2) - -/obj/item/clothing/suit/armor/light/kit/punk/samuraiwar3 - name = "Padded Yoroi - Brown" - desc = "A slightly higher quality samurai armor that still won't stop anything more than the occasion melee attack." - icon_state = "samurai_warrior3" - item_state = "samurai_warrior3" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2) - -/obj/item/clothing/suit/armor/light/kit/punk/samuraiwar4 - name = "Padded Yoroi - Black" - desc = "A slightly higher quality samurai armor that still won't stop anything more than the occasion melee attack." - icon_state = "samurai_warrior4" - item_state = "samurai_warrior4" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2) - -/obj/item/clothing/suit/armor/light/kit/punk/samuraiwar5 - name = "Padded Yoroi - White" - desc = "A slightly higher quality samurai armor that still won't stop anything more than the occasion melee attack." - icon_state = "samurai_warrior5" - item_state = "samurai_warrior5" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2) - -/obj/item/clothing/suit/armor/light/kit/punk/scraparmor - name = "Beefy Scrap Armor" - desc = "This is a whole pile of trash, just sitting on your chest. Maybe it'll even stop someone from beating you to death. No promises though." - icon_state = "scraparmor" - item_state = "scraparmor" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2) - -/obj/item/clothing/suit/armor/light/kit/punk/prehistoricfur - name = "Messy furs" - desc = "That is definitely something you could wear." - icon_state = "prehistoric_fur1" - item_state = "prehistoric_fur1" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/prehistoricfur/two - name = "Messier furs" - desc = "That is definitely something you could wear." - icon_state = "prehistoric_fur2" - item_state = "prehistoric_fur2" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/prehistoricfur/three - name = "Messier furs - White" - desc = "That is definitely something you could wear." - icon_state = "prehistoric_fur3" - item_state = "prehistoric_fur3" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/prehistoricfur/four - name = "Messier furs - Gray" - desc = "That is definitely something you could wear." - icon_state = "prehistoric_fur4" - item_state = "prehistoric_fur4" - icon = 'modular_coyote/icons/objects/civ13suitobj.dmi' - mob_overlay_icon = 'modular_coyote/icons/objects/civ13suitonmob.dmi' - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1) - - -//////////////// -// OTHER // -//////////////// - -/obj/item/clothing/suit/armor/light/knight - name = "preacher plate armour" - desc = "A classic suit of plate armour, highly effective at stopping melee attacks." - icon = 'icons/obj/clothing/suits.dmi' - icon_state = "knight_red" - item_state = "knight_red" - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = ARMS | CHEST - -/obj/item/clothing/suit/armor/light/poachervest - name = "Poachers Vest" - desc = "A makeshift vest made out of salvaged vault-suits haphazardly stitched together. Comes with a pelt collar, leather bits and a shoulder holster hidden underneath." - icon = 'icons/fallout/clothing/belts.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/belt.dmi' - icon_state = "poachervest" - item_state = "poachervest" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/light/kit/punk/labcoat - name = "lightly armored labcoat" - desc = "A tattered labocat with a faded silver emblem of wings, cogwheels and a sword on it's back. It has a couple of armor parts affixed over a leg and the shoulders for moderate protection against the dangers of wasteland." - icon_state = "armored_labcoat" - item_state = "armorkit_punk" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - -/obj/item/clothing/suit/armor/light/pilotformal - name = "formal pilot's jacket" - desc = "An ostentatious jacket decorated with brass metals and gold cloth. It won't do much to protect the wearer, but it does let them style all over their opponents." - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_ENV_T1) - icon_state = "capformal" - item_state = "capformal" - -///////////// -// MEDIUM // -///////////// - -/* - * Stats - * Some slowdown, decent protection - * 25% DR for general armor - 134% effective HP - * 30-35% for specialist armor (most everything else is butt) - * Assuming 25 damage from the average attack: - * - goes from 4 hit crit to 6 at 25 - * - 5 hit crit to 7 at 20 dmg - * - 4 hit crit to 6 at 30 dmg - * - * Tribal (general, got extra pockets) - * Raider (general, ammo pouches?) - * combat armor (Just good, also holds lots of stuff in the armor slot) - * ballistic vest (++bullet , --melee, --laser) - * breastplate (--bullet , ++melee, +laser) - * riot (+++melee , -bullet, --laser, full body) - */ - -/obj/item/clothing/suit/armor/medium - name = "medium armor template" - //icon = 'icons/fallout/clothing/armored_medium.dmi' - //mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - cold_protection = CHEST|GROIN - heat_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 30 - equip_delay_other = 50 - max_integrity = 200 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/armor - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - stiffness = MEDIUM_STIFFNESS - -//////////////////////////// -/// MEDIUM TRIBAL ARMOR //// -//////////////////////////// - -// big pockets, lighter, melee focus -/obj/item/clothing/suit/armor/medium/tribal - name = "heavy tribal armor" - desc = "A thick suit of armor made of brahmin and gecko hides. It seems lighter than one would expect." - cold_protection = CHEST|GROIN - heat_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 30 - equip_delay_other = 50 - max_integrity = 200 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T2 * ARMOR_SLOWDOWN_GLOBAL_MULT // lighter, cus melee focus - -/obj/item/clothing/suit/armor/medium/tribal/chitinarmor - name = "insect chitin armor" - desc = "A suit made from gleaming insect chitin. The glittering black scales are remarkably resistant to hostile environments, except cold." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "insect" - item_state = "insect" - flags_inv = HIDEJUMPSUIT - heat_protection = CHEST | GROIN | LEGS| ARMS | HEAD - resistance_flags = FIRE_PROOF | ACID_PROOF - siemens_coefficient = 0.5 - permeability_coefficient = 0.5 - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_DT_T2) // tribal enviro armor - -/obj/item/clothing/suit/armor/medium/tribal/rustwalkers - name = "Rustwalkers armor" - desc = "A car seat leather duster, a timing belt bandolier, and armour plating made from various parts of a car, it surely would weigh the wearer down. Commonly worn by members of the Rustwalkers tribe." - icon_state = "rustwalkers_armour" - item_state = "rustwalkers_armour" - mutantrace_variation = STYLE_DIGITIGRADE - body_parts_hidden = CHEST - -/obj/item/clothing/suit/armor/medium/tribal/whitelegs - name = "White Legs armour" - desc = "A series of tan and khaki armour plates, held in place with a considerable amount of strapping and possibly duct tape. Commonly worn by members of the White Legs tribe." - anthro_mob_worn_overlay = 'icons/fallout/onmob/clothes/armor_medium_digi.dmi' - icon_state = "white_legs_armour" - item_state = "white_legs_armour" - mutantrace_variation = STYLE_DIGITIGRADE - body_parts_hidden = ARMS | LEGS - -/obj/item/clothing/suit/armor/medium/tribal/eighties - name = "80s armour" - desc = "A ballistic duster with the number 80 stitched onto the back worn over a breastplate made from a motorcycle's engine housing, with kneepads made from stirrups. Worn by the members of the 80s tribe." - icon_state = "80s_armour" - item_state = "80s_armour" - mutantrace_variation = STYLE_DIGITIGRADE - body_parts_hidden = ARMS | CHEST - -/obj/item/clothing/suit/armor/medium/tribal/deadhorses - name = "Dead Horses armour" - desc = "A simple leather bandolier and gecko hide chest covering, with an engraved metal pauldron and a set of black leather straps, one holding a shinpad in place. Commonly worn by the members of the Dead Horses tribe." - icon_state = "dead_horses_armour" - item_state = "dead_horses_armour" - mutantrace_variation = STYLE_DIGITIGRADE - body_parts_hidden = 0 - -/obj/item/clothing/suit/armor/medium/tribal/bone - name = "Reinforced Bone armor" - desc = "A tribal armor plate, reinforced with leather and a few metal parts." - icon_state = "bone_dancer_armor" - item_state = "bone_dancer_armor" - mutantrace_variation = STYLE_DIGITIGRADE - blood_overlay_type = "armor" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_DT_T2) - -/*/obj/item/clothing/suit/armor/medium/tribal/westernwayfarer - name = "Western Wayfarer armor" - desc = "A Suit of armor crafted by Tribals using pieces of scrap metals and the armor of fallen foes, a bighorner's skull sits on the right pauldron along with bighorner fur lining the collar of the leather bound chest. Along the leather straps adoring it are multiple bone charms with odd markings on them." - icon_state = "western_wayfarer_armor" - item_state = "western_wayfarer_armor" - // body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS - */ - -/obj/item/clothing/suit/armor/medium/tribal/tribe_heavy_armor - name = "heavy tribal armor" - desc = "Heavy armor make of sturdy leather and pieces of bone. Worn by seasoned veterans within the local tribe." - icon = 'icons/fallout/clothing/armored_heavy.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_heavy.dmi' - icon_state = "tribal_heavy" - item_state = "tribal_heavy" - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_DT_T3) - -//////////////////////////////// -//// MEDIUM BALLISTIC VESTS //// -//////////////////////////////// - -// Bullet resistant, melee vulnerable, light -/obj/item/clothing/suit/armor/medium/vest - name = "light armor vest" - desc = "A slim vest made of kevlar. Popular pre-war for their concealability, but popular in the Wasteland for their light weight and ability to stop most pistol rounds. Won't do much against bigger bullets, though." - icon_state = "armoralt" - item_state = "armoralt" - blood_overlay_type = "armor" - dog_fashion = /datum/dog_fashion/back - armor_tier_desc = ARMOR_CLOTHING_LIGHT - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T2 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST - - - -/////////////////////////////////// -//// Ballistic Vests ////////////// -/////////////////////////////////// - -/obj/item/clothing/suit/armor/medium/ballisticvest - name = "A base for kevlar vest" - desc = "A base for kevlar vest electric boogaloo" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T2 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1 , ARMOR_MODIFIER_UP_BULLET_T2 , ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - vis_flags = GROIN - -/obj/item/clothing/suit/armor/medium/heavierballisticvest - name = "A heavier version of a bv" - desc = "I'm still standing, YEAH YEAH YEAH" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1 , ARMOR_MODIFIER_UP_BULLET_T2 , ARMOR_MODIFIER_UP_DT_T1) - vis_flags = GROIN - - -/obj/item/clothing/suit/armor/medium/ww1trenchbib - name = "WW1 steel armor" - desc = "A World War 1 steel bib that was in use by the sentry units and stationary units of numerous nations and factions. It protected mainly against shrapnel and aerial darts thrown from biplanes. Seems to offer better melee and shrapnel resistance." - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - icon_state = "ww1bib" - item_state = "ww1bib" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T2 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1 , ARMOR_MODIFIER_UP_BULLET_T1 , ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - vis_flags = GROIN - -/obj/item/clothing/suit/armor/medium/ballisticvest/rusvest1 - name = "6b3 body armor" - desc = "A 6b3 plate carrier. This plate carrier saw primary usage in the Russian Army." - icon_state = "russianlight" - item_state = "russianlight" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/foreign - name = "Foreign body armor" - desc = "A foreign plate carrier. This plate carrier saw primary usage by foreign nations and PMCs" - icon_state = "foreignplate" - item_state = "foreignplate" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/heavierballisticvest/rusvest2 - name = "6b45 body armor" - desc = "A 6b45 plate carrier. This plate carrier saw primary usage in the Russian Army. It's bulkier than its lightweight cousins." - icon_state = "russianheavy" - item_state = "russianheavy" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/newsvest - name = "War Press vest" - desc = "A War correspondent ballistic vest. It's lightweight and quite slim with the words 'WAR PRESS' on the back. It's a blue colored with the text being white." - icon_state = "warpressvest" - item_state = "warpressvest" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/civvest - name = "Civilian grade bodyarmor" - desc = "A basic and lightweight Tier IIA+ vest. Meant for the civilian markets of pre-war times." - icon_state = "civplate" - item_state = "civplate" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/fivetact - name = "5.11 Tactical plate carrier" - desc = "A 5.11 Tact Plate Carrier. This plate carrier was made by the famous 5.11 company during pre-war times. Now it finds usage by the wearer who finds such armor" - icon_state = "511tact" - item_state = "511tact" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/bushsuit - name = "Ghillie suit" - desc = "A basic kevlar vest with a whole ghillie suit over it. The ghillie suit is a macabre of leaves, plants, grass, and flora patterns by the wearer. Meant to disguise the user in grassy enviroments. A man once said 'Keep a low profile and hold your fire. Try to anticipate their paths'" - icon_state = "ghilliesuit" - item_state = "ghilliesuit" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/leovest - name = "Police vest" - desc = "A basic and lightweight Tier IIA+ vest. Meant for the civilian markets of pre-war times." - icon_state = "nashpolicevest" - item_state = "nashpolicevest" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/bvest - name = "Baily vest" - desc = "A basic and lightweight Tier IIA+ vest. Meant for the civilian markets of pre-war times." - icon_state = "bailyvest" - item_state = "bailyvest" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/medvest - name = "Medical ballistic vest" - desc = "A medical themed basic and lightweight Tier IIA+ vest. Meant for the civilian markets of pre-war times." - icon_state = "vestmed" - item_state = "vestmed" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/warhammer - name = "Armored Priestess ballistic suit" - desc = "A French based suit of ballistic plating. It was an expiremental armor used by chaplin soldiers before the war. Their armor being of white, black, and gold. Adorned with whatever the user could find that suited their religious needs." - icon_state = "40ksister" - item_state = "40ksister" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/warhammer/battlesister - name = "Armored Russian Priestess ballistic suit" - desc = "A Russian designed suit of ballistic plating. This one takes after the french counterpart! It was an expiremental armor used by chaplin soldiers before the war. Their armor being of red and gold. It is adorned with whatever the user could find that suited their religious needs." - icon_state = "brsister" - item_state = "brsister" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/warhammer/battlesisterno2 - name = "Armored Irish Priestess ballistic suit" - desc = "A French designed suit of ballistic plating. This one originates from Ireland it seems. It was an expiremental armor used by chaplin soldiers before the war. Their armor being of red and black. It is adorned with whatever the user could find that suited their religious needs." - icon_state = "mlsister" - item_state = "mlsister" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/warhammer/chaos - name = "Armored Soviet priest robes" - desc = "A set of silk robes with a steel plate carrier, it was used by ancient Soviet priests who needed a bit of protection as they went about life." - icon_state = "chaos" - item_state = "chaos" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/warhammer/imperiumspecial - name = "Armored Special Forces ballistic armor" - desc = "An expiremental american plating system. It consisted of chest, back, thigh, and grieves. It wasn't the best, sure, but it looks stylish and was used by very few units before the war. It was replaced by the true and tested combat armor one sees today. This one comes in a black color scheme" - icon_state = "cadian" - item_state = "cadian" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/warhammer/imperiuminfected - name = "Infected ancient american ballistic armor" - desc = "An expiremental american plating system. It consisted of chest, back, thigh, and grieves. It wasn't the best, sure, but it looks stylish and was used by very few units before the war. It was replaced by the true and tested combat armor one sees today. This one seems to be infected and looks much more streamline.." - icon_state = "necron" - item_state = "necron" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/warhammer/japanesearmor - name = "Armored C.J ballistic armor" - desc = "An expiremental Communist Japanese based armor. Used by The People's Republic of Japan or 'C.J' short for Communist Japan, this armor was adorned in a red and white armor. It's not as good as the original thing but can be nifty for style points." - icon_state = "tau" - item_state = "tau" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/ballisticvest/warhammer/imperium - name = "Armored American ballistic armor" - desc = "An expiremental american plating system. It consisted of chest, back, thigh, and grieves. It wasn't the best, sure, but it looks stylish and was used by very few units before the war. It was replaced by the true and tested combat armor one sees today." - icon_state = "40kpublicarmor" - item_state = "40kpublicarmor" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/warhammertox - name = "Void Priestess battle armor" - desc = "A custom set of Void Priestess X-99 battle armor. The armor is adorned with Void esq symbolism adorned with a golden Void based jewelry wrapped around the waist.The armor's void cross is adorned with a purple jewel. Inside, the armor has a quilted and luxuriously made interior complimenting it is also a soft padding for comfort!" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T2 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1 , ARMOR_MODIFIER_UP_BULLET_T2 , ARMOR_MODIFIER_UP_ENV_T1 , ARMOR_MODIFIER_UP_DT_T1) - vis_flags = GROIN - icon_state = "toxsister" - item_state = "toxsister" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/obj/item/clothing/suit/armor/medium/spartanmarkviarmor - name = "Leo Armaments MARK XI armor" - desc = "A unpowered and redone set of Mark XI assault armor which was created by Leo Armaments. The armor itself is outfitted with a comfortable and nifty ballistic weave nanocomposite bodysuit. While form fitting, this armor itself can be quite protective of the user's body. Albeit it leaves crucial spots such as the stomach region exposed, which is only protected by the bodysuit." - icon_state = "markvi" - item_state = "markvi" - equip_delay_self = 5 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - armor = ARMOR_VALUE_MEDIUM - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T2,ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - flags_inv = HIDE_PENIS | HIDE_PENIS | HIDE_BUTT | HIDE_VAG - - -/obj/item/clothing/suit/armor/medium/spartanmarkviarmor/arggroup - name = "ARG AEGIS Armor" - desc = "This set of armor is a heavily modified Leo Armaments MARK XI suit, designated the Anomalous Environment General Infantry Suit. The modified set includes sample collection pouches, a mounting point for a trauma kit, an internal compass, emergency power cell, life support monitor and armor plating. This suit is a good starting point for the soldier-scientist, produced by the Augur Research Group." - icon_state = "argmkvi" - item_state = "argmkvi" - equip_delay_self = 5 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - armor = ARMOR_VALUE_MEDIUM - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T2,ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - flags_inv = HIDE_PENIS | HIDE_PENIS | HIDE_BUTT | HIDE_VAG - -/obj/item/clothing/suit/armor/medium/spartanmarkviarmor2 - name = "Leo Armaments MARK XI armor 'Icebreaker'" - desc = "A unpowered and redone set of Mark XI assault armor which was created by Leo Armaments. The armor itself is outfitted with a comfortable and nifty ballistic weave nanocomposite bodysuit. While form fitting, this armor itself can be quite protective of the user's body. Albeit it leaves crucial spots such as the stomach region exposed, which is only protected by the bodysuit. This one has the armor coated in a winter finish." - icon_state = "markvi2" - item_state = "markvi2" - equip_delay_self = 5 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - armor = ARMOR_VALUE_MEDIUM - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T2,ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - flags_inv = HIDE_PENIS | HIDE_PENIS | HIDE_BUTT | HIDE_VAG - -/obj/item/clothing/suit/armor/medium/spartanmarkviarmor3 - name = "Leo Armaments MARK XI armor 'Patriot'" - desc = "A unpowered and redone set of Mark XI assault armor which was created by Leo Armaments. The armor itself is outfitted with a comfortable and nifty ballistic weave nanocomposite bodysuit. While form fitting, this armor itself can be quite protective of the user's body. Albeit it leaves crucial spots such as the stomach region exposed, which is only protected by the bodysuit. This one has the armor coated in a Leo Armaments colored finish." - icon_state = "markvi3" - item_state = "markvi3" - equip_delay_self = 5 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - armor = ARMOR_VALUE_MEDIUM - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T2,ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - flags_inv = HIDE_PENIS | HIDE_PENIS | HIDE_BUTT | HIDE_VAG - -/obj/item/clothing/suit/armor/medium/toxspartanarmors - name = "Leo Armaments MARK XI armor 'Patriot'" - desc = "A set of royal themed Mark XI assault armor.This armo was made to fit more curvy and hourglass shaped feminine bodies. The armor is the same as any other, however it seems to have the name 'Tox' scratched onto the right plate of the armor. The interior of the armor is made for comfort, foregoing protection for comfort fitting and enjoyment. The bodysuit is more skimpier and skin-tighter than usual, hugging the body as the user moves about." - icon_state = "markvi2" - item_state = "markvi2" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - armor = ARMOR_VALUE_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T2,ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - flags_inv = HIDE_PENIS | HIDE_PENIS | HIDE_BUTT | HIDE_VAG - -/* * * * * * * * * * -* Old medieval armors -* * * * * * * * * * */ -/obj/item/clothing/suit/armor/medium/oldarmors - name = "template for old armors" - desc = "Template for muh old armors go brrrrr" - armor = ARMOR_VALUE_MEDIUM - pocket_storage_component_path = /datum/component/storage/concrete/pockets/small - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T2 , ARMOR_MODIFIER_UP_MELEE_T2 , ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/medium/oldarmors/basicknightarmor - name = "Full plate armor" - desc = "A suit of full plated armor. It's certainly not good for bullets but good against melee attacks. Unpainted and awaiting your personalization. 'For that guy we like er..no the one in the blue.' " - icon_state = "basicknight" - item_state = "basicknight" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/fancycapes - name = "Fancy cape" - desc = "A very fancy and luxuriously made cape, made of the finest materials and adorned in jewels and authentic furs. Long live the King/Queen." - armor = ARMOR_VALUE_CLOTHES - pocket_storage_component_path = /datum/component/storage/concrete/pockets/small - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_NONE * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1 , ARMOR_MODIFIER_UP_DT_T1) - icon_state = "fancycape" - item_state = "fancycape" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon = 'icons/fallout/clothing/armored_light.dmi' - -/////////////////////////////////// -//// Halo Variation armor ////// -////////////////////////////////// - -// Just variations of any armors to be put here if unable to make into Power Armor variations. - - -/obj/item/clothing/suit/armor/medium/odst - name = "UNMC Shock Armor" - desc = "A set of United Nations Marine Corps Shock Armor. This armor is in pristine condition and can take quite a beating. Albeit it's very prone to breaking due to any melee or plasma/laser based attacks. A wise man once said, In times like these, it pays to be the strong, silent type." - icon_state = "odst1" - item_state = "odst1" - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T3 , ARMOR_MODIFIER_UP_ENV_T3,ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - - -/obj/item/clothing/suit/armor/medium/unmcmarine - name = "UNMC standard armor" - desc = "A set of UNMC standard issue armor. It's generally weak and only really made to stop light projectiles and blows. Albeit whack it lacks in light to null armor, it makes up for sub-par enviromental resistance. OORAH soldier, double time!" - icon_state = "unmct" - item_state = "unmct" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1 , ARMOR_MODIFIER_UP_ENV_T2) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - - -/obj/item/clothing/suit/armor/medium/retrohazmat - name = "Old Hazmat suit" - desc = "A old set of some sort of hazmat suit. Just shy better than most hazmat suits, but has extra pocket space and one hell of a color scheme." - icon_state = "rhaz" - item_state = "rhaz" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1 , ARMOR_MODIFIER_UP_ENV_T4 , ARMOR_MODIFIER_UP_LASER_T1 , ARMOR_MODIFIER_UP_ENERGY_T1 ) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/unmcinfiltrator - name = "American dysfunctional stealth suit" - desc = "A suit of dysfunctional, albeit repaired to look good enough, American made stealth gear. Offers little protection." - icon_state = "usainfil" - item_state = "usainfil" - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1 , ARMOR_MODIFIER_UP_ENV_T2 ) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/chinastealth - name = "Chinese dysfunctional stealth armor" - desc = "A suit of dysfunctional Chinese Stealth Armor, albeit repaired to look good enough, once belonging to a feared Crimson Dragoon. Offers little protection." - icon_state = "chinastealth" - item_state = "chinastealth" - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1 , ARMOR_MODIFIER_UP_ENV_T2 ) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - flags_inv = HIDEJUMPSUIT - body_parts_hidden = ARMS | CHEST | GROIN | LEGS - -/obj/item/clothing/suit/armor/medium/unmcmedic - name = "UNMC standard medical armor" - desc = "A set of a medic's armor set from the UNMC before pre-war times. Repainted, repaired, and now in-use by the wearer, it's mainly used by frontline medics to tank in just a tiny bit extra punishment as they tend to the fallen and wounded." - icon_state = "unmcmedic" - item_state = "unmcmedic" - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1 , ARMOR_MODIFIER_UP_ENV_T2 ,) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/unmcwinter - name = "UNMC Winter armor" - desc = "A set of UNMC standard issue armor.This one seems to be a winter camo painted version. It's generally weak and only really made to stop light projectiles and blows. Albeit whack it lacks in light to null armor, it makes up for sub-par enviromental resistance. The winter coating gives it a boost in more unconventional based attacks. Let's get a move on, the enemy won't kick its own ass!" - icon_state = "unmcwi" - item_state = "unmcwi" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1 , ARMOR_MODIFIER_UP_ENV_T2) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/odstlead - name = "UNMC Leader Armor" - desc = "A set of United Nations Marine Corps Leader Armor. This armor is in pristine condition and is suited for true hardened combat. The armor itself has quite the padding, but leaves the user slow and a sitting duck. Due to the material it is made from, it's weak to laser fire. Painted on the chest is a skull with the words below it 'get sum' " - icon_state = "odstlead" - item_state = "odstlead" - equip_delay_self = 60 - equip_delay_other = 60 - armor_tier_desc = ARMOR_CLOTHING_HEAVY - slowdown = ARMOR_SLOWDOWN_REPA * ARMOR_SLOWDOWN_MORE_T3 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_SALVAGE - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T3, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_ENV_T4, ARMOR_MODIFIER_DOWN_LASER_T3, ARMOR_MODIFIER_UP_DT_T3) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/nv - name = "Futuristic Armor Plating" - desc = "A set of jet black armor plating that seems to be build to attach to the frame of a synthetic. It feels like these plates weigh a ton and seems to have a triangle with a tip facing downward, with 3 pairs of spikes jutting from the sides toward where the nape would typically be on a normal person. The insides of these plates seem to be absolutely caked in both dried and fresh blood as well." - icon_state = "nvodst" - item_state = "nvodst" - equip_delay_self = 60 - equip_delay_other = 60 - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_ENV_T4, ARMOR_MODIFIER_UP_DT_T2) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/merek - name = "salvaged UNMC armor" - desc = "A set of salvaged UNMC armor. Most of what made this armor completely terrifying to deal with is now gone or repurposed. It feels much lighter and offers much less protection than the usual set of UNMC armor. Personalized by the scavenger who found this." - icon_state = "odstcqb" - item_state = "odstcqb" - armor_tier_desc = ARMOR_CLOTHING_LIGHT - armor = ARMOR_VALUE_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1 , ARMOR_MODIFIER_UP_ENV_T2 ) - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/odstcqb - name = "UNMC CQB Armor" - desc = "A set of United Nations Marine Corps CQB Armor. This armor is in pristine condition and is suited for CQC related situations. Weaker than its bulkier more armored counterparts and has far less padding and less enviromental equipment. But with less padding, means greater speed." - icon_state = "odstcqb" - item_state = "odstcqb" - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_BULLET_T2,ARMOR_MODIFIER_DOWN_ENERGY_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/vest/zeroodst - name = "Custom fitted UNMC Trooper armor" - desc = "A set of modified UNMC Trooper armor. This one has red accents on it and seems to have been designed to withstand the harshness of the wastes. The name 'Corrigan' is stenciled on the chestplate." - icon_state = "zeroodst" - item_state = "zeroodst" - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T4, ARMOR_MODIFIER_UP_DT_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/vest/SpartanTox - name = "MIRAGE Class Assault Armor" - desc = "A set of MIRAGE Class Assault armor. Used for infiltration while providing a good set of resistance. Performs very well for enviromental hazards" - icon_state = "miragearmor" - item_state = "miragearmor" - armor_tier_desc = ARMOR_CLOTHING_LIGHT - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T3, ARMOR_MODIFIER_UP_DT_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi' - -/obj/item/clothing/suit/armor/medium/vest/flak - name = "ancient flak vest" - desc = "Poorly maintained, this patched vest will still still stop some bullets, but don't expect any miracles! The ballistic nylon used in its construction is inferior to kevlar, and very weak to acid, but still quite tough." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "vest_flak" - item_state = "vest_flak" - -/obj/item/clothing/suit/armor/medium/vest/polis - name = "police jacket" - desc = "A sturdy durathread police coat; It's not going to stop anything good but it's better than your undies." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - mutantrace_variation = STYLE_DIGITIGRADE - icon_state = "police_officer" - item_state = "police_officer" - -/obj/item/clothing/suit/armor/medium/vest/polislt - name = "police lieutenant's jacket" - desc = "A sturdy durathread police coat; It's not going to stop anything good but it's better than your undies, This one's got silver on it." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - mutantrace_variation = STYLE_DIGITIGRADE - icon_state = "police_lieutenant" - item_state = "police_lieutenant" - -/obj/item/clothing/suit/armor/medium/vest/polischief - name = "police chief's jacket" - desc = "A sturdy durathread police coat; It's not going to stop anything good but it's better than your undies, This one's got silver on it." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - mutantrace_variation = STYLE_DIGITIGRADE - icon_state = "police_chief" - item_state = "police_chief" - -/obj/item/clothing/suit/armor/medium/vest/polissnr - name = "police search and rescue jacket" - desc = "A sturdy durathread police coat; It's not going to stop anything good but it's better than your undies, This one's got search and rescue markings." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - mutantrace_variation = STYLE_DIGITIGRADE - icon_state = "police_snr" - item_state = "police_snr" - -/obj/item/clothing/suit/armor/medium/vest/kevlar - name = "kevlar vest" - desc = "Worn but serviceable, the vest is is effective against ballistic impacts." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "vest_kevlar" - item_state = "vest_kevlar" - -/obj/item/clothing/suit/armor/medium/vest/bulletproof - name = "bulletproof vest" - desc = "This vest is in good shape, the layered kevlar lightweight yet very good at stopping bullets." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "vest_bullet" - item_state = "vest_bullet" - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_DOWN_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T2, ARMOR_MODIFIER_UP_DT_T2) -/obj/item/clothing/suit/armor/medium/vest/bulletproof/armor - name = "armored vest" - desc = "Large bulletproof vest with ballistic plates." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "vest_armor" - item_state = "vest_armor" - -/obj/item/clothing/suit/armor/medium/vest/bulletproof/big - name = "security vest" - desc = "A thick bullet-resistant vest composed of ballistic plates and padding. Common with pre-war security forces?" - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "vest_armor" - item_state = "vest_armor" - -/obj/item/clothing/suit/armor/medium/vest/followers - name = "followers armor vest" - desc = "A coat in light colors with the markings of the Followers, concealing a bullet-proof vest." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "vest_follower" - item_state = "vest_follower" - -/obj/item/clothing/suit/armor/medium/vest/town - name = "New Boston flak vest" - desc = "A refurbished flak vest, repaired by the Nash Police Department. The ballistic nylon has a much tougher weave, but it still will not take acid or most high-powered rounds." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "vest_flak" - item_state = "vest_flak" - -/obj/item/clothing/suit/armor/medium/vest/oasis - name = "Vault-Sec vest" - desc = "a lightweight ballistic vest that is commonly worn by Vault-Tec security personnel. This one still has the badge attached." - icon_state = "blueshift" - item_state = "blueshift" - -/obj/item/clothing/suit/armor/light/vest/russian - name = "russian vest" - desc = "A bulletproof vest with forest camo. Good thing there's plenty of forests to hide in around here, right?" - icon_state = "rus_armor" - item_state = "rus_armor" - -/obj/item/clothing/suit/armor/medium/vest/chinese - name = "chinese flak vest" - desc = "An uncommon suit of pre-war Chinese armor. It's a very basic and straightforward piece of armor that covers the front of the user." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "vest_chicom" - item_state = "vest_chicom" - -/obj/item/clothing/suit/armor/medium/vest/trench - name = "followers trenchcoat" - desc = "A grey and white trench coat with dark blue highlights, on the sides and back it has the unique symbol of the followers. Under said coat is an armor vest, perfect for light weight protection." - icon_state = "followerstrench" - item_state = "followerstrench" - -/obj/item/clothing/suit/armor/medium/vest/alt - desc = "A thick armored vest that provides decent protection against most types of damage." - icon_state = "armor" - item_state = "armor" - -/obj/item/clothing/suit/armor/medium/vest/old - name = "degrading armor vest" - desc = "Older generation Type 1 armored vest. It looks like a fixer-upper, but it could still stop a bullet." - icon_state = "armor" - item_state = "armor" - -/obj/item/clothing/suit/armor/medium/vest/blueshirt - name = "large armor vest" - desc = "A large, yet comfortable piece of armor, protecting you from some threats." - icon_state = "blueshift" - item_state = "blueshift" - custom_premium_price = PRICE_ABOVE_EXPENSIVE - -/obj/item/clothing/suit/armor/medium/vest/warden - name = "warden's jacket" - desc = "A navy-blue armored jacket with blue shoulder designations and '/Warden/' stitched into one of the chest pockets." - icon_state = "warden_alt" - item_state = "armor" - resistance_flags = FLAMMABLE - dog_fashion = null - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/medium/vest/warden/alt - name = "warden's armored jacket" - desc = "A red jacket with silver rank pips and body armor strapped on top." - icon_state = "warden_jacket" - -/obj/item/clothing/suit/armor/medium/vest/warden/navyblue - name = "warden's jacket" - desc = "Perfectly suited for the warden that wants to leave an impression of style on those who visit the brig." - icon_state = "wardenbluejacket" - item_state = "wardenbluejacket" - // body_parts_covered = CHEST|ARMS - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/suit/armor/medium/vest/leather - name = "security overcoat" - desc = "Lightly armored leather overcoat meant as casual wear for high-ranking officers." - icon_state = "leathercoat-sec" - item_state = "hostrench" - dog_fashion = null - -/obj/item/clothing/suit/armor/medium/vest/capcarapace - name = "captain's carapace" - desc = "A fireproof armored chestpiece reinforced with ceramic plates and plasteel pauldrons to provide additional protection whilst still offering maximum mobility and flexibility. Issued only to the station's finest, although it does chafe your nipples." - icon_state = "capcarapace" - item_state = "armor" - dog_fashion = null - resistance_flags = FIRE_PROOF - -/obj/item/clothing/suit/armor/medium/vest/capcarapace/syndicate - name = "syndicate captain's vest" - desc = "A sinister looking vest of advanced armor worn over a black and red fireproof jacket. The gold collar and shoulders denote that this belongs to a high ranking syndicate officer." - icon_state = "syndievest" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/medium/vest/capcarapace/alt - name = "captain's parade jacket" - desc = "For when an armoured vest isn't fashionable enough." - icon_state = "capformal" - item_state = "capspacesuit" - -/obj/item/clothing/suit/armor/medium/vest/det_suit - name = "detective's armor vest" - desc = "An armored vest with a detective's badge on it." - icon_state = "detective-armor" - resistance_flags = FLAMMABLE - dog_fashion = null - -/obj/item/clothing/suit/armor/medium/vest/infiltrator - name = "insidious combat vest" - desc = "An insidious combat vest designed using Syndicate nanofibers to absorb the supreme majority of kinetic blows. Although it doesn't look like it'll do too much for energy impacts." - icon_state = "infiltrator" - item_state = "infiltrator" - resistance_flags = FIRE_PROOF | ACID_PROOF - strip_delay = 80 - -/obj/item/clothing/suit/armor/medium/vest/enclave - name = "armored vest" - desc = "Efficient prewar design issued to Enclave personell." - icon_state = "armor_enclave_peacekeeper" - item_state = "armor_enclave_peacekeeper" - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_DOWN_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T2, ARMOR_MODIFIER_UP_DT_T3) - - -///////////////////////////// -//// MEDIUM BREASTPLATES //// -///////////////////////////// - -// metal breastplates! -// ++Melee, -Bullet, +laser, bit slower -/obj/item/clothing/suit/armor/medium/vest/breastplate - name = "steel breastplate" - desc = "a steel breastplate, inspired by a pre-war design. It provides some protection against impacts, cuts, and medium-velocity bullets." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "steel_bib" - item_state = "steel_bib" - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/armor/medium/vest/breastplate/light - name = "light armor plates" - desc = "Well-made metal plates covering your vital organs." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "light_plates" - item_state = "armorkit" - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T2, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/medium/vest/breastplate/oasis - name = "New Boston steel breastplate" - desc = "a steel breastplate, inspired by a pre-war design. Looks like Nash citizens added an additional layer of metal on the front face." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "steel_bib" - item_state = "steel_bib" - -/obj/item/clothing/suit/armor/medium/vest/breastplate/town - name = "steel breastplate" - desc = "A steel breastplate inspired by a pre-war design, this one was made locally in Nash. It uses a stronger steel alloy in it's construction, still heavy though" - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - -/obj/item/clothing/suit/armor/medium/vest/breastplate/reinforced - name = "reinforced steel breastplate" - desc = "a steel breastplate inspired by a pre-war design. It provides some protection against impacts, cuts, and medium-velocity bullets. It's pressed steel construction feels heavy." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "steel_bib_rein" - item_state = "steel_bib_rein" - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T3, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T3) - -/obj/item/clothing/suit/armor/medium/vest/breastplate/scrap - name = "scrap metal chestplate" - desc = "Various metal bits welded together to form a crude chestplate." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "metal_chestplate" - item_state = "metal_chestplate" - siemens_coefficient = 1.3 - mutantrace_variation = STYLE_PAW_TAURIC - -/obj/item/clothing/suit/armor/medium/vest/breastplate/scrap/reinforced - name = "reinforced metal chestplate" - desc = "Various metal bits welded together to form a crude chestplate, with extra bits of metal top of the first layer. Heavy." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "metal_chestplate2" - item_state = "metal_chestplate2" - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T3, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T3) - mutantrace_variation = STYLE_PAW_TAURIC - -/obj/item/clothing/suit/armor/medium/vest/breastplate/scrap/brokencombat - name = "broken combat armor chestpiece" - desc = "It's barely holding together, but the plates might still work, you hope." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "combat_chestpiece" - item_state = "combat_chestpiece" - mutantrace_variation = NONE - -/obj/item/clothing/suit/armor/medium/vest/breastplate/scrap/mutant - name = "mutant armour" - desc = "Metal plates rigged to fit the frame of a super mutant. Maybe he's the big iron with a ranger on his hip?" - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "mutie_heavy_metal" - item_state = "mutie_heavy_metal" - mutantrace_variation = NONE - -/////////////////////// -//// MEDIUM DUSTER //// -/////////////////////// - -/obj/item/clothing/suit/armor/medium/duster - name = "armored greatcoat" - desc = "A greatcoat enhanced with a special alloy for some extra protection and style for those with a commanding presence." - icon_state = "hos" - item_state = "greatcoat" - // body_parts_covered = CHEST|GROIN|ARMS|LEGS - cold_protection = CHEST|GROIN|LEGS|ARMS - heat_protection = CHEST|GROIN|LEGS|ARMS - strip_delay = 80 - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - equip_delay_other = 50 - max_integrity = 200 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster/armored - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T3 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_ENV_T1) - -/obj/item/clothing/suit/armor/medium/duster/navyblue - name = "head of security's jacket" - desc = "This piece of clothing was specifically designed for asserting superior authority." - icon_state = "hosbluejacket" - item_state = "hosbluejacket" - -/obj/item/clothing/suit/armor/medium/duster/trenchcoat - name = "armored trenchcoat" - desc = "A trenchcoat enhanced with a special lightweight kevlar. The epitome of tactical plainclothes." - icon_state = "hostrench" - item_state = "hostrench" - flags_inv = 0 - reskinnable_component = /datum/component/reskinnable/hos_trench_coat - -/obj/item/clothing/suit/armor/medium/duster/armoredcoat - name = "armored battlecoat" - desc = "A heavy padded leather coat with faded colors, worn over a armor vest." - icon_state = "battlecoat_tan" - item_state = "battlecoat_tan" - -/obj/item/clothing/suit/armor/medium/duster/armoredcoat/panzer - name = "dishevelled tan battlecoat" - desc = "A heavy padded leather coat with faded colors, worn over an armor vest. This particular coat is torn around the edges with small holes along the shoulders and arms wherein one might denote their rank, while the underlying armor vest would be marred by burn marks and bullet holes - clearly having seen better days." - icon_state = "battlecoat_tan" - item_state = "battlecoat_tan" - -/obj/item/clothing/suit/armor/medium/duster/duster_renegade - name = "renegade duster" - desc = "Metal armor worn under a stylish duster. For the bad boy who wants to look good while commiting murder." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "duster-renegade" - item_state = "duster-renegade" - -/obj/item/clothing/suit/armor/medium/duster/town - name = "deputy trenchcoat" - desc = "An armored trench coat with added shoulderpads, a chestplate, and leg guards." - icon_state = "towntrench_medium" - item_state = "hostrench" - -/obj/item/clothing/suit/armor/medium/duster/town/embroidered - name = "embroidered trenchcoat" - desc = "A custom armored trench coat with extra-length and a raised collar. There's a flower embroidered onto the back, although the color is a little faded." - icon_state = "towntrench_special" - item_state = "towntrench_special" - -/obj/item/clothing/suit/armor/medium/duster/town/deputy - name = "armored town trenchcoat" - desc = "An armored trench coat with added shoulderpads, a chestplate, and legguards." - icon_state = "towntrench_medium" - -/obj/item/clothing/suit/armor/medium/duster/town/sheriff - name = "sheriff trenchcoat" - desc = "A trenchcoat which does a poor job at hiding the full-body combat armor beneath it." - icon_state = "towntrench_heavy" - -/obj/item/clothing/suit/armor/medium/duster/town/sheriff/detsuit - name = "sheriff duster" - desc = "A long brown leather overcoat.
A powerful accessory of a respectful sheriff, bringer of justice." - icon_state = "sheriff" - item_state = "det_suit" - -/obj/item/clothing/suit/armor/medium/duster/town/commissioner - name = "commissioner's jacket" - desc = "A navy-blue jacket with blue shoulder designations, '/NPD/' stitched into one of the chest pockets, and hidden ceramic trauma plates. It has a small compartment for a holdout pistol." - icon_state = "warden_alt" - item_state = "armor" - -/obj/item/clothing/suit/armor/medium/duster/town/chief - name = "NPD Chief's jacket" - desc = "A navy-blue jacket with blue shoulder designations, '/NPD/' stitched into one of the chest pockets, and hidden ceramic trauma plates. It has a small compartment for a holdout pistol." - icon = 'icons/fallout/clothing/suits_cosmetic.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_cosmetic.dmi' - icon_state = "police_chief" - item_state = "police_chief" - -/obj/item/clothing/suit/armor/medium/duster/town/mayor - name = "mayor trenchcoat" - desc = "A symbol of the mayor's authority (or lack thereof). It has discrete armor plating in the lining, to foil assassination attempts." - -/obj/item/clothing/suit/armor/medium/duster/motorball - name = "motorball suit" - desc = "Reproduction motorcycle-football suit, made in vault 75 that was dedicated to a pure sports oriented culture." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "motorball" - item_state = "motorball" - -/obj/item/clothing/suit/armor/medium/duster/mutant - name = "mutant poncho" - desc = "An oversized poncho, made to fit the frame of a super mutant. Maybe he's the big ranger with an iron on his hip?" - icon_state = "mutie_poncho" - item_state = "mutie_poncho" - -/obj/item/clothing/suit/armor/medium/duster/cloak_armored - name = "armored cloak" - desc = "A dark cloak worn over protective plating." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "cloak_armored" - item_state = "cloak_armored" - -/obj/item/clothing/suit/armor/medium/duster/enclave - name = "enclave officer trenchcoat" - desc = "Premium prewar military armor worn under a coat for Enclave officers." - icon_state = "armor_enclave_officer" - item_state = "armor_enclave_officer" - -/obj/item/clothing/suit/armor/medium/duster/follower - name = "follower's duster" - desc = "An old military-grade pre-war combat armor under a white weathered duster. An emblem of the Followers is painted on the back of it. It appears to be fitted with metal plates to replace the crumbling ceramic." - icon_state = "shank_follower" - item_state = "shank_follower" - -////////////////////// -//// COMBAT ARMOR //// -////////////////////// - -/obj/item/clothing/suit/armor/medium/combat - name = "combat armor" - desc = "An old military grade pre war combat armor." - icon_state = "combat_armor" - item_state = "combat_armor" - mutantrace_variation = STYLE_DIGITIGRADE - salvage_loot = list(/obj/item/stack/crafting/armor_plate = 5) - equip_delay_other = 50 - max_integrity = 200 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch // 4 slots for ammo! - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T2) - mutantrace_variation = NONE - -/obj/item/clothing/suit/armor/medium/combat/laserproof - name = "ablative combat armor" - desc = "An old military grade pre war combat armor. This one switches out its ballistic fibers for an ablative coating that disrupts energy weapons." - armor_tokens = list(ARMOR_MODIFIER_UP_LASER_T3, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T2) - - -/obj/item/clothing/suit/armor/medium/combat/dark - name = "combat armor" - desc = "An old military grade pre war combat armor. Now in dark, and extra-crispy!" - color = "#514E4E" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/medium/combat/Initialize() - . = ..() - AddComponent(/datum/component/spraycan_paintable) - START_PROCESSING(SSobj, src) // Lagg note: No idea what this does - -/obj/item/clothing/suit/armor/medium/combat/Destroy() - STOP_PROCESSING(SSobj, src) - return ..() - - -//custom loadout armor for someone - -/obj/item/clothing/suit/armor/medium/combat/mk2/funniloadout - name = "weathered deathclaw power armor" - desc = "A suit of heavily customized Enclave 'Equalizer' Advanced power armor, modified extensively to be wearable by a deathclaw, not too unlike the suits worn by Frank Horrigan, and Captain Arlem, arm-blade and all. While it is indeed a genuine Mk. 1 set of Advanced power armor, it looks like it hasn't seen any maintenance in the better part of two decades. Much of its protection has eroded, but it remains functional with a myriad of ad-hoc bandaid repairs that would make a brotherhood scribe cry in anguish." - icon_state = "arroyoapa" - item_state = "arroyoapa" - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_power.dmi' - icon = 'icons/fallout/clothing/armored_power.dmi' - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T3) - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - mutantrace_variation = STYLE_DIGITIGRADE |STYLE_NO_ANTHRO_ICON - -/obj/item/clothing/suit/armor/medium/combat/mk2 - name = "reinforced combat armor" - desc = "A reinforced set of bracers, greaves, and torso plating of prewar design. This one is kitted with additional plates." - icon = 'icons/obj/clothing/suits.dmi' - icon_state = "combat_armor_mk2" - item_state = "combat_armor_mk2" - mutantrace_variation = STYLE_DIGITIGRADE - salvage_loot = list(/obj/item/stack/crafting/armor_plate = 8) - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T3) - -/obj/item/clothing/suit/armor/medium/combat/mk2/dark - name = "reinforced combat armor" - desc = "A reinforced model based of the pre-war combat armor. Now in dark, light, and smoky barbeque!" - color = "#302E2E" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/medium/combat/mk2/remnant - name = "remnant combat armor" - desc = "A dark armor, used commonly in espionage or shadow ops." - icon_state = "remnant" - item_state = "remnant" - -/obj/item/clothing/suit/armor/medium/combat/mk2/desert_ranger - name = "reinforced desert ranger armor" - desc = "A suit of armor styled after those used by the Desert Rangers, with extra plates strapped to it to boot." - icon_state = "ncr_patrol" - item_state = "ncr_patrol" - -/obj/item/clothing/suit/armor/medium/combat/mk2/desert_ranger/pro - name = "reinforced desert ranger suit" - desc = "A set of armor styled after those used by the Desert Rangers, with extra plates strapped to it to boot." - icon_state = "ncr_armor_mk2" - item_state = "ncr_armor_mk2" - -/obj/item/clothing/suit/armor/medium/combat/mk2/raider - name = "raider combat armor" - desc = "An old set of reinforced combat armor with some parts supplanted with painspike armor. It seems less protective than a mint-condition set of combat armor. Can probably be used to make a better set, though..." - item_state = "combat_armor_raider" - mutantrace_variation = STYLE_DIGITIGRADE - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_DOWN_ENV_T1) - -/obj/item/clothing/suit/armor/medium/combat/mk2/tribal - name = "tribal reinforced combat armor" - desc = "An old military grade pre-war reinforced combat armor, now decorated with sinew and the bones of the hunted for its new wearer." - anthro_mob_worn_overlay = 'icons/fallout/onmob/clothes/armor_medium_digi.dmi' - icon_state = "tribecombatarmor" - item_state = "tribecombatarmor" - mutantrace_variation = STYLE_DIGITIGRADE - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/armor/medium/combat/swat - name = "SWAT combat armor" - desc = "A custom version of the pre-war combat armor, slimmed down and minimalist for domestic S.W.A.T. teams." - icon_state = "armoralt" - item_state = "armoralt" - -/obj/item/clothing/suit/armor/medium/combat/chinese - name = "chinese combat armor" - desc = "An uncommon suit of pre-war Chinese combat armor. It's a very basic and straightforward piece of armor that covers the front of the user." - icon_state = "chicom_armor" - item_state = "chicom_armor" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger - name = "desert ranger combat armor" - desc = "A suit of combat armor styled after those used by the Desert Rangers. It smells like red mist." - icon_state = "desert_ranger" - item_state = "desert_ranger" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/combat - name = "desert ranger combat suit" - desc = "A suit of combat armor styled after those used by the Desert Rangers. It smells like red mist." - icon_state = "ncr_armor" - item_state = "ncr_armor" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/scout - name = "desert ranger scout armor" - desc = "A refurbished set of desert ranger scout armor, refitted for use in the swamps. A few shiny platinum shards stick out of the webbing." - icon_state = "refurb_scout" - item_state = "refurb_scout" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/officer - name = "desert ranger officer armor" - desc = "A suit of desert ranger styled armor, now with a fancy-looking coat to boot. Very official." - icon_state = "ncr_officer_coat" - item_state = "ncr_officer_coat" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/officer/colonel - name = "NCR colonels armor" - desc = "A suit of desert ranger styled armor, decorated to look more official. Very, very official." - icon_state = "ncr_captain_armour" - item_state = "ncr_captain_armour" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/outlaw - name = "desert outlaw armor" - desc = "A modified detoriated armor kit consisting of Desert Ranger style combat armor and scrap metal." - icon_state = "ncrexile" - item_state = "ncrexile" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/mutant - name = "NCR mutant armor" - desc = "Multiple sets of NCR patrol vests that have been fused, stitched and welded together in order to fit the frame of a Super Mutant." - icon_state = "mutie_ncr" - item_state = "mutie_ncr" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/patrol - name = "desert ranger patrol armor" - desc = "A set of desert ranger patrol armor, modified to be light and breezy here in the swamps, perfect for making blood sausage." - icon_state = "ncr_patrol" - item_state = "ncr_patrol" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/patrol/mutant - name = "mutant desert ranger armor" - desc = "Multiple sets of desert ranger patrol armor made to protect a massive humanoid, modified to be light and breezy here in the swamps, and smelling like blood sausage." - icon_state = "mutie_ranger_armour" - item_state = "mutie_ranger_armour" - -/obj/item/clothing/suit/armor/medium/combat/desert_ranger/patrol/thax - name = "desert ranger patrol duster" - desc = "A customized and moderately-worn suit of desert ranger armor. A sun-worn thick olive duster is worn over the armor." - icon_state = "thaxarmor" - item_state = "thaxarmor" - -/obj/item/clothing/suit/armor/medium/combat/rusted - name = "rusted combat armor" - desc = "An old military grade pre war combat armor. This set has seen better days, weathered by time. The composite plates, meant for bullets and lasers, look sound and intact still. Everything else...uh..." - icon_state = "rusted_combat_armor" - item_state = "rusted_combat_armor" - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_DOWN_DT_T1) - -/obj/item/clothing/suit/armor/medium/combat/environmental - name = "environmental armor" - desc = "A pre-war suit developed for use in heavily contaminated environments, and is prized in the Wasteland for its ability to protect against biological threats." - icon_state = "environmental_armor" - item_state = "environmental_armor" - w_class = WEIGHT_CLASS_BULKY - gas_transfer_coefficient = 0.9 - permeability_coefficient = 0.1 - strip_delay = 60 - equip_delay_other = 60 - flags_inv = HIDEJUMPSUIT - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T3) - -/obj/item/clothing/suit/armor/medium/combat/environmental/ComponentInitialize() - . = ..() - AddComponent(/datum/component/rad_insulation, RAD_NO_INSULATION, TRUE, FALSE) - -//recipe any combat armor + duster -/obj/item/clothing/suit/armor/medium/combat/duster - name = "combat duster" - desc = "Refurbished combat armor under a weathered duster. Simple metal plates replace the ceramic plates that has gotten damaged." - icon_state = "combatduster" - item_state = "combatduster" - permeability_coefficient = 0.9 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster/armored - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_DOWN_DT_T2) - -///brotherhood of steel -/obj/item/clothing/suit/armor/medium/combat/brotherhood - name = "brotherhood armor" - desc = "A combat armor set made by the Brotherhood of Steel, standard issue for all Knights. It bears a red stripe." - icon_state = "brotherhood_armor_knight" - item_state = "brotherhood_armor_knight" - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/medium/combat/brotherhood/senior - name = "brotherhood senior knight armor" - desc = "A renforced combat armor set made by the Brotherhood of Steel, standard issue for all Senior Knights. It bears a silver stripe." - icon_state = "brotherhood_armor_senior" - item_state = "brotherhood_armor_senior" - -/obj/item/clothing/suit/armor/medium/combat/brotherhood/captain - name = "brotherhood head knight armor" - desc = "A renforced combat armor set made by the Brotherhood of Steel, standard issue for all Head Knights. It bears golden embroidery." - icon_state = "brotherhood_armor_captain" - item_state = "brotherhood_armor_captain" - -/obj/item/clothing/suit/armor/medium/combat/brotherhood/initiate - name = "initiate armor" - desc = "An old degraded pre war combat armor, repainted to the colour scheme of the Brotherhood of Steel." - icon_state = "brotherhood_armor" - item_state = "brotherhood_armor" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/medium/combat/brotherhood/initiate/mk2 - name = "reinforced knight armor" - desc = "A reinforced set of bracers, greaves, and torso plating of prewar design This one is kitted with additional plates and, repainted to the colour scheme of the Brotherhood of Steel." - icon_state = "brotherhood_armor_mk2" - item_state = "brotherhood_armor_mk2" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/medium/combat/brotherhood/outcast - name = "brotherhood armor" //unused? - desc = "A superior combat armor set made by the Brotherhood of Steel, bearing a series of red markings." - icon_state = "brotherhood_armor_outcast" - item_state = "brotherhood_armor_outcast" - -/obj/item/clothing/suit/armor/medium/combat/brotherhood/exile - name = "modified Brotherhood armor" - desc = "A modified detoriated armor kit consisting of brotherhood combat armor and scrap metal." - icon = 'icons/fallout/clothing/armored_heavy.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_heavy.dmi' - icon_state = "exile_bos" - item_state = "exile_bos" - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_DOWN_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/medium/combat/tribal - name = "tribal combat armor" - desc = "An old military grade pre war combat armor, now decorated with sinew and the bones of the hunted for its new wearer." - icon_state = "tribecombatarmor" - item_state = "tribecombatarmor" - body_parts_covered = CHEST|GROIN|ARMS|LEGS - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/armor/medium/combat/marine - name = "old United States Marine Corp Armor" - desc = "An advanced model of combat armor worn by marines aboard the USS Democracy, second only to power armor in protection used by the USCM For various tasks and operations, it's handled the nuclear wasteland somewhat better than the rest of the armors you've seen." - icon_state = "enclave_marine" - item_state = "enclave_marine" - -/obj/item/clothing/suit/armor/medium/combat/enclave - name = "enclave combat armor" - desc = "An old set of pre-war combat armor, painted black." - icon_state = "enclave_new" - item_state = "enclave_new" -/obj/item/clothing/suit/armor/medium/combat/enclave/aldric - name = "Intercessors Exoskeleton" - desc = "A lightly-armored full-body powered exoskeleton. Primarily designed for psionic officers, it features a multistage cascaded psionic amplifier that aids in focus and projection of their psionic abilities, especially those that require nuance and precision" - icon_state = "enclave_new" - item_state = "enclave_new" - -/obj/item/clothing/suit/armor/medium/pilotcarapace - name = "pilot's combat carapace" - desc = "A compact, if bulky, set of armor marking the wearer as one of Nash's pilots. The materials used offer solid physical protection, but does little against heat." - icon_state = "capcarapace" - item_state = "capcarapace" - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - -/////////////////// -// MEDIUM RAIDER // -/////////////////// -// Has the heavier raider armors in it, less style, more protection. Still pretty light - -/obj/item/clothing/suit/armor/medium/raider - name = "base raider armor" - desc = "for testing" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_DOWN_ENV_T1) - -/obj/item/clothing/suit/armor/medium/raider/slam - name = "slammer raider armor" - desc = "Crude armor that appears to employ a tire of some kind as the shoulder pad. What appears to be a quilt is tied around the waist.
Come on and slam and turn your foes to jam!" - icon_state = "slam" - item_state = "slam" - flags_inv = HIDEJUMPSUIT - strip_delay = 40 - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - body_parts_hidden = ARMS | LEGS | GROIN - -/obj/item/clothing/suit/armor/medium/raider/rebel - name = "rebel raider armor" - desc = "Rebel, rebel. Your face is a mess." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "raider_rebel_icon" - item_state = "raider_rebel_armor" - -/obj/item/clothing/suit/armor/medium/raider/scrapcombat - name = "scrap combat armor" - desc = "Scavenged military combat armor, repaired by unskilled hands many times, most of the original plating having cracked or crumbled to dust." - icon_state = "raider_combat" - item_state = "raider_combat" - -/obj/item/clothing/suit/armor/medium/raider/badlands - name = "badlands raider armor" - desc = "A leather top with a bandolier over it and a straps that cover the arms." - icon_state = "badlands" - item_state = "badlands" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - body_parts_hidden = ARMS | LEGS | GROIN - -/obj/item/clothing/suit/armor/medium/raider/combatduster - name = "combat duster" - desc = "An old military-grade pre-war combat armor under a weathered duster. It appears to be fitted with metal plates to replace the crumbling ceramic." - icon_state = "combatduster" - item_state = "combatduster" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/duster/armored - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/medium/raider/combatduster/patrolduster - name = "Patrol Duster" - desc = "What appears to be an NCR patrol ranger's armor under a green tinted duster. The armor itself looks much more well kept then the duster itself, said duster looking somewhat faded. On the back of the duster, is a symbol of a skull with an arrow piercing through the eye." - icon_state = "patrolduster" - item_state = "patrolduster" - -/obj/item/clothing/suit/armor/medium/raider/raidercombat - name = "combat raider armor" - desc = "An old military-grade pre-war combat armor. It appears to be fitted with metal plates to replace the crumbling ceramic." - icon_state = "raider_combat" - item_state = "raider_combat" - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/medium/raider/raidermetal - name = "metal raider armor" - desc = "A suit of welded, fused metal plates. Looks bulky, with great protection." - icon_state = "raider_metal" - item_state = "raider_metal" - resistance_flags = FIRE_PROOF - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/armor/medium/raider/wastewar - name = "wasteland warrior armor" - desc = "a mad attempt to recreate armor based of images of japanese samurai, using a sawn up old car tire as shoulder pads, bits of chain to cover the hips and pieces of furniture for a breastplate. Might stop a blade but nothing else, burns easily too. Comes with an enormous scabbard welded to the back!" - icon_state = "wastewar" - item_state = "wastewar" - resistance_flags = FLAMMABLE - pocket_storage_component_path = /datum/component/storage/concrete/pockets/massive/swords - body_parts_hidden = CHEST | GROIN - -/obj/item/clothing/suit/armor/medium/raider/blastmaster - name = "blastmaster raider armor" - desc = "A suit composed largely of blast plating, though there's so many holes it's hard to say if it will protect against much." - icon_state = "blastmaster" - item_state = "blastmaster" - flash_protect = 2 - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_BOMB_T2) - -/obj/item/clothing/suit/armor/medium/raider/yankee - name = "yankee raider armor" - desc = "A set of armor made from bulky plastic and rubber. A faded sports team logo is printed in various places. Go Desert Rats!" - icon_state = "yankee" - item_state = "yankee" - body_parts_hidden = ARMS | CHEST - -/// Environmental raider armor -/obj/item/clothing/suit/armor/medium/raider/iconoclast - name = "iconoclast raider armor" - desc = "A rigid armor set that appears to be fashioned from a radiation suit, or a mining suit." - icon_state = "iconoclast" - item_state = "iconoclast" - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_ENV_T2) - - -/////////// -// HEAVY // -/////////// - -/* - * Stats - * Big slowdown, high protection - * 40% DR for general armor - ???% effective HP - * 50-60% for specialist armor (most everything else is butt) - * - * Types: - * Tribal Raider (basically the same at this point) - * metal (-bullet , ++melee, ++laser) - * Polished (--bullet , +melee, +++laser) - * riot (special, +++melee , -bullet, --laser) - * Vest - bulletproof (special, +++bullet, --everything else) - * Salvaged PA (partway to PA, but super sloooow and bulky) - */ - -/obj/item/clothing/suit/armor/heavy - name = "heavy armor template" - //icon = 'icons/fallout/clothing/armored_heavy.dmi' - //mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_heavy.dmi' - strip_delay = 50 - equip_delay_other = 50 - max_integrity = 300 - pocket_storage_component_path = /datum/component/storage/concrete/pockets/armor - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_HEAVY - armor_tier_desc = ARMOR_CLOTHING_HEAVY - stiffness = HEAVY_STIFFNESS - -///////////////////// -//// BULLET VEST //// ...? -///////////////////// - -/obj/item/clothing/suit/armor/heavy/vest/bulletproof - name = "heavy bulletproof armor" - desc = "A heavy bulletproof vest that excels in protecting the wearer against traditional projectile weaponry." - icon_state = "bulletproof" - item_state = "armor" - blood_overlay_type = "armor" - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch // 4 slots for ammo! - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_LESS_T2 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_DOWN_ENV_T2, ARMOR_MODIFIER_UP_DT_T3) - -////////////////////// -//// TRIBAL ARMOR //// -////////////////////// - -/obj/item/clothing/suit/armor/heavy/tribal - name = "tribal heavy carapace" - desc = "Thick layers of leather and bone, with metal reinforcements, surely this will make the wearer tough and uncaring for claws and blades." - icon = 'icons/fallout/clothing/armored_heavy.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_heavy.dmi' - icon_state = "tribal_heavy" - item_state = "tribal_heavy" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/jacket - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_DOWN_LASER_T1) - - -/obj/item/clothing/suit/armor/heavy/tribal/bone - name = "Heavy Bone armor" - desc = "A tribal full armor plate, crafted from animal bone, metal and leather. Usually worn by the Bone Dancers" - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = null - icon_state = "bone_dancer_armor_heavy" - item_state = "bone_dancer_armor_heavy" - mutantrace_variation = STYLE_DIGITIGRADE - blood_overlay_type = "armor" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_LASER_T1) - - -/obj/item/clothing/suit/armor/heavy/tribal/metal - name = "metal armor suit" - desc = "A suit of welded, fused metal plates. Bulky, but with great protection." - icon = 'icons/obj/clothing/suits.dmi' - mob_overlay_icon = null - icon_state = "raider_metal" - item_state = "raider_metal" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_LASER_T1) - -/obj/item/clothing/suit/armor/heavy/tribal/rustwalkers - name = "Rustwalkers heavy armor" - desc = "A car seat leather duster, a timing belt bandolier, and armour plating made from various parts of a car, it surely would weigh the wearer down. Commonly worn by members of the Rustwalkers tribe." - icon_state = "rustwalkers_armour_heavy" - item_state = "rustwalkers_armour_heavy" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/heavy/tribal/whitelegs - name = "White Legs heavy armour" - desc = "A series of tan and khaki armour plates, held in place with a considerable amount of strapping and possibly duct tape. Commonly worn by members of the White Legs tribe." - icon_state = "white_legs_armour_heavy" - item_state = "white_legs_armour_heavy" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/heavy/tribal/eighties - name = "80s heavy armour" - desc = "A ballistic duster with the number 80 stitched onto the back worn over a breastplate made from a motorcycle's engine housing, with kneepads made from stirrups. Worn by the members of the 80s tribe." - icon_state = "80s_armour_heavy" - item_state = "80s_armour_heavy" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/heavy/tribal/deadhorses - name = "Dead Horses heavy armour" - desc = "A simple leather bandolier and gecko hide chest covering, with an engraved metal pauldron and a set of black leather straps, one holding a shinpad in place. Commonly worn by the members of the Dead Horses tribe." - icon_state = "dead_horses_armour_heavy" - item_state = "dead_horses_armour_heavy" - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/heavy/tribal/westernwayfarer - name = "Western Wayfarer heavy armor" - desc = "A Suit of armor crafted by Tribals using pieces of scrap metals and the armor of fallen foes, a bighorner's skull sits on the right pauldron along with bighorner fur lining the collar of the leather bound chest. Along the leather straps adoring it are multiple bone charms with odd markings on them." - icon_state = "western_wayfarer_armor_heavy" - item_state = "western_wayfarer_armor_heavy" - body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS - -/obj/item/clothing/suit/armor/heavy/tribal/bone - name = "Heavy Bone armor" - desc = "A tribal full armor plate, crafted from animal bone, metal and leather. Usually worn by the Bone Dancers" - icon_state = "bone_dancer_armor_heavy" - item_state = "bone_dancer_armor_heavy" - mutantrace_variation = STYLE_DIGITIGRADE - blood_overlay_type = "armor" - body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS - -///////////////////// -//// METAL ARMOR //// -///////////////////// - -/obj/item/clothing/suit/armor/heavy/metal - name = "metal armor" - desc = "A set of plates formed together to form a crude chestplate." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "metal_chestplate" - item_state = "metal_chestplate" - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_LASER_T3, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - mutantrace_variation = STYLE_PAW_TAURIC - -/obj/item/clothing/suit/armor/heavy/metal/polished - name = "polished metal armor" - desc = "A set of plates formed together to form a crude chestplate. These have been waxed and buffed to a mirror finish, but it looks a bit thinner." - icon = 'icons/fallout/clothing/armored_medium.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon_state = "armor_enclave_peacekeeper" - item_state = "armor_enclave_peacekeeper" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_LASER_T3, ARMOR_MODIFIER_UP_ENV_T1, ARMOR_MODIFIER_UP_DT_T2) - mutantrace_variation = NONE - -/obj/item/clothing/suit/armor/heavy/metal/polished/actually_laserproof // also actually_unobtainable - name = "reflector vest" - desc = "A vest that excels in protecting the wearer against energy projectiles, as well as occasionally reflecting them." - icon = 'icons/obj/clothing/suits.dmi' - icon_state = "armor_reflec" - item_state = "armor_reflec" - blood_overlay_type = "armor" - mob_overlay_icon = null - resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - var/hit_reflect_chance = 40 - protected_zones = list(BODY_ZONE_CHEST, BODY_ZONE_PRECISE_GROIN) - mutantrace_variation = NONE - armor = list( - "melee" = 0, - "bullet" = 0, - "laser" = 90, - "energy" = 30, - "bomb" = 10, - "bio" = 10, - "rad" = 10, - "fire" = 10, - "acid" = 50) - -/obj/item/clothing/suit/armor/heavy/metal/polished/actually_laserproof/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return) - if(def_zone in protected_zones) - if(prob(hit_reflect_chance)) - return BLOCK_SHOULD_REDIRECT | BLOCK_REDIRECTED | BLOCK_SUCCESS | BLOCK_PHYSICAL_INTERNAL - return ..() - -/obj/item/clothing/suit/armor/heavy/metal/tesla //changed from armor/laserproof - name = "tesla armor" - desc = "A prewar armor design by Nikola Tesla before being confinscated by the U.S. government. Has a chance to deflect energy projectiles." - icon = 'icons/obj/clothing/suits.dmi' - icon_state = "tesla_armor" - item_state = "tesla_armor" - blood_overlay_type = "armor" - mob_overlay_icon = null - resistance_flags = FIRE_PROOF - var/hit_reflect_chance = 20 - protected_zones = list(BODY_ZONE_CHEST, BODY_ZONE_PRECISE_GROIN, BODY_ZONE_L_ARM, BODY_ZONE_R_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_LEG) - mutantrace_variation = NONE - armor = list( - "melee" = 5, - "bullet" = 5, - "laser" = 65, - "energy" = 50, - "bomb" = 0, - "bio" = 0, - "rad" = 0, - "fire" = 0, - "acid" = 0) - -/obj/item/clothing/suit/armor/heavy/metal/tesla/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return) - if(is_energy_reflectable_projectile(object) && (attack_type == ATTACK_TYPE_PROJECTILE) && (def_zone in protected_zones)) - if(prob(hit_reflect_chance)) - block_return[BLOCK_RETURN_REDIRECT_METHOD] = REDIRECT_METHOD_DEFLECT - return BLOCK_SHOULD_REDIRECT | BLOCK_REDIRECTED | BLOCK_SUCCESS | BLOCK_PHYSICAL_INTERNAL - return ..() - -/obj/item/clothing/suit/armor/heavy/metal/reinforced - name = "reinforced metal armor" - desc = "A set of well-fitted plates formed together to provide effective protection." - icon_state = "metal_chestplate2" - item_state = "metal_chestplate2" - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - mutantrace_variation = STYLE_PAW_TAURIC - -/obj/item/clothing/suit/armor/heavy/metal/mutant - name = "mutant armour" - desc = "An oversized set of metal armour, made to fit the frame of a super mutant. Maybe he's the big iron with a ranger on his hip?" - icon = 'icons/obj/clothing/suits.dmi' - icon_state = "mutie_metal_armour" - item_state = "mutie_metal_armour" - mutantrace_variation = NONE - -/obj/item/clothing/suit/armor/heavy/metal/mutant/reinforced - name = "mutant armour" - desc = "An oversized boiler plate, hammered to fit the frame of a super mutant. Maybe he's the big iron with a ranger on his hip?" - icon_state = "mutie_metal_armour_mk2" - item_state = "mutie_metal_armour_mk2" - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - mutantrace_variation = NONE - -/obj/item/clothing/suit/armor/heavy/metal/sulphite - name = "sulphite armor" - desc = "A combination of what seems to be raider metal armor with a jerry-rigged flame-exhaust system and ceramic plating." - icon = 'icons/fallout/clothing/armored_heavy.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_heavy.dmi' - resistance_flags = FIRE_PROOF - icon_state = "sulphite" - item_state = "sulphite" - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_MORE_T1 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T3, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_FIRE_T3) - mutantrace_variation = NONE - -//////////////////// -//// RIOT ARMOR //// -//////////////////// - -/obj/item/clothing/suit/armor/heavy/riot - name = "riot suit" - desc = "A suit of semi-flexible polycarbonate body armor with heavy padding to protect against melee attacks. Helps the wearer resist shoving in close quarters." - icon_state = "riot" - item_state = "swat_suit" - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch // 4 slots for ammo! - blocks_shove_knockdown = TRUE - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T3, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_DOWN_FIRE_T3, ARMOR_MODIFIER_UP_DT_T3) - -/obj/item/clothing/suit/armor/heavy/riot/combat - name = "combat riot armor" - icon_state = "combat_coat" - item_state = "combat_coat" - desc = "A heavy armor with ballistic inserts, sewn into a padded riot police coat." - -/obj/item/clothing/suit/armor/heavy/riot/police - name = "riot police armor" - icon_state = "bulletproof_heavy" - item_state = "bulletproof_heavy" - desc = "Heavy armor with ballistic inserts, sewn into a padded riot police coat." - -/obj/item/clothing/suit/armor/heavy/riot/vault - name = "VTCC riot armour" - desc = "(VII) A suit of riot armour adapted from the design of the pre-war U.S.M.C. armour, painted blue and white." - icon_state = "vtcc_riot_gear" - item_state = "vtcc_riot_gear" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T3) - -/obj/item/clothing/suit/armor/heavy/riot/marine - name = "old United States Marine Corp riot suit" - desc = "A pre-war riot suit helmet used by the USCM For various tasks and operations, it's handled the nuclear wasteland somewhat better than the rest of the armors you've seen." - icon_state = "usmc_riot_gear" - item_state = "usmc_riot_gear" - -/*/obj/item/clothing/suit/armor/heavy/riot/retrofitted - name = "retro fitted riot combat armor" - desc = "A pre-war riot suit helmet used by the USCM For various tasks and operations, it's handled the nuclear wasteland somewhat better than the rest of the armors you've seen, and has been heavily modified with extra pockets and armor-plates. Heavy as sin." - icon_state = "usmc_riot_gear" - item_state = "usmc_riot_gear" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_DOWN_FIRE_T3, ARMOR_MODIFIER_DOWN_DT_T1) - -/obj/item/clothing/suit/armor/heavy/riot/retrofitted/worn - name = "Enclave exile armor" - icon_state = "unmct" - item_state = "unmct" - desc = "A slimmed down set of reinforced combat armor. While not as effective as the standard issue, it makes up for it in more room for holding things and keeping you light on your feet." - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_DT_T2) - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - stiffness = LIGHT_STIFFNESS - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_medium.dmi' - icon = 'icons/fallout/clothing/armored_medium.dmi'*/ - -/obj/item/clothing/suit/armor/heavy/riot/elite - name = "elite riot gear" - desc = "A heavily reinforced set of military grade armor." - icon_state = "elite_riot" - item_state = "elite_riot" - icon = 'icons/obj/clothing/suits.dmi' - -/obj/item/clothing/suit/armor/heavy/riot/eliteweak - name = "worn elite riot gear" - desc = "A heavily reinforced set of military grade armor. This one appears to be aged..." - icon_state = "elite_riot" - item_state = "elite_riot" - icon = 'icons/obj/clothing/suits.dmi' - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_DOWN_FIRE_T3, ARMOR_MODIFIER_DOWN_DT_T1) - -////////////////////////// -// Salvaged Power Armor // -////////////////////////// - -/obj/item/clothing/suit/armor/heavy/salvaged_pa - name = "salvaged power armor template" - desc = "It's a set of early-model SS-13 power armor, except it isn't real. Stop looking at it, go ping coders or something. \ - It's literally not meant to be here, you are just wasting your time reading some text that someone wrote for you \ - because he thought it'd be funny, or expected someone to check GitHub for once, hello by the way. \ - If you still don't understand - it's a 'master' item, basically main type/parent object or something. \ - It isn't meant to be used, it just dictates procs and all that stuff to the subtypes, such as t45b and so on. \ - Now begone, report this to coders. NOW!" - icon = 'icons/fallout/clothing/armored_heavy.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_heavy.dmi' - pocket_storage_component_path = /datum/component/storage/concrete/pockets/armor - slowdown = ARMOR_SLOWDOWN_SALVAGE * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_SALVAGE - armor_tier_desc = ARMOR_CLOTHING_SALVAGE - -// T-45B -/obj/item/clothing/suit/armor/heavy/salvaged_pa/t45b - name = "salvaged T-45b power armor" - desc = "It's a set of early-model T-45 power armor with a custom air conditioning module and stripped out servomotors. Bulky and slow, but almost as good as the real thing." - icon_state = "t45b_salvaged" - item_state = "t45b_salvaged" - -/obj/item/clothing/suit/armor/heavy/salvaged_pa/t45b/raider - name = "salvaged raider power armor" - desc = "A destroyed T-45b power armor has been brought back to life with the help of a welder and lots of scrap metal." - icon_state = "raider_salvaged" - item_state = "raider_salvaged" - -/obj/item/clothing/suit/armor/heavy/salvaged_pa/t45b/hotrod - name = "salvaged hotrod T-45b power armor" - desc = " It's a set of T-45b power armor with a with some of its plating removed. This set has exhaust pipes piped to the pauldrons, flames erupting from them." - mob_overlay_icon = 'icons/fallout/clothing/armored_heavy.dmi' - icon_state = "t45hotrod" - item_state = "t45hotrod" - armor_tokens = list(ARMOR_MODIFIER_UP_FIRE_T3, ARMOR_MODIFIER_DOWN_MELEE_T2, ARMOR_MODIFIER_UP_LASER_T3, ARMOR_MODIFIER_DOWN_DT_T2) - - -/obj/item/clothing/suit/armor/heavy/salvaged_pa/t45b/tribal - name = "salvaged tribal T45-b power armor" - desc = "A set of salvaged power armor, with certain bits of plating stripped out to retain more freedom of movement. No cooling module, though." - icon_state = "tribal_power_armor" - item_state = "tribal_power_armor" - // body_parts_covered = CHEST|GROIN|ARMS|LEGS - mutantrace_variation = STYLE_DIGITIGRADE - slowdown = ARMOR_SLOWDOWN_SALVAGE * ARMOR_SLOWDOWN_LESS_T3 * ARMOR_SLOWDOWN_GLOBAL_MULT // zooom - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T2) - -/obj/item/clothing/suit/armor/heavy/salvaged_pa/t45b/tribal/junk - name = "salvaged weathered tribal T45-b power armor" - desc = "A set of salvaged tribal power armor, one that's seen better days. Proof that power armor doesn't age like wine, especially dragged through the swamp as much as this one has. All that weathered off armor plating's sure made it light, though!" - icon_state = "tribal_power_armor" - item_state = "tribal_power_armor" - // body_parts_covered = CHEST|GROIN|ARMS|LEGS - armor = ARMOR_VALUE_HEAVY - mutantrace_variation = STYLE_DIGITIGRADE - slowdown = ARMOR_SLOWDOWN_HEAVY * ARMOR_SLOWDOWN_GLOBAL_MULT - color = "#b1a687" - -/obj/item/clothing/suit/armor/heavy/salvaged_pa/t45d - name = "salvaged T-45d power armor" - desc = "T-45d power armor with servomotors and all valuable components stripped out of it." - icon_state = "t45d_salvaged" - item_state = "t45d_salvaged" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1) - -// T-51B -/obj/item/clothing/suit/armor/heavy/salvaged_pa/t51b - name = "salvaged T-51b power armor" - desc = "T-51b power armor with servomotors and all valuable components stripped out of it." - icon_state = "t51b_salvaged" - item_state = "t51b_salvaged" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_DT_T1) - - -// X-02 -/obj/item/clothing/suit/armor/heavy/salvaged_pa/x02 - name = "salvaged Enclave power armor" - desc = "X-02 power armor with servomotors and all valuable components stripped out of it." - icon_state = "advanced_salvaged" - item_state = "advanced_salvaged" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T3, ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - - -// Just generic PA I guess?? -/obj/item/clothing/suit/armor/heavy/salvaged_pa/recycled - name = "recycled power armor" - desc = "Taking pieces off from a wrecked power armor will at least give you thick plating, but don't expect too much of this shot up, piecemeal armor.." - icon_state = "recycled_power" - -///////////////// -// Power armor // -///////////////// - -/obj/item/clothing/suit/armor/power_armor - name = "power armor template" - desc = "It's a template for PA. If you can see this, something's gone wrong." - w_class = WEIGHT_CLASS_HUGE - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - flags_inv = HIDEJUMPSUIT - item_flags = SLOWS_WHILE_IN_HAND - clothing_flags = THICKMATERIAL - equip_delay_self = 50 - equip_delay_other = 60 - strip_delay = 200 - resistance_flags = LAVA_PROOF | FIRE_PROOF | ACID_PROOF - heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT - cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT - salvage_loot = list(/obj/item/stack/crafting/armor_plate = 20) - salvage_tool_behavior = TOOL_WELDER - pocket_storage_component_path = null // quit ripping your power cell out ffs - /// Cell that is currently installed in the suit - var/obj/item/stock_parts/cell/cell = /obj/item/stock_parts/cell/high - /// How much power the cell consumes each process tick - var/usage_cost = 5 // With high-capacity cell it'd run out of charge in ~33 minutes - /// If TRUE - suit has ran out of charge and is currently affected by slowdown from it - var/no_power = FALSE - /// How much slowdown is added when suit is unpowered - var/unpowered_slowdown = 3 - /// Projectiles below this damage will get deflected - var/deflect_damage = 20 // blocks handload 9mm, which simplemobs shoot - /// If TRUE - it requires PA training trait to be worn - var/requires_training = FALSE // testing if the PA perk is actually fun or not - /// If TRUE - the suit will give its user specific traits when worn - var/powered = TRUE - /// If TRUE - the suit has been recently affected by EMP blast - var/emped = FALSE - /// Path of item that this set of armor gets salvaged into - var/obj/item/salvaged_type = null - /// Used to track next tool required to salvage the suit - var/salvage_step = 0 - var/deflecting = FALSE - // Can deflect determines if you can toggle the deflection on armor. Intended for armors that shouldnt have the ability by default. - var/can_deflect = TRUE - var/deflect_power_mult = 20 - COOLDOWN_DECLARE(emp_cooldown) - COOLDOWN_DECLARE(deflect_cd) - var/deflect_cooldown = 1 SECONDS - var/can_deflect_while_blocking = TRUE - slowdown = ARMOR_SLOWDOWN_PA * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_PA - armor_tier_desc = ARMOR_CLOTHING_PA - stiffness = MEDIUM_STIFFNESS - -/obj/item/clothing/suit/armor/power_armor/Initialize() - . = ..() - if(ispath(cell)) - cell = new cell(src) - -/obj/item/clothing/suit/armor/power_armor/mob_can_equip(mob/user, mob/equipper, slot, disable_warning = 1) - var/mob/living/carbon/human/H = user - if(src == H.wear_suit) //Suit is already equipped - return ..() - if (!HAS_TRAIT(H, TRAIT_PA_WEAR) && slot == SLOT_WEAR_SUIT && requires_training) - to_chat(user, span_warning("You don't have the proper training to operate the power armor!")) - return FALSE - if(slot == SLOT_WEAR_SUIT) - return ..() - return - -/obj/item/clothing/suit/armor/power_armor/equipped(mob/user, slot) - ..() - if(slot == SLOT_WEAR_SUIT && powered) - START_PROCESSING(SSobj, src) - assign_traits(user) - -/obj/item/clothing/suit/armor/power_armor/proc/assign_traits(mob/user) - if(no_power) // Has no charge left - return - ADD_TRAIT(user, TRAIT_STUNIMMUNE, "PA_stun_immunity") - ADD_TRAIT(user, TRAIT_PUSHIMMUNE, "PA_push_immunity") - ADD_TRAIT(user, SPREAD_CONTROL, "PA_spreadcontrol") - ADD_TRAIT(user, TRAIT_POWER_ARMOR, "PA_worn_trait") // General effects from being in PA - -/obj/item/clothing/suit/armor/power_armor/dropped(mob/user) - ..() - if(powered) - STOP_PROCESSING(SSobj, src) - remove_traits(user) - -/obj/item/clothing/suit/armor/power_armor/proc/remove_traits(mob/user) - REMOVE_TRAIT(user, TRAIT_STUNIMMUNE, "PA_stun_immunity") - REMOVE_TRAIT(user, TRAIT_PUSHIMMUNE, "PA_push_immunity") - REMOVE_TRAIT(user, SPREAD_CONTROL, "PA_spreadcontrol") - REMOVE_TRAIT(user, TRAIT_POWER_ARMOR, "PA_worn_trait") - -/obj/item/clothing/suit/armor/power_armor/Destroy() - . = ..() - STOP_PROCESSING(SSobj, src) - -/obj/item/clothing/suit/armor/power_armor/process() - var/mob/living/carbon/human/user = src.loc - if(!user || !ishuman(user) || (user.wear_suit != src)) - return - if((!cell || !cell?.use(usage_cost) || (salvage_step > 1))) // No cell, ran out of charge or we're in the process of being salvaged - if(!no_power) - remove_power(user) - return - if(no_power) // Above didn't proc and suit is currently unpowered, meaning cell is installed and has charge - restore power - restore_power(user) - return - -/obj/item/clothing/suit/armor/power_armor/proc/remove_power(mob/user) - if(salvage_step > 1) // Being salvaged - to_chat(user, span_warning("Components in [src] require repairs!")) - else - to_chat(user, span_warning("\The [src] has ran out of charge!")) - slowdown += unpowered_slowdown - no_power = TRUE - remove_traits(user) - user.update_equipment_speed_mods() - -/obj/item/clothing/suit/armor/power_armor/proc/restore_power(mob/user) - to_chat(user, span_notice("\The [src]'s power restored.")) - slowdown -= unpowered_slowdown - no_power = FALSE - assign_traits(user) - user.update_equipment_speed_mods() - -/obj/item/clothing/suit/armor/power_armor/attackby(obj/item/I, mob/living/carbon/human/user, params) - if(powered && istype(I, /obj/item/stock_parts/cell)) - if(cell) - to_chat(user, span_warning("\The [src] already has a cell installed.")) - return - if(user.transferItemToLoc(I, src)) - cell = I - to_chat(user, span_notice("You successfully install \the [cell] into [src].")) - return - - if(ispath(salvaged_type)) - switch(salvage_step) - if(0) - // Salvage - if(istype(I, /obj/item/screwdriver)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before salvaging it.")) - return - to_chat(user, span_notice("You begin unsecuring the wiring cover...")) - if(I.use_tool(src, user, 60, volume=50)) - salvage_step = 1 - to_chat(user, span_notice("You unsecure the wiring cover.")) - return - if(1) - // Salvage - if(istype(I, /obj/item/wirecutters)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before salvaging it.")) - return - to_chat(user, span_notice("You start to cut down the wiring...")) - if(I.use_tool(src, user, 80, volume=50)) - salvage_step = 2 - to_chat(user, span_notice("You disconnect the wires.")) - return - // Fix - if(istype(I, /obj/item/screwdriver)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before fixing it.")) - return - to_chat(user, span_notice("You begin securing the wiring cover...")) - if(I.use_tool(src, user, 60, volume=50)) - salvage_step = 0 - to_chat(user, span_notice("You secure the wiring cover.")) - return - if(2) - // Salvage - if(istype(I, /obj/item/wrench)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before salvaging it.")) - return - to_chat(user, span_notice("You start loosening the bolts that secure components to the frame...")) - if(I.use_tool(src, user, 100, volume=50)) - salvage_step = 3 - to_chat(user, span_notice("You disconnect the inner components.")) - return - // Fix - if(istype(I, /obj/item/wirecutters)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before fixing it.")) - return - to_chat(user, span_notice("You begin placing wires back into their place...")) - if(I.use_tool(src, user, 80, volume=50)) - salvage_step = 1 - to_chat(user, span_notice("You re-connect the wires.")) - return - if(3) - // Salvage - if(istype(I, /obj/item/weldingtool) || istype(I, /obj/item/gun/energy/plasmacutter)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before salvaging it.")) - return - to_chat(user, span_notice("You begin slicing the servomotors apart from the frame...")) - if(I.use_tool(src, user, 150, volume=60)) - salvage_step = 4 - to_chat(user, span_notice("You disconnect servomotors from the main frame.")) - return - // Fix - if(istype(I, /obj/item/wrench)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before fixing it.")) - return - to_chat(user, span_notice("You start securing components to the frame...")) - if(I.use_tool(src, user, 100, volume=50)) - salvage_step = 2 - to_chat(user, span_notice("You re-connect the inner components.")) - return - if(4) - // Salvage - if(istype(I, /obj/item/crowbar)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before salvaging it.")) - return - to_chat(user, span_notice("You start to remove remaining components...")) - if(I.use_tool(src, user, 50, volume=70)) - to_chat(user, span_notice("You finish salvaging the suit.")) - var/obj/item/ST = new salvaged_type(src) - user.put_in_hands(ST) - qdel(src) - return - // Fix - if(istype(I, /obj/item/weldingtool) || istype(I, /obj/item/gun/energy/plasmacutter)) - if(ishuman(user) && user.wear_suit == src) - to_chat(user, span_warning("You have to take off the suit before fixing it.")) - return - to_chat(user, span_notice("You begin welding the servomotors to the frame...")) - if(I.use_tool(src, user, 150, volume=60)) - salvage_step = 3 - to_chat(user, span_notice("You re-connect servomotors to the main frame.")) - return - return ..() - -/obj/item/clothing/suit/armor/power_armor/attack_self(mob/living/user) - if(powered) - toggle_cell(user) - return ..() - -/obj/item/clothing/suit/armor/power_armor/AltClick(mob/living/user) - if(!user.canUseTopic(src, BE_CLOSE, ismonkey(user))) - return ..() - if(powered) - toggle_cell(user) - return - -/obj/item/clothing/suit/armor/power_armor/CtrlShiftClick(mob/user) - if(!can_deflect) - to_chat(user, span_warning("Your armor doesnt have deflector shields!")) - return ..() - if(!user.canUseTopic(src, BE_CLOSE, ismonkey(user))) - return ..() - if(!COOLDOWN_FINISHED(src, emp_cooldown)) - to_chat(user, span_warning("Deflector shields still respooling!")) - TOGGLE_VAR(deflecting) - if(deflecting) - to_chat(user, span_notice("You activate the suit's deflector shield.")) - else - to_chat(user, span_alert("You deactivate the suit's deflector shield.")) - -/obj/item/clothing/suit/armor/power_armor/proc/toggle_cell(mob/living/user) - if(cell) - user.visible_message(span_notice("[user] removes \the [cell] from [src]!"), \ - span_notice("You remove [cell].")) - cell.add_fingerprint(user) - user.put_in_hands(cell) - cell = null - else - to_chat(user, span_warning("[src] has no cell installed.")) - -/obj/item/clothing/suit/armor/power_armor/examine(mob/user) - . = ..() - if(powered && (in_range(src, user) || isobserver(user))) - if(cell) - . += "The power meter shows [round(cell.percent(), 0.1)]% charge remaining." - else - . += "The power cell slot is currently empty." - if(deflecting && powered && cell) - . += "The deflector shield is currently active." - else if(!COOLDOWN_FINISHED(src, emp_cooldown)) - . += "The deflector shield is respooling!" - else - . += "The deflector shield is currently inactive." - if(ispath(salvaged_type)) - . += salvage_hint() - -/obj/item/clothing/suit/armor/power_armor/proc/salvage_hint() - switch(salvage_step) - if(0) - return span_notice("The wiring cover is screwed in place.") - if(1) - return span_notice("The cover is screwed open and wires are visible.") - if(2) - return span_warning("The wiring has been cut and components connected with bolts are visible.") - if(3) - return span_warning("The components have been unanchored servomotors inside the suit can be sliced through.") - if(4) - return span_warning("The servomotors have been sliced apart from the frame and remaining components can be pried away.") - -/obj/item/clothing/suit/armor/power_armor/emp_act(mob/living/carbon/human/owner, severity) - . = ..() - if(. & EMP_PROTECT_SELF) - return - if(deflecting) - deflecting = FALSE - to_chat(owner, span_alert("Deflector shield overloaded!")) - playsound(get_turf(src), "sound/effects/electric_hiss.ogg", 100, TRUE) - COOLDOWN_START(src, emp_cooldown, 30 SECONDS) - if(!powered) - return - if(cell) - cell.emp_act(severity) - if(!emped) - if(isliving(loc)) - var/mob/living/L = loc - var/induced_slowdown = 0 - if(severity >= 41) //heavy emp - induced_slowdown = 4 - to_chat(L, span_boldwarning("Warning: severe electromagnetic surge detected in armor. Rerouting power to emergency systems.")) - else - induced_slowdown = 2 - to_chat(L, span_warning("Warning: light electromagnetic surge detected in armor. Rerouting power to emergency systems.")) - emped = TRUE - slowdown += induced_slowdown - L.update_equipment_speed_mods() - addtimer(CALLBACK(src, .proc/end_emp_effect, induced_slowdown), 50) - return - -/obj/item/clothing/suit/armor/power_armor/proc/end_emp_effect(slowdown_induced) - emped = FALSE - slowdown -= slowdown_induced // Even if armor is dropped it'll fix slowdown - if(isliving(loc)) - var/mob/living/L = loc - to_chat(L, span_warning("Armor power reroute successful. All systems operational.")) - L.update_equipment_speed_mods() - -/obj/item/clothing/suit/armor/power_armor/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return) - if(!COOLDOWN_FINISHED(src, deflect_cooldown)) - return ..() - if(!deflecting) - return ..() - if(!can_deflect_while_blocking && (CHECK_BITFIELD(owner.combat_flags, COMBAT_FLAG_ACTIVE_BLOCKING) || CHECK_BITFIELD(owner.combat_flags, COMBAT_FLAG_ACTIVE_BLOCK_STARTING))) - return ..() - if(attack_type != ATTACK_TYPE_PROJECTILE) - return ..() - if(!(def_zone in protected_zones)) - return ..() - if(!powered || !cell || cell.charge <= 0) - return ..() - if(!istype(object, /obj/item/projectile)) - return ..() - var/obj/item/projectile/P = object - if(P.damage > deflect_damage) - return ..() - if(P.armour_penetration > 0) - return ..() - block_return[BLOCK_RETURN_REDIRECT_METHOD] = REDIRECT_METHOD_DEFLECT - cell.use(round(rand(damage*(deflect_power_mult*0.5), damage*(deflect_power_mult*2)), 100)) - do_sparks(2, FALSE, owner) - SSrecoil.kickback(owner, recoil_in = 10) - var/soundplay = pick("sound/weapons/bullet_ricochet_1.ogg", "sound/weapons/bullet_ricochet_2.ogg") - playsound(get_turf(src), soundplay, 100, TRUE) - playsound(get_turf(src), "sound/weapons/metal_clank.ogg", 100, TRUE) - playsound(get_turf(src), "sound/effects/bworp.ogg", 75, TRUE) - COOLDOWN_START(src, deflect_cd, deflect_cooldown) - return BLOCK_SHOULD_REDIRECT | BLOCK_REDIRECTED | BLOCK_SUCCESS | BLOCK_PHYSICAL_INTERNAL - -/obj/item/clothing/suit/armor/power_armor/fluff - name = "Placeholder Loadout Power Armor" - desc = "A placeholder block for personal and loadout power armors." - icon = 'icons/fallout/clothing/armored_power.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_power.dmi' - icon_state = "t45bpowerarmor" - item_state = "t45bpowerarmor" - armor = ARMOR_VALUE_HEAVY - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T1) - slowdown = ARMOR_SLOWDOWN_REPA * ARMOR_SLOWDOWN_GLOBAL_MULT - can_deflect = FALSE - resistance_flags = LAVA_PROOF | FIRE_PROOF - requires_training = FALSE -/obj/item/clothing/suit/armor/power_armor/fluff/arroyo - name = "Weathered Deathclaw Power Armor" - desc = "A suit of heavily customized Enclave 'Equalizer' Advanced power armor, modified extensively to be wearable by a deathclaw, not too unlike the suits worn by Frank Horrigan, and Captain Arlem, arm-blade and all. While it is indeed a genuine Mk. 1 set of Advanced power armor, it looks like it hasn't seen any maintenance in the better part of two decades. Much of its protection has eroded, but it remains functional with a myriad of ad-hoc bandaid repairs that would make a brotherhood scribe cry in anguish." - icon_state = "arroyoapa" - item_state = "arroyoapa" - -/obj/item/clothing/suit/armor/heavy/wolf - name = "Hardened Combat Carapace" - desc = "A unique set of heavy carapace with a skull within a bunker an wings upon the shoulder, underneath the skull. A simple '43rd' Was labeled with a sword stabbing through it. On the chest embrassened was 'Kas-'' the rest was scarred off. Beyond the name 'Relt' on the pectoral. Along the blackened armor, was a bunch of different bits of graffite in chalkwhite..." - icon_state = "wolfsquad" - item_state = "wolfsquad" - icon = 'icons/fallout/clothing/armored_power.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_power.dmi' - armor = ARMOR_VALUE_HEAVY - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_ENV_T1) - slowdown = ARMOR_SLOWDOWN_HEAVY* ARMOR_SLOWDOWN_GLOBAL_MULT - mutantrace_variation = STYLE_DIGITIGRADE - -/obj/item/clothing/suit/armor/power_armor/fluff/pappavol - name = "Decaying Power Armor" - desc = "Large big and green with hints of rust that cover its decaying metal robotic frame. It looks like it was custom built... roughly put together with shitty welding and crude rivets that hold the green rusty armor together." - icon_state = "pappavolarmor" - item_state = "pappavolarmor" - -/obj/item/clothing/suit/armor/power_armor/t45b - name = "Refurbished T-45b power armor" - desc = "It's a set of early-model T-45 power armor with a custom air conditioning module and restored servomotors. Bulky, but almost as good as the real thing." - icon_state = "t45bpowerarmor" - item_state = "t45bpowerarmor" - armor = ARMOR_VALUE_SALVAGE - slowdown = ARMOR_SLOWDOWN_REPA * ARMOR_SLOWDOWN_GLOBAL_MULT - salvaged_type = /obj/item/clothing/suit/armor/heavy/salvaged_pa/t45b - deflect_power_mult = 80 - deflect_cooldown = 2 SECONDS - can_deflect_while_blocking = FALSE - -/obj/item/clothing/suit/armor/power_armor/t45b/debug_pa - name = "Debug T-45b power armor" - desc = "Its comfy and easy to wear!" - requires_training = FALSE - -/obj/item/clothing/suit/armor/power_armor/t45b/raider - name = "powered scrap suit" - desc = "A monumentously heavy suit of rusty metal and car parts. Either an actual power armor exoskeleton or some home-built substitute sits embedded under all that rust. Is this some attempt at power armor???" - icon_state = "raiderpa" - item_state = "raiderpa" - armor = ARMOR_VALUE_SALVAGE - slowdown = ARMOR_SLOWDOWN_REPA * ARMOR_SLOWDOWN_GLOBAL_MULT - mutantrace_variation = STYLE_DIGITIGRADE - salvaged_type = /obj/item/clothing/suit/armor/medium/raider/raidermetal - -/obj/item/clothing/suit/armor/power_armor/t45b/hotrod - name = "Refurbished T-45b Hotrod power armor" - desc = "It's a set of T-45b power armor with a with some of its plating replaced by ablative, fire resistant armor. This set has exhaust pipes piped to the pauldrons, flames erupting from them." - icon_state = "t45hotrod" - item_state = "t45hotrod" - armor = ARMOR_VALUE_SALVAGE - slowdown = ARMOR_SLOWDOWN_REPA * ARMOR_SLOWDOWN_GLOBAL_MULT - salvaged_type = /obj/item/clothing/suit/armor/heavy/salvaged_pa/t45b/hotrod - armor_tokens = list(ARMOR_MODIFIER_UP_FIRE_T3, ARMOR_MODIFIER_DOWN_MELEE_T2, ARMOR_MODIFIER_UP_LASER_T3, ) - -/obj/item/clothing/suit/armor/power_armor/t45d - name = "T-45d power armor" - desc = "Originally developed and manufactured for the United States Army by American defense contractor West Tek, the T-45d power armor was the first version of power armor to be successfully deployed in battle." - icon_state = "t45dpowerarmor" - item_state = "t45dpowerarmor" - salvaged_type = /obj/item/clothing/suit/armor/heavy/salvaged_pa/t45d - armor_tokens = list(ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/power_armor/t45d/knightcaptain - name = "Head-Knight's T-45d Power Armour" - desc = "A classic set of T-45d Power Armour only to be used in armed combat, it signifies the Head Knight and their place in the Brotherhood. A leader, and a beacon of structure in a place where chaos reigns. All must rally to his call, for he is the Head Knight and your safety is his duty." - icon_state = "t45dkc" - item_state = "t45dkc" - -/obj/item/clothing/suit/armor/power_armor/t45d/bos - name = "Brotherhood T-45d Power Armour" - desc = "A suit of T-45d Power Armour adorned with the markings of the Brotherhood of Steel. Commonly used by the Paladins of the Brotherhood." - icon_state = "t45dpowerarmor_bos" - item_state = "t45dpowerarmor_bos" - -/obj/item/clothing/suit/armor/power_armor/t51b - name = "T-51b power armor" - desc = "The pinnacle of pre-war technology. This suit of power armor provides substantial protection to the wearer." - icon_state = "t51bpowerarmor" - item_state = "t51bpowerarmor" - salvage_loot = list(/obj/item/stack/crafting/armor_plate = 25) - salvaged_type = /obj/item/clothing/suit/armor/heavy/salvaged_pa/t51b - armor_tokens = list(ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_DT_T1) - -/obj/item/clothing/suit/armor/power_armor/t51b/pony - name = "colorful T-51b power armor" - desc = "The pinnacle of pre-war technology. Someone's gone and painted a heart on the chest piece." - icon = 'icons/obj/clothing/suits.dmi' - lefthand_file = 'icons/mob/inhands/clothing_lefthand.dmi' - righthand_file = 'icons/mob/inhands/clothing_righthand.dmi' - icon_state = "t51forpony" - item_state = "midwestpa" - mutantrace_variation = null - -/obj/item/clothing/suit/armor/power_armor/t51b/hardened - name = "Hardened T-51b power armor" - desc = "The pinnacle of pre-war technology. This suit of power armor provides substantial protection to the wearer. It's plates have been chemially treated to be stronger." - icon_state = "t51green" - item_state = "t51green" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_DT_T2) - - -/obj/item/clothing/suit/armor/power_armor/t51b/bos - name = "Brotherhood T-51b Power Armour" - desc = "The pinnacle of pre-war technology, appropriated by the Brotherhood of Steel. Commonly worn by Head Paladins." - icon_state = "t51bpowerarmor_bos" - item_state = "t51bpowerarmor_bos" - -/obj/item/clothing/suit/armor/power_armor/excavator - name = "excavator power armor" - desc = "Developed by Garrahan Mining Co. in collaboration with West Tek, the Excavator-class power armor was designed to protect miners from rockfalls and airborne contaminants while increasing the speed at which they could work. " - icon_state = "excavator" - item_state = "excavator" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_DOWN_BULLET_T3, ARMOR_MODIFIER_DOWN_LASER_T3, ARMOR_MODIFIER_UP_ENV_T3, ARMOR_MODIFIER_DOWN_DT_T1) - -/obj/item/clothing/suit/armor/power_armor/advanced - name = "advanced power armor" - desc = "An advanced suit of armor typically used by the Enclave.
It is composed of lightweight metal alloys, reinforced with ceramic castings at key stress points.
Additionally, like the T-51b power armor, it includes a recycling system that can convert human waste into drinkable water, and an air conditioning system for its user's comfort." - icon_state = "advpowerarmor1" - item_state = "advpowerarmor1" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_DT_T2) - -/obj/item/clothing/suit/armor/power_armor/hellfire // Event only - Deathsquad tier - name = "Hellfire power armor" - desc = "This model of power armor is the ultimate expression of power armor technology, sporting some of the best protection physically possible. This protection comes at a cost, however. This model of power armor drains cells much quicker than standard suits. While this design is technically a prototype, it has seen limited production similar to more standard suits. However, it remains incredibly rare due to the vast majority of the suits being damaged or destroyed." - icon = 'icons/fallout/clothing/armored_power.dmi' - mob_overlay_icon = 'icons/mob/clothing/suit.dmi' - icon_state = "hellfire" - item_state = "hellfire" - armor_tokens = null - armor = list("melee" = 80, "bullet" = 85, "laser" = 90, "energy" = 75, "bomb" = 75, "bio" = 80, "rad" = 75, "fire" = 60, "acid" = 60, "wound" = 120, "damage_threshold" = 15) - usage_cost = 15 // 3x the passive drain of normal PA, 11 minutes on a basic cell. Basically makes using e-guns with it impossible unless you have literal boxes of cells. But it's also Deathsquad tier armor so y'know. - -//Peacekeeper armor adjust as needed -/obj/item/clothing/suit/armor/power_armor/advanced/x02 - name = "Enclave power armor" - desc = "Upgraded pre-war power armor design used by the Enclave. It is mildly worn due to it's age and lack of maintenance after the fall of the Enclave." - icon_state = "advanced" - item_state = "advanced" - salvaged_type = /obj/item/clothing/suit/armor/heavy/salvaged_pa/x02 // Oh the misery - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T3, ARMOR_MODIFIER_UP_BULLET_T3, ARMOR_MODIFIER_UP_LASER_T3, ARMOR_MODIFIER_UP_DT_T3) - -/obj/item/clothing/suit/toggle/armor - // body_parts_covered = CHEST|GROIN - cold_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - heat_protection = CHEST|GROIN - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 60 - equip_delay_other = 40 - max_integrity = 250 - resistance_flags = NONE - togglename = "collar" - -// Toggle armor -/obj/item/clothing/suit/toggle/armored - // body_parts_covered = CHEST|GROIN - cold_protection = CHEST|GROIN - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - heat_protection = CHEST|GROIN - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 60 - equip_delay_other = 40 - max_integrity = 250 - resistance_flags = NONE - togglename = "collar" - -// Recycled NCR Armor - all over the place in weight class so it goes in its own place - -/obj/item/clothing/suit/armor/texaskevlar - name = "Texas militia vest" - desc = "A slim kevlar vest with a brown, cloth covering. Originally modified by the First Texas Militia, these vests are now scattered across the wasteland since its fall." - icon_state = "ncr_kelvar_vest" - item_state = "ncr_kelvar_vest" - blood_overlay_type = "armor" - dog_fashion = /datum/dog_fashion/back - armor_tier_desc = ARMOR_CLOTHING_LIGHT - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_LESS_T2 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_DOWN_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T2, ARMOR_MODIFIER_UP_DT_T1) - body_parts_hidden = CHEST - -/obj/item/clothing/suit/armor/texaslight - name = "Texas militia armor" - desc = "A light vest produced by the First Texas Militia over a century ago. Even now it still provides decent protection with minimal encumbrance." - icon_state = "ncr_infantry_vest" - item_state = "ncr_infantry_vest" - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tier_desc = ARMOR_CLOTHING_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T1) - stiffness = LIGHT_STIFFNESS - -/obj/item/clothing/suit/armor/texaslight/mantle - name = "mantled Texas militia armor" - desc = "A light vest produced by the First Texas Militia over a century ago. This one has some cloth thrown over the shoulder." - icon_state = "ncr_standard_mantle" - item_state = "ncr_standard_mantle" - -/obj/item/clothing/suit/armor/texasmed - name = "Texas militia breastplate" - desc = "A medium set of armor used by the First Texas Militia. While once famous for their effectiveness in the Battle of Round Rock, these days it's more known for being popular among caravaneers and salvagers." - icon_state = "ncr_reinforced_vest" - item_state = "ncr_reinforced_vest" - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - slowdown = ARMOR_SLOWDOWN_MEDIUM * ARMOR_SLOWDOWN_LESS_T2 * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_MEDIUM - armor_tier_desc = ARMOR_CLOTHING_MEDIUM - stiffness = MEDIUM_STIFFNESS - pocket_storage_component_path = /datum/component/storage/concrete/pockets/magpouch - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T1) - -/obj/item/clothing/suit/armor/texasmed/infiltrator - name = "infiltrator combat vest" - desc = "An insidious combat vest designed for covert operations using kevlar nanofibers to absorb the supreme majority of kinetic blows. Although it doesn't look like it'll do too much for energy impacts." - icon_state = "infiltrator" - item_state = "infiltrator" - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_DOWN_LASER_T2, ARMOR_MODIFIER_UP_ENV_T1) - -/obj/item/clothing/suit/armor/texasmed/infiltrator/contractor - name = "contractor combat suit" - desc = "An suspicious looking combat suit designed for covert operations using kevlar nanofibers to absorb the supreme majority of kinetic blows. Although it doesn't look like it'll do too much for energy impacts." - icon_state = "syndicate-contract" - item_state = "syndicate-contract" -/obj/item/clothing/suit/armor/texasmed/mantle - name = "mantled Texas militia breastplate" - desc = "A medium set of armor used by the First Texas Militia. This one has some cloth thrown over the shoulder." - icon_state = "ncr_reinforced_mantle" - item_state = "ncr_reinforced_mantle" - -/obj/item/clothing/suit/armor/heavy/texasheavy - name = "heavy Texas militia armor" - desc = "Some of the heaviest armor the First Texas Militia ever fielded. It remains unpopular centuries later for its bulk and heat, though some still swear by its protective capabilities." - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_DOWN_LASER_T1, ARMOR_MODIFIER_UP_ENV_T1) - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON - icon_state = "ncr_lt_armour" - item_state = "ncr_lt_armour" - -/obj/item/clothing/suit/armor/heavy/texasheavy/mantle - name = "mantled heavy Texas militia armor" - desc = "Some of the heaviest armor the First Texas Militia ever fielded. Some madman has thrown a heavy, cloth mantle over one shoulder making the already hot armor even warmer." - icon_state = "ncr_lt_armour_mantle" - item_state = "ncr_lt_armour_mantle" - -//Biosuit complete with shoes (in the item sprite) -/obj/item/clothing/head/bio_hood - name = "bio hood" - icon_state = "bio" - desc = "A hood that protects the head and face from biological contaminants." - permeability_coefficient = 0.01 - clothing_flags = THICKMATERIAL | BLOCK_GAS_SMOKE_EFFECT - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR|HIDEFACE|HIDESNOUT - resistance_flags = ACID_PROOF - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH - mutantrace_variation = STYLE_MUZZLE - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T4) - -/obj/item/clothing/suit/bio_suit - name = "bio suit" - desc = "A suit that protects against biological contamination." - icon_state = "bio" - item_state = "bio_suit" - w_class = WEIGHT_CLASS_BULKY - gas_transfer_coefficient = 0.01 - permeability_coefficient = 0.01 - clothing_flags = THICKMATERIAL - // body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAUR - strip_delay = 70 - equip_delay_other = 70 - resistance_flags = ACID_PROOF - mutantrace_variation = STYLE_DIGITIGRADE|STYLE_SNEK_TAURIC|STYLE_PAW_TAURIC - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T4) - -/obj/item/clothing/suit/bio_suit/enclave - name = "enclave envirosuit" - desc = "An advanced white and airtight environmental suit. It seems to be equipped with a fire-resistant seal, enhanced armor inserts, and a refitted internals system. Designed and produced exclusively by the Enclave post-war, it's probably not a good idea to be seen wearing this." - icon_state = "envirosuit" - item_state = "envirosuit" - w_class = WEIGHT_CLASS_BULKY - gas_transfer_coefficient = 0.9 - permeability_coefficient = 0.5 - clothing_flags = THICKMATERIAL - strip_delay = 60 - equip_delay_other = 60 - flags_inv = HIDEJUMPSUIT - rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T2, ARMOR_MODIFIER_UP_LASER_T2, ARMOR_MODIFIER_UP_FIRE_T3, ARMOR_MODIFIER_UP_ENV_T4) - -//Standard biosuit, orange stripe -/obj/item/clothing/head/bio_hood/general - icon_state = "bio_general" - -/obj/item/clothing/suit/bio_suit/general - icon_state = "bio_general" - - -//Virology biosuit, green stripe -/obj/item/clothing/head/bio_hood/virology - icon_state = "bio_virology" - -/obj/item/clothing/suit/bio_suit/virology - icon_state = "bio_virology" - - -//Security biosuit, grey with red stripe across the chest || Craftable, has good ballistic/laser armor, but not good against melee. It's a light armor, use that speed dummy -Kelprunner -/obj/item/clothing/head/bio_hood/security - name = "reinforced hazard hood" - desc = "A lead-lined hood that's been reinforced with a kevlar weave." - icon_state = "bio_security" - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T4, ARMOR_MODIFIER_UP_DT_T3) - -/obj/item/clothing/suit/bio_suit/security - name = "reinforced hazard suit" - desc = "A CBRN hazard suit that's been paired with a ballistic vest. Surprisingly lightweight for all of its bulk." - icon_state = "bio_security" - w_class = WEIGHT_CLASS_NORMAL - armor_tokens = list(ARMOR_MODIFIER_UP_BULLET_T1, ARMOR_MODIFIER_UP_LASER_T1, ARMOR_MODIFIER_UP_ENV_T4, ARMOR_MODIFIER_UP_DT_T3) - -//Janitor's biosuit, grey with purple arms -/obj/item/clothing/head/bio_hood/janitor - icon_state = "bio_janitor" - -/obj/item/clothing/suit/bio_suit/janitor - icon_state = "bio_janitor" - - -//Scientist's biosuit, white with a pink-ish hue -/obj/item/clothing/head/bio_hood/scientist - icon_state = "bio_scientist" - -/obj/item/clothing/suit/bio_suit/scientist - icon_state = "bio_scientist" - - -//CMO's biosuit, blue stripe -/obj/item/clothing/suit/bio_suit/cmo - icon_state = "bio_cmo" - -/obj/item/clothing/head/bio_hood/cmo - icon_state = "bio_cmo" - - -//Plague Dr mask can be found in clothing/masks/gasmask.dm -/obj/item/clothing/suit/bio_suit/plaguedoctorsuit - name = "plague doctor suit" - desc = "It protected doctors from the Black Death, back then. You bet your arse it's gonna help you against viruses." - icon_state = "plaguedoctor" - item_state = "bio_suit" - strip_delay = 40 - equip_delay_other = 20 - -/obj/item/clothing/suit/bio_suit/hazmat - name = "hazmat suit" - desc = "(Yellow Level A , hazmat protective suit.
You can see some numbers on the tag: 35 56." - icon = 'icons/fallout/clothing/suits_utility.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/suit_utility.dmi' - icon_state = "hazmat" - item_state = "hazmat" - -/obj/item/clothing/head/bio_hood/hazmat - name = "hazmat hood" - desc = "My star, my perfect silence." - icon = 'icons/fallout/clothing/hats.dmi' - icon_state = "hazmat" - item_state = "hazmat_helmet" - -// Magic armors - bizarre stats, don't fit into normal categories? Probably will need tweaking down the line. - -/obj/item/clothing/suit/armor/outfit/vest/utility/gear_harness/magicarmor - name = "talisman of protection" - desc = "A talisman made of magically charged titanium and set with a gleaming fragment of gold. This will protect the wearer from all attacks equally, but the enchantment prevents the wearing of proper armor." - w_class = WEIGHT_CLASS_TINY - max_integrity = 500 - icon_state = "protamulet" - pocket_storage_component_path = null - slowdown = ARMOR_SLOWDOWN_LIGHT * ARMOR_SLOWDOWN_GLOBAL_MULT - armor = list("linemelee" = 0, "linebullet" = 0, "linelaser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0, "wound" = 10, "damage_threshold" = 10) - armor_tier_desc = ARMOR_CLOTHING_LIGHT - -/obj/item/clothing/suit/armor/outfit/vest/utility/gear_harness/magicarmor/hazard - name = "talisman of cleansing" - desc = "A talisman made of magically charged titanium and set with a humming shard of plasma. This will protect the wearer from hazards like radiation and acid, but offers no protection from more mundane threats." - icon_state = "hazardamulet" - armor = list("linemelee" = 0, "linebullet" = 0, "linelaser" = 0, "energy" = 50, "bomb" = 0, "bio" = 75, "rad" = 75, "fire" = 75, "acid" = 75, "wound" = 0, "damage_threshold" = 0) - armor_tier_desc = ARMOR_CLOTHING_DESC diff --git a/armor_medium.dmi b/armor_medium.dmi deleted file mode 100644 index 7d8eedc0cd99b53e9fbbc8c4555976d430e69a75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93790 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

NB;;}K_S0_C!={S1 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

lL^}CGt%Icow=;W7eiZ6GZsDGVrFz+n&R8%M* zhe`KOLy4nKmZ}9bS}C>E)n!Ky<|0>GuLVei{9dU*&XAGjo(jX@ZlEMTRASmhFf?4H zDy~!h8umO|Xpn*q5c2jf&}+U@>_0r}%8}^ak4;WWl9e{YLL>Pk(?`xIZZvFGM1&5h zsjY{rm3mE2PoMCMqk8_l|J!*8sxolo0wakf#;ys=>(%lCw820P>SI#;-b=M)~5?hlBXTBX@yR={qX3`{-UhT z=uweA(?~bCy+|2y6ZQzib0UgyKnq{#YKvR&wIcyv#^eV6~!y}$e*{=df+KjpIq{?PB& zg;7YmC8PqUDU+9wfb@@LRo*MYnG>%bPD07wjjNpgX<$*CCgyPRgBW+L1h+j2zaY@d zdwKDv6A}INxgCZC=(T@fH2maIgn_LNCStkaLK@Q1uSPq6H8rJvuu#iLl@%OL?x*d- zpV{zXH}=nn4g}IAKW0E&FIzUd6!mfCmV4=lg~_l112X35`pb-CxI}g|H9SuE4g^kP zePz-Ki^d-*F%=iztzZ16&F0UJ5()RI!pk}5mI-uy>;2TScbBu)ulEz7@!a+FNT9tp z=r;NTXodXi2>eLp@;F=3ss`OrbKG#A0o;~0s@sA&MA?sT-h4S)4G+{P`zgYVs!^s1 zOZXW~pX`^{_F`}4zT|_?S1rIJq=g#+Tc#;?ebPN=lzSB9w&Hp4A#$`1(vhen5?s0L z!s#t|d%-Do4_3=J3pvT%xGQ}HUos96LDtqY?6>xsCh6~rg-Cep;t^kMoNqP%o-&;+ zYfs|%#bI2pa~e2}DDevs%;J1Em>PIZ+5;X&(3C2Mk>e!GL%IAdFy_aqOcNhWn0X@G zqjMD`pl>?T-{($lmpsdlg9=$0+SrRsixz?);Pm%_i{u`L=<{QsgOY**tPqcex-6|y z=I?-Z_!-8-o55W#!D=%rRY|V63tuMF;`D+G6hz(5m8@z0c{foBlnhFn2a^S#(H#hT zj&Iig#o}dx>_N~CC`q1y3p~WI7Qi0lC5mYn^TBg>r+t~V7&z()&aILP;LFSyjzafi z^`|-f>@kC9E-(4Z<1iDewt0CR4RZ7Ex;^89PpK54iQ!}pL)I4*F-}TJQQ9h}k@EE9 z0|BHM5rJ!%V(EM^+}zwu_iI0ORCINbz&yusOxMmGuEzlxdYgJWTI)#BgJR^ z1_R0YUmaa_SQK9u-UXyXKw6ek5D}y#rCV4~q)S9XYDHR*kZ|deAJVX}v{KR?(p@e} z3(~ceNPc&}e|Bf)&NI)4jhttGYXP{QI#-A~CznO%~U zY!W(!t(rGT>k4_ybl5Qz9}fc3%wYN_qO1&R4L?5_W)_x|`7`sz(dp@4tLKq+FT6Ee zr@yF+*e#m=MJNGr=H=xX0UP=DG&k0GN5kHp7jVCkwF~|%3k_Z@qzEHY

#j`gQ! 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 IqGizk0ONZqp#T5? diff --git a/armored_medium.dmi b/armored_medium.dmi deleted file mode 100644 index 53d632ec05b01c4b73dbceebebba269f0b67306f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49439 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%0AxN4)_7BvV!SeRTc zIaM^hQbTP@0ix?my@sTqt|q*8ieOJ&24(5Ca-6i>+@%*o^6*mZkYBv+bw<5GcW;=b z9~bZS{^=cPEk!70(~snQiEM;5sB%9zG;~7Z^ZLN{UTQ=!LgUO-m#v7 zz_tc(ch%DnT959xZuxop2E4HkibeaEiw8v4)@NJgA#?VWzkPb}4DLM?6OfnV+Q9uA z&jkp{&@&$cEdH3_B#KGhkzGSeEGdX8ocbkhkHsd?M=&+R7H~=t^z49HsC+j~OZVSa z8>%=Hqx}!+oJfb5cSQTK%*0@AwMv_@cYyBSQs!nwR~=I@NnSbT-Fg|aXi?GqPetPJ z(AXLHCYB#JCrHFm>@rjvu5GV~O!$jhZBnP`wdkJ4-yYeQ_ z*O*315n6g5&nHJjH>n94;v_>J6VqVg3(J|G$owEC_EX-Phf0fE#N4 zFxaDw+f(1`q+ZO(h|;z(4KN5~`aT}`63J+wX#`dnHb8ZcGvq z1t%vCAUtl~y200`=)dZio&5X_hqocp&X@MUg z;<*(Tjs4j95qJqsnA`MzEAQK>V&AC=7SM6VF=)Tji}5Ho9eAgUwO=*|70FT*ZU0|Y zRW)4(-w6p!BBD|YS4t87j*cV#Zl$c3P{yj8!qOnKIh>1s28|eacsxb1;fFH3Z$yD| zyqkIuOMtTd0%1&vcj5$aS$AZIcGpm-KBdocuP7Rl7VJHv(QJuEKo8(RtNqkZbUCW; z+Jgcu;;xSE_b_ZQ(+s7q9w4)D!4iZ=`apppW$xN-BkUFMS&fBw>ddy20%46S_EE># zHv0i?xY^bZxRscm9yDqTNnlrJ4WN+$(gE!6?{^xqPAo3U0#`~k%P|9Jx?y}kPdmYQ zK^nsMKOV`IAEek%Td%kjdAgN+Zvcp6Q9Cy$gq1 zTUh_b#%THZTb9IJ#q$BU;{JG02ygm&P?)7T^OEdGsQ29QG|kp`T&Ytp8^%S0iIo-B zWw_54(`86bD-^4(MhUb+wb#~=U~?1GM0eP>Nwg`qN?9A|cz}9AQ`5Vb%WkCZb|qoh zbrzP^Y8i1D<#FN*3++*Hjy3uMjfrcX{kONfTa-MI%{HL z@+&r0G<)I}=r8K?(OI{h?Ue>wX{X)-8e=wL&KiMg>!Y9Tx~>jEfCVYk7Jr;9Sq(nyIsgMiGN+(&$HURptP^zX}$fcu2Yl0@oxRERVH?H{C z#Q8zL)jp^D-)&T?cHsc=HX_3jpLQ?yIOFbxu_cz`iZs>LK>)S74rfbYYZv5!lnw+0 z1eZeeueT>d%wKM{h<1@YN`0l|RpIVdJ&6A3zyP>Kn$+W6B{*{KXm{=GMPdGSitK)i zs3lQ1>7{uubNasBF-@NKiwR&-= z`=gvGnKL;kDW5uhB)eM!&i;5k+eBPl1~H2Ky;aRLOrZGm>3xQxlA0P8z>Y4{elJ)T z)Ysz#c8LJ?G~33=eyNtJU8r-(bJGE`fxuuuhUR8AH%P4*RGq~~Vbx_26#qP@8yh>-M z6})PXPzO+<%M%1l1mB!^K4WN%_`=7wODSyc7#F$Z z_g$CW-hDnRQ~3d-_;6$y33p4xw(Mr|*-z{AhGMJ{opz*ticUugUtN43ZfrL1&P3Ja z-_f%<9P6^HIgBqQ!=Ex>0%VE@sB=}GjJ^@E-FajOf3wJ(A%!sgieyBGZaplPGVO>0ZyYd(ORbZYtl zLUf0%T;vR_@7Y0C2uvGKt_ z_t89@Ka+6%g~&jab_+Rt!gQhBh4FH`BLuDl`o2DCQjaiARxT6}MUsMwelb}`Vizvl z+l)^mUrUifZAyhn53$q!ek1}4mv2xHEqfulmy(h(J1DgE8aKqgX9yLVJiwd(^;xt^ zq2_9hY~9l3jU)ok+mG3cI(6o;hOGEuF)?&Nnx%dz{^)4eWm`PkMx>ZRg%`$?_)9`$ zI7y;yYt;MA=ezmG709@dY zvgHHf<-1tQZ}8#g`{vBYq7obcXK^@8Fi1Uv$!^?&i^Tp8s7Qc*0gd^p~B~=7?B6+_LOziFFhs51_H@MX*ZhW{Iw0SLUYGgR7 z?@odj7l^+{Z}5?&I*c2v7jiCaq6ks<{`&YUXWf@>LuK*$5~B-F%?IV#K7>T(R>zLt zp7u@7huLWZJPs6w_I_U&w6HMp}@>t4;+83zyS+?{t#8^7WhU&8XV z{0;_I)H=YS-bS%VzJI&V?l%^b$M&oYBI;!~&#Vj{1@s_-i8SY_?|f0Y1rf^<3QT-_ z5Yf;EHtg5!dFPuPa=!zSB>^j|I7g#HLz~jVkFnn$E_VVFUah}%I*BrBSBcCwI~9KK z3V?<72eO@+un%q;S8Llh>*eL=(|>xWRnOumUI+?_A(0Ch>N3D>x4nNr$3_cz8G5>5?!SJ@8w2v;#8YOddF^YiRs&Rzk=pIQQ-Z zBE_)*m;@YvMnTdH-gJMV+yt+Pql%?P)IXDtIw&@SX(=Td1 z?>-TD9TtGnqEtRgHYl8q_7)B8^oP|xeEsMHH@StRSgj86!IM$VvWTap zq90`Oq5ee*8m};@ym+q2$)R3qv;zb14-;5XdV1-M6>Zht4~`Vf%!*@v+^mLBsMjx^ zmN#g$z`_BrMO!gqC0I^M6_Ws~m!gsYi}qJ+!gizZ?|UJTccbP0x9!;P;$Bt*rQKaV zcG15%?CsZdyMbwsL)ug+b52ssJ9W)9v1x7YA1E3`o(F~CzxHb>c2lph<7AYFYpKy1 zBX6UlUPA-Ko0|GBMJR)qoS8dGQZDJ;PL?93d-f6xC_ATtyD0Mv1GfuWrpN`!TUv-^ejg$fGsRtTR#Ge zGd>}y69BQnWw*E4^4(VoX3Ej_U5DV3MKb)zB*saBi>0;qKMQDmU(S07{j-Fhs&+TB zUiA=SqKI#gjeXb_(fonwIX#nZi;kMkEB0NCw{bOrPKK(M-7F04M@oDloJQEL%NQ@* z*W5|!3#i|P>z$G9zk(D!&#l*#5PxjTuqYEYq1-Grj{ zJIUlw_=+IxFKzlzHi9<@B!lLkwd`d#;Tr~j*G6+cCWyWdC6{%k^A(>HL;tSDD>(G@ z!KQNW)UG3L*;6gkz6(d~vpgFH03H4Y^TZS(wAXKG{Q0sb@ijWQ=ZpmL5Z#=92G~iS zlDzIRF07}?{8)~c-IOy6x2+L`{Q<$!48!ikU4z$NEdA~cwRm3o2hvNlH+a^tckkJ$uZB6C%p%MXqy;z?AmAiUzO}+? z{-UJH=W6X~Y8XI&lT&A~D@fNFQM427b;7@IX_9P~3h2N5Rd+v|U7`9`p_TX9pS|rH z;}W-H&mW(Mo%pYrrv<_z_7R6rFJ5mEC$!ZW+<|I3k`Tvk># z=nja`DLdND&2gm7eP1Qpk&uvpprN4wFpG;wcrs!QjCSLj=Y~ zMiFMu@v$?|Walzi@TJL1PI&18XRV-smawG6edEv4)8S*c zcq5{fulk3#`;(B61Sl4&J?RKEHY>Z^I{g9t^3eBgd?qQTEkj|_CeoR&+kwp=EiHNn z>q6d7uHEeY$KL6MtM%`Ojs9|z__V>}f@1dl9C&U@Swm7jPsCFmOgLjQ;*i zM_gMQA5drlsb(c&tuD4n7+{$X8K)`WQ&QP_@q0c9Gczk?dgu#qoAF1lDyxnU!;*8` zGV(A#{4g?ARzZX-ffo?*7FuT9~%YnGfpU$pYwWQgTDa{Op>a%nJE zHVic(RZ#PCAPog5PQ}BOJ4s6Iu>0JEIa4M7jFTjjN3w{>iZQbFv-V4y7YX@di>N5w z_W&lSEk8X5-eu-*caRp(vgy-1H$>D%Io_9n`tDGxBp<35c=dpBe}VNDve()tw4J&X zkC(~%RP;(o#UlhR3tNM$FvF+=Pp+pPpVzDC3jv_1rIqP&V&2I9Yj>Wt(Qd0N;#C40 zZ@?bFLqd-aK$cb>K0~j z+~8wSXiVRR`L~{s$&^5`;+kuIg7KA@*Do@|#4*#W{`J-2hY@~`cUu?TqicLINQFD+ z3x8NVZpa3LfpT`fT`8knDmJM;hr2C5+;&9D*2jjv?$HOZvRwn4-KqMjhZ~xf0Uwwp zhPwS~S22IpdTaN|O5112Xk#!r;R|Uypcc7bSd^BLlglsK$NfY1g9$Ljy<9Id0Lw*9 zU46zlv+HsTo>b($X!?^88Dh%b8;uJGA1Z9NV>BkIscBRUeA8*A8Q3;HO~r2(Sy~g- zJlA_51(o$m$XXK5#QcyS#djQ_sVXEze*7S^sQEzRcG1ggd06hNf2sUnHfTYs`|i79 z27*XmIF?Bi*|;5IyW7%gS2wAQLdJ*AXC9nvmcV_A4e|05O4d%9ECtKdWnj zW3xKc@ykwxVDE3a055?t^H)i{3~mmz7hfz4<6Lvw>iATL=2u@Y7{#=dC9nVx{IkDU zs~-e)tT4*SpPugb@@`=o7O?di!Hz{ZJ z(Ygz-S&i6N{#h?8R3m@49fcO2xj~32Um?EUHdM1*K(@o6^MMZO>6vCiDe=H2lXxjI zQBxb34&TGsZ;7T;3Fc8ZB=hMf8Jne4cLAKLQ}VS*4AjS1s>v_1o@fcpUHeW4d$3OuBNJIl9ptKqP{)eTWbo|1s@;T8I3fun4MDo zUh;T)dTqD-cf-Osf>+VBscLCy$wr8x&A2HRPpii0`Hat(H9Sju#zBYzWM~5_Onr+q z{PwM#)ozvX@Q~2Hxfi}zk?y^cv-3Nt+#mb<2teVsb8>0)?sq!iL0qbOK{QaDDMrN= zNu*+=p#B)8fdgm2bP`G(1XE3dgA=S@*<(Hfc#|$POUt>qkN`jF;(`*`uu=#Te%;p@ zJ+UIiD3R^x$H!9YyEw`FuJ@CTHq+ulZpVAf6{T2D5h%1@rA+6p^?pJ>^z5$!mW$Zx zCPNX=lDR7{y`akA{ouh!8h@e|Pgu_NVMt>NkK4ylRJ!kJf%ft70559o)B11-3!|=; zZgiTjr3$PNCQjD7DF%8L;o0eL;=2`IbC&~aPazX*pIU7QfBHPqgJNT2)xpkHH?`Wh z#)(&vkQ=}|h#_LOxj;VAk^X5{SltntwQyimPFcyZii*w-wU!5+ej6H@-Bv z^*dKW_5K@r-$X6MA}D3k99_CQZVWz+c}O<~5#Kwbf$)4FjvoQP$yaGI*4K_oLQR6! zRn!M3DJeq0r$Q<>Gc2sy(NjhSi8Ka2o?a2x=uPVR`W432iwad5iGW}b0L;oN4us|0 z$c42y<(jRl78dj%b@glV5^kR z{4FZcG|6JXYVP*sx8NS8ulHHc)BS2_^M2gX_IT}{o>qoBF-L2|o=WD8q+fHo4@6JDguR^7|fyPwM)=Q71(rCVbyu!sVfdbe&l8n#XUJe z@Orb-@4`JquK<7q0E;N#aIf;IOP2QZMadP$#-;WLq$S4#2jC3qe9R1&lEdhOuq`bO zg(e2XYt1{k^;LFfOt&CMAttYmaCN>a_+YE{;V$&m5a2>@r&E>_1=5atOlpIWO7+|J zhtnz>JltI*W-WL{GX~)8>cs(4EQ|yOff3iL5O`2i)l%9{E3?)>c2G7CgcMEYLb0?S zF;eo{wzTAs*P|xAL=Wo9NUGHz~W z#<-CO;6ePxbwisM?)J^g^CzRe+|g1OJhs)^K=t&bq&d-y#&L8BRU_!Z&$L4P*EHe9 zdlY#g=Y#NmQiVi4zgb~o9cu5dv&N_9RwI^H;EHoH!E>`t8+GY_X0D<(@swEph+cLu(7$+usUuLdD!P8YLlo4Ia6 z7{hq<=*GxY_*NWBWLYRrFizr3pHtMr<>i8>jBD_$ZF$M}mNZ`2Ky+pGKIzqVzz!R{ zy)6N3ygfV6l{`UzKgsP`b>ISABWA#VdLd$9`sct_*MW845lYw2AvtGV;P!U!w}Ee1 zSh=ieX&3IT?gFmFKXF0CKP&n*%5e`58G)(q-bPrrh>nQ`Y@oITj?XY(I(!2Qs#pzx zkjTWXNyS1U^u9@3JE`Tpf+p>UJ|`aQ`LZt!*5T{UpPsE{P0g*H*B$FO?0MmLfbcLV zI=2eWL+6N+isDmpt}RFT@MKH^9wfEa&&#y>vX=cj<|X`3mvmYA42ic=;%TC&Z1ZWU z4xti&zeFEip}9H7yV2WBv^5%eyUi`ZEc;7!8ak!$XwcMN%$>K`@73N+w9qq;&j7Q$ zD1UviduS>DOciOTsEGOi3o9Wd756JaLQjXVffj`=c8E_f#(JrE;p(jNZ~mU1Kxh;q z8}`#Vt*YvD)BT~H%W&=9n!&}thKz_O^sKdy5l1JHX6%pvYT+}j#j$qs@Fl$Q>*30G zU_B@LKYvJobkJ6*X)8fN`zF=(+GQEg#}w2O(oVH$o0~=o=H~EVymVawFMOeU#AoOM3?W;MhHCbfXmYd075I$45*<14(&3ZG3F#p;iQL29*&;1%&n`# zEZ3B?urQtI)yipdkL=%Zge=tQ*fiXx8Skyz_Q(x!J!=_STRaOu+@Y6I7au4PG{%F zczgH8C3*!IQ;~ronFTxH6o&C80AT7x75*_kw?3`X*Doauii2#1`JSRCrluCRrz;Gv z90%7Vj`P6tydYm}V{{h?YtpqlI3(jP937O_Mb1-Llxbw%9Sc!1QeU z*(-tN;(|*_*+1lRyRzzah8Dc`a;qeYvEg<0{D;+SEXtNUhV=P;X?-|Q)3#9#6%i#! z2=G34r(yh#WC3h}Cnx|N?H7r*uU~!&EAMSo<2LzQ)Opu#Tn>1mPw9RQC#2$;kldwG`L zZtoKB+p-w2tRKGZtHaI7>2BF^`K0@FtXqC->k$%oEyA9bhKO>~d4#gj`NQ~LKYnWJ z{lf`AKEO=f1->?bP>IpWnt<(J-autTR?dYlA9}XuY2+4Jv0jn`-UYv$1Wxl)Ck; zF4WD;`-Q%`cEyc)C!&z$1K{g7$aZo>7CW6cuBugMNbb@3%@gZ{8EM$|g#rY)77hOi z+thlM_`NFO?cHibTE%i!-%!Iz3s*V}D;?u_KRnL2++4{g7G(m<0QdAJUmKf&4;=!M z97vf=Q<*Vre#&Qx8)21(jXR(aH&LhN2=^M@Er-P&aq-pV#ZtIT04% z>|OK^!FH@81j|6{ZIZnaZV-#($y4lIq&U2g;o^wh@Hco1B=iCvhy70Y-T?+8uPf8q zQ7QSn&ekI2@4UpI9C9AfAU5R1E)(Qb52L7W-iI!?<{k1>E(3?1dSIWtdF3jsfii8T zEFH<}j{8N%g)5(v@N&oYCBGW&+aMYicSq}~D#8tF2{tS*QuBJk@8e@{TO=@rn)Y*w zkJtQy_?!whT^p)5|UVdCZ`bHtedj9 z_zrL&0Mgy?5_3;Y^)pybCnqFemz2l?D9pW$qOKls|K{Z;afnwLj2%9Gc%gG zWLVvTrC|6`2(0^C2!`9LW2B+g)Hxf@SN^*HLMkR<>=&?sXs}&VDVq$ze zuWoC3t~96U$1nJY(6sutv~0%30Yrw;r#tgtT3Ik}zvAC>HMfwBIgT_58*AaZ5$nzvvz8;kz*U#vmP^$s}9&uws#c^^70Y}NWB=%39sjk zV=P|w{A@95YWkh7_Yr|Q%*my-)`|j|n(1R*^?}GT{!HJIlBn#AWLvQT+#Z_sf}(4% zdJ~Palo=L-Sh%o}5X|!{=pMhs^6+2S87Z0C`_DnIcd_*=!*~)GiQ0r%J)&+Lbg7Ha zQ#{7THEdA?e={qiLz&|4%N%`o*1J;u;#|2FBm2&fOP_OAb9Jq@;<$qoZ^3 z^Kn9R1C#Y1OC6m=@7aCEn3{-PfgNt7<+50~BehRC>0^6*yG@i^^`*X!L+=(D@2t7YF6{645ev=|! z?T<5nF7_)h6>Z+A;rwA$>;8UaE$ik=06DQ!#U7Kcy<(s3tEq|d$I~UOI6BCE{1F$t zT#46+Q&nE-Ko)jk``fVe`4Iv7lmLCQh*?WIPR@kOOV2V*{+*qhppb|IPoJXA+;M8a zw)i$m|GuuY>a$>Ad;&f}(lNf0fRqXNVk+18KO$=t9Xn zv6cWX))z`v8a6Yd>#+Fv>ZW0YNoqiSktpGEQ66JStLK>f9r$v4|8=NP;-2Cc67xSw zZtnNxnj)2GJL7)7lDXi}oZ0ulv~lQy{UV!o-LvE9hI(UjS9^9*Hw+0-aJayY?%C)y zs@`<0XLCKqcXXnIjD}-a_tJl$bBnMi!j0U2M(u-;Rly%0UHm0>P1S*0UARx{WXW7E z^4MDuY`wC*V|E9To$+<^pPj0B<6ovo_@P*Lnft>yuu45RaPc)f67it)@=gPA zH@~6+Dn>eRn8s6|IT>frjq$lIiSQ#NDq z&WlCB1KEEAkD^x}!5?SO8hEHNP9yDV?kfyBM5pIyBW#U~s4+6^bbz76#Omv!u(4Uq zE|*ZzYn7Zfph_N?7NTS`tke>h1Big%{0T^eLk{{ZA*!y!s0oPtQqHDPC`8;=z}G76 zvM3V%5MX+?uKr0Ov!_b$Z6<`=^l6!o!%hmS?aS$P6n7s*_DlwViNqA5qbHOvY&y3r z3Jdz-g8pIcyo*mt(scgxdhjzfEe%c(Y2F^Ny}7p;!Q>5aT;_J@F*kaz__XAr;JTA)HA!yC@~94{pi zWY@F-_iZZgb8kPut3QPvKgc3~diMt~anu0!QOp!rIPxvkSjZ$3TsV_6|4FRk3tiG~ zZe@k!nE}bE^kUP7t7B~Y&k%B11lU{tzXTi^O+dGL_g#`or^y@)Ycb-TdKpGn`5e(o zO66Ox{r%i@_Jd2z&Q&@UuuCHW*M*ITw!GT*#4HMJt*f5|P0Ku>pg-P}ENxV@}Zy>|l|da+X45ku|SzI-P#F4v{5rP&!}(S!Rc zLS4PoU`*$Mg!j+rO!v$%%s^>pe=x+kEgwEmb*Jg{?@57EgZT`ruQ?gVK#B z$>3l(vCtDvyGJ5=kO)MrP!XD(nmTBE`yBxOQkqXY{Oawu|9$Q|xzotp-Ti)fm5=k` zfA!7j7g_G{t5-!$F3LpfZW{rSmJopje}kG z%kKygakFF%c+?#=4b2euS@WLlpZ0dEzf*>YmkK;gSgNXVpA{8%C;s%fw{4a=2TX_p zwxpAjlh&8V&g9@jw+}VjI~rP=@u``zmY#64i8y%$X8%0$&VX-@LjJ&zlD>}SinpWR z306t%WBR^cjis6(F^;loUIVT2F1}MPvwzL=e~iVr$yr)5@~F0=u7% zpNs>>7(l$I@k>3|r=FpLCee5B_$<0rn}-|V&P%?I^GS<3!>7Y zyjsF&;( zl0rZ%_?W**={>D598|@6A)4?DUCE~{<<`~V=k~}5vX1Uo`7B=wVDL@n%D%wVte7F+ zx5LjNyv?M|O$KjRxvTq|aX+c9DInL!$nV``7B0cSfP4>RF5FgN&HOR^KZU&oP*q>_ zFMeqd=~B8uS{kG~1Qd~O1qn$3>FzG+4(Ud^yE~*o^3vV$Hs9a;=Ra@ey?GAKz4zR6 z&)IvOwbx$jv&uBhl?B=aPCri&E>CIRBtnly+SgKhqtifYes~k~&w*xU@eJoC328ol z05jD2F52S(UQV8|-cXksq@xVuol(AFE}?$9MG^hO7!?->>#0iQ4?voYL|G`6Uo~v! z^$8UCI!Y4=`iH)gj5aw_(+{qL1G-E?BTY~#a6Cx0$msssuC)?AIW+X8hU=)X2O-$Y zx9`vLu&}TcWn}0DR`_#?S9nRq+9=+4S@%3_9ezKIXf_UELjck>-4RV_CLP0DT>sg82=efzM`Q z^zLjp{uh_24BoHEa0~&~wogjJqctS&oOYqx4+HO9mbC#|5RjMV-ZE?5|6%UxgjB=# z%8iLdf!e8a;=D;hPAJoO6TDS+B7bW3?EghQF`a`;VVfseW`eNU#kMD__T3RCN?@k2; zvkVnX`}Z%G>6VF?&4PW!DAVcb!NWoE}R^~a^tubkPx&w^XoQ4~9+ zS!8BI)_tXju^aD8?tzxaN;jaIM)h?M41tW{LU?NGcH!~6vZ+_}e&P^~m$|Nx#-EIh z^jWy`k>3&K7hH}pHDZ3@wWZO&;p<=a3E)5Y>8F#i=X@7u&ikxO|J$=b237>f2mGL` z3m0e*&}N~c0zW?f1puai8J=;%HKwRf>Itk8($d+}W>{+QmK_K9%>bI`7l8}Z1l3wW zjE|hFD`y4`C#T)tOE?g;W3)ANwqax)Dn-J@bpfe7?&w17Mcw-q+26&rR3=^wa@u-Z?Y{ z4Q}=TqXCNRH+pbseKw5HVcmfV);N3^Equ|m6cB~nT2z*`j;TdON_U$UCgs46!UjE+ zr_IE(Q8F|1{W8A3>VSUV1Z$s=u**fCZKt3FZ+5Myq$IbXK(>Vz&gjGBM;5&b?c*?n zJLewdhBA{ocd{4Jg0k;(kDA|VySPzIOEW}FZOY5V{41v#M@G`YfM3~LyK}3<$N*3r z1s`7&0Gs&L1dlPXGWT2$X0xXK0c%+EYn?dGpEwG<3PS|gA0Vrk_`Aq(vO?rw3{U!@ zEn|QvWM+ErYuvQh%UdOrD!tP!Lj)k6t1JBQF!TM*Xc_QQNlQvT!=nz3z`luEulOI& z4bZ^R=NnAGQpN(7q^YTFr2+^>0`twA%$$vAx3p6Iu2Xk+)T+em)({tt4inKU?pXJ+ z<;j~Iq}h#|Y}_4L2O4-qVxsl;%L-inUGKzR1>hMIJ|oyue0@zK4a=3+2}DftuPIlS zmldT0L;#I}lWuqzUDp|EBuNAZT5pvv9MmmYP}9*Funx`4RP9tPM(I(6?y1<7TT@>0D<(kW1VJm7XNfqkl_{KaT{U%pcHdo6wD#t+kktIq z0*^!fC0x|*x)$kiD=pPHiN(4ej~Q&)Pc!F2y_?vLBy$!TfJr}NrT{vP#3TXUFyQVA z>7IYnMk*#|$H~(O$~w;Y`a4(;bHy_l3jgnbDpt2z(R81Oa?)&3W?h{+FdrgQh|2=q zg8su(an;-tp5at^+!nyu)tbz?xxYm5^e_o}?CKZYxl2@uSmKjqW7ydU!(N3sONwKv z>0FSAiE)CqC9><*yr7j|=laRm^76>psIW9B9lzcA_GLh4KWGKUNkKta+OYdB_^;CY z_aXo$c|Jx$0;_9<1pYEJDNfU4XT~YYL5KA)MIQgIE_lg(d0gCL%up#R5W%^>e+IFk zygxmC(b3UC&sz4X`nrQ0(QqhTSnqGMOKs1UG%NRGAndE1*9^n=K#%E1#cMuf!Ab&@ zE`SzD=p$gk|F<@Lgoh=ST;sP)fkGc}iE!-lreN z_Ux%?lgc%d0|Q?TouNUHuCbY`6@v4j;!fwne4@nt)b&8J~w9;EUYgTn#nTn zIWuSXZiUAod~OY@=uQyd03r}$hsuBS1aCZ?)D9|CvJs+bJFX%42K-!ttE%^!%rg%# z(kq%)R#Q8g?K5F}h3Shvzp$_=Ec%>x(&q$Ll)e2$XXO$OfOLI*9lzH|b#(UHwj*qR zVSBZ4AW1O1K_{#sn18oY1i8DsTe_YNBb3#qfjJ*uXY_3Rc{CHKtGV*ve@8VYWEa%( z7d3MahWtVxn( z!JBPfqhot$#p)E7-OP-PM@%89m6f)9%gniD>J?((8)Dw$*R-GZpKnbHpmFDB(L<}H znJrp&_N)axt>jlkBcr1P=gx4dMGE7~6acbP143l|Y!u^@mR88ZQqOie8Dd6Llh`sh z5a{+vmgn=xwI^jnTwWx%Zi3n?hl>nK8O@D7R}Xs$^HA{KvFk2?_tS+e?wY{oWMvMIX**LVvIx9QdhCfxk1f8!3 zRi|VK_ydQB!%}TTs6g{q5c|=KfmFsLA(TFagh&4NEqeCbl>B_;{Y&E%MWo!^&!_JF zEk|$VB7gnrulVw7$L=2}xm9oy;uYY#V^hx$7z`7FKSE-Ss1hNC$WV?UI3E;7FI2x(j?2 z6db(2f3gbFx(81JgM(pXTc2WR6>@SmsGXa=^7H9I0b2!g^CIHtXPIzdNi@ZG_fqtn zT37j%*y*)|Rq;02gLOCSv19+)B4EIzk!3tWy^k-yXMAF(WpujqGHnZVZpDrsZVO18 zXcq1w`$R?Fqw{Ta#CRlySRl>ew~{bML|!W258DL6cSI$soJ)WI%GlXe|GN|y7l(P< zWKf|Fe5N1)(>6h3zAVR0&&+ISX<%xGcJ;y^R1mk}1uzwSnXs*#+za#ov=UWq{FV|0 z*M*CcG8L)Z;}Uaqb^7%lBQ}fq8(^cP{7iFv%2RlkZnMsgjQZ*ERz6I3%-(}J4v~yO>B)SAn%DsQf;272S zR{~_sSeclZ*0l5MO^3pFZDfBTlLplUyQFDZ{=}CYLu@*-@{RL}H5#>vIm{?t{0_?M zOi3GxF$tTTG`I=870l&mQh#?0w0hJlN#hQFJVjn!j#u1Ay4B#OJZQ+v&x}X4+@*YR z8$G(ev^rXMXpD@B!I}O!a{D{ws|x;LlwK|BS3P>JT}%Exr_i4=@h=(v6xD zCue*4$NB#H?x9n?k{XG}@~;WArFA`7e}DUISu^*QL*##_q$(n%k17?B=7ffai)Mf9 zJaG8*kS+a-Q54>@%*~=~=i+vU9HVsw@Wo(DTV(hb1+wm0- zR8pn#$>H@AnY5UUSyu0ELnFiz1- zy1}d0j5IsdqRZ9FZYkl@+}!&FOTs>NC9F3~me4W%naIqU4fQUuGoDty!b)}L$kbHy zbgP$%iTpbkA(4p%KBGMT`}=n4OoBr%Jrm4qY+!(Oy?Wxv#?LP|Tnh?)eiu}Yt!pZu zbB-Dx4|{yns+;71k2gn_Z*;*uI8S`349m;OnPxuJH%7(v`CWJ3)<_gpSz$wiB{?G_ zj{6ha#3aF&lYg8!d93~`!l9t@gPr}7zF`X_zW^T}Uj#hHy$eG-yVxWv0|U{&&P=kh z;}hf7kkyM@FoqqIW|Kf?A^nLxMgH}^s)>s{+Z;LwU&OQkZCreONU;(GUKtyyeC4np zk`#4@#!u?@7{=GEvvN1tA^LW9 zxZW8(n&|}Kd(W!$jO=xOckLVc$%nDu1hj6(T&PL0+0y2pNh1gf3Q$44S2lja6!>o@ zeS>zd&X=2AB>p(VSS}NbfLvQJ+10IK7%;KtPvD@ZW;1Bvd}vVlR8;gcP*AX$E!n5D zTv}Qh1m=m=u6%FtO-s{NQ9IIizJGW$;GYL+xVY}EWSS+2x@A0t8e_;D-1^F9TsA#b z`h;S)Lh>7M6#tBTE0!(a#E_uINwB8?NWVlbTUNrh61mwO>#(WHv9K(GLnxgL`~eQ; zOp<6ipRoEI^O}ZbY>;e`bE{5QFE!y-F#+@GDJ%B&Z7+t-b{57Z>X+G_Z&<^G6cPTC?DfwK#WC{Fn z*AJazW?XE9YLi&bB+L{CpxPA(V|InbIn<$bnZM;KAf7?XZ>_2R%0Sx;Xdy|c43-Oy+TX9z)_ z!CYmo9W`OQiFTOLV4UHJ;U=RV<=Pd-+u!$tc&@E|{LQy21INgjgiyDg zX5TkB=%w3=+#69f3KJe)$i~STIyHr0XPBm*LxwCJF;hs4PIr5I8&~&YrzyH)gBO=qo6LLLwl81496P%K5`*#X zK%uFhZ($PFn1hhltJ3^NKOlOte3PZ_42j3;v2CQ0wrLDt12U-Sf)*Rc2M!(9 z3roF(2Zp-sfYfl=Ka+xWYWH|tie;AE-#<3p-I@V3N0yR?0cXR)T#n}v0}*@G2%;EA zx4)D^9U6he>aaW#1)fMN(1v^elJr){97L0<^AV4Kb{^}t%bzxDVBMOyA^Zh1c+`nl zp6c~pu}KM{Y*@b(6-kCVLrYxTtI#%)D=(h?&$~AFHHiYqwvh&VZ9`+@b911N(Ax!@ zhgEG%FA-~U*l`T_=%|DQ*!0of_j&`~2&iH|R?T)Cj{a7NyRM^MjuSvY;STXBlj?Kz zYgeJrunHnCq|jM7R*gz{-LiPnr;4{&&dsEnCHOp+iy{gNVfhjdWyH!DDM^K$eKOYn zNV0_4+5K~J5MB}6eF2@zvnDQDZF73lzyJLF`IovHfg8H}OcgB-T%i47%soj24n!0> zZv4aV;__&&N;;N^HK@*2h|CR>N_8IoYJZMO4o!*hL>7rMa<+oaAPd3M@+Z@K$KG%f zLjwZ}pm}rYfhen~z%ECt<(J|7Df`!;3~9H5Av4g z_s3L`zPUQESdf5N=Q8;Y9&{9ZqWk?&YBJBS6^IB?x6rX6BGl26%~MC^wSYH7vT80Az?r74t)-=koP=Q@X*&3iU#`0fVw3r- z;@dZGP^hS=J`{Mj|1dO!m6Jd69X9rvHcP&!{vKm?Sd3LGa7?b4=7_qvxoK!)Kmlpn z+R5JA`1*}}u$-98{aOf~0__Gt^6wT=m)7hyH(!KqNe|Uv{CbWtMN$%rvRiUC1_EP9 zrdGa>%UBp=szqP_h=`Un68Kea?q0e1x3IpBNQZ-BtTWW$a>LCRDFP?>Gt2c@&(wf$ z@Qc#JjBB}UOKC&D`?N=*HZBDZ1dw9Gkn5DBO$I3qJU%pbm#O|*|7nkAFu1WN>v6AF z!q5wjO47VEV1F12^*gt>S|R6n=%0s!9JyKBbhPMO^hI3?nqq`lSXx@*%gf1i#9_ry z$qbL1aApCG6;xHo!loV4^yqmL2wE+L=sljQWz6nH#n%#N@gjbFInwsE3W3f{5&W)H z=N(=n4f5OMh|x3z&|H~GJkEfRxVf2LT_bd2!XCW5l(u4ZBZCm5ze~a;OkbW_!3gLi z{mr@q52hpjX;SieRv9>vM(U)$)Ac^!;ukQ$%#oo7kQ_aow8B7i2aOt71K(EWWEnQf zTsF>PHwlhKE+9Z0>3IlNcoH+>6$p5>E{|52Egw#ou7Up)fa4G_|2z!nDHwMCE}+Wa z+s#I*BtPui#Mh`5wvza6UyYf*W|0*L67k^vn<=4ax@zy14bziVs27@BX{(!Sy=s?S zY~b<@BYJ^1O}8~WF(F1JXXs8tLz7=xDkUq60lSn0hpaP(`nPHeIe5%@{cmfkkHNC-B52~f|N zTw9kw1DAkL^}P3{)aHM}^0&I|$kFk%NOb-_IQ8Y)n3W~<2^laZ1Ok}m_wSHk-RPrv z4XTDkmdJ-S+r|u%ll8-MJ4fdD@w+*Md^jOOzsii$%m4}dwt(ePmNxVH(8kHhOp=q% zO$P)eIm=o@I-!o6ka#+#JG0Mx%Xh1kr4A13%@{0VW-mUuS(e^*xjx-K+V|Vt+)i1IOms><>7tFbn$0sIWK_-7Z)|t7fsVFG?5jfXR zrF^p;J4UyqrK5uu(=S0bJw0teOC0tXigum)bGfI*ZRLfQsI%%dcI26gCwdVok$|V(%=oqTlD&9$DllAvdHwhVr-OAxfXfceUn_k)dM=3az$a zdZSr~`7O|_}3p~iS^{inKo?u8WG9%v>jA_JS9}fEoxj<6^0;6~l~eH)WQ^B(BctNX38vr&%<@6`(g za978Fa6%l1oWRvGMXEm(5CBDS!Jj zkK4>F3&cchTqzI}?qnP^c>Igr#e)`9@&)KSj?p}NS z8OhE8Q5Sfb!W>OKLLQuEh=PmTjiI;N3}(vNBbe+3&ykb;v$98_gQVsNC2VQ|Vu(cv zn3b%G*5}W;l<}89aPm4HlMfklppy#7e8QR-DF-ggs2upMETtClLZvLrQ}XdT6_CAF z5Lk#_XP_Nu4uOzzKgR;p)TnM=VRRbShv(!_t250)zYa;Qo0`r7*k??$sFR|453shU`+@g;O$HbxL8(5Is;NH>>gHYbMC;b~QCV2oWh2#Md*tWp;!SutCo-dIX6tYArJj?+)Vp~HtoNVtGHLJS_2h!~#_I(E^n{1Zq18QrKi zujyXLZ~;{0Llp89|L-JwzNs?BG!>0r6|4&$i+Na&N`Etaypo{&QA&o`!x)9+8vP4@ zmkLJ>q5FQq^X}D4PB$Sk@U~$ToGnJ>t~SuYmwvt>6ZT6YGpZ1CBYsOx(&zMuV!ZU8 zf=5_&++_Pt8VcVI*cGA@E7IxHSa#=)?W&qU+$(*eqLe+O}IfZj|Og? z=85pB4-GVQ@8BTE*DY@U7AR3#Lv2k7eeH1>+!PdFoE9R_^eOS4@>}48G}QNj zc3v6dQPptrfkHuTDAX^~o+pzM6XQd~(-0LK>kD*#VDe7wN-Q?mqk?36@7{HMzCbI9fiex$ z#kTbeO35O>(QO|v=tGv|tXtc_cG(4qp?JGnG`1#D${Wk9Uooi^bIb1YQmT>5moi<3 zGKVU+C*Bep#gvCKm?b~9-<4nOy^Zmc%T)$Rx{|I|w4J^h(3p|BIn2-K*T-v}450l_ zwhb3Hw#tX1>1QL`QJ{S8JFv6Cn<_II>TnVdg-z1a?8ZTV;BL={rwEgBBuf`W4d_&4 zeV9CVMiwJfOy$qqJ*;dO+(`d{l%Tz`>5$nth!`g2!`Vz)FCRw^h%c2b`ZGRkgdj7v zh1jqqN1@9Vh#$fzVD!qgHa-g}@Cha6U^=%jF-M1YU54ttsUM~BI< z(qB;oc`k{&&-3-j>CL0-n3ZS8NVIH7bSbMX`>UjS?th01^MzsKgIe>RCFbX46Tg1# z1s>V#yXEz?w6yS8+>$J`7%E4^k7kd!v81efhi40{)&VI0h1VJ`wD|`S;U*sh(gf}Kg;SPB77ttCnH)QEJG}Yqf=ZfzbjyprCM#;glGVH3pvV z(3br1UBH?hKk!$6)Y2Mcf~Cw={Q5PCnEf>DGaaZZOl1)N%e(tU)+U5@i42%&&c^oA zp;1v-09JVwRs{WS!j!E?&Wjy7wIVl|D#NL%*?{iQ_-ihu?qnvOa<+QD!H}DP4Ret| zRf~Y~00TXMO_2=w=Hyy^uO}@7H-xMk>P>hFu+mNLdj6VGT z?g7}^(AJhcj!6TySvLX%CO;R{fY$g`Jgaw&TSWBCI@0DIDB_ueCrex_AMROj(+S-8 zBz_FSVNmjXdp$5X_(j!6_7I_V(+i2}zpHX&aj$|rx3|K=WWa<6QmW+-`tRfBp+t|jN$Qt*% zd#(23z0`(s*|1e?Nb*XU4l_$YXZ^$4XH1T-XN{Ybs(!jDaOE6>)(FTZ5*CStgnAmBGcb>G88)tA{lw8b6NHXL5jroz>P*Yt>MyO@CXi(Sm4Ti z@rz-dEzv2>PsGj_iQ&USnIS9zGuyxnH%<5j!^6W9vXN=$BV=Xabdo2G`>C2xMZ3;p zF%ZVAMI%HUCo>?l_FuS8kn&WFXck1nk=!w;qK>MW60#F|8hC4iZ@( zaV|b=02QYKSdE|>G0=ZNViJCCt(j_p%KNkQEc)OL?lFl^^Y}6ST@u2QMP31m{!sR@ z>)b*5yGaI4cPKlTQ6(uV>5>-9Z&sv~Sud`^LF=6{iiT7WxP+-y#^c@ew1u_#V@&x0 znx?Vi@sXmH=gqTPF>aDm25v*wijwP&dNPw+75pj*oU{N=zE

jMqo7^W4wq@xPdT)3P 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 j)|=_AACI cooldown + toggle_cooldown) - cooldown = world.time - up = !up - flags_1 ^= visor_flags - flags_inv ^= visor_flags_inv - flags_cover ^= visor_flags_cover - icon_state = "[initial(icon_state)][up ? "up" : ""]" - to_chat(user, "[up ? alt_toggle_message : toggle_message] \the [src]") - - user.update_inv_head() - if(iscarbon(user)) - var/mob/living/carbon/C = user - C.head_update(src, forced = 1) - - if(active_sound) - while(up) - playsound(src.loc, "[active_sound]", 100, 0, 4) - sleep(15) - -/obj/item/clothing/head/helmet/justice - name = "helmet of justice" - desc = "WEEEEOOO. WEEEEEOOO. WEEEEOOOO." - icon_state = "justice" - toggle_message = "You turn off the lights on" - alt_toggle_message = "You turn on the lights on" - actions_types = list(/datum/action/item_action/toggle_helmet_light) - can_toggle = 1 - toggle_cooldown = 20 - active_sound = 'sound/items/weeoo1.ogg' - dog_fashion = null - -/obj/item/clothing/head/helmet/justice/escape - name = "alarm helmet" - desc = "WEEEEOOO. WEEEEEOOO. STOP THAT MONKEY. WEEEOOOO." - icon_state = "justice2" - toggle_message = "You turn off the light on" - alt_toggle_message = "You turn on the light on" - -/obj/item/clothing/head/helmet/swat - name = "\improper SWAT helmet" - desc = "An extremely robust, space-worthy helmet in a nefarious red and black stripe pattern." - icon_state = "swatsyndie" - item_state = "swatsyndie" - cold_protection = HEAD - min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT - heat_protection = HEAD - max_heat_protection_temperature = SPACE_HELM_MAX_TEMP_PROTECT - clothing_flags = STOPSPRESSUREDAMAGE - strip_delay = 80 - dog_fashion = null - -/obj/item/clothing/head/helmet/swat/nanotrasen - name = "\improper SWAT helmet" - desc = "An extremely robust, space-worthy helmet with the US Government logo emblazoned on the top." - icon_state = "swat" - item_state = "swat" - -/obj/item/clothing/head/helmet/thunderdome - name = "\improper Thunderdome helmet" - desc = "'Let the battle commence!'" - flags_inv = HIDEEARS|HIDEHAIR - icon_state = "thunderdome" - item_state = "thunderdome" - cold_protection = HEAD - min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT - heat_protection = HEAD - max_heat_protection_temperature = SPACE_HELM_MAX_TEMP_PROTECT - strip_delay = 80 - dog_fashion = null - -/obj/item/clothing/head/helmet/roman - name = "\improper Roman helmet" - desc = "An ancient helmet made of bronze and leather." - flags_inv = HIDEEARS|HIDEHAIR - flags_cover = HEADCOVERSEYES - resistance_flags = FIRE_PROOF - icon_state = "roman" - item_state = "roman" - strip_delay = 100 - dog_fashion = null - -/obj/item/clothing/head/helmet/roman/fake - desc = "An ancient helmet made of plastic and leather." - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T2, ARMOR_MODIFIER_DOWN_MELEE_T2) - -/obj/item/clothing/head/helmet/roman/legionnaire - name = "\improper Roman legionnaire helmet" - desc = "An ancient helmet made of bronze and leather. Has a red crest on top of it." - icon_state = "roman_c" - item_state = "roman_c" - -/obj/item/clothing/head/helmet/roman/legionnaire/fake - desc = "An ancient helmet made of plastic and leather. Has a red crest on top of it." - armor_tokens = list(ARMOR_MODIFIER_DOWN_BULLET_T2, ARMOR_MODIFIER_DOWN_MELEE_T2) - -/obj/item/clothing/head/helmet/gladiator - name = "gladiator helmet" - desc = "Ave, Imperator, morituri te salutant." - icon_state = "gladiator" - item_state = "gladiator" - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEHAIR - flags_cover = HEADCOVERSEYES - dog_fashion = null - -/obj/item/clothing/head/helmet/redtaghelm - name = "red laser tag helmet" - desc = "They have chosen their own end." - icon_state = "redtaghelm" - flags_cover = HEADCOVERSEYES - item_state = "redtaghelm" - // Offer about the same protection as a hardhat. - dog_fashion = null -/obj/item/clothing/head/helmet/nvodst_helm - name = "Futuristic Helmet" - desc = "A jet black full faced helmet that has a red stripe running down the top of it. It seems to have slots on the top of it for antennas." - icon_state = "nvodst_helm" - item_state = "nvodst_helm" - flags_inv = HIDEHAIR|HIDEMASK|HIDEEYES - armor = ARMOR_VALUE_MEDIUM - armor_tokens = list (ARMOR_MODIFIER_UP_ENV_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - -/obj/item/clothing/head/helmet/unmchelmet - name = "Standard issue UNMC helmet" - desc = "A standard issued UNMC Helmet. The flashlight mount doesn't work and it has no visor. Despite that, it seems to be in good condition. Don't lose your head now, soldier." - icon_state = "unmch" - item_state = "unmch" - flags_inv = HIDEHAIR - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_BOMB_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - -/obj/item/clothing/head/kevlarhelmet/toxinfil - name = "Gen 3 Leo MIRAGE Helmet" - desc = "A third generation Leo Armaments MIRAGE Helmet. This helmet has no visor due to the fact the visor was not 'anthromorphic' friendly. The area around the eyes allows the installiation of gun-spec, or G.S, eyewear." - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - icon_state = "custominfil" - item_state = "custominfil" - -/obj/item/clothing/head/helmet/unmchelmet/medic - name = "Standard issue UNMC Medical Helmet" - desc = "A standard issued UNMC Helmet, this one seems to be resembling that of a medical personal's color scheme with a white paint and a green cross." - icon_state = "unmcmh" - item_state = "unmcmh" - flags_inv = HIDEHAIR - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' -/obj/item/clothing/head/helmet/retrohazmathelmet - name = "Old Hazmat helmet" - desc = "A old style hazmat helmet. It's a bit well worn and the visor has a crack on it. But other than that, it seems to still work." - icon_state = "rhazhelm" - item_state = "rhazhelm" - flags_inv = HIDEHAIR - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T4) - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - -/obj/item/clothing/head/helmet/unmcstealthhelmet - name = "American infiltrator helmet" - desc = "A helmet belonging, albeit dysfunctional, to the American stealth suit. Now when you get to look cool while chanting 'USA' from the shadows" - icon_state = "usainfilhelm" - item_state = "usainfilhelm" - flags_inv = HIDEHAIR|HIDESNOUT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - -/obj/item/clothing/head/helmet/chinastealthhelm - name = "Chinese Stealth helmet" - desc = "A helmet belonging, albeit dysfunctional, to the Chinese stealth armor. Once belonging to a feared Chinese Crimson Dragoon." - icon_state = "chinastealthhelm" - item_state = "chinastealthhelm" - flags_inv = HIDEHAIR|HIDESNOUT - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_ENV_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - -/obj/item/clothing/head/helmet/unmcwinterhelmet - name = "Winter UNMC Helmet" - desc = "A standard issued UNMC Helmet.This version seems to have white paint all over it, a type of camoflauge. As an added bonus, it seems a bit more sturdy to laser based weaponary. The flashlight mount doesn't work and it has no visor. Despite that, it seems to be in good condition. Don't lose your head now, soldier." - icon_state = "unmcwh" - item_state = "unmcwh" - flags_inv = HIDEHAIR - armor = ARMOR_VALUE_LIGHT - armor_tokens = list(ARMOR_MODIFIER_UP_BOMB_T1) - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - -/obj/item/clothing/head/helmet/blbandit - name = "bandit mask" - desc = "A modified hockey mask sporting an in-built set of goggles." - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - icon_state = "banditmask" - item_state = "banditmask" - flags_inv = HIDESNOUT - armor = ARMOR_VALUE_LIGHT - -/obj/item/clothing/head/helmet/blpsycho - name = "psycho mask" - desc = "A hockey mask with an upside down, golden 'V' painted on the front." - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - icon_state = "psychomask" - item_state = "psychomask" - flags_inv = HIDESNOUT - armor = ARMOR_VALUE_LIGHT - -/obj/item/clothing/head/helmet/borderlandshelm - name = "borderlands helmet template" - desc = "If you're seeing this, something has gone horribly wrong." - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon = 'icons/fallout/clothing/helmets.dmi' - flags_inv = HIDEMASK | HIDEEYES | HIDEHAIR | HIDEFACIALHAIR | HIDEFACE | HIDESNOUT - armor = ARMOR_VALUE_MEDIUM - -/obj/item/clothing/head/helmet/borderlandshelm/bandit - name = "bandit helmet" - desc = "A standard helmet that entirely covers the wearer's head. This one comes in a deep red and navy blue." - icon_state = "bandithelm" - item_state = "bandithelm" - -/obj/item/clothing/head/helmet/borderlandshelm/banditv - name = "looter bandit helmet" - desc = "A red and blue helmet sporting an upside down, silver 'V' on the front." - icon_state = "vbandithelm" - item_state = "vbandithelm" - -/obj/item/clothing/head/helmet/borderlandshelm/banditstripe - name = "striped bandit helmet" - desc = "A red and blue helmet with a silver stripe running down the center." - icon_state = "stripebandithelm" - item_state = "stripebandithelm" - -/obj/item/clothing/head/helmet/borderlandshelm/merc - name = "mercenary helmet" - desc = "A professional-looking helmet that completely covers the head." - icon_state = "merchelm" - item_state = "merchelm" - -/obj/item/clothing/head/helmet/borderlandshelm/promerc - name = "professional mercenary helmet" - desc = "A tactical-looking, matte black helmet -- complete with red visors!" - icon_state = "promerchelm" - item_state = "promerchelm" - -/obj/item/clothing/head/helmet/bluetaghelm - name = "blue laser tag helmet" - desc = "They'll need more men." - icon_state = "bluetaghelm" - flags_cover = HEADCOVERSEYES - item_state = "bluetaghelm" - // Offer about the same protection as a hardhat. - dog_fashion = null - -/obj/item/clothing/head/helmet/knight - name = "medieval helmet" - desc = "A classic metal helmet worn by all ranks of knights and horsemen of the Old Era." - icon_state = "knight_green" - item_state = "knight_green" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2) - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDESNOUT - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH - strip_delay = 80 - dog_fashion = null - mutantrace_variation = STYLE_MUZZLE - - -/obj/item/clothing/head/helmet/knight/Initialize(mapload) - . = ..() - var/datum/component = GetComponent(/datum/component/wearertargeting/earprotection) - qdel(component) - -/obj/item/clothing/head/helmet/knight/blue - name = "blue medieval helmet" - desc = "A classic metal helmet worn by all ranks of knights and horsemen of the Old Era.
This one is painted blue." - icon_state = "knight_blue" - item_state = "knight_blue" - -/obj/item/clothing/head/helmet/knight/yellow - name = "yellow medieval helmet" - desc = "A classic metal helmet worn by all ranks of knights and horsemen of the Old Era.
This one is painted yellow." - icon_state = "knight_yellow" - item_state = "knight_yellow" - -/obj/item/clothing/head/helmet/knight/templar - name = "crusader helmet" - desc = "Deus Vult." - icon_state = "knight_templar" - item_state = "knight_templar" - -/obj/item/clothing/head/helmet/knight/greyscale - name = "knight helmet" - desc = "A classic medieval helmet, if you hold it upside down you could see that it's actually a bucket." - icon_state = "knight_greyscale" - item_state = "knight_greyscale" - material_flags = MATERIAL_ADD_PREFIX | MATERIAL_COLOR | MATERIAL_AFFECT_STATISTICS //Can change color and add prefix - -/obj/item/clothing/head/helmet/skull - name = "skull helmet" - desc = "An intimidating tribal helmet, it doesn't look very comfortable." - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE - flags_cover = HEADCOVERSEYES - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2) - icon_state = "skull" - item_state = "skull" - strip_delay = 100 - mutantrace_variation = STYLE_MUZZLE - -/obj/item/clothing/head/helmet/infiltrator - name = "insidious helmet" - desc = "An insidious armored combat helmet signed with Syndicate insignia. The visor is coated with a resistant paste guaranteed to withstand bright flashes perfectly." - icon_state = "infiltrator" - item_state = "infiltrator" - resistance_flags = FIRE_PROOF | ACID_PROOF - flash_protect = 2 - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH - dynamic_hair_suffix = "" - dynamic_fhair_suffix = "" - strip_delay = 80 - mutantrace_variation = STYLE_MUZZLE - -//LightToggle - -/obj/item/clothing/head/helmet/ComponentInitialize() - . = ..() - AddElement(/datum/element/update_icon_updates_onmob) - -/obj/item/clothing/head/helmet/update_icon_state() - var/state = "[initial(icon_state)]" - if(attached_light) - if(attached_light.on) - state += "-flight-on" //"helmet-flight-on" // "helmet-cam-flight-on" - else - state += "-flight" //etc. - - icon_state = state - return ..() - -/obj/item/clothing/head/helmet/ui_action_click(mob/user, action) - if(istype(action, /datum/action/item_action/toggle_helmet_flashlight)) - toggle_helmlight() - else - ..() - -/obj/item/clothing/head/helmet/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/flashlight/seclite)) - if(can_flashlight && !attached_light) - var/obj/item/flashlight/seclite/S = I - if(!user.transferItemToLoc(S, src)) - return - to_chat(user, span_notice("You click [S] into place on [src].")) - set_attached_light(S) - update_helmlight() - update_icon() - alight = new(src) - if(loc == user) - alight.Grant(user) - return - return ..() - - -/obj/item/clothing/head/helmet/screwdriver_act(mob/living/user, obj/item/I) - . = ..() - if(can_flashlight && attached_light) //if it has a light but can_flashlight is false, the light is permanently attached. - I.play_tool_sound(src) - to_chat(user, span_notice("You unscrew [attached_light] from [src].")) - attached_light.forceMove(drop_location()) - if(Adjacent(user) && !issilicon(user)) - user.put_in_hands(attached_light) - - var/obj/item/flashlight/removed_light = set_attached_light(null) - update_helmlight() - removed_light.update_brightness(user) - update_icon() - user.update_inv_head() - QDEL_NULL(alight) - return TRUE - - -/obj/item/clothing/head/helmet/proc/toggle_helmlight() - set name = "Toggle Helmetlight" - set category = "Object" - set desc = "Click to toggle your helmet's attached flashlight." - - if(!attached_light) - return - - var/mob/user = usr - if(user.incapacitated()) - return - attached_light.on = !attached_light.on - attached_light.update_brightness() - to_chat(user, span_notice("You toggle the helmet light [attached_light.on ? "on":"off"].")) - - playsound(user, 'sound/weapons/empty.ogg', 100, TRUE) - update_helmlight() - - -/obj/item/clothing/head/helmet/proc/update_helmlight() - if(attached_light) - update_icon() - - for(var/X in actions) - var/datum/action/A = X - A.UpdateButtonIcon() - - -/obj/item/clothing/head/helmet/durathread - name = "makeshift helmet" - desc = "A hardhat with strips of leather and durathread for additional blunt protection." - icon_state = "durathread" - item_state = "durathread" - - -/obj/item/clothing/head/helmet/rus_helmet - name = "russian helmet" - desc = "It can hold a bottle of vodka." - icon_state = "rus_helmet" - item_state = "rus_helmet" - -/obj/item/clothing/head/helmet/rus_ushanka - name = "battle ushanka" - desc = "100% bear." - icon_state = "rus_ushanka" - item_state = "rus_ushanka" - clothing_flags = THICKMATERIAL - body_parts_covered = HEAD - cold_protection = HEAD - min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT - -/obj/item/clothing/head/helmet/police - name = "police officer's hat" - desc = "A police officer's Hat. This hat emphasizes that you are THE LAW." - icon_state = "policehelm" - dynamic_hair_suffix = "" - -/obj/item/clothing/head/helmet/armyhelmet - name = "steel helmet" - desc = "A steel helmet, inspired by several pre-war designs. It provides some protection against impacts, cuts, and medium-velocity bullets." - icon = 'icons/fallout/clothing/helmets.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/helmet.dmi' - icon_state = "armyhelmet" - item_state = "armyhelmet" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T1, ARMOR_MODIFIER_UP_BULLET_T1) - -/obj/item/clothing/head/helmet/armyhelmet/heavy - name = "heavy steel helmet" - desc = "a steel helmet, inspired by several pre-war designs. This one has been modified by Nash citizens to provide more protection to the face and neck." - icon_state = "armyhelmetheavy" - item_state = "armyhelmetheavy" - armor_tokens = list(ARMOR_MODIFIER_UP_MELEE_T2, ARMOR_MODIFIER_UP_BULLET_T3) diff --git a/helmet.dmi b/helmet.dmi deleted file mode 100644 index 5e55e8076cdbf2d438684857e98ae621aed844d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36665 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

47f#Q9 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 K-EwW`=l=y<)KR?v diff --git a/icons/fallout/clothing/armored_medium.dmi b/icons/fallout/clothing/armored_medium.dmi index 84a6202650fc70ad1c54e8879d54b0393aa271e9..61e917b5a56be239b11d65f33097e27b63e59b61 100644 GIT binary patch literal 42662 zcmZsiWl$W=7w*yE8iMNrL4yPfZi|KB1ozrr?sw{_tNsfttfPkYQ4^&4$Ks5R9LVxpmC)~973jzX? zldq6nc4fRoVFhZ_nj^PvH;g=zO|#=~~rK5$=3+ z@7i#;261o-ut>{xc6Y8h#>Gc-IJIWK9|)d+I2GVh>spVbz8j(g5-X9-Rjw_w7C~GM zh(ph7aFHi)fBq);@?&nUX(>csOVV^PNrf;Lx3U!vf?WRu;I;) zLKCYe-|hA-dx!<+Ce{Lays*4o__g^eGE&piu5P^c?!57H_%jnDHb9W-T zMhu69h_QE6-ZDp1xE=_3_d?rE9{$+4pdf5`w7SJVJX>xNs@hRv>^^_jelKLqbiFc6 zg2norsFmuCJ{u!cSq+Dhq*TMain>q zL;9v1NeYZNk#Sxac`afUnU5d74zVG%ERj>HCAnDO_T6XerK2}**7p&t;FQJiF&VTqFV!jUMf|9uG&k5OpY`c`$Gsf(N9z+aci=c zHg;lR@2#n{3JHo6V0QZUBD=11quyWp!)X$*wXz-^y3Z$HG>(JoL1QwNYN-yKHO00bm^W3ZS+0|8frVw*+? z#X4LPv;1A3;f>j&vb3sZJdEnDL6BJ2=lSduuUWT z-0O1|zKg1J$j`c(vGkAW@(glRqd*kwN3*|`-&h%kP-n-N`dC^Cmj^$>FMBf09!4lQ zHSoW($ygvdDn8_OF-2SWxNNS!&tIAsdHs-IdlfT?(!G>_HeDyE+%HNp0i807)xG|g z>Q;|cYW1AQL{95#hcM2`-1h(zd@{Y-_9k|Ao#JB!hFX{VjW%JJq3fO~;f1rNTtB-p zF*86{p0pC(PokHA>3&un{~!m_$o%pcRK3_oW@Zqdvtd+scxX+xIzLZX%g)YjkV-;C z)DC;R(}6y!TijX{Q^+g}sB{`U74`_;^CZe`2!Lztg7OYPeX#u?yR*LQ{m9V`wNVWf zWp%=BShy;;|L$CRVvVY}aCw9($xiK(SE^0Q#bWEtq~J|9?2Ft9mEBqPYJ>%!T1t<_ zV||~VR0NKO{e*XSsZZ;TkCENQukbyrEvfFL2BYpAth&Tt)a*V(wUv_rx~Q;|_L@@7 zaJIu@ee{gE*p)*fl-=w#mb6xf)%RsDZLXE1=WG>=$8o3Pnj07>(O1=@V5h1$oo?uz zMp3PUpVSchX4pf-S$^)f4Y+0WLr2F93-S{V{!V@%Oi=VC|A3;!4IFyULeJUzC9Ynt zE9*Reck=~d9(Fk>VfRsbm_^{N}&B+2%aVIgx#6^j|va zeE6#q@Gdz)b^RBu|z-%C6sBpR$d5Z#p@HJulX#VMScGeTj$v zl@#}SlU3r!mzKw7wxAC^Tpr(kKG8|3Vi zV{cMZ)9vB=Oab3I^=VCk9hHAvn6LMIqFlL~=?%yKOcWd8*0r<6^=-+@a2orWh#h}0 zXzou6@>fuZPI6K+C7=>9d1s)cgfrZdID3qOiaNKJYq$6dz9?oCKRJl3l*VPQZ?udL ziwJvz@#xEnqo%4O8HvkxsvqF*ALc(56-e+X)rM_mW> zy0gSZCa2iJf!Uv+nQ{)eq=Z_=BFdC!fZ>7+c3_+}>5f+}Uqf9Zpv!UZ7#m!cZ;idW zx=KVwR;jeIw1h$TQAS24qSb4`LqK=a=(%rx$?!IJHmsc zxc@lWq_RoiE6UlMxFNFw?pi-ZNogF*=oqMfmL!tzLCe?7_tp7k{q*5OY)^9}TQjSP z-=l%te#f=XRN>6c@toZ6P&9@Wy0509kNgeOQ5;rxmkKE@+8 z)UVR_^lklAeT{vTES>2$eJ82_-cy|0xdt+clCdi@%ImWg3({Oa=qi8&TQ;FD4JqSA z%FYYM%J96vDbDwYpex2`NU;~H0POiL`J4B)2usHC6D?O%1g?1Yd9PcQyjnZO)ml*o zDL@1r?RrQ0s%>ACu@!6l-h!G})3^0Z+M7i|>oFoST-8B=N-2|P^rPRk`7i8g+5B^M ztbSa{{JZ{7>A%T%e{}$4od&LZY}RzX0FK}7eR3&}`MVOeiF?-&?|r6}jmQvZgeNch zkiIxS>&dimp-a*7SZNboq#c&oLzncTqzY0#EXyT=&8Jyc*foC1IU0kCwS% zSn8!{v|tSt!InS%9KxD@f8+L1<=GITGPYcl1%G1f4jjGFcV>3vr}S8B#luMK+{Uz6 zWy<$n)NchL6Ld5+ui=q?bgX2OcDpfn?B16E#-eMB!^gUXWu{5CYcn|KaeI^M>GO|R zDX*?4Hk&hP!TKx0(OQ8o@ktHklD#Y0wBQpQOHr|f?VS~^s8+c)>P0aYh3rU|R8#8X zf;zH^U;|DGPPFr*qz;b^QrQtk{;Jrh)i`*6j%BbjUA|M0p;A!YhU|urJ8vgTm&AZI z&77sZI)lsYiOu76hYcQi}8D8xj>~ag(u?RymX-yNR(+i0J>I0?wc?6_@$chMiqEp$@QU|Ml-@f`zY zsKI$>3t7zhd*LkSop0YLR&lraiciQw^KcHgf|)bAa*y2l*HNb`sPS8!+c=e4(_48< z+S9FvJwHcd@D(d`oqKe}8Hao54Ie&CCpS9Q?(l^qQZtME9GK1g4 z(CPrP{0v&>*$#Sn>QH;^?0X?hc1co7j2v48R#nxgj>f@Q*HZEYa9^e-Awr>ne(jB4 zV$*9yvIDstU)pocG?45J%5+C981prB`#jD7h>iC-|k@6(x zTTY&>XAZzWNn6nKKyzTPu5%y>f%DUY^I5nJ%)g15m4#Tkgwip$oJQ&L&Uvq=EH})Jx9@}&aJ=`{ z0m@gHQfzM!{S+)%NeE9+_a&>&~qu;1xdBMdd z?gG-C-&HzSPhcjC7Gs2N+#;x^euxnSAFVpp?k;3Xs%87l#SR98zw-X5O1g^KfwwP&N6AD3&}A~VzYBnd9ZrI zMCpu0uVqCxy9j0$N6S}5J9+ebf9xa{8}*Ov0UBjA?G}&+w1eK|P$xwFj&`NLlPePi zlw2-OmMcd=(&Q7+5}+y0{78_co*^6`T2pQ#u=vmVsLw4soOk8Vf1hMu#0LmP=4 zAo2p+WhwEIuL7sz2aSo>+gM^z6^eNQ-mTD;;L(ha@<;8>4P4~Tu37pk8 zZ<&-ejRGKFCkDc?((c9)p|=;vVMpo5i6SkcR1MALS39Hn4=`DFEbsG!S)69-+;05AtR!WA-)i3Vb z>k}uw$J6C~fk=I%2ydQys|7M?s9M*MXOaD$u^o2W-JUf!> zwOL8@?p?C6&d%sCr$2;E`UL}uuES}{VTFh%-uc(WKW_Wx6Un5Wg{x2Zmq*LJUl$-Weop9a;sG4hSsuj{CvBD z2n`H)gVT3QIX*R2+BlE7*5Of4M`-z2=5ZlIDjSZnu)adhAaK-*F%AzQJf16N8XnTg z*X;E;(UNBLhwuro5&Xv7dq<>Z?`}^2N2>R3oa%QeNX>O9`$wugzO#Z&hfo^hJ`VMw z@uYy%K+?tP%Wo}+7MaL@WCB|03U}G3=Sk%!#5h0!77_syh>E2(qw-b|jqWaJEWnVJq&7PEH z`UT=BY8gD_@wZWfYIGEt?vFoH2wdPx<5Lq$J$=OMq(TLalSuTx)F_pk_W@a1s%OUs zr9)YY?@Znzh8n}WhR@`G?&)jVI`C+~mNRsuZ2CHHjtU$TolE0>5Ecz}E1?p^Z$9nT zjIP6x4jE&KkR`&pY?oNKQ<2M=NsI5`#z8L;jgB5~lmgt-QIkmmZwuN>wydR%BgW#2 z)%v7|-B+aR#91Cnt;$$h#0d1N5R0~EaK9Em2Rz}be~y84>6D$jBLMnzRg}LflO=s2 zF?No1iR?eN8fn48-#G(~CI@DlkbRD+1>@KwkNvIigdDa7c>^1Cf?#)VWMy~QjYU_{ zuA?Tn668rgE@!OzB~}ym!n0g3Cj`XAjKhy{^1XR>?r*?Y8Xow5sf1Vg;Vdn)>NcASp`06#IKE6RgQT6a>d5BAAIMqa% zyxwz1R>w=aEW%6IqqVAww9(dTWuygf7rAoduD(GlwY~XhyD*$|0Q&rw>huo@Huc|p zt$A|pb?8ccQ4XX31XbItm7;j5-+7jGls}zrI-5Fy4}hGb3ph@zI)4=QB(gYJIbSZS$E{)-QFgxI zK1&i<+c4%Nf!mL@eJe+y6UF}B+IOecazRJH_sxfHa&27YU0;Dno6O{OxHn=eR^G_K z^`1pP)DH*GtC{od-HUXh#!YAzj)w|xVzQ{{$nQ6Ce0D>vhw~|;E>^ikdX>S zxU+-!=#quRbOz(=MCK_!egLx&lN~KB%aSZag|I+r=DQcgVh?tvIkiZ={N8RsAY2;C5{o*-&o3%NOa?~ z?shskiMeQYTY1%KS(#Ybkrf#RL!ZUy8(-W$}@f+t@8)}T0Q?;?|Lei9epABSOQ)Kw^&%O{=krEeJYoX>w_FFy5P zClL>&5Yw;#)W-0c{O`{H5D&0uNq}}}**2?oz>5y6NvE%eOpI6)UL5#TM96#$B zHPji9EF?%Rk}X))l>Yv6RC+gv;0pIVN1o#Dz?KE8gtbiBLyQsSaXMF6`v}y=S!>*9 zG)AJyuaQ4N!md+5yS-FStLnKEFR*6#CPN)x3nN8d6oF?qmI(M+&Q2M18?}|?jeNVt zK}0uEIdd?)r>=|^ALgn#LBJ7#e_jUlKx2X&v!cX3c8J*!d0AT(YlgAepzrb*7Zrt> z>sCohN^0t^UcL+V_c~iERl4!-3By`KU(J2{kzEa#PVuppfSTs+L<506bWk-D$p{{>GfFAeVzu|zWoBn#~SW6GTswvpT?dYd2Za%$c11?nEBdxZ8z zO(1b63gx64EK4fTWc5aF=o1T?bCHrbZX7WekL4uk96!KBnR{qNFMKlDNlFSSjd)K( z$2?A6w;fkjyr@BuLYo5TSa;~8fcnQ_G7z7j z_`@U+3jh`?Z!WG0)pabTOIoqGB@{aFc z-q&;m)%3}&?NS*j8R2}@SU8J6vv{8qBB6pFF&s;cf3o7pTe{J8-l;gY!atQ{9JCzo z_M5Zk_D57Yov}8(39$Zbt)-X{A{;Seq0=ib43vpTfiqBg`yUU+h~dSV+A(eAoTL7p zJ3sxCl6LlVFZATu_V+On@_WoCpr&z2G2`Gd+{ZonbX&W*P)y+)Zqf&d3v_A$Wcj4X zhr;4S&cM^C>)T|~GPUV|;P@yJeZtDKXbyHPhOsjcM_bp#fQ0MwstcrO#~~yS59(k> z{C6w!R}U4V9SM}efk=&W9-rc6U79I>S)qi6*7(GK=ey1;@i;xTq&M01*Io3VpH4$3 zo!>=o2euVQ`a5)G{|Zx^Zt!;j;O<1^hJBMYbP2aM`LE_~e(S48V@v>ZG|*)%Lq`+6Q+`;GG z=b_~8asy0j8LHvar2`{3lQ3Z&t`( z2wvsRcfF3ezi&AQulI<;KJ2^~y}09VWSZ&R#{Sx^b>(1mBMdnf*JShBg`Ee}hy%E8 z{Skgqy>0eE6#KJn%S#VxlGzOgK?-oXv~91^DDKY69COh$WZ_yo*(8;C`at9LA4m?_ zKXLBctsVWoQDjcB)pyUgdjVlK7)`Ey!Sp8bq=H5{KL>fSG7gR=*1!8n9!}62S80S+ z!C@HJ;U?i>+)d0Nq5K*GUV!n~$|X@)n}kt@%H%J5Hr#{i9UMV&FXeVYMMZ*!%&<3) zbG;wfD!Z!^o(Dk~7?CK@7}wNHjOzsajqkp5RLr)Ao?oT(H_jomsW#5@ zAK|V}!4~sQZ=1I29P|EeelRVwKl>dbqs<#36Pr^XxQ1@OhlR98S=cK1J=K5{9NY$e z-+A<&ZYwT}P{_Z13#njvXo6BhVCTC*hg{eP%Lx(|R9LeZl4E6_+Pe4B-si4E6V~dQ zrSVy;5J|!P;yki5p7vv`f&;|eNGznJ6bFCxNs-wnx}kaAmQdHRS^EcDURZlz_RsjU zyVf?5QTimd-Plc>L$i_j;n~(n_B=n2?~J?*Iwe#|6m?pAv236Il(``m94dGcbM z9RxMCiw&(2)9ZEEBHGF8w4Y446CNw9-bA_T_C~qWgLLV|v11!O?QXbvk*8g*G1_}! zP@6f@e0*u3<>wtC=WUEfV<0#QpA&ifmw|WY(z`g&h_9tKvGv|-r17uA5>$q^c4=Zs zZYI0Q=I4-HdlFJJe>ayKH-G86@I;;8qjXMEFHP^d%N5>7ImLOf6js21ucbL(bc385 z5pO#3owX#xf3|v!@_GfkLkPG!bGEjz0{To!=w^F$v4y+xJ&_JqjF+>PmF*hL8`#&e z5O;LMnlfT#5?e_(1#<=LLyoR@?jROP4TtZpX0JXN_tJ)rX0!2RXU^zbU=fJlcl!zZ zv6!I!6YI@(J&roQKtxP(?Ek}mPCp5u``q*!gTI7=xcen@__P^$&{dj*z1z8!%4)-* z%Q7>(mx5G+D9R?49st=@{@wbaiL<}KA$A3%0fJlq&NCNfG}5>1WHEOBvKQPF4j024 zd)yvxQ{?Q?93zqLzJ*N2Ns;wRCiZj{W}+5}m2Ed zG-+8lZKI%}g-c&QTaevfP1nqwlGVkmiaPYmQfFA zQc=8SahbPgs#pvFaYs4*Q@xqMue^x<;4O{$7cog)LK7tE#WsCXPgZ<*)87i2LU;tH z=7nP1XJKLr$@4KTKZ)-?GF9!d6!~T89@YmAhT~Zp--J;o3vGjY)~^Qi|)^N9wxT-8R*M8GU7*x1iRn85Rk; zHTV0mLn57r;RX0UmNA+g`+qBb0&|p82KCO@+Mn5+6aD{o`Tl<*@IO$(cKdO}-7tx< zb%48E94TE_tOCQ2;;e7V{Tk;v1(SI%T5mggZ|4<1ySwwgBO=0&_}P0>*Hse6NQmcp z|KV*aeeZX7^@~k2-=|gwUaxbvYp=i9qdCFZ$aodaRMS7Xr8C6>I!ED;vZ9H{*2sx> zBMa!=9w71Pd+#%d0L6yEajU+Qfa8_6daYJZnD5Mo8Z_@fDDrp!PoBeF5NOTc zkCF$;@=y9#&19ni=yiXVNR=qz`+chel9V3JaIyyfD;*;GSDD>?Je8=XHFe#Yf-tU1{F5{tJ{ZN5t~@8-nWIvH?T_P*^o z=Qh7h>B(5SF;_}@_(9?Yq4xP0i&K@uapm$$|8tgYE&Lb9mfeU!;kpQWh&>G-IVB0x zkcj0ivjdDP-Zf%4J71et9p4nuL9}tw5~*YJsvmjkb8E}v)Yklzcdy@$kHy1>dp?`p z$eBJ8@wk8^yRo*;2tvT%A0tuiVCzt17z^(wRkl!b-ChsKHL4}%L#=KibN2m#?fkDa z&ImD&ub#!`RvpmeY8ey}^Gkfat`5yq7#K8Fu36V(6Y&?`(}^-mGZDn(MQ<{ex;LRx zvd4>ZVSajMuQMP^g(1-kKkhu8952M3>m{Pzm6HtY)zsB5$5CXpW8q%U9}%-Xr2^3| zeCPhv%qp%D>q@snnj1y8DQaP{=3f`Yu1JbRowb}Ug&gpwZIqdnnR#&^@~JtbXr?=H z)B6aubFa?NX3$DyZhVqf3QG5$UvE(t{^ZIX=5I9#Pn-a4IYOS&vewhivrl_&1lhHd zJWOZ;u74BGD-z$-lL|zvwWtuh_ClW61zAlqPz*FROZ?#@Snh+;JV5%`yv#ZVPjRIv zlDJ++0IbEF&VnS3^t~xMsr1-8i3WUEnXmDr$EcG7uZk^B91 zE$z97!ZDhm>s&G+Y}m{}$_}BZIbRLvO5(0zs2+gN zo^6Jrz8FpZ+|wr1ihsX6_I|X;nQxP`((CgOs1^CA7)wIYmDegUU~}cbA_>!#9O~f= z3QG^-lBNi{D84^B{-qt=czz~rvnuXT;m`m%qNRj%(i`u?@X}dVpPITkOtIlh<;E-8hP5fqk1sj0u%6!awxKlbXWTOjWI7R{YQ0?=s_nWx2tm zi#Q*g$is@_#MF3`r@OPydV1t%>m4cYzXXgUVMz1$2n|KsB%r8yf=d2Gi5zW3(v+p9 z5?O$I132o1cl{KZXoPl>SG{p58JVj6RUxyl((cAyH*vOS68G_CuZcoZz4HkO z_amtrztCw0(1oaASUx6*7Z-1x0UF;8D4olH zMT}&=TPJY8&dO)$YtJzQNHMp*2&O(RkN|BL`&hr#S2!_5A$3LWYMA-6?-8e~8!5!I zg7>`~i{%oDU-C;8Gddwb-d=y0h~>S@z5iXB@)2$-uWn1!B(yq$IgU-xAK{%XaS?eh zPSEG#`=O_Gn~d+?_2dF;uC5m;=tzzUT^Bw2M~fXi8-6RIMTYkEzsqw=r@XW`lP(Gn zVU-o#U*w4gP`4|`PHL0I#=AT(J}1)^Dwon3#02O66w>vvU#5(8Snc2STzub4;;_+~ zQ)Op&lqzPm@R(s}GM;!fJW8XAzXfe!abPfR@`fIj4`=x9jwJ&cmnJe!o^Pij$F+^0 zGqyFlqI~P8a;5YApXfX2|0&>c5}oC_`C_MKWGvL>c2&05qyq+@TZCjv`G^RPro&{4Kzgs$Ocn%m}+N{Z0Qp*gcn!oRoGK%R5JdfZZr{ zbQnd$*&WF+Xhk}rR^TA$g_XTTQcVqrtX%pphMms%4PhO+qg*r8sg}CPw7AFwoe_G8 z=pe+up6{6NVBDW{QF;6^q;F}@MQgxo!!7YgY7Q`yEc13g7DsqKTEL(*^{eKB#kcx0 z>Wxl}t7Qkn_w#Q>a2_Mxpv_jtZVG&PogfkXT!GPl|k2jB!w({sb`1P#KVHhaPpE2LXX2 z7|of!x1S7CGa13UDHpSAcaX$)3mOOA_ElkYnhC)UuVG@=ex5%C`0zcoKR*a=Bj4p4 z4LDX(Jo)@RFeZs3)aLR`06f3_qHo`Et1g}8h@{9bG6WrCL?=cXnG1H+2bS`P&Kq zXIwkQV%dC^iF9}Y4$sF$SC7CNRwH^Jv*W?>e@0^;%4WZ|iOyOJOSNvK4B9N;IO&&d zdZjdeCV{&)1d|TBLvZH?Ae`ID~cfn^V{yJR60Av z%PYQ`5y&uxIs$jVX8t4bJE?K5CkN#v?+K_=o-QYuTF^;pjdNxTbCWJcaI&#=BV39( zibbF97L2P`qR=zQxIF<5FtJ2a!4_eDj zlVj7WQH_*Y<6Q327n3et7$!`3GUI^|30dusK zC;HNvP|Im5Nq%wm=Pp8K33!-u|ULHy- zx=tf$4B*E9!m@RUzn0`A{IhN|e5%vzc9JfxAcf4g!S*hl`o1DMJ)h82sqR&yU4N*r zC`m9i)vOtB1FBWjvhF+_Udle2$_wiRykrhW3U-Qo2=TA?14l7)#fK-HeMPaHJwWU(_tP)gZ4QN<(l}}v zX9}OZRK{I0c+$Cw^xxQ^7e7e|pp{^4K_62!0y7g2$$nq+rNj&X_)cRr4Yg(a>RZR# z8krLt7q`xr$ck`xV|``ENgDjQ65I#kK=rCs#q$;OZMm$5MXfz`C41s8DrpzWLO)ZO z09!}({$^V#F4Jb5Xp;n&`|QB}mZ~HQxd+sDfwm|HcGf7^_BX9bN3kmjYJn3hg&fE3 zj*^na(AV8MkBmn7{yE<-5r1bB=YEQG(R_0}U##r1zwDkz8V@5ON5A+hV)b=%QoIC~ z;^#_z&D10(<@m3Gh_)!p`(p&PxN;M+-}7(+9co0Wi;8~8=qd$()-N(nGJO!=gvH8} z?%a#=O22g~PoT1%*@Q*3ghs9Kqi*f&6jKMJ&N3-xMCan|V$m9>eiQrWXvb~{ve8bL z1B1y9pG1+V1vGjEZ5Lw~2a~U*Fg5*I_}{Bi=~;t*+nzDxk~OFjU_^#TsN1@-Q&rW_ z4axqJvmGlpWGJ=TRkP8}WVx1s{x+J4D98a@TNq|_n!@GE^WD-}O(9>$#)$+QT}9 z9LZ$S0ZIkVo_ClUBg*W6m?3j=6SZ6Jxb0q2HTaxHWSyzfN)BmFGGC3w-t~DK;1zSFeC(Xax>W-PtC!CM zZA07%^Ps8RhDh|UAyZM4)TsC?{=^#eU5L(1Rm;NAYm5XE_vU&ynytP$N-gFkX9SNw6;vRsC}V zUM@KmgRi*BCtkWZ4*BS^I!`HA`hT(PNhi%cE68PPb@f&ZzK^csTffn0?0FYw4$xN( z@e$pKCM8_orKJI&2P9<>7DTT7tW5V2`b1vgvsc$@K%X)32iN|jkIL|9*UpR#3v}6b*rSe>mysA^md-+gU^^M0_K;t0!+UZ= zLzvgVkujKT%+(S&D0X&3_zQSFeUl-NmOrwclsss0ws4j2k>QtrB2ynO@vG{DfsAR# zg`-C#>UY;pEF#RoNd5uLJAn zd)eGqM^LMib}w|-a9(cgT=w^?Cquu@;oTgU@+s<4(60naNBR3^8&Jc-)8!zZOqajz z$8t*hazjaQUq*dgllK1cLEDg=%4VJBA`35<%sXcrREySMd01l#ZDj!*LM$;_XA`9+ z#<5!&^gK{MDTG@{OD_KoX8VzsaU~JUReV^S2v-D!8wLD+3>E{eCv~F>6SZ6ylvRkm ze|MeRb}5RL5$$=<6*T6AS7ItP09x=N$z|$H-`b8NIDXlVg*w2Nb0X7}j&yGaCN6X= zMa+9t#v!H_%lh4wGLl#(~jvq7*?{E14$2h_^pVD?$VoVME0RgZj z{nVT_@M@wvDbMaPv+rY_UQ3nQN@L&Bk>aAOK1NsU>rR{V*Y7wPbX<>O|FH5^Q@2Z8 z^m@^5?e5pRTD6S#$kR`)T9$8;I76{GHhqrB7?0$Qid~&dZ{In`^e9Bf16gyq}9Dell9`&|KmDMa+BLbmiP)( zRz6Z5j#OX6^l|P}q}`Y~`14$ET&*Es@a%BLmxB20Wx<=|QIsf40@NmdG+fHR)?#Ja zM-28r+`pR&p9(T+%D19kffE}KGO#5ogqxa#_)8`ZNl~;7`d^JXPB4}fx;6(cYMs-48)av{>_n@QHuA@&#T+!FXk=R=vOZt z1$`D5O7aOF7#J8z#20zmb@$z&x_4T5SUYiIMTEo6x;x7v9J?U%?<+jDS&8G#CD`gU21P;ju#2h||5% ztNV%ZABFo2Q$VeaAZdN9jcBYe}k>F`a8O z+>=t#-kK12)im2JkOhCa=(PxO^{ka52<+wE4ew~SyLVjc3=obd6CJlZxj27$u|~Xp zy3o#7zvsAGEPS$&3c(`gw09>$aAt7c@z@D}zH@p?X+0Y+3^M#U?||Xk72pgWvf~{+ z6V~}MA?D-_7_FG#P*W$QZ|P*ILPWCBu*b{DGDJ{3fLt$&an(& za8ppCpsbqzuzJ>NNnmyZ1Gi>X zBf1(hU>2@W*u4LbF6%M>QTYRwI(jVp!ti*VJ59*zXx(}<8*8&DFyKjm5DVDi2_x@( z9Knb`KHqG~_PkIkr>N_R$Wc=Gr`YE>MUHv(OUzfQ4-U1uX9dR3pNp&0+Ojt|hL}VCCijCtQycQWch-nd0?zgX9>N)qI65 zs+yAo-Y*6QlxLvJVlA)7W6|b^9hD8em-Mxnzl{ou3gNWX@ zqdq;Ud+U5kOHEgmQKEueEJ=zYHNxNAoldyw4B%q?+{5Z<45RxuAs1IL)B7NW{&Vjs zjCFVExNvQ6#o*g`#`*svt%R*i#`&GBU22UyU;HkWOQpkTEG(Gh7yW@cLCA`x5)%@N zI%_9}cIJb?K7UIg;9uV&ug|xK-KRWO)K=;Yho3Imx8CfnJ9=y7L)5Mmeif!>T5XV} zWoXZ;fTE3zn#bnXpEkC362*x@ZxegRr~Yopv*K$SxLTd5>1rGKlos}h2HcJg0V7o1 zfn2!)P+X|X(L_;AL3_w`?09xJI5TQ?^^Q&lK{9(zto5uv&@jyVYW1C5NM#jshFMYQ z@W%r7zJd@W`W@zWrEuoZDDB#fy`%?yQ4F+4PkRzc?|HsmtgDX%R5i&L=ef&rF0=sn z)=_!oeTCX~fF*F?ZJC(G_b>t+>Bgj5quzk+UnH2NXP`DVC=-b=RtW~i4R6U>eE?GK z0nKU!b*zrO;9(T&p+C0+2Ku|}JieKhL$vweFj}?!GK$d@3oxF0K|@y2(vgXW6CM|i zZf@WjzOUbJsoGxQYt+{3u-5}jV~5rQ3z=BB=S7*`P+JJU zl}>)dR`y2}W5Kkg+FtNGT5zFsWXzQ<e@_2`l>oF-PQbbbnY)x0vdU~KT+WUJMp)xikxb9)47ZM z{OMxPM@&}BGjz0z&CR@Pm92#t&h@x1W?3rzg{Q3wDMt$`;-!%^fq!fHA<1k-`TNI) zch)E{c+S@$cLs^rko9oJp@mO15juLF0t2wQ3;o;g;WR#3X-Yuz0%e+&pLfcn{w4f?DxtyCyh47tQqAu#3=xR`ut&hjA(DvWxuA$EBF_} z(Q65sem(vx&kxjNA011kAC~5VT<-~q2iz21FOj^IJ}hz+ZQ8jVwCBc{(Ebba78mMh zuKg)?)`}1l-&#f^7SyOy0)QWAORfsGL}2L53{ljnkF!=CHU83$&0#hV9ki#+ySY7} z>5(h^jd*)pbdTdi!xG*X2#X*z8>}d+D*NOAA`vt`%~mQo$nkM+l4luQu7qEDd(2X% zp|0Kx0k=8jGlSZEu&9L8ZN{NHFL;RGtdN~~@pYRrVxEQhSqGKJ<6d5n@kD5QUyic1 z?5=yvZ$Ck8kI=HhG*lX84`#$p))vSp5tEsfBM?gvZfP-5KRsFicYT^$W|%+&O>E5S z9!9R-pDa>SXKyp!EId?JXXWI$g=x|MD>n{Ua=mX^VZ8?j3X9(FX9K{ose`);Db_8} zaO951N1}z|$Rtj{x5dz~cz=0=jtktMVR-A{c+gwk(_FaMgDZG}|$8 zdJd7WBHMQ#&JeDoh7c@Ve$iD0Pxi=p-OSmD1hSsD?*)Lw*x{ii}o zF%coEL3SC2o|(*ju--_ZIW}E3i;=!Bai!9`ul%gBOjr)l_IDCjKb>fpHc92ZKzC;3 z;99f|;VqJ)uz#{QRKtZ>-1{)_i|)%WC;r=}93HQ_s9;GCXRh$YjC=BrL-SYFjN_X% zW^|@J4QZT1SjtBWirB(TBhf;ibnjnb>)(LXZZ-*_@FhOL+D7Y`-ra#+XNt?Qf0KNy z+-^XW*7+4ZggL6{nY>7qGSF$dQ8n^XsOYk_thxT;F{xyn-zw4rZS;Cdb1#-dFVI%g z;OCIFRh3kF)i=L#BstCbDu(5gM@hg>KE1OiDQET)QtknUAfaU?dVS zsL7O?bKj_YyIYCVTedFU&!h zwnN^zQ7M`9~|$fO*`pdn5NbneBH0*QiC5 zzz8yu?~)bx7_s=S!?A7+2-06}L$U-lsk6-46-87i9cu`1Ja|X z9Lu0L>c6(=eb~nOCY?-=m}Nj`8fN6Rfv?E2k&-d+&J7mqem<> z>3NK0Q^9IoD0kC4u$7!_r3x}FP#QpK^n^xPNM(x>b?(v15=B)V)VTj$DF(p@hShi< z4S7)(ZH!KcE4;q`m>kj%9j!P?%uUkOTxMbKwTDT7VGPNG8NGlWMo2Hs(+k>N+8h*rQ7`` zDrl8}b$gO%O+w;*iApXn>Fo-G=myG@KDsomfQg$*LF8jC`_F1pi`-FS)ig0FCjW=B zw~lJ-jiLo{cZzFD3&jf*C{WxfQc7_zP$=#$!QF~`ao0ld1S{_D?(UFalm6a&Yu3DZ zf6VYt7Ask~H{ZSI+_U#Ndw;0Cjp}N;@^;`W{d^bON}uF&;3{SaJ9=ZR?*ORFrJ=gE z8)^4X4Ul1dqdRoU3V*F?ewJs;6hXF)`hd0$#Y&Q{P@+F&=dmL(t=CWBh{5O@Sq25? z;BY6>w?j@cRT^kl^Rcr>V3ZxgR~hJA9iOYJWKP}@tFHcmk9#uRcc6lZI|5)>wrHqe zmTPl-8}l@MZn&=LjJ&Kjp z6*WVf>$Dh<-K_H93ijvgkJR9h2fB%>07;bL<=bo4#jbr$bv~kYZ-JBZ^+0?+%ELXU zAnT7e6YQpub0B;?On?b>0cy|}oj3u3{uI(SGYTSFIj$MsvLNrDTCrc?nkzV8dze;- zz+z=JXwhKz7W%j6i|EUj3k7v=>AAL4N$}=Q_zilPt7f)qbJ%k{^6fS3r94lf4OYs1 z+XJJsvG*nCr2geJ2Uk`J6E4mLhLKl8Ra9JCY(gRI`<|o;naleMABEr9{RFqx=yA1O zM_5T6`WJJm7DHg$D>6)*QD{Cw(C;`>;@+5bzLXMzPN#ZPDC2*WN}2$;Cya~r)quCZ z+~36^%>ZnrOh~m}$ZT_di*frU??3lhChRpv=e?`5#aF5D`>uiaRH-c4wm!|~+=G99 z56kBd`b+fg`7B%OB|oWNS-##$W$M9%`t0QD?PL=Ro`;d9{X3-H1naN>{}Y-qI5_*r zT%5vLb-f`+-VK@gDW^pT$UyWB^1MLG4hb50zOWJaDl^0q5oAGxkBR}<__uK2G_el| z`jyw!u@Mnc&K7*In^5O5wS1$tw%TX&qTuoKXZh(rp^(1W7mKY@SzER9I(9n_VIz$P z!{-_uIdWC|AGVdUi+gMFLE5VC9b4pB;X|NPgik)S_Gy=8 zo|p_od~eb9V!_yy$e2s4{DB#-w=8585ore1@&8)QfK=2irdlXfPnnPP4}$l{iEZfE zk3`)rXRy|=H+Q7Zv_CaG%Mw$2Y@#9}VvMUXVcf)Xz8QAU^Qre|-5P)4XKY#C;mcAG zpKqPxRPH+Y6EsB;h^889(7xY|imj&|qhVaS*jj?by?c48_9J~##0gqnt>c^VLH=?6 zdgA?{l1*ww=z7?t#_=abvdo2~kl00eeBrV$#vUZOZXb8)#;BE!M1PKYCDR$SND91E zrKmI|N;6HtV~!e}~$6_t1c@+%*E1g0S^JkIX)@=B;m0 zDD&D+ACmnFPdR}l#A;%l7aKf6H`yhBo&jch6t@hp)6&KXtdrn2!um0 zIT)Smd`q?45bI*F)RhZbSlX5{e94cN&GsBAKU!+H`W46V+7PS=)grE0(p0ra`6N!l zDceEh^zk7&g!7Tcu6=HMs5-}v^bY(TlA-CeBjcD?4Jlv-#h+E;iBO0$fvUrP$W zrD)q0#;X)I6^q&)^%IR?4aXA9|x?sA)rUNgNr zEf7%>5p|mq9o(jfoe=sg!ryihPRwL^bZd!yx9VEIIxz{30=}(8x_EAOFZ(w!qYxEa zNYQ9Gv7H>{;Ww;yu5;ywpK)o5!G^rpFb9GUdGt;UR=$A0dF+DA|Hc`9iiXNGVwT2G z`4DdKK4ywLpH*ru*dXtuj=9`$^C5+iRb!*y=3P~{1!Q~QPsrrN{>xQ!yk$0Wm9nw4 zL7LXq)X@|?y{G2+)K|?_1|hOm4}FR#QFQbuHNHo-t%O=uSFtWSx}yE~-BIo6r7sOC zRG?>qRgXZgueQde8l+UGYXv7g+i$QUqe!OWYE*|hj-ttuH;k0CwTj?vxXJyi5gk7? z$LQ#qD!1>7n_u^O`)CO@y#=I7r91ycQFzfPv!Cgbg< zeAP4kof--+o1Vw2J^_rU@$vEb3w-)h{}4 ze27ozDf%!H!prfz3TOhoBeqaQ^C&-(ppcwd%nNCp6M1(jqH~qIMZxN*nydrlH=9lr zeA#pYTf!QzFhgjg+05(eiNU}*Op_R(A;uiCf6t&sML8oh?gO(V+ zIT6rOFuy*fH^r7AnO0pW^eMG`dD*{_p} zJvhwyQAZ~Gwy!Egx95g9n3=;twks^JM}~(L0ixMsY}$1_CpJbu9`K|)?kD$>v~t3t z=mJgv^wYsjdV;DNK2ljLo%fo;pucGcbNHD=IhFF zBizXPRL7SE*8P(clE8aO=RHd=xr1#DF`pkWK_8!lQ9(sh*O&qlCI+xwru2d zfaxX>k7_a0c}xxCnp6>{RW4@r)TL8UaB1C7$pXJ7;`?LseqHb32>&CD4=Ynk@eVJWUUk~{U`cOi?P1WjQL7)jc=dS^^48g+%-tW84-4m zIuUEgS!htI`n{#ZS!m}ge?je_s|x0 zJv+L*hHRrDhOk!>!KU#sVOTf01+EwM&F{psIHuvP{*Q#AcWH=wo(C9WutO zDyNu;A8GvSkyRwYKb$3}0=vDbPkFri?Y!>oQ109QkxAbIZ62sE^7fFot(HW-5<^~| zy&`kYoH;SgG8#`Qc@$GWof%HVl;bv*|LstC^(5wx@PplvkcT>$-ui3Hiq7&~?hklXtJ3;x=tnZZK?mL8 z5=TC3{d87^-`KZ^*l>cA8E0MX3578l z8-o4oD$&LL9mFk4=$voHuZlqkp?`7Ft7{&J5D!OW^gOJ^69fn7!~Db;7~P}c zxg(>2zZLbvJn0SFMDERSqlH=_?|5`OXat=Jn$>X-d#sY3)8IFh2AEv%Uq@UtIlC2g zAv+7i&V!x#*cBVy+J-14b+78ViG#xz_{gjOlC|jl1$YQYEraYaDXU(+_urpZJqO+7e@aIpAeoao{ z0vfnI!)|;Qp6ps%J~jphfq8q`baF?6YZnOpCgzXq?`9*ok+)8D@KN+DU=4e&^J z>iQu!zY1tyAbfA)rOg#&4M=*1WWx|(PIL22W`a+#RSkv>cUp;zN4{Ucp=^%W+2R!M#8i@cxv+-Y!hi|m1 zQu1{~28!rHfe!^eQ=$)!iV5&^Mykq`rxYV19FM*WvKfl9(8SVmRNOqELAXN%rT7|M z`}mJ&p<$4(jE+Cytast4Z2NMy?jyCDUjg)ouY$ZO>~4AnFW0Eza_M?(pWsAmtMKX6;JZ z#W%BlP~SZfKv9a92KP3g20kD(ChDwzs$KB$ziBMFhBvi|Oyd8iyFm^n)BnNVU;$g= zUlVg|V~A%uNOz*r|QBG%x1FPC*h0X@c%%BwZ361>%d|-e?j`zE8+l-6|FYcdr2k3hJ{`b+FXp1>l3VL^2?8$bYM|V_71IA%E z`BrJbUc_a4?U>m=?Cx53*&j$uLhI?}@o9uaQ!jUY=lE0pLX&6n0%94$GN1R+C%Noc$TN(;Q-Bcadv(?3y9F`Ssi;8={>eol(HXcQx@^MDwaLY%g z{sp$9dr-lYsp~i0_podOKf9=iT#i!tf|7}?u%5vf@^6#)!3eE^w8|4W3ASs8NKFs@AsD9{@560`wEO$Ko}b{l|>qh z$yH8Mr1%YZ%l_JI%Ihrh$sjZ{GBFVwfbwj9W=}j`4b2Uzjg7#W!4{QI0lr;9m>;eV z_I{p3i0WC+<-U@NU@;_B@$?idEGmisYzOo?{$8UB(Tf3miNt~T%~G1CMOMvG)KXeO z&+c@pRZAzuE((PKlPrtRW0rOGHswj7_pq-n(Ki%kLj2XlSFJY`^oP|fAAW2dxgltw zbqE0ym9zF^lUSt}5?|WH*Vwe*9G-k~Or>A*M@DN}5kcvmWM*c`KVP|RG@p|U?ICzg z-e{dxdVr5%XSgJ}=sajlx45VB;Y-qYcheHkvdU9m)2ml`1}{wnwYZx?QeQ`Xt(ab> zl<5@xCKX~U_ya+Ft}zT1aKT7RxXqt$JlxzpAEdm_+V5CAJUk8we^#XKdg#3*s6_cF zuM2D9smZK75=b+?nc5bz%>#k`H~C+-6I3SQWY@r*J?_)(6WL&0V@@%d=<`fd-y}n9 zspxiywHCL$ynKCw2yc8^8uOrs$kwU;w#xM__Ke@gwBJ)gvn~+ z;G(SQ{W$(_BuKBh{^Y%HU!G7_jf4I1cRpffsU{o>-eEX2?R_0)LClPvZE*g~eRPdM zBoxroZ=u6m1lfphr1j=A#Xm?{aYqZ*2%Vr*@A+ZtCG{tc6Q~E!ZgX^WtQTxT#2Z5| zv6FeFr?0N$E8YBIW06ZLDfpYFhGMKTIJBQLh(!Ubw61>sV9dIKD*Z&;Ck72_pE02# zDJFA+_A!1bRIGc3Q#ZV2E>y0XT381Y6L0n_LU$;B@fr9b=F!`ybPNcncb##BxgUIu zJbBR5z1np{K**`I^SizwZlDnp`w|ytzuOsT+kk&PDZfu3yYS$2FzVGeb(_~NfnbJM zIL%(iFyd#N8~01drU9*(mcT>8Q;6@!m$`(5%2GlX&n*?*o=dJDocKZHa||&^NR?y1 zspd-?OP3H|u&p1|z4$CnZm8VDOOHy%4(h@PF_EtkBvj}-E@xyRGFbQ7T-}LReJjew z@v8Ovl_41Jo5BgwDBgRxThnXuZ+)Jgtv>jr`7>i|3xwd&u;4XNhz#$B;hR5S6nq&C z=KlEM<>_uMOJ8#Vj2AWv_Yr)v*leznUq_QM*9a3a7cesoe_qWLY1reoPWTlHL|ZB750+uvRbVMd*Ix>8dXW^+Xg5KGJ$xsDYfQe}GWSRY$2 zHrnY85bK|J^%y~`>np$WUFjG2t3gGa(;iKx(oNR2E%+hQz!tIQotw-%m9J=9TRXZ#K zV?L}NnK;jPN~M-zV%8O5q$qp;@4tEtjJ4uloP&I`}u|p zi*~jiuJ`w0S%}Kd{WH^svIqo>{D=}tSxpZ<4E zkak8eQ1S_Q^W7K;Ik0{oUsCZ%+~*08rshzUPEEF(7SkG6h?wNYBd2C5rY5OxKh(<3S7XTAl(;Hb~e^x@unV$1l1 zmhdLe2WLX$DGQK1)_;5BeFGI*G?#E^6Cvd?SO%w^zaVhh=3H&HwMSWV3JU7rXqS=W zQSn8=M>Ll#N^+|G)+Ut83GJPj60a{ea`VqzLWtXaylN0WJC_2JAl~NgLUKaq_wcE3 zUPLF9AI70-AVOvB?otSp&yaVGS9siNv-pf!ob$ zR~SKCKTK3=^nPr^4#lsrYd3>iqkQgG+!W;HC94{(=Bk|G|L9hMVV1#1bgUn}nJ@nr z=pn`78VTKIqf^w>)Qn8fkTD2gU9yX?!TQ}?zBL@+hR{U7PzYi)Fia4bCaG;Eo?GAMH8v*iu|!63AB(qEVFrSvhnlUS&kTpFRVpE{cqmm z?gZI*#%DhsCqkUQ4XV1WGW>p2$u^(}5(>dLu&SnE|7`}4*rNvCGkH zL_fYT0>KkN@WWA!E@%y*CAHy$4XNx9o|xnJ+^lcd7W)rggUrQRw0;}Jk?+c58Vz5_ zJ2sY77h4gdnM@g$8oTs65U@Er)(l%;rM(^2?;N(yNdbtw4seW!q&h(uwls9y>|7Zq zm(Awx^e_TC5z81x8Gpc&?bzRn@U8yTQ{LPfkk%Q#DuUeUza50)dDe~3PJTEfjCh7% zpxrc{my;|Pg>o4r%$yfqe z&i>B>iAcC10^Q97r@dB(HzHDR{MGdbcp2H$w3+bs^DFR+BnXCzyi?}vb$jx;$xzGr z+beypA5qMPf_7&J=lOlXWF5D%W3Q3&Weu&Oy&Kte4$8@A5bEmTVv@L>SyThmcB(Aukhm(xrEtO6mMUBy~9^3hB_B}`0g zr-xG$_Kg!7;QfR-$vZ1o+q}dk0)Rf48=Joi@o7q#TV1MnX3YU-%bS;SNOqY2yel%< zXyPJfFCi8zhH_k6^>dygPYKN57ZBUVWN;l+f_W_CL-f6^0mBvmM=cImOEd`UG#v#4 z2}%!uP1)G;HS#5l)IJ9lj6YIAUYE*#M#_J3Ru;V(It90A2`<99HjAWE^jzCz--fYX z*)zOZ#zxj;NKXq{r@BO0{B)|H6L5e2cQ27svvTHC&5^Bu4*05OI~5V0!#WUBke4EX zBd_AY>|Q5MY1$_|VO@ULOoC@HV_L%B!q-ATx;3b}Ufyx^s~{015$XgWu|r>wJ4NwV z0-|t!LPzztQQd~Z1ZyNFvZ=JFhjub1OCn?Ze|*sLmbhFikS;uk!I%Ube`yzeNwB&mNGi_-B2f6I2Z`Cmuxn@!}wh&7N}H7h5P z%d_yV#;2;s)WbMV0j_u?*I$^LhDB{Rt9wem%Ogp2NBcXvIywrdhvzp3{LGD`?z*~~ zip69!xfgEAx&Iu4KFe5HTH>sbR{MScZ=^Y|m}Cr#PKtzJVOO|WKG+W&InT_8%kXi= zrv|hUbYs#l991`mt$N&1O%8#YFHLB4p}RlKu@PlMm=j+u)SQj7)vZSDzHcBTy1lp{ zRKek5!SdO-#l*_efhfKtszv;beI4j+vBr0_H2~Po8k|t8AzeH{B*e+`eL2;+nY~5?`>9V zazc7$#&@sv2r16kt+b98u1H%N*tNjx-D}BHE}U&jL!|A}3B@C`B5tF@%!4IVjN_YL zc6oj|9xd;9zIJW(88T>CY;?KlK7BGjY*`d3^6~L`$HEeTh5Z6)=RvG4XSsV;Sp4ua z{e#UEUzUYnQDQO(M_P;}4C~!xY5kWpEKLGPxqa{$rgXcW1FZ(!%Vt$+aVjs6{i>p7QA;#@6&kxIAJDHO7+n+`D5{t9hY3SEfR$y;$pq$>4 zImN7!B0G~w10-}$!{*bE(vi~{qr#dqF(nFcyRV07HI;+FE9jqYX>FOh&%NL*OSeAS z85J50Vi{a^x#!9&&IsP)>aV&~cZ~gHM`Sn^CGuEGZ61!5>00`E3XQM8k~fC4A4-$T z4U~HLtMtozRWeKDHSsnJu-~Z&Qvt_!hXusN-E*MBec!1Ir11yxsds`gPWp3lL-6U! z#_XDR7=2dOhh(B@g};UZoiCYXJ#;Vgf#p#-@kwA7!udJd?)L1NTLuhEqXPqrtamHve@bd zQD)`joZ5&3%;=EjrYQ@+i2*)LNqYj?yH>Nv<2Y|II$|bTGOcY%btNSw1F6(#>#ArR z({Mfb%Dn;;I3{FGphuM>60Nj7s|R}-Zw)~-O!^>7Ib*c7?^UagjKV3)SBtJ@F36ZL z(qICsd#b1v^HA*7+)AB(x2HuV%gyPn`ohQzL;@lvzoi&Fb>6nmDaEum5T}%Ont(=Y zZ>21*v&TeIjsq&bw&XIM)uxTD# zVhwKxL!l&x=x%E^C)ofspq2PI=p@ebp!)9UD)g+`FxoOTqd&p%Yc+vbnbG5P>0uhv zbDl<(``73an!;>dhz_sad@jewJ;j^-EkCuf(wP=&sL|GSsJFYh@CStGi79kI1s)j^M3oQ-5d&CUsuk1~ktkfp~pYRa&j5 z?wM3Bh6Y6g-=jIZNt+&j+o0y(vSd9F18$YjxFfL7!^}BhcSA;QUYQK>nH8sKSvp+c zKQ%D-#(MgQ^?pxO(y_d%?3)@>tmfo}j9jMkpG<7(<)t!Zp(nPR36$ievQx`d8Qo4MELc@M)aND8OoW(7c$jU zols&U2%tv#7odkEhoObf<<(XAa_vhiAgehJn&cGxaj>BT56zcsPtemi!SX?I&MWUr zm6@L|E)2XEx1@2=cnDeJxHL|+k32-@S7Xm^*5ByYMQu~7lb?RL3?rg%4OsG28VQ zUSAYtdGB;^&U{eMh_|l$`KlK$rpXf)ODN8q$mURPuu$?1d_phlY$z@x@q^|r z`q{^Vd}rq4#xit4WeGoW;>LVv)$bqOPF0|2{7-FhcGG7WRR-XW9bn|fjOKGL`^uog zqQE0cbv9oK#SuCK2z&n+FAB_vdDK;sWc{_JI550ve5 zqudEa)oQv2hR%&lZAUJNhl*!9UyfYn$4+D^Oc_5s`(u(J7qnJ8+Xr~dGp&(i>pjcP zK)yG@mJ(FTU8-#+(c_#Z2Z}S<-%m#o5+L=f_oqw{XriG+i>AVJykr3Aybzs^gRAcW z%U&od=fgMlmJ3H4cy~edODv4<`hKD=PVeO|KyCWxADOq>5TakoVC_}3)tf4hbVV{w z1HH*ruu4*LGE+ZkIqREsWWg-&LDg(ezW1Kj80xC3W!2ct-}M|5lak)x$us|9<>mbZe_uQj(IAlP-g-aBGPad5VADg)N*lG5I{(*2qL8uTK`~rnqZ>FOMDE zD~OHPqv#E&ik{GpONPT&NK*lYTS{VmR9W_u6tbVxnBUW;8WUCjcF`@Tlto{zI$6YLlbn`2 zD?P1^X$1dlV_b@S+0meRxfz2LjJ8%hWKIxlFQIXuGHOLpQwTl+mYjcQvXh}`)mx~_ z+n21N&3U)Kai0&^tMFS!5;<$Ty4Es6Ky0-aO)bF|c|UlUR66^-A|e9t>33VpUU#Z# z$#H3Ru3GU_n{STFA!|FL;o*gD`rdcvXp}-A;}y@a2VRYxO$qniH1)E!wum)Ah*`7m zlT23MUiE#De}P(6U7f-lym|o2EiJmf-46YkRaR7V7*?mRpCx};YEHZv&_NRr99wR- zGdMG7O)LS0xgst;bokq9BhVmlwvJ>p{#t+RTA&97YGdbdixitkR46Ka{8Ds1 z)Dc%bF!#=H3jeG=PcC|~%C&T{;6p#3KdVvs}|| zk`u-B10NqFwBz$L%FH?redoCt@M3!ipN4e$%9Q5!ovHAqL3=g794Gbr9gg=it zYEAp_8uBVWWPaN38p275Q{@8CLKF>}mXV7|E=KRJq8qM5tffodq zh&!d`y1o$KjXBiQ=-F8fC2-ItW4w39rP2pJTOon)uNf#|f z#SmPx*F-qnkOZG}_F+%vKTP?l{PJ@+Ta~n2ZX#S9tSs3#FE9awj%~Hyt?JrSrCwgR zxT2mIYPc3;+;sT=0;0o?;_>-*GMa7|%fI6^CmfyOf_qt5Sgy@Qx9sOCw5xqDiM7 z2lu}N69?!-H|1VZ*~O~j*ruW(57A?#Dn7@^f^SaKy%9Mu*z}fhcKyvBk3}BTYSePQ z*MNza@{Q4UqW4CFw?WoCe^G;faRPfjcHxzblSu55SNZF=x*mP`ksq%jP^wm9ttPV9 z9WrC_E7*Ey5bbSnK>}T+2{8fHou--^p;o>ma`~UutyqA?5A$4BdSq=RXE8EoiAKGC zGSjE_k9*fv)2lK1o?U;__WTs9uk0&Sct=qcd1!@=t-s@9R2XW<{34k^__HzF*y<9{ z%D7-1XIWNj@TU=@qy0Sa)odjzRI7GeVHzKYe%?&I0{i2RnV2A^|(&U=c#|4 zCq?DtR64B7y>hX}xSSU4hq^sAPG`$baxB{H+IGjJxB7z+K8;|3WPghDG9gE(KPDP3 zWyzdDTnu=0^r_Qo#h^nrzp|UWm1XEX4|j1EeYS~>Rur)^D|NJ-!AJv8{J8> z{`bGdkv}k#n*3BSty#z877}s@4YCC|OQh(3t@6@RJdUFsn__Dz}+VeyR7OFTk$)5)s{Im89jhh)&5#f!ZS zK53stShrBwOCO&uXOvf%P%3ivo^-@xIfLWPy(ljyg0cnY^_)8p1*f&vavd$kB%|J$ zTcIsapn1n?{l3>b2ttNqU4EYg4upZZxme78bDgh(4)CY+F(rY|JRX-)5P=cbGCqIiZ#$V}{iw02dN)d9wphcLX8H^jc zsnK-Ni+}J?T~1Z8xY$+Hf&1Qi-be`v&iguoh*4*07!bIVI*B+!@Kc$`?u}~201~I| zsX`|7pNptMt1xDZ`c>N25~sSi$Pw{{C3AqoO$tf73L+@O5_(!K6%VYJ+DznhAFv&p zY0=O)+OH>5oq>oUek6hSO6y0-8}`5r3;a*#Kq0cA&`{Yk|BEI9cI-E}RD6n<2Sh|n zSxyv3r;R(uMRwyGH4*BoUwE-W=ptw4#X7~?R^TqzR((9P>-COU_ z3mEaebagX8ppU@J1dbrn43zF08Wv*Hz?+|gOt!mZfkD!I-Rp5eW`l`&aqqd~f)!0a z3vFXV*xN(b7l+pg=H-!OZIE^70>t39d|qu# zq#9(sSn_p%oo`fNFLV95>&7S+&1d-bd6h==YpkfPABEJvQP}efA-LHIxP&S0_y!Gx7TvZzzp&J&xI*e#+=)tuE`<~WR zp_W$tei^ydB_55S)X6;IDVon&d$SFybNz2wq!1KLfG|(g>vZ2$p|$eotN1n20_uV; zm!NA!?@ON2#()V=l%Q|#pt1ndyLCzYa_AX+6!CV~r3`0Wle!`k2q(l~*yC(9JJ0Ukr_{C_nn zbVW-=J)b^xZW9fm;xF0)h(g*=^()COIFf-m9rX007TfKhgTE? z#5)2n$0vqEXB=CZ^^#i>D0u#X>gF@M^3CibD zx8DNUMt7u*KyEE$rXmD&8*wz~I=YQVp*DkwupT(P5fdmi(J=>Yr=*1bf1Z6$bC ziXN@6{oMr^l|OOR^oN#Fy_kU*6*3$V=h~hlD0I;3q&Vz7#^8pH6jL{^g%G;nBow~y z)nbphURc~e+<^=I_a0M8S(*JGT~kB@l>XNrrr?A@LcI+le4_yXtf+`F3+=*jdM9l6f<$|0RIcOG{-E^w|s&r9nzTNX_RY1%HU{$ z40)?JdICU7@c;}rV?6j9aNL1FApxxKW}X_F!9UgBG4-OZ^4QxyW7)!Rs#cQ5ZTTaw>v5`-V0pZ}Zi2GN z&bzZsexP@4hXB2Cg??Ddbw~)Bx+ecu;oEt`>2zMJI`9t}q~7#A6DC;mNH_S0P19?F z+&Dz&kLHjNW{;H;u|wHv>~U=FHy>^asbRltrzlZ!Nkl}9O6K|W`1_CwA(&MZc zu+#cM3#+Q<0z>9}=;bO|&XX61;I+1*tFOV^YRZSNU;@-heuK?U<>%Jm!dY4bqIA6i2CE0zw?i0 zjgZ^c`RrEn2JkeA(UXe_aE+U!%u;0q28SYRzlarS&Bf95Uq2xK1EV0si_t8vva-s` z=ssD?OsW}$m2h`Tw=1<{A>woA zsFRQsdNu~9r&~4{OXiQ7@N`+oJ;wn81JLXAbm@an$3H&-Bt!PCf`yRIG#+k)XIFPe z*jbj*7`M}BXR|!b7YP|c-aY0YQ(Jq58dbrUtB(oPxgkPD)p+;`uu8~aNo;CFtktaN zwFDZU>7G6AmqFL~VcH7c*oum89(sak8`K^8bB*Jv0kPI0#|-Y-WpUbeRV?VepS!jX zXRgrivq}uZILY}XZ-7*QT{e7e;up$zAXj3n%fmuN2+p zYqe9FSNX&-Urf_ajC-+t5XB9gD<(EbPd)9$&O}LlZ&Q9^qtmfDun}H{|4|Zv5`d=1 zQc$|d#FWGYPhhYo*k7XLB&eSDxT_;nX3iz<&4VkQ7`gpeQL)4{D$g zP>BohT61ZufA$<6P73|Uhl|CS=yVp+e}O=hrAnL6&O_`uQSezzR=L#M>asG$$LCrt zHu0{vZ{LQm<*fJ*aI&*w`o5?hmK#2KilZn}U3GQW?W7a1#f@@~R~y~~R4AMaaX9mD zZ}D8_^hN(HQfR5Enx)btzq7zuqpmbrrdYufP1oXQdG-NW*W} z$_-NG{{5*ZN|bvo=KY1}P!0d2q9buv!uW8CGS`GC9aOddDHVorwHnDqjY~0cySqF+ z#`u5pD@e`B$;n5d(dhB$4F4OyV&m_m-%ql+^Ny8Op8A&zJj7LmGl1T#tle33MT!*F z;iQ{^7yxRClx^%LK5oUdeKAVGTq?muXK_9I&L!T9r$bH1avg;j^B{))g5^3|2qQEc_;3}f9&c4%J%06JnD~MlyZFAl)G0@p%V8&&A&MN zJsGJ<=`@m{<3s)E1PwSgfkzP}lsYRbZ=^DvH0!4PACg?HGv5lmS+u=rB z4DlhTQ8^@^%`dk-dEHK_Y2X!-H{uOetuNxNt=bfy%>q`}>iv0cN?_CVB=SG*q(Ii$9f&tAwRSF!4V|)qm3CI7sOdv5?@ROCxK$K2uC! zK6wK_Gy1QtOC(TZonkmwAed*ZscHVp`*0!X7$Hgs1)HvMcrd9vX@N0l6WQf|qf4|` zDALC6lUQE}m$$@R;F|ltbN`~0u-3S zXw+uLP$yuHHWYUedSRLvUj+LK^l~rr<1YT{;Zsnn>PH0c`{XAq+g-c8L-{lwM@M7) zyRwp@hRyYG#SR*p@{d1&U(SDL^NVK(8!j-I=?TB_zu{L4?NJKzUTB^prKCJ`>2K(Z z!VHxR&Qd$Ma1A>E*`vZ6MQV(2XvytT?_a6gXmy!zYd$$NTUpr>h?^G=|5|S5kpFsC z!0jeHUrl1I+?$)5#mhH|0~APuYMjSn^`XpaU4)!^8R6vg)P=R5L!0P7I*RwcjDOpH z`-V;UA{R9omdly=n0NE{@>QL2QHFfo1fF1qi1sO`r*O0R&&cl*rZR?}AX&fj_i!I* zwVW+G;gkA<&f;6lMZqkdJ@@}^F)`@7pNny0{b)e1{Dubg1cKZq`8R7t-o(+-OEKd= zU!GGLJw;N41YO^REug|f^Iye|eB~=GtNZ?}!SBV_vMcDq^7fec=FIo;V&hB&4$tyo zudoiTkuD#&4?^QHqFU$^<;8xfz>l*e=HxU)DCqDqc`-LJkxjpA9e-Dp$<2CXq5YH3Yr7DE7R0(oLPglLLb7Cw9`{ovA zT;4Z5$0v{YBfl-HtAo%&jnu&5R@Ln+voj6+4n7ONvc{e%c#6t+t!8y;T;j3j4E>ZU za*gvmFa9>92T7xgQB7dF&FSBU7;JpSsBRbKTEa0ph^7(J!ADQ1Z88>w_>sT-<;0qk z)Wh#LPo{b?D%s1Ab2ZwolncbR z^dC^+=5fhNr9OY*Ig1WDy{!>CU?7&#;98_2+QJa}-KFwmkD*ft62maFAcrO<2=eVX zjmCYDBdud+rAmDDOWC(RMoG+i*-%MI+9(QLb2DbNjzD%^@ zr8GYu-wrPWmlaYn9ur0ix}nHGVRz)UL`ardV7451o)h5;JW|?O1yHNpX?z!=DCo*( zJzpkIYPcOnsGfcf=dYE)BjNarrtX@O-KI*Qd)og^Tz7IrQC&pwp z4>3bBQ8v@av81(}xTbsa!pzU_4<&zeBUXHW#y0~QaP&8)Nc5%+#&KfW#EM3Dc_T_8 zV&;Y(kpaa*dK^w+V4luLc0K&ghur{ZEi(G8<>tYmr3wK-LF8GqlO7>o-|uuIBBVcK z2HqDWGTL**4VnL(MRkZ!wRX2^&SKIONxCcl5J3~VTp0pBDv z+PS$)05+gbjL?NItT4zaksJSYvG&^#EuEP*?97lz)7Ij(|uveb`Jn~9#{uj z!^v`vCwaILCY&Ux+gfKe>Hu<|*u8zj;ZfBoh5b0}{4CxZ$N6lSmYc#_$GC2fHrso@ z=X%G+20);Q*)219rywZN)h-?Mx8>}c+?{Tdl$V$0VBF|O?;5S*BD+acdMFIWg$PwV zQsvat0v+?ey>B}pU}I-jE6x#-9g{Gjw68_jfV(-I`y+F$+;UVJBGTAyuo#6Bbyvb~ z8Cw0EPCj}MjZX<_7D$@~k@)kxP3GFTxC?O(BB$ta3D~bang?vL=M~+8SA7wsR4X2o zIbZtWi$coj`#T7A96*Ut+#+}k?85z`Nmez`;`ah57Fqw6rMKUGTmyqmr2n3n3ic*e z^yo#8L}kIgde!|z|BtPW#@i22=J2<3dwCx38_5$JMuF2hh)@on4q+F^Uxqkz=kN*l zhBf$D#$|BSm4hfS^LY1Eee9R!JLF%dM5P$jjbSyZcUd~m@sMCEXJ_ZbT$Si(q3dzh z4pCu;)t&8DH1O!<<%;~zlap2#Pp-~!&gIzU2Y=+#%CUDf?u9E8sD3q8=LaLHbGy5h zp8F&nluR7ZDsl4^0cz##T|wl^FTVrpr2$#h0@@u~DN!zOKd>9|2-_*uiB01Y7Tv_q zf#65~zbZS=pr)d)-BU$6f)F|hRip}1q!W4X@KQ16UjPF=lZk~F9^nLi~sp|xCe$^QrOu{K4B-0K_`xUkCgRRARx~nzk%iFbFZ#7K+r0kuBtZtS=%2>{!ZI~g-^HX>ZTX` zvcpgG0vA}nKxZ&2HyF%tokH!5i+{N5B zwC$Q260&J^D{bvLtX!(qKfSNNz>!GsWwKr`P3xK&1FKB37!*Z)zU+Ym-`CJqhxHH?4es!3u z)1d(?tEs~(S$lcbIr0v%AP}3kuOpAm+4qSXBXG z!(>Xnv{?o3L;WB6=}LQin6E8<7VjjrTF)!`5I)ZoVgD~hTFndZKLFMS(l$we`sWJ4 z8lL{g9Ri|u=Y_{W(Y6k_3GpmOd-3ZcUTt-Hey&y zvxw(|rk#f<|4bTfRjILgSP{B7d`qmm<7Q_!9dJiz=`RIsTLNCwSd@&fLNCq*7{#^Z~NCH3n#_9M79-^Zbl?1l3uitjIV zJyaF`LJ|2Z5+^cxy<1GrycDwL&xHuAvJ3|lVnDucABeQAw&FZwn>wkHsn^sr` zaw}Gg@+W^HO-0kVl0R!R`NjPeGt!i5gMLgBB#;Ucgwb~&XoaVT;4B@+ut=ZYs7KM6 z(>9;|?kbThQ7utB^0C5oD*ralNpugx%dcGV3rsLboE2%dj%6=_e;o+jO(Md4`o%aG z+7TUvfWXZ-Acs6rwDxra^Z2wH>o9D<`n<@5;(W`m1}~qta|j0I(s{$|JWZ;C!o0Qa`;R5c+7dazsw0@Qwn>#S8aKeSg+eXv6LGMJwbSFMerx6wz&KxZTDxR!H19L+P1k|wH?i{LGKWfGs-+?(P&j%Y7v|qcY-c&S5qG(RA0%?EAY zcL)fesR@u7?jBNfwebY@sUskU+OEGWx?2twn=?eX;w5Vi@Gw)0o!L$T1Sp?+o0N;IC$z;#*^AbQbZEi?G}G%=B&^FWAs zKE(Q3M8CT(2rpuk*_BSkZIQ%nns{mf_z!J9u(g;_y%5mMa{%&~v00x$xNBiZcgPB` zx{2T;@;NRWZhARAw-4neIdS_tq7C)y=@EmuN+l^#Rc^5*ANlRr7P4ITR*qB^EeN8S zf<`4rT~wAS1?g-sN_E?QI{r>WGK?OFhmuC0&XSZ(T1G}zI^3kz{?dM-QJ;B%ntLNP zl9Ktl4F3mco##Z@=AB)Gx@!(fC3g7l;o)IFtB=E=4-j(n3=R%X{j9V;rC`w3VioS# z*EG==KG_~DmisL4Bh7I$I(oh-iLLYcB58_NgNQINepe@h;q{_OZGx=!(Uy3dUMu;3LW@UIYq`e)v{#arl(CDziT{Ne-ai#B+fz>w(=<7Z=h{7$czX0y*0@HzH-tyT1tQw``&qqKD9Y$t>zrdrzz{= ze>C$77zs(w6@g`b6d0cBMvXdXk=K4UxzASGO~4Q@FJSTe-?fO)t#mz1#Gq0{v9HOs zF?}i>tJ%R)sVW6aN!|X>QtG6muzd`he7nTsQ{Z$-C=hP7Y;{KS;+=~(M@7 zmZ99wKSxS}VGuYpFRf-*aS*T`v$bKL{ia>f7q*c;ac43}v-GlDSg1a$13qT`*ve6P z;I+e>^G_}P9DLjp%V8$g{5$nAokCq8U248ynLm|!tya=6vVKo&I$ZzwMoK5VXT()d z_;$z5s&*}LzD>W7rf=+7{gVItRXO>y#<5*KOd^O8WL{D2dB4iwzkN zW`+9#bLXEwg@-5NSYSWIxa`f2E@i*!_uc0B2%bfX$pqTNr%JAy#Y`iM`eO9Rq zIDtvLUggd`U*;`)KVl^bx#~Ft-=`in z918<9OO||uI)x8wXo$mrUU=To+QfO+v(^FmE${_8IO8sT^}^%!5%(L04}^e|11XsA zXmq4GzAV%#DnqI6fgLG#k1xKLwhdI_{vchafH3>?=On#e{iesQ2+4;IfHSY$=_(ws zbC&O0)}GDd7EdMe?}bIy*YYmVzDA%qiZ~_d7G1()(&3+>U9VwnH$c*7XCa|{68c1A zJtEza1gKD1POChx)yect4?z2?)WcBKl#)Bq$@T2FWZ?az{?n=#oe2;pn0qIQYJN+g z11>xHb=!N7g84a~Z;ny3i1X+gwwn#RM?2$?aQX9Y!sxK^kfb2QGsOvBTfohzkB#G| zbDlc0GxOKGP=6o6>;q{Gg2_Y16w}kyPcw+m1N2Ty7{)?Gu^46&ZN5c7tZms{#m_#t zd(S?9fN4$){XJ%|N~cXh>KAx|t2TDarF}JQ8Kw$Nd0XCceXrK}z51d#-QU6BErN|; zr~LG6w81Fdy%g6P{%*V^xAA-w`hmQUwxDi&Q2JvfcaGI#70+$#kZnDsl3U*E*8 zdE);^$ttey>SYbVR0VC~^!mlLu~r_yge$ST!3W4-zt8~JzqrTN$2sYE>&No*W;=MU z#~VC2P5ts;brf2lZSR5%+;r1&O07!F+~^qrc2mH-p63Wz?)2Ym;q!PC!#^GZI(woz zkmCAUb^#-bMLGn_IlH-@iFeN*9=ynB#+dF(#En-%3reAHbl8NnWl%d zK|WUd}KcoYoI zuka+qJ4!Lg?_&UoMYP)R;nw(LW8tMP{iS5PEn)^4`^o&Rb5Q%`+BwkGP0F0x{-<({ z8?n6gLp;u3{I*eK+Ss`k9Q&aIje@Olnb}NdHL^>-u4|H%^~8M$&#zN{;ZKy?>8NC+ z9k$T9sMhsA`|@K6$)^!x&&tXCLGzn3|ui@D4%L4ViFH7=;@xmc?E(HZ&K zwhTk?LkLi6rMvSKND#R-xjiIJ0c^6*I%^bqPr=!@{cgXAc^ud|`Q=_#cE~RN8!KJ8 z<*kK!`s}OJr}lnbFW>A^Z^}P`Gbl~Ya81}l)uXq|@)Hy3sc9<*AK1o+D7S4d5JHi! ziBb~WRDxj1yV*todGl0Pwe}`i$|1c$RPxJ&5$kX`yqtB;I~z{a4Y^>yJwHXd;mE<& zjrwp3wA=!>O8BlD*#gc*6RU~cS}J*$GGcZasTRY?nI5mCI?M72#Pb6auU;E#V^=v* z20pdi66*x4GlSr%gj|j8i|7KA>^63$0MQT*Or(6(Rom)=mphYD*;g8(1W|{pM_cKK zbcc`dN``KjHeO|X$lzVN(}U3=ti~@(dC=#_MlK?I!QDcbft!836&{zd1BmyD4_}6i z%ScN{26i;Xo-8ZyKMjmVb_i)c0b#H$s%;3zbYXM64XNHTNRp(p$5J7j=K|VtvN1lQhqY+G*l$t(J~n9<$6inu z_qbY*?3UYp#ak0g5$0%D!M>#rS6e+)vShkRuNIee+akXWTWJSHKm%OtC98ltaSh~I zzJGphdm|gEko7d1WFl?|Wu%QsbSc|lB*1f%CE#_6CwK+A3y!DyDm)pb*i~plXD#1k zxc0@*HbbrLkN^?=xggZy1oa@?`X!C%fkDZsS+t7t*Ddl?ZjoBRzgYLc=j!PDdo!Yc zQcQvq!IKdV92M%MsrY~HA)ESC^#P|$m6N)%Dw(%`-DtY~Zq7HqTLCn}z;8cE?|k|* zpa*5DlxGOYj;Nt+CP1s7K2{TKg*#k2Ol0?@!6m1QNyM4(X(kD$0q%7yhs|k zBl&>I^-F5vfImuXANH1*$}Y#-n@q!(+SX!vu74rA$uD}{Dq79I6B!zQbGmNu9y0Xx z_GV7s`h>jQ+lcKIY&q=8t9)rI0vp$N&D^ff!K=G zx})7&BPx*|KCmuBWl&CtJ*n5#p@oj`dbvztQ5eN!E+6=2GWN#KeyK*({VI%7=wZrL z2qNI3^=2pd)~J-R-u_v$wDk0OBu)I_b8?m<@iKV%owMD7zG#+D51gVxgxdc+^jm6& zT}8!33HmyfwE7kJULEc8)^BFG>6SG4M);nuEG4D9B27%!Y#XTx-N9!}7w4)~d8F7J z%isrN-^XMDZ;%MJa2df}kjQm1C9JrcbX3;7nH_AY4pQjImB0A;tZ9+BdgIO4y1ftd zVy_c?SJ=i1Ye!0@D7HzYJZlQS2RZMcUW@JKJ|P@xI@&3={$=AUT!CDe-d75r!Ysu+ zGhQr-tLu5GV>+?f>Q&81l@N>w4QU)bJ80xN5J%dN`dvy-DYakM`Y$u(YwPFihVez1 z45Gwcr_KrP{R81;w!u^e15WSWK9A=S|5nubyvW)s+}Gopv2-%cV>iJ8TX>TC*rzB> z*d=J@?P$p)wL>Rqe_e|ql~4c1?%9A(?^!kb&$O z3+OE=h?-lkWXT`jE)gZRu2InDK0MduB0URK;_OVPkF}|126SHia~@(GIysjHKXG`> zzc1TznVT>()#!76zfa}5$>>-H8?o%P%ueid~?&8eUd^YR{ftVR|9 zZg=zIJA@(i9=l1(sh>E$7mdbv>foThc7&Z7Q`6(zxk?h#%Jt_Hxo-`!(zACO3>KhypvSO4=lpD_SPHS7 zw;A6LqT&JO%mlvsR0k)GZl{fn(-g{4&59JOc)V(|kbMO1_Ms2yoMIJ<34NJAsb>tj zF2|-JB*9QXX7PuUM+qk)MgvhoNo?Od!Al`jjIMy^kETNfkKu!(U?7n0nw-MT3`vp2 z`r1U*EcG|gR5zLMLPu5*}Lx9?wQbjgv^R;cSHA~*Pz>Gmb+>ogb;Ca$3f$F)rY_ZC1& zLxF}DPe{Ou{FZku_vVvp*yG8I#C~iDF2@5QYur(*p}qB`-FbX${VW3Iou?;ba^sU9f)(q z1ov}-aI%nZ--L`($+6IuLYrn3TPSRDiZ@eG@Z}A~kIRouFJ)vzAUTvKeK?|%OnoGcXm2#c82gag(a=z2|ekbASA}ZzfG0{!Wzn(=o{=PWvr(*!E1*&gr2Wvx?1{I%QbZ{L-^|n86_dg$#0y63e@h{v2 z`|zx{vo8N0pFXkSBLe#st0WWAKic+Y8Pt{p6Qn;BT+g+DEWhmgy4smkS$58-(ap$} zt%N8;0!)r|ucnIYwxoJ=8p}>I8$ybe-40>Rh&lj?xRZZ^IK)s09?Syo9S5#xP~a!B zRo9M-P(y}w94i;I<+OA9mzY59L1!@*pgY<3G_z@Vwzo;FFPM{cFNN>EN%@!%yv&?f zBx#n@iY5-IYcKcTNDWd`IJ7+W83`8XPN%2t<0+$hq>RHb#M5X}I>mQ#EFX`siQhEv z*OP+8yP-uX7_?3R-V|~krHKm9Q0K^@ z@#@&cbA29vIBxfl971U;Jluf;dD)uk{ohMRdP&_Mdr?V{U4 z?bY@qQ`}WXk8!z0&fmQSwv2^%w$N?=Eys8|MR{JYEZT?I1{lt;j>AC;@_21=yRp2*J;yVJ_vOe%2>)BnpUuLonAq0Ia?kBLtuxsDUqOn)U@Y|R=#<915)3T8 zFkdqG7&5DxRMWU9B$X<3monBKb!u2Tp1n}Q$e3SLYc~rd^dPpV{i(ud(@A~#J<*L4 zc+QUy>!NI4f2+RWN9kR}jB@{~R3bu|ycChvky=%+Z)H_}h)tIWHS$zZ2^DE>7k7H6 z>8{XdN(t?+&vDC!@<8AgGFG2%(WBCttw8kTfaE_S1k!92<0IW1ARCnqRMBvR*+mES zp1);JFj6uXF_1?}Bf5OSZsSK3_IZFx6v}{AxUplAg>kCgjU33m3!}sg2%#FH#OMtM z!b2eGWwP%L*E<5!sPf!~*M09|pj2OJhK$3$&|2e#v{>43gKfx&@#j1Bx(@pZUo?Vq zMRgJF=9w&!_bC3`*Yj%A%qjQ;9pQ;aZ|?JI@pPrebXV#he1OEg(p|n!9wr zg_C#FRL+KU&i;25mttGlIw@H4sQbh4Sip_ZrmGGZaBS0osKR;Rv9M2*Ss}s-NbB}$7|-AUob}6_rS|V1?HP7@9)uWDwhSBmFTU#8rv|=H%3jP>7R+NAi}*C@ z8#%GfJ*1nqaQ_hlN80b?I&Lc?W;E%*&B=Que3AXp?rZ0jD`&cl;!NRO8twe1K_#J? zZ@JBBq02GZ^w3^}=|s)jrjs`A_WD<>AEmsRoBLCd=DJmqX^>sn3To4$IcGr58VeV6 zre$AId&$z)*Z*%gRzX}UWe;#qkdiD^t&j(4&y zEAa=#E@+$VKjkjo-@u&r{YRj?w3hmJlctt7c6l?u4?h@qGMx&SlfRtw)84YZ)hDss T&(4d(0X7X4UF9;UWzc^CqW*z& literal 48450 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 X1DkUN`l31r_$Mo=BvB@2^!0xL7D5(P diff --git a/icons/fallout/clothing/helmets.dmi b/icons/fallout/clothing/helmets.dmi index e529b7cda1f43309ee52930f1a9094ed1208a200..0a778577cbe65df600ca51c60a3747bc230b7907 100644 GIT binary patch literal 20343 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 literal 21550 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 diff --git a/icons/fallout/onmob/clothes/armor_medium.dmi b/icons/fallout/onmob/clothes/armor_medium.dmi index 8b117a5976e5feb241f3cfe7f566691a857edd69..55ac5b26a723e38a880a4d53341b58df9973a8a5 100644 GIT binary patch literal 82174 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


#5Mq6c3}$)ot1*%uV%CJ7hQPvECj% zSN_0L9zmt`Qit+N=U}=EQiLP~oDP0)?4RfK`ZZ-F3g~d8?5BGXL$}s&{tj)3>p8bx z^WJuypujGYje=O&j*jeLWB`#R)g|8SLoygO-d zXI#zyazn@$9k*=bzo{cQp6R6&3M65c@dP{os{m3|JBInlMUTE_o^Ql+CoOHRy`_RK zO}02^+ZjlD$LAO(O~%}E0~_24;K?6jAMgxyhq!%(O~oJQ-{erkM06J>&5+kci(lNf zG?zs&ZZ}B7zg1a~)_}2me#B=Sr>p`gpbYi9q;dP^xHlRl4}GQVe{?f%b4Kg|TOX*7 zuMgD9gljzw0u~;&!!2Xvw48Bxc*12rma0Y`Ei_`z4xSXEI5S6s@sa>0eJS+7YCzl?`R+{&?6N6S>!H3YC<6T|s4okc{h$}w_HH+{JB$%8D0?c88i|1$kd~gfq>kVp7-EH5`S>;3S z0u9f@^nArh>~Zga+S!H+p$@)P6erBj$Dm@pUhS5Nnkh&pJUC=vz1pL{Mo!xuaKjpe zEU0C?oDuzDF;#ce?-V}bg=pzcxFSGYoH!mDTAHu`LoUd><=}uF#Oa%nv*?Kz=;$IsT$G?v)44T_w$sgkKiu@)0axPqnTF2Jg#oC#liA!Cbf0OSsOEC#!GFG$?4o)@Y*XABsj?-PNY5E(^$2 zsin(wcrjj62QzLuR36r4#r(|7%ZOl{P6Y-s$8*@welMD^s`c|O$&h_uw{vF(hTYh1 zuBkCAt9=gko8=OQy$B>+G9(a8R<@T8_eRct!xi0g8Zsq3X&_}fkd7NYq=;kv_fCt` zGU6uZC1h0&lAk4M9%zyBSY~np;@aSXKB18<^MivuI)+($H#rK`&&KE>rmD*Q_m&6I z-`84!Oow`NeTt_sHas&QrXF+S9ry}qo>p$vGG&qm05#;-j#|J+s#ftAk_9iKxyE`LsRa4XB zZ1tT+>7dCj+T#b&$KwJ;m?NpxfK(>`yX0&qD})c~sBMG(V^^9k@^>8HzeEP75w1UjX%l# zunZ8j)%Fis=X@BHL2uDRnfw~TS32A{tQ+lUgNGB+HP>i=AHuRDe|5(aJ99LV5@}#L ziNhdvDPZ~^(dZy+eKGG?**3aQ$*lL-gh`plNjsT11xTG%BHHVslt ztz0-%DS0c}S-C@QX6NF**wT4c1dURtF^Z^}7ehUy;dRv7qW&J^9{%i^W8%PDsC!*+ zRDXwD150Y{+!ZGP8jvachX-cd$eN8we%$gxi0SEfFe^SPwmFZ1{{?r41r)$v*P030 zK%2uDyi%rTcZTPHIIm`BsF1jfpb948GLA+Wpoth}4Q_-Wx&sR%ePS|X%eX=Mk{Ov% zdtm9D7Q&r4H&dX3TsJN{vnf^~qJJPR&sM%7Hw!jA#?hiOTiTjDM}Ng#Z`#zGMh~#x zTiC?;qodlo+fg0pW)1S3Sp(5f;+fWD>hn#`$ja>XD|9>Md2mccS$nv_QUB10tXyTeaB);5x!{sF50AG@6XkE+A?MwY|BHC$8XQnMb}ei<&TViS^4h3oP5csYx7KuuX~NnEwG z33OT`WkBFTlT~j2&mwQ9_Vu&31kAU;pHrDjVAC^gqQBdRqB#^avZG~SG1MZ%_{xicXPABB`*ybGiC-pbj&zaD;2t`OJ=v^wp! zYljq)Dxaf80L?^97Z?L1O^KTZq8;ebz2#tY(n9$F!GRKUo+9xfK(v(LK=FvPq3=!GlapMwInE9vf}!OZTLsLk=U2 zjQ5q*K{%5~>4w>=zQWFPx5c~q5w{vpX7??GrXyF~CXe>$VUsmse%sI4k6@f3F5^!? zhwI~d1DWdXZ=Sz=cV+Csvr$K#veWeAvm5;Tws1LU=sXu>C7dt(Cm|inef3M?( z9>*Y})_t~EJ1U{?%r7^Lg&|-~rr?fNXa?F1viA1($F8Ec8IKpknFsflp^wzuW0395 zn;SUn!sh28xkQuwU{jI`X-C^-iB!H$Kx!bHr4n^wD1Za7QML1s$^J+O1?acRM*|A% zb0_TPoV@5r#AceqIBAAHE}0O<_~b;dy8RXnt~H63}uGIfrTEaI0D)l-brZGZ(D931mDdPwF;ZHqUfGKh@nA7}{_} zKteVoR1Wd4c%DnuiH2I@?L1;P~^s2Fuo>GqvOW3K5m((&cqf5unw=tN0iMp-u+8tV3aoZ_4 z953yvb5EY%u^&SFmKw^-2tsuac%yXLR1Vi6b*ES9#~MEDjmceY3Oc;+f1ytLukK=P z@uei^#;cZo2$p?O@1cdot*z;A1!1%dueL)BrxSlO<6j3_lk6}c!eTexj-N*huX{A` zQX>W#V0)3wfs8?J;(%V*%}-E@to%v_&t>N+;=!S%ZK>1eU#nId1eQ9=IZad)I@R35 zwBc88UP-V~0(LB`G!@WFhBa$?NM?4##+0c>BB%>r3TmY z{&zEpEFE+Zb2Wd-uy*h^Z3pT+6Uwgz=APRv|4o^^hh9$yA&C%9A!1 zb6~B{?`G{@KUP=TcCg-41y+tpfYTIEYlgw=YKiZiI4P3b;gm3x7xG7NUp)`q=E;i83pm zJ}NCj2$0YlO_>+iDR>xoR+rL#h`<9-g-0;D&URN)(f0Wv3_d+e01P2_cy@I);Y=jWWVOV_Q%Q9I+;Dtdw ze!S`Z`+uU1eqgG0UNz(|Wm2I-W&B^ce%?zVOaLj4?B7Ed++z9ov+Bj8TKl*R6^%ci zMc!;_twgB_V*~=Zm^An=67yqzc?Ve_B%njBMw1YVh6ob@BB}gUzYYKhfuB zoB5%eQE?P%27xsz#fmw))2&)8z-NsS6&1kRtQG(BiQnZ^H3XtA=S{CD%}_T z+<8MMjV~@Cvxe3^;;0O zN#sWYQGtfR>5E*u*S;ndIzuy%EgX0c%gZtROW2Q=_QL&3K=)@1>)HqRZ#UwlG4Th= zV^>S?cYZWvf4cOkHF?H+f3Dgc>n1Vt0>DdRe_wG)HM{8)#u9Y+%`&7CzI|hf2Bui1 z8u0VjcgE%+FSJT-pcArPF_X?SNOPP{9h(Zm$x;F^sRRSkCGtui`VLLcmZ9luJz6P} z_7OP$gKFc-s+&4R3g zsy;hAs`ioS_2W8LG~4-H88&ryzjgxHC;t&dh|}hm9nh0Q8>Qo3-vGiwvDVbfFNwC) z^ZqZwe#Sm7{n>rquKu;ZXZ==p)f~{5#umb6o%ZKuhn$`1QEOtMypjTrKl*T)WZ{T0 zx_9pNm5LjC?dK5QGn?FrDmT3Y+ZoUZ3J2xUMe?`Xz||PNMj9q=Yv3%SN{+&`0@q!J z&-BO(@3-^4pO_1<`MJ*9edHKkojYUoea=gGc29 z&~=N8qqGGl2lueETwkqNLNDsvsV)G@~NPoGX_@A3c7)xgMcu_NY}EuGY)NWB98 zIA52T+gONW= zl8O64Crina7Vu{mwv364Q|3AtKkd4{04oaL?V_R`Azo#mjq z;+Jz@Mo(+(!THVD`nM1-o#HF=1 zSJ$yJMGj;i!|Xl(ot)KrQl$o2&H~yt<#Cx@xC!KmQ#Me?=IOt;1o(xr4qIGKewEZ> z-{86T4ox!b9gz9_oW&5DFe*1W8S~NP4E-JymBZc(?~=wZ@fNbjv4}v@ol=gj?nHey zp6J$9`$L^XvSgYSflLACtxTd>hEqV(9hZ3Yv+2r2R6UNau3&%dc%9=!5!U2cW`$v7Z^BwJbm-0Pu~<=_P-h@ zl$erXiHRvodBj%As6K|;bJ4R%Ytf7B|Fm1 zj}7n0SgGQQ8Lw&W9wbENKa6 zxEK&GK!KbRN4s;7U*C(6Jq7}8+-ie{+%H*Qci?57WWax-dtjmLHdkXKa}*1ud(`sq zLov=7Y$T`_2R1vQN+Cbdd-le3Dlt<<&T%Ov z#m40his5Jx?a@)>(!?{+#JRx;PXz^o{%DOgSrtC|u+5lPC;;eKUy@mZl9*-5b?wVA z&Gdpc%r{p(S_ak^znoOL+FqFR$%{*i*2+z)te70PqQIWZe`}x=VPZbGRrZmQfFb+e~6#c9dRx^rG%Me`68fk|E9z3K5>6TavK;RUEL; zj+4zXR4hi?UP9a(xk(kZ&$J9N4Giv?%&!&EUauG@auQe9M@2SX`n&$hJKA~&Ombuqk zu>Ps4>St;8?c6WEZV^>gGQq;5}5_%2LS#yr{VDvVDaFj zc<2d#1wkt|hlsR`6@Sx~pFfO3YY;_!?Z3{j!@lZVil!tw`NU%&vU|mA!@$(>hia-V z^~YUGH*TZ@-UixSoFvzE#-ayXD%=O!3s-Tp$%kzdA553+l2$k0G|$Nsqg=_i1NM!0df<9Efiukz5PQ<`911p4nU8R7l5n^?n7YHL0OK^ik0# zDTUwo31utqJz&R)mRh0h80)@+0Ju@C^BULO_;J~ zcw=>Z)(N?vJ!*KS-XjvVyu3i3czGHbiu}u4M(M#1r?S6546sBk_#1evMd-EbEJCLS z2h3`+ggU~8k?_eZv;{b#Rc<*Gv4e}l-|#TP4*KScDx^h%e{Fe)t3r)70tntJ56M6f zCGa7mnN;9Gho!YJ^8wu(KLH#7v}aXQFxzyi__-2=M>{0(sg zvYnJms@WJ0WA)UbD^xw#37z@-E8x*hKJ7X=zeB*N+8k^x6iWP{6iPi$092S;Hb^>Ky& zToxCy>6mJOX=doD_UpPU7?hFGTQXSvi4we;z*#WB`W7FNP%h?L*!%T!^uSY)f4XPR z$8+5DwfxD~q_j|5_}*l}4*$bgE|elze<1WIyYHWT<~QV>;>1P4U!b-j&Le#z_ck{zWdC&R0qJZ~K+FTHdZ5_qq$^w4$ zL2DQ#&PTxLuyYKeRbca~HMiRN`SX(1(ddz5_6@h@vs8YwDMl5ePW)I!s*3e%9IgF8 z>wAcOQuVnj2>Bg7AhJYsNRwHxTae=!?>kvu1X6@QEQ2L%4652F?pk|V$BEYt&}|!H zX<_ha62gZi1Ke6{ytey*cj!ej(Sl@TzKiSX@=BX=Hj~rV)s1^gMRj_YKwB}B$bKDQ zAU~TP%RZm|0(|PJXSp}MJ2!c@8<5G&Ar%^DWBP5uXF#?UGk(BzyT<5| zFyGuh7jBzDRRxy9JRg)N8dgz*0#{h5EJM?<%kA=xW~$aBYoOMBMOrE=Ho>0AwQ{>q zk4v9E{o2$gajKES1M@jFTl_9fuvxcy>avjVk~R>fi!VrQS{xJtF*NQgq)$r7xZSDl z=0Q?`P&p5Pb-?qklV=!iFM@4J323_npzGtpg((N`---NY*Xx$Hr>cv-sd(zqDBJTx z2#m`vw~ZPth`jh2*(24ayg_RMxoHM03o?EXb@%1enzA1{?TX`BO&J4WG5);WxVhp=6Z+9&X~2o^CPb z_uf&p08ngqh>>SHMjBivhJBWPmATwdc{};!=z~USj-HeGDTDhz>aTrZWM+OlxHTmQ zY%KT`Y&QyTE;w#Sfd-_=(}BXcT7IP2E@@s{9jS+$2fw7UVW#d%I4%3eI(Dwfx&L>+ zu~^tDdzt>-!mscuZICVOkAj5EqnhFoeify*&O~;3_h8bjaRUx$fG@OdzD-(kw%W0a z(J%L>kbT-^YAq@wARzgiVZX?6Y5ty2)Rb^}G6vB@?%Eha6l13cY(K*_9GxU?}2 zE#4uGIYfgSqt6Q{J%g$)*D#kIQxQMOow3EArEUXV6tGUB@6bN$HtpZu1`=f~r+FUB z7%N5ll3n&_M)AfNlOEA92GS=!%E8+Mvh0A1RSpX|-n zLd(gch!NtJ-gl$SZh-_(+%D!r2UKA(k!6@P;eu5f;>#Vj8j-vl``y1^2_G+@!e+az zGPp5BmvQy*eT$?rOK_+|ms-nrpP_s)X^_W@Gnb{PU$X1jfaaDKCQ(sZiq<2M!Hl`K z0UEES#Q)(!&K%dsb;C;u;1nS#@RcR~;>Wkn7&Ve!eCE<>+}g-(3o|klM3b&sF*JS> zgd`u2F-ZKw2vlRZf%SCGGUWyESgHW0P#6TtNW&}|g>Kl|&zyHFusMFKuTPqH`m)nh z%a~pyz9n5ME>wbnR6RW?yAF&ms6LvQvt`six+7xD!B@W?D92JF8>*6 z@aS+;^I6k;_3G7Fp%K41lXhdrlgv&KKI-%d1yCD?A$ODD37se&HmIJUdMv`bE#{B+ z54nUd649hC1JdqZz{w@X@L@L5(3el+I3Qw?qrgza-sGPJ6)dlT918=#HH7MJ5xq#D4u(V2|#yy7!Y-06M>WU z*2`#l`80+D+8%X3-L%BQeW)ngN!O<(W@#;ga`beP!k2DySK7d|B=~6iR)+m9rN_~3 z@^ob&bDS)u@Ml(Z~2ciRD|TElZWCV51e4-Wg|W>td-%&mKQ*;kL9 ztLPKoMns$Fci~avn4`oUqoN_o;q}Ky6UQ|qq{qF(?OC&?ZkY7&poR`t z{f+aJ%_&lGd&Qk!1$}0iR{6iN%P{!;_~a3L=Y-4{UNIrkKL6@zOv5qb!({%U8_I9C zquHW!Gd~1C%|=$-dYMS4gZs~ajs+&Cr#~;Fk-c(-#jxSn5OBjzz1(0m^d=i^;~kRw zu`xs6pG{+LI{%^^)}b#m98eCe6wOEV0ySo#txC9SwL4)hb`~J_p_v1akGoSKd|Mu)XnVJ2} zTF+X~yU`_QHwW5MiMzm|py-9xG_+wDAKLh`j}cQDUhI$mHT{jtI73>FR8T0J?R*W# zF;bFzXJX(n1LBKkP;Mh!YE0|lHu%D2H~outIi&TMP|1V9@m+d()&a#ba|gDu@5NgL zf(5$Tc;t{ZCiICUR>AUlJ9@USMZO9k@TLIK?Cbk5c?tv8$k_yxW zi!l2*4aYj=fIa#RJXp|guP zPp1|pR|WDumG@)uFub}%y~%8Mqqo9~!bWP7A8`^_gqEU?JuK!Kb`UI-ii=5PXF}a3NW4wM zrVujBa68Nw?hjYgYu>Ks+AM*~<{9KR}%Vf?hcW7T-FYALr3k6QE58>oXDfj-vdTf8UZTot1K*1N(|5BX9; zw0I$|Tap*{DE7MMVJ6uw&(=DqKfxClmNYG@>TADLCdrd_{&eZKKYhnvt6PsIsg8;u z?y+7Kn$v9G5=KJrhohHZt3O0|N_g>sv}cVa1@NSPq{g@G$`#_V%Tr}*d};o8f2%Wk zXf!1e3_{+%2sF5px$;l>*LZe+xqnBFHf&x2_UGL)q@@MdSDDRi%tBD56PA^+>FFA& z;&^;wAg~xK*P6$|?0rWu_*ez^3UEt7LGj);6cyB-pPO6wvg4%MUg*xhU&MLMcB=B5 z#(b@0;>Wxktj^^Tm2KMx=`}J6{wVtP|J<*5hwxnkflYGSg>fgT2 z`{`zDRp;Dt=tSe1)EWg-ZM%A2;jNF8TXQ7WYv^pX{4;C^scM(=tBStHT>oIxK?T?K4?BiCNnSsc<6z*B`-|6qqLW`ag? z<*gOt^A>eAOV)wUMXbtu>$6iXuCBi2#ezmFEna#&Vumg)fCvDR?fG*}S62!Os-yR6 zD|>f8o0`O!UYTG;Fam^Rl6KIk574U{ixaE`mn=7p*9V2%=#lmQ?&O|0>8v5C;=b&e ze}K_+{=O*k$9UgT(iKJwkTlrjGkr`ic3!u_X#)jO6 zND({axj!TH20Rt!mCLHVo2#VlqlZ~q6AWsR@f&}27eYd{hUMSj-`|0&frXXI$AG5^ ziKmv4w6?a^g+OLF(F$b{z4yhGCVBWxNTo1sV1;awuJUcBB^C3`e) zJHn6?bIYOI_;+zW$w>A( zalMZ|2+6&Yp2q91-`z-acbe34Dg3orJ_C<@rFe|7K` z0_A%0SoRp-wSb|8$&?YaVmo9_zW-SFc@zkc#WekO-CbYAjuqG&O++dC(~o!AZw4wC zHn@hB$`g#&!Uw++gk>N^B4RYf*S3!39f-hieGkL6b+f{n61kjyETOxv(Q*YF?pQ)D zZ^NmUsqh)X`EWxsnKAx2|GV4|VS9oJstfrMgRMDIC-GO}`st0^|i`n$fZ?1>bCu6z@_)zdb<`dwGsXh~w^* zaMe0W^53Rsweq!J$+a`_88zG>PtFztbLBoEj)uUvRgy13U{P9W(sVpJ2WHz9ZI;0o z=X87{I{%`*ETBZ^XLZ;y#~n47Usn@PCKk6jUcY!t)ZEF6JI|zTG8#=w7f~Z<`FQ%k zKh`McP;vQU3^Xgil}1~ zDNlA4D#UfCCPN2U;MfULfbWTq?B+|*Ozbfb`+Al6YJWiA`ob{3F1$h1q+IFKrxf`1 zYMKn+=9ksZwC`vJphA+g^dBGAd4?1v^$t;1wz!xN$n03f$TPQX1nAm+wH5*GHsbaH z)TxDC<`)d#gq&Pk)(E;|5g&>s;kv74G-^nwD_y8kz*ao39aU;iRXKG9j}~HDWnpO! zWTBX~UKybz^eWL(H&zM?%X@mp9y(qZ8SN19?_POx;Fu(Wa{+$o@+6Hgx?46F%jz6N ziI9r#bi?kkcW66WY^Q*7;aPY(KeDF2O@$JRLJ?>1zbm=JUkzk%`OhonmsJb74?O|X zbLWmpy_n{>!?p_&Q*xW2NH4rD7Ca9vRy8Sgml_bmj@9^XH53o;Bt~G8 zKmO`ST1YsNRNv+$8WP>;`8~68Mt&1r*>? zggn{#;|B1YoF5lfg*@$QH@{Vni}AoOy*gSc{9>PbFR5JJS}EG-*+rWfl-}9>N%@1n z2L-A*;15K!QQBMUGOxsD)mjeZ1jBGc(q6dYGN57@6@Z%6g(^gTXdBYOgBoL~hCmC} z5f)I?RG#|@9xLjYeDDOxZgdyWaovQTF7(GjOoySZGRIG9aSfh!QF`3ti0S;Ezc&4 z7*gldc3eDnLOQ|E0GpcN?NuN8yMT-!X=+9>G_!Dba2>_QN)|9SjG^v;Rgs(9ZO;S@ zz#$V!2}4-X`(NU8VbU%OwOWlc9~~~8r-lCfN!0Xkv)^mj+}Oek_3tGKg>58JNtOLI z#%Nv^qC=ZVJADZ_sXZkU#lq4vsPoBH28y3zZ~y7m>GTxR zy{y47!zaQR5cjdrgw7?Vd-V72AH#v^} zcE);0iV1^Y68B<@AJz9U;J4q!Z3<7{mFIGDzb_#<~XPq`0d1-&!e!)V8dA88r#cym1@vabc}{M8*N3;&~;5*FDT zdwA~P(MR(oP@uuqsmQ71v3#a088u|7kgO9pZ*G!7p3e73r6y_0>3hF^iVM@`CXHIR zn7+9d%ssjkO6Q41L`RezC+NX$B+u;|*5AbPUae@{gd25K0W29LQ}B}s18f%49cEs* zYkwV8@bcLrssxUo_|^Z*NJV>lFQ-`6pqdrcpDSqSB)N^dW~rt5UOh5*;Ogmh#avzr(G0DL@knr)DuKt3CD2Y!f0)xRj^uJ4p zHJs$Q<2LAnzOcIJKW~}G<#`c{yI-~c*6#AdW^v>+i)?i^u&RjXNu+L%w7qU8>kHA| zEq@$)tZi&cM9Q4;zZfH=58)?J%yszs=&?_&OYCe~VV*RA2Fx(*bn80#Ma-wguZ0O6 z5er%Im^gO!B$1p&>mQs)ZRCr)--(ocBbD2-=N@5IXOYH|hg?dd@(LaU33)-Iew54= z8o~~d+){I)!pk1r-E|=!SETs-4Ris1DdYSP{i!fVnNv^BE6-ZXy%bB#->F#b&*RmjOjRk0s_>-;eR)c;l+abx6B@^L`rzF3(U(NB7a12cl+ zVU8DL84^9;IiVzOZ^rm~fT7JDK~E)|WL^#yAb?+h61;YuCmVNuU;U0-E-&&iMB$Vd zZ+7dtGi=RHbJ@J8Mj%hmj*1J{+g+jlvlLy=u%99G7my=`_rMfEI1B>LdYZKL&|Lr$VMWRxmQZeg6=4}#1hxx`AY5dQv}ZM z*=Jp~es`mfZ_|o zs?O*ihKRe@6ofgGQAK}Sq2($5h{^k^={^AI)4i@RI}b`e$YK`xCc+ZRXCM+<0BDgp z9=UtJ|Hy-3rg;INp;o{|T67YMu6lMJlLI9WM#1>PJ;}Si9Uz08a{5aQJ~NA&cqaa! zdqN&c8QlNf+VzqWMQEu1+iFCqF+Q98w~cL?V8;afx5*|4k^VoI+mgIN_w#>zF%Og? zRCb|@;n5}g^15BRakTv6#<0@a?@j)W`tsnOO75k}&1;?3Y~1rKJA%}p1P)G){ApVE zvF_0#-xov9mym;!CZBW3(Su1p!}b@3#6%xy(fz;rK0N&HNNXK7A?d!f*?ReKdpQ@z zi401u5N2VKFHQx0gwct|j{I@ylUe{50Zsy*Vr~?xdGGwOOtW_QH*4gcdU=dNUvS^S z()%!%pPC!j&T)c;5E;yD`ARw^{SUgmIxKCBY(0pby(sh^2_&zJ9Nu9$t*WD9FZSC# zm~0u~z+&I-IC*uFM2-cyy%RP*yFgASYC}J%T#F`K-N~aa3WZ*32BCOGM#V29Lyr{K zeR8aQZzdXo-i&|vogaEHd>kEO@7)fm{aa_hBp2Y(9pZ@|r)>YEtDF7u!knDonTM9x zzUPS(dVapSoeXQK?o0cnTmxCEWv!_s62~${Wo7R#V9)635AM+weRiim0JWNfA6|VO zR{nT@|BSPrFC%B;d8Kj9mi&#BblMvtS_J|Ef>(BnA`>qH$5^@Emu1`qF2yA#YXBGh zG>WB=#^_28+xm|oRFHzj1l2OB>B4r)W|5+wD!KV-(5}_S)tls&)UWOnF{bjn{iyud z`V#t5NMk6k#I3~FLbh=6^HF_X)P?%)+iHdu)o@zI7*OCPo^<&*V_C*?;pMF-h4U6!aBBQ$&gp5M9*}p`y)fm(C@qrx^A(C`sp6j?rhWd z{Py08O6vLv@s8jaKEI*~>FI&~kTr5O>@|pm+v`fCXS6UsMVZ03g`Jxe8&bxm`>=Hy zx`EMjvsc_YFfibPHpLPuxJ&asJlWdbo^&4Fb#AT`@-qzLhPrJ%)s8-NOz5xZjau9_ zZ&w=qJjiz)&&kP&&USH~DmRw4Z+1KAYNK*>b%jjfoscWK#@U?6+*RPOx#*j=Q~=#D zD;5HsG-4K6JsU&hf*TiD$N+2&zjd0&HUwG6`(s%YrFvpiNU=`@_cEYUt=`4~`-EF{aPpqD{87f1fYzuquWPKP)zisj z346GJFGp^L9K2K;TUJvB+qb#;!502h?bR!$?{)8c2!RHSqe;9yeSH%{d~NR-{LUHV zXiXQI1QOLn?=Dq5ACen?<5GF-B1o}%p@&gCQ}ur6(q|1s7qO!TjTid!no08O6vuoI zKCzcEEUXiVLyjro0eR>0q`gR~5^4Il*sZt^@r|iPiI(G)G=(+2RTO3eWM7v}mWv!1 zy}K9XDqeT2=_GCwGh=fogrzjCjz~Y`2=1(;w=hr&_W<`AALgZnMBEnW>+yUDTPnKA zWGb3PnG5E?jN#GJE7t(xf7CKm#;^WqSRvrwoVUiChSkpcvE09sGNI4s&I7l@A$Q8( z`TlSvNv>kbOC09`xH;V@D7DQl4_`gcP6q*qJU-1>+ObBz@SlHiRylR~Io9$!;}a!p z**lx%mJdEq+Y6f_t~r(E;DA6s)Tp%1<#KDG!-CMBuuT%e^45Rqsd&h&ir%{zLr{~X z)*|mL#Je=1J?KOA7thAhKh7Fze?-0zkj2X3FF79>?>x|4hS*{$^h~+B-KXK%oM>ID zGVwra15{d;Qk@9WABO@tX*LUQt}~?E9GWvpgifm zMTFHm0Dem@D4~^837og*@bk7x(MC@u@KRc9%#R3no!g|!nzhu#V0_MnK)cKhHDli|18H*$6GS*2H;3>#p(qi=4Xt0B*G(%+O+jm7vdiMl+StI7MRQTq*&wX@);{s$?mpD`e~5#uKB1B%r6L zsGNa`JXp+=h>zay?&KBp&f}T58~2ifN@ahTNMTW7W?~vN>5KHW{>{+Yes>kdc6J)< zuw8y?pHdoxrCb^91Bcah*}+Gdc|Xa39&T42-Fko(&M@`uhDF{c|E5k1-Zvl9A71en zCMms;R+#Y)qBAoD}%+si5 z;Ky_wTnx2VIMu#wK%pCnNe7bZ){zLL4RlsZvxVth8naEbFN?ge0lOeUd~4M&WZst< z@Je-~y4JRPzK2CTy+y{#ipJqNNbOk@Fm^CPk3E;X?ZJNmVyvzPTK;S`1u>f|<&AaC1+RDOd^9_5#&8|m(ZOV1@^1y@2)`m%_?viHC@c*m4V=K{vH*fEiWgwN>g%F7xdwM3 zy@H(vAhRS}ebYa`N6}?-vIhrM{=&TpD6~RVzT&m3eo~02R|9=QU<+5gcK)q{%dCup z7%(}Bk$e@!UhJ>FFZio%&dQl-dE;JVB}Y(Q#2D#U?Mr^oYYXtLX5zA0WeM636b`@8 zB{(AQIFSLYK>?;KQS@CXEbnVET{zm|eY#jk{B}2?Lkwx0yz7_!y-Dde2rMv@e%C5^ zc)lzsKkC4~7qx4+9bOi@{PE;EJzan7cm0Tq2q_UguYNhthq!O972GBlHawXR?_q@F zzsJNQ+cF-*pMo>8`ySI&ZtU~*{t#NhfG=uZ2t?F-~!Fp;|-MhVfRtdt0AqC7W9=mPt7XbjF+-Y|m|vVmncwp~({aOE+WHQkZypr0q_ z(N{=%s_0{I>oSSUaBw%8FU=b>kA9b*{CLMtL3x-nn#esn@^39Hz=H~&F@c((tDwdb zwsBavT1sT#sNFmlhMatI8CQIt`c{1zC{3wlhkUDhvd%VDt3P{Fb<~oNT$OhIaxYJR z$1T)$<3-WyzN>D%OLMl~^v{ez-dF^pSG!Q<9(78>K2||#^W*#OT4KGg5`8ag(HFF4 zDbm)^Pj7zf<>DF!{WqiSwzDf1zswY)=E9Mv-&s-`l)RB8C=@ZsQ^U*5W`=~|Tr~a_< zfM)cJp30jI3=fksHdc!^b}D8^&F>%WX60ktCNK| z_zr(I%pK$(Fmq7lF%spsjd$rO7Z>eqfFf_&$nAQm^dEkbDKNI!iwvb#I9t5fq*`8Huba9V@jYf zQ`bxLW5#x0IyMf)z=TB7D!{WC zf%yl-u0ri=J?723#ZSIq>b~}6?`eC#RqscKQ&L9yw`j?)5|Ou&Q?IGZKZ@<~c>PZ~ zsnzDNsIxUyXQW3ypEQ|}727!mW_FWD7`4|;$jxMfqmlIh-~IPGAGQ7WB^j;b1f-Rn zX31oW_3bK8X@3MMXU)(m?w6{2on_{Qf2 zFusRh|K8OcAvQ)wCI9KQAffSB0cmWww`x@|I*RXqyZ=G;-iqHA>Wvlq0;-VaN_73A zu^H(@7*5<|E4Mzx8jRU9v%#7tyi1z>Z;%};OB7OHkfNrh{}j{U9V1xzqU4izH&4`M z2+Cp{n{;xba9<)9oYnUa$Y@N7R;+Jj%?Zft>@h~L-$2~1l-tWiY&*=eFBAvG0U(OH@$$Xa(ziVASZG0XN zeU(d>oUElyX3%BtHWiS`90n@D!a;Vnb;@#v{u=2YU&utXJ=RKHqxq}6g!XK0Tq<|HhRbv zZ;s|huZZ7PUeUN*Ra9I#N<}atQD>-)oHAWq-RC_(ZR8Nlln)tt&nXb&q?nqu{Etfk z3{z-5>ll*5&-3zr{a(>PW(nbO)QLy1f6p&GZ#n&=eAnIbXKspGalBJjwc;=VmS7p9 z8{$4zXG0K;>4yZV8IPRG$qe|1;bCqs%$bGeA7jd1Rcu>&+r|9`B7COE6PUu5+(>a!<|s1D|+JtnEZ$H;q<>^=vifS#gk*P=nT*u!P5kH;X8_S ze);w~jA1()yp`Ci=9}Ss&rijm}y=OO1sfvZ3QC?A>}oj1=^-X8TEI%-g7#6^QU z)Te_(L*!^=Yvq~$cHv4!tjhp}u%=q%Jf0n+Kh`INi+8s!rfj=1*Me*Ipn6@gqw+^K z0qk?sylb%a(UQ0;8OKF0cfl*er`rd-I%p3chd@sl*a+Fg^a|Xv9<9EVy6>jxWfnQ}IzUrcq@&lLcyYNx z?FE0!jl8XxR=fN&I`P{n!kwYs2!*}A8{!XHEPcov2Y-|naPKz;P!sKi5R8Ygfw;%KYWB11+2Ku&(F$)Vz?|E<}*r~q;H2m?|l}}?^_MOEl zhYi3YK@gyfIvQ|f4?7hBZWmX`_x02Ejl)%8qSkVwH<^{2&TTF|(O*rxBqPLflv2!K z*C+2pR`0)qK9|!13_mZJ6o2i=#?l~)paTb*VRWTEi_=j*T!-OGiG!`0jfp@~^}*sf zA55-#act&}=_Awm1IpUBUdGyuK4@*MH;jBR8A^nzDABvd?Oc)W2cq#vC8?`e!$+v z&1+(r*+v%_KDJw^i}boY|QnLQLbpaT_F)CvpQ-Zc=M(q2j z&Nmd5n(>>8H6{-WukJcx<9^K;61}GQ2%I~dNq=`Snq=pR&2xS1J1BDHZr0vZ)hYt6 zZT@NIO`Kc5)vCICVw%jf_x9bcJcano_>Fyn<_ffXCyK^>EMl~cy+wnXB=D-!O9CIi zFWn{m%*FB0-I#|(L)=yCdqZD~q(zikjdyB4SH{bEvh+6|uR})^NwqEu)i!M9J?8?tJpH*p$Q=3ML0E!LN7jG-x7C zfyL(Uj`qSaLPu&n8q~@XPWf>j;lPB6y_NGx#eF=Y^8sdMxbviOh!NTXybDJ{^b|@p zuNX8W9v(#nX1IW6py>4=Z)vUcgHW^3#h20k-Ug*BQ=O4Ow}VEtR*%Y^U%v#RyB!566v?mYIR(4jZOybKNW& zf=VUPbj9SzJBKSRVHiMmO5`r#$`p#vSeMy&$J9;?Zf|0AixNMyLJKB8#hRtJ$~R#E zfpy|XEt7oHlEnA+ez&w=^l@tN(%8b&r>1mMS@F?ZU1y6?1!-OAPoHQbZUsfuCD$Dkx}ha5r*@OwtV9{%U6sSA-%w{ z?)sOnGzctZY6fOAF==Yu!dMn`x6ZZmdx)5zQ1>elJzd%V9J$KQ@Nq91E zSuB~?hu3(gh>cIv`LsK)c!sRbq{y8tmnwf}z!j;#Nyr@wSc+r+LU!_?_M6r719r*1 zhiK{Dty0bXx&@jA@n2_$ZTD}7J@JSct3(y^F*@)!6Uvl~{>`_^WbqCb!3_^UErClM z_)&d{f6u~q-{?Su;RR0uda!^&rb3h^qnHa|hZ((wqeG|k(Qf$apLQapA5p(sg=;_RjtC3yx-gS;BWSe zTH_i|X+NTCcT?CeDAZOO^&XS^dt~GrYoZ{}DJ45}s8SA6pQbC!S%~ji>Zb_wj8^Vg6(ZL-`d&B8SyPql>6?0Mblt}rFOcU!|Q z>(S-(LXE?S_uAu~SoOH#Lcz~9t5>$!woBqSXq_fge8<2h)hk=!-%=s9GJvtHO{h%=%dyGTs@>i*;VeKAjv5_Lisk~^oFLjWPl zoz%6dBnc85+UBN8i(Fuk`rTFvS48EN=MvigwfW9M7Knc$9ZvYGRi+5T+aPWg#Xcl7 z$3j_FU&ztWYG>ztR<&Sa|5NhZSG77nr5Ld}%5C=;jZ!e{B2?SMQiQi{1F|GcC-dyRb+4%yG1&@k%M!N zD>QAf+qg+n>43en2@*~h&i$#lh1oTy2k0ydz^K4rE?B0`FDwijYE{r7RM=d-{0n@w43YWNS;~N4grIk zs!rtn-ixDv1!sNQYN?Vv%n=Ou6>HjtcRQyN112O6RaZeg-0G9!iQ~%&_hq&KcRB)y zoY%r{{V`Wz`U5)oAHEyw9_Hv!0WVdm{VYx=JmbznymlD+m5BSLOL(MjWO9D4{ILwu zp+e9*D28FA=5h-l!Cezb53E&Z@hAF-9nKU^;?f4_84VHy+khgn$q;gQ(Ia5ya77>? z3vwTO4^Mcah zeM_YG#+CS!79oZmpQn|+W24}DQC87Md_c}mb%F6IQK>Y}mOaW2b6qXAdA;!{ujem> zK+?zk3UYV+9eN)jn{0t(YhpTPX3U%M_1W6xO*n5?3C#FNW>Qv}l1TIE-aPh~kaB1Y zY`wNd2egG%0U^Zgk6a*+8}Y#+N{A0nKo2fqhv1R*a&x{e;8PWTe5X*6jUSB!*3Y0! z(M=zt7@QL|_D*INNYG-g75KUdUiyIYuTC_sJrN;0hLAYcWDw)7tqv zhjD*&-X2KS!F|qJqb2IoJd3C}E{Zw+3T+(Zwx)R$=}C}(xnU{y05{#TqP@FlYzH{< za>`PJshg0omXclKpLa{u$H!|#>*EG_PEZ~1&bwnkCa=@1202jLYPLAF^-!?{-6>5^ zi&9takFSk>7gPmrrJa79H`G`2-s3hbn%4?=F;>K$pnH#<7*;-(d1~0dG}*f8+qkYL za2FybLc$JW#Jpjh>o%qPo%3ViAGy_z2Bm+IC>92t!D6i9PF1vE5WI-;yu8_={iGF& zp&(U8-ol^NvQ{JUT3Q#)@qx(Dpx+xOe8!9sFGLmNgy4l!_8G^+R zwJ3T|Xhdp9Az2x%v*7bsLz{Mo&D!A>bXTBFD8KDsmd)F z^lNxWwSk~DQ$8BHn8^ApdB$MD+Y%1!Q%ps(`}8e`Jvx$g>&@e;;~HoGUeNab4-6+l zeoEQZC;aGD^OqP~u9^xzeRGOTaTx|q&Rq)CGJo^K`UpSp%b_ybyEPD%@5LnRp=Yzy z#Yde)8(5Gf5pCxo_)?C40-@gORUTI1$sPs%b6wCdvl~5pvFN!Fx!jrnI@ONTfrJq& zpTOE@zbT=4I){yrXrd1uvUmJ0pV|v92lPV_ovI>BF;ts6#MilL0c$=s(Ml>Er$qqM z7aAw_kqzl4R{Vq-zuA5mOAQv@i}IMXecd55K{KAg!6sQOEG*sT^pk_W-LCqCht902 zneq7?x_XD11{}lKn9qNiy`#*kQWG0rRM*qrUNBfXjY+gSQhF}QohfIzAm}mPilKzN zJWJ4M9+rq_7H+Aq3zD=uJ_ZMaq=o|fA+HVVan8}p&BD;7_nvlyE`^vvU0vIxUq(0-Ivw>nP7^aK9-AYkOJ{O1`!ipAqZ7Eog;Em*79+{6B4; zZdmO9l0E+arJCjYk1*GB^8=K50+y&fJduugky-hcl6(m;JKN;{-T#GcFgndxsI2`W zdJQ#O{650h$Bu{TIl5+@hUoZ!j_v4+#1y_V)U^JJP1UmIU|k%;?SHbw50{#?O-%(3 z=Bj6plDdA`CfkqL>vhr)7^+L2>yGE4v#zy%pNDDJ<=#au`O)8X zBFF!s469#gH=wN{N^VyInq2o)6crmDy?4%MSFFfqm!FBa&*QAwBTGHi>Q5LR972Vq zc+=LnRC*o=8GOdpZk?ug^9h$H;MklzT)9ALpZ0+!xyssH6A}~HNNMSoi@#u={#ORe z_7}5@HW)o-Smi0O;%&5@jA*3f9e=xU$D6fYt4@(9>0P3mOSU8Nu6ObDJ2r2k!EdDR zoOe&5s{7KGyD8etYy;Ni+qnX8sJTR7hM*Sk!l>@O|7jgLP2Vi2=1v#SYTDYS_FsDK z7ofd6YTS|8EjcMl>rhYIyPpcz?79c1%3 z$lK(R=!a@}cGa(!H?O&L;AjLh8^Q2;kI}TAgf!U8(f9u5lHB&C*M} zgitHcARG7FlCu^VgX1z0ou=l|@SDpcd9)8kwOBZBR*DK_ z>&+4ZK!w8mFV_>lxHxAnzXVu$lnt6ljXaX}ck+osrfT-COx^1btk8KcUOqOdzOin8 z)K3$ZK-|xI{sW=4b->zrvG+)M2L(eQJSRuNvRjIfG)~?#B|ng1&GPEl6fHSqyXeG` z2@fDFOo?`4=Zj#~Gr_>j#OcJ4xiV4JIQq7feCTp_!Z!AUf-BBBTYZX{#6f@$VEA8L zt4O4=`f+Q&yjQA)7$nwseJ$rNV}*te8StE(ovmC=b9HH$;Mm+7d)aKeOOO9t7pY+JG&IvIyw(X>@r$PbaU7)_7wfV0&@7UE#~JKJzz#6 z(beh{zty<6E{{uoc?P+hLp^RT)F_te0cc>1lk>aZA7(TVNwVpf_BA7WcTO-CdSe|_z#s=q zB|Sw89IWm+-;piH+>B`P)E`*CCHn-&6Snc^sUWD^MI<;r{J~=9`o=}??txiqcv*}F zZSIsaDsLIy!Xea7htl(_h|KXbWJ>M);o}ern%S)cd&1lHSjE#cK6~?exy&f;Ma|ky z2bR)!jrBJAh}sWxobGUa|Ni~QmHn4{llj8Ax#v!&=%-Andm|Nvo+bMYcp&Oy8Pgzy zKO3$Y_B9O+&CF#vp6|o8ABUizj;QdS!ha@;NGCd_jc_5vN6#M*P4O;=xE-{}>25qW z{0jX*Z<8>6{b1$$=072@NDuy?A323Q7LS0}t>|`*@>7IFO0<_I!=B=Od&$+0uRl($ z74oB8yqw%CP0`RWNrnXS{VoO?(BP-5$CGlOH&hE_WqraFxF5Z&v*}^#0&qnq?V%Yt z^bpBC{pfd_`D8Q(8`Q$X9e7ORFN_aK944mieb`5>5D)lkcDM!+rXUi+R$sov<=E^7 zO-$sjjMdqSW>tUxUg%eV!04vM`tM%@X^__xd7L$_F38B}A6RJhu2;^^7Js5It}V(S zgPy@+Bm|h|iwy!ZeD7`}Lc>UVl)qstR$%z6RS*jmo%)!H;B-sCpOo^=BnjY+B_G+6 z!7y`0qMUrx8@dJT9)f`2`JH>1WBlFAu{@SH@XKeeupWi+7^eHwTcBgrP6RzvKBy?5 zN&3pB7=ihpY(YXBOp|PtQ8w(YI@^U1xIX}fJ4)z&rd&A+(978HCOASS z&n@YdLlE29t?f<>e&<&qQYl-2#>>TFyw0bW{<2<(M*;jwK}g?!-in=4Z;p=mG; zr4Hzs6}f4U{m!*hF%RP#xKJtpuc3ouVNCngtznbzzMH^sPgfX<8pJ{qH2ow-rhj;m zy}{;z2kPc?cEZdw^0~PS1DsP^I~E=<2S+a3N`L0!EGprFc_Ca~Lh}H0N}?G>MZ8E6 zx|C>!`nvvkb62|;x<T z`@#GNc(8Zg+5`I6^!ELauQT@=>W3-~k6Kz<9}gcp@faBApFxDLAF7Yvs;i%ouNV2> zMmM2QwxeIRM^f(&{k*(@0#E;>mTolzO{j~@NDd5FZyyrF_mN|naxQ&*?RUSFrLPc@ zD=S~VqwZn8UDvBUn5NW(mAoM#ie1$K{@Z(Bn^WuUS9bN?X3OL{Bc0fzQ4Vc`28>hf z);bBj7AryOsfg5yFw2;PxHu8ptY?eMNDOmzIG{pp@nJPE%p0_g8J9pgX_^2xTV?Wo z#whos^cIt}3feu&OrrE!$l(0tW9Tn3X$V><#}|pdFUeuT!e>uNn)9M<1aChbBA9r! zrrz>ot@j^i|Kti2FX%kdcf%Qylh^0`lhk?8OlcV?{E|Ku57UtJ7;Vam=iuX0V-L>^ zx(W$H6Cmq})G&hhg!d8aJN(yo32t(3c#FMWJBdGTva?!7_*6fbSCBt(o0{>$_H%M- zu}~Fly;}RG(hAtw7@u30{pmsEB14VY<$x_=yo0~>&oE=t-ekU}y7ekPvVm)>q@aKj z=+h%36C=l1_(V$hvOQDMcJl#iGJj=jsZlVDF>vg`(Xn#m{?e;eJs)}Ek#cMN{tHmG z_S<&lq2Ck9yW`;sY|uP)AbA@7)PTIiDM%bM03$A-lpRaJ;N!TBtt)U8A=52?En!TKu2_^Mx~Rm6Vh)FS2Y@+j1%}0Iy{fY;IhG zsK4w^k8nvyR$VF{#<+h-FBb2?=OY+2_t+CxO{)FOO8v#ZbMizMnyJGO>W9Dx0LTq4 zHv6opZiQ)fI#5UzlgU^SPI1%|gsuVR5<(&V=Mv1X>D4LChesz@O&MBri?GL%1Zd96{dg#V)7F!D-x(22 zO`$6FM$J|ypcG;IG`#IJAGE^$;dZz}TxQr|aCnhh?B(%#qU2bnyl=es1svi(KmW1Q zZ!@0CTkz$L=yq+ecnpslk{mOZ+-h^Mwrex`+twdZ5BB}NJL((u)q1 z^V;|Jda;OFQ^Jf)`LMCR$mHM{4Cxg=N=ZNj)1u$8vD;kkvTP8p$aZZUy3S$f4OvMP z)#Q=im1!i19%LjTNa(ghCQTI1_(|NEIb`PRgP!IN9QJTu=a^=Q8NAv zEaHT*V02>F=mMCQw6?7~fFyI2p2l1HFQC*&oF_A^{=6sM4lwG*1==iur{gp;Dq|oT zZYdAn3}wJ4H-z(FArc9hanH@|S=dSkmcIz$-2|-&e=3QjOU-}D6H7#kgP1g+{lfil zn5rE~b7AvzVZDR)!ZYEC|EY+^>#oTCSHv3e3w<^M80f)3yjARfrDvC$JM zKZy1YC#y~$yGEho4ngF149|cfB0?*}9=ME^$w6r>3-D=63fOC>(`8ak_-pgy|JPOW z;O!`w(dA}mA7LbVf^^>XmnWfuP~$V$EZq=+Jkj4P^yb3|`Pf7P8tJ|cxI!Q2sXKd9 zg7AQZ{iAYMPG#4_12;ZFWds$0eBO}&O8L-cB zWrdkc%u8vojZF~kaAX)O3abb!Q-Cgbm0n!v$Fmv&?f7oqmxwtB=heR$bp(Y)--Q0V zBkVq`_@E*oMAE%IE@TJMxwvC>SKNf^%Su1s3_fK=MNhjmqa`ms8-N*ehJlrnmF8g? zm+g69qL0J*r88dQ;$N7A6U#fg*~HQR5(~ zWJ_jnmfhIind;}~R|{C!S{RN2)C}Q-HZ8coV7y?>8~`t+cm;-#sSXF!-*(|taXUyx zH>09r_$Hf+5@;mh;L(kijM1TEkT6s?26*SCG?rlM&80>?^gasBe_QZNyK5K4#K!V! zPc0QE(*Nx5Ty+!oNF{lTho&??s{`sfSm)kQ@L#Sl*d9D=Zyu1X1uZZ{sBdjj;Kv4y zBnl&0(y4M4{^#yuE>l6KN;JnVIr;g7M|j$o!)$RdPi}2p(=kTxK8C$Mxp03;Roi-H zrZ)yLJAhd}=l>iR284=%gmiaHE8QJK3_0Z7gYSFq{r=p4 z_x#}uGw1BH_gQQ2z1DixvuqBEij+e|Ez8=MRahYmR-K)l%lymSUGenKR=P+i+KIE3 zV2ql;!>>G1pP#cWT--nf5trP(dpAlI!~q#QxZP@bB72-nv|hY@;gn{(|E}~PG#wo1QnAQ|T&PDp_6+YZqU0oF_C7c)vnXufX4ro)p9qkrNg1iYHl9q}7evtyH%J|R1-{Nv+GoVEEt{V7MF!KcHX>j_1AP8K{AzgwLB6~@&!L8-)F2pko8lT zko4oc?n?Uc{dJ+&z6I(LOzY#$5g$>{jo{(M&Js@~&k@V`w=A=gmqG0aPrp-dcA=`q zFX!3s5nYx^MvDr;91{sV#wsdt)SfM363NMW(-ClL&tL$geZV9pQ-vi>%cOqx>6Lcf z^}w}tMdxKuD;^bky17fwfu^No7bwKSN1ryaTz2Gw*}WE?2QQEY{sp7U`uJ~}RzWuS z*ommK=r_=0%z*IUraK$Uu{?)n z9w(T|?DsRj-Ad7CR3Q17Zx4vEWNb3W-W*^}9<`iP2Wp&4aSOx6d`=a6C#yX2`LD8f z0!#|1WV4HANiVvr!DL`Ksr>l07_sq8lqgfEh2Meb#~socC1W_3(cB~Uuh?!|{=4`% zX<#97&>x1^rTNm`F$fc7pVvIeAnqMT)JJxn^Qy1Z;q*OR)eoo6P%lg!B8lM9H851Ld0>?mbke=+^tY5M%%a z5)e?LoMW;`V)U*^IZmdhb-hL= zzZG7K5sFCCiJ`H2N?WaAy5x9YPlLNbwXu3_cj62-wpgt{L>oot9Yju1PuLpr&-(nt zBlC$bsHw4-umJ`Yj|ytNR*DIT4_I;)3t_Z3Cb=K{Dk`kP1BVWHPMj*-JH)RD8|DK3 z)CrpXq+z&NV&X%xG%v&t3>qwY9Lgax%NMK&8FL!&<5dIkaq;B|2$;h7ZM{M~jcIQC z=>sND8Lw{bPo$FRP$?b9ZpIJW9jPTHvuc_Af!d=q-`zy=?$Qt~wBi9MhlvwPPh(ut zM+a>y!I7||6``BsG2i^uK~*TXcM&-CqeY2$==ETlc#P`P34<2PU>u$wZpw{Vk0Q0ySAd1o(WDTml+zm&k!sJ=p9(NQR&g=H~X*aAvIRNiUrj# z^46DlGAsAs#hvc4_z#WX~8F!F`XooRhckYynP~xO3@#wHIF89_(8N-nZ-zZZsCR-o7+AZzJCT2 zIcPC$+X+*pGTT^7LXgSH{zJClcHj$nxAM|6poDHsUUwWKdgeiJ>jY3FggFYMaZWy( z2jX@Pr4?$SoXl|}Q*7!b=Oa|(A*n!T?t&(0FOg9momvq24=lV-E84twP; zzZuMYqUZ?vuhXHf6Jcws&{9#kAH-YlZo1TV24w9pG1eQ^lLBctHunVzO1w!Fa&G%3 z-BNx{d92?(bK8bjbH;N)#$N|rUhX$f09Z{t)+mV~KLAIVg)+XQzA*zdc5%JBb?5j7 z6eYQI;vp?LWG2af>xXyRR0Q9Ogi-% zCzWvg;&0hLuNIkocL*|VfN42-A=$~bg0LjqOCem*D|I2dk()M{;PTN?@?0kwC!hqK zy2111=`-XAW@m=vYI(ymlItazZp7Ry#9lwcQJ)n|Xj|Tu_J7t+iJ9G8bC(rBa%lo)*SLh6%IZFDgFAjI_-LsQ) z7DJVB_g598&k#r6}zga5NPfF z@t6ewJfe~(NHj@`2*OpH1N<6-D+Ut)vFmm*7FK3ky-e6qR2iSL&Y&;5gm60_Hb!+^ zcOM@f@ziJ&*VffXwGMu3iiU)VE`Djui4v&N#xx7ftbvC7mwNj>3soq z<}^kT07l`gw4BsjiwPOg*@MfIcvUGVC}8cw5A~o0lrm63{~#2$`mEEb_bqnw{6zlE$&H?k{yMnUa5kc5*8V-O`d)saUek#~`-8a;CZRJjE`-aejQ6bi9m5x3pz!vh4az zbM5Kox&xP^alj-A?uyWVFQL9OwiN|p4EFwOE3EH2@IS&!1p!7C|4DWXX>|hqk1zf| z9omeNw*M)g)Vr_Oe zN>pzi;z7kG3$4|1s;M5I_PZs05J!AeqPa)!%6qe#gKG_M&XlJO;`Iy0+&H}qs~YBt z!mgB@$zJ)2>K67#J2y+*u$cD*rS>QRp3LRv!_z<!Aoe_~X?X*3DJXZCMpCu{Ce(8y*^Fh~9wU7Aqp@-3BPV7Tpic9j{X<31yeeb&crc1i?`u(Pv%cIY^9o-9Q+4K0x&4tNF$|>54x5k6S5mr z1EW&oP$#spFrzC+gVMR1Uum*mOvid@dhnBz95fu-#VOc)B`1uZ6U9r3Ta8 zzvyeNtJZYPw*%oVEd8?A0bvsEZJX{)Qon>Y-p$BSAR9hQ7e{sul_|kiUs(YJ3Gu=a z3L%^~CPH}RKq{1Q3ljiNYVl})I1Bj{{A>NAxG^vc-9)96Hro>SuCBThc+!dKQs6;N zBJl|9@8~cr!#xDOV~RVrVJQ|A;k{FbGe__e-QJhIC3lh0$lo!4xc*r^!IAJIP#hac zlZCuEtWM30hS6X5FyaZKaG;b0RA}d@q0iLJlo3!CB*`d=61qbXb>Sn|q;(*DYKVP{;4k{*rkTu@ zx**S7X}5Gt$e>p1!t6#6`_&74ne6P1rH4~Eu01kx;b@udQ>jdeK`pFgm^526hg}MS z2HBt1{47w|dB8CR1|@f@nrNEK(mdh0}(>_Q`03un#fIv%(iwP>;d_&Yu^& zUvP*8HqsmQ4x@z5y%XIN{Z)k>3mM)Wv@;xv?!{SQC)dR$s4#64Nl{Ax!eYA=*%M7z zYPqunxWwOZIq7+7I~1KMhb(N6jBeqX4JBltLr6Yzl}7Jsby3OtJ6rGAzqeMT#9#7# z5Q-u=0u`=1k$RrX3s>VbJgKYc;LR-gY3XQ09XKFpab1_!TW%G7y)K0TICz%)KV31G z&GZqnWOey=ISt2-h|n4 z{+kQ0=B1}E6T=2)SBlZuXCzqXY3-bbZ#Gz|;g}1P1FCmM-@c=9TIu7uJ$sv@++F(V zitSEHBUOm_rqY5Ga!b0aI|fHt#>dc>a`Ml1uKR5_l$gh~&y&UotCk=bk*_gsUSP7C zoB6arW}E1Tj@4)ySGDiZOe4QjS9>j=Ygu(%C>$WzK}Nd->9h{{y!8pzJ`}cuR7b7^ zY#Z>Xx(DwhH5%C`*=KWByx9oK##WC1vGk47y#a}bHA#z&b+{Yzmc;B$8yQOox(rg> zu{U?s_v;1cIc@nP^+quX-VhON5|6DY$@eVVC?!^}QX(quyIXNI{5FTHz42!u7#q3h zS*JJ{$9CfR`Kw4`;bwow=fK7NMkPqfal)Hl^|kI%Fyc!UYOA31!=tAk&--}U!iNw1o#z%W`^6 z-i4YB#QAtYfQ{P~xp6ZzWsUV@mEo6yI&SN14Z(A#@2@i3#B-s^CoD#R^d+f0^1;t@ z3bvyx8CqF=g3;xV0nQVGa)OY>r~osm?nl|tNjs#gB<2R%Zq>lZe2_EQYti=sM+u)D z#3H%wP_<(FEfFpakbJrd0pJhfa%fX6`Y;OcV}UY05fS|p!6WaIdbds(JRa4Bz{l?^ zXNFLrUHO_N{;Z^&tm3ltw`&6KJa^E^@^hYQ!kL^$_)7SI1zA8;br7a3>YrT~RJS$6 z&`hJW^#c~cBzkEN3p2Zvgqb_N*D-Z!R~^H48II`3Wl!?hZi(fk+blV7h?PJ_3C>#r@z z!bRBsP9WpiOz#aMh`sdm9FAa?HO1;vW354}j`gel>tkzg3AK4J*ll6bk=@a)SVJ{B z&V3MuKqz~+@66>P8}2=WEVC_WMs=(3N~{)J2J-M|i(>7n3Pki+DEw7l8~NWWNB^bg zKkJd+#@=96H0VJcZ0Ub zWeR8~NTix;*fOwn0tSGd?dvsoy9|fzDV(l1h_yfRs&kYE8@l%rCtNmI=>h!nfJ$t* z*uOWx-InHUQs#~V*MtR&s-0nnzr{P>UQY@l>@C*uu?pYo1h3^{Vb}Uw&a~lSM~klG zm9d)HL`zD!TJx;Q`1fpxFwoq)VtbnP5Ze5PBcosiDBVn344RP39kN#|W^LpCGlr$= zJ-58SHS;bK)O^HKy^1Y(HM`W;ZZJT`_!vJC7EcZC;F*D{1Q#wtEFhZIFJ>tptGM4` zJP`PTH9oOGksk}BuHFEPb61)0?6+T$GJ{Ur-t1ihNib}XS){O+bHy#E({jMU&R3Ul z>J|=&&sLo=P0>Yeivc77(%?#)?E|~2vogU8{mokMGv`?toPk!p z>PTOI8!wfTDi}QL!`>ZIqdNSHIdI*Sdwvy|21yp(eAPHap4vkhpoYo>zqh`B{y_%j zj-Dw~`lW&A?fu4@!PGmqjES8t2`9Im1nha_W?ZUg;%|5_$j$!!jBJ%0fko?n@4jZj+;hkaEWqUNFIEuHfbVm)~f^Jg1kv2)texLw#6I>@5!zyy6EBc_&wD&SG z8HNy}xnlh@00T=9uchBFA^Jr$DS29aU*e~JR6^hb?9`>DR&6(*`x3WoFYMjS4`yke zItDuP!dtWsl3^*pdL(jVbJLm;^%fQRvq}>Bu-@xY?lI1`)wj-6N59Zc<;uHzi^d(v zxa5pL=4|11oaN0rnD;MGDQ4C9zO)zAJ6nF^QtEdy#82%6r~--G4)jnkL)j z1iw?tS_GbZP`5@buDX7wVg>CNN2ZtoK_ao?weq%M&iFM5eB*yRl}1L z$f<=TO3I(C{-LOyQnth>Y3qco10+_Pl%HjX=x1GxdvUZ;2ue6$&oe6vHWPzm>m6(Q z#8=BN?qw(?l)ZVC(A+(Y-T6a}0H-EC-Nvul!ob&E3#0mkk_-y}mDHO2e)sTMW@;bl zmvg;82hI?&07?_rra?vv%2(!NL;3bQ2**>+jXM56sv>rG9|J}-qj%Hj*x1$wE~on_ z3TD~+*!;Y_HZ#GKSiC#Wyyg7MOGFUD7ATw^fcL8gQ%IFcieEnJJ@5?=_BckjyWMc{ zbJD{^2Q8Ab@9kzay%Xm`I;yOzClMBb#%WpF%fo>ULCxt_%29VwrlwB$@`i&peDaxUrn zJx}A+By?ks@n%`ysL4@|ftsp?7yBVr<}>~gwa6Ti;hv&4kCRmOk@D(JAZ?u?e8}^?wWPwf z1CmsPQXfO>d_PolLRkM94RkinoiT0S+k|>j3Gnp^-fGz1yH+{Py?Z}Aa3)BYus7@W zq)oV;>-XQt*zn2>1MD&bq2Bv{XD^0Y52vvitLi+rq|fW06%;kZP#Qw@ZWxHn*^AwX zS=k<{qxK}pmO7rb*H%=7u&sZ{b$XqFO&aXSgZ?=rY3tu|rMxtQ6yE*v;B}fQ`z%pK zZOxuN=9Je)DvqG1r6qGJxW|PkP1;B7T&{P5Fe+nQ@qxqQlVfrtrq7w31t$A^k>+ciXCXx&} z{To7t?hpoWdOTprPAt4TpCjUru|;p4cy2ByEv?6OFo!#W6AV1t|8LXm!%K&8Y*CQl z1+hVnjqFtRW*Dk|shhBVTq%OedAhB8%Mn5!T;N=C^|-z9i9qbVPgiX-OTI@9#DQ{> zLVvGX7uQ$ckb7X$4cJ1$)?2-AftUB+=&m~FUW-;y{PmN%cn7%Q;?WSNzdR8@Epr7d zgA_Qlg-|Ne&CLS0q;%Wkj#QQL$ zYjs0M0iXF^;cPfziOtNKV3cBUho>v;(s&l5$XN7GAUv8?&Pqh6B}(zf&uZf0<8{{~ zC(9NMg-<<>`g?{3$hJ80Q_1<3sKB#(u%Ig!d7u57YoYxx$iOk~Oag9D;E1C&yw-p! z=D{rojL2&aXY1H_bj29kSO|+!)DWk*#UHPYIsVP^pn!)`N_swW5hQN$C75$-wv2CD z&=;SkvjyKo4hjj|(1LwfZNTwM?U8c!i~QGsDP7?>Cw5=VoteuA>fdv?xbr+{x$;oyy+@N+s|A-1^$JrdM=P{z<(2~`?IoNrgNix*xpY1 z$=L*+_3_2pv5zX&32b;l^m8RgZ2Z%wS=&sJ(bsku_iwJWUxKFILu?PQA~h4zIR?ul zo+mn@*Tlul+F%tZf^ybk125mLb1MDZmD=TmS3dnQcPfpAJBHk!`(M>q{hY+0!`{dm z)+n^FK;X-}(0k808nqN6uUZ25KStr`U4i^wKPsrp`+9hInEFK0_ZZ5&xfqrJz3fi& zr<1ft?LcKpt$%OwEgzl1{r6YdSXoDk^vanJy_|O|Cwz(S+yQ$YKZUU$YFE|L3L`u| zRp<2uPT60gz28YO8ST9IEUA3<`E$&5JRjfjB++&gMF=`Ffnk>pvlR(bW(#8UOKi)t zUjJ?Ta>Qp&fy&3FQTlnYXbyFz*F)7~-{Qv4o158NX{#3cCb_>BgP|ePgny&fv2Shs zqsIqR{|T@6`dq&djwMCli_K-nOSDau^56hiJk^`7)0c<+CMXtw{(^zYDAm!~FIbB* zBp8XOMd*&^Xw(cJ4o1u5Lq^(Z|FhO(%Mie87z0a(fX^kd!0Q6xf+aL3-CgQh{TK1w zjjA691{$LfWiC=;{_~{}K9I}%a)*3&$jB4H7WJ3x;0J*%IAtthXGCs+l(czk@5OZ|)Oc}bP_IEZ3g&H=r;#U5p?peY2}cvUd<7)v4#Mp(ytDz7Ot;ubywp|3UT&ka3oQpfsrl^(Uo6 zX3~N|yatSQizjU!XWRUtq!)Ahm3Mfi@c)z5)@UkLoYJYL=OAF|z?1b2$2VpvzotgS zy8R~8I4xQskrW7HsWApl;$51s$tS)pMVm@{_nZd9QdG&p>yimlbA6KQ3UGD(8;;%m zm^g<=C@HB7;6iohpKinChTO1Xux%V%TzqEA9guvsFO0F_U{|-EtP<7EI@AO-rx;2kQayOZybgmXu&s%CtS!B;$vg?f{6EZ?&zA zttSlZdp75#P;1Jf6gwz7i~b^g^%%5TLv>(|Ca?tJwjp9uGq_7+Gophfk|ILNY+u4U zNvA_@`;#w6%)fSbm`sk8g5F^;{=%;FM)8qRT63IcGe*X}$0uf5c6}lF@(1kRw#)B{VPx0#{C|ex>mVAznT>8fQvSs*LNreT|!{VC2l9MyzXRMW#701`} z?(;9?0sekfy(s8v0^FR|qoU8qC7@xy!COP^c|>$5>TGubZsN1*)Z3>Ckh(rD2K{L? z_mlecF^Qn^DI4R3b0eXKM#pZ4=bO;PuuLX_L8(jod>N|8x{Ggw@lnFTJfv)YfLhSW zw-U!ieFul_^ref8gtN+kT{*&~;W4N?jdz%^TnT$E(D(?)$exhQeU$4SQ!Cmp|I7^y zI_+XaumW14i^RPj`e8Gzzz70ILd5-D3`kl8(eIVEkpz&(A-m zrmDPL{q|s*wXdUVI!#J_??tBk4}@`2ni4?*gFNQq04F9U=5<`wQy^tOY%)u53Xgd_ zf7Z9HQ(JJAr=TUn?^7v%o}0DU=^0z}lE|mlRtVf1_E$fR7ZQ-0mv_gnKqN)X^95C# zeEbW|x2f;-NARWJc18>FbRXoO7`0T&x<|~cKe0fO5gGqzm%LtnaVhd+n>eK9eqL%)=su>#xe!i0qv_fA1?31!nv(xtN~N=s_bvq}`o zTXem9e87rUAz2iQ;Evqen6tEAI0(u_yoa1RV!~k#?<9!G(Vr&chi``|5oG1L8PdJH z>=K{50-_b%kasy^>|fpx#PWF?gB&3TX$P0)+9P^juBDBDHk= zLFQSUn|?o5UOX$p(do zq73Mc;;ZnLjmP>b;q&CS z0Ir&I%cG7qd12kFq7M;u0Ma+q;d{$6LE3k}uO3?MT01C1)-4R5YR_4PG0;C^Qm@g9W_Pkq2VgY~$$7u<_D?#FLJ?#Jt7n%f zR@O-Q(5HD-$l3rvrv1Tl|9P!NUQki-@t13VIQSMN;5KnN#&decV>m=~`J|?4{ctDP zp9_h#z3`(P$QA4W4l*K&f3V=&z^^lH;Spw%erH$?axY`QeqUai*IQ=^JsrlD7*i1_!iZaC@CG%AOU6QLDV=i)k?~7GFb(j zN6Z2nTzs{#S9snci>4+reEUCZ(``4>H;hmx%F+NL z4m(BL_-FI&#bsW%oG~!)}+3jiA{Y{(r_5_%X)EqASIwo=|o7dlLu+M+8`H-Rx)e}U9ivh+w}5AxD8&*y9%oEu;8?^gXdS@?dDxEbS8|8t3cM&G#DeLD#C znak`0R@u8hwdE9$b~$al_h3Tzbk4wz#^8mwT%!kHIB(V`aVA5Dn{Gs%IP*_%aM`l` zCW_;YT<_nJ)hAFsy(k?vm1#?-nImF36q85dz29}7q2%_~7naA<1Vc}KOTjYtDJWR5 zGx_L_4r5RCarfNXmo|LAWZ*^8g%7m0Z~_6WmEr^+3yr+@{MyCRLREKp=A0|fX12vR z=N;+;+2Y_YJJO;|Go~*VwdNyVne~n)$Qw^^&)L|!i`Oj|Zs^-T=MC&=$Q-jq;V@y3 zWPb%bYdyQ~n(ZEOeL0K&d>M3F;nvU_9nfKIR=P~kZ*!Q`aY;O~4l(&_^XUnD{HX54zj+xlV3 z>G!$~?Qw?R+mTM;tWr|_VpB{{&LxsKexrR0s|{~^Q_s=~rAU-ANmSOm@<**bVUj|7 zXS%&SWa+}2CymEyYa#_4JnP+QY}Jw9(J9iw1Tm7*=+wr-Z~cOaZ@KWq{Gx~{?;nWK z9bHlsYzFN|$4|6gtT6`-oWY}1zclhM=x-Q)3kiDblt(lCBVm_>M%1dp^=5s#eK#Z^ zUSSl=kQNfM_4;T%v$9jwuJI0w`ULIPD`$bu$SMuX53^;=d)%#mr_9*#TdVOr>FV6* zx>te16#Tl01?x_~8B!)FWt8{5$>ltn+1H37#M9|4Tmm=PT4sfWs7#xQR4CzcxrL}Y z5Gkch6O-_6Dk!3IF`zYqiI4P|)kp{_&2#B2x`ZJ*ae9={Zb0$&^*~*qQ^mf*xRy%NMk>fFqP(#DY$VwyxTG5Vi&`<11 zN}m!Jai9X)@5d{KRprI#@8nkTR|K0PoxE-$orJ72o?Dj$O!H$9zuX3={W7jGr(YvZ zP(Pi1I%TchU2|8~Nw2Rs{Cct4b&}D0v5-!{;BTXUJ-6q}Mw<{Z_R1*r6p4QIs1L`b z<)yfyf~LOaRlLlF_e8=0a_m(=PN|Xuv#fImP0`C@a?$h#HZqu0h}Znd;fDapANvnB zsZB?`vUv34=l72;@JO~^PJJMvBgOa8@d-I?X!5a2U?_%^OI;zU&MGgyY~|I!psQbR zVulonUR10Im{$BGWk+SUrrXlv8*?>U!5PRM&v6Ic(k^Q<76vNio7l25OE3SuD@#E8c|~KRU378 zye1+Qmn2dedTP6{bIU1Db8U_J+H}w(r|^-eTdsFrghe4a@r@6Q^9X5Tlf5l#R7r`G zp!07wQ&=jvzYTM2ppY7GIK!v6KYFBkQQn&kYsHEd=Nj@<{A}eBm_@=dCrV$LJvLTC z5Mu7>j5^Gz)A5)dTIf< zFwaC_aa2cR^x;XRu)5ZT?4VkGlTE1S^?V0|{JX-!!sE^qM{X&CR>tEWbVRA~d8x3? zoKNBe9Ha6bE4qI$t0XI(GPo*AT7!_xdzF?$BPIj|1Qi&PS~ivPj~|?D-O_ia6H6Qe z?n!DVMzpv!#q2M3GePzh-#CV~ zQByK40>inm8t>Ljop2I;_~GxdAUnhIr;*PKde}!kv-DQm>KrSa6hyp)lfMdY6epRa zvl%a&9w1eR@K(0r`}H+O;}oZ24Y~zzukna&m0v{vMWh|q8hf3`dMv?!XcYsLzBg*0%!jv& zO#f1e_=qq*``v|QYj)>Z=9`Dplfhgbdmtmcr`@X!>Tb_2=MJ8x9O;w8i!SEuZQsi@ zRwp;B`%^^KHHh(_^yFvp)kzgy$bNmXqiBZcxY^Wv+L7mddCII`lr8TCb~izm+!qQR11=-aXVd3qMSTs`B05FJ$;Jzp3q==f z8NSc-oBZ{1Z|q70SHJ~8s?_KMR3nqu08dP3=8^o22T71E!Mg||X<=%g+tp=yk+E!#h%0Ft`l%Y6;5RTVMz z-OqDZKoZ%vQ0~foj4koM?m1M$*Tq;Dj{C7WZU0Ek6EU@OT9NJ)E>th?$5=`+9|%ePItpmG}pZu2<|sQ3|4;oX%xNk1Z8-!+w&6< z;iZEMHqt2&{6=JB+ebvZ{{GSe5KHZ3Bf_pVo3PK>ZjFO?kd^^|FEzIaWm1j|hrS^c zb49$JJ~i9OQvIQ_$$CrjdLtAoDJnAFwIal`!MK_~SW9lz+TFb(>ac-dvVKq4;dTQ5 z>KyuqfF&|*_}-(zfy4RT;RWo0cgYwU=i}~GdBFmag6fyXF7hcyb@>3XZ&CA)yStfb zTFvxpURF;7De7!&&V&9gWWyxz#&J}*-Z|5r%|&aeyGAL8b`ci(iRBfkiEsZH@R&>b zP>_A*AWLP2*vw2zQGJI$=%W6ClS&h4O++xGR58RBX0Xo^1t+;nU=df~g2% zKG*xp@eCjM#mG;%ZznC&ee*aztNA4kUf^%nZ*e4u=HEX|33{l3lOs}b=`P?T*=rK( z32^eep`A354>(z;_Y4LupyuB%#jyZRzW6AqiOVe1+~k?X?hr6s4TRd2GzMO@gam9w zv!&bIYc>Q(+K%6|=I3=Y_<74TRCBXj`dE=(bCOI7-i#JC*^pmcrxI&o$zL9OAd zPDum%+qn3g-s=xrooO?7QmPscWWO6Ur%C?MDS1j&)R0-a71J*@y-h^dQg<@VBw68e zre=iM5~y-}JR?pEbhllxn}e6+R1FSr13a7#&gL((R$B^Qv^jWcFkxzD=C$m_r|Bx7 zy~RVLr%8O3B8?H(@R>ZsF z$`*lw4CglYy5mtuEMTB3xU|`2LNhQ}%lFunB*~su17v1`u z9GWQ>X|7(~)KVtGD_VbGfTS2cF?`2(f=3ECiihBsv*SVW^0k^h<=c0n^@vNuA+18QYBab9T%Ay-yOl$~QOwt$M- z&sxnXFKiC!15TNk$&daTIQCW%r&(u*P=2*Bmm542{3ikNqS7%3yo>2|_IlHGC(?GM zub6pfaqnym1?9)Y(M1_9~Pg8rnF`)p0eRuNy=*Pvj#W zss=UAu+3OC!Z%!7%SV>j1*|VZ&(c!Q4Ws@@!%cjq|LSAz}zG$Jt4MHVrG&&Q67H=>caFMR!?sox zVq;_wy}h-^+4MGH%y51Dg^w#CB=!=$>B=g2%eWzFFyKAp3HyG>hrsK+%*FN_j$$8J zytr2P|G1nJ1DcBYr)XxCC%<*NwFMBu4_ky$ygJh zZwzQjyGXzB;oDuh9WlJlfLX*wpg`Do3G-|0_@{e@jH2+li+11<`2HSOkY$}Va%6X` xez$Yu-<=%U|C|2s{kKn7v!wg~7J=g~3|3n3-I&v>I&%?@V7UMQ literal 93201 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%0DvrP9$HXM^ni{vB9J_?@@Cj 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 Sdolp=Pgl!Ovr642{J#L53#K0c literal 35940 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 Date: Sun, 10 Mar 2024 13:58:30 +0000 Subject: [PATCH 2/2] Removes the duplicate warhammer outfits. Woops! --- code/modules/clothing/suits/arfsuits.dm | 73 ------------------------- 1 file changed, 73 deletions(-) diff --git a/code/modules/clothing/suits/arfsuits.dm b/code/modules/clothing/suits/arfsuits.dm index 6821c37e95b..156c0badbaa 100644 --- a/code/modules/clothing/suits/arfsuits.dm +++ b/code/modules/clothing/suits/arfsuits.dm @@ -623,79 +623,6 @@ icon_state = "frenchtrench" item_state = "frenchtrench" -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits - name = "Ancient West german greatcoat" - desc = "A trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "krieg" - item_state = "krieg" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/medical - name = "Ancient Medical West german greatcoat" - desc = "A trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "mkrieg" - item_state = "mkrieg" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/officer - name = "Ancient West German Officer greatcoat" - desc = "A adorned trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "Kriegissar" - item_state = "Kriegissar" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/americanofficer - name = "Ancient Officer's American greatcoat" - desc = "A adorned trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "40kofficer" - item_state = "40kofficer" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/genericofficer - name = "Ancient Officer's greatcoat" - desc = "A adorned trench coat that is quite comfortable to wear." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "ancientofficer" - item_state = "ancientofficer" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/techpriesting - name = "Cyber priest outfit." - desc = "A trench coat that's all cyber themed!" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "cyberpriest" - item_state = "cyberpriest" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/cyberpriesting - name = "Cyber-pyscho priest outfit." - desc = "A trench coat that's all cyber themed! Comes with some helping hands." - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "tecpriest" - item_state = "tecpriest" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/fanaticalpriest - name = "Town crier outfit." - desc = "A trench coat that screams 'listen to my words, hear me!'. Comes with some recipts wax stamped to it!" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "acolytecoat" - item_state = "acolytecoat" - -/obj/item/clothing/suit/armor/outfit/jacket/warhammersuits/urmandoutfit - name = "Ancient West German fanatic outfit." - desc = "A trench coat that once belonged to a fanatical person. Who or what did they worship? Who knows. All one knows is, it's a good piece of clothing for those wanting to showcase their more hear-ye side of life!" - icon = 'icons/fallout/clothing/armored_light.dmi' - mob_overlay_icon = 'icons/fallout/onmob/clothes/armor_light.dmi' - icon_state = "fanatic" - item_state = "fanatic" - - /obj/item/clothing/suit/armor/outfit/jacket/sovietpadded name = "Padded Soviet jacket" desc = "A padded and well made Soviet jacket. Useful for the winter, but doesn't offer much protection against bullets or really any form of punishment. Compliments any soldier belonging to the Motherland. A wise soldier once said 'As long as Mother Russia has enemies, I will answer her call...'."