Added new Hephaestus uniforms (#20812)

This adds a fair bit:
- Splits the Hephaestus security and ERT/military uniform, since the
security uniform's description doesn't really match that of their
private military (and there is the possibility both may meet in a single
round)
- Adds a Hephaestus-colored captain's cap and gloves, which fits with
their current uniform
- Updates the cyclops uniforms to include rolled states.
- Added a Hephaestus physician's uniform and surgical outfit, and mapped
those into the ERT ship.

### Asset Licenses
The following assets that **have not** been created by myself are
included in this PR:

| Path | Original Author | License |
| --- | --- | --- |
| icons/clothing/under/uniforms/cyclops_uniforms.dmi (heph_military) |
[Paxilmaniac](https://github.com/Paxilmaniac) (tgstation) | CC-BY-SA 3.0
|
This commit is contained in:
Cody Brittain
2025-06-22 18:09:20 +00:00
committed by GitHub
parent 9f84a4148c
commit 829ea56c2a
12 changed files with 160 additions and 13 deletions
+6
View File
@@ -128,6 +128,12 @@
icon_state = "surgcap_idris"
item_state = "surgcap_idris"
// Hephaestus doesn't have medical jobs, but off-ships use them.
/obj/item/clothing/head/surgery/heph
icon_state = "surgcap_heph"
item_state = "surgcap_heph"
/obj/item/clothing/head/warden
name = "warden hat"
desc = "A warden hat. For showing who is in charge of the brig."
+4
View File
@@ -320,6 +320,10 @@
icon_state = "idris_surgown"
item_state = "idris_surgown"
/obj/item/clothing/suit/storage/surgical_gown/heph
icon_state = "heph_surgown"
item_state = "heph_surgown"
//Mime
/obj/item/clothing/suit/suspenders
name = "suspenders"
@@ -299,6 +299,20 @@
worn_state = "heph_captain"
contained_sprite = TRUE
/obj/item/clothing/head/caphat/cap/hephaestus
name = "captain's cap"
desc = "You fear to wear it for the negligence it brings. This one is in the colors of Hephaestus Industries"
icon = 'icons/clothing/under/uniforms/cyclops_uniforms.dmi'
icon_state = "heph_captain_cap"
item_state = "heph_captain_cap"
/obj/item/clothing/gloves/captain/hephaestus
name = "captain's gloves"
desc = "Green gloves, with a nice gold trim. Swanky."
icon = 'icons/clothing/under/uniforms/cyclops_uniforms.dmi'
icon_state = "heph_captain_gloves"
item_state = "heph_captain_gloves"
/obj/item/clothing/under/rank/captain/einstein
name = "einstein captain's jumpsuit"
desc = "It's a grey-green jumpsuit with some gold markings denoting the rank of \"Captain\" used by Einstein Engines."
@@ -184,6 +184,11 @@
icon_state = "pmc_alt_phys"
item_state = "pmc_alt_phys"
// Hephaestus doesn't have medical jobs, but off-ships use them
/obj/item/clothing/under/rank/medical/heph
icon_state = "heph_phys"
item_state = "heph_phys"
// Intern
/obj/item/clothing/under/rank/medical/intern
@@ -785,3 +785,43 @@
desc = "A shirt and tie underneath a shortcoat, used by high-ranking commissioned officers of the All-Xanu Armed Forces."
icon_state = "xanu_cap"
item_state = "xanu_cap"
//Hephaestus ERT
/obj/item/clothing/under/ert/hephaestus
name = "\improper Hephaestus military tactical uniform"
desc = "A green colored uniform worn by Hephaestus Industries's private military forces and hostile terraforming corps."
icon = 'icons/clothing/under/uniforms/cyclops_uniforms.dmi'
icon_state = "heph_military"
item_state = "heph_military"
contained_sprite = TRUE
rolled_sleeves = 0
/obj/item/clothing/under/ert/hephaestus/medic
name = "\improper Hephaestus military medic tactical uniform"
desc = "A green colored uniform worn by Hephaestus Industries's private military forces and hostile terraforming corps. This one has blue highlights denoting a squad medic."
has_accents = TRUE
accent_color = COLOR_CYAN_BLUE
/obj/item/clothing/under/ert/hephaestus/engineer
name = "\improper Hephaestus military engineer tactical uniform"
desc = "A green colored uniform worn by Hephaestus Industries's private military forces and hostile terraforming corps. This one has orange highlights denoting a squad engineer."
has_accents = TRUE
accent_color = COLOR_ORANGE
/obj/item/clothing/under/ert/hephaestus/leader
name = "\improper Hephaestus military leader tactical uniform"
desc = "A green colored uniform worn by Hephaestus Industries's private military forces and hostile terraforming corps. This one has red highlights denoting a squad leader."
has_accents = TRUE
accent_color = COLOR_RED
/obj/item/clothing/head/hephaestus_military
name = "\improper Hephaestus military utility cover"
desc = "A military cover issued to Hephaestus Industries's private military personnel as part of their uniform."
icon = 'icons/clothing/under/uniforms/cyclops_uniforms.dmi'
icon_state = "heph_military_utility"
item_state = "heph_military_utility"
contained_sprite = TRUE
armor = list(
MELEE = ARMOR_MELEE_MINOR
)