Adds CC Envirosuit (#28800)

* first commit

* gold

* updates item icon because i am dumb and forgot

* updates armour vals

* helmet too

---------

Co-authored-by: Bmon <no@email.com>
This commit is contained in:
Bm0n
2025-04-05 11:32:08 +00:00
committed by GitHub
co-authored by Bmon
parent 409d33a024
commit b012f18d9a
8 changed files with 49 additions and 2 deletions
@@ -369,3 +369,22 @@
desc = "A plasmaman envirohelm designed for the nanotrasen career trainer."
icon_state = "trainer_envirohelm"
item_state = "trainer_envirohelm"
/obj/item/clothing/head/helmet/space/plasmaman/centcom
name = "centeral command envirosuit helmet"
desc = "A plasmaman containment helmet designed for central command officials."
icon_state = "centcom_envirohelm"
item_state = "centcom_envirohelm"
armor = list(MELEE = 35, BULLET = 20, LASER = 20, ENERGY = 5, BOMB = 15, RAD = 0, FIRE = INFINITY, ACID = 150)
/obj/item/clothing/head/helmet/space/plasmaman/centcom/soo
desc = "A plasmaman containment helmet designed for central command officials. This one has been modified for use by special operations officers."
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
resistance_flags = FIRE_PROOF | ACID_PROOF
flags = STOPSPRESSUREDMAGE | THICKMATERIAL
flags_2 = RAD_PROTECT_CONTENTS_2
vision_flags = SEE_MOBS
lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE
HUDType = MEDHUD
see_in_dark = 8
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
@@ -4,3 +4,13 @@
icon_state = "wizard_envirosuit"
item_state = "wizard_envirosuit"
item_color = "wizard_envirosuit"
//technically not an antag but a special role none the less
/obj/item/clothing/under/plasmaman/centcom
name = "centeral command plasma envirosuit"
desc = "A gold trimed envirosuit issued to plasmamen representing the \"N.A.S. Trurl\". Worn exclusively by officers of the Nanotrasen Navy. It's got exotic materials for protection."
icon_state = "centcom_envirosuit"
item_state = "centcom_envirosuit"
item_color = "centcom_envirosuit"
armor = list(MELEE = 5, BULLET = 0, LASER = 0, ENERGY = 0, BOMB = 0, RAD = 0, FIRE = INFINITY, ACID = INFINITY)
displays_id = FALSE
@@ -69,13 +69,13 @@
if("Botanist")
O = new /datum/outfit/plasmaman/botany
if("Bartender", "Internal Affairs Agent", "Magistrate", "Nanotrasen Representative", "Nanotrasen Navy Officer")
if("Bartender", "Internal Affairs Agent", "Magistrate", "Nanotrasen Representative")
O = new /datum/outfit/plasmaman/bar
if("Chef")
O = new /datum/outfit/plasmaman/chef
if("Security Officer", "Special Operations Officer")
if("Security Officer")
O = new /datum/outfit/plasmaman/security
if("Detective")
@@ -153,6 +153,12 @@
if("Nanotrasen Career Trainer")
O = new /datum/outfit/plasmaman/trainer
if("Nanotrasen Navy Officer")
O = new /datum/outfit/plasmaman/navyofficer
if("Special Operations Officer", "Trans-Solar Federation General")
O = new /datum/outfit/plasmaman/soo
H.equipOutfit(O, visualsOnly)
H.internal = H.r_hand
H.update_action_buttons_icon()