mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-11 08:06:33 +01:00
Adds steam vents to maintenance, adds some flavor to maintenance. (#66915)
* Steam Vent Challenge (Do not meme) * Fixes icebox, I think * Changes to how smoke behaves appears to have removed the need for the opacity setting on the vent. Sounds. * Mapmerge sama please * Adds signal system, crafting recipe, and some basic crafting organization. * Potential fix * Apply suggestions from code review Co-authored-by: Seth Scherer <supernovaa41@gmx.com> * makes changes thanks anturk Co-authored-by: Seth Scherer <supernovaa41@gmx.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -6609,19 +6609,6 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/science/robotics/lab)
|
||||
"cwr" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/window/right/directional/south{
|
||||
name = "Cargo Desk";
|
||||
req_access = list("mail_sorting")
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/cargo/sorting)
|
||||
"cwu" = (
|
||||
/obj/item/cigbutt,
|
||||
/obj/machinery/light/small/directional/east,
|
||||
@@ -7261,15 +7248,6 @@
|
||||
/obj/structure/table/wood,
|
||||
/turf/open/floor/iron/grimy,
|
||||
/area/station/tcommsat/computer)
|
||||
"cJH" = (
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/airlock/engineering/glass{
|
||||
name = "Supermatter Engine Room"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/engineering/supermatter/room)
|
||||
"cJL" = (
|
||||
/obj/structure/sign/directions/evac,
|
||||
/turf/closed/wall/r_wall,
|
||||
@@ -7324,15 +7302,6 @@
|
||||
/obj/effect/landmark/start/hangover,
|
||||
/turf/open/floor/carpet,
|
||||
/area/station/commons/dorms)
|
||||
"cKX" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/turf/open/floor/plating{
|
||||
icon_state = "platingdmg3"
|
||||
},
|
||||
/area/station/maintenance/port/fore)
|
||||
"cLe" = (
|
||||
/obj/structure/extinguisher_cabinet/directional/east,
|
||||
/obj/effect/turf_decal/tile/neutral,
|
||||
@@ -7605,6 +7574,13 @@
|
||||
/obj/effect/turf_decal/stripes/line,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/service/hydroponics)
|
||||
"cRl" = (
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/port/aft)
|
||||
"cRo" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 8
|
||||
@@ -7721,6 +7697,20 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/primary/port)
|
||||
"cTi" = (
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "kitchen_counter";
|
||||
name = "Kitchen Counter Shutters"
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron/cafeteria{
|
||||
dir = 5
|
||||
},
|
||||
/area/station/service/kitchen)
|
||||
"cTj" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
@@ -9086,6 +9076,19 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/aft/lesser)
|
||||
"dpP" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/window/right/directional/south{
|
||||
name = "Cargo Desk";
|
||||
req_access = list("mail_sorting")
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/cargo/sorting)
|
||||
"dpT" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/book/manual/wiki/security_space_law{
|
||||
@@ -10429,6 +10432,34 @@
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/solars/port/aft)
|
||||
"dQj" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/window/left/directional/north{
|
||||
dir = 2;
|
||||
name = "Atmospherics Desk";
|
||||
req_access = list("atmospherics")
|
||||
},
|
||||
/obj/item/folder/yellow{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/poddoor/preopen{
|
||||
id = "atmos";
|
||||
name = "Atmospherics Blast Door"
|
||||
},
|
||||
/obj/effect/turf_decal/delivery,
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -8
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/engineering/atmos/storage/gas)
|
||||
"dQA" = (
|
||||
/obj/machinery/computer/rdservercontrol{
|
||||
dir = 4
|
||||
@@ -12460,6 +12491,32 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/primary/central)
|
||||
"exK" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/folder/white{
|
||||
pixel_x = 4;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/north{
|
||||
dir = 2;
|
||||
name = "Pharmacy Desk";
|
||||
req_access = list("pharmacy")
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/item/folder/white{
|
||||
pixel_x = 4;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "pharmacy_shutters";
|
||||
name = "Pharmacy Shutters"
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow/fourcorners,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -8
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/medical/pharmacy)
|
||||
"exN" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 6
|
||||
@@ -13360,22 +13417,6 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/medical/virology)
|
||||
"eSV" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/book/granter/spell/smoke/lesser{
|
||||
name = "mysterious old book of cloud-chasing"
|
||||
},
|
||||
/obj/item/reagent_containers/food/drinks/bottle/holywater{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/nullrod{
|
||||
pixel_x = 4
|
||||
},
|
||||
/obj/item/organ/internal/heart,
|
||||
/obj/item/soulstone/anybody/chaplain,
|
||||
/turf/open/floor/cult,
|
||||
/area/station/service/chapel/office)
|
||||
"eSZ" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer5{
|
||||
dir = 4
|
||||
@@ -16302,20 +16343,6 @@
|
||||
},
|
||||
/turf/open/floor/iron/cafeteria,
|
||||
/area/station/service/kitchen)
|
||||
"gbF" = (
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "kitchen_counter";
|
||||
name = "Kitchen Counter Shutters"
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron/cafeteria{
|
||||
dir = 5
|
||||
},
|
||||
/area/station/service/kitchen)
|
||||
"gbS" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/structure/cable,
|
||||
@@ -17264,30 +17291,6 @@
|
||||
/obj/machinery/door/poddoor/incinerator_atmos_main,
|
||||
/turf/open/floor/engine,
|
||||
/area/station/maintenance/disposal/incinerator)
|
||||
"gur" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/left/directional/west{
|
||||
dir = 4;
|
||||
name = "Robotics Desk";
|
||||
req_access = list("robotics")
|
||||
},
|
||||
/obj/item/folder{
|
||||
pixel_x = -6
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = -5
|
||||
},
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "roboticsprivacy";
|
||||
name = "Robotics Shutters"
|
||||
},
|
||||
/obj/effect/turf_decal/tile/purple/fourcorners,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 6
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/science/robotics/lab)
|
||||
"guC" = (
|
||||
/obj/effect/turf_decal/trimline/blue/filled/line{
|
||||
dir = 8
|
||||
@@ -28054,6 +28057,21 @@
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/mixing/launch)
|
||||
"jYX" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/left/directional/west{
|
||||
dir = 4;
|
||||
name = "Hydroponics Desk";
|
||||
req_access = list("hydroponics")
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green/fourcorners,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 6;
|
||||
pixel_y = 10
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/service/hydroponics)
|
||||
"jZl" = (
|
||||
/obj/structure/cable,
|
||||
/obj/effect/turf_decal/stripes/line,
|
||||
@@ -28895,6 +28913,25 @@
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/primary/port)
|
||||
"kol" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/obj/item/stack/spacecash/c1{
|
||||
pixel_y = 9
|
||||
},
|
||||
/obj/item/reagent_containers/glass/rag,
|
||||
/obj/structure/table/reinforced{
|
||||
name = "Jim Norton's Quebecois Coffee table"
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/neutral/line{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/service/cafeteria)
|
||||
"kor" = (
|
||||
/turf/closed/wall,
|
||||
/area/station/maintenance/department/science/central)
|
||||
@@ -29888,30 +29925,6 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/security/checkpoint/supply)
|
||||
"kGY" = (
|
||||
/obj/effect/turf_decal/tile/purple/fourcorners,
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "rndlab2";
|
||||
name = "Secondary Research and Development Shutter"
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/south{
|
||||
dir = 4;
|
||||
name = "Research Lab Desk";
|
||||
req_access = list("science")
|
||||
},
|
||||
/obj/item/folder{
|
||||
pixel_x = -6
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = -7
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 6
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/lab)
|
||||
"kHg" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
|
||||
@@ -30390,23 +30403,6 @@
|
||||
/obj/machinery/light/small/directional/east,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/engineering/storage/tech)
|
||||
"kQI" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/paper_bin{
|
||||
pixel_x = -4;
|
||||
pixel_y = 4
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = -4;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/effect/turf_decal/delivery,
|
||||
/obj/machinery/bluespace_vendor/directional/east,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/secondary/command)
|
||||
"kQT" = (
|
||||
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
|
||||
dir = 4
|
||||
@@ -30493,19 +30489,6 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/secondary/entry)
|
||||
"kRD" = (
|
||||
/obj/structure/table,
|
||||
/obj/effect/turf_decal/siding/purple{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/computer/med_data/laptop{
|
||||
dir = 8;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/structure/extinguisher_cabinet/directional/east,
|
||||
/obj/effect/turf_decal/tile/neutral/fourcorners,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/science/genetics)
|
||||
"kRV" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
@@ -34108,6 +34091,16 @@
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/medical/surgery/aft)
|
||||
"miZ" = (
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/structure/sign/poster/contraband/random/directional/north,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/starboard/lesser)
|
||||
"mjd" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
@@ -38573,6 +38566,28 @@
|
||||
/obj/effect/turf_decal/tile/neutral/fourcorners,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/engineering/atmos)
|
||||
"nLS" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/window/left/directional/north{
|
||||
dir = 4;
|
||||
name = "Engineering Desk";
|
||||
req_access = list("engineering")
|
||||
},
|
||||
/obj/item/folder/yellow{
|
||||
pixel_x = 4
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/effect/turf_decal/delivery,
|
||||
/obj/structure/cable,
|
||||
/obj/effect/turf_decal/tile/yellow/fourcorners,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -8
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/engineering/break_room)
|
||||
"nLZ" = (
|
||||
/obj/item/toy/beach_ball/branded,
|
||||
/turf/open/space/basic,
|
||||
@@ -39168,25 +39183,6 @@
|
||||
/obj/effect/turf_decal/tile/neutral/fourcorners,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/ai_monitored/command/nuke_storage)
|
||||
"nYq" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/obj/item/stack/spacecash/c1{
|
||||
pixel_y = 9
|
||||
},
|
||||
/obj/item/reagent_containers/glass/rag,
|
||||
/obj/structure/table/reinforced{
|
||||
name = "Jim Norton's Quebecois Coffee table"
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/neutral/line{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/service/cafeteria)
|
||||
"nYJ" = (
|
||||
/obj/structure/lattice,
|
||||
/obj/structure/grille/broken,
|
||||
@@ -42040,17 +42036,6 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/construction/mining/aux_base)
|
||||
"oYX" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -11
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/service/bar)
|
||||
"oYZ" = (
|
||||
/turf/closed/wall,
|
||||
/area/station/command/heads_quarters/rd)
|
||||
@@ -42898,6 +42883,15 @@
|
||||
/obj/effect/turf_decal/tile/neutral/fourcorners,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/science/genetics)
|
||||
"poV" = (
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/airlock/engineering/glass{
|
||||
name = "Supermatter Engine Room"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/engineering/supermatter/room)
|
||||
"poY" = (
|
||||
/obj/structure/table,
|
||||
/obj/structure/cable,
|
||||
@@ -42981,6 +42975,15 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/secondary/entry)
|
||||
"pqk" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/starboard/fore)
|
||||
"pql" = (
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 4
|
||||
@@ -47092,6 +47095,14 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/cargo/sorting)
|
||||
"qMp" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/plating{
|
||||
icon_state = "panelscorched"
|
||||
},
|
||||
/area/station/maintenance/port)
|
||||
"qMA" = (
|
||||
/obj/machinery/computer/cargo{
|
||||
dir = 4
|
||||
@@ -48166,6 +48177,23 @@
|
||||
/obj/structure/cable,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/solars/starboard/fore)
|
||||
"rft" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/paper_bin{
|
||||
pixel_x = -4;
|
||||
pixel_y = 4
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = -4;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/effect/turf_decal/delivery,
|
||||
/obj/machinery/bluespace_vendor/directional/east,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/secondary/command)
|
||||
"rfY" = (
|
||||
/obj/structure/lattice,
|
||||
/obj/structure/sign/warning/electric_shock{
|
||||
@@ -49299,6 +49327,16 @@
|
||||
/obj/effect/spawner/random/structure/grille,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/aft/lesser)
|
||||
"rzy" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/plating{
|
||||
icon_state = "platingdmg3"
|
||||
},
|
||||
/area/station/maintenance/port/fore)
|
||||
"rzz" = (
|
||||
/obj/structure/sign/warning/cold_temp,
|
||||
/obj/effect/spawner/structure/window/reinforced,
|
||||
@@ -51122,15 +51160,6 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/primary/central)
|
||||
"saX" = (
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/structure/sign/poster/contraband/random/directional/north,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/starboard/lesser)
|
||||
"sbf" = (
|
||||
/obj/machinery/door/airlock/maintenance{
|
||||
name = "Storage Room"
|
||||
@@ -51278,6 +51307,30 @@
|
||||
/obj/structure/cable,
|
||||
/turf/open/floor/carpet,
|
||||
/area/station/command/heads_quarters/hos)
|
||||
"sdy" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/left/directional/west{
|
||||
dir = 4;
|
||||
name = "Robotics Desk";
|
||||
req_access = list("robotics")
|
||||
},
|
||||
/obj/item/folder{
|
||||
pixel_x = -6
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = -5
|
||||
},
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "roboticsprivacy";
|
||||
name = "Robotics Shutters"
|
||||
},
|
||||
/obj/effect/turf_decal/tile/purple/fourcorners,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 6
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/science/robotics/lab)
|
||||
"sdC" = (
|
||||
/obj/structure/extinguisher_cabinet/directional/west,
|
||||
/obj/structure/easel,
|
||||
@@ -52469,6 +52522,17 @@
|
||||
/obj/structure/cable,
|
||||
/turf/open/floor/wood,
|
||||
/area/station/command/heads_quarters/hos)
|
||||
"sAc" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -11
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/service/bar)
|
||||
"sAk" = (
|
||||
/obj/structure/cable,
|
||||
/obj/structure/disposalpipe/segment,
|
||||
@@ -52764,32 +52828,6 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/primary/central)
|
||||
"sEu" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/folder/white{
|
||||
pixel_x = 4;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/north{
|
||||
dir = 2;
|
||||
name = "Pharmacy Desk";
|
||||
req_access = list("pharmacy")
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/item/folder/white{
|
||||
pixel_x = 4;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "pharmacy_shutters";
|
||||
name = "Pharmacy Shutters"
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow/fourcorners,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -8
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/medical/pharmacy)
|
||||
"sEE" = (
|
||||
/obj/item/storage/fancy/candle_box{
|
||||
pixel_y = 5
|
||||
@@ -55003,6 +55041,19 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/engineering/atmos)
|
||||
"trW" = (
|
||||
/obj/structure/table,
|
||||
/obj/effect/turf_decal/siding/purple{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/computer/med_data/laptop{
|
||||
dir = 8;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/structure/extinguisher_cabinet/directional/east,
|
||||
/obj/effect/turf_decal/tile/neutral/fourcorners,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/science/genetics)
|
||||
"tsd" = (
|
||||
/turf/closed/wall,
|
||||
/area/station/maintenance/space_hut)
|
||||
@@ -56930,6 +56981,22 @@
|
||||
/obj/structure/cable,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/space/nearstation)
|
||||
"uaA" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/book/granter/spell/smoke/lesser{
|
||||
name = "mysterious old book of cloud-chasing"
|
||||
},
|
||||
/obj/item/reagent_containers/food/drinks/bottle/holywater{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/nullrod{
|
||||
pixel_x = 4
|
||||
},
|
||||
/obj/item/organ/internal/heart,
|
||||
/obj/item/soulstone/anybody/chaplain,
|
||||
/turf/open/floor/cult,
|
||||
/area/station/service/chapel/office)
|
||||
"uaB" = (
|
||||
/obj/machinery/power/turbine/core_rotor{
|
||||
dir = 4;
|
||||
@@ -57833,21 +57900,6 @@
|
||||
/obj/effect/mapping_helpers/airlock/access/all/engineering/aux_base,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/construction/mining/aux_base)
|
||||
"uqo" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/left/directional/west{
|
||||
dir = 4;
|
||||
name = "Hydroponics Desk";
|
||||
req_access = list("hydroponics")
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green/fourcorners,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 6;
|
||||
pixel_y = 10
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/service/hydroponics)
|
||||
"uqp" = (
|
||||
/obj/effect/turf_decal/tile/purple/fourcorners,
|
||||
/obj/machinery/door/airlock/research{
|
||||
@@ -60496,34 +60548,6 @@
|
||||
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/port/aft)
|
||||
"vnh" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/window/left/directional/north{
|
||||
dir = 2;
|
||||
name = "Atmospherics Desk";
|
||||
req_access = list("atmospherics")
|
||||
},
|
||||
/obj/item/folder/yellow{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/poddoor/preopen{
|
||||
id = "atmos";
|
||||
name = "Atmospherics Blast Door"
|
||||
},
|
||||
/obj/effect/turf_decal/delivery,
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -8
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/engineering/atmos/storage/gas)
|
||||
"vnj" = (
|
||||
/obj/structure/girder,
|
||||
/obj/effect/spawner/random/structure/grille,
|
||||
@@ -63284,28 +63308,6 @@
|
||||
/obj/machinery/light/small/directional/north,
|
||||
/turf/open/floor/cult,
|
||||
/area/station/service/chapel/funeral)
|
||||
"wln" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/window/left/directional/north{
|
||||
dir = 4;
|
||||
name = "Engineering Desk";
|
||||
req_access = list("engineering")
|
||||
},
|
||||
/obj/item/folder/yellow{
|
||||
pixel_x = 4
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/effect/turf_decal/delivery,
|
||||
/obj/structure/cable,
|
||||
/obj/effect/turf_decal/tile/yellow/fourcorners,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -8
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/engineering/break_room)
|
||||
"wlt" = (
|
||||
/obj/structure/cable,
|
||||
/obj/effect/turf_decal/trimline/blue/filled/warning,
|
||||
@@ -65483,6 +65485,30 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/primary/central)
|
||||
"wYf" = (
|
||||
/obj/effect/turf_decal/tile/purple/fourcorners,
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "rndlab2";
|
||||
name = "Secondary Research and Development Shutter"
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/south{
|
||||
dir = 4;
|
||||
name = "Research Lab Desk";
|
||||
req_access = list("science")
|
||||
},
|
||||
/obj/item/folder{
|
||||
pixel_x = -6
|
||||
},
|
||||
/obj/item/pen{
|
||||
pixel_x = -7
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 6
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/lab)
|
||||
"wYl" = (
|
||||
/obj/effect/spawner/random/trash/mess,
|
||||
/turf/open/floor/plating,
|
||||
@@ -68185,6 +68211,13 @@
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/medical/pharmacy)
|
||||
"xWG" = (
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/maintenance/fore)
|
||||
"xWJ" = (
|
||||
/obj/machinery/drone_dispenser,
|
||||
/turf/open/floor/plating,
|
||||
@@ -86961,7 +86994,7 @@ xUu
|
||||
kIR
|
||||
xUu
|
||||
moD
|
||||
kIR
|
||||
cRl
|
||||
kIR
|
||||
ovm
|
||||
xUu
|
||||
@@ -88486,7 +88519,7 @@ kUZ
|
||||
mfp
|
||||
xqm
|
||||
pOa
|
||||
sNC
|
||||
qMp
|
||||
pOa
|
||||
vZE
|
||||
jUb
|
||||
@@ -88698,7 +88731,7 @@ jXu
|
||||
rNP
|
||||
rNP
|
||||
mgv
|
||||
cKX
|
||||
rzy
|
||||
sPL
|
||||
lpS
|
||||
wYI
|
||||
@@ -89741,7 +89774,7 @@ dhy
|
||||
aUm
|
||||
jvv
|
||||
uvH
|
||||
cwr
|
||||
dpP
|
||||
ioz
|
||||
ioz
|
||||
mwN
|
||||
@@ -91278,7 +91311,7 @@ cFp
|
||||
guX
|
||||
xiw
|
||||
bUn
|
||||
nYq
|
||||
kol
|
||||
tHu
|
||||
hSg
|
||||
dfP
|
||||
@@ -91356,7 +91389,7 @@ tSw
|
||||
tAH
|
||||
ifQ
|
||||
tSw
|
||||
eSV
|
||||
uaA
|
||||
vQg
|
||||
oCb
|
||||
gCA
|
||||
@@ -94125,7 +94158,7 @@ psy
|
||||
htG
|
||||
llT
|
||||
pJR
|
||||
kQI
|
||||
rft
|
||||
ndS
|
||||
urA
|
||||
pFG
|
||||
@@ -95432,7 +95465,7 @@ bKB
|
||||
eAL
|
||||
xQY
|
||||
kcF
|
||||
sEu
|
||||
exK
|
||||
oar
|
||||
keK
|
||||
lXA
|
||||
@@ -97239,7 +97272,7 @@ tBB
|
||||
usg
|
||||
fma
|
||||
ebV
|
||||
gur
|
||||
sdy
|
||||
ebV
|
||||
fma
|
||||
xgi
|
||||
@@ -98286,7 +98319,7 @@ jrb
|
||||
lkL
|
||||
bkm
|
||||
cDA
|
||||
kRD
|
||||
trW
|
||||
mHL
|
||||
svS
|
||||
oHO
|
||||
@@ -99541,7 +99574,7 @@ saU
|
||||
uCq
|
||||
mvR
|
||||
dyw
|
||||
kGY
|
||||
wYf
|
||||
dyw
|
||||
dyw
|
||||
mvR
|
||||
@@ -102106,7 +102139,7 @@ hYa
|
||||
fEg
|
||||
wYB
|
||||
kMG
|
||||
uqo
|
||||
jYX
|
||||
oBM
|
||||
kCZ
|
||||
kMG
|
||||
@@ -102350,7 +102383,7 @@ gjr
|
||||
hnr
|
||||
qpM
|
||||
bGJ
|
||||
oYX
|
||||
sAc
|
||||
tju
|
||||
sTH
|
||||
uiK
|
||||
@@ -102571,7 +102604,7 @@ bWh
|
||||
aJX
|
||||
aJX
|
||||
aJX
|
||||
aJX
|
||||
xWG
|
||||
icC
|
||||
eCn
|
||||
ilh
|
||||
@@ -104132,7 +104165,7 @@ nFn
|
||||
uGQ
|
||||
cBf
|
||||
qXB
|
||||
wzK
|
||||
pqk
|
||||
qXB
|
||||
qXB
|
||||
qXB
|
||||
@@ -104683,7 +104716,7 @@ cOa
|
||||
eKD
|
||||
vqi
|
||||
tUn
|
||||
saX
|
||||
miZ
|
||||
tUn
|
||||
tUn
|
||||
tUn
|
||||
@@ -105179,7 +105212,7 @@ gjr
|
||||
nCd
|
||||
wKu
|
||||
gwc
|
||||
gbF
|
||||
cTi
|
||||
sej
|
||||
hED
|
||||
hAc
|
||||
@@ -109030,7 +109063,7 @@ fVF
|
||||
utM
|
||||
iep
|
||||
gKw
|
||||
vnh
|
||||
dQj
|
||||
tRE
|
||||
qRO
|
||||
tLd
|
||||
@@ -109541,7 +109574,7 @@ xgV
|
||||
iWU
|
||||
iWU
|
||||
dlc
|
||||
wln
|
||||
nLS
|
||||
dlc
|
||||
iWU
|
||||
peM
|
||||
@@ -110543,7 +110576,7 @@ rlu
|
||||
pTw
|
||||
kYG
|
||||
sGC
|
||||
cJH
|
||||
poV
|
||||
sGC
|
||||
cFu
|
||||
kYG
|
||||
|
||||
@@ -4325,6 +4325,17 @@
|
||||
/obj/effect/mapping_helpers/airlock/access/all/science/rd,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/science/server)
|
||||
"bKZ" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/structure/cable,
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/catwalk_floor,
|
||||
/area/station/maintenance/department/crew_quarters/dorms)
|
||||
"bLe" = (
|
||||
/turf/open/floor/carpet,
|
||||
/area/station/service/library)
|
||||
@@ -4541,6 +4552,17 @@
|
||||
/obj/item/storage/box/masks,
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/medical/medbay/central)
|
||||
"bOd" = (
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/service/bar)
|
||||
"bOj" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/turf/open/floor/iron/freezer,
|
||||
@@ -5536,6 +5558,14 @@
|
||||
/obj/machinery/vending/engivend,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/engineering/main)
|
||||
"ccZ" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/cable,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/catwalk_floor,
|
||||
/area/station/maintenance/port/central)
|
||||
"cda" = (
|
||||
/obj/structure/chair/office{
|
||||
dir = 4
|
||||
@@ -7081,27 +7111,6 @@
|
||||
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/security/processing)
|
||||
"czX" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/brigdoor/left/directional/east{
|
||||
dir = 1;
|
||||
name = "Access Desk";
|
||||
req_access = list("hop")
|
||||
},
|
||||
/obj/machinery/door/poddoor/preopen{
|
||||
id = "hop";
|
||||
name = "Privacy Shutters"
|
||||
},
|
||||
/obj/machinery/door/window/right/directional/west{
|
||||
dir = 2;
|
||||
name = "Access Queue"
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/station/command/heads_quarters/hop)
|
||||
"cAd" = (
|
||||
/obj/structure/marker_beacon/burgundy,
|
||||
/turf/open/floor/plating/airless,
|
||||
@@ -7642,6 +7651,17 @@
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/command/bridge)
|
||||
"cGF" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line,
|
||||
/obj/structure/cable,
|
||||
/obj/structure/table,
|
||||
/obj/item/controller,
|
||||
/obj/item/compact_remote,
|
||||
/obj/item/compact_remote,
|
||||
/obj/item/radio/intercom/directional/south,
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/explab)
|
||||
"cGS" = (
|
||||
/obj/effect/turf_decal/trimline/neutral/filled/line{
|
||||
dir = 8
|
||||
@@ -8604,6 +8624,33 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/turf/open/floor/wood,
|
||||
/area/station/commons/dorms)
|
||||
"cWK" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/left/directional/south{
|
||||
name = "Research Lab Desk";
|
||||
req_access = list("science")
|
||||
},
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "rndlab1";
|
||||
name = "Research and Development Shutter"
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/item/folder{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/lab)
|
||||
"cWY" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
@@ -15156,17 +15203,6 @@
|
||||
"fjq" = (
|
||||
/turf/open/floor/iron/stairs/medium,
|
||||
/area/station/hallway/secondary/construction/engineering)
|
||||
"fjr" = (
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = 7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/service/bar)
|
||||
"fjQ" = (
|
||||
/obj/structure/grille,
|
||||
/turf/closed/wall/r_wall,
|
||||
@@ -16753,6 +16789,11 @@
|
||||
},
|
||||
/turf/open/floor/iron/cafeteria,
|
||||
/area/station/service/kitchen/diner)
|
||||
"fNk" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/iron/smooth,
|
||||
/area/station/maintenance/port/aft)
|
||||
"fNv" = (
|
||||
/obj/machinery/disposal/bin,
|
||||
/obj/effect/turf_decal/trimline/neutral/filled/line,
|
||||
@@ -18438,17 +18479,6 @@
|
||||
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
|
||||
/turf/open/floor/engine,
|
||||
/area/station/engineering/supermatter)
|
||||
"gqj" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line,
|
||||
/obj/structure/cable,
|
||||
/obj/structure/table,
|
||||
/obj/item/controller,
|
||||
/obj/item/compact_remote,
|
||||
/obj/item/compact_remote,
|
||||
/obj/item/radio/intercom/directional/south,
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/explab)
|
||||
"gqp" = (
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/engineering/supermatter/room)
|
||||
@@ -19100,12 +19130,6 @@
|
||||
},
|
||||
/turf/open/floor/circuit/telecomms/server,
|
||||
/area/station/science/server)
|
||||
"gCy" = (
|
||||
/obj/effect/turf_decal/trimline/purple/filled/corner{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/explab)
|
||||
"gCH" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
|
||||
/turf/open/floor/engine,
|
||||
@@ -25004,22 +25028,6 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/station/commons/toilet)
|
||||
"iCK" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "pharmacy_shutters_2";
|
||||
name = "Pharmacy Shutters"
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/left/directional/south{
|
||||
name = "Chemistry Desk";
|
||||
req_access = list("pharmacy")
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/medical/pharmacy)
|
||||
"iCT" = (
|
||||
/obj/structure/railing/corner{
|
||||
dir = 4
|
||||
@@ -29577,25 +29585,6 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/secondary/command)
|
||||
"kdT" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/effect/turf_decal/trimline/brown/filled/line{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/brown/filled/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/west{
|
||||
dir = 1;
|
||||
name = "Cargo Desk";
|
||||
req_access = list("cargo")
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/cargo/office)
|
||||
"kdV" = (
|
||||
/obj/effect/turf_decal/trimline/neutral/filled/line{
|
||||
dir = 4
|
||||
@@ -30121,6 +30110,12 @@
|
||||
/obj/effect/mapping_helpers/airlock/access/all/science/general,
|
||||
/turf/open/floor/catwalk_floor,
|
||||
/area/station/science/lower)
|
||||
"klM" = (
|
||||
/obj/effect/turf_decal/trimline/purple/filled/corner{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/explab)
|
||||
"klQ" = (
|
||||
/obj/effect/turf_decal/trimline/red/filled/line{
|
||||
dir = 4
|
||||
@@ -31435,6 +31430,17 @@
|
||||
"kHB" = (
|
||||
/turf/open/floor/grass,
|
||||
/area/station/medical/virology)
|
||||
"kHG" = (
|
||||
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/power/apc/auto_name/directional/west,
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/explab)
|
||||
"kHS" = (
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
@@ -32893,6 +32899,18 @@
|
||||
"lfE" = (
|
||||
/turf/open/floor/iron/cafeteria,
|
||||
/area/station/service/kitchen/diner)
|
||||
"lfI" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "kitchencounter";
|
||||
name = "Kitchen Counter Shutters"
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/iron/cafeteria,
|
||||
/area/station/service/kitchen)
|
||||
"lfO" = (
|
||||
/obj/effect/turf_decal/trimline/neutral/filled/line{
|
||||
dir = 8
|
||||
@@ -36966,6 +36984,14 @@
|
||||
/obj/item/radio/off,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/command/gateway)
|
||||
"mxP" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/catwalk_floor,
|
||||
/area/station/maintenance/central/greater)
|
||||
"mxU" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/sign/poster/contraband/the_big_gas_giant_truth{
|
||||
@@ -39464,6 +39490,14 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/hallway/secondary/construction/engineering)
|
||||
"nlJ" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/cable,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/catwalk_floor,
|
||||
/area/station/maintenance/starboard/central)
|
||||
"nlX" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/railing,
|
||||
@@ -41325,6 +41359,25 @@
|
||||
/obj/machinery/power/apc/auto_name/directional/east,
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/lobby)
|
||||
"nVA" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/effect/turf_decal/trimline/brown/filled/line{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/brown/filled/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/west{
|
||||
dir = 1;
|
||||
name = "Cargo Desk";
|
||||
req_access = list("cargo")
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/cargo/office)
|
||||
"nVF" = (
|
||||
/obj/effect/turf_decal/trimline/neutral/filled/line{
|
||||
dir = 5
|
||||
@@ -42595,6 +42648,11 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/command/gateway)
|
||||
"ote" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/iron/smooth,
|
||||
/area/station/maintenance/department/cargo)
|
||||
"otf" = (
|
||||
/obj/structure/chair,
|
||||
/obj/effect/turf_decal/trimline/neutral/filled/line,
|
||||
@@ -43380,17 +43438,6 @@
|
||||
"oIa" = (
|
||||
/turf/closed/wall,
|
||||
/area/station/medical/morgue)
|
||||
"oId" = (
|
||||
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/power/apc/auto_name/directional/west,
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/explab)
|
||||
"oIz" = (
|
||||
/obj/structure/cable,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
@@ -44521,6 +44568,10 @@
|
||||
/obj/effect/turf_decal/tile/neutral/fourcorners,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/maintenance/port/central)
|
||||
"pca" = (
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/plating,
|
||||
/area/space)
|
||||
"pcu" = (
|
||||
/turf/closed/wall/r_wall,
|
||||
/area/station/maintenance/tram/mid)
|
||||
@@ -47231,26 +47282,6 @@
|
||||
/obj/item/kirbyplants/photosynthetic,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/ai_monitored/turret_protected/aisat_interior)
|
||||
"pXm" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/effect/turf_decal/trimline/brown/filled/line{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/brown/filled/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/west{
|
||||
dir = 1;
|
||||
name = "Delivery Desk";
|
||||
req_access = list("mail_sorting")
|
||||
},
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/station/cargo/sorting)
|
||||
"pXv" = (
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
@@ -51851,6 +51882,22 @@
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/turf/open/floor/iron/cafeteria,
|
||||
/area/station/commons/dorms/laundry)
|
||||
"rAP" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "pharmacy_shutters_2";
|
||||
name = "Pharmacy Shutters"
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/left/directional/south{
|
||||
name = "Chemistry Desk";
|
||||
req_access = list("pharmacy")
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/medical/pharmacy)
|
||||
"rAS" = (
|
||||
/turf/closed/wall,
|
||||
/area/station/service/library/lounge)
|
||||
@@ -57566,6 +57613,11 @@
|
||||
/obj/effect/spawner/structure/window/reinforced,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/hallway/secondary/exit)
|
||||
"twV" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/spawner/random/structure/steam_vent,
|
||||
/turf/open/floor/iron/smooth,
|
||||
/area/station/maintenance/department/security)
|
||||
"txd" = (
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 4
|
||||
@@ -57733,33 +57785,6 @@
|
||||
/obj/machinery/portable_atmospherics/canister/plasma,
|
||||
/turf/open/floor/engine/plasma,
|
||||
/area/station/engineering/atmos)
|
||||
"tzR" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/left/directional/south{
|
||||
name = "Research Lab Desk";
|
||||
req_access = list("science")
|
||||
},
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "rndlab1";
|
||||
name = "Research and Development Shutter"
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
|
||||
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
|
||||
/obj/item/folder{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/lab)
|
||||
"tzS" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
@@ -59063,6 +59088,20 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/cargo/storage)
|
||||
"tXM" = (
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line{
|
||||
dir = 9
|
||||
},
|
||||
/obj/structure/cable,
|
||||
/obj/structure/table,
|
||||
/obj/item/reagent_containers/dropper{
|
||||
pixel_y = -5
|
||||
},
|
||||
/obj/item/reagent_containers/glass/beaker/large{
|
||||
pixel_y = 6
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/explab)
|
||||
"tXU" = (
|
||||
/obj/structure/lattice,
|
||||
/turf/open/openspace,
|
||||
@@ -60473,6 +60512,26 @@
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/xenobiology)
|
||||
"uwf" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/effect/turf_decal/trimline/brown/filled/line{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/brown/filled/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/west{
|
||||
dir = 1;
|
||||
name = "Delivery Desk";
|
||||
req_access = list("mail_sorting")
|
||||
},
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/station/cargo/sorting)
|
||||
"uwi" = (
|
||||
/obj/machinery/light/directional/north,
|
||||
/obj/effect/turf_decal/trimline/white/line{
|
||||
@@ -62713,18 +62772,6 @@
|
||||
},
|
||||
/turf/open/floor/engine,
|
||||
/area/station/science/xenobiology)
|
||||
"vhV" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "kitchencounter";
|
||||
name = "Kitchen Counter Shutters"
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/iron/cafeteria,
|
||||
/area/station/service/kitchen)
|
||||
"vik" = (
|
||||
/obj/effect/turf_decal/trimline/neutral/filled/corner{
|
||||
dir = 1
|
||||
@@ -64608,20 +64655,6 @@
|
||||
"vRv" = (
|
||||
/turf/open/floor/iron,
|
||||
/area/station/command/heads_quarters/ce)
|
||||
"vRz" = (
|
||||
/obj/effect/turf_decal/trimline/purple/filled/line{
|
||||
dir = 9
|
||||
},
|
||||
/obj/structure/cable,
|
||||
/obj/structure/table,
|
||||
/obj/item/reagent_containers/dropper{
|
||||
pixel_y = -5
|
||||
},
|
||||
/obj/item/reagent_containers/glass/beaker/large{
|
||||
pixel_y = 6
|
||||
},
|
||||
/turf/open/floor/iron/white,
|
||||
/area/station/science/explab)
|
||||
"vRO" = (
|
||||
/turf/closed/wall/r_wall,
|
||||
/area/station/security/prison/shower)
|
||||
@@ -69502,7 +69535,12 @@
|
||||
/obj/effect/spawner/structure/window/reinforced,
|
||||
/turf/open/floor/plating,
|
||||
/area/station/security/checkpoint/medical)
|
||||
"xCj" = (
|
||||
"xCm" = (
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/effect/landmark/start/hangover,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/command/heads_quarters/hop)
|
||||
"xCV" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/poddoor/preopen{
|
||||
@@ -69525,11 +69563,6 @@
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/station/engineering/atmos)
|
||||
"xCm" = (
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/effect/landmark/start/hangover,
|
||||
/turf/open/floor/iron,
|
||||
/area/station/command/heads_quarters/hop)
|
||||
"xCZ" = (
|
||||
/obj/machinery/holopad,
|
||||
/obj/effect/turf_decal/bot,
|
||||
@@ -70998,6 +71031,27 @@
|
||||
/obj/effect/turf_decal/tile/neutral/fourcorners,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/station/ai_monitored/security/armory)
|
||||
"ycM" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/door/firedoor,
|
||||
/obj/machinery/door/window/brigdoor/left/directional/east{
|
||||
dir = 1;
|
||||
name = "Access Desk";
|
||||
req_access = list("hop")
|
||||
},
|
||||
/obj/machinery/door/poddoor/preopen{
|
||||
id = "hop";
|
||||
name = "Privacy Shutters"
|
||||
},
|
||||
/obj/machinery/door/window/right/directional/west{
|
||||
dir = 2;
|
||||
name = "Access Queue"
|
||||
},
|
||||
/obj/structure/desk_bell{
|
||||
pixel_x = -7
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/station/command/heads_quarters/hop)
|
||||
"ydk" = (
|
||||
/obj/item/bikehorn,
|
||||
/obj/item/grown/bananapeel,
|
||||
@@ -91462,7 +91516,7 @@ hia
|
||||
uBG
|
||||
kwe
|
||||
lQM
|
||||
mum
|
||||
ccZ
|
||||
pZW
|
||||
sZu
|
||||
gpp
|
||||
@@ -94595,7 +94649,7 @@ apC
|
||||
apC
|
||||
apC
|
||||
apC
|
||||
vcZ
|
||||
bKZ
|
||||
apC
|
||||
dhe
|
||||
dhe
|
||||
@@ -98122,7 +98176,7 @@ oST
|
||||
ttx
|
||||
ttx
|
||||
ttx
|
||||
ttx
|
||||
mxP
|
||||
ttx
|
||||
ttx
|
||||
ttx
|
||||
@@ -104311,7 +104365,7 @@ tju
|
||||
nwb
|
||||
uZy
|
||||
dyc
|
||||
fjr
|
||||
bOd
|
||||
ykL
|
||||
xKV
|
||||
nxy
|
||||
@@ -105623,7 +105677,7 @@ hZr
|
||||
hZr
|
||||
saJ
|
||||
oNq
|
||||
xCj
|
||||
xCV
|
||||
oNq
|
||||
rHk
|
||||
rHk
|
||||
@@ -107156,7 +107210,7 @@ kFp
|
||||
kFp
|
||||
qvL
|
||||
nWZ
|
||||
nWZ
|
||||
pca
|
||||
nWZ
|
||||
nWZ
|
||||
nWZ
|
||||
@@ -107413,7 +107467,7 @@ kFp
|
||||
kFp
|
||||
qvL
|
||||
nWZ
|
||||
nWZ
|
||||
pca
|
||||
nWZ
|
||||
nWZ
|
||||
nWZ
|
||||
@@ -112308,9 +112362,9 @@ mwK
|
||||
mwK
|
||||
mwK
|
||||
mwK
|
||||
vRz
|
||||
tXM
|
||||
bfF
|
||||
oId
|
||||
kHG
|
||||
fke
|
||||
mwK
|
||||
skn
|
||||
@@ -112568,7 +112622,7 @@ wZG
|
||||
fcF
|
||||
xeN
|
||||
vSU
|
||||
gqj
|
||||
cGF
|
||||
mwK
|
||||
pwm
|
||||
skn
|
||||
@@ -113079,7 +113133,7 @@ mwK
|
||||
kjB
|
||||
qsu
|
||||
kXw
|
||||
gCy
|
||||
klM
|
||||
ujZ
|
||||
wVI
|
||||
tIK
|
||||
@@ -114869,7 +114923,7 @@ vSV
|
||||
qxm
|
||||
hdj
|
||||
qxm
|
||||
aBX
|
||||
nlJ
|
||||
oys
|
||||
oys
|
||||
oys
|
||||
@@ -151125,7 +151179,7 @@ tdx
|
||||
tdx
|
||||
tdx
|
||||
tdx
|
||||
bDJ
|
||||
fNk
|
||||
tdx
|
||||
orp
|
||||
akI
|
||||
@@ -157517,7 +157571,7 @@ qfM
|
||||
jMx
|
||||
fmB
|
||||
vtj
|
||||
czX
|
||||
ycM
|
||||
vrN
|
||||
fKO
|
||||
iuD
|
||||
@@ -163406,7 +163460,7 @@ bsf
|
||||
olz
|
||||
rFb
|
||||
omm
|
||||
fpt
|
||||
twV
|
||||
omm
|
||||
dhe
|
||||
dhe
|
||||
@@ -167555,7 +167609,7 @@ gCX
|
||||
xAW
|
||||
knM
|
||||
knM
|
||||
iCK
|
||||
rAP
|
||||
woW
|
||||
chH
|
||||
ctF
|
||||
@@ -168303,7 +168357,7 @@ mro
|
||||
mDJ
|
||||
mro
|
||||
iQy
|
||||
vhV
|
||||
lfI
|
||||
mUX
|
||||
prk
|
||||
ocp
|
||||
@@ -177039,7 +177093,7 @@ lZW
|
||||
otk
|
||||
fcg
|
||||
lZW
|
||||
mPw
|
||||
ote
|
||||
lZW
|
||||
dhe
|
||||
dhe
|
||||
@@ -181181,7 +181235,7 @@ nMU
|
||||
kiA
|
||||
rVA
|
||||
deg
|
||||
tzR
|
||||
cWK
|
||||
gVu
|
||||
fXq
|
||||
ese
|
||||
@@ -181672,7 +181726,7 @@ vOq
|
||||
cwG
|
||||
tbm
|
||||
xwX
|
||||
kdT
|
||||
nVA
|
||||
rrr
|
||||
tOp
|
||||
ryF
|
||||
@@ -182700,7 +182754,7 @@ bog
|
||||
jIV
|
||||
pHq
|
||||
rbj
|
||||
pXm
|
||||
uwf
|
||||
kWI
|
||||
aHW
|
||||
mqt
|
||||
|
||||
@@ -111,6 +111,7 @@
|
||||
#define CAT_DRINK "Drinks"
|
||||
#define CAT_CHEMISTRY "Chemistry"
|
||||
#define CAT_ATMOSPHERIC "Atmospheric"
|
||||
#define CAT_STRUCTURE "Structures"
|
||||
|
||||
//rcd modes
|
||||
#define RCD_FLOORWALL 0
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
CAT_DRINK = CAT_NONE,
|
||||
CAT_CLOTHING = CAT_NONE,
|
||||
CAT_ATMOSPHERIC = CAT_NONE,
|
||||
CAT_STRUCTURE = CAT_NONE,
|
||||
)
|
||||
|
||||
var/cur_category = CAT_NONE
|
||||
|
||||
@@ -806,13 +806,13 @@
|
||||
name = "Curtains"
|
||||
reqs = list(/obj/item/stack/sheet/cloth = 4, /obj/item/stack/rods = 1)
|
||||
result = /obj/structure/curtain/cloth
|
||||
category = CAT_MISC
|
||||
category = CAT_STRUCTURE
|
||||
|
||||
/datum/crafting_recipe/showercurtain
|
||||
name = "Shower Curtains"
|
||||
reqs = list(/obj/item/stack/sheet/cloth = 2, /obj/item/stack/sheet/plastic = 2, /obj/item/stack/rods = 1)
|
||||
result = /obj/structure/curtain
|
||||
category = CAT_MISC
|
||||
category = CAT_STRUCTURE
|
||||
|
||||
/datum/crafting_recipe/extendohand_r
|
||||
name = "Extendo-Hand (Right Arm)"
|
||||
@@ -1082,7 +1082,7 @@
|
||||
/obj/item/stack/sheet/mineral/wood = 20,
|
||||
/obj/item/stack/cable_coil = 10)
|
||||
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WRENCH, TOOL_WELDER)
|
||||
category = CAT_MISC
|
||||
category = CAT_STRUCTURE
|
||||
|
||||
/datum/crafting_recipe/aitater
|
||||
name = "intelliTater"
|
||||
@@ -1234,7 +1234,7 @@
|
||||
/obj/item/stack/sheet/mineral/zaukerite = 15,
|
||||
/obj/item/stack/sheet/iron = 30,
|
||||
)
|
||||
category = CAT_MISC
|
||||
category = CAT_STRUCTURE
|
||||
|
||||
/datum/crafting_recipe/bluespace_vendor_mount
|
||||
name = "Bluespace Vendor Wall Mount"
|
||||
@@ -1278,7 +1278,7 @@
|
||||
/obj/item/stack/sheet/glass = 10,
|
||||
/obj/item/aquarium_kit = 1
|
||||
)
|
||||
category = CAT_MISC
|
||||
category = CAT_STRUCTURE
|
||||
|
||||
/datum/crafting_recipe/mod_core_standard
|
||||
name = "MOD core (Standard)"
|
||||
@@ -1739,5 +1739,14 @@
|
||||
crafted_pipe.setDir(user.dir)
|
||||
crafted_pipe.update()
|
||||
|
||||
/datum/crafting_recipe/steam_vent
|
||||
name = "Steam Vent"
|
||||
result = /obj/structure/steam_vent
|
||||
time = 8
|
||||
reqs = list(/obj/item/stack/sheet/iron = 2,
|
||||
/obj/item/stack/tile/iron = 1,
|
||||
/obj/item/stock_parts/water_recycler = 1)
|
||||
category = CAT_STRUCTURE
|
||||
|
||||
#undef CRAFTING_MACHINERY_CONSUME
|
||||
#undef CRAFTING_MACHINERY_USE
|
||||
|
||||
@@ -216,3 +216,10 @@
|
||||
/obj/structure/billboard/roadsign/twomillion = 25,
|
||||
/obj/structure/billboard/roadsign/error = 25,
|
||||
)
|
||||
|
||||
/obj/effect/spawner/random/structure/steam_vent
|
||||
name = "steam vent spawner"
|
||||
loot = list(
|
||||
/obj/structure/steam_vent = 50,
|
||||
/obj/structure/steam_vent/fast = 50,
|
||||
)
|
||||
|
||||
@@ -235,3 +235,84 @@ at the cost of risking a vicious bite.**/
|
||||
#undef ALTAR_STAGETWO
|
||||
#undef ALTAR_STAGETHREE
|
||||
#undef ALTAR_TIME
|
||||
|
||||
/**
|
||||
* Spawns in maint shafts, and blocks lines of sight perodically when active.
|
||||
*/
|
||||
/obj/structure/steam_vent
|
||||
name = "steam vent"
|
||||
desc = "A device periodically filtering out moisture particles from the nearby walls and windows. It's only possible due to the moisture traps nearby."
|
||||
icon_state = "steam_vent"
|
||||
anchored = TRUE
|
||||
density = FALSE
|
||||
/// How often does the vent reset the blow_steam cooldown.
|
||||
var/steam_speed = 20 SECONDS
|
||||
/// Is the steam vent active?
|
||||
var/vent_active = TRUE
|
||||
/// The cooldown for toggling the steam vent to prevent infinite steam vent looping.
|
||||
COOLDOWN_DECLARE(steam_vent_interact)
|
||||
|
||||
/obj/structure/steam_vent/Initialize(mapload)
|
||||
. = ..()
|
||||
if(prob(75))
|
||||
vent_active = FALSE
|
||||
var/static/list/loc_connections = list(
|
||||
COMSIG_ATOM_EXIT = .proc/blow_steam,
|
||||
)
|
||||
AddElement(/datum/element/connect_loc, loc_connections)
|
||||
update_icon_state()
|
||||
|
||||
/obj/structure/steam_vent/attack_hand(mob/living/user, list/modifiers)
|
||||
. = ..()
|
||||
if(!COOLDOWN_FINISHED(src, steam_vent_interact))
|
||||
balloon_alert(user, "not ready to adjust!")
|
||||
return
|
||||
vent_active = !vent_active
|
||||
update_icon_state()
|
||||
if(vent_active)
|
||||
balloon_alert(user, "vent on")
|
||||
else
|
||||
balloon_alert(user, "vent off")
|
||||
return
|
||||
blow_steam()
|
||||
|
||||
/obj/structure/steam_vent/wrench_act_secondary(mob/living/user, obj/item/tool)
|
||||
. = ..()
|
||||
if(vent_active)
|
||||
balloon_alert(user, "must be off!")
|
||||
return
|
||||
if(tool.use_tool(src, user, 3 SECONDS))
|
||||
playsound(loc, 'sound/items/deconstruct.ogg', 50, TRUE)
|
||||
deconstruct()
|
||||
return TRUE
|
||||
|
||||
/obj/structure/steam_vent/deconstruct(disassembled = TRUE)
|
||||
if(!(flags_1 & NODECONSTRUCT_1))
|
||||
new /obj/item/stack/sheet/iron(loc, 1)
|
||||
new /obj/item/stock_parts/water_recycler(loc, 1)
|
||||
qdel(src)
|
||||
|
||||
/**
|
||||
* Creates "steam" smoke, and determines when the vent needs to block line of sight via reset_opacity.
|
||||
*/
|
||||
/obj/structure/steam_vent/proc/blow_steam(datum/source, atom/movable/leaving, direction)
|
||||
SIGNAL_HANDLER
|
||||
if(!vent_active)
|
||||
return
|
||||
if(!COOLDOWN_FINISHED(src, steam_vent_interact))
|
||||
return
|
||||
if(!ismob(leaving))
|
||||
return
|
||||
var/datum/effect_system/fluid_spread/smoke/smoke = new
|
||||
smoke.set_up(range = 1, amount = 1, location = src)
|
||||
smoke.start()
|
||||
playsound(src, 'sound/machines/steam_hiss.ogg', 75, TRUE, -2)
|
||||
COOLDOWN_START(src, steam_vent_interact, steam_speed)
|
||||
|
||||
/obj/structure/steam_vent/update_icon_state()
|
||||
. = ..()
|
||||
icon_state = "steam_vent[vent_active ? "": "_off"]"
|
||||
|
||||
/obj/structure/steam_vent/fast
|
||||
desc = "A device periodically filtering out moisture particles from the nearby walls and windows. It's only possible due to the moisture traps nearby. It's faster than most."
|
||||
steam_speed = 10 SECONDS
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 169 KiB After Width: | Height: | Size: 169 KiB |
Binary file not shown.
Reference in New Issue
Block a user