Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.
Closed
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/sigtech_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
10 changes: 9 additions & 1 deletion _maps/map_files/YogStation/YogStation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -46861,6 +46861,14 @@
/obj/structure/closet/secure_closet/brig,
/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"bNT" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
"bOd" = (
/turf/open/floor/plasteel,
/area/engine/atmos)
Expand Down Expand Up @@ -90012,7 +90020,7 @@ aEu
aeN
age
aIV
agt
bNT
agV
cxk
agt
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/sigtech_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/sigtech_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
7 changes: 4 additions & 3 deletions code/modules/cargo/packs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2001,7 +2001,7 @@
contains = list(/mob/living/simple_animal/pet/dog/pug,
/obj/item/clothing/neck/petcollar)
crate_name = "pug crate"

/datum/supply_pack/critter/sheep
name = "Sheep Crate"
desc = "The sheep goes baa!"
Expand Down 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.