diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index d7b345c836b..5af5cffe1a7 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -122,7 +122,7 @@ icon_state = "swat" item_state = "swat" armor = list(MELEE = 35, BULLET = 20, LASER = 20, ENERGY = 20, BOMB = 50, BIO = 450, RAD = 10, FIRE = 50, ACID = 50) - flags = null + flags = BLOCKHAIR flags_inv = HIDEEARS|HIDEEYES cold_protection = HEAD min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT diff --git a/code/modules/clothing/spacesuits/misc_spacesuits.dm b/code/modules/clothing/spacesuits/misc_spacesuits.dm index aad2feada83..2ce16d78650 100644 --- a/code/modules/clothing/spacesuits/misc_spacesuits.dm +++ b/code/modules/clothing/spacesuits/misc_spacesuits.dm @@ -63,21 +63,6 @@ strip_delay = 130 dog_fashion = /datum/dog_fashion/back/deathsquad - //NEW SWAT suit -/obj/item/clothing/suit/space/swat - name = "SWAT armor" - desc = "Space-proof tactical SWAT armor." - icon_state = "heavy" - item_state = "swat_suit" - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank/internals,/obj/item/kitchen/knife/combat) - armor = list(MELEE = 35, BULLET = 20, LASER = 20, ENERGY = 20, BOMB = 50, BIO = 450, RAD = 10, FIRE = INFINITY, ACID = INFINITY) - strip_delay = 120 - resistance_flags = FIRE_PROOF | ACID_PROOF - - sprite_sheets = list( - "Vox" = 'icons/mob/clothing/species/vox/suit.dmi' - ) - /obj/item/clothing/head/helmet/space/deathsquad/beret name = "officer beret" desc = "An armored beret commonly used by special operations officers." diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 6958b3bb7ca..b0b418e3938 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -313,6 +313,21 @@ item_state = "armor" blood_overlay_type = "armor" +/obj/item/clothing/suit/armor/swat + name = "SWAT armor" + desc = "Tactical SWAT armor." + icon_state = "heavy" + item_state = "swat_suit" + body_parts_covered = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS + allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/tank/internals, /obj/item/kitchen/knife/combat) + armor = list(MELEE = 35, BULLET = 20, LASER = 20, ENERGY = 20, BOMB = 50, BIO = 450, RAD = 10, FIRE = INFINITY, ACID = INFINITY) + strip_delay = 12 SECONDS + resistance_flags = FIRE_PROOF | ACID_PROOF + + sprite_sheets = list( + "Vox" = 'icons/mob/clothing/species/vox/suit.dmi' + ) + /obj/item/clothing/suit/armor/laserproof name = "ablative armor vest" desc = "A vest that excels in protecting the wearer against energy projectiles. Projects an energy field around the user, allowing a chance of energy projectile deflection no matter where on the user it would hit." diff --git a/code/modules/supply/supply_packs/pack_security.dm b/code/modules/supply/supply_packs/pack_security.dm index 3250ecffb2e..fa8b9659589 100644 --- a/code/modules/supply/supply_packs/pack_security.dm +++ b/code/modules/supply/supply_packs/pack_security.dm @@ -165,8 +165,8 @@ name = "SWAT Gear Crate" contains = list(/obj/item/clothing/head/helmet/swat, /obj/item/clothing/head/helmet/swat, - /obj/item/clothing/suit/space/swat, - /obj/item/clothing/suit/space/swat, + /obj/item/clothing/suit/armor/swat, + /obj/item/clothing/suit/armor/swat, /obj/item/kitchen/knife/combat, /obj/item/kitchen/knife/combat, /obj/item/clothing/mask/gas/sechailer/swat,