New Engineering Uniforms + Jumpsuit Recolor (#30735)

* human, vox, vendor, loadout

* kidan sprites, item sprites

* grey sprites

* drask sprites, remove temp palettes

* add softcap to vendors, linters fix?
This commit is contained in:
Ahzpy
2025-10-26 06:03:28 -07:00
committed by GitHub
parent da1f812bc7
commit 4df0c8edb5
15 changed files with 77 additions and 0 deletions
+12
View File
@@ -487,10 +487,13 @@
vend_reply = "Thank you for using the EngiDrobe!"
products = list(/obj/item/clothing/under/rank/engineering/engineer = 6,
/obj/item/clothing/under/rank/engineering/engineer/skirt = 3,
/obj/item/clothing/under/rank/engineering/engineer/overalls = 3,
/obj/item/clothing/under/rank/engineering/engineer/corporate = 3,
/obj/item/clothing/suit/hooded/wintercoat/engineering = 3,
/obj/item/clothing/suit/jacket/bomber/engi = 3,
/obj/item/clothing/suit/storage/hazardvest/staff = 3,
/obj/item/clothing/head/beret/eng = 3,
/obj/item/clothing/head/soft/engineer = 3,
/obj/item/clothing/head/hardhat = 2,
/obj/item/clothing/head/hardhat/orange = 2,
/obj/item/clothing/head/hardhat/dblue = 2,
@@ -510,10 +513,13 @@
prices = list(/obj/item/clothing/under/rank/engineering/engineer = 50,
/obj/item/clothing/under/rank/engineering/engineer/skirt = 50,
/obj/item/clothing/under/rank/engineering/engineer/overalls = 50,
/obj/item/clothing/under/rank/engineering/engineer/corporate = 50,
/obj/item/clothing/suit/hooded/wintercoat/engineering = 75,
/obj/item/clothing/suit/jacket/bomber/engi = 75,
/obj/item/clothing/suit/storage/hazardvest/staff = 50,
/obj/item/clothing/head/beret/eng = 20,
/obj/item/clothing/head/soft/engineer = 20,
/obj/item/clothing/head/hardhat = 20,
/obj/item/clothing/head/hardhat/orange = 30,
/obj/item/clothing/head/hardhat/dblue = 30,
@@ -544,10 +550,13 @@
vend_reply = "Thank you for using the AtmosDrobe!"
products = list(/obj/item/clothing/under/rank/engineering/atmospheric_technician = 6,
/obj/item/clothing/under/rank/engineering/atmospheric_technician/skirt = 3,
/obj/item/clothing/under/rank/engineering/atmospheric_technician/overalls = 3,
/obj/item/clothing/under/rank/engineering/atmospheric_technician/corporate = 3,
/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos = 3,
/obj/item/clothing/suit/jacket/bomber/atmos = 3,
/obj/item/clothing/suit/storage/hazardvest/staff = 3,
/obj/item/clothing/head/beret/atmos = 3,
/obj/item/clothing/head/soft/atmos = 3,
/obj/item/clothing/head/hardhat = 2,
/obj/item/clothing/head/hardhat/red = 2,
/obj/item/clothing/head/hardhat/orange = 2,
@@ -567,10 +576,13 @@
prices = list(/obj/item/clothing/under/rank/engineering/atmospheric_technician = 50,
/obj/item/clothing/under/rank/engineering/atmospheric_technician/skirt = 50,
/obj/item/clothing/under/rank/engineering/atmospheric_technician/overalls = 50,
/obj/item/clothing/under/rank/engineering/atmospheric_technician/corporate = 50,
/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos = 75,
/obj/item/clothing/suit/jacket/bomber/atmos = 75,
/obj/item/clothing/suit/storage/hazardvest/staff = 50,
/obj/item/clothing/head/beret/atmos = 20,
/obj/item/clothing/head/soft/atmos = 20,
/obj/item/clothing/head/hardhat = 20,
/obj/item/clothing/head/hardhat/red = 30,
/obj/item/clothing/head/hardhat/orange = 30,
@@ -97,6 +97,16 @@
path = /obj/item/clothing/head/soft/hydroponics_alt
allowed_roles = list("Botanist")
/datum/gear/hat/capengi
display_name = "Cap, engineer"
path = /obj/item/clothing/head/soft/engineer
allowed_roles = list("Chief Engineer, Station Engineer")
/datum/gear/hat/capatmos
display_name = "Cap, atmospheric technician"
path = /obj/item/clothing/head/soft/atmos
allowed_roles = list("Chief Engineer, Life Support Specialist")
/datum/gear/hat/capred
display_name = "Cap, red"
path = /obj/item/clothing/head/soft/red
@@ -240,6 +240,21 @@
subtype_selection_cost = FALSE
//Engineering
/datum/gear/uniform/eng
main_typepath = /datum/gear/uniform/eng
/datum/gear/uniform/eng/eng_alt
display_name = "Uniform, engineering corporate"
path = /obj/item/clothing/under/rank/engineering/engineer/corporate
allowed_roles = list("Chief Engineer", "Station Engineer")
/datum/gear/uniform/eng/atmos_alt
display_name = "Uniform, atmos corporate"
path = /obj/item/clothing/under/rank/engineering/atmospheric_technician/corporate
allowed_roles = list("Chief Engineer", "Life Support Specialist")
/datum/gear/uniform/skirt/job/atmos
display_name = "Skirt, atmos"
path = /obj/item/clothing/under/rank/engineering/atmospheric_technician/skirt
@@ -496,6 +511,16 @@
path = /obj/item/clothing/under/rank/cargo/expedition/overalls
allowed_roles = list("Quartermaster", "Explorer")
/datum/gear/uniform/overalls/job/atmos
display_name = "Overalls, atmos"
path = /obj/item/clothing/under/rank/engineering/atmospheric_technician/overalls
allowed_roles = list("Chief Engineer", "Life Support Specialist")
/datum/gear/uniform/overalls/job/eng
display_name = "Overalls, engineer"
path = /obj/item/clothing/under/rank/engineering/engineer/overalls
allowed_roles = list("Chief Engineer", "Station Engineer")
/datum/gear/uniform/sec
main_typepath = /datum/gear/uniform/sec
+10
View File
@@ -108,6 +108,16 @@
icon_state = "smith"
dog_fashion = /datum/dog_fashion/head/smith
/obj/item/clothing/head/soft/engineer
name = "engineer's cap"
desc = "It's a yellow baseball hat with an orange engineering shield."
icon_state = "engineer"
/obj/item/clothing/head/soft/atmos
name = "atmospheric technician's cap"
desc = "It's a yellow baseball hat with a blue engineering shield."
icon_state = "atmos"
/obj/item/clothing/head/soft/janitorgrey
name = "grey janitor's cap"
desc = "It's a grey baseball hat with a purple custodial shield."
@@ -69,6 +69,16 @@
icon_state = "atmos_skirt"
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
/obj/item/clothing/under/rank/engineering/atmospheric_technician/overalls
name = "atmospheric technician's overalls"
desc = "A yellow set of overalls over a blue turtleneck, for the dedicated plumber look."
icon_state = "atmos_overalls"
/obj/item/clothing/under/rank/engineering/atmospheric_technician/corporate
name = "firefighter's jumpsuit"
desc = "An industrial high visibility jumpsuit worn by atmospheric technicians, for the dedicated firefighter look. Does not provide any protection against fire."
icon_state = "atmos_corporate"
/obj/item/clothing/under/rank/engineering/engineer
name = "engineer's jumpsuit"
desc = "It's an orange high visibility jumpsuit worn by engineers. It has minor radiation shielding."
@@ -85,3 +95,13 @@
desc = "It's an orange high visibility jumpskirt worn by engineers. It has minor radiation shielding."
icon_state = "engineer_skirt"
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
/obj/item/clothing/under/rank/engineering/engineer/overalls
name = "engineer's overalls"
desc = "A yellow set of overalls over an orange turtleneck. It has minor radiation shielding."
icon_state = "engi_overalls"
/obj/item/clothing/under/rank/engineering/engineer/corporate
name = "electrician's jumpsuit"
desc = "An industrial high visibility jumpsuit worn by engineers. It has minor radiation shielding."
icon_state = "engi_corporate"
Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB