diff --git a/code/game/objects/items/storage/garment.dm b/code/game/objects/items/storage/garment.dm index e30fe85e02c..65dda7b65ea 100644 --- a/code/game/objects/items/storage/garment.dm +++ b/code/game/objects/items/storage/garment.dm @@ -121,6 +121,8 @@ new /obj/item/clothing/under/rank/medical/chief_medical_officer(src) new /obj/item/clothing/under/rank/medical/chief_medical_officer/skirt(src) new /obj/item/clothing/under/rank/medical/chief_medical_officer/scrubs(src) + new /obj/item/clothing/under/rank/medical/chief_medical_officer/turtleneck(src) + new /obj/item/clothing/under/rank/medical/chief_medical_officer/turtleneck/skirt(src) new /obj/item/clothing/suit/hooded/wintercoat/medical/cmo(src) new /obj/item/clothing/suit/toggle/labcoat/cmo(src) new /obj/item/clothing/gloves/latex/nitrile(src) @@ -132,6 +134,8 @@ /obj/item/storage/bag/garment/engineering_chief/PopulateContents() new /obj/item/clothing/under/rank/engineering/chief_engineer(src) new /obj/item/clothing/under/rank/engineering/chief_engineer/skirt(src) + new /obj/item/clothing/under/rank/engineering/chief_engineer/turtleneck(src) + new /obj/item/clothing/under/rank/engineering/chief_engineer/turtleneck/skirt(src) new /obj/item/clothing/suit/hooded/wintercoat/engineering/ce(src) new /obj/item/clothing/glasses/meson/engine(src) new /obj/item/clothing/gloves/chief_engineer(src) diff --git a/code/modules/cargo/packs/engineering.dm b/code/modules/cargo/packs/engineering.dm index 1911402ce71..98e1162b5f6 100644 --- a/code/modules/cargo/packs/engineering.dm +++ b/code/modules/cargo/packs/engineering.dm @@ -214,6 +214,14 @@ contains = list(/obj/item/circuitboard/computer/sat_control) crate_name= "shield control board crate" +/datum/supply_pack/engineering/ceturtlenecks + name = "Chief Engineer Turtlenecks" + desc = "Contains the CE's turtleneck and turtleneck skirt." + cost = CARGO_CRATE_VALUE * 2 + access = ACCESS_CE + contains = list(/obj/item/clothing/under/rank/engineering/chief_engineer/turtleneck, + /obj/item/clothing/under/rank/engineering/chief_engineer/turtleneck/skirt, + ) /// Engine Construction diff --git a/code/modules/clothing/under/jobs/engineering.dm b/code/modules/clothing/under/jobs/engineering.dm index b6bd430eee8..85ce2c2976f 100644 --- a/code/modules/clothing/under/jobs/engineering.dm +++ b/code/modules/clothing/under/jobs/engineering.dm @@ -31,6 +31,25 @@ female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON +/obj/item/clothing/under/rank/engineering/chief_engineer/turtleneck + name = "chief engineer's turtleneck" + desc = "A yellow turtleneck and white khakis, for a chief engineer with a superior sense of style." + icon_state = "ceturtle" + inhand_icon_state = "y_suit" + can_adjust = TRUE + alt_covers_chest = TRUE + female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY + +/obj/item/clothing/under/rank/engineering/chief_engineer/turtleneck/skirt + name = "chief engineer's turtleneck skirt" + desc = "A yellow turtleneck and white khaki skirt, for a chief engineer with a superior sense of style." + icon_state = "ceturtle_skirt" + inhand_icon_state = "y_suit" + body_parts_covered = CHEST|GROIN|ARMS + dying_key = DYE_REGISTRY_JUMPSKIRT + female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON + /obj/item/clothing/under/rank/engineering/atmospheric_technician desc = "It's a jumpsuit worn by atmospheric technicians. Made from fire resistant materials." name = "atmospheric technician's jumpsuit" diff --git a/icons/mob/clothing/under/engineering.dmi b/icons/mob/clothing/under/engineering.dmi index a477f39aa23..acc5c4108d1 100644 Binary files a/icons/mob/clothing/under/engineering.dmi and b/icons/mob/clothing/under/engineering.dmi differ diff --git a/icons/obj/clothing/under/engineering.dmi b/icons/obj/clothing/under/engineering.dmi index dda57ccaa7e..ae2e0eb6f53 100644 Binary files a/icons/obj/clothing/under/engineering.dmi and b/icons/obj/clothing/under/engineering.dmi differ