diff --git a/code/datums/outfits/plasmamen.dm b/code/datums/outfits/plasmamen.dm index 94206c0ae3a..db1cfc0fa2f 100644 --- a/code/datums/outfits/plasmamen.dm +++ b/code/datums/outfits/plasmamen.dm @@ -182,3 +182,8 @@ head = /obj/item/clothing/head/helmet/space/plasmaman/wizard uniform = /obj/item/clothing/under/plasmaman/wizard + +/datum/outfit/plasmaman/assistant + name = "Assistant Plasmaman" + head = /obj/item/clothing/head/helmet/space/plasmaman/assistant + uniform = /obj/item/clothing/under/plasmaman/assistant diff --git a/code/modules/clothing/spacesuits/plasmamen.dm b/code/modules/clothing/spacesuits/plasmamen.dm index 49d3fd5fb53..b27f7a66729 100644 --- a/code/modules/clothing/spacesuits/plasmamen.dm +++ b/code/modules/clothing/spacesuits/plasmamen.dm @@ -270,3 +270,9 @@ armor = list("melee" = 30, "bullet" = 20, "laser" = 20, "energy" = 20, "bomb" = 20, "bio" = 20, "rad" = 20, "fire" = 100, "acid" = 100) resistance_flags = FIRE_PROOF | ACID_PROOF magical = TRUE + +/obj/item/clothing/head/helmet/space/plasmaman/assistant + name = "assistant envirosuit helmet" + desc = "A plasmaman envirohelm designed for the common, maint-dwelling masses." + icon_state = "assistant_envirohelm" + item_state = "assistant_envirohelm" diff --git a/code/modules/clothing/under/jobs/plasmamen/civilian_service.dm b/code/modules/clothing/under/jobs/plasmamen/civilian_service.dm index ea2f0db6812..2ca942338b1 100644 --- a/code/modules/clothing/under/jobs/plasmamen/civilian_service.dm +++ b/code/modules/clothing/under/jobs/plasmamen/civilian_service.dm @@ -70,6 +70,13 @@ item_state = "clown_envirosuit" item_color = "clown_envirosuit" +/obj/item/clothing/under/plasmaman/assistant + name = "Assistant envirosuit" + desc = "The finest from the bottom of the plasmamen clothing barrel." + icon_state = "assistant_envirosuit" + item_state = "assistant_envirosuit" + item_color = "assistant_envirosuit" + /obj/item/clothing/under/plasmaman/clown/Extinguish(mob/living/carbon/human/H) if(!istype(H)) return diff --git a/code/modules/mob/living/carbon/human/species/plasmaman.dm b/code/modules/mob/living/carbon/human/species/plasmaman.dm index 7ea282512c2..408a7451c39 100644 --- a/code/modules/mob/living/carbon/human/species/plasmaman.dm +++ b/code/modules/mob/living/carbon/human/species/plasmaman.dm @@ -134,6 +134,9 @@ if("Blueshield") O = new /datum/outfit/plasmaman/blueshield + if("Assistant", "Tourist", "Civilian", "Businessman", "Trader") + O = new /datum/outfit/plasmaman/assistant + H.equipOutfit(O, visualsOnly) H.internal = H.r_hand H.update_action_buttons_icon() diff --git a/icons/mob/species/plasmaman/helmet.dmi b/icons/mob/species/plasmaman/helmet.dmi index c0c3413bb71..b836d1de219 100644 Binary files a/icons/mob/species/plasmaman/helmet.dmi and b/icons/mob/species/plasmaman/helmet.dmi differ diff --git a/icons/mob/species/plasmaman/uniform.dmi b/icons/mob/species/plasmaman/uniform.dmi index f3d53d76db7..f28f3f7e1ff 100644 Binary files a/icons/mob/species/plasmaman/uniform.dmi and b/icons/mob/species/plasmaman/uniform.dmi differ diff --git a/icons/obj/clothing/species/plasmaman/hats.dmi b/icons/obj/clothing/species/plasmaman/hats.dmi index f4064942316..4105423ce8e 100644 Binary files a/icons/obj/clothing/species/plasmaman/hats.dmi and b/icons/obj/clothing/species/plasmaman/hats.dmi differ diff --git a/icons/obj/clothing/species/plasmaman/uniform.dmi b/icons/obj/clothing/species/plasmaman/uniform.dmi index d41f12135e1..cc6c2a0ed1e 100644 Binary files a/icons/obj/clothing/species/plasmaman/uniform.dmi and b/icons/obj/clothing/species/plasmaman/uniform.dmi differ