diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_teg.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_teg.dmm index 6a134fca70..37bc2a7dde 100644 --- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_teg.dmm +++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_teg.dmm @@ -1545,21 +1545,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"RK" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/engine/engineering) "RQ" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1 @@ -2237,7 +2222,7 @@ yf "} (12,1,1) = {" cS -RK +QS uy PK iZ diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 65521d1f24..d993d10831 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -173,6 +173,32 @@ "aay" = ( /turf/open/floor/plating, /area/security/prison) +"aaz" = ( +/obj/machinery/disposal/bin, +/obj/structure/sign/plaques/deempisi{ + pixel_x = -28; + pixel_y = -4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "barShutters"; + name = "bar shutters"; + pixel_x = 4; + pixel_y = 28 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/machinery/light_switch{ + name = "Bar Lights"; + pixel_x = -6; + pixel_y = 28 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar) "aaA" = ( /obj/machinery/seed_extractor, /turf/open/floor/plasteel, @@ -11918,8 +11944,8 @@ /turf/open/floor/plasteel, /area/storage/primary) "aDr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 }, /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) @@ -11944,8 +11970,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 }, /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) @@ -12442,6 +12468,7 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) "aEP" = ( @@ -12902,6 +12929,7 @@ "aGa" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aGb" = ( @@ -12932,6 +12960,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aGd" = ( @@ -13603,6 +13632,7 @@ /area/storage/primary) "aHF" = ( /obj/structure/sign/warning/securearea, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, /area/ai_monitored/nuke_storage) "aHG" = ( @@ -16497,27 +16527,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"aPw" = ( -/obj/machinery/disposal/bin, -/obj/structure/sign/plaques/deempisi{ - pixel_x = -28; - pixel_y = -4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "barShutters"; - name = "bar shutters"; - pixel_x = 4; - pixel_y = 28 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar) "aPx" = ( /obj/structure/chair/comfy/beige{ dir = 1 @@ -27589,6 +27598,7 @@ /area/hallway/primary/central) "bqF" = ( /obj/machinery/vending/cigarette/beach, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) "bqG" = ( @@ -28249,10 +28259,6 @@ "bsc" = ( /turf/open/floor/plasteel, /area/engine/gravity_generator) -"bsf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/central) "bsg" = ( /obj/structure/table, /obj/item/hand_labeler, @@ -52552,6 +52558,12 @@ /obj/structure/sign/poster/official/cohiba_robusto_ad, /turf/closed/wall, /area/lawoffice) +"cIw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/central) "cMC" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -55407,6 +55419,10 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) +"luR" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "lva" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -55590,6 +55606,12 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) +"mvZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/central) "myh" = ( /obj/structure/piano, /obj/structure/window/reinforced, @@ -55655,6 +55677,13 @@ dir = 1 }, /area/hallway/primary/starboard) +"mOi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4; + pixel_y = 0 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/central) "mOB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -55763,6 +55792,10 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/locker) +"mVY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) "naI" = ( /turf/open/space, /area/space/station_ruins) @@ -55858,6 +55891,17 @@ }, /turf/open/floor/plating, /area/construction) +"nyZ" = ( +/obj/structure/sign/warning/securearea, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/nuke_storage) +"nFC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/central) "nGf" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/light{ @@ -55939,10 +55983,6 @@ }, /turf/open/floor/plasteel, /area/hydroponics) -"nXE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/central) "nYe" = ( /obj/structure/safe, /obj/item/clothing/head/bearpelt, @@ -56925,6 +56965,11 @@ /obj/item/gun/energy/laser/practice, /turf/open/floor/plasteel/white, /area/science/circuit) +"saN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supplymain/hidden, +/turf/open/floor/plasteel/dark, +/area/maintenance/fore) "saU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, @@ -80067,7 +80112,7 @@ aqQ aqQ awa axq -ayD +saN azI rjQ aBU @@ -87299,7 +87344,7 @@ aBa bqD bsa vCn -bsa +mOi bsa nbT byS @@ -87550,14 +87595,14 @@ xUL aBb gpD aDr -aEM +mVY aGa aHF bqF -bsa -nXE buQ buQ +nFC +buQ bxI bwa bAg @@ -88066,11 +88111,11 @@ xEB aDt aEO aGc -aHF +nyZ aKG -bsf dml dml +mvZ dml bxK bwh @@ -88327,7 +88372,7 @@ aBa bqG bsa eih -bsa +cIw bsa nbT bwb @@ -95500,7 +95545,7 @@ aLU aKQ aNu aJC -aPw +aaz egt aQc aSZ @@ -104481,7 +104526,7 @@ hHQ feE hHQ kGJ -avI +luR asA apE dPk diff --git a/_maps/shuttles/emergency_kilo.dmm b/_maps/shuttles/emergency_kilo.dmm index 5187c34a3b..3c2da5ae85 100644 --- a/_maps/shuttles/emergency_kilo.dmm +++ b/_maps/shuttles/emergency_kilo.dmm @@ -13,22 +13,22 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/radio, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "ae" = ( -/obj/effect/turf_decal/bot, /obj/machinery/computer/communications, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "af" = ( -/obj/effect/turf_decal/bot, /obj/machinery/computer/emergency_shuttle, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "ag" = ( -/obj/effect/turf_decal/bot, /obj/machinery/computer/crew, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "ah" = ( /obj/structure/table/reinforced, @@ -38,7 +38,7 @@ }, /obj/item/storage/firstaid/regular, /obj/item/crowbar, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "ai" = ( /obj/structure/sign/nanotrasen, @@ -47,43 +47,39 @@ "aj" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "ak" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"al" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/chair/comfy/shuttle, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"am" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/box/corners{ - icon_state = "box_corners"; +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"al" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"am" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "an" = ( /obj/structure/table/reinforced, @@ -92,10 +88,9 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/assembly/flash/handheld, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "ao" = ( -/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -103,41 +98,21 @@ name = "External Shuttle Airlock" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/mineral/plastitanium, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "ap" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, /obj/structure/table, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, /obj/item/crowbar/red, /obj/item/storage/lockbox/loyalty, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) "aq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/structure/chair/comfy/shuttle, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) "ar" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, /obj/structure/table, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, /obj/machinery/recharger, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) @@ -145,56 +120,48 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/escape) "at" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/machinery/light{ dir = 8 }, /obj/machinery/keycard_auth{ pixel_x = -24 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"au" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"au" = ( +/obj/structure/table/reinforced, /obj/item/folder/red{ pixel_x = 4; pixel_y = 4 }, /obj/item/folder/blue, /obj/item/gun/energy/e_gun/mini, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "av" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/machinery/light{ dir = 4 }, /obj/machinery/keycard_auth{ pixel_x = 24 }, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aw" = ( /obj/machinery/light/small{ @@ -202,203 +169,148 @@ }, /obj/structure/closet/emcloset/anchored, /obj/effect/turf_decal/bot, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "ax" = ( /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"ay" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 }, /obj/effect/turf_decal/stripes/end{ dir = 4 }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) +"ay" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/shuttle/escape) "az" = ( -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/mineral/plastitanium/red/brig, +/area/shuttle/escape) +"aA" = ( +/obj/structure/chair/comfy/shuttle{ dir = 8 }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/shuttle/escape) +"aB" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) -"aA" = ( /obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) -"aC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"aC" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aD" = ( /obj/machinery/status_display, /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/structure/chair/comfy/shuttle{ - dir = 4 + dir = 8 }, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 4 }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aF" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/item/storage/fancy/donut_box, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aH" = ( -/obj/effect/turf_decal/delivery, /obj/machinery/door/airlock/shuttle{ name = "External Shuttle Airlock" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/turf/open/floor/mineral/plastitanium, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"aI" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) -"aJ" = ( -/obj/effect/turf_decal/delivery, +"aG" = ( /obj/machinery/door/airlock/security/glass{ name = "Holding Area"; req_one_access_txt = "19" }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"aK" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, +"aH" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) -"aL" = ( +"aI" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"aJ" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 4 }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) -"aM" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aN" = ( -/obj/effect/turf_decal/stripes/line, +"aK" = ( /obj/machinery/door/airlock/command{ name = "Shuttle Control"; req_one_access_txt = "19" }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"aO" = ( +"aL" = ( /obj/effect/turf_decal/delivery, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"aP" = ( +"aM" = ( /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"aQ" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/effect/turf_decal/stripes/corner{ - dir = 4 + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) -"aR" = ( +"aN" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"aO" = ( /obj/item/clothing/suit/hazardvest{ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" @@ -430,171 +342,84 @@ pixel_y = 9 }, /obj/structure/closet/crate/internals, -/obj/effect/turf_decal/delivery, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"aP" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/shuttle/escape) +"aQ" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/shuttle/escape) +"aR" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/light{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/mineral/plastitanium/red/brig, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/chair/comfy/shuttle{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/mineral/plastitanium/red/brig, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "applebush" - }, -/turf/open/floor/mineral/plastitanium, +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "aV" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aX" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"aY" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"aZ" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"ba" = ( -/obj/effect/turf_decal/bot, /obj/structure/chair/comfy/shuttle{ dir = 8 }, /obj/machinery/light{ dir = 4 }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"bb" = ( +"aW" = ( /obj/machinery/door/airlock/shuttle{ name = "Emergency Shuttle Airlock"; req_one_access_txt = "63" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"bc" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) -"bd" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) -"be" = ( -/obj/effect/turf_decal/stripes/line, +"aX" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"bf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, +"aY" = ( /obj/structure/table, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, /obj/item/storage/box/zipties{ pixel_y = 4 }, @@ -602,67 +427,42 @@ /obj/item/restraints/handcuffs, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"bg" = ( -/obj/machinery/status_display/evac, -/turf/closed/wall/mineral/titanium, -/area/shuttle/escape) -"bh" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/mineral/titanium, -/area/shuttle/escape) -"bi" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bj" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"bk" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"bl" = ( -/obj/effect/turf_decal/bot, +"aZ" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"bm" = ( -/obj/effect/turf_decal/delivery, +"ba" = ( /obj/machinery/door/airlock/security/glass{ name = "Holding Area"; req_access_txt = "2" }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"bn" = ( -/obj/effect/turf_decal/bot, +"bb" = ( /obj/structure/closet/emcloset, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) -"bo" = ( +"bc" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bd" = ( /obj/structure/table, /obj/item/tank/internals/emergency_oxygen{ pixel_x = -4 @@ -675,246 +475,419 @@ pixel_y = 4 }, /obj/item/clothing/mask/breath, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bp" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bq" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"be" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bf" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, /obj/docking_port/mobile/emergency{ name = "Kilo emergency shuttle" }, -/turf/open/floor/mineral/plastitanium, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) -"br" = ( -/obj/effect/turf_decal/tile/blue{ +"bg" = ( +/obj/machinery/status_display/evac, +/turf/closed/wall/mineral/titanium, +/area/shuttle/escape) +"bh" = ( +/obj/structure/sign/warning/securearea, +/turf/closed/wall/mineral/titanium, +/area/shuttle/escape) +"bi" = ( +/turf/open/floor/mineral/titanium/white, +/area/shuttle/escape) +"bj" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) -"bs" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bt" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bu" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/comfy/shuttle, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bv" = ( +"bk" = ( /obj/structure/sign/departments/security{ pixel_y = 32 }, /obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/bot, /obj/structure/chair/comfy/shuttle, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bw" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/mineral/titanium/white, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) -"bx" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"by" = ( +"bl" = ( /obj/structure/sign/departments/engineering{ pixel_y = 32 }, /obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/bot, /obj/structure/chair/comfy/shuttle, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) -"bz" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bA" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bB" = ( -/obj/effect/turf_decal/bot, +"bm" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, /obj/machinery/status_display/evac{ pixel_x = -32 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bC" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/mineral/titanium/white, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) -"bD" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bF" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bH" = ( -/obj/effect/turf_decal/bot, +"bn" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, /obj/machinery/status_display/evac{ pixel_x = 32 }, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bo" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bp" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bq" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"br" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bs" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bt" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bu" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bv" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bw" = ( +/obj/structure/table, +/obj/item/storage/firstaid/o2, +/obj/item/tank/internals/emergency_oxygen, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bx" = ( +/obj/structure/table, +/obj/item/storage/toolbox/emergency, +/obj/item/crowbar/red, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"by" = ( +/obj/structure/closet/crate{ + name = "emergency supplies crate" + }, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/flashlight/flare{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/flashlight/flare{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/radio, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bz" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Shuttle Infirmary" + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bA" = ( +/obj/structure/rack, +/obj/item/radio{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/radio{ + pixel_y = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bB" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"bC" = ( +/obj/structure/closet/crate/medical{ + name = "medical crate" + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/healthanalyzer{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/lazarus_injector, +/obj/effect/turf_decal/bot, +/mob/living/simple_animal/bot/medbot{ + name = "\improper emergency medibot"; + pixel_x = -3; + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bD" = ( +/obj/machinery/sleeper{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bE" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bF" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bG" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"bH" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "bI" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/comfy/shuttle{ - dir = 4 +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bJ" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/item/storage/toolbox/mechanical{ + pixel_y = -1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bK" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bL" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bM" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/storage/toolbox/emergency{ + pixel_x = 3; + pixel_y = -5 }, /obj/machinery/light{ dir = 4 }, -/turf/open/floor/mineral/titanium/white, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bJ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bK" = ( +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bL" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/effect/turf_decal/stripes/white/corner, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bM" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/head/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/structure/closet/crate/internals, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, /area/shuttle/escape) "bN" = ( /obj/machinery/vending/wallmed{ @@ -944,502 +917,6 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/escape) "bR" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bS" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bT" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bU" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bV" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bW" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bX" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"bY" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"bZ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"ca" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cb" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cc" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cd" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"ce" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cf" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cg" = ( -/obj/structure/table, -/obj/item/storage/firstaid/o2, -/obj/item/tank/internals/emergency_oxygen, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"ch" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "applebush" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"ci" = ( -/obj/structure/table, -/obj/item/storage/toolbox/emergency, -/obj/item/crowbar/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cj" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"ck" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"cl" = ( -/obj/structure/closet/crate{ - name = "emergency supplies crate" - }, -/obj/item/storage/toolbox/emergency, -/obj/item/storage/toolbox/emergency, -/obj/item/flashlight/flare{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/flashlight/flare{ - pixel_x = -6; - pixel_y = -2 - }, -/obj/item/crowbar, -/obj/item/wrench, -/obj/item/radio, -/obj/effect/turf_decal/bot, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cm" = ( -/obj/structure/sign/departments/medbay/alt, -/turf/closed/wall/mineral/titanium, -/area/shuttle/escape) -"cn" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/medical/glass{ - name = "Shuttle Infirmary" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"co" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/item/radio{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/radio{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/radio{ - pixel_y = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cp" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"cq" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-05" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"cr" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"cs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"ct" = ( -/obj/structure/closet/crate/medical{ - name = "medical crate" - }, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/o2{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/toxin{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/item/healthanalyzer{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/lazarus_injector, -/obj/effect/turf_decal/bot, -/mob/living/simple_animal/bot/medbot{ - name = "\improper emergency medibot"; - pixel_x = -3; - pixel_y = 2 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cu" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/sleeper{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cv" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cw" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-10" - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cx" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cy" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/sleeper{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cz" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/recharge_station, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cA" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"cB" = ( -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/escape) -"cC" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cD" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_x = -3; - pixel_y = 1 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -1 - }, -/obj/item/storage/toolbox/emergency{ - pixel_x = 3; - pixel_y = -5 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cE" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cG" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cH" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cI" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cJ" = ( /obj/item/clothing/suit/hazardvest{ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" @@ -1471,11 +948,162 @@ pixel_y = 9 }, /obj/structure/closet/crate/internals, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bS" = ( +/obj/machinery/vending/medical, /obj/machinery/light{ dir = 8 }, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bT" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 5 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bU" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 3 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bV" = ( +/obj/effect/turf_decal/stripes/white/corner, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bW" = ( +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bX" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/escape) +"bY" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/book/manual/wiki/surgery, +/obj/item/razor, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/item/clothing/gloves/color/latex, +/obj/item/reagent_containers/medspray/sterilizine, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"bZ" = ( +/obj/structure/table, +/obj/item/defibrillator/loaded, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"ca" = ( +/obj/structure/table, +/obj/item/storage/firstaid/fire{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/firstaid/regular, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"cb" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/reagent_containers/hypospray/medipen, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = 6 + }, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = -6 + }, +/obj/item/reagent_containers/glass/bottle/charcoal, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"cc" = ( +/obj/machinery/computer/operating{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"cd" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"ce" = ( +/obj/structure/table, +/obj/item/scalpel, +/obj/item/circular_saw{ + pixel_y = 8 + }, +/obj/item/retractor, +/obj/item/hemostat, +/obj/item/surgicaldrill, +/obj/item/surgical_drapes, +/turf/open/floor/plasteel/dark, +/area/shuttle/escape) +"cj" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"ck" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"cm" = ( +/obj/structure/sign/departments/medbay/alt, +/turf/closed/wall/mineral/titanium, +/area/shuttle/escape) +"cr" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"cs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/shuttle/escape) +"cA" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "cK" = ( /obj/effect/spawner/structure/window/shuttle, @@ -1486,64 +1114,6 @@ /obj/structure/sign/warning/fire, /turf/closed/wall/mineral/titanium, /area/shuttle/escape) -"cM" = ( -/obj/machinery/vending/medical, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cN" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cO" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line, -/obj/structure/chair/office/light, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cP" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cQ" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/chair/office/light, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"cR" = ( -/obj/structure/table, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 16 - }, -/obj/item/hemostat, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/escape) "cS" = ( /turf/closed/wall/mineral/plastitanium, /area/shuttle/escape) @@ -1555,71 +1125,10 @@ "cU" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/shuttle/escape) -"cV" = ( -/obj/structure/table, -/obj/item/defibrillator/compact/loaded, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cW" = ( -/obj/structure/table, -/obj/item/storage/firstaid/fire{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/firstaid/regular{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/storage/firstaid/regular, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"cX" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/reagent_containers/hypospray/medipen, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = 6 - }, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = -6 - }, -/obj/item/reagent_containers/glass/bottle/charcoal, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "cY" = ( /obj/machinery/status_display/ai, /turf/closed/wall/mineral/titanium, /area/shuttle/escape) -"cZ" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"da" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/bot, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) -"db" = ( -/obj/structure/table, -/obj/item/surgical_drapes, -/obj/item/retractor, -/obj/item/cautery, -/turf/open/floor/plasteel/dark, -/area/shuttle/escape) -"dc" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/command{ - name = "Shuttle Control"; - req_one_access_txt = "19" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "dd" = ( /obj/structure/shuttle/engine/propulsion/left, /obj/effect/turf_decal/stripes/line, @@ -1630,10 +1139,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/escape) -"df" = ( -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/escape) "dg" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1653,39 +1158,19 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/shuttle/escape) -"zk" = ( -/obj/effect/turf_decal/tile/blue{ +"Xo" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"Vm" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/open/floor/mineral/titanium/white, -/area/shuttle/escape) -"WN" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) (1,1,1) = {" @@ -1696,17 +1181,17 @@ ac ab ac ai -bb +aW ab -bq +bf ab ac ac ac ab -bX +br ab -bX +br ai ab as @@ -1720,22 +1205,22 @@ aa aa ac ap +ay +ay +aP az -az -aS -bc ac -bD -bB -bI -bI -bI -bB -bx +bi +bm +bo +bo +bo +bm +bi ac cj cr -cC +bH cK cT aa @@ -1747,22 +1232,22 @@ aa aa ab aq -aA -aA -aA -bd -bm -bs -bC -bJ -bM -bJ -bS -zk -cf +az +az +az +az +ba +bi +bi +bi +bi +bi +bi +bi +bv ck cs -cD +bI cL cU cS @@ -1774,21 +1259,21 @@ aa aa ac ar -aA -aA -aA -be +az +az +az +aX ac -bt -Vm -bK +bi +bi +bp bN -bu -bD -bK +bj +bi +bp ac -cl -ct +by +bC as ab ab @@ -1801,24 +1286,24 @@ ab ac ai as -aC -aI -aT -bf +aA +az +aQ +aY ab -bu -bD -bK +bj +bi +bp bO -bu -bD -bZ +bj +bi +bs as ab bg as -cM -cV +bS +bZ cK dg di @@ -1829,23 +1314,23 @@ ad aj as aD -aJ +aG ac as as -bv -bD -bK +bk +bi +bp bP -bu -bD -bK -cg +bj +bi +bt +bw cm -cu -cE -cN -cW +bD +bJ +bT +ca cK dg dj @@ -1855,24 +1340,24 @@ ac ae ak at -aE -aK -aU +aB +aH +aR bg -bn -bw -br -bK +bb +bi +bi +bp bQ -bu -bT -ca -bC -cn -cv -cH -cO -cX +bj +bi +bi +bi +bz +bc +bK +bU +cb cL dh de @@ -1882,23 +1367,23 @@ ac af al au -aF -aL -aV -dc -df -bx -bF -bL -bL -bL -bU -cb -ch +aC +aI +aS +aK +bc +bi +bi +bi +bi +bi +bi +bi +bi ac -cw -cG -cP +bc +bK +bV cY ab cS @@ -1909,24 +1394,24 @@ ac ag am av -aG -aM -aW +aE +aJ +aT bh -bo -bt -Vm -bK +bd +bi +bi +bp bN -bu -bV +bj +bi +bi +bi +bz +bc +bK +bW cc -bY -cn -cx -WN -cP -cZ cL dh dd @@ -1937,23 +1422,23 @@ ah an as as -aN +aK ab as as -by -bD -bK +bl +bi +bp bO +bj +bi bu -bD -bK -ci +bx cm -cy -cI -cQ -da +bE +bL +bX +cd cK dg di @@ -1964,23 +1449,23 @@ ac ai as as -aO -aX -bi +aL +aU +aU ab -bu -bD -bK +bj +bi +bp bP -bu -bD -bZ +bj +bi +bs as ab bg as -cR -db +bY +ce cK dg dj @@ -1990,21 +1475,21 @@ aa aa ab aw +ab +aM +bB +bB ac -aP -aY -bj -ac -bw -br -bK +bi +bi +bp bQ -bu -bD -bK +bj +bi +bp ac -co -cz +bA +bF as ab ab @@ -2016,23 +1501,23 @@ cS aa aa ao -ax -aH -aQ -aZ -bk -bp -bz -bY -bJ -bR -bJ -bW -cd -cf -cp +Xo +aF +aN +cj +cj +be +bi +bi +bi +bi +bi +bi +bi +bv +bB cA -cJ +bM cL cU cS @@ -2043,23 +1528,23 @@ aa aa aa ab -ay +ax +ab +aO +aV +aZ ac -aR -ba -bl +bi +bn +bq +bq +bq +bn +bi ac -bA -bH -bl -bl -bl -bH -ce -ac -cq -cB -aR +cj +bG +bR cK cT aa diff --git a/code/__DEFINES/movespeed_modification.dm b/code/__DEFINES/movespeed_modification.dm index 5d35da5382..76c326cec0 100644 --- a/code/__DEFINES/movespeed_modification.dm +++ b/code/__DEFINES/movespeed_modification.dm @@ -17,6 +17,9 @@ //ids #define MOVESPEED_ID_MOB_WALK_RUN_CONFIG_SPEED "MOB_WALK_RUN" +#define MOVESPEED_ID_MOB_GRAB_STATE "MOB_GRAB_STATE" +#define MOVESPEED_ID_MOB_EQUIPMENT "MOB_EQUIPMENT" +#define MOVESPEED_ID_MOB_GRAVITY "MOB_GRAVITY" #define MOVESPEED_ID_CONFIG_SPEEDMOD "MOB_CONFIG_MODIFIER" #define MOVESPEED_ID_SLIME_REAGENTMOD "SLIME_REAGENT_MODIFIER" @@ -28,6 +31,7 @@ #define MOVESPEED_ID_TARANTULA_WEB "TARANTULA_WEB" #define MOVESPEED_ID_LIVING_TURF_SPEEDMOD "LIVING_TURF_SPEEDMOD" +#define MOVESPEED_ID_LIVING_LIMBLESS "LIVING_LIMBLESS" #define MOVESPEED_ID_CARBON_SOFTCRIT "CARBON_SOFTCRIT" #define MOVESPEED_ID_CARBON_OLDSPEED "CARBON_DEPRECATED_SPEED" @@ -59,15 +63,19 @@ #define MOVESPEED_ID_HUMAN_CARRYING "HUMAN_CARRY" #define MOVESPEED_ID_SHRINK_RAY "SHRUNKEN_SPEED_MODIFIER" -#define MOVESPEED_ID_TASED_STATUS "TASED" - #define MOVESPEED_ID_SLAUGHTER "SLAUGHTER" #define MOVESPEED_ID_CYBER_THRUSTER "CYBER_IMPLANT_THRUSTER" #define MOVESPEED_ID_JETPACK "JETPACK" -#define MOVESPEED_ID_SHOVE "SHOVE" - #define MOVESPEED_ID_MKULTRA "MKULTRA" -#define MOVESPEED_ID_ELECTROSTAFF "ELECTROSTAFF" \ No newline at end of file +#define MOVESPEED_ID_TASED_STATUS "TASED" +#define MOVESPEED_ID_ELECTROSTAFF "ELECTROSTAFF" + +#define MOVESPEED_ID_SHOVE "SHOVE" +#define MOVESPEED_ID_FAT "FAT" +#define MOVESPEED_ID_COLD "COLD" +#define MOVESPEED_ID_HUNGRY "HUNGRY" +#define MOVESPEED_ID_DAMAGE_SLOWDOWN "DAMAGE" +#define MOVESPEED_ID_DAMAGE_SLOWDOWN_FLYING "FLYING" \ No newline at end of file diff --git a/code/__HELPERS/type2type_vr.dm b/code/__HELPERS/type2type_vr.dm deleted file mode 100644 index 96e04585d7..0000000000 --- a/code/__HELPERS/type2type_vr.dm +++ /dev/null @@ -1,111 +0,0 @@ -/* -// Contains VOREStation based vore description type2type functions -// list2text - takes delimiter and returns text -// text2list - takes delimiter, and creates list -// -*/ - -// Concatenates a list of strings into a single string. A seperator may optionally be provided. -/proc/list2text(list/ls, sep) - if (ls.len <= 1) // Early-out code for empty or singleton lists. - return ls.len ? ls[1] : "" - - var/l = ls.len // Made local for sanic speed. - var/i = 0 // Incremented every time a list index is accessed. - - if (sep <> null) - // Macros expand to long argument lists like so: sep, ls[++i], sep, ls[++i], sep, ls[++i], etc... - #define S1 sep, ls[++i] - #define S4 S1, S1, S1, S1 - #define S16 S4, S4, S4, S4 - #define S64 S16, S16, S16, S16 - - . = "[ls[++i]]" // Make sure the initial element is converted to text. - - // Having the small concatenations come before the large ones boosted speed by an average of at least 5%. - if (l-1 & 0x01) // 'i' will always be 1 here. - . = text("[][][]", ., S1) // Append 1 element if the remaining elements are not a multiple of 2. - if (l-i & 0x02) - . = text("[][][][][]", ., S1, S1) // Append 2 elements if the remaining elements are not a multiple of 4. - if (l-i & 0x04) - . = text("[][][][][][][][][]", ., S4) // And so on.... - if (l-i & 0x08) - . = text("[][][][][][][][][][][][][][][][][]", ., S4, S4) - if (l-i & 0x10) - . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S16) - if (l-i & 0x20) - . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S16, S16) - if (l-i & 0x40) - . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S64) - while (l > i) // Chomp through the rest of the list, 128 elements at a time. - . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S64, S64) - - #undef S64 - #undef S16 - #undef S4 - #undef S1 - else - // Macros expand to long argument lists like so: ls[++i], ls[++i], ls[++i], etc... - #define S1 ls[++i] - #define S4 S1, S1, S1, S1 - #define S16 S4, S4, S4, S4 - #define S64 S16, S16, S16, S16 - - . = "[ls[++i]]" // Make sure the initial element is converted to text. - - if (l-1 & 0x01) // 'i' will always be 1 here. - . += S1 // Append 1 element if the remaining elements are not a multiple of 2. - if (l-i & 0x02) - . = text("[][][]", ., S1, S1) // Append 2 elements if the remaining elements are not a multiple of 4. - if (l-i & 0x04) - . = text("[][][][][]", ., S4) // And so on... - if (l-i & 0x08) - . = text("[][][][][][][][][]", ., S4, S4) - if (l-i & 0x10) - . = text("[][][][][][][][][][][][][][][][][]", ., S16) - if (l-i & 0x20) - . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S16, S16) - if (l-i & 0x40) - . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S64) - while (l > i) // Chomp through the rest of the list, 128 elements at a time. - . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\ - [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S64, S64) - - #undef S64 - #undef S16 - #undef S4 - #undef S1 - -// Converts a string into a list by splitting the string at each delimiter found. (discarding the seperator) -/proc/text2list(text, delimiter="\n") - var/delim_len = length(delimiter) - if (delim_len < 1) - return list(text) - - . = list() - var/last_found = 1 - var/found - - do - found = findtext(text, delimiter, last_found, 0) - . += copytext(text, last_found, found) - last_found = found + delim_len - while (found) - -// Returns true if val is from min to max, inclusive. -/proc/IsInRange(val, min, max) - return (val >= min) && (val <= max) \ No newline at end of file diff --git a/code/__HELPERS/unused.dm b/code/__HELPERS/unused.dm deleted file mode 100644 index 6d41856fd1..0000000000 --- a/code/__HELPERS/unused.dm +++ /dev/null @@ -1,39 +0,0 @@ - - -/datum/projectile_data - var/src_x - var/src_y - var/time - var/distance - var/power_x - var/power_y - var/dest_x - var/dest_y - -/datum/projectile_data/New(var/src_x, var/src_y, var/time, var/distance, \ - var/power_x, var/power_y, var/dest_x, var/dest_y) - src.src_x = src_x - src.src_y = src_y - src.time = time - src.distance = distance - src.power_x = power_x - src.power_y = power_y - src.dest_x = dest_x - src.dest_y = dest_y - -/proc/projectile_trajectory(src_x, src_y, rotation, angle, power) - - // returns the destination (Vx,y) that a projectile shot at [src_x], [src_y], with an angle of [angle], - // rotated at [rotation] and with the power of [power] - // Thanks to VistaPOWA for this function - - var/power_x = power * cos(angle) - var/power_y = power * sin(angle) - var/time = 2* power_y / 10 //10 = g - - var/distance = time * power_x - - var/dest_x = src_x + distance*sin(rotation); - var/dest_y = src_y + distance*cos(rotation); - - return new /datum/projectile_data(src_x, src_y, time, distance, power_x, power_y, dest_x, dest_y) diff --git a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm index 49d78907d3..0c41fb3e52 100644 --- a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm +++ b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm @@ -298,19 +298,15 @@ subcategory = CAT_AMMO /datum/crafting_recipe/ashen_arrow - name = "Bonfire-Hardened Arrow" + name = "Fire Hardened Arrow" result = /obj/item/ammo_casing/caseless/arrow/ashen - tools = list(/obj/structure/bonfire) + tools = list(TOOL_WELDER) time = 30 always_availible = FALSE reqs = list(/obj/item/ammo_casing/caseless/arrow = 1) category = CAT_WEAPONRY subcategory = CAT_AMMO -/datum/crafting_recipe/ashen_arrow/welder - name = "Welder-Hardened Arrow" - tools = list(TOOL_WELDER) - /datum/crafting_recipe/smartdart name = "Medical smartdart" result = /obj/item/reagent_containers/syringe/dart diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm index b7ec8f38dc..a9830e58dc 100644 --- a/code/datums/datumvars.dm +++ b/code/datums/datumvars.dm @@ -26,10 +26,10 @@ /datum/proc/vv_get_dropdown() . = list() . += "---" - .["Call Proc"] = "?_src_=vars;[HrefToken()];proc_call=[REF(src)]" - .["Mark Object"] = "?_src_=vars;[HrefToken()];mark_object=[REF(src)]" - .["Delete"] = "?_src_=vars;[HrefToken()];delete=[REF(src)]" - .["Show VV To Player"] = "?_src_=vars;[HrefToken(TRUE)];expose=[REF(src)]" + .["Call Proc"] = "?_src_=vars;[HrefToken()];proc_call=\ref[src]" + .["Mark Object"] = "?_src_=vars;[HrefToken()];mark_object=\ref[src]" + .["Delete"] = "?_src_=vars;[HrefToken()];delete=\ref[src]" + .["Show VV To Player"] = "?_src_=vars;[HrefToken(TRUE)];expose=\ref[src]" /datum/proc/on_reagent_change(changetype) @@ -54,7 +54,7 @@ return var/title = "" - var/refid = REF(D) + var/refid = "\ref[D]" var/icon/sprite var/hash @@ -62,8 +62,6 @@ if (!islist) type = D.type - - if(istype(D, /atom)) var/atom/AT = D if(AT.icon && AT.icon_state) @@ -410,7 +408,7 @@ /client/proc/vv_update_display(datum/D, span, content) - src << output("[span]:[content]", "variables[REF(D)].browser:replace_span") + src << output("[span]:[content]", "variables\ref[D].browser:replace_span") #define VV_HTML_ENCODE(thing) ( sanitize ? html_encode(thing) : thing ) @@ -423,9 +421,9 @@ name = DA[name] //name is really the index until this line else value = DA[name] - header = "