Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions _maps/map_files/Omegastation/omegastation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -26360,6 +26360,10 @@
},
/turf/open/floor/plasteel/dark/telecomms,
/area/tcommsat/server)
"aNM" = (
/obj/machinery/vending/wardrobe/sig_wardrobe,
/turf/open/floor/plasteel/grimy,
/area/tcommsat/server)
"aNU" = (
/obj/structure/chair/office/dark{
dir = 8
Expand Down Expand Up @@ -40067,10 +40071,6 @@
},
/turf/open/floor/plasteel,
/area/engine/atmos)
"rEd" = (
/obj/structure/closet/wardrobe/tcomms,
/turf/open/floor/plasteel/grimy,
/area/tcommsat/server)
"rEx" = (
/obj/machinery/atmospherics/pipe/simple/cyan/visible{
dir = 4
Expand Down Expand Up @@ -71724,7 +71724,7 @@ aLG
aMJ
aIq
aOv
rEd
aNM
bxp
aRB
aPG
Expand Down
30 changes: 15 additions & 15 deletions _maps/map_files/YogStation/YogStation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -46869,6 +46869,19 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
"bNU" = (
/obj/item/tank/internals/emergency_oxygen,
/obj/item/tank/internals/emergency_oxygen,
/obj/item/clothing/mask/breath,
/obj/item/clothing/mask/breath,
/obj/item/clothing/gloves/color/black,
/obj/structure/closet,
/turf/open/floor/plating,
/area/maintenance/department/tcoms)
"bNV" = (
/obj/machinery/vending/wardrobe/sig_wardrobe,
/turf/open/floor/plasteel,
/area/tcommsat/computer)
"bOd" = (
/turf/open/floor/plasteel,
/area/engine/atmos)
Expand Down Expand Up @@ -54265,15 +54278,6 @@
},
/turf/open/floor/plating,
/area/maintenance/aft)
"hlR" = (
/obj/structure/rack,
/obj/item/tank/internals/emergency_oxygen,
/obj/item/tank/internals/emergency_oxygen,
/obj/item/clothing/mask/breath,
/obj/item/clothing/mask/breath,
/obj/item/clothing/gloves/color/black,
/turf/open/floor/plating,
/area/maintenance/department/tcoms)
"hlU" = (
/obj/structure/cable{
icon_state = "1-2"
Expand Down Expand Up @@ -57830,10 +57834,6 @@
},
/turf/open/space/basic,
/area/space)
"vgm" = (
/obj/structure/closet/wardrobe/tcomms,
/turf/open/floor/plasteel,
/area/tcommsat/computer)
"vjX" = (
/obj/structure/rack,
/obj/item/clothing/head/welding,
Expand Down Expand Up @@ -99900,7 +99900,7 @@ aaa
aaa
bDW
bZv
hlR
bNU
gfH
aSQ
bEe
Expand Down Expand Up @@ -100167,7 +100167,7 @@ yfa
bGL
aII
bZv
vgm
bNV
rvv
vDq
fkp
Expand Down
71 changes: 37 additions & 34 deletions _maps/map_files/YogsDelta/YogsDelta.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -33706,17 +33706,25 @@
/turf/open/floor/plasteel,
/area/security/main)
"bca" = (
/obj/machinery/power/apc/highcap/ten_k{
dir = 1;
name = "Telecomms Monitoring APC";
areastring = "/area/tcommsat/computer";
pixel_y = 28
/obj/structure/table/wood,
/obj/machinery/light{
dir = 1
},
/obj/item/twohanded/required/kirbyplants/random,
/obj/structure/cable/white{
icon_state = "0-2"
/obj/item/paper_bin,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/turf/open/floor/plasteel/grimy,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/item/radio/intercom{
pixel_y = 26
},
/turf/open/floor/plasteel/dark,
/area/tcommsat/computer)
"bcb" = (
/obj/machinery/camera{
Expand Down Expand Up @@ -58940,29 +58948,21 @@
/area/bridge/meeting_room/council)
"bMx" = (
/obj/structure/table/wood,
/obj/machinery/light{
dir = 1
},
/obj/item/paper_bin,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
/obj/item/folder/blue,
/obj/item/pen,
/obj/machinery/power/apc/highcap/ten_k{
dir = 1;
name = "Telecomms Monitoring APC";
areastring = "/area/tcommsat/computer";
pixel_y = 28
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
/obj/structure/cable/white{
icon_state = "0-2"
},
/turf/open/floor/plasteel/dark,
/turf/open/floor/plasteel/grimy,
/area/tcommsat/computer)
"bMy" = (
/obj/structure/table/wood,
/obj/item/radio/intercom{
pixel_y = 26
},
/obj/item/folder/blue,
/obj/item/pen,
/obj/machinery/vending/wardrobe/sig_wardrobe,
/turf/open/floor/plasteel/grimy,
/area/tcommsat/computer)
"bMz" = (
Expand Down Expand Up @@ -60539,6 +60539,9 @@
/obj/structure/chair/office/dark{
dir = 1
},
/obj/structure/cable/white{
icon_state = "1-4"
},
/turf/open/floor/plasteel/grimy,
/area/tcommsat/computer)
"bOI" = (
Expand Down Expand Up @@ -62712,13 +62715,13 @@
/turf/open/floor/plasteel,
/area/crew_quarters/heads/chief)
"bSa" = (
/obj/structure/cable/white{
icon_state = "1-4"
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
icon_state = "scrub_map_on-3";
dir = 4
},
/obj/structure/cable/white{
icon_state = "4-8"
},
/turf/open/floor/plasteel/grimy,
/area/tcommsat/computer)
"bSb" = (
Expand Down Expand Up @@ -164598,7 +164601,7 @@ aXe
bHa
bIM
bKH
bMx
bca
bOG
bQH
bSD
Expand Down Expand Up @@ -164855,7 +164858,7 @@ bBz
bHb
bIN
bKH
bMy
bMx
bOH
drU
bSE
Expand Down Expand Up @@ -165112,7 +165115,7 @@ aXh
aYu
aZn
bKH
bca
bMy
bSa
bQJ
bSF
Expand Down
18 changes: 9 additions & 9 deletions _maps/map_files/YogsPubby/YogsPubby.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -49475,6 +49475,14 @@
"bMv" = (
/turf/closed/wall,
/area/hallway/primary/fore)
"bMw" = (
/obj/effect/turf_decal/stripes/line,
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/machinery/vending/wardrobe/sig_wardrobe,
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
"bMy" = (
/obj/structure/window/reinforced{
dir = 8;
Expand Down Expand Up @@ -53519,14 +53527,6 @@
/obj/machinery/light/small,
/turf/open/floor/plasteel/dark,
/area/chapel/main/monastery)
"ceT" = (
/obj/effect/turf_decal/stripes/line,
/obj/structure/closet/emcloset,
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/plating,
/area/engine/engineering)
"ceX" = (
/obj/machinery/light/small{
dir = 8;
Expand Down Expand Up @@ -88913,7 +88913,7 @@ bfR
cae
tPm
bXk
ceT
bMw
cfr
cfO
cgr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -547,6 +547,7 @@
/obj/machinery/vending/wardrobe/chem_wardrobe = "ChemDrobe",
/obj/machinery/vending/wardrobe/gene_wardrobe = "GeneDrobe",
/obj/machinery/vending/wardrobe/viro_wardrobe = "ViroDrobe",
/obj/machinery/vending/wardrobe/sig_wardrobe = "SigDrobe",
/obj/machinery/vending/clothing = "ClothesMate",
/obj/machinery/vending/medical = "NanoMed Plus",
/obj/machinery/vending/wallmed = "NanoMed",
Expand Down
5 changes: 3 additions & 2 deletions code/modules/cargo/packs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2282,10 +2282,11 @@

/datum/supply_pack/costumes_toys/wardrobes/engineering
name = "Engineering Wardrobe Supply Crate"
desc = "This crate contains refills for the EngiDrobe and AtmosDrobe."
desc = "This crate contains refills for the EngiDrobe, AtmosDrobe and SigDrobe."
cost = 1500
contains = list(/obj/item/vending_refill/wardrobe/engi_wardrobe,
/obj/item/vending_refill/wardrobe/atmos_wardrobe)
/obj/item/vending_refill/wardrobe/atmos_wardrobe,
/obj/item/vending_refill/wardrobe/sig_wardrobe)
crate_name = "engineering department wardrobe supply crate"

/datum/supply_pack/costumes_toys/wardrobes/general
Expand Down
18 changes: 18 additions & 0 deletions code/modules/vending/wardrobes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,24 @@
/obj/item/vending_refill/wardrobe/atmos_wardrobe
machine_name = "AtmosDrobe"

/obj/machinery/vending/wardrobe/sig_wardrobe
name = "SigDrobe"
desc = "A rarely used vending machine that provides clothing for Signal Technicians."
icon_state = "sigdrobe"
product_ads = "Dress to impress yourself!;The drones will love you!;Get your clothing here!"
vend_reply = "Thank you for using the SigDrobe!"
products = list(/obj/item/storage/backpack/duffelbag/engineering = 1,
/obj/item/storage/backpack/industrial = 1,
/obj/item/storage/backpack/satchel/eng = 1,
/obj/item/clothing/suit/hooded/wintercoat/engineering/tcomms = 1,
/obj/item/clothing/under/yogs/rank/signal_tech = 1,
/obj/item/clothing/shoes/workboots = 1,
/obj/item/clothing/under/yogs/rank/signal_tech/skirt = 1)
refill_canister = /obj/item/vending_refill/wardrobe/sig_wardrobe
payment_department = ACCOUNT_ENG
/obj/item/vending_refill/wardrobe/sig_wardrobe
machine_name = "SigDrobe"

/obj/machinery/vending/wardrobe/cargo_wardrobe
name = "CargoDrobe"
desc = "A highly advanced vending machine for buying cargo related clothing for free."
Expand Down
Binary file modified icons/obj/vending.dmi
Binary file not shown.