diff --git a/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm b/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm index 6d0ce34d4111..588fe99b9792 100644 --- a/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm @@ -1,8 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood/ebony, -/area/overmap_encounter/planetoid/beachplanet/explored) "ae" = ( /obj/structure/chair/sofa/left{ dir = 8 @@ -10,49 +6,59 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/ruin/beach) -"aF" = ( -/obj/effect/turf_decal/weather/sand/corner{ +"bs" = ( +/obj/effect/turf_decal/borderfloor{ dir = 1 }, -/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ +/obj/effect/turf_decal/siding/white{ dir = 1 }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"bf" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 4 - }, -/turf/open/water/beach/deep, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) "bE" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/ruin/beach) -"ch" = ( -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/water/beach, +"bG" = ( +/obj/item/oar, +/obj/item/oar, +/obj/structure/rack, +/turf/open/floor/wood/ebony, /area/overmap_encounter/planetoid/beachplanet/explored) -"cr" = ( -/obj/machinery/light/floor{ - pixel_y = 16 +"bN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/wood/ebony, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) "dd" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ruin/beach) -"dB" = ( -/mob/living/simple_animal/hostile/carp{ - bruteloss = 100 +"di" = ( +/obj/vehicle/ridden/lavaboat{ + dir = 8; + name = "boat" }, -/turf/open/water/beach, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"dp" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white/corner, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"dq" = ( +/turf/open/floor/plasteel/stairs/wood, +/area/overmap_encounter/planetoid/beachplanet/explored) +"du" = ( +/obj/effect/turf_decal/weather/sand/corner, +/obj/structure/flora/ausbushes/reedbush, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"dW" = ( +"dI" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -63,15 +69,6 @@ }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"ep" = ( -/obj/effect/turf_decal/borderfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 4 - }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) "eJ" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -83,16 +80,6 @@ icon_state = "wood-broken2" }, /area/ruin/beach) -"eO" = ( -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ - dir = 8 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"eS" = ( -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/plating/asteroid/sand, -/area/overmap_encounter/planetoid/cave/explored) "eV" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/food/snacks/fishmeat/carp, @@ -106,29 +93,23 @@ /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /turf/open/floor/plastic, /area/ruin/beach) -"fh" = ( -/obj/effect/turf_decal/weather/sand/corner, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) "fo" = ( /obj/structure/chair/stool{ dir = 1 }, /turf/open/floor/carpet, /area/ruin/beach) -"fG" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 1 +"fp" = ( +/mob/living/simple_animal/hostile/carp{ + bruteloss = 100 }, -/obj/effect/turf_decal/weather/sand/corner, -/obj/structure/flora/rock/asteroid, -/turf/open/water/beach, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"fO" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 8 +"fv" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 4 }, -/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ +/obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 4 }, /turf/open/water/beach/deep, @@ -138,13 +119,8 @@ icon_state = "wood-broken6" }, /area/ruin/beach) -"gu" = ( -/obj/structure/flora/ausbushes/stalkybush, -/obj/effect/turf_decal/weather/sand, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/railing{ +"gm" = ( +/obj/effect/turf_decal/weather/sand/corner{ dir = 4 }, /turf/open/water/beach/deep, @@ -158,14 +134,6 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/plastic, /area/ruin/beach) -"gT" = ( -/turf/open/floor/wood/ebony, -/area/overmap_encounter/planetoid/beachplanet/explored) -"gZ" = ( -/obj/effect/turf_decal/borderfloor/corner, -/obj/effect/turf_decal/siding/white/corner, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) "hd" = ( /obj/machinery/light/floor, /obj/machinery/porta_turret/syndicate/energy{ @@ -181,28 +149,39 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/ruin/beach) -"hH" = ( -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 1 +"hl" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/turf/open/floor/plating/asteroid/sand, -/area/overmap_encounter/planetoid/beachplanet/explored) -"hK" = ( /turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"hW" = ( -/obj/effect/turf_decal/weather/sand/corner, -/obj/effect/turf_decal/borderfloor/corner{ - dir = 1 +"hq" = ( +/obj/structure/flora/junglebush/b, +/turf/open/floor/plating/grass/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) +"hY" = ( +/obj/structure/railing/wood{ + dir = 8 }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/turf/open/water/beach, +/obj/structure/flora/bigplant, +/turf/open/floor/concrete/tiles, /area/overmap_encounter/planetoid/beachplanet/explored) -"ic" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 8 +"iH" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/beachplanet/explored) +"iN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) @@ -218,10 +197,9 @@ /obj/machinery/light/dim/directional/south, /turf/open/floor/plastic, /area/ruin/beach) -"jD" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 1 - }, +"kg" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/railing/corner, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) "kj" = ( @@ -231,11 +209,11 @@ /obj/item/kitchen/knife/hunting, /turf/open/floor/wood, /area/ruin/beach) -"kw" = ( -/obj/effect/turf_decal/siding/wideplating/corner{ +"kr" = ( +/obj/effect/turf_decal/weather/sand/corner{ dir = 1 }, -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ dir = 1 }, /turf/open/water/beach/deep, @@ -263,6 +241,13 @@ }, /turf/open/floor/wood/walnut, /area/ruin/beach) +"ld" = ( +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) "ly" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -272,15 +257,55 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plastic, /area/ruin/beach) -"mr" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 +"lL" = ( +/obj/effect/turf_decal/weather/sand/corner{ + dir = 8 }, -/obj/effect/turf_decal/siding/white{ - dir = 4 +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"lX" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 1 + }, +/obj/effect/turf_decal/weather/sand/corner, +/obj/structure/flora/rock/asteroid, +/turf/open/water/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) +"mh" = ( +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/cave/explored) +"mj" = ( +/mob/living/simple_animal/hostile/carp/megacarp{ + dir = 8; + name = "Mother Carp"; + loot = list("/obj/item/clothing/suit/space/hardsuit/carp"); + faction = list("hostile","carp") + }, +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/cave/explored) +"mq" = ( +/obj/item/ammo_box/c38_box, +/obj/structure/closet/crate/wooden, +/turf/open/floor/wood, +/area/ruin/beach) +"my" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 5 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) +"mD" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/north, +/obj/item/gun/ballistic/shotgun/winchester, +/turf/open/floor/wood, +/area/ruin/beach) +"mE" = ( +/obj/effect/turf_decal/weather/sand/corner{ + dir = 8 + }, +/turf/open/water/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) "mP" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/siding/wood, @@ -295,6 +320,13 @@ dir = 8 }, /area/ruin/beach) +"nc" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing{ + layer = 3.3 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) "nn" = ( /obj/effect/turf_decal/siding/yellow{ dir = 1 @@ -303,18 +335,30 @@ icon_state = "wood-broken3" }, /area/ruin/beach) -"nv" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 8 +"ns" = ( +/turf/open/floor/concrete/tiles, +/area/overmap_encounter/planetoid/beachplanet/explored) +"ny" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 }, -/turf/open/water/beach, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"nG" = ( -/obj/effect/turf_decal/weather/sand, -/obj/effect/turf_decal/weather/sand/corner{ - dir = 1 +"nR" = ( +/obj/structure/spawner/carp, +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/cave/explored) +"om" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 4 }, -/turf/open/water/beach, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 4 + }, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) "ov" = ( /obj/effect/turf_decal/siding/yellow{ @@ -323,29 +367,31 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ruin/beach) -"oE" = ( +"oI" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"oS" = ( +/turf/open/floor/wood, +/area/ruin/beach) +"oY" = ( +/obj/structure/table/wood, /obj/machinery/light/small/directional/north, +/obj/item/binoculars{ + pixel_x = -1; + layer = 2.9 + }, /turf/open/floor/wood/ebony, /area/overmap_encounter/planetoid/beachplanet/explored) -"oH" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8 +"pb" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"oP" = ( -/obj/machinery/light/floor{ - pixel_y = 16; - pixel_x = -16 +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 }, -/turf/open/floor/wood/ebony, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"oS" = ( -/turf/open/floor/wood, -/area/ruin/beach) "pe" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/siding/wood{ @@ -359,67 +405,54 @@ }, /turf/open/floor/wood/ebony, /area/ruin/beach) -"pC" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 4 +"pg" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) -"pI" = ( -/turf/open/floor/plating/asteroid/sand, -/area/overmap_encounter/planetoid/beachplanet/explored) -"pJ" = ( -/obj/structure/spacevine, -/turf/open/floor/plating/asteroid/sand, -/area/overmap_encounter/planetoid/cave/explored) -"qE" = ( -/obj/effect/turf_decal/weather/sand/corner{ +/obj/structure/railing/corner{ dir = 8 }, -/obj/effect/turf_decal/weather/sand/corner, -/turf/open/water/beach, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"qQ" = ( +"qh" = ( /obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes/cigpack_carp{ - pixel_y = 7; - pixel_x = 9 - }, -/obj/item/lighter{ - pixel_y = -4 - }, -/obj/item/cigbutt{ - pixel_y = 3; - pixel_x = 5 +/obj/item/flashlight/lamp/green{ + pixel_y = 8 }, /turf/open/floor/wood/ebony, /area/overmap_encounter/planetoid/beachplanet/explored) -"ra" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 1 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"ro" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 4 - }, -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) "rs" = ( /obj/machinery/deepfryer, /obj/effect/turf_decal/corner/opaque/pink/diagonal, /turf/open/floor/plastic, /area/ruin/beach) -"sp" = ( +"rt" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/beachplanet/explored) +"rG" = ( +/turf/open/water/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) +"rP" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/water/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) +"rV" = ( /obj/effect/turf_decal/weather/sand{ - dir = 5 + dir = 1 }, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 5 +/obj/effect/turf_decal/weather/sand/corner{ + dir = 4 }, -/turf/open/water/beach/deep, +/obj/structure/flora/rock/jungle, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) "sz" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, @@ -434,19 +467,21 @@ /obj/structure/closet/secure_closet/freezer, /turf/open/floor/plastic, /area/ruin/beach) -"sA" = ( -/obj/structure/chair/plastic{ - dir = 8 - }, -/mob/living/simple_animal/hostile/pirate/ranged{ - faction = list("beach","pirate") - }, -/turf/open/floor/wood/ebony, +"sG" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) "sJ" = ( /obj/structure/flora/bigplant, /turf/open/floor/wood/walnut, /area/ruin/beach) +"sM" = ( +/obj/effect/turf_decal/weather/sand/corner{ + dir = 1 + }, +/turf/open/water/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) "sN" = ( /obj/structure/chair/sofa, /obj/machinery/light/small/directional/north{ @@ -457,10 +492,6 @@ /obj/item/grenade/clusterbuster/spawner_spesscarp, /turf/open/floor/carpet, /area/ruin/beach) -"sV" = ( -/obj/structure/spacevine, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) "tj" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /obj/machinery/atmospherics/components/unary/portables_connector{ @@ -471,103 +502,32 @@ }, /turf/open/floor/plastic, /area/ruin/beach) -"tA" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 9 - }, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 9 - }, +"tr" = ( +/obj/structure/flora/driftlog, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"tH" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) -"tV" = ( -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ - dir = 1 - }, +"tQ" = ( +/obj/effect/turf_decal/weather/sand, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"tX" = ( -/obj/structure/spacevine/dense, -/turf/open/floor/plating/asteroid/sand, -/area/overmap_encounter/planetoid/cave/explored) "ut" = ( /turf/closed/wall/mineral/wood, /area/ruin/beach) -"uC" = ( -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"uD" = ( -/obj/effect/turf_decal/borderfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white/corner{ +"uM" = ( +/obj/structure/railing/wood{ dir = 4 }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"uY" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ dir = 4 }, -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ - dir = 1 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"uZ" = ( -/obj/effect/turf_decal/borderfloor, -/obj/effect/turf_decal/siding/white, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"vc" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"vv" = ( -/obj/structure/flora/junglebush/b, -/turf/open/floor/plating/grass/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) -"vA" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/water/beach, +/obj/structure/flora/bigplant, +/turf/open/floor/concrete/tiles, /area/overmap_encounter/planetoid/beachplanet/explored) "vD" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom, /turf/open/floor/plastic, /area/ruin/beach) -"vL" = ( -/turf/open/floor/concrete/tiles, -/area/overmap_encounter/planetoid/beachplanet/explored) "vM" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -577,13 +537,7 @@ /obj/item/kitchen/knife/butcher, /turf/open/floor/plastic, /area/ruin/beach) -"wu" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 4 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"wH" = ( +"wg" = ( /obj/effect/turf_decal/borderfloor/corner{ dir = 8 }, @@ -592,12 +546,34 @@ }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"xl" = ( +"wR" = ( /obj/effect/turf_decal/weather/sand{ - dir = 10 + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) +"xt" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigpack_carp{ + pixel_y = 7; + pixel_x = 9 + }, +/obj/item/lighter{ + pixel_y = -4 + }, +/obj/item/cigbutt{ + pixel_y = 3; + pixel_x = 5 + }, +/turf/open/floor/wood/ebony, +/area/overmap_encounter/planetoid/beachplanet/explored) +"xP" = ( +/obj/structure/spacevine/dense, +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/cave/explored) "yo" = ( /obj/structure/table/wood/poker, /obj/item/kirbyplants{ @@ -612,21 +588,11 @@ }, /turf/open/floor/carpet, /area/ruin/beach) -"yy" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 1 - }, -/obj/effect/turf_decal/weather/sand/corner{ - dir = 4 - }, -/obj/structure/flora/rock/jungle, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) -"yD" = ( -/obj/effect/turf_decal/siding/wood/corner{ +"yK" = ( +/obj/effect/turf_decal/siding/wideplating/corner{ dir = 1 }, -/obj/structure/railing/corner{ +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ dir = 1 }, /turf/open/water/beach/deep, @@ -647,15 +613,8 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/ruin/beach) -"zc" = ( -/obj/structure/railing/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/flora/bigplant, -/turf/open/floor/concrete/tiles, +"yV" = ( +/turf/open/floor/wood/ebony, /area/overmap_encounter/planetoid/beachplanet/explored) "zq" = ( /obj/structure/table/wood/reinforced, @@ -663,6 +622,17 @@ /obj/effect/turf_decal/corner/opaque/pink/diagonal, /turf/open/floor/plastic, /area/ruin/beach) +"zx" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/effect/turf_decal/weather/sand, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) "zA" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/cubancarp{ @@ -678,50 +648,25 @@ }, /turf/open/floor/wood/walnut, /area/ruin/beach) -"zB" = ( -/obj/effect/turf_decal/siding/wideplating/corner, -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown, +"Af" = ( +/obj/structure/spacevine/dense, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"Ap" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 4 - }, +"AG" = ( /obj/effect/turf_decal/weather/sand{ - dir = 4 + dir = 1 }, -/turf/open/water/beach, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"Ay" = ( +"Bb" = ( /obj/effect/turf_decal/weather/sand{ dir = 9 }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"AF" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/concrete/tiles, -/area/overmap_encounter/planetoid/beachplanet/explored) -"AO" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 8 +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 }, /turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"AT" = ( -/obj/structure/flora/ausbushes/reedbush, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) -"AY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/flora/junglebush/b, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/grass/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) "Bg" = ( /obj/effect/turf_decal/corner/opaque/pink/diagonal, /mob/living/simple_animal/hostile/pirate/melee{ @@ -729,6 +674,29 @@ }, /turf/open/floor/plastic, /area/ruin/beach) +"Bo" = ( +/obj/effect/turf_decal/weather/sand/corner{ + dir = 8 + }, +/obj/effect/turf_decal/weather/sand/corner, +/turf/open/water/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) +"Bu" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 5 + }, +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"Bz" = ( +/obj/effect/turf_decal/weather/sand/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 4 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) "BD" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/siding/yellow{ @@ -740,6 +708,23 @@ icon_state = "wood-broken5" }, /area/ruin/beach) +"BN" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 9 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"BR" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood/ebony, +/area/overmap_encounter/planetoid/beachplanet/explored) +"BW" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/concrete/tiles, +/area/overmap_encounter/planetoid/beachplanet/explored) "Ch" = ( /obj/effect/turf_decal/corner/opaque/pink/diagonal, /obj/structure/sink/kitchen{ @@ -748,94 +733,93 @@ }, /turf/open/floor/plastic, /area/ruin/beach) -"CJ" = ( -/obj/structure/flora/ausbushes/stalkybush, +"Ci" = ( /obj/effect/turf_decal/weather/sand{ - dir = 6 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"CQ" = ( -/turf/open/floor/plating/asteroid/sand, -/area/overmap_encounter/planetoid/cave/explored) -"CV" = ( -/obj/machinery/grill, -/obj/effect/turf_decal/corner/opaque/pink/diagonal, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plastic, -/area/ruin/beach) -"Ds" = ( -/obj/effect/turf_decal/borderfloor/corner{ dir = 1 }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 1 - }, -/turf/open/water/beach/deep, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"Dz" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 5 +"Cp" = ( +/obj/effect/turf_decal/weather/sand/corner{ + dir = 4 }, +/obj/structure/flora/ausbushes/stalkybush, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"DB" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/north, -/obj/item/binoculars{ - pixel_x = -1; - layer = 2.9 +"Cr" = ( +/obj/machinery/light/floor{ + pixel_y = 16 }, /turf/open/floor/wood/ebony, /area/overmap_encounter/planetoid/beachplanet/explored) -"DM" = ( -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"DO" = ( +"CV" = ( +/obj/machinery/grill, +/obj/effect/turf_decal/corner/opaque/pink/diagonal, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plastic, +/area/ruin/beach) +"DL" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/structure/flora/junglebush/b, /obj/structure/railing{ dir = 4 }, -/turf/open/water/beach/deep, +/turf/open/floor/plating/grass/beach, /area/overmap_encounter/planetoid/beachplanet/explored) "DS" = ( /obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ruin/beach) +"Eb" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) "Em" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut{ icon_state = "wood-broken7" }, /area/ruin/beach) -"Eq" = ( -/obj/structure/flora/ausbushes/reedbush, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"FG" = ( -/turf/template_noop, -/area/template_noop) -"FI" = ( -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 8 +"Ez" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 9 }, -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"FK" = ( -/obj/effect/turf_decal/siding/wood{ +"Fq" = ( +/obj/effect/turf_decal/borderfloor{ dir = 1 }, -/obj/structure/railing{ +/obj/effect/turf_decal/siding/white{ dir = 1 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"FW" = ( -/obj/effect/turf_decal/weather/sand, +"Fr" = ( +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"Fz" = ( +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/water/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) +"FG" = ( +/turf/template_noop, +/area/template_noop) +"Ga" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) "Gr" = ( @@ -868,22 +852,6 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plastic, /area/ruin/beach) -"GL" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_y = 8 - }, -/turf/open/floor/wood/ebony, -/area/overmap_encounter/planetoid/beachplanet/explored) -"GM" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) "GP" = ( /obj/structure/chair/sofa/right, /obj/effect/decal/cleanable/cobweb, @@ -892,6 +860,15 @@ }, /turf/open/floor/carpet, /area/ruin/beach) +"Hb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) "He" = ( /obj/effect/turf_decal/corner/opaque/pink/diagonal, /obj/effect/decal/cleanable/blood/footprints{ @@ -914,6 +891,25 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/ruin/beach) +"Hm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"HF" = ( +/obj/structure/flora/junglebush/large, +/turf/open/floor/plating/grass/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) "HW" = ( /obj/effect/turf_decal/corner/opaque/pink/diagonal, /obj/effect/decal/cleanable/blood/footprints{ @@ -925,11 +921,6 @@ }, /turf/open/floor/plastic, /area/ruin/beach) -"In" = ( -/obj/effect/turf_decal/borderfloor/corner, -/obj/effect/turf_decal/siding/white/corner, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) "Iv" = ( /obj/effect/decal/cleanable/garbage{ pixel_y = -14 @@ -937,44 +928,45 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood/walnut, /area/ruin/beach) -"IN" = ( -/obj/effect/turf_decal/borderfloor{ +"ID" = ( +/obj/effect/turf_decal/weather/sand/corner{ dir = 1 }, -/obj/effect/turf_decal/siding/white{ +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"Jl" = ( +/obj/effect/turf_decal/siding/wideplating/corner, +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"Kf" = ( +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) -"IV" = ( -/obj/structure/flora/ausbushes/stalkybush, -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown/corner{ - dir = 8 +/obj/structure/railing/corner{ + dir = 1 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"Js" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 1 +"Kv" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 5 }, -/obj/effect/turf_decal/weather/sand/corner{ - dir = 8 +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 5 }, -/obj/structure/flora/rock/jungle, -/turf/open/water/beach, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"JL" = ( -/mob/living/simple_animal/hostile/carp/megacarp{ - dir = 8; - name = "Mother Carp"; - loot = list("/obj/item/clothing/suit/space/hardsuit/carp"); - faction = list("hostile","carp") +"KL" = ( +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 1 }, -/turf/open/floor/plating/asteroid/sand, -/area/overmap_encounter/planetoid/cave/explored) -"Kq" = ( -/mob/living/simple_animal/hostile/carp{ - bruteloss = 100 +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ + dir = 1 + }, +/obj/vehicle/ridden/lavaboat{ + dir = 4; + name = "boat" }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) @@ -987,12 +979,19 @@ /obj/structure/curtain/cloth/grey, /turf/open/floor/wood/ebony, /area/ruin/beach) -"KY" = ( -/obj/effect/turf_decal/borderfloor{ +"KZ" = ( +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ dir = 8 }, -/obj/effect/turf_decal/siding/white{ - dir = 8 +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"Lb" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4; + layer = 3.1 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) @@ -1001,12 +1000,10 @@ /obj/item/trash/can, /turf/open/floor/wood/walnut, /area/ruin/beach) -"LE" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/north, -/obj/item/gun/ballistic/shotgun/winchester/lethal, -/turf/open/floor/wood, -/area/ruin/beach) +"LK" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/cave/explored) "LM" = ( /obj/structure/closet/crate/bin, /obj/item/reagent_containers/food/snacks/fishmeat/carp/imitation, @@ -1015,27 +1012,29 @@ /obj/effect/turf_decal/corner/opaque/pink/diagonal, /turf/open/floor/plastic, /area/ruin/beach) -"LP" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"Mw" = ( +/turf/closed/mineral, +/area/overmap_encounter/planetoid/cave/explored) +"MI" = ( +/obj/structure/spacevine, +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/cave/explored) +"NF" = ( +/obj/effect/turf_decal/weather/sand, +/obj/effect/turf_decal/weather/sand/corner{ + dir = 1 }, -/obj/structure/flora/bigplant, -/turf/open/floor/concrete/tiles, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"Mn" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 5 +"Oi" = ( +/obj/effect/turf_decal/weather/sand/corner{ + dir = 1 }, -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"Nq" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/railing/corner, -/turf/open/water/beach/deep, +/obj/effect/turf_decal/weather/sand/corner{ + dir = 8 + }, +/obj/structure/flora/rock/jungle, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) "Ok" = ( /obj/effect/turf_decal/corner/opaque/pink/diagonal, @@ -1044,6 +1043,15 @@ "Ol" = ( /turf/open/floor/carpet, /area/ruin/beach) +"Oo" = ( +/obj/structure/chair/plastic{ + dir = 8 + }, +/mob/living/simple_animal/hostile/pirate/ranged{ + faction = list("beach","pirate") + }, +/turf/open/floor/wood/ebony, +/area/overmap_encounter/planetoid/beachplanet/explored) "Os" = ( /obj/structure/table/wood/reinforced, /obj/effect/turf_decal/corner/opaque/pink/diagonal, @@ -1058,20 +1066,11 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/plastic, /area/ruin/beach) -"OE" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 4 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"OO" = ( -/obj/structure/spacevine/dense, -/turf/open/water/beach/deep, +"Ow" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white/corner, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"Pe" = ( -/obj/structure/spawner/carp, -/turf/open/floor/plating/asteroid/sand, -/area/overmap_encounter/planetoid/cave/explored) "PB" = ( /obj/structure/closet/cabinet, /obj/item/pneumatic_cannon/speargun, @@ -1082,6 +1081,12 @@ }, /turf/open/floor/wood, /area/ruin/beach) +"PC" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 10 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) "PM" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -1092,15 +1097,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ruin/beach) -"Qi" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 1 - }, +"PR" = ( +/obj/structure/flora/ausbushes/reedbush, /turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"QO" = ( -/turf/closed/mineral, -/area/overmap_encounter/planetoid/cave/explored) +"QQ" = ( +/obj/effect/turf_decal/weather/sand/corner, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) "QV" = ( /obj/structure/table/wood/reinforced, /obj/machinery/microwave{ @@ -1138,49 +1142,76 @@ }, /turf/open/floor/carpet, /area/ruin/beach) -"Sl" = ( -/obj/effect/turf_decal/siding/wood/corner{ +"RE" = ( +/obj/effect/turf_decal/weather/sand/corner{ dir = 4 }, -/obj/structure/railing/corner{ - dir = 4; - layer = 3.1 +/obj/effect/turf_decal/weather/sand{ + dir = 4 }, -/turf/open/water/beach/deep, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"SC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"RR" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood/ebony, +/area/overmap_encounter/planetoid/beachplanet/explored) +"Sk" = ( +/turf/open/floor/plating/asteroid/sand, +/area/overmap_encounter/planetoid/beachplanet/explored) +"Sv" = ( +/obj/effect/turf_decal/weather/sand/corner{ + dir = 4 }, -/obj/structure/flora/ausbushes/stalkybush, -/obj/structure/railing{ +/turf/open/water/beach, +/area/overmap_encounter/planetoid/beachplanet/explored) +"SH" = ( +/obj/effect/turf_decal/weather/sand{ dir = 8 }, -/turf/open/water/beach/deep, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"SV" = ( -/obj/structure/flora/driftlog, -/turf/open/water/beach/deep, +"SW" = ( +/obj/effect/turf_decal/weather/sand/corner, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"Ta" = ( -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/plating/asteroid/sand, +"SX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) "Ty" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/wood, /area/ruin/beach) -"TQ" = ( -/obj/structure/flora/rock/asteroid, +"TM" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 4 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"TP" = ( +/mob/living/simple_animal/hostile/carp{ + bruteloss = 100 + }, /turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"Ue" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 8 +"TU" = ( +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 }, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 8 +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ + dir = 1 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) @@ -1190,24 +1221,52 @@ /obj/effect/turf_decal/corner/opaque/pink/diagonal, /turf/open/floor/plastic, /area/ruin/beach) -"Ut" = ( -/obj/item/oar, -/obj/item/oar, -/obj/structure/rack, +"UC" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown/corner{ + dir = 8 + }, +/turf/open/water/beach/deep, +/area/overmap_encounter/planetoid/beachplanet/explored) +"UZ" = ( +/obj/machinery/light/floor{ + pixel_y = 16; + pixel_x = -16 + }, /turf/open/floor/wood/ebony, /area/overmap_encounter/planetoid/beachplanet/explored) -"UE" = ( -/obj/effect/turf_decal/weather/sand/corner, -/obj/structure/flora/ausbushes/reedbush, -/turf/open/water/beach/deep, +"Vh" = ( +/obj/structure/chair/plastic, +/obj/item/cigbutt{ + pixel_y = 7; + pixel_x = 9; + layer = 2.9 + }, +/obj/item/cigbutt{ + pixel_y = 3; + pixel_x = -10; + layer = 2.9 + }, +/obj/item/cigbutt{ + pixel_y = -5; + pixel_x = 4; + layer = 2.9 + }, +/mob/living/simple_animal/hostile/pirate/ranged{ + faction = list("beach","pirate") + }, +/turf/open/floor/wood/ebony, /area/overmap_encounter/planetoid/beachplanet/explored) -"UH" = ( -/turf/open/floor/plasteel/stairs/wood, +"Vm" = ( +/obj/structure/flora/ausbushes/stalkybush, +/obj/effect/turf_decal/weather/sand{ + dir = 6 + }, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"UX" = ( -/obj/vehicle/ridden/lavaboat{ - dir = 8; - name = "boat" +"Vn" = ( +/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown/corner{ + dir = 1 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) @@ -1217,24 +1276,9 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ruin/beach) -"Vy" = ( -/obj/effect/turf_decal/weather/sand/corner{ - dir = 1 - }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) -"VQ" = ( -/obj/structure/flora/junglebush/large, -/turf/open/floor/plating/grass/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) -"Wb" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 9 - }, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 1 - }, -/turf/open/water/beach, +"VZ" = ( +/obj/structure/spacevine, +/turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) "Wk" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, @@ -1254,48 +1298,24 @@ "WT" = ( /turf/open/floor/wood/walnut, /area/ruin/beach) -"WU" = ( +"WX" = ( /obj/effect/turf_decal/weather/sand/corner, /obj/effect/turf_decal/weather/sand/corner{ dir = 1 }, /turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) -"Xp" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/railing{ - layer = 3.3 - }, +"Yf" = ( +/obj/structure/flora/ausbushes/stalkybush, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"Xt" = ( -/obj/structure/chair/plastic, -/obj/item/cigbutt{ - pixel_y = 7; - pixel_x = 9; - layer = 2.9 - }, -/obj/item/cigbutt{ - pixel_y = 3; - pixel_x = -10; - layer = 2.9 - }, -/obj/item/cigbutt{ - pixel_y = -5; - pixel_x = 4; - layer = 2.9 - }, -/mob/living/simple_animal/hostile/pirate/ranged{ - faction = list("beach","pirate") - }, -/turf/open/floor/wood/ebony, -/area/overmap_encounter/planetoid/beachplanet/explored) -"XA" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 4 +"Yk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ - dir = 4 +/obj/structure/flora/ausbushes/stalkybush, +/obj/structure/railing{ + dir = 8 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) @@ -1304,30 +1324,15 @@ icon_state = "wood-broken7" }, /area/ruin/beach) -"YJ" = ( -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown/corner{ - dir = 1 - }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"Zq" = ( -/obj/effect/turf_decal/weather/sand/corner{ +"YL" = ( +/obj/effect/turf_decal/weather/sand{ dir = 8 }, /turf/open/water/beach/deep, /area/overmap_encounter/planetoid/beachplanet/explored) -"ZG" = ( -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ - dir = 1 - }, -/obj/vehicle/ridden/lavaboat{ - dir = 4; - name = "boat" - }, -/turf/open/water/beach/deep, +"Zf" = ( +/obj/structure/flora/rock/asteroid, +/turf/open/water/beach, /area/overmap_encounter/planetoid/beachplanet/explored) "ZJ" = ( /mob/living/simple_animal/hostile/pirate/melee{ @@ -1335,11 +1340,6 @@ }, /turf/open/floor/wood, /area/ruin/beach) -"ZL" = ( -/obj/item/ammo_box/c38_box/hunting, -/obj/structure/closet/crate/wooden, -/turf/open/floor/wood, -/area/ruin/beach) "ZV" = ( /obj/effect/turf_decal/corner/opaque/pink/diagonal, /obj/effect/decal/cleanable/dirt, @@ -1372,10 +1372,10 @@ FG FG FG FG -hK -hK -hK -hK +rG +rG +rG +rG FG FG FG @@ -1412,15 +1412,15 @@ FG FG FG FG -hK -hK -hK -hK -hK -hK -hK -hK -hK +rG +rG +rG +rG +rG +rG +rG +rG +rG FG FG FG @@ -1452,18 +1452,18 @@ FG FG FG FG -hK -hK -hK -hK -hK -hK -hK -hK -hK -hK -AT -hK +rG +rG +rG +rG +rG +rG +rG +rG +rG +rG +PR +rG FG FG FG @@ -1491,22 +1491,22 @@ FG FG FG FG -hK -hK -hK -AT -hK -hK -DM -DM -DM -DM -DM -hK -hK -hK -hK -hK +rG +rG +rG +PR +rG +rG +Fr +Fr +Fr +Fr +Fr +rG +rG +rG +rG +rG FG FG FG @@ -1531,25 +1531,25 @@ FG FG FG FG -hK -hK -hK -hK -hK -hK -uC -DM -DM -DM -uC -DM -DM -DM -hK -hK -hK -hK -hK +rG +rG +rG +rG +rG +rG +Yf +Fr +Fr +Fr +Yf +Fr +Fr +Fr +rG +rG +rG +rG +rG FG FG FG @@ -1571,28 +1571,28 @@ FG FG FG FG -hK -hK -hK -hK -hK -DM -DM -DM -DM -DM -DM -DM -DM -DM -DM -In -mr -uD -hK -hK -hK -hK +rG +rG +rG +rG +rG +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +dp +SX +ny +rG +rG +rG +rG FG FG FG @@ -1612,29 +1612,29 @@ FG FG FG FG -hK -hK -hK -DM -DM -DM -SV -DM -DM -DM -DM -DM -DM -DM -DM -DM -uZ +rG +rG +rG +Fr +Fr +Fr +tr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +sG hd -vc -DM -hK -hK -hK +Fq +Fr +rG +rG +rG FG FG FG @@ -1654,30 +1654,30 @@ FG FG FG FG -hK -hK -hK -DM -DM -DM -In -mr -uD -DM -DM -DM -DM -DM -DM -DM -wH -KY -Ds -DM -hK -hK -hK -hK +rG +rG +rG +Fr +Fr +Fr +dp +SX +ny +Fr +Fr +Fr +Fr +Fr +Fr +Fr +wg +Hb +Eb +Fr +rG +rG +rG +rG FG FG FG @@ -1694,33 +1694,33 @@ FG FG FG FG -hK -hK -hK -hK -DM -DM -DM -DM -uZ +rG +rG +rG +rG +Fr +Fr +Fr +Fr +sG hd -vc -DM -fh -wu -Zq -DM -Eq -DM -DM -DM -DM -DM -DM -hK -hK -hK -hK +Fq +Fr +QQ +TM +lL +Fr +oI +Fr +Fr +Fr +Fr +Fr +Fr +rG +rG +rG +rG FG FG "} @@ -1734,21 +1734,21 @@ FG FG FG FG -hK -hK -hK -DM -DM -DM -DM -DM -DM -DM -wH -KY -Ds -fh -CJ +rG +rG +rG +Fr +Fr +Fr +Fr +Fr +Fr +Fr +wg +Hb +Eb +QQ +Vm ut bE bE @@ -1756,13 +1756,13 @@ ut bE bE ut -DO -DO -Sl -DM -hK -hK -hK +iN +iN +Lb +Fr +rG +rG +rG FG FG "} @@ -1774,23 +1774,23 @@ FG FG FG FG -hK -hK -hK -hK -DM -DM -DM -Nq -DO -DO -DO -DO -DO -DO -DO -gu -AY +rG +rG +rG +rG +Fr +Fr +Fr +kg +iN +iN +iN +iN +iN +iN +iN +zx +DL ut GP Ol @@ -1798,14 +1798,14 @@ hh ov Vt ut -oE -qQ -FK -DM -hK -hK -hK -hK +RR +xt +bN +Fr +rG +rG +rG +rG FG "} (12,1,1) = {" @@ -1813,26 +1813,26 @@ FG FG FG FG -hK -hK -hK -dB -DM -DM -DM -DM -DM -DM -Xp -GL -gT -gT -gT -gT -gT -gT -gT -Ut +rG +rG +rG +TP +Fr +Fr +Fr +Fr +Fr +Fr +nc +qh +yV +yV +yV +yV +yV +yV +yV +bG ut sN yo @@ -1840,41 +1840,41 @@ fo nn dd KW -gT -Xt -FK -DM -hK -hK -hK -hK +yV +Vh +bN +Fr +rG +rG +rG +rG FG "} (13,1,1) = {" FG FG FG -hK -hK -hK -DM -DM -DM -sV -DM -DM -Eq -DM -Xp -sA -gT -gT -gT -gT -gT -aa -gT -gT +rG +rG +rG +Fr +Fr +Fr +VZ +Fr +Fr +oI +Fr +nc +Oo +yV +yV +yV +yV +yV +BR +yV +yV ut Rh ae @@ -1882,38 +1882,38 @@ Ol kC Yu KW -gT -gT -FK -DM -hK -hK -hK -hK +yV +yV +bN +Fr +rG +rG +rG +rG FG "} (14,1,1) = {" FG FG FG -hK -DM -DM -DM -DM -sV -OO -DM -DM -uC -DM -GM -oH -dW -gT -gT -uY -oH +rG +Fr +Fr +Fr +Fr +VZ +Af +Fr +Fr +Yf +Fr +pg +Ga +dI +yV +yV +Hm +Ga ut ut pe @@ -1924,38 +1924,38 @@ BD yL zA ut -DB -gT -FK -DM -DM -gZ -tH -ep -hK +oY +yV +bN +Fr +Fr +Ow +hl +pb +rG "} (15,1,1) = {" FG FG -hK -hK -DM -DM -DM -DM -DM -OO -sV -DM -DM -uC -DM -DM -FI -gT -gT -ZG -DM +rG +rG +Fr +Fr +Fr +Fr +Fr +Af +VZ +Fr +Fr +Yf +Fr +Fr +ld +yV +yV +KL +Fr ut CV ZV @@ -1966,38 +1966,38 @@ dd WT kM ut -SC -oH -yD -DM -DM -uZ +Yk +Ga +Kf +Fr +Fr +sG hd -IN -hK +bs +rG "} (16,1,1) = {" FG -hK -hK -DM -DM -DM -Kq -DM -DM -sV -OO -sV -DM -DM -DM -DM -zB -gT -oP -tV -DM +rG +rG +Fr +Fr +Fr +fp +Fr +Fr +VZ +Af +VZ +Fr +Fr +Fr +Fr +Jl +yV +UZ +TU +Fr bE Gr Ok @@ -2010,36 +2010,36 @@ ut ut ut ut -bf -fO -DM -wH -vA -hW -nv +fv +Bz +Fr +wg +rP +SW +mE "} (17,1,1) = {" FG -hK -hK -DM -DM -DM -DM -fh -wu -Zq -DM -sV -DM -DM -DM -DM -FI -gT -gT -kw -DM +rG +rG +Fr +Fr +Fr +Fr +QQ +TM +lL +Fr +VZ +Fr +Fr +Fr +Fr +ld +yV +yV +yK +Fr ut rs Ok @@ -2052,36 +2052,36 @@ Yu Iv Ly ut -AF -sp -XA -qE -nv -pC -Vy +BW +Kv +om +Bo +mE +Sv +sM "} (18,1,1) = {" FG -ch -hK -DM -DM -DM -Eq -QO -QO -QO -DM -DM -DM -DM -DM -UX -zB -gT -cr -tV -fh +Fz +rG +Fr +Fr +Fr +oI +Mw +Mw +Mw +Fr +Fr +Fr +Fr +Fr +di +Jl +yV +Cr +TU +QQ bE QV Ok @@ -2094,36 +2094,36 @@ dd WT Em ut -zc -vL -hH -yy -WU -nv -TQ +uM +ns +rt +rV +WX +mE +Zf "} (19,1,1) = {" -hK -ch -DM -DM -DM -UE -QO -QO -QO -QO -QO -Zq -DM -DM -DM -DM -FI -gT -gT -kw -FW +rG +Fz +Fr +Fr +Fr +du +Mw +Mw +Mw +Mw +Mw +lL +Fr +Fr +Fr +Fr +ld +yV +yV +yK +tQ ut Uj Os @@ -2136,79 +2136,79 @@ mV eJ PM mP -UH -vL -hH -fG -Ap -Js -hK +dq +ns +rt +lX +RE +Oi +rG "} (20,1,1) = {" -hK -hK -DM -DM -DM -QO -QO -QO -pJ -CQ -QO -Mn -Zq -DM -DM -DM -IV -eO -eO -YJ -FW +rG +rG +Fr +Fr +Fr +Mw +Mw +Mw +MI +mh +Mw +Bu +lL +Fr +Fr +Fr +UC +KZ +KZ +Vn +tQ ut ut ut Hj ut ut -LE +mD ZJ oS oS oS ut -LP -vL -Wb -nG -pI -Qi -hK +hY +ns +Bb +NF +Sk +Ci +rG "} (21,1,1) = {" -hK -hK -DM -DM -DM -QO -QO -QO -Pe -CQ -tX -eS -Dz -Zq -DM -DM -DM -DM -DM -DM -OE -xl +rG +rG +Fr +Fr +Fr +Mw +Mw +Mw +nR +mh +xP +LK +my +lL +Fr +Fr +Fr +Fr +Fr +Fr +gm +PC ut vD Wk @@ -2216,41 +2216,41 @@ sz ut Ty oS -ZL +mq kj PB ut -AF -tA -aF -pC -AO -Vy +BW +BN +kr +Sv +SH +sM FG "} (22,1,1) = {" -hK -hK -DM -DM -uC -QO -QO -QO -pJ -JL -pJ -QO -pJ -Mn -Zq -DM -DM -DM -In -mr -uD -OE +rG +rG +Fr +Fr +Yf +Mw +Mw +Mw +MI +mj +MI +Mw +MI +Bu +lL +Fr +Fr +Fr +dp +SX +ny +gm ut vM Gt @@ -2262,178 +2262,178 @@ bE bE ut ut -Ue -aF -DM -hK -hK -hK +wR +kr +Fr +rG +rG +rG FG "} (23,1,1) = {" FG -hK -DM -DM -DM -fh -QO -QO -QO -pJ -CQ -QO -QO -QO -jD -DM -DM -DM -uZ +rG +Fr +Fr +Fr +QQ +Mw +Mw +Mw +MI +mh +Mw +Mw +Mw +AG +Fr +Fr +Fr +sG hd -vc -fh +Fq +QQ ut ly gz tj ut -VQ -vv -Ay -ra -DM -DM -DM -DM -DM -hK -hK -hK +HF +hq +Ez +ID +Fr +Fr +Fr +Fr +Fr +rG +rG +rG FG "} (24,1,1) = {" FG -hK -hK -DM -DM -FW -QO -QO -QO -QO -QO -QO -QO -QO -jD -DM -DM -DM -wH -KY -Ds -FW +rG +rG +Fr +Fr +tQ +Mw +Mw +Mw +Mw +Mw +Mw +Mw +Mw +AG +Fr +Fr +Fr +wg +Hb +Eb +tQ ut ut ut ut ut -Ta -Ay -ra -In -mr -uD -DM -DM -DM -hK -hK -hK +iH +Ez +ID +dp +SX +ny +Fr +Fr +Fr +rG +rG +rG FG "} (25,1,1) = {" FG -hK -hK -DM -DM -ro -ic -xl -QO -QO -QO -QO -QO -QO -ra -DM -DM -DM -DM -DM -DM -OE -ic -ra -DM -OE -ic -ic -ra -DM -uZ +rG +rG +Fr +Fr +Cp +YL +PC +Mw +Mw +Mw +Mw +Mw +Mw +ID +Fr +Fr +Fr +Fr +Fr +Fr +gm +YL +ID +Fr +gm +YL +YL +ID +Fr +sG hd -vc -DM -DM -hK -hK -hK +Fq +Fr +Fr +rG +rG +rG FG FG "} (26,1,1) = {" FG FG -hK -Kq -DM -DM -DM -OE -ic -QO -QO -QO -QO -DM -DM -DM -DM -Eq -DM -Eq -DM -DM -DM -DM -DM -DM -DM -DM -DM -DM -wH -KY -Ds -hK -hK -hK -hK +rG +fp +Fr +Fr +Fr +gm +YL +Mw +Mw +Mw +Mw +Fr +Fr +Fr +Fr +oI +Fr +oI +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +wg +Hb +Eb +rG +rG +rG +rG FG FG FG @@ -2441,39 +2441,39 @@ FG (27,1,1) = {" FG FG -hK -DM -DM -DM -DM -DM -DM -DM -DM -Eq -DM -DM -DM -DM -DM -Eq -AT -hK -AT -DM -DM -DM -DM -DM -DM -DM -hK -hK -hK -hK -AT -hK -hK +rG +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +oI +Fr +Fr +Fr +Fr +Fr +oI +PR +rG +PR +Fr +Fr +Fr +Fr +Fr +Fr +Fr +rG +rG +rG +rG +PR +rG +rG FG FG FG @@ -2483,38 +2483,38 @@ FG (28,1,1) = {" FG FG -hK -hK -DM -DM -DM -DM -DM -DM -DM -DM -DM -DM -DM -DM -hK -hK -hK -hK -hK -hK -hK -DM -DM -hK -hK -hK -ch -hK -hK -hK -hK -hK +rG +rG +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +Fr +rG +rG +rG +rG +rG +rG +rG +Fr +Fr +rG +rG +rG +Fz +rG +rG +rG +rG +rG FG FG FG @@ -2526,35 +2526,35 @@ FG FG FG FG -hK -hK -hK -hK -DM -DM -Kq -DM -DM -hK -hK -hK -hK -hK -hK +rG +rG +rG +rG +Fr +Fr +fp +Fr +Fr +rG +rG +rG +rG +rG +rG FG FG -hK -hK -hK -AT -hK -hK -ch -hK -ch -hK -hK -hK +rG +rG +rG +PR +rG +rG +Fz +rG +Fz +rG +rG +rG FG FG FG @@ -2570,15 +2570,15 @@ FG FG FG FG -hK -hK -hK -hK -hK -hK -hK -hK -hK +rG +rG +rG +rG +rG +rG +rG +rG +rG FG FG FG @@ -2587,14 +2587,14 @@ FG FG FG FG -hK -hK -hK -hK -hK -hK -hK -hK +rG +rG +rG +rG +rG +rG +rG +rG FG FG FG diff --git a/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm b/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm index 5042f1c2c1d7..08967d4aa4d5 100644 --- a/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm @@ -19,23 +19,19 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "ay" = ( -/obj/structure/barricade/wooden, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) -"aY" = ( -/obj/structure/flora/ausbushes/reedbush{ - pixel_x = -11; - pixel_y = 7 +/obj/structure/flora/tree/palm, +/turf/open/floor/plating/beach/sand{ + light_range = 2 }, +/area/ruin/unpowered) +"aY" = ( +/obj/structure/flora/ausbushes/reedbush, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "bB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, +/obj/structure/flora/rock/beach, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "bI" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/light/small/directional/north, @@ -43,20 +39,23 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/treasure_cove) "bN" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 6 - }, +/obj/effect/turf_decal/weather/sand, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "bP" = ( /obj/item/chair/wood, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/beach/treasure_cove) "bQ" = ( -/obj/structure/flora/junglebush, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/glowstick, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "cJ" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/ore_box, @@ -66,14 +65,22 @@ /turf/open/floor/plating/dirt/jungle/lit, /area/ruin/beach/treasure_cove) "cU" = ( -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + dir = 4; + footstep = "wood" + }, +/area/ruin/unpowered) "db" = ( -/obj/effect/overlay/palmtree_l, -/turf/open/floor/plating/beach/sand{ - light_range = 2 +/obj/effect/turf_decal/weather/sand{ + dir = 5 }, -/area/overmap_encounter/planetoid/beachplanet/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "dE" = ( /obj/machinery/light/directional/east, /obj/structure/cable{ @@ -85,15 +92,15 @@ /turf/closed/mineral/random/beach, /area/ruin/beach/treasure_cove) "dO" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/rock/pile/largejungle{ - pixel_x = -10; - pixel_y = 3 +/obj/structure/flora/rock{ + pixel_x = 13 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/spacevine, +/obj/structure/spacevine/dense, +/obj/structure/punji_sticks, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "dV" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 @@ -102,17 +109,9 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "el" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 11; - pixel_x = 19 - }, -/obj/structure/spacevine, -/obj/structure/spacevine/dense, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/ausbushes/fernybush, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "eI" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood{ @@ -135,10 +134,16 @@ }, /area/ruin/beach/treasure_cove) "fu" = ( -/turf/open/floor/plating/beach/sand{ - light_range = 2 +/obj/structure/flora/ausbushes/reedbush{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/structure/flora/ausbushes/reedbush{ + pixel_x = 10; + pixel_y = 16 }, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "fE" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -155,14 +160,12 @@ /turf/open/floor/concrete/slab_4, /area/ruin/beach/treasure_cove) "fR" = ( -/obj/structure/railing/wood{ - layer = 3.1; - dir = 8 +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = -25; + pixel_y = -9 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/glowstick, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/turf/closed/mineral/random/beach, +/area/ruin/unpowered) "fU" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -172,11 +175,16 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "gh" = ( -/obj/structure/flora/tree/palm, -/turf/open/floor/plating/beach/sand{ - light_range = 2 +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/vehicle/ridden/lavaboat{ + dir = 8; + name = "boat"; + desc = "A boat used for traversing water. Thats right." }, -/area/overmap_encounter/planetoid/beachplanet/explored) +/turf/open/water/beach/deep, +/area/ruin/unpowered) "hm" = ( /turf/open/floor/plasteel/stairs{ barefootstep = "woodbarefoot"; @@ -185,18 +193,11 @@ }, /area/ruin/beach/treasure_cove) "ht" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/obj/structure/railing/wood{ - layer = 3.1; - dir = 8 +/obj/effect/overlay/palmtree_r, +/turf/open/floor/plating/beach/sand{ + light_range = 2 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "hJ" = ( /obj/effect/turf_decal/industrial/traffic, /obj/effect/turf_decal/industrial/traffic{ @@ -206,34 +207,33 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/treasure_cove) "hS" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 10 +/turf/open/floor/plating/beach/sand{ + light_range = 2 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "ie" = ( -/obj/structure/flora/ausbushes/reedbush{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/structure/flora/ausbushes/reedbush{ - pixel_x = 10; - pixel_y = 16 +/obj/structure/closet/crate/grave/loot{ + desc = "Here lies our great brother and infamous pirate" }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "ii" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "il" = ( -/obj/structure/flora/ausbushes/sunnybush{ - pixel_x = -5 +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, -/turf/open/floor/plating/grass/beach/lit, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = -25; + pixel_y = -9 + }, +/turf/open/water/beach, +/area/ruin/unpowered) "jb" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -255,12 +255,8 @@ /turf/open/floor/carpet/red, /area/ruin/beach/treasure_cove) "jf" = ( -/obj/structure/flora/rock/pile/largejungle{ - pixel_x = -25; - pixel_y = -9 - }, -/turf/closed/mineral/random/beach, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "jq" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -285,11 +281,10 @@ }, /area/ruin/beach/treasure_cove) "jT" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 5 - }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/obj/structure/barricade/wooden, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "jV" = ( /obj/structure/flora/grass/jungle/b{ pixel_x = -8; @@ -298,21 +293,17 @@ /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/beach/treasure_cove) "jZ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/vehicle/ridden/lavaboat{ - dir = 8; - name = "boat"; - desc = "A boat used for traversing water. Thats right." +/obj/effect/turf_decal/weather/sand{ + dir = 10 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "kl" = ( +/obj/effect/overlay/palmtree_l, /turf/open/floor/plating/beach/sand{ light_range = 2 }, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "km" = ( /mob/living/simple_animal/hostile/cockroach, /turf/open/floor/wood{ @@ -328,37 +319,31 @@ /turf/open/floor/plating, /area/ruin/beach/treasure_cove) "kK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/structure/fluff/fokoff_sign{ + pixel_x = -13 }, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "le" = ( /obj/effect/turf_decal/siding/wood, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "lt" = ( -/obj/structure/flora/rock/jungle{ - pixel_x = -5; - pixel_y = 8 - }, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/turf/closed/mineral/random/beach, +/area/ruin/unpowered) "lL" = ( /obj/effect/decal/cleanable/dirt/dust, /mob/living/simple_animal/hostile/cockroach, /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/beach/treasure_cove) "mG" = ( -/obj/structure/flora/rock{ - pixel_x = 13 +/obj/effect/turf_decal/weather/dirt{ + dir = 4 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/spacevine, /obj/structure/spacevine/dense, -/obj/structure/punji_sticks, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "mK" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/closet/crate/secure/loot, @@ -389,12 +374,13 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "nR" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = -12 +/obj/structure/flora/junglebush, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "on" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -422,13 +408,9 @@ /turf/open/floor/concrete/slab_3, /area/ruin/beach/treasure_cove) "oE" = ( -/obj/structure/destructible/tribal_torch/lit{ - pixel_x = 12 - }, -/obj/structure/spacevine, -/obj/structure/punji_sticks, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/rock/beach, +/turf/open/water/beach/deep, +/area/ruin/unpowered) "oO" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -439,9 +421,18 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "oR" = ( -/mob/living/simple_animal/beachcarp/bass, +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "oS" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -462,25 +453,16 @@ /turf/closed/wall/concrete, /area/ruin/beach/treasure_cove) "pT" = ( -/obj/structure/flora/ausbushes/grassybush, +/obj/effect/overlay/palmtree_r, /turf/open/floor/plating/grass/beach/lit, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "pU" = ( -/obj/structure/flora/junglebush/large{ - pixel_x = -22; - pixel_y = -3 - }, /obj/structure/flora/grass/jungle{ - pixel_x = 2; - pixel_y = -15 - }, -/obj/structure/destructible/tribal_torch/lit{ - pixel_x = 16; - pixel_y = 6 + pixel_x = -12 }, -/mob/living/simple_animal/hostile/rat, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "qc" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/power/apc/auto_name/directional/west, @@ -492,9 +474,12 @@ }, /area/ruin/beach/treasure_cove) "qf" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, /obj/structure/spacevine, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "qr" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -517,10 +502,10 @@ /area/ruin/beach/treasure_cove) "qw" = ( /obj/effect/turf_decal/weather/dirt{ - dir = 5 + dir = 9 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "qN" = ( /obj/item/storage/box/zipties{ pixel_y = 7; @@ -562,12 +547,11 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "rA" = ( -/obj/structure/flora/ausbushes/fullgrass{ - pixel_x = 13; - pixel_y = 6 +/mob/living/simple_animal/beachcarp/trout{ + dir = 4 }, -/turf/open/floor/plating/grass/beach/lit, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "rK" = ( /obj/structure/chair/wood{ dir = 8 @@ -628,23 +612,29 @@ /turf/open/floor/plating, /area/ruin/beach/treasure_cove) "td" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "tm" = ( /obj/structure/barricade/wooden, /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/beach/treasure_cove) "tx" = ( /obj/structure/flora/ausbushes/stalkybush{ - pixel_x = 10; - pixel_y = 1 + pixel_x = -12; + pixel_y = 10 }, /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = -7; - pixel_x = -5 + pixel_y = -6 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_x = 10; + pixel_y = 1 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "tA" = ( /obj/structure/barricade/wooden, /obj/structure/barricade/wooden/crude, @@ -655,13 +645,11 @@ dir = 1 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "tH" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 4 - }, +/mob/living/simple_animal/beachcarp/bass, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "tS" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -678,11 +666,11 @@ /obj/structure/table/reinforced{ color = "#c1b6a5" }, -/obj/item/ammo_box/c38_box/hunting{ +/obj/item/ammo_box/c38_box{ pixel_x = 10; pixel_y = 8 }, -/obj/item/ammo_box/c38_box/hunting{ +/obj/item/ammo_box/c38_box{ pixel_x = 10 }, /obj/structure/sign/poster/contraband/energy_swords{ @@ -702,11 +690,14 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "uC" = ( -/obj/effect/turf_decal/weather/sand{ +/obj/effect/turf_decal/weather/dirt{ dir = 9 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/floor/plating/dirt/jungle/wasteland, +/area/ruin/unpowered) "uI" = ( /obj/structure/railing/wood{ layer = 3.1 @@ -730,14 +721,9 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/treasure_cove) "vo" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 5 - }, -/turf/open/floor/plating/dirt/jungle/wasteland, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "vW" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -761,12 +747,11 @@ }, /area/ruin/beach/treasure_cove) "wS" = ( -/obj/structure/closet/crate/grave/loot{ - desc = "Here lies our great brother and infamous pirate" +/obj/effect/turf_decal/weather/dirt{ + dir = 5 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "xa" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -791,15 +776,15 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/treasure_cove) "xg" = ( -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) +/mob/living/simple_animal/beachcarp/perch, +/turf/open/water/beach, +/area/ruin/unpowered) "xm" = ( -/obj/structure/flora/rock/jungle{ - pixel_x = 11; - pixel_y = -20 +/obj/structure/flora/ausbushes/sunnybush{ + pixel_x = -5 }, -/turf/closed/mineral/random/beach, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/floor/plating/grass/beach/lit, +/area/ruin/unpowered) "xU" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -849,22 +834,25 @@ }, /area/ruin/beach/treasure_cove) "yX" = ( -/obj/structure/closet/crate/goldcrate, +/obj/structure/flora/ausbushes/fullgrass{ + pixel_y = -7; + pixel_x = 1 + }, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "zh" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/ruin/beach/treasure_cove) -"zy" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/dirt/jungle/dark/lit, -/area/overmap_encounter/planetoid/cave/explored) "zW" = ( -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/ausbushes/reedbush{ + pixel_x = -11; + pixel_y = 7 + }, +/turf/open/water/beach, +/area/ruin/unpowered) "Ab" = ( /obj/item/storage/bag/money/vault{ pixel_x = 4 @@ -883,24 +871,18 @@ /area/ruin/beach/treasure_cove) "Ad" = ( /obj/effect/turf_decal/weather/dirt{ - dir = 4 + dir = 10 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "An" = ( -/obj/structure/flora/ausbushes/fullgrass{ - pixel_y = -7; - pixel_x = 1 - }, +/obj/structure/closet/crate/goldcrate, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "At" = ( -/obj/structure/destructible/tribal_torch/lit{ - pixel_x = -8; - pixel_y = 11 - }, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/beach/lit, +/area/ruin/unpowered) "Au" = ( /turf/open/floor/wood/walnut, /area/ruin/beach/treasure_cove) @@ -910,15 +892,32 @@ /turf/open/floor/wood/walnut, /area/ruin/beach/treasure_cove) "BN" = ( -/turf/closed/mineral/random/beach, -/area/overmap_encounter/planetoid/cave/explored) +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/obj/structure/destructible/tribal_torch/lit{ + pixel_x = 12 + }, +/turf/open/floor/plating/dirt/jungle/wasteland, +/area/ruin/unpowered) "BT" = ( /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/beach/treasure_cove) "Cg" = ( -/obj/structure/flora/ausbushes/stalkybush, +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_y = 11; + pixel_x = 19 + }, +/obj/structure/spacevine, +/obj/structure/spacevine/dense, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "Cz" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -927,14 +926,11 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "CB" = ( -/obj/structure/flora/rock/jungle{ - pixel_x = 11; - pixel_y = -20 +/obj/effect/turf_decal/weather/sand{ + dir = 6 }, -/obj/structure/flora/ausbushes/ppflowers, -/mob/living/simple_animal/hostile/rat, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "CZ" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -943,13 +939,9 @@ /obj/machinery/light/directional/north, /turf/open/floor/wood, /area/ruin/beach/treasure_cove) -"Dp" = ( -/obj/structure/flora/ausbushes/reedbush, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) "Dz" = ( /turf/open/floor/plating/grass/beach/lit, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "DC" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -957,28 +949,22 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "DY" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "Ez" = ( /turf/open/floor/carpet/red, /area/ruin/beach/treasure_cove) "EB" = ( -/obj/structure/flora/ausbushes/stalkybush{ - pixel_x = -12; - pixel_y = 10 - }, /obj/structure/flora/ausbushes/stalkybush, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "EE" = ( -/mob/living/simple_animal/crab, -/turf/open/floor/plating/beach/sand{ - light_range = 2 +/obj/effect/turf_decal/weather/sand{ + dir = 4 }, -/area/overmap_encounter/planetoid/beachplanet/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "EF" = ( /obj/structure/chair/wood{ dir = 8 @@ -992,14 +978,6 @@ /mob/living/simple_animal/hostile/pirate/melee, /turf/open/floor/plating/dirt/jungle/lit, /area/ruin/beach/treasure_cove) -"Fb" = ( -/obj/structure/flora/junglebush, -/obj/structure/railing/wood{ - layer = 3.1; - dir = 8 - }, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) "Gm" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/bed{ @@ -1009,13 +987,9 @@ /turf/open/floor/wood/walnut, /area/ruin/beach/treasure_cove) "GC" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, /obj/structure/spacevine, -/obj/structure/spacevine/dense, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "Hf" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -1026,11 +1000,11 @@ }, /area/ruin/beach/treasure_cove) "HP" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 9 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/water/beach/deep, +/area/ruin/unpowered) "Iv" = ( /turf/template_noop, /area/template_noop) @@ -1044,9 +1018,13 @@ }, /area/ruin/beach/treasure_cove) "Jd" = ( -/obj/effect/overlay/palmtree_r, -/turf/open/floor/plating/grass/beach/lit, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/grass/jungle, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "Je" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/curtain/bounty, @@ -1054,28 +1032,32 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "Jh" = ( -/obj/structure/flora/rock/beach, -/turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/beachplanet/explored) -"Jm" = ( /obj/structure/destructible/tribal_torch{ pixel_x = 9; pixel_y = 2 }, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/beachplanet/explored) -"JM" = ( +/area/ruin/unpowered) +"Jm" = ( /obj/effect/turf_decal/weather/dirt{ - dir = 5 + dir = 4 }, +/turf/open/water/beach, +/area/ruin/unpowered) +"JM" = ( /obj/effect/turf_decal/weather/dirt{ - dir = 6 + dir = 10 }, -/obj/structure/destructible/tribal_torch/lit{ - pixel_x = 12 +/obj/structure/flora/tree/jungle/small{ + pixel_x = -36 + }, +/obj/structure/flora/grass/jungle{ + pixel_x = 2; + pixel_y = -15 }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/jungle/wasteland, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "JQ" = ( /obj/machinery/autolathe/hacked, /obj/item/stack/sheet/metal/twenty{ @@ -1099,30 +1081,25 @@ /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/beach/treasure_cove) "Ku" = ( -/obj/structure/flora/ausbushes/fernybush, +/obj/structure/destructible/tribal_torch/lit{ + pixel_x = -8; + pixel_y = 11 + }, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "KO" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/obj/structure/flora/tree/jungle/small{ - pixel_x = -36 - }, -/obj/structure/flora/grass/jungle{ - pixel_x = 2; - pixel_y = -15 - }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/dirt/jungle/wasteland, -/area/overmap_encounter/planetoid/cave/explored) +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "Le" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 +/obj/structure/destructible/tribal_torch/lit{ + pixel_x = 12 }, /obj/structure/spacevine, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/punji_sticks, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "Lt" = ( /obj/structure/table/wood/reinforced, /obj/item/flashlight/lantern{ @@ -1159,30 +1136,26 @@ }, /area/ruin/beach/treasure_cove) "MI" = ( -/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/flora/junglebush, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "Nk" = ( /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "Nu" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - barefootstep = "woodbarefoot"; - color = "#A47449"; - dir = 4; - footstep = "wood" +/obj/structure/flora/ausbushes/fullgrass{ + pixel_x = 13; + pixel_y = 6 }, -/area/overmap_encounter/planetoid/cave/explored) +/turf/open/floor/plating/grass/beach/lit, +/area/ruin/unpowered) "NX" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 5 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "Oi" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -1230,19 +1203,22 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "Pt" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/rock/jungle{ + pixel_x = 11; + pixel_y = -20 + }, +/turf/closed/mineral/random/beach, +/area/ruin/unpowered) "Pw" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 }, /obj/structure/flora/rock/pile/largejungle{ - pixel_x = -25; - pixel_y = -9 + pixel_x = -10; + pixel_y = 3 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "Qh" = ( /obj/structure/bonfire/prelit, /obj/effect/decal/cleanable/dirt/dust, @@ -1250,16 +1226,14 @@ /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/beach/treasure_cove) "QJ" = ( -/mob/living/simple_animal/beachcarp/trout{ - dir = 4 - }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/obj/structure/barricade/wooden, +/turf/open/floor/plating/dirt/jungle/dark/lit, +/area/ruin/unpowered) "Rn" = ( /obj/structure/spacevine, /obj/structure/spacevine/dense, /turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "Rv" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -1298,10 +1272,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ruin/beach/treasure_cove) -"Sk" = ( -/obj/structure/flora/rock/beach, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) "Sm" = ( /obj/machinery/suit_storage_unit/inherit, /obj/effect/turf_decal/industrial/outline/yellow, @@ -1309,24 +1279,24 @@ /turf/open/floor/concrete/slab_2, /area/ruin/beach/treasure_cove) "St" = ( -/obj/structure/flora/grass/jungle, -/obj/structure/railing/wood{ - layer = 3.1; - dir = 8 +/obj/structure/flora/junglebush/large{ + pixel_x = -22; + pixel_y = -3 }, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) -"SD" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/structure/flora/grass/jungle{ + pixel_x = 2; + pixel_y = -15 }, -/obj/vehicle/ridden/lavaboat{ - dir = 8; - name = "boat"; - desc = "A boat used for traversing water. Thats right." +/obj/structure/destructible/tribal_torch/lit{ + pixel_x = 16; + pixel_y = 6 }, +/mob/living/simple_animal/hostile/rat, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) +"SD" = ( /turf/open/water/beach/deep, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "SQ" = ( /obj/structure/chair/wood{ dir = 8 @@ -1343,21 +1313,20 @@ pixel_x = -12; pixel_y = 10 }, -/obj/structure/flora/ausbushes/stalkybush{ - pixel_y = -6 - }, +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/water/beach, +/area/ruin/unpowered) +"Th" = ( /obj/structure/flora/ausbushes/stalkybush{ pixel_x = 10; pixel_y = 1 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) -"Th" = ( -/obj/structure/fluff/fokoff_sign{ - pixel_x = -13 +/obj/structure/flora/ausbushes/stalkybush{ + pixel_y = -7; + pixel_x = -5 }, -/turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/beachplanet/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "Ty" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/effect/decal/cleanable/dirt/dust, @@ -1388,11 +1357,10 @@ dir = 1 }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "TN" = ( -/obj/effect/turf_decal/weather/sand, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "TV" = ( /obj/effect/turf_decal/industrial/loading{ dir = 4 @@ -1406,8 +1374,11 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "UY" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 8 + }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "Vc" = ( /obj/structure/railing/wood{ layer = 3.1 @@ -1430,11 +1401,11 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "VF" = ( -/obj/effect/overlay/palmtree_r, -/turf/open/floor/plating/beach/sand{ - light_range = 2 +/obj/effect/turf_decal/weather/sand{ + dir = 9 }, -/area/overmap_encounter/planetoid/beachplanet/explored) +/turf/open/water/beach, +/area/ruin/unpowered) "VT" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/walnut{ @@ -1471,11 +1442,11 @@ /turf/open/floor/plating/rust, /area/ruin/beach/treasure_cove) "WX" = ( -/obj/effect/turf_decal/weather/sand{ - dir = 8 +/mob/living/simple_animal/crab, +/turf/open/floor/plating/beach/sand{ + light_range = 2 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "Xp" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -1497,20 +1468,32 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/treasure_cove) "XO" = ( -/mob/living/simple_animal/beachcarp/perch, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/vehicle/ridden/lavaboat{ + dir = 8; + name = "boat"; + desc = "A boat used for traversing water. Thats right." + }, /turf/open/water/beach, -/area/overmap_encounter/planetoid/beachplanet/explored) +/area/ruin/unpowered) "YH" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 10 +/obj/structure/flora/rock/jungle{ + pixel_x = 11; + pixel_y = -20 }, -/turf/open/water/beach, -/area/overmap_encounter/planetoid/cave/explored) +/obj/structure/flora/ausbushes/ppflowers, +/mob/living/simple_animal/hostile/rat, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/unpowered) "YL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/greenglow, +/obj/structure/flora/rock/jungle{ + pixel_x = -5; + pixel_y = 8 + }, /turf/open/floor/plating/dirt/jungle, -/area/overmap_encounter/planetoid/cave/explored) +/area/ruin/unpowered) "Zd" = ( /obj/effect/decal/cleanable/blood/old{ pixel_x = -12; @@ -1564,31 +1547,31 @@ Iv Iv Iv Iv -BN -BN -BN -BN -BN -BN -kl -kl -kl -kl -kl -kl -db -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv Iv Iv Iv @@ -1603,38 +1586,38 @@ Iv Iv Iv Iv -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl +Iv +Iv +Iv +Iv +Iv +Iv +lt +lt +lt +lt +lt +lt +hS +hS +hS +hS +hS +hS kl +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +Iv Iv Iv "} @@ -1645,41 +1628,41 @@ Iv Iv Iv Iv -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -WX -WX -WX -WX -WX -WX -WX -WX -WX -WX -WX +Iv +Iv +Iv +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS hS -kl -kl -kl -kl -db -kl -kl Iv Iv "} @@ -1690,23 +1673,22 @@ Iv Iv Iv Iv -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -UY +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt UY UY UY @@ -1718,14 +1700,15 @@ UY UY UY UY -WX -WX +jZ +hS +hS +hS hS kl -kl -kl -kl -kl +hS +hS +Iv Iv "} (5,1,1) = {" @@ -1734,44 +1717,44 @@ Iv Iv Iv Iv -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -UY -tH -tH -tH -tH -UY -UY -UY +Iv +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +TN +TN +TN +TN +TN +TN +TN +TN +TN +TN +TN +TN UY UY +jZ hS -kl -kl -kl -kl -kl +hS +hS +hS +hS +Iv "} (6,1,1) = {" Iv @@ -1779,60 +1762,105 @@ Iv Iv Iv Iv -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +TN +EE +EE +EE +EE +TN +TN +TN +TN +TN +jZ +hS +hS +hS +hS +hS +"} +(7,1,1) = {" +Iv +Iv +Iv +Iv +Iv +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt pz pz pz pz pz -BN -BN -BN -BN -BN -BN -BN -BN -kl -kl +lt +lt +lt +lt +lt +lt +lt +lt +hS +hS +WX +hS +db EE -kl -jT -tH -UY -UY -UY -UY +TN +TN +TN +TN +jZ +hS +hS +hS hS -kl -kl -kl -kl "} -(7,1,1) = {" +(8,1,1) = {" Iv Iv Iv Iv -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt pz pz Ry @@ -1840,42 +1868,42 @@ xb Ry pz pz -BN -BN -BN -BN -BN -BN -BN -BN -kl -kl -kl -kl -kl -jT -UY -UY -UY +lt +lt +lt +lt +lt +lt +lt +lt +hS +hS +hS +hS +hS +db TN -kl -kl -kl -kl +TN +TN +bN +hS +hS +hS +hS "} -(8,1,1) = {" +(9,1,1) = {" Iv Iv Iv Iv -BN -BN -BN -BN -BN -BN -pz -pz +lt +lt +lt +lt +lt +lt +pz +pz pz pz pz @@ -1885,38 +1913,38 @@ mN hJ ac pz -BN -BN -BN -BN -BN -BN -BN -BN -kl -kl -kl -db -kl +lt +lt +lt +lt +lt +lt +lt +lt +hS +hS +hS kl +hS +hS TJ -Sk -UY +bB TN -kl -kl -kl -kl +bN +hS +hS +hS +hS "} -(9,1,1) = {" +(10,1,1) = {" Iv Iv Iv Iv -BN -BN -BN -BN +lt +lt +lt +lt pz pz pz @@ -1930,37 +1958,37 @@ Zn Ry fg pz -BN -BN -BN -BN -BN -BN -BN -BN -kl -kl -kl -EE -kl -kl +lt +lt +lt +lt +lt +lt +lt +lt +hS +hS +hS +WX +hS +hS TJ -UY -UY -UY +TN +TN +TN +jZ +hS +hS hS -kl -kl -kl "} -(10,1,1) = {" +(11,1,1) = {" Iv Iv Iv -BN -BN -BN -BN +lt +lt +lt +lt pz pz JQ @@ -1975,37 +2003,37 @@ Ty Ry XE pz -BN -BN -BN -BN -BN -BN -BN -BN -kl -kl -kl -kl -uC -WX -UY -UY -UY +lt +lt +lt +lt +lt +lt +lt +lt +hS +hS +hS +hS +VF UY TN -kl -kl -kl +TN +TN +TN +bN +hS +hS +hS "} -(11,1,1) = {" +(12,1,1) = {" Iv Iv Iv -BN -BN -BN -BN +lt +lt +lt +lt pz qc zh @@ -2020,37 +2048,37 @@ TV vb TV dG -BN -BN -BN -BN -BN -BN -BN -BN -BN -kl -kl -uC -UY -UY -UY -UY -UY -oR +lt +lt +lt +lt +lt +lt +lt +lt +lt +hS +hS +VF TN -kl -kl -kl +TN +TN +TN +TN +tH +bN +hS +hS +hS "} -(12,1,1) = {" +(13,1,1) = {" Iv Iv Iv -BN -BN -BN -BN +lt +lt +lt +lt pz Wh ft @@ -2065,40 +2093,40 @@ oO ap DC DC -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -WX -UY -UY -BN -BN -UY -UY +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt UY TN -kl -kl -kl +TN +lt +lt +TN +TN +TN +bN +hS +hS +hS "} -(13,1,1) = {" +(14,1,1) = {" Iv Iv Iv -BN -BN -BN -BN -pz -yT -sQ +lt +lt +lt +lt +pz +yT +sQ Mv ww TF @@ -2110,37 +2138,37 @@ nD Nk oS Vx -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -UY -UY -UY -UY -BN -UY -UY -UY -UY +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +TN +TN +TN +TN +lt +TN +TN +TN +TN +jZ +hS hS -kl -kl "} -(14,1,1) = {" +(15,1,1) = {" Iv Iv Iv -BN -BN -BN -BN +lt +lt +lt +lt pz tb dE @@ -2153,39 +2181,39 @@ uz Cz nD nj -td -Dp -td +TN +aY +TN +Ad YH -CB -At -BN -BN -BN -BN -UY -UY -UY -UY -UY -UY -oR -UY +Ku +lt +lt +lt +lt +TN +TN +TN +TN +TN +TN tH -UY -UY TN -kl -kl +EE +TN +TN +bN +hS +hS "} -(15,1,1) = {" +(16,1,1) = {" Iv Iv Iv -BN -BN -BN -BN +lt +lt +lt +lt pz pz pz @@ -2198,41 +2226,41 @@ cR Hf Nk uU -td -aY +TN zW -td -YH -Ku -oE +SD +TN +Ad el -UY -UY -UY -UY -UY -UY -UY -UY -UY -bN -kl +Le +Cg +TN +TN +TN +TN +TN +TN +TN +TN +TN +CB +hS TJ -UY TN -kl -kl +bN +hS +hS "} -(16,1,1) = {" +(17,1,1) = {" Iv -BN -BN -BN -BN -BN -BN -BN -BN +lt +lt +lt +lt +lt +lt +lt +lt pz qr jb @@ -2242,42 +2270,42 @@ sC Qh xX nj -td -td -zW -zW -zW -td -Le -Le -Cg -UY -UY -UY -xg -xg +TN +TN +SD +SD +SD +TN +qf +qf +EB +TN +TN +TN +SD +SD +SD xg -XO -UY TN -kl -BN -BN -UY +bN +hS +lt +lt TN -kl -kl +bN +hS +hS "} -(17,1,1) = {" -BN -BN +(18,1,1) = {" +lt +lt Dz -BN -BN -BN -BN -BN -BN +lt +lt +lt +lt +lt +lt pz vW SQ @@ -2287,42 +2315,42 @@ jV EU xX nj -td -td -zW -zW -zW -zW -qf -qf -EB -UY -xg -xg -xg -xg -xg -xg -UY -UY -WX -BN -UY -UY TN -kl -kl -"} -(18,1,1) = {" -BN +TN +SD +SD +SD +SD +GC +GC +Te +TN +SD +SD +SD +SD +SD +SD +TN +TN +UY +lt +TN +TN +bN +hS +hS +"} +(19,1,1) = {" +lt Dz -rA -BN -BN -BN -BN -BN -BN +Nu +lt +lt +lt +lt +lt +lt pz on Ez @@ -2332,42 +2360,42 @@ DC DC IQ nj -td -td -zW +TN +TN SD -kK -jZ -td -qf -Te -UY -xg -xg -xg -xg -xg -xg -xg -UY -UY -UY -UY -UY +gh +HP +XO TN -kl -kl +GC +tx +TN +SD +SD +SD +SD +SD +SD +SD +TN +TN +TN +TN +TN +bN +hS +hS "} -(19,1,1) = {" -BN -Jd +(20,1,1) = {" +lt +pT Dz -BN -BN -BN -BN -BN -BN +lt +lt +lt +lt +lt +lt pz Oi jF @@ -2377,42 +2405,42 @@ Kj Kj fU nj -qw -EB +wS +Te le ZO rp Uf tD Rn -tx -UY -UY -xg -Jh -xg -xg -xg -UY -UY -UY -UY -UY -UY +Th TN -kl -kl +TN +SD +oE +SD +SD +SD +TN +TN +TN +TN +TN +TN +bN +hS +hS "} -(20,1,1) = {" -BN -pT +(21,1,1) = {" +lt +At Dz Dz -BN -BN -BN -BN -BN +lt +lt +lt +lt +lt pz OG TI @@ -2422,42 +2450,42 @@ Kn bP Rv RN -An -qw +yX +wS le Oq Zd nf tD Rn -qf -UY -UY -UY -UY -UY -xg -UY -UY -UY -UY -UY -UY -UY +GC TN -kl -kl +TN +TN +TN +TN +SD +TN +TN +TN +TN +TN +TN +TN +bN +hS +hS "} -(21,1,1) = {" -BN -BN -il +(22,1,1) = {" +lt +lt +xm Dz -BN -BN -BN -BN -BN +lt +lt +lt +lt +lt pz pz Zz @@ -2468,42 +2496,42 @@ Lt xX dV yD -Ku -qw -bB +el +wS +NX Xw -bB -td +NX +TN Rn -GC -Ad -Ad -UY -UY -UY -UY -UY -QJ -UY -UY -UY -UY -oR +mG +Jm +Jm TN -kl -kl +TN +TN +TN +TN +rA +TN +TN +TN +TN +tH +bN +hS +hS "} -(22,1,1) = {" +(23,1,1) = {" Iv -BN -BN -fu -fu -BN -BN -BN -BN -BN +lt +lt +hS +hS +lt +lt +lt +lt +lt pz re Au @@ -2518,37 +2546,37 @@ DC OI jq Xp -BN -BN -mG -Jm -Th -NX -UY -UY -UY -UY -UY -UY -BN -BN -UY -UY +lt +lt +dO +Jh +kK +wS TN -kl -kl +TN +TN +TN +TN +TN +lt +lt +TN +TN +bN +hS +hS "} -(23,1,1) = {" +(24,1,1) = {" Iv -BN -BN -kl -kl -BN -BN -BN -BN -BN +lt +lt +hS +hS +lt +lt +lt +lt +lt pz sl VX @@ -2563,469 +2591,469 @@ RF RF Kj RF -BN -BN -BN -BN -BN -BN -UY -UY -UY -UY -UY -BN -BN -UY -UY -UY +lt +lt +lt +lt +lt +lt TN -kl -kl +TN +TN +TN +TN +lt +lt +TN +TN +TN +bN +hS +hS "} -(24,1,1) = {" +(25,1,1) = {" Iv -BN -kl -kl -kl -BN -BN -BN -BN -BN +lt +hS +hS +hS +lt +lt +lt +lt +lt pz pz pz pz -zy -BN -BN -BN -ht -St -Nu -Fb -fR -BN -BN -BN -BN -BN -BN -BN -BN -UY -UY -UY -UY -UY -UY -UY -UY -UY -bN -kl -kl -"} -(25,1,1) = {" -Iv -Iv -kl -kl -kl -EE -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -HP -td -YH +QJ +lt +lt +lt +oR +Jd cU nR bQ -BN -BN -BN -BN -BN -BN -BN -UY -UY -UY -UY -UY -UY -UY -UY -UY +lt +lt +lt +lt +lt +lt +lt +lt TN -kl -kl -kl +TN +TN +TN +TN +TN +TN +TN +TN +CB +hS +hS "} (26,1,1) = {" Iv Iv -kl -kl -uC -WX +hS +hS +hS WX -BN -BN -BN -BN -BN -BN -BN -BN -xm +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt lt qw -ie -td -YH +TN +Ad +jf pU MI -BN -BN -BN -BN -BN -BN -BN -UY -oR -UY -UY -UY -UY -UY -UY -UY +lt +lt +lt +lt +lt +lt +lt TN -EE -kl -kl +TN +TN +TN +TN +TN +TN +TN +TN +bN +hS +hS +hS "} (27,1,1) = {" Iv Iv -kl +hS +hS VF -TJ -UY UY UY -BN -BN -BN -BN -BN -BN -BN +lt +lt +lt +lt +lt +lt +lt +lt Pt YL wS -ii -td -td -DY +fu +TN +Ad +St DY -BN -yX -BN -BN -BN -BN -UY -UY -UY -UY -UY -UY -UY -UY -UY -UY +lt +lt +lt +lt +lt +lt +lt +TN +tH +TN +TN +TN +TN +TN +TN +TN bN -kl -kl -Iv +WX +hS +hS "} (28,1,1) = {" Iv Iv -kl -kl -TJ -UY -UY -UY hS -kl -BN -BN -BN -BN -BN +ht +TJ +TN +TN +TN +lt +lt +lt +lt +lt +lt +lt vo KO -cU +ie ii +TN +TN td td -td -td -ay -cU -BN -BN -BN -BN -UY -UY -UY -UY -UY -Sk -UY -UY -UY -bN -kl -kl -kl +lt +An +lt +lt +lt +lt +TN +TN +TN +TN +TN +TN +TN +TN +TN +TN +CB +hS +hS Iv "} (29,1,1) = {" Iv Iv -kl -kl -jT -UY -UY -UY +hS +hS +TJ TN -EE -kl -BN -BN -BN -BN -BN +TN +TN +jZ +hS +lt +lt +lt +lt +lt +uC JM -cU +jf ii -td -td -td -td -BN -BN -BN -BN -BN -UY -UY -UY -UY -UY -UY -UY -UY -UY -bN -kl -kl -kl -kl +TN +TN +TN +TN +jT +jf +lt +lt +lt +lt +TN +TN +TN +TN +TN +bB +TN +TN +TN +CB +hS +hS +hS Iv "} (30,1,1) = {" Iv Iv -kl -kl -kl -jT -tH -UY -UY -WX +hS +hS +db +TN +TN +TN +bN WX -UY -BN -BN -BN -BN -BN -cU -dO -td -td -td -BN -BN -BN -BN +hS +lt +lt +lt +lt +lt BN -UY -UY -UY -UY -UY -UY -UY -UY -tH -bN -kl -kl -kl -Iv -Iv +jf +ii +TN +TN +TN +TN +lt +lt +lt +lt +lt +TN +TN +TN +TN +TN +TN +TN +TN +TN +CB +hS +hS +hS +hS Iv "} (31,1,1) = {" Iv Iv -BN -kl -kl -kl +hS +hS +hS +db EE -TJ -UY -UY -UY +TN +TN UY UY -BN -BN -BN -BN +TN +lt +lt +lt +lt +lt jf Pw -td -td -BN -BN -BN -BN -UY -UY -UY -UY -UY -tH -tH -tH -tH -bN -kl -kl -kl -kl +TN +TN +TN +lt +lt +lt +lt +lt +TN +TN +TN +TN +TN +TN +TN +TN +EE +CB +hS +hS +hS +Iv +Iv +Iv +"} +(32,1,1) = {" +Iv +Iv +lt +hS +hS +hS +WX +TJ +TN +TN +TN +TN +TN +lt +lt +lt +lt +fR +il +TN +TN +lt +lt +lt +lt +TN +TN +TN +TN +TN +EE +EE +EE +EE +CB +hS +hS +hS +hS Iv Iv Iv Iv "} -(32,1,1) = {" +(33,1,1) = {" Iv -BN -BN -BN -kl -kl -kl -jT -UY -UY -UY -UY -UY -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -tH -tH -tH -tH -bN -kl -kl -kl -kl -kl -kl -kl -kl +lt +lt +lt +hS +hS +hS +db +TN +TN +TN +TN +TN +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +EE +EE +EE +EE +CB +hS +hS +hS +hS +hS +hS +hS +hS Iv Iv Iv Iv Iv "} -(33,1,1) = {" +(34,1,1) = {" Iv Iv Iv Iv Iv -kl -kl -kl -jT -tH -UY -UY -UY -UY -BN -BN -BN -BN -BN -BN -BN -BN -BN -BN -kl -kl -kl -kl -kl -kl -gh -kl -kl -kl -kl -kl -kl +hS +hS +hS +db +EE +TN +TN +TN +TN +lt +lt +lt +lt +lt +lt +lt +lt +lt +lt +hS +hS +hS +hS +hS +hS +ay +hS +hS +hS +hS +hS +hS Iv Iv Iv @@ -3033,40 +3061,40 @@ Iv Iv Iv "} -(34,1,1) = {" +(35,1,1) = {" Iv Iv Iv Iv -BN -BN -kl -kl -kl -kl -jT -tH -tH -bN -kl -BN -BN -BN -BN -BN -BN -BN -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl -kl +lt +lt +hS +hS +hS +hS +db +EE +EE +CB +hS +lt +lt +lt +lt +lt +lt +lt +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS +hS Iv Iv Iv @@ -3078,24 +3106,24 @@ Iv Iv Iv "} -(35,1,1) = {" +(36,1,1) = {" Iv Iv Iv -BN -BN -BN -BN -kl -kl -kl -db -kl -kl -kl -kl -kl +lt +lt +lt +lt +hS +hS +hS kl +hS +hS +hS +hS +hS +hS Iv Iv Iv @@ -3123,7 +3151,7 @@ Iv Iv Iv "} -(36,1,1) = {" +(37,1,1) = {" Iv Iv Iv @@ -3132,13 +3160,13 @@ Iv Iv Iv Iv -kl -kl -kl -kl -kl -kl -kl +hS +hS +hS +hS +hS +hS +hS Iv Iv Iv diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_drakelair.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_drakelair.dmm index 467c423c3ae0..4c8ccc99dfcb 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_drakelair.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_drakelair.dmm @@ -293,7 +293,7 @@ }, /area/ruin/powered) "wX" = ( -/turf/closed/indestructible/rock/snow/ice/ore, +/turf/closed/indestructible/rock/snow, /area/overmap_encounter/planetoid/cave/explored) "xo" = ( /obj/structure/stone_tile/slab, diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_icecropolis.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_icecropolis.dmm deleted file mode 100644 index 6fc7a0a3016a..000000000000 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_icecropolis.dmm +++ /dev/null @@ -1,9481 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ab" = ( -/obj/structure/necropolis_gate, -/obj/structure/stone_tile/slab/cracked, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"ae" = ( -/obj/structure/fluff/fokoff_sign, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/overmap_encounter/planetoid/ice/explored) -"al" = ( -/obj/structure/stone_tile/slab, -/obj/structure/closet/crate/necropolis, -/obj/effect/spawner/lootdrop/snowdin/dungeonmisc, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"aw" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"az" = ( -/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"aE" = ( -/obj/structure/flora/grass/both, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"aM" = ( -/obj/structure/table, -/obj/item/circular_saw, -/obj/item/scalpel, -/obj/item/cautery, -/obj/item/hemostat, -/obj/item/retractor, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"aU" = ( -/obj/structure/spawner/lavaland/goliath, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"aV" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"br" = ( -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"bs" = ( -/obj/item/rcd_ammo, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"bu" = ( -/obj/structure/closet/crate, -/obj/item/stack/marker_beacon/ten, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/flashlight/flare, -/obj/item/flashlight/flare, -/obj/item/stack/sheet/bone, -/obj/item/stack/sheet/bone, -/obj/item/stack/sheet/animalhide/goliath_hide, -/obj/item/stack/sheet/animalhide/goliath_hide, -/obj/item/stack/sheet/sinew, -/obj/item/stack/sheet/sinew, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"bz" = ( -/obj/structure/fence/corner{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"bC" = ( -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"bJ" = ( -/obj/structure/stone_tile/center, -/obj/structure/stone_tile/surrounding, -/obj/effect/decal/remains/human, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"bO" = ( -/obj/structure/bed/roller, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"bR" = ( -/obj/structure/table/wood/reinforced, -/obj/item/trash/plate, -/obj/item/kitchen/fork, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"bT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/box/cups, -/obj/structure/table/wood/reinforced, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"bU" = ( -/obj/structure/stone_tile/slab/cracked, -/mob/living/simple_animal/hostile/asteroid/gutlunch, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"cE" = ( -/obj/effect/mob_spawn/human/clown/corpse, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"cF" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 8 - }, -/obj/structure/stone_tile/surrounding_tile{ - dir = 1 - }, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"cG" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 4 - }, -/obj/item/trash/can, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"df" = ( -/obj/item/trash/syndi_cakes, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"dg" = ( -/obj/item/reagent_containers/glass/bottle/diethylamine, -/obj/item/reagent_containers/glass/bottle/diethylamine, -/obj/item/reagent_containers/glass/bottle/mutagen, -/obj/item/reagent_containers/glass/bottle/mutagen, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"di" = ( -/obj/structure/stone_tile/slab, -/obj/effect/decal/cleanable/blood, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"dx" = ( -/mob/living/simple_animal/hostile/asteroid/hivelord/legion, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"dG" = ( -/obj/structure/girder/bronze, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"dJ" = ( -/obj/item/seeds/tobacco, -/obj/item/seeds/tomato/blue, -/obj/item/seeds/cannabis, -/obj/item/seeds/wheat, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"dP" = ( -/obj/item/chair/wood/wings, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/cotton/durathread, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"dU" = ( -/obj/machinery/door/airlock/public, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"dY" = ( -/obj/structure/fluff/broken_flooring, -/obj/structure/table/glass, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"ea" = ( -/obj/structure/flora/rock/icy, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"eB" = ( -/obj/structure/necropolis_gate, -/obj/structure/stone_tile/slab/cracked, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"eC" = ( -/obj/structure/stone_tile/block{ - dir = 1; - pixel_x = -16 - }, -/obj/structure/stone_tile/block{ - dir = 8; - pixel_y = 16 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"eD" = ( -/obj/item/melee/baseball_bat/homerun, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"eG" = ( -/mob/living/simple_animal/hostile/mining_drone/rockplanet{ - faction = list("mining") - }, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis) -"eH" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"eQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/glowshroom/single, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"eU" = ( -/obj/structure/fence/door, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"fg" = ( -/mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"fh" = ( -/mob/living/simple_animal/hostile/big_legion{ - desc = "Hidden away with his sect of heretical brethren, he festers and awaits judgement from The Priest."; - health = 300; - loot = list(/obj/item/organ/regenerative_core/legion=3,/obj/effect/mob_spawn/human/corpse/damaged/legioninfested=5,/obj/effect/mob_spawn/human/corpse/damaged/legioninfested=5,/obj/effect/mob_spawn/human/corpse/damaged/legioninfested=5,/obj/item/keycard/gatedrop/heathen); - maxHealth = 300; - name = "The Heathen" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"fi" = ( -/obj/item/trash/candy, -/mob/living/simple_animal/hostile/asteroid/hivelord/legion, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"fl" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/box/donkpockets/donkpocketgondola, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"ft" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"fx" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"fz" = ( -/obj/item/storage/firstaid/fire, -/obj/structure/closet/crate, -/obj/item/storage/firstaid/regular, -/obj/effect/spawner/lootdrop/snowdin/dungeonmid, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"fB" = ( -/obj/structure/stone_tile/slab, -/obj/structure/chair/pew/left{ - dir = 1 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"fE" = ( -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"fK" = ( -/obj/structure/cable/blue{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"fN" = ( -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/unpowered/icecropolis) -"fR" = ( -/obj/structure/table/wood, -/obj/item/clothing/under/costume/gladiator/ash_walker, -/obj/item/clothing/under/costume/gladiator/ash_walker, -/obj/item/clothing/under/costume/gladiator/ash_walker, -/obj/item/clothing/under/costume/gladiator/ash_walker, -/obj/item/clothing/head/helmet/gladiator, -/obj/item/clothing/head/helmet/gladiator, -/obj/item/clothing/head/helmet/gladiator, -/obj/item/clothing/head/helmet/gladiator, -/obj/item/storage/belt/utility, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"fT" = ( -/obj/structure/elite_tumor, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"ge" = ( -/obj/structure/stone_tile/block{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"gh" = ( -/obj/structure/stone_tile/surrounding, -/obj/structure/stone_tile/center, -/mob/living/simple_animal/hostile/megafauna/dragon{ - crusher_loot = null; - desc = "High Priest of the Bloody Hallow. Fires burn in his name, crusades and holy word spread across the necropolis until it split and vanished. It was not meant to stay under the gaze of Legion, prospering in its own citadel of flesh and death."; - gps_name = "Holy Fire Signal"; - health = 2000; - loot = list(/obj/item/keycard/gatedrop/priest); - maxHealth = 2000; - name = "The Priest" - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"gn" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 4 - }, -/obj/structure/stone_tile/burnt{ - dir = 4 - }, -/obj/structure/stone_tile/burnt{ - dir = 8 - }, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"gr" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 1 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"gs" = ( -/obj/structure/stone_tile/surrounding_tile, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"gA" = ( -/obj/item/trash/raisins, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"gF" = ( -/obj/structure/bonfire/prelit, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"gM" = ( -/obj/structure/girder/bronze, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"gV" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"gX" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/structure/closet/crate/necropolis/tendril, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"hb" = ( -/mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"hf" = ( -/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck, -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"hi" = ( -/obj/structure/table/optable, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"hs" = ( -/obj/structure/stone_tile/cracked{ - dir = 1 - }, -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"hu" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/structure/table/wood/fancy/red_gold, -/obj/item/fugu_gland, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"hw" = ( -/obj/item/trash/tray, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"hy" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile/surrounding/cracked, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"hM" = ( -/obj/machinery/door/airlock/public, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"hT" = ( -/turf/closed/wall/mineral/wood/nonmetal/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"ie" = ( -/turf/closed/wall/mineral/wood/nonmetal/icecropolis, -/area/ruin/unpowered/icecropolis) -"in" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/mineral/iron/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"iq" = ( -/obj/structure/table, -/obj/item/gps, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"it" = ( -/obj/structure/stone_tile/center, -/obj/structure/stone_tile/surrounding, -/obj/effect/decal/cleanable/blood/gibs/core, -/obj/effect/decal/remains/human, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"iy" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/asteroid/hivelord/legion, -/obj/item/seeds/cotton, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"iH" = ( -/obj/structure/stone_tile/surrounding_tile{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"iO" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/syndie, -/obj/effect/mob_spawn/human/corpse/charredskeleton, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"iQ" = ( -/mob/living/simple_animal/hostile/asteroid/hivelord/legion, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"iR" = ( -/obj/item/toy/foamblade, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"iS" = ( -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis) -"iV" = ( -/turf/closed/indestructible/riveted/boss, -/area/ruin/unpowered/icecropolis/reach) -"je" = ( -/turf/closed/mineral/random/high_chance/volcanic/icecropolis, -/area/ruin/unpowered/icecropolis) -"jK" = ( -/obj/structure/stone_tile/slab, -/obj/structure/table/wood/fancy/royalblue, -/obj/item/book/granter/spell/smoke/lesser, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"jN" = ( -/obj/item/seeds/apple, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"jR" = ( -/obj/machinery/door/keycard/gates/heathen, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"jV" = ( -/turf/closed/indestructible/riveted/boss, -/area/ruin/unpowered/icecropolis) -"kp" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"kC" = ( -/obj/structure/fluff/fokoff_sign, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"kD" = ( -/obj/structure/stone_tile/slab, -/obj/structure/chair/pew{ - dir = 1 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"kK" = ( -/obj/structure/closet/crate/medical, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/lizard, -/obj/item/reagent_containers/blood/lizard, -/obj/item/stack/sheet/cotton/cloth/ten, -/obj/item/storage/firstaid/brute, -/obj/item/storage/firstaid/medical, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"kW" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/effect/decal/cleanable/blood, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"li" = ( -/turf/closed/wall/rust/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"ln" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/rainbow, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"lr" = ( -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/decal/cleanable/blood, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"lB" = ( -/obj/structure/table, -/obj/item/ammo_casing/shotgun/improvised, -/obj/item/ammo_casing/shotgun/improvised, -/obj/item/ammo_casing/shotgun/improvised, -/obj/item/ammo_casing/shotgun/improvised, -/obj/item/ammo_casing/shotgun/buckshot, -/obj/item/ammo_casing/shotgun/buckshot, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"lH" = ( -/obj/structure/table/wood, -/obj/item/spear/bonespear, -/obj/item/spear/bonespear, -/obj/item/spear/bonespear, -/obj/item/melee/baseball_bat/bone, -/obj/item/melee/baseball_bat/bone, -/obj/item/melee/baseball_bat/bone, -/obj/item/kitchen/knife/combat/bone, -/obj/item/kitchen/knife/combat/bone, -/obj/item/kitchen/knife/combat/bone, -/obj/item/scythe, -/obj/item/scythe, -/obj/item/scythe, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"lZ" = ( -/mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"mj" = ( -/obj/item/trash/boritos, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"mk" = ( -/obj/item/stack/sheet/bone, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"ml" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"mo" = ( -/obj/structure/table/wood/reinforced, -/obj/item/clothing/head/collectable/tophat, -/obj/item/clothing/head/collectable/petehat, -/obj/item/clothing/head/lobsterhat, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"mp" = ( -/obj/effect/mob_spawn/human/corpse/charredskeleton, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"mu" = ( -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"mI" = ( -/obj/structure/stone_tile/slab, -/obj/structure/bookcase/manuals/medical, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"mT" = ( -/obj/structure/windoor_assembly{ - dir = 4 - }, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"mU" = ( -/obj/structure/spawner/lavaland/legion, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"mX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/glowshroom/single, -/obj/item/seeds/bamboo, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"mZ" = ( -/obj/structure/stone_tile/slab, -/obj/structure/bookcase/random/nonfiction, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"na" = ( -/obj/machinery/door/keycard/gates/heathen, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"ng" = ( -/obj/structure/stone_tile/block/burnt, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"nh" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 8 - }, -/obj/item/trash/plate, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"nr" = ( -/obj/item/clothing/head/festive{ - desc = "A festive party hat with the name 'timmy' scribbled on the front."; - name = "party hat" - }, -/obj/effect/decal/remains/human, -/obj/item/chair/wood/wings, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"nC" = ( -/obj/structure/stone_tile/surrounding_tile, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/gold) -"nE" = ( -/turf/closed/mineral/random/volcanic/icecropolis, -/area/ruin/unpowered/icecropolis) -"nS" = ( -/obj/item/melee/baton/cattleprod, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"ob" = ( -/obj/machinery/door/keycard/gates/gatekeeper, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"og" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 1 - }, -/obj/structure/stone_tile/burnt{ - dir = 8 - }, -/obj/structure/stone_tile/burnt, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"oj" = ( -/obj/structure/stone_tile/slab, -/obj/structure/chair/pew, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"op" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 4 - }, -/obj/structure/stone_tile/surrounding_tile{ - dir = 8 - }, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"oJ" = ( -/obj/structure/stone_tile/slab, -/obj/structure/bookcase/random/reference, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"oQ" = ( -/obj/item/circuitboard/machine/smartfridge, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"oS" = ( -/mob/living/simple_animal/hostile/asteroid/hivelord/legion/crystal{ - color = "#880808"; - desc = "Disfigured and distorted, this fallen deacon of The Priest attones by guarding some holy entrance."; - health = 100; - maxHealth = 100; - name = "The Deacon" - }, -/turf/open/indestructible/necropolis/icecropolis, -/area/ruin/unpowered/icecropolis/outside) -"oT" = ( -/obj/structure/stone_tile/cracked{ - dir = 4 - }, -/obj/structure/stone_tile/cracked, -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/obj/structure/stone_tile/cracked{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"oZ" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"pa" = ( -/obj/structure/stone_tile/block/burnt, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"ph" = ( -/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"pm" = ( -/obj/structure/closet/crate, -/obj/item/gun/ballistic/shotgun/doublebarrel/improvised, -/obj/item/clothing/mask/russian_balaclava, -/obj/item/clothing/shoes/russian, -/obj/item/clothing/suit/armor/vest/russian, -/obj/item/clothing/head/helmet/rus_helmet, -/obj/item/clothing/under/pants/track, -/obj/item/clothing/under/color/black, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"pE" = ( -/obj/structure/stone_tile/slab, -/obj/projectile/bullet/reusable/arrow/bronze, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"pI" = ( -/turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/icecropolis) -"pO" = ( -/obj/structure/stone_tile/cracked{ - dir = 4 - }, -/obj/structure/stone_tile/cracked, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"pT" = ( -/obj/structure/stone_tile/slab, -/obj/structure/necropolis_gate, -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/decal/cleanable/blood, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"pU" = ( -/obj/machinery/door/keycard/gates/gatekeeper, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"pV" = ( -/obj/structure/closet/crate/radiation, -/obj/machinery/the_singularitygen, -/obj/item/toy/plush/beeplushie, -/obj/item/clothing/suit/hooded/bee_costume, -/obj/item/clothing/mask/rat/bee, -/obj/item/clothing/head/beekeeper_head, -/obj/item/clothing/suit/beekeeper_suit, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"qe" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/machinery/door/keycard/gates/bishop, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"qh" = ( -/obj/structure/stone_tile/slab, -/obj/effect/decal/cleanable/blood/footprints, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"ql" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/wiz, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"qA" = ( -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/mineral/gold, -/area/ruin/unpowered/icecropolis/gold) -"qC" = ( -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/obj/structure/stone_tile, -/obj/structure/statue/bone/rib{ - color = "#880808"; - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"qQ" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/effect/decal/cleanable/blood/gibs/old, -/mob/living/simple_animal/hostile/mimic/copy/ranged{ - faction = list("mimic","mining") - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"qV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/water_cooler{ - name = "punch cooler"; - reagent_id = /datum/reagent/consumable/ethanol/bacchus_blessing - }, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"re" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/item/stack/sheet/mineral/gold/twenty, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"rh" = ( -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/obj/structure/destructible/tribal_torch, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"rq" = ( -/obj/structure/fluff/broken_flooring, -/mob/living/simple_animal/hostile/asteroid/hivelord/legion, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"rz" = ( -/obj/item/stack/tile/bronze, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"rE" = ( -/obj/structure/stone_tile/slab/cracked, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"rM" = ( -/obj/machinery/door/airlock/glass_large, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"rR" = ( -/obj/item/trash/semki, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"rT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/candy, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"sa" = ( -/turf/closed/wall/mineral/iron/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"sH" = ( -/obj/structure/stone_tile/center{ - pixel_y = -16 - }, -/obj/structure/stone_tile/surrounding{ - pixel_y = -16 - }, -/obj/structure/stone_tile/block, -/obj/structure/bed/dogbed{ - anchored = 1; - color = "#888c8d"; - desc = "A very holy place to rest a weary body."; - name = "Holy Resting Place"; - pixel_y = -8 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"sM" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/yellow, -/obj/item/storage/pill_bottle/trophazole, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"sO" = ( -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"sT" = ( -/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/doom{ - desc = "The Lost Prophet, destined to wander the Bloody Hallow in a death stained rut."; - health = 300; - maxHealth = 300; - name = "The Lost Prophet"; - ranged_ignores_vision = 0 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis) -"sZ" = ( -/obj/structure/destructible/tribal_torch, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"tq" = ( -/obj/structure/stone_tile/block{ - dir = 4; - pixel_y = -16 - }, -/obj/structure/stone_tile/block{ - pixel_x = 16 - }, -/obj/structure/stone_tile, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"tv" = ( -/obj/structure/closet/crate/necropolis/tendril, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"tA" = ( -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"tB" = ( -/obj/item/cardboard_cutout/adaptive, -/obj/item/gun/magic/wand/nothing, -/obj/item/implanter/adrenalin, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/overmap_encounter/planetoid/ice/explored) -"tE" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"tO" = ( -/mob/living/simple_animal/hostile/asteroid/elite/broodmother{ - aggro_vision_range = 5; - desc = "The gatekeeper, a beast dedicated to guarding the wellbeing of its master."; - faction = list("mining"); - health = 300; - loot = list(/obj/item/crusher_trophy/broodmother_tongue,/obj/item/keycard/gatedrop/gatekeeper); - loot_drop = list(); - maxHealth = 200; - name = "The Gatekeeper" - }, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"tS" = ( -/obj/structure/stone_tile/surrounding_tile{ - dir = 8 - }, -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"tW" = ( -/obj/structure/table/wood/fancy/red_gold, -/obj/item/reagent_containers/food/snacks/toastedsandwich, -/obj/item/reagent_containers/food/snacks/store/cake/birthday, -/obj/item/reagent_containers/food/snacks/store/bread/creamcheese, -/obj/item/reagent_containers/food/snacks/spaghetti/pastatomato, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"tX" = ( -/obj/item/kitchen/knife/butcher, -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/clothing/suit/apron/chef, -/obj/item/clothing/head/chefhat, -/obj/item/clothing/under/rank/civilian/chef/skirt, -/obj/item/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"um" = ( -/obj/structure/stone_tile/surrounding_tile{ - dir = 4 - }, -/obj/structure/stone_tile, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"uo" = ( -/obj/item/seeds/corn, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"ur" = ( -/obj/structure/legionpike, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/ruin/unpowered/icecropolis/outside) -"uC" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"uE" = ( -/obj/structure/stone_tile/slab, -/obj/structure/table/wood/fancy/royalblue, -/obj/item/dragons_blood, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"uF" = ( -/obj/structure/stone_tile/block{ - dir = 1 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"uL" = ( -/obj/item/radio/intercom/wideband/directional/east, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"uO" = ( -/obj/structure/table_frame, -/obj/item/table_bell/brass, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"uU" = ( -/mob/living/simple_animal/hostile/cult_demon{ - aggro_vision_range = 6; - desc = "A failed usurper of The Priest, too scared to match His might."; - faction = list("mining"); - name = "Ursurper"; - vision_range = 9 - }, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"va" = ( -/obj/structure/stone_tile/slab, -/obj/structure/closet/crate/necropolis, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"vh" = ( -/obj/item/storage/box/disks_plantgene, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"vk" = ( -/obj/item/trash/can/food/beans, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"vm" = ( -/obj/structure/table/glass, -/obj/item/stock_parts/cell/empty, -/obj/item/stock_parts/cell/empty, -/obj/item/stock_parts/cell/empty, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stack/cable_coil/random/five, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"vp" = ( -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/surrounding/cracked{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"vv" = ( -/turf/closed/indestructible/riveted/boss, -/area/ruin/unpowered/icecropolis/outside) -"vz" = ( -/mob/living/simple_animal/hostile/asteroid/goliath/beast, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"vE" = ( -/obj/item/trash/candy, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"vP" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/structure/fluff/drake_statue, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"wa" = ( -/obj/effect/mob_spawn/human/corpse/frontier/ranged/trooper, -/obj/structure/toilet, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"wf" = ( -/mob/living/simple_animal/hostile/asteroid/goliath/beast, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"wq" = ( -/obj/structure/stone_tile/surrounding/cracked, -/obj/structure/stone_tile/cracked, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"ws" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 1 - }, -/obj/structure/stone_tile/surrounding_tile{ - dir = 4 - }, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"wt" = ( -/obj/structure/stone_tile/slab, -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"ww" = ( -/obj/effect/mob_spawn/human/corpse/charredskeleton, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/overmap_encounter/planetoid/ice/explored) -"wy" = ( -/obj/item/shield/riot/roman, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"wI" = ( -/obj/structure/stone_tile/slab, -/obj/structure/table/wood/fancy/royalblue, -/obj/item/gun/magic/staff/spellblade, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"wO" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"wP" = ( -/obj/structure/stone_tile/slab, -/obj/structure/bookcase/random/fiction, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"xf" = ( -/obj/structure/cable/blue{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"xx" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/structure/table/wood/fancy/red_gold, -/obj/item/slapper, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"yg" = ( -/mob/living/simple_animal/hostile/cult_demon{ - aggro_vision_range = 6; - desc = "A failed usurper of The Priest, too scared to match His might."; - faction = list("mining"); - name = "Ursurper"; - vision_range = 9 - }, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"yj" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"yl" = ( -/obj/structure/fans/tiny/invisible, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/ruin/unpowered/icecropolis/outside) -"yn" = ( -/obj/structure/closet/crate/necropolis, -/obj/item/reagent_containers/food/snacks/canned/peaches, -/obj/item/reagent_containers/food/snacks/sosjerky, -/obj/item/reagent_containers/food/snacks/sosjerky, -/obj/item/reagent_containers/food/snacks/sosjerky, -/obj/item/reagent_containers/food/snacks/sosjerky, -/obj/item/reagent_containers/food/snacks/sosjerky, -/obj/item/reagent_containers/food/drinks/dry_ramen, -/obj/item/reagent_containers/food/drinks/dry_ramen, -/obj/item/reagent_containers/food/drinks/dry_ramen, -/obj/item/reagent_containers/food/drinks/dry_ramen, -/obj/item/reagent_containers/food/drinks/dry_ramen, -/obj/item/reagent_containers/food/snacks/popcorn, -/obj/item/reagent_containers/food/snacks/popcorn, -/obj/item/reagent_containers/food/snacks/popcorn, -/obj/item/reagent_containers/food/snacks/popcorn, -/obj/item/reagent_containers/food/snacks/popcorn, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"yo" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"ys" = ( -/obj/structure/stone_tile/surrounding, -/obj/structure/stone_tile/center, -/obj/structure/stone_tile/center, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"yy" = ( -/obj/structure/stone_tile/block{ - pixel_x = 16 - }, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"yF" = ( -/obj/item/chair/wood/wings, -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/candy, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"yN" = ( -/obj/structure/stone_tile/block{ - dir = 4; - pixel_y = -16 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"zb" = ( -/obj/structure/fence/door, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"zg" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/structure/stone_tile/slab/cracked, -/obj/effect/decal/cleanable/blood/old, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"zo" = ( -/obj/structure/stone_tile/surrounding_tile{ - dir = 1 - }, -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"zp" = ( -/obj/structure/stone_tile/block/burnt, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"zr" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/structure/table/wood/fancy/red_gold, -/obj/item/reagent_containers/syringe{ - desc = "A serum left behind by the fabled Goldwalkers."; - list_reagents = list(/datum/reagent/mutationtoxin/ash=15); - name = "GoldWalkers Blessing" - }, -/obj/item/reagent_containers/syringe{ - desc = "A serum left behind by the fabled Goldwalkers."; - list_reagents = list(/datum/reagent/mutationtoxin/ash=15); - name = "GoldWalkers Blessing" - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"zu" = ( -/obj/structure/stone_tile/surrounding_tile{ - dir = 4 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"zy" = ( -/obj/structure/fence{ - dir = 8 - }, -/obj/structure/barricade/wooden/crude, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis/russia) -"zA" = ( -/obj/structure/stone_tile/slab, -/obj/item/circuitboard/machine/teleporter_station, -/obj/structure/table/wood/fancy/royalblue, -/obj/item/circuitboard/machine/teleporter_hub, -/obj/item/circuitboard/computer/teleporter, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"zM" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"zN" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical/old, -/obj/item/storage/toolbox/electrical, -/obj/item/multitool, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"zO" = ( -/obj/item/clothing/head/syndicatefake, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"zR" = ( -/obj/structure/stone_tile/slab, -/obj/structure/chair/pew/left, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Ag" = ( -/obj/structure/stone_tile/slab, -/obj/structure/destructible/tribal_torch, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Ao" = ( -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"AP" = ( -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 8; - pixel_y = -16 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/obj/structure/showcase/machinery/tv{ - desc = "How else is The Preist supposed to keep up on the news?"; - name = "Holy Television" - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"AX" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"Be" = ( -/obj/item/clothing/under/costume/roman, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Bi" = ( -/obj/structure/destructible/tribal_torch, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"Bk" = ( -/turf/open/chasm/lavaland{ - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, -/area/ruin/unpowered/icecropolis/rusty) -"Bl" = ( -/obj/effect/sliding_puzzle/lavaland, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"Bs" = ( -/obj/structure/mineral_door/iron, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"Bw" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"BJ" = ( -/obj/structure/stone_tile/surrounding/cracked, -/obj/structure/stone_tile/surrounding_tile, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"BK" = ( -/obj/item/trash/candy, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"BR" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/overmap_encounter/planetoid/ice/explored) -"Ci" = ( -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"Cl" = ( -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile/block, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/statue/bone/rib{ - color = "#880808" - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"Co" = ( -/obj/structure/stone_tile/slab, -/obj/structure/chair/pew/right, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Cp" = ( -/obj/structure/stone_tile/slab, -/obj/structure/table/wood/fancy/royalblue, -/obj/item/storage/book/bible, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"CA" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"CF" = ( -/obj/structure/stone_tile/surrounding_tile{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/gold) -"CN" = ( -/obj/structure/closet/crate/necropolis, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"CO" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 1 - }, -/obj/effect/mob_spawn/human/corpse/charredskeleton, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"CQ" = ( -/obj/effect/spawner/lootdrop/snowdin/dungeonmid, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"CY" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 4 - }, -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"Dh" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"Di" = ( -/obj/structure/stone_tile/slab, -/obj/item/statuebust, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Dk" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/cosmos, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"Dq" = ( -/mob/living/simple_animal/hostile/netherworld/migo{ - desc = "The Missionary, carrying out the will of their bishop."; - faction = list("mining"); - name = "Missionary" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"Ds" = ( -/obj/machinery/iv_drip, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Dt" = ( -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"DJ" = ( -/obj/item/stack/sheet/bone, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"DN" = ( -/obj/structure/stone_tile/block{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/gibs/core, -/obj/effect/decal/cleanable/blood, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"DR" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"DZ" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Ei" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Eu" = ( -/turf/open/indestructible/necropolis/icecropolis, -/area/ruin/unpowered/icecropolis/outside) -"EE" = ( -/obj/structure/sink/puddle, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"EK" = ( -/obj/item/kitchen/knife, -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/candy, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"EU" = ( -/obj/structure/barricade/wooden, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"EV" = ( -/obj/structure/cable/blue{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"EX" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/spawner/lootdrop/pizzaparty, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"Ff" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"Fj" = ( -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis/reach) -"Fk" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"Fq" = ( -/mob/living/simple_animal/hostile/asteroid/basilisk/watcher, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"Fx" = ( -/obj/structure/stone_tile/slab, -/obj/machinery/door/keycard/gates/priest, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"FD" = ( -/mob/living/simple_animal/hostile/asteroid/basilisk/watcher, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"FI" = ( -/obj/structure/closet/crate, -/obj/item/gun/ballistic/automatic/zip_pistol, -/obj/item/clothing/mask/russian_balaclava, -/obj/item/clothing/shoes/russian, -/obj/item/clothing/suit/armor/vest/russian, -/obj/item/clothing/head/helmet/rus_helmet, -/obj/item/clothing/under/color/black, -/obj/item/grenade/chem_grenade/cleaner, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"FK" = ( -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/clothing/mask/fakemoustache/italian, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"FN" = ( -/obj/item/rcd_ammo, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"FQ" = ( -/obj/structure/necropolis_gate, -/obj/structure/necropolis_arch, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/ruin/unpowered/icecropolis/outside) -"FY" = ( -/obj/structure/stone_tile/slab, -/obj/effect/decal/remains/human, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Gc" = ( -/mob/living/simple_animal/hostile/asteroid/elite/herald{ - aggro_vision_range = 6; - desc = "This Bishop, twisted in its worship, brought holy word to some golden city of lore."; - faction = list("mining"); - health = 400; - loot = list(/obj/item/clothing/neck/cloak/herald_cloak,/obj/item/keycard/gatedrop/bishop); - loot_drop = list(); - maxHealth = 400; - name = "The Bishop"; - ranged_ignores_vision = 0 - }, -/turf/open/floor/mineral/gold, -/area/ruin/unpowered/icecropolis/gold) -"Gf" = ( -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"Gr" = ( -/obj/item/implanter/sad_trombone, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Gt" = ( -/obj/structure/necropolis_gate, -/obj/structure/stone_tile/slab, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Gv" = ( -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 1 - }, -/obj/item/soap/homemade, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"Gx" = ( -/obj/structure/closet/crate/necropolis, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"GF" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/gold) -"GP" = ( -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/snacks/store/cake/birthday, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"Hd" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 1 - }, -/obj/structure/stone_tile/cracked{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"He" = ( -/obj/structure/fluff/broken_flooring, -/obj/structure/mineral_door/wood, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"Hk" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile/block{ - dir = 4; - pixel_y = -16 - }, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/obj/item/newspaper, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/snacks/donut/chaos{ - pixel_x = 6; - pixel_y = -4 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"Hq" = ( -/obj/item/stack/tile/bronze, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"Hw" = ( -/obj/structure/fence, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Hz" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/pizzaparty, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"HB" = ( -/obj/item/rcd_ammo, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"HC" = ( -/obj/structure/stone_tile/block/burnt, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"HN" = ( -/obj/item/malf_upgrade, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"HO" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 18 - }, -/obj/machinery/light/floor, -/mob/living/simple_animal/hostile/zombie{ - aggro_vision_range = 6; - faction = list("mining") - }, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"HQ" = ( -/obj/structure/stone_tile/slab, -/obj/structure/bookcase/manuals/engineering, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"HW" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"Ie" = ( -/obj/structure/fluff/broken_flooring, -/obj/structure/table/reinforced, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"Ik" = ( -/obj/structure/fluff/drake_statue, -/obj/structure/stone_tile/slab, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"Il" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"Im" = ( -/obj/structure/table_frame, -/obj/item/reagent_containers/spray/cleaner, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"In" = ( -/obj/structure/stone_tile/slab, -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Iq" = ( -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"Ir" = ( -/obj/item/trash/plate, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"IC" = ( -/obj/structure/flora/rock/pile/icy, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/overmap_encounter/planetoid/ice/explored) -"IE" = ( -/obj/item/trash/waffles, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"IX" = ( -/obj/structure/stone_tile/slab/cracked, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/gold) -"Jz" = ( -/obj/structure/stone_tile/block/burnt, -/obj/structure/stone_tile/burnt{ - dir = 4 - }, -/obj/structure/stone_tile/burnt{ - dir = 1 - }, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"JB" = ( -/mob/living/simple_animal/hostile/asteroid/gutlunch, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"JF" = ( -/obj/structure/stone_tile/block{ - dir = 8; - pixel_y = 16 - }, -/obj/structure/stone_tile/block{ - dir = 4; - pixel_y = -16 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"JU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/pill_bottle/trophazole, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"JY" = ( -/obj/item/circuitboard/machine/autolathe, -/obj/structure/frame/machine, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"Ka" = ( -/obj/item/gun/magic/hook, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"Kn" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Kq" = ( -/obj/structure/stone_tile/cracked{ - dir = 1 - }, -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/obj/structure/stone_tile/cracked{ - dir = 4 - }, -/obj/structure/stone_tile/cracked, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"KA" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/obj/effect/decal/remains/human, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"KN" = ( -/obj/structure/table, -/obj/machinery/light/floor, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"KO" = ( -/obj/structure/stone_tile/slab, -/obj/structure/chair/pew/right{ - dir = 1 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"KS" = ( -/obj/structure/stone_tile/slab, -/obj/structure/mirror{ - pixel_y = 26 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"KW" = ( -/obj/item/trash/can, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"KX" = ( -/obj/structure/girder/bronze, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"Le" = ( -/mob/living/simple_animal/hostile/zombie{ - aggro_vision_range = 6; - faction = list("mining") - }, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"Lp" = ( -/obj/structure/fluff/fokoff_sign, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"Ls" = ( -/mob/living/simple_animal/hostile/asteroid/goliath/pup{ - a_intent = "help"; - desc = "A small goliath pup. Its tendrils have not yet fully grown. Someone, somehow, has managed to fit a large dog collar around its neck."; - environment_smash = 0; - faction = list("neutral","mining","ashwalker"); - mob_size = 2; - move_force = 1000; - move_resist = 1000; - name = "Pillar"; - pull_force = 1000 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Lt" = ( -/obj/effect/mob_spawn/human/corpse/frontier/ranged/officer, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"Lx" = ( -/turf/open/floor/mineral/gold, -/area/ruin/unpowered/icecropolis/gold) -"LA" = ( -/obj/structure/stone_tile/surrounding/cracked, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"LH" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/structure/table/wood/fancy/red_gold, -/obj/item/shield/adamantineshield, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"LL" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 8 - }, -/obj/structure/bonfire/prelit, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"LM" = ( -/obj/structure/stone_tile/surrounding_tile{ - dir = 4 - }, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/gold) -"LQ" = ( -/obj/structure/stone_tile/slab, -/obj/structure/chair/comfy/shuttle/bronze{ - dir = 8 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"LT" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/mineral/gold, -/area/ruin/unpowered/icecropolis/gold) -"LY" = ( -/obj/structure/fence{ - dir = 8 - }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"Mc" = ( -/obj/machinery/hydroponics/soil, -/obj/item/grown/cotton, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Mf" = ( -/obj/machinery/light/floor, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"Mh" = ( -/obj/structure/stone_tile/block{ - dir = 8; - pixel_y = 16 - }, -/obj/structure/stone_tile{ - dir = 1 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"Mw" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/item/skub, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"MK" = ( -/obj/item/stack/sheet/mineral/gold/twenty, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"MR" = ( -/obj/structure/legionnaire_bonfire, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"MT" = ( -/obj/structure/stone_tile/cracked{ - dir = 1 - }, -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/obj/structure/stone_tile/cracked, -/obj/structure/stone_tile/cracked{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"MU" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"MY" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"Ne" = ( -/obj/structure/stone_tile/slab, -/obj/structure/displaycase/noalert{ - start_showpiece_type = /obj/item/stack/telecrystal/five - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"NK" = ( -/obj/structure/bed/dogbed, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"NN" = ( -/obj/structure/table/wood/reinforced, -/obj/item/a_gift, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"NS" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 8 - }, -/obj/structure/stone_tile/cracked{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"NU" = ( -/obj/structure/destructible/tribal_torch, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"Od" = ( -/mob/living/simple_animal/hostile/asteroid/hivelord/legion, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"Ol" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/item/trash/sosjerky, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"Om" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/structure/table/wood/fancy/red_gold, -/obj/item/clothing/suit/armor/heavy/adamantine, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"Os" = ( -/obj/structure/chair/comfy/shuttle/bronze{ - dir = 8 - }, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"Ov" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/overmap_encounter/planetoid/ice/explored) -"OB" = ( -/obj/effect/decal/cleanable/blood/old, -/mob/living/simple_animal/hostile/netherworld/migo{ - desc = "The Missionary, carrying out the will of their bishop."; - faction = list("mining"); - name = "Missionary" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"OG" = ( -/obj/structure/flora/rock/pile/icy, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"OP" = ( -/obj/structure/stone_tile/slab, -/obj/structure/closet/crate/necropolis, -/obj/effect/spawner/lootdrop/snowdin/dungeonmid, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"OX" = ( -/obj/structure/statue/bone/rib{ - color = "#880808"; - dir = 1 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/ruin/unpowered/icecropolis/outside) -"OY" = ( -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"Pa" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/mineral/gold, -/area/ruin/unpowered/icecropolis/gold) -"Ph" = ( -/obj/structure/stone_tile/surrounding/burnt, -/mob/living/simple_animal/hostile/asteroid/elite/legionnaire{ - desc = "Captain of the Holy Guard, a title few can hold without faulter."; - faction = list("mining"); - health = 300; - loot = list(/obj/item/crusher_trophy/legionnaire_spine,/obj/item/keycard/gatedrop/guard); - loot_drop = list(); - maxHealth = 300; - name = "Captain of the Holy Guard" - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"Pl" = ( -/obj/structure/stone_tile/surrounding_tile{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"Pm" = ( -/obj/structure/stone_tile/slab, -/obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Pn" = ( -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"Pw" = ( -/obj/structure/stone_tile/slab, -/obj/structure/showcase, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"PF" = ( -/obj/structure/stone_tile/block{ - dir = 4; - pixel_y = -16 - }, -/obj/structure/stone_tile/block{ - dir = 8; - pixel_y = 16 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"PI" = ( -/obj/item/chair/wood/wings, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/box/emptysandbags, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"PK" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"PP" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"PV" = ( -/obj/item/guardiancreator/choose, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"PW" = ( -/obj/structure/flora/tree/dead, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"PX" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/item/trash/sosjerky, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"PZ" = ( -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"Qe" = ( -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"Qf" = ( -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"Qi" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"Qz" = ( -/obj/vehicle/ridden/atv{ - movedelay = 0; - name = "White Lightning" - }, -/obj/item/key, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"QK" = ( -/obj/structure/table, -/obj/item/stack/sheet/mineral/wood{ - amount = 20 - }, -/obj/item/stack/sheet/plasteel, -/obj/item/rcd_ammo, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"QN" = ( -/obj/structure/stone_tile/slab, -/obj/structure/stone_tile/slab, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"QQ" = ( -/obj/structure/stone_tile/slab, -/obj/structure/table/wood/fancy/royalblue, -/obj/item/gavelhammer, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"QW" = ( -/obj/structure/stone_tile/slab, -/obj/structure/table/wood/fancy/royalblue, -/obj/item/gavelblock, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Ra" = ( -/obj/structure/fluff/drake_statue/falling, -/obj/structure/stone_tile/slab/cracked, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/gold) -"Rn" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/gold) -"Rp" = ( -/obj/structure/stone_tile/center, -/obj/structure/stone_tile/surrounding, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"Rs" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/purple, -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/item/rcd_ammo, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"RO" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 18 - }, -/mob/living/simple_animal/hostile/asteroid/hivelord/legion, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"RQ" = ( -/obj/structure/table/wood/reinforced, -/obj/item/seeds/lavaland/fern, -/obj/item/seeds/lavaland/fireblossom, -/obj/item/seeds/lavaland/porcini, -/obj/item/seeds/lavaland/polypore, -/obj/item/seeds/lavaland/cactus, -/obj/item/seeds/lavaland/cactus, -/obj/item/seeds/lavaland/cactus, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"RT" = ( -/obj/structure/stone_tile/center{ - pixel_x = -16; - pixel_y = 16 - }, -/obj/structure/stone_tile/block{ - dir = 8; - pixel_y = 16 - }, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"Sp" = ( -/obj/structure/mineral_door/iron, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"St" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 8 - }, -/obj/structure/stone_tile/burnt, -/obj/structure/stone_tile/burnt{ - dir = 1 - }, -/turf/open/lava{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/overmap_encounter/planetoid/ice/explored) -"Sy" = ( -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"SG" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/statue/bone/rib{ - color = "#880808" - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"SH" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/closed/indestructible/riveted/boss, -/area/ruin/unpowered/icecropolis/gold) -"SN" = ( -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/glass/bucket/wooden, -/obj/item/reagent_containers/glass/bucket/wooden, -/obj/item/storage/bag/plants, -/obj/item/storage/bag/plants, -/obj/item/plant_analyzer, -/obj/item/plant_analyzer, -/obj/item/shovel/spade, -/obj/item/shovel/spade, -/obj/item/reagent_containers/spray/plantbgone, -/obj/item/reagent_containers/spray/plantbgone, -/obj/item/cultivator/rake, -/obj/item/cultivator/rake, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"SY" = ( -/obj/structure/fence{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Te" = ( -/obj/structure/stone_tile/slab, -/obj/structure/closet/cabinet{ - desc = "A wooden cabinet with an engraving stating, Things for Humanoids."; - name = "Things for Humanoids" - }, -/obj/item/stock_parts/cell/hyper/empty, -/obj/item/reagent_containers/food/drinks/bottle/cognac, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/obj/item/reagent_containers/food/snacks/chocolatebar, -/obj/item/spacecash/bundle/c10, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/toy/plush/plushvar, -/obj/item/toy/plush/among, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Tf" = ( -/obj/structure/stone_tile/slab, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"Tn" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/cult, -/obj/item/trash/candy, -/obj/item/trash/cheesie, -/obj/item/trash/pistachios, -/obj/item/trash/semki, -/obj/item/trash/sosjerky, -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"To" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"TC" = ( -/obj/item/clothing/head/helmet/roman/legionnaire, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"TK" = ( -/obj/structure/closet/crate, -/obj/item/gun/ballistic/revolver/nagant, -/obj/item/clothing/mask/russian_balaclava, -/obj/item/clothing/shoes/russian, -/obj/item/clothing/suit/armor/vest/russian_coat, -/obj/item/clothing/head/helmet/rus_helmet, -/obj/item/clothing/under/color/black, -/obj/item/a_gift{ - desc = "A nicely wrapped present adressed to Yuri."; - name = "gift to Yuri" - }, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"TP" = ( -/obj/item/circuitboard/machine/hydroponics, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"Uj" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/effect/decal/cleanable/blood/old, -/obj/item/stack/sheet/mineral/gold/twenty, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"Un" = ( -/obj/structure/table/wood, -/obj/item/pickaxe/improvised, -/obj/item/pickaxe/improvised, -/obj/item/pickaxe/improvised, -/obj/item/pickaxe, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/obj/item/shovel, -/obj/item/shovel, -/obj/item/shovel/spoon, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Ur" = ( -/obj/structure/fluff/broken_flooring, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"Ut" = ( -/obj/structure/cable/blue, -/obj/machinery/power/port_gen/pacman, -/obj/item/wrench/old, -/obj/item/stack/sheet/mineral/plasma/five, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"Ux" = ( -/obj/structure/mineral_door/iron, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"UI" = ( -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"UJ" = ( -/obj/structure/stone_tile/surrounding{ - pixel_x = 16; - pixel_y = -16 - }, -/obj/structure/stone_tile/block{ - dir = 4; - pixel_y = -16 - }, -/obj/structure/stone_tile/block, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"Vk" = ( -/obj/structure/stone_tile/surrounding/cracked{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"Vq" = ( -/obj/structure/stone_tile/block, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/fluff/drake_statue/falling{ - color = "#880808"; - desc = "A towering basalt sculpture of a drake. It's old and decrepit, with THE PRIEST inscribed at its base."; - name = "Statue of The Priest"; - pixel_y = -16 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"Vx" = ( -/mob/living/simple_animal/hostile/asteroid/gutlunch, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"VU" = ( -/obj/structure/stone_tile/slab, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"VV" = ( -/turf/closed/indestructible/necropolis, -/area/ruin/unpowered/icecropolis) -"VX" = ( -/obj/effect/mob_spawn/human/corpse/charredskeleton, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"We" = ( -/obj/structure/stone_tile/surrounding_tile, -/obj/structure/stone_tile{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"Wi" = ( -/obj/structure/fans/tiny/invisible, -/obj/structure/necropolis_gate, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"Wo" = ( -/obj/structure/stone_tile/slab, -/obj/structure/bookcase/manuals, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Wt" = ( -/obj/structure/legionpike, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"Wu" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/bag/plants/portaseeder, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"Wz" = ( -/obj/structure/statue/bone/rib{ - color = "#880808" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/ruin/unpowered/icecropolis/outside) -"WN" = ( -/obj/structure/stone_tile/block, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"WO" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis, -/area/ruin/unpowered/icecropolis/outside) -"WS" = ( -/obj/structure/stone_tile/slab, -/obj/item/statuebust/hippocratic, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"WT" = ( -/obj/structure/stone_tile/slab/cracked, -/obj/item/trash/popcorn, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"WV" = ( -/obj/structure/stone_tile/center, -/obj/structure/stone_tile/surrounding, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"WW" = ( -/obj/structure/table/wood/reinforced, -/obj/item/seeds/tower, -/obj/item/seeds/glowshroom/glowcap, -/obj/item/seeds/lavaland/ember, -/obj/item/seeds/lavaland/inocybe, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"Xb" = ( -/obj/structure/lavaland/ash_walker, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"Xh" = ( -/obj/structure/stone_tile/slab/cracked, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"Xi" = ( -/obj/item/chair/wood/wings, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/coffee, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"Xm" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Xn" = ( -/obj/structure/stone_tile/slab, -/obj/structure/bookcase/manuals/research_and_development, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Xo" = ( -/obj/structure/stone_tile/surrounding, -/obj/structure/stone_tile/center, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/reach) -"Xp" = ( -/obj/structure/stone_tile/block, -/obj/structure/stone_tile/surrounding{ - pixel_y = -16 - }, -/obj/structure/stone_tile/center{ - pixel_y = -16 - }, -/obj/structure/sacrificealtar{ - color = "#880808"; - desc = "An altar designed to perform blood sacrifice to The Priest."; - name = "Altar of the Priest"; - pixel_y = -16 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"Xr" = ( -/obj/structure/stone_tile/block{ - dir = 4 - }, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"Xv" = ( -/obj/structure/stone_tile/block{ - dir = 1 - }, -/obj/structure/stone_tile/block/burnt, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"Xw" = ( -/mob/living/simple_animal/hostile/zombie{ - aggro_vision_range = 6; - faction = list("mining") - }, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"XA" = ( -/obj/structure/stone_tile/block/burnt{ - dir = 8 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/reach) -"XF" = ( -/obj/item/circuitboard/machine/plantgenes, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"XI" = ( -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile/block, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/statue/bone/rib{ - color = "#880808"; - dir = 1 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"XN" = ( -/obj/structure/stone_tile/slab, -/obj/structure/table/wood/fancy/royalblue, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"XV" = ( -/obj/effect/spawner/lootdrop/snowdin/dungeonmid, -/turf/open/indestructible/necropolis/air, -/area/ruin/unpowered/icecropolis) -"XY" = ( -/obj/structure/stone_tile/block{ - dir = 1; - pixel_x = -16 - }, -/obj/structure/stone_tile/block, -/turf/open/lava, -/area/ruin/unpowered/icecropolis) -"Ym" = ( -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"Ys" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/closet/crate/necropolis, -/obj/item/gun/energy/kinetic_accelerator, -/obj/item/borg/upgrade/modkit/cooldown, -/obj/item/borg/upgrade/modkit/damage, -/obj/item/borg/upgrade/modkit/indoors, -/obj/item/borg/upgrade/modkit/range, -/obj/item/borg/upgrade/modkit/trigger_guard, -/obj/item/rcd_ammo, -/obj/item/gps, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis) -"YD" = ( -/obj/structure/closet/crate, -/obj/item/storage/toolbox/syndicate, -/obj/item/weldingtool/experimental, -/obj/item/construction/rcd/loaded, -/obj/item/clothing/head/collectable/welding, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"YF" = ( -/obj/machinery/door/keycard/gates/guard, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis) -"YJ" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/red, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"YV" = ( -/obj/structure/toilet, -/obj/item/clothing/head/collectable/welding, -/turf/open/floor/plasteel/icecropolis, -/area/ruin/unpowered/icecropolis/rusty) -"YW" = ( -/obj/item/chair/wood/wings, -/obj/effect/decal/cleanable/dirt, -/obj/item/toy/figure/clown, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis) -"YY" = ( -/obj/structure/stone_tile/slab, -/obj/structure/closet/crate/necropolis/dragon, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"Za" = ( -/turf/template_noop, -/area/template_noop) -"Zb" = ( -/obj/structure/stone_tile/slab/cracked, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis/gold) -"Zd" = ( -/obj/item/trash/sosjerky, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"Zf" = ( -/obj/structure/closet/crate, -/obj/item/clothing/mask/russian_balaclava, -/obj/item/clothing/shoes/russian, -/obj/item/clothing/suit/armor/vest/russian, -/obj/item/clothing/head/helmet/rus_helmet, -/obj/item/clothing/under/pants/track, -/obj/item/clothing/under/color/black, -/obj/item/kitchen/knife/combat/survival, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) -"Zh" = ( -/obj/item/circuitboard/machine/biogenerator, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) -"Zk" = ( -/obj/structure/stone_tile/block{ - dir = 1 - }, -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/footprints, -/mob/living/simple_animal/hostile/asteroid/hivelord/legion{ - color = "#880808"; - desc = "Disfigured and distorted, this disciple of The Priest fell to temptation before shutting themselves away with their idol."; - health = 200; - loot = list(/obj/item/organ/regenerative_core/legion,/obj/item/keycard/gatedrop/disciple); - maxHealth = 200; - melee_damage_lower = 20; - melee_damage_type = "burn"; - melee_damage_upper = 20; - name = "The Disciple" - }, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"Zm" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"Zw" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"Zz" = ( -/obj/structure/stone_tile/slab, -/obj/machinery/door/keycard/gates/disciple, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) -"ZA" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) -"ZE" = ( -/obj/structure/mineral_door/gold, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/gold) -"ZF" = ( -/obj/structure/stone_tile/block/burnt, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis/gold) -"ZG" = ( -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 4 - }, -/obj/structure/stone_tile/block, -/turf/open/lava/smooth, -/area/ruin/unpowered/icecropolis) -"ZH" = ( -/obj/structure/table/rolling, -/obj/item/reagent_containers/food/snacks/store/bread/meat, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/reach) -"ZM" = ( -/turf/closed/indestructible/riveted/boss, -/area/ruin/unpowered/icecropolis/gold) -"ZU" = ( -/turf/open/chasm/lavaland{ - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, -/area/ruin/unpowered/icecropolis/gold) -"ZW" = ( -/obj/structure/table/optable, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) - -(1,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(2,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(3,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(4,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -CO -CA -cG -Za -Za -Za -Za -Za -Za -Za -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(5,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -pa -PX -PP -Za -Za -Za -Za -Za -Za -Za -Ao -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(6,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -nh -LL -LA -Za -Za -Ao -Ao -Ao -Ao -Ao -Ao -fE -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -fE -fE -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(7,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Ao -Ao -Ao -Ao -Ao -Ao -fE -fE -fE -fE -fE -fE -jV -je -je -VV -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -Qf -jV -jV -fE -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(8,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Ao -Ao -Ao -Ao -PW -Ao -fE -jV -jV -jV -jV -jV -jV -nE -nE -VV -Qf -VV -VV -VV -VV -Bi -Il -Il -Il -Il -Il -Il -Il -Bi -VV -VV -VV -VV -Qf -Qf -jV -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(9,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Ao -Ao -ea -Ao -Ao -Ao -fE -jV -je -je -je -je -je -je -je -VV -Qf -VV -uE -YY -VV -VU -Il -Il -Il -Bi -Il -Il -Il -VU -VV -Hk -rh -VV -Qf -Qf -Qf -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(10,1,1) = {" -Za -Za -Za -Za -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -fE -jV -je -EU -Ys -EU -tA -tA -KX -VV -Qf -VV -wI -VU -Fx -VU -VU -VU -tq -PF -Mh -VU -VU -VU -VU -sH -uF -VV -Qf -Qf -Qf -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(11,1,1) = {" -Za -Za -Za -Za -Ao -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -jV -je -Qz -EU -iS -iS -iS -tA -VV -Qf -VV -zA -VU -VV -VU -Il -Il -yy -gh -XY -Il -Il -VU -VV -AP -OY -VV -Qf -jV -jV -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(12,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -je -EU -tA -iS -sT -iS -tA -VV -Qf -VV -VV -VV -VV -Bi -Il -Il -yN -JF -eC -Il -Il -Bi -VV -VV -VV -VV -fN -jV -fE -fE -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(13,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -Mw -bU -Zb -ZM -gM -PZ -Zw -Zw -ZM -je -je -tA -eG -iS -eG -tA -VV -Qf -Qf -Qf -Il -Il -Il -Il -Il -Il -VU -Il -Il -Il -Il -Il -Il -Il -Il -fN -jV -fE -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(14,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -MY -Zb -Ff -ZM -Zw -Zw -Zd -mp -ZM -nE -nE -je -iS -iS -tA -tA -VV -VV -VV -VV -Il -Il -Il -Il -Il -Il -VU -VU -VU -VU -VU -Di -Pw -Il -Bi -jV -jV -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(15,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -ZU -ZU -ZU -ZM -Zw -vk -Zw -gA -ZM -nE -je -je -iS -iS -iS -iS -tA -je -je -VV -Il -Il -Il -Il -Il -Il -VU -Bi -Il -Il -VU -VU -VU -Il -Il -jV -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(16,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -ZU -ZU -ZU -ab -Zw -Dq -Zw -Zw -ZM -nE -nE -je -tA -tA -iS -iS -iS -je -VV -VV -Il -Il -Il -Il -Il -Bi -VU -Il -Il -Il -WS -Ne -VU -Il -Il -jV -fE -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(17,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -ZU -ZU -ZU -ZM -Zw -Zw -Zw -KW -ZM -je -nE -nE -tA -tA -tA -tA -iS -je -VV -Bi -Il -Il -VU -VU -VU -VU -VU -Il -Il -Il -Il -Il -VU -Il -Il -jV -fE -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(18,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -Ff -zg -Zb -ZM -Zw -rR -Zw -Zw -ZM -je -nE -je -tA -iS -tA -tA -je -je -VV -Te -VU -VU -VU -Bi -Il -Il -Il -Il -Il -Il -Bi -VU -VU -VU -Bi -jV -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(19,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -re -Zb -bU -ZM -Zw -rR -MK -Qi -ZM -je -nE -je -tA -tA -iS -je -je -nE -VV -KS -UJ -uF -VU -VV -VV -VV -VV -VV -VV -wP -VU -VU -VU -VU -VU -wP -jV -fE -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(20,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -ZM -SH -ZM -ZM -Zw -rR -Zw -PZ -ZM -je -nE -je -je -tA -tA -je -je -nE -VV -VU -WN -RT -VU -VV -Il -Il -Il -Il -VV -mZ -VU -zR -jK -fB -VU -mZ -jV -fE -fE -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(21,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -MK -Zw -MU -Zw -MU -KW -mp -Zw -ZM -ZM -ZM -ZM -je -EU -EU -je -nE -nE -VV -LQ -XN -LQ -VU -Gt -Il -Il -Il -Il -VV -oJ -VU -oj -QW -kD -VU -Wo -jV -jV -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(22,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -Zw -Zw -mj -rR -Zw -Zw -Zw -Dq -BK -Zw -Hq -ZM -je -EU -je -je -nE -je -VV -VV -VV -VV -VV -VV -Il -Il -Il -Il -VV -mZ -VU -oj -QQ -kD -VU -HQ -VV -KX -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(23,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -ZM -ZM -ZM -ZM -Qi -df -Zw -vE -Zw -Zw -Zw -ZM -je -tA -tA -tA -nE -nE -je -jV -jV -nE -nE -VV -VV -Il -Il -VV -VV -mI -VU -Co -Cp -KO -VU -Xn -VV -nE -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(24,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -zr -re -qQ -ZM -Zw -Zw -PZ -Zw -Zw -hw -Zw -ZM -nE -nE -je -EU -je -je -je -je -jV -je -nE -nE -VV -Bw -Bw -VV -VV -VV -VV -VV -VV -VV -VV -VV -VV -nE -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(25,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -LH -WT -Uj -ZM -Zw -Lx -Gc -LT -Lx -Lx -MU -ZM -je -nE -je -EU -EU -tA -je -nE -jV -nE -nE -Lp -Bw -Bw -Bw -Bw -Bw -Lp -Il -tA -tA -tA -tA -tA -tA -tA -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(26,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -Om -Ol -Zb -qe -MU -qA -nC -IX -CF -Lx -Zw -ZM -je -nE -nE -tA -tA -tA -je -nE -jV -nE -nE -Il -Il -Il -Il -Il -Il -Il -Il -tA -Xw -sa -FI -pm -sa -tA -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(27,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -hu -re -Zb -ZM -Zw -Lx -ZF -IX -Rn -Lx -Zw -ZM -je -je -nE -tA -tA -tA -je -je -jV -je -nE -je -tA -tA -tA -tA -tA -tA -tA -tA -tA -Mf -ml -ml -fz -tA -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(28,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -xx -gX -WT -ZM -Dq -Lx -IX -IX -IX -Lx -Zw -ZM -je -nE -nE -tA -tA -tA -tA -je -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -tA -mu -ml -ml -Mf -tA -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(29,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -ZM -ZM -ZM -ZM -Zw -Lx -ZF -Ra -Rn -Lx -Zw -ZM -ZM -nE -je -je -tA -Fq -tA -EU -jV -EU -tA -tA -tA -tA -zy -tA -tA -tA -tA -tA -tA -sa -TK -Zf -sa -tA -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(30,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -Tn -tW -Dk -ZM -Zw -Lx -IX -IX -IX -Pa -Zw -Zw -ZM -nE -je -je -tA -tA -tA -EU -Sp -EU -tA -in -mu -mu -LY -mu -ph -in -tA -tA -tA -tA -tA -tA -tA -tA -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(31,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -YJ -Vx -Zw -ZM -Zw -Lx -ZF -IX -Rn -Lx -Zw -Zw -ZE -je -nE -je -tA -tA -tA -EU -Sp -EU -tA -Mf -Lt -mu -LY -mu -mu -Mf -tA -tA -tA -tA -tA -tA -tA -Xw -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(32,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -iO -PZ -Qi -ZE -PZ -Lx -GF -IX -LM -Lx -Zw -Ir -ZE -je -nE -je -tA -tA -tA -EU -jV -EU -tA -mu -uU -Dh -LY -Dh -Le -mu -tA -tA -sa -Mf -hi -sa -tA -tA -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(33,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -sM -vE -Zw -ZE -Zw -Lx -Lx -Lx -Lx -Lx -rR -Zw -ZE -je -nE -je -tA -tA -tA -je -jV -tA -tA -mu -mu -Dh -eU -Dh -mu -mu -tA -tA -QK -Le -mu -lB -tA -tA -jV -fE -Ao -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(34,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -Rs -MK -Zd -ZM -Zw -Zw -Zd -Qi -Zw -Zw -Zw -Zw -ZM -je -nE -je -tA -tA -je -je -jV -yg -tA -uU -mu -Dh -LY -Dh -mu -ph -tA -tA -zN -uL -mu -aM -tA -tA -jV -fE -Ao -Ao -PW -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -"} -(35,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -ln -yn -ql -ZM -gM -IE -Zw -OB -ZM -ZM -ZM -ZM -ZM -je -nE -je -tA -tA -nE -nE -jV -tA -tA -Mf -mu -mu -LY -mu -mu -Mf -tA -Xw -sa -iq -KN -sa -tA -pI -jV -fE -Ao -Ao -Ao -Ao -aE -Ao -Ao -Za -Za -Za -Za -Za -Za -"} -(36,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -ZM -ZM -ZM -ZM -ZM -ZM -ZM -ZM -ZM -je -je -nE -nE -je -je -je -tA -tA -je -nE -jV -tA -tA -in -sa -Bs -sa -xf -Ut -in -tA -tA -tA -tA -tA -tA -tA -pI -jV -fE -Ao -ea -Ao -Ao -Ao -Ao -OG -Ao -Za -Za -Za -Za -Za -"} -(37,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -je -je -je -je -je -je -nE -nE -je -nE -nE -je -je -tA -tA -je -nE -jV -tA -tA -sa -wa -HO -sa -tA -tA -tA -tA -jV -jV -jV -jV -jV -jV -jV -jV -vv -vv -vv -Ov -Ov -Ov -Ao -Ao -Ao -Ao -Za -Za -Za -Za -"} -(38,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -je -je -tA -KX -je -je -nE -nE -je -je -je -nE -je -tA -tA -tA -je -nE -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -ur -ur -ur -ur -ur -ur -ur -ur -ur -vv -ws -St -op -Ov -Ao -Ao -Ao -Ao -Za -Za -Za -"} -(39,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -je -tA -tA -tA -tA -nE -nE -nE -je -tA -tA -je -je -je -tA -tA -tA -je -nE -je -je -je -je -je -jV -KX -nE -nE -nE -nE -jV -WO -WO -WO -WO -WO -WO -WO -WO -WO -vv -og -vP -Jz -Ov -Ov -Ov -Ao -Ao -Ao -Ao -Za -"} -(40,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -je -tA -je -je -je -nE -je -je -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -je -je -nE -nE -nE -nE -jV -nE -nE -nE -nE -nE -jV -WO -OX -WO -WO -OX -WO -WO -OX -WO -vv -cF -gn -BJ -Ov -Ov -Ov -Ov -Ao -Ao -kC -Ao -"} -(41,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -je -tA -je -je -nE -nE -je -tA -tA -tA -tA -tA -tA -Fq -tA -tA -tA -tA -tA -tA -tA -je -je -nE -jV -nE -nE -tA -tA -tA -jV -WO -WO -WO -Eu -Eu -WO -WO -WO -yl -vv -BR -BR -Ov -Ov -Ov -ae -Ov -Ov -Ov -Ao -Ao -"} -(42,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -je -tA -je -nE -je -nE -je -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -nE -nE -je -tA -je -KX -je -jV -nE -nE -tA -EU -jV -jV -WO -WO -Eu -WO -WO -Eu -WO -WO -WO -vv -Ov -BR -Ov -Ov -Ov -Ov -Ov -IC -Ov -Ov -Ao -"} -(43,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -je -tA -tA -je -je -je -tA -tA -tA -je -je -je -tA -je -je -je -tA -nE -nE -je -je -nE -je -nE -jV -nE -nE -tA -EU -tA -Wi -WO -Eu -Eu -oS -Eu -Eu -Eu -WO -WO -FQ -Ov -BR -Ov -Ov -Ov -Ov -Ov -Ov -Ov -Ov -Ov -"} -(44,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -jV -jV -jV -ob -ob -jV -jV -jV -tA -je -nE -je -nE -nE -je -je -je -nE -nE -nE -je -je -je -je -jV -nE -nE -tA -EU -jV -jV -WO -WO -Eu -WO -WO -Eu -WO -WO -WO -vv -Ov -BR -Ov -IC -Ov -Ov -Ov -Ov -Ov -Ov -Ov -"} -(45,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -jV -tA -tA -tA -zM -tA -tA -jV -je -je -nE -nE -nE -nE -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -nE -nE -tA -tA -tA -jV -WO -WO -WO -Eu -Eu -WO -WO -WO -yl -vv -BR -BR -Ov -ae -Ov -Ov -Ov -Ov -Ao -Ao -Ao -"} -(46,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -jV -DJ -Il -Il -VX -Il -mk -jV -je -je -nE -nE -nE -je -jV -nE -tA -tA -vz -tA -tA -tA -tA -nE -nE -nE -tA -nE -tA -tA -jV -WO -Wz -WO -WO -Wz -WO -WO -Wz -WO -vv -ws -St -op -Ov -Ov -Ov -Ao -kC -Ao -Ao -Ao -"} -(47,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -jV -jV -jV -Il -Il -jV -jV -jV -je -nE -nE -je -je -je -jV -nE -tA -tA -tA -tA -tA -tA -tA -tA -nE -tA -nE -nE -tA -nE -jV -WO -WO -WO -WO -WO -WO -WO -WO -WO -vv -og -vP -Jz -Ov -Ov -Ov -Ao -Ao -Ao -Za -Za -"} -(48,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -jV -jV -XV -pU -tO -tA -ob -tv -jV -jV -jV -jV -jV -jV -jV -jV -nE -tA -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -jV -ur -ur -ur -ur -ur -ur -ur -ur -ur -vv -cF -gn -BJ -Ov -Ov -Ov -ea -Ao -Za -Za -Za -"} -(49,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -jV -jV -jV -Il -tA -jV -jV -jV -nE -nE -nE -nE -nE -nE -jV -nE -tA -tA -nE -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -vv -vv -vv -Ov -Ov -Ov -Ao -Ao -Ao -Ao -Za -Za -Za -Za -"} -(50,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -jV -tA -VX -Il -zM -tA -HW -jV -nE -nE -nE -nE -nE -nE -jV -nE -tA -tA -nE -jV -nE -nE -nE -nE -nE -nE -nE -jV -Wt -Il -Il -Il -Il -Il -Il -Il -Wt -jV -fE -Ao -Ao -Ao -Ao -Ao -OG -Ao -Ao -Za -Za -Za -Za -Za -"} -(51,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -jV -rz -tA -tA -Il -tA -DJ -jV -nE -nE -nE -nE -je -nE -nE -nE -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -jV -Il -oT -eH -rE -Il -rE -eH -Kq -Il -jV -fE -Ao -Ao -Ao -Ao -PW -Ao -Za -Za -Za -Za -Za -Za -Za -"} -(52,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -jV -jV -jV -nE -nE -jV -jV -jV -tA -tA -tA -nE -nE -nE -nE -tA -tA -nE -nE -nE -nE -tA -tA -bs -nE -jV -jV -jV -Il -zp -pO -rE -MR -rE -hs -aV -Il -jV -fE -Ao -aE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(53,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -KX -nE -nE -nE -nE -nE -tA -tA -iQ -tA -nE -nE -je -nE -tA -Fq -nE -nE -je -je -tA -aU -tA -nE -jV -PV -YF -Il -rE -rE -wq -Il -NS -rE -rE -FN -jV -fE -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(54,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -tA -nE -nE -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -nE -nE -je -nE -tA -tA -nE -nE -jV -dG -YF -Il -Il -Il -Il -Ph -Il -Il -Il -Il -jV -fE -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(55,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -tA -nE -je -je -nE -nE -nE -nE -nE -jV -CQ -YF -Il -rE -rE -CY -Il -Hd -rE -rE -Il -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(56,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -nE -nE -tA -tA -nE -nE -nE -nE -tA -tA -tA -tA -tA -nE -nE -je -nE -nE -nE -nE -nE -nE -jV -jV -jV -Il -zp -hs -rE -Il -rE -pO -aV -Il -jV -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} -(57,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -nE -nE -tA -nE -nE -nE -nE -nE -nE -nE -nE -tA -tA -nE -nE -je -je -nE -tA -nE -nE -nE -je -je -jV -Il -MT -oZ -rE -Il -rE -oZ -oT -Il -jV -fE -Ao -Ao -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -Za -Za -"} -(58,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -tA -tA -tA -nE -je -je -je -nE -tA -nE -nE -nE -je -nE -jV -Wt -Il -Il -Il -Il -Il -Il -Il -Wt -jV -fE -fE -fE -fE -fE -Ao -Za -Za -Za -Za -Za -Za -Za -Za -"} -(59,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -tA -tA -tA -tA -nE -nE -je -je -nE -tA -nE -nE -nE -nE -nE -jV -jV -jV -jV -Ux -Ux -Ux -jV -jV -jV -jV -jV -jV -jV -jV -fE -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -"} -(60,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -tA -tA -tA -tA -nE -nE -je -je -nE -tA -nE -nE -nE -nE -nE -nE -nE -nE -Bw -Bw -Bw -Bw -Bw -nE -nE -nE -nE -nE -nE -jV -fE -fE -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(61,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -je -nE -je -je -je -je -je -nE -nE -nE -nE -tA -iQ -tA -nE -nE -je -je -nE -tA -tA -tA -tA -tA -tA -nE -nE -Il -tA -Il -Il -Il -nE -nE -nE -nE -nE -nE -nE -jV -jV -jV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(62,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -je -je -je -je -je -je -nE -nE -nE -tA -tA -tA -tA -nE -nE -nE -nE -nE -nE -tA -vz -tA -tA -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -je -je -je -je -nE -nE -nE -jV -fE -Ao -Ao -Ao -Za -Za -Za -Za -"} -(63,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -tA -tA -nE -nE -nE -tA -jV -jV -jV -jV -tA -nE -nE -nE -nE -je -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -jV -fE -fE -fE -Ao -Za -Za -Za -Za -"} -(64,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -li -li -li -li -li -li -li -nE -nE -nE -nE -nE -nE -tA -nE -nE -nE -tA -jV -al -OP -jV -nE -nE -nE -nE -nE -je -je -nE -nE -nE -je -je -nE -nE -nE -ie -dP -mX -PI -ie -jV -jV -jV -fE -Ao -Za -Za -Za -Za -"} -(65,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -ft -Zh -vh -li -UI -nS -li -li -li -li -li -nE -tA -tA -nE -nE -nE -tA -jV -Zz -Zz -jV -jV -jV -nE -nE -nE -nE -nE -je -je -nE -nE -nE -je -nE -nE -rT -yF -jN -Fk -YW -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(66,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -TP -rq -dJ -li -UI -Ur -li -Od -Ie -Ur -li -li -tA -tA -nE -nE -nE -tA -jV -Pm -di -di -VU -jV -jV -nE -nE -nE -nE -nE -nE -nE -nE -nE -je -nE -nE -nE -nr -EX -GP -fi -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(67,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -dg -Ur -dx -hM -dx -Ur -dU -bC -Ie -Ur -UI -li -tA -tA -nE -nE -nE -nE -jV -XI -Ym -Dt -qC -Ag -jV -nE -nE -tA -tA -tA -tA -tA -nE -nE -nE -nE -nE -nE -iR -Hz -mo -uo -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(68,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -Qe -oQ -XF -li -bC -UI -li -Ur -yo -UI -bC -li -tA -tA -nE -nE -nE -nE -jV -ZG -Rp -bJ -KA -di -jV -tA -nE -nE -nE -nE -vz -tA -nE -tA -tA -nE -nE -bT -Iq -NN -bR -Iq -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(69,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -li -li -li -li -bC -Ur -li -bC -uO -Ur -UI -rM -tA -tA -nE -je -nE -nE -jV -Vq -Xp -DN -Zk -qh -pT -lr -tA -nE -nE -nE -tA -tA -nE -nE -fg -nE -nE -qV -Xi -iy -EK -yF -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(70,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -je -je -je -Bk -Bk -Ur -dx -li -mT -Im -UI -UI -Ci -tA -tA -nE -je -nE -nE -jV -ZG -Rp -it -PK -FY -jV -kp -tA -nE -je -nE -nE -tA -nE -nE -Il -nE -nE -ie -JU -nE -eQ -ie -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(71,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -je -je -KX -je -Bk -Bk -Ur -bC -li -UI -Ur -bC -Ur -li -tA -tA -nE -je -nE -nE -jV -Cl -fx -fx -SG -Ag -jV -tA -tA -nE -je -nE -nE -tA -nE -nE -Il -nE -nE -nE -nE -nE -nE -nE -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(72,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -li -li -li -li -bC -Ur -hM -UI -bC -UI -li -li -tA -tA -nE -nE -nE -nE -jV -di -In -VU -wt -jV -jV -tA -nE -nE -je -je -nE -tA -nE -nE -tA -tA -nE -nE -nE -nE -nE -nE -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(73,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -fK -bC -bC -hM -UI -UI -li -aw -UI -dx -li -nE -hb -tA -nE -nE -nE -nE -jV -Zz -Zz -jV -jV -jV -nE -nE -nE -nE -nE -je -nE -tA -nE -nE -nE -tA -Il -Il -tA -tA -tA -Il -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(74,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -EV -Ur -Od -li -li -He -li -li -li -li -li -nE -tA -tA -nE -nE -nE -nE -jV -va -va -jV -tA -tA -tA -nE -nE -Fq -tA -tA -tA -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -wf -Il -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(75,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -JY -UI -UI -li -YV -RO -Gv -li -nE -nE -nE -nE -tA -tA -nE -nE -nE -nE -jV -jV -jV -jV -tA -nE -nE -nE -nE -tA -tA -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -tA -tA -Il -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(76,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -HB -vm -dY -li -li -li -li -li -nE -nE -nE -nE -tA -tA -nE -nE -nE -tA -nE -nE -nE -nE -tA -nE -nE -nE -nE -nE -tA -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -tA -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(77,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -li -li -li -li -li -nE -nE -nE -nE -nE -nE -nE -nE -tA -tA -nE -nE -nE -tA -tA -tA -nE -nE -tA -nE -tA -tA -nE -nE -nE -nE -nE -nE -nE -tA -tA -tA -tA -tA -tA -nE -nE -nE -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(78,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -tA -tA -tA -nE -nE -nE -tA -Fq -tA -tA -tA -tA -tA -tA -tA -nE -nE -nE -nE -nE -nE -nE -tA -tA -tA -tA -tA -tA -nE -nE -nE -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(79,1,1) = {" -Za -Za -Za -Za -Ao -fE -jV -jV -jV -nE -nE -je -je -je -nE -nE -nE -nE -tA -tA -hb -tA -tA -tA -tA -tA -tA -nE -nE -nE -nE -tA -nE -nE -tA -nE -nE -nE -nE -nE -nE -nE -tA -Il -Il -Bi -tA -tA -nE -nE -nE -je -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(80,1,1) = {" -Za -Za -Za -Za -Ao -fE -fE -fE -jV -nE -je -je -nE -je -je -nE -nE -nE -nE -tA -tA -tA -tA -nE -nE -nE -nE -je -je -je -nE -tA -nE -nE -tA -tA -tA -vz -nE -nE -nE -tA -tA -tA -Il -Il -Il -tA -tA -tA -nE -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(81,1,1) = {" -Za -Za -Za -Za -Ao -Ao -Ao -fE -jV -nE -KX -nE -nE -nE -nE -nE -nE -nE -tA -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -je -nE -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -tA -tA -tA -Wt -Il -tA -Il -Wt -tA -nE -nE -nE -jV -fE -Ao -Za -Za -Za -Za -"} -(82,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -nE -tA -nE -nE -nE -nE -nE -nE -tA -tA -nE -nE -nE -nE -nE -nE -nE -nE -nE -je -je -nE -nE -nE -nE -nE -je -je -nE -iV -iV -iV -iV -iV -Zm -Fj -Xo -Zm -Fj -iV -iV -iV -iV -iV -fE -Ao -Za -Za -Za -Za -"} -(83,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -tA -Fq -tA -tA -nE -nE -nE -nE -tA -tA -nE -nE -nE -nE -nE -tA -tA -nE -nE -nE -nE -nE -nE -nE -je -je -je -nE -nE -iV -EE -Zm -gF -Zm -Zm -Zm -Xo -Zm -sZ -hT -Pn -SN -Wu -iV -fE -Ao -Za -Za -Za -Za -"} -(84,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -nE -tA -fT -tA -nE -tA -tA -tA -tA -tA -tA -tA -nE -tA -tA -tA -tA -nE -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -iV -Zm -Zm -Zm -Zm -Zm -Zm -Xo -Xo -Xo -tE -br -br -br -iV -fE -Ao -Za -Za -Za -Za -"} -(85,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -nE -tA -tA -tA -nE -nE -tA -tA -tA -tA -nE -tA -nE -tA -mU -tA -nE -nE -jV -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -iV -Mc -Zm -ZA -Zm -Zm -Xo -Xo -Zm -Zm -hT -br -br -br -iV -fE -Ao -Za -Za -Za -Za -"} -(86,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -nE -hb -tA -tA -nE -nE -nE -nE -tA -tA -nE -nE -nE -tA -tA -tA -nE -nE -jV -fE -iV -iV -iV -iV -iV -iV -iV -iV -ww -iV -ZA -Zm -ZA -Zm -Zm -Xo -Zm -Zm -Zm -iV -Gf -WW -RQ -iV -fE -Ao -Za -Za -Za -Za -"} -(87,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -nE -tA -nE -nE -nE -je -nE -nE -nE -tA -tA -nE -nE -tA -tA -nE -je -nE -jV -fE -iV -YD -Zm -Zm -kK -Ds -ZW -iV -tB -iV -ZA -Zm -ZA -Zm -Xo -Xo -Zm -bz -Hw -iV -hT -iV -iV -iV -fE -Ao -Za -Za -Za -Za -"} -(88,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -nE -nE -je -je -nE -nE -tA -tA -tA -nE -nE -nE -je -je -nE -jV -fE -iV -Zm -cE -Zm -Zm -Zm -Zm -iV -iV -iV -ZA -Zm -ZA -Zm -DZ -Xo -Zm -SY -Zm -Zm -Zm -iV -fE -fE -fE -Ao -Za -Za -Za -Za -"} -(89,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -nE -je -je -je -nE -nE -je -je -nE -tA -tA -nE -nE -je -je -je -nE -nE -jV -fE -iV -Zm -Gr -Zm -eD -Zm -Zm -hT -sZ -Zm -Zm -Zm -Zm -Zm -Zm -Xo -sZ -SY -Zm -Zm -Zm -iV -fE -Ao -Ao -Ao -Za -Za -Za -Za -"} -(90,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -nE -nE -nE -nE -nE -nE -nE -nE -je -nE -tA -iQ -nE -nE -je -je -nE -KX -nE -jV -fE -iV -Zm -Zm -Zm -TC -Zm -sZ -hT -Zm -Xo -Xo -Xo -Xo -Xo -Xo -Xo -Zm -SY -Zm -Zm -Zm -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(91,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -jV -jV -jV -jV -jV -nE -je -je -je -nE -tA -tA -nE -nE -nE -nE -nE -nE -nE -jV -fE -iV -bu -Zm -Be -wy -Zm -Zm -To -Xo -Xo -gs -DR -Tf -DR -zo -Xo -Zm -SY -Zm -JB -Zm -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(92,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -Ka -jR -tA -tA -jV -nE -nE -nE -nE -nE -tA -tA -nE -nE -Il -Il -FD -nE -nE -jV -fE -iV -Zm -Zm -zO -Zm -Zm -Zm -hT -Zm -Xo -HC -um -Tf -iH -gV -Xo -Xo -zb -Zm -Zm -Zm -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(93,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -jV -jV -Il -tA -jV -nE -nE -nE -nE -tA -tA -nE -nE -Il -Il -Il -Il -Il -nE -jV -fE -iV -Zm -Zm -pV -Zm -tX -Zm -hT -Zm -Xo -Tf -Tf -Ik -Tf -Tf -Xo -Zm -SY -Zm -JB -Zm -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(94,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -tA -Il -fh -tA -Ux -nE -nE -nE -tA -tA -tA -nE -nE -Il -tA -Il -Il -tA -nE -jV -fE -iV -Zm -iV -iV -iV -iV -iV -iV -Zm -Xo -HC -Pl -Tf -We -gV -Xo -Zm -SY -Zm -Zm -Zm -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(95,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -tA -tA -tA -tA -Ux -nE -nE -nE -nE -nE -tA -tA -nE -FD -Il -Bl -tA -Il -nE -jV -fE -iV -HN -iV -pE -Xh -QN -Tf -iV -sZ -Xo -tS -XA -Tf -XA -zu -Xo -Zm -hT -hT -iV -hT -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(96,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -jV -jV -tA -Il -jV -nE -nE -nE -nE -nE -nE -tA -tA -tA -tA -Il -tA -tA -nE -jV -fE -iV -Kn -iV -Sy -Sy -az -sO -iV -Zm -Xo -ys -Xo -Xo -Xo -Xo -Xo -Zm -hT -fl -Zm -bO -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(97,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -XV -na -tA -Il -jV -nE -nE -nE -nE -nE -nE -nE -nE -Il -tA -Il -Il -Il -nE -jV -fE -iV -FK -iV -Vk -ge -vp -AX -iV -Zm -Xo -Zm -DZ -WV -Zm -Ls -Xo -WV -To -Zm -Zm -NK -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(98,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -jV -jV -jV -jV -jV -jV -jV -nE -nE -je -nE -nE -nE -nE -nE -Il -Il -lZ -nE -nE -jV -fE -iV -iV -iV -Xv -Xb -ng -AX -eB -Zm -Xo -Zm -Zm -WV -Zm -Zm -sZ -Zm -iV -NU -br -wO -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(99,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -fE -fE -fE -fE -fE -fE -fE -jV -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -nE -jV -fE -fE -fE -iV -yj -Xr -hy -AX -iV -Zm -Zm -hT -hT -tE -hT -iV -iV -Zm -iV -Ei -Zm -br -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(100,1,1) = {" -Za -Za -Za -Za -Za -Za -Ao -Ao -Ao -Ao -Ao -Ao -Ao -fE -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -jV -fE -fE -fE -iV -uC -hf -uC -gr -iV -sZ -Zm -iV -Zm -br -Zm -Un -iV -Zm -hT -ZH -Zm -CN -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(101,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Ao -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -iV -kW -Xh -Tf -Tf -iV -Zm -Zm -hT -lH -fR -Xm -Xm -hT -Zm -iV -Os -Zm -Gx -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(102,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -fE -fE -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -iV -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(103,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Ao -Ao -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -fE -Ao -Za -Za -Za -Za -Za -Za -"} -(104,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Ao -Za -Za -Za -Za -Za -Za -"} -(105,1,1) = {" -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -Za -"} diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm new file mode 100644 index 000000000000..04ada2692122 --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm @@ -0,0 +1,6293 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ai" = ( +/obj/effect/decal/cleanable/molten_object, +/obj/structure/table/chem, +/obj/item/slime_extract/darkblue{ + pixel_x = -7 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/reagent_containers/syringe, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"am" = ( +/obj/structure/window/plasma/reinforced, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/atmos/oxygen, +/turf/open/floor/engine/o2, +/area/ruin/unpowered/codelab/maintenance) +"ap" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"ar" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"aw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"az" = ( +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"aA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"aO" = ( +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ruin/unpowered/codelab/maintenance) +"aP" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/west, +/obj/item/modular_computer/laptop/preset, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"aR" = ( +/obj/item/trash/can, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"aY" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/east, +/obj/item/modular_computer/laptop/preset, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"bd" = ( +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/flushed, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"bl" = ( +/obj/structure/chair/office/light, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"bn" = ( +/obj/structure/table, +/obj/item/trash/plate, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"bo" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"bq" = ( +/obj/structure/table, +/obj/item/trash/semki, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"bv" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"bw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"by" = ( +/obj/effect/decal/cleanable/molten_object, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"bz" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"bE" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"bG" = ( +/obj/effect/decal/cleanable/molten_object/large, +/mob/living/simple_animal/slime, +/obj/effect/decal/cleanable/food/plant_smudge, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"bT" = ( +/obj/effect/decal/cleanable/food/pie_smudge{ + desc = "Some kind of strange white goo."; + name = "strange goo" + }, +/mob/living/simple_animal/slime, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"cc" = ( +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 4 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"cd" = ( +/obj/machinery/light/dim/directional/north, +/obj/effect/decal/cleanable/generic, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"ck" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"cl" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"cv" = ( +/obj/structure/fence, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"cA" = ( +/obj/structure/closet/cardboard, +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 8 + }, +/obj/item/disk/tech_disk/major, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"cH" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"cI" = ( +/obj/structure/fluff/paper/stack{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"cO" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"cR" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"cX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"cZ" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"dg" = ( +/obj/structure/table, +/obj/machinery/door/window/brigdoor, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"ds" = ( +/obj/effect/decal/remains/human, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"dx" = ( +/obj/effect/decal/cleanable/molten_object, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"dy" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"dD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"dF" = ( +/obj/structure/closet/crate/secure{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"dL" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"dQ" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"ec" = ( +/obj/structure/closet/crate/medical{ + anchored = 1 + }, +/obj/item/reagent_containers/syringe, +/obj/item/circular_saw, +/obj/effect/turf_decal/industrial/outline, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"ef" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 5 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"eg" = ( +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/snakeplushie, +/obj/item/toy/plush/snakeplushie, +/obj/item/toy/plush/snakeplushie, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"en" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"eq" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Nitrogen to Air" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"et" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/codelab/laboratory) +"ez" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"eE" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"eH" = ( +/obj/structure/window/plasma/reinforced, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, +/turf/open/floor/engine/n2, +/area/ruin/unpowered/codelab/maintenance) +"eI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"eY" = ( +/obj/effect/decal/cleanable/generic, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"fq" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/molten_object/large, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"fr" = ( +/obj/structure/closet/cardboard, +/obj/item/shard/plasma, +/obj/item/trash/energybar, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"fu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"fv" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"fG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/molten_object, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"fU" = ( +/obj/machinery/camera{ + dir = 10 + }, +/obj/structure/closet/cardboard, +/obj/item/mop, +/obj/item/trash/plate, +/obj/item/shard, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"fW" = ( +/obj/effect/turf_decal/corner_techfloor_grid/full, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"fZ" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"gc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"ge" = ( +/obj/structure/closet/crate/science, +/obj/machinery/light/dim/directional/north, +/obj/item/storage/pill_bottle/mutadone, +/obj/item/clothing/glasses/science, +/obj/item/clothing/head/beret/sci, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"gq" = ( +/obj/machinery/turretid{ + pixel_x = 28; + req_access = null; + req_access_txt = "16"; + name = "interior turret control panel" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"gr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"gz" = ( +/obj/structure/bookcase/manuals/research_and_development, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"gC" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"gD" = ( +/obj/structure/bed, +/obj/item/bedsheet/rd, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"gE" = ( +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"gM" = ( +/obj/effect/turf_decal/corner_techfloor_grid/full, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"gY" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"hb" = ( +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"hc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"hu" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"hx" = ( +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/border{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"hz" = ( +/obj/structure/window/plasma/reinforced, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/atmos/nitrogen, +/turf/open/floor/engine/n2, +/area/ruin/unpowered/codelab/maintenance) +"hA" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"hE" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/codelab/reception) +"hO" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/ruin/unpowered/codelab/reception) +"ie" = ( +/obj/effect/decal/cleanable/molten_object/large, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"ih" = ( +/obj/structure/closet/cardboard, +/obj/item/trash/cheesie, +/obj/item/trash/plate, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"ij" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/closet/cardboard, +/obj/item/trash/can/food/peaches, +/obj/item/trash/can/food/peaches/maint, +/obj/item/shard, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"il" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"im" = ( +/obj/machinery/light/broken/directional/south, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"iq" = ( +/obj/structure/closet/crate/wooden{ + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/pickaxe/drill, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"ir" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"iw" = ( +/obj/structure/table, +/obj/item/clipboard{ + pixel_x = -8; + pixel_y = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"iz" = ( +/obj/structure/closet/crate/secure{ + anchored = 1 + }, +/obj/item/grenade/firecracker, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"iB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"iE" = ( +/obj/effect/decal/cleanable/wrapping, +/obj/effect/turf_decal/industrial/outline, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"iI" = ( +/obj/structure/closet/crate{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"iN" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"je" = ( +/obj/machinery/door/airlock/public{ + name = "Subject Cryogenic Storage" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"jk" = ( +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"jm" = ( +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"jn" = ( +/obj/effect/decal/cleanable/molten_object, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"jx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"jz" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"jB" = ( +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"jC" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"jG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"jH" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"jJ" = ( +/obj/effect/decal/cleanable/molten_object, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"jK" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"jV" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"kc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/chair/comfy{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"kh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"kj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ruin/unpowered/codelab/reception) +"kl" = ( +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"kt" = ( +/obj/structure/flora/tree/dead_pine, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"kA" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/fluff/paper/stack, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"kF" = ( +/obj/structure/fence, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"kP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"kY" = ( +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/machinery/door/poddoor{ + id = "NTGen Door" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "NTGen Doorfield" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/codelab/storage) +"lc" = ( +/obj/structure/flora/ausbushes/fullgrass/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"ln" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"lo" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/structure/cable{ + icon_state = "8-9" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"ls" = ( +/obj/structure/rack, +/obj/item/paper/pamphlet, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"lt" = ( +/obj/structure/holosign/barrier/infinite, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"lH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"lJ" = ( +/obj/structure/closet/emcloset/anchored, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/industrial/hatch/blue, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"lM" = ( +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"lU" = ( +/obj/structure/closet/cardboard, +/obj/item/clothing/under/pants/black, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"lW" = ( +/obj/structure/filingcabinet/double/grey, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"lY" = ( +/obj/effect/decal/cleanable/molten_object, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"lZ" = ( +/obj/effect/decal/cleanable/food/plant_smudge, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"ma" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"md" = ( +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"mw" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"mA" = ( +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"mF" = ( +/obj/structure/toilet{ + pixel_y = 11 + }, +/obj/machinery/door/window/eastright{ + dir = 2; + req_access = list(11) + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"mO" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"mX" = ( +/obj/machinery/atmospherics/components/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"mZ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"nl" = ( +/obj/effect/decal/cleanable/generic, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"nm" = ( +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"ns" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"nu" = ( +/obj/structure/closet/crate/internals{ + anchored = 1 + }, +/obj/item/tank/internals/generic, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"nw" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"ny" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/codelab/exterior) +"nG" = ( +/obj/structure/fluff/paper/stack{ + dir = 6 + }, +/obj/effect/decal/cleanable/molten_object, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"nH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"nL" = ( +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -24 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"nM" = ( +/obj/structure/closet/cardboard, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"nQ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"nZ" = ( +/obj/machinery/door/airlock/public{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"ob" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"of" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"oj" = ( +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/machinery/power/rtg, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"ol" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"oo" = ( +/obj/machinery/computer/security/telescreen/research{ + pixel_y = 27 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"op" = ( +/obj/machinery/door/airlock/public{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "5-10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"ow" = ( +/obj/structure/cable{ + icon_state = "4-9" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"ox" = ( +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"oK" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"oY" = ( +/obj/structure/table, +/obj/machinery/door/window/brigdoor, +/obj/item/paper/codelab/reception, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"pb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"pf" = ( +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"pk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"pp" = ( +/obj/structure/fluff/paper/stack{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"pr" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"pB" = ( +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"pE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"pF" = ( +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/structure/table, +/obj/item/slime_extract/green{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/item/slime_extract/green{ + pixel_x = -11; + pixel_y = 11 + }, +/obj/item/slime_extract/green{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/paper/codelab/researchernote, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"pG" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"pO" = ( +/obj/effect/decal/cleanable/shreds, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"pQ" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange{ + pixel_y = 8 + }, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"pS" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"pY" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"qb" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/rtg, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"qr" = ( +/obj/machinery/sleeper{ + pixel_y = 2; + state_open = 0 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"qs" = ( +/obj/structure/closet/cardboard, +/obj/item/reagent_containers/food/drinks/soda_cans/plasma, +/obj/item/trash/popcorn, +/obj/item/trash/energybar, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"qt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"qz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"qL" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"qQ" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"qU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/public{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"qY" = ( +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/slimeplushie, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"rf" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"ri" = ( +/obj/machinery/door/airlock/public{ + name = "Testing Room A" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"rq" = ( +/obj/item/clipboard, +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 8 + }, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"rw" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"rz" = ( +/obj/structure/flora/ausbushes/fullgrass/hell, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"rA" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/pushbroom, +/obj/item/trash/can/food/peaches, +/obj/item/trash/candy, +/obj/item/trash/plate, +/obj/item/trash/tray, +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"rG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/food/plant_smudge, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"rH" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"rI" = ( +/obj/structure/fluff/paper/stack, +/obj/machinery/light/dim/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"rL" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"rS" = ( +/obj/structure/closet/crate/secure{ + anchored = 1 + }, +/obj/item/pickaxe, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"rT" = ( +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"rV" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"rY" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/light/broken/directional/north, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"sc" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"sk" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"so" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/mop, +/obj/item/trash/boritos, +/obj/item/trash/can/food/peaches, +/obj/item/trash/can, +/obj/item/trash/waffles, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"sp" = ( +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"sr" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"sz" = ( +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/among, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"sA" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"sB" = ( +/obj/effect/decal/cleanable/food/pie_smudge{ + desc = "Some kind of strange white goo."; + name = "strange goo" + }, +/obj/effect/decal/cleanable/molten_object/large, +/obj/effect/turf_decal/corner/opaque/ntblue/border{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"sE" = ( +/obj/structure/fluff/paper/stack, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"sK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ + dir = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"sW" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"tp" = ( +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"tx" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"tA" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"tD" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"tH" = ( +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"tI" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"uc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"uf" = ( +/obj/structure/fence/corner{ + dir = 4 + }, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"uj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/generic, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"uk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"uy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"uA" = ( +/obj/machinery/light/dim/directional/north, +/obj/structure/table/chem, +/obj/item/slimecrossbeaker/autoinjector/slimestimulant{ + pixel_y = 11 + }, +/obj/item/slimecrossbeaker/omnizine, +/obj/item/reagent_containers/glass/beaker{ + pixel_y = 10; + pixel_x = -9 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"uH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"uL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"uM" = ( +/obj/structure/table/wood, +/obj/item/trash/plate, +/obj/effect/decal/cleanable/food/flour, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"uQ" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"uV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"uW" = ( +/obj/structure/ore_box, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"vb" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_y = 14 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_y = 14; + pixel_x = -9 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_y = 14; + pixel_x = 9 + }, +/obj/item/reagent_containers/glass/maunamug{ + pixel_x = -19 + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"vg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"vk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"vu" = ( +/obj/structure/flora/tree/dead/tall/grey, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"vz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"vD" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"vG" = ( +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "NTGen Doorfield"; + pixel_x = 24; + pixel_y = -5 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = 7; + pixel_x = 25; + id = "NTGen Door" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"vL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 5 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/maintenance) +"vQ" = ( +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"vU" = ( +/obj/machinery/light/dim/directional/south, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"wc" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell{ + icon_state = "pod-open" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"wd" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/camera{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"wu" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"wB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"wJ" = ( +/obj/structure/closet/cardboard, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"wM" = ( +/obj/effect/decal/cleanable/molten_object/large, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/ruin/unpowered/codelab/reception) +"wN" = ( +/obj/structure/closet/crate/medical{ + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/reagent_containers/syringe, +/obj/item/surgicaldrill, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"wP" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/beaker/large/epinephrine, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"wZ" = ( +/obj/effect/decal/cleanable/food/pie_smudge{ + desc = "Some kind of strange white goo."; + name = "strange goo" + }, +/mob/living/simple_animal/slime, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"xi" = ( +/obj/machinery/camera{ + dir = 1 + }, +/obj/structure/table, +/obj/item/reagent_containers/syringe, +/obj/item/scalpel, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"xx" = ( +/obj/machinery/camera{ + dir = 10 + }, +/obj/effect/decal/cleanable/molten_object, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"xz" = ( +/obj/effect/turf_decal/dept/science, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"xB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/password{ + dir = 8; + password = "71421"; + name = "Password Locked Door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"xK" = ( +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/obj/effect/decal/cleanable/molten_object, +/obj/effect/turf_decal/corner/opaque/ntblue/border{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"xM" = ( +/obj/effect/decal/cleanable/molten_object/large, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"xN" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"xQ" = ( +/obj/machinery/door/airlock/public{ + name = "Testing Room B" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"xV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"xZ" = ( +/obj/structure/flora/rock/hell{ + pixel_y = -1 + }, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"ya" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner, +/obj/item/clipboard, +/obj/item/pen/fountain, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"yc" = ( +/obj/structure/fluff/paper/stack, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"yd" = ( +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/machinery/door/poddoor{ + id = "NTGen Door" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "NTGen Doorfield" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/codelab/storage) +"ye" = ( +/obj/structure/fluff/paper/stack{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"yo" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"yG" = ( +/obj/effect/turf_decal/box/white/corners, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"yJ" = ( +/obj/structure/closet/crate/internals{ + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/tank/internals/oxygen/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"yL" = ( +/obj/effect/decal/cleanable/molten_object/large, +/obj/effect/decal/cleanable/food/plant_smudge, +/mob/living/simple_animal/slime, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"yS" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ + dir = 8; + piping_layer = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ + dir = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"yT" = ( +/obj/machinery/camera, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"yY" = ( +/obj/structure/table, +/obj/item/modular_computer/laptop, +/obj/machinery/light/dim/directional/west, +/obj/item/pen/fountain, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"zb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"zj" = ( +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"zu" = ( +/obj/structure/cable{ + icon_state = "6-8" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"zG" = ( +/obj/structure/closet/crate/medical{ + anchored = 1 + }, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/retractor, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"zH" = ( +/obj/structure/fluff/paper/stack{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"zI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"zJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"zK" = ( +/obj/structure/fluff/empty_sleeper/nanotrasen{ + pixel_y = 3 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"zM" = ( +/obj/machinery/camera{ + dir = 10 + }, +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"zN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/research/glass{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"zP" = ( +/obj/machinery/door/airlock{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"zY" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/beaker/slime, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"zZ" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Ab" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"Ai" = ( +/obj/machinery/light/dim/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Am" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"Aq" = ( +/obj/effect/decal/cleanable/shreds, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Ay" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"AA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"AB" = ( +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"AE" = ( +/obj/structure/table, +/obj/item/newspaper, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"AG" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"AI" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"AJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/sign/poster/contraband/ntos{ + pixel_x = -30 + }, +/obj/effect/decal/cleanable/chem_pile, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"AK" = ( +/obj/structure/flora/ausbushes/fullgrass/hell, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"AL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/carpet/lone, +/area/ruin/unpowered/codelab/subjectrooms) +"AN" = ( +/obj/machinery/door/airlock/public{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"AO" = ( +/obj/structure/window/plasma/reinforced, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output, +/turf/open/floor/engine, +/area/ruin/unpowered/codelab/maintenance) +"AV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"Bc" = ( +/obj/structure/window/plasma/reinforced, +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ruin/unpowered/codelab/maintenance) +"Bf" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Bj" = ( +/obj/machinery/computer/atmos_control/tank/oxygen_tank, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Bk" = ( +/obj/structure/bed, +/obj/item/bedsheet/purple, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"Bm" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Bp" = ( +/obj/structure/closet/crate/internals{ + anchored = 1 + }, +/obj/item/tank/jetpack/oxygen, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Br" = ( +/obj/structure/closet/cardboard, +/obj/machinery/light/dim/directional/east, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Bs" = ( +/obj/structure/flora/rock/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"Bu" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 1 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"BF" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"BI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"BJ" = ( +/obj/item/newspaper, +/obj/structure/fluff/paper/stack, +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"BK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"BN" = ( +/obj/effect/decal/cleanable/oil/streak{ + pixel_x = -12; + pixel_y = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"BO" = ( +/obj/structure/table/wood, +/obj/item/research_notes/loot/tiny{ + name = "Notes on Xenobiology" + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"BP" = ( +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 8 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"Cd" = ( +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Cj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"Cw" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"CA" = ( +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"CC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/research/glass{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"CJ" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/east, +/obj/item/clipboard, +/obj/item/pen/blue, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"CK" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"CV" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"CX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"CZ" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Db" = ( +/obj/structure/closet/crate/secure/plasma{ + anchored = 1 + }, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/tank/internals/plasma, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Dc" = ( +/obj/structure/window/reinforced/survival_pod{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Di" = ( +/obj/effect/decal/cleanable/molten_object, +/obj/effect/decal/cleanable/food/plant_smudge, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Dj" = ( +/obj/machinery/door/password{ + dir = 8; + password = "71421"; + name = "Password Locked Door" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Do" = ( +/obj/effect/decal/cleanable/molten_object, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"Du" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"DB" = ( +/obj/machinery/camera{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"DD" = ( +/obj/machinery/porta_turret/ai, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"DF" = ( +/obj/effect/decal/cleanable/molten_object, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"DH" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/neck/tie/rainbow, +/obj/item/spacecash/bundle/c20, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"DJ" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"DL" = ( +/obj/structure/closet/crate/medical{ + anchored = 1 + }, +/obj/item/reagent_containers/syringe/thializid, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"DU" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"DZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"Ef" = ( +/obj/structure/table, +/obj/item/paper/crumpled/codelab/subjectnote{ + pixel_y = 11; + pixel_x = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Eh" = ( +/obj/structure/closet/wardrobe/science_white, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Ej" = ( +/obj/machinery/computer/atmos_control/tank/air_tank, +/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Ep" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Et" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Ev" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Ex" = ( +/obj/machinery/camera, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"EF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"EM" = ( +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"EX" = ( +/obj/machinery/airalarm/directional/east, +/mob/living/simple_animal/slime, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"EY" = ( +/obj/structure/closet/crate/secure/engineering{ + anchored = 1 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Fd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"Ff" = ( +/obj/structure/closet/crate/secure{ + anchored = 1 + }, +/obj/item/storage/fancy/cigarettes/cigpack_cannabis, +/obj/item/storage/fancy/cigarettes/cigpack_cannabis, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate, +/obj/item/storage/fancy/cigarettes/cigpack_uplift, +/obj/item/storage/belt/fannypack/blue, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Fg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"Fw" = ( +/obj/item/trash/semki, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"Fx" = ( +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Fy" = ( +/obj/machinery/modular_computer/console/preset/research, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Fz" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/neck/tie/trans, +/obj/item/spacecash/bundle/c100, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"FF" = ( +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"FG" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/molten_object, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"FH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"FJ" = ( +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/machinery/power/rtg, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"FT" = ( +/obj/machinery/power/rtg, +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Gb" = ( +/obj/machinery/camera{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Gc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/carpet/lone, +/area/ruin/unpowered/codelab/subjectrooms) +"Gd" = ( +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Gq" = ( +/obj/effect/decal/cleanable/molten_object/large, +/obj/effect/decal/cleanable/food/plant_smudge, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Gu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Gv" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"GG" = ( +/obj/effect/decal/cleanable/generic, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"GH" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/pushbroom, +/obj/item/trash/popcorn, +/obj/item/trash/boritos, +/obj/item/trash/can, +/obj/item/trash/syndi_cakes, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"GK" = ( +/obj/structure/closet/crate{ + anchored = 1 + }, +/obj/item/storage/toolbox/mechanical/old, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"GN" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"GY" = ( +/obj/machinery/door/airlock/public{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Hc" = ( +/obj/effect/turf_decal/industrial/outline, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Hd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"He" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/codelab/subjectrooms) +"Hi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Hk" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Ho" = ( +/obj/machinery/camera{ + dir = 10 + }, +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/obj/effect/decal/cleanable/molten_object, +/obj/effect/turf_decal/corner/opaque/ntblue/border{ + dir = 8 + }, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Hp" = ( +/obj/effect/decal/cleanable/molten_object/large, +/mob/living/simple_animal/slime, +/obj/effect/decal/cleanable/food/plant_smudge, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Hu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/fluff/paper/stack{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"HA" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"HQ" = ( +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"HW" = ( +/obj/structure/flora/ausbushes/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"Ig" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"In" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"It" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Iu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-6" + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Iv" = ( +/turf/template_noop, +/area/template_noop) +"IC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"IG" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"IL" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/light/dim/directional/south, +/obj/structure/fluff/paper/stack, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"IO" = ( +/obj/structure/fence/door{ + open = 1 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"Jb" = ( +/obj/structure/flora/ausbushes/fernybush/hell, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"Jd" = ( +/obj/effect/decal/cleanable/ash, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"Jk" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Jm" = ( +/obj/structure/window/plasma/reinforced, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, +/turf/open/floor/engine/n2, +/area/ruin/unpowered/codelab/maintenance) +"Jn" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Js" = ( +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Jv" = ( +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"JE" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/ruin/unpowered/codelab/reception) +"JI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/light/dim/directional/south, +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"JM" = ( +/obj/machinery/door/window/brigdoor/eastright, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"JR" = ( +/obj/item/trash/chips, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"JX" = ( +/obj/machinery/computer/atmos_control/tank/nitrogen_tank, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 5 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"JZ" = ( +/obj/effect/turf_decal/dept/cargo, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"Ka" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 9 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Kj" = ( +/obj/machinery/computer/security/telescreen{ + pixel_y = 27 + }, +/obj/structure/closet/cardboard, +/obj/item/clothing/under/color/white, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Kl" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"Kp" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ruin/unpowered/codelab/laboratory) +"Kv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Kw" = ( +/obj/structure/table, +/obj/item/trash/plate, +/obj/item/trash/plate{ + pixel_y = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Kx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"KO" = ( +/obj/structure/sign/poster/contraband/cybersun_med{ + pixel_y = 31 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"KQ" = ( +/obj/structure/fluff/empty_sleeper/nanotrasen{ + pixel_y = 3 + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"KT" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Lg" = ( +/obj/structure/flora/rock/hell, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"Lr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Lx" = ( +/obj/structure/flora/ausbushes/fernybush/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"Lz" = ( +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"LD" = ( +/obj/machinery/camera{ + dir = 10 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"LG" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"LH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"LP" = ( +/obj/machinery/light/dim/directional/west, +/mob/living/simple_animal/slime, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"LU" = ( +/obj/machinery/door/airlock/public{ + name = "Testing Room C" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"LV" = ( +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ + dir = 4 + }, +/turf/open/floor/engine/n2, +/area/ruin/unpowered/codelab/maintenance) +"Ma" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Mp" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Mv" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/neck/tie/purple, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"MB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"ME" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"MK" = ( +/obj/structure/table, +/obj/item/modular_computer/laptop, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"MN" = ( +/obj/structure/holosign/barrier/infinite, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Ni" = ( +/obj/structure/closet/crate/secure/plasma{ + anchored = 1 + }, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Nn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Nq" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"NA" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ + dir = 8; + piping_layer = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"NL" = ( +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"NW" = ( +/obj/item/cigbutt/cigarbutt, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"NX" = ( +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{ + dir = 4 + }, +/turf/open/floor/engine/o2, +/area/ruin/unpowered/codelab/maintenance) +"Ob" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Od" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Oj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"Op" = ( +/obj/machinery/door/airlock/public{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Oq" = ( +/obj/effect/decal/cleanable/molten_object, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"OE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/molten_object, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"OM" = ( +/obj/machinery/door/poddoor{ + id = "NTGen Door" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/unpowered/codelab/storage) +"OW" = ( +/obj/effect/decal/cleanable/ash, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"Pc" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/codelab/storage) +"Pu" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"PK" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner, +/obj/machinery/computer/med_data/laptop{ + dir = 1; + pixel_y = 7 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"PL" = ( +/obj/effect/decal/cleanable/ash, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"PP" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/corner/opaque/ntblue/border{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"PU" = ( +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Qb" = ( +/obj/machinery/camera, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/mob/living/simple_animal/slime, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Qc" = ( +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/carpplushie, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Qi" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell{ + icon_state = "pod-open"; + state_open = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Qm" = ( +/mob/living/simple_animal/slime, +/obj/effect/turf_decal/corner/opaque/ntblue/border{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Qn" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"Qv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"QC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"QD" = ( +/obj/machinery/light/dim/directional/north, +/obj/structure/holosign/barrier/infinite, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"QJ" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"QO" = ( +/obj/structure/fence/corner{ + dir = 9 + }, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"QQ" = ( +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/nukeplushie, +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"QU" = ( +/obj/item/newspaper, +/obj/effect/decal/cleanable/molten_object, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"QV" = ( +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/machinery/power/rtg, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Rf" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"Rg" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Ri" = ( +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/lizardplushie, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Ro" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Rp" = ( +/obj/effect/decal/cleanable/food/plant_smudge, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Ru" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/fluff/paper/stack, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"RI" = ( +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/knight, +/obj/effect/turf_decal/industrial/outline, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"RS" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Nitrogen to Air" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"RX" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"RY" = ( +/obj/structure/marker_beacon, +/obj/machinery/button{ + pixel_x = -5; + pixel_y = 26; + name = "broken door button"; + desc = "A remote control switch, rendered unusable due to harsh conditions and age." + }, +/obj/machinery/button/shieldwallgen{ + id = "NTGen Doorfield"; + pixel_x = 6; + pixel_y = 25 + }, +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"RZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Sf" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"Sn" = ( +/obj/structure/fence, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"Sq" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"St" = ( +/obj/structure/cable{ + icon_state = "4-10" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"SG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/molten_object/large, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"SQ" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-5" + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"SY" = ( +/turf/open/floor/plating/grass/lava/orange, +/area/ruin/unpowered/codelab/exterior) +"Tg" = ( +/obj/structure/filingcabinet/double, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/ruin/unpowered/codelab/reception) +"Tw" = ( +/obj/machinery/camera, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Ty" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Tz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/table, +/obj/item/trash/plate, +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_y = 14; + pixel_x = -8 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ruin/unpowered/codelab/laboratory) +"TG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"TJ" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"TQ" = ( +/obj/machinery/shower{ + dir = 8; + pixel_y = 8 + }, +/obj/structure/curtain, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"TR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"TS" = ( +/obj/machinery/porta_turret/ship/weak/codelab, +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/codelab/exterior) +"Ue" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Uf" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/west, +/obj/item/clothing/mask/cigarette, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ruin/unpowered/codelab/reception) +"Ui" = ( +/obj/structure/closet/crate/wooden{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Uj" = ( +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Un" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/corner_techfloor_grid/full, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/codelab/reception) +"Ux" = ( +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Uy" = ( +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"UA" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/item/storage/box/cups, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"UM" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered/codelab/maintenance) +"UU" = ( +/obj/structure/fence/corner{ + dir = 5 + }, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"Vc" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Vd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Vi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"VQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/closet/crate/large{ + anchored = 1 + }, +/obj/item/toy/plush/hornet/gay, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"VW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"VX" = ( +/obj/structure/closet/cardboard, +/obj/item/clothing/under/color/white, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"VY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"Wa" = ( +/obj/structure/table, +/obj/item/slime_extract/grey, +/obj/item/reagent_containers/glass/beaker{ + pixel_y = 10; + pixel_x = -9 + }, +/obj/item/research_notes/loot/small{ + pixel_y = 6; + pixel_x = 10; + name = "Notes on Xenobiology" + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Wq" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/atmos/air, +/turf/open/floor/engine, +/area/ruin/unpowered/codelab/maintenance) +"Ws" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/maintenance) +"Wt" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner, +/obj/item/paper_bin/carbon{ + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/ruin/unpowered/codelab/reception) +"Wv" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"WF" = ( +/obj/structure/table/chem, +/obj/item/reagent_containers/glass/beaker/plastic{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/reagent_containers/glass/beaker/plastic{ + pixel_y = 9; + pixel_x = 10 + }, +/obj/item/slime_extract/grey, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"WG" = ( +/obj/structure/closet/crate/medical{ + anchored = 1 + }, +/obj/item/stack/medical/gauze/twelve, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"WH" = ( +/obj/effect/decal/cleanable/food/pie_smudge{ + desc = "Some kind of strange white goo."; + name = "strange goo" + }, +/obj/machinery/light/dim/directional/east, +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"WQ" = ( +/obj/structure/fence/corner{ + dir = 8 + }, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"WV" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/fluff/paper/stack{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"WX" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air to Distro"; + target_pressure = 1000 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ + dir = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Xh" = ( +/obj/machinery/camera{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Xl" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/reception) +"Xo" = ( +/obj/machinery/camera, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Xq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = -32 + }, +/obj/machinery/blackbox_recorder, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"Xu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"Xx" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"XA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"XB" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"XS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"XZ" = ( +/obj/structure/closet/crate/secure/plasma{ + anchored = 1 + }, +/obj/machinery/light/dim/directional/north, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/tank/internals/plasma, +/obj/effect/turf_decal/industrial/outline, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) +"Ya" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Yk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Yl" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/storage) +"Yo" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"Yq" = ( +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ruin/unpowered/codelab/reception) +"Yr" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Ys" = ( +/obj/structure/flora/ausbushes/hell, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"Yw" = ( +/obj/structure/table, +/obj/item/research_notes/loot/small{ + pixel_y = 6; + pixel_x = 10; + name = "Notes on Xenobiology" + }, +/obj/item/disk/design_disk/adv{ + pixel_x = -9; + pixel_y = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"YB" = ( +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"YH" = ( +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/reception) +"YO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"YV" = ( +/obj/structure/flora/ausbushes/genericbush/hell, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"YW" = ( +/obj/structure/closet/cardboard, +/obj/item/clothing/under/color/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"Zb" = ( +/obj/structure/marker_beacon, +/obj/machinery/turretid{ + pixel_y = 26; + name = "exterior turret control panel"; + lethal = 1; + icon_state = "control_kill" + }, +/turf/open/floor/plating/grass/lava/purple, +/area/ruin/unpowered/codelab/exterior) +"Zd" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ruin/unpowered/codelab/laboratory) +"Ze" = ( +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/laboratory) +"Zf" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plating/rust, +/area/ruin/unpowered/codelab/maintenance) +"Zi" = ( +/obj/machinery/vending/cola/shamblers, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Zk" = ( +/obj/structure/cable{ + icon_state = "1-9" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating, +/area/ruin/unpowered/codelab/maintenance) +"Zl" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"Zs" = ( +/obj/structure/flora/tree/dead/hell, +/turf/open/floor/plating/grass/lava, +/area/ruin/unpowered/codelab/exterior) +"Zv" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/machinery/door/airlock/glass, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/unpowered/codelab/laboratory) +"Zx" = ( +/obj/structure/marker_beacon, +/turf/open/floor/concrete/pavement/lava, +/area/ruin/unpowered/codelab/exterior) +"Zy" = ( +/obj/machinery/vending/snack/teal, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/reception) +"Zz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"ZC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/codelab/subjectrooms) +"ZG" = ( +/obj/structure/closet/crate/internals{ + anchored = 1 + }, +/obj/item/tank/internals/oxygen, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/codelab/storage) + +(1,1,1) = {" +Iv +Iv +Iv +SY +SY +SY +SY +SY +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +mA +mA +mA +mA +mA +mA +mA +Iv +Iv +Iv +Iv +Iv +Iv +Iv +Iv +"} +(2,1,1) = {" +Iv +SY +SY +lc +SY +SY +SY +md +SY +SY +SY +SY +SY +mA +AK +mA +mA +mA +mA +mA +mA +mA +mA +mA +mA +mA +mA +mA +AK +mA +mA +mA +mA +mA +Iv +"} +(3,1,1) = {" +Iv +SY +QO +kF +kF +kF +kF +kF +kF +kF +kF +kF +cv +cv +cv +cv +cv +TS +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +cv +WQ +mA +Iv +"} +(4,1,1) = {" +Iv +SY +rf +SY +SY +SY +md +SY +SY +SY +mA +mA +mA +mA +mA +pB +mA +YV +mA +mA +Zs +mA +mA +YV +gE +mA +mA +YV +mA +pB +mA +mA +gY +mA +Iv +"} +(5,1,1) = {" +SY +SY +rf +SY +SY +ny +SY +SY +mA +mA +YV +mA +pB +mA +mA +mA +mA +mA +mA +mA +mA +mA +mA +mA +mA +pB +mA +mA +Jb +mA +ny +mA +gY +AK +mA +"} +(6,1,1) = {" +lc +SY +rf +SY +vu +SY +SY +SY +SY +jB +He +He +He +He +He +He +hE +hE +hE +hE +hE +hE +hE +hE +mA +mA +mA +mA +mA +mA +mA +mA +gY +mA +mA +"} +(7,1,1) = {" +SY +SY +rf +SY +SY +SY +SY +SY +jB +jB +He +Qb +KT +wu +iw +He +hE +jH +fZ +Qn +Un +il +jH +hE +hE +AK +mA +mA +mA +Zs +mA +mA +gY +mA +mA +"} +(8,1,1) = {" +Lx +SY +rf +SY +SY +SY +SY +SY +jB +jB +He +Qi +QJ +EM +vb +He +rV +Rp +GG +Gv +dQ +BI +tD +gM +hE +mA +YV +mA +mA +Ys +mA +pB +gY +mA +mA +"} +(9,1,1) = {" +SY +SY +rf +SY +SY +SY +SY +SY +Ws +vL +He +sr +xN +EM +Ef +He +cZ +jx +Hk +DB +Cj +Yr +lZ +Lz +hE +mA +mA +mA +pB +mA +mA +mA +gY +mA +mA +"} +(10,1,1) = {" +SY +SY +rf +SY +SY +SY +SY +UM +UM +Ux +He +mX +pG +BN +kh +He +He +GY +AN +He +hE +qU +nZ +hE +hE +hE +hE +hE +mA +mA +AK +mA +gY +mA +mA +"} +(11,1,1) = {" +Iv +SY +rf +vQ +SY +SY +SY +UM +Zf +YO +He +oo +sW +Ai +AL +je +WV +TR +TG +EM +hE +FH +Cd +Cd +PL +ls +gz +hE +mA +mA +mA +mA +gY +mA +mA +"} +(12,1,1) = {" +Iv +lc +TS +SY +SY +SY +SY +UM +Fx +MB +He +He +He +He +He +He +TJ +sE +ob +ye +hE +Nq +LH +kl +kl +NW +Cw +hE +gE +mA +pB +mA +TS +mA +Iv +"} +(13,1,1) = {" +Iv +SY +rf +SY +SY +SY +SY +UM +RZ +uV +He +zK +sB +Qm +Ho +He +Ay +uy +AG +wd +hE +yT +nl +ME +DZ +CX +Ob +hE +mA +mA +mA +mA +gY +mA +Iv +"} +(14,1,1) = {" +Iv +SY +rf +SY +SY +SY +SY +UM +ns +Vd +He +YB +sE +nH +YW +He +fq +sc +vD +lU +hE +Cd +Cd +zJ +lY +JR +iN +hE +mA +mA +mA +gE +gY +mA +Iv +"} +(15,1,1) = {" +Iv +SY +rf +SY +SY +SY +UM +UM +UM +AB +He +PP +xK +hx +AL +ri +xM +TR +eI +rI +hE +oK +aP +Uf +kl +VW +jz +hE +mA +gE +mA +mA +gY +mA +Iv +"} +(16,1,1) = {" +Iv +SY +rf +SY +SY +UM +UM +Ej +xV +Ka +He +He +He +He +He +He +mO +GN +cR +GN +hE +OW +JE +ya +LG +VW +hE +hE +hE +hE +Ys +mA +gY +mA +Iv +"} +(17,1,1) = {" +Iv +SY +rf +SY +SY +UM +Wq +AO +WX +Bm +He +qr +rq +BJ +zM +He +nM +EM +Hu +EM +hE +Yq +bl +oY +kl +VW +hE +lJ +Cd +hE +Kl +jB +rf +SY +Iv +"} +(18,1,1) = {" +Iv +SY +rf +Lx +SY +UM +aO +Bc +sK +nw +He +zH +lU +nH +kh +He +tx +GN +bE +Uj +hE +Wv +wM +PK +kl +Xl +Ya +Kv +Ue +ck +jB +jB +IO +SY +Iv +"} +(19,1,1) = {" +Iv +SY +rf +SY +SY +UM +RX +mZ +ol +pS +He +XB +WH +CA +AL +xQ +Du +Zz +bo +Gq +hE +Tg +YH +Rf +uk +uL +hE +hE +hE +hE +jB +jB +Zl +SY +Iv +"} +(20,1,1) = {" +Iv +SY +rf +SY +SY +UM +hz +JX +Kx +of +He +He +He +He +He +He +TJ +kA +cR +GN +hE +lW +JE +Wt +kl +Xl +Ya +Kv +Ue +ck +jB +jB +IO +SY +SY +"} +(21,1,1) = {" +Iv +Lx +rf +SY +SY +UM +LV +Jm +RS +JI +He +KQ +dx +bT +cA +He +hu +EM +Od +nM +hE +Do +bl +dg +kl +VW +hE +lJ +Cd +hE +Kl +jB +rf +SY +SY +"} +(22,1,1) = {" +Iv +SY +rf +SY +SY +UM +Vc +qL +yS +HA +He +QU +ie +VX +Gc +LU +Jk +TR +bo +GN +hE +kj +hO +PK +kl +VW +hE +hE +hE +hE +jB +jB +rf +SY +SY +"} +(23,1,1) = {" +Iv +SY +DU +SY +SY +UM +am +Bj +Hd +CK +He +nG +wZ +pp +xx +He +TJ +Uj +bE +IL +hE +JM +CJ +aY +LG +VW +pY +hE +lc +SY +jB +jB +rf +lc +SY +"} +(24,1,1) = {" +Iv +SY +DU +SY +SY +UM +NX +eH +eq +dL +He +He +He +He +He +He +wJ +GN +Od +GN +hE +Cd +Cd +aw +kl +aR +zj +hE +SY +SY +jB +jB +rf +SY +SY +"} +(25,1,1) = {" +Iv +nm +DU +vQ +SY +UM +nQ +AI +NA +cX +He +Tw +LP +ZC +Gc +je +dD +cI +SG +Gb +hE +Xo +Oj +Fw +DZ +Am +pQ +hE +SY +Lx +jB +jB +rf +SY +SY +"} +(26,1,1) = {" +Iv +nm +DU +nm +SY +UM +Pu +Uy +Qv +ef +He +mX +bv +ir +XS +He +rY +GN +Ru +GN +hE +eY +Jd +kl +kl +kl +DJ +hE +SY +SY +jB +jB +rf +SY +SY +"} +(27,1,1) = {" +Iv +rz +DU +nm +nm +UM +It +uH +Iu +Ev +He +sr +CZ +EM +Kw +He +yc +ln +Rg +Xx +hE +sk +ls +Zy +Zi +yo +ls +hE +SY +Zx +jB +jB +rf +SY +SY +"} +(28,1,1) = {" +Iv +nm +DU +nm +nm +UM +FJ +Uy +BF +Zk +He +wc +en +EM +zY +He +He +Dj +xB +He +hE +hE +hE +hE +hE +hE +hE +hE +SY +jB +jB +Zx +rf +SY +Iv +"} +(29,1,1) = {" +Iv +nm +DU +nm +nm +UM +qb +FF +SQ +mw +He +Kj +Br +EX +wP +He +hb +HQ +rG +ec +qs +iI +DF +Pc +SY +SY +SY +SY +SY +jB +jB +SY +rf +SY +Iv +"} +(30,1,1) = {" +Iv +nm +DU +nm +nm +UM +oj +FT +Sq +mw +et +et +et +et +et +et +QD +HQ +Lr +lt +HQ +HQ +Ro +Pc +SY +lc +SY +vQ +SY +jB +jB +SY +rf +SY +Iv +"} +(31,1,1) = {" +nm +nm +DU +nm +nm +UM +UM +QV +hA +qt +et +pF +ds +yY +FG +et +rS +DL +kP +qQ +pO +Ff +HQ +Pc +SY +SY +SY +SY +SY +jB +jB +HW +rf +SY +Iv +"} +(32,1,1) = {" +nm +nm +DU +nm +UM +UM +UM +UM +UM +Et +et +Fy +cH +Yw +bG +et +Qc +so +ij +QQ +nu +Db +vU +Pc +vQ +SY +SY +SY +Zx +jB +jB +Zx +rf +SY +SY +"} +(33,1,1) = {" +rz +nm +DU +nm +et +nL +Dc +dy +az +qz +et +eE +eE +eE +eE +et +Pc +Pc +Ex +gr +HQ +Di +HQ +Pc +SY +HW +vQ +SY +jB +jB +jB +jB +rf +SY +SY +"} +(34,1,1) = {" +nm +nm +DU +nm +et +mF +TQ +et +az +qz +et +WF +Gd +Hp +jV +et +Bf +HQ +BK +jn +pb +HQ +HQ +Pc +SY +SY +jB +jB +jB +jB +jB +jB +rf +SY +SY +"} +(35,1,1) = {" +nm +nm +DU +nm +et +et +et +et +az +Vi +et +ai +rH +Gd +xi +et +DD +HQ +zb +Bp +Ui +HQ +HQ +Pc +SY +Zx +jB +jB +jB +jB +Zx +jB +rf +SY +SY +"} +(36,1,1) = {" +nm +Lg +DU +nm +et +Bk +DH +et +az +vz +et +uA +Gd +Gd +Wa +et +ge +HQ +OE +eg +GK +hb +Ro +Pc +SY +Sf +BP +jB +jB +BP +CV +jB +rf +SY +SY +"} +(37,1,1) = {" +nm +nm +DU +nm +et +KO +uM +et +Xu +gc +et +Ma +yL +Yk +Ig +et +Aq +HQ +vk +fr +iz +MN +HQ +Pc +SY +jB +jB +jB +jB +jB +jB +jB +rf +SY +SY +"} +(38,1,1) = {" +nm +nm +DU +tH +et +Zd +XA +et +az +vz +et +IG +Gd +Ep +Oq +et +Pc +Pc +vk +rA +qY +HQ +sp +Pc +SY +jB +jB +jB +jB +jB +jB +jB +rf +SY +SY +"} +(39,1,1) = {" +nm +nm +DU +nm +et +In +pE +zP +uc +Fd +et +Eh +PU +EF +Ze +et +HQ +HQ +AA +gr +Ro +jJ +HQ +Pc +SY +jB +jB +jB +jB +jB +jB +jB +rf +SY +Iv +"} +(40,1,1) = {" +nm +nm +DU +nm +et +et +et +et +Yo +ez +et +et +CC +zN +et +et +Aq +bd +iq +ih +Ni +dF +RI +Pc +SY +Zx +jB +jB +jB +jB +Zx +jB +rf +SY +Iv +"} +(41,1,1) = {" +Iv +nm +TS +nm +et +AJ +Fg +zP +uc +Fd +et +Jn +fG +Gu +rw +et +HQ +iE +wN +ZG +fU +Pc +Pc +Pc +SY +jB +jB +jB +jB +jB +jB +jB +TS +SY +Iv +"} +(42,1,1) = {" +Iv +nm +DU +nm +et +Zd +kc +et +az +vz +et +UA +iB +pk +Gd +et +HQ +HQ +ap +Yl +Js +Ro +DD +Pc +SY +jB +jB +jB +jB +jB +jB +jB +rf +SY +Iv +"} +(43,1,1) = {" +Iv +nm +DU +nm +et +rT +BO +et +ar +AV +et +rL +bz +Ab +bn +et +XZ +zG +kP +by +sz +HQ +HQ +Pc +SY +Zx +jB +jB +jB +jB +Zx +jB +rf +SY +Iv +"} +(44,1,1) = {" +Iv +nm +DU +nm +et +Bk +Fz +et +az +pr +Zv +tp +wB +Tz +LD +et +Ty +GH +yJ +EY +Ni +Ri +HQ +Pc +SY +jB +jB +jB +jB +jB +jB +jB +rf +SY +Iv +"} +(45,1,1) = {" +Iv +nm +DU +nm +et +et +et +et +et +tA +et +uQ +jm +fv +bq +et +Pc +Pc +VQ +WG +Hc +HQ +sp +Pc +SY +jB +jB +jB +jB +jB +jB +jB +rf +SY +Iv +"} +(46,1,1) = {" +Iv +nm +DU +nm +et +gD +NL +NL +zI +VY +et +AE +tI +Jv +im +et +Mp +Hi +fu +Nn +hb +HQ +HQ +Pc +SY +jB +jB +jB +jB +jB +jB +jB +rf +SY +Iv +"} +(47,1,1) = {" +Iv +nm +DU +nm +et +Kp +Mv +jK +sA +Xq +et +MK +ma +QC +ow +et +HQ +gr +gC +HQ +Ro +HQ +Pc +Pc +SY +cl +cc +jB +jB +cc +yG +jB +rf +SY +Iv +"} +(48,1,1) = {" +Iv +nm +DU +nm +nm +et +et +et +et +et +et +et +et +zN +CC +et +Op +op +Pc +Pc +Pc +Pc +Pc +RY +SY +Zx +jB +jB +jB +jB +Zx +jB +rf +SY +SY +"} +(49,1,1) = {" +Iv +nm +DU +nm +nm +nm +nm +nm +nm +nm +nm +nm +Pc +gr +zu +Xh +St +aA +vg +zZ +cO +fW +yd +JZ +jB +jB +jB +jB +jB +jB +SY +Lx +rf +SY +SY +"} +(50,1,1) = {" +Iv +nm +DU +nm +nm +Lg +nm +nm +nm +nm +rz +nm +Pc +cd +jG +ox +uj +IC +hc +lH +bw +jk +OM +Bu +jB +jB +jB +jB +jB +SY +SY +SY +rf +SY +SY +"} +(51,1,1) = {" +nm +nm +DU +nm +nm +nm +nm +nm +tH +nm +nm +nm +Pc +Pc +jC +gq +lo +HQ +uW +pf +vG +lM +kY +xz +jB +jB +jB +jB +SY +Lx +SY +SY +rf +Lx +SY +"} +(52,1,1) = {" +rz +nm +DU +nm +nm +ny +nm +kt +nm +nm +nm +nm +nm +Pc +Pc +Pc +Pc +Pc +Pc +Pc +Pc +Pc +Pc +Zb +nm +nm +SY +SY +SY +SY +ny +SY +rf +SY +SY +"} +(53,1,1) = {" +nm +nm +DU +nm +nm +nm +nm +nm +xZ +nm +nm +nm +nm +nm +nm +tH +nm +nm +nm +nm +nm +tH +nm +nm +Lg +nm +SY +Bs +SY +SY +SY +SY +rf +SY +SY +"} +(54,1,1) = {" +nm +nm +UU +Sn +Sn +Sn +Sn +Sn +Sn +Sn +Sn +Sn +Sn +Sn +Sn +Sn +Sn +TS +Sn +Sn +Sn +Sn +Sn +Sn +Sn +Sn +kF +kF +kF +kF +kF +kF +uf +SY +SY +"} +(55,1,1) = {" +nm +rz +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +tH +nm +nm +nm +nm +nm +nm +SY +SY +SY +HW +SY +SY +SY +SY +HW +SY +"} +(56,1,1) = {" +nm +nm +nm +nm +nm +nm +rz +nm +nm +Iv +Iv +Iv +Iv +Iv +nm +Lg +nm +nm +nm +nm +nm +Iv +Iv +Iv +Iv +Iv +Iv +SY +SY +SY +SY +SY +SY +SY +SY +"} diff --git a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm index 980b4b3e6da9..9cf2b5a40bae 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm @@ -1550,7 +1550,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/ruin/powered) "zo" = ( -/turf/closed/mineral/random/asteroid/rockplanet, +/turf/closed/mineral/random/rockplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "zp" = ( /obj/effect/decal/cleanable/ash{ @@ -2069,7 +2069,7 @@ /area/overmap_encounter/planetoid/rockplanet/explored) "HL" = ( /obj/effect/decal/cleanable/dirt/dust, -/turf/closed/mineral/random/asteroid/rockplanet, +/turf/closed/mineral/random/rockplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "Ia" = ( /obj/effect/decal/cleanable/garbage{ @@ -2139,7 +2139,7 @@ pixel_x = -6; pixel_y = -9 }, -/turf/closed/mineral/random/asteroid/rockplanet, +/turf/closed/mineral/random/rockplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "Jm" = ( /obj/machinery/door/airlock/maintenance_hatch{ @@ -2591,7 +2591,7 @@ /turf/open/floor/plasteel, /area/ruin/powered) "Ta" = ( -/turf/closed/mineral/random/asteroid/rockplanet, +/turf/closed/mineral/random/rockplanet, /area/ruin/powered) "Tj" = ( /obj/structure/table, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_crash_cult.dmm b/_maps/RandomRuins/RockRuins/rockplanet_crash_cult.dmm index 453728232f7a..b663f0ad2bd1 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_crash_cult.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_crash_cult.dmm @@ -480,11 +480,6 @@ }, /turf/open/floor/plating, /area/ruin/unpowered) -"sA" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plasteel, -/area/ruin/unpowered) "sN" = ( /obj/machinery/processor, /obj/effect/decal/cleanable/dirt/dust, @@ -1358,6 +1353,11 @@ }, /turf/open/floor/plating, /area/ruin/unpowered) +"WS" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plasteel, +/area/ruin/unpowered) "Xh" = ( /obj/structure/table, /obj/item/storage/bag/plants/portaseeder, @@ -1374,9 +1374,6 @@ }, /turf/open/floor/plasteel/cult, /area/ruin/unpowered) -"XI" = ( -/turf/closed/mineral/random/asteroid/rockplanet, -/area/overmap_encounter/planetoid/rockplanet/explored) "XN" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood, @@ -1397,6 +1394,9 @@ }, /turf/open/floor/plasteel/cult, /area/ruin/unpowered) +"Zf" = ( +/turf/closed/mineral/random/rockplanet, +/area/overmap_encounter/planetoid/rockplanet/explored) "Zg" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 9 @@ -1717,7 +1717,7 @@ RY nv "} (16,1,1) = {" -sA +WS Bz hw ul @@ -1814,10 +1814,10 @@ li Es Es Es -XI +Zf "} (21,1,1) = {" -XI +Zf Es Us Es @@ -1832,12 +1832,12 @@ xD Us eK ou -XI -XI -XI +Zf +Zf +Zf "} (22,1,1) = {" -XI +Zf Es Es jU @@ -1851,14 +1851,14 @@ fg xD xD eK -XI -XI -XI -XI +Zf +Zf +Zf +Zf "} (23,1,1) = {" -XI -XI +Zf +Zf Es SP Es @@ -1877,8 +1877,8 @@ SP Es "} (24,1,1) = {" -XI -XI +Zf +Zf Es ou Es @@ -1892,14 +1892,14 @@ ct xD Es jU -XI -XI +Zf +Zf Es "} (25,1,1) = {" -XI -XI -XI +Zf +Zf +Zf Es Es Nt @@ -1911,16 +1911,16 @@ GW xD xD Es -XI -XI -XI -XI +Zf +Zf +Zf +Zf "} (26,1,1) = {" -XI -XI -XI -XI +Zf +Zf +Zf +Zf Es Es Nt @@ -1933,6 +1933,6 @@ Es Es Es Es -XI -XI +Zf +Zf "} diff --git a/_maps/RandomRuins/RockRuins/rockplanet_cult.dmm b/_maps/RandomRuins/RockRuins/rockplanet_cult.dmm index 347fe39c47ab..c1ed6773992d 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_cult.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_cult.dmm @@ -70,7 +70,7 @@ /turf/open/floor/plasteel/dark, /area/overmap_encounter/planetoid/rockplanet/explored) "u" = ( -/turf/closed/mineral/random/asteroid/rockplanet, +/turf/closed/mineral/random/rockplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "v" = ( /obj/structure/trap/cult, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm index 73cb5bbb6fb7..5ba299eb454c 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm @@ -7,7 +7,7 @@ /turf/open/floor/plasteel/patterned, /area/ruin/powered) "aB" = ( -/turf/closed/mineral/random/asteroid/rockplanet, +/turf/closed/mineral/random/rockplanet, /area/overmap_encounter/planetoid/cave/explored) "aG" = ( /turf/open/floor/plating/asteroid/rockplanet/cracked, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_miningexpedition.dmm b/_maps/RandomRuins/RockRuins/rockplanet_miningexpedition.dmm index 57a8422ba3b0..7586ab699883 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_miningexpedition.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_miningexpedition.dmm @@ -152,7 +152,7 @@ /turf/open/floor/plasteel/rockvault, /area/ruin/unpowered) "yZ" = ( -/turf/closed/mineral/random/asteroid/rockplanet, +/turf/closed/mineral/random/rockplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "BR" = ( /obj/effect/decal/cleanable/oil, diff --git a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm index 07f23cae71c8..73c7dd734c00 100644 --- a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm +++ b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm @@ -963,7 +963,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav) "Bg" = ( -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/template_noop) "Bz" = ( /obj/effect/decal/cleanable/blood/tracks{ diff --git a/_maps/RandomRuins/SpaceRuins/lab4071.dmm b/_maps/RandomRuins/SpaceRuins/lab4071.dmm index 5546b4a940da..2f4c94d3c939 100644 --- a/_maps/RandomRuins/SpaceRuins/lab4071.dmm +++ b/_maps/RandomRuins/SpaceRuins/lab4071.dmm @@ -8,7 +8,7 @@ /turf/open/space, /area/ruin/space/has_grav/crazylab/outside) "at" = ( -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/ruin/space/has_grav/crazylab/outside) "au" = ( /obj/effect/decal/cleanable/dirt, @@ -3409,7 +3409,7 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/crazylab/bomb) "TM" = ( -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/ruin/space/has_grav/crazylab/bomb) "TW" = ( /obj/structure/sign/poster/contraband/rip_badger, diff --git a/_maps/RandomRuins/SpaceRuins/oretruck.dmm b/_maps/RandomRuins/SpaceRuins/oretruck.dmm index 8d466f7b9f8e..33ad6be2b4fe 100644 --- a/_maps/RandomRuins/SpaceRuins/oretruck.dmm +++ b/_maps/RandomRuins/SpaceRuins/oretruck.dmm @@ -16,7 +16,7 @@ /obj/structure/sign/warning/radiation{ pixel_y = 32 }, -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/template_noop) "ao" = ( /obj/effect/turf_decal/industrial/warning/corner, @@ -253,7 +253,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/Hallway) "fG" = ( -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/ruin/space/has_grav/radship/Cargo1) "fN" = ( /obj/structure/cable{ @@ -564,7 +564,7 @@ /area/ruin/space/has_grav/radship/EngineRoom) "nk" = ( /obj/effect/turf_decal/industrial/warning/fulltile, -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/ruin/space/has_grav/radship/Cargo1) "nt" = ( /turf/closed/wall/mineral/plastitanium, @@ -1385,7 +1385,7 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/ruin/space/has_grav/radship/Cargo1) "KK" = ( /obj/effect/turf_decal/industrial/warning/fulltile, @@ -1484,7 +1484,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo3) "NR" = ( -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/template_noop) "NS" = ( /obj/structure/closet/crate/large, @@ -1929,11 +1929,11 @@ /obj/structure/sign/warning/securearea{ pixel_y = 32 }, -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/template_noop) "YV" = ( /obj/item/trash/boritos, -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/template_noop) "Zb" = ( /obj/effect/turf_decal/industrial/warning/corner{ diff --git a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm index 8f100d4ac0b2..6972f466bb5b 100644 --- a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm +++ b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm @@ -21,7 +21,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) "ah" = ( -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/ruin/space/has_grav) "ai" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -1158,7 +1158,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) "hp" = ( -/turf/closed/mineral/random/asteroid{ +/turf/closed/mineral/random{ light_range = 2 }, /area/ruin/space/has_grav) diff --git a/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm b/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm index 737669621f89..521b2beac456 100644 --- a/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm +++ b/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm @@ -17,7 +17,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) "aW" = ( -/turf/closed/indestructible/rock/snow/ice/ore, +/turf/closed/indestructible/rock/snow, /area/ruin/space/has_grav/syndicircle/winter) "ba" = ( /obj/structure/filingcabinet/chestdrawer, @@ -994,7 +994,7 @@ /area/ruin/space/has_grav/syndicircle/halls) "Bc" = ( /obj/machinery/light/directional/west, -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/ruin/space/has_grav/syndicircle/spacewalk) "Bj" = ( /obj/structure/cable{ @@ -1556,7 +1556,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "OH" = ( -/turf/closed/mineral/random/asteroid, +/turf/closed/mineral/random, /area/ruin/space/has_grav/syndicircle/spacewalk) "OW" = ( /turf/closed/wall/mineral/titanium, diff --git a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm index f777f34a2841..67fb3c35f127 100644 --- a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm +++ b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm @@ -1,4 +1,12 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/structure/spacevine/dense, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "ac" = ( /obj/structure/cable{ icon_state = "5-9" @@ -60,21 +68,23 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"ap" = ( -/obj/machinery/conveyor{ - id = "singlabcarg" +"ao" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/railing{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, -/area/ruin/space/has_grav/singularitylab) +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/decal/cleanable/blood{ + dir = 4; + icon_state = "gib3" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/cargo) "aq" = ( /obj/structure/chair/office{ dir = 1 @@ -109,55 +119,18 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab/civvie) -"ax" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/effect/turf_decal/atmos/oxygen, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 1 +"az" = ( +/obj/structure/spacevine, +/obj/structure/spacevine{ + pixel_y = 32 }, -/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/spacevine/dense, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab) -"ay" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/civvie) -"aA" = ( -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) -"aC" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 1 - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/turf/open/floor/plating/asteroid, -/area/ruin/space/has_grav/singularitylab) "aD" = ( /obj/structure/cable{ icon_state = "5-9" @@ -169,14 +142,18 @@ /obj/machinery/light/directional/north, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"aI" = ( +"aJ" = ( /obj/structure/spacevine/dense, -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 8 +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/obj/structure/spacevine/dense{ + pixel_y = -32 }, +/mob/living/simple_animal/hostile/venus_human_trap, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) @@ -224,15 +201,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"aP" = ( -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "aQ" = ( /obj/structure/transit_tube/diagonal{ dir = 4 @@ -249,23 +217,6 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab) -"aR" = ( -/obj/structure/table, -/obj/machinery/button/shieldwallgen{ - dir = 8; - pixel_x = -5; - id = "singlabhang" - }, -/obj/machinery/button/door{ - dir = 8; - pixel_x = 8; - id = "singlabhangar" - }, -/obj/structure/sign/warning/incident{ - pixel_x = 32 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) "aT" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 1 @@ -276,28 +227,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"aU" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/item/paper_bin{ - pixel_y = 4; - pixel_x = -3 - }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) -"aY" = ( -/turf/closed/wall{ - name = "structural support"; - desc = "A huge chunk of metal holding the roof of the asteroid at bay" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "aZ" = ( /obj/structure/cable{ icon_state = "6-8" @@ -314,6 +243,22 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"ba" = ( +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "bb" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating/dirt{ @@ -438,6 +383,13 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav) +"bx" = ( +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "by" = ( /obj/structure/chair/office{ dir = 4 @@ -453,18 +405,25 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) -"bD" = ( -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - piping_layer = 4 +"bC" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Private Quarters" }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/area/ruin/space/has_grav/singularitylab) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/civvie) "bH" = ( /obj/structure/railing/corner{ dir = 4 @@ -500,12 +459,6 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab/civvie) -"bO" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/singularitylab/reactor) "bV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -523,14 +476,18 @@ /obj/structure/spacevine, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"bZ" = ( -/obj/structure/spacevine/dense, +"ca" = ( +/obj/structure/spacevine, +/obj/item/gun/energy/floragun, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/gibspawner, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab/engineering) +/area/ruin/space/has_grav/singularitylab/civvie) "cb" = ( /obj/effect/turf_decal/siding/thinplating, /obj/effect/turf_decal/siding/thinplating/corner{ @@ -570,18 +527,6 @@ /obj/structure/closet/cardboard/metal, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/space/has_grav/singularitylab/cargo) -"ci" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32 - }, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "cj" = ( /obj/structure/closet/firecloset{ anchored = 1 @@ -592,16 +537,6 @@ /obj/effect/turf_decal/box/corners, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab/civvie) -"cl" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "cm" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -615,17 +550,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"cr" = ( -/obj/structure/spacevine, -/obj/structure/spacevine{ - pixel_x = 32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "cu" = ( /obj/effect/turf_decal/box, /obj/structure/closet/crate/medical, @@ -634,6 +558,18 @@ /obj/item/storage/backpack/duffelbag/med/surgery, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/space/has_grav/singularitylab/cargo) +"cv" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "cw" = ( /obj/structure/cable{ icon_state = "2-8" @@ -654,31 +590,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"cz" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Control"; - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/engineering) "cB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -694,6 +605,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) +"cC" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters" + }, +/turf/closed/mineral/random, +/area/ruin/space/has_grav) "cD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -729,6 +646,15 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav) +"cI" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "cK" = ( /obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 @@ -757,18 +683,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"cP" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/zombie/kudzu{ - zombiejob = "Assistant" - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "cQ" = ( /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) @@ -790,6 +704,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"cT" = ( +/obj/structure/spacevine, +/obj/structure/spacevine{ + pixel_x = 32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "cU" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 5 @@ -803,6 +728,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"cV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/space/basic, +/area/space/nearstation) "cW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 6 @@ -816,6 +751,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"cZ" = ( +/obj/structure/chair/stool/bar{ + dir = 1; + name = "picnic stool"; + pixel_y = 16 + }, +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/spacevine, +/turf/open/floor/wood, +/area/ruin/space/has_grav/singularitylab/civvie) "da" = ( /obj/structure/window/reinforced/fulltile, /obj/structure/grille, @@ -829,31 +774,6 @@ /obj/structure/ore_box, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) -"dc" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Control"; - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/engineering) "dd" = ( /obj/structure/bed, /obj/item/bedsheet/nanotrasen, @@ -868,6 +788,21 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) +"dh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "dk" = ( /obj/machinery/door/airlock/vault{ name = "Vault" @@ -896,6 +831,48 @@ dir = 1 }, /area/ruin/space/has_grav/singularitylab) +"dr" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/mob/living/simple_animal/hostile/zombie/kudzu{ + zombiejob = "Assistant" + }, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"dt" = ( +/obj/structure/transit_tube/station/dispenser{ + dir = 4 + }, +/obj/structure/railing/corner{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/structure/railing/corner{ + pixel_x = -3; + pixel_y = 23 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/structure/spacevine, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) "du" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -915,6 +892,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"dx" = ( +/obj/structure/spacevine/dense, +/mob/living/simple_animal/hostile/zombie/kudzu{ + zombiejob = "Assistant" + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "dz" = ( /obj/structure/railing{ dir = 4 @@ -924,30 +912,30 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/reactor) -"dG" = ( +"dH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/reactor) +"dI" = ( /obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = -31 - }, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/effect/decal/cleanable/insectguts, /obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) -"dH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/reactor) +"dK" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "dL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -960,21 +948,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) -"dM" = ( -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ - dir = 6 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "dP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -1043,26 +1016,6 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"ed" = ( -/obj/machinery/door/airlock{ - name = "Barracks"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/civvie) "eh" = ( /obj/structure/spacevine, /obj/machinery/atmospherics/components/unary/outlet_injector/on, @@ -1081,35 +1034,19 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"em" = ( -/obj/machinery/mineral/processing_unit_console{ - pixel_x = -32; - pixel_y = -4; - machinedir = 9 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/singularitylab/cargo) -"eo" = ( -/obj/structure/cable{ - icon_state = "1-6" +"en" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Barracks" }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/structure/flippedtable{ - icon_state = ""; +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/civvie) "eq" = ( /obj/structure/chair{ dir = 4 @@ -1120,23 +1057,6 @@ /obj/effect/turf_decal/corner/opaque/white/full, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"er" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/table/wood/fancy/green, -/obj/structure/fluff/beach_umbrella{ - pixel_y = 16; - pixel_x = -5 - }, -/obj/structure/spacevine, -/obj/machinery/light/floor, -/turf/open/floor/wood, -/area/ruin/space/has_grav/singularitylab/civvie) "es" = ( /obj/structure/transit_tube/curved/flipped{ dir = 4 @@ -1156,28 +1076,13 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"et" = ( -/obj/item/gun/energy/e_gun/smg{ - pixel_y = 6; - pixel_x = 5; - name = "\improper Modified E-TAR SMG"; - dry_fire_sound = 'sound/items/ding.ogg'; - dry_fire_text = "ding" - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/item/stack/telecrystal{ - pixel_y = -4; - pixel_x = -9 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 10 - }, -/obj/structure/sign/poster/official/mini_energy_gun{ - pixel_y = -32 +"eu" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) +/turf/open/floor/plating, +/area/space/nearstation) "ev" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 10 @@ -1187,6 +1092,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"ew" = ( +/obj/structure/toilet{ + dir = 8; + pixel_x = 6; + pixel_y = 5 + }, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/singularitylab/civvie) "ez" = ( /obj/structure/table/wood, /obj/machinery/light/small/directional/west, @@ -1309,18 +1225,7 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab) -"eY" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/effect/decal/cleanable/insectguts, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"fa" = ( +"fa" = ( /obj/structure/spacevine/dense, /turf/open/floor/plating/dirt{ baseturfs = /turf/open/floor/plating/asteroid @@ -1348,15 +1253,29 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/engineering) -"fg" = ( -/obj/effect/turf_decal/solarpanel, -/obj/machinery/power/solar, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"fh" = ( +/obj/machinery/power/floodlight{ + anchored = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/structure/spacevine/dense, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"fk" = ( +/obj/structure/spacevine, +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "fn" = ( /obj/structure/spacevine, /obj/structure/spacevine{ @@ -1381,18 +1300,6 @@ }, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab) -"fq" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "fr" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ dir = 1 @@ -1409,16 +1316,6 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab/civvie) -"ft" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt{ - baseturfs = /turf/open/floor/plating/asteroid - }, -/area/ruin/space/has_grav/singularitylab) "fu" = ( /obj/structure/cable{ icon_state = "5-10" @@ -1440,14 +1337,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"fv" = ( -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "fw" = ( /obj/effect/turf_decal/industrial/warning/corner, /obj/effect/turf_decal/siding/thinplating{ @@ -1462,6 +1351,15 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) +"fD" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "fF" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -1495,6 +1393,17 @@ "fK" = ( /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab/civvie) +"fP" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -14; + pixel_y = 4 + }, +/obj/structure/mirror{ + pixel_x = -29 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/singularitylab/civvie) "fQ" = ( /obj/structure/table/wood, /obj/machinery/light/small/directional/west, @@ -1526,20 +1435,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/holofloor/wood, /area/ruin/space/has_grav/singularitylab/lab) -"fT" = ( -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"fU" = ( -/obj/structure/table, -/turf/closed/mineral/random/asteroid, -/area/ruin/space/has_grav) "fW" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 6 @@ -1679,24 +1574,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"gB" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32; - pixel_x = 32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "gC" = ( /obj/effect/turf_decal/industrial/warning, /obj/structure/railing/corner{ @@ -1766,31 +1643,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) -"gM" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/structure/table, -/obj/item/lighter{ - pixel_y = 3; - pixel_x = -6 - }, -/obj/item/clothing/mask/cigarette, -/obj/item/clothing/mask/cigarette{ - pixel_y = 11; - pixel_x = 3 - }, -/obj/item/clothing/mask/cigarette{ - pixel_y = 4; - pixel_x = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) "gN" = ( /obj/structure/cable{ icon_state = "4-10" @@ -1812,48 +1664,18 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/carpet/nanoweave/beige, /area/ruin/space/has_grav/singularitylab/cargo) -"gQ" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"gS" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, +"gR" = ( /obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/structure/spacevine{ + pixel_y = 32 }, -/area/ruin/space/has_grav/singularitylab) -"gU" = ( -/obj/structure/spacevine/dense, /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab/civvie) -"gZ" = ( -/obj/effect/decal/remains/human, -/obj/item/clothing/under/rank/rnd/scientist, -/obj/item/clothing/shoes/sneakers/white, -/obj/effect/gibspawner, -/obj/item/gun/energy/lasercannon/unrestricted{ - name = "NT-LS-1013"; - icon_state = "pulse"; - desc = "An advanced laser cannon, a laser etched inscription in the handle states 'NT-LS-1013'. The casing is made of a lightweight alloy." - }, -/turf/open/floor/plating/asteroid, -/area/ruin/space/has_grav/singularitylab) "ha" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 @@ -1873,16 +1695,34 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"hh" = ( +"hf" = ( /obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = -32 +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8 }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"hg" = ( +/obj/item/flamethrower/full, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = -32 + }, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) @@ -1913,13 +1753,6 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/cargo) -"hn" = ( -/obj/machinery/door/poddoor{ - id = "singlabhanger"; - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/ruin/space/has_grav/singularitylab) "ho" = ( /obj/machinery/door/airlock/highsecurity{ name = "Testing Lab" @@ -1948,6 +1781,44 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/lab) +"ht" = ( +/obj/structure/spacevine/dense, +/obj/machinery/power/apc/auto_name/directional/north{ + start_charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"hu" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/solar, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/space/nearstation) +"hv" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "hy" = ( /obj/structure/cable{ icon_state = "4-10" @@ -1964,6 +1835,23 @@ }, /turf/open/floor/vault, /area/ruin/space/has_grav/singularitylab/cargo) +"hA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/table/wood/fancy/green, +/obj/structure/fluff/beach_umbrella{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/structure/spacevine, +/obj/machinery/light/floor, +/turf/open/floor/wood, +/area/ruin/space/has_grav/singularitylab/civvie) "hB" = ( /obj/machinery/door/airlock/security{ name = "Hangar Control" @@ -1977,45 +1865,31 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"hE" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = 32 +"hJ" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/corner/transparent/orange{ + dir = 6 }, -/obj/structure/spacevine{ - pixel_y = 32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/cargo) +"hK" = ( +/obj/machinery/camera/xray{ + dir = 1; + network = list("sl12") }, +/turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"hF" = ( +"hN" = ( /obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32 +/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ + dir = 8 }, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab/civvie) -"hJ" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/corner/transparent/orange{ - dir = 6 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/cargo) -"hK" = ( -/obj/machinery/camera/xray{ - dir = 1; - network = list("sl12") - }, -/turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) "hP" = ( /obj/structure/filingcabinet, @@ -2102,6 +1976,9 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"id" = ( +/turf/closed/mineral/random, +/area/ruin/space/has_grav) "ie" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2123,6 +2000,19 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"ig" = ( +/obj/machinery/power/emitter/welded, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/space/nearstation) +"ih" = ( +/obj/structure/table/reinforced, +/obj/item/paper{ + default_raw_text = "They're outside now. I don't know what happened, but I've managed to secure the firing range. I can't get out. Maybe someone will stumble by and we'll be saved. God damn those engineers for insisting on not including communications equipment on station."; + pixel_y = 8 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/space/has_grav/singularitylab/lab) "ii" = ( /obj/structure/cable{ icon_state = "0-2" @@ -2159,38 +2049,36 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"io" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_y = -32 +"ir" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/area/ruin/space/has_grav/singularitylab/civvie) -"ip" = ( -/obj/machinery/power/floodlight{ - anchored = 1 +/turf/open/floor/engine/hull, +/area/space/nearstation) +"iv" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable/yellow{ + icon_state = "4-10" }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) +"iw" = ( /obj/structure/cable{ - icon_state = "0-6" + icon_state = "2-5" }, /obj/structure/spacevine/dense, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab/civvie) -"iv" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable/yellow{ - icon_state = "4-10" - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab) "iy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -2224,21 +2112,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"iC" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/mob/living/simple_animal/hostile/venus_human_trap, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "iD" = ( /obj/effect/turf_decal/siding/white, /obj/effect/turf_decal/siding/white{ @@ -2272,31 +2145,24 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"iJ" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "iK" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 4 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"iL" = ( -/obj/machinery/door/airlock/external{ - name = "Engine Access"; - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/reactor) "iN" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -2317,13 +2183,29 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"iX" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - icon_state = "0-8" +"iV" = ( +/obj/structure/spacevine/dense, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) +/area/ruin/space/has_grav/singularitylab) +"iW" = ( +/obj/structure/spacevine{ + pixel_y = 32 + }, +/obj/structure/spacevine, +/obj/machinery/light/directional/north, +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "iZ" = ( /obj/structure/cable, /obj/structure/poddoor_assembly, @@ -2345,32 +2227,20 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) -"jd" = ( -/obj/effect/turf_decal/siding/yellow, -/obj/machinery/button/door{ - id = "singlabcargo2"; - name = "Blast Door Control"; - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/cargo) -"jg" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = 32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "jj" = ( /obj/structure/spacevine, /obj/machinery/air_sensor/atmos/nitrogen_tank, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) +"jk" = ( +/obj/machinery/turretid, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = -14 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ruin/space/has_grav/singularitylab/cargo) "jl" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -2408,15 +2278,6 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"jr" = ( -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "jt" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -2449,6 +2310,19 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"jx" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/chair/stool/bar{ + dir = 8; + name = "picnic stool"; + pixel_x = -10; + pixel_y = 4 + }, +/obj/structure/spacevine, +/turf/open/floor/wood, +/area/ruin/space/has_grav/singularitylab/civvie) "jy" = ( /obj/structure/cable{ icon_state = "5-9" @@ -2475,33 +2349,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"jB" = ( -/obj/structure/spacevine, -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/spacevine{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = -31 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab) -"jC" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 4 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "jE" = ( /obj/structure/cable/yellow{ icon_state = "2-9" @@ -2531,41 +2378,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"jI" = ( -/obj/structure/railing/corner{ - pixel_y = 2; - pixel_x = -3 - }, -/obj/structure/railing/corner{ - pixel_y = 23; - pixel_x = -3 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/structure/transit_tube/station/dispenser/flipped{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab/cargo) "jK" = ( /obj/structure/spacevine{ pixel_y = 32 @@ -2616,63 +2428,66 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"jR" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32 +"jS" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Bathroom" }, -/obj/structure/spacevine/dense{ - pixel_x = 32 +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) +"jV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, -/area/ruin/space/has_grav/singularitylab/civvie) -"jT" = ( -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"jV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/obj/effect/turf_decal/siding/thinplating{ dir = 4 }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/cargo) +"jY" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Private Quarters" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/siding/thinplating{ +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/cargo) +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/civvie) "kb" = ( /obj/effect/turf_decal/atmos/carbon_dioxide, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"ke" = ( -/obj/machinery/door/airlock/freezer{ - name = "Freezer"; - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/civvie) -"ki" = ( -/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ - id = "singlabhang" +"kd" = ( +/obj/item/clothing/suit/space/hardsuit/engine, +/obj/item/tank/internals/oxygen, +/obj/effect/decal/remains/human, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = -32 }, -/obj/machinery/door/poddoor{ - id = "singlabhanger"; - dir = 4 +/obj/effect/decal/cleanable/blood/old, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) "kk" = ( /obj/effect/turf_decal/industrial/warning{ @@ -2688,22 +2503,6 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"km" = ( -/obj/machinery/door/airlock/hatch{ - name = "Server Room"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/lab) "kn" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2714,16 +2513,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"ko" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 1 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt{ - baseturfs = /turf/open/floor/plating/asteroid - }, -/area/ruin/space/has_grav/singularitylab) "kp" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/corner/opaque/red{ @@ -2735,35 +2524,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"kq" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/singularitylab/reactor) -"kr" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) "kt" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -2774,17 +2534,47 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"kx" = ( -/obj/machinery/conveyor{ - id = "singlabfurn"; - dir = 8 +"ku" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32; + pixel_y = 32 }, -/obj/structure/railing, -/obj/structure/railing{ +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/obj/structure/spacevine/dense{ pixel_y = 32 }, -/turf/open/floor/plating, +/obj/machinery/portable_atmospherics/scrubber/huge, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"kv" = ( +/obj/structure/railing, +/obj/machinery/conveyor_switch{ + id = "singlabfurn"; + pixel_x = -11; + pixel_y = 13 + }, +/obj/machinery/mineral/processing_unit_console{ + machinedir = 9; + pixel_x = -32; + pixel_y = -4 + }, +/turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) +"kw" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/space/nearstation) "ky" = ( /obj/machinery/shower{ dir = 8 @@ -2830,19 +2620,6 @@ /obj/effect/decal/cleanable/insectguts, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"kI" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/machinery/button/door{ - id = "singlabcargo1"; - name = "Blast Door Control"; - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) "kK" = ( /obj/structure/cable{ icon_state = "4-10" @@ -2860,6 +2637,12 @@ /obj/structure/closet/crate/freezer, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/space/has_grav/singularitylab/cargo) +"kM" = ( +/turf/closed/wall{ + desc = "A huge chunk of metal holding the roof of the asteroid at bay"; + name = "structural support" + }, +/area/ruin/space/has_grav/singularitylab/cargo) "kP" = ( /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav) @@ -2931,25 +2714,6 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"lb" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32; - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "lc" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -2995,14 +2759,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) -"lj" = ( -/obj/machinery/conveyor{ - id = "singlabfurn"; - dir = 8 - }, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/cargo) "lk" = ( /obj/machinery/power/terminal, /obj/structure/cable, @@ -3055,35 +2811,24 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"lu" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/civvie) -"lv" = ( -/obj/structure/cable{ - icon_state = "6-10" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/door/airlock/science{ - name = "High Energy Applications Research Facility"; - dir = 4 +"lt" = ( +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" }, +/obj/structure/spacevine, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/lab) +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) +"lu" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/ruin/space/has_grav/singularitylab/civvie) "lw" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -3101,6 +2846,15 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"lx" = ( +/obj/structure/spacevine, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "ly" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable{ @@ -3133,6 +2887,43 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/reactor) +"lF" = ( +/obj/structure/cable{ + icon_state = "5-9" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/science{ + dir = 4; + name = "High Energy Applications Research Facility" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/lab) +"lH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/table/wood/fancy/purple, +/obj/structure/fluff/beach_umbrella{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/machinery/jukebox/boombox, +/obj/structure/spacevine, +/obj/machinery/light/floor, +/turf/open/floor/wood, +/area/ruin/space/has_grav/singularitylab/civvie) "lJ" = ( /obj/structure/transit_tube/crossing/horizontal, /obj/structure/cable{ @@ -3154,6 +2945,18 @@ "lK" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/singularitylab/lab) +"lL" = ( +/obj/structure/spacevine/dense, +/mob/living/simple_animal/hostile/zombie/kudzu{ + zombiejob = "Assistant" + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "lM" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3184,18 +2987,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) -"lQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/table, -/obj/item/paper, -/obj/item/pen{ - pixel_y = -3; - pixel_x = 2 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ruin/space/has_grav/singularitylab/cargo) "lS" = ( /obj/machinery/conveyor{ id = "singlabcarg" @@ -3206,6 +2997,25 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) +"lU" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 5 + }, +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/soda_cans/sol_dry{ + pixel_x = -6; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/sodawater{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "lV" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 10 @@ -3216,18 +3026,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) -"lZ" = ( -/obj/structure/spacevine, -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "mc" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3254,6 +3052,18 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"mj" = ( +/obj/structure/spacevine/dense, +/mob/living/simple_animal/hostile/zombie/kudzu{ + zombiejob = "Assistant" + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "mk" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -3310,6 +3120,22 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) +"mu" = ( +/obj/machinery/door/airlock/engineering{ + dir = 8; + name = "Power Control" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/engineering) "mv" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3381,6 +3207,23 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) +"mD" = ( +/obj/structure/table, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "singlabhang"; + pixel_x = -5 + }, +/obj/machinery/button/door{ + dir = 8; + id = "singlabhangar"; + pixel_x = 8 + }, +/obj/structure/sign/warning/incident{ + pixel_x = 32 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "mE" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/corner/opaque/white/full, @@ -3403,36 +3246,16 @@ /obj/machinery/vending/tool, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) -"mJ" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/obj/structure/flippedtable, -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 - }, -/obj/structure/spacevine, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 +"mL" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"mK" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/singularitylab/reactor) "mP" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3453,26 +3276,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"mU" = ( -/obj/structure/table, -/obj/machinery/button/door{ - dir = 8; - pixel_y = 7; - pixel_x = -4; - id = "singlablast2"; - name = "Testing Chamber Control" - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) -"mW" = ( -/obj/machinery/conveyor_switch{ - id = "singlabcarg"; - pixel_y = -5; - pixel_x = 9 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab) "mY" = ( /obj/structure/railing{ dir = 4; @@ -3484,19 +3287,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"na" = ( -/obj/structure/sink{ - dir = 4; - pixel_y = 4; - pixel_x = -14 - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/mob/living/simple_animal/hostile/zombie/kudzu{ - zombiejob = "Scientist" - }, -/obj/effect/turf_decal/siding/thinplating/light/corner, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) "nc" = ( /obj/structure/particle_accelerator/particle_emitter/left{ dir = 4 @@ -3592,20 +3382,21 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"no" = ( -/obj/structure/railing, -/obj/machinery/conveyor_switch{ - pixel_y = 13; - pixel_x = -11; - id = "singlabfurn" +"nn" = ( +/obj/machinery/conveyor{ + id = "singlabcarg" }, -/obj/machinery/mineral/processing_unit_console{ - pixel_x = -32; - pixel_y = -4; - machinedir = 9 +/obj/structure/railing{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/singularitylab/cargo) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/structure/spacevine/dense, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "np" = ( /obj/structure/spacevine, /obj/structure/spacevine{ @@ -3613,19 +3404,6 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"nq" = ( -/obj/item/clothing/suit/space/hardsuit/engine, -/obj/item/flamethrower/full, -/obj/effect/decal/remains/human, -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/engineering) "nr" = ( /obj/structure/spacevine, /turf/open/floor/plating/asteroid, @@ -3653,25 +3431,6 @@ /obj/structure/closet/crate/bin, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"nw" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/civvie) "nx" = ( /obj/effect/turf_decal/corner/opaque/beige{ dir = 4 @@ -3679,31 +3438,15 @@ /obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"nA" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/zombie/kudzu{ - zombiejob = "Assistant" - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"nB" = ( +"nz" = ( /obj/structure/cable{ - icon_state = "6-9" - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 + icon_state = "4-9" }, /obj/structure/spacevine/dense, /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) @@ -3729,115 +3472,48 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab) +"nG" = ( +/obj/structure/spacevine/dense, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"nI" = ( +/turf/open/space/basic, +/area/space/nearstation) "nJ" = ( /obj/machinery/rnd/server, /obj/machinery/light/small/directional/west, /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/lab) -"nK" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) -"nM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, +"nS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 + dir = 9 }, -/turf/open/floor/plasteel/tech, +/obj/machinery/computer/cargo/express, +/turf/open/floor/carpet/nanoweave/beige, /area/ruin/space/has_grav/singularitylab/cargo) -"nN" = ( +"nT" = ( /obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/obj/structure/flora/ausbushes/sparsegrass, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) -"nO" = ( -/obj/structure/sign/warning/biohazard{ - pixel_y = 5; - pixel_x = 32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/machinery/power/shieldwallgen/anchored{ - req_access = null - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-10" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) -"nR" = ( -/obj/structure/spacevine, -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"nS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/machinery/computer/cargo/express, -/turf/open/floor/carpet/nanoweave/beige, -/area/ruin/space/has_grav/singularitylab/cargo) -"nV" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"nW" = ( -/obj/structure/spacevine, -/obj/structure/closet/crate/bin, -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on/layer4{ - dir = 8 +"nW" = ( +/obj/structure/spacevine, +/obj/structure/closet/crate/bin, +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on/layer4{ + dir = 8 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) @@ -3863,6 +3539,31 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) +"ob" = ( +/obj/machinery/door/airlock/engineering{ + dir = 8; + name = "Engine Control" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/engineering) "oc" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 5 @@ -3934,13 +3635,6 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab/civvie) -"op" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "oq" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -3963,21 +3657,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"ou" = ( -/obj/effect/decal/remains/human, -/obj/item/clothing/shoes/sneakers/white, -/obj/item/clothing/under/rank/rnd/scientist, -/obj/item/gun/energy/e_gun/iot, -/obj/item/flashlight/seclite, -/obj/effect/gibspawner, -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "ov" = ( /obj/effect/turf_decal/siding/white{ dir = 10 @@ -4013,6 +3692,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/lab) +"oz" = ( +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ruin/space/has_grav/singularitylab/cargo) "oA" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/industrial/warning{ @@ -4031,6 +3724,42 @@ /obj/machinery/ore_silo, /turf/open/floor/pod, /area/ruin/space/has_grav/singularitylab/cargo) +"oF" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"oG" = ( +/obj/structure/flippedtable, +/obj/structure/spacevine/dense{ + pixel_x = -31; + pixel_y = 32 + }, +/obj/structure/spacevine, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/space/has_grav/singularitylab) +"oH" = ( +/obj/structure/spacevine, +/obj/structure/spacevine{ + pixel_x = -32 + }, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "oJ" = ( /obj/structure/bed, /obj/item/bedsheet/cosmos, @@ -4054,31 +3783,13 @@ }, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) -"oN" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/closet/emcloset, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"oP" = ( -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +"oR" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-9" }, -/area/ruin/space/has_grav/singularitylab) +/turf/open/floor/plating, +/area/space/nearstation) "oS" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/industrial/warning/corner{ @@ -4101,23 +3812,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"oV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/table/wood/fancy/blue, -/obj/structure/fluff/beach_umbrella{ - pixel_y = 16; - pixel_x = -5 - }, -/obj/structure/spacevine, -/obj/machinery/light/floor, -/turf/open/floor/wood, -/area/ruin/space/has_grav/singularitylab/civvie) "oW" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable{ @@ -4125,20 +3819,40 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"oY" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/machinery/recharger{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "oZ" = ( /obj/machinery/camera/xray{ network = list("sl12") }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"pc" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"pd" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32 }, -/obj/item/book/manual/wiki/engineering_singulo_tesla, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "pe" = ( /obj/machinery/light/directional/north, /turf/open/floor/engine, @@ -4205,41 +3919,11 @@ /obj/item/pen, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/reactor) -"pv" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"pw" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/singularitylab/reactor) "px" = ( /obj/item/tank/internals/oxygen, /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"pB" = ( -/obj/effect/turf_decal/solarpanel, -/obj/machinery/power/tracker, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) "pC" = ( /obj/structure/rack, /obj/effect/turf_decal/box, @@ -4249,6 +3933,25 @@ "pE" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/singularitylab/reactor) +"pF" = ( +/obj/machinery/door/airlock/external{ + dir = 4; + name = "Engine Access" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/reactor) "pG" = ( /obj/structure/cable{ icon_state = "5-10" @@ -4279,12 +3982,38 @@ /obj/structure/spacevine, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"pL" = ( +"pK" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/effect/turf_decal/atmos/oxygen, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 1 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"pL" = ( /obj/machinery/computer/rdconsole/experiment{ dir = 8 }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) +"pM" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/space/basic, +/area/space/nearstation) "pN" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/spacevine, @@ -4320,6 +4049,23 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) +"pT" = ( +/obj/item/banner/engineering{ + anchored = 1 + }, +/turf/open/floor/engine/hull, +/area/space/nearstation) +"pU" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "singlabfurn" + }, +/obj/structure/railing, +/obj/structure/railing{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/singularitylab/cargo) "pY" = ( /obj/structure/cable{ icon_state = "5-10" @@ -4382,33 +4128,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/lab) -"qg" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/table/wood/fancy/cyan, -/obj/structure/fluff/beach_umbrella{ - pixel_y = 16; - pixel_x = -5 - }, -/obj/structure/spacevine, -/obj/machinery/light/floor, -/turf/open/floor/wood, -/area/ruin/space/has_grav/singularitylab/civvie) -"qj" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "qk" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -4426,18 +4145,18 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) -"qm" = ( +"qn" = ( /obj/structure/spacevine/dense, /obj/structure/spacevine/dense{ - pixel_x = -32 + pixel_y = 32 }, -/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/area/ruin/space/has_grav/singularitylab) "qo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -4475,6 +4194,18 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/engineering) +"qu" = ( +/obj/structure/spacevine{ + pixel_y = 32 + }, +/obj/structure/spacevine, +/obj/machinery/vending/wardrobe/chef_wardrobe, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "qy" = ( /obj/structure/cable{ icon_state = "5-9" @@ -4497,6 +4228,18 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"qC" = ( +/obj/structure/spacevine{ + pixel_y = 32 + }, +/obj/structure/spacevine, +/obj/machinery/vending/dinnerware, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "qF" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -4504,6 +4247,27 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) +"qG" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/spacevine/dense{ + pixel_y = -32 + }, +/obj/structure/spacevine/dense{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "qK" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) @@ -4519,18 +4283,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"qN" = ( -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "qQ" = ( /obj/structure/transit_tube/curved/flipped, /obj/structure/cable{ @@ -4566,13 +4318,26 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"qU" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"qV" = ( +/obj/structure/table, +/obj/structure/sign/poster/official/moth/hardhats{ + pixel_x = -32 }, -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) +/obj/structure/spacevine, +/obj/item/assembly/igniter{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/assembly/igniter{ + pixel_x = 2; + pixel_y = -6 + }, +/obj/item/assembly/igniter{ + pixel_x = -7; + pixel_y = 3 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/singularitylab/engineering) "qZ" = ( /obj/effect/turf_decal/techfloor, /obj/effect/turf_decal/techfloor{ @@ -4585,33 +4350,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab) -"ra" = ( -/obj/structure/transit_tube/station/dispenser{ - dir = 4 - }, -/obj/structure/railing/corner{ - pixel_y = 2; - pixel_x = -3 - }, -/obj/structure/railing/corner{ - pixel_y = 23; - pixel_x = -3 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/structure/spacevine, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab) "rc" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/structure/cable{ @@ -4625,43 +4363,22 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"rf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "rg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab) -"rh" = ( -/obj/item/seeds/kudzu, -/obj/structure/sign/poster/contraband/kudzu{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense, -/obj/structure/closet/firecloset{ - anchored = 1 +"ri" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/turf/open/space/basic, +/area/space/nearstation) "rj" = ( /obj/structure/chair, /turf/open/floor/plasteel, @@ -4673,6 +4390,15 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) +"rn" = ( +/obj/machinery/mineral/processing_unit_console{ + machinedir = 9; + pixel_x = -32; + pixel_y = -4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/singularitylab/cargo) "rp" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4687,13 +4413,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"rs" = ( -/obj/effect/decal/cleanable/blood/drip{ - pixel_y = 2; - pixel_x = 2 +"rt" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) "ru" = ( /obj/effect/turf_decal/box, /obj/item/clothing/shoes/magboots, @@ -4710,17 +4436,41 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) -"rA" = ( +"rw" = ( /obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1; + piping_layer = 4 + }, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) +"ry" = ( +/obj/structure/sign/warning/biohazard{ + pixel_x = 32; + pixel_y = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/machinery/power/shieldwallgen/anchored{ + req_access = null + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-10" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "rB" = ( /obj/structure/window/reinforced/fulltile, /obj/structure/grille, @@ -4731,15 +4481,6 @@ /obj/effect/turf_decal/corner/opaque/green/border, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"rE" = ( -/obj/machinery/power/emitter/welded{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) "rG" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/vending/cola/pwr_game, @@ -4811,25 +4552,6 @@ /obj/structure/spacevine, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"sa" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "sc" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/industrial/warning, @@ -4838,38 +4560,9 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"sd" = ( -/obj/structure/spacevine, -/obj/structure/spacevine{ - pixel_x = 32 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "se" = ( /turf/open/space/basic, /area/ruin/space/has_grav) -"sf" = ( -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/spacevine, -/obj/machinery/vending/wardrobe/chef_wardrobe, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "sh" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/item/weldingtool/empty, @@ -4877,16 +4570,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"sk" = ( -/obj/structure/cable{ - icon_state = "6-10" +"si" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engine Control" }, -/obj/structure/flippedtable{ - icon_state = ""; +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -4894,7 +4593,31 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/engineering) +"sl" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/engine/hull, +/area/space/nearstation) +"sp" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_x = 32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, /area/ruin/space/has_grav/singularitylab) "sr" = ( /obj/structure/closet/wall{ @@ -4914,26 +4637,25 @@ /obj/effect/turf_decal/box/corners, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab/civvie) -"sv" = ( -/obj/machinery/airalarm/directional/west, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/space/has_grav/singularitylab/lab) -"sw" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 +"st" = ( +/obj/structure/cable{ + icon_state = "1-6" }, +/obj/structure/spacevine/dense, /obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = 32 + pixel_x = -32 }, -/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) +"sv" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/space/has_grav/singularitylab/lab) "sA" = ( /obj/machinery/conveyor{ id = "singlabfurn" @@ -4950,15 +4672,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/engineering) -"sF" = ( -/obj/structure/spacevine, -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "sG" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -4974,20 +4687,6 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"sI" = ( -/obj/structure/spacevine, -/obj/structure/spacevine{ - pixel_x = -32 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "sJ" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/corner/opaque/purple{ @@ -5017,18 +4716,6 @@ /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"sU" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "sV" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5041,6 +4728,15 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) +"sW" = ( +/obj/structure/spacevine/dense, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "sX" = ( /obj/machinery/door/poddoor{ id = "singlabcargo1" @@ -5051,6 +4747,28 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab) +"sZ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/mining{ + dir = 4; + name = "Cargo Bay" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/cargo) "tb" = ( /obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -5073,6 +4791,27 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"tk" = ( +/obj/structure/spacevine/dense, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"tl" = ( +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/turf/open/floor/plating/asteroid, +/area/ruin/space/has_grav/singularitylab) "tq" = ( /turf/template_noop, /area/template_noop) @@ -5083,6 +4822,19 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) +"ts" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_x = 32 + }, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "tv" = ( /obj/structure/spacevine/dense, /obj/structure/spacevine{ @@ -5101,17 +4853,6 @@ "ty" = ( /turf/closed/wall, /area/ruin/space/has_grav/singularitylab/civvie) -"tz" = ( -/obj/structure/cable{ - icon_state = "5-9" - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) "tA" = ( /obj/structure/cable{ icon_state = "6-8" @@ -5122,21 +4863,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"tB" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "tE" = ( /obj/structure/spacevine, /obj/structure/spacevine{ @@ -5153,13 +4879,20 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"tF" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - icon_state = "0-9" +"tI" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "tL" = ( /obj/structure/cable{ icon_state = "5-9" @@ -5183,15 +4916,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"tQ" = ( -/obj/structure/table, -/obj/item/paper, -/obj/item/pen{ - pixel_y = 2; - pixel_x = -4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ruin/space/has_grav/singularitylab/cargo) "tR" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable{ @@ -5199,6 +4923,14 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"tV" = ( +/obj/structure/table, +/obj/item/clipboard{ + pixel_x = 9; + pixel_y = 7 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/singularitylab/engineering) "ua" = ( /obj/structure/spacevine, /turf/open/floor/plating/dirt{ @@ -5209,13 +4941,6 @@ /obj/machinery/rnd/experimentor, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) -"uk" = ( -/obj/machinery/door/poddoor{ - id = "singlabhanger"; - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab) "ul" = ( /obj/structure/sign/warning/testchamber{ pixel_y = 32 @@ -5255,19 +4980,24 @@ "un" = ( /turf/open/floor/plasteel/freezer, /area/ruin/space/has_grav/singularitylab/civvie) -"ur" = ( +"up" = ( /obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = 32 +/obj/structure/spacevine/dense{ + pixel_y = -32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32; + pixel_y = -32 }, -/mob/living/simple_animal/hostile/venus_human_trap, /obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/area/ruin/space/has_grav/singularitylab) "us" = ( /obj/structure/transit_tube, /obj/structure/cable{ @@ -5355,6 +5085,24 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"uI" = ( +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/structure/flippedtable, +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 + }, +/obj/structure/spacevine, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "uJ" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/corner/opaque/red{ @@ -5396,21 +5144,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) -"uQ" = ( -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = 32 - }, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab) "uS" = ( /obj/effect/turf_decal/corner/transparent/orange{ dir = 1 @@ -5418,6 +5151,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) +"uU" = ( +/turf/open/floor/engine/hull, +/area/space/nearstation) "uV" = ( /obj/structure/tank_dispenser/plasma, /turf/open/floor/plasteel, @@ -5429,44 +5165,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"uX" = ( -/obj/effect/turf_decal/box, -/obj/machinery/light/directional/north, -/obj/item/gun/energy/lasercannon/unrestricted{ - name = "NT-LS-1013"; - icon_state = "pulse"; - desc = "An advanced laser cannon, a laser etched inscription in the handle states 'NT-LS-1013'. The casing is made of a lightweight alloy." - }, -/obj/item/gun/energy/laser/iot, -/obj/item/gun/energy/laser/iot{ - dry_fire_sound = 'sound/items/ding.ogg'; - dry_fire_text = "ding" - }, -/obj/structure/safe{ - name = "Prototype Storage" - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab/lab) -"uY" = ( -/obj/item/flamethrower/full, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "uZ" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -5499,17 +5197,16 @@ /obj/structure/cable, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/engineering) -"ve" = ( -/obj/structure/cable{ - icon_state = "6-9" +"vd" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/ruin/space/has_grav/singularitylab) +/turf/open/space/basic, +/area/space/nearstation) "vg" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -5521,6 +5218,32 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"vh" = ( +/obj/machinery/door/airlock/freezer{ + dir = 4; + name = "Freezer" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/civvie) +"vi" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "vk" = ( /obj/effect/turf_decal/techfloor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -5544,6 +5267,25 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/cargo) +"vr" = ( +/obj/machinery/door/airlock/security{ + dir = 8; + name = "Front Office" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/lab) "vu" = ( /obj/structure/cable{ icon_state = "1-10" @@ -5573,25 +5315,31 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"vy" = ( -/obj/machinery/door/airlock/security{ - name = "Front Office"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 +"vz" = ( +/obj/structure/spacevine, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/area/ruin/space/has_grav/singularitylab/civvie) +"vD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/lab) +/obj/structure/table/wood/fancy/cyan, +/obj/structure/fluff/beach_umbrella{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/structure/spacevine, +/obj/machinery/light/floor, +/turf/open/floor/wood, +/area/ruin/space/has_grav/singularitylab/civvie) "vE" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -5612,25 +5360,25 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"vO" = ( -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 1 +"vL" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_x = -32 }, -/obj/effect/turf_decal/corner/transparent/orange/three_quarters, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/cargo) -"vT" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 4 +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/obj/effect/turf_decal/siding/thinplating, -/obj/structure/cable{ - icon_state = "4-8" +/area/ruin/space/has_grav/singularitylab) +"vO" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 }, -/obj/structure/spacevine, +/obj/effect/turf_decal/corner/transparent/orange/three_quarters, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) +/area/ruin/space/has_grav/singularitylab/cargo) "vU" = ( /obj/effect/turf_decal/siding/yellow/corner{ dir = 4 @@ -5640,22 +5388,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"vV" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32; - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "vW" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -5666,16 +5398,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/vault, /area/ruin/space/has_grav/singularitylab/cargo) -"vX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 2 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/space/has_grav/singularitylab/lab) "vY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 5 @@ -5683,18 +5405,6 @@ /obj/structure/spacevine, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"vZ" = ( -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/spacevine, -/obj/machinery/vending/dinnerware, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "wa" = ( /obj/structure/spacevine, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -5784,43 +5494,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"wu" = ( -/obj/machinery/door/airlock/external{ - name = "Engine Access"; - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/reactor) -"wv" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"ww" = ( -/obj/machinery/field/generator/anchored, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) "wx" = ( /obj/structure/transit_tube/curved{ dir = 1 @@ -5863,22 +5536,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"wH" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "wM" = ( /obj/structure/spacevine, /mob/living/simple_animal/hostile/venus_human_trap, @@ -5896,20 +5553,6 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab/civvie) -"wP" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "wR" = ( /obj/structure/cable{ icon_state = "0-4" @@ -5920,16 +5563,17 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"wU" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"wV" = ( +/obj/structure/spacevine/dense, +/mob/living/simple_animal/hostile/zombie/kudzu{ + zombiejob = "Assistant" }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) +/area/ruin/space/has_grav/singularitylab/civvie) "wW" = ( /obj/structure/railing{ dir = 4; @@ -5962,19 +5606,6 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"xa" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/obj/structure/chair/stool/bar{ - name = "picnic stool"; - dir = 8; - pixel_y = 4; - pixel_x = -10 - }, -/obj/structure/spacevine, -/turf/open/floor/wood, -/area/ruin/space/has_grav/singularitylab/civvie) "xe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -6018,45 +5649,39 @@ /obj/item/paper_bin, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"xm" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) -"xn" = ( -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"xo" = ( -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"xr" = ( -/obj/machinery/door/airlock{ - name = "Bathroom"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) "xu" = ( /obj/effect/turf_decal/corner/transparent/orange{ dir = 5 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) +"xv" = ( +/obj/structure/transit_tube/station/dispenser{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/railing/corner{ + pixel_x = -3; + pixel_y = 23 + }, +/obj/structure/railing/corner{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/spacevine, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) "xw" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6141,20 +5766,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"xF" = ( -/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ - dir = 1; - id = "singlabhang" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "singlabhanger"; - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab) "xG" = ( /obj/effect/turf_decal/siding/thinplating/end, /turf/open/floor/plasteel, @@ -6196,16 +5807,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"xM" = ( -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "xO" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -6216,25 +5817,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"xR" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "xS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -6284,6 +5866,26 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) +"ya" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 9 + }, +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "yc" = ( /obj/structure/chair{ dir = 4 @@ -6333,15 +5935,6 @@ "yi" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/singularitylab/engineering) -"ym" = ( -/obj/machinery/turretid, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_y = -14; - pixel_x = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ruin/space/has_grav/singularitylab/cargo) "yn" = ( /obj/machinery/light/directional/south, /turf/open/floor/engine/hull/reinforced, @@ -6349,27 +5942,13 @@ "yo" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) -"yp" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" + dir = 4 }, -/area/ruin/space/has_grav/singularitylab) +/obj/effect/turf_decal/siding/thinplating/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "yr" = ( /obj/structure/railing{ dir = 4; @@ -6409,6 +5988,25 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"yw" = ( +/obj/machinery/door/airlock{ + dir = 8; + name = "Private Quarters" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/civvie) "yy" = ( /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, @@ -6462,6 +6060,24 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"yI" = ( +/obj/structure/spacevine/dense, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "To Environment" + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "yL" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable{ @@ -6506,16 +6122,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) -"yW" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "yZ" = ( /obj/structure/cable{ icon_state = "6-9" @@ -6531,22 +6137,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"za" = ( -/obj/item/pickaxe/rusted, -/obj/structure/spacevine, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "zb" = ( /obj/structure/sign/poster/retro/science{ pixel_y = -32 @@ -6580,6 +6170,10 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab/lab) +"zf" = ( +/obj/item/stack/cable_coil/cut/yellow, +/turf/open/space/basic, +/area/space/nearstation) "zg" = ( /obj/structure/transit_tube/curved{ dir = 4 @@ -6622,18 +6216,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/carpet/nanoweave/purple, /area/ruin/space/has_grav/singularitylab/lab) -"zl" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "zm" = ( /obj/structure/sign/poster/official/high_class_martini{ pixel_x = -32 @@ -6660,6 +6242,17 @@ /obj/machinery/vending/cigarette, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) +"zs" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/button/door{ + dir = 8; + id = "singlabcargo2"; + name = "Blast Door Control"; + pixel_x = 24 + }, +/obj/structure/spacevine, +/turf/open/floor/plating, +/area/ruin/space/has_grav/singularitylab) "zt" = ( /obj/machinery/conveyor{ id = "singlabcarg" @@ -6685,6 +6278,13 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/reactor) +"zv" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow{ + icon_state = "0-10" + }, +/turf/open/floor/plating, +/area/space/nearstation) "zw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -6713,38 +6313,15 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"zz" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/zombie/kudzu{ - zombiejob = "Assistant" - }, +"zA" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/spacevine, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"zB" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32; - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; name = "grass" }, -/area/ruin/space/has_grav/singularitylab) +/area/ruin/space/has_grav/singularitylab/civvie) "zC" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/corner/opaque/white/full, @@ -6811,6 +6388,21 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"zK" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"zL" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "zM" = ( /obj/structure/cable{ icon_state = "6-10" @@ -6831,9 +6423,6 @@ /obj/effect/turf_decal/corner/transparent/orange/border, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"zP" = ( -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/singularitylab/reactor) "zR" = ( /obj/structure/spacevine/dense, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -6880,20 +6469,6 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav) -"Ae" = ( -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) "Ah" = ( /obj/structure/table, /obj/structure/sign/poster/contraband/power{ @@ -6948,6 +6523,26 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"Ar" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/solar, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/space/nearstation) +"As" = ( +/obj/structure/spacevine, +/obj/structure/spacevine{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "At" = ( /obj/structure/cable{ icon_state = "1-2" @@ -6983,13 +6578,6 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) -"Ay" = ( -/obj/effect/decal/cleanable/blood/drip{ - pixel_y = 3; - pixel_x = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) "AA" = ( /obj/structure/cable{ icon_state = "0-8" @@ -7003,6 +6591,22 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) +"AB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "AC" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -7014,13 +6618,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"AD" = ( -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "AE" = ( /obj/structure/chair{ dir = 1 @@ -7060,15 +6657,6 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"AM" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "AN" = ( /obj/structure/closet/emcloset{ anchored = 1 @@ -7102,12 +6690,36 @@ }, /turf/closed/wall, /area/ruin/space/has_grav/singularitylab) +"AS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "AT" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 }, /turf/closed/wall, /area/ruin/space/has_grav/singularitylab) +"AV" = ( +/obj/structure/table, +/obj/machinery/button/door{ + dir = 8; + id = "singlablast2"; + name = "Testing Chamber Control"; + pixel_x = -4; + pixel_y = 7 + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "AW" = ( /obj/structure/cable{ icon_state = "0-2" @@ -7130,6 +6742,22 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) +"Ba" = ( +/obj/item/pickaxe/rusted, +/obj/structure/spacevine, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "Bb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 5 @@ -7142,16 +6770,6 @@ "Bc" = ( /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) -"Be" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "Bf" = ( /obj/machinery/conveyor{ id = "singlabcarg" @@ -7175,12 +6793,24 @@ /obj/effect/decal/cleanable/blood{ icon_state = "floor3" }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/cargo) -"Bh" = ( -/obj/structure/spacevine, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab) +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/cargo) +"Bh" = ( +/obj/structure/spacevine, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) +"Bi" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "Bk" = ( /obj/machinery/door/airlock/highsecurity{ name = "Secure Weapon Storage" @@ -7209,56 +6839,46 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"Bp" = ( -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 +"Bq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "To Environment" +/obj/structure/cable/yellow{ + icon_state = "2-5" }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/structure/cable/yellow{ + icon_state = "1-6" }, -/area/ruin/space/has_grav/singularitylab) +/turf/open/space/basic, +/area/space/nearstation) "Bw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"Bz" = ( -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) +"Bx" = ( +/obj/machinery/power/rad_collector/anchored, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/space/nearstation) "BB" = ( /obj/effect/turf_decal/industrial/warning, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"BH" = ( -/obj/structure/chair/office{ - dir = 8; - name = "tinkering chair" +"BE" = ( +/obj/structure/cable{ + icon_state = "6-10" }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) -"BI" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -7266,13 +6886,23 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/decal/cleanable/blood{ - icon_state = "gib3"; - dir = 4 +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) +"BG" = ( +/obj/machinery/field/generator/anchored, +/turf/open/floor/plating, +/area/space/nearstation) +"BH" = ( +/obj/structure/chair/office{ + dir = 8; + name = "tinkering chair" + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/cargo) +/area/ruin/space/has_grav/singularitylab/lab) "BK" = ( /obj/structure/window/reinforced{ dir = 1 @@ -7290,13 +6920,6 @@ /obj/item/pickaxe/rusted, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) -"BP" = ( -/obj/machinery/door/poddoor{ - id = "singlablas1"; - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab/lab) "BR" = ( /obj/structure/cable{ icon_state = "1-2" @@ -7506,23 +7129,6 @@ /obj/effect/turf_decal/siding/thinplating/corner, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"Cu" = ( -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"CB" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "CC" = ( /obj/structure/transit_tube/curved/flipped, /obj/structure/cable{ @@ -7540,15 +7146,6 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"CE" = ( -/obj/structure/flippedtable, -/obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = -31 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/tech/techmaint, -/area/ruin/space/has_grav/singularitylab) "CF" = ( /obj/structure/lattice/catwalk, /obj/machinery/airalarm/directional/east, @@ -7567,48 +7164,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"CK" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-5" - }, -/obj/structure/cable/yellow{ - icon_state = "1-6" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) -"CL" = ( -/obj/structure/transit_tube/station/dispenser{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing/corner{ - pixel_y = 23; - pixel_x = -3 - }, -/obj/structure/railing/corner{ - pixel_y = 2; - pixel_x = -3 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/spacevine, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 +"CJ" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) "CN" = ( /obj/effect/turf_decal/siding/yellow{ @@ -7623,23 +7189,31 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"CR" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/structure/spacevine, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, +"CP" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/shoes/sneakers/white, +/obj/item/clothing/under/rank/rnd/scientist, +/obj/item/gun/energy/e_gun/iot, +/obj/item/flashlight/seclite, +/obj/effect/gibspawner, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/area/ruin/space/has_grav/singularitylab) +"CT" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/button/door{ + dir = 8; + id = "singlabcargo2"; + name = "Blast Door Control"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/cargo) "CU" = ( /obj/structure/spacevine/dense, /obj/structure/spacevine{ @@ -7724,45 +7298,35 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Dh" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "2-4" +"Dg" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = 32 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/spacevine/dense{ + pixel_x = -32 }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) -"Di" = ( -/obj/structure/spacevine, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/engineering) -"Dl" = ( -/obj/structure/cable{ - icon_state = "4-9" +/obj/structure/spacevine/dense{ + pixel_x = -31; + pixel_y = 32 }, -/obj/structure/spacevine/dense, /obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) -"Dn" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 1 - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, +"Di" = ( +/obj/structure/spacevine, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/engineering) +"Dj" = ( /obj/structure/spacevine/dense, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) @@ -7805,6 +7369,14 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"Du" = ( +/obj/structure/spacevine/dense, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/engineering) "Dw" = ( /obj/structure/particle_accelerator/particle_emitter/center{ dir = 4 @@ -7824,25 +7396,18 @@ /obj/effect/turf_decal/box, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) +"Dy" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "singlablas2" + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab/lab) "Dz" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/effect/turf_decal/box, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/space/has_grav/singularitylab/cargo) -"DB" = ( -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "DC" = ( /obj/structure/transit_tube, /obj/structure/plasticflaps/opaque{ @@ -7921,26 +7486,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) -"DL" = ( -/obj/structure/cable{ - icon_state = "5-9" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/science{ - name = "High Energy Applications Research Facility"; - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/lab) +/area/ruin/space/has_grav/singularitylab) "DM" = ( /obj/machinery/conveyor{ id = "singlabcarg" @@ -7970,18 +7516,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"DV" = ( -/obj/structure/table, -/obj/item/paper{ - default_raw_text = "Whatever happens. Happens." - }, -/obj/item/pen, -/obj/item/reagent_containers/food/drinks/soda_cans/starkist{ - pixel_y = 4; - pixel_x = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) "DW" = ( /obj/effect/turf_decal/techfloor/corner, /turf/open/floor/plasteel, @@ -7996,6 +7530,31 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) +"DZ" = ( +/obj/structure/cable{ + icon_state = "6-10" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/airlock/science{ + dir = 4; + name = "High Energy Applications Research Facility" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/lab) "Ed" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -8016,6 +7575,14 @@ /obj/structure/spacevine, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab/civvie) +"Eh" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/tracker, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/space/nearstation) "Ei" = ( /obj/structure/cable{ icon_state = "4-8" @@ -8087,12 +7654,14 @@ /obj/machinery/air_sensor/atmos/oxygen_tank, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"Ew" = ( +"Eu" = ( /obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) @@ -8143,18 +7712,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"EF" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "EG" = ( /obj/structure/transit_tube, /obj/structure/cable{ @@ -8212,18 +7769,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"EO" = ( -/obj/structure/table, -/obj/machinery/button/door{ - dir = 8; - pixel_y = 7; - pixel_x = -4; - id = "singlablast1"; - name = "Testing Chamber Control" - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) "EP" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -8281,22 +7826,6 @@ /obj/effect/turf_decal/corner/transparent/orange, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"EY" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32; - pixel_x = 32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "EZ" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/corner/opaque/white/full, @@ -8454,10 +7983,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"FA" = ( -/obj/item/wrench, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "FB" = ( /obj/machinery/door/airlock/highsecurity{ name = "Testing Lab" @@ -8483,6 +8008,13 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/lab) +"FD" = ( +/obj/structure/sign/poster/official/moth/boh{ + pixel_x = -32 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "FE" = ( /obj/structure/window/plasma/reinforced{ dir = 1 @@ -8493,17 +8025,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"FF" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/tech/techmaint, -/area/ruin/space/has_grav/singularitylab) "FH" = ( /obj/effect/turf_decal/box, /obj/item/clothing/shoes/magboots, @@ -8511,12 +8032,13 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/engineering) -"FI" = ( -/turf/closed/wall{ - name = "structural support"; - desc = "A huge chunk of metal holding the roof of the asteroid at bay" +"FJ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/ruin/space/has_grav/singularitylab) +/turf/open/space/basic, +/area/space/nearstation) "FL" = ( /obj/effect/turf_decal/techfloor{ dir = 1 @@ -8578,6 +8100,18 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) +"FV" = ( +/obj/structure/spacevine/dense, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "FW" = ( /obj/structure/cable/yellow{ icon_state = "4-9" @@ -8598,20 +8132,6 @@ /obj/structure/railing, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) -"Ge" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/obj/structure/spacevine, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) "Gf" = ( /obj/structure/table, /turf/open/floor/wood, @@ -8626,6 +8146,42 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab) +"Gh" = ( +/obj/structure/spacevine, +/obj/structure/spacevine{ + pixel_x = 32 + }, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"Gi" = ( +/obj/machinery/door/airlock/external{ + dir = 4; + name = "Engine Access" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/reactor) "Gm" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 5 @@ -8638,12 +8194,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) -"Gq" = ( -/obj/machinery/the_singularitygen{ - anchored = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) "Gr" = ( /obj/structure/cable{ icon_state = "1-10" @@ -8659,46 +8209,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"Gs" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = 32 - }, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/structure/spacevine/dense{ - pixel_y = 32 - }, -/obj/machinery/portable_atmospherics/scrubber/huge, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"Gv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) "Gw" = ( /obj/machinery/door/airlock/public/glass{ name = "Kitchen" @@ -8712,16 +8222,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"GA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - name = "Interior Mine"; - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/cargo) "GC" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -8776,20 +8276,33 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"GH" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "GJ" = ( /obj/effect/decal/cleanable/insectguts, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) +"GK" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/obj/structure/spacevine/dense{ + pixel_y = -32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "GL" = ( /obj/machinery/particle_accelerator/control_box, /turf/open/floor/engine, @@ -8820,6 +8333,13 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) +"GP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/space/basic, +/area/space/nearstation) "GQ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -8847,23 +8367,11 @@ }, /obj/effect/turf_decal/siding/thinplating/corner, /obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/civvie) -"GV" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = 32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" + dir = 1 }, -/area/ruin/space/has_grav/singularitylab) +/obj/structure/spacevine, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/civvie) "GW" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -8901,6 +8409,27 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) +"Hc" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/engine/hull, +/area/space/nearstation) +"He" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "Hg" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 4 @@ -8917,6 +8446,15 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/reactor) +"Hi" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "Hj" = ( /obj/machinery/conveyor{ id = "singlabcarg" @@ -8932,6 +8470,25 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab/cargo) +"Hk" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "singlabhanger" + }, +/turf/open/floor/plating/asteroid, +/area/ruin/space/has_grav/singularitylab) +"Hm" = ( +/obj/structure/table, +/obj/machinery/button/door{ + dir = 8; + id = "singlablast1"; + name = "Testing Chamber Control"; + pixel_x = -4; + pixel_y = 7 + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "Hn" = ( /obj/effect/turf_decal/siding/yellow/corner{ dir = 8 @@ -8944,37 +8501,26 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"Hx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/singularitylab/civvie) -"Hy" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"Hz" = ( +"Hr" = ( /obj/structure/spacevine/dense, /obj/structure/spacevine/dense{ - pixel_y = 32 + pixel_x = -32 }, /obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = -31 + pixel_x = -32; + pixel_y = -32 }, +/obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) +"Hx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space/has_grav/singularitylab/civvie) "HA" = ( /obj/structure/cable{ icon_state = "2-10" @@ -8984,16 +8530,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"HC" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "HD" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 10 @@ -9003,6 +8539,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"HE" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = 5; + pixel_y = 3 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "HF" = ( /obj/structure/chair/office, /obj/effect/mob_spawn/human/corpse/charredskeleton, @@ -9022,6 +8565,22 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"HK" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense{ + pixel_y = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "HL" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/spacevine/dense, @@ -9033,6 +8592,28 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"HN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/mining{ + dir = 4; + name = "Cargo Bay" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/cargo) "HO" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -9060,17 +8641,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/singularitylab/lab) -"HT" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = 32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "HU" = ( /obj/structure/fireaxecabinet{ pixel_y = 32 @@ -9081,17 +8651,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/engineering) -"HV" = ( -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "HW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 5 @@ -9101,6 +8660,22 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) +"HX" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = -32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "HY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 5 @@ -9117,18 +8692,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/cargo) -"Ib" = ( -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "Ic" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 1 @@ -9138,6 +8701,18 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"Id" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "If" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -9155,19 +8730,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Ih" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) -"Ii" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters" - }, -/turf/closed/mineral/random/asteroid, -/area/ruin/space/has_grav) "Ij" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 10 @@ -9214,12 +8776,18 @@ /obj/machinery/power/shieldwallgen/atmos, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) -"Is" = ( -/obj/effect/turf_decal/solarpanel, -/obj/machinery/power/solar, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) +"Iq" = ( +/obj/structure/flippedtable{ + dir = 4; + icon_state = "" + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/spacevine, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "Iu" = ( /obj/structure/transit_tube/diagonal{ dir = 4 @@ -9295,17 +8863,10 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) -"IM" = ( -/obj/effect/turf_decal/solarpanel, -/obj/machinery/power/solar, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) +"IK" = ( +/obj/item/wrench, +/turf/open/space/basic, +/area/space/nearstation) "IO" = ( /obj/structure/railing{ dir = 8; @@ -9343,11 +8904,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/engine/hull/reinforced, /area/ruin/space/has_grav/singularitylab/reactor) -"IV" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) "IW" = ( /obj/structure/cable{ icon_state = "4-8" @@ -9453,6 +9009,28 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/engineering) +"Jr" = ( +/obj/item/gun/energy/ionrifle/carbine{ + desc = "The Ion Projector is contained within a sleek metal case. Engraved on the handle are the letters S.H. The stock is warm to the touch"; + dry_fire_text = "RECHARGING"; + name = "ion projector"; + pixel_x = 2; + pixel_y = 5; + selfcharge = 1 + }, +/obj/item/screwdriver{ + pixel_y = -6 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 9 + }, +/obj/structure/sign/poster/official/ion_carbine{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "Ju" = ( /obj/structure/chair/office{ dir = 8 @@ -9525,7 +9103,41 @@ /turf/open/floor/plating/dirt{ baseturfs = /turf/open/floor/plating/asteroid }, -/area/ruin/space/has_grav/singularitylab/civvie) +/area/ruin/space/has_grav/singularitylab/civvie) +"JJ" = ( +/obj/item/gun/energy/e_gun/smg{ + dry_fire_sound = 'sound/items/ding.ogg'; + dry_fire_text = "ding"; + name = "\improper Modified E-TAR SMG"; + pixel_x = 5; + pixel_y = 6 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/item/stack/telecrystal{ + pixel_x = -9; + pixel_y = -4 + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 10 + }, +/obj/structure/sign/poster/official/mini_energy_gun{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) +"JK" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/under/rank/rnd/scientist, +/obj/item/clothing/shoes/sneakers/white, +/obj/effect/gibspawner, +/obj/item/gun/energy/lasercannon/unrestricted{ + desc = "An advanced laser cannon, a laser etched inscription in the handle states 'NT-LS-1013'. The casing is made of a lightweight alloy."; + icon_state = "pulse"; + name = "NT-LS-1013" + }, +/turf/open/floor/plating/asteroid, +/area/ruin/space/has_grav/singularitylab) "JL" = ( /obj/structure/spacevine, /obj/effect/decal/cleanable/insectguts, @@ -9549,6 +9161,13 @@ /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/space/has_grav/singularitylab/cargo) +"JO" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "singlablas1" + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab/lab) "JP" = ( /obj/structure/closet/emcloset{ anchored = 1 @@ -9561,17 +9180,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"JQ" = ( -/obj/structure/sign/poster/retro/science{ - pixel_y = 32 - }, -/obj/structure/chair/office{ - dir = 8; - name = "science chair"; - desc = "Technologically enhanced for the optimal research position." - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/space/has_grav/singularitylab/lab) "JS" = ( /obj/structure/sign/warning/radiation{ pixel_x = 32 @@ -9583,17 +9191,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"JT" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/zombie/kudzu{ - zombiejob = "Assistant" - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "JU" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) @@ -9643,23 +9240,100 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab) -"Kc" = ( -/obj/structure/spacevine, -/turf/closed/wall{ - name = "structural support"; - desc = "A huge chunk of metal holding the roof of the asteroid at bay" +"Kb" = ( +/obj/structure/chair/stool/bar{ + dir = 4; + name = "picnic stool"; + pixel_x = 9; + pixel_y = 7 }, -/area/ruin/space/has_grav/singularitylab) +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/structure/spacevine, +/turf/open/floor/wood, +/area/ruin/space/has_grav/singularitylab/civvie) "Ke" = ( /turf/closed/indestructible/rock{ base_icon_state = "smoothrocks" }, /area/ruin/space/has_grav) +"Kf" = ( +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/structure/spacevine/dense, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"Kg" = ( +/obj/structure/spacevine/dense, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"Kh" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense{ + pixel_x = -31; + pixel_y = 32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "Ki" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/box, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/space/has_grav/singularitylab/cargo) +"Kj" = ( +/obj/item/seeds/kudzu, +/obj/structure/sign/poster/contraband/kudzu{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense, +/obj/structure/closet/firecloset{ + anchored = 1 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"Kk" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_x = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "Kn" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 4 @@ -9680,28 +9354,14 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"Kr" = ( -/obj/item/gun/energy/ionrifle/carbine{ - pixel_y = 5; - pixel_x = 2; - name = "ion projector"; - desc = "The Ion Projector is contained within a sleek metal case. Engraved on the handle are the letters S.H. The stock is warm to the touch"; - selfcharge = 1; - dry_fire_text = "RECHARGING" - }, -/obj/item/screwdriver{ - pixel_y = -6 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/obj/structure/sign/poster/official/ion_carbine{ - pixel_x = -32 +"Kq" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "singlabfurn" }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) +/obj/structure/railing, +/turf/open/floor/plating, +/area/ruin/space/has_grav/singularitylab/cargo) "Ks" = ( /obj/structure/cable{ icon_state = "6-8" @@ -9748,22 +9408,12 @@ /obj/machinery/computer/atmos_control/tank/nitrogen_tank, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Ky" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = -32 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +"KB" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/turf/open/floor/engine/hull, +/area/space/nearstation) "KC" = ( /obj/machinery/hydroponics/constructable, /obj/structure/spacevine, @@ -9771,6 +9421,13 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab/civvie) +"KE" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/space/basic, +/area/space/nearstation) "KF" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -9791,6 +9448,27 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"KI" = ( +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/item/flashlight/seclite, +/turf/open/floor/plating/asteroid, +/area/ruin/space/has_grav/singularitylab) +"KK" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -14; + pixel_y = 4 + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/mob/living/simple_animal/hostile/zombie/kudzu{ + zombiejob = "Scientist" + }, +/obj/effect/turf_decal/siding/thinplating/light/corner, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "KL" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/tech/techmaint, @@ -9842,6 +9520,17 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) +"KU" = ( +/obj/structure/spacevine/dense, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "KW" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -9864,6 +9553,21 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"KY" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "KZ" = ( /obj/structure/cable{ icon_state = "2-5" @@ -9882,6 +9586,17 @@ dir = 1 }, /area/ruin/space/has_grav/singularitylab) +"Ld" = ( +/obj/structure/flippedtable{ + dir = 1; + icon_state = "" + }, +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/turf/open/floor/plating/asteroid, +/area/ruin/space/has_grav/singularitylab) "Le" = ( /obj/structure/cable{ icon_state = "6-9" @@ -9902,17 +9617,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"Ln" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +"Ll" = ( +/obj/machinery/conveyor_switch{ + id = "singlabcarg"; + pixel_x = 9; + pixel_y = -5 }, -/area/ruin/space/has_grav/singularitylab/civvie) +/turf/open/floor/plating, +/area/ruin/space/has_grav/singularitylab) "Lq" = ( /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/engineering) @@ -9991,6 +9703,17 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) +"LH" = ( +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/structure/spacevine, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/space/has_grav/singularitylab) "LM" = ( /obj/structure/cable{ icon_state = "0-4" @@ -10033,6 +9756,12 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab) +"LQ" = ( +/turf/closed/wall{ + desc = "A huge chunk of metal holding the roof of the asteroid at bay"; + name = "structural support" + }, +/area/ruin/space/has_grav/singularitylab/hangar) "LY" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 6 @@ -10126,20 +9855,39 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"Mk" = ( -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +"Mm" = ( +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 1 }, -/area/ruin/space/has_grav/singularitylab/civvie) +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "Mo" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) +"Mq" = ( +/obj/structure/chair/stool/bar{ + dir = 8; + name = "picnic stool"; + pixel_x = -10; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/spacevine, +/turf/open/floor/wood, +/area/ruin/space/has_grav/singularitylab/civvie) "Ms" = ( /obj/structure/spacevine{ pixel_y = -32 @@ -10165,15 +9913,18 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"My" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" +"Mx" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_y = -32 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/singularitylab/reactor) +/area/ruin/space/has_grav/singularitylab/civvie) "MA" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -10195,11 +9946,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"MF" = ( -/obj/machinery/power/emitter/welded, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) +"MD" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "MG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -10221,14 +9974,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"MJ" = ( -/obj/structure/table/reinforced, -/obj/item/paper{ - default_raw_text = "They're outside now. I don't know what happened, but I've managed to secure the firing range. I can't get out. Maybe someone will stumble by and we'll be saved. God damn those engineers for insisting on not including communications equipment on station."; - pixel_y = 8 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/space/has_grav/singularitylab/lab) "ML" = ( /obj/structure/cable{ icon_state = "4-8" @@ -10253,28 +9998,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"MO" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) -"MQ" = ( -/obj/structure/spacevine/dense, -/obj/machinery/power/apc/auto_name/directional/north{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "MS" = ( /obj/structure/dresser, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -10313,25 +10036,6 @@ /obj/item/stack/cable_coil/cut/yellow, /turf/open/floor/engine/hull/reinforced, /area/ruin/space/has_grav/singularitylab/reactor) -"MW" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/civvie) "MX" = ( /obj/structure/transit_tube/curved{ dir = 1 @@ -10376,6 +10080,18 @@ /obj/structure/spacevine, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) +"Nd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/table, +/obj/item/paper, +/obj/item/pen{ + pixel_x = 2; + pixel_y = -3 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ruin/space/has_grav/singularitylab/cargo) "Ni" = ( /obj/structure/spacevine, /obj/structure/spacevine{ @@ -10397,15 +10113,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) -"Nk" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) "Nm" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -10449,10 +10156,6 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) -"Nu" = ( -/obj/structure/lattice, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "Nw" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -10463,14 +10166,57 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) -"NG" = ( -/obj/effect/turf_decal/solarpanel, -/obj/machinery/power/solar, -/obj/structure/cable/yellow{ - icon_state = "0-2" +"Nx" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) +/area/ruin/space/has_grav/singularitylab/civvie) +"Ny" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = 32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"NB" = ( +/turf/closed/wall{ + desc = "A huge chunk of metal holding the roof of the asteroid at bay"; + name = "structural support" + }, +/area/ruin/space/has_grav/singularitylab) +"NC" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_x = 32 + }, +/obj/structure/spacevine{ + pixel_y = 32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"NE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + dir = 4; + name = "Interior Mine" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/cargo) "NH" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/industrial/warning{ @@ -10494,17 +10240,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"NJ" = ( -/obj/structure/spacevine/dense, -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ - dir = 8 - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "NK" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -10532,19 +10267,6 @@ }, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) -"NN" = ( -/obj/structure/chair/stool/bar{ - name = "picnic stool"; - dir = 4; - pixel_y = 7; - pixel_x = 9 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/obj/structure/spacevine, -/turf/open/floor/wood, -/area/ruin/space/has_grav/singularitylab/civvie) "NP" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -10552,18 +10274,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"NR" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "NS" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/corner/opaque/purple{ @@ -10571,26 +10281,19 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"NU" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32 +"NT" = ( +/obj/structure/flippedtable{ + dir = 1; + icon_state = "" }, -/obj/structure/spacevine/dense{ - pixel_y = 32; - pixel_x = 32 +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/spacevine/dense, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) @@ -10650,17 +10353,6 @@ /obj/structure/tank_dispenser/plasma, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) -"Oe" = ( -/obj/structure/sink{ - dir = 4; - pixel_y = 4; - pixel_x = -14 - }, -/obj/structure/mirror{ - pixel_x = -29 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/singularitylab/civvie) "Oh" = ( /obj/structure/spacevine, /obj/machinery/atmospherics/components/binary/valve/digital/layer4{ @@ -10681,14 +10373,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"Ol" = ( -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "Om" = ( /obj/structure/cable{ icon_state = "4-8" @@ -10710,6 +10394,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"Op" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Hydroponics" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/civvie) "Oq" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/corner/opaque/purple{ @@ -10737,6 +10428,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"Ov" = ( +/obj/structure/sign/poster/retro/science{ + pixel_y = 32 + }, +/obj/structure/chair/office{ + desc = "Technologically enhanced for the optimal research position."; + dir = 8; + name = "science chair" + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/space/has_grav/singularitylab/lab) "Ox" = ( /obj/structure/transit_tube/curved/flipped{ dir = 8 @@ -10752,12 +10454,6 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"Oy" = ( -/turf/closed/wall{ - name = "structural support"; - desc = "A huge chunk of metal holding the roof of the asteroid at bay" - }, -/area/ruin/space/has_grav/singularitylab/hangar) "Oz" = ( /obj/structure/particle_accelerator/fuel_chamber{ dir = 4 @@ -10787,6 +10483,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"OC" = ( +/obj/structure/flippedtable{ + dir = 1; + icon_state = "" + }, +/obj/structure/spacevine, +/turf/open/floor/plating/dirt{ + baseturfs = /turf/open/floor/plating/asteroid + }, +/area/ruin/space/has_grav/singularitylab) "OE" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -10825,22 +10531,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"OK" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/machinery/recharger{ - pixel_y = -5; - pixel_x = 5 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb{ - pixel_y = 2; - pixel_x = -4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) "OL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 9 @@ -10906,26 +10596,15 @@ /area/ruin/space/has_grav/singularitylab/lab) "OT" = ( /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/cargo) -"OU" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" + icon_state = "4-8" }, -/area/ruin/space/has_grav/singularitylab) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/cargo) "OV" = ( /obj/structure/lattice/catwalk, /turf/open/floor/plating, @@ -10937,24 +10616,20 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"OZ" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 +"OX" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_x = 32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/obj/item/flashlight/seclite, -/turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) "Pa" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"Pb" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) "Pd" = ( /obj/structure/bed, /obj/item/bedsheet/nanotrasen, @@ -11006,15 +10681,6 @@ }, /turf/open/floor/holofloor/wood, /area/ruin/space/has_grav/singularitylab/lab) -"Pk" = ( -/obj/structure/spacevine, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "Pl" = ( /obj/structure/cable{ icon_state = "1-2" @@ -11095,24 +10761,21 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) -"Pv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"Px" = ( +/obj/structure/spacevine, +/obj/structure/spacevine{ + pixel_y = 32 }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 +/obj/structure/spacevine{ + pixel_x = -32 }, -/obj/structure/table/wood/fancy/purple, -/obj/structure/fluff/beach_umbrella{ - pixel_y = 16; - pixel_x = -5 +/obj/structure/spacevine/dense{ + pixel_x = -31; + pixel_y = 32 }, -/obj/machinery/jukebox/boombox, -/obj/structure/spacevine, -/obj/machinery/light/floor, -/turf/open/floor/wood, -/area/ruin/space/has_grav/singularitylab/civvie) +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) "Pz" = ( /obj/effect/turf_decal/box, /obj/structure/closet/crate, @@ -11192,6 +10855,19 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"PL" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_y = 32 + }, +/obj/structure/closet/emcloset, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "PM" = ( /obj/structure/table, /obj/machinery/reagentgrinder, @@ -11217,6 +10893,15 @@ /obj/machinery/computer/atmos_alert, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"PS" = ( +/obj/structure/spacevine, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "PT" = ( /obj/structure/table/reinforced, /obj/item/binoculars, @@ -11242,37 +10927,50 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Qc" = ( -/obj/structure/spacevine, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +"PY" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/area/ruin/space/has_grav/singularitylab/civvie) -"Qd" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/turf/open/floor/engine/hull, +/area/space/nearstation) +"PZ" = ( +/obj/effect/turf_decal/box, +/obj/machinery/light/directional/north, +/obj/item/gun/energy/lasercannon/unrestricted{ + desc = "An advanced laser cannon, a laser etched inscription in the handle states 'NT-LS-1013'. The casing is made of a lightweight alloy."; + icon_state = "pulse"; + name = "NT-LS-1013" }, -/area/ruin/space/has_grav/singularitylab) -"Qg" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-8" +/obj/item/gun/energy/laser/iot, +/obj/item/gun/energy/laser/iot{ + dry_fire_sound = 'sound/items/ding.ogg'; + dry_fire_text = "ding" + }, +/obj/structure/safe{ + name = "Prototype Storage" + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab/lab) +"Qe" = ( +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/structure/spacevine, +/turf/open/floor/plating/dirt{ + baseturfs = /turf/open/floor/plating/asteroid }, +/area/ruin/space/has_grav/singularitylab) +"Qh" = ( +/obj/machinery/power/rad_collector/anchored, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "0-2" }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) +/turf/open/floor/plating, +/area/space/nearstation) "Qi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -11282,63 +10980,37 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Qj" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) -"Qm" = ( +"Ql" = ( /obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense{ - pixel_y = 32; +/obj/structure/spacevine{ pixel_x = -32 }, -/obj/structure/spacevine/dense{ - pixel_x = -32 +/obj/structure/spacevine{ + pixel_y = -32 }, /obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab) +/area/ruin/space/has_grav/singularitylab/civvie) "Qo" = ( /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav) -"Qr" = ( -/obj/structure/spacevine, -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"Qs" = ( -/obj/structure/cable{ - icon_state = "1-2" +"Qq" = ( +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + id = "singlabhang" }, -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/machinery/door/poddoor{ + dir = 4; + id = "singlabhanger" }, +/turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) "Qt" = ( /obj/effect/turf_decal/corner/transparent/orange{ @@ -11349,14 +11021,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) -"Qw" = ( -/obj/structure/table, -/obj/item/clipboard{ - pixel_y = 7; - pixel_x = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/singularitylab/engineering) "Qx" = ( /obj/structure/table/wood, /obj/machinery/light/small/directional/west, @@ -11400,9 +11064,6 @@ /obj/structure/spacevine, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"QB" = ( -/turf/closed/mineral/random/asteroid, -/area/ruin/space/has_grav) "QC" = ( /obj/structure/cable{ icon_state = "1-6" @@ -11414,19 +11075,6 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"QD" = ( -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/spacevine, -/obj/machinery/light/directional/north, -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "QE" = ( /obj/effect/turf_decal/corner/transparent/orange{ dir = 10 @@ -11438,25 +11086,19 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"QH" = ( -/obj/item/clothing/suit/space/hardsuit/engine, -/obj/item/tank/internals/oxygen, -/obj/effect/decal/remains/human, -/obj/structure/cable{ - icon_state = "4-8" - }, +"QF" = ( /obj/structure/spacevine/dense, /obj/structure/spacevine/dense{ - pixel_y = -32 + pixel_x = 32 }, -/obj/effect/decal/cleanable/blood/old, /obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab) +/area/ruin/space/has_grav/singularitylab/civvie) "QI" = ( /obj/structure/spacevine, /obj/machinery/light/directional/north, @@ -11474,29 +11116,43 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"QO" = ( +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + dir = 1; + id = "singlabhang" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "singlabhanger" + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) "QQ" = ( /obj/effect/decal/remains/human, /obj/item/clothing/shoes/sneakers/white, /obj/item/clothing/under/rank/rnd/scientist, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) -"QT" = ( -/obj/structure/spacevine, -/mob/living/simple_animal/hostile/zombie/kudzu{ - zombiejob = "Assistant" - }, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "QV" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"QW" = ( +/obj/structure/cable{ + icon_state = "5-9" + }, +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "QX" = ( /obj/structure/cable/yellow{ icon_state = "1-6" @@ -11508,14 +11164,37 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 10 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/engineering) +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/engineering) +"QY" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/spacevine/dense{ + pixel_y = -32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "QZ" = ( /obj/structure/railing{ dir = 8 }, /turf/open/floor/plasteel/stairs, /area/ruin/space/has_grav/singularitylab/engineering) +"Rb" = ( +/obj/machinery/power/emitter/welded{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/space/nearstation) "Rc" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/industrial/warning/corner, @@ -11531,6 +11210,16 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) +"Rf" = ( +/obj/structure/spacevine/dense, +/mob/living/simple_animal/hostile/venus_human_trap, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "Rh" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 5 @@ -11557,15 +11246,14 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) -"Ro" = ( -/obj/structure/spacevine, -/mob/living/simple_animal/hostile/venus_human_trap, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +"Rl" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/obj/item/book/manual/wiki/engineering_singulo_tesla, +/turf/open/space/basic, +/area/space/nearstation) "Rp" = ( /obj/structure/transit_tube/horizontal, /obj/structure/plasticflaps/opaque{ @@ -11582,6 +11270,26 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) +"Rq" = ( +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 + }, +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "Rr" = ( /obj/structure/cable{ icon_state = "6-8" @@ -11604,6 +11312,19 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/reactor) +"Rw" = ( +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "Rx" = ( /obj/structure/dresser, /obj/item/radio/intercom/directional/west, @@ -11695,15 +11416,23 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"RN" = ( -/obj/structure/toilet{ - dir = 4; - pixel_y = 6; - pixel_x = -6 +"RP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/table/wood/fancy/blue, +/obj/structure/fluff/beach_umbrella{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/structure/spacevine, +/obj/machinery/light/floor, +/turf/open/floor/wood, +/area/ruin/space/has_grav/singularitylab/civvie) "RR" = ( /obj/effect/turf_decal/corner/transparent/orange{ dir = 5 @@ -11738,33 +11467,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"RX" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 - }, -/obj/machinery/portable_atmospherics/scrubber/huge, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) -"RZ" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = -32 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "Sa" = ( /obj/structure/cable{ icon_state = "1-2" @@ -11799,23 +11501,16 @@ /obj/structure/spacevine, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) -"Sh" = ( -/obj/item/stack/cable_coil/cut/yellow, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) -"Si" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_y = -32 +"Sj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/turf/open/space/basic, +/area/space/nearstation) "Sk" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -11824,17 +11519,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Sm" = ( -/obj/structure/toilet{ - dir = 8; - pixel_y = 5; - pixel_x = 6 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/singularitylab/civvie) "Sn" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -11896,23 +11580,29 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) -"SF" = ( +"Sv" = ( +/obj/structure/railing/corner{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/structure/railing/corner{ + pixel_x = -3; + pixel_y = 23 + }, /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" }, /obj/effect/turf_decal/siding/thinplating{ dir = 4 }, -/obj/structure/railing/corner{ - pixel_y = 23; - pixel_x = -3 - }, -/obj/structure/railing/corner{ - pixel_y = 2; - pixel_x = -3 +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 }, /obj/structure/transit_tube/station/dispenser/flipped{ dir = 8 @@ -11924,17 +11614,36 @@ dir = 8 }, /turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab/cargo) +"SC" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, /area/ruin/space/has_grav/singularitylab) -"SH" = ( -/obj/structure/chair/stool/bar{ - name = "picnic stool"; - dir = 1; - pixel_y = 16 +"SE" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -6; + pixel_y = 6 }, -/obj/effect/turf_decal/siding/wood/end, -/obj/structure/spacevine, -/turf/open/floor/wood, -/area/ruin/space/has_grav/singularitylab/civvie) +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) +"SJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/flippedtable{ + dir = 2; + icon_state = "" + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ruin/space/has_grav/singularitylab/lab) "SK" = ( /obj/structure/closet/emcloset{ anchored = 1 @@ -11951,11 +11660,49 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"SM" = ( +/obj/structure/spacevine, +/obj/structure/spacevine/dense, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "SQ" = ( /obj/machinery/rnd/production/protolathe/department/engineering, /obj/structure/spacevine, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/engineering) +"SR" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/space/basic, +/area/space/nearstation) +"SS" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "singlabhanger" + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) +"ST" = ( +/obj/structure/flippedtable{ + dir = 4; + icon_state = "" + }, +/obj/structure/spacevine/dense, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "SW" = ( /obj/structure/chair/office{ dir = 4 @@ -11973,6 +11720,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/visible/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"SY" = ( +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "SZ" = ( /obj/effect/spawner/structure/window, /obj/structure/curtain/cloth/fancy, @@ -11988,6 +11747,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) +"Tb" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "Td" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -11999,6 +11770,35 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"Th" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/structure/railing/corner{ + pixel_x = -3; + pixel_y = 23 + }, +/obj/structure/railing/corner{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/structure/transit_tube/station/dispenser/flipped{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) "Ti" = ( /obj/structure/transit_tube/curved, /obj/structure/cable{ @@ -12008,18 +11808,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"To" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_y = 32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "Tq" = ( /obj/effect/turf_decal/siding/yellow/corner{ dir = 8 @@ -12042,15 +11830,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"Tu" = ( -/obj/structure/spacevine, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) "Tv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 5 @@ -12096,22 +11875,6 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab/civvie) -"TC" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_y = 32 - }, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "TD" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12143,6 +11906,20 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"TG" = ( +/obj/structure/cable{ + icon_state = "5-9" + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/item/gun/energy/e_gun/smg{ + dry_fire_sound = 'sound/items/ding.ogg'; + dry_fire_text = "ding"; + name = "\improper Modified E-TAR SMG"; + pixel_x = 5; + pixel_y = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "TH" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/corner/opaque/white/full, @@ -12163,6 +11940,26 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) +"TK" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/flippedtable{ + dir = 8; + icon_state = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "TL" = ( /obj/machinery/rnd/production/circuit_imprinter/department/engi, /turf/open/floor/plasteel/dark, @@ -12211,13 +12008,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"TQ" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - icon_state = "0-10" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab/reactor) "TR" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12301,19 +12091,25 @@ }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) -"Uf" = ( -/obj/structure/chair/stool/bar{ - name = "picnic stool"; - dir = 8; - pixel_y = 4; - pixel_x = -10 +"Ue" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 +/obj/structure/spacevine/dense{ + pixel_y = 32 }, -/obj/structure/spacevine, -/turf/open/floor/wood, -/area/ruin/space/has_grav/singularitylab/civvie) +/obj/structure/spacevine/dense{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "Ui" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable{ @@ -12376,6 +12172,50 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/engineering) +"Up" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"Ur" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"Ut" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"Ux" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "Uy" = ( /obj/machinery/door/airlock{ name = "Bedroom" @@ -12398,6 +12238,45 @@ "UD" = ( /turf/open/floor/engine/hull/reinforced, /area/ruin/space/has_grav/singularitylab/reactor) +"UF" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/solar, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/space/nearstation) +"UG" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/spacevine/dense{ + pixel_y = -32 + }, +/obj/structure/spacevine/dense{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"UH" = ( +/obj/structure/spacevine/dense, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "UI" = ( /obj/structure/spacevine, /obj/structure/spacevine/dense{ @@ -12426,6 +12305,33 @@ baseturfs = /turf/open/floor/plating/asteroid }, /area/ruin/space/has_grav/singularitylab) +"UL" = ( +/obj/structure/sign/poster/retro/lasergun{ + pixel_x = -32 + }, +/obj/effect/turf_decal/box, +/obj/machinery/light/directional/north, +/obj/item/gun/energy/e_gun/smg{ + dry_fire_sound = 'sound/items/ding.ogg'; + dry_fire_text = "ding"; + name = "\improper Modified E-TAR SMG"; + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/gun/energy/e_gun/smg{ + dry_fire_sound = 'sound/items/ding.ogg'; + dry_fire_text = "ding"; + name = "\improper Modified E-TAR SMG"; + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser, +/obj/structure/safe{ + name = "Prototype Storage" + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab/lab) "UM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on/layer4{ dir = 8 @@ -12438,18 +12344,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"UR" = ( -/obj/structure/spacevine, -/obj/item/gun/energy/floragun, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/gibspawner, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +"UP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/turf/open/space/basic, +/area/space/nearstation) "UU" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 9 @@ -12467,15 +12368,65 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating/asteroid, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plating/asteroid, +/area/ruin/space/has_grav/singularitylab) +"UW" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) +"UY" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) +"Vb" = ( +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"Vc" = ( +/obj/structure/spacevine/dense, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ + dir = 6 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, /area/ruin/space/has_grav/singularitylab) -"UY" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 +"Ve" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_x = 5; + pixel_y = 11 }, -/turf/open/floor/engine, +/turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "Vg" = ( /obj/structure/sign/warning/radiation/rad_area{ @@ -12531,6 +12482,12 @@ /obj/item/gun/energy/floragun, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"Vn" = ( +/obj/machinery/the_singularitygen{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/space/nearstation) "Vo" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 6 @@ -12540,18 +12497,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Vp" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine{ - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "Vq" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/effect/turf_decal/industrial/warning/corner, @@ -12599,6 +12544,19 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"Vv" = ( +/obj/item/clothing/suit/space/hardsuit/engine, +/obj/item/flamethrower/full, +/obj/effect/decal/remains/human, +/obj/structure/spacevine/dense, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/engineering) "Vw" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 10 @@ -12614,47 +12572,23 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/engineering) -"VA" = ( -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"VD" = ( -/obj/structure/table, -/obj/structure/sign/poster/official/moth/hardhats{ - pixel_x = -32 - }, -/obj/structure/spacevine, -/obj/item/assembly/igniter{ - pixel_y = 3; - pixel_x = 7 - }, -/obj/item/assembly/igniter{ - pixel_y = -6; - pixel_x = 2 - }, -/obj/item/assembly/igniter{ - pixel_y = 3; - pixel_x = -7 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/singularitylab/engineering) "VE" = ( /obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) -"VF" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - dir = 4 +"VG" = ( +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" }, -/turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/civvie) +"VH" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "VI" = ( /obj/structure/curtain/cloth, /obj/machinery/light/small/directional/north, @@ -12707,6 +12641,37 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) +"VT" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_x = -32 + }, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"VU" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) "VV" = ( /obj/structure/transit_tube/curved/flipped{ dir = 4 @@ -12808,13 +12773,6 @@ }, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) -"Wg" = ( -/obj/effect/decal/cleanable/blood/drip{ - pixel_y = 11; - pixel_x = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) "Wh" = ( /obj/structure/spacevine, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -12841,20 +12799,27 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) -"Wl" = ( -/obj/structure/cable{ - icon_state = "5-9" +"Wm" = ( +/obj/effect/turf_decal/solarpanel, +/obj/machinery/power/solar, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/siding/thinplating, -/obj/item/gun/energy/e_gun/smg{ - pixel_y = 6; - pixel_x = 5; - name = "\improper Modified E-TAR SMG"; - dry_fire_sound = 'sound/items/ding.ogg'; - dry_fire_text = "ding" +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab) +/turf/open/floor/plating, +/area/space/nearstation) +"Wo" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/space/basic, +/area/space/nearstation) "Wp" = ( /obj/structure/railing/corner{ dir = 4 @@ -12886,25 +12851,26 @@ /obj/effect/decal/cleanable/ash, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Wy" = ( -/obj/structure/window/reinforced{ - dir = 1 +"Ww" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Barracks" }, -/obj/effect/turf_decal/corner/opaque/white/full, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 5 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/soda_cans/sol_dry{ - pixel_y = -3; - pixel_x = -6 +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/item/reagent_containers/food/drinks/soda_cans/sodawater{ - pixel_y = 8; - pixel_x = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/singularitylab/lab) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/civvie) "Wz" = ( /obj/machinery/door/airlock/vault{ name = "Vault Access" @@ -12939,6 +12905,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"WE" = ( +/obj/structure/spacevine, +/mob/living/simple_animal/hostile/zombie/kudzu{ + zombiejob = "Assistant" + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "WG" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/machinery/light/directional/east, @@ -12962,6 +12939,10 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) +"WJ" = ( +/obj/structure/table, +/turf/closed/mineral/random, +/area/ruin/space/has_grav) "WK" = ( /obj/structure/rack, /obj/item/gun/energy/e_gun/rdgun{ @@ -13039,43 +13020,18 @@ }, /turf/open/floor/holofloor/wood, /area/ruin/space/has_grav/singularitylab/lab) -"WU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/cargo) -"WV" = ( +"WT" = ( /obj/structure/spacevine/dense, /obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/mob/living/simple_animal/hostile/zombie/kudzu{ - zombiejob = "Assistant" + pixel_y = -32 }, -/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, -/area/ruin/space/has_grav/singularitylab/civvie) +/area/ruin/space/has_grav/singularitylab) "WW" = ( /obj/structure/transit_tube/curved/flipped{ dir = 1 @@ -13092,22 +13048,6 @@ /obj/structure/spacevine, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"Xa" = ( -/obj/machinery/door/airlock/engineering{ - name = "Power Control"; - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/engineering) "Xc" = ( /obj/structure/chair/office, /obj/structure/sign/poster/official/wtf_is_co2{ @@ -13118,6 +13058,21 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/reactor) +"Xe" = ( +/obj/structure/spacevine{ + pixel_y = 32 + }, +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/engine, +/area/ruin/space/has_grav/singularitylab) "Xf" = ( /obj/structure/filingcabinet, /obj/item/pen/fountain, @@ -13138,6 +13093,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab) +"Xh" = ( +/obj/structure/table, +/obj/item/paper, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ruin/space/has_grav/singularitylab/cargo) "Xk" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on/layer4{ @@ -13155,44 +13119,26 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ruin/space/has_grav/singularitylab/cargo) -"Xn" = ( -/obj/machinery/door/airlock{ - name = "Barracks"; - dir = 4 +"Xp" = ( +/obj/structure/table, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/singularitylab/engineering) +"Xt" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Server Room" }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/space/has_grav/singularitylab/civvie) -"Xo" = ( -/obj/machinery/hydroponics/constructable, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab/civvie) -"Xp" = ( -/obj/structure/table, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/singularitylab/engineering) -"Xs" = ( -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = 32 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/area/ruin/space/has_grav/singularitylab/civvie) +/turf/open/floor/plating, +/area/ruin/space/has_grav/singularitylab/lab) "Xv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -13202,13 +13148,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"Xw" = ( -/obj/structure/flippedtable{ - icon_state = ""; - dir = 8 - }, -/turf/open/floor/plating/asteroid, -/area/ruin/space/has_grav/singularitylab) "Xx" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -13222,6 +13161,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) +"XB" = ( +/obj/structure/spacevine, +/obj/structure/spacevine/dense, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "XD" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 4 @@ -13260,21 +13209,6 @@ }, /turf/closed/wall/r_wall, /area/ruin/space/has_grav/singularitylab/reactor) -"XG" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/spacevine/dense, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "XJ" = ( /obj/structure/lattice/catwalk, /obj/structure/spacevine, @@ -13304,6 +13238,18 @@ /obj/structure/filingcabinet, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"Ya" = ( +/obj/structure/table, +/obj/item/paper{ + default_raw_text = "Whatever happens. Happens." + }, +/obj/item/pen, +/obj/item/reagent_containers/food/drinks/soda_cans/starkist{ + pixel_x = 10; + pixel_y = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "Yc" = ( /obj/structure/cable{ icon_state = "1-2" @@ -13323,6 +13269,46 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) +"Yh" = ( +/obj/structure/spacevine, +/mob/living/simple_animal/hostile/venus_human_trap, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"Yi" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/structure/table, +/obj/item/lighter{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/clothing/mask/cigarette, +/obj/item/clothing/mask/cigarette{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/clothing/mask/cigarette{ + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab/lab) +"Yj" = ( +/turf/closed/wall{ + desc = "A huge chunk of metal holding the roof of the asteroid at bay"; + name = "structural support" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "Yk" = ( /obj/machinery/conveyor{ id = "singlabcarg" @@ -13356,13 +13342,6 @@ /obj/structure/chair, /turf/open/floor/carpet/nanoweave/purple, /area/ruin/space/has_grav/singularitylab/lab) -"Yo" = ( -/obj/machinery/door/poddoor{ - id = "singlablas2"; - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab/lab) "Yp" = ( /obj/structure/transit_tube/curved/flipped{ dir = 8 @@ -13382,17 +13361,22 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"Ys" = ( +"Yt" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, /obj/structure/spacevine/dense, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 +/obj/structure/spacevine/dense{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 +/obj/structure/spacevine/dense{ + pixel_x = -32; + pixel_y = 32 }, +/obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; name = "grass" }, /area/ruin/space/has_grav/singularitylab) @@ -13476,17 +13460,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/reactor) -"YG" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/button/door{ - id = "singlabcargo2"; - name = "Blast Door Control"; - dir = 8; - pixel_x = 24 - }, -/obj/structure/spacevine, -/turf/open/floor/plating, -/area/ruin/space/has_grav/singularitylab) "YH" = ( /obj/structure/transit_tube, /obj/structure/cable{ @@ -13503,13 +13476,25 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) -"YJ" = ( -/obj/structure/sign/poster/official/moth/boh{ - pixel_x = -32 +"YK" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32 }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/ruin/space/has_grav/singularitylab/reactor) +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"YL" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "YN" = ( /obj/structure/table, /obj/item/paper_bin, @@ -13539,45 +13524,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) -"YV" = ( -/obj/structure/sign/poster/retro/lasergun{ - pixel_x = -32 - }, -/obj/effect/turf_decal/box, -/obj/machinery/light/directional/north, -/obj/item/gun/energy/e_gun/smg{ - pixel_y = 6; - pixel_x = 5; - name = "\improper Modified E-TAR SMG"; - dry_fire_sound = 'sound/items/ding.ogg'; - dry_fire_text = "ding" - }, -/obj/item/gun/energy/e_gun/smg{ - pixel_y = 6; - pixel_x = 5; - name = "\improper Modified E-TAR SMG"; - dry_fire_sound = 'sound/items/ding.ogg'; - dry_fire_text = "ding" - }, -/obj/item/gun/energy/laser, -/obj/item/gun/energy/laser, -/obj/structure/safe{ - name = "Prototype Storage" - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/singularitylab/lab) -"YW" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/structure/spacevine/dense, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle{ - desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; - baseturfs = /turf/open/floor/plasteel; - name = "grass" - }, -/area/ruin/space/has_grav/singularitylab) "YX" = ( /obj/effect/turf_decal/corner/opaque/white/full, /turf/open/floor/plasteel, @@ -13594,23 +13540,51 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) +"Za" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine/dense{ + pixel_x = 32 + }, +/obj/machinery/portable_atmospherics/scrubber/huge, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab) "Zc" = ( /turf/closed/wall, /area/ruin/space/has_grav/singularitylab) -"Zh" = ( -/obj/structure/cable{ - icon_state = "6-9" +"Ze" = ( +/obj/structure/spacevine, +/turf/closed/wall{ + desc = "A huge chunk of metal holding the roof of the asteroid at bay"; + name = "structural support" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen{ - pixel_y = 2; - pixel_x = -4 +/area/ruin/space/has_grav/singularitylab) +"Zg" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ruin/space/has_grav/singularitylab/cargo) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/space/basic, +/area/space/nearstation) +"Zj" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/machinery/button/door{ + dir = 1; + id = "singlabcargo1"; + name = "Blast Door Control"; + pixel_y = -25 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/singularitylab) "Zk" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -13693,12 +13667,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) -"Zx" = ( -/turf/closed/wall{ - name = "structural support"; - desc = "A huge chunk of metal holding the roof of the asteroid at bay" - }, -/area/ruin/space/has_grav/singularitylab/cargo) "Zy" = ( /obj/structure/cable{ icon_state = "6-10" @@ -13788,6 +13756,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"ZO" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/space/basic, +/area/space/nearstation) "ZR" = ( /obj/structure/cable{ icon_state = "4-8" @@ -13800,6 +13778,34 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) +"ZS" = ( +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/spacevine, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) +"ZU" = ( +/obj/structure/spacevine/dense, +/obj/structure/spacevine{ + pixel_x = 32 + }, +/turf/open/floor/plating/grass/jungle{ + baseturfs = /turf/open/floor/plasteel; + desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; + name = "grass" + }, +/area/ruin/space/has_grav/singularitylab/civvie) "ZV" = ( /obj/structure/transit_tube/horizontal, /obj/structure/cable{ @@ -13864,7 +13870,7 @@ tq tq tq tq -QB +id tq tq tq @@ -13910,17 +13916,17 @@ tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id tq -QB -QB +id +id tq tq "} @@ -13936,7 +13942,7 @@ tq tq tq tq -QB +id tq tq tq @@ -13985,19 +13991,19 @@ tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id tq tq "} @@ -14007,18 +14013,18 @@ tq tq tq tq -QB -QB +id +id tq tq tq -QB -QB +id +id tq Ke Ke Ke -QB +id Ke tq tq @@ -14030,8 +14036,8 @@ tq tq tq tq -QB -QB +id +id tq tq tq @@ -14040,7 +14046,7 @@ tq tq tq tq -QB +id tq tq tq @@ -14061,20 +14067,20 @@ tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id tq tq "} @@ -14083,7 +14089,7 @@ tq tq tq tq -QB +id Ke Ke Ke @@ -14093,22 +14099,22 @@ Ke Ke Ke Ke -QB -QB -QB +id +id +id Ke Ke -QB +id tq tq tq -QB +id tq tq tq -QB -QB -QB +id +id +id tq tq tq @@ -14116,8 +14122,8 @@ tq tq tq tq -QB -QB +id +id tq tq tq @@ -14125,10 +14131,10 @@ tq tq tq tq -QB -QB -QB -QB +id +id +id +id tq tq tq @@ -14137,14 +14143,14 @@ tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id tq tq tq @@ -14162,29 +14168,29 @@ tq tq tq Ke -QB +id Ke tq Ke -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id Ke tq tq Ke Ke Ke -QB +id tq -QB -QB -QB +id +id +id tq tq tq @@ -14192,35 +14198,35 @@ tq tq tq tq -QB -QB -QB -QB +id +id +id +id tq tq tq tq -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id tq tq tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id tq tq tq @@ -14239,28 +14245,28 @@ tq Ke Ke Ke -QB +id Ke Ke Ke -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id Ke Ke Ke Ke -QB +id Ke -QB +id tq tq -QB +id tq tq tq @@ -14269,18 +14275,18 @@ tq tq tq tq -QB -QB -QB -QB +id +id +id +id tq tq tq tq tq tq -QB -QB +id +id tq tq tq @@ -14288,15 +14294,15 @@ tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id tq tq tq @@ -14314,25 +14320,25 @@ tq tq Ke Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke tq tq @@ -14345,10 +14351,10 @@ tq tq tq tq -QB -QB -QB -QB +id +id +id +id tq tq tq @@ -14356,23 +14362,23 @@ tq tq tq tq -QB -QB -QB +id +id +id tq tq tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id kP tq tq @@ -14390,26 +14396,26 @@ tq tq Ke Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke tq tq @@ -14422,8 +14428,8 @@ tq tq tq tq -QB -QB +id +id tq tq tq @@ -14433,23 +14439,23 @@ tq tq tq tq -QB -QB +id +id tq tq tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id kP tq tq @@ -14464,29 +14470,29 @@ tq tq "} (9,1,1) = {" -QB +id Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke tq @@ -14499,8 +14505,8 @@ tq tq tq tq -QB -QB +id +id tq tq tq @@ -14517,14 +14523,14 @@ tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id kP kP kP @@ -14545,26 +14551,26 @@ tq Ke Ke Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke tq @@ -14583,9 +14589,9 @@ tq tq tq tq -QB -QB -QB +id +id +id tq tq tq @@ -14593,14 +14599,14 @@ tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id kP kP kP @@ -14622,27 +14628,27 @@ tq tq tq Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke tq @@ -14659,9 +14665,9 @@ tq tq tq tq -QB -QB -QB +id +id +id tq tq tq @@ -14670,14 +14676,14 @@ tq tq tq tq -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id kP kP kP @@ -14699,28 +14705,28 @@ tq tq Ke Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke tq @@ -14736,24 +14742,24 @@ tq tq tq tq -QB -QB -QB -QB +id +id +id +id tq tq tq tq tq tq -QB -QB -QB -QB +id +id +id +id kP kP -QB -QB +id +id kP kP kP @@ -14775,30 +14781,30 @@ tq tq Ke Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -sa -Qs -rf -XG -vV -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +Yt +AB +dh +st +Hr +id +id +id +id +id +id Ke Ke tq @@ -14813,24 +14819,24 @@ tq tq tq tq -QB +id tq -QB +id tq tq tq tq tq tq -QB -QB -QB -QB +id +id +id +id kP kP kP -QB -QB +id +id kP kP kP @@ -14849,40 +14855,40 @@ tq tq "} (14,1,1) = {" -QB +id Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -xR -zl -Ew -fq -fq -YW -sU -lb -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +Ue +AS +fD +pd +pd +SY +Tb +UG +id +id +id +id +id Ke Ke Ke Ke Ke -QB +id Ke Ke Ke @@ -14899,14 +14905,14 @@ tq tq tq tq -QB -QB -QB -QB +id +id +id +id kP kP kP -QB +id kP kP kP @@ -14926,42 +14932,42 @@ tq tq "} (15,1,1) = {" -QB +id Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -ci -Qd -nN -QB -QB -sw -Dl -EY -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +qn +Id +WT +id +id +UW +nz +HX +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke tq @@ -14975,15 +14981,15 @@ tq tq tq tq -QB -QB -QB -QB +id +id +id +id kP kP kP kP -QB +id kP kP kP @@ -15006,14 +15012,14 @@ tq tq Ke Ke -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id Zc Zc Zc @@ -15022,45 +15028,45 @@ ii Iz iZ Zc -QB -QB +id +id mo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke tq tq tq tq tq -QB -QB +id +id tq tq tq -QB -QB -QB -QB +id +id +id +id kP kP kP kP kP -QB +id kP kP kP @@ -15083,16 +15089,16 @@ tq tq tq Ke -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id Zc -jB +Px zx zx Bh @@ -15104,19 +15110,19 @@ Zc Or Zc Zc -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke tq @@ -15128,10 +15134,10 @@ Ke tq tq tq -QB -QB -QB -QB +id +id +id +id kP kP kP @@ -15139,8 +15145,8 @@ kP kP kP kP -QB -QB +id +id kP kP tq @@ -15160,18 +15166,18 @@ tq tq tq Ke -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id Zc tr -OU -fT +KU +SC jj Re eh @@ -15179,28 +15185,28 @@ FE wR th jN -bD +rw Zc -QB -QB -QB -dG -zB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +Dg +qG +id +id +id +id +id +id +id +id +id Ke Ke Ke Ke Ke -QB +id Ke Ke tq @@ -15216,8 +15222,8 @@ kP kP kP kP -QB -QB +id +id kP kP tq @@ -15244,11 +15250,11 @@ Ke Ke Ke Ke -QB +id Zc tr -fT -OU +SC +KU VW vb xK @@ -15256,34 +15262,34 @@ zJ KH Es Fx -bD +rw Zc -QB -QB -Hz -xo -gB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -Ke -Ke -Ke -QB -QB +id +id +Kh +mL +up +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +Ke +Ke +Ke +id +id Ke Ke kP @@ -15294,8 +15300,8 @@ kP kP kP kP -QB -QB +id +id kP tq tq @@ -15321,9 +15327,9 @@ Qo Qo Qo Ke -QB +id Zc -uQ +Xe UY wX Bh @@ -15331,37 +15337,37 @@ OP fG Kx Wh -Ew +fD Oh ac Zc Zc -CE +oG UU fw -FI -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +NB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke Ke @@ -15371,8 +15377,8 @@ kP kP kP kP -QB -QB +id +id kP tq tq @@ -15395,10 +15401,10 @@ Ke Qo Qo Qo -QB +id Qo Ke -QB +id Zc Zc Zc @@ -15407,8 +15413,8 @@ Jb WI Zc PR -NJ -Ew +hN +fD De TX wk @@ -15418,31 +15424,31 @@ jQ Ot Kt iQ -ra +dt ut kT -QB -FI -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -FI -QB -QB -QB -QB -QB -QB +id +NB +id +id +id +id +id +id +id +id +id +id +id +id +id +NB +id +id +id +id +id +id Ke Ke Ke @@ -15469,10 +15475,10 @@ tq tq tq Ke -QB -QB -QB -QB +id +id +id +id Qo Ke Ke @@ -15481,11 +15487,11 @@ Ni Bh Bh Bh -HV -ax +Eu +pK aj -oP -Ew +UH +fD Gy VP kA @@ -15520,12 +15526,12 @@ us us Jc HW -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id Ke Ke kP @@ -15546,10 +15552,10 @@ tq tq tq Ke -QB -QB -QB -QB +id +id +id +id Qo Qo Ke @@ -15558,10 +15564,10 @@ XE OW OW Et -aI -rA +hf +nT FE -dM +Vc SX MN jM @@ -15576,7 +15582,7 @@ iB iN wm Zw -FI +NB BX BX BX @@ -15589,21 +15595,21 @@ BX BX BX BX -QB -FI -QB -QB -QB -QB +id +NB +id +id +id +id kU oa -QB -FI -QB -QB -QB -QB -QB +id +NB +id +id +id +id +id Ke kP kP @@ -15620,11 +15626,11 @@ tq "} (24,1,1) = {" tq -QB -QB +id +id Ke -QB -QB +id +id Qo Qo Qo @@ -15637,14 +15643,14 @@ Zc Zc CD CD -HV -Bp +Eu +yI Ou kb kD Zc -QB -QB +id +id cU cX zE @@ -15661,26 +15667,26 @@ Eo EX zq Di -VD +qV OH Uo ce BX -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id Ci CC my UV yS -QB -QB -QB +id +id +id Ke Ke kP @@ -15698,31 +15704,31 @@ tq (25,1,1) = {" tq tq -QB +id Ke -QB -QB +id +id Qo -QB -QB -QB -QB -QB +id +id +id +id +id Qo Qo Ad AR -Gs -RX -yp +ku +Za +tI nZ iF sH Ss Zc -QB -Qm -Ew +id +vi +fD wW lJ mY @@ -15733,32 +15739,32 @@ BX BX hP by -Qw +tV RR MH QZ In Di -bZ -bZ +Du +Du TZ BX rg jL kU -QB -QB -QB -QB -QB -QB -FI +id +id +id +id +id +id +NB os KT la -QB -QB -QB +id +id +id Ke kP kP @@ -15777,17 +15783,17 @@ tq tq tq Ke -QB -QB +id +id Qo -QB -QB -QB -QB -QB +id +id +id +id +id Qo -QB -QB +id +id AT om om @@ -15797,14 +15803,14 @@ Zc Zc Zc Zc -QB -TC -QB -FI +id +HK +id +NB OM -FI -Ge -FF +NB +lt +LH BX BX BX @@ -15817,7 +15823,7 @@ dX CI CY Cb -nq +Vv QE KQ EV @@ -15825,17 +15831,17 @@ jL kU kU kU -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id HP EN yS -QB -QB +id +id Ke Ke kP @@ -15854,33 +15860,33 @@ tq tq tq Ke -QB -QB +id +id Qo -QB +id Qo Qo Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -NU -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +GK +id +id eF -QB -Ys +id +tk Xg Jq cB @@ -15903,17 +15909,17 @@ Fy kU kU jp -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id os KT la -FI -QB +NB +id Ke Ke kP @@ -15931,34 +15937,34 @@ tq tq Ke Ke -QB -QB +id +id Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id eF -QB -pv -QH +id +iV +kd BX bo JU @@ -15982,16 +15988,16 @@ nr ua uN uN -Vp -hh -QB -QB -QB +vL +Kk +id +id +id HP Nj vY -QB -QB +id +id Ke Ke kP @@ -16007,35 +16013,35 @@ tq tq tq Ke -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -FI +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +NB bl -FI -MQ -uY +NB +ht +hg BX EK rB @@ -16043,7 +16049,7 @@ rB EK rB BX -Xa +mu yi JS FW @@ -16059,17 +16065,17 @@ JD ua ua ua -jT -cP -Cu -QB -QB -FI +Dj +lL +Ux +id +id +NB os Nc Bb zY -QB +id Ke Ke kP @@ -16082,37 +16088,37 @@ tq "} (30,1,1) = {" tq -QB -Ke -QB -QB -QB -QB -QB -QB -QB -FI -QB -QB -QB -FI -QB -QB -QB -FI -QB -QB -QB -QB -QB -QB -QB -FI +id +Ke +id +id +id +id +id +id +id +NB +id +id +id +NB +id +id +id +NB +id +id +id +id +id +id +id +NB rZ Na -QB -jC -vT +id +ST +Iq BX Ei xZ @@ -16123,7 +16129,7 @@ YZ vE yi yi -cz +ob yi yi BX @@ -16137,17 +16143,17 @@ ET JD ua ua -jT -Ew -Ew -QB -QB -QB +Dj +fD +fD +id +id +id pI aQ LP qc -QB +id Ke Ke kP @@ -16159,13 +16165,13 @@ tq "} (31,1,1) = {" tq -QB +id Ke -QB -QB -QB -QB -QB +id +id +id +id +id rZ VZ DC @@ -16174,7 +16180,7 @@ YH YH DC Ph -CL +xv Ph NV YH @@ -16187,7 +16193,7 @@ YH DC wx tE -QB +id vg gI BX @@ -16205,11 +16211,11 @@ ru yi ok ua -jT -jT -jT -jT -jT +Dj +Dj +Dj +Dj +Dj Ly ha JD @@ -16218,14 +16224,14 @@ ua ua Mi xG -QB -QB -QB +id +id +id WQ GX TN bY -QB +id Ke Ke kP @@ -16238,33 +16244,33 @@ tq tq tq Ke -QB -QB -QB -QB +id +id +id +id Ck ys wY -FI -QB -QB -QB -FI +NB +id +id +id +NB Yu Pu kk -Kc -QB -QB -QB -QB -QB -QB -QB -FI +Ze +id +id +id +id +id +id +id +NB ec -QB -QB +id +id vg ly BX @@ -16281,12 +16287,12 @@ HO mB yi Fw -jT -jT -zz -jT -pv -Ew +Dj +Dj +dx +Dj +iV +fD ua BT ha @@ -16296,13 +16302,13 @@ Mi Vo kU kU -QB -QB -QB -QB +id +id +id +id pI zg -QB +id Ke Ke Ke @@ -16316,31 +16322,31 @@ tq tq Ke Ke -QB -QB -QB +id +id +id DG uE -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id ql gK Yy -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id hW xH Wv @@ -16358,13 +16364,13 @@ Rk Md yi Fw -jT -jT -jT +Dj +Dj +Dj ua ua -Ew -Cu +fD +Ux ua oc ha @@ -16374,13 +16380,13 @@ kU kU kU jp -QB -QB -QB -QB +id +id +id +id QA vY -QB +id Ke Ke Ke @@ -16393,34 +16399,34 @@ tq tq tq Ke -QB -QB -QB +id +id +id pS -QB -QB -QB -QB +id +id +id +id BM Bc WH -Ln -Ib -fv -tB +YK +FV +aa +KY WH Bc Bc -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id ZC OJ -QB +id BX fe ea @@ -16439,10 +16445,10 @@ AQ AQ ua ua -jT -cP -Cu -Cu +Dj +lL +Ux +Ux ua oc EM @@ -16452,14 +16458,14 @@ GJ kU ua UK -QB -QB -QB +id +id +id os og -QB -QB -QB +id +id +id Ke Ke tq @@ -16470,13 +16476,13 @@ tq Ke Ke Ke -QB -QB -FI +id +id +NB bl -FI -QB -QB +NB +id +id ty ty ty @@ -16490,14 +16496,14 @@ ty ty ty EU -QB -QB -QB -QB -QB +id +id +id +id +id ZC Ui -QB +id BX BX BX @@ -16508,7 +16514,7 @@ pE pE pE pE -dc +si pE pE pE @@ -16516,10 +16522,10 @@ pE pE AQ AQ -jT -HT -Ew -GV +Dj +OX +fD +sp AQ ua kn @@ -16532,11 +16538,11 @@ ua uN kU as -FI +NB Rp -FI -QB -QB +NB +id +id Ke se tq @@ -16545,14 +16551,14 @@ tq (36,1,1) = {" tq Ke -QB -QB -QB -QB -QB +id +id +id +id +id RL -QB -QB +id +id Bc ty MS @@ -16567,19 +16573,19 @@ dd Qx ty EU -WV -qm +dr +iJ fa Zu Zu jQ JC -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id pE Xc pt @@ -16591,13 +16597,13 @@ KO Yv cE pE -QB -QB -hE -QB +id +id +NC +id cf -QB -QB +id +id Wc Cl kH @@ -16611,9 +16617,9 @@ Vs zV Am Ud -QB -QB -QB +id +id +id Ke Qo tq @@ -16624,12 +16630,12 @@ tq Ke Ke Ke -QB -QB -QB +id +id +id RL -QB -QB +id +id Bc ty qo @@ -16644,8 +16650,8 @@ Ns Mo ty fn -xn -ip +dK +fh Zu Zu lg @@ -16653,10 +16659,10 @@ pG DK uN uN -QB -QB -QB -QB +id +id +id +id pE oT JX @@ -16668,13 +16674,13 @@ Fu rv Wb pE -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id kU Rh EC @@ -16688,9 +16694,9 @@ QV uW xW Ud -QB -QB -QB +id +id +id Ke Qo tq @@ -16701,22 +16707,22 @@ tq tq tq Ke -QB -QB -QB +id +id +id RL -QB -QB +id +id Bc ty -ay +jY ty SZ ty tx Bc ty -MW +yw ty SZ ty @@ -16727,13 +16733,13 @@ PF kt GU fW -QB +id ua -jT -wP -QB -QB -QB +Dj +QY +id +id +id pE Qt YC @@ -16745,18 +16751,18 @@ RV xS yQ pE -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id kU kU Rh -ve -jT +Kf +Dj ua ua ua @@ -16765,9 +16771,9 @@ jQ aT KZ lM -QB -QB -QB +id +id +id Ke Ke tq @@ -16778,12 +16784,12 @@ tq tq tq Ke -QB -QB -QB +id +id +id RL -QB -QB +id +id Bc NX rX @@ -16803,14 +16809,14 @@ ae hQ bj fW -QB -QB -QB -wv -iC -QB -QB -QB +id +id +id +Ur +aJ +id +id +id pE KM zi @@ -16822,19 +16828,19 @@ gi Od uV pE -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id kU ua -jT -ve -jT +Dj +Kf +Dj ua ua nr @@ -16842,10 +16848,10 @@ Vi nk qk Ud -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -16855,12 +16861,12 @@ tq tq tq Ke -QB -QB -QB +id +id +id RL -QB -QB +id +id Bc Bc Bc @@ -16878,16 +16884,16 @@ WH Nn dQ fW -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id pE UC oT @@ -16895,32 +16901,32 @@ Ed Ed uD pE -iL +Gi pE pE pE -QB -QB -QB -fU -QB -QB -QB -QB -QB +id +id +id +WJ +id +id +id +id +id LO ua -Dn -nB -eY +NT +ba +dI ua nr lc bi jO Ud -QB -QB +id +id Ke Ke Ke @@ -16928,16 +16934,16 @@ tq tq "} (41,1,1) = {" -QB -QB +id +id Ke Ke -QB -QB -QB +id +id +id RL -QB -QB +id +id Bc Bc ty @@ -16954,17 +16960,17 @@ ty WH Nn AK -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id pE Rc zu @@ -16974,30 +16980,30 @@ bH pE wF pE -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id LO -ko -ou -gS +OC +CP +Rw ET ET pY HG -FI +NB Rp -FI -QB +NB +id Ke Qo Qo @@ -17005,16 +17011,16 @@ tq tq "} (42,1,1) = {" -QB -QB +id +id Ke -QB -QB -QB -QB +id +id +id +id RL -QB -QB +id +id Bc Bc ty @@ -17031,7 +17037,7 @@ ty WH Nm tR -QB +id pE pE pE @@ -17049,7 +17055,7 @@ GY cG dp pE -wu +pF pE pE pE @@ -17059,22 +17065,22 @@ pE pE pE pE -QB -QB -QB -QB -QB +id +id +id +id +id Fw ua -jT +Dj JZ OQ -mJ +uI kU -QB +id ZV -QB -QB +id +id Ke Qo tq @@ -17085,14 +17091,14 @@ tq tq tq Ke -QB -QB -QB -FI +id +id +id +NB bl -FI -QB -QB +NB +id +id Bc ty Pd @@ -17108,17 +17114,17 @@ ty Bc Nn tR -QB +id pE -Nu -Nu +VH +VH UD IU UD -Nu -YJ -Nu -Nu +VH +FD +VH +VH pE Ix cG @@ -17127,31 +17133,31 @@ GL Wp pE Er -Nu -Nu -Nu +VH +VH +VH UD IU UD -Nu -Nu +VH +VH pE -QB -QB -QB -QB -QB +id +id +id +id +id Fw -ft -ft +Qe +Qe dY aD kU -QB -QB +id +id ZV -QB -QB +id +id Ke Qo tq @@ -17162,14 +17168,14 @@ tq tq tq Ke -QB -QB -QB +id +id +id JA Yp -QB -QB -QB +id +id +id Bc ty Zq @@ -17178,24 +17184,24 @@ SZ tx Bc ty -nw +bC ty SZ ty Bc hS tR -QB +id pE -Nu -aA -aA -zP -aA -aA -aA -aA -aA +VH +nI +nI +uU +nI +nI +nI +nI +nI pE Ix cG @@ -17204,31 +17210,31 @@ cG dp pE Dp -aA -aA -aA -aA -zP -aA -aA -Nu +nI +nI +nI +nI +uU +nI +nI +VH pE -QB -QB -QB -QB -QB +id +id +id +id +id kU ua ua qT aD kU -QB -QB +id +id ZV -QB -QB +id +id Ke Ke Ke @@ -17239,13 +17245,13 @@ tq tq tq Ke -QB -QB +id +id jq Ta El -QB -QB +id +id Zu Zu ty @@ -17262,17 +17268,17 @@ Bc Bc hS oW -QB +id pE -Nu -aA -pB -My -fg -fg -fg -Is -aA +VH +nI +Eh +ir +hu +hu +hu +Ar +nI pE Ix ye @@ -17281,33 +17287,33 @@ nc Ao pE Dp -aA -NG -IM -IM -kq -Is -aA -Nu +nI +UF +Wm +Wm +PY +Ar +nI +VH pE -QB -QB -QB -QB -QB +id +id +id +id +id kU -aC -Xw -sk -tz -OZ -QB -QB +Ld +tl +BE +QW +KI +id +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -17316,13 +17322,13 @@ tq tq tq Ke -QB -QB +id +id DG IY -QB -QB -QB +id +id +id wh Zu Zu @@ -17339,17 +17345,17 @@ qa Aq WC Mu -QB +id pE -Nu -aA -aA -bO -aA -aA -aA -aA -aA +VH +nI +nI +KB +nI +nI +nI +nI +nI pE gC ag @@ -17358,33 +17364,33 @@ ag lD pE xV -Sh -aA -aA -aA -bO -aA -aA -Nu +zf +nI +nI +nI +KB +nI +nI +VH pE -QB -QB -QB -QB -QB -QB -gZ +id +id +id +id +id +id +JK kU qT -Wl +TG kU -QB +id kU ZV kU -QB -QB -QB +id +id +id Ke tq tq @@ -17393,14 +17399,14 @@ tq tq Ke Ke -QB -FI +id +NB bl -FI -QB -QB -lZ -Pk +NB +id +id +az +SM Zu Zu WH @@ -17415,18 +17421,18 @@ Hg Tw vw Mu -QB -QB +id +id pE -Nu -aA -NG -pw -fg -fg -fg -Is -aA +VH +nI +UF +sl +hu +hu +hu +Ar +nI pE da da @@ -17435,33 +17441,33 @@ da da pE PC -aA -NG -IM -IM -mK -Is -aA -Nu +nI +UF +Wm +Wm +Hc +Ar +nI +VH pE -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id fb VX qT aD kX -QB -QB +id +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -17469,14 +17475,14 @@ tq (48,1,1) = {" tq Ke -QB -QB -QB +id +id +id eF -QB -QB -nR -Qr +id +id +As +XB lg ae ae @@ -17493,52 +17499,52 @@ Hg zH Bc Bc -QB +id pE -Nu -aA -aA -bO -aA -aA -aA -aA -aA +VH +nI +nI +KB +nI +nI +nI +nI +nI UD -aA -aA -aA -aA -aA +nI +nI +nI +nI +nI MV -xm -aA -aA -aA -aA -bO -aA -aA -Nu +KE +nI +nI +nI +nI +KB +nI +nI +VH pE -QB -QB -QB -QB -QB +id +id +id +id +id lK lK lK -lv -DL +DZ +lF lK lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -17546,15 +17552,15 @@ tq (49,1,1) = {" tq Ke -QB -QB -QB +id +id +id eF -QB -lZ -Qr -wH -DB +id +az +XB +Kg +iw xU xU xU @@ -17562,47 +17568,47 @@ ls Mh PN Zu -gU -nA +Up +mj Zu Zu KF mh -QB -QB -QB +id +id +id pE UD -aA -aA -bO -aA -aA -aA -aA -aA +nI +nI +KB +nI +nI +nI +nI +nI HR -aA -aA -aA -aA -aA +nI +nI +nI +nI +nI HR -xm -aA -aA -aA -aA -bO -aA -aA +KE +nI +nI +nI +nI +KB +nI +nI UD pE -QB -QB -QB -QB -QB +id +id +id +id +id lK Pj pi @@ -17610,12 +17616,12 @@ vu Cm AE lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -17623,63 +17629,63 @@ tq (50,1,1) = {" tq Ke -QB -QB -QB +id +id +id eF -QB +id wh Pp -CR -gU -Ol +ZS +Up +vz Zu JI JI JI bt JI -Xs -nV -ur +cv +QF +ts Zu hS yL -QB -Ii -QB +id +cC +id pE Rs -zP -zP -Dh -Ih -Ih -Ih -Ih -pc -Pb -Ih -Ih -CK -Ih -Ih -Pb -cl -Ih -Ih -Ih -Ih -Qj -zP -zP +uU +uU +cV +FJ +FJ +FJ +FJ +Rl +rt +FJ +FJ +Bq +FJ +FJ +rt +pM +FJ +FJ +FJ +FJ +Zg +uU +uU yn pE -QB -QB -QB -QB -QB +id +id +id +id +id lK kK fS @@ -17687,12 +17693,12 @@ Kn jG WS lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -17701,20 +17707,20 @@ tq tq Ke Ke -QB -QB +id +id eF -QB +id fa Nn tL Zu -fv -io +aa +Ut ty ty ty -ed +Ww ty ty ty @@ -17722,41 +17728,41 @@ ty Zu EP ps -QB -QB -QB +id +id +id pE UD -aA -aA -xm -aA -aA -aA -aA -Nu -aA -aA -TQ -iX -tF -aA -aA -Nu -aA -aA -aA -aA -xm -aA -aA +nI +nI +KE +nI +nI +nI +nI +VH +nI +nI +zv +kw +oR +nI +nI +VH +nI +nI +nI +nI +KE +nI +nI UD pE -QB -QB -QB -QB -QB +id +id +id +id +id lK ho lK @@ -17764,12 +17770,12 @@ Vl BU lK lK -FI +NB Rp -FI -QB -QB -QB +NB +id +id +id Ke tq tq @@ -17778,16 +17784,16 @@ tq tq tq Ke -QB -QB +id +id eF -QB +id Zu Zy nm Zu -fv -Hy +aa +Mx Aw Jk mn @@ -17799,41 +17805,41 @@ Aw Bc hS Pg -QB -QB -QB +id +id +id pE -Nu -aA -aA -xm -aA -aA -aA -aA -Nu -aA -aA -aA -aA -aA -aA -aA -Nu -aA -aA -aA -aA -xm -aA -aA -Nu +VH +nI +nI +KE +nI +nI +nI +nI +VH +nI +nI +nI +nI +nI +nI +nI +VH +nI +nI +nI +nI +KE +nI +nI +VH pE -QB -QB -QB -QB -QB +id +id +id +id +id lK Lz lK @@ -17841,12 +17847,12 @@ xA Ju YB lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke Ke tq @@ -17855,16 +17861,16 @@ tq tq tq Ke -QB -QB +id +id eF -QB +id Zu Nn tL Zu -JT -Si +wV +oF ty gO ty @@ -17876,41 +17882,41 @@ ty Bc EP FM -QB -QB -QB +id +id +id pE -Nu -aA -aA -xm -aA -aA -aA -aA -Nu -aA -aA -aA -aA -aA -aA -aA -Nu -aA -aA -aA -FA -xm -aA -aA -Nu +VH +nI +nI +KE +nI +nI +nI +nI +VH +nI +nI +nI +nI +nI +nI +nI +VH +nI +nI +nI +IK +KE +nI +nI +VH pE -QB -QB -QB -QB -QB +id +id +id +id +id lK mv lK @@ -17918,13 +17924,13 @@ fF HS fI lK -QB +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq "} @@ -17932,16 +17938,16 @@ tq tq tq Ke -QB -FI +id +NB bl -FI +NB QI Au nm Zu -fv -Hy +aa +Mx ty ty ty @@ -17953,37 +17959,37 @@ ty Bc hS bn -QB -QB -QB +id +id +id pE -Nu -aA -aA -yW -MF -Nu -Nu -Nu -ww -Nu -Nu -Nu -Nu -Nu -Nu -Nu -ww -Nu -Nu -Nu -rE -GH -aA -aA -Nu +VH +nI +nI +Sj +ig +VH +VH +VH +BG +VH +VH +VH +VH +VH +VH +VH +BG +VH +VH +VH +Rb +Wo +nI +nI +VH pE -QB +id lK lK lK @@ -17991,33 +17997,33 @@ lK lK FB lK -vy +vr lK lK lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke Ke tq "} (55,1,1) = {" tq -QB +id Ke -QB -QB +id +id wp Rj NI GE HL Zu -fv +aa Ms Aw Jk @@ -18031,36 +18037,36 @@ Bc EP FM AN -QB -QB +id +id pE -Nu -aA -aA -xm -aA -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -aA -xm -aA -aA -Nu +VH +nI +nI +KE +nI +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +nI +KE +nI +nI +VH pE -QB +id lK nJ KL @@ -18070,13 +18076,13 @@ Om uJ nh lK -RN +SE lK -QB +id ZV -QB -QB -QB +id +id +id Ke Ke tq @@ -18084,17 +18090,17 @@ tq "} (56,1,1) = {" tq -QB +id Ke Ke -QB +id BS yr TM zR pN Zu -fv +aa Ms ty gO @@ -18108,36 +18114,36 @@ Bc hS bn cj -QB -QB +id +id pE -Nu -aA -aA -qj -IV -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -MO -wU -aA -aA -Nu +VH +nI +nI +ZO +Bx +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +Qh +ri +nI +nI +VH pE -QB +id lK qf oy @@ -18147,24 +18153,24 @@ mP RD MA lK -xr +jS lK -QB +id ZV -QB -QB -QB +id +id +id Ke Qo tq tq "} (57,1,1) = {" -QB -QB +id +id tq Ke -QB +id wp GQ KX @@ -18184,53 +18190,53 @@ ty Bc EP FM -QB -QB -QB +id +id +id pE UD -aA -aA -xm -aA -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -aA -xm -aA -aA +nI +nI +KE +nI +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +nI +KE +nI +nI UD pE -QB +id lK Zk ze -km +Xt lK eW nd pj -na +KK rk lK -QB +id ZV -QB -QB -QB +id +id +id Ke Qo tq @@ -18241,9 +18247,9 @@ tq tq tq Ke -FI +NB bl -FI +NB LB tA kZ @@ -18261,37 +18267,37 @@ Aw Bc hS bn -QB -QB -QB +id +id +id pE Rs -zP -HR -qU -aA -aA -aA -aA -Nu -Nu -Nu -Nu -Gq -Nu -Nu -Nu -Nu -aA -aA -aA -aA -qU -HR -zP +uU +pT +zK +nI +nI +nI +nI +VH +VH +VH +VH +Vn +VH +VH +VH +VH +nI +nI +nI +nI +zK +pT +uU yn pE -QB +id lK PI RE @@ -18303,11 +18309,11 @@ Ex Tt fJ lK -QB +id ZV -QB -QB -QB +id +id +id Ke Qo tq @@ -18318,9 +18324,9 @@ tq tq tq Ke -QB +id RL -QB +id WH Nn BW @@ -18338,39 +18344,39 @@ ty Bc EP FM -QB -QB -QB +id +id +id pE UD -aA -aA -qU -aA -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -aA -xm -aA -aA +nI +nI +zK +nI +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +nI +KE +nI +nI UD pE -QB +id lK -JQ +Ov Rr LM lK @@ -18380,11 +18386,11 @@ EZ Ym oK lK -QB +id ZV -QB -QB -QB +id +id +id Ke Qo tq @@ -18395,9 +18401,9 @@ tq tq tq Ke -QB +id RL -QB +id WH Zy kZ @@ -18415,53 +18421,53 @@ ty Bc hS yL -QB -QB -QB +id +id +id pE -Nu -aA -aA -yW -IV -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -MO -GH -aA -aA -Nu +VH +nI +nI +Sj +Bx +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +Qh +Wo +nI +nI +VH pE -QB +id lK mE CX cw Pl -gM +Yi GF zC Ym zk lK -QB +id ZV -QB -QB -QB +id +id +id Ke Ke tq @@ -18472,9 +18478,9 @@ tq tq tq Ke -QB +id RL -QB +id WH Nn Fz @@ -18482,7 +18488,7 @@ Bc Bc ty VI -Oe +fP bg Pa bV @@ -18492,37 +18498,37 @@ Aw Bc EP ps -QB -QB -QB +id +id +id pE -Nu -aA -aA -xm -FA -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -Nu -aA -aA -aA -aA -xm -aA -aA -Nu +VH +nI +nI +KE +IK +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +VH +nI +nI +nI +nI +KE +nI +nI +VH pE -QB +id lK co Sn @@ -18534,12 +18540,12 @@ pf ZD Cr lK -FI +NB Rp -FI -QB -QB -QB +NB +id +id +id Ke tq tq @@ -18549,9 +18555,9 @@ tq tq tq Ke -QB +id RL -QB +id WH HA qb @@ -18559,7 +18565,7 @@ Ey Bc ty ky -Sm +ew ty Pa WG @@ -18569,37 +18575,37 @@ ty Bc hS ZY -QB -QB -QB +id +id +id pE -Nu -aA -aA -qj -MF -Nu -Nu -Nu -ww -Nu -Nu -Nu -Nu -Nu -Nu -Nu -ww -Nu -Nu -Nu -rE -wU -aA -aA -Nu +VH +nI +nI +ZO +ig +VH +VH +VH +BG +VH +VH +VH +VH +VH +VH +VH +BG +VH +VH +VH +Rb +ri +nI +nI +VH pE -QB +id lK xC ei @@ -18611,24 +18617,24 @@ rI OS kp lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke Ke tq "} (63,1,1) = {" tq -QB +id Ke Ke -QB +id RL -QB +id Bc Bc TO @@ -18638,7 +18644,7 @@ ty ty ty ty -Xn +en ty ty ty @@ -18646,37 +18652,37 @@ ty Bc CV Mu -QB -QB -QB +id +id +id pE -Nu -aA -aA -xm -aA -aA -aA -aA -Nu -aA -aA -aA -aA -aA -aA -aA -Nu -aA -aA -aA -aA -xm -aA -aA -Nu +VH +nI +nI +KE +nI +nI +nI +nI +VH +nI +nI +nI +nI +nI +nI +nI +VH +nI +nI +nI +nI +KE +nI +nI +VH pE -QB +id lK FX LN @@ -18688,13 +18694,13 @@ lK Bk lK lK -QB +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq "} @@ -18702,11 +18708,11 @@ tq tq tq Ke -QB -QB +id +id RL -QB -QB +id +id Bc Bc af @@ -18716,44 +18722,44 @@ Bc Bc WH xL -qN -EF -EF +Vb +Bi +Bi uv Bc jt -QB -QB -QB -QB +id +id +id +id pE -Nu -aA -aA -xm -aA -aA -aA -aA -Nu -aA -aA -aA -aA -aA -aA -aA -Nu -aA -aA -aA -aA -xm -aA -aA -Nu +VH +nI +nI +KE +nI +nI +nI +nI +VH +nI +nI +nI +nI +nI +nI +nI +VH +nI +nI +nI +nI +KE +nI +nI +VH pE -QB +id lK dP pL @@ -18765,13 +18771,13 @@ lK Lw zb lK -QB +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq "} @@ -18779,12 +18785,12 @@ tq tq tq Ke -QB -QB +id +id RL -QB -QB -QB +id +id +id in Ic aZ @@ -18799,38 +18805,38 @@ WH WH lg aL -QB -QB -QB -QB +id +id +id +id pE UD -aA -aA -xm -aA -aA -aA -aA -Nu -aA -nK -aA -aA -aA -nK -aA -Nu -aA -aA -aA -aA -xm -aA -aA +nI +nI +KE +nI +nI +nI +nI +VH +nI +eu +nI +nI +nI +eu +nI +VH +nI +nI +nI +nI +KE +nI +nI UD pE -QB +id lK dP uc @@ -18838,17 +18844,17 @@ dP kE xw lK -YV +UL Lw WK lK -QB +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq "} @@ -18856,11 +18862,11 @@ tq tq tq Ke -QB -QB +id +id RL -QB -QB +id +id Bc JP bV @@ -18876,56 +18882,56 @@ gF gF fX Sd -QB -QB -QB -QB +id +id +id +id pE Rs -zP -zP -op -Ih -Ih -Ih -Ih -Ih -Ih -Qg -Ih -Pb -Ih -HC -Ih -Ih -Ih -Ih -Ih -Ih -CB -zP -zP +uU +uU +UP +FJ +FJ +FJ +FJ +FJ +FJ +vd +FJ +rt +FJ +SR +FJ +FJ +FJ +FJ +FJ +FJ +GP +uU +uU yn pE -QB +id lK dP Lw dP -Wy +lU xw lK Dx Lw Su lK -QB +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq "} @@ -18933,11 +18939,11 @@ tq tq tq Ke -QB -FI +id +NB bl -FI -QB +NB +id Bc iA gN @@ -18952,39 +18958,39 @@ Tw Tw Vj WP -QB -QB -QB -QB -QB +id +id +id +id +id pE UD -aA -aA -zP -aA -aA -aA -aA -aA -aA -aA -aA -HR -aA -aA -aA -aA -aA -aA -aA -aA -zP -aA -aA +nI +nI +uU +nI +nI +nI +nI +nI +nI +nI +nI +pT +nI +nI +nI +nI +nI +nI +nI +nI +uU +nI +nI UD pE -QB +id lK fy ga @@ -18992,16 +18998,16 @@ fy gm TR lK -uX +PZ QQ pC lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke Ke tq @@ -19010,11 +19016,11 @@ tq tq Ke Ke -QB +id kU fo -QB -QB +id +id Bc DT Vt @@ -19023,45 +19029,45 @@ Zu Zu Zu FP -fv -xM -jr -jr +aa +nG +VG +VG Zu bN -QB -QB -QB -QB -QB +id +id +id +id +id pE -Nu -aA -aA -zP -aA -aA -aA -aA -aA -aA -aA -aA -zP -aA -aA -aA -aA -aA -aA -aA -aA -zP -aA -aA -Nu +VH +nI +nI +uU +nI +nI +nI +nI +nI +nI +nI +nI +uU +nI +nI +nI +nI +nI +nI +nI +nI +uU +nI +nI +VH pE -QB +id lK lK lK @@ -19073,12 +19079,12 @@ lK lK lK lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -19086,108 +19092,108 @@ tq (69,1,1) = {" Ke Ke -QB +id yg wg pH -QB -QB +id +id Bc Bc Vr VR Zu -fv -fv -Ol +aa +aa +vz yh -fv -fv -fv +aa +aa +aa Zu Zu IP -QB -QB -QB -QB +id +id +id +id pE -Nu -Nu +VH +VH UD ll UD -Nu -Nu -Nu -Nu -Nu -Nu +VH +VH +VH +VH +VH +VH UD ll UD -Nu -Nu -Nu -Nu -Nu -Nu +VH +VH +VH +VH +VH +VH UD ll UD -Nu -Nu +VH +VH pE -QB +id lK sv cK -vX -eo -Gv -Ae -OK -Kr +SJ +Rq +ya +Mm +oY +Jr GR lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq "} (70,1,1) = {" Ke -QB -QB +id +id xx kU -QB -QB +id +id Bc Bc Bc ZR ps -fv +aa Zu Zu -NN +Kb yh Zu Zu Zu -NN +Kb xJ Zu -sI -QB -QB -QB +oH +id +id +id pE XF pE @@ -19215,7 +19221,7 @@ pE pE pE pE -QB +id lK Xf HF @@ -19225,24 +19231,24 @@ RG sh Lk BH -et +JJ lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq "} (71,1,1) = {" Ke -QB -FI +id +NB gD -aY +Yj ty ty ty @@ -19250,74 +19256,74 @@ ty ph TW ps -jr +VG Zu Zu -qg -SH +vD +cZ Zu Zu Zu -Pv -SH +lH +cZ wM -Qc -Ky -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +lx +Ql +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id lK PT Td -MJ +ih mp -kr +TK YX Ty NP -aU +VU lK -FI +NB Rp -FI -QB -QB -QB +NB +id +id +id Ke tq tq "} (72,1,1) = {" Ke -QB -QB +id +id ZV ty yH @@ -19327,49 +19333,49 @@ PB ZE Bo ps -gU -VA +Up +Nx Zu -xa +jx Zu Zu FP Zu -Uf +Mq Zu Zu -Ol -nA -RZ -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +vz +mj +VT +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id lK nl Vq @@ -19381,20 +19387,20 @@ oA oS TH lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq "} (73,1,1) = {" Ke -QB -QB +id +id ZV ty Iv @@ -19404,13 +19410,13 @@ lu Bc Jl XR -jr -xM +VG +nG Zu Zu fa -VA -nA +Nx +mj Zu Zu fa @@ -19422,30 +19428,30 @@ ty ty yh wr -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id lK lK VJ @@ -19458,20 +19464,20 @@ yd VS Oq lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq "} (74,1,1) = {" Ke -QB -QB +id +id ZV ty FS @@ -19481,13 +19487,13 @@ lu Bc hS RK -Ol +vz Zu Zu -Ol -Be -gU -jr +vz +Rf +Up +VG fa fa fa @@ -19499,48 +19505,48 @@ PM ty ty jK -AD -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +bx +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id lK Fq sc GZ -EO +Hm tg AL GO -mU +AV NZ sJ lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke Ke tq @@ -19548,7 +19554,7 @@ tq (75,1,1) = {" Ke Ke -QB +id ZV ty gJ @@ -19558,48 +19564,48 @@ eP du zM yh -Ol +vz Zu -NN +Kb Zu Zu fa -fv -NN +aa +Kb Zu Zu -fv -fv +aa +aa Ft pq Gf AI ty -vZ -Mk -QB -QB -QB -QB -QB -QB +qC +YL +id +id +id +id +id +id Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id Qo Qo Qo -QB +id lK qR Cp @@ -19612,20 +19618,20 @@ DX gw ne lK -QB +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq "} (76,1,1) = {" tq Ke -QB +id ZV ty ty @@ -19635,66 +19641,66 @@ ty Gn Zu jy -Ol +vz Zu -er -SH +hA +cZ fa fa -Ol -oV -SH +vz +RP +cZ Zu -fv -fv +aa +aa Ft pq pq vI ty -sf -Mk -QB -QB -QB -QB -QB +qu +YL +id +id +id +id +id Qo -QB +id Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id Qo Qo Qo -QB -QB +id +id lK ul NH xO KR -nO +ry KR KR Wj XD lK lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke Ke tq @@ -19702,27 +19708,27 @@ tq (77,1,1) = {" tq Ke -FI +NB Rp -FI -QB +NB +id Bc WH WH WH wO -fv -fv +aa +aa Zu -Uf +Mq Zu fa -fv -Tu -Uf +aa +PS +Mq Zu Zu -Bz +sW EL ty sN @@ -19731,47 +19737,47 @@ pq zS Eg fK -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id Qo Qo -QB +id lK lK -BP -BP -BP +JO +JO +JO lK -Yo -Yo -Yo +Dy +Dy +Dy lK lK lK -QB +id ZV -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -19779,27 +19785,27 @@ tq (78,1,1) = {" tq Ke -QB +id nj la -QB +id Bc WH WH hy Zu -fv -aP +aa +He Zu -Ol -Ol -Ol +vz +vz +vz Zu -sF -Ol +fk +vz Zu -Ol -AD +vz +bx yh Gw pq @@ -19807,31 +19813,31 @@ Gf ty ty AG -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id lK Lw Lw @@ -19841,13 +19847,13 @@ Lw Lw Lw lK -QB -QB -QB +id +id +id ZV -QB -QB -QB +id +id +id Ke Ke tq @@ -19859,56 +19865,56 @@ Ke Ke HP cL -QB +id Bc WH WH Tz Zu -gU -nA -Ol +Up +mj +vz Zu Zu -Ol -Ol -QT +vz +vz +WE Zu fa yh yh yh ty -ke +vh IQ ty -rh -gU -QB -QB -QB -QB +Kj +Up +id +id +id +id Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id lK pe pl @@ -19918,13 +19924,13 @@ pe Ax rO lK -QB -QB -QB +id +id +id ZV -QB -QB -QB +id +id +id Ke Qo tq @@ -19934,58 +19940,58 @@ tq tq tq Ke -QB +id ZV -QB +id Bc Bc WH Zu Zu -fv -VA -VA -Qc +aa +Nx +Nx +lx bb Zu -Ol -fv +vz +aa fa fa -VA -fv +Nx +aa yh ty un TT ty -oN -UR -QB -QB +PL +ca +id +id Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id lK Lw Lw @@ -19995,13 +20001,13 @@ Lw Lw Lw lK -QB -QB -FI +id +id +NB Rp -FI -QB -QB +NB +id +id Ke Qo tq @@ -20013,56 +20019,56 @@ tq Ke Ke ZV -QB +id Bc Bc Bc Zu Zu JI -jg +ZU xz -Ro -Ol -Ol +Yh +vz +vz yh fa -fv +aa rY fa -fv -Mk +aa +YL ty un bk ty -To -Qc -QB -QB +gR +lx +id +id Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id lK lK lK @@ -20073,12 +20079,12 @@ lK lK lK lK -QB -QB +id +id ZV -QB -QB -QB +id +id +id Ke Ke tq @@ -20090,8 +20096,8 @@ tq tq Ke ZV -QB -QB +id +id Bc WH WH @@ -20099,64 +20105,64 @@ bN ty ty ty -VF +Op ty -QD +iW KC KC Ik Ik Ik -gU -AM +Up +cI ty un IX ty Mg WH -QB -QB +id +id Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Qo Qo Qo Qo -QB -QB -QB -QB -QB +id +id +id +id +id cW Fc -QB -QB -QB -QB +id +id +id +id Ke Ke tq @@ -20167,8 +20173,8 @@ tq Ke Ke ZV -QB -QB +id +id WH WH WH @@ -20178,7 +20184,7 @@ ai Vm gH rD -AD +bx yh Zu Zu @@ -20192,49 +20198,49 @@ Fg ty CU WH -QB -QB +id +id Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Qo Qo bv Qo Qo -QB -QB -QB -QB -QB +id +id +id +id +id VV OL -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq "} @@ -20242,10 +20248,10 @@ tq tq tq Ke -QB +id ZV -QB -QB +id +id Ek WH Zu @@ -20268,49 +20274,49 @@ ty ty ty CU -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id EI Qo cH Qo Qo Qo -QB -QB -QB -QB +id +id +id +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke Ke tq @@ -20319,11 +20325,11 @@ tq tq tq Ke -QB +id ZV -QB -QB -QB +id +id +id fn Zu Ms @@ -20334,10 +20340,10 @@ lV rD yh WO -Xo -gQ -gQ -Xo +zA +zL +zL +zA Zu fa fa @@ -20345,64 +20351,64 @@ NM qs We zX -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id IB -GA +NE IB IB Qo Qo Qo Qo -QB +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq tq "} (86,1,1) = {" tq -QB +id Ke -QB +id ZV -QB -QB -QB -jR -fv +id +id +id +hv +aa Ms ty sM @@ -20411,75 +20417,75 @@ Jv rD yh Zu -Ol -Qc -Qc +vz +lx +lx fs Zu fa tv -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id Qo Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Cg sV dg IB Qo -QB -QB -QB -QB +id +id +id +id ZV -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq tq "} (87,1,1) = {" tq -QB +id Ke -QB +id ZV -QB -QB -QB -QB -hF +id +id +id +id +Ny Ms ty ty @@ -20488,60 +20494,60 @@ ty ty xB Zu -QT -Qc +WE +lx Zu Zu -Qc +lx Jx -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id lh TI lh -QB -QB -QB -QB -QB -FI +id +id +id +id +id +NB Rp -FI -QB -QB -QB -QB +NB +id +id +id +id Ke tq tq @@ -20550,12 +20556,12 @@ tq tq tq Ke -FI +NB Rp -FI -QB -QB -QB +NB +id +id +id UJ fa Zu @@ -20568,57 +20574,57 @@ KC KC KC WO -Xo -za -QB -QB -QB -QB -QB -QB +zA +Ba +id +id +id +id +id +id Qo Qo -QB -QB -QB -QB +id +id +id +id Qo -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id Qo -QB -QB -QB +id +id +id kU -QB -QB -FI +id +id +NB kU kU -QB -QB -Zx +id +id +kM ES hl zc -Zx -QB -QB -QB -FI +kM +id +id +id +NB kU Ox -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq tq @@ -20627,51 +20633,51 @@ tq tq tq Ke -QB +id eB kU -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id yh yh JI JI -cr -sd -QB -QB -QB -QB -QB -QB +cT +Gh +id +id +id +id +id +id Qo Qo -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id Qo -QB -QB -QB +id +id +id yg Bw Ti @@ -20682,7 +20688,7 @@ od od Zp eH -jI +Sv eH Zp od @@ -20691,11 +20697,11 @@ od my MX pH -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq tq @@ -20704,75 +20710,75 @@ tq tq Ke Ke -QB +id Ci Iu HW -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Qo Qo -QB -QB -QB +id +id +id mq bM kU -FI -QB -QB -QB -QB -Zx +NB +id +id +id +id +kM vm ij Jy -Zx -QB -QB -QB -FI -QB -QB -QB -QB -QB -QB -QB +kM +id +id +id +NB +id +id +id +id +id +id +id Ke Ke tq @@ -20780,77 +20786,77 @@ tq (91,1,1) = {" tq Ke -QB -QB -QB +id +id +id kU oa kU -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Qo Qo -QB -QB -QB -QB +id +id +id +id xx kU kU -QB -QB -QB -QB -Zx +id +id +id +id +kM Te ev YU Tx -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id Ke tq "} @@ -20860,57 +20866,57 @@ Ke Ke Ke Ke -QB +id Ci Iu HW -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id ZV kU kU -QB -QB -QB -QB -QB +id +id +id +id +id rj qK GD @@ -20921,73 +20927,73 @@ IB IB IB IB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id Ke Ke tq "} (93,1,1) = {" tq -QB -QB +id +id tq Ke Ke -QB +id kU oa kU -FI -QB -QB -QB -QB -FI -QB -QB -QB -Oy -QB -QB -QB -QB -QB -QB -FI -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +NB +id +id +id +id +NB +id +id +id +LQ +id +id +id +id +id +id +NB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id ZV kU kU -QB -QB -QB -QB -Zx +id +id +id +id +kM wB qK Uk @@ -20995,28 +21001,28 @@ Mj IB Ez Ma -ym +jk gP IB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id Ke tq tq "} (94,1,1) = {" tq -QB +id tq tq tq Ke Ke -QB +id Ci CC my @@ -21026,7 +21032,7 @@ od od my EG -SF +Th EG my od @@ -21038,48 +21044,48 @@ od my WW HW -QB -QB -QB -QB -FI -QB -QB -QB -QB -QB -QB -FI -QB -QB -QB -QB -QB -FI +id +id +id +id +NB +id +id +id +id +id +id +NB +id +id +id +id +id +NB kU Ox kU -QB -QB -QB -QB -QB -QB -Zx -QB +id +id +id +id +id +id +kM +id IB -WU +HN IB OO SW qy pp IB -QB -QB -QB -QB -QB +id +id +id +id +id Ke Ke tq @@ -21087,32 +21093,32 @@ tq "} (95,1,1) = {" tq -QB +id tq tq tq tq Ke Ke -QB -QB -FI -QB -QB -QB -QB -FI +id +id +NB +id +id +id +id +NB Xk GM ox -FI -QB -QB -QB -QB -QB -QB -FI +NB +id +id +id +id +id +id +NB kU qQ od @@ -21135,15 +21141,15 @@ od my MX pH -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id IB Zv nv @@ -21152,11 +21158,11 @@ Xl KW DH IB -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq tq @@ -21164,55 +21170,55 @@ tq "} (96,1,1) = {" tq -QB +id tq tq tq tq tq Ke -QB -QB -QB -QB -QB -FI -QB +id +id +id +id +id +NB +id Zc Ig xg vk Zc -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -FI -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +NB +id +id +id +id +id kU -FI -QB -QB -QB -QB -QB -FI +NB +id +id +id +id +id +NB kU -QB -QB +id +id lr lr lr @@ -21229,10 +21235,10 @@ jl wt mi IB -QB -QB -QB -QB +id +id +id +id Ke Ke tq @@ -21241,18 +21247,18 @@ tq "} (97,1,1) = {" tq -QB +id tq tq tq tq tq Ke -QB -QB -QB -QB -FI +id +id +id +id +NB qq ZW GG @@ -21267,29 +21273,29 @@ lk VQ cQ cQ -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id lr vW hz @@ -21306,10 +21312,10 @@ JY Xv if IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -21323,18 +21329,18 @@ tq tq tq tq -QB +id Ke -QB -QB -QB -QB -QB +id +id +id +id +id FL nu If If -Nk +Hi WB DE DE @@ -21344,29 +21350,29 @@ DE aK DE cQ -FI -QB -QB -QB +NB +id +id +id mx -QB -Oy +id +LQ ws ws ws -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id lr rK oE @@ -21380,13 +21386,13 @@ jV RU IE cb -lQ +Nd Me IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -21400,13 +21406,13 @@ tq tq tq tq -QB +id Ke Ke Ke Ke -QB -QB +id +id FL xe GW @@ -21432,18 +21438,18 @@ cS cS yA EJ -FI +NB Zc Zc Zc Zc Zc Zc -QB -QB -QB -QB -QB +id +id +id +id +id lr vW hz @@ -21455,15 +21461,15 @@ bu IB Ef lp -Zh +oz Tv nS pp IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -21476,14 +21482,14 @@ tq tq tq tq -QB -QB -QB +id +id +id tq tq Ke -QB -QB +id +id FL wq Fa @@ -21513,14 +21519,14 @@ ZX Zc Sk bX -DV +Ya xk Zc -QB -QB -QB -QB -QB +id +id +id +id +id lr lr lr @@ -21537,10 +21543,10 @@ Un sG sG IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -21551,16 +21557,16 @@ tq tq tq tq -QB -QB -QB -QB -QB +id +id +id +id +id tq Ke Ke -QB -QB +id +id FL wq yC @@ -21593,15 +21599,15 @@ dq rQ Dr Zc -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id IB gs sA @@ -21614,13 +21620,13 @@ OT uO IH IB -QB -QB -QB -QB +id +id +id +id Ke Ke -QB +id tq tq "} @@ -21629,15 +21635,15 @@ tq tq tq tq -QB -QB +id +id tq tq tq Ke -QB -QB -QB +id +id +id FL wq yC @@ -21662,23 +21668,23 @@ Ss Ss BB wq -Wg +Ve ZX Zc UM bX -aR +mD XZ Zc -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id IB Oa IB @@ -21687,15 +21693,15 @@ IB IB SK hJ -BI -tQ +ao +Xh Ul IB -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq tq @@ -21705,16 +21711,16 @@ tq tq tq tq -QB -QB -QB +id +id +id tq tq tq Ke -QB -QB -QB +id +id +id FL PJ yC @@ -21739,7 +21745,7 @@ Ss Ss BB MG -Ay +HE cQ Zc Zc @@ -21747,32 +21753,32 @@ Zc Zc Zc Zc -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id IB -kx -no -lj -em +pU +kv +Kq +rn IB IB IB -nM +sZ IB IB IB -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq tq @@ -21781,8 +21787,8 @@ tq (104,1,1) = {" tq tq -QB -QB +id +id tq tq tq @@ -21790,8 +21796,8 @@ tq tq Ke Ke -QB -FI +id +NB mQ Qi yC @@ -21816,27 +21822,27 @@ Ss Ss BB Qi -rs +MD DE -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id IB -kx +pU FZ -lj +Kq IC IB lw @@ -21845,11 +21851,11 @@ rN CN vU IB -QB -QB -QB -QB -QB +id +id +id +id +id Ke tq tq @@ -21858,7 +21864,7 @@ tq (105,1,1) = {" tq tq -QB +id tq tq tq @@ -21867,8 +21873,8 @@ tq tq tq Ke -QB -QB +id +id FL Qi yC @@ -21895,21 +21901,21 @@ BB Qi DE DE -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id IB nE ol @@ -21922,10 +21928,10 @@ OB pk tM IB -QB -QB -QB -QB +id +id +id +id Ke Ke tq @@ -21944,8 +21950,8 @@ tq tq tq Ke -QB -QB +id +id FL kY yC @@ -21971,22 +21977,22 @@ Ss BB Qi DE -mW -FI +Ll +NB aH kU kU kU MB -FI +NB Ko uN -NR -NR +CJ +CJ uN eX -FI -QB +NB +id IB db UA @@ -21999,10 +22005,10 @@ dw cu tM IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -22021,7 +22027,7 @@ tq tq tq Ke -QB +id ZA TE Qi @@ -22058,8 +22064,8 @@ JV JV DM Bf -ap -ap +nn +nn Bf Yk zt @@ -22076,10 +22082,10 @@ dw Ki YO IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -22096,10 +22102,10 @@ tq tq tq tq -QB +id Ke -QB -QB +id +id FL Qi yC @@ -22153,10 +22159,10 @@ zn Dz tM IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -22171,12 +22177,12 @@ tq tq tq tq -QB -QB -QB +id +id +id Ke Ke -QB +id FL Qi yC @@ -22216,10 +22222,10 @@ Se XJ XJ XJ -YG +zs OV Mc -jd +CT kS ch mz @@ -22230,10 +22236,10 @@ Hn kR vO IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -22248,12 +22254,12 @@ tq tq tq tq -QB -QB -QB +id +id +id tq Ke -FI +NB WR Co yC @@ -22279,22 +22285,22 @@ Ss BB Qi an -kI -FI +Zj +NB BV -QB -QB -QB -QB -FI +id +id +id +id +NB WX np AA np nr MB -FI -QB +NB +id IB IB IB @@ -22307,10 +22313,10 @@ IB IB IB IB -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -22330,8 +22336,8 @@ tq tq tq Ke -QB -QB +id +id oU yC Ss @@ -22357,37 +22363,37 @@ BB Qi DE sS -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke Ke @@ -22407,8 +22413,8 @@ tq tq tq Ke -QB -QB +id +id Zs mk Ss @@ -22434,59 +22440,59 @@ BB Qi Yg sS -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -Ke -Ke -Ke -Ke -Ke -QB -QB -QB -QB -QB -QB -QB -Ke -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +Ke +Ke +Ke +Ke +Ke +id +id +id +id +id +id +id +Ke +id tq "} (113,1,1) = {" tq tq tq -QB -QB +id +id tq tq tq tq tq -QB +id Ke -QB -QB -FI +id +id +NB hb Ss Ss @@ -22511,38 +22517,38 @@ BB eA DW uw -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke tq tq tq Ke -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id Ke Ke tq @@ -22551,19 +22557,19 @@ tq (114,1,1) = {" tq tq -QB -QB -QB -QB +id +id +id +id tq tq tq tq -QB +id Ke -QB -QB -QB +id +id +id OR Ss Ss @@ -22587,26 +22593,26 @@ Ss iv Wu of -FI -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB -QB +NB +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id +id Ke Ke tq @@ -22615,10 +22621,10 @@ tq tq Ke Ke -QB -QB -QB -QB +id +id +id +id Ke Ke tq @@ -22627,12 +22633,12 @@ tq "} (115,1,1) = {" tq -QB -QB -QB -QB -QB -QB +id +id +id +id +id +id tq tq tq @@ -22640,41 +22646,41 @@ tq Ke Ke Ke -QB -ki -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -uk -xF -QB -QB -QB -QB +id +Qq +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +SS +QO +id +id +id +id Ke Ke Ke Ke Ke -QB -QB -QB -QB +id +id +id +id Ke Ke Ke @@ -22682,7 +22688,7 @@ Ke Ke Ke Ke -QB +id Ke Ke tq @@ -22692,10 +22698,10 @@ tq tq tq Ke -QB -QB -QB -QB +id +id +id +id Ke tq tq @@ -22704,11 +22710,11 @@ tq "} (116,1,1) = {" tq -QB -QB -QB -QB -QB +id +id +id +id +id tq tq tq @@ -22739,7 +22745,7 @@ kU kU kU hK -QB +id Ke Ke Ke @@ -22767,11 +22773,11 @@ tq tq tq tq -QB +id Ke -QB -QB -QB +id +id +id Ke Ke tq @@ -22783,7 +22789,7 @@ tq tq tq tq -QB +id tq tq tq @@ -22795,40 +22801,40 @@ tq tq tq Ke -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn -hn +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk +Hk Ke Ke tq tq tq tq -QB -QB -QB -QB +id +id +id +id tq -QB -QB +id +id tq tq tq @@ -22848,7 +22854,7 @@ tq Ke Ke Ke -QB +id Ke tq tq @@ -22899,12 +22905,12 @@ tq tq tq tq -QB -QB -QB +id +id +id tq tq -QB +id tq tq tq diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm index ab0f27805174..5b3bedb82a7d 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm @@ -18,6 +18,16 @@ "au" = ( /turf/closed/wall, /area/ruin/wasteplanet/abandoned_mechbay) +"aw" = ( +/obj/machinery/camera/autoname{ + dir = 8; + network = list("cricket") + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/overmap_encounter/planetoid/cave/explored) "aE" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt, @@ -38,6 +48,13 @@ }, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"aQ" = ( +/obj/structure/railing{ + max_integrity = 70; + dir = 6 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "aX" = ( /turf/closed/wall/concrete/reinforced, /area/ruin/wasteplanet/abandoned_mechbay/commandcontrol) @@ -67,6 +84,14 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) +"bL" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "bP" = ( /obj/effect/turf_decal/industrial/stand_clear/white{ dir = 1 @@ -119,6 +144,11 @@ /obj/structure/curtain, /turf/open/floor/plasteel/patterned/grid, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) +"cq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "cu" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -206,6 +236,13 @@ /obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) +"dk" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "ds" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/arrows{ @@ -268,19 +305,15 @@ "dR" = ( /turf/closed/wall/concrete/reinforced, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) -"dY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "ea" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/engineering) +"eb" = ( +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "ec" = ( /obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech/techmaint, @@ -402,12 +435,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"eT" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "eU" = ( /obj/effect/turf_decal/industrial/stand_clear/white, /obj/effect/turf_decal/industrial/warning{ @@ -624,20 +651,11 @@ /obj/effect/decal/cleanable/greenglow, /turf/open/floor/mech_bay_recharge_floor, /area/ruin/wasteplanet/abandoned_mechbay/bay1) -"gp" = ( -/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/box, +"gu" = ( +/obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_1, /area/overmap_encounter/planetoid/cave/explored) -"gv" = ( -/obj/structure/railing/corner{ - max_integrity = 70 - }, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "gy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -658,6 +676,12 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"gE" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "gJ" = ( /turf/closed/wall/concrete, /area/ruin/wasteplanet/abandoned_mechbay/engineering) @@ -785,11 +809,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"hG" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "hN" = ( /obj/machinery/door/poddoor{ id = "baseinternal" @@ -804,6 +823,18 @@ }, /turf/open/floor/concrete/reinforced, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"hU" = ( +/obj/structure/railing{ + max_integrity = 70 + }, +/turf/open/floor/plating/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) +"ib" = ( +/obj/structure/railing/corner{ + max_integrity = 70 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "ir" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 4 @@ -837,13 +868,6 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/engineering) -"iG" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/concrete/slab_4, -/area/ruin/wasteplanet/abandoned_mechbay/mainhall) "iR" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 8 @@ -955,8 +979,8 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"kF" = ( -/obj/effect/mine/shrapnel/human_only, +"kJ" = ( +/obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/cave/explored) "kU" = ( @@ -1163,9 +1187,13 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"ms" = ( -/turf/closed/mineral/random/asteroid/wasteplanet, -/area/ruin/wasteplanet/abandoned_mechbay) +"mx" = ( +/obj/machinery/camera/autoname{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/wasteplanet/explored) "mE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/shreds, @@ -1199,15 +1227,6 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"nb" = ( -/obj/machinery/light/floor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) -"nc" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "nd" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1218,13 +1237,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) -"ng" = ( -/obj/structure/railing/corner{ - max_integrity = 70; - dir = 8 - }, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "np" = ( /obj/structure/rack, /obj/item/mecha_ammo/lmg, @@ -1276,12 +1288,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"nS" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "oa" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 8 @@ -1289,6 +1295,12 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) +"ok" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "om" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 8 @@ -1335,6 +1347,9 @@ }, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"oI" = ( +/turf/closed/mineral/random/wasteplanet, +/area/ruin/wasteplanet/abandoned_mechbay) "oL" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 4 @@ -1342,10 +1357,6 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"oO" = ( -/obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "pa" = ( /obj/structure/rack, /obj/machinery/light/directional/south, @@ -1353,10 +1364,6 @@ /obj/item/shard, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"pd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "po" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/spline/fancy/opaque/grey{ @@ -1381,17 +1388,11 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"pI" = ( -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"pJ" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/arrows{ - pixel_y = -8; - dir = 1 - }, +"pG" = ( +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/wasteplanet/explored) +/area/overmap_encounter/planetoid/cave/explored) "pT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1412,6 +1413,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"qb" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + max_integrity = 70; + dir = 4 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "qf" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, @@ -1438,6 +1449,10 @@ /obj/item/mecha_parts/mecha_equipment/drill/diamonddrill, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) +"qJ" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "qN" = ( /obj/machinery/computer/rdconsole{ dir = 1 @@ -1570,8 +1585,11 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"sk" = ( -/turf/closed/mineral/random/asteroid/wasteplanet, +"sj" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer4, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, /area/overmap_encounter/planetoid/cave/explored) "ss" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, @@ -1710,6 +1728,9 @@ }, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"tM" = ( +/turf/open/floor/plating/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "tT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1726,12 +1747,9 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"um" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/floor, -/obj/effect/decal/cleanable/dirt/dust, +"tZ" = ( /turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) +/area/overmap_encounter/planetoid/wasteplanet/explored) "un" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -1820,11 +1838,13 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"va" = ( -/obj/structure/railing{ - max_integrity = 70 +"uT" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/turf/open/floor/plating/asteroid/wasteplanet, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/concrete/slab_1, /area/overmap_encounter/planetoid/cave/explored) "vd" = ( /turf/template_noop, @@ -2035,6 +2055,9 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) +"xz" = ( +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/wasteplanet/explored) "xD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -2106,6 +2129,13 @@ /obj/machinery/power/smes, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/engineering) +"yy" = ( +/obj/structure/railing{ + max_integrity = 70; + dir = 4 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "yB" = ( /obj/effect/turf_decal/trimline/opaque/neutral/line{ pixel_y = 8 @@ -2209,13 +2239,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"zZ" = ( -/obj/structure/railing{ - max_integrity = 70; - dir = 6 - }, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "Ad" = ( /obj/machinery/power/smes/magical, /obj/structure/cable{ @@ -2232,12 +2255,6 @@ }, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"As" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "At" = ( /obj/machinery/power/terminal, /obj/structure/cable, @@ -2364,12 +2381,10 @@ "BJ" = ( /turf/closed/wall/concrete/reinforced, /area/ruin/wasteplanet/abandoned_mechbay/bay1) -"BL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/overmap_encounter/planetoid/cave/explored) +"BN" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/wasteplanet/explored) "BT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -2506,6 +2521,13 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) +"DJ" = ( +/obj/structure/railing/corner{ + max_integrity = 70; + dir = 8 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "DM" = ( /obj/structure/cable{ icon_state = "2-4" @@ -2540,6 +2562,12 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) +"DR" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "DT" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 8 @@ -2552,14 +2580,6 @@ "DU" = ( /turf/closed/wall/concrete, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) -"DX" = ( -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "DY" = ( /obj/machinery/door/airlock/engineering{ name = "Mech Lab"; @@ -2583,11 +2603,6 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) -"Eb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "Ec" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/corner{ dir = 1 @@ -2657,9 +2672,6 @@ }, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"Fp" = ( -/turf/closed/wall, -/area/overmap_encounter/planetoid/cave/explored) "Fs" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 4 @@ -2692,9 +2704,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) -"FH" = ( -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "FZ" = ( /obj/effect/turf_decal/trimline/opaque/neutral/line{ dir = 4 @@ -2725,10 +2734,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) -"Gz" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "GE" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning, /obj/item/shard, @@ -2766,22 +2771,9 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/commandcontrol) -"GS" = ( -/obj/machinery/camera/autoname{ - dir = 8; - network = list("cricket") - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/overmap_encounter/planetoid/cave/explored) -"GY" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, +"Hh" = ( +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/cave/explored) "Hj" = ( /obj/machinery/light/dim/directional/south, @@ -2811,10 +2803,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/engineering) -"Ho" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/wasteplanet/explored) "Hp" = ( /obj/effect/decal/cleanable/vomit/old, /obj/effect/turf_decal/arrows{ @@ -2926,16 +2914,6 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/engineering) -"Iw" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/railing/corner{ - max_integrity = 70; - dir = 4 - }, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "Ix" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/mecha_wreckage/gygax, @@ -3165,19 +3143,6 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"KZ" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"Lj" = ( -/obj/machinery/atmospherics/components/unary/passive_vent/layer4, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "Lo" = ( /obj/machinery/door/poddoor{ id = "baseinternal" @@ -3290,6 +3255,10 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) +"Mx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "ME" = ( /obj/effect/turf_decal/trimline/opaque/neutral/line{ pixel_y = 8 @@ -3355,6 +3324,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"MT" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "MX" = ( /obj/machinery/mech_bay_recharge_port, /obj/effect/decal/cleanable/dirt/dust, @@ -3368,9 +3344,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"Nj" = ( -/turf/open/floor/plating/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "Nq" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3454,6 +3427,10 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay1) +"Og" = ( +/obj/effect/mine/shrapnel/human_only, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "Oj" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/minor/pirate_or_bandana, @@ -3501,6 +3478,27 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"Pi" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/arrows{ + pixel_y = -8; + dir = 1 + }, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/wasteplanet/explored) +"Pj" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) +"Pl" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/concrete/slab_4, +/area/ruin/wasteplanet/abandoned_mechbay/mainhall) "PF" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 4 @@ -3509,6 +3507,9 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) +"PK" = ( +/turf/closed/wall, +/area/overmap_encounter/planetoid/cave/explored) "PN" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/corner{ dir = 8 @@ -3568,10 +3569,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/commandcontrol) -"QA" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "QD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -3618,9 +3615,6 @@ }, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"Rf" = ( -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) "Rg" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/stand_clear/white{ @@ -3753,6 +3747,12 @@ }, /turf/open/floor/concrete/reinforced, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"Sr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/overmap_encounter/planetoid/cave/explored) "Su" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3781,12 +3781,6 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) -"SI" = ( -/obj/structure/railing{ - max_integrity = 70 - }, -/turf/open/floor/plating/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "SN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3809,6 +3803,12 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay1) +"Tb" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "Tc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -3847,6 +3847,14 @@ }, /turf/open/floor/plasteel, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) +"Tw" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) "TH" = ( /obj/effect/turf_decal/trimline/opaque/neutral/filled/warning{ dir = 8 @@ -3859,14 +3867,6 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"TK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/light/floor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "TL" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -3881,19 +3881,19 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) -"Uh" = ( -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/wasteplanet/explored) "Un" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/stairs{ dir = 1 }, /area/ruin/wasteplanet/abandoned_mechbay/bay2) +"Ur" = ( +/turf/closed/mineral/random/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) +"UH" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "UK" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/highsecurity{ @@ -3986,10 +3986,31 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) +"Wo" = ( +/obj/machinery/camera/autoname{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/cave/explored) +"Wr" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/slab_1, +/area/overmap_encounter/planetoid/wasteplanet/explored) "Wt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) +"Ww" = ( +/obj/structure/railing{ + max_integrity = 70 + }, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/overmap_encounter/planetoid/cave/explored) "WR" = ( /obj/structure/chair/sofa/corner, /obj/effect/decal/cleanable/blood, @@ -4044,14 +4065,6 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) -"Xm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "Xp" = ( /obj/effect/turf_decal/trimline/opaque/neutral/line{ pixel_y = 8 @@ -4147,12 +4160,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/white, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) -"Yy" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/light/floor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/overmap_encounter/planetoid/cave/explored) "YC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -4260,13 +4267,6 @@ /obj/effect/decal/cleanable/ash/large, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) -"ZA" = ( -/obj/structure/railing{ - max_integrity = 70; - dir = 4 - }, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/cave/explored) "ZD" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/arrows{ @@ -4315,12 +4315,12 @@ vd vd vd vd -sk +Ur vd -sk -Fp -sk -sk +Ur +PK +Ur +Ur vd vd vd @@ -4358,19 +4358,19 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur vd vd vd @@ -4406,21 +4406,21 @@ vd vd vd vd -sk -sk -sk -sk -Fp -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +PK +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur vd vd vd @@ -4454,22 +4454,22 @@ vd vd vd vd -sk -sk -Fp -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk -Fp -Fp -sk +Ur +Ur +PK +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +PK +PK +Ur vd vd vd @@ -4502,27 +4502,27 @@ vd vd vd vd -sk -sk -sk -sk -sk -Fp -sk -sk -sk -sk -FH -sk -sk -sk -sk -Fp -sk -sk +Ur +Ur +Ur +Ur +Ur +PK +Ur +Ur +Ur +Ur +eb +Ur +Ur +Ur +Ur +PK +Ur +Ur vd vd -Fp +PK vd vd vd @@ -4550,30 +4550,30 @@ vd vd vd vd -sk -sk -Fp -sk -sk -sk -sk -sk -FH -FH -Nj -oO -FH -sk -sk -sk -sk -Fp -sk -sk +Ur +Ur +PK +Ur +Ur +Ur +Ur +Ur +eb +eb +tM +Hh +eb +Ur +Ur +Ur +Ur +PK +Ur +Ur vd -sk -sk -sk +Ur +Ur +Ur vd vd vd @@ -4598,35 +4598,35 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -sk -FH -Nj -FH -FH -gv -ZA -ZA -ZA -Iw -sk -sk -sk -sk -sk -sk -sk -sk -Fp -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur +Ur +Ur +eb +tM +eb +eb +ib +yy +yy +yy +qb +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +PK +Ur +Ur +Ur +Ur vd vd vd @@ -4646,37 +4646,37 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -sk -FH -nc -FH -Nj -FH -va -nb -GS -nb -eT -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk -Fp -sk -Fp -sk +Ur +Ur +Ur +Ur +Ur +Ur +Ur +eb +kJ +eb +tM +eb +Ww +pG +aw +pG +Tb +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +PK +Ur +PK +Ur vd vd vd @@ -4693,22 +4693,22 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -sk -sk -FH -FH -Nj -FH -FH -Nj -va -BL +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +eb +eb +tM +eb +eb +tM +Ww +Sr KH LX dR @@ -4720,16 +4720,16 @@ dR dR dR dR -FH -FH -sk -sk -sk -sk +eb +eb +Ur +Ur +Ur +Ur vd vd au -ms +oI vd vd vd @@ -4742,22 +4742,22 @@ vd vd vd vd -sk -sk -sk -Fp -sk -sk -sk -Nj -FH -gv -ZA -ZA -ZA -ZA -zZ -pd +Ur +Ur +Ur +PK +Ur +Ur +Ur +tM +eb +ib +yy +yy +yy +yy +aQ +Mx dR ks dR @@ -4770,14 +4770,14 @@ DU DU dR dR -FH -sk -sk -sk -sk -Fp +eb +Ur +Ur +Ur +Ur +PK vd -ms +oI vd vd vd @@ -4791,22 +4791,22 @@ vd vd vd vd -sk -sk -sk -sk -sk -FH -oO -Nj -FH -SI -Yy -dY -Xm -dY -TK -Xm +Ur +Ur +Ur +Ur +Ur +eb +Hh +tM +eb +hU +gE +dk +uT +dk +bL +uT eG Iy DU @@ -4820,15 +4820,15 @@ DU DU dR dR -sk -sk -Fp -sk -sk -sk -sk +Ur +Ur +PK +Ur +Ur +Ur +Ur vd -ms +oI vd vd "} @@ -4839,23 +4839,23 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -Nj -FH -Nj -FH -va -nS -pd -Eb -gp -gp -GY +Ur +Ur +Ur +Ur +Ur +Ur +tM +eb +tM +eb +Ww +DR +Mx +cq +Tw +Tw +MT Ib gZ DU @@ -4870,14 +4870,14 @@ DU TL dR dR -Fp -sk -sk -sk -sk -sk -sk -Fp +PK +Ur +Ur +Ur +Ur +Ur +Ur +PK vd vd "} @@ -4887,20 +4887,20 @@ vd vd vd vd -sk -sk -sk -Fp -sk -sk -Nj -FH -nc -FH -FH -SI -hG -Eb +Ur +Ur +Ur +PK +Ur +Ur +tM +eb +kJ +eb +eb +hU +gu +cq KH Yt Yt @@ -4920,13 +4920,13 @@ uO Hm dR dR -sk -sk -sk -Fp -sk -sk -sk +Ur +Ur +Ur +PK +Ur +Ur +Ur vd vd "} @@ -4936,20 +4936,20 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -FH -FH -kF -Nj -Nj -va -As -DX +Ur +Ur +Ur +Ur +Ur +Ur +eb +eb +Og +tM +tM +Ww +ok +Wo dR gU qR @@ -4970,35 +4970,35 @@ qq NW dR dR -Fp -sk -sk -sk -sk -sk -ms -ms +PK +Ur +Ur +Ur +Ur +Ur +oI +oI "} (15,1,1) = {" vd vd vd vd -sk -sk -sk -Fp -sk -sk -sk -FH -FH -FH -Nj -FH -va -um -Lj +Ur +Ur +Ur +PK +Ur +Ur +Ur +eb +eb +eb +tM +eb +Ww +Pj +sj ZL bC ru @@ -5020,11 +5020,11 @@ Kj Lv dR dR -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur vd vd "} @@ -5033,19 +5033,19 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -sk -Nj -FH -FH -FH -FH -ng +Ur +Ur +Ur +Ur +Ur +Ur +Ur +tM +eb +eb +eb +eb +DJ KG KG KG @@ -5069,12 +5069,12 @@ wq wq wq wq -sk -sk -sk -sk -sk -Fp +Ur +Ur +Ur +Ur +Ur +PK vd "} (17,1,1) = {" @@ -5082,19 +5082,19 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -sk -FH -FH -FH -FH -FH -FH +Ur +Ur +Ur +Ur +Ur +Ur +Ur +eb +eb +eb +eb +eb +eb KG wD xp @@ -5118,32 +5118,32 @@ QM lt wq wq -sk -Fp -sk -sk -sk -sk +Ur +PK +Ur +Ur +Ur +Ur vd "} (18,1,1) = {" vd vd vd -sk -sk -sk -sk -sk -sk -Fp -sk -FH -FH -FH -FH -FH -Nj +Ur +Ur +Ur +Ur +Ur +Ur +PK +Ur +eb +eb +eb +eb +eb +tM KG ht Xy @@ -5167,32 +5167,32 @@ kD fY wq wq -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur vd vd "} (19,1,1) = {" vd vd -sk -sk -sk -sk -sk -sk -sk -sk -sk -Nj -oO -Nj -FH -kF -nc +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +tM +Hh +tM +eb +Og +kJ KG lA tC @@ -5216,9 +5216,9 @@ DN IY wq wq -sk -sk -sk +Ur +Ur +Ur vd vd vd @@ -5227,21 +5227,21 @@ vd (20,1,1) = {" vd vd -sk -sk -sk -sk -sk -sk -sk -sk -Nj -FH -FH -FH -FH -FH -FH +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +tM +eb +eb +eb +eb +eb +eb KG BF sX @@ -5265,9 +5265,9 @@ DN Jf wq wq -sk -sk -sk +Ur +Ur +Ur vd vd vd @@ -5276,21 +5276,21 @@ vd (21,1,1) = {" vd vd -sk -Fp -sk -sk -sk -sk -sk -Nj -FH -FH -kF -FH -FH -FH -Gz +Ur +PK +Ur +Ur +Ur +Ur +Ur +tM +eb +eb +Og +eb +eb +eb +UH KG bQ cP @@ -5314,8 +5314,8 @@ BA pa wq wq -sk -sk +Ur +Ur vd vd vd @@ -5323,22 +5323,22 @@ vd vd "} (22,1,1) = {" -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk -FH -FH -nc -FH -FH -QA +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +eb +eb +kJ +eb +eb +qJ KH KG VG @@ -5363,8 +5363,8 @@ UK wq wq wq -sk -sk +Ur +Ur vd vd vd @@ -5372,22 +5372,22 @@ vd vd "} (23,1,1) = {" -sk -sk -sk -sk -sk -Fp -sk -sk -sk -sk -FH -FH -FH -FH -FH -oO +Ur +Ur +Ur +Ur +Ur +PK +Ur +Ur +Ur +Ur +eb +eb +eb +eb +eb +Hh KG nA uD @@ -5412,9 +5412,9 @@ HK sG Hj wq -sk -sk -Fp +Ur +Ur +PK vd vd vd @@ -5422,20 +5422,20 @@ vd "} (24,1,1) = {" vd -sk -sk -sk -sk -sk -sk -sk -sk -kF -FH -FH -FH -FH -Nj +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Og +eb +eb +eb +eb +tM KG KG YJ @@ -5461,30 +5461,30 @@ eR vj ec wq -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur vd vd "} (25,1,1) = {" vd vd -sk +Ur vd vd -sk -sk -sk -FH -FH -oO -FH -kF -sk -sk +Ur +Ur +Ur +eb +eb +Hh +eb +Og +Ur +Ur KG VG VG @@ -5510,11 +5510,11 @@ WT wq wq wq -sk -sk -sk -sk -Fp +Ur +Ur +Ur +Ur +PK vd vd "} @@ -5526,13 +5526,13 @@ vd vd vd vd -sk -Rf -Rf -FH -FH -sk -sk +Ur +xz +xz +eb +eb +Ur +Ur KG KG eA @@ -5547,7 +5547,7 @@ ir DC fd zE -iG +Pl aM iU YX @@ -5559,11 +5559,11 @@ Bw fX wq wq -sk -Fp -sk -sk -sk +Ur +PK +Ur +Ur +Ur vd vd "} @@ -5576,11 +5576,11 @@ vd vd vd vd -Rf -sk -sk -sk -sk +xz +Ur +Ur +Ur +Ur KG KG VG @@ -5608,10 +5608,10 @@ zR Vx wq wq -sk -sk -sk -sk +Ur +Ur +Ur +Ur vd vd vd @@ -5626,9 +5626,9 @@ vd vd vd vd -Fp -sk -sk +PK +Ur +Ur KG KG Dk @@ -5657,9 +5657,9 @@ Yf qH wq wq -sk -sk -Fp +Ur +Ur +PK vd vd vd @@ -5676,8 +5676,8 @@ vd vd vd vd -sk -sk +Ur +Ur KG VG Om @@ -5706,10 +5706,10 @@ hv tW wq wq -sk -sk +Ur +Ur vd -sk +Ur vd vd vd @@ -5726,7 +5726,7 @@ vd vd vd vd -sk +Ur KG VG VG @@ -5755,8 +5755,8 @@ Ec YP wq wq -sk -sk +Ur +Ur vd vd vd @@ -5775,7 +5775,7 @@ vd vd vd vd -sk +Ur aX nF nF @@ -5804,12 +5804,12 @@ wq wq wq wq -sk -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur +Ur vd "} (32,1,1) = {" @@ -5823,8 +5823,8 @@ vd vd vd vd -sk -Fp +Ur +PK aX nF XL @@ -5853,10 +5853,10 @@ ET gJ Im Im -sk -Fp -sk -sk +Ur +PK +Ur +Ur vd vd vd @@ -5870,10 +5870,10 @@ vd vd vd vd -sk -sk -Fp -sk +Ur +Ur +PK +Ur aX nF JY @@ -5901,11 +5901,11 @@ uQ Vk gJ Im -sk -sk -sk -sk -Fp +Ur +Ur +Ur +Ur +PK vd vd vd @@ -5919,10 +5919,10 @@ vd vd vd vd -Rf -sk -sk -sk +xz +Ur +Ur +Ur aX nF ey @@ -5950,11 +5950,11 @@ uQ Iq gJ Im -sk -Fp -sk -sk -sk +Ur +PK +Ur +Ur +Ur vd vd vd @@ -5968,10 +5968,10 @@ vd vd vd vd -Rf -Rf -Rf -Uh +xz +xz +xz +mx Qe aX ss @@ -5999,10 +5999,10 @@ uQ Iq gJ Im -sk -sk -sk -sk +Ur +Ur +Ur +Ur vd vd vd @@ -6017,11 +6017,11 @@ vd vd vd vd -Rf -Rf -Rf -pI -pJ +xz +xz +xz +tZ +Pi Sm fT DM @@ -6048,9 +6048,9 @@ uQ Hn gJ Im -sk -sk -sk +Ur +Ur +Ur vd vd vd @@ -6066,11 +6066,11 @@ vd vd vd vd -Rf -Rf -Rf -pI -Ho +xz +xz +xz +tZ +BN VC dz Ym @@ -6097,10 +6097,10 @@ Js CM gJ Im -sk -sk -Fp -sk +Ur +Ur +PK +Ur vd vd vd @@ -6115,11 +6115,11 @@ vd vd vd vd -Rf -Rf -Rf -pI -pJ +xz +xz +xz +tZ +Pi hj ma wp @@ -6146,11 +6146,11 @@ iB CM gJ Im -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur vd vd vd @@ -6164,10 +6164,10 @@ vd vd vd vd -Rf -Rf -Rf -KZ +xz +xz +xz +Wr AT uu uu @@ -6195,10 +6195,10 @@ Im Im Im Im -sk -sk -sk -sk +Ur +Ur +Ur +Ur vd vd vd @@ -6214,39 +6214,39 @@ vd vd vd vd -sk -sk -sk +Ur +Ur +Ur uu -sk -sk -Fp -sk -sk -sk -sk -sk -Fp -sk -sk -sk -sk -sk -sk -sk -sk -sk -sk +Ur +Ur +PK +Ur +Ur +Ur +Ur +Ur +PK +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur Im Ad Im -sk -sk -sk -sk -sk -Fp -sk +Ur +Ur +Ur +Ur +Ur +PK +Ur vd vd vd @@ -6263,38 +6263,38 @@ vd vd vd vd -sk -sk -sk +Ur +Ur +Ur uu -sk -sk -sk -sk -sk -Fp -sk -sk -sk -sk -sk -Fp -sk -vd -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur +PK +Ur +Ur +Ur +Ur +Ur +PK +Ur +vd +Ur +Ur +Ur +Ur +Ur Im Im Im -Fp -sk -sk -sk -sk -sk +PK +Ur +Ur +Ur +Ur +Ur vd vd vd @@ -6311,38 +6311,38 @@ vd vd vd vd -sk -sk -sk -sk -sk -sk -Fp -sk -sk -sk -sk -Fp -sk -sk -sk -sk -sk +Ur +Ur +Ur +Ur +Ur +Ur +PK +Ur +Ur +Ur +Ur +PK +Ur +Ur +Ur +Ur +Ur vd vd -Fp -sk -sk -sk -sk -sk -sk -sk -sk -sk -Fp -sk -sk +PK +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +Ur +PK +Ur +Ur vd vd vd @@ -6366,30 +6366,30 @@ vd vd vd vd -sk +Ur vd -sk -sk +Ur +Ur vd -sk -sk -sk -Fp +Ur +Ur +Ur +PK vd -sk -sk +Ur +Ur vd vd vd -Fp -sk +PK +Ur vd vd -sk +Ur vd -sk -sk -sk +Ur +Ur +Ur vd vd vd @@ -6416,28 +6416,28 @@ vd vd vd vd -sk +Ur vd vd -sk +Ur vd vd -Fp -sk +PK +Ur vd vd -sk +Ur vd vd vd vd vd -Fp -sk +PK +Ur vd vd -Fp -sk +PK +Ur vd vd vd @@ -6468,7 +6468,7 @@ vd vd vd vd -sk +Ur vd vd vd @@ -6487,7 +6487,7 @@ vd vd vd vd -Fp +PK vd vd vd diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_clowncrash.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_clowncrash.dmm index b4492dbaef4c..ae2434a3ca45 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_clowncrash.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_clowncrash.dmm @@ -69,7 +69,7 @@ /turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/cave/explored) "k" = ( -/turf/closed/mineral/random/asteroid/wasteplanet, +/turf/closed/mineral/random/wasteplanet, /area/overmap_encounter/planetoid/cave/explored) "l" = ( /obj/item/grown/bananapeel, diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_unhonorable.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_unhonorable.dmm index 37b6d1321dd1..e7e459f7f670 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_unhonorable.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_unhonorable.dmm @@ -1,397 +1,2256 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/template_noop, -/area/template_noop) -"c" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/r_wall, -/area/ruin) -"d" = ( -/obj/structure/radioactive, +"aF" = ( +/obj/item/clothing/head/radiation, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"aP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"bc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/road/line/edge/transparent/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"bX" = ( +/obj/effect/decal/cleanable/greenglow/filled, +/obj/effect/dummy/lighting_obj{ + light_color = "#80B425"; + light_power = 2 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"bZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs/old, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"cd" = ( +/obj/structure/fence/corner{ + dir = 1 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"e" = ( -/obj/structure/reagent_dispensers/fueltank, +/area/ruin/wasteplanet/wasteplanet_radiation) +"cn" = ( +/obj/structure/sign/warning/radiation/rad_area{ + pixel_x = 32 + }, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"dC" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"dU" = ( +/obj/structure/salvageable/circuit_imprinter, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"g" = ( +/area/ruin/wasteplanet/wasteplanet_radiation) +"eD" = ( +/obj/item/clothing/suit/radiation, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"eO" = ( +/turf/closed/wall/r_wall/rust/yesdiag, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"eW" = ( +/obj/machinery/portable_atmospherics/canister/tritium, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"fb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/miskilamo_big/one{ + color = "#580818" + }, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"fK" = ( +/obj/effect/decal/remains/xeno/larva, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"gn" = ( +/obj/item/clothing/suit/radiation, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"i" = ( -/obj/effect/gibspawner, +/area/ruin/wasteplanet/wasteplanet_radiation) +"gr" = ( +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet/wasteplanet_radiation) +"gx" = ( +/mob/living/simple_animal/hostile/hivebot/wasteplanet, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"j" = ( -/obj/item/grenade/syndieminibomb, -/obj/item/ammo_box/magazine/aknt, +/area/ruin/wasteplanet/wasteplanet_radiation) +"gM" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"gX" = ( +/obj/effect/decal/cleanable/shreds, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"k" = ( -/obj/structure/radioactive/stack, +/area/ruin/wasteplanet/wasteplanet_radiation) +"ig" = ( +/obj/item/reagent_containers/pill/potassiodide{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"iA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"iQ" = ( +/turf/closed/wall/r_wall, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"iS" = ( +/obj/item/circuitboard/machine/rad_collector, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"iT" = ( +/obj/structure/spawner/wasteplanet/hivebot/low_threat, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"l" = ( -/obj/structure/table/reinforced, -/obj/item/ammo_box/magazine/aknt{ - pixel_x = -15; - pixel_y = -9 +/area/ruin/wasteplanet/wasteplanet_radiation) +"jh" = ( +/obj/structure/sign/warning/radiation/rad_area{ + pixel_y = 31 + }, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet/wasteplanet_radiation) +"kd" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 8 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"kq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/fullysynthetic, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"kS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/isf_big/seven{ + color = "#580818" + }, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"lJ" = ( +/obj/effect/radiation/waste/intense, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"lL" = ( +/obj/structure/fence/cut/large, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"m" = ( -/obj/effect/radiation, +/area/ruin/wasteplanet/wasteplanet_radiation) +"lS" = ( +/obj/structure/sign/warning/longtermwaste{ + pixel_y = 32 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"n" = ( -/obj/item/ammo_box/magazine/aknt, +/area/ruin/wasteplanet/wasteplanet_radiation) +"mi" = ( +/obj/item/clothing/head/radiation, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"o" = ( -/obj/structure/fence/door, +/area/ruin/wasteplanet/wasteplanet_radiation) +"my" = ( +/obj/structure/fence, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"p" = ( -/obj/item/stack/sheet/mineral/uranium/five, -/obj/effect/mine/shrapnel, +/area/ruin/wasteplanet/wasteplanet_radiation) +"mF" = ( +/obj/machinery/door/airlock/maintenance/external{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"mQ" = ( +/obj/machinery/power/rad_collector, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"mV" = ( +/obj/structure/fence{ + dir = 8 + }, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"mZ" = ( +/mob/living/simple_animal/bot/secbot{ + hacked = 1 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"q" = ( -/obj/structure/table/reinforced, -/obj/item/gun/ballistic/automatic/assualt/ak47/nt, +/area/ruin/wasteplanet/wasteplanet_radiation) +"no" = ( +/obj/machinery/vending/sovietsoda, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"nN" = ( +/obj/structure/radioactive{ + pixel_x = 7 + }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"oA" = ( +/obj/machinery/light/dim{ + dir = 1; + pixel_y = 20 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"oF" = ( +/obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"r" = ( -/obj/item/stack/sheet/mineral/uranium/five, +/area/ruin/wasteplanet/wasteplanet_radiation) +"oY" = ( +/obj/machinery/door/airlock/maintenance/glass{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"ph" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 4; + piping_layer = 2 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"pp" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"pr" = ( +/obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"s" = ( -/obj/structure/fence/corner{ - dir = 10 +/area/ruin/wasteplanet/wasteplanet_radiation) +"pZ" = ( +/obj/structure/fence/cut/medium{ + dir = 8 }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"t" = ( -/obj/item/stack/sheet/mineral/uranium/five, -/obj/structure/radioactive/stack, +/area/ruin/wasteplanet/wasteplanet_radiation) +"qy" = ( +/obj/structure/closet/radiation{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"qF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"rI" = ( +/mob/living/simple_animal/bot/cleanbot{ + hacked = 1 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"v" = ( -/obj/machinery/door/airlock/vault, -/obj/effect/mapping_helpers/airlock/locked, +/area/ruin/wasteplanet/wasteplanet_radiation) +"sh" = ( +/obj/structure/radioactive/stack{ + pixel_y = -12 + }, +/obj/structure/radioactive{ + pixel_y = 6 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"sw" = ( +/obj/structure/table/greyscale, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + pixel_x = 6; + pixel_y = 17 + }, +/obj/item/storage/fancy/cigarettes/dromedaryco, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin/powered) -"x" = ( -/obj/item/stack/sheet/mineral/uranium/five, -/obj/structure/radioactive, +/area/ruin/wasteplanet/wasteplanet_radiation) +"sR" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"tl" = ( +/obj/item/stack/ore/uranium, +/obj/effect/turf_decal/industrial/warning/dust/corner, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"ty" = ( +/turf/template_noop, +/area/template_noop) +"tA" = ( +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"tN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"uf" = ( +/obj/structure/girder, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"uF" = ( +/obj/machinery/light/broken{ + dir = 1; + pixel_y = 20 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"uZ" = ( +/obj/structure/salvageable/autolathe, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"y" = ( -/obj/structure/table/reinforced, -/obj/item/gun/energy/e_gun/nuclear, +/area/ruin/wasteplanet/wasteplanet_radiation) +"vL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/spawner/structure/window/hollow/reinforced, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"vV" = ( +/obj/item/clothing/head/helmet/r_trapper{ + pixel_x = 1; + pixel_y = 7 + }, +/obj/item/clothing/under/syndicate/soviet, +/obj/structure/closet/radiation/empty{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"wn" = ( +/obj/structure/flora/ash/glowshroom, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"z" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/r_wall/rust, -/area/ruin) -"A" = ( -/obj/item/grenade/frag, -/obj/structure/reagent_dispensers/fueltank, +/area/ruin/wasteplanet/wasteplanet_radiation) +"wG" = ( +/obj/machinery/power/rad_collector, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"wI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"xj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"xt" = ( +/turf/closed/wall/r_wall/rust/yesdiag, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"yj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"yu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"yW" = ( +/obj/effect/spawner/structure/window/hollow, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"zv" = ( +/obj/structure/mecha_wreckage/ripley/firefighter, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"B" = ( +/area/ruin/wasteplanet/wasteplanet_radiation) +"zC" = ( +/turf/closed/wall/r_wall, +/area/ruin/wasteplanet/wasteplanet_radiation) +"zH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/vault, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"zL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/sheet/mineral/uranium/five, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Aa" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/port_gen/pacman/super/not_very{ + anchored = 1; + sheet_left = 1; + sheets = 10 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/poster/contraband/cybersun{ + pixel_y = 31 + }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"AV" = ( +/obj/effect/turf_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/radiation/waste/intense, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"BH" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north{ + emergency_lights = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"BI" = ( +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Dd" = ( +/obj/effect/turf_decal/road/line/edge/transparent/yellow, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"DJ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ + dir = 1 + }, +/obj/machinery/light/small/broken{ + dir = 1; + pixel_y = 16 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Er" = ( +/obj/structure/railing/modern{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/road/line/transparent/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/road/line/transparent/yellow, +/obj/effect/turf_decal/road/line/transparent/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/road/line/edge/transparent/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/road/line/edge/transparent/yellow, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"EF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Gc" = ( /turf/closed/wall/r_wall/rust, -/area/ruin) -"C" = ( -/obj/item/ammo_box/magazine/aknt, -/obj/structure/reagent_dispensers/fueltank, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"Gl" = ( +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Gn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Hf" = ( +/turf/closed/wall/r_wall/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Hm" = ( +/obj/machinery/door/airlock/maintenance/external{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Hn" = ( +/obj/structure/sign/warning/radiation/rad_area{ + pixel_y = -32 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"D" = ( +/area/ruin/wasteplanet/wasteplanet_radiation) +"HJ" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"HR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/isf_big/three{ + color = "#580818" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Im" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"IE" = ( +/obj/item/stack/ore/uranium, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Jq" = ( +/obj/item/stack/ore/uranium, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Jw" = ( +/obj/structure/girder, +/turf/open/floor/plating/wasteplanet, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Jy" = ( +/obj/item/chair/stool/bar{ + pixel_x = 10; + pixel_y = -6 + }, +/obj/item/reagent_containers/pill/potassiodide{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Kl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/broken{ + dir = 8; + pixel_x = -23 + }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Kp" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/syndicake{ + pixel_x = 4; + pixel_y = 13 + }, +/obj/item/reagent_containers/food/snacks/syndicake{ + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1; + pixel_y = 17 + }, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Ku" = ( +/turf/closed/wall/r_wall/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"KA" = ( /obj/structure/fence, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Ld" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Lh" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 30 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Ln" = ( +/obj/structure/chair/plastic{ + dir = 1 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"E" = ( -/obj/effect/radiation, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"F" = ( -/turf/closed/wall/r_wall, -/area/ruin) -"G" = ( -/obj/item/stack/sheet/mineral/uranium/five, -/obj/effect/gibspawner, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"H" = ( -/obj/item/grenade/stingbang, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Lp" = ( +/mob/living/simple_animal/bot/hygienebot{ + hacked = 1 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"I" = ( -/obj/item/flashlight/lantern, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Mh" = ( +/mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"K" = ( -/obj/effect/mine/shrapnel, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Mq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"MV" = ( +/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"L" = ( -/obj/structure/sign/warning/radiation, +/area/ruin/wasteplanet/wasteplanet_radiation) +"MX" = ( +/obj/item/stack/cable_coil/cut/red, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"M" = ( +/area/ruin/wasteplanet/wasteplanet_radiation) +"Na" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Nj" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Nx" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"Ny" = ( +/obj/item/stack/ore/uranium, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"NG" = ( +/obj/structure/closet/crate/radiation{ + anchored = 1 + }, +/obj/item/nuke_core, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"NO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/road/line/transparent/yellow, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"OK" = ( +/obj/structure/fence/corner{ + dir = 10 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"O" = ( -/obj/structure/marker_beacon, +/area/ruin/wasteplanet/wasteplanet_radiation) +"PB" = ( +/obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"P" = ( -/obj/effect/gibspawner, +/area/ruin/wasteplanet/wasteplanet_radiation) +"PV" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Qp" = ( +/obj/effect/radiation/waste/intense, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Qz" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"QB" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 8 + }, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"QU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/radiation/waste, +/obj/effect/turf_decal/industrial/warning/dust{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Rg" = ( +/obj/structure/flippedtable{ + dir = 4 + }, +/obj/item/storage/pill_bottle/potassiodide{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Rv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Rz" = ( /obj/structure/radioactive/waste, +/obj/effect/decal/cleanable/greenglow/filled, +/obj/effect/dummy/lighting_obj{ + light_color = "#80B425"; + light_power = 2 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"RU" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating/asteroid/wasteplanet, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Sf" = ( +/turf/closed/wall/r_wall, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Sg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plating/wasteplanet/rust, +/area/ruin/wasteplanet/wasteplanet_radiation) +"SQ" = ( +/obj/structure/sign/warning/nosmoking/burnt{ + pixel_x = -27 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Tf" = ( +/obj/structure/radioactive{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/structure/radioactive{ + pixel_x = 8 + }, +/obj/structure/radioactive{ + pixel_x = 8; + pixel_y = 19 + }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Th" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"Tm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/advanced_airlock_controller/internal{ + dir = 4; + pixel_x = 26 + }, +/obj/structure/sign/warning/radiation{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"TE" = ( +/obj/structure/fence, +/obj/machinery/atmospherics/pipe/simple/scrubbers, /turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) -"Q" = ( -/obj/structure/fence/corner, +/area/ruin/wasteplanet/wasteplanet_radiation) +"UR" = ( /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"R" = ( -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/head/radiation{ - pixel_y = 8 +/area/ruin/wasteplanet/wasteplanet_radiation) +"Va" = ( +/obj/structure/radioactive/stack, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Vg" = ( +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Vn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/vault, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"VA" = ( +/obj/structure/radioactive{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/structure/radioactive{ + pixel_x = 3; + pixel_y = 4 }, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"VE" = ( +/turf/closed/wall/r_wall/rust/yesdiag, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"VP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/miskilamo_big/five{ + color = "#580818" + }, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"VY" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"S" = ( -/obj/structure/sign/warning/longtermwaste{ - pixel_y = 32 +/area/ruin/wasteplanet/wasteplanet_radiation) +"Wa" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"WB" = ( +/obj/structure/radioactive{ + pixel_x = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Xc" = ( +/obj/item/geiger_counter{ + pixel_y = 1 }, -/obj/structure/radioactive, +/obj/item/trash/syndi_cakes{ + pixel_y = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"Xi" = ( +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Xl" = ( +/turf/closed/mineral/random/wasteplanet, +/area/ruin/wasteplanet/wasteplanet_radiation) +"XC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow, +/obj/machinery/power/terminal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/maint) +"XO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"XU" = ( +/obj/structure/fence/door, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"U" = ( -/obj/structure/radioactive, +/area/ruin/wasteplanet/wasteplanet_radiation) +"Yd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Yk" = ( +/obj/item/trash/can, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Yl" = ( +/turf/closed/wall/r_wall/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"Yp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning/dust, +/turf/open/floor/plating/rust, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) +"YO" = ( +/obj/structure/fence/post{ + dir = 4 + }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"W" = ( +/area/ruin/wasteplanet/wasteplanet_radiation) +"Zd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"Zg" = ( +/obj/structure/railing/modern{ + dir = 6 + }, +/obj/effect/turf_decal/road/line/transparent/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/road/line/transparent/yellow, +/obj/effect/turf_decal/road/line/transparent/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/road/line/edge/transparent/yellow, +/obj/effect/turf_decal/road/line/edge/transparent/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/molten_object/large, +/turf/open/floor/plasteel/dark, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"ZC" = ( /obj/structure/fence{ dir = 8 }, /turf/open/floor/plating/asteroid/wasteplanet, -/area/overmap_encounter/planetoid/wasteplanet/explored) -"Z" = ( -/obj/effect/mine/shrapnel, -/turf/open/floor/plating/asteroid/wasteplanet, -/area/ruin) +/area/ruin/wasteplanet/wasteplanet_radiation) +"ZJ" = ( +/turf/closed/wall/r_wall, +/area/ruin/wasteplanet/wasteplanet_radiation/main) +"ZP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/wasteplanet/wasteplanet_radiation/containment) (1,1,1) = {" -c -B -F -B -F -F -F -F -z -a -a -a -a -a -a -a -a +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty "} (2,1,1) = {" -B -F -B -F -B -F -B -F -F -D -D -D -D -D -D -s -a +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +UR +UR +UR +UR +ty +ty +UR +UR +Gl +UR +Gl +Gl +ty +ty +ty "} (3,1,1) = {" -B -B -x -d -e -i -t -B -F -M -k -M -M -U -M -W -a +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +UR +UR +UR +Gl +UR +Gl +Gl +UR +UR +UR +Xl +Xl +MV +Xl +ty +ty "} (4,1,1) = {" -B -B -d -G -g -j -g -F -B -S -M -M -M -M -M -W -a +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +UR +wn +UR +OK +KA +my +my +lL +cd +Xl +Xl +Xl +Xl +Xl +Xl +UR +ty "} (5,1,1) = {" -F -F -y -n -p -e -r -B -F -M -M -M -K -M -M -W -a +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +UR +UR +UR +ZC +UR +UR +UR +gX +ZC +UR +Xl +Xl +Xl +Xl +UR +UR +ty "} (6,1,1) = {" -F -B -q -A -E -g -I -B -O -M -m -M -M -M -k -L -O +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +UR +Gl +UR +pZ +UR +UR +UR +UR +ZC +UR +Xl +Xl +Xl +Xl +UR +UR +ty "} (7,1,1) = {" -B -B -l -n -i -C -Z -v -M -M -U -M -M -M -M -o -M +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +UR +UR +UR +UR +mV +UR +wn +UR +Gl +ZC +UR +Xl +Gl +UR +UR +UR +UR +ty "} (8,1,1) = {" -B -F -r -p -H -g -i -B -O -M -M -M -U -M -M -W -O +ty +ty +ty +UR +ty +ty +ty +ty +ty +UR +UR +ty +ty +ty +ty +ty +UR +Xl +UR +UR +mV +RU +UR +UR +Gl +YO +UR +Gl +UR +UR +UR +wn +UR +ty "} (9,1,1) = {" -F -F -P -g -e -r -d -B -F -M -M -M -M -M -M -W -a +ty +UR +UR +UR +UR +ty +ty +ty +UR +UR +UR +Lp +ty +ty +ty +UR +UR +Xl +UR +UR +mV +UR +UR +UR +Sg +XU +UR +Gl +UR +MX +UR +UR +UR +ty "} (10,1,1) = {" -F -F -F -F -B -B -F -F -F -D -D -D -D -D -D -Q -a +ty +UR +Xl +Xl +Xl +Xl +Xl +UR +UR +MX +UR +UR +UR +UR +UR +UR +UR +UR +UR +Gl +Hf +lS +gx +UR +UR +YO +Gl +gr +UR +UR +gr +UR +UR +ty "} (11,1,1) = {" -z -F -F -B -B -B -B -B -c -a -a -a -a -a -R -a -a +ty +UR +Xl +Xl +Xl +Xl +Xl +Xl +UR +UR +UR +UR +UR +UR +Gl +Gl +UR +UR +UR +Gl +zC +UR +UR +UR +UR +ZC +Gl +Gl +Mh +UR +Gl +UR +UR +ty +"} +(12,1,1) = {" +ty +Xl +Xl +Xl +Xl +Xl +Xl +Xl +UR +UR +UR +UR +Gl +Gl +Gl +UR +UR +UR +UR +Xl +ZJ +xt +Gn +cn +Na +Ku +UR +UR +UR +uZ +Xl +Xl +UR +ty +"} +(13,1,1) = {" +ty +Xl +Xl +Xl +Xl +Xl +Xl +UR +UR +eO +Yl +Sf +Sf +Yl +Yl +Yl +Yl +xt +Gl +Xl +Xl +Ku +Ku +gM +Hm +Ku +sw +Ln +Xl +Xl +Xl +Xl +UR +ty +"} +(14,1,1) = {" +ty +Xl +Gl +UR +UR +UR +UR +UR +eO +Yl +Yl +Yl +Sf +Sf +Sf +Yl +Yl +Ku +xt +Xl +Xl +ZJ +Ku +Lh +Nj +ZJ +TE +Xl +Xl +Xl +Xl +Xl +UR +ty +"} +(15,1,1) = {" +ty +UR +gr +UR +UR +UR +BI +UR +Sf +Sf +Yl +VA +iS +EF +eD +NG +Sf +ZJ +Xl +Xl +Xl +Xl +Ku +DJ +iA +ZJ +mi +Gl +Xl +Xl +Xl +Xl +UR +ty +"} +(16,1,1) = {" +ty +ty +UR +UR +wn +UR +uf +UR +Sf +Yl +sh +bX +Xi +Jq +lJ +WB +Yl +Ku +Ku +ZJ +ZJ +Ku +Ku +mF +Ku +Ku +gn +Xl +Xl +Xl +Xl +Xl +UR +ty +"} +(17,1,1) = {" +ty +ty +ty +UR +UR +UR +UR +UR +Sf +Yl +wG +zL +Ld +nN +Rz +eO +Yl +Ku +oA +PV +pp +SQ +Kl +Im +XO +ZJ +Xl +Xl +Xl +Xl +Xl +UR +UR +ty +"} +(18,1,1) = {" +ty +ty +ty +UR +UR +UR +UR +rI +Yl +Yl +Qp +Ld +tl +Yl +Yl +Sf +xt +Dd +Er +Vg +fb +VP +Rv +tN +Yk +ZJ +Xl +Xl +Xl +UR +UR +UR +UR +ty +"} +(19,1,1) = {" +ty +ty +ty +UR +gr +MX +UR +Hn +Yl +Sf +BH +ZP +Yp +Vn +Tm +zH +QU +NO +bZ +Yd +HR +kS +Yd +qF +Rv +Ku +jh +Gl +Gl +UR +wn +UR +ty +ty +"} +(20,1,1) = {" +ty +ty +UR +UR +UR +MV +UR +UR +Yl +Sf +vV +fK +AV +Yl +Sf +Sf +xt +bc +Zg +Rv +Rv +yj +yj +yu +kq +ZJ +Gl +gr +gr +UR +UR +ty +ty +ty +"} +(21,1,1) = {" +ty +UR +Xl +UR +UR +UR +wn +UR +Sf +Yl +IE +Xi +aF +tA +Ny +eO +Yl +ZJ +uF +yj +XO +Gc +iQ +oY +Gc +Gc +uZ +Xl +Xl +Xl +UR +ty +ty +ty +"} +(22,1,1) = {" +ty +UR +Xl +UR +UR +UR +UR +UR +Sf +Yl +Va +tA +Xi +Qp +Ld +eW +Yl +ZJ +yW +kd +yW +Gc +ph +Mq +Xc +Gc +Xl +Xl +Xl +Xl +UR +UR +ty +ty +"} +(23,1,1) = {" +ty +Xl +Xl +Xl +Xl +Xl +Xl +UR +Yl +Yl +Yl +Rz +mQ +Tf +qy +Rz +Sf +ZJ +no +dC +Zd +Gc +Nx +HJ +Th +iQ +UR +Xl +Xl +pr +UR +UR +UR +ty +"} +(24,1,1) = {" +ty +Xl +Xl +Xl +Xl +Xl +Xl +UR +eO +Yl +Yl +Sf +Sf +Yl +Yl +Sf +Sf +Ku +Kp +Qz +Jy +iQ +xj +aP +wI +Gc +UR +Xl +Xl +Xl +UR +UR +UR +ty +"} +(25,1,1) = {" +ty +Xl +Xl +UR +Xl +Xl +Xl +UR +UR +eO +Yl +Yl +Sf +Sf +Yl +Yl +Yl +Ku +Wa +ig +Rg +iQ +Aa +XC +sR +iQ +UR +dU +UR +UR +mZ +UR +UR +ty +"} +(26,1,1) = {" +ty +Xl +Xl +Xl +Xl +UR +UR +UR +dU +UR +UR +UR +Xl +Xl +Xl +UR +UR +xt +ZJ +Ku +Ku +Gc +Gc +vL +Gc +VE +UR +wn +UR +MX +UR +wn +UR +ty +"} +(27,1,1) = {" +ty +UR +Xl +Xl +Xl +Xl +Xl +Xl +UR +UR +UR +Xl +Xl +Xl +UR +wn +UR +UR +UR +Xl +Xl +Xl +Xl +QB +Xl +UR +UR +UR +UR +UR +UR +UR +UR +ty +"} +(28,1,1) = {" +ty +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Gl +Jw +UR +UR +UR +UR +MX +UR +UR +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +UR +UR +UR +UR +BI +UR +UR +ty +"} +(29,1,1) = {" +ty +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Gl +UR +UR +UR +UR +Gl +Gl +UR +UR +Xl +Xl +Xl +VY +Xl +Xl +UR +UR +gr +Gl +Xl +Xl +Xl +ty +ty +"} +(30,1,1) = {" +ty +ty +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +UR +Xl +UR +iT +UR +UR +oF +UR +UR +Xl +UR +UR +UR +UR +UR +Gl +Jw +Xl +Xl +Xl +ty +ty +"} +(31,1,1) = {" +ty +ty +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +UR +UR +UR +UR +UR +UR +UR +uf +UR +UR +UR +UR +UR +UR +UR +Xl +Xl +Xl +ty +ty +"} +(32,1,1) = {" +ty +ty +ty +ty +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +Xl +UR +UR +Gl +Xl +ty +Xl +UR +wn +UR +gr +Gl +UR +UR +UR +zv +Xl +Xl +ty +ty +ty +"} +(33,1,1) = {" +ty +ty +ty +ty +gr +PB +UR +Gl +Xl +ty +ty +Xl +Xl +UR +UR +UR +ty +ty +ty +ty +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +ty +ty +ty +ty +"} +(34,1,1) = {" +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty +ty "} diff --git a/_maps/configs/independent_beluga.json b/_maps/configs/independent_beluga.json index dcbcba91b54d..8c4a50db50d6 100644 --- a/_maps/configs/independent_beluga.json +++ b/_maps/configs/independent_beluga.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Beluga-Class Transport", + "map_name": "Beluga-class Transport", "prefix": "ISV", "namelists": ["CRUISE", "NATURAL"], "map_short_name": "Beluga-class", diff --git a/_maps/configs/independent_halftrack.json b/_maps/configs/independent_halftrack.json index 65d63f6df6cc..8dcb1f4cba25 100644 --- a/_maps/configs/independent_halftrack.json +++ b/_maps/configs/independent_halftrack.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Halftrack-Class Merchant Vessel", + "map_name": "Halftrack-class Merchant Vessel", "prefix": "ISV", "namelists": [ "MERCANTILE", diff --git a/_maps/configs/independent_masinyane.json b/_maps/configs/independent_masinyane.json index 4c4cdd330ecb..0d5a6a26e984 100644 --- a/_maps/configs/independent_masinyane.json +++ b/_maps/configs/independent_masinyane.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Masinyane-Class Personal Shuttle", - "map_short_name": "Masinyane-Class", + "map_name": "Masinyane-class Personal Shuttle", + "map_short_name": "Masinyane-class", "description": "The Masinyane is the sports car of space, with the price tag to match. Staggeringly fast and equipped with top of the line gear, Masinyanes are generally found in the hands of lone pilots with far more money than sense. The Masinyane was only ever produced in very limited numbers, and a series of fraud investigations involving a complex web of production contractors and shell companies have effectively put a halt to any further production. As such, they are exceedingly rare even in the core worlds – on the Frontier, they are practically non-existent.", "tags": [ "Generalist" diff --git a/_maps/configs/independent_mudskipper.json b/_maps/configs/independent_mudskipper.json new file mode 100644 index 000000000000..b7aff1138267 --- /dev/null +++ b/_maps/configs/independent_mudskipper.json @@ -0,0 +1,36 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Mudskipper-class Salvage Clipper", + "map_short_name": "Mudskipper-class", + "prefix": "ISV", + "description": "One of the cheapest (and yet, inexplicably popular) offerings from Miskilamo Spacefaring, the Mudskipper-class is a vessel purpose-built for enterprising scrappers and looters looking to salvage bombed-out ruins and harvest boatloads of materials. Featuring a diverse set of multipurpose rooms, a charitable supply of EVA/ruin raiding equipment, and a set of anti-radiation gear for dealing with industrial accidents, the Mudskipper-class just keeps on chuggin’!", + "tags": [ + "Combat", + "Engineering", + "Specialist" + ], + "namelists": [ + "GENERAL", + "SPACE" + ], + "map_path": "_maps/shuttles/shiptest/independent_mudskipper.dmm", + "roundstart": true, + "limit": 2, + "starting_funds": 1500, + "job_slots": { + "Salvage Leader": { + "outfit": "/datum/outfit/job/captain", + "officer": true, + "slots": 1 + }, + "Salvagee": { + "outfit": "/datum/outfit/job/engineer/independent/ship_engineer/salvage", + "slots": 2 + }, + "Salvage Technician": { + "outfit": "/datum/outfit/job/engineer/gloved", + "slots": 1 + } + }, + "enabled": true +} diff --git a/_maps/configs/independent_scav.json b/_maps/configs/independent_scav.json deleted file mode 100644 index f716752e6bcf..000000000000 --- a/_maps/configs/independent_scav.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Scav-class Drifter", - "map_short_name": "Scav-class", - "prefix": "ISV", - "description": "One of the cheapest (and yet, inexplicably popular) offerings from Miskilamo Spacefaring, the Scav-class is a compact, speedy vessel purpose-built for enterprising scrappers and looters looking to salvage bombed-out ruins and harvest boatloads of ore. Featuring an ‘innovative’ open-floor plan, a charitable supply of EVA/ruin raiding equipment, and some exotic implements of healing or death-dealing, the Scav-class just keeps on chuggin’!", - "tags": [ - "Generalist" - ], - "namelists": [ - "NATURAL", - "SPACE" - ], - "map_path": "_maps/shuttles/shiptest/independent_scav.dmm", - "roundstart": true, - "job_slots": { - "Salvage Leader": { - "outfit": "/datum/outfit/job/captain", - "officer": true, - "slots": 1 - }, - "Salvage Technician": { - "outfit": "/datum/outfit/job/engineer", - "slots": 1 - }, - "Salvage Doctor": { - "outfit": "/datum/outfit/job/doctor/juniordoctor", - "slots": 1 - }, - "Salvagee": { - "outfit": "/datum/outfit/job/assistant/engineeringspecialist", - "slots": 1 - } - }, - "enabled": true -} diff --git a/_maps/configs/independent_shepherd.json b/_maps/configs/independent_shepherd.json index 69c44f33341b..39249ac48314 100644 --- a/_maps/configs/independent_shepherd.json +++ b/_maps/configs/independent_shepherd.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Shepherd-Class Space Monastery", + "map_name": "Shepherd-class Space Monastery", "map_short_name": "Shepherd-class", "description": "Best suited to the vast array of the galaxy’s pilgrims, proselytizers and prophets, the Shephard-class is, in essence, a massive mobile monastery. With a great grassy grove dominating the center of the ship, a torturously tempered temple and a brutalist, yet bountiful botany set-up, the Shepherd is well suited to a large crew eager to preach, purify and pull in new followers.", "tags": [ diff --git a/_maps/configs/inteq_colossus.json b/_maps/configs/inteq_colossus.json index 3447d5c54034..b88ae1b0a76b 100644 --- a/_maps/configs/inteq_colossus.json +++ b/_maps/configs/inteq_colossus.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Colossus-Class Armored Frigate", + "map_name": "Colossus-class Armored Frigate", "prefix": "IRMV", "description": "The mainstay of Inteq’s mercenary fleet, the Colossus is a professionally-militarized freighter like most of Inteq’s ships, and is designed to operate independently for some time, serving IRMG’s interests and providing vital mercenary services wherever they are needed. Key features include a secure and well-stocked armory and ample crew space, as well as a spacious cargo bay, which crews often refurbish into additional recreational or training space.", "tags": [ diff --git a/_maps/configs/inteq_hound.json b/_maps/configs/inteq_hound.json index 1f3782d6fe30..d31c8b3f2588 100644 --- a/_maps/configs/inteq_hound.json +++ b/_maps/configs/inteq_hound.json @@ -1,5 +1,5 @@ { - "map_name": "Hound-Class Corvette", + "map_name": "Hound-class Corvette", "prefix": "IRMV", "namelists": [ "MYTHOLOGICAL", diff --git a/_maps/configs/inteq_talos.json b/_maps/configs/inteq_talos.json index 4ec40fe76812..42b254885685 100644 --- a/_maps/configs/inteq_talos.json +++ b/_maps/configs/inteq_talos.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Talos-Class Command Clipper", + "map_name": "Talos-class Command Clipper", "prefix": "IRMV", "description": "The Talos is a command and support ship, and a rare example of a purpose-built Inteq ship. Outfitted with an abundance of construction and engineering equipment and a private bluespace communications suite capable of networking IRMG ships across any given system, Taloses are often the lynchpin of coordinated IRMG operations in a system, and offer construction and repair services as part of IRMG’s mercenary offerings. As Talos crews place a larger emphasis on support personnel, they tend to be less well-armed than other Inteq crews. One unusual feature of the Talos is its depressurized “wings” filled with redundant baffles, intended to provide extra durability in the case of impacts or weapons fire. They also double as auxiliary storage space and potential room for modification by their enterprising Artificer crews.", "tags": [ diff --git a/_maps/configs/inteq_vaquero.json b/_maps/configs/inteq_vaquero.json new file mode 100644 index 000000000000..8cd4224faa16 --- /dev/null +++ b/_maps/configs/inteq_vaquero.json @@ -0,0 +1,45 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Vaquero-class Light Frigate", + "prefix": "IRMV", + "description": "The Vaquero is a flexible and cheap military conversion of a light commercial freighter, widely used by Inteq Risk Management Group for picket, reconnaissance, and light escort duty, or for contracts that don't warrant a larger, more specialized ship. Unlike most Inteq ships, the Vaquero features basic medical, engineering, and military equipment all in one package, and its minimal crew requirements are an excellent fit for Vanguards with a smaller command and for training missions. Like its peers, it features a large cargo bay, which can be reconfigured as needed.", + "tags": [ + "Generalist" + ], + "namelists": [ + "BEASTS", + "INTEQ" + ], + "map_short_name": "Vaquero-class", + "map_path": "_maps/shuttles/shiptest/inteq_vaquero.dmm", + "limit": 1, + "job_slots": { + "Vanguard": { + "outfit": "/datum/outfit/job/captain/inteq/naked", + "officer": true, + "slots": 1 + }, + "Master At Arms": { + "outfit": "/datum/outfit/job/warden/inteq", + "officer": true, + "slots": 1 + }, + "Artificer": { + "outfit": "/datum/outfit/job/engineer/inteq", + "slots": 1 + }, + "Corpsman": { + "outfit": "/datum/outfit/job/paramedic/inteq", + "slots": 1 + }, + "Enforcer": { + "outfit": "/datum/outfit/job/security/inteq", + "slots": 1 + }, + "Recruit": { + "outfit": "/datum/outfit/job/assistant/inteq", + "slots": 2 + } + }, + "enabled": true +} diff --git a/_maps/configs/minutemen_asclepius.json b/_maps/configs/minutemen_asclepius.json index 26a145841792..e2f80e40dc11 100644 --- a/_maps/configs/minutemen_asclepius.json +++ b/_maps/configs/minutemen_asclepius.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Asclepius-Class Hospital Ship", + "map_name": "Asclepius-class Hospital Ship", "prefix": "CMSV", "description": "The Asclepius is a medical vessel employed by the CMM. Much in CMM fashion it features tight hallways and moderately sized personal quarters. Well stocked in medical supplies, this vessel is known for its capability of fulfilling extensive treatment for patients in sectors where such treatment is otherwise scarce. Stocked with a cryo lab, a morgue, a chemlab, and surgery room, the Asclepius rarely finds difficulty when provided all measures both preventative and restorative.", "tags": [ diff --git a/_maps/configs/minutemen_cepheus.json b/_maps/configs/minutemen_cepheus.json index 8712a34b127a..ee275e7e5d10 100644 --- a/_maps/configs/minutemen_cepheus.json +++ b/_maps/configs/minutemen_cepheus.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Cepheus-Class Mech Carrier", + "map_name": "Cepheus-class Mech Carrier", "prefix": "CMSV", "description": "The Cepheus is the go-to for the CMM whenever it wishes to deploy vessels capable of creating anything in the realm robotica. These vessels are deployed to sectors full of scrap and salvageable material, stocked with armament for their salvagers and a mechanical laboratory for their mechanical engineers. Crews on Cepheus ships are typically treated to somewhat crammed together quarters and tight schedules of collection and production.", "tags": [ diff --git a/_maps/configs/minutemen_vela.json b/_maps/configs/minutemen_vela.json index 4829166a56d6..86b7818ba1f8 100644 --- a/_maps/configs/minutemen_vela.json +++ b/_maps/configs/minutemen_vela.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Vela-Class Industrial Cruiser", + "map_name": "Vela-class Industrial Cruiser", "prefix": "CMGSV", "namelists": ["GENERAL", "MYTHOLOGICAL", "BEASTS"], "description": "The Vela-Class is the designation for a series of semi-modular industrial cruisers created by the Colonial Minutemen in the early 440s. While the original design was created almost exclusively for extracting minerals from asteroid belts, modern examples tend to take on a multi-mission role, with the most common configuration being a mech hanger, and research pod. The ship itself often sees long deployments that encourage modification, leading to Velas taking on a personality as their crews leave their mark.", @@ -9,7 +9,7 @@ "Construction", "Science" ], - "map_short_name": "Vela-Class", + "map_short_name": "Vela-class", "starting_funds": 1000, "map_path": "_maps/shuttles/shiptest/minutemen_vela.dmm", "limit": 1, diff --git a/_maps/configs/nanotrasen_mimir.json b/_maps/configs/nanotrasen_mimir.json index 310b9962b63d..a0ba21e4df19 100644 --- a/_maps/configs/nanotrasen_mimir.json +++ b/_maps/configs/nanotrasen_mimir.json @@ -6,7 +6,7 @@ "NATURAL_AGGRESSIVE", "BEASTS" ], - "map_name": "Mimir-Class Rehabillitation Vessel", + "map_name": "Mimir-class Rehabillitation Vessel", "map_short_name": "Mimir-class", "description": "The Mimir-class are Nanotrasen “patient” transfer and holding ships. Nanotrasen deploys Mimirs to hold those they’ve interned, often in ruined or otherwise out-of-the-way sectors. This both minimizes the chances of the “patients” escaping and drastically lowers the incentive to do so in the first place, as it keeps them stuck in the middle of nowhere until Central Command is ready to pick them up and process them. While “patients” are largely kept in cryogenic storage, regulations and medical necessity both require occasional thawing. As such, the Mimir comes with a host of “rehabilitative” activities for the “patients” as well as a light security detail to manage them.", "tags": [ diff --git a/_maps/configs/nanotrasen_powerrangers.json b/_maps/configs/nanotrasen_ranger.json similarity index 62% rename from _maps/configs/nanotrasen_powerrangers.json rename to _maps/configs/nanotrasen_ranger.json index 4549e153a81b..e71839db2893 100644 --- a/_maps/configs/nanotrasen_powerrangers.json +++ b/_maps/configs/nanotrasen_ranger.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "prefix": "NTSV", - "map_name": "Nanotrasen Ranger-class Aid Vessel", + "map_name": "Ranger-class Aid Vessel", "namelists": [ "NANOTRASEN", "NATURAL_AGGRESSIVE", @@ -18,45 +18,29 @@ "Generalist" ], "starting_funds": 4000, - "map_path": "_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm", + "map_path": "_maps/shuttles/shiptest/nanotrasen_ranger.dmm", "limit": 1, "job_slots": { "LP Lieutenant": { - "outfit": "/datum/outfit/job/lp/lieutenant", + "outfit": "/datum/outfit/job/captain/nt/lp_lieutenant", "officer": true, "slots": 1 }, - "Commissioner": { - "outfit": "/datum/outfit/job/lp/commissioner", - "slots": 1 - }, "LP Engineering Specialist": { - "outfit": "/datum/outfit/job/lp/engineer", + "outfit": "/datum/outfit/job/engineer/lp", "slots": 1 }, "LP Security Specialist": { - "outfit": "/datum/outfit/job/lp/security", + "outfit": "/datum/outfit/job/security/lp", "slots": 1 }, "LP Medical Specialist": { - "outfit": "/datum/outfit/job/lp/medic", - "slots": 1 - }, - "Medical Doctor": { "outfit": "/datum/outfit/job/doctor/lp", "slots": 1 }, - "Bartender": { - "outfit": "/datum/outfit/job/bartender/lp", + "Intern": { + "outfit": "/datum/outfit/job/assistant", "slots": 1 - }, - "Researcher": { - "outfit": "/datum/outfit/job/scientist/lp", - "slots": 2 - }, - "Miner": { - "outfit": "/datum/outfit/job/miner/lp", - "slots": 2 } }, "enabled": true diff --git a/_maps/configs/pirate_ember.json b/_maps/configs/pirate_ember.json index ef23ccd8ef3b..78c60f95e28b 100644 --- a/_maps/configs/pirate_ember.json +++ b/_maps/configs/pirate_ember.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Ember-Class Pirate Raider", + "map_name": "Ember-class Pirate Raider", "prefix": "ISV", "namelists": [ "PIRATES", diff --git a/_maps/configs/pirate_noderider.json b/_maps/configs/pirate_noderider.json index 4a004bdee87e..aa005f85b7cf 100644 --- a/_maps/configs/pirate_noderider.json +++ b/_maps/configs/pirate_noderider.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Jupiter-Class Stormrider", - "map_short_name": "Jupiter-Class", + "map_name": "Jupiter-class Stormrider", + "map_short_name": "Jupiter-class", "prefix": "ISV", "namelists": [ "INSTALLATION", diff --git a/_maps/configs/solgov_chronicle.json b/_maps/configs/solgov_chronicle.json index aed35c98daa0..2f2043eaec73 100644 --- a/_maps/configs/solgov_chronicle.json +++ b/_maps/configs/solgov_chronicle.json @@ -40,8 +40,8 @@ }, "Scribe": { "outfit": "/datum/outfit/job/solgov/assistant", - "slots" : 1 + "slots" : 2 } }, - "enabled": false + "enabled": true } diff --git a/_maps/configs/syndicate_cybersun_kansatsu.json b/_maps/configs/syndicate_cybersun_kansatsu.json index 784dab0483cb..d032f8c8d30f 100644 --- a/_maps/configs/syndicate_cybersun_kansatsu.json +++ b/_maps/configs/syndicate_cybersun_kansatsu.json @@ -6,12 +6,12 @@ "SPACE", "NATURAL_AGGRESSIVE" ], - "map_name": "Kansatsu-Class Scout Courier", + "map_name": "Kansatsu-class Scout Courier", "description": "The Kansatsu-class is a Cybersun remodel of the old Type-S SolGov Courier, rebuilt for rapid package ferrying and light surveillance operations in the Frontier. While fairly cramped, it excels at its design goals, with rapid surveys, scouting, and espionage flowing from its presence. Syndicate deployments typically include a deployment of 5, with a recommended max of 7. This is broken down into 1 captain, an intelligence officer for coordinating the field agents, an engineer, and 2 field agents. The simplicity of the hull has led to the ship becoming a widespread indicator of Syndicate interest in locations, and some models have found their way into private purchasers' hands.", "tags": [ "Specialist" ], - "map_short_name": "Kansatsu-Class", + "map_short_name": "Kansatsu-class", "map_path": "_maps/shuttles/shiptest/syndicate_cybersun_kansatsu.dmm", "map_id": "cybersun_kansatsu", "job_slots": { diff --git a/_maps/map_catalogue.txt b/_maps/map_catalogue.txt index f685375e8433..94750d30b542 100644 --- a/_maps/map_catalogue.txt +++ b/_maps/map_catalogue.txt @@ -2,10 +2,6 @@ Find the key for using this catalogue in "map_catalogue_key.txt" IceRuins: - File Name = "_maps\RandomRuins\IceRuins\icemoon_underground_icecropolis.dmm" - Size = (x = 105)(y = 60)(z = 1) - Tags = "Major Loot", "Boss Combat Challenge", "Megafauna", "Antag_Gear", "Necropolis Loot", "Shelter", "Hazardous", "Lava", "Ghost Role" - File Name = _maps\RandomRuins\IceRuins\icemoon_hydroponics_lab.dmm Size = (x = 33)(y = 33)(z = 1) Tags = "Medium Loot", "Medium Combat Challenge", "Antag_Gear", "Shelter" @@ -214,6 +210,10 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 30)(y = 30)(z = 1) Tags = "No combat" "Minor loot" "Inhospitable" + File Name = "_maps\RandomRuins\LavaRuins\codelab.dmm" + Size = (x = 56)(y = 35)(z = 1) + Tags = "Minor Combat Challenge", "Medium Loot", "Shelter", "Hazardous" + ReebeRuins: File Name = "_maps\RandomRuins\Ruins\reebe_swarmers.dmm" @@ -599,8 +599,8 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Tags "No combat", "Medium loot", "hospitable" File name ="_maps\RandomRuins\wasteruins\wasteplanet_unhonorable.dmm" - Size = (x = 11)(y = 17)(z = 1) - Tags = "No Combat", "Medium Loot", "Shelter", "Hazardous" + Size = (x = 34)(y = 34)(z = 1) + Tags = "Minor Combat Challenge", "Medium Loot", "Shelter", "Hazardous" File name = "_maps\RandomRuins\wasteruins\wasteplanet_abandoned_mechbay Size = (x = 45)(y = 47)(z = 1) diff --git a/_maps/shuttles/shiptest/independent_dwayne.dmm b/_maps/shuttles/shiptest/independent_dwayne.dmm index 99e8b9f1e0c5..ecf9b941b994 100644 --- a/_maps/shuttles/shiptest/independent_dwayne.dmm +++ b/_maps/shuttles/shiptest/independent_dwayne.dmm @@ -1654,10 +1654,9 @@ /obj/item/kinetic_crusher, /obj/effect/turf_decal/box, /obj/item/vending_refill/mining_equipment, -/obj/item/ammo_box/c38_box/hunting, -/obj/item/ammo_box/c38_box/hunting, /obj/item/ammo_box/c38_box, -/obj/item/disk/design_disk/ammo_38_hunting, +/obj/item/ammo_box/c38_box, +/obj/item/ammo_box/c38_box, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 diff --git a/_maps/shuttles/shiptest/independent_litieguai.dmm b/_maps/shuttles/shiptest/independent_litieguai.dmm index b2317cebc331..cf8ac312b338 100644 --- a/_maps/shuttles/shiptest/independent_litieguai.dmm +++ b/_maps/shuttles/shiptest/independent_litieguai.dmm @@ -22,10 +22,10 @@ /area/ship/storage) "bl" = ( /obj/docking_port/stationary{ - width = 30; - height = 15; + dir = 2; dwidth = 15; - dir = 2 + height = 15; + width = 30 }, /turf/template_noop, /area/template_noop) @@ -1123,8 +1123,8 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_y = 10; - pixel_x = -20 + pixel_x = -20; + pixel_y = 10 }, /turf/open/floor/plating, /area/ship/maintenance/starboard) @@ -1287,6 +1287,11 @@ /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 8 }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 10 + }, /turf/open/floor/plasteel/white, /area/ship/hallway/fore) "CX" = ( @@ -1671,10 +1676,10 @@ /area/ship/storage) "Ml" = ( /obj/docking_port/stationary{ + dir = 8; dwidth = 8; - width = 30; height = 15; - dir = 8 + width = 30 }, /turf/template_noop, /area/template_noop) @@ -1960,8 +1965,8 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_y = 10; - pixel_x = -20 + pixel_x = -20; + pixel_y = 10 }, /turf/open/floor/plasteel, /area/ship/crew) @@ -2072,8 +2077,8 @@ /obj/machinery/stasis, /obj/effect/turf_decal/industrial/outline/red, /obj/machinery/smartfridge/organ{ - pixel_y = 32; - density = 0 + density = 0; + pixel_y = 32 }, /turf/open/floor/plasteel/tech, /area/ship/medical) @@ -2563,8 +2568,8 @@ /obj/structure/extinguisher_cabinet/directional/west, /obj/machinery/light_switch{ dir = 4; - pixel_y = 10; - pixel_x = -20 + pixel_x = -20; + pixel_y = 10 }, /turf/open/floor/plasteel/white, /area/ship/medical) diff --git a/_maps/shuttles/shiptest/independent_mudskipper.dmm b/_maps/shuttles/shiptest/independent_mudskipper.dmm new file mode 100644 index 000000000000..2f3900971f1b --- /dev/null +++ b/_maps/shuttles/shiptest/independent_mudskipper.dmm @@ -0,0 +1,3057 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"ag" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"ak" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8; + color = "#543C30" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"ao" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Plasma to Engines"; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"ar" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/aft) +"bS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/aft) +"bZ" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastleft{ + layer = 3.1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "mudskipper_engine" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"cn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -3 + }, +/turf/open/floor/plasteel/dark, +/area/ship/maintenance) +"cs" = ( +/turf/template_noop, +/area/template_noop) +"cx" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/miskilamo_small{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cB" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"dc" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) +"dw" = ( +/obj/structure/window/reinforced/spawner, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/analyzer{ + pixel_y = 3 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_x = 22; + pixel_y = 15; + id = "mudskipper_engine"; + name = "Engine Shutters" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"dN" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/neutral, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"dQ" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/firealarm/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"dT" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/firealarm/directional/west{ + pixel_y = -13 + }, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"dZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/glass, +/obj/structure/extinguisher_cabinet/directional/west{ + pixel_y = 5 + }, +/obj/machinery/button/door{ + dir = 4; + pixel_x = -33; + pixel_y = -7; + id = "mudskipper_door"; + name = "Cargo Door" + }, +/obj/machinery/button/shieldwallgen{ + dir = 4; + pixel_x = -21; + pixel_y = -7; + id = "mudskipper_shield"; + name = "Cargo Holofield" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ec" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ee" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/caution{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/east, +/turf/open/floor/plasteel/tech/airless, +/area/ship/external/dark) +"en" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"eu" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/closet/crate/engineering/electrical{ + name = "fuel crate" + }, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"eL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/structure/sign/poster/contraband/smoke{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 4 + }, +/obj/item/toy/cards/deck{ + pixel_y = 3 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/aft) +"eX" = ( +/obj/machinery/atmospherics/components/unary/passive_vent, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"gf" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"gB" = ( +/obj/structure/catwalk, +/obj/machinery/door/poddoor{ + dir = 4; + id = "mudskipper_door" + }, +/turf/open/floor/engine, +/area/ship/cargo) +"gR" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor4" + }, +/obj/structure/closet/crate/secure{ + name = "scavenging supplies"; + desc = "A secure crate. This one is particularly large."; + storage_capacity = 40 + }, +/obj/item/reagent_containers/glass/chem_jug/thermite, +/obj/item/door_seal, +/obj/item/door_seal, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/regular, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/storage/box/beakers, +/obj/item/lighter/greyscale, +/obj/item/bodybag, +/obj/item/bodybag, +/obj/item/pickaxe/mini, +/obj/item/reagent_containers/pill/patch/styptic, +/obj/item/reagent_containers/pill/patch/silver_sulf, +/obj/item/circular_saw, +/obj/item/gps/mining{ + gpstag = "SCAV1" + }, +/obj/item/gps/mining{ + gpstag = "SCAV2" + }, +/obj/item/gps/mining{ + gpstag = "SCAV3" + }, +/obj/item/gps/mining{ + gpstag = "SCAV4" + }, +/obj/item/multitool, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"gT" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood/walnut, +/area/ship/hallway/aft) +"hr" = ( +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"hH" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/external/dark) +"hX" = ( +/obj/structure/grille, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"hY" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"ib" = ( +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + dir = 8; + launch_status = 0; + preferred_direction = 4; + dheight = 3 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/cargo) +"ic" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"iy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/aft) +"iY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"kB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = 3 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"kV" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west{ + pixel_y = -5 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"kX" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/west{ + bulb_power = 0.5 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"kY" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/cargo) +"lj" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"ma" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/external/dark) +"mt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/toilet) +"mC" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"mF" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"mS" = ( +/obj/structure/catwalk, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "mudskipper_door" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 1; + id = "mudskipper_shield" + }, +/turf/open/floor/engine, +/area/ship/cargo) +"nj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 28 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/miskilamo_small/left{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"nm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 9 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7" + }, +/area/ship/hallway/aft) +"nx" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"nM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/light/small/directional/north{ + pixel_x = 6 + }, +/obj/machinery/computer/helm/viewscreen/computer, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"nR" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"nV" = ( +/obj/structure/closet/wall/blue{ + dir = 4; + secure = 1; + pixel_x = -28; + locked = 1 + }, +/obj/item/gun/energy/laser/scatter, +/obj/item/stock_parts/cell/gun/upgraded, +/obj/machinery/holopad/emergency/command, +/obj/item/storage/backpack/duffelbag, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/head/caphat, +/obj/item/megaphone/command, +/obj/item/kitchen/knife/combat/survival, +/obj/item/flashlight/seclite, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ot" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/number/four{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ov" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/east, +/obj/machinery/photocopier, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"oC" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4; + color = "#543C30" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"oG" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"oU" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/toilet) +"po" = ( +/obj/structure/catwalk, +/obj/machinery/door/poddoor{ + dir = 4; + id = "mudskipper_door" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "mudskipper_shield" + }, +/turf/open/floor/engine, +/area/ship/cargo) +"pF" = ( +/obj/machinery/firealarm/directional/west{ + pixel_y = 5 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/table/reinforced, +/obj/structure/bedsheetbin, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance) +"pY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/grimy, +/area/ship/bridge) +"qy" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/machinery/computer/crew{ + dir = 8; + icon_state = "computer-right" + }, +/obj/machinery/button/door{ + dir = 1; + pixel_x = -6; + pixel_y = -21; + name = "Bridge Lockdown"; + id = "mudskipper_bridge" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"qE" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-5" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"qN" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north{ + pixel_x = -3 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"rr" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = -3 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"rO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"sa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair, +/obj/effect/turf_decal/siding/wood{ + dir = 5; + color = "#543C30" + }, +/obj/machinery/newscaster/directional/east{ + pixel_y = -6 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/aft) +"sf" = ( +/obj/machinery/computer/helm{ + dir = 8; + icon_state = "computer-left" + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"sp" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/brown/visible/layer2, +/obj/machinery/meter/atmos/layer2{ + name = "waste to external meter" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"sA" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/miskilamo_small/right{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"sH" = ( +/obj/structure/catwalk, +/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/engine/airless, +/area/ship/external/dark) +"sI" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"sT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"th" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"ti" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/incident{ + pixel_x = -32 + }, +/obj/machinery/computer/cargo/express/retro{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"tI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"tK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/firealarm/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"uk" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"uz" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/sign/warning/nosmoking/burnt{ + pixel_x = 7; + pixel_y = 28 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"uW" = ( +/obj/machinery/door/airlock/grunge{ + name = "Bridge"; + req_one_access_txt = "7" + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id = "mudskipper_bridge" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"vn" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/punch_shit{ + pixel_x = 32 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"vI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"wi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/maintenance) +"wj" = ( +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"ws" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/engine) +"xk" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 25; + pixel_y = 5 + }, +/obj/item/kirbyplants{ + icon_state = "plant-14" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"xo" = ( +/obj/structure/dresser, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7" + }, +/area/ship/crew) +"xp" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/dim/directional/south, +/obj/structure/curtain, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"xH" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"xU" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east{ + bulb_power = 0.2 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"yg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west{ + pixel_y = -5 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22" + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22; + pixel_y = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"yv" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "mudskipper_window" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"yB" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"yS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/aft) +"yY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/west{ + bulb_power = 0.5 + }, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"zx" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/east, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "mudskipper_engine" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"zR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/aft) +"zW" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/crew/cryo) +"zX" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/cryo) +"Ak" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"AN" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = -14 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Bj" = ( +/obj/effect/turf_decal/corner_techfloor_grid, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_y = -32 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Bn" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/aft) +"Bw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"BA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer2{ + dir = 4 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/aft) +"BW" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/plastic, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/closet/crate/radiation{ + name = "rad protection crate" + }, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/head/radiation, +/obj/item/clothing/head/radiation, +/obj/item/geiger_counter, +/obj/item/geiger_counter, +/obj/item/storage/pill_bottle/charcoal/less, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Ch" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"Cr" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/aft) +"CG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/machinery/suit_storage_unit/inherit/industrial, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/aft) +"Dj" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"Dp" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken2" + }, +/area/ship/bridge) +"DC" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"DS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -3 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Ed" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Eg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/number/eight{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ey" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"EP" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + pixel_x = -6; + pixel_y = -21; + id = "mudskipper_shield"; + name = "Cargo Holofield" + }, +/obj/machinery/button/door{ + dir = 1; + pixel_x = 6; + pixel_y = -21; + id = "mudskipper_door"; + name = "Cargo Door" + }, +/obj/effect/turf_decal/number/six{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"EQ" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/aft) +"Ft" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/bounty, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 1; + pixel_y = -21; + pixel_x = 3 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"FN" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/tank/jetpack/carbondioxide, +/obj/structure/sign/warning{ + pixel_x = -28 + }, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Gk" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "mudskipper_bridge" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Gq" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew) +"GI" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"GW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7" + }, +/area/ship/crew) +"Hk" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Id" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/stack/sheet/metal/five{ + pixel_y = 3 + }, +/obj/item/stack/sheet/glass/five{ + pixel_y = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"IL" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"IP" = ( +/obj/structure/table, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/east, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/radio{ + pixel_y = 3; + pixel_x = -6 + }, +/obj/item/radio{ + pixel_y = 3; + pixel_x = -6 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"IU" = ( +/obj/structure/catwalk, +/turf/open/floor/engine/airless, +/area/ship/external/dark) +"JN" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/aft) +"JS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/aft) +"Kt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/aft) +"KA" = ( +/obj/structure/window/reinforced/spawner, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"KT" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance) +"KU" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"Lw" = ( +/obj/machinery/firealarm/directional/west{ + pixel_y = 4 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22; + pixel_y = -9 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/computer/cryopod/retro/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"LV" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Mf" = ( +/turf/template_noop, +/area/space) +"Mi" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"MB" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 15; + height = 15; + width = 30 + }, +/turf/template_noop, +/area/template_noop) +"MF" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastright{ + layer = 3.1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "mudskipper_engine" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"MK" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance) +"Ni" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"Nj" = ( +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"Nl" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/engine/hull/reinforced, +/area/ship/cargo) +"NJ" = ( +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/closet/crate{ + name = "ration crate" + }, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/drinks/waterbottle, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"NN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"NU" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Oc" = ( +/obj/item/paper_bin, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"OB" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"OD" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Pr" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"PO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"PR" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/shutters{ + id = "mudskipper_window" + }, +/turf/open/floor/plating, +/area/ship/hallway/aft) +"PU" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Qp" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/aft) +"Qt" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/door/poddoor/shutters{ + id = "mudskipper_window" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Qu" = ( +/obj/machinery/autolathe/hacked, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Qx" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"QF" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Rc" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/table{ + dir = 8 + }, +/obj/machinery/button/door{ + dir = 1; + pixel_x = 6; + pixel_y = -21; + id = "mudskipper_window"; + name = "Window Shutters" + }, +/obj/machinery/light/small/directional/west{ + pixel_y = -6; + bulb_power = 0.6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Rl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 8 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = 10; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 18; + pixel_y = 2 + }, +/obj/item/paper/pamphlet{ + pixel_x = -3; + pixel_y = 2; + name = "Salvage And You" + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/aft) +"Rn" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/grunge{ + name = "Utility Closet" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance) +"Rv" = ( +/obj/item/gps/mining{ + pixel_y = 6; + gpstag = "SCAV0" + }, +/obj/item/clipboard{ + pixel_x = 5; + pixel_y = -12 + }, +/obj/item/reagent_containers/glass/maunamug{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/pen/fountain{ + pixel_x = 5; + pixel_y = -12 + }, +/obj/structure/sign/poster/contraband/shamblers_juice{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"RR" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Sj" = ( +/obj/structure/filingcabinet/double, +/obj/item/folder, +/obj/machinery/light/small/directional/west{ + pixel_y = 6; + bulb_power = 0.6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"So" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/airlock{ + name = "Crew Quarters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"Sq" = ( +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"ST" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/storage/cans/sixbeer, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/structure/closet/secure_closet/freezer{ + anchored = 1; + name = "fridge" + }, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"Ti" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + name = "airlock waste injector" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Tn" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"TV" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Cargo Bay" + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"Ud" = ( +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8; + piping_layer = 4 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = -5 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Ui" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/bridge) +"UF" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engine Room" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"UL" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/light/directional/west, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"UZ" = ( +/obj/structure/table, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/flashlight/lamp/green{ + pixel_y = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"Vn" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Vo" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) +"Vy" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/bounty, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"VP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"VW" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/external/dark) +"Wm" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Cryogenic Storage" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"Wz" = ( +/obj/structure/sink{ + dir = 1 + }, +/obj/structure/mirror{ + pixel_y = -30 + }, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 4 + }, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"Xc" = ( +/obj/machinery/blackbox_recorder, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north{ + pixel_x = -6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Xh" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Xk" = ( +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Xm" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "mudskipper_window" + }, +/turf/open/floor/plating, +/area/ship/hallway/aft) +"XK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/aft) +"XU" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/aft) +"Yc" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/stock_parts/cell/gun, +/obj/item/gun/energy/laser{ + pixel_y = 5 + }, +/obj/item/stock_parts/cell/gun, +/obj/item/gun/energy/laser, +/obj/item/flashlight/seclite, +/obj/item/kitchen/knife/combat/survival, +/obj/item/flashlight/seclite, +/obj/item/kitchen/knife/combat/survival, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Yd" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "mudskipper_window" + }, +/turf/open/floor/plating, +/area/ship/crew) +"Yq" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor4" + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + name = "Air to Distro"; + target_pressure = 1000 + }, +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + name = "Scrubbers to External"; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Yv" = ( +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = -5 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"YK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/aft) +"YL" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Zi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"ZC" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"ZJ" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) + +(1,1,1) = {" +cs +cs +cs +cs +ws +ag +lj +ag +ag +lj +ag +ws +cs +cs +cs +cs +cs +"} +(2,1,1) = {" +cs +hX +IU +ws +ws +bZ +zx +bZ +MF +zx +MF +ws +ws +IU +hX +cs +cs +"} +(3,1,1) = {" +cs +hX +cs +ws +kX +QF +en +Vo +Vo +qE +ao +yY +ws +cs +hX +cs +cs +"} +(4,1,1) = {" +hX +hX +eX +Qt +sp +Yq +Tn +vI +KA +eu +hY +sI +ws +IU +hX +hX +cs +"} +(5,1,1) = {" +hX +cs +cs +ws +Ud +Hk +AN +ac +dw +hr +xU +YL +ws +cs +cs +hX +cs +"} +(6,1,1) = {" +hX +IU +OB +OB +OB +UF +OB +OB +OB +OB +OB +Qp +Qp +Qp +Ti +hX +cs +"} +(7,1,1) = {" +cs +cs +OB +Xc +ic +ak +OB +Sj +nV +Rc +OB +EQ +Cr +PR +ma +cs +cs +"} +(8,1,1) = {" +cs +cs +OB +Rv +Oc +Dp +uW +pY +Ak +Ui +OB +BA +Bn +nx +ee +sH +MB +"} +(9,1,1) = {" +cs +cs +OB +nM +rr +oC +OB +dN +sf +qy +OB +JN +CG +Qp +IU +cs +cs +"} +(10,1,1) = {" +hX +IU +OB +OB +OB +oG +OB +Gk +Gk +Gk +OB +Nj +Qp +Qp +IU +hX +cs +"} +(11,1,1) = {" +hX +cs +cs +Xm +yg +XK +Ni +tI +JS +bS +yS +Kt +Xm +cs +cs +hX +cs +"} +(12,1,1) = {" +hX +cs +cs +Xm +ST +iy +YK +NN +zR +nm +Rl +XU +Xm +cs +cs +hX +cs +"} +(13,1,1) = {" +hX +cs +cs +Qp +sT +vn +Qp +ov +ar +sa +eL +gT +Qp +cs +cs +hX +cs +"} +(14,1,1) = {" +hX +IU +Gq +Gq +Gq +Gq +Gq +dc +Pr +dc +oU +oU +oU +oU +IU +hX +cs +"} +(15,1,1) = {" +cs +cs +Gq +Vy +UZ +Ft +Gq +kV +gf +Xh +oU +kB +xp +oU +cs +cs +cs +"} +(16,1,1) = {" +cs +cs +Yd +GW +ZC +Ey +So +VP +IL +Qx +mt +Ch +Wz +oU +cs +cs +cs +"} +(17,1,1) = {" +hX +IU +Yd +xo +cB +dQ +Gq +DS +Mi +ZJ +oU +tK +Sq +oU +IU +hX +cs +"} +(18,1,1) = {" +hX +cs +Gq +Gq +Wm +Gq +Gq +dc +mC +iY +MK +MK +MK +MK +cs +hX +cs +"} +(19,1,1) = {" +hX +cs +zX +KU +zW +Lw +zX +Vn +DC +PO +Rn +wi +pF +MK +cs +hX +cs +"} +(20,1,1) = {" +hX +IU +zX +qN +IP +GI +zX +Yv +LV +xk +MK +cn +KT +MK +IU +hX +cs +"} +(21,1,1) = {" +cs +cs +zX +zX +zX +zX +zX +dc +TV +dc +MK +MK +MK +MK +cs +cs +cs +"} +(22,1,1) = {" +cs +cs +cs +yv +UL +FN +dT +dZ +Zi +yB +ti +RR +yv +cs +cs +cs +cs +"} +(23,1,1) = {" +cs +hX +IU +yv +PU +NU +uk +Ed +rO +nR +ec +Id +yv +IU +hX +cs +cs +"} +(24,1,1) = {" +cs +hX +cs +yv +OD +xH +Yc +wj +Dj +BW +Bw +Qu +yv +Mf +hX +cs +cs +"} +(25,1,1) = {" +cs +hX +IU +mF +mF +uz +gR +Xk +th +NJ +Bj +mF +mF +IU +hX +cs +cs +"} +(26,1,1) = {" +cs +hX +cs +cs +mF +nj +cx +sA +ot +Eg +EP +mF +Mf +Mf +hX +cs +cs +"} +(27,1,1) = {" +cs +hX +IU +IU +mF +po +gB +gB +gB +gB +mS +mF +IU +IU +hX +cs +cs +"} +(28,1,1) = {" +cs +cs +cs +VW +hH +Nl +kY +ib +kY +kY +Nl +hH +VW +cs +cs +cs +cs +"} +(29,1,1) = {" +cs +cs +cs +hH +hH +cs +cs +cs +cs +cs +cs +hH +hH +cs +cs +cs +cs +"} +(30,1,1) = {" +cs +cs +cs +cs +hH +hH +cs +cs +cs +cs +hH +hH +cs +cs +cs +cs +cs +"} +(31,1,1) = {" +cs +cs +cs +cs +cs +hH +cs +cs +cs +cs +hH +cs +cs +cs +cs +cs +cs +"} diff --git a/_maps/shuttles/shiptest/independent_nemo.dmm b/_maps/shuttles/shiptest/independent_nemo.dmm index 35c7e0deb6fd..f693cbcbdc27 100644 --- a/_maps/shuttles/shiptest/independent_nemo.dmm +++ b/_maps/shuttles/shiptest/independent_nemo.dmm @@ -251,20 +251,6 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"dj" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/wood, -/area/ship/crew/library) "dt" = ( /obj/structure/displaycase/trophy, /obj/effect/turf_decal/siding/wood{ @@ -411,39 +397,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"eK" = ( -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/structure/frame/machine, -/obj/item/paper{ - default_raw_text = "Missing protolathe. Lost in transit." - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"eR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_state = "sec_wall"; - name = "hunting locker"; - pixel_x = -32; - req_access = list(30) - }, -/obj/item/firing_pin, -/obj/item/kitchen/knife/hunting, -/obj/item/disk/design_disk/ammo_38_hunting, -/obj/item/gun/ballistic/shotgun/contender, -/obj/item/ammo_box/a4570, -/obj/item/ammo_box/a4570, -/turf/open/floor/carpet/black, -/area/ship/bridge) "eS" = ( /obj/structure/cable{ icon_state = "1-2" @@ -501,6 +454,25 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"fu" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/stack/sheet/mineral/wood{ + amount = 10 + }, +/obj/structure/closet/crate, +/obj/item/storage/box/monkeycubes, +/obj/effect/turf_decal/siding/brown{ + dir = 5 + }, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 23 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "fA" = ( /obj/machinery/door/poddoor{ dir = 4; @@ -581,25 +553,6 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) -"gL" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/stack/sheet/mineral/wood{ - amount = 10 - }, -/obj/structure/closet/crate, -/obj/item/storage/box/monkeycubes, -/obj/effect/turf_decal/siding/brown{ - dir = 5 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "gO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -684,6 +637,16 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/electrical) +"ie" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/structure/frame/machine, +/obj/item/paper{ + default_raw_text = "Missing protolathe. Lost in transit." + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) "ih" = ( /obj/structure/window/plasma/reinforced/spawner, /obj/structure/window/plasma/reinforced/spawner/west, @@ -734,24 +697,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) -"iD" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/green{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) "iF" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -871,6 +816,22 @@ /obj/machinery/computer/helm/viewscreen/directional/south, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) +"jR" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/item/poster/random_contraband, +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = 22; + pixel_y = -12; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "jT" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -973,6 +934,14 @@ /obj/effect/turf_decal/trimline/opaque/blue/arrow_cw, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"lx" = ( +/obj/machinery/light/directional/north, +/obj/machinery/suit_storage_unit/mining, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "ly" = ( /obj/structure/window/plasma/reinforced/spawner, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, @@ -985,30 +954,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) -"lD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/button/ignition/incinerator/atmos{ - pixel_x = -26; - pixel_y = -3 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible/layer5{ - dir = 8 - }, -/obj/structure/table, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/paper{ - default_raw_text = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber." - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "lF" = ( /obj/effect/turf_decal/siding/blue/corner, /turf/open/floor/plasteel/white, @@ -1154,17 +1099,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"mQ" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/light_switch{ - pixel_x = 22; - pixel_y = -12; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "mS" = ( /obj/structure/window/plasma/reinforced/spawner/east, /obj/machinery/air_sensor/atmos/toxin_tank{ @@ -1236,6 +1170,17 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"oo" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/light_switch{ + pixel_x = 22; + pixel_y = -12; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "oA" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1453,26 +1398,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/library) -"rX" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/thermomachine, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 12 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) "se" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on, /turf/open/floor/plating, @@ -1495,24 +1420,6 @@ /obj/machinery/libraryscanner, /turf/open/floor/wood, /area/ship/crew/library) -"ts" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/table/glass, -/obj/item/reagent_containers/spray/cleaner, -/obj/effect/turf_decal/siding/blue{ - dir = 9 - }, -/obj/machinery/light/directional/west, -/obj/item/bodybag/bluespace, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "tQ" = ( /obj/structure/chair/sofa/left, /obj/effect/turf_decal/siding/wood{ @@ -1615,6 +1522,11 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"vv" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/dorm) "vB" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -1658,36 +1570,6 @@ /obj/effect/turf_decal/industrial/warning/full, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"wh" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/closet/secure_closet/freezer/meat, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/kitchen/knife, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) "wr" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1749,18 +1631,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) -"xw" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/pod, -/area/ship/hallway/central) "xE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -1867,25 +1737,9 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Al" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/item/poster/random_contraband, -/obj/effect/turf_decal/number/zero{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 22; - pixel_y = -12; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"An" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"An" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -1918,6 +1772,29 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) +"AK" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 23 + }, +/turf/open/floor/carpet/black, +/area/ship/bridge) "AN" = ( /obj/structure/window/plasma/reinforced/spawner, /obj/structure/window/plasma/reinforced/spawner/west, @@ -1939,6 +1816,24 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Bi" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/table/glass, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/obj/item/bodybag/bluespace, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Bl" = ( /obj/machinery/shower{ dir = 8; @@ -1948,6 +1843,23 @@ /obj/structure/curtain, /turf/open/floor/plasteel/white, /area/ship/crew/dorm) +"Bn" = ( +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 4; + name = "Chamber Mixer" + }, +/obj/machinery/light/directional/east, +/obj/item/paper/crumpled{ + default_raw_text = "A mix of 67/33 ratio of oxygen (node 1) and plasma (node 2) works very well, even at 500 kPa." + }, +/obj/effect/turf_decal/trimline/opaque/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/purple/corner{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ship/engineering/atmospherics) "Bv" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 @@ -2061,11 +1973,6 @@ /obj/machinery/atmospherics/components/binary/circulator, /turf/open/floor/engine, /area/ship/engineering/atmospherics) -"CN" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/dorm) "CQ" = ( /obj/docking_port/stationary{ width = 30; @@ -2179,6 +2086,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/layer2, /turf/open/floor/pod, /area/ship/hallway/central) +"Ev" = ( +/obj/machinery/computer/cargo/express{ + dir = 4 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 10 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "Ez" = ( /obj/structure/tank_dispenser, /obj/machinery/firealarm/directional/east, @@ -2188,6 +2105,30 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) +"EL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/button/ignition/incinerator/atmos{ + pixel_x = -26; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/manifold/green/visible/layer5{ + dir = 8 + }, +/obj/structure/table, +/obj/item/weldingtool, +/obj/item/weldingtool, +/obj/item/weldingtool, +/obj/item/weldingtool, +/obj/item/paper{ + default_raw_text = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber." + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "Fk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -2220,6 +2161,28 @@ "FG" = ( /turf/open/floor/wood, /area/ship/crew/library) +"FO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "sec_wall"; + name = "hunting locker"; + pixel_x = -32; + req_access = list(30) + }, +/obj/item/firing_pin, +/obj/item/kitchen/knife/hunting, +/obj/item/gun/ballistic/shotgun/contender, +/obj/item/ammo_box/a4570, +/obj/item/ammo_box/a4570, +/turf/open/floor/carpet/black, +/area/ship/bridge) "FT" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -2377,16 +2340,6 @@ }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) -"Jw" = ( -/obj/machinery/computer/cargo/express{ - dir = 4 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 10 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "Jz" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ dir = 4 @@ -2443,14 +2396,6 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"KH" = ( -/obj/machinery/light/directional/north, -/obj/machinery/suit_storage_unit/mining, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "KK" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2611,23 +2556,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) -"MX" = ( -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 4; - name = "Chamber Mixer" - }, -/obj/machinery/light/directional/east, -/obj/item/paper/crumpled{ - default_raw_text = "A mix of 67/33 ratio of oxygen (node 1) and plasma (node 2) works very well, even at 500 kPa." - }, -/obj/effect/turf_decal/trimline/opaque/blue/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/purple/corner{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) "Ne" = ( /obj/structure/cable{ icon_state = "2-4" @@ -2658,6 +2586,30 @@ /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) +"Nk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 23 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) "Nn" = ( /obj/structure/cable{ icon_state = "2-8" @@ -2788,6 +2740,20 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Oe" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 23 + }, +/turf/open/floor/wood, +/area/ship/crew/library) "Ol" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -2813,6 +2779,36 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"OG" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/closet/secure_closet/freezer/meat, +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/kitchen/knife, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 23 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) "OI" = ( /obj/structure/rack, /obj/item/clothing/suit/hooded/wintercoat/science, @@ -3096,6 +3092,26 @@ }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) +"Th" = ( +/obj/structure/table, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/plus, +/obj/item/circuitboard/machine/thermomachine, +/obj/item/circuitboard/machine/thermomachine, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = 12 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) "Tv" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner, /turf/open/floor/carpet/black, @@ -3138,6 +3154,24 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"TM" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 12 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) "UB" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) @@ -3280,6 +3314,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) +"VZ" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 23 + }, +/turf/open/floor/pod, +/area/ship/hallway/central) "Wa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -3365,58 +3411,11 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/black, /area/ship/bridge) -"WU" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/carpet/black, -/area/ship/bridge) "Xi" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, /turf/open/floor/carpet/black, /area/ship/crew/library) -"Xn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = 23 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) "Xq" = ( /obj/structure/bookcase/random/reference, /obj/effect/turf_decal/siding/wood{ @@ -3719,19 +3718,19 @@ tb tb lu GX -Al +jR RR Mw zV JW wz SH -MX +Bn gx Xr bK Qb -mQ +oo Gu uI "} @@ -3766,7 +3765,7 @@ lu UB TK Ss -lD +EL YR bi vP @@ -3953,7 +3952,7 @@ tb cc AX BH -Jw +Ev cc nz GJ @@ -3993,7 +3992,7 @@ tb tb tb cc -KH +lx nZ SP cc @@ -4014,7 +4013,7 @@ tb tb tb cc -gL +fu gk Kl NL @@ -4022,7 +4021,7 @@ Zj GJ Ez kd -rX +Th LY GJ tb @@ -4077,13 +4076,13 @@ UK UK UK UK -xw +VZ Eb Pn US dN dN -dj +Oe FG FG Jp @@ -4209,7 +4208,7 @@ ah bI Bz JL -iD +TM es MM dJ @@ -4225,7 +4224,7 @@ tb tb tb Yk -wh +OG TE aF Bz @@ -4275,7 +4274,7 @@ NB de bT cj -CN +vv GT tb tb @@ -4334,7 +4333,7 @@ lG MT SU Gb -ts +Bi QI Bv LQ @@ -4418,7 +4417,7 @@ tb lG PL ch -eK +ie vc My lG @@ -4458,7 +4457,7 @@ tb tb tb lG -Xn +Nk JF iv XO @@ -4500,8 +4499,8 @@ tb tb tb dY -WU -eR +AK +FO gO nJ HZ diff --git a/_maps/shuttles/shiptest/independent_rube_goldberg.dmm b/_maps/shuttles/shiptest/independent_rube_goldberg.dmm index dd2ae86feb2e..69043b560f0d 100644 --- a/_maps/shuttles/shiptest/independent_rube_goldberg.dmm +++ b/_maps/shuttles/shiptest/independent_rube_goldberg.dmm @@ -244,6 +244,24 @@ /obj/machinery/light/directional/north, /turf/open/floor/carpet/royalblue, /area/ship/crew/dorm) +"cE" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 + }, +/turf/open/floor/plating/airless, +/area/ship/hallway) "cF" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -302,6 +320,25 @@ /obj/machinery/disposal/deliveryChute, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) +"dd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 + }, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/bridge) "dm" = ( /obj/structure/window/reinforced/spawner{ dir = 8 @@ -765,26 +802,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"hn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/airalarm/directional/east, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/structure/cable/green{ - icon_state = "2-9" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/medical) "hr" = ( /obj/machinery/atmospherics/components/binary/pump/layer2, /obj/effect/decal/cleanable/ash/snappop_phoenix, @@ -800,16 +817,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) -"hv" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/structure/fans/tiny, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) "hB" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 4 @@ -826,6 +833,26 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway) +"hC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/cable/green{ + icon_state = "2-9" + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 12 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/medical) "hE" = ( /obj/structure/particle_accelerator/end_cap, /turf/open/floor/plasteel/tech/techmaint, @@ -874,6 +901,16 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"hZ" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/structure/fans/tiny, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/atmospherics) "id" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -1101,13 +1138,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"kq" = ( -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 23 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "kt" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 4 @@ -1247,6 +1277,52 @@ /obj/structure/holosign/barrier/atmos/infinite, /turf/open/floor/plating, /area/ship/engineering) +"mj" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/east, +/obj/machinery/fax{ + pixel_y = -5 + }, +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 5 + }, +/turf/open/floor/mineral/titanium, +/area/ship/bridge) +"ml" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/storage/belt/utility/chief/full, +/obj/item/clothing/under/rank/engineering/chief_engineer, +/obj/item/clothing/under/rank/engineering/chief_engineer/skirt, +/obj/item/clothing/head/hardhat/white, +/obj/item/clothing/glasses/meson/engine, +/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/engineering, +/obj/item/circuitboard/machine/techfab/department/engineering, +/obj/item/areaeditor/shuttle, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/head/beret/ce, +/obj/item/clothing/head/beret/eng, +/obj/item/pipe_dispenser, +/obj/item/construction/rcd/arcd, +/obj/item/rcd_ammo/large, +/obj/item/rcd_ammo, +/obj/item/rcd_ammo, +/obj/item/clothing/gloves/color/yellow, +/obj/item/gun/ballistic/shotgun/winchester, +/obj/item/ammo_box/c38_box, +/obj/item/storage/fancy/cigarettes/cigars/cohiba, +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 6 + }, +/obj/structure/closet/secure{ + icon_state = "ce"; + name = "Chief at Engineering's Stuff" + }, +/obj/item/areaeditor/shuttle, +/turf/open/floor/mineral/titanium, +/area/ship/bridge) "mr" = ( /obj/machinery/atmospherics/pipe/simple{ dir = 10 @@ -1399,6 +1475,21 @@ /obj/effect/turf_decal/trimline/transparent/bar/filled, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) +"oq" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/spline/plain/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/spline/plain/opaque/yellow, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) "oK" = ( /turf/closed/wall/mineral/wood, /area/ship/hallway) @@ -1904,6 +1995,24 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) +"tq" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/machinery/button/door{ + dir = 8; + id = "Burn Chamber Blast"; + name = "Burn Chamber Vent Control"; + pixel_x = 26; + pixel_y = 5 + }, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 23 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "tt" = ( /turf/closed/wall/mineral/wood, /area/ship/crew/canteen) @@ -1916,15 +2025,6 @@ /obj/machinery/reagentgrinder/constructed, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"tN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/computer/atmos_control/tank/toxin_tank, -/obj/machinery/light/directional/east, -/obj/machinery/door/airlock/hatch, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "tZ" = ( /obj/docking_port/mobile{ callTime = 250; @@ -2168,9 +2268,6 @@ /obj/structure/lattice/catwalk, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"vW" = ( -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) "vX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -2289,21 +2386,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"xw" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "xA" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, @@ -2343,42 +2425,6 @@ /obj/effect/turf_decal/trimline/transparent/bar, /turf/open/floor/plating, /area/ship/engineering/engine) -"xU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/storage/belt/utility/chief/full, -/obj/item/clothing/under/rank/engineering/chief_engineer, -/obj/item/clothing/under/rank/engineering/chief_engineer/skirt, -/obj/item/clothing/head/hardhat/white, -/obj/item/clothing/glasses/meson/engine, -/obj/item/holosign_creator/atmos, -/obj/item/holosign_creator/engineering, -/obj/item/circuitboard/machine/techfab/department/engineering, -/obj/item/areaeditor/shuttle, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/head/beret/ce, -/obj/item/clothing/head/beret/eng, -/obj/item/pipe_dispenser, -/obj/item/construction/rcd/arcd, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo, -/obj/item/rcd_ammo, -/obj/item/clothing/gloves/color/yellow, -/obj/item/gun/ballistic/shotgun/winchester, -/obj/item/ammo_box/c38_box/hunting, -/obj/item/disk/design_disk/ammo_38_hunting, -/obj/item/storage/fancy/cigarettes/cigars/cohiba, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 6 - }, -/obj/structure/closet/secure{ - icon_state = "ce"; - name = "Chief at Engineering's Stuff" - }, -/obj/item/areaeditor/shuttle, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) "xW" = ( /obj/machinery/power/smes, /obj/structure/cable/green{ @@ -2623,6 +2669,16 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"zV" = ( +/obj/machinery/light/directional/west, +/obj/structure/toilet/secret{ + dir = 8; + pixel_x = 7; + secret_type = "/obj/item/toy/plush/blahaj" + }, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "zW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2698,24 +2754,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"AE" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) "AL" = ( /obj/structure/closet/radiation, /obj/structure/sign/warning/deathsposal{ @@ -2771,29 +2809,6 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"BC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) "BD" = ( /obj/structure/lattice/catwalk, /turf/open/space, @@ -3086,6 +3101,22 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"EL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/computer/atmos_control/tank/toxin_tank, +/obj/machinery/light/directional/east, +/obj/machinery/door/airlock/hatch, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"ER" = ( +/obj/item/bedsheet/dorms, +/obj/structure/bed, +/obj/item/toy/plush/goatplushie, +/obj/structure/window/reinforced/tinted, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm) "ES" = ( /obj/structure/chair/sofa/right{ dir = 1 @@ -3163,25 +3194,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/ship/engineering/atmospherics) -"FJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) "FP" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 4 @@ -3205,24 +3217,6 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"FU" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "FZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3247,6 +3241,29 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway) +"Gd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew/canteen) "Ge" = ( /obj/structure/closet/crate/solarpanel_small, /turf/open/floor/plasteel/tech/techmaint, @@ -3646,16 +3663,6 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible/layer2, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Jk" = ( -/obj/machinery/light/directional/west, -/obj/structure/toilet/secret{ - dir = 8; - pixel_x = 7; - secret_type = "/obj/item/toy/plush/blahaj" - }, -/obj/effect/decal/cleanable/insectguts, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) "Jp" = ( /obj/machinery/light/directional/north, /obj/structure/closet/secure_closet/freezer/fridge, @@ -3683,17 +3690,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) -"Ju" = ( -/obj/structure/table/wood, -/obj/machinery/light/directional/east, -/obj/machinery/fax{ - pixel_y = -5 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 5 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) "Jx" = ( /obj/machinery/camera/autoname, /obj/structure/cable/green{ @@ -3813,13 +3809,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"KK" = ( -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/obj/item/toy/plush/goatplushie, -/obj/structure/window/reinforced/tinted, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) "KM" = ( /obj/machinery/atmospherics/pipe/simple{ dir = 8 @@ -4278,28 +4267,17 @@ /obj/item/stock_parts/cell/hyper/empty, /turf/open/floor/mineral/titanium, /area/ship/bridge) -"Qj" = ( -/obj/structure/sign/departments/restroom, -/turf/closed/wall/mineral/wood, -/area/ship/crew/canteen) -"Qm" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/machinery/button/door{ - dir = 8; - id = "Burn Chamber Blast"; - name = "Burn Chamber Vent Control"; - pixel_x = 26; - pixel_y = 5 - }, +"Qh" = ( /obj/machinery/light_switch{ - pixel_x = -13; + pixel_x = -10; pixel_y = 23 }, /turf/open/floor/plating, -/area/ship/engineering/engine) +/area/ship/engineering/atmospherics) +"Qj" = ( +/obj/structure/sign/departments/restroom, +/turf/closed/wall/mineral/wood, +/area/ship/crew/canteen) "Qw" = ( /obj/structure/cable/green{ icon_state = "1-2" @@ -4578,6 +4556,24 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway) +"Tt" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown/bordercorner, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "TC" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -4796,31 +4792,6 @@ }, /turf/open/floor/mineral/titanium, /area/ship/bridge) -"Vi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable/green{ - icon_state = "0-9" - }, -/obj/structure/cable/green{ - icon_state = "4-9" - }, -/obj/effect/turf_decal/industrial/radiation, -/obj/effect/turf_decal/industrial/radiation{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -12; - pixel_y = -16 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) "Vk" = ( /obj/effect/turf_decal/atmos/oxygen, /turf/open/floor/engine/airless, @@ -4960,6 +4931,31 @@ /obj/effect/turf_decal/corner/opaque/brown/border, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"Xb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/green{ + icon_state = "0-9" + }, +/obj/structure/cable/green{ + icon_state = "4-9" + }, +/obj/effect/turf_decal/industrial/radiation, +/obj/effect/turf_decal/industrial/radiation{ + dir = 1 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -12; + pixel_y = -16 + }, +/turf/open/floor/mineral/titanium, +/area/ship/storage) "Xi" = ( /obj/effect/turf_decal/atmos/nitrogen, /turf/open/floor/engine/airless, @@ -5159,6 +5155,9 @@ "Zg" = ( /turf/template_noop, /area/template_noop) +"Zh" = ( +/turf/open/floor/engine/airless, +/area/ship/engineering/engine) "Zj" = ( /turf/closed/wall/r_wall, /area/ship/medical) @@ -5605,7 +5604,7 @@ Ke Lg rp Ke -KK +ER Yi Al Tq @@ -5826,7 +5825,7 @@ tt tt tt tt -BC +Gd IF To hf @@ -5890,7 +5889,7 @@ tt Qj Zk tt -xw +oq zt bp gb @@ -5945,7 +5944,7 @@ tt jn tt yg -Jk +zV vJ tt Wr @@ -6230,13 +6229,13 @@ Yl XC Zj hR -FJ +dd qT UY vr zH hR -AE +cE Do DE Hp @@ -6276,7 +6275,7 @@ Zg Zg Zg gk -FU +Tt UX em jW @@ -6286,7 +6285,7 @@ UH ZU TC vX -hn +hC TW bj ao @@ -6319,7 +6318,7 @@ rj Fr LC Ru -vW +Zh rm Zg Zg @@ -6406,8 +6405,8 @@ Zj eq PM qZ -Ju -xU +mj +ml hR hR hB @@ -6486,7 +6485,7 @@ Cg Pe Ft lX -Qm +tq cF Ot RB @@ -6531,7 +6530,7 @@ bT Vr bT sk -hv +hZ sk sk gY @@ -6586,7 +6585,7 @@ Zg Zg Dw bT -kq +Qh dR ph gv @@ -6765,7 +6764,7 @@ iC Cc Lc Ht -tN +EL rk Yy QY @@ -6829,7 +6828,7 @@ rv pF bT ma -Vi +Xb ei ei ei diff --git a/_maps/shuttles/shiptest/independent_scav.dmm b/_maps/shuttles/shiptest/independent_scav.dmm deleted file mode 100644 index 880634f50427..000000000000 --- a/_maps/shuttles/shiptest/independent_scav.dmm +++ /dev/null @@ -1,1845 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ag" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"ak" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"aN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/window/reinforced/survival_pod, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) -"bu" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "scav_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"bK" = ( -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 9 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"bL" = ( -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"cs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ct" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "scav_door"; - name = "Dusty Blast Door" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "scavbay" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"cu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"cF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/plastic, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"dh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/grey/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"dB" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/plasmaman/full, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"dD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"dT" = ( -/obj/structure/bodycontainer/morgue{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"eh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering) -"et" = ( -/obj/structure/closet/crate/engineering{ - anchored = 1 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/obj/item/decal_painter, -/obj/item/storage/belt, -/obj/item/storage/belt, -/obj/item/pipe_dispenser, -/obj/machinery/light/small/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"eO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"fm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"fp" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/cargo) -"fS" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"gi" = ( -/obj/structure/railing, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/external) -"gr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"gs" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/window{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"gE" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "scav_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"gN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 1; - id = "scavbay" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "scav_door"; - name = "Dusty Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"hG" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering) -"hZ" = ( -/obj/structure/window/reinforced/survival_pod, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) -"is" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"iw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"iP" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/grey/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"jm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"ju" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/spacecash/bundle/c1, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"jA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/floor{ - brightness = 2 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"kg" = ( -/obj/effect/turf_decal/corner/opaque/grey/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"kh" = ( -/obj/machinery/shower{ - dir = 4; - pixel_x = -3 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/window/reinforced{ - dir = 8; - pixel_x = -7 - }, -/obj/structure/window/reinforced/survival_pod, -/obj/structure/curtain/bounty, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/noslip, -/area/ship/cargo) -"ko" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/grey/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"kO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor{ - dir = 4; - id = "scav_door"; - name = "Dusty Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"lO" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 16; - pixel_y = -19 - }, -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/item/radio/intercom/wideband/directional/south, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"mj" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 25; - pixel_y = 11 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"ml" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"mC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"mV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"mY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"nw" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"nN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"nS" = ( -/obj/machinery/atmospherics/components/binary/valve/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"nU" = ( -/obj/machinery/stasis{ - dir = 1 - }, -/obj/machinery/shower{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"on" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "scav_shutters" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"oF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"oK" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"oY" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/medical) -"pi" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/window{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"pp" = ( -/obj/structure/table/reinforced, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/radio/intercom/wideband/table{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"ps" = ( -/obj/structure/window/reinforced/survival_pod, -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, -/obj/structure/table, -/obj/item/disk/holodisk, -/obj/item/toy/plush/goatplushie, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) -"pU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/effect/turf_decal/number/three{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"qg" = ( -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"qi" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"qv" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"qL" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"qM" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"qN" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"ra" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/hardline_small/left{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"rb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/suit/space/syndicate/orange{ - armor = list("melee"=5,"bullet"=10,"laser"=10,"energy"=10,"bomb"=30,"bio"=30,"rad"=30,"fire"=30,"acid"=85); - name = "degrading orange space suit"; - w_class = 4 - }, -/obj/item/clothing/head/helmet/space/syndicate/black/orange{ - armor = list("melee"=5,"bullet"=10,"laser"=10,"energy"=10,"bomb"=30,"bio"=30,"rad"=30,"fire"=30,"acid"=85); - name = "degrading black space helmet"; - w_class = 4 - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"tg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"tq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/spacecash/bundle/c1, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"tO" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/turf_decal/corner/opaque/grey/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ut" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"uv" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/mob/living/simple_animal/pet/cat/original{ - butcher_difficulty = 100; - damage_coeff = list("brute"=1,"fire"=1.5,"toxin"=1,"clone"=1,"stamina"=0,"oxygen"=0); - desc = "The product of alien DNA and bored geneticists. This one looks awefully sturdy."; - health = 200; - name = "Scav"; - verb_say = "meows"; - verb_whisper = "purrs"; - verb_yell = "hisses" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"uW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"wq" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/stack/sheet/mineral/plasma/five, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"wQ" = ( -/obj/structure/closet/crate/science{ - anchored = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/gun/energy/e_gun/old, -/obj/item/gun/energy/e_gun/old, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"xG" = ( -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"xV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"yn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"yB" = ( -/obj/structure/table/rolling, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health/prescription, -/obj/item/reagent_containers/glass/bottle/formaldehyde, -/obj/item/reagent_containers/glass/bottle/iron, -/obj/item/reagent_containers/glass/bottle/iron, -/obj/item/reagent_containers/glass/filter, -/obj/item/reagent_containers/glass/mortar/gold, -/obj/item/pestle, -/obj/item/soap/deluxe, -/obj/item/storage/belt/medical/webbing, -/obj/structure/closet/wall/white/chem{ - dir = 1; - pixel_y = -32 - }, -/obj/item/storage/firstaid/advanced, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/box/bodybags, -/obj/item/storage/box/syringes{ - pixel_x = 6; - pixel_y = -5 - }, -/obj/item/defibrillator, -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 8 - }, -/obj/item/toy/plush/goatplushie/angry/realgoat, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"zq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"zN" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"Ai" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "scav_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"An" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/opaque/pink/bordercorner{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"Ar" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/external) -"AM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"AV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 8; - launch_status = 0; - preferred_direction = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/external) -"Bv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/closed/wall/mineral/plastitanium/interior, -/area/ship/engineering) -"BG" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/window{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"BS" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/decal/cleanable/plastic, -/obj/machinery/door/window/survival_pod{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) -"CG" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod/directional/north{ - pixel_y = 26 - }, -/obj/structure/curtain/bounty{ - open = 0 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) -"Ds" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"Dw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/poddoor{ - dir = 4; - id = "scav_door"; - name = "Dusty Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"DU" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Ez" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"EL" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "scav_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"ER" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"Fq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/chair/sofa/right{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Fy" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/port_gen/pacman, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"FK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"FN" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "scav_shutters" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"FO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"FX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/closed/wall/mineral/plastitanium/interior, -/area/ship/engineering) -"GM" = ( -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Hm" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"HO" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"In" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/number/zero{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"IE" = ( -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"Jd" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/closed/wall/mineral/plastitanium/interior, -/area/ship/engineering) -"Jj" = ( -/turf/closed/wall/mineral/plastitanium/interior, -/area/ship/cargo) -"Jt" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/medical) -"Jx" = ( -/obj/machinery/light_switch{ - pixel_x = 13; - pixel_y = 21 - }, -/obj/item/borg/sight/hud/sec, -/obj/item/storage/backpack/duffelbag, -/obj/machinery/airalarm/directional/west, -/obj/item/stock_parts/cell/gun/mini{ - chargerate = 10; - desc = "A rechargeable electrochemical power cell. this one looks awefully bloated"; - maxcharge = 6250; - name = "bloated miniature weapon power cell"; - w_class = 3 - }, -/obj/item/cane, -/obj/structure/closet/wall/blue{ - pixel_y = 32 - }, -/obj/item/spacecash/bundle/c500, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Km" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"KK" = ( -/obj/machinery/door/window/southleft, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"KX" = ( -/turf/closed/wall/mineral/plastitanium/interior, -/area/ship/engineering) -"Lp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering) -"LK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/hardline_small/right{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Mv" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"MM" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "scav_shutters"; - dir = 4 - }, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"MP" = ( -/obj/structure/closet/crate/engineering/electrical{ - anchored = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/toolbox/electrical, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"No" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/hardline_small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"NI" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"Ou" = ( -/obj/structure/table, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/light/small/directional/south, -/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/dexalin{ - pixel_x = -12; - pixel_y = 7 - }, -/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/kelotane{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/bicaridine{ - pixel_x = -2; - pixel_y = 7 - }, -/obj/item/reagent_containers/glass/bottle/vial/tiny{ - pixel_x = -12; - pixel_y = -7 - }, -/obj/item/reagent_containers/glass/bottle/vial/tiny{ - pixel_x = -7; - pixel_y = -7 - }, -/obj/item/reagent_containers/glass/bottle/vial/tiny{ - pixel_x = -2; - pixel_y = -7 - }, -/obj/item/hypospray/mkii{ - pixel_x = 7; - pixel_y = 3 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"Qa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/number/five{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Qd" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Qk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/external) -"QG" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/opaque/grey/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"QO" = ( -/obj/machinery/autolathe/hacked, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"QY" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 4; - piping_layer = 2 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"QZ" = ( -/obj/machinery/computer/rdconsole{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"Rc" = ( -/turf/template_noop, -/area/template_noop) -"Rx" = ( -/obj/machinery/computer/cargo/express, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Rz" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/layer4, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"RD" = ( -/obj/structure/table/optable, -/obj/machinery/airalarm/directional/south, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"Sd" = ( -/obj/item/clothing/suit/space/hardsuit/combatmedic{ - allowed = list(/obj/item/gun,/obj/item/circular_saw,/obj/item/tank/internals,/obj/item/storage/box/pillbottles,/obj/item/storage/firstaid,/obj/item/stack/medical/gauze,/obj/item/stack/medical/suture,/obj/item/stack/medical/mesh,/obj/item/storage/bag/chemistry); - armor = list("melee"=25,"bullet"=10,"laser"=20,"energy"=15,"bomb"=5,"bio"=80,"rad"=50,"fire"=65,"acid"=75); - desc = "What was once the standard issue hardsuit of infectious disease officers, before the NT ERT squads. this one looks like it has been degrading for quite a long time."; - name = "degrading biological hardsuit" - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Sh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"SC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"TD" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"TM" = ( -/obj/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/modular_computer/console/preset/command{ - dir = 4 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Uj" = ( -/obj/machinery/door/window/southright, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Uy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Uz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"Vy" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/gum/nicotine, -/obj/item/storage/box/gum/nicotine, -/obj/item/storage/box/gum/nicotine, -/obj/item/gun/energy/laser/hitscanpistol, -/obj/machinery/button/door{ - id = "scav_shutters"; - name = "Shutter Control"; - pixel_x = -7; - pixel_y = 21 - }, -/obj/machinery/button/door{ - id = "scav_door"; - name = "Blast Control"; - pixel_x = 7; - pixel_y = 20 - }, -/obj/machinery/button/shieldwallgen{ - id = "scavbay"; - name = "Bay Air Shield"; - pixel_x = -17; - pixel_y = 19 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"VI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 9 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"VS" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"Wq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/table, -/obj/item/radio/off{ - pixel_x = -15 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Wt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/item/lightreplacer, -/obj/item/storage/box/lights/bulbs, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -28; - pixel_y = 8 - }, -/obj/structure/closet/crate{ - anchored = 1 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Ya" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) -"Yn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/box/white/corners, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"YA" = ( -/obj/structure/window/reinforced, -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Zv" = ( -/obj/item/clothing/suit/space/syndicate/black{ - armor = list("melee"=5,"bullet"=10,"laser"=10,"energy"=10,"bomb"=30,"bio"=30,"rad"=30,"fire"=30,"acid"=85); - name = "degrading black space suit"; - w_class = 4 - }, -/obj/item/clothing/head/helmet/space/syndicate/black{ - armor = list("melee"=5,"bullet"=10,"laser"=10,"energy"=10,"bomb"=30,"bio"=30,"rad"=30,"fire"=30,"acid"=85); - name = "degrading black space helmet"; - w_class = 4 - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Zy" = ( -/obj/item/clothing/suit/space/syndicate/blue{ - armor = list("melee"=5,"bullet"=10,"laser"=10,"energy"=10,"bomb"=30,"bio"=30,"rad"=30,"fire"=30,"acid"=85); - name = "degrading blue space suit"; - w_class = 4 - }, -/obj/item/clothing/head/helmet/space/syndicate/black/blue{ - armor = list("melee"=5,"bullet"=10,"laser"=10,"energy"=10,"bomb"=30,"bio"=30,"rad"=30,"fire"=30,"acid"=85); - name = " degrading black space helmet"; - w_class = 4 - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ZA" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/donkpocket/warm/berry{ - pixel_x = 5; - pixel_y = 7 - }, -/obj/item/pda{ - desc = "A portable microcomputer by Thinktronic Systems, LTD. Functionality determined by a preprogrammed ROM cartridge. Looks like some one tried to shove a berry donk pocket in its' id slot?"; - pixel_x = 5; - pixel_y = 17 - }, -/obj/item/radio/off{ - pixel_x = -15 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ZI" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "scav_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"ZN" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/industrial/outline/blue, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ZQ" = ( -/obj/item/storage/toolbox/emergency, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/item/pickaxe/drill, -/obj/item/pickaxe/drill, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/machinery/airalarm/directional/west, -/obj/structure/closet/crate{ - anchored = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) - -(1,1,1) = {" -Rc -Rc -Rc -Rc -Rc -ut -ut -NI -ut -ut -Rc -Rc -Rc -"} -(2,1,1) = {" -Rc -Rc -Rc -Rc -ut -ZI -bu -QY -ZI -gE -ut -Rc -Rc -"} -(3,1,1) = {" -Rc -Rc -Rz -Lp -EL -gs -BG -nS -pi -pi -Ai -eh -Uz -"} -(4,1,1) = {" -Rc -Rc -Jj -fS -kh -jm -eO -qv -ag -Km -HO -xV -hG -"} -(5,1,1) = {" -Rc -Rc -Jj -CG -hZ -yn -Ds -MP -et -mj -zq -zN -hG -"} -(6,1,1) = {" -Rc -Rc -Jj -Ya -aN -oF -FX -Jd -KX -Bv -qg -wq -hG -"} -(7,1,1) = {" -Rc -VS -fS -BS -ps -bL -ZN -Wt -ZQ -wQ -qN -Fy -hG -"} -(8,1,1) = {" -VS -nw -TM -kg -xG -xG -oK -Sh -ak -gr -VI -yB -oY -"} -(9,1,1) = {" -VS -Jx -KK -ko -fm -is -tq -ju -Uy -mV -ER -Ou -oY -"} -(10,1,1) = {" -VS -pp -Uj -dh -tg -AM -Wq -ZA -xG -qi -mY -nU -oY -"} -(11,1,1) = {" -VS -Vy -uv -iP -xG -nN -Fq -Ez -GM -bK -An -dT -oY -"} -(12,1,1) = {" -on -Rx -YA -tO -xG -cF -jA -xG -Sd -IE -RD -Jt -oY -"} -(13,1,1) = {" -MM -FN -Mv -QG -xG -mC -FK -Qd -Zy -IE -TD -oY -Rc -"} -(14,1,1) = {" -Rc -MM -nw -QO -SC -qL -Yn -xG -rb -lO -Jt -oY -Rc -"} -(15,1,1) = {" -Rc -Rc -fp -qM -DU -Hm -uW -cu -Zv -QZ -oY -Rc -Rc -"} -(16,1,1) = {" -Rc -Rc -fp -dB -ml -cs -FO -iw -dD -fS -oY -Rc -Rc -"} -(17,1,1) = {" -Rc -Rc -fp -ra -No -LK -Qa -In -pU -fp -Rc -Rc -Rc -"} -(18,1,1) = {" -Rc -Rc -fp -ct -Dw -kO -Dw -Dw -gN -fp -Rc -Rc -Rc -"} -(19,1,1) = {" -Rc -Rc -Rc -Ar -Qk -Qk -AV -Qk -gi -Rc -Rc -Rc -Rc -"} diff --git a/_maps/shuttles/shiptest/independent_schmiedeberg.dmm b/_maps/shuttles/shiptest/independent_schmiedeberg.dmm index 5aa7e7a2ea36..78836ac3bde9 100644 --- a/_maps/shuttles/shiptest/independent_schmiedeberg.dmm +++ b/_maps/shuttles/shiptest/independent_schmiedeberg.dmm @@ -88,8 +88,8 @@ /obj/structure/table/glass, /obj/machinery/smartfridge/disks, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -223,8 +223,8 @@ /area/ship/medical) "ca" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /obj/effect/turf_decal/siding/wood/corner{ color = "#543C30"; @@ -443,8 +443,8 @@ /obj/effect/spawner/lootdrop/maintenance/two, /obj/effect/decal/cleanable/greenglow/filled, /obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" + color = "#543C30"; + dir = 8 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) @@ -471,6 +471,9 @@ dir = 1; pixel_y = -32 }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /turf/open/floor/carpet/blue, /area/ship/crew) "fO" = ( @@ -494,6 +497,9 @@ dir = 8 }, /obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /turf/open/floor/carpet/blue, /area/ship/crew) "fY" = ( @@ -597,8 +603,8 @@ /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -652,15 +658,15 @@ /obj/machinery/plumbing/input, /obj/machinery/light_switch{ dir = 4; - pixel_y = 12; - pixel_x = -20 + pixel_x = -20; + pixel_y = 12 }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/medical) "il" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/cargo) @@ -693,8 +699,8 @@ /obj/item/shovel/spade, /obj/item/cultivator, /obj/effect/turf_decal/siding/wood{ - dir = 6; - color = "#543C30" + color = "#543C30"; + dir = 6 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -750,8 +756,8 @@ "jQ" = ( /obj/machinery/light/small/directional/south, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) @@ -777,8 +783,8 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_y = 12; - pixel_x = -20 + pixel_x = -20; + pixel_y = 12 }, /turf/open/floor/concrete/slab_4, /area/ship/crew/canteen) @@ -823,8 +829,8 @@ "kF" = ( /obj/effect/decal/cleanable/glass, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/cargo) @@ -832,8 +838,8 @@ /obj/structure/table, /obj/machinery/microwave, /obj/effect/turf_decal/siding/wood{ - dir = 6; - color = "#543C30" + color = "#543C30"; + dir = 6 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) @@ -995,8 +1001,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/light_switch{ - pixel_x = 20; dir = 8; + pixel_x = 20; pixel_y = 12 }, /turf/open/floor/wood/walnut, @@ -1079,8 +1085,8 @@ /obj/item/paper/crumpled, /obj/item/seeds/cannabis, /obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#543C30" + color = "#543C30"; + dir = 4 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) @@ -1224,16 +1230,16 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/two, /obj/effect/turf_decal/siding/wood{ - dir = 9; - color = "#543C30" + color = "#543C30"; + dir = 9 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) "qV" = ( /obj/machinery/light/small/directional/north, /obj/structure/sign/departments/chemistry{ - pixel_y = 29; - pixel_x = -27 + pixel_x = -27; + pixel_y = 29 }, /obj/effect/decal/cleanable/oil, /obj/structure/cable{ @@ -1430,8 +1436,8 @@ /obj/item/reagent_containers/glass/rag, /obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" + color = "#543C30"; + dir = 8 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) @@ -1567,10 +1573,10 @@ /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /obj/machinery/button/door{ + dir = 1; id = "pharmwindows"; name = "window shutters"; - pixel_y = -23; - dir = 1 + pixel_y = -23 }, /obj/machinery/light_switch{ dir = 4; @@ -1616,6 +1622,9 @@ "xc" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, /turf/open/floor/carpet/blue, /area/ship/crew) "xg" = ( @@ -1637,8 +1646,8 @@ /obj/item/chair/stool/bar, /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/siding/wood{ - dir = 9; - color = "#543C30" + color = "#543C30"; + dir = 9 }, /turf/open/floor/wood/walnut, /area/ship/cargo) @@ -1760,8 +1769,8 @@ /obj/machinery/hydroponics/constructable, /obj/structure/extinguisher_cabinet/directional/east, /obj/effect/turf_decal/siding/wood{ - dir = 6; - color = "#543C30" + color = "#543C30"; + dir = 6 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -1785,8 +1794,8 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_y = 12; - pixel_x = -20 + pixel_x = -20; + pixel_y = 12 }, /turf/open/floor/plasteel/white, /area/ship/cargo) @@ -1835,8 +1844,8 @@ "Ab" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/cargo) @@ -1866,12 +1875,12 @@ pixel_y = 32 }, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /obj/effect/turf_decal/siding/wood{ - dir = 5; - color = "#543C30" + color = "#543C30"; + dir = 5 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -1892,8 +1901,8 @@ /obj/item/radio/intercom/directional/west, /obj/item/storage/pill_bottle/floorpill/full, /obj/effect/turf_decal/siding/wood{ - dir = 5; - color = "#543C30" + color = "#543C30"; + dir = 5 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) @@ -1915,8 +1924,8 @@ }, /obj/effect/decal/cleanable/food/tomato_smudge, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -2254,6 +2263,9 @@ /turf/open/floor/wood/walnut, /area/ship/crew/canteen) "HB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, /turf/open/floor/carpet/blue, /area/ship/crew) "HE" = ( @@ -2280,9 +2292,9 @@ /area/ship/bridge) "Iz" = ( /obj/docking_port/stationary{ - width = 30; + dwidth = 15; height = 15; - dwidth = 15 + width = 30 }, /turf/template_noop, /area/template_noop) @@ -2492,6 +2504,7 @@ /obj/effect/turf_decal/siding/wood/corner, /obj/structure/table/wood, /obj/structure/bedsheetbin, +/obj/effect/turf_decal/siding/wood, /turf/open/floor/carpet/blue, /area/ship/crew) "Mf" = ( @@ -2508,8 +2521,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#543C30" + color = "#543C30"; + dir = 4 }, /turf/open/floor/concrete/slab_3, /area/ship/crew/hydroponics) @@ -2698,6 +2711,7 @@ /obj/item/clothing/shoes/sneakers/orange, /obj/item/clothing/shoes/sneakers/orange, /obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/siding/wood, /turf/open/floor/carpet/blue, /area/ship/crew) "Or" = ( @@ -2707,8 +2721,8 @@ /obj/item/cultivator/rake, /obj/machinery/light/small/directional/north, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -2757,6 +2771,12 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /turf/open/floor/carpet/blue, /area/ship/crew) "Pj" = ( @@ -2824,8 +2844,8 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/siding/wood{ - dir = 5; - color = "#543C30" + color = "#543C30"; + dir = 5 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -2869,8 +2889,8 @@ /obj/structure/window/reinforced/fulltile/shuttle, /obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmairlock"; - dir = 4 + dir = 4; + id = "pharmairlock" }, /turf/open/floor/plating, /area/ship/engineering) @@ -2912,15 +2932,15 @@ pixel_x = -25 }, /obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" + color = "#543C30"; + dir = 8 }, /turf/open/floor/concrete/slab_1, /area/ship/crew/canteen) "Sy" = ( /obj/machinery/door/airlock{ - id_tag = "pharmdoorlock"; - dir = 4 + dir = 4; + id_tag = "pharmdoorlock" }, /obj/effect/turf_decal/siding/white, /obj/effect/turf_decal/siding/white{ @@ -2979,6 +2999,9 @@ dir = 1 }, /obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /turf/open/floor/carpet/blue, /area/ship/crew) "Ug" = ( @@ -3045,8 +3068,8 @@ /obj/item/storage/pill_bottle/floorpill, /obj/effect/spawner/lootdrop/maintenance/two, /obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" + color = "#543C30"; + dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) @@ -3077,8 +3100,8 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_y = 12; - pixel_x = -20 + pixel_x = -20; + pixel_y = 12 }, /turf/open/floor/concrete/tiles, /area/ship/crew/hydroponics) @@ -3151,8 +3174,8 @@ dir = 10 }, /obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" + color = "#543C30"; + dir = 8 }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) @@ -3330,8 +3353,8 @@ "YD" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/siding/wood{ - dir = 5; - color = "#543C30" + color = "#543C30"; + dir = 5 }, /turf/open/floor/wood/walnut, /area/ship/cargo) diff --git a/_maps/shuttles/shiptest/independent_shetland.dmm b/_maps/shuttles/shiptest/independent_shetland.dmm index f361632c2ccb..173322da6bd4 100644 --- a/_maps/shuttles/shiptest/independent_shetland.dmm +++ b/_maps/shuttles/shiptest/independent_shetland.dmm @@ -927,8 +927,8 @@ dir = 4 }, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plating, /area/ship/engineering/electrical) @@ -1025,6 +1025,7 @@ pixel_y = 17 }, /obj/structure/dresser, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ship/crew/dorm) "lo" = ( @@ -1991,8 +1992,8 @@ /obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/corner/opaque/neutral/half, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) @@ -2396,6 +2397,13 @@ "xQ" = ( /turf/closed/wall/r_wall, /area/ship/bridge) +"xV" = ( +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "ya" = ( /obj/machinery/light/directional/west, /turf/open/floor/plating, @@ -2985,8 +2993,8 @@ icon_state = "0-4" }, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plasteel/patterned, /area/ship/crew/toilet) @@ -3039,10 +3047,10 @@ /area/ship/hallway/port) "Fs" = ( /obj/docking_port/stationary{ - width = 30; - height = 15; + dir = 2; dwidth = 15; - dir = 2 + height = 15; + width = 30 }, /turf/template_noop, /area/template_noop) @@ -3344,8 +3352,8 @@ }, /obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plating, /area/ship/engineering/engine) @@ -3463,8 +3471,8 @@ /obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/corner/opaque/bottlegreen/full, /obj/machinery/light_switch{ - pixel_x = 20; dir = 8; + pixel_x = 20; pixel_y = 11 }, /turf/open/floor/plasteel, @@ -3542,8 +3550,8 @@ /obj/structure/window/reinforced/fulltile, /obj/structure/grille, /obj/machinery/door/poddoor{ - id = "amoguswindows"; - dir = 8 + dir = 8; + id = "amoguswindows" }, /turf/open/floor/plating, /area/ship/hallway/fore) @@ -3615,8 +3623,8 @@ /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/closet/secure_closet/true_lieutenant, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/carpet/blue, /area/ship/bridge) @@ -3972,8 +3980,8 @@ height = 26; launch_status = 0; port_direction = 8; - width = 48; - preferred_direction = 4 + preferred_direction = 4; + width = 48 }, /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/patterned/ridged, @@ -4477,8 +4485,8 @@ }, /obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) @@ -4519,6 +4527,11 @@ dir = 4 }, /obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 11; + pixel_y = -16 + }, /turf/open/floor/plating, /area/ship/hallway/fore) "SX" = ( @@ -4725,8 +4738,8 @@ icon_state = "0-2" }, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/starboard) @@ -5295,8 +5308,8 @@ }, /obj/effect/turf_decal/box, /obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 + pixel_x = 11; + pixel_y = 23 }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) @@ -6433,7 +6446,7 @@ Ue St WK iV -Du +xV ks OM VC @@ -6483,7 +6496,7 @@ kl NB Tp iW -fv +iV tn BV Bm diff --git a/_maps/shuttles/shiptest/inteq_vaquero.dmm b/_maps/shuttles/shiptest/inteq_vaquero.dmm new file mode 100644 index 000000000000..6e380f8b0bf1 --- /dev/null +++ b/_maps/shuttles/shiptest/inteq_vaquero.dmm @@ -0,0 +1,3901 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aj" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"aw" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Cargo Bay" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"ba" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"bg" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/stairs, +/area/ship/cargo) +"bi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/obj/item/tank/jetpack/carbondioxide, +/obj/structure/sign/warning/nosmoking/circle{ + pixel_y = -23 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"bn" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "vaquero_port" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/engine/hull/reinforced, +/area/ship/maintenance/port) +"bq" = ( +/obj/effect/turf_decal/box/corners, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/item/trash/energybar, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"bt" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/maintenance/starboard) +"bu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/computer/helm/viewscreen/directional/south, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"bz" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/cryo) +"bC" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"bL" = ( +/obj/structure/bed, +/obj/structure/curtain/bounty, +/obj/item/bedsheet/brown, +/obj/structure/sign/poster/minutemen/lanchester{ + pixel_y = -32 + }, +/turf/open/floor/carpet/black, +/area/ship/crew) +"ce" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -10; + pixel_y = 22 + }, +/obj/machinery/recharger{ + pixel_x = -8 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen/fourcolor{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/radio/intercom/directional/north{ + pixel_x = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"dq" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"dy" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/button/door{ + dir = 1; + id = "vaquero_port"; + name = "Thruster Shield Control"; + pixel_x = 4; + pixel_y = -20 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"dO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"ec" = ( +/obj/structure/table, +/obj/item/folder/yellow, +/obj/item/pen, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"eC" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"eL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/closet/secure_closet{ + icon_state = "armory"; + name = "weapons locker"; + req_access_txt = "3" + }, +/obj/machinery/light/small/directional/north, +/obj/item/ammo_box/magazine/m12g/small{ + pixel_x = -5; + pixel_y = -5 + }, +/obj/item/ammo_box/magazine/m12g/small{ + pixel_x = 5 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = 5 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -5 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = 5 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -5 + }, +/obj/item/gun/ballistic/shotgun/bulldog/inteq{ + pixel_x = -4; + pixel_y = 5; + spawnwithmagazine = 0 + }, +/obj/item/gun/ballistic/automatic/pistol/commander/inteq, +/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ + pixel_y = -5 + }, +/obj/structure/sign/poster/contraband/peacemaker{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"fc" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 25 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"fk" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/folder/yellow, +/obj/item/pen, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"fl" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/item/trash/boritos, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"fr" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/inteq_gec{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"fC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"fI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"fJ" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/security) +"fV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/railing/corner, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"gh" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/machinery/computer/helm/viewscreen/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"gl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"gp" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "vaquero_cargo"; + pixel_x = 5; + pixel_y = -19 + }, +/obj/machinery/button/door{ + dir = 1; + id = "vaquero_cargo"; + name = "Cargo Door Control"; + pixel_x = -4; + pixel_y = -20 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"gt" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) +"gA" = ( +/obj/structure/sign/number/eight{ + dir = 1; + pixel_y = 8 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"gC" = ( +/obj/structure/rack, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"gO" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"gY" = ( +/obj/structure/table/reinforced, +/obj/item/spacecash/bundle/c500, +/obj/item/storage/lockbox/medal/sec{ + pixel_y = 16 + }, +/obj/machinery/button/door{ + dir = 4; + id = "vaquero_bridge"; + name = "Privacy Shutters"; + pixel_x = -21; + pixel_y = -6 + }, +/obj/machinery/button/door{ + dir = 4; + id = "vaquero_windows"; + name = "Window Lockdown"; + pixel_x = -21; + pixel_y = 6 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hn" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"hH" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = 10 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"hM" = ( +/obj/structure/bed, +/obj/item/bedsheet/hos{ + name = "vanguard's bedsheet" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hN" = ( +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"id" = ( +/obj/machinery/door/airlock/security/glass{ + dir = 4; + name = "Office" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"ie" = ( +/obj/structure/chair, +/obj/item/trash/candy, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"if" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"iu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"iy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"iz" = ( +/obj/structure/closet/emcloset/empty{ + anchored = 1; + can_be_unanchored = 1; + name = "oxygen closet" + }, +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/safety_internals{ + pixel_y = 32 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"iL" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/sign/poster/contraband/twelve_gauge{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"jg" = ( +/turf/open/floor/carpet/black, +/area/ship/crew) +"jw" = ( +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 4; + name = "Air to Distro" + }, +/obj/effect/turf_decal/hardline_small, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "Input to Waste" + }, +/obj/machinery/light_switch{ + pixel_x = 10; + pixel_y = 22 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"jB" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen/fountain, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/item/stamp/hos{ + name = "vanguard's rubber stamp" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/item/radio/intercom/wideband/directional/south{ + pixel_x = -6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"jE" = ( +/obj/structure/bed, +/obj/structure/curtain/bounty, +/obj/item/bedsheet/brown, +/obj/machinery/light/small/directional/east, +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/ship/crew) +"jI" = ( +/obj/structure/table, +/obj/item/instrument/accordion, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"jK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"jO" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"jP" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"jV" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/item/trash/popcorn, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"kh" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -10; + pixel_y = -20 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/cargo) +"ko" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "vaquero_starboard" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/engine/hull/reinforced, +/area/ship/maintenance/starboard) +"kW" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"lm" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash, +/obj/item/pushbroom, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/machinery/firealarm/directional/west, +/obj/structure/sign/poster/official/sgt{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = -10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"lo" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/medical) +"lr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"lt" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"lL" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/iv_drip, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/medical) +"lU" = ( +/obj/item/storage/backpack/industrial, +/obj/item/clothing/suit/toggle/industrial, +/obj/item/storage/belt/utility, +/obj/item/clothing/under/syndicate/inteq/artificer, +/obj/item/clothing/under/syndicate/inteq/skirt/artificer, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/hardhat, +/obj/item/clothing/shoes/combat, +/obj/effect/turf_decal/hardline_small/right, +/obj/structure/closet/wall{ + dir = 8; + icon_door = "yellow_wall"; + name = "engineering closet"; + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"mu" = ( +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_door = "solgov_wall"; + icon_state = "solgov_wall"; + name = "vanguard's locker"; + pixel_x = -28; + req_access_txt = "20" + }, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/gloves/tackler/combat/insulated, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/megaphone/command, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/suit/armor/hos/inteq, +/obj/item/clothing/head/beret/sec/hos/inteq, +/obj/item/radio/headset/inteq/alt/captain, +/obj/item/shield/riot/tele, +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/storage/belt/military/assault, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"mE" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"mR" = ( +/obj/structure/railing, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"mY" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"nm" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/medical) +"ox" = ( +/obj/structure/catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"oQ" = ( +/obj/structure/sign/number/eight{ + pixel_y = -8 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security) +"oX" = ( +/obj/structure/table/reinforced, +/obj/item/lighter{ + pixel_y = 5 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"oZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"pe" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"pi" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"pl" = ( +/obj/structure/sign/number/nine{ + pixel_y = -8 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security) +"pM" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"pZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"qe" = ( +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"qy" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"qC" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/crew/office) +"qE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"qQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/structure/sign/poster/official/ue_no{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"ri" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"ro" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"rA" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/east, +/obj/item/trash/chips, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"rD" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Helm" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"sm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"st" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/advanced_airlock_controller/internal{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"sS" = ( +/obj/structure/chair/sofa/left, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"te" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security) +"to" = ( +/obj/structure/marker_beacon{ + picked_color = "Burgundy" + }, +/obj/structure/catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"tx" = ( +/obj/item/storage/backpack/messenger/inteq, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "uniform closet"; + pixel_y = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/ship/crew) +"ui" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/hallway/central) +"uq" = ( +/obj/structure/closet/crate/medical, +/obj/item/storage/backpack/satchel/med, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/glasses/hud/health, +/obj/item/storage/belt/medical/webbing, +/obj/item/clothing/suit/armor/inteq/corpsman, +/obj/item/clothing/head/soft/inteq/corpsman, +/obj/item/clothing/under/syndicate/inteq/skirt/corpsman, +/obj/item/clothing/under/syndicate/inteq/corpsman, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"uy" = ( +/obj/machinery/cryopod, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"uB" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"uR" = ( +/obj/machinery/door/airlock{ + dir = 4; + id_tag = "vaquero_toilet"; + name = "Head" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/toilet) +"vd" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 5 + }, +/obj/docking_port/mobile{ + dheight = 3; + dir = 2; + launch_status = 0; + port_direction = 8; + preferred_direction = 4 + }, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"vg" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 15; + height = 15; + width = 30 + }, +/turf/template_noop, +/area/template_noop) +"vo" = ( +/obj/structure/sign/number/one{ + pixel_y = -8 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security) +"vN" = ( +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"vT" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"vU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"vV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"ww" = ( +/turf/template_noop, +/area/template_noop) +"wy" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/crate, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/stack/sheet/metal/twenty, +/obj/item/stack/sheet/glass/twenty, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"wI" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/weightmachine/weightlifter, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"wU" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Starboard Engines"; + req_access_txt = "12" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"wZ" = ( +/obj/machinery/door/airlock/grunge{ + name = "Cargo Bay" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"xj" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"xx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"xy" = ( +/obj/structure/sign/number/nine{ + dir = 1; + pixel_y = 8 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"xX" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 6 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"xZ" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"yd" = ( +/obj/structure/table, +/obj/machinery/jukebox/boombox, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"yg" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"yI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/machinery/computer/helm/viewscreen/directional/east, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"yQ" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/door/poddoor{ + id = "vaquero_windows"; + name = "Window Shield" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"zg" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "vaquero_bridge" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"zj" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"zr" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"zG" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"zM" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/structure/closet/crate/secure/plasma, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"zO" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = -6; + pixel_y = 22 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"zP" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 6 + }, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"zR" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"zY" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Crew Quarters" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"Ag" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"Am" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Aw" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/photocopier, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Ax" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Az" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 9 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Bc" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"Bj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Bl" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Bu" = ( +/obj/structure/closet/wall{ + icon_door = "grey_wall"; + pixel_y = 28 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"BT" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"BV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"BX" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/button/door{ + dir = 1; + id = "vaquero_toilet"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 10; + pixel_y = -20; + req_access_txt = "3"; + specialfunctions = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"Ci" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Cl" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/poddoor{ + dir = 4; + id = "vaquero_cargo" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/cargo) +"Cq" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/maintenance/port) +"Cs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"CA" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/number/six, +/obj/structure/closet/wall/orange{ + dir = 8; + name = "tool closet"; + pixel_x = 28; + req_access_txt = "11" + }, +/obj/item/pipe_dispenser, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/gloves/color/yellow, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"CD" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = -10 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"CQ" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Db" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/firealarm/directional/south, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Dh" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Ds" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/maintenance/starboard) +"DP" = ( +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/gloves/tackler/combat/insulated, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq, +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "warden"; + name = "master at arms' locker"; + req_access_txt = "3" + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/head/warden/drill{ + desc = "A special armored campaign hat with the IRMG insignia emblazoned on it. Uses reinforced fabric to offer sufficient protection."; + name = "master at arms' campaign hat" + }, +/obj/item/megaphone/sec, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/storage/belt/military/assault, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Eh" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"Es" = ( +/obj/structure/chair, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/item/trash/can, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Ex" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/airlock/medical/glass{ + dir = 4; + name = "Infirmary" + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/medical) +"EB" = ( +/obj/machinery/door/window/northleft{ + dir = 8; + req_access_txt = "3" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"EX" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/crew) +"Fc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"Fk" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/item/pen/red, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Fu" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Cryogenic Storage" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"FK" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/machinery/computer/helm/viewscreen/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Gq" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew) +"GB" = ( +/obj/machinery/door/airlock{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"GI" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"GQ" = ( +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "uniform closet"; + pixel_y = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/ship/crew) +"Ha" = ( +/obj/effect/turf_decal/hardline_small/left, +/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer2{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"Hn" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/port) +"Hp" = ( +/obj/structure/marker_beacon{ + picked_color = "Lime" + }, +/obj/structure/catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Hw" = ( +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "equipment locker"; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/head/helmet/swat/inteq, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/melee/baton/loaded, +/obj/item/storage/box/zipties, +/obj/machinery/airalarm/directional/west, +/obj/structure/sign/warning/nosmoking/circle{ + pixel_y = 23 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"HN" = ( +/obj/structure/closet/secure_closet/wall{ + icon_door = "med_wall"; + name = "medical locker"; + pixel_y = 28; + req_access_txt = "5" + }, +/obj/item/storage/firstaid/regular{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/storage/firstaid/advanced{ + pixel_x = -6; + pixel_y = -3 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/medical) +"HS" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Ie" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"In" = ( +/obj/machinery/holopad/emergency/command, +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"Iy" = ( +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/turretid{ + pixel_y = 25 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"IN" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/sign/poster/contraband/inteq{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"IX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/number/zero, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"IY" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Jc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Je" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Jl" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/autolathe, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"JB" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 4; + piping_layer = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"JC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 1; + name = "Input to Air" + }, +/obj/effect/turf_decal/number/five, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"JL" = ( +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Kr" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/sign/warning/nosmoking/burnt{ + pixel_y = 27 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Ky" = ( +/obj/item/trash/can, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"KR" = ( +/obj/machinery/shower{ + pixel_y = 19 + }, +/obj/structure/curtain, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/item/soap, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"Lt" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Ly" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -10; + pixel_y = -20 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"LB" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "vaquero_windows"; + name = "Window Shield" + }, +/turf/open/floor/plating, +/area/ship/crew) +"LQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"LW" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "vaquero_cargo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "vaquero_cargo" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/cargo) +"Me" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Mq" = ( +/obj/machinery/computer/helm{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Ms" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + name = "exhaust injector" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Mu" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"MF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Nx" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/toilet) +"Ny" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"NR" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"NV" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Port Engines"; + req_access_txt = "12" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"Ow" = ( +/obj/structure/chair, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"OK" = ( +/obj/machinery/door/airlock/security{ + dir = 4; + id_tag = "colossus_armory"; + name = "Armory"; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"ON" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Ph" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Pi" = ( +/obj/structure/chair, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Pn" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 1; + id = "vaquero_cargo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "vaquero_cargo" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/cargo) +"Pp" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"PC" = ( +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"PD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 10 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/structure/bed, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/medical) +"Qy" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/starboard) +"QH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"QJ" = ( +/obj/structure/sign/number/one{ + dir = 1; + pixel_y = 8 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"Re" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"Rg" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor{ + dir = 4; + id = "vaquero_port" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/engine/hull/reinforced, +/area/ship/maintenance/port) +"Rq" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Rz" = ( +/obj/structure/table, +/obj/item/toy/cards/deck/syndicate{ + pixel_x = 12; + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west{ + pixel_y = 10 + }, +/obj/item/trash/plate, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"RF" = ( +/obj/structure/table/reinforced, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/item/folder/syndicate{ + desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; + name = "folder" + }, +/obj/item/pen/fourcolor, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"RU" = ( +/obj/structure/dresser, +/obj/machinery/firealarm/directional/west, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/ship/crew) +"RX" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Sc" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "vaquero_windows"; + name = "Window Shield" + }, +/turf/open/floor/plating, +/area/ship/crew/office) +"SW" = ( +/obj/structure/sign/warning/docking{ + pixel_x = -9; + pixel_y = 6 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) +"Tc" = ( +/obj/structure/ore_box, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Td" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 5 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"Ti" = ( +/obj/machinery/vending/coffee, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Tn" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"TK" = ( +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"TQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/fax, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south{ + pixel_x = -16 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Uf" = ( +/obj/structure/table, +/obj/item/flashlight/lamp/green, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/ship/crew) +"Ul" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"Ur" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/black, +/area/ship/crew) +"UV" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Office" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Vk" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/maintenance/port) +"VD" = ( +/obj/structure/chair/sofa/right, +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/popcorn, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"VI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/tank/jetpack/oxygen, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "20" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"VN" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/office) +"VT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Wd" = ( +/obj/structure/marker_beacon{ + picked_color = "Yellow" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"WH" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + name = "exhaust injector" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"WM" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/item/target/syndicate{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/target{ + pixel_y = 5 + }, +/obj/item/target/alien{ + pixel_x = 5 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/clothing/ears/earmuffs, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Xb" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_one_access = list(19, 3) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Xh" = ( +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/food/egg_smudge, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Xi" = ( +/obj/structure/marker_beacon{ + picked_color = "Yellow" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Xo" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/medical) +"XD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"XG" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"XO" = ( +/obj/structure/closet/secure_closet/freezer{ + anchored = 1; + locked = 0; + name = "fridge" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/item/storage/cans/sixbeer, +/obj/item/reagent_containers/food/snacks/carneburrito, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Yd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Yn" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/poddoor{ + dir = 4; + id = "vaquero_starboard" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/maintenance/starboard) +"YA" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/telecomms/relay/preset/mining{ + autolinkers = list("relay","hub"); + freq_listening = list(1347); + id = "IRMG Relay"; + name = "IRMG Relay"; + network = "irmg_commnet" + }, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"YB" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/storage/box/cups{ + pixel_y = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Zh" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/incident{ + pixel_y = -30 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Zi" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "vaquero_starboard"; + name = "Thruster Shield Control"; + pixel_x = 4; + pixel_y = 20 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Zt" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Zv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Zw" = ( +/obj/machinery/microwave, +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/structure/sign/poster/contraband/space_up{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"ZA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 5; + pixel_y = -20 + }, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = -6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"ZF" = ( +/obj/structure/table/reinforced, +/obj/item/folder/syndicate{ + desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; + name = "folder"; + pixel_x = 5 + }, +/obj/item/stamp/law{ + name = "master at arms' rubber stamp"; + pixel_x = 5 + }, +/obj/item/table_bell{ + pixel_x = -4; + pixel_y = 13 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) + +(1,1,1) = {" +ww +ww +ww +ww +ww +Hp +ww +ww +ww +vg +ww +ww +to +ww +ww +ww +ww +ww +"} +(2,1,1) = {" +Hn +Vk +Vk +Hn +ww +ox +ww +SW +gt +xZ +SW +ww +ox +ww +Qy +Ds +Ds +Qy +"} +(3,1,1) = {" +Hn +Rg +bn +Hn +ww +ox +ww +gt +iz +pi +gt +ww +ox +ww +Qy +Yn +ko +Qy +"} +(4,1,1) = {" +Hn +qy +dy +Hn +Nx +Nx +Nx +gt +Mu +st +gt +bz +bz +Qy +Qy +Zi +JL +Qy +"} +(5,1,1) = {" +Hn +XG +Re +Pp +Nx +KR +BX +gt +gt +yg +gt +uy +IN +Qy +JB +BV +gl +Qy +"} +(6,1,1) = {" +Hn +YA +Fc +zM +Nx +hn +Ly +gt +XD +ON +gt +jP +ri +Qy +Ha +JC +lt +Qy +"} +(7,1,1) = {" +Hn +Kr +iy +Hn +Nx +uR +Nx +gt +fl +aj +gt +fc +vV +Qy +jw +IX +bi +Qy +"} +(8,1,1) = {" +Cq +Hn +Bc +NV +jK +Zt +Ow +Rz +zR +QH +gt +Bu +eC +wU +lU +CA +Qy +bt +"} +(9,1,1) = {" +ww +Cq +Hn +Hn +fr +Ny +Es +yd +ro +Am +gt +bz +Fu +Qy +Qy +Qy +bt +ww +"} +(10,1,1) = {" +ww +ww +ui +gt +Ti +pe +xj +pM +dO +Zv +jO +jO +Cs +jV +gt +ui +ww +ww +"} +(11,1,1) = {" +ww +ww +WH +yQ +bC +hH +yI +vU +VT +Yd +sm +qQ +CD +Lt +yQ +Ms +ww +ww +"} +(12,1,1) = {" +qC +VN +VN +VN +UV +VN +Ul +Ul +Ul +Ul +Ul +Ul +Gq +zY +Gq +Gq +Gq +EX +"} +(13,1,1) = {" +VN +YB +Pi +Fk +MF +RF +Ul +oX +gY +mu +hM +Ul +jI +Ie +GB +Ur +RU +Gq +"} +(14,1,1) = {" +Sc +Ax +ie +ec +lr +FK +Ul +Iy +In +qe +VI +Ul +VD +Ag +Gq +GQ +Uf +LB +"} +(15,1,1) = {" +Sc +XO +Rq +fk +Ph +Je +Xb +pZ +rD +xx +jB +Ul +sS +bu +Gq +tx +jg +LB +"} +(16,1,1) = {" +VN +Zw +Xh +PC +iu +Aw +Ul +zO +Mq +TK +TQ +Ul +rA +ZA +Gq +jE +bL +Gq +"} +(17,1,1) = {" +Td +VN +VN +VN +aw +VN +Ul +zg +zg +zg +zg +Ul +te +id +te +Gq +Gq +xX +"} +(18,1,1) = {" +ww +ox +Eh +lm +fV +Me +IY +Dh +Dh +Dh +uB +wZ +Az +NR +iL +te +ox +ww +"} +(19,1,1) = {" +ww +ox +QJ +gC +mR +HS +uq +Ky +zj +Jl +kh +te +hN +oZ +ba +pl +ox +ww +"} +(20,1,1) = {" +ww +Hp +gA +Tn +mR +GI +LQ +vN +Tc +fC +BT +te +ce +ZF +EB +vo +to +ww +"} +(21,1,1) = {" +ww +ww +QJ +kW +mR +wI +bq +vN +WM +wy +gp +te +gh +CQ +Bl +oQ +ww +ww +"} +(22,1,1) = {" +ww +ww +xy +mE +RX +bg +zr +if +dq +dq +Zh +te +Ci +Jc +DP +vo +ww +ww +"} +(23,1,1) = {" +ww +ww +nm +lo +Ex +lo +lo +LW +Cl +Cl +Pn +te +te +OK +te +fJ +ww +ww +"} +(24,1,1) = {" +ww +ww +ww +lo +Xo +PD +lo +qE +zG +gO +Bj +te +Hw +fI +te +ww +ww +ww +"} +(25,1,1) = {" +ww +ww +ww +lo +HN +lL +lo +Wd +mY +vT +Xi +te +eL +Db +te +ww +ww +ww +"} +(26,1,1) = {" +ww +ww +ww +vd +lo +lo +lo +ww +ww +ww +ww +te +te +te +zP +ww +ww +ww +"} diff --git a/_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm b/_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm deleted file mode 100644 index 926e5eb852a9..000000000000 --- a/_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm +++ /dev/null @@ -1,7439 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ab" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 10 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -6; - pixel_y = -23 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"ad" = ( -/obj/machinery/telecomms/hub, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"ah" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 14 - }, -/obj/machinery/nuclearbomb/beer, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"ak" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/item/radio/intercom/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"am" = ( -/obj/structure/chair/pew/left, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"aq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/highsecurity/lp/aisat, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/science/ai_chamber) -"ay" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"az" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"aC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/command/glass/lp/mining, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"aD" = ( -/obj/machinery/door/window{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "entrance_shutt" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"aH" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"aI" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ert/lp/med, -/obj/item/clothing/shoes/magboots, -/obj/machinery/door/window/lp/medic{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"aK" = ( -/obj/structure/table/wood/poker, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"aP" = ( -/turf/closed/wall/r_wall, -/area/ship/science) -"aW" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"bn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/command/glass/lp/research, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"bu" = ( -/obj/machinery/smartfridge/drinks, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"bD" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/medical) -"bN" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"bS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -9; - pixel_y = 24 - }, -/obj/item/banner/security, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"bV" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"bX" = ( -/obj/machinery/light/directional/east, -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"cd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/command/glass/lp/cargo{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cf" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/camera/autoname, -/obj/item/toy/plush/lizardplushie, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cv" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/atmospherics/pipe/simple/brown/visible, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"cw" = ( -/obj/machinery/light/directional/west, -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"cx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "outerinner"; - name = "Inner Aft Shutters" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cy" = ( -/obj/machinery/airalarm/directional/west, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"cE" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"cI" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/floor, -/obj/effect/turf_decal/trimline/opaque/white, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"cN" = ( -/obj/structure/rack, -/obj/item/firing_pin/implant/mindshield, -/obj/item/firing_pin/implant/mindshield, -/turf/open/floor/vault, -/area/ship/security) -"cP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"cR" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"cW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "1-10" - }, -/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ - pixel_x = 32 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"cX" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 5 - }, -/obj/item/storage/backpack/duffelbag/med/surgery, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"dd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"dl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/door/window/lp/ai{ - dir = 1 - }, -/turf/open/floor/circuit/red/airless, -/area/ship/science/ai_chamber) -"dp" = ( -/obj/machinery/power/solar_control{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"dq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"dv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"dw" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"dA" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"dC" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ert/lp/engi, -/obj/item/clothing/shoes/magboots, -/obj/machinery/door/window/lp/engi{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"dE" = ( -/obj/item/banner/command, -/obj/effect/turf_decal/siding/blue/end, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"dK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"dP" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"dS" = ( -/obj/structure/table/reinforced, -/obj/item/aiModule/core/full/paladin, -/obj/item/aiModule/core/full/hippocratic, -/obj/item/aiModule/core/full/corp, -/obj/item/aiModule/core/full/asimovpp, -/obj/item/aiModule/core/full/asimov, -/obj/machinery/light/directional/west, -/obj/item/aiModule/reset/purge, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"dV" = ( -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/bluetag, -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/redtag, -/obj/item/gun/energy/laser/bluetag, -/obj/item/gun/energy/laser/bluetag, -/obj/item/gun/energy/laser/bluetag, -/obj/item/gun/energy/laser/bluetag, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/clothing/head/helmet/redtaghelm, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/head/helmet/bluetaghelm, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/redtag, -/obj/item/clothing/suit/bluetag, -/obj/item/clothing/suit/bluetag, -/obj/item/clothing/suit/bluetag, -/obj/item/clothing/suit/bluetag, -/obj/item/clothing/suit/bluetag, -/obj/structure/closet/cabinet, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"eb" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"ec" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ef" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "2-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"eh" = ( -/obj/structure/window/reinforced/spawner, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ancient/lp, -/obj/machinery/door/window/lp/engi{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"eq" = ( -/obj/effect/turf_decal/industrial/hatch, -/obj/effect/turf_decal/industrial/outline/blue, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"eE" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/window{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "entrance_shutt" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"eN" = ( -/obj/effect/turf_decal/siding/thinplating/light/end{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"eT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-6" - }, -/obj/structure/sign/poster/retro/nanotrasen_logo_70s{ - pixel_x = -32 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"eU" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fd" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-5" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ff" = ( -/obj/structure/table/reinforced, -/obj/item/circuitboard/machine/teleporter_hub, -/obj/item/circuitboard/machine/teleporter_hub, -/obj/item/circuitboard/computer/teleporter, -/obj/item/circuitboard/computer/teleporter, -/obj/item/circuitboard/machine/teleporter_station, -/obj/item/circuitboard/machine/teleporter_station, -/obj/item/beacon, -/obj/item/beacon, -/obj/effect/turf_decal/siding/thinplating/light/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"fo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"fr" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"fx" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"fy" = ( -/obj/machinery/telecomms/bus, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"fH" = ( -/turf/closed/wall, -/area/ship/maintenance/port) -"fJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-5" - }, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -31 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"fU" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "2-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fV" = ( -/turf/closed/wall/r_wall, -/area/ship/security) -"fX" = ( -/obj/machinery/door/airlock/vault/lp/vault, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/vault, -/area/ship/security) -"gg" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/fore) -"gh" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"gi" = ( -/obj/structure/window/reinforced/spawner, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"gs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/cyan{ - icon_state = "6-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"gz" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/vault, -/area/ship/security) -"gD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 28 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"gF" = ( -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 1 - }, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"gJ" = ( -/obj/structure/ore_box, -/turf/open/floor/engine/hull, -/area/ship/external) -"gL" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "outerinner"; - name = "Inner Aft Shutters"; - pixel_x = -7; - pixel_y = -4 - }, -/obj/machinery/button/door{ - id = "innerinner"; - name = "Inner Fore Shutters"; - pixel_x = -7; - pixel_y = 6 - }, -/obj/machinery/button/door{ - id = "innerouter"; - name = "Outer Fore Shutters"; - pixel_x = 5; - pixel_y = 6 - }, -/obj/machinery/button/door{ - id = "outerouter"; - name = "Outer Aft Shutters"; - pixel_x = 5; - pixel_y = -4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"gP" = ( -/obj/structure/cable/cyan{ - icon_state = "1-6" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"gW" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer4{ - dir = 6 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hf" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hi" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-9" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"hk" = ( -/obj/structure/table/reinforced, -/obj/item/table_bell{ - pixel_x = 10; - pixel_y = -7 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/window/lp, -/obj/machinery/button/door{ - dir = 1; - id = "entrance_lockdown"; - name = "Entrance Lockdown Shutters"; - pixel_x = 8; - pixel_y = 8 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"hl" = ( -/obj/machinery/power/shuttle/engine/electric, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"hm" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 10 - }, -/obj/machinery/door/window/lp, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"hn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"hx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"hz" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -16; - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"hG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/command/glass/lp/engines, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"hJ" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = -6 - }, -/obj/item/storage/toolbox/electrical{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/item/clothing/head/welding, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"hO" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/machinery/computer/telecomms/server{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hP" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"hZ" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ic" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/showcase/cyborg, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"id" = ( -/obj/structure/rack, -/obj/item/melee/chainofcommand, -/obj/item/grenade/chem_grenade/ez_clean, -/obj/item/documents/nanotrasen, -/obj/machinery/light/directional/south, -/turf/open/floor/vault, -/area/ship/security) -"ih" = ( -/obj/machinery/door/airlock/external, -/obj/docking_port/mobile{ - callTime = 250; - launch_status = 0; - name = "Ranger-class"; - preferred_direction = 2 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "entrance_lockdown"; - name = "Entrance Lockdown Shutters" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"ix" = ( -/turf/closed/wall, -/area/ship/maintenance/starboard) -"iz" = ( -/obj/structure/table/reinforced, -/obj/item/aicard, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"iD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"iF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"iI" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"iL" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/item/radio/intercom/directional/west, -/mob/living/simple_animal/pet/dog/corgi/Lisa, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"iX" = ( -/obj/machinery/camera/autoname, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light/directional/south, -/obj/item/disk/holodisk/lp/airrecycler, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"iZ" = ( -/obj/structure/closet/secure_closet/lp/medical, -/obj/item/gps, -/obj/item/clothing/shoes/jackboots, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/under/rank/medical/paramedic/lp, -/obj/item/clothing/under/rank/medical/paramedic/skirt/lp, -/obj/item/clothing/suit/hooded/wintercoat/medical, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/mask/breath, -/obj/item/flashlight/seclite, -/obj/machinery/door/window/lp/medic, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/item/clothing/head/beret/med, -/obj/item/roller, -/obj/item/reagent_containers/glass/bottle/morphine, -/obj/item/storage/box/bodybags, -/obj/item/reagent_containers/hypospray, -/obj/item/gun/syringe, -/obj/item/holosign_creator/medical, -/obj/item/storage/firstaid/lp, -/obj/item/lazarus_injector, -/obj/item/organ/cyberimp/eyes/hud/medical, -/obj/item/pinpointer/crew, -/obj/item/storage/backpack/ert/medical, -/obj/item/radio/headset/nanotrasen/alt/captain, -/obj/item/radio/headset/nanotrasen/captain, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"jb" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/space_heater, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"jf" = ( -/obj/structure/AIcore, -/obj/item/mmi/posibrain, -/obj/item/circuitboard/aicore, -/turf/open/floor/circuit/red/airless, -/area/ship/science/ai_chamber) -"ji" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/cyan{ - icon_state = "6-8" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"jk" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 6 - }, -/obj/item/circuitboard/machine/rdserver, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"jr" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"jv" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"jA" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/port) -"jB" = ( -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"jG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) -"jR" = ( -/obj/machinery/light/directional/north, -/obj/machinery/telecomms/message_server, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"jW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"jZ" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"kc" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"kh" = ( -/obj/machinery/holopad/emergency/science, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"kj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) -"ks" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/light/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"kI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"kN" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"kO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"kQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/light/directional/north, -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"kS" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"la" = ( -/obj/structure/mineral_door/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"lc" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/atmospherics/pipe/simple/brown/visible, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ld" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"lj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "outerinner"; - name = "Inner Aft Shutters" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"lp" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"lv" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/areaeditor/shuttle{ - pixel_x = 2; - pixel_y = 9 - }, -/obj/machinery/button/door{ - id = "commshut"; - name = "Commissioner's Office Shutters"; - pixel_x = -7; - pixel_y = -2 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"lK" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/closet/secure_closet/medical2, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/obj/item/tank/internals/anesthetic, -/obj/item/tank/internals/anesthetic, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"lL" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"lW" = ( -/obj/machinery/computer/operating, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"lX" = ( -/obj/item/radio/intercom/directional/south, -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"mb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"mh" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"mk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"ml" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"mv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"mw" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/siding/blue/end{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"my" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"mJ" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"mQ" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/atmospherics) -"mR" = ( -/obj/effect/turf_decal/solarpanel, -/obj/machinery/power/solar, -/turf/open/floor/plating/airless, -/area/ship/external) -"mZ" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ne" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/cable/cyan{ - icon_state = "6-10" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"ng" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = 8 - }, -/obj/machinery/holopad/emergency/medical, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"nh" = ( -/obj/machinery/camera/autoname, -/obj/machinery/telecomms/server, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"no" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) -"nt" = ( -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/structure/closet/secure_closet/miner, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 5 - }, -/obj/machinery/airalarm/directional/north, -/obj/item/radio/headset/nanotrasen, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"nA" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 1; - id = "entrance_shutt"; - name = "Entrance Shutters"; - pixel_x = 7; - pixel_y = 7 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -4; - pixel_y = 7 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only, -/obj/item/radio/intercom/directional/north{ - pixel_y = -15; - pixel_x = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"nQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"of" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ok" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"oq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = 24 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"or" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"oy" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"oz" = ( -/obj/machinery/computer/rdconsole/core{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"oM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-5" - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -30 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"oQ" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"pa" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"pf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"pi" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"po" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-6" - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"pp" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"pr" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"ps" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"pv" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"pA" = ( -/obj/effect/turf_decal/industrial/hatch, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"pB" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -9 - }, -/turf/open/floor/plasteel/stairs, -/area/ship/hallway/central) -"pD" = ( -/obj/item/reagent_containers/food/snacks/carrotfries, -/obj/item/reagent_containers/food/snacks/cubancarp, -/obj/item/reagent_containers/food/snacks/sashimi, -/obj/item/reagent_containers/food/snacks/grown/banana, -/obj/item/reagent_containers/food/snacks/pizza/vegetable, -/obj/item/reagent_containers/food/snacks/pizza/meat, -/obj/item/reagent_containers/food/snacks/spaghetti/pastatomato, -/obj/item/reagent_containers/food/snacks/store/bread/creamcheese, -/obj/item/reagent_containers/food/snacks/grilledcheese, -/obj/item/reagent_containers/food/snacks/burger/plain, -/obj/item/reagent_containers/food/snacks/burger/plain, -/obj/item/reagent_containers/food/snacks/spaghetti/pastatomato, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/bbqribs, -/obj/structure/closet/secure_closet/freezer{ - desc = "A refrigerated cabinet for food."; - name = "Refrigerator" - }, -/obj/item/reagent_containers/food/snacks/store/bread/meat, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"qb" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"qF" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"qJ" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"qQ" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"qS" = ( -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/cable/cyan, -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"qZ" = ( -/turf/open/floor/plating, -/area/ship/maintenance/port) -"rc" = ( -/obj/structure/mecha_wreckage/durand, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"rd" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/corner/opaque/orange/mono, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"rq" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"rt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-5" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"ry" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/plasteel/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/plastic/five, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/borg/upgrade/ai, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"rF" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"rJ" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"rL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"rM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable/cyan{ - icon_state = "6-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"rZ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "outerinner"; - name = "Inner Aft Shutters" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"sf" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/obj/machinery/modular_computer/console/preset/id{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"sk" = ( -/obj/effect/turf_decal/trimline/opaque/grey/filled/line, -/obj/structure/rack, -/obj/machinery/door/window/lp/security{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/item/storage/belt/security, -/obj/item/melee/classic_baton/telescopic, -/obj/item/stock_parts/cell/gun, -/obj/item/gun/energy/e_gun/mindshield, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"sm" = ( -/obj/machinery/vending/boozeomat/all_access, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"sq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "innerinner"; - name = "Inner Fore Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ship/bridge) -"st" = ( -/obj/structure/rack, -/obj/machinery/door/window/lp/medic{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 6 - }, -/obj/item/storage/belt/medical, -/obj/item/melee/classic_baton/telescopic, -/obj/item/stock_parts/cell/gun, -/obj/item/gun/energy/e_gun/mindshield, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"sw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"sF" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"sJ" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/central) -"sM" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"sQ" = ( -/obj/structure/table/wood/poker, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"sR" = ( -/obj/machinery/power/tracker, -/obj/effect/turf_decal/solarpanel, -/obj/structure/cable/cyan, -/turf/open/floor/engine/hull, -/area/ship/external) -"sU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/camera/autoname, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) -"tg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "6-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"tj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"tk" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/thinplating/light, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"tq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"tu" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"tC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"tJ" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"tK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "commshut"; - name = "Commissioner's Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"uk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "8-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"up" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/medical) -"us" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"ut" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"uw" = ( -/obj/structure/closet/cabinet, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"uH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "outerouter"; - name = "Outer Aft Shutters" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"uU" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"uW" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/item/book/manual/wiki/surgery, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"vb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "8-10" - }, -/obj/structure/cable/cyan{ - icon_state = "6-10" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"vh" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"vj" = ( -/obj/structure/closet/wardrobe/pjs, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"vk" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/power/port_gen/pacman/super, -/obj/item/wrench, -/obj/structure/cable/cyan, -/obj/item/stack/sheet/mineral/uranium/twenty, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"vm" = ( -/turf/closed/wall/r_wall, -/area/ship/medical) -"vz" = ( -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"vB" = ( -/obj/structure/table/reinforced, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/firstaid/o2, -/obj/item/storage/firstaid/fire, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/light/directional/north, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"vF" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"vN" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"vS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"vT" = ( -/obj/structure/cable/cyan{ - icon_state = "2-6" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"vU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"vV" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/machinery/vending/snack/random, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"vY" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"wf" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "5-8" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/corner, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"wh" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "entrance_lockdown"; - name = "Entrance Lockdown Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"wl" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "4-5" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"wp" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer4{ - dir = 6 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 28 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) -"wq" = ( -/turf/open/floor/engine/hull, -/area/ship/external) -"wu" = ( -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"wC" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/cable/cyan, -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"wD" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/machinery/computer/cargo/express, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"wE" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"wO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"wQ" = ( -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/structure/closet/secure_closet/miner, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable/cyan{ - icon_state = "2-6" - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 5 - }, -/obj/item/radio/headset/nanotrasen, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"xd" = ( -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/curtain/cloth, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"xj" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"xo" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"xp" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/cable/cyan, -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"xq" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 6 - }, -/obj/machinery/rnd/production/protolathe/department/basic, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"xr" = ( -/obj/structure/table/reinforced, -/obj/item/stack/cable_coil/green, -/obj/item/stack/cable_coil/green, -/obj/item/multitool, -/obj/item/multitool, -/obj/item/clothing/gloves/color/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"xv" = ( -/obj/structure/chair/pew/right, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xw" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"xB" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/closed/wall/r_wall, -/area/ship/engineering/atmospherics) -"xF" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_x = -28 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"xK" = ( -/obj/structure/chair/pew, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xS" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/command/glass/lp/dorms{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"yh" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"yo" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"yt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "4-10" - }, -/obj/structure/cable/cyan{ - icon_state = "1-10" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"yA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"yC" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"yD" = ( -/obj/machinery/autolathe, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"yJ" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm) -"yU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"yZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 6 - }, -/obj/machinery/button/door{ - dir = 8; - id = "miningblastlp"; - name = "Mining Bay Blast Doors"; - pixel_x = 22; - pixel_y = -9 - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "ranger_shields"; - pixel_x = 22 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"zc" = ( -/obj/machinery/power/smes, -/obj/structure/cable/cyan{ - icon_state = "0-9" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"zk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"zn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"zz" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"zF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"zR" = ( -/obj/structure/curtain/cloth/fancy, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"zW" = ( -/turf/template_noop, -/area/template_noop) -"Aa" = ( -/obj/structure/closet/secure_closet/lp/lieutenant, -/obj/item/gps, -/obj/item/clothing/shoes/jackboots, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/under/rank/security/head_of_security/alt/skirt/lp, -/obj/item/clothing/under/rank/security/head_of_security/alt/lp, -/obj/item/clothing/suit/jacket/leather/duster/command, -/obj/item/clothing/suit/jacket/miljacket, -/obj/item/clothing/mask/gas/sechailer/swat, -/obj/item/clothing/mask/breath, -/obj/item/flashlight/seclite, -/obj/machinery/door/window/lp/lieu, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/item/clothing/head/beret/lt, -/obj/item/pinpointer/crew, -/obj/item/grenade/barrier, -/obj/item/grenade/barrier, -/obj/item/grenade/barrier, -/obj/item/grenade/smokebomb, -/obj/item/grenade/smokebomb, -/obj/item/lighter, -/obj/item/storage/fancy/cigarettes/derringer/gold, -/obj/item/clothing/gloves/krav_maga/sec, -/obj/item/storage/backpack/ert, -/obj/item/radio/headset/nanotrasen/alt/captain, -/obj/item/radio/headset/nanotrasen/captain, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ac" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/medical) -"Ao" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Ar" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"AF" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"AO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"AZ" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Be" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"Bg" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "entrance_lockdown"; - name = "Entrance Lockdown Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"Bh" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/telecomms/receiver, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"Bl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"BA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"BC" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 13 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"BI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/cyan, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"BO" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/item/gun/ballistic/revolver/detective, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/under/rank/civilian/lawyer/bluesuit/skirt, -/obj/item/clothing/under/rank/civilian/lawyer/bluesuit, -/obj/item/clothing/under/rank/civilian/lawyer/female, -/obj/item/clothing/under/rank/civilian/lawyer/female/skirt, -/obj/item/clothing/shoes/jackboots, -/obj/item/storage/fancy/cigarettes/cigars/cohiba, -/obj/item/lighter, -/obj/item/clothing/suit/armor/vest, -/obj/machinery/light/directional/east, -/obj/structure/closet/secure_closet/lp/commissioner, -/obj/item/ammo_box/c38/hotshot, -/obj/item/ammo_box/c38_box, -/obj/item/clothing/head/beret/puce, -/obj/item/radio/headset/nanotrasen/alt/captain, -/obj/item/radio/headset/nanotrasen/captain, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ca" = ( -/obj/structure/table/reinforced, -/obj/item/storage/firstaid/advanced, -/obj/item/storage/firstaid/brute, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Ce" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Cf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 9 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Cl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) -"Cm" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Cx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable/cyan{ - icon_state = "6-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-6" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"CA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"CB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "4-10" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"CD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/cyan{ - icon_state = "2-5" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"CG" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/vending/coffee, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"CI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) -"CM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/end{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"CN" = ( -/obj/structure/table/reinforced, -/obj/structure/cable/cyan{ - icon_state = "9-10" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = -2 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -9 - }, -/obj/item/storage/toolbox/electrical{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/item/screwdriver{ - pixel_y = 3 - }, -/obj/item/screwdriver{ - pixel_x = 2 - }, -/obj/item/screwdriver{ - pixel_x = 3; - pixel_y = -5 - }, -/obj/item/screwdriver{ - pixel_x = -5; - pixel_y = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"CP" = ( -/obj/structure/table/wood/poker, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"CV" = ( -/obj/structure/table/rolling, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"CY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Dd" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"De" = ( -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"Df" = ( -/obj/structure/bed, -/obj/item/bedsheet/nanotrasen, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"Do" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Dr" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Dw" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/table/reinforced, -/obj/item/assembly/prox_sensor, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/item/storage/firstaid, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"DH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Ek" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"Em" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"En" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"Eq" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/rods/twentyfive, -/obj/item/stack/sheet/metal/fifty, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ew" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"EH" = ( -/obj/structure/cable/cyan{ - icon_state = "2-9" - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"EJ" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"EL" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -33 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"EP" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"EW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Fh" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Fi" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/button/door{ - id = "thrusterblasts"; - name = "Thruster Blast Doors"; - pixel_y = 24 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Fo" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Fw" = ( -/obj/structure/table/wood, -/obj/item/camera{ - pixel_x = 6; - pixel_y = 9 - }, -/obj/item/storage/crayons{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/toy/crayon/spraycan{ - pixel_x = 9; - pixel_y = 4 - }, -/obj/item/camera_film{ - pixel_x = 8; - pixel_y = -4 - }, -/obj/item/camera_film{ - pixel_x = -8; - pixel_y = 2 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"Fx" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "2-6" - }, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Fz" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 1; - id = "ranger_shields"; - locked = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-9" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "miningblastlp" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"FB" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/item/storage/box, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"FK" = ( -/obj/machinery/power/smes, -/obj/structure/cable/cyan{ - icon_state = "0-5" - }, -/obj/structure/cable/cyan{ - icon_state = "6-10" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"FQ" = ( -/obj/structure/rack, -/obj/item/ammo_casing/shotgun, -/obj/item/ammo_casing/shotgun, -/obj/item/ammo_casing/shotgun, -/obj/item/ammo_casing/shotgun, -/obj/item/ammo_casing/shotgun/buckshot, -/obj/item/ammo_casing/shotgun/buckshot, -/obj/item/ammo_casing/shotgun/buckshot, -/obj/item/ammo_casing/shotgun/buckshot, -/obj/item/ammo_casing/shotgun/dragonsbreath, -/obj/item/ammo_casing/shotgun/dragonsbreath, -/obj/item/ammo_casing/shotgun/incendiary, -/obj/item/ammo_casing/shotgun/incendiary, -/obj/item/ammo_casing/shotgun/laserscatter, -/obj/item/ammo_casing/shotgun/laserscatter, -/turf/open/floor/vault, -/area/ship/security) -"FW" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/industrial/caution, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Gc" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Ge" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Gz" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"GA" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/directional/east, -/obj/item/storage/toolbox/electrical, -/obj/item/stack/sheet/rglass{ - amount = 25 - }, -/obj/item/wrench, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"GC" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"GE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "6-8" - }, -/obj/structure/cable/cyan{ - icon_state = "5-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"GN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "2-10" - }, -/obj/structure/cable/cyan{ - icon_state = "2-6" - }, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"GT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"GW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-6" - }, -/obj/machinery/door/airlock/command/glass/lp/bridge, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "innerouter"; - name = "Outer Port Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ha" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window{ - dir = 8 - }, -/obj/item/paper_bin, -/obj/item/pen/red, -/obj/machinery/door/window/lp/commissioner{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "commshut"; - name = "Commissioner's Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Hs" = ( -/obj/machinery/power/shuttle/engine/electric, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Hy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) -"HA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/ai_chamber) -"HK" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"HU" = ( -/obj/effect/turf_decal/trimline/opaque/grey/filled/line, -/obj/structure/rack, -/obj/machinery/door/window/lp/engi{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/item/storage/belt/utility/chief, -/obj/item/melee/classic_baton/telescopic, -/obj/item/stock_parts/cell/gun, -/obj/item/gun/energy/e_gun/mindshield, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"HW" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"HZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = 7 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"Ib" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ir" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ert/lp, -/obj/item/clothing/shoes/magboots, -/obj/machinery/door/window/lp/lieu{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Iu" = ( -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Iy" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/floor, -/obj/effect/turf_decal/trimline/opaque/white, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"IG" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"IM" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/structure/closet/crate, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/item/storage/box, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"IR" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ert/lp/sec, -/obj/item/clothing/shoes/magboots, -/obj/machinery/door/window/lp/security{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"IT" = ( -/obj/machinery/iv_drip, -/obj/machinery/vending/wallmed{ - pixel_x = 26 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Ja" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ji" = ( -/obj/machinery/light/directional/west, -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder/constructed{ - pixel_x = -8 - }, -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_x = 7 - }, -/obj/item/kitchen/knife, -/obj/item/reagent_containers/glass/rag{ - pixel_y = -6 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"Jl" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Jn" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs, -/area/ship/hallway/central) -"Jq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "2-5" - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Jw" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"JK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 1 - }, -/obj/machinery/recharger, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"JO" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"JQ" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"JR" = ( -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"Kb" = ( -/obj/machinery/porta_turret/ai, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"Kf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = -8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Kg" = ( -/obj/effect/turf_decal/trimline/opaque/mauve/filled/corner, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Kj" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = -8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Kl" = ( -/obj/structure/closet/secure_closet/lp/security, -/obj/item/gps, -/obj/item/clothing/shoes/jackboots, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/under/rank/security/head_of_security/nt/skirt/lp, -/obj/item/clothing/under/rank/security/head_of_security/nt/lp, -/obj/item/clothing/suit/armor/vest/security/officer, -/obj/item/clothing/suit/hooded/wintercoat/security, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/mask/gas/sechailer, -/obj/item/clothing/mask/breath, -/obj/item/flashlight/seclite, -/obj/machinery/door/window/lp/security, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/item/clothing/head/beret/sec, -/obj/item/clothing/head/helmet/sec, -/obj/item/restraints/legcuffs/bola/energy, -/obj/item/restraints/legcuffs/bola/energy, -/obj/item/assembly/flash, -/obj/item/reagent_containers/spray/pepper, -/obj/item/grenade/chem_grenade/teargas, -/obj/item/grenade/chem_grenade/teargas, -/obj/item/storage/box/flashbangs, -/obj/item/clothing/suit/armor/vest/security, -/obj/item/storage/box/handcuffs, -/obj/item/holosign_creator/security, -/obj/item/clothing/glasses/sunglasses/gar, -/obj/item/storage/backpack/ert/security, -/obj/item/radio/headset/nanotrasen/alt/captain, -/obj/item/radio/headset/nanotrasen/captain, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ko" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4{ - dir = 8 - }, -/turf/open/floor/circuit/red/airless, -/area/ship/science/ai_chamber) -"Kt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "9-10" - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line{ - dir = 8 - }, -/obj/machinery/holopad/emergency/security, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Kv" = ( -/obj/structure/closet/secure_closet/lp/engineer, -/obj/item/gps, -/obj/item/clothing/shoes/jackboots, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/under/rank/engineering/engineer/skirt/lp, -/obj/item/clothing/under/rank/engineering/engineer/lp, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/mask/gas/welding, -/obj/item/clothing/mask/breath, -/obj/item/flashlight/seclite, -/obj/machinery/door/window/lp/engi, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/item/clothing/head/beret/eng/hazard, -/obj/item/watertank/atmos, -/obj/item/storage/box/metalfoam, -/obj/item/pipe_dispenser, -/obj/item/clothing/glasses/meson/gar, -/obj/item/construction/rcd/loaded, -/obj/item/rcd_ammo/large, -/obj/item/holosign_creator/atmos, -/obj/item/holosign_creator/engineering, -/obj/item/weldingtool, -/obj/item/multitool, -/obj/item/storage/backpack/ert/engineer, -/obj/item/radio/headset/nanotrasen/alt/captain, -/obj/item/radio/headset/nanotrasen/captain, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Kw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -6; - pixel_y = -23 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Kz" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"KC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"KX" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/flashlight/lamp/bananalamp{ - pixel_x = 7 - }, -/obj/item/toy/plush/among{ - pixel_y = -5 - }, -/turf/open/floor/circuit/red/airless, -/area/ship/science/ai_chamber) -"KY" = ( -/obj/effect/turf_decal/trimline/opaque/grey/filled/line, -/obj/structure/rack, -/obj/machinery/door/window/lp/lieu{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/item/storage/belt/military/assault, -/obj/item/storage/belt/bandolier, -/obj/item/melee/classic_baton/telescopic, -/obj/item/stock_parts/cell/gun, -/obj/item/gun/ballistic/shotgun/automatic/dual_tube/mindshield{ - pixel_y = -6 - }, -/obj/item/gun/energy/e_gun/mindshield{ - pixel_y = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Lg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/command/glass/lp/port_hallway{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Lk" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"Lm" = ( -/obj/machinery/computer/cryopod/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"Lt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"LQ" = ( -/obj/item/disk/holodisk/lp/stations, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"LU" = ( -/obj/structure/bed, -/obj/item/bedsheet/nanotrasen, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"LV" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/port) -"Ma" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/structure/closet/crate, -/obj/machinery/light/directional/east, -/obj/item/storage/box, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Mf" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/structure/table/reinforced, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 12 - }, -/obj/item/paicard{ - pixel_x = 6 - }, -/obj/item/coin/runite{ - pixel_x = -7; - pixel_y = -4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Mg" = ( -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Mm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "6-8" - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Mn" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"Mt" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Mx" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Mz" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"ML" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"MY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"Nj" = ( -/obj/structure/mopbucket, -/obj/item/mop, -/obj/item/caution, -/obj/item/reagent_containers/glass/bucket, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/machinery/light/directional/west, -/obj/item/storage/box/lights/bulbs, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Nn" = ( -/obj/machinery/chem_dispenser/drinks{ - dir = 1 - }, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"Nx" = ( -/obj/machinery/airalarm/directional/south, -/obj/item/wrench, -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/cyan{ - icon_state = "0-9" - }, -/obj/item/stack/sheet/mineral/plasma/twenty, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"NC" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"NM" = ( -/obj/machinery/light/directional/north, -/obj/structure/table/reinforced, -/obj/item/circuitboard/machine/telecomms/processor, -/obj/item/circuitboard/machine/telecomms/server, -/obj/item/circuitboard/machine/telecomms/relay, -/obj/item/circuitboard/machine/telecomms/hub, -/obj/item/circuitboard/machine/telecomms/bus, -/obj/effect/turf_decal/siding/thinplating/light/end{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"NR" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-10" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"NY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"NZ" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/machinery/computer/crew{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Of" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Oi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "5-8" - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Om" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Ot" = ( -/obj/item/banner/medical, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Ou" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/item/radio/intercom/wideband/table, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Ov" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/trimline/opaque/grey/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/corner{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ow" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"OK" = ( -/obj/machinery/computer/camera_advanced{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"OP" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/telecomms/broadcaster, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"OQ" = ( -/obj/structure/rack, -/obj/item/implantcase/mindshield, -/obj/item/implantcase/mindshield, -/obj/item/implantcase/mindshield, -/obj/item/implantcase/mindshield, -/obj/item/implantcase/mindshield, -/obj/item/implanter, -/turf/open/floor/vault, -/area/ship/security) -"OY" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "ranger_shields"; - locked = 1 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "miningblastlp" - }, -/obj/structure/cable/cyan{ - icon_state = "0-10" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"Ph" = ( -/obj/structure/fireaxecabinet{ - pixel_y = 32 - }, -/turf/open/floor/vault, -/area/ship/security) -"Pm" = ( -/obj/docking_port/stationary{ - dwidth = 15; - width = 30; - height = 15; - dir = 4 - }, -/turf/template_noop, -/area/template_noop) -"Po" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Pp" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "miningblastlp" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"Pq" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Pr" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/end{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Ps" = ( -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"PB" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"PH" = ( -/obj/machinery/recharge_station, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"PJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "entrance_lockdown"; - name = "Entrance Lockdown Shutters" - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"PV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on/layer4, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"Qa" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/light/directional/west, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Qk" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -6; - pixel_y = -23 - }, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"Qt" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/telecomms/relay, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"Qu" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ship/medical) -"QC" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/structure/cable/cyan{ - icon_state = "5-9" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"QI" = ( -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"QJ" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/machinery/computer/camera_advanced{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"QT" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/starboard) -"QU" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"QV" = ( -/obj/structure/chair/stool/bar, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Rg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/command/glass/lp/bridge, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "innerinner"; - name = "Inner Fore Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Rj" = ( -/obj/structure/cable/cyan{ - icon_state = "9-10" - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Rn" = ( -/obj/machinery/power/tracker, -/obj/effect/turf_decal/solarpanel, -/obj/structure/cable/cyan, -/turf/open/floor/plating/airless, -/area/ship/external) -"RA" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/button/door{ - id = "thrusterblasts"; - name = "Thruster Blast Doors"; - pixel_y = 24 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"RB" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"RN" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband/directional/south, -/turf/open/floor/circuit/red/airless, -/area/ship/science/ai_chamber) -"RS" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/command/glass/lp/engines, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"Sl" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/structure/table/reinforced, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = -10 - }, -/obj/effect/spawner/lootdrop/lpretrieval, -/obj/effect/spawner/lootdrop/lpaid, -/obj/effect/spawner/lootdrop/lpcombat, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"SE" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"SI" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/structure/cable/cyan{ - icon_state = "2-5" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"SZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Ta" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/closet/cabinet, -/obj/item/storage/box/beanbag, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/item/clothing/under/rank/civilian/bartender/purple, -/obj/item/clothing/under/rank/civilian/bartender/skirt, -/obj/item/clothing/suit/apron/purple_bartender, -/obj/item/clothing/under/rank/civilian/bartender, -/obj/item/toy/figure/bartender, -/obj/item/table_bell/brass, -/obj/item/clothing/head/collectable/tophat, -/obj/item/radio/headset/nanotrasen, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"Tb" = ( -/turf/closed/wall/r_wall, -/area/ship/storage) -"Tf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/command/glass/lp/commissioner{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "commshut"; - name = "Commissioner's Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Th" = ( -/obj/machinery/vending/autodrobe/all_access, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Tm" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/item/radio/intercom/wideband/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ty" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable/cyan, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = 8 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"Tz" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"TG" = ( -/obj/structure/table/reinforced, -/obj/item/gps, -/obj/item/gps, -/obj/item/gps, -/obj/item/gps, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable/cyan{ - icon_state = "2-6" - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 5 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"TK" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"TL" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"TN" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"TR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "2-10" - }, -/obj/structure/cable/cyan{ - icon_state = "8-10" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Uj" = ( -/obj/machinery/computer/telecomms/server, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Ul" = ( -/obj/structure/table/reinforced, -/obj/item/aiModule/core/full/hulkamania, -/obj/item/aiModule/core/full/reporter, -/obj/item/aiModule/core/freeformcore, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"Ur" = ( -/turf/closed/wall/r_wall, -/area/ship/science/ai_chamber) -"Us" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "2-10" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Ut" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/command/glass/lp/engines, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"UD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"UN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"UU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "outerouter"; - name = "Outer Aft Shutters" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"UZ" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"Vg" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Vh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Vk" = ( -/obj/machinery/holopad/emergency/command, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Vl" = ( -/obj/item/bedsheet/medical, -/obj/structure/bed, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/curtain/cloth, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Vp" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "entrance_lockdown"; - name = "Entrance Lockdown Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"Vq" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Vw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"VA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"VH" = ( -/obj/machinery/power/solar_control{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"VJ" = ( -/obj/structure/chair/stool/bar, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"VM" = ( -/obj/machinery/door/window, -/obj/machinery/door/window{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "ranger_telecomms"; - locked = 1 - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "ranger_telecomms"; - locked = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/circuit/green, -/area/ship/hallway/central) -"VP" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/telecomms/processor, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"VQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "4-6" - }, -/obj/structure/cable/cyan{ - icon_state = "1-10" - }, -/obj/effect/turf_decal/plaque, -/obj/item/storage/backpack/satchel/flat/with_clown, -/obj/effect/turf_decal/floordetail/pryhole, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"VU" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "5-9" - }, -/obj/machinery/door/airlock/medical/glass/lp/medical{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Wj" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/storage/bag/trash, -/obj/item/trash/semki, -/obj/item/trash/chips, -/obj/item/trash/tray, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Wr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/floor, -/obj/structure/chair/comfy/black, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Wv" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/siding/blue/end{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"WA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/command/glass/lp/security{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"WG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-5" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"WM" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/circuit/red/airless, -/area/ship/science/ai_chamber) -"WR" = ( -/obj/machinery/power/solar, -/obj/effect/turf_decal/solarpanel, -/turf/open/floor/plating/airless, -/area/ship/external) -"WT" = ( -/obj/structure/cable/cyan, -/obj/item/stack/cable_coil/yellow, -/turf/open/floor/plating/airless, -/area/ship/external) -"WY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Xb" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Xg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Xl" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1; - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/black/line{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Xp" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "innerouter"; - name = "Outer Port Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ship/bridge) -"Xt" = ( -/obj/structure/cable/cyan{ - icon_state = "1-6" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Xy" = ( -/obj/effect/turf_decal/industrial/hatch, -/obj/effect/turf_decal/industrial/outline/red, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"XA" = ( -/obj/structure/closet/crate/trashcart/laundry, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"XD" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/machinery/door/window/lp{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"XH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"XK" = ( -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/cable/cyan, -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"XL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/window/lp{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"XR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "1-6" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"XT" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"XV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) -"XW" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Yk" = ( -/obj/structure/table/reinforced, -/obj/item/vending_refill/security, -/obj/item/vending_refill/engineering, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 5 - }, -/obj/item/vending_refill/medical, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ym" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -16; - pixel_y = 4 - }, -/obj/structure/mirror{ - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"Yn" = ( -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) -"Yw" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Yy" = ( -/obj/machinery/turretid{ - pixel_y = 25; - req_access = list(403) - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/ai_chamber) -"YH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"YM" = ( -/obj/machinery/vending/cola/pwr_game, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"YU" = ( -/obj/structure/cable/cyan, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"YW" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"YZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "5-10" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Zc" = ( -/obj/structure/table/wood/poker, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Zf" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/item/stock_parts/cell/high/plus, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/item/radio/headset/nanotrasen, -/obj/item/radio/headset/nanotrasen, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Zi" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/door/window/lp/operatingroom{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Zk" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Zs" = ( -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"Zt" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"Zv" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Zw" = ( -/obj/structure/cable/cyan{ - icon_state = "2-5" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Zx" = ( -/obj/machinery/computer/helm{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"ZB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "4-6" - }, -/obj/structure/cable/cyan{ - icon_state = "1-6" - }, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/line{ - dir = 10 - }, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"ZC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"ZF" = ( -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 8; - piping_layer = 2 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"ZG" = ( -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"ZK" = ( -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"ZS" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/structure/closet/firecloset/wall{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"ZU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"ZW" = ( -/obj/structure/closet/secure_closet/medical3, -/obj/item/defibrillator, -/obj/item/stock_parts/cell/high, -/obj/item/storage/box/gloves, -/obj/item/storage/box/masks, -/obj/item/storage/belt/medical/surgery, -/obj/item/storage/belt/medical/surgery, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/item/clothing/suit/hooded/wintercoat/medical, -/obj/item/clothing/under/rank/medical/doctor/blue, -/obj/item/clothing/under/rank/medical/doctor/nurse, -/obj/item/clothing/under/rank/medical/doctor/skirt, -/obj/item/holosign_creator/medical, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"ZZ" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) - -(1,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(2,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(3,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -ix -QT -QT -QT -QT -QT -QT -QT -aP -aP -aP -aP -aP -aP -fV -fV -fV -fV -fV -fV -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(4,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -hl -qS -SE -Kj -RS -HZ -BA -Ut -po -BI -Jq -hn -Kf -bn -Cf -Xt -Mx -qb -YM -fV -fV -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(5,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -ix -QT -QT -QT -RA -Ce -QT -ZF -Em -QT -Fo -Rj -ry -UD -yD -aP -bS -Kg -EH -my -gP -dA -fV -fV -fV -fV -zW -zW -zW -zW -zW -zW -"} -(6,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -hl -xp -oQ -tq -CB -wE -QT -QT -QT -QT -rc -Iu -xr -pf -Jw -Zf -Lt -WY -Ir -Aa -Ib -CA -fX -gz -FQ -fV -zW -zW -zW -zW -zW -zW -"} -(7,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -hl -xp -oQ -Om -SZ -Cx -vT -vk -QT -cX -Of -kh -hJ -UN -Iu -hm -Ew -mk -IR -Kl -Mt -KY -fV -Ph -id -fV -zW -zW -zW -zW -zW -zW -"} -(8,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -sF -aH -cv -vF -Ow -dp -zc -QC -QT -lW -ld -Iu -Iu -Iu -Ao -Dw -Lt -iF -dC -Kv -Mt -sk -fV -OQ -cN -fV -zW -zW -zW -zW -zW -zW -"} -(9,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -ix -QT -QT -QT -QT -pa -NR -DH -QT -aP -Gc -jk -xq -Dd -oz -Gz -JK -Ps -aI -iZ -Mt -HU -fV -fV -fV -fV -zW -zW -zW -zW -zW -zW -"} -(10,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -Be -WR -WR -aP -aP -aP -aP -aP -aP -aP -kQ -Ov -ZB -eh -wf -st -fV -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(11,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -RB -WT -ZK -sR -zW -zW -zW -zW -zW -aP -fV -Yk -ji -Kt -WG -fV -fV -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(12,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -Be -WR -WR -zW -zW -zW -zW -zW -zW -zW -fV -fV -Eq -CN -yA -fV -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(13,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -Be -mR -WR -zW -zW -zW -zW -zW -zW -zW -zW -fV -fV -fV -WA -fV -gg -gg -gg -gg -zW -zW -zW -zW -zW -zW -"} -(14,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -RB -YH -YU -Lk -Lk -Lk -Lk -Lk -zW -sJ -sJ -sJ -Qt -Bh -Jl -sM -vV -gg -pi -gg -gg -gg -zW -zW -zW -zW -"} -(15,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -Be -WR -WR -Lk -Tz -Qa -ZZ -Lk -Lk -sJ -jR -Yn -Yn -gi -GT -hP -qJ -gg -yo -gg -Ym -gg -zW -zW -zW -zW -"} -(16,1,1) = {" -zW -zW -zW -zW -Ur -Ur -Ur -Ur -Ur -zW -zW -zW -zW -WR -Be -WR -Lk -Lk -ZS -EJ -jb -EP -Lk -Lk -ad -LQ -PV -VM -FW -oy -pp -gg -oq -dK -zF -gg -zW -zW -zW -zW -"} -(17,1,1) = {" -zW -Ur -Ur -Ur -Ur -Ul -dS -Kb -Ur -mQ -mQ -rq -zW -WR -Be -WR -Lk -cf -ps -ml -hf -xo -hZ -Lk -nh -Yn -Yn -gi -eb -Iy -TL -la -jW -iI -xj -gg -zW -zW -zW -zW -"} -(18,1,1) = {" -Ur -Ur -yh -Kb -yC -JR -QI -JR -Ur -XH -xB -Zt -zW -WR -UZ -WR -Lk -wD -Cm -vU -Ma -IM -FB -Lk -fy -Yn -VP -OP -Xl -AZ -EL -gg -gg -gg -gg -gg -gg -gg -zW -zW -"} -(19,1,1) = {" -Ur -PH -iD -zn -zn -zn -zn -fo -Ur -Xb -mQ -Ur -Ur -wq -wq -Lk -Lk -Lk -Lk -cd -Lk -tj -tj -Lk -Lk -Lk -Lk -Uj -rF -jr -ok -fr -aD -Pr -eT -Pq -cw -gg -gg -gg -"} -(20,1,1) = {" -Ur -Mn -dv -KX -RN -Ur -dd -KC -Ur -iX -Ur -wp -kj -sw -wq -uH -gW -lj -CG -vU -eU -SI -fd -sq -mw -dE -Xp -ZC -Xl -Dr -YW -Yw -Zx -nA -Mm -uk -xA -Vp -xF -PJ -"} -(21,1,1) = {" -Ur -GC -wO -dl -jf -Ur -ic -bN -aq -HA -Cl -CI -jG -vS -kO -UU -fJ -cx -XR -Fx -VQ -GN -Xg -Rg -EW -EW -GW -Mz -Ar -mh -az -XL -Wr -hk -Po -rM -Mg -wh -bV -ih -"} -(22,1,1) = {" -Ur -JR -QI -Ko -WM -Ur -XV -Qk -Ur -Yy -Ur -sU -Hy -rL -wq -Lk -gD -rZ -ak -ef -TN -fU -gL -sq -Wv -dE -Xp -tg -qF -Vg -ok -rJ -OK -Ou -NY -CD -Bl -Bg -mv -PJ -"} -(23,1,1) = {" -Ur -PH -QI -QI -QI -cy -QI -En -Ur -VA -mQ -Ur -Ur -wq -lp -Lk -Lk -Lk -Lk -Tf -Lk -Ha -tK -Lk -Lk -Lk -Lk -ut -hi -Zk -us -vY -eE -CM -cW -qQ -bX -gg -gg -gg -"} -(24,1,1) = {" -Ur -Ur -kc -Kb -IG -JR -QI -JR -Ur -yU -ML -mQ -zW -WR -ZG -WR -Lk -Mf -Sl -vU -iL -JO -lv -Lk -eq -jB -xw -am -jv -cI -Fh -lX -gg -gg -gg -gg -gg -gg -zW -zW -"} -(25,1,1) = {" -zW -Ur -Ur -Ur -Ur -iz -GA -Kb -Ur -mQ -mQ -mQ -zW -WR -Be -WR -Lk -BO -QU -Vk -Vh -NC -sf -Lk -pA -wu -tk -xK -xS -VJ -CP -sQ -Ta -Ji -sm -gh -zW -zW -zW -zW -"} -(26,1,1) = {" -zW -zW -zW -zW -Ur -Ur -Ur -Ur -Ur -zW -zW -zW -zW -WR -Be -WR -Lk -Lk -Tm -PB -NC -NZ -Lk -Lk -Xy -vz -tk -xv -AF -QV -Zc -De -De -De -Nn -gh -zW -zW -zW -zW -"} -(27,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -Be -WR -WR -Lk -QJ -vN -hO -Lk -Lk -sJ -NM -ff -ks -Jn -AF -QV -aK -De -pD -ah -gF -gg -zW -zW -zW -zW -"} -(28,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -Ek -YH -YU -Lk -Lk -Lk -Lk -Lk -zW -sJ -sJ -sJ -eN -pB -kN -aW -XD -XT -bu -gg -gg -gg -zW -zW -zW -zW -"} -(29,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -Be -WR -WR -zW -zW -zW -zW -zW -zW -zW -zW -sJ -sJ -sJ -Lg -sJ -gg -gg -gg -gg -zW -zW -zW -zW -zW -zW -"} -(30,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -WR -Be -mR -mR -zW -zW -zW -zW -zW -zW -zW -jA -jA -Nj -ay -Kw -jA -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(31,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -mR -Ek -WT -ZK -Rn -zW -zW -zW -zW -zW -jA -jA -Wj -Zw -hx -Oi -jA -jA -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(32,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -Be -mR -mR -Tb -Tb -Tb -jA -jA -jA -jA -XA -YZ -dq -vb -vh -Ot -jA -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(33,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -fH -LV -LV -LV -LV -Kz -ec -wl -LV -Tb -rd -Tb -JQ -or -oM -fM -YZ -CY -Ac -bD -VU -vm -vm -vm -vm -vm -zW -zW -zW -zW -zW -zW -"} -(34,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -Ja -Ge -lc -cE -fx -VH -FK -of -LV -nt -ZU -aC -zk -Us -Vq -TR -uU -Th -Qu -ne -Zv -ng -lK -hz -tu -up -zW -zW -zW -zW -zW -zW -"} -(35,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -Hs -wC -cR -Do -cP -yt -qZ -Nx -LV -wQ -ab -Tb -yJ -yJ -yJ -no -xT -yJ -vm -Ca -dw -dP -Zi -lL -uW -up -zW -zW -zW -zW -zW -zW -"} -(36,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -Hs -XK -cR -tC -gs -mZ -LV -LV -LV -TG -nQ -Tb -uw -LU -zR -vj -MY -Ty -vm -vB -pr -HK -jZ -IT -CV -up -zW -zW -zW -zW -zW -zW -"} -(37,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -fH -LV -LV -LV -Fi -AO -LV -TK -mJ -rt -tJ -Tb -BC -Zs -zR -mb -Vw -Lm -vm -XW -lL -ZW -vm -vm -vm -vm -zW -zW -zW -zW -zW -zW -"} -(38,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -Hs -XK -kS -pv -hG -yZ -kI -GE -zz -Tb -uw -Df -zR -dV -Fw -HW -vm -xd -Vl -vm -vm -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(39,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -fH -LV -LV -LV -LV -Tb -OY -Pp -Fz -Tb -yJ -yJ -yJ -yJ -yJ -yJ -vm -vm -vm -vm -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(40,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -gJ -wq -wq -wq -gJ -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(41,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -Pm -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(42,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} diff --git a/_maps/shuttles/shiptest/nanotrasen_ranger.dmm b/_maps/shuttles/shiptest/nanotrasen_ranger.dmm new file mode 100644 index 000000000000..58d4fdb918a3 --- /dev/null +++ b/_maps/shuttles/shiptest/nanotrasen_ranger.dmm @@ -0,0 +1,6072 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 11; + layer = 4.2 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/item/toy/plush/moth/redish{ + pixel_x = -4; + layer = 4.3 + }, +/turf/open/floor/wood, +/area/ship/security) +"ad" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = 22 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"am" = ( +/obj/structure/urinal{ + pixel_y = 29 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"an" = ( +/obj/structure/railing/corner, +/obj/structure/cable/cyan{ + icon_state = "5-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"az" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"aD" = ( +/obj/machinery/light/dim/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/corner/opaque/ntblue/three_quarters{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"aG" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/storage/box/stockparts/basic, +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"aI" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_FireFighting_Shut" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown/mono, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"aK" = ( +/obj/machinery/light/dim/directional/north, +/obj/item/radio/intercom/directional/east, +/obj/structure/reagent_dispensers/foamtank, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"aO" = ( +/obj/structure/closet/secure_closet/lp/medical, +/obj/item/storage/box/gloves, +/obj/item/storage/box/masks, +/obj/item/storage/belt/medical, +/obj/item/flashlight/seclite, +/obj/item/roller, +/obj/item/holosign_creator/medical, +/obj/item/pinpointer/crew, +/obj/item/storage/box/bodybags, +/obj/item/storage/firstaid/regular, +/turf/open/floor/wood, +/area/ship/medical) +"aP" = ( +/turf/open/floor/plating, +/area/ship/engineering) +"aW" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"bf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"bn" = ( +/obj/machinery/light/dim/directional/south, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = 7 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/three_quarters{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"br" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/window/northright{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_SB_maint_shut" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"bu" = ( +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"bw" = ( +/obj/structure/closet/secure_closet/lp/security, +/obj/item/clothing/glasses/sunglasses/gar, +/obj/item/melee/classic_baton/telescopic, +/obj/item/flashlight/seclite, +/obj/item/kitchen/knife/combat/survival, +/obj/item/holosign_creator/security, +/obj/item/storage/box/handcuffs, +/obj/item/restraints/legcuffs/bola/energy, +/obj/item/holosign_creator/security, +/obj/item/clothing/suit/armor/vest/security, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/gps, +/obj/item/gun/ballistic/derringer, +/obj/structure/railing{ + dir = 4 + }, +/obj/item/ammo_box/c38_box, +/obj/item/ammo_box/c38_box, +/turf/open/floor/wood, +/area/ship/security) +"bD" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"bN" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/weightmachine/weightlifter, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"bX" = ( +/obj/machinery/telecomms/bus/preset_four{ + autolinkers = list("hub","processor4","bus"); + network = "nt_commnet"; + id = "Nanotrasen Communications Bus"; + freq_listening = list(1353,1447,1459) + }, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ship/engineering/communications) +"cj" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/secure/loot, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"cv" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Operations" + }, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/effect/turf_decal/steeldecal/steel_decals9{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"cx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/machinery/firealarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"cE" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"cI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_Cycler_Shutters" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"cN" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"cR" = ( +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"cW" = ( +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"dd" = ( +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/trimline/opaque/ntblue/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"dl" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_FireFighting_Shut" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown/mono, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"dn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"dq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/opaque/ntblue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"dr" = ( +/obj/machinery/power/smes{ + charge = 1e006 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"dC" = ( +/obj/effect/turf_decal/ntspaceworks_small/right, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"dG" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/binary/valve/layer4{ + dir = 8; + name = "Disposals Outlet Valve" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"dK" = ( +/obj/structure/closet/firecloset/wall{ + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"dM" = ( +/obj/structure/cable/cyan{ + icon_state = "6-8" + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"dP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/shutters{ + id = "Engineering_Specialist_Shutters" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/engineering) +"ec" = ( +/obj/effect/turf_decal/ntspaceworks_small/left, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -7; + pixel_y = -19 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ef" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15 + }, +/turf/template_noop, +/area/template_noop) +"eo" = ( +/obj/structure/rack, +/obj/item/flashlight/seclite{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/gps{ + pixel_y = 10; + pixel_x = -5 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_y = 6; + pixel_x = 5 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"er" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"eE" = ( +/obj/machinery/computer/cargo/express{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"eN" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"eT" = ( +/obj/machinery/button/door{ + dir = 1; + pixel_y = -21; + id = "Rangar_Starboard_Blasts"; + name = "Blast Doors" + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + pixel_x = 9; + pixel_y = -20; + id = "Ranger_Starboard_holofield" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"eU" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/sprayweb, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"eY" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"fd" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/border{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"ff" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/hole/right, +/obj/machinery/telecomms/message_server/preset{ + autolinkers = list("messaging","hub"); + network = "nt_commnet"; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"fo" = ( +/obj/structure/window/reinforced/tinted/frosted, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"fy" = ( +/obj/structure/table/wood, +/obj/item/newspaper, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"fz" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 8; + name = "Cargo Bay"; + id = "Ranger_Cargo_Door" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"fU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"fV" = ( +/turf/closed/wall/r_wall, +/area/ship/security) +"gg" = ( +/turf/closed/wall/r_wall, +/area/ship/crew/toilet) +"gh" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/item/toy/plush/moth/lovers, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"gi" = ( +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = 22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"gk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"gz" = ( +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"gD" = ( +/obj/structure/cable/cyan{ + icon_state = "4-10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"gG" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/machinery/door/airlock/medical/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"gL" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"gN" = ( +/obj/machinery/light/dim/directional/north, +/obj/machinery/power/terminal, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"gT" = ( +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"gW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"hf" = ( +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"hk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"hl" = ( +/obj/structure/cable/cyan{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"hn" = ( +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/structure/railing/corner, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"hp" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"hx" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"hz" = ( +/obj/docking_port/mobile{ + dheight = 1; + dir = 2; + preferred_direction = 4; + port_direction = 8 + }, +/obj/machinery/camera/autoname, +/obj/machinery/light/floor, +/turf/open/floor/engine/hull, +/area/ship/external) +"hF" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"hK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/shutters{ + id = "Engineering_Specialist_Shutters"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/engineering) +"hN" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/light/floor, +/turf/open/floor/engine/hull, +/area/ship/external) +"hQ" = ( +/turf/open/floor/plasteel/stairs/wood{ + dir = 8 + }, +/area/ship/security) +"hZ" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 13; + layer = 4.2 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/item/toy/plush/moth/deadhead{ + pixel_x = -7; + layer = 4.3 + }, +/turf/open/floor/wood, +/area/ship/engineering) +"ib" = ( +/obj/structure/cable/cyan{ + icon_state = "5-10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"id" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"ih" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -20 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"iq" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"ix" = ( +/obj/structure/table/greyscale, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/obj/item/storage/firstaid/medical{ + pixel_y = 7; + pixel_x = -2 + }, +/obj/item/storage/firstaid/o2{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"iC" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris/old, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"iD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"iF" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/steeldecal/steel_decals4, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/spawner/lootdrop/lpaid{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/effect/spawner/lootdrop/lpcombat{ + pixel_y = 6 + }, +/obj/effect/spawner/lootdrop/lpretrieval{ + pixel_x = 3; + pixel_y = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"iH" = ( +/obj/structure/bed, +/obj/item/bedsheet/grey, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"iI" = ( +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"iX" = ( +/obj/machinery/mineral/ore_redemption{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"iZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"jb" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"ji" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/mopbucket, +/obj/item/mop, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"jj" = ( +/obj/machinery/holopad/emergency, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"jk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"jr" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/ert/lp/engi, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/emergency_oxygen, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"js" = ( +/obj/machinery/cryopod, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"jt" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"jv" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/suit/hooded/wintercoat/security, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/head/beret/sec, +/obj/item/clothing/under/rank/security/head_of_security/nt/lp, +/obj/item/clothing/under/rank/security/head_of_security/nt/skirt/lp, +/obj/item/clothing/suit/armor/vest/security/officer, +/obj/item/clothing/under/rank/security/head_of_security/alt/lp, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/wood, +/area/ship/security) +"jA" = ( +/turf/closed/wall/r_wall, +/area/ship/hallway/port) +"jC" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 8 + }, +/turf/open/floor/engine/hull, +/area/ship/external) +"jF" = ( +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"jH" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"jZ" = ( +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/corner/opaque/brown/mono, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"kh" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -20 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"ks" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"kt" = ( +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"kw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"kK" = ( +/obj/structure/table/wood, +/obj/item/storage/box/cups, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"kO" = ( +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/effect/turf_decal/corner/opaque/ntblue, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"kQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor{ + dir = 4; + id = "Ranger_AI_Core_Ext_Blasts" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"kS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/siding/blue/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"lc" = ( +/obj/structure/railing/modern/end{ + dir = 8; + railing_color = "#0C119E" + }, +/obj/structure/railing/modern/end{ + dir = 4; + railing_color = "#0C119E" + }, +/obj/machinery/computer/cryopod/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"lj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/button/door{ + dir = 4; + pixel_x = -22; + pixel_y = 8; + id = "Ranger_Cycler_Shutters"; + name = "Air Cycler Shutters" + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"lp" = ( +/obj/machinery/button/door{ + dir = 8; + pixel_y = 6; + pixel_x = 22; + id = "Ranger_FireFighting_Shut"; + name = "Shutters" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"lv" = ( +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"lw" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/closet/crate/large, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"lB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"lD" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/bridge) +"lL" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"lU" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = 7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"lW" = ( +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/effect/turf_decal/steeldecal/steel_decals9{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"lX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"mh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/floor, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"ml" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"mn" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/modular_computer/laptop/preset/civilian, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"mv" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/mob/living/simple_animal/pet/dog/corgi/Lisa, +/obj/structure/bed/dogbed, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"mw" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"my" = ( +/obj/structure/urinal{ + pixel_y = 29 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"mJ" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = -8 + }, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"mQ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"nh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/red, +/obj/machinery/door/window/brigdoor{ + req_ship_access = 1; + req_access_txt = "1"; + id = "ranger_brig"; + name = "Holding Cell Door" + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"no" = ( +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"nA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"nE" = ( +/obj/machinery/button/door{ + dir = 2; + pixel_x = -2; + name = "Blast Doors"; + id = "Ranger_AI_Core_Blasts"; + pixel_y = 22 + }, +/obj/machinery/button/shieldwallgen{ + dir = 2; + pixel_x = 6; + pixel_y = 20; + id = "AI_Core_Field_Engi" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"nJ" = ( +/obj/structure/cable/cyan{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"ob" = ( +/obj/structure/cable/cyan{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"of" = ( +/obj/machinery/light/dim/directional/south, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"og" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/machinery/computer/crew{ + dir = 8; + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"oi" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"ok" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"oq" = ( +/obj/structure/cable/cyan{ + icon_state = "5-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"or" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plating, +/area/ship/engineering) +"ox" = ( +/obj/structure/chair/sofa/corner, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"oz" = ( +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"oI" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/machinery/door/window/northleft{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_Port_maint_shut" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"oM" = ( +/obj/machinery/door/window/eastleft{ + dir = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"oQ" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/ship/medical) +"pa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"pf" = ( +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"pi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/corner/opaque/ntblue/three_quarters{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"pn" = ( +/obj/structure/chair/wood, +/obj/item/toy/figure/assistant{ + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"pp" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 13; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = 24 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"ps" = ( +/obj/structure/closet/secure_closet/lp/engineer, +/obj/item/clothing/head/welding, +/obj/item/holosign_creator/engineering, +/obj/item/holosign_creator/atmos, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/glasses/meson/gar, +/obj/item/crowbar/power, +/obj/item/clothing/shoes/magboots, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"pA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/bridge) +"pD" = ( +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"pL" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/item/toy/plush/moth/royal, +/obj/item/radio/intercom/wideband/directional/south, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"pU" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"qb" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/structure/janitorialcart{ + dir = 4 + }, +/obj/item/mop, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"qe" = ( +/obj/structure/urinal{ + pixel_y = 29 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"qs" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"qQ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"qR" = ( +/obj/machinery/door/airlock/security/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/corner/opaque/red/full, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"qS" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"qZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/corner/opaque/brown/mono, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"rg" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"rq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/stairs, +/area/ship/crew/cryo) +"rA" = ( +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/holopad, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"rC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"rL" = ( +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"rM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner/opaque/orange/border{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/orange/arrow_cw{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"rT" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -7; + pixel_y = -19 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"rW" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/machinery/door/window/northright{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_SB_maint_shut" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"rX" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"rZ" = ( +/obj/effect/turf_decal/atmos/air, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/ship/hallway/central) +"sf" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/fax, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"sl" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"sm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"sw" = ( +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"sF" = ( +/obj/structure/table/greyscale, +/obj/item/storage/box/syringes{ + pixel_y = 10; + pixel_x = -5 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/obj/item/reagent_containers/glass/bottle/mannitol{ + pixel_y = 8; + pixel_x = 8 + }, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = 5 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"sJ" = ( +/turf/closed/wall/r_wall, +/area/ship/hallway/central) +"sR" = ( +/obj/structure/table/wood, +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/siding/red/end, +/obj/item/toy/plush/spider, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"sU" = ( +/obj/structure/table/greyscale, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/obj/item/defibrillator/loaded, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"tb" = ( +/obj/structure/table/wood, +/obj/machinery/light/dim/directional/north, +/obj/item/flashlight{ + pixel_y = 12 + }, +/obj/item/flashlight{ + pixel_y = 12 + }, +/obj/item/flashlight{ + pixel_y = 9 + }, +/obj/item/flashlight{ + pixel_y = 4 + }, +/obj/item/flashlight, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"tf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"tg" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"tj" = ( +/obj/machinery/door/airlock/command{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"tk" = ( +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"tq" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/wood, +/area/ship/medical) +"tr" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"tK" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/computer/security{ + dir = 8; + icon_state = "computer-left" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"tQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"tR" = ( +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"tT" = ( +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"tZ" = ( +/obj/machinery/button/door{ + dir = 4; + pixel_x = -21; + name = "Shutters"; + id = "Ranger_SB_maint_shut" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"uk" = ( +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/mask/breath, +/obj/structure/closet/emcloset/empty{ + name = "emergency EVA gear" + }, +/obj/item/tank/internals/emergency_oxygen, +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) +"up" = ( +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/machinery/airalarm/directional/north, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"us" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"ux" = ( +/obj/machinery/light/dim/directional/south, +/obj/machinery/telecomms/relay{ + freq_listening = list(1353,1447,1459); + id = "Nanotrasen Relay"; + name = "Nanotrasen relay"; + network = "nt_commnet" + }, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ship/engineering/communications) +"uE" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"uH" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"uW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"vh" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/machinery/door/window, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"vj" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"vk" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 13; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = -7; + pixel_y = 21 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"vm" = ( +/turf/closed/wall/r_wall, +/area/ship/medical) +"vp" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"vr" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/ship/hallway/central) +"vv" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"vz" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"vB" = ( +/obj/machinery/cryopod, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"vF" = ( +/obj/effect/turf_decal/siding/blue, +/obj/structure/closet/crate/freezer/blood, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"vO" = ( +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"vR" = ( +/obj/machinery/light/dim/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"vS" = ( +/obj/structure/table/optable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/siding/blue, +/obj/item/storage/backpack/duffelbag/med/surgery, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"vT" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"vV" = ( +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/ert/lp/med, +/obj/item/clothing/mask/breath, +/obj/machinery/camera/autoname, +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/obj/item/tank/internals/emergency_oxygen, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"wc" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/machinery/door/window/northright{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_Port_maint_shut" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"wf" = ( +/obj/machinery/telecomms/receiver/preset_right{ + autolinkers = list("receiverB","hub"); + freq_listening = list(1353,1447,1459); + network = "nt_commnet" + }, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ship/engineering/communications) +"wh" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "Ranger_Starboard_holofield" + }, +/obj/machinery/door/poddoor{ + id = "Rangar_Starboard_Blasts" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) +"wp" = ( +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/emergency_oxygen, +/obj/structure/closet/emcloset/empty{ + name = "emergency EVA gear" + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"wq" = ( +/turf/open/floor/engine/hull, +/area/ship/external) +"wu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/corner/opaque/brown/mono, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"ww" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"wC" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/effect/turf_decal/borderfloorblack{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"wE" = ( +/obj/machinery/button/door{ + pixel_y = 21; + name = "Blast Doors"; + id = "Ranger_Port_Blasts" + }, +/obj/machinery/button/shieldwallgen{ + pixel_y = 20; + pixel_x = 8; + id = "Ranger_Port_holofields" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"wT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/corner, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"wU" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"xj" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/trimline/opaque/ntblue/filled/line, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"xp" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood, +/area/ship/medical) +"xq" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/ship/engineering) +"xv" = ( +/obj/machinery/recharge_station, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) +"xw" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"xA" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/light/dim/directional/west, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) +"xB" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable/cyan{ + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"xK" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/folder/blue{ + pixel_x = -6 + }, +/obj/item/folder/red{ + pixel_y = 2 + }, +/obj/item/folder{ + pixel_y = 5; + pixel_x = 7 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"yi" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/button/shieldwallgen{ + dir = 8; + pixel_x = 20; + pixel_y = -7; + id = "AI_Core_Field_Engi" + }, +/obj/machinery/button/door{ + dir = 8; + pixel_x = 22; + name = "Blast Doors"; + id = "Ranger_AI_Core_Blasts"; + pixel_y = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"ym" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"yo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"yA" = ( +/obj/machinery/telecomms/hub{ + network = "nt_commnet"; + id = "Nanotrasen Communications Hub"; + autolinkers = list("hub","bus","relay","messaging","nanotrasen","broadcasterB","receiverB") + }, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ship/engineering/communications) +"yC" = ( +/obj/structure/toilet{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"yK" = ( +/obj/item/soap/nanotrasen, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) +"yU" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/t_scanner{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/weldingtool{ + pixel_x = -6 + }, +/obj/item/stack/cable_coil/random, +/obj/item/multitool, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"yZ" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-9" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"zc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"zi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"zB" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/door/window{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"zC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + name = "Cargo Bay"; + id = "Ranger_Cargo_Door" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"zF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"zW" = ( +/turf/template_noop, +/area/template_noop) +"Ao" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Av" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck{ + pixel_x = -1; + pixel_y = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Aw" = ( +/turf/open/floor/wood, +/area/ship/medical) +"AF" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"AH" = ( +/obj/effect/turf_decal/borderfloorblack/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"AP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"AT" = ( +/obj/effect/turf_decal/industrial/outline/blue, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"AZ" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/ship/security) +"Be" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light/dim/directional/south, +/obj/machinery/button/door{ + dir = 4; + id = "Ranger_FireFighting_Shut"; + name = "Shutters"; + pixel_x = -22; + pixel_y = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Bg" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "Ranger_Starboard_holofield" + }, +/obj/machinery/door/poddoor{ + id = "Rangar_Starboard_Blasts" + }, +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) +"Bh" = ( +/turf/open/floor/plasteel/stairs/wood, +/area/ship/engineering) +"Bl" = ( +/obj/effect/turf_decal/corner/opaque/orange/border{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/orange/arrow_ccw{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Bo" = ( +/obj/effect/turf_decal/steeldecal/steel_decals4, +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals6{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"BA" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/curtain, +/obj/item/bikehorn/rubberducky, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) +"BI" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) +"BO" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/machinery/door/window/northleft{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_SB_maint_shut" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"BX" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/closet/firecloset/wall{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"BY" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"Ca" = ( +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Cb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Cg" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Cq" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"Ct" = ( +/obj/structure/table/greyscale, +/obj/machinery/light/dim/directional/east, +/obj/effect/turf_decal/siding/blue{ + dir = 6 + }, +/obj/item/roller{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/item/roller{ + pixel_x = -3; + pixel_y = 7 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"CB" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole/right, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"CD" = ( +/obj/effect/turf_decal/corner/opaque/orange/border{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/orange/arrow_ccw{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"CG" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"CI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"CJ" = ( +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8; + name = "Air Supply Pump" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"CN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ + piping_layer = 2; + dir = 8; + layer = 2 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/engine/air, +/area/ship/hallway/central) +"CP" = ( +/obj/machinery/camera/autoname{ + dir = 10 + }, +/turf/open/floor/engine/hull, +/area/ship/external) +"Dd" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"Dr" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "AI_Core_Field_Engi"; + dir = 8 + }, +/obj/machinery/door/poddoor{ + dir = 2; + id = "Ranger_AI_Core_Blasts" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ds" = ( +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/effect/turf_decal/borderfloorblack/corner, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals6{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"Dx" = ( +/turf/open/floor/plasteel/dark, +/area/ship/security) +"DE" = ( +/obj/item/storage/box/metalfoam, +/obj/item/watertank/atmos, +/obj/structure/rack, +/obj/effect/turf_decal/corner/opaque/brown/mono, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"DW" = ( +/obj/structure/cable/cyan{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"DZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/button/door{ + dir = 4; + pixel_x = -20; + name = "Cargo Bay Shutters"; + id = "Ranger_Cargo_Door"; + pixel_y = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Ek" = ( +/obj/machinery/computer/telecomms/server, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Eq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"EL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/ntblue/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"EP" = ( +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Ff" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Fg" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/ert/lp, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/emergency_oxygen, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Fh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Fw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/wood, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) +"Fx" = ( +/obj/structure/table/wood, +/obj/item/storage/box/matches{ + pixel_y = 4 + }, +/obj/item/reagent_containers/glass/maunamug{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/clothing/mask/cigarette/cigar/havana{ + pixel_y = 2; + pixel_x = -5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"FB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"FQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Gc" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/rank/security/head_of_security/alt/skirt/lp, +/obj/item/clothing/under/rank/security/head_of_security/alt/lp, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/suit/jacket/miljacket, +/obj/item/clothing/suit/jacket/leather/duster/command, +/obj/item/clothing/head/beret/lt, +/obj/item/storage/backpack/messenger/com, +/obj/item/storage/backpack/satchel/cap, +/obj/item/storage/backpack/captain, +/obj/item/storage/backpack/duffelbag/captain, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Ge" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plating, +/area/ship/engineering) +"Gh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"Gk" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -30 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"Gn" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/toy/plush/moth/snow{ + pixel_x = -3 + }, +/turf/open/floor/wood, +/area/ship/medical) +"Gz" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"GC" = ( +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"GE" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"GG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"GY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood, +/area/ship/engineering) +"Ha" = ( +/obj/structure/closet/secure_closet/lp/lieutenant, +/obj/item/gun/energy/e_gun/mindshield{ + pixel_y = 1 + }, +/obj/item/stock_parts/cell/gun, +/obj/item/melee/classic_baton/telescopic, +/obj/item/kitchen/knife/combat/survival, +/obj/item/gps, +/obj/item/screwdriver, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -20 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Hd" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/shutters{ + id = "Engineering_Specialist_Shutters"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/engineering) +"Hs" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Hy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/orange/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"HA" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "Ranger_Port_holofields" + }, +/obj/machinery/door/poddoor{ + id = "Ranger_Port_Blasts" + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/port) +"HZ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Ib" = ( +/obj/machinery/button/door{ + dir = 4; + pixel_x = -21; + name = "Shutters"; + id = "Ranger_Port_maint_shut" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Iy" = ( +/obj/structure/table/wood, +/obj/machinery/light/dim/directional/north, +/obj/item/radio{ + pixel_x = -8 + }, +/obj/item/radio{ + pixel_x = 3 + }, +/obj/item/radio{ + pixel_x = 1 + }, +/obj/item/radio{ + pixel_x = -5 + }, +/obj/item/radio{ + pixel_x = -2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"Iz" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"IC" = ( +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/machinery/door/airlock/engineering/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"IE" = ( +/obj/machinery/light/floor, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"IM" = ( +/obj/structure/chair/sofa{ + dir = 8 + }, +/obj/item/toy/plush/blahaj{ + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"IQ" = ( +/obj/machinery/cryopod, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"IR" = ( +/obj/machinery/light/dim/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Ji" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/ert/lp/sec, +/obj/item/clothing/mask/breath, +/obj/machinery/light/dim/directional/east, +/obj/effect/turf_decal/siding/red{ + dir = 5 + }, +/obj/item/tank/internals/emergency_oxygen, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"Js" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/effect/turf_decal/siding/red/corner, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"Jw" = ( +/obj/structure/cable/cyan{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"JK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/mirror{ + pixel_x = -25 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/ship/engineering) +"JO" = ( +/obj/machinery/door/airlock/command, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"JP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"JR" = ( +/turf/closed/wall/r_wall, +/area/ship/crew/cryo) +"Kf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/three_quarters, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Kg" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering/communications) +"Kj" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ + dir = 8 + }, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Kl" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"Kt" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Ku" = ( +/obj/machinery/computer/secure_data/laptop, +/turf/closed/wall/r_wall, +/area/ship/hallway/central) +"Kw" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"KC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/opaque/brown/mono, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"KQ" = ( +/obj/structure/closet, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/mining_scanner, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/shovel, +/obj/item/shovel, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"KX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Lg" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/red, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"Lk" = ( +/turf/closed/wall/r_wall, +/area/ship/bridge) +"Lt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"Lu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Lw" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/engineering) +"LM" = ( +/obj/machinery/telecomms/processor/preset_four{ + autolinkers = list("processor4","bus"); + network = "nt_commnet"; + id = "Nanotrasen Communications Processor" + }, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ship/engineering/communications) +"LQ" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plating, +/area/ship/engineering) +"LU" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_Bridge_Shutters" + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/bridge) +"LV" = ( +/turf/closed/wall/r_wall, +/area/ship/maintenance/port) +"Ma" = ( +/obj/structure/chair/wood, +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"Mc" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"Md" = ( +/obj/structure/AIcore, +/obj/item/mmi/posibrain, +/obj/item/circuitboard/aicore, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"Mf" = ( +/turf/closed/wall/r_wall, +/area/ship/crew/dorm) +"Mg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/effect/turf_decal/corner/opaque/orange/border{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/orange/arrow_cw{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Mh" = ( +/obj/machinery/computer/apc_control{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"Mm" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Mn" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/trimline/opaque/ntblue, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Ms" = ( +/obj/machinery/button/door{ + pixel_y = -20; + name = "Ranger Bridge Shutters"; + id = "Ranger_Bridge_Shutters"; + dir = 1; + pixel_x = 6 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals4, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Mt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Mu" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/derringer/gold{ + pixel_x = -1; + pixel_y = -4 + }, +/obj/item/lighter{ + pixel_x = -10 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 13; + layer = 4.2 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Mx" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = 8 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"Mz" = ( +/obj/effect/turf_decal/corner/opaque/orange/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 9 + }, +/obj/machinery/button/door{ + dir = 4; + pixel_y = 6; + pixel_x = -22; + id = "Engineering_Specialist_Shutters"; + name = "Privacy Shutters" + }, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"MI" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"MK" = ( +/obj/structure/table/reinforced, +/obj/item/aicard, +/obj/item/stack/sheet/rglass{ + amount = 25 + }, +/obj/item/wrench, +/obj/item/stack/cable_coil/cyan, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"ML" = ( +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/structure/closet/crate/trashcart/laundry, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"MW" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/computer/helm{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"MY" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/border{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"Nd" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/engineering) +"Nf" = ( +/obj/machinery/button/door{ + dir = 4; + pixel_x = -21; + name = "Outer Window Blast Doors"; + id = "Ranger_AI_Core_Ext_Blasts" + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"Nn" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"Nu" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Ny" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/obj/item/clothing/head/beret/eng/hazard, +/obj/item/storage/backpack/satchel/eng, +/obj/item/storage/backpack/messenger/engi, +/obj/item/storage/backpack/industrial, +/obj/item/storage/backpack/duffelbag/engineering, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/item/clothing/under/rank/engineering/engineer/nt/lp, +/obj/item/clothing/under/rank/engineering/engineer/nt/skirt/lp, +/turf/open/floor/wood, +/area/ship/engineering) +"NC" = ( +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/machinery/light/floor, +/turf/open/floor/engine/hull, +/area/ship/external) +"NM" = ( +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/bridge) +"NR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"NS" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/structure/closet/crate/medical{ + name = "anesthetics crate" + }, +/obj/item/tank/internals/anesthetic, +/obj/item/tank/internals/anesthetic{ + pixel_x = 3 + }, +/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/breath/medical{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"NZ" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Om" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/rank/medical/paramedic/skirt/lp, +/obj/item/clothing/under/rank/medical/paramedic/lp, +/obj/item/clothing/suit/hooded/wintercoat/medical, +/obj/item/clothing/head/beret/med, +/obj/item/storage/backpack/satchel/med, +/obj/item/storage/backpack/messenger/med, +/obj/item/storage/backpack/medic, +/obj/item/storage/backpack/duffelbag/med, +/turf/open/floor/wood, +/area/ship/medical) +"On" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/sprayweb, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Ou" = ( +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Ov" = ( +/obj/machinery/light/dim/directional/east, +/obj/machinery/telecomms/broadcaster/preset_right{ + autolinkers = list("broadcasterB","hub"); + network = "nt_commnet" + }, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ship/engineering/communications) +"Ox" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"OC" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"OK" = ( +/obj/machinery/light_switch{ + pixel_x = -7; + pixel_y = 21 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_x = 20; + name = "Cargo Bay Shutters"; + id = "Ranger_Cargo_Door"; + pixel_y = 1 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"OP" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"Pd" = ( +/obj/structure/table/reinforced, +/obj/item/aiModule/core/freeformcore{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/item/aiModule/reset/purge{ + pixel_y = 6; + pixel_x = 1 + }, +/obj/item/aiModule/reset{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/aiModule/zeroth{ + pixel_x = -5; + pixel_y = -6 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"Ph" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Po" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"Pr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/opaque/ntblue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"PG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"PR" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"PV" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"Qf" = ( +/obj/effect/turf_decal/corner/opaque/brown/mono, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"Qt" = ( +/obj/item/bodypart/leg/right/robot, +/obj/item/bodypart/r_arm/robot, +/obj/item/bodypart/leg/left/robot, +/obj/item/bodypart/l_arm/robot, +/obj/item/bodypart/chest/robot, +/obj/item/bodypart/head/robot, +/obj/item/borg/upgrade/ai, +/obj/item/robot_suit, +/obj/structure/closet/crate/engineering, +/obj/effect/turf_decal/industrial/hatch/orange, +/turf/open/floor/plating, +/area/ship/engineering) +"Qu" = ( +/obj/machinery/door/firedoor/window, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/ship/medical) +"QT" = ( +/turf/closed/wall/r_wall, +/area/ship/maintenance/starboard) +"QV" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/engine/hull, +/area/ship/external) +"Rn" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"Ro" = ( +/obj/effect/turf_decal/trimline/opaque/ntblue/filled/line{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"RA" = ( +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"RB" = ( +/obj/effect/turf_decal/trimline/opaque/orange/arrow_ccw{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"RM" = ( +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"RS" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"Sa" = ( +/obj/effect/turf_decal/ntspaceworks_small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Sl" = ( +/obj/machinery/light/dim/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plating, +/area/ship/engineering) +"So" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"SC" = ( +/obj/structure/table/wood, +/obj/item/storage/box/donkpockets{ + pixel_x = -3 + }, +/obj/item/storage/box/donkpockets/donkpocketpizza{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/storage/box/donkpockets/donkpocketspicy{ + pixel_y = 9; + pixel_x = 7 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"SE" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"SN" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"SU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/ship/hallway/central) +"Tb" = ( +/turf/closed/wall/r_wall, +/area/ship/storage) +"Te" = ( +/obj/machinery/light/floor, +/turf/open/floor/engine/hull, +/area/ship/external) +"Tg" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/cable/cyan{ + icon_state = "6-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Tl" = ( +/obj/machinery/light/dim/directional/north, +/obj/machinery/light/floor, +/turf/open/floor/engine/hull, +/area/ship/external) +"Tz" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering) +"TI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"TL" = ( +/obj/structure/closet/crate, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"TR" = ( +/obj/structure/table/wood, +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"TZ" = ( +/obj/effect/turf_decal/trimline/opaque/orange/arrow_ccw{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Ua" = ( +/obj/machinery/camera/autoname{ + dir = 9 + }, +/turf/open/floor/circuit/green/airless, +/area/ship/engineering/communications) +"Uj" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_y = 8; + pixel_x = 5 + }, +/obj/item/pen/fountain{ + pixel_x = -4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ur" = ( +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/orange/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Us" = ( +/obj/effect/turf_decal/siding/red{ + dir = 9 + }, +/obj/machinery/door_timer{ + pixel_y = 28; + id = "ranger_brig" + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"Ut" = ( +/obj/structure/urinal{ + pixel_y = 29 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"UQ" = ( +/turf/open/floor/engine/air, +/area/ship/hallway/central) +"UU" = ( +/obj/machinery/door/airlock/public/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"UW" = ( +/obj/structure/cable/cyan{ + icon_state = "6-9" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Vg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_Cycler_Shutters" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Vh" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/line, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Vk" = ( +/obj/structure/bed, +/obj/item/bedsheet/nanotrasen, +/obj/machinery/firealarm/directional/north, +/obj/item/toy/plush/moth/royal{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Vm" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Vp" = ( +/turf/closed/wall/r_wall, +/area/ship/hallway/starboard) +"Vq" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"Vt" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"VC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/stairs, +/area/ship/crew/cryo) +"VJ" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"VM" = ( +/obj/effect/turf_decal/industrial/outline/blue, +/obj/item/storage/box/lights/mixed{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/storage/box/mousetraps{ + pixel_y = -1; + pixel_x = 3 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"VP" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"VQ" = ( +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/engine/hull, +/area/ship/external) +"Wj" = ( +/obj/structure/bed, +/obj/item/radio/intercom/directional/south, +/obj/item/bedsheet/red, +/turf/open/floor/wood, +/area/ship/security) +"Wp" = ( +/obj/machinery/door/poddoor{ + dir = 2; + id = "Ranger_AI_Core_Blasts" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "AI_Core_Field_Engi"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Wr" = ( +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner/opaque/ntblue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Wv" = ( +/obj/structure/chair/sofa/right, +/obj/item/toy/plush/goatplushie{ + layer = 3.1 + }, +/obj/machinery/light_switch{ + pixel_x = -7; + pixel_y = 21 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"WF" = ( +/obj/structure/ore_box, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/engine/hull, +/area/ship/external) +"WG" = ( +/obj/machinery/telecomms/server/presets/nanotrasen{ + autolinkers = list("nanotrasen","hub"); + network = "nt_commnet"; + freq_listening = list(1353,1447,1459) + }, +/obj/item/disk/holodisk/lp/stations, +/turf/open/floor/circuit/telecomms{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ship/engineering/communications) +"WR" = ( +/obj/effect/turf_decal/corner/opaque/brown/mono, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"WZ" = ( +/obj/machinery/computer/telecomms/server{ + dir = 4 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"Xb" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/structure/window/reinforced/spawner, +/obj/structure/closet, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Xt" = ( +/obj/machinery/space_heater, +/obj/machinery/light/dim/directional/south, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"XA" = ( +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"XE" = ( +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"XH" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"XL" = ( +/obj/machinery/door/airlock/public/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"XQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"XR" = ( +/obj/machinery/door/airlock/public/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"XS" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/structure/table/greyscale, +/obj/machinery/light/dim/directional/east, +/obj/item/toy/plush/moth/ragged, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"XT" = ( +/turf/closed/wall/r_wall, +/area/ship/cargo) +"XV" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/ntblue/filled/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Yk" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Yw" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Yy" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "Ranger_Port_holofields" + }, +/obj/machinery/door/poddoor{ + id = "Ranger_Port_Blasts" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/port) +"Yz" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/siding/red{ + dir = 6 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-9" + }, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/ship/security) +"YJ" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/ancient/lp, +/obj/item/clothing/mask/breath, +/obj/effect/turf_decal/corner/opaque/brown/mono, +/obj/item/tank/internals/emergency_oxygen, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"YK" = ( +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = 22 + }, +/turf/open/floor/plasteel/stairs/wood{ + dir = 8 + }, +/area/ship/medical) +"YP" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable/cyan{ + icon_state = "4-10" + }, +/obj/structure/cable/cyan{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"YW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"Zj" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/window/northleft{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Ranger_Port_maint_shut" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Zk" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Zl" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"Zs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/ntblue/filled/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Zv" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/ship/security) +"Zw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"Zx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/opaque/ntblue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"ZF" = ( +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"ZI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/ntblue/filled/corner, +/turf/open/floor/plasteel/white, +/area/ship/hallway/starboard) +"ZJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/engineering/communications) +"ZL" = ( +/obj/machinery/vending/coffee, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"ZS" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"ZW" = ( +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/trimline/opaque/ntblue/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"ZY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) + +(1,1,1) = {" +zW +zW +zW +zW +zW +zW +LV +tg +tg +LV +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +QT +qs +qs +QT +zW +zW +zW +zW +"} +(2,1,1) = {" +zW +zW +zW +zW +zW +LV +LV +oI +wc +LV +jb +LV +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +QT +tr +QT +BO +rW +QT +QT +zW +zW +zW +"} +(3,1,1) = {" +zW +zW +zW +zW +zW +LV +ks +Jw +ob +LV +Zj +LV +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +QT +br +QT +DW +nJ +iC +QT +zW +zW +zW +"} +(4,1,1) = {" +zW +zW +zW +zW +LV +LV +qS +Tg +dM +Ib +HZ +LV +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +QT +Vm +tZ +oq +an +cE +QT +QT +zW +zW +"} +(5,1,1) = {" +zW +zW +zW +zW +LV +Zl +Vq +aW +UW +hl +Kj +LV +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +QT +qQ +gD +ib +eN +RS +Dd +QT +zW +zW +"} +(6,1,1) = {" +zW +zW +zW +zW +vm +Vq +Zl +iq +Vt +xB +AT +LV +zW +zW +zW +zW +Kg +kQ +kQ +kQ +Kg +zW +zW +zW +zW +QT +VM +YP +vv +Ph +RS +SE +fV +zW +zW +"} +(7,1,1) = {" +zW +zW +zW +vm +vm +vm +vm +vm +LV +ad +ZF +LV +zW +zW +zW +Kg +Kg +gh +Md +pL +Kg +Kg +zW +zW +zW +QT +ML +ih +QT +QT +QT +fV +fV +fV +zW +"} +(8,1,1) = {" +zW +zW +zW +vm +xp +Aw +oQ +tq +LV +sm +qb +LV +zW +zW +zW +Kg +Pd +vO +IE +vO +Nf +Kg +zW +zW +zW +QT +gz +FQ +QT +jv +Zv +AZ +Wj +fV +zW +"} +(9,1,1) = {" +zW +zW +vm +vm +YK +aO +Om +Gn +LV +vT +LV +LV +zW +zW +wq +Kg +MK +Ua +vO +Nn +Cq +Kg +wq +zW +zW +QT +QT +id +QT +fV +bw +hQ +ab +fV +fV +"} +(10,1,1) = {" +zW +zW +vm +sF +oi +NS +vF +vm +jA +zc +jA +zW +zW +Tz +Tz +Kg +Kg +Kg +kw +gk +zB +Kg +Kg +Kg +zW +zW +Vp +cN +vR +fV +Us +Js +Ma +sR +fV +"} +(11,1,1) = {" +zW +zW +vm +ix +Kt +jk +vS +Qu +Cb +NR +jA +zW +Tz +Tz +jt +WZ +Mh +Tz +nE +TI +kt +LM +bX +Kg +Kg +zW +Vp +Ff +wT +fV +gi +Lg +bN +VP +fV +"} +(12,1,1) = {" +zW +zW +vm +vV +GC +kS +uW +Qu +XQ +PR +jA +zW +Tz +LQ +aP +aP +xq +Wp +Gz +dn +AH +sl +CB +yA +Kg +zW +Vp +no +Vh +qR +tQ +nh +Dx +Dx +fV +"} +(13,1,1) = {" +zW +zW +vm +GE +vh +lL +gT +gG +cR +pU +jA +zW +Tz +gN +dr +rC +yi +Dr +ZJ +fU +Mx +tT +tT +ux +Kg +zW +Vp +TR +KX +fV +Ji +Yz +hf +iH +fV +"} +(14,1,1) = {" +zW +zW +vm +XS +Xb +sU +Ct +Qu +bf +tR +jA +zW +Tz +Ge +or +JP +Tz +Tz +hK +Hd +Tz +Ds +Bo +WG +Kg +zW +Vp +bD +iD +fV +fV +fV +fV +fV +fV +"} +(15,1,1) = {" +zW +zW +JR +JR +JR +JR +JR +jA +jH +uE +jA +zW +Tz +Tz +Sl +Nd +IC +Mz +jF +PV +dP +wC +Ov +Kg +Kg +zW +Vp +yo +Cg +of +gg +Ut +BI +xv +gg +"} +(16,1,1) = {" +zW +zW +JR +js +kh +JR +JR +dd +er +Kf +jA +zW +zW +Tz +Tz +Qt +Tz +Ca +rA +yU +dP +wf +Kg +Kg +zW +zW +Vp +pi +iZ +ji +gg +am +gg +gg +gg +"} +(17,1,1) = {" +zW +zW +JR +Iy +ym +VC +VC +EL +ml +jA +jA +zW +zW +zW +Tz +Tz +Tz +up +hn +aG +Tz +Kg +Kg +zW +zW +zW +Vp +Vp +MI +zF +gg +my +fo +BA +gg +"} +(18,1,1) = {" +zW +zW +JR +vB +cW +lc +JR +Ro +RA +jA +zW +zW +zW +zW +zW +Tz +jr +Mt +lX +Ny +JK +Tz +zW +zW +zW +zW +zW +Vp +dK +ZI +gg +qe +oM +yK +gg +"} +(19,1,1) = {" +zW +zW +JR +tb +mQ +rq +rq +Zs +pf +jA +zW +zW +zW +zW +zW +Tz +ps +Hs +tk +Bh +GY +Tz +zW +zW +zW +zW +zW +Vp +iI +xj +Fw +Kw +Lt +yC +gg +"} +(20,1,1) = {" +zW +zW +JR +IQ +XH +JR +JR +ZW +cx +jA +jA +zW +zW +zW +Tz +Tz +eo +FB +wU +hZ +Lw +Tz +Tz +zW +zW +zW +Vp +Vp +OC +XV +gg +vk +pp +Mc +gg +"} +(21,1,1) = {" +zW +zW +JR +JR +JR +JR +jA +wE +hJ +bn +jA +sJ +sJ +Ku +sJ +sJ +sJ +VJ +sJ +sJ +sJ +sJ +sJ +sJ +sJ +sJ +sJ +aD +Pr +eT +Vp +gg +gg +gg +gg +"} +(22,1,1) = {" +zW +zW +zW +WF +jA +KQ +wp +oz +sw +dq +uH +gW +ZY +CG +mw +rX +vj +fd +Ox +BX +Gk +Kl +mw +zi +lj +YW +Yw +Zx +nA +Mm +uk +xA +Vp +QV +zW +"} +(23,1,1) = {" +zW +zW +zW +wq +HA +TZ +RB +oz +pa +kO +UU +PG +Gh +XR +OP +OP +OP +OP +BY +OP +GG +XE +OP +XR +mh +az +XL +Wr +hk +Zw +rM +Mg +wh +wq +zW +"} +(24,1,1) = {" +zW +zW +zW +wq +Yy +Ur +Hy +lB +rL +IR +jA +CJ +dG +sJ +Wv +Fx +fy +bu +pn +Av +tf +bu +rT +sJ +Vg +ok +sJ +OK +Ou +SN +CD +Bl +Bg +wq +zW +"} +(25,1,1) = {" +zW +zW +zW +hN +jA +Po +iX +eY +Lu +lp +jA +CN +vr +sJ +ox +IM +RM +Mn +bu +bu +AP +bu +kK +sJ +Zk +us +sJ +XT +zC +fz +XT +XT +XT +hz +zW +"} +(26,1,1) = {" +ef +zW +zW +zW +Tb +Tb +Tb +dl +aI +Tb +Tb +UQ +rZ +Mf +Mf +Mf +sJ +EP +ZL +Nu +MY +xw +SC +sJ +cI +Fh +sJ +DZ +So +Eq +lU +cj +XT +zW +zW +"} +(27,1,1) = {" +zW +zW +zW +zW +Tb +Rn +mJ +KC +jZ +Be +Tb +sJ +SU +Mf +Gc +Ha +Lk +Lk +Lk +Lk +tj +Lk +sJ +sJ +Tl +CP +XT +Iz +lv +pD +ww +vz +XT +zW +zW +"} +(28,1,1) = {" +zW +zW +zW +zW +Tb +ZS +rg +qZ +wu +yZ +Tb +NC +jC +Mf +mv +Ao +JO +pA +lD +hF +ec +Lk +Te +wq +zW +zW +XT +lw +pD +Yk +hp +gL +XT +zW +zW +"} +(29,1,1) = {" +zW +zW +zW +zW +Tb +Tb +aK +WR +Qf +Xt +Tb +zW +zW +Mf +Vk +NZ +Lk +sf +iF +XA +Sa +Lk +wq +zW +zW +zW +XT +TL +pD +pD +eE +XT +XT +zW +zW +"} +(30,1,1) = {" +zW +zW +zW +zW +zW +Tb +Tb +DE +YJ +Tb +Tb +zW +zW +Mf +Mu +hx +Lk +AF +vp +CI +dC +Lk +zW +zW +zW +zW +XT +XT +eU +On +XT +XT +zW +zW +zW +"} +(31,1,1) = {" +zW +zW +zW +zW +zW +zW +Tb +Tb +Tb +Tb +zW +zW +zW +Mf +Mf +Fg +Lk +tK +og +NM +ff +Lk +zW +zW +zW +zW +zW +XT +XT +XT +XT +zW +zW +zW +zW +"} +(32,1,1) = {" +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +Mf +Mf +Lk +Ek +jj +Ms +Lk +Lk +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +"} +(33,1,1) = {" +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +wq +wq +Lk +mn +cv +lW +Lk +VQ +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +"} +(34,1,1) = {" +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +Te +zW +Lk +Uj +xK +MW +Lk +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +"} +(35,1,1) = {" +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +wq +zW +Lk +LU +LU +LU +Lk +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +"} +(36,1,1) = {" +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +Te +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +zW +"} diff --git a/_maps/shuttles/shiptest/solgov_chronicle.dmm b/_maps/shuttles/shiptest/solgov_chronicle.dmm index ccc23de3d241..a501fcd211f5 100644 --- a/_maps/shuttles/shiptest/solgov_chronicle.dmm +++ b/_maps/shuttles/shiptest/solgov_chronicle.dmm @@ -252,7 +252,6 @@ populate = 0; anchored = 1 }, -/obj/item/clothing/neck/cloak/solgov, /obj/item/clothing/under/solgov/formal/captain, /obj/item/clothing/shoes/laceup, /obj/item/clothing/head/solgov/captain, @@ -273,6 +272,7 @@ /obj/item/gun/ballistic/automatic/powered/gauss/modelh, /obj/item/ammo_box/magazine/modelh, /obj/item/ammo_box/magazine/modelh, +/obj/item/clothing/neck/cloak/solgovcap, /turf/open/floor/carpet/royalblue, /area/ship/crew/office) "cg" = ( @@ -296,6 +296,9 @@ }, /obj/item/radio/intercom/directional/east, /obj/machinery/airalarm/directional/south, +/obj/machinery/camera/autoname{ + dir = 8 + }, /turf/open/floor/plasteel/tech, /area/ship/engineering) "cw" = ( @@ -1011,6 +1014,9 @@ /obj/effect/turf_decal/siding/wood{ dir = 5 }, +/obj/machinery/camera/autoname{ + dir = 8 + }, /turf/open/floor/wood, /area/ship/crew/crewtwo) "ja" = ( @@ -1271,6 +1277,9 @@ pixel_y = 9; pixel_x = -23 }, +/obj/machinery/camera/autoname{ + dir = 5 + }, /turf/open/floor/plasteel/white, /area/ship/engineering) "ma" = ( @@ -1532,6 +1541,9 @@ dir = 4 }, /obj/machinery/light/small/directional/south, +/obj/machinery/camera/autoname{ + dir = 10 + }, /turf/open/floor/plasteel/white, /area/ship/engineering) "oH" = ( @@ -1760,6 +1772,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, +/obj/machinery/camera/autoname{ + dir = 8 + }, /turf/open/floor/wood, /area/ship/crew/crewtwo) "rS" = ( @@ -2114,6 +2129,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/machinery/camera/autoname{ + dir = 8 + }, /turf/open/floor/plasteel/tech, /area/ship/crew/crewtwo) "vr" = ( @@ -2257,6 +2275,7 @@ color = "#543C30" }, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera/autoname, /turf/open/floor/wood, /area/ship/bridge) "xu" = ( @@ -2708,6 +2727,9 @@ /obj/item/clothing/under/solgov, /obj/item/clothing/under/solgov/dress, /obj/item/clothing/under/solgov/dress, +/obj/machinery/camera/autoname{ + dir = 6 + }, /turf/open/floor/wood, /area/ship/crew/dorm) "Ax" = ( @@ -3278,6 +3300,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/camera/autoname{ + dir = 10 + }, /turf/open/floor/wood, /area/ship/crew) "FX" = ( @@ -3324,6 +3349,9 @@ dir = 1; pixel_y = -28 }, +/obj/machinery/camera/autoname{ + dir = 4 + }, /turf/open/floor/wood, /area/ship/crew/crewtwo) "Gv" = ( @@ -3396,6 +3424,7 @@ }, /obj/machinery/light/small/directional/north, /obj/structure/table/wood/fancy/blue, +/obj/machinery/camera/autoname, /turf/open/floor/wood, /area/ship/bridge) "Hd" = ( @@ -3410,6 +3439,9 @@ /area/ship/crew/crewtwo) "Ho" = ( /obj/effect/turf_decal/techfloor, +/obj/machinery/camera/autoname{ + dir = 1 + }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "Hp" = ( @@ -3590,6 +3622,9 @@ dir = 8 }, /obj/machinery/light/small/directional/east, +/obj/machinery/camera/autoname{ + dir = 8 + }, /turf/open/floor/wood, /area/ship/crew) "JH" = ( @@ -3889,6 +3924,9 @@ /obj/effect/turf_decal/corner/opaque/solgovblue{ dir = 5 }, +/obj/machinery/camera/autoname{ + dir = 5 + }, /turf/open/floor/plasteel, /area/ship/crew/dorm) "Mx" = ( @@ -4048,6 +4086,9 @@ dir = 4 }, /obj/effect/turf_decal/industrial/outline/orange, +/obj/machinery/camera/autoname{ + dir = 8 + }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) "Oo" = ( @@ -4178,6 +4219,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, +/obj/machinery/camera/autoname{ + dir = 6 + }, /turf/open/floor/plasteel/white, /area/ship/security/armory) "Pm" = ( @@ -4250,6 +4294,25 @@ /obj/structure/table/wood/fancy/blue, /turf/open/floor/wood, /area/ship/bridge) +"Qk" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) "Qm" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 @@ -4671,6 +4734,9 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 4 }, +/obj/machinery/camera/autoname{ + dir = 6 + }, /turf/open/floor/plasteel, /area/ship/cargo) "UB" = ( @@ -4729,6 +4795,9 @@ dir = 1 }, /obj/machinery/light/small/directional/north, +/obj/machinery/camera/autoname{ + dir = 6 + }, /turf/open/floor/plasteel/tech, /area/ship/security/armory) "Vi" = ( @@ -5524,7 +5593,7 @@ So tC cp So -fT +Qk um zM PY diff --git a/_maps/shuttles/shiptest/srm_glaive.dmm b/_maps/shuttles/shiptest/srm_glaive.dmm index d49b9460f8f6..6ac9e480222e 100644 --- a/_maps/shuttles/shiptest/srm_glaive.dmm +++ b/_maps/shuttles/shiptest/srm_glaive.dmm @@ -53,7 +53,7 @@ /obj/item/gun/ballistic/derringer, /obj/structure/closet/secure_closet/shadow, /obj/item/lighter, -/obj/item/ammo_box/c38_box/hunting, +/obj/item/ammo_box/c38_box, /obj/item/disk/holodisk/roumain, /obj/item/clothing/shoes/cowboy, /obj/item/clothing/shoes/cowboy/black, @@ -85,7 +85,7 @@ /obj/item/gun/ballistic/derringer, /obj/structure/closet/secure_closet/medicalsrm, /obj/item/disk/holodisk/roumain, -/obj/item/ammo_box/c38_box/hunting, +/obj/item/ammo_box/c38_box, /obj/item/storage/firstaid/roumain, /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, @@ -156,7 +156,7 @@ /obj/item/gun/ballistic/derringer, /obj/structure/closet/secure_closet/shadow, /obj/item/lighter, -/obj/item/ammo_box/c38_box/hunting, +/obj/item/ammo_box/c38_box, /obj/item/disk/holodisk/roumain, /obj/item/clothing/shoes/cowboy, /obj/item/clothing/shoes/cowboy/black, @@ -907,10 +907,10 @@ /obj/item/storage/backpack/cultpack, /obj/item/flashlight/lantern, /obj/item/kitchen/knife/combat/survival, -/obj/item/gun/ballistic/shotgun/winchester/lethal, +/obj/item/gun/ballistic/shotgun/winchester, /obj/structure/closet/secure_closet/hunter, /obj/item/lighter, -/obj/item/ammo_box/c38_box/hunting, +/obj/item/ammo_box/c38_box, /obj/item/disk/holodisk/roumain, /obj/item/clothing/shoes/cowboy/black, /obj/item/clothing/shoes/cowboy, @@ -983,7 +983,7 @@ /obj/item/borg/upgrade/modkit/indoors, /obj/item/gun/energy/kinetic_accelerator, /obj/item/storage/bag/ore, -/obj/item/gun/ballistic/shotgun/winchester/mk1/lethal, +/obj/item/gun/ballistic/shotgun/winchester/mk1, /obj/item/shovel, /obj/item/gps/mining, /obj/structure/closet/secure_closet/miningcloset, @@ -2839,7 +2839,6 @@ /obj/item/circuitboard/machine/rdserver, /obj/item/circuitboard/machine/autolathe, /obj/item/disk/design_disk/ammo_n762, -/obj/item/disk/design_disk/ammo_38_hunting, /obj/item/disk/design_disk/ammo_1911, /obj/item/circuitboard/machine/protolathe/department/ballistics, /obj/item/circuitboard/computer/rdconsole, @@ -3300,10 +3299,10 @@ /obj/item/storage/backpack/cultpack, /obj/item/flashlight/lantern, /obj/item/kitchen/knife/combat/survival, -/obj/item/gun/ballistic/shotgun/winchester/lethal, +/obj/item/gun/ballistic/shotgun/winchester, /obj/structure/closet/secure_closet/hunter, /obj/item/lighter, -/obj/item/ammo_box/c38_box/hunting, +/obj/item/ammo_box/c38_box, /obj/item/disk/holodisk/roumain, /obj/item/clothing/shoes/cowboy/black, /obj/item/clothing/shoes/cowboy, diff --git a/check_regex.yaml b/check_regex.yaml index 2fc4a12c888f..faf61b63ba72 100644 --- a/check_regex.yaml +++ b/check_regex.yaml @@ -38,7 +38,7 @@ standards: - exactly: [ - 290, + 297, "non-bitwise << uses", '(?[target.say_emphasis(text)]" @@ -222,6 +229,8 @@ // Display visual above source if(runechat_flags & EMOTE_MESSAGE) new /datum/chatmessage(raw_message, speaker, src, list("emote", "italics")) + else if(runechat_flags & LOOC_MESSAGE) + new /datum/chatmessage(raw_message, speaker, src, list("looc", "italics")) else new /datum/chatmessage(lang_treat(speaker, message_language, raw_message, spans, null, TRUE), speaker, src, spans) @@ -242,15 +251,15 @@ * * sat_shift - A value between 0 and 1 that will be multiplied against the saturation * * lum_shift - A value between 0 and 1 that will be multiplied against the luminescence */ -/datum/chatmessage/proc/colorize_string(name, sat_shift = 1, lum_shift = 1) +/proc/colorize_string(name, sat_shift = 1, lum_shift = 1, sat_min = CM_COLOR_SAT_MIN, sat_max = CM_COLOR_SAT_MAX, lum_min = CM_COLOR_LUM_MIN, lum_max = CM_COLOR_LUM_MAX) // seed to help randomness var/static/rseed = rand(1,26) // get hsl using the selected 6 characters of the md5 hash var/hash = copytext(md5(name + GLOB.round_id), rseed, rseed + 6) var/h = hex2num(copytext(hash, 1, 3)) * (360 / 255) - var/s = (hex2num(copytext(hash, 3, 5)) >> 2) * ((CM_COLOR_SAT_MAX - CM_COLOR_SAT_MIN) / 63) + CM_COLOR_SAT_MIN - var/l = (hex2num(copytext(hash, 5, 7)) >> 2) * ((CM_COLOR_LUM_MAX - CM_COLOR_LUM_MIN) / 63) + CM_COLOR_LUM_MIN + var/s = (hex2num(copytext(hash, 3, 5)) >> 2) * ((sat_max - sat_min) / 63) + sat_min + var/l = (hex2num(copytext(hash, 5, 7)) >> 2) * ((lum_max - lum_min) / 63) + lum_min // adjust for shifts s *= clamp(sat_shift, 0, 1) diff --git a/code/datums/components/armor_plate.dm b/code/datums/components/armor_plate.dm index 32e30e7fae62..49f79930352c 100644 --- a/code/datums/components/armor_plate.dm +++ b/code/datums/components/armor_plate.dm @@ -72,7 +72,7 @@ if(ismecha(O)) var/obj/mecha/R = O - R.update_icon() + R.update_appearance() to_chat(user, "You strengthen [R], improving its resistance against melee, bullet and laser damage.") else to_chat(user, "You strengthen [O], improving its resistance against melee attacks.") diff --git a/code/datums/components/embedded.dm b/code/datums/components/embedded.dm index 42f84ccfff2e..dcb4aff50bdf 100644 --- a/code/datums/components/embedded.dm +++ b/code/datums/components/embedded.dm @@ -329,7 +329,7 @@ M.Translate(pixelX, pixelY) overlay.transform = M RegisterSignal(hit,COMSIG_ATOM_UPDATE_OVERLAYS,.proc/apply_overlay) - hit.update_icon() + hit.update_appearance() if(harmful) hit.visible_message("[weapon] embeds itself in [hit]!") diff --git a/code/datums/components/plumbing/_plumbing.dm b/code/datums/components/plumbing/_plumbing.dm index 67697400ebd1..8512e46c361d 100644 --- a/code/datums/components/plumbing/_plumbing.dm +++ b/code/datums/components/plumbing/_plumbing.dm @@ -162,7 +162,7 @@ for(var/obj/machinery/duct/duct in get_step(parent, D)) duct.remove_connects(turn(D, 180)) duct.neighbours.Remove(parent) - duct.update_icon() + duct.update_appearance() ///settle wherever we are, and start behaving like a piece of plumbing /datum/component/plumbing/proc/enable() @@ -246,7 +246,7 @@ SIGNAL_HANDLER tile_covered = intact - AM.update_icon() + AM.update_appearance() ///has one pipe input that only takes, example is manual output pipe /datum/component/plumbing/simple_demand diff --git a/code/datums/components/storage/concrete/_concrete.dm b/code/datums/components/storage/concrete/_concrete.dm index d458886011de..4198ba5b974d 100644 --- a/code/datums/components/storage/concrete/_concrete.dm +++ b/code/datums/components/storage/concrete/_concrete.dm @@ -141,7 +141,7 @@ refresh_mob_views() if(isobj(parent)) var/obj/O = parent - O.update_icon() + O.update_appearance() return TRUE /datum/component/storage/concrete/proc/slave_can_insert_object(datum/component/storage/slave, obj/item/I, stop_messages = FALSE, mob/M) @@ -197,7 +197,7 @@ /datum/component/storage/concrete/update_icon() if(isobj(parent)) var/obj/O = parent - O.update_icon() + O.update_appearance() for(var/i in slaves) var/datum/component/storage/slave = i slave.update_icon() diff --git a/code/datums/components/storage/storage.dm b/code/datums/components/storage/storage.dm index 29d82b6dbb5a..04f2cd0469fe 100644 --- a/code/datums/components/storage/storage.dm +++ b/code/datums/components/storage/storage.dm @@ -721,7 +721,7 @@ /datum/component/storage/proc/update_icon() if(isobj(parent)) var/obj/O = parent - O.update_icon() + O.update_appearance() /datum/component/storage/proc/signal_insertion_attempt(datum/source, obj/item/I, mob/M, silent = FALSE, force = FALSE) SIGNAL_HANDLER diff --git a/code/datums/components/taped.dm b/code/datums/components/taped.dm index 112f190c7024..32d5120c72e0 100644 --- a/code/datums/components/taped.dm +++ b/code/datums/components/taped.dm @@ -46,7 +46,7 @@ tape_marks.Blend(icon('icons/obj/tapes.dmi', "[taped_icon_state]_mask"), ICON_MULTIPLY) taped_icon = new(tape_marks) I.add_overlay(taped_icon) - I.update_icon() + I.update_appearance() /datum/component/taped/proc/tape_rip(datum/source, obj/item/attacker, mob/user) var/obj/item/I = attacker diff --git a/code/datums/components/twohanded.dm b/code/datums/components/twohanded.dm index d0f24ff5bf25..88cc0d190014 100644 --- a/code/datums/components/twohanded.dm +++ b/code/datums/components/twohanded.dm @@ -156,7 +156,7 @@ if(sharpened_increase) parent_item.force += sharpened_increase parent_item.name = "[parent_item.name] (Wielded)" - parent_item.update_icon() + parent_item.update_appearance() if(iscyborg(user)) to_chat(user, "You dedicate your module to [parent].") @@ -208,7 +208,7 @@ parent_item.name = "[initial(parent_item.name)]" // Update icons - parent_item.update_icon() + parent_item.update_appearance() if(user.get_item_by_slot(ITEM_SLOT_BACK) == parent) user.update_inv_back() else @@ -251,15 +251,15 @@ * * Updates the icon using icon_wielded if set */ -/datum/component/two_handed/proc/on_update_icon(datum/source) +/datum/component/two_handed/proc/on_update_icon(obj/item/source) SIGNAL_HANDLER - if(icon_wielded && wielded) - var/obj/item/parent_item = parent - if(parent_item) - parent_item.icon_state = icon_wielded - return COMSIG_ATOM_NO_UPDATE_ICON_STATE - + if(!wielded) + return NONE + if(!icon_wielded) + return NONE + source.icon_state = icon_wielded + return COMSIG_ATOM_NO_UPDATE_ICON_STATE /** * on_moved Triggers on item moved */ diff --git a/code/datums/diseases/appendicitis.dm b/code/datums/diseases/appendicitis.dm index 7a6ea142b361..5f1e9c304f69 100644 --- a/code/datums/diseases/appendicitis.dm +++ b/code/datums/diseases/appendicitis.dm @@ -24,7 +24,7 @@ var/obj/item/organ/appendix/A = affected_mob.getorgan(/obj/item/organ/appendix) if(A) A.inflamed = 1 - A.update_icon() + A.update_appearance() if(prob(3)) to_chat(affected_mob, "You feel a stabbing pain in your abdomen!") affected_mob.adjustOrganLoss(ORGAN_SLOT_APPENDIX, 5) diff --git a/code/datums/elements/decals/_decals.dm b/code/datums/elements/decals/_decals.dm index d0062da29224..17ba311bc5a3 100644 --- a/code/datums/elements/decals/_decals.dm +++ b/code/datums/elements/decals/_decals.dm @@ -28,7 +28,7 @@ if(isturf(target)) RegisterSignal(target,COMSIG_TURF_AFTER_SHUTTLE_MOVE,.proc/shuttlemove_react, TRUE) if(target.flags_1 & INITIALIZED_1) - target.update_icon() //could use some queuing here now maybe. + target.update_appearance() //could use some queuing here now maybe. else RegisterSignal(target,COMSIG_ATOM_AFTER_SUCCESSFUL_INITIALIZE,.proc/late_update_icon, TRUE) if(isitem(target)) @@ -61,7 +61,7 @@ /datum/element/decal/Detach(atom/source, force) UnregisterSignal(source, list(COMSIG_ATOM_DIR_CHANGE, COMSIG_COMPONENT_CLEAN_ACT, COMSIG_PARENT_EXAMINE, COMSIG_ATOM_UPDATE_OVERLAYS, COMSIG_TURF_AFTER_SHUTTLE_MOVE)) - source.update_icon() + source.update_appearance() if(isitem(source)) INVOKE_ASYNC(source, /obj/item/.proc/update_slot_icon) return ..() @@ -70,7 +70,7 @@ SIGNAL_HANDLER if(source && istype(source)) - source.update_icon() + source.update_appearance() UnregisterSignal(source,COMSIG_ATOM_AFTER_SUCCESSFUL_INITIALIZE) diff --git a/code/datums/mapgen/planetary/RockGenerator.dm b/code/datums/mapgen/planetary/RockGenerator.dm index c82841b42482..61578c7a3ace 100644 --- a/code/datums/mapgen/planetary/RockGenerator.dm +++ b/code/datums/mapgen/planetary/RockGenerator.dm @@ -136,7 +136,7 @@ ) /datum/biome/cave/rock - closed_turf_types = list(/turf/closed/mineral/random/asteroid/rockplanet = 1) + closed_turf_types = list(/turf/closed/mineral/random/rockplanet = 1) open_turf_types = list(/turf/open/floor/plating/asteroid/rockplanet/cracked = 1) flora_spawn_chance = 4 flora_spawn_list = list( diff --git a/code/datums/mapgen/planetary/WasteGenerator.dm b/code/datums/mapgen/planetary/WasteGenerator.dm index fecafcf8dc00..f0cef0c16d2a 100644 --- a/code/datums/mapgen/planetary/WasteGenerator.dm +++ b/code/datums/mapgen/planetary/WasteGenerator.dm @@ -279,7 +279,7 @@ ) closed_turf_types = list( - /turf/closed/mineral/random/asteroid/wasteplanet = 40, + /turf/closed/mineral/random/wasteplanet = 40, /turf/closed/wall/r_wall = 1, /turf/closed/wall/r_wall/rust = 3, /turf/closed/wall = 2, diff --git a/code/datums/mapgen/single_biome/WasteplanetCaves.dm b/code/datums/mapgen/single_biome/WasteplanetCaves.dm index b067947bfec7..472a5cf4d54b 100644 --- a/code/datums/mapgen/single_biome/WasteplanetCaves.dm +++ b/code/datums/mapgen/single_biome/WasteplanetCaves.dm @@ -11,7 +11,7 @@ open_turf_types = list(/turf/open/floor/plating/asteroid/wasteplanet = 50, /turf/open/floor/plating/rust/wasteplanet = 10, /turf/open/floor/plating/wasteplanet = 5) - closed_turf_types = list(/turf/closed/mineral/random/asteroid/wasteplanet = 45, + closed_turf_types = list(/turf/closed/mineral/random/wasteplanet = 45, /turf/closed/wall/rust = 10,) flora_spawn_list = list( diff --git a/code/datums/martial/sleeping_carp.dm b/code/datums/martial/sleeping_carp.dm index bde8aeb753dc..01c7e93ba516 100644 --- a/code/datums/martial/sleeping_carp.dm +++ b/code/datums/martial/sleeping_carp.dm @@ -181,6 +181,7 @@ attack_verb = list("smashed", "slammed", "whacked", "thwacked") icon = 'icons/obj/items_and_weapons.dmi' icon_state = "bostaff0" + base_icon_state = "bostaff" lefthand_file = 'icons/mob/inhands/weapons/staves_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/staves_righthand.dmi' block_chance = 50 @@ -193,7 +194,7 @@ /obj/item/staff/bostaff/ComponentInitialize() . = ..() - AddComponent(/datum/component/two_handed, force_unwielded=10, force_wielded=24, icon_wielded="bostaff1") + AddComponent(/datum/component/two_handed, force_unwielded=10, force_wielded=24, icon_wielded="[base_icon_state]1") /// triggered on wield of two handed item /obj/item/staff/bostaff/proc/on_wield(obj/item/source, mob/user) @@ -208,7 +209,8 @@ wielded = FALSE /obj/item/staff/bostaff/update_icon_state() - icon_state = "bostaff0" + icon_state = "[base_icon_state]0" + return ..() /obj/item/staff/bostaff/attack(mob/target, mob/living/user) add_fingerprint(user) diff --git a/code/datums/ruins/icemoon.dm b/code/datums/ruins/icemoon.dm index fb3dc928d1a3..afd841ff802e 100644 --- a/code/datums/ruins/icemoon.dm +++ b/code/datums/ruins/icemoon.dm @@ -47,12 +47,6 @@ description = "Nanotrasen Corporate Security Solutions vault site Gamma." suffix = "icemoon_surface_corporate_rejects.dmm" -/datum/map_template/ruin/icemoon/icecropolis - name = "The Bloody Hallow" - id = "icecropolis" - description = "Blood and writhing flesh make up this citadel of horrors." - suffix = "icemoon_underground_icecropolis.dmm" - /datum/map_template/ruin/icemoon/syndicate_outpost name = "Abandoned Syndicate Outpost" id = "syndicate-outpost-icemoon" diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index 89b845656197..13d884187ad9 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -136,3 +136,9 @@ id = "crashed_pinnance" description = "A crashed shuttlecraft, looks like the pilot didn't make it." suffix = "lavaland_surface_crashed_pinnance.dmm" + +/datum/map_template/ruin/lavaland/codelab + name = "Nanotrasen Genetic Research Facility" + id = "codelab" + description = "A Nanotrasen genetic research facility, abandoned and ripe for looting. Whats that goo over there?" + suffix = "lavaland_surface_codelab.dmm" diff --git a/code/datums/status_effects/neutral.dm b/code/datums/status_effects/neutral.dm index 9d4d70b575a4..4952479fa635 100644 --- a/code/datums/status_effects/neutral.dm +++ b/code/datums/status_effects/neutral.dm @@ -115,7 +115,7 @@ for(var/obj/effect/proc_holder/spell/spell in rewarded.mind.spell_list) spell.charge_counter = spell.charge_max spell.recharging = FALSE - spell.update_icon() + spell.update_appearance() rewarded.adjustBruteLoss(-25) rewarded.adjustFireLoss(-25) rewarded.adjustToxLoss(-25) diff --git a/code/datums/traits/neutral.dm b/code/datums/traits/neutral.dm index 118889264091..0705a2837b6e 100644 --- a/code/datums/traits/neutral.dm +++ b/code/datums/traits/neutral.dm @@ -203,7 +203,7 @@ W.hairstyle = pick(GLOB.hairstyles_list - "Bald") else W.hairstyle = old_hair - W.update_icon() + W.update_appearance() var/list/slots = list ( "head" = ITEM_SLOT_HEAD, "backpack" = ITEM_SLOT_BACKPACK, diff --git a/code/datums/wires/airalarm.dm b/code/datums/wires/airalarm.dm index 87c17a1b4515..6afccd547660 100644 --- a/code/datums/wires/airalarm.dm +++ b/code/datums/wires/airalarm.dm @@ -30,7 +30,7 @@ if(WIRE_POWER) // Short out for a long time. if(!A.shorted) A.shorted = TRUE - A.update_icon() + A.update_appearance() addtimer(CALLBACK(A, /obj/machinery/airalarm.proc/reset, wire), 1200) if(WIRE_IDSCAN) // Toggle lock. A.locked = !A.locked @@ -49,7 +49,7 @@ var/area/AA = get_area(A) if(AA.atmosalert(FALSE, holder)) A.post_alert(0) - A.update_icon() + A.update_appearance() /datum/wires/airalarm/on_cut(wire, mend) var/obj/machinery/airalarm/A = holder @@ -57,7 +57,7 @@ if(WIRE_POWER) // Short out forever. A.shock(usr, 50) A.shorted = !mend - A.update_icon() + A.update_appearance() if(WIRE_IDSCAN) if(!mend) A.locked = TRUE @@ -71,4 +71,4 @@ var/area/AA = get_area(A) if(AA.atmosalert(TRUE, holder)) A.post_alert(2) - A.update_icon() + A.update_appearance() diff --git a/code/datums/wires/airlock.dm b/code/datums/wires/airlock.dm index 4d2e7d8f04ad..c9e969a8ebd0 100644 --- a/code/datums/wires/airlock.dm +++ b/code/datums/wires/airlock.dm @@ -72,13 +72,13 @@ else if(A.hasPower()) A.unbolt() - A.update_icon() + A.update_appearance() if(WIRE_IDSCAN) // Pulse to disable emergency access and flash red lights. if(A.hasPower() && A.density) A.do_animate("deny") if(A.emergency) A.emergency = FALSE - A.update_icon() + A.update_appearance() if(WIRE_AI) // Pulse to disable WIRE_AI control for 10 ticks (follows same rules as cutting). if(A.aiControlDisabled == AI_WIRE_NORMAL) A.aiControlDisabled = AI_WIRE_DISABLED @@ -97,7 +97,7 @@ A.normalspeed = !A.normalspeed if(WIRE_LIGHT) A.lights = !A.lights - A.update_icon() + A.update_appearance() /obj/machinery/door/airlock/proc/reset_ai_wire() if(aiControlDisabled == AI_WIRE_DISABLED) @@ -152,7 +152,7 @@ A.close() if(WIRE_LIGHT) // Cut to disable lights, mend to re-enable. A.lights = mend - A.update_icon() + A.update_appearance() if(WIRE_ZAP1, WIRE_ZAP2) // Ouch. if(isliving(usr)) A.shock(usr, 50) diff --git a/code/datums/wires/airlock_cycle.dm b/code/datums/wires/airlock_cycle.dm index d9572686a096..a1f942dab2e9 100644 --- a/code/datums/wires/airlock_cycle.dm +++ b/code/datums/wires/airlock_cycle.dm @@ -29,7 +29,7 @@ if(WIRE_POWER) // Short out for a long time. if(!A.shorted) A.shorted = TRUE - A.update_icon() + A.update_appearance() addtimer(CALLBACK(A, /obj/machinery/advanced_airlock_controller.proc/reset, wire), 1200) if(WIRE_IDSCAN) // Toggle lock. A.locked = !A.locked @@ -44,7 +44,7 @@ if(WIRE_POWER) // Short out forever. A.shock(usr, 50) A.shorted = !mend - A.update_icon() + A.update_appearance() if(WIRE_IDSCAN) if(!mend) A.locked = TRUE diff --git a/code/datums/wires/apc.dm b/code/datums/wires/apc.dm index e97c1f3654e3..933b9aae0222 100644 --- a/code/datums/wires/apc.dm +++ b/code/datums/wires/apc.dm @@ -44,10 +44,9 @@ if(WIRE_POWER1, WIRE_POWER2) // Short out. if(mend && !is_cut(WIRE_POWER1) && !is_cut(WIRE_POWER2)) A.shorted = FALSE - A.shock(usr, 50) else A.shorted = TRUE - A.shock(usr, 50) + A.shock(usr, 50) if(WIRE_AI) // Disable AI control. if(mend) A.aidisabled = FALSE diff --git a/code/datums/wires/syndicatebomb.dm b/code/datums/wires/syndicatebomb.dm index 8732a0a21d71..8a2dba38d1bc 100644 --- a/code/datums/wires/syndicatebomb.dm +++ b/code/datums/wires/syndicatebomb.dm @@ -49,7 +49,7 @@ if(!B.active) holder.visible_message("[icon2html(B, viewers(holder))] You hear the bomb start ticking!") B.activate() - B.update_icon() + B.update_appearance() else if(B.delayedlittle) holder.visible_message("[icon2html(B, viewers(holder))] Nothing happens.") else @@ -81,7 +81,7 @@ B.active = FALSE B.delayedlittle = FALSE B.delayedbig = FALSE - B.update_icon() + B.update_appearance() /datum/wires/syndicatebomb/proc/tell_admins(obj/machinery/syndicatebomb/B) if(istype(B, /obj/machinery/syndicatebomb/training)) diff --git a/code/game/MapData/shuttles/nanotrasen_powerrangers.dm b/code/game/MapData/shuttles/nanotrasen_powerrangers.dm deleted file mode 100644 index bdc4055581b4..000000000000 --- a/code/game/MapData/shuttles/nanotrasen_powerrangers.dm +++ /dev/null @@ -1,373 +0,0 @@ -//Clothes -/obj/item/clothing/under/rank/security/head_of_security/nt/skirt/lp - name = "LP Security Specialist's Jumpskirt" - desc = "A standard Jumpskirt belonging to the Security Specialist of the Loss Previention team." - -/obj/item/clothing/under/rank/security/head_of_security/nt/lp - name = "LP Security Specialist's Jumpsuit" - desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Lieutenant." - -/obj/item/clothing/under/rank/security/head_of_security/alt/lp - name = "LP Lieutentant's 'Dramatic' Jumpsuit" - desc = "The first LP Lieutenant wasn't satisfied with the standard outfits given to them. So they requested something more 'Dramatic'." - -/obj/item/clothing/under/rank/security/head_of_security/alt/skirt/lp - name = "LP Lieutenant's 'Dramatic' Jumpskirt" - desc = "The first LP Lieutenant wasn't satisfied with the standard outfits given to them. So they requested something more 'Dramatic'." - -/obj/item/clothing/under/rank/security/warden/skirt/lp - name = "LP Lieutenant's Jumpskirt" - desc = "A standard Jumpskirt belonging to the Lieutenant of the Loss Previention team." - -/obj/item/clothing/under/rank/security/warden/lp - name = "LP Lieutenant's Jumpsuit" - desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Lieutenant." - -/obj/item/clothing/under/rank/engineering/engineer/lp - name = "LP Engineering Specialist's Jumpsuit" - desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Engineering Specialist." - -/obj/item/clothing/under/rank/engineering/engineer/skirt/lp - name = "LP Engineering Specialist's Jumpskirt" - desc = "A standard Jumpskirt belonging to the Engineering Specialist of the Loss Previention team." - -/obj/item/clothing/under/rank/medical/paramedic/lp - name = "LP Medical Specialist's Jumpsuit" - desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Medical Specialist." - -/obj/item/clothing/under/rank/medical/paramedic/skirt/lp - name = "LP Medical Specialist's Jumpskirt" - desc = "A standard Jumpskirt belonging to the Medical Specialist of the Loss Previention team." - - -//closets -/obj/structure/closet/secure_closet/lp/commissioner - name = "commissioner's closet" - desc = "It's the Commissioner's closet." - icon_state = "cap" - req_access = list(ACCESS_LP_COMMISSIONER) - -/obj/structure/closet/secure_closet/lp/lieutenant - name = "lietenant's closet" - desc = "It's the lieutenant's closet." - icon_state = "blueshield" - req_access = list(ACCESS_LP_LIEUTENANT) - -/obj/structure/closet/secure_closet/lp/security - name = "security specialist's closet" - desc = "It's the security specialist's closet." - icon_state = "hos" - req_one_access = list(ACCESS_LP_LIEUTENANT, ACCESS_LP_SECURITY) - -/obj/structure/closet/secure_closet/lp/engineer - name = "engineering specialist's closet" - desc = "It's the engineering specialist's closet." - icon_state = "eng_secure" - req_one_access = list(ACCESS_LP_LIEUTENANT, ACCESS_LP_ENGINEER) - -/obj/structure/closet/secure_closet/lp/medical - name = "medical specialist's closet" - desc = "It's the medical specialist's closet." - icon_state = "med" - req_one_access = list(ACCESS_LP_LIEUTENANT, ACCESS_LP_MEDIC) - - -//firstaid kit -/obj/item/storage/firstaid/lp - icon = 'icons/obj/storage.dmi' - icon_state = "bezerk" - name = "Loss Prevention Medkit" - desc = "A medikit filled with the second finest equipment for the second finest team." - -/obj/item/storage/firstaid/lp/PopulateContents() - if(empty) - return - var/static/items_inside = list( - /obj/item/lighter = 1, - /obj/item/storage/fancy/cigarettes = 1, - /obj/item/stack/medical/mesh/advanced = 2, - /obj/item/stack/medical/suture/medicated = 2, - /obj/item/healthanalyzer = 1, - /obj/item/defibrillator/compact/loaded = 1, - /obj/item/reagent_containers/hypospray/medipen/penacid = 1, - /obj/item/storage/pill_bottle/trophazole = 1) - generate_items_inside(items_inside,src) - - -//IDs -/obj/item/pda/heads/lp/commissioner - name = "commissioner PDA" - -/obj/item/card/id/lpengie - desc = "The LP Engineering Specialist's ID card." - icon_state = "ert_engineer" - name = "LP Engineering Specialist" - -/obj/item/card/id/lpmed - desc = "The LP Medical Specialist's ID card." - icon_state = "ert_medic" - name = "LP Medical Specialist" - -/obj/item/card/id/lpsec - desc = "The LP Security Specialist's ID card." - icon_state = "ert_security" - name = "LP Security Specialist" - -/obj/item/card/id/lpcomm - name = "LP Commissioner's ID" - desc = "The LP Commissioner's ID card." - icon_state = "centcom" - -/obj/item/card/id/lplieu - name = "LP Lieutenant's ID" - desc = "The LP Lieutenant's ID card." - icon_state = "ert_commander" - - -//Doors -/obj/machinery/door/window/lp - req_access = list(ACCESS_LP_FACILITIES) - -/obj/machinery/door/window/lp/commissioner - req_access = list(ACCESS_LP_FACILITIES, ACCESS_LP_COMMISSIONER) - -/obj/machinery/door/window/lp/ai - req_access = list(ACCESS_LP_FACILITIES, ACCESS_LP_AI) - -/obj/machinery/door/window/lp/lieu - req_access = list(ACCESS_LP_FACILITIES, ACCESS_LP_LIEUTENANT) - -/obj/machinery/door/window/lp/engi - req_one_access = list(ACCESS_LP_LIEUTENANT, ACCESS_LP_ENGINEER) - -/obj/machinery/door/window/lp/security - req_one_access = list(ACCESS_LP_LIEUTENANT, ACCESS_LP_SECURITY) - -/obj/machinery/door/window/lp/medic - req_one_access = list(ACCESS_LP_LIEUTENANT, ACCESS_LP_MEDIC) - -/obj/machinery/door/window/lp/operatingroom - req_access = list(ACCESS_LP_FACILITIES, ACCESS_LP_OPERATING_ROOM) - -/obj/machinery/door/airlock/command/glass/lp/commissioner - name = "commissioner's office" - req_one_access = list(ACCESS_LP_LIEUTENANT, ACCESS_LP_COMMISSIONER) - -/obj/machinery/door/airlock/command/glass/lp/ - req_access = list(ACCESS_LP_FACILITIES) - -/obj/machinery/door/airlock/command/glass/lp/port_hallway - name = "Port Hallway" - -/obj/machinery/door/airlock/command/glass/lp/security - name = "Security and Research" - -/obj/machinery/door/airlock/command/glass/lp/research - name = "Research" - -/obj/machinery/door/airlock/command/glass/lp/engines - name = "Engines" - -/obj/machinery/door/airlock/command/glass/lp/dorms - name = "Dorms" - -/obj/machinery/door/airlock/command/glass/lp/mining - name = "Mining" - -/obj/machinery/door/airlock/command/glass/lp/cargo - name = "Cargo" - -/obj/machinery/door/airlock/command/glass/lp/bridge - name = "Bridge" - req_access = list(ACCESS_LP_FACILITIES, ACCESS_LP_BRIDGE) - -/obj/machinery/door/airlock/medical/glass/lp/medical - name = "Medbay" - req_access = list(ACCESS_LP_FACILITIES) - -/obj/machinery/door/airlock/vault/lp/vault - name = "Vault" - req_access = list(ACCESS_LP_FACILITIES, ACCESS_LP_VAULT) - -/obj/machinery/door/airlock/highsecurity/lp/aisat - name = "AI chamber" - req_access = list(ACCESS_LP_FACILITIES, ACCESS_LP_AI) - - -//Holocalls -/datum/preset_holoimage/commissioner - outfit_type = /datum/outfit/job/lp/commissioner - - -//Access -/proc/get_lpcomm_access() - return get_all_accesses() + list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MAINT, ACCESS_LP_FACILITIES, ACCESS_LP_BRIDGE, ACCESS_LP_OPERATING_ROOM, ACCESS_LP_AI, ACCESS_LP_COMMISSIONER, ACCESS_ENGINE, ACCESS_ATMOSPHERICS, ACCESS_EVA, ACCESS_LP_VAULT) - -/proc/get_lplieu_access() - return get_all_accesses() + list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MAINT, ACCESS_LP_FACILITIES, ACCESS_LP_BRIDGE, ACCESS_LP_OPERATING_ROOM, ACCESS_LP_VAULT, ACCESS_LP_AI, ACCESS_LP_LIEUTENANT, ACCESS_ENGINE, ACCESS_ATMOSPHERICS, ACCESS_EVA) - -/proc/get_lpsec_access() - return get_all_accesses() + list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MAINT, ACCESS_LP_FACILITIES, ACCESS_LP_BRIDGE, ACCESS_LP_VAULT, ACCESS_LP_SECURITY, ACCESS_ENGINE, ACCESS_ATMOSPHERICS, ACCESS_EVA) - -/proc/get_lpengi_access() - return get_all_accesses() + list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MAINT, ACCESS_LP_FACILITIES, ACCESS_LP_BRIDGE, ACCESS_LP_AI, ACCESS_LP_ENGINEER, ACCESS_ENGINE, ACCESS_ATMOSPHERICS, ACCESS_EVA) - -/proc/get_lpmedic_access() - return get_all_accesses() + list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MAINT, ACCESS_LP_FACILITIES, ACCESS_LP_BRIDGE, ACCESS_LP_OPERATING_ROOM, ACCESS_LP_MEDIC, ACCESS_ENGINE, ACCESS_ATMOSPHERICS, ACCESS_EVA) - -//Backpack -/obj/item/storage/backpack/satchel/flat/with_clown/PopulateContents() - new /obj/item/clothing/suit/space/hardsuit/ert/lp/clown(src) - - -//lootdrop -/obj/effect/spawner/lootdrop/lpcombat - name = "LP Combat Missions" - lootdoubles = FALSE - - loot = list( - /obj/item/disk/holodisk/lp/combat/syndicate1 = 1, - /obj/item/disk/holodisk/lp/combat/syndicate2 = 1, - /obj/item/disk/holodisk/lp/combat/syndicate3 = 1, - /obj/item/disk/holodisk/lp/combat/syndicate4 = 1, - /obj/item/disk/holodisk/lp/combat/syndicate5 = 1, - /obj/item/disk/holodisk/lp/combat/megafauna = 5, - /obj/item/disk/holodisk/lp/combat/bdm = 5, - /obj/item/disk/holodisk/lp/combat/tumor = 5, - /obj/item/disk/holodisk/lp/combat/bloodred = 5 - ) - - lootcount = 2 - -/obj/effect/spawner/lootdrop/lpretrieval - name = "LP Retrieval Missions" - lootdoubles = FALSE - - loot = list( - /obj/item/disk/holodisk/lp/retrieval/rnd =1, - /obj/item/disk/holodisk/lp/retrieval/supersuit = 1, - /obj/item/disk/holodisk/lp/retrieval/phazon = 1, - /obj/item/disk/holodisk/lp/retrieval/durand = 1, - /obj/item/disk/holodisk/lp/retrieval/gunstock = 1, - /obj/item/disk/holodisk/lp/retrieval/artifact = 1, - /obj/item/disk/holodisk/lp/retrieval/research = 1, - /obj/item/disk/holodisk/lp/retrieval/materials = 1 - ) - - lootcount = 2 - -/obj/effect/spawner/lootdrop/lpaid - name = "LP Aid Missions" - lootdoubles = FALSE - - loot = list( - /obj/item/disk/holodisk/lp/aid/teleporter = 1, - /obj/item/disk/holodisk/lp/aid/telecomm = 1, - /obj/item/disk/holodisk/lp/aid/recruits = 1, - /obj/item/disk/holodisk/lp/aid/repairs = 1, - /obj/item/disk/holodisk/lp/aid/rescure = 1, - /obj/item/disk/holodisk/lp/aid/guard = 1, - /obj/item/disk/holodisk/lp/aid/ai = 1, - /obj/item/disk/holodisk/lp/aid/ripley = 1 - ) - - lootcount = 2 - - -//hardsuits -/obj/item/clothing/suit/space/hardsuit/ert/lp - name = "Loss Prevention Lieutenant Hardsuit" - desc = "The middlemanagement of the ERT world, the Lieutenant of the LP team is given this slightly downgraded version of the ERT Commander hardsuit." - armor = list("melee" = 50, "bullet" = 50, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 60, "fire" = 50, "acid" = 80) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp - resistance_flags = null - max_heat_protection_temperature = null - slowdown = 1.2 - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp - armor = list("melee" = 50, "bullet" = 40, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 60, "fire" = 50, "acid" = 80) - name = "Loss Prevention Lieutenant Hardsuit Helmet" - desc = "The helmet that comes attached to the LP Team Lieutenant Hardsuit." - resistance_flags = null - max_heat_protection_temperature = null - -/obj/item/clothing/suit/space/hardsuit/ert/lp/sec - armor = list("melee" = 35, "bullet" = 15, "laser" = 30, "energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/sec - name = "Loss Prevention Security Hardsuit" - desc = "The best of the best security staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." - icon_state = "ert_security" - item_state = "ert_security" - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/sec - armor = list("melee" = 35, "bullet" = 20, "laser" = 30,"energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) - hardsuit_type = "ert_security" - name = "Loss Prevention Security Hardsuit Helmet" - desc = "The helmet that comes attached to the LP Team Security Hardsuit." - icon_state = "hardsuit0-ert_security" - item_state = "hardsuit0-ert_security" - -/obj/item/clothing/suit/space/hardsuit/ert/lp/engi - armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 100, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/engi - name = "Loss Prevention Engineering Hardsuit" - desc = "The best of the best engineering staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." - icon_state = "ert_engineer" - item_state = "ert_engineer" - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/engi - armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 100, "acid" = 75) - name = "Loss Prevention Engineering Hardsuit Helmet" - desc = "The helmet that comes attached to the LP Team Engineering Hardsuit." - icon_state = "hardsuit0-ert_engineer" - item_state = "hardsuit0-ert_engineer" - hardsuit_type = "ert_engineer" - -/obj/item/clothing/suit/space/hardsuit/ert/lp/med - armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/med - name = "Loss Prevention Medical Hardsuit" - desc = "The best of the best medical staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." - icon_state = "ert_medical" - item_state = "ert_medical" - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/med - armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) - name = "Loss Prevention Medical Hardsuit Helmet" - desc = "The helmet that comes attached to the LP Team Medical Hardsuit." - icon_state = "hardsuit0-ert_medical" - item_state = "hardsuit0-ert_medical" - hardsuit_type = "ert_medical" - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/clown - name = "LP Funny Hardsuit Helmet" - desc = "Every dog has its day, and every Funny Hardsuit has a Funny Helmet attached to it." - armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 10, "bomb" = 75, "bio" = 100, "rad" = 15, "fire" = 75, "acid" = 50) - icon_state = "hardsuit0-ert_clown" - item_state = "hardsuit0-ert_clown" - hardsuit_type = "ert_clown" - -/obj/item/clothing/suit/space/hardsuit/ert/lp/clown - name = "LP Funny Hardsuit" - desc = "Only the most faithful of those in service to the Honkmother make it anywhere aside from the mass driver. Let alone the LP." - armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 10, "bomb" = 75, "bio" = 100, "rad" = 15, "fire" = 75, "acid" = 50) - icon_state = "ert_clown" - item_state = "ert_clown" - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/clown - -/obj/item/clothing/head/helmet/space/hardsuit/lp - name = "RIG heatsuit helmet" - desc = "The helmet to the RIG heat suit. It's packed with heat diverting materials, coolant pipes, and a two inch thick face screen." - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) - heat_protection = HEAD - max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT - resistance_flags = ACID_PROOF | FIRE_PROOF - -/obj/item/clothing/suit/space/hardsuit/ancient/lp - name = "RIG heat suit" - desc = "A fully heat resistance suit based on an early RIG hardsuit prototype. It sacrifices armor of any kind for intricate heatsinks. It remains rather bulky as a result." - armor = list("melee" = 1, "bullet" = 1, "laser" = 1, "energy" = 1, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/lp - heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT - resistance_flags = ACID_PROOF | FIRE_PROOF diff --git a/code/datums/lp_mission_holotapes.dm b/code/game/MapData/shuttles/nanotrasen_ranger.dm similarity index 51% rename from code/datums/lp_mission_holotapes.dm rename to code/game/MapData/shuttles/nanotrasen_ranger.dm index 6eb33b2a4aee..ec41a611618f 100644 --- a/code/datums/lp_mission_holotapes.dm +++ b/code/game/MapData/shuttles/nanotrasen_ranger.dm @@ -1,3 +1,182 @@ +//Clothes +/obj/item/clothing/under/rank/security/head_of_security/nt/skirt/lp + name = "LP Security Specialist's Jumpskirt" + desc = "A standard Jumpskirt belonging to the Security Specialist of the Loss Previention team." + +/obj/item/clothing/under/rank/security/head_of_security/nt/lp + name = "LP Security Specialist's Jumpsuit" + desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Lieutenant." + +/obj/item/clothing/under/rank/security/head_of_security/alt/lp + name = "LP Lieutentant's 'Dramatic' Jumpsuit" + desc = "The first LP Lieutenant wasn't satisfied with the standard outfits given to them. So they requested something more 'Dramatic'." + +/obj/item/clothing/under/rank/security/head_of_security/alt/skirt/lp + name = "LP Lieutenant's 'Dramatic' Jumpskirt" + desc = "The first LP Lieutenant wasn't satisfied with the standard outfits given to them. So they requested something more 'Dramatic'." + +/obj/item/clothing/under/rank/security/warden/skirt/lp + name = "LP Lieutenant's Jumpskirt" + desc = "A standard Jumpskirt belonging to the Lieutenant of the Loss Previention team." + +/obj/item/clothing/under/rank/security/warden/lp + name = "LP Lieutenant's Jumpsuit" + desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Lieutenant." + +/obj/item/clothing/under/rank/engineering/engineer/nt/lp + name = "LP Engineering Specialist's Jumpsuit" + desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Engineering Specialist." + +/obj/item/clothing/under/rank/engineering/engineer/nt/skirt/lp + name = "LP Engineering Specialist's Jumpskirt" + desc = "A standard Jumpskirt belonging to the Engineering Specialist of the Loss Previention team." + +/obj/item/clothing/under/rank/medical/paramedic/lp + name = "LP Medical Specialist's Jumpsuit" + desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Medical Specialist." + +/obj/item/clothing/under/rank/medical/paramedic/skirt/lp + name = "LP Medical Specialist's Jumpskirt" + desc = "A standard Jumpskirt belonging to the Medical Specialist of the Loss Previention team." + + +//closets +/obj/structure/closet/secure_closet/lp/lieutenant + name = "lietenant's closet" + desc = "It's the lieutenant's closet." + icon_state = "blueshield" + req_access = list(ACCESS_CAPTAIN) + +/obj/structure/closet/secure_closet/lp/security + name = "security specialist's closet" + desc = "It's the security specialist's closet." + icon_state = "hos" + req_one_access = list(ACCESS_SECURITY) + +/obj/structure/closet/secure_closet/lp/engineer + name = "engineering specialist's closet" + desc = "It's the engineering specialist's closet." + icon_state = "eng_secure" + req_one_access = list(ACCESS_ENGINE) + +/obj/structure/closet/secure_closet/lp/medical + name = "medical specialist's closet" + desc = "It's the medical specialist's closet." + icon_state = "med" + req_one_access = list(ACCESS_MEDICAL) + +//IDs + +/obj/item/card/id/lpengie + desc = "The LP Engineering Specialist's ID card." + icon_state = "ert_engineer" + name = "LP Engineering Specialist" + +/obj/item/card/id/lpmed + desc = "The LP Medical Specialist's ID card." + icon_state = "ert_medic" + name = "LP Medical Specialist" + +/obj/item/card/id/lpsec + desc = "The LP Security Specialist's ID card." + icon_state = "ert_security" + name = "LP Security Specialist" + +/obj/item/card/id/lplieu + name = "LP Lieutenant's ID" + desc = "The LP Lieutenant's ID card." + icon_state = "ert_commander" + + + +//Holocalls +/datum/preset_holoimage/commissioner + outfit_type = /datum/outfit/job/captain/nt/lp_lieutenant + +//hardsuits +/obj/item/clothing/suit/space/hardsuit/ert/lp + name = "Loss Prevention Lieutenant Hardsuit" + desc = "The middlemanagement of the ERT world, the Lieutenant of the LP team is given this slightly downgraded version of the ERT Commander hardsuit." + armor = list("melee" = 50, "bullet" = 50, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 60, "fire" = 50, "acid" = 80) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp + resistance_flags = null + max_heat_protection_temperature = null + slowdown = 1.2 + +/obj/item/clothing/head/helmet/space/hardsuit/ert/lp + armor = list("melee" = 50, "bullet" = 40, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 60, "fire" = 50, "acid" = 80) + name = "Loss Prevention Lieutenant Hardsuit Helmet" + desc = "The helmet that comes attached to the LP Team Lieutenant Hardsuit." + resistance_flags = null + max_heat_protection_temperature = null + +/obj/item/clothing/suit/space/hardsuit/ert/lp/sec + armor = list("melee" = 35, "bullet" = 15, "laser" = 30, "energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/sec + name = "Loss Prevention Security Hardsuit" + desc = "The best of the best security staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." + icon_state = "ert_security" + item_state = "ert_security" + +/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/sec + armor = list("melee" = 35, "bullet" = 20, "laser" = 30,"energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + hardsuit_type = "ert_security" + name = "Loss Prevention Security Hardsuit Helmet" + desc = "The helmet that comes attached to the LP Team Security Hardsuit." + icon_state = "hardsuit0-ert_security" + item_state = "hardsuit0-ert_security" + +/obj/item/clothing/suit/space/hardsuit/ert/lp/engi + armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 100, "acid" = 75) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/engi + name = "Loss Prevention Engineering Hardsuit" + desc = "The best of the best engineering staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." + icon_state = "ert_engineer" + item_state = "ert_engineer" + +/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/engi + armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 100, "acid" = 75) + name = "Loss Prevention Engineering Hardsuit Helmet" + desc = "The helmet that comes attached to the LP Team Engineering Hardsuit." + icon_state = "hardsuit0-ert_engineer" + item_state = "hardsuit0-ert_engineer" + hardsuit_type = "ert_engineer" + +/obj/item/clothing/suit/space/hardsuit/ert/lp/med + armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/med + name = "Loss Prevention Medical Hardsuit" + desc = "The best of the best medical staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." + icon_state = "ert_medical" + item_state = "ert_medical" + +/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/med + armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) + name = "Loss Prevention Medical Hardsuit Helmet" + desc = "The helmet that comes attached to the LP Team Medical Hardsuit." + icon_state = "hardsuit0-ert_medical" + item_state = "hardsuit0-ert_medical" + hardsuit_type = "ert_medical" + +/obj/item/clothing/head/helmet/space/hardsuit/lp + name = "RIG heatsuit helmet" + desc = "The helmet to the RIG heat suit. It's packed with heat diverting materials, coolant pipes, and a two inch thick face screen." + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) + heat_protection = HEAD + max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT + resistance_flags = ACID_PROOF | FIRE_PROOF + +/obj/item/clothing/suit/space/hardsuit/ancient/lp + name = "RIG heat suit" + desc = "A fully heat resistance suit based on an early RIG hardsuit prototype. It sacrifices armor of any kind for intricate heatsinks. It remains rather bulky as a result." + armor = list("melee" = 5, "bullet" = 5, "laser" = 1, "energy" = 1, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/lp + heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS + max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT + resistance_flags = ACID_PROOF | FIRE_PROOF + +//holotapes + /obj/item/disk/holodisk/lp/combat/syndicate1 name = "Combat Mission Eliminate Force" desc = "A holodisk containing a combat mission for the LP." @@ -30,7 +209,7 @@ NAME Commissioner Gorre Donn SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. DELAY 25 - SAY The LP is to respond to a hostile threat from a Syndicate vessel. In such action they are to eliminate whatever leader or captain of such vession and bring their body back to the vault in a bodybag. The Medical Specialist has been given a box of them for such an occasion. + SAY The LP is to respond to a hostile threat from a Syndicate vessel. In such action they are to eliminate whatever leader or captain of such vession and bring their body back in a bodybag. The Medical Specialist has been given a box of them for such an occasion. DELAY 25 "} @@ -46,18 +225,6 @@ DELAY 25 "} -/obj/item/disk/holodisk/lp/combat/syndicate5 - name = "Combat Mission Vessel Sabotage" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY The LP is to respond to a hostile threat from a Syndicate vessel. In such action the LP is to perform a boarding operation and cause significant damage to said vessel. - DELAY 25 - "} - /obj/item/disk/holodisk/lp/combat/megafauna name = "Combat Mission Megafauna" desc = "A holodisk containing a combat mission for the LP." @@ -66,7 +233,7 @@ NAME Commissioner Gorre Donn SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. DELAY 25 - SAY This mission is very simple. The LP is to seek out a megafauna specimen and slay it. In doing so they will retrieve the body and store it in the vault. + SAY This mission is very simple. The LP is to seek out a megafauna specimen and slay it. DELAY 25 "} @@ -102,19 +269,7 @@ NAME Commissioner Gorre Donn SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. DELAY 25 - SAY This mission overlaps with the retrieval missions. The LP is simply to obtain and store a Blood Red Hardsuit in the vault. This may include responding to a hostile syndicate vessel to take it by force. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/retrieval/rnd - name = "Retrieval Mission Research" - desc = "A holodisk containing a retrieval mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. - DELAY 25 - SAY The LP team is to procure and set up a full and functional RnD setup in the science office. This includes: RnD console, circuit Imprinter, Protolathe, Exosuit Fabricator, and Destructive Analyzer. + SAY This mission overlaps with the retrieval missions. The LP is simply to obtain a Blood Red Hardsuit. This may include responding to a hostile syndicate vessel to take it by force. DELAY 25 "} @@ -174,19 +329,7 @@ NAME Commissioner Gorre Donn SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. DELAY 25 - SAY For this mission the LP is to find three artifacts and store them in the vault. These include but are not limited to, anything stored in a necropolis chest, most megafauna loot, anything befitting someone magical or otherwise special. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/retrieval/research - name = "Retrieval Mission Research" - desc = "A holodisk containing a retrieval mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. - DELAY 25 - SAY Nanotrasen wants research. Get it for us. We want the LP to procure level 6 research on the following topics: Weapons, Illegal, Bluespace. Add them to a techdisk and store it in your vault. + SAY For this mission the LP is to find three artifacts. These include but are not limited to, anything stored in a necropolis chest, most megafauna loot, anything befitting someone magical or otherwise special. DELAY 25 "} @@ -198,31 +341,7 @@ NAME Commissioner Gorre Donn SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. DELAY 25 - SAY Nanotrasen is short on funds and materials. Procure 150 sheets of the following and store it in the vault: Diamond, Bluespace Polycrystals, Plastitanium. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/aid/teleporter - name = "Aid Mission Quantum Link" - desc = "A holodisk containing an aid mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around an aid objective. The LP will need to provide aid to local vessels not hostile or syndicate. - DELAY 25 - SAY The Ranger-Class is set up with a space to install a teleporter. Set your own teleportation machines, then procede to do so on 2 other allied or friendly, non-syndicate vessels. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/aid/telecomm - name = "Aid Mission Telecomms" - desc = "A holodisk containing an aid mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around an aid objective. The LP will need to provide aid to local vessels not hostile or syndicate. - DELAY 25 - SAY Of the possible duties for a Ranger-Class, this one is of the utmost utility. Cross space telecommunications is one of the most important things a vessel could have. Set it up on 3 other allied or otherwise friendly and non-syndicate vessels. + SAY Nanotrasen is short on funds and materials. Procure 150 sheets of the following: Diamond, Bluespace Polycrystals, Plastitanium. DELAY 25 "} @@ -250,7 +369,7 @@ DELAY 25 "} -/obj/item/disk/holodisk/lp/aid/rescure +/obj/item/disk/holodisk/lp/aid/rescue name = "Aid Mission Rescure" desc = "A holodisk containing an aid mission for the LP." preset_image_type = /datum/preset_holoimage/commissioner @@ -262,18 +381,6 @@ DELAY 25 "} -/obj/item/disk/holodisk/lp/aid/ai - name = "Aid Mission Artifical Intelligence" - desc = "A holodisk containing an aid mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around an aid objective. The LP will need to provide aid to local vessels not hostile or syndicate. - DELAY 25 - SAY AI's are a massive boon to any vessel. Install one on 2 other allied or otherwise friendly, non-syndicate vessels. - DELAY 25 - "} - /obj/item/disk/holodisk/lp/aid/guard name = "Aid Mission Guard Detail" desc = "A holodisk containing an aid mission for the LP." @@ -286,33 +393,6 @@ DELAY 25 "} -/obj/item/disk/holodisk/lp/aid/ripley - name = "Aid Mission Ripleys in Aid" - desc = "A holodisk containing an aid mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around an aid objective. The LP will need to provide aid to local vessels not hostile or syndicate. - DELAY 25 - SAY A well equipped Ripley will help any vessel in hard times. Provide 2 allied or otherwise friendly, non-syndicate vessels with an equipped Ripley exosuit. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/airrecycler - name = "Air Recycler Setup" - desc = "A holodisk containing instructions for setting up an air recycling system." - preset_image_type = /datum/preset_holoimage/engineer - preset_record_text = {" - NAME Jim - SAY Congratulations on your new Ranger-Class vessel! You may enjoy a number of amenities upon this ship, one of which is easily recycled air! Yes the air recycler is easy to use. There are 3 scrubbers, one in once chamber, two in the other. - DELAY 20 - SAY The lone scrubber can be set to siphon and extended area without worry, do so and turn it on. The other two scrubbers are more particular. One is attached to a blue pipe, set that one to scrub out N2 and 02 then turn it on. - DELAY 20 - SAY The other one connected to a gray pipe should be set to scrub out everything else that isn't N2 and O2, then turn it on. And voila! - DELAY 20 - SAY You have air recycling. Note that if you have an O2 or N2 leak, you may need to install a mixer or filter in response. - "} - /obj/item/disk/holodisk/lp/stations name = "Telecomms Stations" desc = "A holodisk containing instructions for telecomms stations." @@ -330,3 +410,51 @@ SAY Common Frequency: 149.1 using ; DELAY 20 "} + + +//lootdrop +/obj/effect/spawner/lootdrop/lpcombat + name = "LP Combat Missions" + lootdoubles = FALSE + + loot = list( + /obj/item/disk/holodisk/lp/combat/syndicate1 = 1, + /obj/item/disk/holodisk/lp/combat/syndicate2 = 1, + /obj/item/disk/holodisk/lp/combat/syndicate3 = 1, + /obj/item/disk/holodisk/lp/combat/syndicate4 = 1, + /obj/item/disk/holodisk/lp/combat/megafauna = 5, + /obj/item/disk/holodisk/lp/combat/bdm = 5, + /obj/item/disk/holodisk/lp/combat/tumor = 5, + /obj/item/disk/holodisk/lp/combat/bloodred = 5 + ) + + lootcount = 2 + +/obj/effect/spawner/lootdrop/lpretrieval + name = "LP Retrieval Missions" + lootdoubles = FALSE + + loot = list( + /obj/item/disk/holodisk/lp/retrieval/supersuit = 1, + /obj/item/disk/holodisk/lp/retrieval/phazon = 1, + /obj/item/disk/holodisk/lp/retrieval/durand = 1, + /obj/item/disk/holodisk/lp/retrieval/gunstock = 1, + /obj/item/disk/holodisk/lp/retrieval/artifact = 1, + /obj/item/disk/holodisk/lp/retrieval/materials = 1 + ) + + lootcount = 2 + +/obj/effect/spawner/lootdrop/lpaid + name = "LP Aid Missions" + lootdoubles = FALSE + + loot = list( + /obj/item/disk/holodisk/lp/aid/recruits = 1, + /obj/item/disk/holodisk/lp/aid/repairs = 1, + /obj/item/disk/holodisk/lp/aid/rescue = 1, + /obj/item/disk/holodisk/lp/aid/guard = 1, + ) + + lootcount = 2 + diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index e7e43ccdb708..b7d13f80d70e 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -336,7 +336,7 @@ GLOBAL_LIST_EMPTY(teleportlocs) ModifyFiredoors(FALSE) for(var/item in firealarms) var/obj/machinery/firealarm/F = item - F.update_icon() + F.update_appearance() for (var/item in GLOB.alert_consoles) var/obj/machinery/computer/station_alert/a = item @@ -367,7 +367,7 @@ GLOBAL_LIST_EMPTY(teleportlocs) ModifyFiredoors(TRUE) for(var/item in firealarms) var/obj/machinery/firealarm/F = item - F.update_icon() + F.update_appearance() for (var/item in GLOB.silicon_mobs) var/mob/living/silicon/aiPlayer = item @@ -491,11 +491,13 @@ GLOBAL_LIST_EMPTY(teleportlocs) weather_icon = TRUE if(!weather_icon) icon_state = null + return ..() /** * Update the icon of the area (overridden to always be null for space */ /area/space/update_icon_state() + SHOULD_CALL_PARENT(FALSE) icon_state = null @@ -536,7 +538,7 @@ GLOBAL_LIST_EMPTY(teleportlocs) for(var/obj/machinery/M in src) // for each machine in the area M.power_change() // reverify power status (to update icons etc.) SEND_SIGNAL(src, COMSIG_AREA_POWER_CHANGE) - update_icon() + update_appearance() /** diff --git a/code/game/area/areas/ruins/icemoon.dm b/code/game/area/areas/ruins/icemoon.dm index da106234d63f..0d449f6035a8 100644 --- a/code/game/area/areas/ruins/icemoon.dm +++ b/code/game/area/areas/ruins/icemoon.dm @@ -30,44 +30,6 @@ name = "NT Security Solutions Site Gamma Vault" icon_state = "dk_yellow" -//Icecropolis - -/area/ruin/unpowered/icecropolis - name = "The Bloody Hallow" - icon_state = "dk_yellow" - mood_bonus = -10 - mood_message = "I want to leave this place.\n" - -/area/ruin/unpowered/icecropolis/reach - name = "Ash Walkers' Reach" - icon_state = "dk_yellow" - mood_bonus = 5 - mood_message = "At least I'm not in the caves.\n" - -/area/ruin/unpowered/icecropolis/rusty - name = "Abandoned Building" - icon_state = "dk_yellow" - mood_bonus = -10 - mood_message = "I want to leave this place.\n" - -/area/ruin/unpowered/icecropolis/russia - name = "Russian Military Checkpoint" - icon_state = "dk_yellow" - mood_bonus = -10 - mood_message = "I want to leave this place.\n" - -/area/ruin/unpowered/icecropolis/gold - name = "The City of Gold" - icon_state = "dk_yellow" - mood_bonus = -10 - mood_message = "I want to leave this place.\n" - -/area/ruin/unpowered/icecropolis/outside - name = "Ouside" - icon_state = "dk_yellow" - mood_bonus = -10 - mood_message = "I want to leave this place.\n" - //Hydroponics lab /area/ruin/powered/hydroponicslab diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm index 7485ff9af1a7..645d98fc8f58 100644 --- a/code/game/area/areas/ruins/lavaland.dm +++ b/code/game/area/areas/ruins/lavaland.dm @@ -116,3 +116,30 @@ name = "Pinnace Wreckage" icon_state = "dk_yellow" always_unpowered = TRUE + +/area/ruin/unpowered/codelab + name = "Nanotrasen Genetic Research Facility" + icon_state = "bluenew" + +/area/ruin/unpowered/codelab/exterior + name = "Nanotrasen Genetic Research Facility Exterior" + +/area/ruin/unpowered/codelab/reception + name = "Nanotrasen Genetic Research Reception" + icon_state = "green" + +/area/ruin/unpowered/codelab/subjectrooms + name = "Nanotrasen Genetic Research Test Subject Storage" + icon_state = "Sleep" + +/area/ruin/unpowered/codelab/storage + name = "Nanotrasen Genetic Research Storage" + icon_state = "cargo_bay" + +/area/ruin/unpowered/codelab/laboratory + name = "Nanotrasen Genetic Research Laboratory" + icon_state = "bridge" + +/area/ruin/unpowered/codelab/maintenance + name = "Nanotrasen Genetic Research Maintenance" + icon_state = "dk_yellow" diff --git a/code/game/area/areas/ruins/wasteplanet.dm b/code/game/area/areas/ruins/wasteplanet.dm index b4150a9bae38..4b1e69b456d2 100644 --- a/code/game/area/areas/ruins/wasteplanet.dm +++ b/code/game/area/areas/ruins/wasteplanet.dm @@ -29,3 +29,17 @@ /area/ruin/wasteplanet/abandoned_mechbay/engineering name = "Abandoned Mechbay Engineering" icon_state = "engine" + +//Abandoned Waste Site + +/area/ruin/wasteplanet/wasteplanet_radiation/main + name = "Abandoned Waste Site" + icon_state = "green" + +/area/ruin/wasteplanet/wasteplanet_radiation/maint + name = "Abandoned Maintenance Area" + icon_state = "engine" + +/area/ruin/wasteplanet/wasteplanet_radiation/containment + name = "Abandoned Waste Containment Vault" + icon_state = "disposal" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index da205b72749e..a9310c76cdc8 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -693,17 +693,20 @@ return SEND_SIGNAL(src, COMSIG_ATOM_UPDATE_DESC, updates) /// Updates the icon of the atom -/atom/proc/update_icon() +/atom/proc/update_icon(updates=ALL) SIGNAL_HANDLER + SHOULD_CALL_PARENT(TRUE) - var/signalOut = SEND_SIGNAL(src, COMSIG_ATOM_UPDATE_ICON) - . = FALSE - - if(!(signalOut & COMSIG_ATOM_NO_UPDATE_ICON_STATE)) + . = NONE + updates &= ~SEND_SIGNAL(src, COMSIG_ATOM_UPDATE_ICON, updates) + if(updates & UPDATE_ICON_STATE) update_icon_state() - . = TRUE + . |= UPDATE_ICON_STATE + + if(updates & UPDATE_OVERLAYS) + if(LAZYLEN(managed_vis_overlays)) + SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) - if(!(signalOut & COMSIG_ATOM_NO_UPDATE_OVERLAYS)) var/list/new_overlays = update_overlays() if(managed_overlays) cut_overlay(managed_overlays) @@ -711,12 +714,14 @@ if(length(new_overlays)) managed_overlays = new_overlays add_overlay(new_overlays) - . = TRUE + . |= UPDATE_OVERLAYS - SEND_SIGNAL(src, COMSIG_ATOM_UPDATED_ICON, signalOut, .) + . |= SEND_SIGNAL(src, COMSIG_ATOM_UPDATED_ICON, updates, .) /// Updates the icon state of the atom /atom/proc/update_icon_state() + SHOULD_CALL_PARENT(TRUE) + return SEND_SIGNAL(src, COMSIG_ATOM_UPDATE_ICON_STATE) /// Updates the overlays of the atom /atom/proc/update_overlays() @@ -1354,6 +1359,12 @@ log_shuttle(log_text) if(LOG_RADIO_EMOTE) log_radio_emote(log_text) + if(LOG_MSAY) + log_mentor(log_text) + if(LOG_LOOC) + log_looc(log_text) + if(LOG_SUBTLER) + log_subtler(log_text) else stack_trace("Invalid individual logging type: [message_type]. Defaulting to [LOG_GAME] (LOG_GAME).") log_game(log_text) @@ -1497,6 +1508,11 @@ custom_material.on_applied(src, materials[custom_material] * multiplier * material_modifier, material_flags) custom_materials[custom_material] += materials[x] * multiplier +/// Returns the indice in filters of the given filter name. +/// If it is not found, returns null. +/atom/proc/get_filter_index(name) + return filter_data?.Find(name) + /** * Returns true if this atom has gravity for the passed in turf * diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 5aa9e296f048..7471c3514881 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -896,11 +896,11 @@ /// called when this atom is removed from a storage item, which is passed on as S. The loc variable is already set to the new destination before this is called. /atom/movable/proc/on_exit_storage(datum/component/storage/concrete/master_storage) - SEND_SIGNAL(src, CONSIG_STORAGE_EXITED, master_storage) + SEND_SIGNAL(src, COMSIG_STORAGE_EXITED, master_storage) /// called when this atom is added into a storage item, which is passed on as S. The loc variable is already set to the storage item. /atom/movable/proc/on_enter_storage(datum/component/storage/concrete/master_storage) - SEND_SIGNAL(src, COMISG_STORAGE_ENTERED, master_storage) + SEND_SIGNAL(src, COMSIG_STORAGE_ENTERED, master_storage) /atom/movable/proc/get_spacemove_backup() var/atom/movable/dense_object_backup diff --git a/code/game/gamemodes/clown_ops/bananium_bomb.dm b/code/game/gamemodes/clown_ops/bananium_bomb.dm index 8c948c9d42d4..01c270895360 100644 --- a/code/game/gamemodes/clown_ops/bananium_bomb.dm +++ b/code/game/gamemodes/clown_ops/bananium_bomb.dm @@ -3,19 +3,21 @@ desc = "You probably shouldn't stick around to see if this is armed." icon = 'icons/obj/machines/nuke.dmi' icon_state = "bananiumbomb_base" + base_icon_state = "bananiumbomb" /obj/machinery/nuclearbomb/syndicate/bananium/update_icon_state() if(deconstruction_state != NUKESTATE_INTACT) - icon_state = "bananiumbomb_base" - return + icon_state = "[base_icon_state]_base" + return ..() switch(get_nuke_state()) if(NUKE_OFF_LOCKED, NUKE_OFF_UNLOCKED) - icon_state = "bananiumbomb_base" + icon_state = "[base_icon_state]_base" if(NUKE_ON_TIMING) - icon_state = "bananiumbomb_timing" + icon_state = "[base_icon_state]_timing" if(NUKE_ON_EXPLODING) - icon_state = "bananiumbomb_exploding" + icon_state = "[base_icon_state]_exploding" + return ..() /obj/machinery/nuclearbomb/syndicate/bananium/get_cinematic_type(off_station) switch(off_station) diff --git a/code/game/gamemodes/events.dm b/code/game/gamemodes/events.dm index 26556bfc0b48..56f873a50bd1 100644 --- a/code/game/gamemodes/events.dm +++ b/code/game/gamemodes/events.dm @@ -6,7 +6,7 @@ S.charge = 0 S.output_level = 0 S.output_attempt = FALSE - S.update_icon() + S.update_appearance() S.power_change() for(var/area/A in GLOB.sortedAreas) @@ -35,14 +35,14 @@ if(!C.cell || (z_level && C.virtual_z() != z_level)) continue C.cell.charge = C.cell.maxcharge - C.failure_timer = 0 + COOLDOWN_RESET(C, failure_timer) for(var/obj/machinery/power/smes/S in GLOB.machines) if(z_level && S.virtual_z() != z_level) continue S.charge = S.capacity S.output_level = S.output_level_max S.output_attempt = TRUE - S.update_icon() + S.update_appearance() S.power_change() for(var/area/A in GLOB.sortedAreas) if(!A.requires_power || A.always_unpowered) @@ -59,6 +59,6 @@ S.charge = S.capacity S.output_level = S.output_level_max S.output_attempt = TRUE - S.update_icon() + S.update_appearance() S.power_change() diff --git a/code/game/gamemodes/gang/gang.dm b/code/game/gamemodes/gang/gang.dm index 04cb6ecb9c7a..1682a27584fd 100644 --- a/code/game/gamemodes/gang/gang.dm +++ b/code/game/gamemodes/gang/gang.dm @@ -247,7 +247,7 @@ GLOBAL_VAR_INIT(deaths_during_shift, 0) var/datum/hud/H = M.hud_used H.wanted_lvl.level = newlevel H.wanted_lvl.cops_arrived = cops_arrived - H.wanted_lvl.update_icon() + H.wanted_lvl.update_appearance() /datum/game_mode/gang/proc/on_gain_wanted_level(newlevel) var/announcement_message diff --git a/code/game/gamemodes/sandbox/h_sandbox.dm b/code/game/gamemodes/sandbox/h_sandbox.dm index 0ade780c8fb9..69679c95079f 100644 --- a/code/game/gamemodes/sandbox/h_sandbox.dm +++ b/code/game/gamemodes/sandbox/h_sandbox.dm @@ -180,7 +180,7 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) if("hsbscrubber") // This is beyond its normal capability but this is sandbox and you spawned one, I assume you need it var/obj/hsb = new/obj/machinery/portable_atmospherics/scrubber{volume_rate=50*ONE_ATMOSPHERE;on=1}(usr.loc) - hsb.update_icon() // hackish but it wasn't meant to be spawned I guess? + hsb.update_appearance() // hackish but it wasn't meant to be spawned I guess? // // Stacked Materials diff --git a/code/game/machinery/PDApainter.dm b/code/game/machinery/PDApainter.dm index 70cb4f065969..e9906a6a0089 100644 --- a/code/game/machinery/PDApainter.dm +++ b/code/game/machinery/PDApainter.dm @@ -3,6 +3,7 @@ desc = "A PDA painting machine. To use, simply insert your PDA and choose the desired preset paint scheme." icon = 'icons/obj/pda.dmi' icon_state = "pdapainter" + base_icon_state = "pdapainter" density = TRUE max_integrity = 200 var/obj/item/pda/storedpda = null @@ -10,13 +11,10 @@ /obj/machinery/pdapainter/update_icon_state() if(machine_stat & BROKEN) - icon_state = "[initial(icon_state)]-broken" - return - - if(powered()) - icon_state = initial(icon_state) - else - icon_state = "[initial(icon_state)]-off" + icon_state = "[base_icon_state]-broken" + return ..() + icon_state = "[base_icon_state][powered() ? null : "-off"]" + return ..() /obj/machinery/pdapainter/update_overlays() . = ..() @@ -62,7 +60,7 @@ /obj/machinery/pdapainter/handle_atom_del(atom/A) if(A == storedpda) storedpda = null - update_icon() + update_appearance() /obj/machinery/pdapainter/attackby(obj/item/O, mob/user, params) if(machine_stat & BROKEN) @@ -78,7 +76,7 @@ to_chat(user, "You repair [src].") set_machine_stat(machine_stat & ~BROKEN) obj_integrity = max_integrity - update_icon() + update_appearance() else return ..() @@ -95,7 +93,7 @@ return storedpda = O O.add_fingerprint(user) - update_icon() + update_appearance() else return ..() @@ -140,6 +138,6 @@ if(storedpda) storedpda.forceMove(drop_location()) storedpda = null - update_icon() + update_appearance() else to_chat(usr, "[src] is empty!") diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index 6f7363ba8811..f0a1c403cfa4 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -9,6 +9,7 @@ desc = "An enclosed machine used to stabilize and heal patients." icon = 'icons/obj/machines/sleeper.dmi' icon_state = "sleeper" + base_icon_state = "sleeper" density = FALSE state_open = TRUE circuit = /obj/item/circuitboard/machine/sleeper @@ -45,7 +46,7 @@ /obj/machinery/sleeper/Initialize(mapload) . = ..() occupant_typecache = GLOB.typecache_living - update_icon() + update_appearance() if(mapload && starting_beakers) chembag = new(src) for(var/beaker in starting_beakers) @@ -73,10 +74,8 @@ update_contents() /obj/machinery/sleeper/update_icon_state() - if(state_open) - icon_state = "[initial(icon_state)]-open" - else - icon_state = initial(icon_state) + icon_state = "[base_icon_state][state_open ? "-open" : null]" + return ..() /obj/machinery/sleeper/container_resist_act(mob/living/user) visible_message("[occupant] emerges from [src]!", @@ -367,6 +366,8 @@ /obj/machinery/sleeper/syndie icon_state = "sleeper_s" controls_inside = TRUE + base_icon_state = "sleeper_s" /obj/machinery/sleeper/old icon_state = "oldpod" + base_icon_state = "oldpod" diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index 904e8ae95c7c..bc793eb60d82 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -214,7 +214,7 @@ Class Procs: density = FALSE if(drop) dropContents() - update_icon() + update_appearance() updateUsrDialog() /obj/machinery/proc/dropContents(list/subset = null) @@ -268,7 +268,7 @@ Class Procs: occupant = target target.forceMove(src) updateUsrDialog() - update_icon() + update_appearance() /obj/machinery/proc/auto_use_power() if(!powered(power_channel)) @@ -454,7 +454,7 @@ Class Procs: if(!(machine_stat & BROKEN) && !(flags_1 & NODECONSTRUCT_1)) set_machine_stat(machine_stat | BROKEN) SEND_SIGNAL(src, COMSIG_MACHINERY_BROKEN, damage_flag) - update_icon() + update_appearance() return TRUE /obj/machinery/contents_explosion(severity, target) @@ -464,7 +464,7 @@ Class Procs: /obj/machinery/handle_atom_del(atom/A) if(A == occupant) occupant = null - update_icon() + update_appearance() updateUsrDialog() return ..() diff --git a/code/game/machinery/ai_slipper.dm b/code/game/machinery/ai_slipper.dm index 43fafb819eed..eb46da7f568b 100644 --- a/code/game/machinery/ai_slipper.dm +++ b/code/game/machinery/ai_slipper.dm @@ -3,6 +3,7 @@ desc = "A remotely-activatable dispenser for crowd-controlling foam." icon = 'icons/obj/device.dmi' icon_state = "ai-slipper0" + base_icon_state = "ai-slipper" layer = PROJECTILE_HIT_THRESHHOLD_LAYER plane = FLOOR_PLANE max_integrity = 200 @@ -19,11 +20,12 @@ /obj/machinery/ai_slipper/update_icon_state() if(machine_stat & BROKEN) - return + return ..() if((machine_stat & NOPOWER) || cooldown_time > world.time || !uses) - icon_state = "ai-slipper0" - else - icon_state = "ai-slipper1" + icon_state = "[base_icon_state]0" + return ..() + icon_state = "[base_icon_state]1" + return ..() /obj/machinery/ai_slipper/interact(mob/user) if(!allowed(user)) diff --git a/code/game/machinery/airlock_control.dm b/code/game/machinery/airlock_control.dm index 4d7e59c32b34..9a3f470fe99d 100644 --- a/code/game/machinery/airlock_control.dm +++ b/code/game/machinery/airlock_control.dm @@ -5,7 +5,8 @@ var/id_tag var/frequency var/datum/radio_frequency/radio_connection - + /// The current state of the airlock, used to construct the airlock overlays + var/airlock_state /obj/machinery/door/airlock/receive_signal(datum/signal/signal) if(!signal) @@ -23,21 +24,21 @@ if("unlock") locked = FALSE - update_icon() + update_appearance() if("lock") locked = TRUE - update_icon() + update_appearance() if("secure_open") locked = FALSE - update_icon() + update_appearance() sleep(2) open(1) locked = TRUE - update_icon() + update_appearance() if("secure_close") locked = FALSE @@ -45,7 +46,7 @@ locked = TRUE sleep(2) - update_icon() + update_appearance() send_status() @@ -114,13 +115,14 @@ master_tag = INCINERATOR_SYNDICATELAVA_AIRLOCK_CONTROLLER /obj/machinery/airlock_sensor/update_icon_state() - if(on) + if(!on) + icon_state = "[base_icon_state]_off" + else if(alert) - icon_state = "airlock_sensor_alert" + icon_state = "[base_icon_state]_alert" else - icon_state = "airlock_sensor_standby" - else - icon_state = "airlock_sensor_off" + icon_state = "[base_icon_state]_standby" + return ..() /obj/machinery/airlock_sensor/attack_hand(mob/user) . = ..() @@ -148,7 +150,7 @@ radio_connection.post_signal(src, signal, range = AIRLOCK_CONTROL_RANGE, filter = RADIO_AIRLOCK) - update_icon() + update_appearance() /obj/machinery/airlock_sensor/proc/set_frequency(new_frequency) SSradio.remove_object(src, frequency) diff --git a/code/game/machinery/airlock_cycle_control.dm b/code/game/machinery/airlock_cycle_control.dm index fffb5d5684d3..0b35bedebd05 100644 --- a/code/game/machinery/airlock_cycle_control.dm +++ b/code/game/machinery/airlock_cycle_control.dm @@ -128,7 +128,7 @@ pixel_x = (dir & 3)? 0 : (dir == 4 ? -24 : 24) pixel_y = (dir & 3)? (dir == 1 ? -24 : 24) : 0 - update_icon() + update_appearance() /obj/machinery/advanced_airlock_controller/Destroy() qdel(wires) @@ -155,10 +155,10 @@ if(airlock.density && (cyclestate == AIRLOCK_CYCLESTATE_CLOSED || (airlocks[A] == EXTERIOR_AIRLOCK && cyclestate == AIRLOCK_CYCLESTATE_INOPEN) || (airlocks[A] == INTERIOR_AIRLOCK && cyclestate == AIRLOCK_CYCLESTATE_OUTOPEN))) airlock.bolt() -/obj/machinery/advanced_airlock_controller/update_icon(use_hash = FALSE) +/obj/machinery/advanced_airlock_controller/update_icon(updates=ALL, use_hash = FALSE) var/turf/location = get_turf(src) if(!location) - return + return ..() var/pressure = 0 if(location) var/datum/gas_mixture/environment = location.return_air() @@ -169,7 +169,7 @@ var/new_overlays_hash = "[pressure_bars]-[cyclestate]-[buildstage]-[panel_open]-[machine_stat]-[shorted]-[locked]-\ref[vis_target]" if(use_hash && new_overlays_hash == overlays_hash) - return + return ..() overlays_hash = new_overlays_hash cut_overlays() @@ -181,12 +181,12 @@ icon_state = "aac_b2" if(BUILD_NO_CIRCUIT) icon_state = "aac_b1" - return + return ..() icon_state = "aac" if((machine_stat & (NOPOWER|BROKEN)) || shorted) - return + return ..() var/is_exterior_pressure = (cyclestate == AIRLOCK_CYCLESTATE_OUTCLOSING || cyclestate == AIRLOCK_CYCLESTATE_OUTOPENING || cyclestate == AIRLOCK_CYCLESTATE_OUTOPEN) add_overlay("aac_[is_exterior_pressure ? "ext" : "int"]p_[pressure_bars]") @@ -208,13 +208,14 @@ var/mutable_appearance/M = mutable_appearance(icon, "hologram-line", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE) M.transform = TR add_overlay(M) + return ..() /obj/machinery/advanced_airlock_controller/proc/reset(wire) switch(wire) if(WIRE_POWER) if(!wires.is_cut(WIRE_POWER)) shorted = FALSE - update_icon() + update_appearance() if(WIRE_AI) if(!wires.is_cut(WIRE_AI)) aidisabled = FALSE @@ -316,12 +317,12 @@ /obj/machinery/advanced_airlock_controller/process_atmos() if((machine_stat & (NOPOWER|BROKEN)) || shorted) - update_icon(TRUE) + update_icon(ALL, TRUE) return var/turf/location = get_turf(src) if(!location) - update_icon(TRUE) + update_icon(ALL, TRUE) return var/pressure = 0 if(location) @@ -347,10 +348,10 @@ vent.pressure_checks = VENT_EXT_BOUND vent.external_pressure_bound = interior_pressure vent.on = TRUE - vent.update_icon() + vent.update_appearance() else vent.on = FALSE - vent.update_icon() + vent.update_appearance() return if(AIRLOCK_CYCLESTATE_INCLOSING) for(var/airlock in airlocks) @@ -364,10 +365,10 @@ vent.external_pressure_bound = 0 vents_valid = FALSE vent.on = TRUE - vent.update_icon() + vent.update_appearance() else vent.on = FALSE - vent.update_icon() + vent.update_appearance() if(pressure < depressurization_margin) vents_valid = TRUE if((doors_valid && vents_valid) || is_skipping) @@ -385,10 +386,10 @@ vent.external_pressure_bound = 0 vents_valid = FALSE vent.on = TRUE - vent.update_icon() + vent.update_appearance() else vent.on = FALSE - vent.update_icon() + vent.update_appearance() if(pressure < depressurization_margin) vents_valid = TRUE if(vents_valid || is_skipping) @@ -406,10 +407,10 @@ vent.external_pressure_bound = interior_pressure vents_valid = FALSE vent.on = TRUE - vent.update_icon() + vent.update_appearance() else vent.on = FALSE - vent.update_icon() + vent.update_appearance() if(pressure > interior_pressure - 0.5) vents_valid = TRUE if(vents_valid || is_skipping) @@ -431,10 +432,10 @@ vent.external_pressure_bound = exterior_pressure vents_valid = FALSE vent.on = TRUE - vent.update_icon() + vent.update_appearance() else vent.on = FALSE - vent.update_icon() + vent.update_appearance() if(pressure > exterior_pressure - 0.5) vents_valid = TRUE if(vents_valid || is_skipping) @@ -448,13 +449,13 @@ for(var/V in vents) var/obj/machinery/atmospherics/components/unary/vent_pump/vent = V vent.on = FALSE - vent.update_icon() + vent.update_appearance() if(AIRLOCK_CYCLESTATE_OUTOPEN) for(var/V in vents) var/obj/machinery/atmospherics/components/unary/vent_pump/vent = V vent.on = FALSE - vent.update_icon() - update_icon(TRUE) + vent.update_appearance() + update_icon(ALL, TRUE) /obj/machinery/advanced_airlock_controller/attackby(obj/item/W, mob/user, params) switch(buildstage) @@ -464,13 +465,13 @@ to_chat(user, "You cut the final wires.") new /obj/item/stack/cable_coil(loc, 5) buildstage = BUILD_NO_WIRES - update_icon() + update_appearance() return else if(W.tool_behaviour == TOOL_SCREWDRIVER) // Opening that up. W.play_tool_sound(src) panel_open = !panel_open to_chat(user, "The wires have been [panel_open ? "exposed" : "unexposed"].") - update_icon() + update_appearance() return else if(istype(W, /obj/item/card/id) || istype(W, /obj/item/pda))// trying to unlock the interface with an ID card togglelock(user) @@ -489,7 +490,7 @@ new /obj/item/electronics/advanced_airlock_controller(src.loc) playsound(src.loc, 'sound/items/deconstruct.ogg', 50, 1) buildstage = BUILD_NO_CIRCUIT - update_icon() + update_appearance() return if(istype(W, /obj/item/stack/cable_coil)) @@ -510,14 +511,14 @@ cut_links() shorted = FALSE buildstage = BUILD_COMPLETE - update_icon() + update_appearance() return if(BUILD_NO_CIRCUIT) if(istype(W, /obj/item/electronics/advanced_airlock_controller)) if(user.temporarilyRemoveItemFromInventory(W)) to_chat(user, "You insert the circuit.") buildstage = BUILD_NO_WIRES - update_icon() + update_appearance() qdel(W) return @@ -528,7 +529,7 @@ user.visible_message("[user] fabricates a circuit and places it into [src].", \ "You adapt an airlock controller circuit and slot it into the assembly.") buildstage = BUILD_NO_WIRES - update_icon() + update_appearance() return if(W.tool_behaviour == TOOL_WRENCH) @@ -757,7 +758,7 @@ depressurization_margin = clamp(text2num(params["pressure"]), 0.15, 40) if("skip_delay") skip_delay = clamp(text2num(params["skip_delay"]), 0, 1200) - update_icon(TRUE) + update_icon(ALL, TRUE) /obj/machinery/advanced_airlock_controller/proc/request_from_door(airlock) var/role = airlocks[airlock] @@ -800,7 +801,7 @@ else if(src.allowed(usr) && !wires.is_cut(WIRE_IDSCAN)) locked = !locked - update_icon() + update_appearance() to_chat(user, "You [ locked ? "lock" : "unlock"] the airlock controller interface.") updateUsrDialog() else @@ -809,7 +810,7 @@ /obj/machinery/advanced_airlock_controller/power_change() ..() - update_icon() + update_appearance() /obj/machinery/advanced_airlock_controller/emag_act(mob/user) if(obj_flags & EMAGGED) @@ -820,7 +821,7 @@ /obj/machinery/advanced_airlock_controller/obj_break(damage_flag) ..() - update_icon() + update_appearance() /obj/machinery/advanced_airlock_controller/deconstruct(disassembled = TRUE) if(!(flags_1 & NODECONSTRUCT_1)) diff --git a/code/game/machinery/announcement_system.dm b/code/game/machinery/announcement_system.dm index daebe8a066f3..f275d234fca7 100644 --- a/code/game/machinery/announcement_system.dm +++ b/code/game/machinery/announcement_system.dm @@ -6,6 +6,7 @@ GLOBAL_LIST_EMPTY(announcement_systems) desc = "An automated announcement system that handles minor announcements over the radio." icon = 'icons/obj/machines/telecomms.dmi' icon_state = "AAS_On" + base_icon_state = "AAS" verb_say = "coldly states" verb_ask = "queries" @@ -30,13 +31,11 @@ GLOBAL_LIST_EMPTY(announcement_systems) . = ..() GLOB.announcement_systems += src radio = new /obj/item/radio/headset/silicon/ai(src) - update_icon() + update_appearance() /obj/machinery/announcement_system/update_icon_state() - if(is_operational) - icon_state = (panel_open ? "AAS_On_Open" : "AAS_On") - else - icon_state = (panel_open ? "AAS_Off_Open" : "AAS_Off") + icon_state = "[base_icon_state]_[is_operational ? "On" : "Off"][panel_open ? "_Open" : null]" + return ..() /obj/machinery/announcement_system/update_overlays() . = ..() @@ -59,13 +58,13 @@ GLOBAL_LIST_EMPTY(announcement_systems) P.play_tool_sound(src) panel_open = !panel_open to_chat(user, "You [panel_open ? "open" : "close"] the maintenance hatch of [src].") - update_icon() + update_appearance() else if(default_deconstruction_crowbar(P)) return else if(P.tool_behaviour == TOOL_MULTITOOL && panel_open && (machine_stat & BROKEN)) to_chat(user, "You reset [src]'s firmware.") set_machine_stat(machine_stat & ~BROKEN) - update_icon() + update_appearance() else return ..() @@ -138,10 +137,10 @@ GLOBAL_LIST_EMPTY(announcement_systems) log_game("The head announcement was updated: [NewMessage] by:[key_name(usr)]") if("NewheadToggle") newheadToggle = !newheadToggle - update_icon() + update_appearance() if("ArrivalToggle") arrivalToggle = !arrivalToggle - update_icon() + update_appearance() add_fingerprint(usr) /obj/machinery/announcement_system/attack_robot(mob/living/silicon/user) diff --git a/code/game/machinery/aug_manipulator.dm b/code/game/machinery/aug_manipulator.dm index 76e662d640f1..9c536c0d97d8 100644 --- a/code/game/machinery/aug_manipulator.dm +++ b/code/game/machinery/aug_manipulator.dm @@ -3,6 +3,7 @@ desc = "A machine for custom fitting augmentations, with in-built spraypainter." icon = 'icons/obj/pda.dmi' icon_state = "pdapainter" + base_icon_state = "pdapainter" circuit = /obj/item/circuitboard/machine/aug_manipulator density = TRUE obj_integrity = 200 @@ -18,23 +19,21 @@ . += "Alt-click to eject the limb." /obj/machinery/aug_manipulator/Initialize() - initial_icon_state = initial(icon_state) + if(!base_icon_state) + base_icon_state = initial(icon_state) return ..() /obj/machinery/aug_manipulator/update_icon_state() if(machine_stat & BROKEN) - icon_state = "[initial_icon_state]-broken" - return - - if(powered()) - icon_state = initial_icon_state - else - icon_state = "[initial_icon_state]-off" + icon_state = "[base_icon_state]-broken" + return ..() + icon_state = "[base_icon_state][powered() ? null : "-off"]" + return ..() /obj/machinery/aug_manipulator/update_overlays() . = ..() if(storedpart) - . += "[initial_icon_state]-closed" + . += "[base_icon_state]-closed" /obj/machinery/aug_manipulator/Destroy() QDEL_NULL(storedpart) @@ -52,7 +51,7 @@ /obj/machinery/aug_manipulator/handle_atom_del(atom/A) if(A == storedpart) storedpart = null - update_icon() + update_appearance() /obj/machinery/aug_manipulator/attackby(obj/item/O, mob/user, params) if(default_deconstruction_screwdriver(user, "pdapainter-broken", "pdapainter", O)) //placeholder, get a sprite monkey to make an actual sprite, I can't be asked. @@ -81,7 +80,7 @@ return storedpart = O O.add_fingerprint(user) - update_icon() + update_appearance() else if(O.tool_behaviour == TOOL_WELDER && user.a_intent != INTENT_HARM) if(obj_integrity < max_integrity) @@ -98,7 +97,7 @@ to_chat(user, "You repair [src].") set_machine_stat(machine_stat & ~BROKEN) obj_integrity = max(obj_integrity, max_integrity) - update_icon() + update_appearance() else to_chat(user, "[src] does not need repairs.") else @@ -130,7 +129,7 @@ if(storedpart) storedpart.forceMove(get_turf(src)) storedpart = null - update_icon() + update_appearance() else to_chat(user, "[src] is empty!") diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index c31b00e672d4..b6fb1f27f5a1 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -336,7 +336,7 @@ if(is_stack) var/obj/item/stack/N = new being_built.build_path(A, multiplier, FALSE) - N.update_icon() + N.update_appearance() N.autolathe_crafted(src) else for(var/i=1, i<=multiplier, i++) diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index c87050f066f4..3e04893bf8a9 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -25,7 +25,7 @@ pixel_x = (dir & 3)? 0 : (dir == 4 ? -24 : 24) pixel_y = (dir & 3)? (dir ==1 ? -24 : 24) : 0 panel_open = TRUE - update_icon() + update_appearance() if(!built && !device && device_type) @@ -46,10 +46,12 @@ /obj/machinery/button/update_icon_state() if(panel_open) icon_state = "button-open" - else if(machine_stat & (NOPOWER|BROKEN)) + return ..() + if(machine_stat & (NOPOWER|BROKEN)) icon_state = "[skin]-p" - else - icon_state = skin + return ..() + icon_state = skin + return ..() /obj/machinery/button/update_overlays() . = ..() @@ -64,7 +66,7 @@ if(W.tool_behaviour == TOOL_SCREWDRIVER) if(panel_open || allowed(user)) default_deconstruction_screwdriver(user, "button-open", "[skin]",W) - update_icon() + update_appearance() else to_chat(user, "Maintenance Access Denied.") flick("[skin]-denied", src) @@ -98,7 +100,7 @@ playsound(loc, 'sound/items/deconstruct.ogg', 50, TRUE) qdel(src) - update_icon() + update_appearance() return if(user.a_intent != INTENT_HARM && !(W.item_flags & NOBLUDGEON)) @@ -150,7 +152,7 @@ req_access = list() req_one_access = list() board = null - update_icon() + update_appearance() to_chat(user, "You remove electronics from the button frame.") else @@ -179,7 +181,7 @@ device.pulsed() SEND_GLOBAL_SIGNAL(COMSIG_GLOB_BUTTON_PRESSED,src) - addtimer(CALLBACK(src, /atom/.proc/update_icon), 15) + addtimer(CALLBACK(src, /atom/.proc/update_appearance), 15) /obj/machinery/button/door name = "door button" diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 27a9f349188a..faccb82395fd 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -17,7 +17,7 @@ armor = list("melee" = 50, "bullet" = 20, "laser" = 20, "energy" = 20, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 90, "acid" = 50) max_integrity = 100 integrity_failure = 0.5 - var/default_camera_icon = "camera" //the camera's base icon used by update_icon - icon_state is primarily used for mapping display purposes. + var/default_camera_icon = "camera" //the camera's base icon used by update_appearance - icon_state is primarily used for mapping display purposes. var/list/network = list("ss13") var/c_tag = null var/status = TRUE @@ -89,7 +89,7 @@ if(mapload && prob(3) && !start_active) toggle_cam() else //this is handled by toggle_camera, so no need to update it twice. - update_icon() + update_appearance() /obj/machinery/camera/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock) for(var/i in network) @@ -151,13 +151,13 @@ return if(!(. & EMP_PROTECT_SELF)) if(prob(150/severity)) - update_icon() + update_appearance() network = list() GLOB.cameranet.removeCamera(src) set_machine_stat(machine_stat | EMPED) set_light(0) emped = emped+1 //Increase the number of consecutive EMP's - update_icon() + update_appearance() addtimer(CALLBACK(src, .proc/post_emp_reset, emped, network), 90 SECONDS) for(var/i in GLOB.player_list) var/mob/M = i @@ -174,7 +174,7 @@ return network = previous_network set_machine_stat(machine_stat & ~EMPED) - update_icon() + update_appearance() if(can_use()) GLOB.cameranet.addCamera(src) emped = 0 //Resets the consecutive EMP count @@ -206,7 +206,7 @@ panel_open = !panel_open to_chat(user, "You screw the camera's panel [panel_open ? "open" : "closed"].") I.play_tool_sound(src) - update_icon() + update_appearance() return TRUE /obj/machinery/camera/crowbar_act(mob/living/user, obj/item/I) @@ -407,12 +407,15 @@ var/xray_module if(isXRay(TRUE)) xray_module = "xray" + if(!status) icon_state = "[xray_module][default_camera_icon]_off" - else if (machine_stat & EMPED) + return ..() + if(machine_stat & EMPED) icon_state = "[xray_module][default_camera_icon]_emp" - else - icon_state = "[xray_module][default_camera_icon][in_use_lights ? "_in_use" : ""]" + return ..() + icon_state = "[xray_module][default_camera_icon][in_use_lights ? "_in_use" : ""]" + return ..() /obj/machinery/camera/proc/toggle_cam(mob/user, displaymessage = 1) status = !status @@ -443,7 +446,7 @@ visible_message("\The [src] [change_msg]!") playsound(src, 'sound/items/wirecutter.ogg', 100, TRUE) - update_icon() //update Initialize() if you remove this. + update_appearance() //update Initialize() if you remove this. // now disconnect anyone using the camera //Apparently, this will disconnect anyone even if the camera was re-activated. diff --git a/code/game/machinery/camera/camera_assembly.dm b/code/game/machinery/camera/camera_assembly.dm index a8e565e5b056..dcf280ec72d5 100644 --- a/code/game/machinery/camera/camera_assembly.dm +++ b/code/game/machinery/camera/camera_assembly.dm @@ -70,11 +70,12 @@ /obj/structure/camera_assembly/update_icon_state() icon_state = "[xray_module ? "xray" : null][initial(icon_state)]" + return ..() /obj/structure/camera_assembly/handle_atom_del(atom/A) if(A == xray_module) xray_module = null - update_icon() + update_appearance() if(malf_xray_firmware_present) malf_xray_firmware_active = malf_xray_firmware_present //re-enable firmware based upgrades after the part is removed. if(istype(loc, /obj/machinery/camera)) @@ -110,7 +111,7 @@ xray_module = null if(malf_xray_firmware_present) malf_xray_firmware_active = malf_xray_firmware_present //re-enable firmware based upgrades after the part is removed. - update_icon() + update_appearance() else if(I == emp_module) emp_module = null @@ -175,7 +176,7 @@ if(malf_xray_firmware_active) malf_xray_firmware_active = FALSE //flavor reason: MALF AI Upgrade Camera Network ability's firmware is incompatible with the new part //real reason: make it a normal upgrade so the finished camera's icons and examine texts are restored. - update_icon() + update_appearance() return else if(istype(W, /obj/item/assembly/prox_sensor)) //motion sensing upgrade diff --git a/code/game/machinery/camera/presets.dm b/code/game/machinery/camera/presets.dm index 29f2910b3746..8f57ad09203a 100644 --- a/code/game/machinery/camera/presets.dm +++ b/code/game/machinery/camera/presets.dm @@ -113,12 +113,12 @@ assembly.malf_xray_firmware_active = FALSE //make it appear like it's just normally upgraded so the icons and examine texts are restored. upgrades |= CAMERA_UPGRADE_XRAY - update_icon() + update_appearance() /obj/machinery/camera/proc/removeXRay(ignore_malf_upgrades) if(!ignore_malf_upgrades) //don't downgrade it if malf software is forced onto it. upgrades &= ~CAMERA_UPGRADE_XRAY - update_icon() + update_appearance() diff --git a/code/game/machinery/cell_charger.dm b/code/game/machinery/cell_charger.dm index 7979fd612338..e1be8d8e4453 100644 --- a/code/game/machinery/cell_charger.dm +++ b/code/game/machinery/cell_charger.dm @@ -54,7 +54,7 @@ charging = W user.visible_message("[user] inserts a cell into [src].", "You insert a cell into [src].") - update_icon() + update_appearance() else if(!charging && default_deconstruction_screwdriver(user, icon_state, icon_state, W)) return @@ -74,9 +74,9 @@ return ..() /obj/machinery/cell_charger/proc/removecell() - charging.update_icon() + charging.update_appearance() charging = null - update_icon() + update_appearance() /obj/machinery/cell_charger/attack_hand(mob/user) . = ..() @@ -127,4 +127,4 @@ use_power(charge_rate) charging.give(charge_rate) //this is 2558, efficient batteries exist - update_icon() + update_appearance() diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index 991a89ffb8bc..60c41eeeb921 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -97,7 +97,7 @@ beaker = new_beaker else beaker = null - update_icon() + update_appearance() return TRUE /obj/machinery/clonepod/ui_interact(mob/user, datum/tgui/ui) @@ -209,7 +209,7 @@ INVOKE_ASYNC(src, .proc/horrifyingsound) mess = TRUE icon_state = "pod_g" - update_icon() + update_appearance() return NONE attempting = TRUE //One at a time!! countdown.start() diff --git a/code/game/machinery/computer/_computer.dm b/code/game/machinery/computer/_computer.dm index aa9fabbcfd77..49b13bb0c2c9 100644 --- a/code/game/machinery/computer/_computer.dm +++ b/code/game/machinery/computer/_computer.dm @@ -36,8 +36,6 @@ /obj/machinery/computer/update_overlays() . = ..() - - SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) if(machine_stat & BROKEN) SSvis_overlays.add_vis_overlay(src, icon, "[icon_state]_broken", layer, plane, dir) return @@ -114,7 +112,7 @@ to_chat(user, "You disconnect the monitor.") newframe.state = 4 circuit = null - newframe.update_icon() + newframe.update_appearance() for(var/obj/internal_objects in src) internal_objects.forceMove(loc) qdel(src) diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index 2aba0a8b6124..77cf776158fc 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -82,7 +82,7 @@ var/oldstat = occupier.stat restoring = Fix() if(oldstat != occupier.stat) - update_icon() + update_appearance() /obj/machinery/computer/aifixer/update_overlays() . = ..() @@ -91,14 +91,14 @@ if(restoring) . += "ai-fixer-on" - if (occupier) - switch (occupier.stat) - if (CONSCIOUS) - . += "ai-fixer-full" - if (UNCONSCIOUS, HARD_CRIT) - . += "ai-fixer-404" - else + if(!occupier) . += "ai-fixer-empty" + return + switch(occupier.stat) + if(CONSCIOUS) + . += "ai-fixer-full" + if(UNCONSCIOUS, HARD_CRIT) + . += "ai-fixer-404" /obj/machinery/computer/aifixer/transfer_ai(interaction, mob/user, mob/living/silicon/ai/AI, obj/item/aicard/card) if(!..()) @@ -115,7 +115,7 @@ to_chat(AI, "You have been uploaded to a stationary terminal. Sadly, there is no remote access from here.") to_chat(user, "Transfer successful: [AI.name] ([rand(1000,9999)].exe) installed and executed successfully. Local copy has been removed.") card.AI = null - update_icon() + update_appearance() else //Uploading AI from terminal to card if(occupier && !restoring) @@ -124,7 +124,7 @@ occupier.forceMove(card) card.AI = occupier occupier = null - update_icon() + update_appearance() else if (restoring) to_chat(user, "ERROR: Reconstruction in progress.") else if (!occupier) diff --git a/code/game/machinery/computer/apc_control.dm b/code/game/machinery/computer/apc_control.dm index 1c3f8a943f39..eb43515d6e47 100644 --- a/code/game/machinery/computer/apc_control.dm +++ b/code/game/machinery/computer/apc_control.dm @@ -26,7 +26,7 @@ playsound(active_apc, 'sound/machines/boltsdown.ogg', 25, FALSE) playsound(active_apc, 'sound/machines/terminal_alert.ogg', 50, FALSE) active_apc.locked = TRUE - active_apc.update_icon() + active_apc.update_appearance() active_apc.remote_control = null active_apc = null @@ -127,7 +127,7 @@ playsound(active_apc, 'sound/machines/boltsdown.ogg', 25, FALSE) playsound(active_apc, 'sound/machines/terminal_alert.ogg', 50, FALSE) active_apc.locked = TRUE - active_apc.update_icon() + active_apc.update_appearance() active_apc.remote_control = null active_apc = null APC.remote_control = src @@ -140,7 +140,7 @@ playsound(APC, 'sound/machines/boltsup.ogg', 25, FALSE) playsound(APC, 'sound/machines/terminal_alert.ogg', 50, FALSE) APC.locked = FALSE - APC.update_icon() + APC.update_appearance() active_apc = APC if("check-logs") log_activity("Checked Logs") @@ -154,7 +154,7 @@ if(!target) return target.vars[type] = target.setsubsystem(text2num(value)) - target.update_icon() + target.update_appearance() target.update() var/setTo = "" switch(target.vars[type]) diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index d30a07c9a029..94b57a2d9f57 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -136,7 +136,7 @@ GLOBAL_LIST_INIT(arcade_prize_pool, list( return prizevend(user) T.pay_tickets() - T.update_icon() + T.update_appearance() O = T to_chat(user, "You turn in 2 tickets to the [src] and claim a prize!") return diff --git a/code/game/machinery/computer/atmos_alert.dm b/code/game/machinery/computer/atmos_alert.dm index 98ee1dc56ce0..7a64743c900b 100644 --- a/code/game/machinery/computer/atmos_alert.dm +++ b/code/game/machinery/computer/atmos_alert.dm @@ -62,7 +62,7 @@ to_chat(usr, "Minor alarm for [zone] cleared.") minor_alarms -= zone . = TRUE - update_icon() + update_appearance() /obj/machinery/computer/atmos_alert/proc/set_frequency(new_frequency) SSradio.remove_object(src, receive_frequency) @@ -85,7 +85,7 @@ priority_alarms += zone else if (severity == "minor") minor_alarms += zone - update_icon() + update_appearance() return /obj/machinery/computer/atmos_alert/update_overlays() @@ -94,5 +94,6 @@ return if(priority_alarms.len) . += "alert:2" - else if(minor_alarms.len) + return + if(minor_alarms.len) . += "alert:1" diff --git a/code/game/machinery/computer/atmos_control.dm b/code/game/machinery/computer/atmos_control.dm index 414989edabaf..81d2860473c7 100644 --- a/code/game/machinery/computer/atmos_control.dm +++ b/code/game/machinery/computer/atmos_control.dm @@ -45,6 +45,7 @@ /obj/machinery/air_sensor/update_icon_state() icon_state = "gsensor[on]" + return ..() /obj/machinery/air_sensor/process_atmos() if(on) diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index 917a9ff9a24d..e4e98f28b21e 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -46,7 +46,7 @@ to_chat(user, "You place [P] inside the frame.") circuit = P circuit.add_fingerprint(user) - update_icon() + update_appearance() return else if(istype(P, /obj/item/circuitboard) && !circuit) @@ -56,7 +56,7 @@ P.play_tool_sound(src) to_chat(user, "You screw [circuit] into place.") state = 2 - update_icon() + update_appearance() return if(P.tool_behaviour == TOOL_CROWBAR && circuit) P.play_tool_sound(src) @@ -65,14 +65,14 @@ circuit.forceMove(drop_location()) circuit.add_fingerprint(user) circuit = null - update_icon() + update_appearance() return if(2) if(P.tool_behaviour == TOOL_SCREWDRIVER && circuit) P.play_tool_sound(src) to_chat(user, "You unfasten the circuit board.") state = 1 - update_icon() + update_appearance() return if(istype(P, /obj/item/stack/cable_coil)) if(!P.tool_start_check(user, amount=5)) @@ -83,14 +83,14 @@ return to_chat(user, "You add cables to the frame.") state = 3 - update_icon() + update_appearance() return if(3) if(P.tool_behaviour == TOOL_WIRECUTTER) P.play_tool_sound(src) to_chat(user, "You remove the cables.") state = 2 - update_icon() + update_appearance() var/obj/item/stack/cable_coil/A = new (drop_location(), 5) A.add_fingerprint(user) return @@ -105,14 +105,14 @@ return to_chat(user, "You put in the glass panel.") state = 4 - update_icon() + update_appearance() return if(4) if(P.tool_behaviour == TOOL_CROWBAR) P.play_tool_sound(src) to_chat(user, "You remove the glass panel.") state = 3 - update_icon() + update_appearance() var/obj/item/stack/sheet/glass/G = new(drop_location(), 2) G.add_fingerprint(user) return @@ -126,7 +126,7 @@ built_comp.icon = built_icon built_comp.icon_state = built_icon_state built_comp.deconpath = deconpath - built_comp.update_icon() + built_comp.update_appearance() qdel(src) return if(user.a_intent == INTENT_HARM) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 097f538666d0..3275bb33f272 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -254,6 +254,7 @@ icon_state = initial(icon_state) if(machine_stat & BROKEN) icon_state += "b" + return ..() /obj/machinery/computer/security/telescreen/entertainment name = "entertainment monitor" diff --git a/code/game/machinery/computer/teleporter.dm b/code/game/machinery/computer/teleporter.dm index bba4799e08b0..6c83c0389487 100644 --- a/code/game/machinery/computer/teleporter.dm +++ b/code/game/machinery/computer/teleporter.dm @@ -69,13 +69,13 @@ switch(action) if("regimeset") power_station.engaged = FALSE - power_station.teleporter_hub.update_icon() + power_station.teleporter_hub.update_appearance() power_station.teleporter_hub.calibrated = FALSE reset_regime() . = TRUE if("settarget") power_station.engaged = FALSE - power_station.teleporter_hub.update_icon() + power_station.teleporter_hub.update_appearance() power_station.teleporter_hub.calibrated = FALSE set_target(usr) . = TRUE @@ -89,7 +89,7 @@ say("Processing hub calibration to target...") calibrating = TRUE - power_station.update_icon() + power_station.update_appearance() addtimer(CALLBACK(src, .proc/finish_calibration), 50 * (3 - power_station.teleporter_hub.accuracy)) //Better parts mean faster calibration . = TRUE @@ -100,7 +100,7 @@ say("Calibration complete.") else say("Error: Unable to detect hub.") - power_station.update_icon() + power_station.update_appearance() /obj/machinery/computer/teleporter/proc/check_hub_connection() if(!power_station) @@ -164,10 +164,10 @@ target_station.set_machine_stat(target_station.machine_stat & ~NOPOWER) if(target_station.teleporter_hub) target_station.teleporter_hub.set_machine_stat(target_station.teleporter_hub.machine_stat & ~NOPOWER) - target_station.teleporter_hub.update_icon() + target_station.teleporter_hub.update_appearance() if(target_station.teleporter_console) target_station.teleporter_console.set_machine_stat(target_station.teleporter_console.machine_stat & ~NOPOWER) - target_station.teleporter_console.update_icon() + target_station.teleporter_console.update_appearance() /obj/machinery/computer/teleporter/proc/is_eligible(atom/movable/AM) var/turf/T = get_turf(AM) diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 22b408c6eb9b..3ca0dd7390f1 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -179,7 +179,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod/retro, 17) return ..() /obj/machinery/cryopod/LateInitialize() - update_icon() + update_appearance() find_control_computer() /obj/machinery/cryopod/proc/find_control_computer(urgent = FALSE) diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index 4a91f9481061..dc66649c0aa9 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -54,10 +54,8 @@ return ..() /obj/machinery/jukebox/update_icon_state() - if(active) - icon_state = "[initial(icon_state)]-active" - else - icon_state = "[initial(icon_state)]" + icon_state = "[initial(icon_state)]-[active ? "active" : null]" + return ..() /obj/machinery/jukebox/ui_status(mob/user) if(!anchored) @@ -155,7 +153,7 @@ var/jukeboxslottotake = SSjukeboxes.addjukebox(src, selection, 2) //WS Edit Cit #7367 & #7458 if(jukeboxslottotake) active = TRUE - update_icon() + update_appearance() START_PROCESSING(SSobj, src) stop = world.time + selection.song_length return TRUE @@ -453,7 +451,7 @@ active = FALSE dance_over() playsound(src,'sound/machines/terminal_off.ogg',50,TRUE) - update_icon() + update_appearance() stop = world.time + 100 /obj/machinery/jukebox/disco/process() diff --git a/code/game/machinery/defibrillator_mount.dm b/code/game/machinery/defibrillator_mount.dm index 2b1f9c26d85c..f3fa616032d3 100644 --- a/code/game/machinery/defibrillator_mount.dm +++ b/code/game/machinery/defibrillator_mount.dm @@ -87,7 +87,7 @@ // Make sure the defib is set before processing begins. defib = I begin_processing() - update_icon() + update_appearance() return else if(defib && I == defib.paddles) defib.paddles.snap_back() @@ -100,7 +100,7 @@ return clamps_locked = !clamps_locked to_chat(user, "Clamps [clamps_locked ? "" : "dis"]engaged.") - update_icon() + update_appearance() else to_chat(user, "Insufficient access.") return @@ -123,7 +123,7 @@ "You override the locking clamps on [src]!") playsound(src, 'sound/machines/locktoggle.ogg', 50, TRUE) clamps_locked = FALSE - update_icon() + update_appearance() return TRUE /obj/machinery/defibrillator_mount/wrench_act(mob/living/user, obj/item/wrench/W) @@ -159,7 +159,7 @@ // Make sure processing ends before the defib is nulled end_processing() defib = null - update_icon() + update_appearance() /obj/machinery/defibrillator_mount/charging name = "PENLITE defibrillator mount" @@ -189,7 +189,7 @@ if(C.charge < C.maxcharge) use_power(100) C.give(80) - update_icon() + update_appearance() //wallframe, for attaching the mounts easily /obj/item/wallframe/defib_mount diff --git a/code/game/machinery/dish_drive.dm b/code/game/machinery/dish_drive.dm index 8d62bcf287cb..baf3d6ae2cc1 100644 --- a/code/game/machinery/dish_drive.dm +++ b/code/game/machinery/dish_drive.dm @@ -125,6 +125,6 @@ playsound(src, 'sound/items/pshoom.ogg', 50, TRUE) playsound(bin, 'sound/items/pshoom.ogg', 50, TRUE) Beam(bin, icon_state = "rped_upgrade", time = 5) - bin.update_icon() + bin.update_appearance() flick("synthesizer_beam", src) time_since_dishes = world.time + 600 diff --git a/code/game/machinery/dna_scanner.dm b/code/game/machinery/dna_scanner.dm index edeab10e73bf..7fd0f3262273 100644 --- a/code/game/machinery/dna_scanner.dm +++ b/code/game/machinery/dna_scanner.dm @@ -3,6 +3,7 @@ desc = "It scans DNA structures." icon = 'icons/obj/machines/cloning.dmi' icon_state = "scanner" + base_icon_state = "scanner" density = TRUE use_power = IDLE_POWER_USE idle_power_usage = 50 @@ -36,20 +37,21 @@ /obj/machinery/dna_scannernew/update_icon_state() //no power or maintenance if(machine_stat & (NOPOWER|BROKEN)) - icon_state = initial(icon_state)+ (state_open ? "_open" : "") + "_unpowered" - return + icon_state = "[base_icon_state][state_open ? "_open" : null]_unpowered" + return ..() if((machine_stat & MAINT) || panel_open) - icon_state = initial(icon_state)+ (state_open ? "_open" : "") + "_maintenance" - return + icon_state = "[base_icon_state][state_open ? "_open" : null]_maintenance" + return ..() //running and someone in there if(occupant) - icon_state = initial(icon_state)+ "_occupied" - return + icon_state = "[base_icon_state]_occupied" + return ..() //running - icon_state = initial(icon_state)+ (state_open ? "_open" : "") + icon_state = "[base_icon_state][state_open ? "_open" : null]" + return ..() /obj/machinery/dna_scannernew/proc/toggle_open(mob/user) if(panel_open) @@ -125,7 +127,7 @@ /obj/machinery/dna_scannernew/attackby(obj/item/I, mob/user, params) if(!occupant && default_deconstruction_screwdriver(user, icon_state, icon_state, I))//sent icon_state is irrelevant... - update_icon()//..since we're updating the icon here, since the scanner can be unpowered when opened/closed + update_appearance()//..since we're updating the icon here, since the scanner can be unpowered when opened/closed return if(default_pry_open(I)) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index f666121e3b5f..525811b23ffc 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -147,7 +147,7 @@ RegisterSignal(src, COMSIG_MACHINERY_BROKEN, .proc/on_break) - update_icon() + update_appearance() var/static/list/connections = list( COMSIG_ATOM_ENTERED = .proc/on_entered, @@ -185,7 +185,7 @@ welded = TRUE if(24 to 30) panel_open = TRUE - update_icon() + update_appearance() /obj/machinery/door/airlock/ComponentInitialize() . = ..() @@ -204,7 +204,7 @@ SIGNAL_HANDLER if(density && has_hatch && (mover.pass_flags & PASSDOORHATCH) && !hatchstate) hatchstate = 1 - update_icon() + update_appearance() playsound(loc, hatch_open_sound, 40, 1, -1, mono_adj = TRUE) if(mover.layer != initial(mover.layer)) return @@ -218,7 +218,7 @@ /obj/machinery/door/airlock/proc/close_hatch() hatchstate = 0 - update_icon() + update_appearance() playsound(loc, hatch_close_sound, 30, 1, -1, mono_adj = TRUE) /obj/machinery/door/airlock/proc/update_other_id() @@ -346,7 +346,7 @@ return emergency = !emergency - update_icon() + update_appearance() /obj/machinery/door/airlock/lock() bolt() @@ -357,7 +357,7 @@ locked = TRUE playsound(src, boltDown, 30, FALSE, 3, mono_adj = TRUE) audible_message("You hear a click from the bottom of the door.", null, 1) - update_icon() + update_appearance() /obj/machinery/door/airlock/unlock() unbolt() @@ -368,7 +368,7 @@ locked = FALSE playsound(src, boltUp, 30, FALSE, 3, mono_adj = TRUE) audible_message("You hear a click from the bottom of the door.", null, 1) - update_icon() + update_appearance() /obj/machinery/door/airlock/narsie_act() var/turf/T = get_turf(src) @@ -412,10 +412,10 @@ /obj/machinery/door/airlock/handle_atom_del(atom/A) if(A == note) note = null - update_icon() + update_appearance() if(A == seal) seal = null - update_icon() + update_appearance() /obj/machinery/door/airlock/bumpopen(mob/living/user) //Airlocks now zap you when you 'bump' them open when they're electrified. --NeoFite if(!issilicon(usr)) @@ -469,7 +469,7 @@ /obj/machinery/door/airlock/proc/regainMainPower() if(secondsMainPowerLost > 0) secondsMainPowerLost = 0 - update_icon() + update_appearance() /obj/machinery/door/airlock/proc/handlePowerRestore() var/cont = TRUE @@ -490,7 +490,7 @@ cont = TRUE spawnPowerRestoreRunning = FALSE updateDialog() - update_icon() + update_appearance() /obj/machinery/door/airlock/proc/loseMainPower() if(secondsMainPowerLost <= 0) @@ -500,7 +500,7 @@ if(!spawnPowerRestoreRunning) spawnPowerRestoreRunning = TRUE INVOKE_ASYNC(src, .proc/handlePowerRestore) - update_icon() + update_appearance() /obj/machinery/door/airlock/proc/loseBackupPower() if(secondsBackupPowerLost < 60) @@ -508,12 +508,12 @@ if(!spawnPowerRestoreRunning) spawnPowerRestoreRunning = TRUE INVOKE_ASYNC(src, .proc/handlePowerRestore) - update_icon() + update_appearance() /obj/machinery/door/airlock/proc/regainBackupPower() if(secondsBackupPowerLost > 0) secondsBackupPowerLost = 0 - update_icon() + update_appearance() // shock user with probability prb (if all connections & power are working) // returns TRUE if shocked, FALSE otherwise @@ -533,23 +533,31 @@ else return FALSE -/obj/machinery/door/airlock/update_icon(state=0, override=0) +/obj/machinery/door/airlock/update_icon(updates=ALL, state=0, override=FALSE) if(operating && !override) return - switch(state) - if(0) - if(density) - state = AIRLOCK_CLOSED - else - state = AIRLOCK_OPEN - icon_state = "" + if(!state) + state = density ? AIRLOCK_CLOSED : AIRLOCK_OPEN + airlock_state = state + + . = ..() + + if(hasPower() && unres_sides) + set_light(2, 1) + else + set_light(0) + +/obj/machinery/door/airlock/update_icon_state() + . = ..() + switch(airlock_state) if(AIRLOCK_OPEN, AIRLOCK_CLOSED) icon_state = "" if(AIRLOCK_DENY, AIRLOCK_OPENING, AIRLOCK_CLOSING, AIRLOCK_EMAG) icon_state = "nonexistenticonstate" //MADNESS - set_airlock_overlays(state) -/obj/machinery/door/airlock/proc/set_airlock_overlays(state) +/obj/machinery/door/airlock/update_overlays() + . = ..() + var/mutable_appearance/frame_overlay var/mutable_appearance/filling_overlay var/mutable_appearance/lights_overlay @@ -562,7 +570,7 @@ var/notetype = note_type() var/mutable_appearance/hatch_overlay - switch(state) + switch(airlock_state) if(AIRLOCK_CLOSED) frame_overlay = get_airlock_overlay("closed", icon) if(airlock_material) @@ -700,64 +708,57 @@ if(has_hatch) hatch_overlay = get_airlock_overlay("hatch_opening", icon) - cut_overlays() - add_overlay(frame_overlay) - add_overlay(filling_overlay) - add_overlay(lights_overlay) - add_overlay(panel_overlay) - add_overlay(weld_overlay) - add_overlay(sparks_overlay) - add_overlay(damag_overlay) - add_overlay(note_overlay) - add_overlay(hatch_overlay) //WS edit - Drone hatches - add_overlay(seal_overlay) - check_unres() + . += frame_overlay + . += filling_overlay + . += lights_overlay + . += panel_overlay + . += weld_overlay + . += sparks_overlay + . += damag_overlay + . += note_overlay + . += seal_overlay + . += hatch_overlay -/proc/get_airlock_overlay(icon_state, icon_file) - var/obj/machinery/door/airlock/A - pass(A) //suppress unused warning - var/list/airlock_overlays = A.airlock_overlays - var/iconkey = "[icon_state][icon_file]" - if((!(. = airlock_overlays[iconkey]))) - . = airlock_overlays[iconkey] = mutable_appearance(icon_file, icon_state) - -/obj/machinery/door/airlock/proc/check_unres() //unrestricted sides. This overlay indicates which directions the player can access even without an ID if(hasPower() && unres_sides) if(unres_sides & NORTH) var/image/I = image(icon='icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_n") I.pixel_y = 32 - set_light(l_range = 2, l_power = 1) - add_overlay(I) + . += I if(unres_sides & SOUTH) var/image/I = image(icon='icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_s") I.pixel_y = -32 - set_light(l_range = 2, l_power = 1) - add_overlay(I) + . += I if(unres_sides & EAST) var/image/I = image(icon='icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_e") I.pixel_x = 32 - set_light(l_range = 2, l_power = 1) - add_overlay(I) + . += I if(unres_sides & WEST) var/image/I = image(icon='icons/obj/doors/airlocks/station/overlays.dmi', icon_state="unres_w") I.pixel_x = -32 - set_light(l_range = 2, l_power = 1) - add_overlay(I) + . += I else set_light(0) +/proc/get_airlock_overlay(icon_state, icon_file) + var/obj/machinery/door/airlock/A + pass(A) //suppress unused warning + var/list/airlock_overlays = A.airlock_overlays + var/iconkey = "[icon_state][icon_file]" + if((!(. = airlock_overlays[iconkey]))) + . = airlock_overlays[iconkey] = mutable_appearance(icon_file, icon_state) + /obj/machinery/door/airlock/do_animate(animation) switch(animation) if("opening") - update_icon(AIRLOCK_OPENING) + update_icon(ALL, AIRLOCK_OPENING) if("closing") - update_icon(AIRLOCK_CLOSING) + update_icon(ALL, AIRLOCK_CLOSING) if("deny") if(!machine_stat) - update_icon(AIRLOCK_DENY) + update_icon(ALL, AIRLOCK_DENY) playsound(src, doorDeni, 50, FALSE, 3, mono_adj = TRUE) sleep(6) - update_icon(AIRLOCK_CLOSED) + update_icon(ALL, AIRLOCK_CLOSED) /obj/machinery/door/airlock/examine(mob/user) . = ..() @@ -875,7 +876,7 @@ user.visible_message("[user] grabs [note] from [src].", "You remove [note] from [src].") user.put_in_hands(note) note = null - update_icon() //WS end + update_appearance() //WS end return TRUE if(locked && allowed(user) && aac) aac.request_from_door(src) @@ -963,7 +964,7 @@ user.visible_message("[user] reinforces \the [src] with metal.", "You reinforce \the [src] with metal.") security_level = AIRLOCK_SECURITY_METAL - update_icon() + update_appearance() return else if(istype(C, /obj/item/stack/sheet/plasteel)) var/obj/item/stack/sheet/plasteel/S = C @@ -979,7 +980,7 @@ security_level = AIRLOCK_SECURITY_PLASTEEL modify_max_integrity(max_integrity * AIRLOCK_INTEGRITY_MULTIPLIER) damage_deflection = AIRLOCK_DAMAGE_DEFLECTION_R - update_icon() + update_appearance() return if(AIRLOCK_SECURITY_METAL) if(C.tool_behaviour == TOOL_WELDER) @@ -994,7 +995,7 @@ "You hear welding.") security_level = AIRLOCK_SECURITY_NONE spawn_atom_to_turf(/obj/item/stack/sheet/metal, user.loc, 2) - update_icon() + update_appearance() return if(AIRLOCK_SECURITY_PLASTEEL_I_S) if(C.tool_behaviour == TOOL_CROWBAR) @@ -1011,7 +1012,7 @@ modify_max_integrity(max_integrity / AIRLOCK_INTEGRITY_MULTIPLIER) damage_deflection = AIRLOCK_DAMAGE_DEFLECTION_N spawn_atom_to_turf(/obj/item/stack/sheet/plasteel, user.loc, 1) - update_icon() + update_appearance() return if(AIRLOCK_SECURITY_PLASTEEL_I) if(C.tool_behaviour == TOOL_WELDER) @@ -1071,13 +1072,13 @@ panel_open = !panel_open to_chat(user, "You [panel_open ? "open":"close"] the maintenance panel of the airlock.") C.play_tool_sound(src) - update_icon() + update_appearance() else if((C.tool_behaviour == TOOL_WIRECUTTER) && note) user.visible_message("[user] cuts down [note] from [src].", "You remove [note] from [src].") C.play_tool_sound(src) note.forceMove(get_turf(user)) note = null - update_icon() + update_appearance() else if(is_wire_tool(C) && panel_open) attempt_wire_interaction(user) return @@ -1111,7 +1112,7 @@ user.visible_message("[user] finishes sealing [src].", "You finish sealing [src].") seal = airlockseal modify_max_integrity(max_integrity * AIRLOCK_SEAL_MULTIPLIER) - update_icon() + update_appearance() else if(istype(C, /obj/item/paper) || istype(C, /obj/item/photo)) if(note) @@ -1122,7 +1123,7 @@ return user.visible_message("[user] pins [C] to [src].", "You pin [C] to [src].") note = C - update_icon() + update_appearance() else return ..() @@ -1142,7 +1143,7 @@ welded = !welded user.visible_message("[user] [welded? "welds shut":"unwelds"] [src].", \ "You [welded ? "weld the airlock shut":"unweld the airlock"].") - update_icon() + update_appearance() else if(obj_integrity < max_integrity) if(!W.tool_start_check(user, amount=0)) @@ -1155,7 +1156,7 @@ set_machine_stat(machine_stat & ~BROKEN) user.visible_message("[user] finishes welding [src].", \ "You finish repairing the airlock.") - update_icon() + update_appearance() else to_chat(user, "The airlock doesn't need repairing.") @@ -1188,7 +1189,7 @@ user.visible_message("[user] finishes removing the seal from [src].", "You finish removing [src]'s pneumatic seal.") seal = null modify_max_integrity(max_integrity / AIRLOCK_SEAL_MULTIPLIER) - update_icon() + update_appearance() return TRUE @@ -1265,7 +1266,7 @@ if(!density) return TRUE operating = TRUE - update_icon(AIRLOCK_OPENING, 1) + update_icon(ALL, AIRLOCK_OPENING, TRUE) sleep(1) set_opacity(0) update_freelook_sight() @@ -1275,7 +1276,7 @@ air_update_turf(1) sleep(1) layer = OPEN_DOOR_LAYER - update_icon(AIRLOCK_OPEN, 1) + update_icon(ALL, AIRLOCK_OPEN, TRUE) operating = FALSE if(delayed_close_requested) delayed_close_requested = FALSE @@ -1310,7 +1311,7 @@ SSexplosions.medobj += killthis operating = TRUE - update_icon(AIRLOCK_CLOSING, 1) + update_icon(ALL, AIRLOCK_CLOSING, 1) layer = CLOSED_DOOR_LAYER if(air_tight) density = TRUE @@ -1328,7 +1329,7 @@ set_opacity(1) update_freelook_sight() sleep(1) - update_icon(AIRLOCK_CLOSED, 1) + update_icon(ALL, AIRLOCK_CLOSED, 1) operating = FALSE delayed_close_requested = FALSE if(safe) @@ -1365,7 +1366,7 @@ icon = airlock.icon overlays_file = airlock.overlays_file assemblytype = airlock.assemblytype - update_icon() + update_appearance() // these are just hanging around but are never placed, we need to delete them qdel(airlock) @@ -1378,13 +1379,13 @@ /obj/machinery/door/airlock/emag_act(mob/user) if(!operating && density && hasPower() && !(obj_flags & EMAGGED)) operating = TRUE - update_icon(AIRLOCK_EMAG, 1) + update_icon(ALL, AIRLOCK_EMAG, 1) sleep(6) if(QDELETED(src)) return operating = FALSE if(!open()) - update_icon(AIRLOCK_CLOSED, 1) + update_icon(ALL, AIRLOCK_CLOSED, 1) obj_flags |= EMAGGED lights = FALSE locked = TRUE @@ -1467,7 +1468,7 @@ /obj/machinery/door/airlock/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) . = ..() if(obj_integrity < (0.75 * max_integrity)) - update_icon() + update_appearance() /obj/machinery/door/airlock/deconstruct(disassembled = TRUE, mob/user) @@ -1485,7 +1486,7 @@ A.created_name = name A.previous_assembly = previous_airlock A.update_name() - A.update_icon() + A.update_appearance() A.dir = dir if(!disassembled) @@ -1596,14 +1597,14 @@ if("disrupt-main") if(!secondsMainPowerLost) loseMainPower() - update_icon() + update_appearance() else to_chat(usr, "Main power is already offline.") . = TRUE if("disrupt-backup") if(!secondsBackupPowerLost) loseBackupPower() - update_icon() + update_appearance() else to_chat(usr, "Backup power is already offline.") . = TRUE @@ -1627,7 +1628,7 @@ . = TRUE if("light-toggle") lights = !lights - update_icon() + update_appearance() . = TRUE if("safe-toggle") safe = !safe @@ -1686,7 +1687,7 @@ if(!user_allowed(user)) return emergency = !emergency - update_icon() + update_appearance() /obj/machinery/door/airlock/proc/user_toggle_open(mob/user) if(!user_allowed(user)) diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index 7d6edd417451..1d9525cf014f 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -253,7 +253,7 @@ DA.glass = TRUE if(heat_proof) DA.heat_proof_finished = TRUE - DA.update_icon() + DA.update_appearance() DA.update_name() qdel(src) @@ -539,7 +539,7 @@ name = "airlock" desc = "It opens and closes." stealthy = TRUE - update_icon() + update_appearance() /obj/machinery/door/airlock/cult/proc/reveal() icon = initial(icon) @@ -547,7 +547,7 @@ name = initial(name) desc = initial(desc) stealthy = initial(stealthy) - update_icon() + update_appearance() /obj/machinery/door/airlock/cult/narsie_act() return diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 53f0f27e06a6..7013d3f68a7a 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -65,7 +65,7 @@ if(!targets.len) obj_break() - update_icon() + update_appearance() //Main door timer loop, if it's timing and time is >0 reduce time by 1. @@ -78,7 +78,7 @@ if(timing) if(world.time - activation_time >= timer_duration) timer_end() // open doors, reset timer, clear status screen - update_icon() + update_appearance() // open/closedoor checks if door_timer has power, if so it checks if the // linked door is open/closed (by density) then opens it/closes it. @@ -105,7 +105,7 @@ if(C.opened && !C.close()) continue C.locked = TRUE - C.update_icon() + C.update_appearance() return 1 @@ -121,7 +121,7 @@ timing = FALSE activation_time = null set_timer(0) - update_icon() + update_appearance() for(var/obj/machinery/door/window/brigdoor/door in targets) if(!door.density) @@ -139,7 +139,7 @@ if(C.opened) continue C.locked = FALSE - C.update_icon() + C.update_appearance() return 1 @@ -165,8 +165,8 @@ // if BROKEN, display blue screen of death icon AI uses // if timing=true, run update display function /obj/machinery/door_timer/update_icon() + . = ..() if(machine_stat & (NOPOWER)) - icon_state = "frame" return if(machine_stat & (BROKEN)) diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index d5bce4b0fcd6..44b7c827daa1 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -3,6 +3,7 @@ desc = "It opens and closes." icon = 'icons/obj/doors/Doorint.dmi' icon_state = "door1" + base_icon_state = "door" opacity = TRUE density = TRUE move_resist = MOVE_FORCE_VERY_STRONG @@ -301,10 +302,8 @@ secondsElectrified = MACHINE_NOT_ELECTRIFIED /obj/machinery/door/update_icon_state() - if(density) - icon_state = "door1" - else - icon_state = "door0" + icon_state = "[base_icon_state][density]" + return ..() /obj/machinery/door/proc/do_animate(animation) switch(animation) @@ -336,7 +335,7 @@ flags_1 &= ~PREVENT_CLICK_UNDER_1 sleep(5) layer = initial(layer) - update_icon() + update_appearance() set_opacity(0) operating = FALSE air_update_turf(1) @@ -367,7 +366,7 @@ density = TRUE flags_1 |= PREVENT_CLICK_UNDER_1 sleep(5) - update_icon() + update_appearance() if(visible && !glass) set_opacity(1) operating = FALSE diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index ce132893a74b..c5deb7b29750 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -164,7 +164,7 @@ if(W.use_tool(src, user, 40, volume=50)) welded = !welded to_chat(user, "[user] [welded?"welds":"unwelds"] [src].", "You [welded ? "weld" : "unweld"] [src].") - update_icon() + update_appearance() /obj/machinery/door/firedoor/try_to_crowbar(obj/item/I, mob/user) if(welded || operating) @@ -222,19 +222,14 @@ flick("door_closing", src) /obj/machinery/door/firedoor/update_icon_state() - if(density) - icon_state = "door_closed" - else - icon_state = "door_open" + . = ..() + icon_state = "[base_icon_state]_[density ? "closed" : "open"]" /obj/machinery/door/firedoor/update_overlays() . = ..() if(!welded) return - if(density) - . += "welded" - else - . += "welded_open" + . += density ? "welded" : "welded_open" /obj/machinery/door/firedoor/open() playsound(loc, door_open_sound, 90, TRUE) @@ -311,7 +306,7 @@ else F.constructionStep = CONSTRUCTION_WIRES_EXPOSED F.obj_integrity = F.max_integrity * 0.5 - F.update_icon() + F.update_appearance() qdel(src) @@ -495,6 +490,7 @@ desc = "A partially completed firelock." icon = 'icons/obj/doors/doorfire.dmi' icon_state = "frame1" + base_icon_state = "frame" anchored = FALSE density = TRUE var/constructionStep = CONSTRUCTION_NOCIRCUIT @@ -516,7 +512,8 @@ . += "There are no firelock electronics in the frame. The frame could be cut apart." /obj/structure/firelock_frame/update_icon_state() - icon_state = "frame[constructionStep]" + icon_state = "[base_icon_state][constructionStep]" + return ..() /obj/structure/firelock_frame/attackby(obj/item/C, mob/user) switch(constructionStep) @@ -535,7 +532,7 @@ "[user] pries out a metal plate from [src], exposing the wires.", \ "You remove the cover plate from [src], exposing the wires.") constructionStep = CONSTRUCTION_WIRES_EXPOSED - update_icon() + update_appearance() return if(C.tool_behaviour == TOOL_WRENCH) var/obj/machinery/door/firedoor/A = locate(/obj/machinery/door/firedoor) in get_turf(src) @@ -560,7 +557,7 @@ else var/obj/machinery/door/firedoor/F = new firelock_type(get_turf(src)) F.dir = src.dir - F.update_icon() + F.update_appearance() qdel(src) return if(istype(C, /obj/item/stack/sheet/plasteel)) @@ -601,7 +598,7 @@ "You remove the wiring from [src], exposing the circuit board.") new/obj/item/stack/cable_coil(get_turf(src), 5) constructionStep = CONSTRUCTION_GUTTED - update_icon() + update_appearance() return if(C.tool_behaviour == TOOL_CROWBAR) C.play_tool_sound(src) @@ -617,7 +614,7 @@ "[user] pries the metal plate into [src].", \ "You pry [src]'s cover plate into place, hiding the wires.") constructionStep = CONSTRUCTION_PANEL_OPEN - update_icon() + update_appearance() return if(CONSTRUCTION_GUTTED) if(C.tool_behaviour == TOOL_CROWBAR) @@ -633,7 +630,7 @@ "You remove the circuit board from [src].") new /obj/item/electronics/firelock(drop_location()) constructionStep = CONSTRUCTION_NOCIRCUIT - update_icon() + update_appearance() return if(istype(C, /obj/item/stack/cable_coil)) var/obj/item/stack/cable_coil/B = C @@ -653,7 +650,7 @@ playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, TRUE) B.use(5) constructionStep = CONSTRUCTION_WIRES_EXPOSED - update_icon() + update_appearance() return if(CONSTRUCTION_NOCIRCUIT) if(C.tool_behaviour == TOOL_WELDER) @@ -690,7 +687,7 @@ "You insert and secure [C].") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, TRUE) constructionStep = CONSTRUCTION_GUTTED - update_icon() + update_appearance() return if(istype(C, /obj/item/electroadaptive_pseudocircuit)) var/obj/item/electroadaptive_pseudocircuit/P = C @@ -699,7 +696,7 @@ user.visible_message("[user] fabricates a circuit and places it into [src].", \ "You adapt a firelock circuit and slot it into the assembly.") constructionStep = CONSTRUCTION_GUTTED - update_icon() + update_appearance() return return ..() @@ -716,7 +713,7 @@ user.visible_message("[user] fabricates a circuit and places it into [src].", \ "You adapt a firelock circuit and slot it into the assembly.") constructionStep = CONSTRUCTION_GUTTED - update_icon() + update_appearance() return TRUE if(RCD_DECONSTRUCT) to_chat(user, "You deconstruct [src].") @@ -778,8 +775,8 @@ icon = 'icons/obj/doors/doorfirewindow.dmi' icon_state = "door_frame" -/obj/structure/firelock_frame/window/update_icon() - return +/obj/structure/firelock_frame/window/update_appearance() + return ..() #undef CONSTRUCTION_COMPLETE diff --git a/code/game/machinery/doors/passworddoor.dm b/code/game/machinery/doors/passworddoor.dm index e2fe57e42669..a788bb603a6e 100644 --- a/code/game/machinery/doors/passworddoor.dm +++ b/code/game/machinery/doors/passworddoor.dm @@ -43,10 +43,8 @@ do_animate("deny") /obj/machinery/door/password/update_icon_state() - if(density) - icon_state = "closed" - else - icon_state = "open" + . = ..() + icon_state = density ? "closed" : "open" /obj/machinery/door/password/do_animate(animation) switch(animation) diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index a55b68c5593d..56418d523b1d 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -63,7 +63,7 @@ assembly.state = AIRLOCK_ASSEMBLY_NEEDS_ELECTRONICS assembly.created_name = name assembly.update_name() - assembly.update_icon() + assembly.update_appearance() assembly.welded = TRUE assembly.dir = dir new /obj/item/electronics/airlock(loc) @@ -136,10 +136,8 @@ playsound(src, close_sound, 30, FALSE) /obj/machinery/door/poddoor/update_icon_state() - if(density) - icon_state = "closed" - else - icon_state = "open" + . = ..() + icon_state = density ? "closed" : "open" /obj/machinery/door/poddoor/try_to_activate_door(mob/user) return diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index 17cf7a62e539..e10f0786489c 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -58,10 +58,8 @@ return ..() /obj/machinery/door/window/update_icon_state() - if(density) - icon_state = base_state - else - icon_state = "[base_state]open" + . = ..() + icon_state = "[base_state][density ? null : "open"]" /obj/machinery/door/window/proc/open_and_close() if(!open()) @@ -267,7 +265,7 @@ WA.set_anchored(TRUE) WA.state= "02" WA.setDir(dir) - WA.update_icon() + WA.update_appearance() WA.created_name = name if(obj_flags & EMAGGED) diff --git a/code/game/machinery/doppler_array.dm b/code/game/machinery/doppler_array.dm index ca93d30dfdda..8af3908ec531 100644 --- a/code/game/machinery/doppler_array.dm +++ b/code/game/machinery/doppler_array.dm @@ -4,7 +4,7 @@ name = "tachyon-doppler array" desc = "A highly precise directional sensor array which measures the release of quants from decaying tachyons. The doppler shifting of the mirror-image formed by these quants can reveal the size, location and temporal affects of energetic disturbances within a large radius ahead of the array.\n" icon = 'icons/obj/machines/research.dmi' - icon_state = "tdoppler" + base_icon_state = "tdoppler" density = TRUE verb_say = "states coldly" var/cooldown = 10 @@ -187,11 +187,10 @@ /obj/machinery/doppler_array/update_icon_state() if(machine_stat & BROKEN) - icon_state = "[initial(icon_state)]-broken" - else if(powered()) - icon_state = initial(icon_state) - else - icon_state = "[initial(icon_state)]-off" + icon_state = "[base_icon_state]-broken" + return ..() + icon_state = "[base_icon_state][powered() ? null : "-off"]" + return ..() /obj/machinery/doppler_array/research name = "tachyon-doppler research array" diff --git a/code/game/machinery/droneDispenser.dm b/code/game/machinery/droneDispenser.dm index 35eee6d6d1d8..34ffe2c9d6ea 100644 --- a/code/game/machinery/droneDispenser.dm +++ b/code/game/machinery/droneDispenser.dm @@ -168,7 +168,7 @@ playsound(src, work_sound, 50, TRUE) mode = DRONE_PRODUCTION timer = world.time + production_time - update_icon() + update_appearance() if(DRONE_PRODUCTION) materials.use_materials(using_materials) @@ -185,7 +185,7 @@ mode = DRONE_RECHARGING timer = world.time + cooldownTime - update_icon() + update_appearance() if(DRONE_RECHARGING) if(recharge_sound) @@ -194,7 +194,7 @@ visible_message("[src] [recharge_message]") mode = DRONE_READY - update_icon() + update_appearance() /obj/machinery/droneDispenser/proc/count_shells() . = 0 @@ -211,6 +211,9 @@ icon_state = icon_creating else icon_state = icon_on + return ..() + +// icon_state = "["icon"]_[(mode == DRONE_RECHARGING) ? "recharging"]" /obj/machinery/droneDispenser/attackby(obj/item/I, mob/living/user) if(I.tool_behaviour == TOOL_CROWBAR) @@ -240,7 +243,7 @@ set_machine_stat(machine_stat & ~BROKEN) obj_integrity = max_integrity - update_icon() + update_appearance() else return ..() diff --git a/code/game/machinery/embedded_controller/access_controller.dm b/code/game/machinery/embedded_controller/access_controller.dm index 6b15dc876b5c..3b1bfbd4b351 100644 --- a/code/game/machinery/embedded_controller/access_controller.dm +++ b/code/game/machinery/embedded_controller/access_controller.dm @@ -40,6 +40,7 @@ /obj/machinery/doorButtons/access_button icon = 'icons/obj/airlock_machines.dmi' icon_state = "access_button_standby" + base_icon_state = "access_button" name = "access button" desc = "A button used for the explicit purpose of opening an airlock." var/idDoor @@ -67,7 +68,7 @@ if(controller.machine_stat & NOPOWER) return busy = TRUE - update_icon() + update_appearance() if(door.density) if(!controller.exteriorAirlock || !controller.interiorAirlock) controller.onlyOpen(door) @@ -82,16 +83,14 @@ /obj/machinery/doorButtons/access_button/proc/not_busy() busy = FALSE - update_icon() + update_appearance() /obj/machinery/doorButtons/access_button/update_icon_state() if(machine_stat & NOPOWER) - icon_state = "access_button_off" - else - if(busy) - icon_state = "access_button_cycle" - else - icon_state = "access_button_standby" + icon_state = "[base_icon_state]_off" + return ..() + icon_state = "[base_icon_state]_[busy ? "cycle" : "standby"]" + return ..() /obj/machinery/doorButtons/access_button/removeMe(obj/O) if(O == door) @@ -102,6 +101,7 @@ /obj/machinery/doorButtons/airlock_controller icon = 'icons/obj/airlock_machines.dmi' icon_state = "access_control_standby" + base_icon_state = "access_control" name = "access console" desc = "A small console that can cycle opening between two airlocks." var/obj/machinery/door/airlock/interiorAirlock @@ -148,7 +148,7 @@ /obj/machinery/doorButtons/airlock_controller/proc/onlyOpen(obj/machinery/door/airlock/A) if(A) busy = CLOSING - update_icon() + update_appearance() openDoor(A) /obj/machinery/doorButtons/airlock_controller/proc/onlyClose(obj/machinery/door/airlock/A) @@ -160,7 +160,7 @@ if(A.density) goIdle() return FALSE - update_icon() + update_appearance() A.safe = FALSE //Door crushies, manual door after all. Set every time in case someone changed it, safe doors can end up waiting forever. A.unbolt() if(A.close()) @@ -179,7 +179,7 @@ if(exteriorAirlock.density == interiorAirlock.density || !A.density) return busy = CYCLE - update_icon() + update_appearance() if(A == interiorAirlock) if(closeDoor(exteriorAirlock)) busy = CYCLE_INTERIOR @@ -219,7 +219,7 @@ lostPower = FALSE busy = FALSE if(update) - update_icon() + update_appearance() updateUsrDialog() /obj/machinery/doorButtons/airlock_controller/process() @@ -248,11 +248,9 @@ /obj/machinery/doorButtons/airlock_controller/update_icon_state() if(machine_stat & NOPOWER) icon_state = "access_control_off" - return - if(busy || lostPower) - icon_state = "access_control_process" - else - icon_state = "access_control_standby" + return ..() + icon_state = "[base_icon_state]_[(busy || lostPower) ? "process" : "standby"]" + return ..() /obj/machinery/doorButtons/airlock_controller/ui_interact(mob/user) var/datum/browser/popup = new(user, "computer", name) diff --git a/code/game/machinery/embedded_controller/airlock_controller.dm b/code/game/machinery/embedded_controller/airlock_controller.dm index bb47bcc5a512..a4de8908abfe 100644 --- a/code/game/machinery/embedded_controller/airlock_controller.dm +++ b/code/game/machinery/embedded_controller/airlock_controller.dm @@ -196,6 +196,7 @@ /obj/machinery/embedded_controller/radio/airlock_controller icon = 'icons/obj/airlock_machines.dmi' icon_state = "airlock_control_standby" + base_icon_state = "airlock_control" name = "airlock console" density = FALSE @@ -257,12 +258,10 @@ /obj/machinery/embedded_controller/radio/airlock_controller/update_icon_state() if(on && program) - if(program.memory["processing"]) - icon_state = "airlock_control_process" - else - icon_state = "airlock_control_standby" - else - icon_state = "airlock_control_off" + icon_state = "[base_icon_state]_[program.memory["processing"] ? "process" : "standby"]" + return ..() + icon_state = "[base_icon_state]_off" + return ..() /obj/machinery/embedded_controller/radio/airlock_controller/return_text() diff --git a/code/game/machinery/embedded_controller/embedded_controller_base.dm b/code/game/machinery/embedded_controller/embedded_controller_base.dm index 29040acb5242..315f2e128303 100644 --- a/code/game/machinery/embedded_controller/embedded_controller_base.dm +++ b/code/game/machinery/embedded_controller/embedded_controller_base.dm @@ -65,7 +65,7 @@ if(program) program.process() - update_icon() + update_appearance() src.updateDialog() /obj/machinery/embedded_controller/radio diff --git a/code/game/machinery/embedded_controller/simple_vent_controller.dm b/code/game/machinery/embedded_controller/simple_vent_controller.dm index 4de102becb00..931e9eb0f40a 100644 --- a/code/game/machinery/embedded_controller/simple_vent_controller.dm +++ b/code/game/machinery/embedded_controller/simple_vent_controller.dm @@ -55,10 +55,9 @@ program = new_prog /obj/machinery/embedded_controller/radio/simple_vent_controller/update_icon_state() - if(on && program) - icon_state = "airlock_control_standby" - else - icon_state = "airlock_control_off" + icon_state = "[base_icon_state]_[(on && program) ? "standby" : "off"]" + return ..() + /obj/machinery/embedded_controller/radio/simple_vent_controller/return_text() diff --git a/code/game/machinery/fat_sucker.dm b/code/game/machinery/fat_sucker.dm index 0bc2fecce830..28c6d3d3ee2a 100644 --- a/code/game/machinery/fat_sucker.dm +++ b/code/game/machinery/fat_sucker.dm @@ -30,7 +30,7 @@ /obj/machinery/fat_sucker/Initialize() . = ..() soundloop = new(list(src), FALSE) - update_icon() + update_appearance() /obj/machinery/fat_sucker/Destroy() QDEL_NULL(soundloop) @@ -63,7 +63,7 @@ return to_chat(occupant, "You enter [src].") addtimer(CALLBACK(src, .proc/start_extracting), 20, TIMER_OVERRIDE|TIMER_UNIQUE) - update_icon() + update_appearance() /obj/machinery/fat_sucker/open_machine(mob/user) make_meat() @@ -163,7 +163,7 @@ if(C.nutrition > start_at) processing = TRUE soundloop.start() - update_icon() + update_appearance() set_light(2, 1, "#ff0000") else say("Subject not fat enough.") @@ -200,7 +200,7 @@ to_chat(user, "[src] must be closed to [panel_open ? "close" : "open"] its maintenance hatch!") return if(default_deconstruction_screwdriver(user, icon_state, icon_state, I)) - update_icon() + update_appearance() return return FALSE diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 7d87d34d2be1..faceb46419d5 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -47,7 +47,7 @@ panel_open = TRUE if(dir) setDir(dir) - update_icon() + update_appearance() myarea = get_area(src) LAZYADD(myarea.firealarms, src) @@ -59,18 +59,17 @@ /obj/machinery/firealarm/update_icon_state() if(panel_open) icon_state = "fire_b[buildstage]" - return + return ..() if(machine_stat & BROKEN) icon_state = "firex" - return + return ..() icon_state = "fire0" + return ..() /obj/machinery/firealarm/update_overlays() . = ..() - SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) - if(machine_stat & NOPOWER) return @@ -107,7 +106,7 @@ if(obj_flags & EMAGGED) return obj_flags |= EMAGGED - update_icon() + update_appearance() if(user) user.visible_message("Sparks fly out of [src]!", "You emag [src], disabling its thermal sensors.") @@ -160,7 +159,7 @@ W.play_tool_sound(src) panel_open = !panel_open to_chat(user, "The wires have been [panel_open ? "exposed" : "unexposed"].") - update_icon() + update_appearance() return if(panel_open) @@ -193,7 +192,7 @@ W.play_tool_sound(src) new /obj/item/stack/cable_coil(user.loc, 5) to_chat(user, "You cut the wires from \the [src].") - update_icon() + update_appearance() return else if(W.force) //hit and turn it on @@ -212,7 +211,7 @@ coil.use(5) buildstage = 2 to_chat(user, "You wire \the [src].") - update_icon() + update_appearance() return else if(W.tool_behaviour == TOOL_CROWBAR) @@ -227,14 +226,14 @@ to_chat(user, "You pry out the circuit.") new /obj/item/electronics/firealarm(user.loc) buildstage = 0 - update_icon() + update_appearance() return if(0) if(istype(W, /obj/item/electronics/firealarm)) to_chat(user, "You insert the circuit.") qdel(W) buildstage = 1 - update_icon() + update_appearance() return else if(istype(W, /obj/item/electroadaptive_pseudocircuit)) @@ -246,7 +245,7 @@ "You adapt a fire alarm circuit and slot it into the assembly." ) buildstage = 1 - update_icon() + update_appearance() return else if(W.tool_behaviour == TOOL_WRENCH) @@ -275,7 +274,7 @@ "You adapt a fire alarm circuit and slot it into the assembly." ) buildstage = 1 - update_icon() + update_appearance() return TRUE return FALSE diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index bd2cf4f46156..4bacfbbb5651 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -5,6 +5,7 @@ desc = "A wall-mounted flashbulb device." icon = 'icons/obj/stationobjs.dmi' icon_state = "mflash1" + base_icon_state = "mflash" max_integrity = 250 integrity_failure = 0.4 light_color = COLOR_WHITE @@ -15,7 +16,6 @@ var/range = 2 //this is roughly the size of brig cell var/last_flash = 0 //Don't want it getting spammed like regular flashes var/strength = 100 //How knocked down targets are when flashed. - var/base_state = "mflash" /obj/machinery/flasher/portable //Portable version of the flasher. Only flashes when anchored name = "portable flasher" @@ -23,7 +23,7 @@ icon_state = "pflash1-p" strength = 80 anchored = FALSE - base_state = "pflash" + base_icon_state = "pflash" density = TRUE light_system = MOVABLE_LIGHT //Used as a flash here. light_range = FLASH_LIGHT_RANGE @@ -54,13 +54,8 @@ return ..() /obj/machinery/flasher/update_icon_state() - if (powered()) - if(bulb.burnt_out) - icon_state = "[base_state]1-p" - else - icon_state = "[base_state]1" - else - icon_state = "[base_state]1-p" + icon_state = "[base_icon_state]1[(bulb?.burnt_out || !powered()) ? "-p" : null]" + return ..() //Don't want to render prison breaks impossible /obj/machinery/flasher/attackby(obj/item/W, mob/user, params) @@ -112,7 +107,7 @@ return playsound(src.loc, 'sound/weapons/flash.ogg', 100, TRUE) - flick("[base_state]_flash", src) + flick("[base_icon_state]_flash", src) set_light_on(TRUE) addtimer(CALLBACK(src, .proc/flash_end), FLASH_LIGHT_DURATION, TIMER_OVERRIDE|TIMER_UNIQUE) @@ -185,7 +180,7 @@ if (!anchored && !isinspace()) to_chat(user, "[src] is now secured.") - add_overlay("[base_state]-s") + add_overlay("[base_icon_state]-s") set_anchored(TRUE) power_change() proximity_monitor.set_range(range) diff --git a/code/game/machinery/gulag_teleporter.dm b/code/game/machinery/gulag_teleporter.dm index 5b5e0c8a2966..e147e24717ca 100644 --- a/code/game/machinery/gulag_teleporter.dm +++ b/code/game/machinery/gulag_teleporter.dm @@ -11,6 +11,7 @@ The console is located at computer/gulag_teleporter.dm desc = "A bluespace teleporter used for teleporting prisoners to the labor camp." icon = 'icons/obj/machines/implantchair.dmi' icon_state = "implantchair" + base_icon_state = "implantchair" state_open = FALSE density = TRUE use_power = IDLE_POWER_USE @@ -53,7 +54,7 @@ The console is located at computer/gulag_teleporter.dm /obj/machinery/gulag_teleporter/attackby(obj/item/I, mob/user) if(!occupant && default_deconstruction_screwdriver(user, "[icon_state]", "[icon_state]",I)) - update_icon() + update_appearance() return if(default_deconstruction_crowbar(I)) @@ -65,22 +66,22 @@ The console is located at computer/gulag_teleporter.dm return ..() /obj/machinery/gulag_teleporter/update_icon_state() - icon_state = initial(icon_state) + (state_open ? "_open" : "") + icon_state = "[base_icon_state][state_open ? "_open" : null]" //no power or maintenance if(machine_stat & (NOPOWER|BROKEN)) icon_state += "_unpowered" if((machine_stat & MAINT) || panel_open) icon_state += "_maintenance" - return + return ..() if((machine_stat & MAINT) || panel_open) icon_state += "_maintenance" - return + return ..() //running and someone in there if(occupant) icon_state += "_occupied" - return + return ..() /obj/machinery/gulag_teleporter/relaymove(mob/living/user, direction) diff --git a/code/game/machinery/harvester.dm b/code/game/machinery/harvester.dm index 924a1e95ec81..82ef63c3d738 100644 --- a/code/game/machinery/harvester.dm +++ b/code/game/machinery/harvester.dm @@ -4,6 +4,7 @@ density = TRUE icon = 'icons/obj/machines/harvester.dmi' icon_state = "harvester" + base_icon_state = "harvester" verb_say = "states" state_open = FALSE idle_power_usage = 50 @@ -30,13 +31,16 @@ /obj/machinery/harvester/update_icon_state() if(state_open) - icon_state = initial(icon_state)+"-open" - else if(warming_up) - icon_state = initial(icon_state)+"-charging" - else if(harvesting) - icon_state = initial(icon_state)+"-active" - else - icon_state = initial(icon_state) + icon_state = "[base_icon_state]-open" + return ..() + if(warming_up) + icon_state = "[base_icon_state]-charging" + return ..() + if(harvesting) + icon_state = "[base_icon_state]-active" + return ..() + icon_state = base_icon_state + return ..() /obj/machinery/harvester/open_machine(drop = TRUE) if(panel_open) @@ -89,12 +93,12 @@ harvesting = TRUE visible_message("The [name] begins warming up!") say("Initializing harvest protocol.") - update_icon() + update_appearance() addtimer(CALLBACK(src, .proc/harvest), interval) /obj/machinery/harvester/proc/harvest() warming_up = FALSE - update_icon() + update_appearance() if(!harvesting || state_open || !powered() || !occupant || !iscarbon(occupant)) return playsound(src, 'sound/machines/juicer.ogg', 20, TRUE) diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 8afcadfc931b..98014077d4b0 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -31,6 +31,7 @@ Possible to do for anyone motivated enough: name = "holopad" desc = "It's a floor-mounted device for projecting holographic images." icon_state = "holopad0" + base_icon_state = "holopad" layer = LOW_OBJ_LAYER plane = FLOOR_PLANE req_access = list(ACCESS_KEYCARD_AUTH) //Used to allow for forced connecting to other (not secure) holopads. Anyone can make a call, though. @@ -382,7 +383,7 @@ Possible to do for anyone motivated enough: playsound(src, 'sound/machines/twobeep.ogg', 100) //bring, bring! ringing = TRUE - update_icon() + update_appearance() /obj/machinery/holopad/proc/activate_holo(mob/living/user) var/mob/living/silicon/ai/AI = user @@ -451,16 +452,16 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ set_light(2) else set_light(0) - update_icon() + update_appearance() /obj/machinery/holopad/update_icon_state() var/total_users = LAZYLEN(masters) + LAZYLEN(holo_calls) if(ringing) - icon_state = "holopad_ringing" - else if(total_users || replay_mode) - icon_state = "holopad1" - else - icon_state = "holopad0" + icon_state = "[base_icon_state]_ringing" + return ..() + icon_state = "[base_icon_state][(total_users || replay_mode) ? 1 : 0]" + return ..() + /obj/machinery/holopad/proc/set_holo(mob/living/user, obj/effect/overlay/holo_pad_hologram/h) LAZYSET(masters, user, h) diff --git a/code/game/machinery/hypnochair.dm b/code/game/machinery/hypnochair.dm index 89a2158a0078..8e86447f6060 100644 --- a/code/game/machinery/hypnochair.dm +++ b/code/game/machinery/hypnochair.dm @@ -3,6 +3,7 @@ desc = "A device used to perform \"enhanced interrogation\" through invasive mental conditioning." icon = 'icons/obj/machines/implantchair.dmi' icon_state = "hypnochair" + base_icon_state = "hypnochair" circuit = /obj/item/circuitboard/machine/hypnochair density = TRUE opacity = FALSE @@ -17,11 +18,11 @@ /obj/machinery/hypnochair/Initialize() . = ..() open_machine() - update_icon() + update_appearance() /obj/machinery/hypnochair/attackby(obj/item/I, mob/user, params) if(!occupant && default_deconstruction_screwdriver(user, icon_state, icon_state, I)) - update_icon() + update_appearance() return if(default_pry_open(I)) return @@ -96,7 +97,7 @@ interrogating = TRUE START_PROCESSING(SSobj, src) start_time = world.time - update_icon() + update_appearance() timerid = addtimer(CALLBACK(src, .proc/finish_interrogation), 450, TIMER_STOPPABLE) /obj/machinery/hypnochair/process() @@ -116,7 +117,7 @@ /obj/machinery/hypnochair/proc/finish_interrogation() interrogating = FALSE STOP_PROCESSING(SSobj, src) - update_icon() + update_appearance() var/temp_trigger = trigger_phrase trigger_phrase = "" //Erase evidence, in case the subject is able to look at the panel afterwards audible_message("[src] pings!") @@ -139,7 +140,7 @@ deltimer(timerid) interrogating = FALSE STOP_PROCESSING(SSobj, src) - update_icon() + update_appearance() if(QDELETED(victim)) victim = null @@ -168,14 +169,8 @@ victim = null /obj/machinery/hypnochair/update_icon_state() - icon_state = initial(icon_state) - if(state_open) - icon_state += "_open" - if(occupant) - if(interrogating) - icon_state += "_active" - else - icon_state += "_occupied" + icon_state = "[base_icon_state][state_open ? "_open" : null][occupant ? "_[interrogating ? "active" : "occupied"]" : null]" + return ..() /obj/machinery/hypnochair/container_resist_act(mob/living/user) user.changeNext_move(CLICK_CD_BREAKOUT) diff --git a/code/game/machinery/igniter.dm b/code/game/machinery/igniter.dm index 0a3b7d562ca7..a610ec5d11b8 100644 --- a/code/game/machinery/igniter.dm +++ b/code/game/machinery/igniter.dm @@ -3,6 +3,7 @@ desc = "It's useful for igniting plasma." icon = 'icons/obj/stationobjs.dmi' icon_state = "igniter0" + base_icon_state = "igniter" plane = FLOOR_PLANE use_power = IDLE_POWER_USE idle_power_usage = 2 @@ -34,7 +35,7 @@ use_power(50) on = !(on) - update_icon() + update_appearance() /obj/machinery/igniter/process() //ugh why is this even in process()? if (src.on && !(machine_stat & NOPOWER)) @@ -48,10 +49,8 @@ icon_state = "igniter[on]" /obj/machinery/igniter/update_icon_state() - if(machine_stat & NOPOWER) - icon_state = "igniter0" - else - icon_state = "igniter[on]" + icon_state = "[base_icon_state][(machine_stat & NOPOWER) ? 0 : on]" + return ..() /obj/machinery/igniter/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock) id = "[REF(port)][id]" @@ -63,6 +62,7 @@ desc = "A wall-mounted ignition device." icon = 'icons/obj/stationobjs.dmi' icon_state = "migniter" + base_icon_state = "migniter" resistance_flags = FIRE_PROOF var/id = null var/disable = 0 @@ -84,11 +84,10 @@ /obj/machinery/sparker/update_icon_state() if(disable) - icon_state = "[initial(icon_state)]-d" - else if(powered()) - icon_state = "[initial(icon_state)]" - else - icon_state = "[initial(icon_state)]-p" + icon_state = "[base_icon_state]-d" + return ..() + icon_state = "[base_icon_state][powered() ? null : "-p"]" + return ..() /obj/machinery/sparker/powered() if(!disable) @@ -103,7 +102,7 @@ user.visible_message("[user] disables \the [src]!", "You disable the connection to \the [src].") if (!src.disable) user.visible_message("[user] reconnects \the [src]!", "You fix the connection to \the [src].") - update_icon() + update_appearance() else return ..() diff --git a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm index 0439ad3a00de..dea25b955e0e 100644 --- a/code/game/machinery/iv_drip.dm +++ b/code/game/machinery/iv_drip.dm @@ -6,6 +6,7 @@ desc = "An IV drip with an advanced infusion pump that can both drain blood into and inject liquids from attached containers. Blood packs are processed at an accelerated rate. Alt-Click to change the transfer rate." icon = 'icons/obj/iv_drip.dmi' icon_state = "iv_drip" + base_icon_state = "iv_drip" anchored = FALSE mouse_drag_pointer = MOUSE_ACTIVE_POINTER var/mob/living/carbon/attached @@ -19,7 +20,7 @@ /obj/machinery/iv_drip/Initialize(mapload) . = ..() - update_icon() + update_appearance() /obj/machinery/iv_drip/Destroy() attached = null @@ -28,15 +29,10 @@ /obj/machinery/iv_drip/update_icon_state() if(attached) - if(mode) - icon_state = "injecting" - else - icon_state = "donating" + icon_state = "[base_icon_state]_[mode ? "injecting" : "donating"]" else - if(mode) - icon_state = "injectidle" - else - icon_state = "donateidle" + icon_state = "[base_icon_state]_[mode ? "injectidle" : "donateidle"]" + return ..() /obj/machinery/iv_drip/update_overlays() . = ..() @@ -77,7 +73,7 @@ if(attached) visible_message("[attached] is detached from [src].") attached = null - update_icon() + update_appearance() return if(!target.has_dna()) @@ -91,7 +87,7 @@ add_fingerprint(usr) attached = target START_PROCESSING(SSmachines, src) - update_icon() + update_appearance() else to_chat(usr, "There's nothing attached to the IV drip!") @@ -107,7 +103,7 @@ to_chat(user, "You attach [W] to [src].") user.log_message("attached a [W] to [src] at [AREACOORD(src)] containing ([beaker.reagents.log_list()])", LOG_ATTACK) add_fingerprint(user) - update_icon() + update_appearance() return else return ..() @@ -125,7 +121,7 @@ to_chat(attached, "The IV drip needle is ripped out of you!") attached.apply_damage(3, BRUTE, pick(BODY_ZONE_R_ARM, BODY_ZONE_L_ARM)) attached = null - update_icon() + update_appearance() return PROCESS_KILL if(beaker) @@ -139,7 +135,7 @@ // speed up transfer on blood packs transfer_amount *= 2 beaker.reagents.trans_to(attached, transfer_amount, method = INJECT, show_message = FALSE) //make reagents reacts, but don't spam messages - update_icon() + update_appearance() // Take blood else @@ -156,7 +152,7 @@ visible_message("[src] beeps loudly.") playsound(loc, 'sound/machines/twobeep_high.ogg', 50, TRUE) attached.transfer_blood_to(beaker, amount) - update_icon() + update_appearance() /obj/machinery/iv_drip/attack_hand(mob/user) . = ..() @@ -167,7 +163,7 @@ if(attached) visible_message("[attached] is detached from [src].") attached = null - update_icon() + update_appearance() return else if(beaker) eject_beaker(user) @@ -198,7 +194,7 @@ if(beaker) beaker.forceMove(drop_location()) beaker = null - update_icon() + update_appearance() /obj/machinery/iv_drip/verb/toggle_mode() set category = "Object" @@ -213,7 +209,7 @@ return mode = !mode to_chat(usr, "The IV drip is now [mode ? "injecting" : "taking blood"].") - update_icon() + update_appearance() /obj/machinery/iv_drip/examine(mob/user) . = ..() @@ -237,6 +233,7 @@ name = "saline drip" desc = "An all-you-can-drip saline canister designed to supply a hospital without running out, with a scary looking pump rigged to inject saline into containers, but filling people directly might be a bad idea." icon_state = "saline" + base_icon_state = "saline" density = TRUE /obj/machinery/iv_drip/saline/Initialize(mapload) diff --git a/code/game/machinery/lightswitch.dm b/code/game/machinery/lightswitch.dm index 2651ad237183..1d30d35ce561 100644 --- a/code/game/machinery/lightswitch.dm +++ b/code/game/machinery/lightswitch.dm @@ -3,6 +3,7 @@ name = "light switch" icon = 'icons/obj/power.dmi' icon_state = "light1" + base_icon_state = "light" desc = "Make dark." power_channel = AREA_USAGE_LIGHT /// Set this to a string, path, or area instance to control that area @@ -29,20 +30,23 @@ if(!name) name = "light switch ([area.name])" - update_icon() + update_appearance() + +/obj/machinery/light_switch/update_appearance(updates=ALL) + . = ..() + luminosity = (machine_stat & NOPOWER) ? 0 : 1 /obj/machinery/light_switch/update_icon_state() - SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) - luminosity = 0 if(machine_stat & NOPOWER) - icon_state = "light-p" - else - luminosity = 1 - SSvis_overlays.add_vis_overlay(src, icon, "light-glow", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) - if(area.lightswitch) - icon_state = "light1" - else - icon_state = "light0" + icon_state = "[base_icon_state]-p" + return ..() + icon_state = "[base_icon_state][area.lightswitch ? 1 : 0]" + return ..() + +/obj/machinery/light_switch/update_overlays() + . = ..() + if(!(machine_stat & NOPOWER)) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]-glow", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) /obj/machinery/light_switch/examine(mob/user) . = ..() @@ -53,10 +57,10 @@ area.lightswitch = !area.lightswitch play_click_sound("button") - area.update_icon() + area.update_appearance() for(var/obj/machinery/light_switch/L in area) - L.update_icon() + L.update_appearance() area.power_change() diff --git a/code/game/machinery/medical_kiosk.dm b/code/game/machinery/medical_kiosk.dm index 95d6de9c0d0d..79fb5e83bdf1 100644 --- a/code/game/machinery/medical_kiosk.dm +++ b/code/game/machinery/medical_kiosk.dm @@ -1,12 +1,21 @@ //The Medical Kiosk is designed to act as a low access alernative to a medical analyzer, and doesn't require breaking into medical. Self Diagnose at your heart's content! //For a fee that is. Comes in 4 flavors of medical scan. +/// Shows if the machine is being used for a general scan. +#define KIOSK_SCANNING_GENERAL (1<<0) +/// Shows if the machine is being used for a disease scan. +#define KIOSK_SCANNING_SYMPTOMS (1<<1) +/// Shows if the machine is being used for a radiation/brain trauma scan. +#define KIOSK_SCANNING_NEURORAD (1<<2) +/// Shows if the machine is being used for a reagent scan. +#define KIOSK_SCANNING_REAGENTS (1<<3) /obj/machinery/medical_kiosk name = "medical kiosk" desc = "A freestanding medical kiosk, which can provide a wide range of medical analysis for diagnosis." icon = 'icons/obj/machines/medical_kiosk.dmi' icon_state = "kiosk" + base_icon_state = "kiosk" layer = ABOVE_MOB_LAYER density = TRUE circuit = /obj/item/circuitboard/machine/medical_kiosk @@ -15,10 +24,10 @@ var/active_price = 15 //Change by using a multitool on the board. var/pandemonium = FALSE //AKA: Emag mode. - var/scan_active_1 = FALSE //Shows if the machine is being used for a general scan. - var/scan_active_2 = FALSE //as above, symptom scan - var/scan_active_3 = FALSE //as above, radiological scan - var/scan_active_4 = FALSE //as above, chemical/hallucinations. + /// Shows whether the kiosk is being used to scan someone and what it's being used for. + var/scan_active = NONE + + /// Do we have someone paying to use this? var/paying_customer = FALSE //Ticked yes if passing inuse() var/datum/bank_account/account //payer's account. @@ -51,23 +60,25 @@ D.adjust_money(active_price) use_power(20) paying_customer = TRUE - icon_state = "kiosk_active" + icon_state = "[base_icon_state]_active" say("Thank you for your patronage!") RefreshParts() return /obj/machinery/medical_kiosk/proc/clearScans() //Called it enough times to be it's own proc - scan_active_1 = FALSE - scan_active_2 = FALSE - scan_active_3 = FALSE - scan_active_4 = FALSE + scan_active = NONE + update_appearance() return /obj/machinery/medical_kiosk/update_icon_state() - if(is_operational) - icon_state = "kiosk_off" - else - icon_state = "kiosk" + if(panel_open) + icon_state = "[base_icon_state]_open" + return ..() + if(!is_operational) + icon_state = "[base_icon_state]_off" + return ..() + icon_state = "[base_icon_state][scan_active ? "active" : null]" + return ..() /obj/machinery/medical_kiosk/wrench_act(mob/living/user, obj/item/I) //Allows for wrenching/unwrenching the machine. ..() @@ -81,7 +92,7 @@ return /obj/machinery/medical_kiosk/attackby(obj/item/O, mob/user, params) - if(default_deconstruction_screwdriver(user, "kiosk_open", "kiosk", O)) + if(default_deconstruction_screwdriver(user, "[base_icon_state]_open", "[base_icon_state]_off", O)) return else if(default_deconstruction_crowbar(O)) return @@ -166,7 +177,7 @@ if(!ui) ui = new(user, src, "MedicalKiosk", name) ui.open() - icon_state = "kiosk_off" + icon_state = "[base_icon_state]_active" RefreshParts() H = user C = H.get_idcard(TRUE) @@ -314,10 +325,10 @@ data["addict_list"] = addict_list data["hallucinating_status"] = hallucination_status - data["active_status_1"] = scan_active_1 // General Scan Check - data["active_status_2"] = scan_active_2 // Symptom Scan Check - data["active_status_3"] = scan_active_3 // Radio-Neuro Scan Check - data["active_status_4"] = scan_active_4 // Radio-Neuro Scan Check + data["active_status_1"] = scan_active & KIOSK_SCANNING_GENERAL // General Scan Check + data["active_status_2"] = scan_active & KIOSK_SCANNING_SYMPTOMS // Symptom Scan Check + data["active_status_3"] = scan_active & KIOSK_SCANNING_NEURORAD // Radio-Neuro Scan Check + data["active_status_4"] = scan_active & KIOSK_SCANNING_REAGENTS // Reagents/hallucination Scan Check return data /obj/machinery/medical_kiosk/ui_act(action,active) @@ -327,24 +338,28 @@ switch(action) if("beginScan_1") - inuse() + if(!(scan_active & KIOSK_SCANNING_GENERAL)) + inuse() if(paying_customer == TRUE) - scan_active_1 = TRUE + scan_active |= KIOSK_SCANNING_GENERAL paying_customer = FALSE if("beginScan_2") - inuse() + if(!(scan_active & KIOSK_SCANNING_SYMPTOMS)) + inuse() if(paying_customer == TRUE) - scan_active_2 = TRUE + scan_active |= KIOSK_SCANNING_SYMPTOMS paying_customer = FALSE if("beginScan_3") - inuse() + if(!(scan_active & KIOSK_SCANNING_NEURORAD)) + inuse() if(paying_customer == TRUE) - scan_active_3 = TRUE + scan_active |= KIOSK_SCANNING_NEURORAD paying_customer = FALSE if("beginScan_4") - inuse() + if(!(scan_active & KIOSK_SCANNING_REAGENTS)) + inuse() if(paying_customer == TRUE) - scan_active_4 = TRUE + scan_active |= KIOSK_SCANNING_REAGENTS paying_customer = FALSE if("clearTarget") altPatient = null diff --git a/code/game/machinery/navbeacon.dm b/code/game/machinery/navbeacon.dm index 5ff7e03f2e7c..a847b44d39a1 100644 --- a/code/game/machinery/navbeacon.dm +++ b/code/game/machinery/navbeacon.dm @@ -5,6 +5,7 @@ icon = 'icons/obj/objects.dmi' icon_state = "navbeacon0-f" + base_icon_state = "navbeacon" name = "navigation beacon" desc = "A radio beacon used for bot navigation and crew wayfinding." plane = FLOOR_PLANE @@ -90,7 +91,8 @@ // update the icon_state /obj/machinery/navbeacon/update_icon_state() - icon_state = "navbeacon[open]" + icon_state = "[base_icon_state][open]" + return ..() /obj/machinery/navbeacon/attackby(obj/item/I, mob/user, params) var/turf/T = loc @@ -102,7 +104,7 @@ user.visible_message("[user] [open ? "opens" : "closes"] the beacon's cover.", "You [open ? "open" : "close"] the beacon's cover.") - update_icon() + update_appearance() else if (istype(I, /obj/item/card/id)||istype(I, /obj/item/pda)) if(open) diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 00ad26295ca5..2711ee9ee61a 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -150,7 +150,7 @@ GLOBAL_LIST_EMPTY(allCasters) if(newMessage) for(var/obj/machinery/newscaster/N in GLOB.allCasters) N.newsAlert() - N.update_icon() + N.update_appearance() /datum/newscaster/feed_network/proc/deleteWanted() wanted_issue.active = 0 @@ -159,7 +159,7 @@ GLOBAL_LIST_EMPTY(allCasters) wanted_issue.scannedUser = null wanted_issue.img = null for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) - NEWSCASTER.update_icon() + NEWSCASTER.update_appearance() /datum/newscaster/feed_network/proc/save_photo(icon/photo) var/photo_file = copytext_char(md5("\icon[photo]"), 1, 6) @@ -185,6 +185,7 @@ GLOBAL_LIST_EMPTY(allCasters) desc = "A standard Nanotrasen brand newsfeed handler. All the news you absolutely have no use for, in one place!" icon = 'icons/obj/terminals.dmi' icon_state = "newscaster" + base_icon_state = "newscaster" verb_say = "beeps" verb_ask = "beeps" verb_exclaim = "beeps" @@ -230,7 +231,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster/security_unit, 30) GLOB.allCasters += src unit_no = GLOB.allCasters.len - update_icon() + update_appearance() /obj/machinery/newscaster/Destroy() GLOB.allCasters -= src @@ -242,26 +243,26 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster/security_unit, 30) . = ..() SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) if(machine_stat & BROKEN) - SSvis_overlays.add_vis_overlay(src, icon, "newscaster_broken", layer, plane, dir) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]_broken", layer, plane, dir) return if(machine_stat & NOPOWER) return if(GLOB.news_network.wanted_issue.active) - SSvis_overlays.add_vis_overlay(src, icon, "newscaster_wanted", layer, plane, dir) - SSvis_overlays.add_vis_overlay(src, icon, "newscaster_wanted", layer, EMISSIVE_PLANE, dir) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]_wanted", layer, plane, dir) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]_wanted", layer, EMISSIVE_PLANE, dir) else if(alert) - SSvis_overlays.add_vis_overlay(src, icon, "newscaster_alert", layer, plane, dir) - SSvis_overlays.add_vis_overlay(src, icon, "newscaster_alert", layer, EMISSIVE_PLANE, dir) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]_alert", layer, plane, dir) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]_alert", layer, EMISSIVE_PLANE, dir) else - SSvis_overlays.add_vis_overlay(src, icon, "newscaster_normal", layer, plane, dir) - SSvis_overlays.add_vis_overlay(src, icon, "newscaster_normal", layer, EMISSIVE_PLANE, dir) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]_normal", layer, plane, dir) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]_normal", layer, EMISSIVE_PLANE, dir) /obj/machinery/newscaster/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) . = ..() - update_icon() + update_appearance() /obj/machinery/newscaster/ui_interact(mob/user) . = ..() @@ -743,7 +744,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster/security_unit, 30) to_chat(user, "You repair [src].") obj_integrity = max_integrity set_machine_stat(machine_stat & ~BROKEN) - update_icon() + update_appearance() else to_chat(user, "[src] does not need repairs.") else @@ -847,13 +848,13 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster/security_unit, 30) /obj/machinery/newscaster/proc/remove_alert() alert = FALSE - update_icon() + update_appearance() /obj/machinery/newscaster/proc/newsAlert(channel) if(channel) say("Breaking news from [channel]!") alert = TRUE - update_icon() + update_appearance() addtimer(CALLBACK(src,.proc/remove_alert),alert_delay,TIMER_UNIQUE|TIMER_OVERRIDE) playsound(loc, 'sound/machines/twobeep_high.ogg', 75, TRUE) else diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm index af3813f874fc..0772e483a536 100644 --- a/code/game/machinery/pipe/pipe_dispenser.dm +++ b/code/game/machinery/pipe/pipe_dispenser.dm @@ -158,7 +158,7 @@ if(href_list["dir"]) C.setDir(text2num(href_list["dir"])) C.add_fingerprint(usr) - C.update_icon() + C.update_appearance() wait = world.time + 15 return diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index bc07e19852c4..64b7fb47edd0 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -106,7 +106,7 @@ DEFINE_BITFIELD(turret_flags, list( . = ..() if(!base) base = src - update_icon() + update_appearance() //Sets up a spark system spark_system = new /datum/effect_system/spark_spread spark_system.set_up(5, 0, src) @@ -144,21 +144,22 @@ DEFINE_BITFIELD(turret_flags, list( /obj/machinery/porta_turret/update_icon_state() if(!anchored) icon_state = "turretCover" - return + return ..() if(machine_stat & BROKEN) icon_state = "[base_icon_state]_broken" - else - if(powered()) - if(on && raised) - switch(mode) - if(TURRET_STUN) - icon_state = "[base_icon_state]_stun" - if(TURRET_LETHAL) - icon_state = "[base_icon_state]_lethal" - else - icon_state = "[base_icon_state]_off" - else - icon_state = "[base_icon_state]_unpowered" + return ..() + if(!powered()) + icon_state = "[base_icon_state]_unpowered" + return ..() + if(!on || !raised) + icon_state = "[base_icon_state]_off" + return ..() + switch(mode) + if(TURRET_STUN) + icon_state = "[base_icon_state]_stun" + if(TURRET_LETHAL) + icon_state = "[base_icon_state]_lethal" + return ..() /obj/machinery/porta_turret/proc/setup(obj/item/gun/turret_gun) if(stored_gun) @@ -185,7 +186,7 @@ DEFINE_BITFIELD(turret_flags, list( if(gun_properties["reqpower"]) reqpower = gun_properties["reqpower"] - update_icon() + update_appearance() return gun_properties /obj/machinery/porta_turret/Destroy() @@ -278,7 +279,7 @@ DEFINE_BITFIELD(turret_flags, list( /obj/machinery/porta_turret/power_change() . = ..() if(!anchored || (machine_stat & BROKEN) || !powered()) - update_icon() + update_appearance() remove_control() check_should_process() @@ -313,7 +314,7 @@ DEFINE_BITFIELD(turret_flags, list( if(obj_integrity > (max_integrity * integrity_failure) && BROKEN) obj_integrity = max_integrity set_machine_stat(machine_stat & ~BROKEN) - update_icon() + update_appearance() check_should_process() else to_chat(user, "[src] is already in good condition!") @@ -328,7 +329,7 @@ DEFINE_BITFIELD(turret_flags, list( if(!anchored && !isinspace()) set_anchored(TRUE) invisibility = INVISIBILITY_MAXIMUM - update_icon() + update_appearance() to_chat(user, "You secure the exterior bolts on the turret.") if(has_cover) cover = new /obj/machinery/porta_turret_cover(loc) //create a new turret. While this is handled in process(), this is to workaround a bug where the turret becomes invisible for a split second @@ -340,21 +341,23 @@ DEFINE_BITFIELD(turret_flags, list( invisibility = 0 qdel(cover) //deletes the cover, and the turret instance itself becomes its own cover. - else if(I.GetID()) + if(I.GetID()) //Behavior lock/unlock mangement if(allowed(user)) locked = !locked - to_chat(user, "Controls are now [locked ? "locked" : "unlocked"].") + to_chat(user, "Controls are now [locked ? "locked" : "unlocked"].") else to_chat(user, "Access denied.") - else if(I.tool_behaviour == TOOL_MULTITOOL && !locked) + return + + if(I.tool_behaviour == TOOL_MULTITOOL && !locked) if(!multitool_check_buffer(user, I)) return var/obj/item/multitool/M = I M.buffer = src to_chat(user, "You add [src] to multitool buffer.") - else - return ..() + return + return ..() /obj/machinery/porta_turret/emag_act(mob/user) if(obj_flags & EMAGGED) @@ -364,7 +367,7 @@ DEFINE_BITFIELD(turret_flags, list( obj_flags |= EMAGGED controllock = TRUE toggle_on(FALSE) //turns off the turret temporarily - update_icon() + update_appearance() //6 seconds for the traitor to gtfo of the area before the turret decides to ruin his shit addtimer(CALLBACK(src, .proc/toggle_on, TRUE), 6 SECONDS) //turns it back on. The cover popUp() popDown() are automatically called in process(), no need to define it here @@ -530,7 +533,7 @@ DEFINE_BITFIELD(turret_flags, list( cover.icon_state = "turretCover" raised = 0 invisibility = 2 - update_icon() + update_appearance() /obj/machinery/porta_turret/proc/assess_perp(mob/living/carbon/human/perp) var/threatcount = 0 //the integer returned @@ -613,7 +616,7 @@ DEFINE_BITFIELD(turret_flags, list( T = closer break - update_icon() + update_appearance() var/obj/projectile/A //any emagged turrets drains 2x power and uses a different projectile? if(mode == TURRET_STUN) @@ -845,6 +848,7 @@ DEFINE_BITFIELD(turret_flags, list( desc = "Used to control a room's automated defenses." icon = 'icons/obj/machines/turret_control.dmi' icon_state = "control_standby" + base_icon_state = "control" density = FALSE req_access = list(ACCESS_AI_UPLOAD) resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF @@ -1000,18 +1004,17 @@ DEFINE_BITFIELD(turret_flags, list( /obj/machinery/turretid/proc/updateTurrets() for (var/obj/machinery/porta_turret/aTurret in turrets) aTurret.setState(enabled, lethal, shoot_cyborgs) - update_icon() + update_appearance() /obj/machinery/turretid/update_icon_state() if(machine_stat & NOPOWER) - icon_state = "control_off" - else if (enabled) - if (lethal) - icon_state = "control_kill" - else - icon_state = "control_stun" - else - icon_state = "control_standby" + icon_state = "[base_icon_state]_off" + return ..() + if (enabled) + icon_state = "[base_icon_state]_[lethal ? "kill" : "stun"]" + return ..() + icon_state = "[base_icon_state]_standby" + return ..() /obj/machinery/turretid/lethal lethal = TRUE diff --git a/code/game/machinery/porta_turret/portable_turret_cover.dm b/code/game/machinery/porta_turret/portable_turret_cover.dm index 9508f0158db3..a1da4cbf6463 100644 --- a/code/game/machinery/porta_turret/portable_turret_cover.dm +++ b/code/game/machinery/porta_turret/portable_turret_cover.dm @@ -44,28 +44,30 @@ parent_turret.set_anchored(TRUE) to_chat(user, "You secure the exterior bolts on the turret.") parent_turret.invisibility = 0 - parent_turret.update_icon() + parent_turret.update_appearance() else parent_turret.set_anchored(FALSE) to_chat(user, "You unsecure the exterior bolts on the turret.") parent_turret.invisibility = INVISIBILITY_MAXIMUM - parent_turret.update_icon() + parent_turret.update_appearance() qdel(src) - - else if(I.GetID()) + return + if(I.GetID()) if(parent_turret.allowed(user)) parent_turret.locked = !parent_turret.locked to_chat(user, "Controls are now [parent_turret.locked ? "locked" : "unlocked"].") else to_chat(user, "Access denied.") - else if(I.tool_behaviour == TOOL_MULTITOOL && !parent_turret.locked) + return + + if(I.tool_behaviour == TOOL_MULTITOOL && !parent_turret.locked) if(!multitool_check_buffer(user, I)) return var/obj/item/multitool/M = I M.buffer = parent_turret to_chat(user, "You add [parent_turret] to multitool buffer.") - else - return ..() + return + return ..() /obj/machinery/porta_turret_cover/attacked_by(obj/item/I, mob/user) parent_turret.attacked_by(I, user) diff --git a/code/game/machinery/prisonlabor.dm b/code/game/machinery/prisonlabor.dm index e8af9185552a..6fe329ed4a71 100644 --- a/code/game/machinery/prisonlabor.dm +++ b/code/game/machinery/prisonlabor.dm @@ -9,17 +9,19 @@ var/obj/item/stack/license_plates/empty/current_plate var/pressing = FALSE -/obj/machinery/plate_press/update_icon() +/obj/machinery/plate_press/update_icon_state() . = ..() if(!is_operational) icon_state = "offline" - else if(pressing) + return ..() + if(pressing) icon_state = "loop" - else if(current_plate) + return ..() + if(current_plate) icon_state = "online_loaded" - else - icon_state = "online" - + return ..() + icon_state = "online" + return ..() /obj/machinery/plate_press/Destroy() QDEL_NULL(current_plate) . = ..() @@ -35,7 +37,7 @@ var/obj/item/stack/license_plates/empty/plate = I plate.use(1) current_plate = new plate.type(src, 1) //Spawn a new single sheet in the machine - update_icon() + update_appearance() else return ..() @@ -48,12 +50,12 @@ /obj/machinery/plate_press/proc/work_press(mob/living/user) pressing = TRUE - update_icon() + update_appearance() to_chat(user, "You start pressing a new license plate!") if(!do_after(user, 40, target = src)) pressing = FALSE - update_icon() + update_appearance() return FALSE use_power(100) @@ -61,6 +63,6 @@ pressing = FALSE QDEL_NULL(current_plate) - update_icon() + update_appearance() new /obj/item/stack/license_plates/filled(drop_location(), 1) diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index a23e480f6ad4..3ca96ae5dcba 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -2,6 +2,7 @@ name = "recharger" icon = 'icons/obj/stationobjs.dmi' icon_state = "recharger" + base_icon_state = "recharger" desc = "A charging dock for energy based weaponry." use_power = IDLE_POWER_USE idle_power_usage = 4 @@ -48,11 +49,11 @@ START_PROCESSING(SSmachines, src) use_power = ACTIVE_POWER_USE using_power = TRUE - update_icon() + update_appearance() else use_power = IDLE_POWER_USE using_power = FALSE - update_icon() + update_appearance() /obj/machinery/recharger/attackby(obj/item/G, mob/user, params) if(G.tool_behaviour == TOOL_WRENCH) @@ -109,14 +110,14 @@ add_fingerprint(user) if(charging) - charging.update_icon() + charging.update_appearance() charging.forceMove(drop_location()) user.put_in_hands(charging) setCharging(null) /obj/machinery/recharger/attack_tk(mob/user) if(charging) - charging.update_icon() + charging.update_appearance() charging.forceMove(drop_location()) setCharging(null) @@ -132,7 +133,7 @@ C.give(C.chargerate * recharge_coeff) use_power(250 * recharge_coeff) using_power = TRUE - update_icon() + update_appearance() if(istype(charging, /obj/item/ammo_box/magazine/recharge)) var/obj/item/ammo_box/magazine/recharge/R = charging @@ -140,7 +141,7 @@ R.stored_ammo += new R.ammo_type(R) use_power(200 * recharge_coeff) using_power = TRUE - update_icon() + update_appearance() return else return PROCESS_KILL @@ -160,21 +161,28 @@ if(B.cell) B.cell.charge = 0 + +/obj/machinery/recharger/update_appearance(updates) + . = ..() + if((machine_stat & (NOPOWER|BROKEN)) || panel_open || !anchored) + luminosity = 0 + return + luminosity = 1 + /obj/machinery/recharger/update_overlays() . = ..() - SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) - luminosity = 0 if(machine_stat & (NOPOWER|BROKEN) || !anchored || panel_open) return luminosity = 1 - if (charging) - if(using_power) - SSvis_overlays.add_vis_overlay(src, icon, "recharger-charging", layer, plane, dir, alpha) - SSvis_overlays.add_vis_overlay(src, icon, "recharger-charging", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) - else - SSvis_overlays.add_vis_overlay(src, icon, "recharger-full", layer, plane, dir, alpha) - SSvis_overlays.add_vis_overlay(src, icon, "recharger-full", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) - else - SSvis_overlays.add_vis_overlay(src, icon, "recharger-empty", layer, plane, dir, alpha) - SSvis_overlays.add_vis_overlay(src, icon, "recharger-empty", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) + if(!charging) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]-empty", layer, plane, dir, alpha) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]-empty", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) + return + if(using_power) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]-charging", layer, plane, dir, alpha) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]-charging", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) + return + + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]-full", layer, plane, dir, alpha) + SSvis_overlays.add_vis_overlay(src, icon, "[base_icon_state]-full", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 8cdbcb59b3c9..7039b015e673 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -18,7 +18,7 @@ /obj/machinery/recharge_station/Initialize() . = ..() - update_icon() + update_appearance() if(is_operational) begin_processing() @@ -99,13 +99,11 @@ add_fingerprint(occupant) /obj/machinery/recharge_station/update_icon_state() - if(is_operational) - if(state_open) - icon_state = "borgcharger0" - else - icon_state = (occupant ? "borgcharger1" : "borgcharger2") - else - icon_state = (state_open ? "borgcharger-u0" : "borgcharger-u1") + if(!is_operational) + icon_state = "borgcharger-u[state_open ? 0 : 1]" + return ..() + icon_state = "borgcharger[state_open ? 0 : (occupant ? 1 : 2)]" + return ..() /obj/machinery/recharge_station/proc/process_occupant() if(!occupant) diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index 4f555f8b75ad..37def4d5a9da 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -21,7 +21,7 @@ AddComponent(/datum/component/butchering/recycler, 1, amount_produced,amount_produced/5) AddComponent(/datum/component/material_container, list(/datum/material/iron, /datum/material/glass, /datum/material/silver, /datum/material/plasma, /datum/material/gold, /datum/material/diamond, /datum/material/plastic, /datum/material/uranium, /datum/material/bananium, /datum/material/titanium, /datum/material/bluespace), INFINITY, FALSE, null, null, null, TRUE) . = ..() - update_icon() + update_appearance() req_one_access = get_all_accesses() + get_all_centcom_access() var/static/list/loc_connections = list( @@ -72,16 +72,16 @@ obj_flags |= EMAGGED if(safety_mode) safety_mode = FALSE - update_icon() + update_appearance() playsound(src, "sparks", 75, TRUE, SILENCED_SOUND_EXTRARANGE) to_chat(user, "You use the cryptographic sequencer on [src].") /obj/machinery/recycler/update_icon_state() - ..() var/is_powered = !(machine_stat & (BROKEN|NOPOWER)) if(safety_mode) is_powered = FALSE icon_state = icon_name + "[is_powered]" + "[(blood ? "bld" : "")]" // add the blood tag at the end + return ..() /obj/machinery/recycler/CanAllowThrough(atom/movable/mover, border_dir) . = ..() @@ -165,13 +165,13 @@ /obj/machinery/recycler/proc/emergency_stop() playsound(src, 'sound/machines/buzz-sigh.ogg', 50, FALSE) safety_mode = TRUE - update_icon() + update_appearance() addtimer(CALLBACK(src, .proc/reboot), SAFETY_COOLDOWN) /obj/machinery/recycler/proc/reboot() playsound(src, 'sound/machines/ping.ogg', 50, FALSE) safety_mode = FALSE - update_icon() + update_appearance() /obj/machinery/recycler/proc/crush_living(mob/living/L) @@ -189,7 +189,7 @@ if(!blood && !issilicon(L)) blood = TRUE - update_icon() + update_appearance() // Instantly lie down, also go unconscious from the pain, before you die. L.Unconscious(100) diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index b05199508e2f..3a03453a2ce3 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -29,6 +29,7 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) desc = "A console intended to send requests between different vessels and settlements in a local region." icon = 'icons/obj/terminals.dmi' icon_state = "req_comp0" + base_icon_state = "req_comp" var/department = "Unknown" //The list of all departments on the station (Determined from this variable on each unit) Set this to the same thing if you want several consoles in one department var/list/messages = list() //List of all messages var/departmentType = 0 //bitflag @@ -77,28 +78,32 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) dir_amount = 8\ ) -/obj/machinery/requests_console/update_icon_state() +/obj/machinery/requests_console/update_appearance(updates=ALL) + . = ..() if(machine_stat & NOPOWER) set_light(0) - else - set_light(1.4,0.7,"#34D352")//green light + return + set_light(1.4,0.7,"#34D352")//green light + +/obj/machinery/requests_console/update_icon_state() if(open) - if(!hackState) - icon_state="req_comp_open" - else - icon_state="req_comp_rewired" - else if(machine_stat & NOPOWER) - if(icon_state != "req_comp_off") - icon_state = "req_comp_off" - else - if(emergency || (newmessagepriority == REQ_EXTREME_MESSAGE_PRIORITY)) - icon_state = "req_comp3" - else if(newmessagepriority == REQ_HIGH_MESSAGE_PRIORITY) - icon_state = "req_comp2" - else if(newmessagepriority == REQ_NORMAL_MESSAGE_PRIORITY) - icon_state = "req_comp1" - else - icon_state = "req_comp0" + icon_state="[base_icon_state]_[hackState ? "rewired" : "open"]" + return ..() + if(machine_stat & NOPOWER) + icon_state = "[base_icon_state]_off" + return ..() + + if(emergency || (newmessagepriority == REQ_EXTREME_MESSAGE_PRIORITY)) + icon_state = "[base_icon_state]3" + return ..() + if(newmessagepriority == REQ_HIGH_MESSAGE_PRIORITY) + icon_state = "[base_icon_state]2" + return ..() + if(newmessagepriority == REQ_NORMAL_MESSAGE_PRIORITY) + icon_state = "[base_icon_state]1" + return ..() + icon_state = "[base_icon_state]0" + return ..() /obj/machinery/requests_console/Initialize() . = ..() @@ -182,10 +187,10 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) for (var/obj/machinery/requests_console/Console in GLOB.allConsoles) if (Console.department == department) Console.newmessagepriority = REQ_NO_NEW_MESSAGE - Console.update_icon() + Console.update_appearance() newmessagepriority = REQ_NO_NEW_MESSAGE - update_icon() + update_appearance() var/messageComposite = "" for(var/msg in messages) // This puts more recent messages at the *top*, where they belong. messageComposite = "