diff --git a/code/game/jobs/job/medical_jobs.dm b/code/game/jobs/job/medical_jobs.dm index d5e00a477bc..83257ee8d54 100644 --- a/code/game/jobs/job/medical_jobs.dm +++ b/code/game/jobs/job/medical_jobs.dm @@ -256,7 +256,7 @@ jobtype = /datum/job/psychiatrist uniform = /obj/item/clothing/under/rank/medical/doctor - suit = /obj/item/clothing/suit/storage/labcoat + suit = /obj/item/clothing/suit/storage/labcoat/psych shoes = /obj/item/clothing/shoes/laceup l_ear = /obj/item/radio/headset/headset_med id = /obj/item/card/id/psychiatrist diff --git a/code/game/jobs/job/science_jobs.dm b/code/game/jobs/job/science_jobs.dm index 3a73745f3b9..17adfb442ab 100644 --- a/code/game/jobs/job/science_jobs.dm +++ b/code/game/jobs/job/science_jobs.dm @@ -33,7 +33,7 @@ jobtype = /datum/job/rd uniform = /obj/item/clothing/under/rank/rnd/research_director - suit = /obj/item/clothing/suit/storage/labcoat + suit = /obj/item/clothing/suit/storage/labcoat/rd shoes = /obj/item/clothing/shoes/brown l_ear = /obj/item/radio/headset/heads/rd id = /obj/item/card/id/rd @@ -114,7 +114,7 @@ jobtype = /datum/job/roboticist uniform = /obj/item/clothing/under/rank/rnd/roboticist - suit = /obj/item/clothing/suit/storage/labcoat + suit = /obj/item/clothing/suit/storage/labcoat/robowhite belt = /obj/item/storage/belt/utility/full shoes = /obj/item/clothing/shoes/black l_ear = /obj/item/radio/headset/headset_sci diff --git a/code/game/machinery/vendors/wardrobe_vendors.dm b/code/game/machinery/vendors/wardrobe_vendors.dm index f08954c08c5..3e12bcb7f18 100644 --- a/code/game/machinery/vendors/wardrobe_vendors.dm +++ b/code/game/machinery/vendors/wardrobe_vendors.dm @@ -333,7 +333,8 @@ vend_reply = "Thank you for using the RoboDrobe!" products = list(/obj/item/clothing/under/rank/rnd/roboticist = 3, /obj/item/clothing/under/rank/rnd/roboticist/skirt = 3, - /obj/item/clothing/suit/storage/labcoat = 3, + /obj/item/clothing/suit/storage/labcoat/roboblack = 3, + /obj/item/clothing/suit/storage/labcoat/robowhite = 3, /obj/item/clothing/head/soft/black = 3, /obj/item/clothing/gloves/fingerless = 3, /obj/item/clothing/shoes/laceup = 3, @@ -342,7 +343,8 @@ contraband = list(/obj/item/toy/figure/crew/roboticist = 1) prices = list(/obj/item/clothing/under/rank/rnd/roboticist = 50, /obj/item/clothing/under/rank/rnd/roboticist/skirt = 50, - /obj/item/clothing/suit/storage/labcoat = 75, + /obj/item/clothing/suit/storage/labcoat/roboblack = 75, + /obj/item/clothing/suit/storage/labcoat/robowhite = 75, /obj/item/clothing/head/soft/black = 20, /obj/item/clothing/gloves/fingerless = 20, /obj/item/clothing/shoes/laceup = 30, diff --git a/code/game/objects/items/weapons/storage/garment.dm b/code/game/objects/items/weapons/storage/garment.dm index 62ba14cf80c..d6881ece532 100644 --- a/code/game/objects/items/weapons/storage/garment.dm +++ b/code/game/objects/items/weapons/storage/garment.dm @@ -92,8 +92,9 @@ /obj/item/storage/bag/garment/research_director/populate_contents() new /obj/item/clothing/under/rank/rnd/research_director(src) - new /obj/item/clothing/suit/storage/labcoat(src) + new /obj/item/clothing/suit/storage/labcoat/rd(src) new /obj/item/clothing/suit/mantle/labcoat(src) + new /obj/item/clothing/suit/storage/labcoat(src) new /obj/item/clothing/shoes/white(src) new /obj/item/clothing/gloves/color/latex(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index de9de23212d..6e6cb4a3f53 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -31,8 +31,8 @@ new /obj/item/storage/backpack/satchel_norm(src) new /obj/item/storage/backpack/duffel(src) new /obj/item/storage/backpack/duffel(src) - new /obj/item/clothing/suit/storage/labcoat(src) - new /obj/item/clothing/suit/storage/labcoat(src) + new /obj/item/clothing/suit/storage/labcoat/roboblack(src) + new /obj/item/clothing/suit/storage/labcoat/robowhite(src) new /obj/item/radio/headset/headset_sci(src) new /obj/item/radio/headset/headset_sci(src) new /obj/item/radio/headset/headset_sci(src) diff --git a/code/modules/clothing/suits/labcoat.dm b/code/modules/clothing/suits/labcoat.dm index 582ec7eb6e7..473cdae589d 100644 --- a/code/modules/clothing/suits/labcoat.dm +++ b/code/modules/clothing/suits/labcoat.dm @@ -63,3 +63,27 @@ desc = "A comfortable suit for paramedics. Has dark colours." icon_state = "labcoat_emt_open" item_state = "labcoat_emt_open" + +/obj/item/clothing/suit/storage/labcoat/psych + name = "psychologist labcoat" + desc = "A suit that protects against minor chemical spills. Has a cyan stripe on the shoulder." + icon_state = "labcoat_psych_open" + item_state = "labcoat_psych_open" + +/obj/item/clothing/suit/storage/labcoat/robowhite + name = "roboticist labcoat" + desc = "A suit that protects against minor chemical spills. Has a red stripe on the shoulder." + icon_state = "labcoat_robowhite_open" + item_state = "labcoat_robowhite_open" + +/obj/item/clothing/suit/storage/labcoat/roboblack + name = "bioengineer labcoat" + desc = "A black suit that protects against minor chemical spills. Has a red stripe on the shoulder." + icon_state = "labcoat_roboblack_open" + item_state = "labcoat_roboblack_open" + +/obj/item/clothing/suit/storage/labcoat/rd + name = "research director's labcoat" + desc = "More purple than the standard model." + icon_state = "labcoat_rd_open" + item_state = "labcoat_rd_open" diff --git a/icons/mob/clothing/species/grey/suit.dmi b/icons/mob/clothing/species/grey/suit.dmi index d78eee0250c..cbfb8f56687 100644 Binary files a/icons/mob/clothing/species/grey/suit.dmi and b/icons/mob/clothing/species/grey/suit.dmi differ diff --git a/icons/mob/clothing/species/vox/suit.dmi b/icons/mob/clothing/species/vox/suit.dmi index 4ec1cc172f4..49fb6074989 100644 Binary files a/icons/mob/clothing/species/vox/suit.dmi and b/icons/mob/clothing/species/vox/suit.dmi differ diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index d6ac0953510..c37d1b8c87a 100644 Binary files a/icons/mob/clothing/suit.dmi and b/icons/mob/clothing/suit.dmi differ diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index f3a093a247e..04e0357c3cc 100644 Binary files a/icons/obj/clothing/suits.dmi and b/icons/obj/clothing/suits.dmi differ