diff --git a/tff_modular/master_files/icons/donator/mob/clothing/head.dmi b/tff_modular/master_files/icons/donator/mob/clothing/head.dmi new file mode 100644 index 00000000000..d5209595904 Binary files /dev/null and b/tff_modular/master_files/icons/donator/mob/clothing/head.dmi differ diff --git a/tff_modular/master_files/icons/donator/mob/clothing/suit.dmi b/tff_modular/master_files/icons/donator/mob/clothing/suit.dmi new file mode 100644 index 00000000000..0da6d257726 Binary files /dev/null and b/tff_modular/master_files/icons/donator/mob/clothing/suit.dmi differ diff --git a/tff_modular/master_files/icons/donator/obj/clothing/suit.dmi b/tff_modular/master_files/icons/donator/obj/clothing/suit.dmi new file mode 100644 index 00000000000..30574cea0b9 Binary files /dev/null and b/tff_modular/master_files/icons/donator/obj/clothing/suit.dmi differ diff --git a/tff_modular/modules/~donator/clothes/donator_clothing.dm b/tff_modular/modules/~donator/clothes/donator_clothing.dm index 3d01df74ca8..32c63bdd1d1 100644 --- a/tff_modular/modules/~donator/clothes/donator_clothing.dm +++ b/tff_modular/modules/~donator/clothes/donator_clothing.dm @@ -14,3 +14,33 @@ . = ..() if(icon_state == "mercreaper_cloak_syndie") desc = alternate_desc + +/obj/item/clothing/suit/hooded/wintercoat/specialops + name = "security long jacket" + desc = "Long jacket developed by \"Armadyne\" for security officers. There is a blue Armadyne logo on the back. Made from materials to retain heat and can be used down to -20 Celsius." + + icon = 'tff_modular/master_files/icons/donator/obj/clothing/suit.dmi' + icon_state = "mercreapercoat_summer" + worn_icon = 'tff_modular/master_files/icons/donator/mob/clothing/suit.dmi' + worn_icon_state = "mercreapercoat_summer" + + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON + slot_flags = ITEM_SLOT_OCLOTHING|ITEM_SLOT_NECK + + hoodtype = /obj/item/clothing/head/hooded/winterhood/specialops + +/obj/item/clothing/suit/hooded/wintercoat/specialops/winter + name = "security winter long jacket" + desc = "Long jacket developed by \"Armadyne\" for security personnel working in harsh, low temperature conditions. There is a blue Armadyne logo on the back. Made from materials to retain heat and can be used down to -40 Celsius." + + icon_state = "mercreapercoat_winter" + worn_icon_state = "mercreapercoat_winter" + + hoodtype = /obj/item/clothing/head/hooded/winterhood/specialops/winter + +/obj/item/clothing/head/hooded/winterhood/specialops + worn_icon = 'tff_modular/master_files/icons/donator/mob/clothing/head.dmi' + worn_icon_state = "mercreaperhood_summer" + +/obj/item/clothing/head/hooded/winterhood/specialops/winter + worn_icon_state = "mercreaperhood_winter" diff --git a/tff_modular/modules/~donator/loadout.dm b/tff_modular/modules/~donator/loadout.dm index 47f4bd7f4d9..031eec1ae6d 100644 --- a/tff_modular/modules/~donator/loadout.dm +++ b/tff_modular/modules/~donator/loadout.dm @@ -2,3 +2,13 @@ name = "Officer's coat" item_path = /obj/item/clothing/neck/cloak/officer ckeywhitelist = list("mercreaper") + +/datum/loadout_item/suit/officer_jacket_mr + name = "Security Long Jacket" + item_path = /obj/item/clothing/suit/hooded/wintercoat/specialops + ckeywhitelist = list("mercreaper", "skadi999", "iajret", "yaqapi", "discord980", "siamant", "napaslavandos", "low3", "oni3288", "byratishka") + +/datum/loadout_item/suit/officer_jacket_mr_winter + name = "Security Winter Long Jacket" + item_path = /obj/item/clothing/suit/hooded/wintercoat/specialops/winter + ckeywhitelist = list("mercreaper", "skadi999", "iajret", "yaqapi", "discord980", "siamant", "napaslavandos", "low3", "oni3288", "byratishka")