diff --git a/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm b/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm index 98396f380c..e7125a4ea1 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit_vr.dm @@ -299,6 +299,25 @@ Talon winter coat ) gear_tweaks += new/datum/gear_tweak/path(shrouds) +/datum/gear/suit/roles/cropjackets + display_name = "crop jacket selection" + path = /obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket + +/datum/gear/suit/roles/cropjackets/New() + ..() + var/list/shrouds = list( + "white crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket, + "blue crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/blue, + "red crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/red, + "green crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/green, + "purple crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/purple, + "orange crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/orange, + "charcoal crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/charcoal, + "faded reflec crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/marine, + "drab crop jacket"=/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/drab + ) + gear_tweaks += new/datum/gear_tweak/path(shrouds) + //Actually colorable hoodies /datum/gear/suit/roles/choodies display_name = "hoodie selection, colorable" diff --git a/code/modules/clothing/under/accessories/accessory_vr.dm b/code/modules/clothing/under/accessories/accessory_vr.dm index f998677f76..b9cb44faea 100644 --- a/code/modules/clothing/under/accessories/accessory_vr.dm +++ b/code/modules/clothing/under/accessories/accessory_vr.dm @@ -666,4 +666,59 @@ /obj/item/clothing/accessory/poncho/roles/cloak/shroud/science name = "research shroud" icon_state = "scishroud" - item_state = "scishroud" \ No newline at end of file + item_state = "scishroud" + +//Crop Jackets +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket + name = "white crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. This one's in plain white, more or less." + icon_state = "cropjacket_white" + item_state = "cropjacket_white" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/blue + name = "blue crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. Let everyone know who's in control of the situation around here." + icon_state = "cropjacket_blue" + item_state = "cropjacket_blue" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/red + name = "red crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. You could probably hide a holster under this without too much trouble." + icon_state = "cropjacket_red" + item_state = "cropjacket_red" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/green + name = "green crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. The faded green tones bring to mind the smell of antiseptics." + icon_state = "cropjacket_green" + item_state = "cropjacket_green" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/purple + name = "purple crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. This doesn't seem like very practical labwear." + icon_state = "cropjacket_purple" + item_state = "cropjacket_purple" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/orange + name = "orange crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. Perfect for keeping cool whilst showing off your gains from shifting crates." + icon_state = "cropjacket_orange" + item_state = "cropjacket_orange" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/charcoal + name = "charcoal crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. Dark and slightly edgy, just like its wearer." + icon_state = "cropjacket_charcoal" + item_state = "cropjacket_charcoal" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/marine + name = "faded reflec crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. Seems to be made of a semi-reflective material, like an EMT's jacket." + icon_state = "cropjacket_marine" + item_state = "cropjacket_marine" + +/obj/item/clothing/accessory/poncho/roles/cloak/crop_jacket/drab + name = "drab crop jacket" + desc = "A cut down jacket that looks like it's light enough to wear on top of some other clothes. This one's a sort of olive-drab kind of colour." + icon_state = "cropjacket_drab" + item_state = "cropjacket_drab" \ No newline at end of file diff --git a/icons/inventory/accessory/item.dmi b/icons/inventory/accessory/item.dmi index ddda9fff64..b17ed5c1e2 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 04030363ce..e8a3863327 100644 Binary files a/icons/inventory/accessory/mob.dmi and b/icons/inventory/accessory/mob.dmi differ