mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-21 12:02:31 +01:00
Adds operations/hangar tech voidsuits to EVA storage (#22727)
Hangar techs job description has expanded enough, that they have some expectation to do EVA work. As such, they now get a voidsuit. As a part of this, hangar techs also have EVA access now. Credits to Wezzy for the sprites. <img width="776" height="461" alt="image" src="https://github.com/user-attachments/assets/208e89d1-13f1-4c94-9d8b-b88e4bce050a" /> <img width="450" height="133" alt="image" src="https://github.com/user-attachments/assets/d7ecb558-e490-400e-a6d1-3cd5314c7873" /> <img width="376" height="110" alt="image" src="https://github.com/user-attachments/assets/b98b409f-c799-4215-8a54-4c3776258c41" /> <img width="402" height="140" alt="image" src="https://github.com/user-attachments/assets/4ea004b6-e278-4f87-8311-91ca4d18564c" /> ### Asset Licenses The following assets that **have not** been created by myself are included in this PR: | Path | Original Author | License | | --- | --- | --- | | icons/obj/clothing/voidsuit/station/operations.dmi | Wezzy | CC0 |
This commit is contained in:
@@ -54,7 +54,7 @@
|
||||
/// Will it change the suit name to "refitted [x]" on refit
|
||||
var/rename_on_refit = TRUE
|
||||
/// Departments that the cycler can paint suits to look like.
|
||||
var/list/departments = list("Engineering", "Mining", "Medical", "Security", "Atmos")
|
||||
var/list/departments = list("Engineering", "Mining", "Medical", "Security", "Atmos", "Operations")
|
||||
/// Species that the suits can be configured to fit.
|
||||
var/list/species = list(BODYTYPE_HUMAN, BODYTYPE_SKRELL, BODYTYPE_UNATHI, BODYTYPE_TAJARA, BODYTYPE_IPC)
|
||||
|
||||
@@ -285,7 +285,7 @@
|
||||
|
||||
//Clear the access reqs, disable the safeties, and open up all paintjobs.
|
||||
to_chat(user, SPAN_WARNING("You run the sequencer across the interface, corrupting the operating protocols."))
|
||||
departments = list("Engineering", "Mining", "Medical", "Security", "Atmos", "^%###^%$", "Unchanged")
|
||||
departments = list("Engineering", "Mining", "Medical", "Security", "Atmos", "Operations", "^%###^%$", "Unchanged")
|
||||
emagged = TRUE
|
||||
safeties = FALSE
|
||||
req_access = list()
|
||||
@@ -619,6 +619,17 @@
|
||||
suit.name = "atmospherics voidsuit"
|
||||
suit.icon_state = "atmos"
|
||||
suit.item_state = "atmos"
|
||||
if("Operations")
|
||||
if(helmet)
|
||||
helmet.icon = 'icons/obj/clothing/voidsuit/station/operations.dmi'
|
||||
helmet.name = "operations voidsuit helmet"
|
||||
helmet.icon_state = "hangartech_helm"
|
||||
helmet.item_state = "hangartech_helm"
|
||||
if(suit)
|
||||
suit.icon = 'icons/obj/clothing/voidsuit/station/operations.dmi'
|
||||
suit.name = "operations voidsuit"
|
||||
suit.icon_state = "hangartech"
|
||||
suit.item_state = "hangartech"
|
||||
if("Captain")
|
||||
if(helmet)
|
||||
helmet.icon = 'icons/obj/clothing/voidsuit/station/captain.dmi'
|
||||
|
||||
@@ -115,6 +115,20 @@
|
||||
boots = /obj/item/clothing/shoes/magboots
|
||||
mask = /obj/item/clothing/mask/breath
|
||||
|
||||
/obj/structure/machinery/suit_cycler/operations
|
||||
name = "operations suit cycler"
|
||||
model_text = "Operations"
|
||||
req_access = list(ACCESS_CARGO)
|
||||
departments = list("Operations")
|
||||
species = list(BODYTYPE_HUMAN, BODYTYPE_SKRELL, BODYTYPE_UNATHI, BODYTYPE_TAJARA, BODYTYPE_IPC)
|
||||
can_repair = TRUE
|
||||
|
||||
/obj/structure/machinery/suit_cycler/operations/prepared
|
||||
helmet = /obj/item/clothing/head/helmet/space/void/ops
|
||||
suit = /obj/item/clothing/suit/space/void/ops
|
||||
boots = /obj/item/clothing/shoes/magboots
|
||||
mask = /obj/item/clothing/mask/breath
|
||||
|
||||
/obj/structure/machinery/suit_cycler/freelancer
|
||||
name = "freelancers suit cycler"
|
||||
model_text = "Freelancers"
|
||||
|
||||
Reference in New Issue
Block a user