diff --git a/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm b/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm index 273036756372..de7e3ae62822 100644 --- a/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm +++ b/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm @@ -3135,10 +3135,6 @@ /obj/item/reagent_containers/food/snacks/xenomeatbreadslice{ pixel_x = -8 }, -/obj/item/reagent_containers/food/snacks/xenoburger{ - pixel_x = 6; - pixel_y = 8 - }, /obj/item/trash/plate{ pixel_x = 6; pixel_y = 5; diff --git a/_maps/map_files220/cyberiad/cyberiad.dmm b/_maps/map_files220/cyberiad/cyberiad.dmm index 71d3edfc34fa..e9f14e814ee1 100644 --- a/_maps/map_files220/cyberiad/cyberiad.dmm +++ b/_maps/map_files220/cyberiad/cyberiad.dmm @@ -4616,11 +4616,6 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -6764,11 +6759,6 @@ /area/station/legal/courtroom) "aAo" = ( /obj/machinery/light/directional/east, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, /turf/simulated/floor/carpet, /area/station/command/office/hop) "aAp" = ( @@ -15065,11 +15055,6 @@ /area/station/ai_monitored/storage/eva) "bdz" = ( /obj/structure/filingcabinet, -/obj/machinery/power/apc/directional/north, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, /turf/simulated/floor/carpet, /area/station/command/office/hop) "bdA" = ( @@ -26832,11 +26817,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /turf/simulated/floor/carpet, /area/station/command/office/hop) "ccY" = ( @@ -38054,11 +38034,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/machinery/papershredder, /turf/simulated/floor/plasteel{ icon_state = "grimy" @@ -44467,7 +44442,7 @@ network = list("SS13","MiniSat") }, /turf/space, -/area/station/aisat) +/area/station/aisat/hall) "dqT" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -49064,6 +49039,11 @@ d2 = 8; icon_state = "2-8" }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plasteel{ icon_state = "grimy" }, @@ -50547,11 +50527,6 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "fvq" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /turf/simulated/floor/carpet, /area/station/command/office/hop) "fvs" = ( @@ -55883,6 +55858,11 @@ /area/station/medical/virology) "hnS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "grimy" }, @@ -73350,11 +73330,6 @@ /area/station/service/bar) "nQG" = ( /obj/machinery/hologram/holopad, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /turf/simulated/floor/plasteel{ icon_state = "grimy" }, @@ -79450,6 +79425,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plasteel{ icon_state = "grimy" }, @@ -81308,7 +81288,7 @@ network = list("SS13","MiniSat") }, /turf/space, -/area/station/aisat) +/area/station/aisat/hall) "qHw" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -82165,11 +82145,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/effect/mapping_helpers/airlock/access/any/command/hop, /obj/effect/mapping_helpers/airlock/autoname, /turf/simulated/floor/carpet, @@ -89395,8 +89370,8 @@ }, /obj/structure/cable{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 4; + icon_state = "1-4" }, /turf/simulated/floor/plasteel{ icon_state = "grimy" @@ -99466,8 +99441,8 @@ "xtq" = ( /obj/structure/cable{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 4; + icon_state = "1-4" }, /obj/structure/cable{ d1 = 2; diff --git a/_maps/map_files220/delta/delta.dmm b/_maps/map_files220/delta/delta.dmm index 754d8834fa5d..d4743eccf654 100644 --- a/_maps/map_files220/delta/delta.dmm +++ b/_maps/map_files220/delta/delta.dmm @@ -3110,7 +3110,7 @@ "asB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "asC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -4285,7 +4285,7 @@ "axb" = ( /obj/effect/decal/cleanable/fungus, /turf/simulated/wall, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "axe" = ( /obj/machinery/navbeacon{ codes_txt = "delivery"; @@ -9897,6 +9897,9 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/security/main) +"aVs" = ( +/turf/simulated/floor/plasteel/white, +/area/station/science/misc_lab) "aVC" = ( /obj/machinery/light/directional/west, /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -11841,7 +11844,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "bdL" = ( /obj/machinery/light/directional/east, /obj/machinery/camera{ @@ -12500,7 +12503,7 @@ "bgt" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "bgw" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, @@ -15200,7 +15203,7 @@ /area/station/security/permabrig) "brS" = ( /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "brT" = ( /obj/structure/window/reinforced{ dir = 1; @@ -15443,7 +15446,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "btc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -15623,7 +15626,7 @@ /obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "btT" = ( /turf/simulated/wall, /area/station/security/lobby) @@ -22341,7 +22344,7 @@ dir = 9; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "bSk" = ( /obj/item/radio/intercom/directional/south, /obj/structure/cable{ @@ -22503,7 +22506,7 @@ "bSV" = ( /obj/machinery/atmospherics/binary/pump, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "bSW" = ( /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plasteel{ @@ -26639,7 +26642,7 @@ "cir" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "cis" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Prison Gate"; @@ -26857,7 +26860,7 @@ /obj/item/book/manual/wiki/security_space_law, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cjp" = ( /obj/machinery/light/small/directional/south, /turf/simulated/floor/plating, @@ -26868,7 +26871,7 @@ dir = 4; icon_state = "redcorner" }, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cjt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -27105,7 +27108,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "cjX" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/turf_decal/stripes/line{ @@ -27317,7 +27320,7 @@ "ckX" = ( /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cla" = ( /obj/structure/table/reinforced, /obj/effect/spawner/lootdrop/maintenance, @@ -27509,11 +27512,11 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cmr" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cmx" = ( /obj/structure/table/reinforced, /obj/machinery/computer/cryopod/robot{ @@ -28070,7 +28073,7 @@ dir = 9; icon_state = "neutral" }, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "coW" = ( /obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ @@ -28460,7 +28463,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cqI" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -28768,25 +28771,25 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /obj/structure/barricade/wooden, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "csd" = ( /obj/structure/table, /obj/item/storage/box/bodybags, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cse" = ( /obj/machinery/power/apc/directional/south, /obj/structure/table, /obj/structure/cable, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "csf" = ( /obj/structure/closet/crate, /obj/item/clothing/shoes/jackboots, /obj/effect/spawner/lootdrop/maintenance/two, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "csh" = ( /obj/structure/rack, /obj/item/reagent_containers/spray/pepper, @@ -28794,7 +28797,7 @@ /obj/item/reagent_containers/spray/pepper, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "csi" = ( /turf/simulated/wall, /area/station/public/fitness) @@ -29022,7 +29025,7 @@ "ctc" = ( /obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "ctn" = ( /obj/structure/chair/stool{ dir = 4 @@ -29383,7 +29386,7 @@ "cuI" = ( /obj/machinery/door/airlock/maintenance, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cuJ" = ( /obj/docking_port/stationary{ dir = 8; @@ -29665,7 +29668,7 @@ "cwk" = ( /obj/machinery/light/small/directional/east, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cwq" = ( /obj/item/kirbyplants, /obj/effect/turf_decal/delivery, @@ -31954,7 +31957,7 @@ /area/station/maintenance/starboard) "cGi" = ( /turf/simulated/floor/mech_bay_recharge_floor, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "cGk" = ( /turf/simulated/wall, /area/station/hallway/primary/central/north) @@ -32649,7 +32652,7 @@ dir = 8; icon_state = "neutral" }, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "cJs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -34667,7 +34670,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "cRZ" = ( /obj/effect/landmark/lightsout, /obj/structure/cable{ @@ -35228,7 +35231,7 @@ "cUc" = ( /obj/structure/chair/stool, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "cUd" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -35707,7 +35710,7 @@ }, /obj/structure/extinguisher_cabinet/directional/west, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "cWl" = ( /obj/machinery/shieldgen, /obj/effect/turf_decal/stripes/line{ @@ -36177,7 +36180,7 @@ dir = 1; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "cXX" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -36474,6 +36477,10 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/aft) +"cZS" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/medmaint) "cZZ" = ( /obj/structure/table/glass, /obj/item/storage/belt/medical{ @@ -38251,7 +38258,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom/directional/west, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "dji" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/barricade/wooden, @@ -38967,7 +38974,7 @@ /area/station/command/office/ntrep) "dng" = ( /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "dnh" = ( /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/polarized{ @@ -41401,7 +41408,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/red, /obj/item/clothing/mask/gas, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "dBq" = ( /turf/simulated/floor/wood/oak, /area/station/service/theatre) @@ -41627,7 +41634,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "dCF" = ( /obj/structure/cable{ d1 = 1; @@ -42037,6 +42044,9 @@ }, /turf/simulated/floor/plating/airless, /area/space/nearstation) +"dEC" = ( +/turf/simulated/floor/engine, +/area/station/science/explab/chamber) "dEE" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -43658,6 +43668,9 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/port) +"dPi" = ( +/turf/simulated/floor/plating, +/area/station/maintenance/dormitory_maintenance) "dPp" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -43932,7 +43945,7 @@ /obj/machinery/chem_heater, /obj/item/radio/intercom/directional/west, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "dQe" = ( /obj/machinery/door/poddoor/shutters{ dir = 2; @@ -44390,7 +44403,7 @@ icon_state = "0-2" }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "dRZ" = ( /obj/item/clothing/suit/fire/firefighter, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -47010,7 +47023,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "ema" = ( /obj/structure/window/reinforced{ dir = 1; @@ -47329,7 +47342,7 @@ dir = 10; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "erH" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" @@ -47869,7 +47882,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "ezV" = ( /obj/machinery/camera{ c_tag = "Arrivals Hall Port" @@ -48001,7 +48014,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "eDi" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, @@ -48205,7 +48218,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "eIa" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -48985,8 +48998,9 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "eVf" = ( -/turf/simulated/wall/r_wall, -/area/station/maintenance/electrical) +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/dormitory_maintenance) "eVl" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -49254,7 +49268,7 @@ /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "fdo" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -49428,7 +49442,7 @@ /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "fhp" = ( /mob/living/simple_animal/mouse/rat, /turf/simulated/floor/wood/oak, @@ -49612,7 +49626,7 @@ dir = 9 }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "fjW" = ( /obj/machinery/light/directional/west, /turf/simulated/floor/beach/away/water/deep/dense{ @@ -50466,7 +50480,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "fyS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/south, @@ -51200,7 +51214,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "fNh" = ( /obj/structure/cable{ d1 = 2; @@ -51306,7 +51320,7 @@ dir = 8; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "fOF" = ( /turf/simulated/wall, /area/station/medical/virology/lab) @@ -51460,7 +51474,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "fQf" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -51764,7 +51778,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "fTZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -52576,7 +52590,7 @@ dir = 6; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "gkj" = ( /obj/machinery/economy/vending/crittercare, /obj/effect/turf_decal/delivery/blue, @@ -52703,7 +52717,7 @@ icon_state = "1-8" }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "gmP" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -53981,7 +53995,7 @@ /obj/item/storage/box/monkeycubes, /obj/item/storage/box/pillbottles, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "gJU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -54201,7 +54215,7 @@ "gNd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "gNh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -55530,7 +55544,7 @@ "hlC" = ( /obj/structure/reagent_dispensers/peppertank/south, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "hlW" = ( /obj/structure/table/wood, /turf/simulated/floor/carpet/red, @@ -56121,7 +56135,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "hxF" = ( /obj/machinery/door/airlock/glass{ name = "Chapel Office" @@ -56849,7 +56863,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "hIQ" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -57403,7 +57417,7 @@ dir = 10; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "hRa" = ( /obj/structure/chair{ dir = 4 @@ -57594,7 +57608,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "hUQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -57832,7 +57846,7 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "hYv" = ( /obj/structure/table, /obj/item/toy/figure/crew/scientist, @@ -58466,7 +58480,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "iig" = ( /obj/machinery/light/directional/east, /obj/structure/table/wood, @@ -58840,7 +58854,7 @@ /obj/item/storage/box/lights/mixed, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "ipy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -59163,7 +59177,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "itT" = ( /obj/structure/cable{ d1 = 4; @@ -60162,7 +60176,7 @@ "iNa" = ( /obj/item/relic, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "iNi" = ( /obj/effect/turf_decal, /obj/effect/turf_decal/stripes/corner{ @@ -60229,7 +60243,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "iOu" = ( /obj/structure/toilet, /obj/item/reagent_containers/food/snacks/grown/pineapple{ @@ -60333,7 +60347,7 @@ dir = 10; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "iQO" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -60397,7 +60411,7 @@ /obj/item/flashlight, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "iRO" = ( /obj/machinery/door/airlock/medical/glass, /obj/machinery/door/firedoor, @@ -60424,6 +60438,9 @@ icon_state = "white" }, /area/station/medical/storage) +"iRU" = ( +/turf/simulated/wall, +/area/station/maintenance/medmaint) "iSe" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/bottle/vodka{ @@ -60873,7 +60890,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "jaE" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -61361,6 +61378,10 @@ /obj/effect/landmark/damageturf, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) +"jiT" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/dormitory_maintenance) "jja" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -61463,7 +61484,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "jjK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -62119,7 +62140,7 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "juJ" = ( /obj/machinery/economy/vending/cola, /obj/effect/turf_decal/delivery/hollow, @@ -64228,11 +64249,6 @@ }, /area/station/engineering/atmos/control) "keu" = ( -/obj/machinery/power/apc/directional/north, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, @@ -64313,7 +64329,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "kfU" = ( /obj/structure/chair/sofa/right, /obj/machinery/power/apc/directional/north, @@ -64989,7 +65005,7 @@ dir = 8; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "ktV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -65674,7 +65690,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "kGs" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -65729,7 +65745,7 @@ dir = 5; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "kGM" = ( /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plasteel{ @@ -66136,7 +66152,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "kNF" = ( /obj/machinery/status_display/directional/south, /obj/machinery/computer/monitor{ @@ -66282,7 +66298,7 @@ "kQt" = ( /obj/machinery/chem_master, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "kQN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/camera{ @@ -66984,7 +67000,7 @@ dir = 4; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "ley" = ( /obj/machinery/firealarm/directional/south, /turf/simulated/floor/plasteel, @@ -67934,7 +67950,7 @@ /obj/item/analyzer, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "lvb" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/virologist, @@ -68230,7 +68246,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "lzg" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, @@ -68403,7 +68419,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "lBY" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -68502,7 +68518,7 @@ "lDq" = ( /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plasteel, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "lDP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68543,7 +68559,7 @@ dir = 4; icon_state = "redcorner" }, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "lEd" = ( /obj/structure/table/wood, /obj/item/folder/blue, @@ -69363,7 +69379,7 @@ "lQN" = ( /obj/machinery/status_display/directional/north, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "lRb" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -69861,7 +69877,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel/white, -/area/station/science/explab) +/area/station/science/misc_lab) "mcQ" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -70129,7 +70145,7 @@ /obj/item/storage/toolbox/mechanical, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "miZ" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -70183,7 +70199,7 @@ icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "mkp" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -71077,7 +71093,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "mAy" = ( /obj/effect/spawner/random_spawners/blood_maybe, /obj/structure/cable{ @@ -71106,7 +71122,7 @@ /obj/effect/mapping_helpers/damaged_window, /obj/machinery/atmospherics/pipe/simple/hidden/universal, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "mAC" = ( /obj/structure/cable{ d1 = 1; @@ -71430,7 +71446,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/girder, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "mKU" = ( /obj/machinery/light/directional/west, /turf/simulated/floor/plasteel{ @@ -71565,7 +71581,7 @@ /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/dropper, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "mPe" = ( /obj/structure/cable{ d1 = 1; @@ -71756,7 +71772,7 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "mRz" = ( /obj/structure/window/reinforced{ dir = 8 @@ -71848,7 +71864,7 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "mSI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -71870,7 +71886,7 @@ /obj/machinery/light/directional/north, /obj/machinery/alarm/directional/north, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "mSU" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Secure Gate"; @@ -71892,7 +71908,7 @@ dir = 6; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "mTi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool{ @@ -72674,6 +72690,9 @@ icon_state = "neutral" }, /area/station/maintenance/fsmaint) +"nhe" = ( +/turf/simulated/wall/r_wall, +/area/station/maintenance/dormitory_maintenance) "nhh" = ( /obj/structure/cable{ d1 = 2; @@ -72733,7 +72752,7 @@ dir = 5; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "nij" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -72989,7 +73008,7 @@ /obj/machinery/reagentgrinder, /obj/machinery/light/directional/north, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "nmK" = ( /obj/machinery/computer/security{ dir = 8 @@ -73014,7 +73033,7 @@ dir = 5 }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "nnn" = ( /obj/structure/table/glass, /obj/item/defibrillator/loaded{ @@ -73851,7 +73870,7 @@ dir = 1; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "nBv" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -75336,7 +75355,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "nWJ" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, @@ -75545,7 +75564,7 @@ /obj/machinery/door/airlock/engineering, /obj/structure/barricade/wooden, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "obq" = ( /obj/structure/chair/sofa/pew/right, /turf/simulated/floor/plasteel{ @@ -76213,7 +76232,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "omV" = ( /turf/simulated/wall/r_wall, /area/station/medical/storage/secondary) @@ -76440,7 +76459,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "oql" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -76512,7 +76531,7 @@ dir = 5; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "orz" = ( /obj/structure/window/reinforced{ dir = 1; @@ -77251,7 +77270,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "oHg" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 @@ -77282,6 +77301,11 @@ icon_state = "red" }, /area/station/security/storage) +"oHG" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/simulated/floor/plating, +/area/station/maintenance/dormitory_maintenance) "oHK" = ( /obj/machinery/power/smes, /obj/item/radio/intercom/directional/south, @@ -77629,7 +77653,7 @@ /obj/structure/table, /obj/item/flashlight/lamp, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "oPr" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6; @@ -77674,7 +77698,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "oQJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -77971,7 +77995,7 @@ "oVS" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "oWb" = ( /turf/simulated/wall, /area/station/hallway/primary/central/ne) @@ -78491,7 +78515,7 @@ "peD" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "peG" = ( /obj/machinery/light/small/directional/east, /turf/simulated/floor/plating, @@ -78791,7 +78815,7 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "pjk" = ( /turf/simulated/floor/engine, /area/station/science/test_chamber) @@ -78899,7 +78923,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "plb" = ( /obj/structure/window/reinforced{ dir = 4 @@ -79431,7 +79455,7 @@ network = list("Research","SS13") }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "psB" = ( /obj/machinery/power/apc/directional/south, /obj/structure/table/reinforced, @@ -80011,7 +80035,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "pCC" = ( /obj/structure/cable{ d1 = 1; @@ -80490,7 +80514,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "pLc" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, @@ -80583,7 +80607,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "pMz" = ( /obj/machinery/economy/vending/coffee, /turf/simulated/floor/plasteel{ @@ -80669,7 +80693,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "pOi" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -82540,7 +82564,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "qxO" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -82598,6 +82622,9 @@ icon_state = "showroomfloor" }, /area/station/service/kitchen) +"qzP" = ( +/turf/simulated/wall/r_wall, +/area/station/science/misc_lab) "qzR" = ( /obj/machinery/hydroponics/soil, /obj/item/radio/intercom/directional/west, @@ -85195,7 +85222,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "rsW" = ( /obj/structure/chair/office/dark, /obj/structure/cable{ @@ -85559,14 +85586,14 @@ /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker/large, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "rxC" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6; initialize_directions = 6 }, /turf/simulated/floor/plasteel, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "rxP" = ( /obj/structure/cable{ d1 = 4; @@ -85592,9 +85619,8 @@ }, /area/station/medical/morgue) "ryd" = ( -/obj/effect/spawner/random_spawners/fungus_probably, -/turf/simulated/wall, -/area/station/maintenance/electrical) +/turf/simulated/wall/r_wall, +/area/station/science/explab/chamber) "ryh" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -85867,7 +85893,7 @@ dir = 6 }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "rDp" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -86234,7 +86260,7 @@ "rLK" = ( /obj/machinery/r_n_d/experimentor, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "rLW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -86896,7 +86922,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "rXX" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, @@ -87712,7 +87738,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "slE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/robot, @@ -87738,7 +87764,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "sml" = ( /obj/machinery/economy/vending/cigarette, /turf/simulated/floor/plasteel{ @@ -88527,7 +88553,7 @@ "syO" = ( /obj/structure/closet/secure_closet/research_reagents, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "syT" = ( /obj/structure/cable{ d1 = 1; @@ -89569,7 +89595,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance/two, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "sQe" = ( /obj/structure/disposalpipe/trunk{ dir = 2 @@ -89655,7 +89681,7 @@ "sRJ" = ( /obj/machinery/floodlight, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "sRU" = ( /obj/effect/decal/cleanable/fungus, /turf/simulated/wall, @@ -90988,7 +91014,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "trS" = ( /obj/structure/cable{ d1 = 4; @@ -91080,7 +91106,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "tsR" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -91324,7 +91350,7 @@ }, /obj/machinery/firealarm/directional/north, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "txW" = ( /obj/effect/turf_decal/delivery/blue, /obj/effect/turf_decal/stripes/line{ @@ -91607,7 +91633,7 @@ /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "tEu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -91796,7 +91822,7 @@ pixel_y = 32 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "tHh" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -91915,6 +91941,9 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/command/office/hop) +"tIN" = ( +/turf/simulated/floor/plating, +/area/station/maintenance/medmaint) "tIO" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -92068,7 +92097,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "tMG" = ( /obj/structure/chair{ dir = 4 @@ -92136,7 +92165,7 @@ dir = 9; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "tNU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -92891,7 +92920,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "uai" = ( /obj/structure/cable{ d1 = 4; @@ -93381,7 +93410,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "uir" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -93518,7 +93547,7 @@ "ukb" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "ukk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -94355,7 +94384,7 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "uBp" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, /obj/structure/cable{ @@ -94423,7 +94452,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "uDp" = ( /obj/effect/landmark/damageturf, /turf/simulated/floor/plating, @@ -95033,7 +95062,7 @@ dir = 8 }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "uNM" = ( /obj/structure/disposalpipe/junction, /obj/structure/cable{ @@ -95181,6 +95210,10 @@ /obj/item/kirbyplants, /turf/simulated/floor/wood, /area/station/security/permabrig) +"uPY" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/station/maintenance/dormitory_maintenance) "uQi" = ( /obj/structure/cable{ d1 = 2; @@ -95561,7 +95594,7 @@ /obj/machinery/power/apc/directional/north, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "uUA" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -96171,7 +96204,7 @@ "veK" = ( /obj/machinery/light/small/directional/north, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "vfg" = ( /obj/structure/cable{ d1 = 2; @@ -96251,7 +96284,7 @@ "vhD" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "vhS" = ( /obj/machinery/firealarm/directional/east, /turf/simulated/floor/plasteel{ @@ -96418,7 +96451,7 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "vkA" = ( /obj/structure/chair/comfy/teal{ dir = 8 @@ -96503,7 +96536,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "vma" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -96685,7 +96718,7 @@ "vpS" = ( /obj/effect/landmark/spawner/rev, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "vpT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel/dark, @@ -96992,7 +97025,7 @@ /obj/effect/spawner/random_spawners/wall_rusted_maybe, /obj/effect/spawner/random_spawners/fungus_probably, /turf/simulated/wall, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "vxH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -97832,7 +97865,7 @@ dir = 9; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "vMO" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 2; @@ -97912,7 +97945,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "vNu" = ( /obj/structure/window/reinforced{ dir = 4 @@ -98441,7 +98474,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "vWU" = ( /obj/machinery/door/airlock/virology/glass, /obj/machinery/door/firedoor, @@ -98537,7 +98570,7 @@ dir = 4; icon_state = "redcorner" }, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "vYt" = ( /obj/machinery/atmospherics/air_sensor{ autolink_id = "co2_sensor" @@ -98666,7 +98699,7 @@ dir = 4 }, /turf/simulated/floor/plasteel/white, -/area/station/science/explab) +/area/station/science/misc_lab) "waa" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, @@ -98865,7 +98898,7 @@ dir = 6; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "web" = ( /turf/simulated/floor/plasteel{ icon_state = "bar" @@ -98912,7 +98945,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "weX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -99445,7 +99478,7 @@ }, /mob/living/simple_animal/pet/dog/pug/Frank, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "wpc" = ( /mob/living/simple_animal/pet/slugcat/monk, /obj/structure/bed/dogbed/pet, @@ -99469,6 +99502,9 @@ icon_state = "neutralfull" }, /area/station/engineering/atmos/control) +"wpW" = ( +/turf/simulated/wall, +/area/station/maintenance/dormitory_maintenance) "wqp" = ( /obj/structure/cable, /obj/effect/turf_decal/delivery/hollow, @@ -99501,7 +99537,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "wqU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, @@ -100038,7 +100074,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/red, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "wCj" = ( /obj/structure/table, /obj/machinery/recharger, @@ -100122,7 +100158,7 @@ /obj/item/reagent_containers/glass/beaker/large, /obj/structure/reagent_dispensers/fueltank/chem/west, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "wEn" = ( /obj/machinery/light/directional/east, /obj/machinery/alarm/directional/east, @@ -100731,7 +100767,7 @@ /obj/machinery/chem_heater, /obj/item/radio/intercom/directional/east, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "wRl" = ( /obj/machinery/light_construct/directional/north, /turf/simulated/floor/plasteel{ @@ -100774,7 +100810,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "wRZ" = ( /obj/structure/grille{ density = 0; @@ -100917,7 +100953,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "wTL" = ( /obj/machinery/economy/vending/shoedispenser, /turf/simulated/floor/plasteel/dark, @@ -100959,7 +100995,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "wUP" = ( /obj/machinery/alarm/directional/north, /turf/simulated/floor/plasteel{ @@ -101531,7 +101567,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xdX" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/machinery/door/poddoor/preopen{ @@ -102176,7 +102212,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xqb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -102253,7 +102289,7 @@ dir = 10; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xqG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -102614,7 +102650,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plating, -/area/station/maintenance/starboard2) +/area/station/maintenance/dormitory_maintenance) "xxn" = ( /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plasteel{ @@ -102782,7 +102818,7 @@ dir = 1; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xBJ" = ( /obj/structure/railing{ dir = 10; @@ -102833,7 +102869,7 @@ dir = 5; icon_state = "yellow" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xBZ" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, @@ -103086,7 +103122,7 @@ "xGA" = ( /obj/effect/spawner/random_spawners/wall_rusted_maybe, /turf/simulated/wall, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xGG" = ( /obj/machinery/flasher{ pixel_x = -24; @@ -103121,7 +103157,7 @@ /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xGO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -103296,7 +103332,7 @@ "xJD" = ( /obj/machinery/newscaster/directional/west, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "xJH" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -103553,7 +103589,7 @@ /obj/effect/spawner/window/reinforced/grilled, /obj/effect/mapping_helpers/damaged_window, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xNs" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ @@ -103786,21 +103822,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "xRD" = ( @@ -104036,7 +104067,7 @@ }, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plating, -/area/station/maintenance/electrical) +/area/station/maintenance/medmaint) "xVm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -104193,7 +104224,7 @@ /obj/structure/reagent_dispensers/fueltank/chem/east, /obj/item/reagent_containers/glass/beaker/large, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "xXJ" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/virologist, @@ -131248,14 +131279,14 @@ cWE cIM cKo doQ -ddi -ddi -ddi -ddi -ddi -ddi -ddi -ddi +qzP +qzP +qzP +qzP +qzP +qzP +qzP +qzP lSu lSu lSu @@ -131505,7 +131536,7 @@ cWD cIM cIM cIM -ddi +qzP kQt wDU dQd @@ -131762,13 +131793,13 @@ cIL cIL daD cIL -ddi +qzP tGY kNC vhD gNd mRq -dgc +aVs rsK lSu uUc @@ -132019,13 +132050,13 @@ wOT cYi cIM cIM -ddi +qzP syO dng dng dng hXU -dgc +aVs smh gep uUc @@ -132276,13 +132307,13 @@ cWF cIM cKn dpP -ddi +qzP nmA gJT mOW rxy mSF -dgc +aVs uah gep uUc @@ -132533,7 +132564,7 @@ cWD cIM cIM cIM -ddi +qzP syO dng dng @@ -132790,13 +132821,13 @@ cIL cIL cIL cIL -ddi +qzP tGY juA asB cir piV -dgc +aVs hxB lSu pjk @@ -133047,7 +133078,7 @@ wOT cYi cIM cIM -ddi +qzP kQt xXt wRc @@ -133304,14 +133335,14 @@ cWG cIM cKo dpZ -ddi -ddi -ddi -ddi -ddi +qzP +qzP +qzP +qzP +qzP vZO -ddi -ddi +qzP +qzP lSu lSu lSu @@ -136376,11 +136407,11 @@ cJO efk drn cIS -lSu -lSu -lSu -lSu -lSu +ryd +ryd +ryd +ryd +ryd ddi vyl pFW @@ -136633,7 +136664,7 @@ cHA nRz cHA cHA -lSu +ryd dRT cjW woT @@ -136890,7 +136921,7 @@ bwm gry bwm bvV -lSu +ryd mSQ rXW rLK @@ -137147,11 +137178,11 @@ eKh cGy bwm ddm -lSu +ryd txR vpS -pjk -pjk +dEC +dEC eTE eSc fvH @@ -137404,11 +137435,11 @@ oXL uAU swf ddn -lSu +ryd lQN -pjk +dEC iNa -pjk +dEC eTE tUS ogX @@ -137661,11 +137692,11 @@ cFp hVu coE cIV -lSu -lSu -lSu -lSu -lSu +ryd +ryd +ryd +ryd +ryd ddi ddi ddi @@ -151519,9 +151550,9 @@ ccC ceq cgS bYM -cqI -cqI -bqj +eVf +eVf +uPY cnP cnP cqx @@ -151553,12 +151584,12 @@ giY ajK xhz nEq -cIx +iRU tNT cWj djh xqC -cIx +iRU vMM oVS bsQ @@ -151777,8 +151808,8 @@ hlW jPE bYM mKQ -cqI -cqI +eVf +eVf cnP coS cqy @@ -151810,14 +151841,14 @@ rZS bqH hrW uEw -cIx +iRU cXV xpL tEs -cNa -cLG +tIN +cZS luJ -cNa +tIN pOh vlS uBg @@ -152067,7 +152098,7 @@ nTE nTE kOA nTE -cIx +iRU mkb kfP cRY @@ -152290,8 +152321,8 @@ hOL ces chK bYM -cjm -brM +oHG +dPi cmr cnP coT @@ -152324,12 +152355,12 @@ vRa fBX hhF iKC -cIx +iRU xBI -cMY +hrQ pla gmN -cLG +cZS xBX omQ dBp @@ -152547,9 +152578,9 @@ hDP cet cgh bYM -bqj -brM -cqI +uPY +dPi +eVf cnP coT cqB @@ -152581,13 +152612,13 @@ wqU hhF hhF hhF -cIx +iRU uUt pMg xGI wTI -cIx -cIx +iRU +iRU orw fjO xVk @@ -152806,7 +152837,7 @@ cgi bYM cjo cmr -brM +dPi cnP cnP cnP @@ -152838,19 +152869,19 @@ tLi eax uvQ hhF -cLG +cZS nBm -cNa +tIN iRN -cNa +tIN iQK -cIx -ryd -ryd -ryd -ryd -cIx -eVf +iRU +itt +itt +itt +itt +iRU +nBc nBc kLw qin @@ -153062,15 +153093,15 @@ bka caH bYM veK -brM +dPi brS -bgs +wpW coU cJn ctc -cqI +eVf brS -cqI +eVf yfP bEY emI @@ -153096,7 +153127,7 @@ qBo boG gnn obk -cNa +tIN cUc jag lDq @@ -153319,15 +153350,15 @@ ryK cgk bYM cjq -brM -brM +dPi +dPi cuI -brM +dPi rDi tsQ pCq nmR -cqI +eVf yfP cyU pPL @@ -153352,11 +153383,11 @@ uHS jyK ldC boG -cLG +cZS nhI oPo xdH -cNa +tIN wdX kpp uxu @@ -153578,8 +153609,8 @@ bsG muX muX muX -bgs -bqj +wpW +uPY oQq bgt axb @@ -153613,7 +153644,7 @@ vxn vxn xNl qxB -cLG +cZS xGA kpp chy @@ -153835,11 +153866,11 @@ xEB jmF pHe muX -brM +dPi ctc oQq csd -bqj +uPY fPV brS yfP @@ -154096,9 +154127,9 @@ fyJ tsQ fMZ cse -bgs +wpW oQq -cjm +oHG aFx aFx aFx @@ -154350,12 +154381,12 @@ gYB emK muX eDh -cqI +eVf cqG csf bgt kGr -bqj +uPY aFx moT cAp @@ -154608,9 +154639,9 @@ vYI muX eDh btS -cqI +eVf brS -bgs +wpW kGr cmq aFx @@ -154864,10 +154895,10 @@ imZ rvJ muX iie -bgs +wpW csb -bws -bgs +jiT +wpW vNq cmr aFx @@ -155121,10 +155152,10 @@ fuM oRL muX iie -bgs -cqI +wpW +eVf csh -bgs +wpW wqN cmr aFx @@ -155378,12 +155409,12 @@ kNe hiT muX dCD -bgs +wpW vYm hlC -bgs +wpW wUM -cqI +eVf aFx cyZ iPd @@ -155635,10 +155666,10 @@ tuQ wuX muX eDh -bgs -cqI +wpW +eVf lDS -bgs +wpW opM cwk aFx @@ -155890,10 +155921,10 @@ bCP bCP iTG siM -abQ +nhe mAw -bgs -bgs +wpW +wpW csi csi hUL @@ -156406,7 +156437,7 @@ xhN wVI hIK xxc -cqI +eVf peD csi cty @@ -156661,10 +156692,10 @@ lAq xkw nri siM -bgs -bgs +wpW +wpW fTX -bgs +wpW csi cty wvn @@ -156919,8 +156950,8 @@ wtP wbW siM fda -cqI -cqI +eVf +eVf ukb csi ctA diff --git a/modular_ss220/aesthetics/extinguisher/code/extinguisher.dm b/modular_ss220/aesthetics/extinguisher/code/extinguisher.dm index ce5a190294d3..dab601abb774 100644 --- a/modular_ss220/aesthetics/extinguisher/code/extinguisher.dm +++ b/modular_ss220/aesthetics/extinguisher/code/extinguisher.dm @@ -1,18 +1,5 @@ /obj/structure/extinguisher_cabinet icon = 'modular_ss220/aesthetics/extinguisher/icons/extinguisher.dmi' -/obj/structure/extinguisher_cabinet/update_icon_state() - if(!opened) - if(has_extinguisher) - icon_state = "extinguisher_closed" - else - icon_state = "extinguisher_empty_closed" - return - if(has_extinguisher) - if(istype(has_extinguisher, /obj/item/extinguisher/mini)) - icon_state = "extinguisher_mini" - else - icon_state = "extinguisher_full" - else - icon_state = "extinguisher_empty" - //TODO: Frame +/obj/item/mounted/frame/extinguisher + icon = 'modular_ss220/aesthetics/extinguisher/icons/extinguisher.dmi' diff --git a/modular_ss220/aesthetics/extinguisher/icons/extinguisher.dmi b/modular_ss220/aesthetics/extinguisher/icons/extinguisher.dmi index 9bae622331ae..d4a718e020a2 100644 Binary files a/modular_ss220/aesthetics/extinguisher/icons/extinguisher.dmi and b/modular_ss220/aesthetics/extinguisher/icons/extinguisher.dmi differ diff --git a/tgui/packages/tgui/public/tgui.bundle.js b/tgui/packages/tgui/public/tgui.bundle.js index 4394cbed0554..a606c64ff9f9 100644 --- a/tgui/packages/tgui/public/tgui.bundle.js +++ b/tgui/packages/tgui/public/tgui.bundle.js @@ -1,5 +1,5 @@ -!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=233)}([function(e,t,n){"use strict";t.__esModule=!0;var o=n(235);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||(t[e]=o[e]))}))},function(e,t,n){"use strict";t.__esModule=!0,t.useSharedState=t.useLocalState=t.useBackend=t.deleteLocalState=t.backendUpdate=t.backendSetSharedState=t.backendReducer=t.backendDeleteSharedState=void 0;var o=n(32),r=n(43);t.backendUpdate=function(e){return{type:"backend/update",payload:e}};var a=function(e,t){return{type:"backend/setSharedState",payload:{key:e,nextState:t}}};t.backendSetSharedState=a;var c=function(e){return{type:"backend/deleteSharedState",payload:e}};t.backendDeleteSharedState=c;t.backendReducer=function(e,t){var n=t.type,o=t.payload;if("backend/update"===n){var a=Object.assign({},e.config,o.config),c=Object.assign({},e.data,o.static_data,o.data),i=Object.assign({},e.shared);if(o.shared)for(var l=0,d=Object.keys(o.shared);l1?n-1:0),r=1;rn?n:e};t.clamp01=function(e){return e<0?0:e>1?1:e};t.scale=function(e,t,n){return(e-t)/(n-t)};t.round=function(e,t){return!e||isNaN(e)?e:(t|=0,a=(e*=n=Math.pow(10,t))>0|-(e<0),r=Math.abs(e%1)>=.4999999999854481,o=Math.floor(e),r&&(e=o+(a>0)),(r?e:Math.round(e))/n);var n,o,r,a};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(Math.max(t,0))};var o=function(e,t){return t&&e>=t[0]&&e<=t[1]};t.inRange=o;t.keyOfMatchingRange=function(e,t){for(var n=0,r=Object.keys(t);n0&&(t.style=l),t};t.computeBoxProps=N;var b=function(e){var t=e.textColor||e.color,n=e.backgroundColor;return(0,o.classes)([u(t)&&"color-"+t,u(n)&&"color-bg-"+n])};t.computeBoxClassName=b;var V=function(e){var t=e.as,n=void 0===t?"div":t,o=e.className,c=e.children,l=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,i);if("function"==typeof c)return c(N(e));var d="string"==typeof o?o+" "+b(l):b(l),u=N(l);return(0,r.createVNode)(a.VNodeFlags.HtmlElement,n,d,c,a.ChildFlags.UnknownChildren,u)};t.Box=V,V.defaultHooks=o.pureComponentHooks},function(e,t,n){"use strict";function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n",apos:"'"};return e.replace(/
/gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";var o=n(41);e.exports=function(e){return o(e.length)}},function(e,t,n){"use strict";var o=n(5),r=n(12),a=n(49),c=n(132),i=n(130);e.exports=function(e,t,n,l){var d=!!l&&!!l.unsafe,u=!!l&&!!l.enumerable,s=!!l&&!!l.noTargetGet,m=l&&l.name!==undefined?l.name:t;return r(n)&&c(n,m,l),e===o?(u?e[t]=n:i(t,n),e):(d?!s&&e[t]&&(u=!0):delete e[t],u?e[t]=n:a(e,t,n),e)}},function(e,t,n){"use strict";var o=n(60),r=n(7),a=n(85),c=n(19),i=n(23),l=n(91),d=r([].push),u=function(e){var t=1==e,n=2==e,r=3==e,u=4==e,s=6==e,m=7==e,p=5==e||s;return function(h,f,C,N){for(var b,V,g=c(h),v=a(g),y=o(f,C),_=i(v),x=0,k=N||l,L=t?k(h,_):n||m?k(h,0):undefined;_>x;x++)if((p||x in v)&&(V=y(b=v[x],x,g),e))if(t)L[x]=V;else if(V)switch(e){case 3:return!0;case 5:return b;case 6:return x;case 2:d(L,b)}else switch(e){case 4:return!1;case 7:d(L,b)}return s?-1:r||u?u:L}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},function(e,t,n){"use strict";var o=n(8),r=n(14),a=n(101),c=n(64),i=n(30),l=n(56),d=n(18),u=n(174),s=Object.getOwnPropertyDescriptor;t.f=o?s:function(e,t){if(e=i(e),t=l(t),u)try{return s(e,t)}catch(n){}if(d(e,t))return c(!r(a.f,e,t),e[t])}},function(e,t,n){"use strict";var o=n(5),r=n(12),a=n(71),c=o.TypeError;e.exports=function(e){if(r(e))return e;throw c(a(e)+" is not a function")}},function(e,t,n){"use strict";var o=n(5),r=n(12),a=function(e){return r(e)?e:undefined};e.exports=function(e,t){return arguments.length<2?a(o[e]):o[e]&&o[e][t]}},function(e,t,n){"use strict";t.__esModule=!0,t.modalRegisterBodyOverride=t.modalOpen=t.modalClose=t.modalAnswer=t.ComplexModal=void 0;var o=n(0),r=n(1),a=n(2),c={};t.modalOpen=function(e,t,n){var o=(0,r.useBackend)(e),a=o.act,c=o.data,i=Object.assign(c.modal?c.modal.args:{},n||{});a("modal_open",{id:t,arguments:JSON.stringify(i)})};t.modalRegisterBodyOverride=function(e,t){c[e]=t};var i=function(e,t,n,o){var a=(0,r.useBackend)(e),c=a.act,i=a.data;if(i.modal){var l=Object.assign(i.modal.args||{},o||{});c("modal_answer",{id:t,answer:n,arguments:JSON.stringify(l)})}};t.modalAnswer=i;var l=function(e,t){(0,(0,r.useBackend)(e).act)("modal_close",{id:t})};t.modalClose=l;t.ComplexModal=function(e,t){var n=(0,r.useBackend)(t).data;if(n.modal){var d,u,s=n.modal,m=s.id,p=s.text,h=s.type,f=(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){return l(t)}}),C="auto";if(c[m])u=c[m](n.modal,t);else if("input"===h){var N=n.modal.value;d=function(e){return i(t,m,N)},u=(0,o.createComponentVNode)(2,a.Input,{value:n.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(e,t){N=t}}),f=(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){return i(t,m,N)}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]})}else if("choice"===h){var b="object"==typeof n.modal.choices?Object.values(n.modal.choices):n.modal.choices;u=(0,o.createComponentVNode)(2,a.Dropdown,{options:b,selected:n.modal.value,width:"100%",my:"0.5rem",onSelected:function(e){return i(t,m,e)}}),C="initial"}else"bento"===h?u=(0,o.createComponentVNode)(2,a.Flex,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:n.modal.choices.map((function(e,r){return(0,o.createComponentVNode)(2,a.Flex.Item,{flex:"1 1 auto",children:(0,o.createComponentVNode)(2,a.Button,{selected:r+1===parseInt(n.modal.value,10),onClick:function(){return i(t,m,r+1)},children:(0,o.createVNode)(1,"img",null,null,1,{src:e})})},r)}))}):"boolean"===h&&(f=(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:n.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){return i(t,m,0)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"check",content:n.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){return i(t,m,1)}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]}));return(0,o.createComponentVNode)(2,a.Modal,{maxWidth:e.maxWidth||window.innerWidth/2+"px",maxHeight:e.maxHeight||window.innerHeight/2+"px",onEnter:d,mx:"auto",overflowY:C,children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline",children:p}),u,f]})}}},function(e,t,n){"use strict";var o=n(85),r=n(31);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(5).TypeError;e.exports=function(e){if(e==undefined)throw o("Can't call method on "+e);return e}},function(e,t,n){"use strict";function o(e,t,n,o,r,a,c){try{var i=e[a](c),l=i.value}catch(d){return void n(d)}i.done?t(l):Promise.resolve(l).then(o,r)}t.__esModule=!0,t.winset=t.winget=t.runCommand=t.callByondAsync=t.callByond=t.IS_IE8=void 0;var r=window.Byond,a=function(){var e=navigator.userAgent.match(/Trident\/(\d+).+?;/i);if(!e)return null;var t=e[1];return t?parseInt(t,10):null}(),c=null!==a&&a<=6;t.IS_IE8=c;var i=function(e,t){void 0===t&&(t={}),r.call(e,t)};t.callByond=i;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return r.call(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return i("winset",{command:e})};var d=function(){var e,t=(e=regeneratorRuntime.mark((function n(e,t){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,l("winget",{id:e,property:t});case 2:return o=n.sent,n.abrupt("return",o[t]);case 4:case"end":return n.stop()}}),n)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var c=e.apply(t,n);function i(e){o(c,r,a,i,l,"next",e)}function l(e){o(c,r,a,i,l,"throw",e)}i(undefined)}))});return function(e,n){return t.apply(this,arguments)}}();t.winget=d;t.winset=function(e,t,n){var o;return i("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.uniqBy=t.toKeyedArray=t.toArray=t.sortBy=t.reduce=t.map=t.filter=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};t.toKeyedArray=function(e,t){return void 0===t&&(t="key"),o((function(e,n){var o;return Object.assign(((o={})[t]=n,o),e)}))(e)};t.filter=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oi)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;n"+l+""}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";t.__esModule=!0,t.computeFlexProps=t.computeFlexItemProps=t.FlexItem=t.Flex=void 0;var o=n(0),r=n(10),a=n(32),c=n(21),i=["className","direction","wrap","align","alignContent","justify","inline","spacing","spacingPrecise"],l=["className","grow","order","shrink","basis","align"];function d(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var u=function(e){var t=e.className,n=e.direction,o=e.wrap,c=e.align,l=e.alignContent,u=e.justify,s=e.inline,m=e.spacing,p=void 0===m?0:m,h=e.spacingPrecise,f=void 0===h?0:h,C=d(e,i);return Object.assign({className:(0,r.classes)(["Flex",a.IS_IE8&&("column"===n?"Flex--ie8--column":"Flex--ie8"),s&&"Flex--inline",p>0&&"Flex--spacing--"+p,f>0&&"Flex--spacingPrecise--"+f,t]),style:Object.assign({},C.style,{"flex-direction":n,"flex-wrap":o,"align-items":c,"align-content":l,"justify-content":u})},C)};t.computeFlexProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.Box,Object.assign({},u(e))))};t.Flex=s,s.defaultHooks=r.pureComponentHooks;var m=function(e){var t=e.className,n=e.grow,o=e.order,i=e.shrink,u=e.basis,s=void 0===u?e.width:u,m=e.align,p=d(e,l);return Object.assign({className:(0,r.classes)(["Flex__item",a.IS_IE8&&"Flex__item--ie8",t]),style:Object.assign({},p.style,{"flex-grow":n,"flex-shrink":i,"flex-basis":(0,c.unit)(s),order:o,"align-self":m})},p)};t.computeFlexItemProps=m;var p=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.Box,Object.assign({},m(e))))};t.FlexItem=p,p.defaultHooks=r.pureComponentHooks,s.Item=p},function(e,t,n){"use strict";var o,r,a,c=n(176),i=n(5),l=n(7),d=n(11),u=n(49),s=n(18),m=n(129),p=n(103),h=n(87),f=i.TypeError,C=i.WeakMap;if(c||m.state){var N=m.state||(m.state=new C),b=l(N.get),V=l(N.has),g=l(N.set);o=function(e,t){if(V(N,e))throw new f("Object already initialized");return t.facade=e,g(N,e,t),t},r=function(e){return b(N,e)||{}},a=function(e){return V(N,e)}}else{var v=p("state");h[v]=!0,o=function(e,t){if(s(e,v))throw new f("Object already initialized");return t.facade=e,u(e,v,t),t},r=function(e){return s(e,v)?e[v]:{}},a=function(e){return s(e,v)}}e.exports={set:o,get:r,has:a,enforce:function(e){return a(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!d(t)||(n=r(t)).type!==e)throw f("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){"use strict";var o=Math.ceil,r=Math.floor;e.exports=function(e){var t=+e;return t!=t||0===t?0:(t>0?r:o)(t)}},function(e,t,n){"use strict";var o=n(40),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(5),r=n(18),a=n(12),c=n(19),i=n(103),l=n(142),d=i("IE_PROTO"),u=o.Object,s=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=c(e);if(r(t,d))return t[d];var n=t.constructor;return a(n)&&t instanceof n?n.prototype:t instanceof u?s:null}},function(e,t,n){"use strict";t.__esModule=!0,t.timeAgo=t.getGasLabel=t.getGasColor=t.UI_UPDATE=t.UI_INTERACTIVE=t.UI_DISABLED=t.UI_CLOSE=t.RADIO_CHANNELS=t.CSS_COLORS=t.COLORS=void 0;t.UI_INTERACTIVE=2;t.UI_UPDATE=1;t.UI_DISABLED=0;t.UI_CLOSE=-1;t.COLORS={department:{command:"#526aff",security:"#CF0000",medical:"#009190",science:"#993399",engineering:"#A66300",supply:"#9F8545",service:"#80A000",centcom:"#78789B",other:"#C38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}};t.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"];t.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"SyndTeam",freq:1244,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"Response Team",freq:1345,color:"#2681a5"},{name:"Special Ops",freq:1341,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Procedure",freq:1339,color:"#F70285"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Medical(I)",freq:1485,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"Security(I)",freq:1475,color:"#dd3535"},{name:"AI Private",freq:1343,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}];var o=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"},{id:"hydrogen",name:"Hydrogen",label:"H\u2082",color:"white"},{id:"ab",name:"Agent B",label:"Agent B",color:"purple"}];t.getGasLabel=function(e,t){var n=String(e).toLowerCase(),r=o.find((function(e){return e.id===n||e.name.toLowerCase()===n}));return r&&r.label||t||e};t.getGasColor=function(e){var t=String(e).toLowerCase(),n=o.find((function(e){return e.id===t||e.name.toLowerCase()===t}));return n&&n.color};t.timeAgo=function(e,t){if(e>t)return"in the future";var n=(t/=10)-(e/=10);if(n>3600){var o=Math.round(n/3600);return o+" hour"+(1===o?"":"s")+" ago"}if(n>60){var r=Math.round(n/60);return r+" minute"+(1===r?"":"s")+" ago"}var a=Math.round(n);return a+" second"+(1===a?"":"s")+" ago"}},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListItem=t.LabeledListDivider=t.LabeledList=void 0;var o=n(0),r=n(10),a=n(21),c=n(222),i=["className","label","labelColor","color","textAlign","verticalAlign","buttons","content","children","noColon"];var l=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=l,l.defaultHooks=r.pureComponentHooks;var d=function(e){var t=e.className,n=e.label,c=e.labelColor,l=void 0===c?"label":c,d=e.color,u=e.textAlign,s=e.verticalAlign,m=e.buttons,p=e.content,h=e.children,f=e.noColon,C=void 0!==f&&f,N=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,i),b=C?"":":";return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,verticalAlign:s,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),children:n?n+b:null}),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"td",color:d,textAlign:u,verticalAlign:s,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:m?undefined:2},N,{children:[p,h]}))),m&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",m,0)],0)};t.LabeledListItem=d,d.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.size?(0,a.unit)(Math.max(0,e.size-1)):0;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Divider),2,{colSpan:3,style:{"padding-top":t,"padding-bottom":t}}),2)};t.LabeledListDivider=u,u.defaultHooks=r.pureComponentHooks,l.Item=d,l.Divider=u},function(e,t,n){"use strict";var o=n(7),r=o({}.toString),a=o("".slice);e.exports=function(e){return a(r(e),8,-1)}},function(e,t,n){"use strict";var o=n(7);e.exports=o({}.isPrototypeOf)},function(e,t,n){"use strict";var o=n(84),r=Function.prototype,a=r.apply,c=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(o?c.bind(a):function(){return c.apply(a,arguments)})},function(e,t,n){"use strict";var o=n(28);e.exports=o("navigator","userAgent")||""},function(e,t,n){"use strict";var o=n(8),r=n(17),a=n(64);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=n(40),r=Math.max,a=Math.min;e.exports=function(e,t){var n=o(e);return n<0?r(n+t,0):a(n,t)}},function(e,t,n){"use strict";var o,r=n(9),a=n(136),c=n(134),i=n(87),l=n(179),d=n(131),u=n(103),s=u("IE_PROTO"),m=function(){},p=function(e){return"