diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security_vr.dm b/code/game/objects/structures/crates_lockers/closets/secure/security_vr.dm index 4f5e69686c..625caea5f6 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security_vr.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security_vr.dm @@ -39,7 +39,10 @@ /obj/item/clothing/head/beret/sec/corporate/hos, /obj/item/clothing/suit/storage/hooded/wintercoat/security, /obj/item/clothing/suit/storage/hooded/wintercoat/security/hos, - /obj/item/clothing/mask/gas/half) + /obj/item/clothing/mask/gas/half, + /obj/item/clothing/head/helmet/HoS/hat/red, + /obj/item/clothing/suit/storage/vest/hoscoat/neo_hos_parade_jacket, + /obj/item/clothing/accessory/poncho/roles/cloak/neo_pcloak) /obj/structure/closet/secure_closet/hos2 name = "head of security's gear" diff --git a/code/modules/client/preference_setup/loadout/loadout_suit.dm b/code/modules/client/preference_setup/loadout/loadout_suit.dm index c23da2c01b..d1d75eac88 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit.dm @@ -1180,3 +1180,8 @@ Talon winter coat display_name = "cloak of eyes" description = "A basic looking purple robe that has a hood and can be toggled to have eyes form and stare at moving creatures!" path = /obj/item/clothing/suit/storage/hooded/purple_robes + +/datum/gear/suit/neo_pcloak_color + display_name = "flowing cloak, colorable" + description = "A heavy cloak, suitable for recoloring." + path = /obj/item/clothing/accessory/poncho/roles/cloak/custom/neo_pcloak_color diff --git a/code/modules/clothing/accessories/neoclothing.dm b/code/modules/clothing/accessories/neoclothing.dm new file mode 100644 index 0000000000..0a473fb3e2 --- /dev/null +++ b/code/modules/clothing/accessories/neoclothing.dm @@ -0,0 +1,14 @@ +/* Sprites ported from skyrat/tg, serves as an alternative to the virgo versions of certain clothes. +this file deals with accessories. */ + +/obj/item/clothing/accessory/poncho/roles/cloak/custom/neo_pcloak_color + name = "flowing cloak" + desc = "A heavy cloak, suitable for recoloring." + icon_state = "neo_pcloak_color" + item_state = "neo_pcloak_color" + +/obj/item/clothing/accessory/poncho/roles/cloak/neo_pcloak + name = "\improper Nanotrasen flowing cloak" + desc = "A heavy cloak, decorated with red-and-golden embellishments." + icon_state = "neo_pcloak" + item_state = "neo_pcloak" diff --git a/code/modules/clothing/head/neohats.dm b/code/modules/clothing/head/neohats.dm index d6ccb26e73..7f8af06a0a 100644 --- a/code/modules/clothing/head/neohats.dm +++ b/code/modules/clothing/head/neohats.dm @@ -43,3 +43,10 @@ this file deals with hats/headwear. */ desc = "an old beat-up white papakha." icon = 'icons/inventory/head/item.dmi' icon_state = "neo_papakha_white" + +/obj/item/clothing/head/helmet/HoS/hat/red + name = "Red " + JOB_HEAD_OF_SECURITY + " Hat" + desc = "The hat of the " + JOB_HEAD_OF_SECURITY + ". For showing the officers who's in charge." + icon = 'icons/inventory/head/item.dmi' + icon_state = "neo_hoshat_red" + valid_accessory_slots = null diff --git a/code/modules/clothing/suits/neosuits.dm b/code/modules/clothing/suits/neosuits.dm index 7f7aeddb0c..8731f71835 100644 --- a/code/modules/clothing/suits/neosuits.dm +++ b/code/modules/clothing/suits/neosuits.dm @@ -157,3 +157,8 @@ this file deals with suits/overwear. */ name = "armsco heavy coat" desc = "A rich red longcoat trimmed in black with a warm brown synthetic fur ruff around the neck, lined with layers of para-aramid fibers for increased durability without compromising comfort. It bears a tag that says 'Product of Total Gear & Co.'" icon_state = "neo_armsco_trench" + +/obj/item/clothing/suit/storage/vest/hoscoat/neo_hos_parade_jacket + name = "\improper Head of Security's parade jacket" + desc = "For when an armoured vest isn't fashionable enough. It bears a tag that says 'Product of Total Gear & Co.'" + icon_state = "neo_hos_parade_black" diff --git a/code/modules/economy/vending_machines_vr.dm b/code/modules/economy/vending_machines_vr.dm index 8015830dd7..c51d0f06ba 100644 --- a/code/modules/economy/vending_machines_vr.dm +++ b/code/modules/economy/vending_machines_vr.dm @@ -1317,7 +1317,8 @@ /obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey = 5, /obj/item/clothing/suit/storage/puffyred = 5, /obj/item/clothing/suit/storage/puffypurple = 5, - /obj/item/clothing/suit/storage/puffyblue = 5) + /obj/item/clothing/suit/storage/puffyblue = 5, + /obj/item/clothing/accessory/poncho/roles/cloak/neo_pcloak = 5) prices = list(/obj/item/clothing/suit/storage/apron = 100, /obj/item/clothing/suit/storage/flannel/aqua = 100, /obj/item/clothing/suit/storage/toggle/bomber = 100, @@ -1420,7 +1421,8 @@ /obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey = 100, /obj/item/clothing/suit/storage/puffyred = 100, /obj/item/clothing/suit/storage/puffypurple = 100, - /obj/item/clothing/suit/storage/puffyblue = 100) + /obj/item/clothing/suit/storage/puffyblue = 100, + /obj/item/clothing/accessory/poncho/roles/cloak/neo_pcloak = 100) premium = list(/obj/item/clothing/suit/imperium_monk = 3, /obj/item/clothing/suit/storage/hooded/wintercoat/cosmic = 1) contraband = list(/obj/item/toy/katana = 1) diff --git a/icons/inventory/accessory/item.dmi b/icons/inventory/accessory/item.dmi index 6133add87f..7010d2fddf 100644 Binary files a/icons/inventory/accessory/item.dmi and b/icons/inventory/accessory/item.dmi differ diff --git a/icons/inventory/accessory/mob.dmi b/icons/inventory/accessory/mob.dmi index 0f3832383c..285f2db609 100644 Binary files a/icons/inventory/accessory/mob.dmi and b/icons/inventory/accessory/mob.dmi differ diff --git a/icons/inventory/head/item.dmi b/icons/inventory/head/item.dmi index 79a6fc4ffa..9e8656c30a 100644 Binary files a/icons/inventory/head/item.dmi and b/icons/inventory/head/item.dmi differ diff --git a/icons/inventory/head/mob.dmi b/icons/inventory/head/mob.dmi index b4a25c8bfa..f73c0b2d40 100644 Binary files a/icons/inventory/head/mob.dmi and b/icons/inventory/head/mob.dmi differ diff --git a/icons/inventory/suit/item.dmi b/icons/inventory/suit/item.dmi index 697158b979..adbfa82c86 100644 Binary files a/icons/inventory/suit/item.dmi and b/icons/inventory/suit/item.dmi differ diff --git a/icons/inventory/suit/mob.dmi b/icons/inventory/suit/mob.dmi index de37568bcc..c9e9edffa6 100644 Binary files a/icons/inventory/suit/mob.dmi and b/icons/inventory/suit/mob.dmi differ diff --git a/icons/inventory/suit/mob_digi.dmi b/icons/inventory/suit/mob_digi.dmi index f0d72e9792..71f3bfbf26 100644 Binary files a/icons/inventory/suit/mob_digi.dmi and b/icons/inventory/suit/mob_digi.dmi differ diff --git a/icons/mob/items/lefthand_hats.dmi b/icons/mob/items/lefthand_hats.dmi index abf3b7f620..1733247f28 100644 Binary files a/icons/mob/items/lefthand_hats.dmi and b/icons/mob/items/lefthand_hats.dmi differ diff --git a/icons/mob/items/righthand_hats.dmi b/icons/mob/items/righthand_hats.dmi index 40cdb7a3e4..b4c3d0bfbd 100644 Binary files a/icons/mob/items/righthand_hats.dmi and b/icons/mob/items/righthand_hats.dmi differ diff --git a/vorestation.dme b/vorestation.dme index 74d94d4b00..755aa8dcae 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2370,6 +2370,7 @@ #include "code\modules\clothing\accessories\holster.dm" #include "code\modules\clothing\accessories\holster_vr.dm" #include "code\modules\clothing\accessories\lockets.dm" +#include "code\modules\clothing\accessories\neoclothing.dm" #include "code\modules\clothing\accessories\permits.dm" #include "code\modules\clothing\accessories\permits_vr.dm" #include "code\modules\clothing\accessories\rings.dm"