diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 66d54d2176b..9c6bad32c90 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -34,7 +34,7 @@ mask_type = /obj/item/clothing/mask/breath /obj/machinery/suit_storage_unit/captain - suit_type = /obj/item/clothing/suit/space/hardsuit/captain + suit_type = /obj/item/clothing/suit/space/hardsuit/swat/captain mask_type = /obj/item/clothing/mask/gas/sechailer storage_type = /obj/item/tank/jetpack/oxygen/captain diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index a1f45fdc4da..8ded4e45497 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -528,12 +528,12 @@ helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security/hos jetpack = /obj/item/tank/jetpack/suit - //Captain -/obj/item/clothing/head/helmet/space/hardsuit/captain - name = "captain's hardsuit helmet" - icon_state = "capspace" - item_state = "capspacehelmet" - desc = "A tactical SWAT helmet MK.II boasting better protection and a horrible fashion sense." + //SWAT MKII +/obj/item/clothing/head/helmet/space/hardsuit/swat + name = "\improper MK.II SWAT Helmet" + icon_state = "swat2helm" + item_state = "swat2helm" + desc = "A tactical SWAT helmet MK.II." armor = list("melee" = 40, "bullet" = 50, "laser" = 50, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) resistance_flags = FIRE_PROOF | ACID_PROOF flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR //we want to see the mask @@ -541,24 +541,37 @@ max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT actions_types = list() -/obj/item/clothing/head/helmet/space/hardsuit/captain/attack_self() - return //Sprites required for flashlight +/obj/item/clothing/head/helmet/space/hardsuit/swat/attack_self() -/obj/item/clothing/suit/space/hardsuit/captain - name = "captain's SWAT suit" - desc = "A MK.II SWAT suit with streamlined joints and armor made out of superior materials, insulated against intense heat. The most advanced tactical armor available. Usually reserved for heavy hitter corporate security, this one has a regal finish in Nanotrasen company colors. Better not let the assistants get a hold of it." - icon_state = "caparmor" - item_state = "capspacesuit" +/obj/item/clothing/suit/space/hardsuit/swat + name = "\improper MK.II SWAT Suit" + desc = "A MK.II SWAT suit with streamlined joints and armor made out of superior materials, insulated against intense heat. The most advanced tactical armor available." + icon_state = "swat2" + item_state = "swat2" armor = list("melee" = 40, "bullet" = 50, "laser" = 50, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) resistance_flags = FIRE_PROOF | ACID_PROOF heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT //this needed to be added a long fucking time ago - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/captain + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/swat -/obj/item/clothing/suit/space/hardsuit/captain/Initialize() +/obj/item/clothing/suit/space/hardsuit/swat/Initialize() . = ..() allowed = GLOB.security_hardsuit_allowed + //Captain +/obj/item/clothing/head/helmet/space/hardsuit/swat/captain + name = "captain's hardsuit helmet" + icon_state = "capspace" + item_state = "capspacehelmet" + desc = "A tactical MK.II SWAT helmet boasting better protection and a horrible fashion sense." + +/obj/item/clothing/suit/space/hardsuit/swat/captain + name = "captain's SWAT suit" + desc = "A MK.II SWAT suit with streamlined joints and armor made out of superior materials, insulated against intense heat. The most advanced tactical armor available. Usually reserved for heavy hitter corporate security, this one has a regal finish in Nanotrasen company colors. Better not let the assistants get a hold of it." + icon_state = "caparmor" + item_state = "capspacesuit" + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/swat/captain + //Clown /obj/item/clothing/head/helmet/space/hardsuit/clown name = "cosmohonk hardsuit helmet" diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index 88d43cb0a3a..da617deb458 100755 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -58,7 +58,7 @@ Captain name = "Captain (Hardsuit)" mask = /obj/item/clothing/mask/gas/sechailer - suit = /obj/item/clothing/suit/space/hardsuit/captain + suit = /obj/item/clothing/suit/space/hardsuit/swat/captain suit_store = /obj/item/tank/internals/oxygen /* diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 6c637585e87..48db1083cba 100644 Binary files a/icons/mob/head.dmi and b/icons/mob/head.dmi differ diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 257c4b29a78..c656a975dcd 100644 Binary files a/icons/mob/suit.dmi and b/icons/mob/suit.dmi differ diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 0ab78ba7357..47c94ef194c 100644 Binary files a/icons/obj/clothing/hats.dmi and b/icons/obj/clothing/hats.dmi differ diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 22b9c0001e9..c8d9bee6db5 100644 Binary files a/icons/obj/clothing/suits.dmi and b/icons/obj/clothing/suits.dmi differ