diff --git a/_maps/RandomRuins/IceRuins/bubberstation/icemoon_surface_gas_bubber.dmm b/_maps/RandomRuins/IceRuins/bubberstation/icemoon_surface_gas_bubber.dmm
index 3f3970b62b9..5f9b1196634 100644
--- a/_maps/RandomRuins/IceRuins/bubberstation/icemoon_surface_gas_bubber.dmm
+++ b/_maps/RandomRuins/IceRuins/bubberstation/icemoon_surface_gas_bubber.dmm
@@ -1,6 +1,7 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"ac" = (
/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -22,18 +23,29 @@
},
/area/ruin/powered/lizard_gas)
"ap" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/cable,
+/obj/machinery/door/airlock/external/ruin{
+ pixel_x = 0;
+ pixel_y = 0;
+ id_tag = "lizardgasbolt"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "lizardgas_lavaland_entrance"
+ },
+/obj/structure/fans/tiny,
/obj/machinery/duct,
-/turf/open/floor/iron{
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"bn" = (
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/noticeboard/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -41,6 +53,9 @@
"bZ" = (
/obj/effect/spawner/structure/window/reinforced/plasma,
/obj/structure/cable,
+/obj/machinery/door/poddoor/shutters{
+ id = "lizardshutters"
+ },
/turf/open/floor/plating,
/area/ruin/powered/lizard_gas)
"cb" = (
@@ -75,7 +90,6 @@
/obj/effect/mapping_helpers/apc/cell_10k,
/obj/effect/mapping_helpers/apc/unlocked,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/item/flashlight{
pixel_x = 4;
pixel_y = 6
@@ -121,7 +135,7 @@
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/unexplored)
"dv" = (
-/obj/structure/bonfire/prelit,
+/obj/structure/bonfire,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/unexplored)
"dD" = (
@@ -172,6 +186,9 @@
/area/icemoon/underground/unexplored)
"ea" = (
/obj/effect/spawner/structure/window/reinforced/plasma,
+/obj/machinery/door/poddoor/shutters{
+ id = "lizardshutters"
+ },
/turf/open/floor/plating/lavaland_baseturf,
/area/ruin/powered/lizard_gas)
"es" = (
@@ -254,6 +271,15 @@
/obj/structure/fence/corner,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/unexplored)
+"gC" = (
+/obj/structure/reagent_dispensers/plumbed/storage{
+ dir = 8;
+ reagent_id = /datum/reagent/toxin/plasma;
+ name = "plasma storage tank";
+ tank_volume = 2500
+ },
+/turf/open/floor/plating/icemoon,
+/area/ruin/powered/lizard_gas)
"gE" = (
/obj/structure/cable,
/obj/structure/railing,
@@ -278,7 +304,6 @@
},
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -337,29 +362,29 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{
dir = 1
},
+/obj/machinery/duct,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"hV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
-/turf/closed/wall{
- baseturfs = /turf/open/floor/plating/lavaland_baseturf
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/turf/open/floor/iron{
+ baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"ia" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
-/turf/open/floor/iron/smooth{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/hidden,
+/turf/closed/wall/r_wall{
+ baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
/area/ruin/powered/lizard_gas)
"iC" = (
/obj/machinery/computer/security/telescreen/entertainment/directional/north,
/obj/structure/table,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/item/crowbar{
pixel_x = 1;
pixel_y = 4
@@ -368,7 +393,7 @@
pixel_x = 7;
pixel_y = 0;
name = "Manager Note";
- default_raw_text = "Good news! That little decrepit hut out front is finally, legally ours! Feel free to snoop around it if you find the time, and remember, time to lean means time to clean!
P.S, go into the backroom and set the nitrogen and oxygen pressure tanks to layer 3 with the multitool, the HVAC tech had no fucking clue what he was doing apparently!
-General Manager, Ra'Tahul Rekinov"
+ default_raw_text = "Good news! That little decrepit hut out front is finally, legally ours! Feel free to snoop around it if you find the time, and remember, time to lean means time to clean!
-General Manager, Ra'Tahul Rekinov"
},
/obj/item/multitool{
pixel_x = -6;
@@ -378,6 +403,10 @@
pixel_x = 0;
pixel_y = 0
},
+/obj/item/inducer{
+ pixel_x = 0;
+ pixel_y = 8
+ },
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -392,6 +421,10 @@
pixel_x = 7;
pixel_y = 5
},
+/obj/item/circuitboard/machine/biogenerator/food_replicator{
+ pixel_x = -4;
+ pixel_y = -8
+ },
/turf/open/floor/wood/lavaland,
/area/icemoon/underground/unexplored)
"iO" = (
@@ -417,7 +450,6 @@
pixel_x = 1;
pixel_y = 5
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -432,12 +464,9 @@
},
/area/ruin/powered/lizard_gas)
"kq" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/iron{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/turf/closed/wall/r_wall{
+ baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
/area/ruin/powered/lizard_gas)
"kJ" = (
@@ -455,7 +484,6 @@
"lx" = (
/obj/effect/spawner/random/trash/food_packaging,
/obj/structure/cable,
-/obj/machinery/duct,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -467,11 +495,13 @@
"mH" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/item/trash/popcorn/caramel{
pixel_x = -7;
pixel_y = 11
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/duct,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -509,11 +539,14 @@
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
+"nA" = (
+/obj/structure/sign/warning/chem_diamond/directional/north,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/unexplored)
"nH" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -544,6 +577,12 @@
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
+"pb" = (
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/turf/closed/wall{
+ baseturfs = /turf/open/floor/plating/lavaland_baseturf
+ },
+/area/ruin/powered/lizard_gas)
"pu" = (
/obj/structure/sign/warning/fire/directional/north,
/obj/structure/reagent_dispensers/fueltank/large{
@@ -592,9 +631,9 @@
"sk" = (
/obj/structure/cable,
/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/machinery/door/airlock/maintenance_hatch,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -621,7 +660,6 @@
/area/ruin/powered/lizard_gas)
"sy" = (
/obj/structure/sign/poster/official/pda_ad/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/table/reinforced,
/obj/item/food/rootbread_peanut_butter_banana{
pixel_y = 12;
@@ -631,14 +669,16 @@
pixel_x = 2;
pixel_y = 2
},
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/duct,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"sB" = (
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/machinery/light_switch/directional/south,
+/obj/machinery/duct,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -650,6 +690,26 @@
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
+"sY" = (
+/obj/structure/cable,
+/obj/machinery/button/door/directional/east{
+ id = "lizardshutters";
+ pixel_x = 24;
+ pixel_y = 7;
+ name = "Privacy Shutters"
+ },
+/obj/machinery/button/door/directional/east{
+ pixel_x = 24;
+ pixel_y = -3;
+ name = "Entrance Doorbolts";
+ id = "lizardgasbolt";
+ normaldoorcontrol = 1;
+ specialfunctions = 4
+ },
+/turf/open/floor/iron/smooth{
+ baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+ },
+/area/ruin/powered/lizard_gas)
"tk" = (
/obj/machinery/rnd/production/circuit_imprinter/offstation{
name = "Gas Station Imprinter"
@@ -659,7 +719,11 @@
"ts" = (
/obj/effect/spawner/structure/window/reinforced/plasma,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/duct,
+/obj/machinery/door/poddoor/shutters{
+ id = "lizardshutters"
+ },
/turf/open/floor/iron,
/area/ruin/powered/lizard_gas)
"tB" = (
@@ -672,10 +736,8 @@
"tJ" = (
/obj/structure/cable,
/obj/machinery/light/small/directional/west,
-/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped/layer2{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -717,28 +779,27 @@
pixel_x = 7
},
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"vE" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/machinery/door/airlock/grunge{
name = "Break Room"
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"vX" = (
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/reinforced/plasma,
-/obj/machinery/duct,
-/turf/open/floor/plating/lavaland_baseturf,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1;
+ filter_types = list(/datum/gas/oxygen)
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/lizard_gas)
"vY" = (
/obj/machinery/duct,
@@ -748,8 +809,8 @@
/area/ruin/powered/lizard_gas)
"wB" = (
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -764,7 +825,8 @@
pixel_y = 2;
pixel_x = 6
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -782,7 +844,7 @@
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/unexplored)
"xV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -807,6 +869,9 @@
"yo" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/reinforced/plasma,
+/obj/machinery/door/poddoor/shutters{
+ id = "lizardshutters"
+ },
/turf/open/floor/plating/lavaland_baseturf,
/area/ruin/powered/lizard_gas)
"yp" = (
@@ -859,25 +924,34 @@
id_tag = "gasbathroom";
name = "Bathroom"
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"zc" = (
-/obj/machinery/airalarm/directional/west,
+/obj/machinery/airalarm/directional/west{
+ all_access = 1;
+ req_access = null
+ },
/obj/effect/mob_spawn/ghost_role/human/lavaland_gasstation{
dir = 4
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
+"zh" = (
+/obj/item/paper{
+ default_raw_text = "Please do not steal materials/machinery from this shed, as they are direly useful to the Employees of The Lizard Gas-- whom are currently Cryosleeping and may wake up soon!
-General Manager, Ra'Tahul Rekinov";
+ name = "IMPORTANT NOTE!"
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/unexplored)
"zv" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -897,7 +971,7 @@
/obj/item/reagent_containers/condiment/milk,
/obj/item/reagent_containers/condiment/soymilk,
/obj/item/reagent_containers/condiment/soymilk,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/freezer{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -909,7 +983,7 @@
/obj/machinery/button/door/directional/west{
specialfunctions = 4;
normaldoorcontrol = 1;
- id = "gasbathroom";
+ id = "corpooffice";
name = "Door Bolt Control"
},
/turf/open/floor/wood/parquet,
@@ -919,7 +993,6 @@
dir = 4
},
/obj/machinery/light/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -997,6 +1070,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/hidden,
/turf/open/floor/asphalt,
/area/ruin/powered/lizard_gas)
+"CA" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/hidden,
+/obj/item/paper{
+ name = "IMPORTANT NOTE!";
+ default_raw_text = "Hello traveller! If you are reading this and the Blastdoors/Shutters are currently active, that means we are CLOSED! Please do not disturb our Lizard Gas team members or their materials as they are currently Cyrosleeping inside.
-General Manager, Ra'Tahul Rekinov"
+ },
+/turf/open/floor/asphalt,
+/area/ruin/powered/lizard_gas)
"CM" = (
/obj/structure/cable,
/obj/structure/railing,
@@ -1009,13 +1090,18 @@
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
+"Dc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/structure/sign/warning/no_smoking/circle/directional/east,
+/obj/machinery/duct,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/ruin/powered/lizard_gas)
"Df" = (
/obj/structure/cable,
/obj/machinery/power/smes/full{
component_parts = 4;
charge = 0
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1031,15 +1117,14 @@
"DJ" = (
/obj/structure/cable,
/obj/effect/spawner/random/trash/deluxe_garbage,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"DN" = (
/obj/structure/sign/poster/contraband/tipper_cream_soda/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/table/reinforced,
/obj/item/reagent_containers/condiment/bbqsauce{
pixel_y = 17;
@@ -1064,6 +1149,8 @@
/obj/item/food/bun,
/obj/item/food/bun,
/obj/item/food/bun,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/duct,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1077,13 +1164,20 @@
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/unexplored)
"Ec" = (
-/obj/machinery/door/airlock/external/ruin,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/door/airlock/external/ruin{
+ pixel_x = 0;
+ pixel_y = 0;
+ id_tag = "lizardgasbolt"
+ },
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "lizardgas_lavaland_entrance"
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1127,7 +1221,6 @@
/area/icemoon/underground/unexplored)
"Fg" = (
/obj/structure/table/reinforced,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/item/food/donut/choco{
pixel_x = -4;
pixel_y = 7
@@ -1135,6 +1228,7 @@
/obj/item/food/donut/berry{
pixel_x = 5
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1155,7 +1249,6 @@
pixel_x = 3
},
/obj/structure/closet/crate/freezer,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/item/food/cornuto{
pixel_y = -5;
pixel_x = -3
@@ -1172,6 +1265,7 @@
pixel_y = -5;
pixel_x = 2
},
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/freezer{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1195,21 +1289,21 @@
/area/ruin/powered/lizard_gas)
"FU" = (
/obj/structure/sign/poster/official/plasma_effects/directional/east,
-/obj/structure/reagent_dispensers/plumbed/storage{
- dir = 8;
- reagent_id = /datum/reagent/toxin/plasma;
- name = "plasma storage tank";
- tank_volume = 2500
- },
/obj/effect/decal/cleanable/dirt/dust,
/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/portables_connector/layer2{
+ dir = 8
+ },
+/obj/machinery/portable_atmospherics/canister/oxygen{
+ connected_port = 1
+ },
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"Ga" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1228,12 +1322,9 @@
/turf/open/floor/asphalt,
/area/ruin/powered/lizard_gas)
"Hq" = (
-/obj/machinery/atmospherics/components/tank/oxygen{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
-/turf/open/floor/iron/smooth{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+/obj/machinery/duct,
+/turf/closed/wall/r_wall{
+ baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
/area/ruin/powered/lizard_gas)
"HA" = (
@@ -1269,16 +1360,22 @@
/turf/open/floor/wood/parquet,
/area/ruin/powered/lizard_gas)
"IN" = (
-/obj/machinery/door/airlock/external/ruin,
+/obj/machinery/door/airlock/external/ruin{
+ id_tag = "lizardgasbolt"
+ },
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "lizard-gas-back"
},
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/powered/lizard_gas)
"IP" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on/layer4{
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{
dir = 8
},
/turf/open/floor/iron{
@@ -1286,11 +1383,19 @@
},
/area/ruin/powered/lizard_gas)
"Ja" = (
-/obj/machinery/door/airlock/external/ruin,
+/obj/machinery/door/airlock/external/ruin{
+ id_tag = "lizardgasbolt";
+ pixel_x = 0;
+ pixel_y = 0
+ },
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "lizardgas_lavaland_entrance"
},
/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1301,6 +1406,13 @@
baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
/area/ruin/powered/lizard_gas)
+"Je" = (
+/obj/item/paper{
+ default_raw_text = "Please do not steal materials from this crate, as they are direly useful to the Employees of The Lizard Gas-- whom are currently Cryosleeping and may wake up soon!
-General Manager, Ra'Tahul Rekinov";
+ name = "IMPORTANT NOTE!"
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/unexplored)
"Kv" = (
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/window/reinforced/spawner/directional/south,
@@ -1322,10 +1434,13 @@
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/unexplored)
"Lb" = (
-/obj/structure/fence,
-/obj/machinery/portable_atmospherics/canister/oxygen,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/unexplored)
+/obj/machinery/door/airlock/grunge{
+ name = "Plasma Hook-Up";
+ id_tag = "lizardgasbolt"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/turf/open/floor/plating/icemoon,
+/area/ruin/powered/lizard_gas)
"Ll" = (
/obj/item/stack/sheet/mineral/wood/fifty{
pixel_x = 10;
@@ -1338,11 +1453,11 @@
/turf/open/floor/wood/lavaland,
/area/icemoon/underground/unexplored)
"Lm" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/machinery/door/airlock/grunge{
id_tag = "corpoffice";
name = "Manager's Office"
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/wood/parquet,
/area/ruin/powered/lizard_gas)
"Lo" = (
@@ -1350,7 +1465,6 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1413,6 +1527,7 @@
/obj/item/food/raw_sausage{
pixel_y = 9
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1459,7 +1574,8 @@
/area/icemoon/underground/unexplored)
"PC" = (
/obj/machinery/light/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/duct,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1501,17 +1617,17 @@
/turf/open/floor/wood/parquet,
/area/ruin/powered/lizard_gas)
"QF" = (
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
- },
-/area/ruin/powered/lizard_gas)
+/obj/structure/sign/warning/fire/directional/north,
+/turf/template_noop,
+/area/template_noop)
"QM" = (
/obj/machinery/vending/dorms{
density = 0;
pixel_y = -32
},
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{
+ dir = 8
+ },
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1528,7 +1644,7 @@
/area/ruin/powered/lizard_gas)
"QW" = (
/obj/machinery/light/small/dim/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1545,7 +1661,6 @@
},
/area/ruin/powered/lizard_gas)
"Rt" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/railing{
dir = 4
},
@@ -1555,6 +1670,7 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/plating/lavaland_atmos{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1602,6 +1718,9 @@
},
/obj/structure/cable,
/obj/effect/turf_decal/stripes/end,
+/obj/machinery/atmospherics/components/unary/portables_connector{
+ dir = 1
+ },
/turf/open/floor/plating/lavaland_atmos{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1650,7 +1769,6 @@
/obj/item/gun/energy/recharge/kinetic_accelerator/glock,
/obj/item/clothing/mask/breath,
/obj/item/pickaxe,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/item/tank/internals/emergency_oxygen/double,
/obj/item/tank/internals/emergency_oxygen/double,
/obj/item/storage/backpack/satchel/science{
@@ -1661,6 +1779,26 @@
name = "lizard gas satchel";
desc = "Useful for holding work materials."
},
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/suit/apron/chef/colorable_apron{
+ greyscale_colors = "#8e1dd6";
+ name = "Lizard Gas Apron";
+ desc = "A purple apron imprinted with the signature little green lizard of Lizard Gas! This cute outfit is surely reflected by its underpaid drop-out wearer."
+ },
+/obj/item/clothing/suit/apron/chef/colorable_apron{
+ greyscale_colors = "#8e1dd6";
+ name = "Lizard Gas Apron";
+ desc = "A purple apron imprinted with the signature little green lizard of Lizard Gas! This cute outfit is surely reflected by its underpaid drop-out wearer."
+ },
+/obj/item/clothing/head/beret/science/rd{
+ desc = "A beret awarded to team members who have lasted a full year or more under the employment of the Lizard Gas brand! A pizza party is sure to be held on their anniversary.";
+ name = "Veteran Lizard Gas Beret"
+ },
+/obj/item/clothing/head/beret/science/rd{
+ desc = "A beret awarded to team members who have lasted a full year or more under the employment of the Lizard Gas brand! A pizza party is sure to be held on their anniversary.";
+ name = "Veteran Lizard Gas Beret"
+ },
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1699,10 +1837,19 @@
},
/area/ruin/powered/lizard_gas)
"Vb" = (
-/obj/machinery/door/airlock/external/ruin,
+/obj/machinery/door/airlock/external/ruin{
+ pixel_x = 0;
+ pixel_y = 0;
+ id_tag = "lizardgasbolt"
+ },
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "lizardgas_lavaland_entrance"
},
+/obj/machinery/duct,
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1715,6 +1862,9 @@
id = "gasbathroom";
name = "Door Bolt Control"
},
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{
+ dir = 8
+ },
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1736,8 +1886,9 @@
/turf/open/floor/asphalt,
/area/ruin/powered/lizard_gas)
"Wq" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/turf/closed/wall{
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/duct,
+/turf/closed/wall/r_wall{
baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
/area/ruin/powered/lizard_gas)
@@ -1747,9 +1898,8 @@
/area/ruin/powered/lizard_gas)
"WZ" = (
/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1759,6 +1909,7 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{
dir = 1
},
+/obj/machinery/duct,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1774,10 +1925,8 @@
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/unexplored)
"YL" = (
-/obj/machinery/atmospherics/components/tank/nitrogen{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1806,9 +1955,9 @@
},
/area/ruin/powered/lizard_gas)
"ZX" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/sign/poster/fluff/lizards_gas_payment/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1873,7 +2022,7 @@ DU
Ll
Ey
gP
-Vw
+zh
Bv
Gr
Vw
@@ -2117,17 +2266,17 @@ Gr
Gr
Gr
Vw
-Vw
+Je
Bv
MK
MK
-cx
+MK
MK
MK
MK
VR
-MK
-MK
+CA
+cx
MK
Vw
Gr
@@ -2145,17 +2294,17 @@ Gr
Gr
Vw
dK
-Bv
+Vw
gm
yo
-vX
+yo
yo
gm
gm
gm
Ja
-Ja
-gm
+ap
+ia
Bv
Bv
Vw
@@ -2175,14 +2324,14 @@ bZ
gm
gm
UC
-QF
+GA
MX
fr
mK
yb
QW
XL
-gm
+ia
hi
FS
FS
@@ -2229,7 +2378,7 @@ AN
xV
yb
BR
-ap
+ZQ
ll
Qw
Mu
@@ -2249,14 +2398,14 @@ Gr
(17,1,1) = {"
gm
Uo
-OR
+sY
TM
DD
dD
zv
vE
nH
-kq
+nH
wB
Ga
wB
@@ -2275,7 +2424,7 @@ Gr
"}
(18,1,1) = {"
gm
-Wq
+yb
yb
yb
yb
@@ -2304,7 +2453,7 @@ Gr
gm
Df
fv
-ia
+WZ
DJ
tJ
WZ
@@ -2315,7 +2464,7 @@ um
nN
UE
hy
-um
+hV
PC
gm
QP
@@ -2333,7 +2482,7 @@ iO
ac
YL
Ah
-Hq
+pT
FU
yb
ch
@@ -2356,9 +2505,9 @@ Gr
"}
(21,1,1) = {"
gm
-Wq
+yb
Lm
-hV
+pb
gm
gm
Jb
@@ -2369,7 +2518,7 @@ GA
GA
ZQ
qQ
-GA
+nH
mH
ts
Rt
@@ -2396,11 +2545,11 @@ gm
IN
gm
gm
-gm
+kq
zb
-gm
-Vw
-Vw
+Wq
+Dc
+vX
Vw
Vw
Bv
@@ -2426,9 +2575,9 @@ eA
Vv
QM
gm
-Vw
-Bv
-Vw
+Hq
+gm
+nA
Bv
Gr
Gr
@@ -2442,7 +2591,7 @@ RU
SL
gm
Vw
-Lb
+Vw
LJ
PA
dv
@@ -2453,8 +2602,8 @@ za
hj
VK
gm
-Vw
-Bv
+gC
+Lb
Bv
Gr
Gr
@@ -2480,9 +2629,9 @@ gm
gm
gm
gm
-Gr
-Gr
-Gr
+gm
+gm
+QF
Gr
Gr
Gr
diff --git a/_maps/RandomRuins/LavaRuins/bubberstation/lavaland_surface_gas_bubber.dmm b/_maps/RandomRuins/LavaRuins/bubberstation/lavaland_surface_gas_bubber.dmm
index fe2f78732a9..794c7b20525 100644
--- a/_maps/RandomRuins/LavaRuins/bubberstation/lavaland_surface_gas_bubber.dmm
+++ b/_maps/RandomRuins/LavaRuins/bubberstation/lavaland_surface_gas_bubber.dmm
@@ -5,7 +5,6 @@
/area/lavaland/surface/outdoors)
"aN" = (
/obj/structure/table/reinforced,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/item/food/donut/choco{
pixel_x = -4;
pixel_y = 7
@@ -13,6 +12,7 @@
/obj/item/food/donut/berry{
pixel_x = 5
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -26,7 +26,6 @@
pixel_x = 7
},
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -45,12 +44,9 @@
},
/area/ruin/thelizardsgas_lavaland)
"bK" = (
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
-/turf/open/floor/iron/smooth{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/turf/closed/wall/r_wall{
+ baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
/area/ruin/thelizardsgas_lavaland)
"bL" = (
@@ -69,24 +65,26 @@
id = "gasbathroom";
name = "Door Bolt Control"
},
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{
+ dir = 8
+ },
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"bO" = (
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/noticeboard/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"cf" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -141,7 +139,6 @@
},
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -169,6 +166,9 @@
"eB" = (
/obj/item/mop,
/obj/structure/mop_bucket/janitorialcart,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{
+ dir = 8
+ },
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -185,7 +185,6 @@
"ga" = (
/obj/machinery/computer/security/telescreen/entertainment/directional/north,
/obj/structure/table,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/item/crowbar{
pixel_x = 1;
pixel_y = 4
@@ -204,6 +203,10 @@
pixel_x = 0;
pixel_y = 0
},
+/obj/item/inducer{
+ pixel_x = 0;
+ pixel_y = 8
+ },
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -240,12 +243,27 @@
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
+"gP" = (
+/obj/item/paper{
+ default_raw_text = "Please do not steal materials from this crate, as they are direly useful to the Employees of The Lizard Gas-- whom are currently Cryosleeping and may wake up soon!
-General Manager, Ra'Tahul Rekinov";
+ name = "IMPORTANT NOTE!"
+ },
+/turf/open/misc/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors)
"gQ" = (
+/obj/machinery/door/airlock/external/ruin{
+ id_tag = "lizardgasbolt"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "lizardgas_lavaland_entrance"
+ },
+/obj/structure/fans/tiny,
/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/iron{
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
@@ -267,6 +285,9 @@
density = 0;
pixel_y = -32
},
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{
+ dir = 8
+ },
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -275,19 +296,18 @@
/turf/template_noop,
/area/template_noop)
"hC" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/machinery/door/airlock/grunge{
name = "Break Room"
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"hG" = (
-/obj/structure/bonfire/prelit,
+/obj/structure/bonfire,
/turf/open/misc/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"hM" = (
@@ -306,12 +326,12 @@
/turf/open/floor/asphalt,
/area/ruin/thelizardsgas_lavaland)
"il" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1;
+ filter_types = list(/datum/gas/oxygen)
},
+/obj/machinery/duct,
+/turf/open/floor/plating/lavaland_atmos,
/area/ruin/thelizardsgas_lavaland)
"iE" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{
@@ -320,7 +340,7 @@
/obj/machinery/button/door/directional/west{
specialfunctions = 4;
normaldoorcontrol = 1;
- id = "gasbathroom";
+ id = "corpooffice";
name = "Door Bolt Control"
},
/turf/open/floor/wood/parquet,
@@ -401,7 +421,7 @@
/turf/open/floor/asphalt,
/area/ruin/thelizardsgas_lavaland)
"lM" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on/layer4{
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{
dir = 8
},
/turf/open/floor/iron{
@@ -423,7 +443,6 @@
dir = 4
},
/obj/machinery/light/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -497,8 +516,8 @@
"nE" = (
/obj/structure/cable,
/obj/effect/spawner/random/trash/deluxe_garbage,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -519,11 +538,9 @@
/turf/open/misc/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"oY" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
-/turf/open/floor/iron/smooth{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+/obj/machinery/duct,
+/turf/closed/wall/r_wall{
+ baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
/area/ruin/thelizardsgas_lavaland)
"po" = (
@@ -542,7 +559,6 @@
charge = 0
},
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -582,10 +598,10 @@
/turf/open/misc/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"rD" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
-/turf/open/floor/iron/smooth{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+/obj/machinery/door/airlock/grunge{
+ name = "Plasma Hook-Up"
},
+/turf/open/floor/plating/lavaland_atmos,
/area/ruin/thelizardsgas_lavaland)
"rE" = (
/obj/structure/cable,
@@ -626,6 +642,10 @@
pixel_x = -5;
pixel_y = 4
},
+/obj/item/circuitboard/machine/biogenerator/food_replicator{
+ pixel_x = -4;
+ pixel_y = -8
+ },
/turf/open/floor/wood/lavaland,
/area/icemoon/underground/unexplored)
"sk" = (
@@ -655,18 +675,17 @@
/area/ruin/thelizardsgas_lavaland)
"tk" = (
/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/machinery/door/airlock/maintenance_hatch,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"tq" = (
/obj/structure/sign/warning/fire/directional/north,
-/turf/template_noop,
-/area/template_noop)
+/turf/open/misc/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors)
"tD" = (
/obj/structure/cable,
/turf/open/floor/iron{
@@ -682,6 +701,7 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{
dir = 1
},
+/obj/machinery/duct,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -689,7 +709,11 @@
"uf" = (
/obj/effect/spawner/structure/window/reinforced/plasma,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/duct,
+/obj/machinery/door/poddoor/shutters{
+ id = "lizardshutters"
+ },
/turf/open/floor/iron,
/area/ruin/thelizardsgas_lavaland)
"uq" = (
@@ -710,8 +734,9 @@
/area/ruin/thelizardsgas_lavaland)
"uB" = (
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/machinery/light_switch/directional/south,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/duct,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -729,6 +754,26 @@
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
+"uH" = (
+/obj/structure/cable,
+/obj/machinery/button/door/directional/east{
+ id = "lizardshutters";
+ pixel_x = 24;
+ pixel_y = 7;
+ name = "Privacy Shutters"
+ },
+/obj/machinery/button/door/directional/east{
+ pixel_x = 24;
+ pixel_y = -3;
+ name = "Entrance Doorbolts";
+ id = "lizardgasbolt";
+ normaldoorcontrol = 1;
+ specialfunctions = 4
+ },
+/turf/open/floor/iron/smooth{
+ baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+ },
+/area/ruin/thelizardsgas_lavaland)
"uM" = (
/obj/machinery/light/directional/north,
/obj/structure/closet/crate/bin,
@@ -740,7 +785,9 @@
},
/area/ruin/thelizardsgas_lavaland)
"uX" = (
-/obj/machinery/portable_atmospherics/canister,
+/obj/machinery/portable_atmospherics/canister{
+ connected_port = 1
+ },
/turf/open/misc/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"vj" = (
@@ -753,10 +800,17 @@
},
/area/ruin/thelizardsgas_lavaland)
"vw" = (
-/obj/machinery/door/airlock/external/ruin,
+/obj/machinery/door/airlock/external/ruin{
+ id_tag = "lizardgasbolt"
+ },
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "lizardgas_lavaland_entrance"
},
+/obj/machinery/duct,
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -778,11 +832,13 @@
"vD" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/item/trash/popcorn/caramel{
pixel_x = -7;
pixel_y = 11
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -795,7 +851,6 @@
/obj/effect/mapping_helpers/apc/cell_10k,
/obj/effect/mapping_helpers/apc/unlocked,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/item/flashlight{
pixel_x = 4;
pixel_y = 6
@@ -838,15 +893,16 @@
},
/area/ruin/thelizardsgas_lavaland)
"xM" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/turf/closed/wall{
- baseturfs = /turf/open/floor/plating/lavaland_baseturf
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/turf/open/floor/iron{
+ baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"xV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/sign/poster/fluff/lizards_gas_payment/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -857,6 +913,7 @@
/area/icemoon/underground/unexplored)
"yb" = (
/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -866,7 +923,6 @@
/area/icemoon/underground/unexplored)
"yy" = (
/obj/structure/sign/poster/contraband/tipper_cream_soda/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/table/reinforced,
/obj/item/reagent_containers/condiment/bbqsauce{
pixel_y = 17;
@@ -891,6 +947,9 @@
/obj/item/food/bun,
/obj/item/food/bun,
/obj/item/food/bun,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -904,10 +963,7 @@
/turf/open/floor/asphalt,
/area/ruin/thelizardsgas_lavaland)
"zo" = (
-/obj/machinery/atmospherics/components/tank/nitrogen{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -961,7 +1017,7 @@
/area/ruin/thelizardsgas_lavaland)
"Bs" = (
/obj/machinery/light/small/dim/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -994,11 +1050,6 @@
"Cf" = (
/turf/closed/wall/r_wall,
/area/ruin/thelizardsgas_lavaland)
-"CG" = (
-/obj/structure/fence,
-/obj/machinery/portable_atmospherics/canister/oxygen,
-/turf/open/misc/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors)
"CY" = (
/obj/structure/rack,
/obj/item/food/candy,
@@ -1024,19 +1075,24 @@
/turf/open/floor/asphalt,
/area/ruin/thelizardsgas_lavaland)
"DE" = (
-/obj/machinery/door/airlock/external/ruin,
+/obj/machinery/door/airlock/external/ruin{
+ id_tag = "lizardgasbolt"
+ },
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "lizard-gas-back"
},
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"DL" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1074,7 +1130,6 @@
pixel_x = 3
},
/obj/structure/closet/crate/freezer,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/item/food/cornuto{
pixel_y = -5;
pixel_x = -3
@@ -1108,8 +1163,8 @@
/area/ruin/thelizardsgas_lavaland)
"FZ" = (
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1150,6 +1205,7 @@
dir = 1
},
/obj/machinery/light/small/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1196,7 +1252,6 @@
/obj/item/gun/energy/recharge/kinetic_accelerator/glock,
/obj/item/clothing/mask/breath,
/obj/item/pickaxe,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/item/tank/internals/emergency_oxygen/double,
/obj/item/tank/internals/emergency_oxygen/double,
/obj/item/storage/backpack/satchel/science{
@@ -1207,6 +1262,16 @@
name = "lizard gas satchel";
desc = "Useful for holding work materials."
},
+/obj/item/clothing/head/beret/science/rd{
+ desc = "A beret awarded to team members who have lasted a full year or more under the employment of the Lizard Gas brand! A pizza party is sure to be held on their anniversary.";
+ name = "Veteran Lizard Gas Beret"
+ },
+/obj/item/clothing/head/beret/science/rd{
+ desc = "A beret awarded to team members who have lasted a full year or more under the employment of the Lizard Gas brand! A pizza party is sure to be held on their anniversary.";
+ name = "Veteran Lizard Gas Beret"
+ },
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1297,6 +1362,7 @@
id_tag = "gasbathroom";
name = "Bathroom"
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1313,14 +1379,27 @@
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
+"Me" = (
+/obj/item/paper{
+ default_raw_text = "Please do not steal materials/machinery from this shed, as they are direly useful to the Employees of The Lizard Gas-- whom are currently Cryosleeping and may wake up soon!
-General Manager, Ra'Tahul Rekinov";
+ name = "IMPORTANT NOTE!"
+ },
+/turf/open/misc/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors)
"Mp" = (
-/obj/machinery/door/airlock/external/ruin,
+/obj/machinery/door/airlock/external/ruin{
+ id_tag = "lizardgasbolt"
+ },
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "lizardgas_lavaland_entrance"
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1397,7 +1476,7 @@
/obj/item/reagent_containers/condiment/milk,
/obj/item/reagent_containers/condiment/soymilk,
/obj/item/reagent_containers/condiment/soymilk,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/iron/freezer{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1444,6 +1523,9 @@
"Qi" = (
/obj/effect/spawner/structure/window/reinforced/plasma,
/obj/structure/cable,
+/obj/machinery/door/poddoor/shutters{
+ id = "lizardshutters"
+ },
/turf/open/floor/plating,
/area/ruin/thelizardsgas_lavaland)
"QP" = (
@@ -1485,11 +1567,17 @@
},
/area/ruin/thelizardsgas_lavaland)
"Rb" = (
-/obj/machinery/door/airlock/external/ruin,
+/obj/machinery/door/airlock/external/ruin{
+ id_tag = "lizardgasbolt"
+ },
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "lizardgas_lavaland_entrance"
},
/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor{
+ id = "lizardshutters"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1521,11 +1609,14 @@
"Sh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/hidden,
/obj/machinery/duct,
+/obj/item/paper{
+ name = "IMPORTANT NOTE!";
+ default_raw_text = "Hello traveller! If you are reading this and the Blastdoors/Shutters are currently active, that means we are CLOSED! Please do not disturb our Lizard Gas team members or their materials as they are currently Cyrosleeping inside.
-General Manager, Ra'Tahul Rekinov"
+ },
/turf/open/floor/asphalt,
/area/ruin/thelizardsgas_lavaland)
"Sq" = (
/obj/structure/sign/poster/official/pda_ad/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/table/reinforced,
/obj/item/food/rootbread_peanut_butter_banana{
pixel_y = 12;
@@ -1535,13 +1626,16 @@
pixel_x = 2;
pixel_y = 2
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"Su" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1554,16 +1648,21 @@
/area/ruin/thelizardsgas_lavaland)
"Ta" = (
/obj/machinery/light/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"Tc" = (
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/reinforced/plasma,
-/obj/machinery/duct,
-/turf/open/floor/plating/lavaland_baseturf,
+/obj/structure/reagent_dispensers/plumbed/storage{
+ dir = 8;
+ reagent_id = /datum/reagent/toxin/plasma;
+ name = "plasma storage tank";
+ tank_volume = 2500
+ },
+/turf/open/floor/plating/lavaland_atmos,
/area/ruin/thelizardsgas_lavaland)
"Tk" = (
/turf/open/misc/asteroid/basalt/lava_land_surface,
@@ -1578,7 +1677,7 @@
pixel_y = 2;
pixel_x = 6
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1587,15 +1686,15 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{
dir = 1
},
+/obj/machinery/duct,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"UK" = (
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron{
- baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
+/turf/closed/wall/r_wall{
+ baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
/area/ruin/thelizardsgas_lavaland)
"Vd" = (
@@ -1603,8 +1702,7 @@
/turf/open/floor/asphalt,
/area/ruin/thelizardsgas_lavaland)
"Vn" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/closed/wall{
baseturfs = /turf/open/floor/plating/lavaland_baseturf
},
@@ -1615,14 +1713,11 @@
/area/lavaland/surface/outdoors)
"Wg" = (
/obj/structure/sign/poster/official/plasma_effects/directional/east,
-/obj/structure/reagent_dispensers/plumbed/storage{
- dir = 8;
- reagent_id = /datum/reagent/toxin/plasma;
- name = "plasma storage tank";
- tank_volume = 2500
- },
/obj/effect/decal/cleanable/dirt/dust,
/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{
+ dir = 8
+ },
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1635,11 +1730,11 @@
/turf/open/floor/asphalt,
/area/ruin/thelizardsgas_lavaland)
"WI" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/obj/machinery/door/airlock/grunge{
id_tag = "corpoffice";
name = "Manager's Office"
},
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
/turf/open/floor/wood/parquet,
/area/ruin/thelizardsgas_lavaland)
"WL" = (
@@ -1654,23 +1749,22 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"WT" = (
-/obj/machinery/airalarm/directional/west,
+/obj/machinery/airalarm/directional/west{
+ req_access = null
+ },
/obj/effect/mob_spawn/ghost_role/human/lavaland_gasstation{
dir = 4
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
/area/ruin/thelizardsgas_lavaland)
"WV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
/obj/structure/railing{
dir = 4
},
@@ -1680,6 +1774,7 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/duct,
/turf/open/floor/plating/lavaland_atmos{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1694,6 +1789,9 @@
"Xb" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/reinforced/plasma,
+/obj/machinery/door/poddoor/shutters{
+ id = "lizardshutters"
+ },
/turf/open/floor/plating/lavaland_baseturf,
/area/ruin/thelizardsgas_lavaland)
"Xj" = (
@@ -1719,7 +1817,6 @@
pixel_x = 1;
pixel_y = 5
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer2,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1731,10 +1828,8 @@
"XD" = (
/obj/structure/cable,
/obj/machinery/light/small/directional/west,
-/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped/layer2{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4,
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1785,9 +1880,12 @@
},
/area/ruin/thelizardsgas_lavaland)
"Zt" = (
-/obj/machinery/atmospherics/components/tank/oxygen{
+/obj/machinery/atmospherics/components/unary/portables_connector/layer2{
dir = 8
},
+/obj/machinery/portable_atmospherics/canister/oxygen{
+ connected_port = 1
+ },
/turf/open/floor/iron/smooth{
baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface
},
@@ -1859,7 +1957,7 @@ Yl
ck
Li
lm
-Tk
+Me
Tk
hr
hr
@@ -1914,7 +2012,7 @@ yl
Yl
yl
jc
-Tk
+gP
hr
hr
hr
@@ -2107,13 +2205,13 @@ Tk
Tk
jo
jo
-Sh
+jo
jo
jo
jo
bp
jo
-jo
+Sh
jo
tK
Tk
@@ -2134,20 +2232,20 @@ Tk
at
cB
Xb
-Tc
+Xb
Xb
cB
cB
cB
Rb
-Rb
+gQ
cB
YH
Tk
Tk
-hr
-hr
-hr
+Tk
+Tk
+Tk
hr
hr
"}
@@ -2161,7 +2259,7 @@ Qi
cB
cB
QP
-UK
+tD
Mw
qX
uG
@@ -2201,7 +2299,7 @@ RW
RW
gt
Ra
-hr
+Tk
hr
hr
"}
@@ -2212,10 +2310,10 @@ gd
Jp
Jp
Zo
-rD
+zo
wE
CY
-il
+KS
fc
vz
uq
@@ -2228,21 +2326,21 @@ gW
nJ
gt
IF
-hr
+Tk
hr
hr
"}
(17,1,1) = {"
cB
IG
-gd
+uH
Bf
Is
gn
DL
hC
cf
-gQ
+cf
FZ
Su
FZ
@@ -2255,13 +2353,13 @@ bL
sk
gt
IF
-hr
+Tk
hr
hr
"}
(18,1,1) = {"
cB
-xM
+wE
wE
wE
wE
@@ -2282,7 +2380,7 @@ sk
sk
gt
GV
-hr
+Tk
hr
hr
"}
@@ -2290,10 +2388,10 @@ hr
cB
pB
Hq
-oY
+DL
nE
XD
-bK
+DL
wE
Ao
lM
@@ -2309,7 +2407,7 @@ vj
vj
gt
GV
-hr
+Tk
hr
hr
"}
@@ -2336,13 +2434,13 @@ RW
RW
gt
Ab
-hr
+Tk
hr
hr
"}
(21,1,1) = {"
cB
-xM
+wE
WI
Vn
cB
@@ -2355,7 +2453,7 @@ tD
tD
KS
WZ
-tD
+xM
vD
uf
WV
@@ -2382,9 +2480,10 @@ cB
DE
cB
cB
-cB
+UK
LL
-cB
+bK
+il
Tk
Tk
Tk
@@ -2392,7 +2491,6 @@ Tk
Tk
hr
hr
-hr
"}
(23,1,1) = {"
cB
@@ -2412,8 +2510,8 @@ uM
bM
gY
cB
-Tk
-Tk
+oY
+cB
Tk
Tk
hr
@@ -2428,7 +2526,7 @@ ID
XA
cB
Tk
-CG
+Tk
ry
kT
hG
@@ -2439,8 +2537,8 @@ ef
BN
bG
cB
-Tk
-Tk
+Tc
+rD
Tk
hr
hr
@@ -2466,8 +2564,8 @@ cB
cB
cB
cB
-hr
-hr
+cB
+cB
hr
hr
hr
diff --git a/_maps/RandomRuins/SpaceRuins/bubberstation/new syndicate base.tgm b/_maps/RandomRuins/SpaceRuins/bubberstation/new syndicate base.tgm
deleted file mode 100644
index 13fa3a09004..00000000000
--- a/_maps/RandomRuins/SpaceRuins/bubberstation/new syndicate base.tgm
+++ /dev/null
@@ -1,13946 +0,0 @@
-//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
-"ab" = (
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 4
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/textured,
-/area/space)
-"ac" = (
-/obj/machinery/computer/atmos_control/nocontrol/incinerator{
- dir = 4;
- id_tag = "syndiship_turbine";
- atmos_chambers = list("syndiship_turbine")
- },
-/obj/machinery/button/door/directional/west{
- id = "turbine_vent";
- name = "Turbine Vent";
- req_access = list("syndicate")
- },
-/turf/open/floor/catwalk_floor/titanium,
-/area/space)
-"ae" = (
-/obj/structure/closet/generic/wall{
- pixel_x = 32
- },
-/obj/structure/chair/sofa/bench{
- dir = 8
- },
-/turf/open/space/basic,
-/turf/open/floor/iron/white/small,
-/area/space)
-"ag" = (
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/obj/machinery/airalarm/directional/south,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/wood/large,
-/area/space)
-"al" = (
-/obj/structure/table/wood,
-/obj/structure/towel_bin{
- pixel_y = -10;
- pixel_x = -1
- },
-/turf/open/floor/iron/terracotta/small,
-/area/space)
-"am" = (
-/obj/machinery/atmospherics/miner/oxygen,
-/obj/structure/window/reinforced/plasma/spawner/directional/south,
-/obj/structure/window/reinforced/plasma/spawner/directional/north,
-/obj/machinery/door/window/survival_pod/left/directional/east{
- name = "Atmos Access Hatch"
- },
-/turf/open/floor/engine/o2,
-/area/space)
-"an" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/machinery/airalarm/directional/south,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/carpet/red,
-/area/space)
-"at" = (
-/obj/effect/turf_decal/siding/dark/corner{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/all/syndicate/general,
-/obj/effect/mapping_helpers/airlock/cutaiwire,
-/obj/machinery/door/airlock/science/glass{
- name = "Research Wing"
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_large,
-/area/space)
-"au" = (
-/obj/effect/turf_decal/stripes,
-/obj/machinery/door/airlock/engineering/glass{
- name = "Turbine Room";
- id_tag = syndiengibolt"
- },
-/obj/effect/mapping_helpers/airlock/access/all/syndicate/general,
-/obj/effect/mapping_helpers/airlock/cutaiwire,
-/obj/machinery/door/poddoor/shutters/window{
- id = "syndiengishutters"
- },
-/turf/open/floor/iron/dark/smooth_large,
-/area/space)
-"ax" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 6
- },
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/machinery/smartfridge/disks,
-/obj/item/storage/box/disks_plantgene,
-/turf/open/floor/stone,
-/area/space)
-"az" = (
-/obj/machinery/netpod,
-/turf/open/floor/iron/dark/small,
-/area/space)
-"aD" = (
-/obj/structure/frame/machine/secured,
-/obj/item/circuitboard/machine/protolathe/interdyne,
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 1
- },
-/turf/open/floor/iron/textured,
-/area/space)
-"aE" = (
-/obj/structure/bed/double/pod,
-/obj/effect/spawner/random/bedsheet/any/double,
-/turf/open/floor/carpet/stellar,
-/area/space)
-"aH" = (
-/obj/machinery/syndicatebomb/empty,
-/turf/open/floor/circuit/red/anim,
-/area/space)
-"aJ" = (
-/obj/machinery/conveyor/auto{
- dir = 1;
- id = "syndirecycle"
- },
-/turf/open/floor/plating/reinforced,
-/area/space)
-"aL" = (
-/obj/structure/closet/secure_closet/interdynefob/munitions_locker,
-/obj/item/ammo_box/magazine/smgm45/empty,
-/obj/item/ammo_box/magazine/smgm45/empty,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"aN" = (
-/obj/structure/window/green_glass_pane,
-/obj/structure/curtain/cloth/fancy,
-/turf/open/space/basic,
-/area/space)
-"aR" = (
-/obj/machinery/airalarm/directional/east,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"aS" = (
-/obj/effect/turf_decal/siding/dark{
- dir = 1
- },
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/iron/showroomfloor,
-/area/space)
-"aT" = (
-/obj/machinery/time_clock/directional/south,
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"aU" = (
-/obj/effect/turf_decal/stripes/red/line{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/yellow/line,
-/turf/closed/wall/r_wall/syndicate/cruiser,
-/area/space)
-"aW" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/wood/large,
-/area/space)
-"aY" = (
-/obj/machinery/light/cold/directional/north,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/catwalk_floor/titanium,
-/area/space)
-"aZ" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/turf/open/floor/carpet/royalblack,
-/area/space)
-"ba" = (
-/obj/machinery/computer/operating,
-/obj/machinery/smartfridge/organ{
- pixel_y = 32;
- density = 0
- },
-/turf/open/floor/iron/white/small,
-/area/space)
-"bb" = (
-/obj/effect/turf_decal/siding/green{
- dir = 1
- },
-/obj/machinery/door/window/survival_pod/left/directional/north{
- name = "Virology Airlock";
- req_access = list("syndicate")
- },
-/turf/open/floor/iron/dark,
-/area/space)
-"be" = (
-/obj/effect/turf_decal/skyrat_decals/syndicate/top/middle,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/turf/open/floor/mineral/plastitanium/red,
-/area/space)
-"bi" = (
-/obj/machinery/button/door/directional/west{
- id = "syndimining";
- name = "Blast Doors";
- req_access = list("syndicate")
- },
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/machinery/mining_weather_monitor/directional/south,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"bk" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/junction/yjunction{
- dir = 1
- },
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"bl" = (
-/obj/effect/turf_decal/trimline/dark_blue/filled/line{
- dir = 6
- },
-/obj/effect/turf_decal/siding/dark{
- dir = 1
- },
-/obj/machinery/duct,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/white/diagonal,
-/area/space)
-"bn" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 5
- },
-/turf/open/floor/carpet/red,
-/area/space)
-"bo" = (
-/obj/structure/rack/shelf,
-/obj/item/tank/internals/emergency_oxygen/double,
-/obj/item/pickaxe,
-/obj/item/suit_voucher,
-/obj/item/mining_voucher,
-/obj/item/storage/belt/mining/vendor,
-/obj/item/clothing/glasses/meson/night,
-/turf/open/floor/iron/colony/texture{
- icon_state = "colony_grey"
- },
-/area/space)
-"bq" = (
-/obj/effect/turf_decal/stripes/red/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/red/line,
-/turf/open/floor/engine/hull{
- initial_gas_mix = "LAVALAND_ATMOS"
- },
-/area/space)
-"br" = (
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 1
- },
-/obj/machinery/destructive_scanner,
-/turf/open/floor/iron/textured,
-/area/space)
-"bu" = (
-/obj/effect/spawner/liquids_spawner/shoulders,
-/turf/open/floor/iron/pool/cobble/side,
-/area/space)
-"bw" = (
-/obj/machinery/exodrone_launcher,
-/obj/item/fuel_pellet,
-/obj/item/exodrone,
-/obj/machinery/airalarm/directional/west,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"by" = (
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/item/modular_computer/laptop/preset/syndicate,
-/obj/machinery/status_display/department_balance{
- credits_account = "INT";
- name = "dauntless budget display";
- pixel_y = 30;
- default_logo = "synd"
- },
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"bA" = (
-/turf/closed/wall/r_wall/syndicate,
-/area/space)
-"bB" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/space)
-"bC" = (
-/obj/effect/spawner/xmastree,
-/obj/effect/turf_decal/tile/bar/opposingcorners{
- dir = 8
- },
-/turf/open/floor/iron/cafeteria,
-/area/space)
-"bF" = (
-/turf/open/misc/grass/jungle/station,
-/area/space)
-"bH" = (
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating/reinforced,
-/area/space)
-"bL" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"bM" = (
-/obj/machinery/biogenerator,
-/obj/item/reagent_containers/cup/beaker/large,
-/turf/open/misc/grass/jungle/station,
-/area/space)
-"bN" = (
-/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2,
-/obj/structure/disposalpipe/junction/flip{
- dir = 4
- },
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"bO" = (
-/obj/structure/closet/secure_closet/ds2atmos{
- anchorable = 0;
- anchored = 1
- },
-/obj/item/mod/module/visor/meson{
- pixel_y = -9
- },
-/obj/item/analyzer{
- pixel_y = 10
- },
-/turf/open/floor/catwalk_floor/titanium,
-/area/space)
-"bQ" = (
-/turf/open/floor/wood,
-/area/space)
-"bR" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/machinery/door/airlock/multi_tile/glass{
- dir = 4
- },
-/turf/open/floor/mineral/plastitanium/red,
-/area/space)
-"bS" = (
-/obj/machinery/vending/cigarette/syndicate{
- onstation = 0;
- onstation_override = 1;
- density = 0;
- pixel_x = 28
- },
-/obj/effect/turf_decal/tile/bar/opposingcorners{
- dir = 8
- },
-/turf/open/floor/iron/cafeteria,
-/area/space)
-"bY" = (
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/machinery/processor{
- pixel_x = 1;
- pixel_y = 10
- },
-/turf/open/floor/iron/kitchen/diagonal,
-/area/space)
-"bZ" = (
-/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{
- polarizer_id = "dauntbar_w"
- },
-/obj/machinery/door/poddoor{
- id = syndi_bitrunning
- },
-/obj/item/airbag/immediate_arm,
-/obj/structure/cable,
-/turf/open/floor/plating/reinforced,
-/area/space)
-"cb" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/wood/large,
-/area/space)
-"ch" = (
-/obj/effect/turf_decal/trimline/dark_blue/filled/line{
- dir = 5
- },
-/obj/effect/turf_decal/siding/dark,
-/turf/open/floor/iron/white/diagonal,
-/area/space)
-"cj" = (
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/item/forging/billow,
-/turf/open/floor/plating/elevatorshaft,
-/area/space)
-"cp" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/obj/effect/turf_decal/stripes/red/line,
-/turf/open/floor/iron/dark/small,
-/area/space)
-"cq" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/carpet/red,
-/area/space)
-"ct" = (
-/obj/machinery/duct,
-/obj/structure/cable,
-/obj/structure/disposalpipe/junction/yjunction{
- dir = 1
- },
-/turf/open/floor/wood/large,
-/area/space)
-"cv" = (
-/obj/machinery/shower/directional/south{
- name = "emergency shower"
- },
-/obj/effect/turf_decal/siding/thinplating{
- dir = 10
- },
-/obj/structure/drain,
-/turf/open/floor/noslip/tram,
-/area/space)
-"cz" = (
-/obj/structure/sign/poster/contraband/c20r/directional/north,
-/obj/structure/cable,
-/obj/structure/disposalpipe/junction{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2{
- dir = 1
- },
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"cA" = (
-/obj/machinery/door/airlock/multi_tile/glass{
- dir = 4
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"cC" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/junction{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold/supply/visible/layer2{
- dir = 1
- },
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"cE" = (
-/obj/structure/frame/machine/secured,
-/obj/item/circuitboard/machine/component_printer,
-/obj/machinery/cell_charger_multi/wall_mounted/directional/north,
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 9
- },
-/turf/open/floor/iron/textured,
-/area/space)
-"cI" = (
-/obj/structure/closet/crate/trashcart/laundry,
-/obj/effect/spawner/random/trash/janitor_supplies,
-/obj/item/mop,
-/turf/open/floor/iron/dark/small,
-/area/space)
-"cK" = (
-/obj/structure/frame/machine/secured{
- anchored = 0
- },
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"cN" = (
-/obj/machinery/mass_driver/trash{
- dir = 1;
- id = "synditrashgun"
- },
-/obj/structure/fans/tiny,
-/obj/structure/window/reinforced/survival_pod/spawner/directional/west,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"cO" = (
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/item/storage/box/stockparts/deluxe{
- pixel_x = -6;
- pixel_y = 10
- },
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/titanium,
-/area/space)
-"cQ" = (
-/obj/effect/turf_decal/siding/dark{
- dir = 8;
- icon_state = "siding_plain_end"
- },
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/iron/terracotta/diagonal,
-/area/space)
-"cR" = (
-/obj/structure/toilet{
- dir = 4
- },
-/turf/open/floor/iron/dark/small,
-/area/space)
-"cS" = (
-/obj/machinery/vending/cigarette/syndicate{
- onstation = 0;
- onstation_override = 1;
- density = 0;
- pixel_y = 32
- },
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/space)
-"cU" = (
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/item/modular_computer/laptop/preset/syndicate,
-/turf/open/floor/iron/white,
-/area/space)
-"cV" = (
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/turf/closed/wall/r_wall/syndicate/cruiser,
-/area/space)
-"cW" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
- dir = 8
- },
-/obj/structure/window/reinforced/plasma/spawner/directional/south,
-/obj/structure/window/reinforced/plasma/spawner/directional/north,
-/obj/machinery/portable_atmospherics/canister/plasma,
-/turf/closed/wall/r_wall/syndicate/cruiser,
-/area/space)
-"cX" = (
-/obj/structure/window/reinforced/survival_pod/spawner/directional/south,
-/obj/structure/window/reinforced/survival_pod/spawner/directional/east,
-/turf/open/floor/engine,
-/area/space)
-"cY" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/machinery/rnd/server/interdyne,
-/turf/open/floor/mineral/plastitanium/red,
-/area/space)
-"cZ" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/turf/open/floor/iron/dark/small,
-/area/space)
-"da" = (
-/obj/structure/sign/poster/contraband/babel_device/directional/east,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"db" = (
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/item/pipe_dispenser{
- pixel_x = -3
- },
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"dc" = (
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/item/storage/lunchbox/safetymoth,
-/turf/open/floor/iron/white,
-/area/space)
-"de" = (
-/obj/machinery/duct,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white/small,
-/area/space)
-"dg" = (
-/obj/structure/sign/poster/official/moth_piping/directional/east,
-/turf/open/floor/plating/reinforced,
-/area/space)
-"di" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white,
-/area/space)
-"dj" = (
-/obj/structure/sign/warning/no_smoking/directional/west,
-/turf/open/floor/iron/textured,
-/area/space)
-"dt" = (
-/obj/effect/turf_decal/siding/dark{
- dir = 8
- },
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white/diagonal,
-/area/space)
-"du" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"dx" = (
-/obj/effect/turf_decal/trimline/purple/filled/corner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/purple/filled/corner,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/textured,
-/area/space)
-"dA" = (
-/obj/effect/turf_decal/siding/thinplating/dark,
-/obj/structure/railing/wooden_fencing{
- dir = 8
- },
-/mob/living/basic/chicken,
-/obj/structure/flora/bush/flowers_yw/style_random,
-/turf/open/misc/grass/jungle/station,
-/area/space)
-"dB" = (
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"dC" = (
-/obj/effect/turf_decal/stripes/blue/line{
- dir = 1
- },
-/turf/open/floor/iron/white/small,
-/area/space)
-"dD" = (
-/obj/structure/table/wood,
-/obj/item/kirbyplants/random,
-/obj/machinery/airalarm/directional/east,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/iron/white/small,
-/area/space)
-"dF" = (
-/obj/structure/reagent_anvil,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating/elevatorshaft,
-/area/space)
-"dG" = (
-/obj/effect/turf_decal/trimline/purple/filled/corner{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/purple/filled/corner{
- dir = 8
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/textured,
-/area/space)
-"dH" = (
-/obj/structure/frame/machine/secured,
-/obj/item/circuitboard/machine/circuit_imprinter/offstation,
-/obj/structure/sign/poster/contraband/self_ai_liberation/directional/north,
-/turf/open/floor/iron/textured,
-/area/space)
-"dI" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 1
- },
-/obj/machinery/oven/range,
-/turf/open/floor/iron/white,
-/area/space)
-"dK" = (
-/obj/machinery/light/cold/directional/east,
-/obj/machinery/airalarm/directional/east,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/plating/reinforced,
-/area/space)
-"dM" = (
-/obj/machinery/limbgrower/fullupgrade,
-/turf/open/floor/iron/white/small,
-/area/space)
-"dO" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 8
- },
-/turf/open/floor/plating/reinforced,
-/area/space)
-"dT" = (
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/space)
-"dU" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/dark,
-/area/space)
-"dV" = (
-/obj/structure/closet/crate,
-/obj/item/reagent_containers/cup/bowl,
-/obj/effect/spawner/random/contraband/prison,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/kitchen/fork/plastic,
-/obj/item/kitchen/fork/plastic,
-/obj/item/kitchen/fork/plastic,
-/obj/item/storage/box/drinkingglasses,
-/obj/item/kitchen/spoon/plastic,
-/obj/item/kitchen/spoon/plastic,
-/obj/item/kitchen/spoon/plastic,
-/obj/item/knife/plastic,
-/obj/item/knife/plastic,
-/obj/item/knife/plastic,
-/obj/item/kitchen/rollingpin,
-/obj/item/storage/box/drinkingglasses,
-/obj/effect/turf_decal/bot_white,
-/obj/effect/turf_decal/siding{
- dir = 4
- },
-/obj/structure/window/reinforced/survival_pod/spawner/directional/east,
-/obj/item/reagent_containers/cup/soup_pot,
-/obj/item/plate/oven_tray,
-/turf/open/floor/mineral/titanium/white,
-/area/space)
-"dY" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 1
- },
-/obj/structure/fermenting_barrel,
-/turf/open/floor/stone,
-/area/space)
-"ea" = (
-/obj/machinery/computer/exoscanner_control{
- dir = 8
- },
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"ec" = (
-/obj/machinery/door/airlock/security/old/glass{
- name = "General Population Access"
- },
-/obj/effect/turf_decal/stripes/red/full,
-/obj/effect/mapping_helpers/airlock/cutaiwire,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "dauntless-sec"
- },
-/obj/effect/mapping_helpers/airlock/access/all/syndicate/general,
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"ee" = (
-/obj/effect/turf_decal/siding/dark{
- dir = 9
- },
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/item/storage/bag/chemistry,
-/obj/item/storage/box/beakers/bluespace,
-/obj/structure/sign/warning/no_smoking/directional/west,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/iron/white/small,
-/area/space)
-"ef" = (
-/obj/structure/flora/bush/flowers_br/style_random,
-/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{
- polarizer_id = "interdynebarbers";
- spawn_list = list(/obj/structure/window/reinforced/plasma/plastitanium)
- },
-/turf/open/misc/grass/jungle/station,
-/area/space)
-"eg" = (
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/space)
-"eh" = (
-/obj/machinery/computer/crew/syndie{
- dir = 4
- },
-/obj/structure/sign/poster/contraband/cybersun_six_hundred/directional/west,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"ek" = (
-/obj/structure/toilet{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron/white/small,
-/area/space)
-"ep" = (
-/obj/structure/cable,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"es" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 6
- },
-/obj/effect/turf_decal/trimline/dark_red/filled/line{
- dir = 6
- },
-/obj/structure/bookcase/random{
- pixel_y = -32
- },
-/turf/open/floor/carpet/royalblack,
-/area/space)
-"ew" = (
-/obj/structure/closet/generic/wall{
- pixel_x = -32
- },
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/item/modular_computer/pda/syndicate,
-/turf/open/floor/wood/large,
-/area/space)
-"eA" = (
-/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/left,
-/obj/effect/turf_decal/siding/dark/corner{
- dir = 8
- },
-/turf/open/floor/mineral/plastitanium/red,
-/area/space)
-"eH" = (
-/obj/structure/safe/floor,
-/obj/item/construction/rcd/arcd/mattermanipulator,
-/obj/item/blueprints/golem,
-/obj/item/book/granter/crafting_recipe/trash_cannon,
-/turf/open/floor/iron/terracotta/small,
-/area/space)
-"eK" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 6
- },
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/turf/open/floor/carpet/red,
-/area/space)
-"eM" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/obj/machinery/airalarm/directional/south,
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"eN" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/noslip/tram,
-/area/space)
-"eO" = (
-/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
-/obj/structure/cable,
-/turf/open/floor/plating/reinforced,
-/area/space)
-"eP" = (
-/obj/effect/turf_decal/stripes/blue/line,
-/turf/open/floor/iron/dark,
-/area/space)
-"eR" = (
-/obj/machinery/duct,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"eS" = (
-/obj/effect/turf_decal/trimline/dark_blue/filled/line{
- dir = 5
- },
-/obj/effect/turf_decal/siding/dark,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white/diagonal,
-/area/space)
-"eU" = (
-/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
- dir = 4
- },
-/turf/open/floor/plating/reinforced,
-/area/space)
-"eZ" = (
-/obj/machinery/vending/barbervend{
- onstation = 0;
- onstation_override = 1;
- pixel_y = 32
- },
-/turf/open/floor/iron/kitchen/herringbone,
-/area/space)
-"fd" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/turf/open/floor/carpet/donk,
-/area/space)
-"fe" = (
-/obj/effect/turf_decal/tile/dark_red/half,
-/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
-/obj/structure/window/reinforced/survival_pod/spawner/directional/north,
-/turf/open/floor/engine,
-/area/space)
-"ff" = (
-/obj/effect/turf_decal/skyrat_decals/syndicate/top/right,
-/obj/effect/turf_decal/siding/dark/corner{
- dir = 4
- },
-/turf/open/floor/mineral/plastitanium/red,
-/area/space)
-"fh" = (
-/obj/structure/frame/machine/secured,
-/obj/item/circuitboard/machine/cyborgrecharger,
-/turf/open/floor/iron/textured,
-/area/space)
-"fk" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plating/reinforced,
-/area/space)
-"fl" = (
-/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/middle,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/turf/open/floor/mineral/plastitanium/red,
-/area/space)
-"ft" = (
-/obj/structure/drain,
-/obj/machinery/duct,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white/small,
-/area/space)
-"fv" = (
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"fw" = (
-/obj/machinery/duct,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"fx" = (
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/effect/spawner/random/food_or_drink/donkpockets,
-/turf/open/floor/iron/kitchen/diagonal,
-/area/space)
-"fA" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"fB" = (
-/obj/machinery/duct,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/turf/open/floor/catwalk_floor/colony_fabricator,
-/area/space)
-"fC" = (
-/obj/structure/flora/rock/icy,
-/turf/open/lava/plasma/ice_moon,
-/area/space)
-"fD" = (
-/obj/machinery/washing_machine,
-/obj/machinery/duct,
-/turf/open/floor/iron/white/small,
-/area/space)
-"fF" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/item/radio/intercom/directional/east{
- name = "Interview room intercom";
- broadcasting = 1;
- freerange = 1;
- freqlock = 1;
- frequency = 1241;
- canhear_range = 1;
- desc = "Surely no one is listening in!";
- pixel_x = 0;
- pixel_y = 24
- },
-/turf/open/floor/iron/dark/textured_corner,
-/area/space)
-"fG" = (
-/obj/effect/turf_decal/siding/thinplating/dark,
-/obj/structure/railing/wooden_fencing{
- dir = 8
- },
-/mob/living/basic/cow,
-/turf/open/misc/grass/jungle/station,
-/area/space)
-"fH" = (
-/obj/machinery/door/airlock/multi_tile/metal{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"fJ" = (
-/obj/effect/turf_decal/stripes/red/line,
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"fK" = (
-/obj/structure/sink/kitchen/directional/south,
-/turf/open/misc/grass/jungle/station,
-/area/space)
-"fN" = (
-/obj/structure/flora/bush/flowers_pp/style_random,
-/turf/open/misc/grass/jungle/station,
-/area/space)
-"fP" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/structure/disposalpipe/segment,
-/obj/machinery/airalarm/directional/east,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/carpet/red,
-/area/space)
-"fQ" = (
-/obj/machinery/light/cold/directional/east,
-/obj/item/radio/intercom/command/directional/east,
-/obj/machinery/computer/security/dauntless{
- dir = 8
- },
-/turf/open/floor/mineral/plastitanium/red{
- icon_state = "plastitanium"
- },
-/area/space)
-"fU" = (
-/turf/open/floor/mineral/plastitanium/red,
-/area/space)
-"fV" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2,
-/turf/open/floor/iron/dark/small,
-/area/space)
-"fY" = (
-/obj/structure/flora/bush/flowers_br/style_random,
-/turf/open/misc/grass/jungle/station,
-/area/space)
-"gb" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/chair/sofa/corp{
- color = "#DE3A3A";
- dir = 1
- },
-/obj/structure/window/reinforced/survival_pod/spawner/directional/south,
-/turf/open/floor/carpet/red,
-/area/space)
-"gd" = (
-/obj/structure/safe/floor,
-/obj/item/stack/spacecash/c10000,
-/obj/item/card/emag,
-/obj/item/reagent_containers/heroinbrick{
- desc = "A brick of stimulants meant for use by Tiger Cooperative agents. It seems this one's just a brittle block of heroin.";
- name = "Tiger Coop stimulant brick"
- },
-/obj/item/storage/box/syndie_kit/chameleon/ghostcafe{
- desc = "A sleek, sturdy box.";
- name = "Chameleon Kit"
- },
-/obj/machinery/status_display/department_balance{
- credits_account = "INT";
- name = "dauntless budget display";
- pixel_y = 30;
- default_logo = "synd"
- },
-/turf/open/floor/mineral/plastitanium,
-/area/space)
-"ge" = (
-/obj/structure/reagent_dispensers/plumbed{
- dir = 8
- },
-/turf/open/floor/noslip,
-/area/space)
-"gh" = (
-/obj/structure/chair/comfy/shuttle/tactical,
-/obj/effect/turf_decal/siding/dark{
- dir = 10
- },
-/turf/open/floor/mineral/plastitanium/red,
-/area/space)
-"gi" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/effect/turf_decal/trimline/dark_red/filled/line,
-/obj/structure/cable,
-/turf/open/floor/carpet/royalblack,
-/area/space)
-"gp" = (
-/obj/effect/turf_decal/siding/dark{
- dir = 8
- },
-/obj/structure/hoop{
- dir = 4;
- pixel_x = -12
- },
-/turf/open/floor/iron/showroomfloor,
-/area/space)
-"gq" = (
-/turf/open/floor/iron/stairs,
-/area/space)
-"gv" = (
-/obj/structure/chair/office/light{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/textured,
-/area/space)
-"gw" = (
-/obj/structure/bed/double{
- dir = 1
- },
-/obj/item/bedsheet/syndie/double{
- dir = 1
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/turf/open/floor/carpet/red,
-/area/space)
-"gy" = (
-/obj/item/market_uplink/blackmarket,
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/item/paper{
- default_raw_text = "
The SSV Dauntless has made a corporate deal with Gorlex Industries to test out their new 1100mm rail cannon reverse engineered off the 1500mm delivery system that Nanotrasen utilizes.
Please note, if at all the base has fallen into the wrong hands, it is required that these boards are to be destroyed as it contains our cryptography private seeds.
All cargo goods are logged and maintained, any misuse of funds will be traced back to agent, and will be reprimanded.
Please note: Physical money can be directly sent to our black market vendors to be exchanged into credits.
"; - name = "paper- 'SSV Dauntless Cargo Guide'" - }, -/turf/open/floor/noslip/tram, -/area/space) -"gA" = ( -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"gC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/pink/visible{ - dir = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"gF" = ( -/obj/machinery/door/airlock/highsecurity, -/turf/open/floor/mineral/plastitanium, -/area/space) -"gG" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/stone, -/area/space) -"gK" = ( -/obj/machinery/computer/arcade/minesweeper{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/space) -"gM" = ( -/obj/structure/chair/sofa/corner/maroon{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"gN" = ( -/turf/open/floor/iron/colony/texture, -/area/space) -"gR" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/space) -"gS" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"gT" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"gV" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/monkeycubes/syndicate{ - pixel_y = 5 - }, -/obj/item/storage/box/monkeycubes/syndicate{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/iron/textured, -/area/space) -"gX" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/sign/poster/official/there_is_no_gas_giant/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/space) -"hb" = ( -/obj/machinery/button/polarizer{ - name = "Hanger doors"; - id = "syndihanger"; - pixel_x = 24 - }, -/turf/open/floor/iron/colony/bolts, -/area/space) -"hc" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"hh" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/conveyor/auto{ - id = "syndicargo" - }, -/obj/structure/plasticflaps, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"hi" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"hk" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/wood/large, -/area/space) -"hm" = ( -/obj/effect/mapping_helpers/dead_body_placer, -/obj/machinery/harvester, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"hn" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin/basket, -/obj/structure/sign/poster/contraband/blasto_detergent/directional/west, -/turf/open/floor/iron/white/small, -/area/space) -"hp" = ( -/obj/machinery/vending/deforest_medvend{ - pixel_x = 30; - onstation = 0; - density = 0 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/dark, -/area/space) -"hr" = ( -/obj/structure/sign/warning/radiation/directional/east, -/obj/structure/emergency_shield/cult/weak{ - desc = "A low energy shield used to protect a ship from various fauna attacks." - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"hs" = ( -/obj/machinery/suit_storage_unit/industrial/syndicatemining, -/turf/open/floor/iron/colony/texture{ - icon_state = "colony_grey" - }, -/area/space) -"ht" = ( -/obj/structure/chair/comfy/carp, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"hu" = ( -/obj/structure/sauna_oven, -/turf/open/floor/iron/terracotta/small, -/area/space) -"hw" = ( -/obj/machinery/computer/records/medical/syndie{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/space) -"hy" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"hA" = ( -/obj/structure/cable, -/obj/structure/fireaxecabinet/mechremoval/directional/north, -/turf/open/floor/iron/recharge_floor, -/area/space) -"hF" = ( -/obj/machinery/atmospherics/miner/carbon_dioxide, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Atmos Access Hatch" - }, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"hG" = ( -/obj/structure/sign/painting/large/library{ - pixel_y = 30 - }, -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"hI" = ( -/obj/structure/noticeboard/directional/north, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/item/paper{ - default_raw_text = "The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...
Active syndicate operatives have been transferred over to the target NT workplace and are NOT to be interacted with under any circumstances, unless Syndicate Command allows it. While it's inevitable for Nanotrasen miners to stumble into the ship, detection by wider Nanotrasen facilities will result in this being the Dauntless' last mission. It is critical you maintain opperational security. Keep her safe. Permission to monitor their activities is granted and heavily suggested.
Stay winning.
"; - name = "paper- 'SSV Dauntless Landing Report'" - }, -/obj/item/paper/monitorkey{ - pixel_x = -6 - }, -/obj/item/paper/fluff/jobs/engineering/frequencies{ - pixel_x = 4 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"hJ" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/computer/quantum_console{ - dir = 4 - }, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark/small, -/area/space) -"hL" = ( -/obj/machinery/atmospherics/components/unary/bluespace_sender, -/turf/open/floor/plating/reinforced, -/area/space) -"hM" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"hN" = ( -/obj/structure/sign/painting/eldritch/vines{ - pixel_y = -30 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/space) -"hO" = ( -/obj/item/crowbar/power/syndicate, -/obj/item/crowbar/power/syndicate{ - pixel_y = 5 - }, -/obj/item/crowbar/power/syndicate{ - pixel_y = 10 - }, -/obj/structure/rack/shelf, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"hP" = ( -/obj/machinery/button/door/directional/west{ - id = "syndihanger"; - name = "Docking Port Blast Doors"; - req_access = list("syndicate"); - pixel_x = 0; - pixel_y = 21 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"hQ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input{ - dir = 1; - chamber_id = "dauntless_turbine" - }, -/turf/open/floor/engine, -/area/space) -"hR" = ( -/obj/effect/spawner/liquids_spawner/shoulders, -/turf/open/floor/iron/pool/cobble/side{ - dir = 4 - }, -/area/space) -"hT" = ( -/obj/machinery/biogenerator/food_replicator, -/obj/structure/curtain/cloth{ - color = "#333333" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"hV" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"hW" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/autolathe/hacked, -/turf/open/floor/iron/textured, -/area/space) -"hX" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/open/floor/iron/textured, -/area/space) -"if" = ( -/obj/item/toy/basketball, -/turf/open/floor/iron/showroomfloor, -/area/space) -"ig" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate") - }, -/obj/machinery/door/window/survival_pod/left/directional/north{ - req_access = list("syndicate_leader") - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"ii" = ( -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plating/reinforced, -/area/space) -"il" = ( -/obj/structure/fireplace, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/item/stack/sheet/mineral/wood/fifty, -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"im" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"iq" = ( -/obj/structure/cable, -/turf/open/floor/wood/large, -/area/space) -"ir" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 8 - }, -/obj/structure/closet/generic/wall{ - pixel_x = 32 - }, -/turf/open/floor/iron/white/small, -/area/space) -"iv" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"iw" = ( -/obj/machinery/smartfridge/food, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"ix" = ( -/obj/structure/fans/tiny/forcefield, -/obj/machinery/door/poddoor{ - id = "syndimining" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"iy" = ( -/obj/machinery/computer/arcade/battle{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/space) -"iz" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"iB" = ( -/obj/structure/rack/shelf, -/obj/item/clothing/glasses/meson/night, -/obj/item/suit_voucher, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/pickaxe, -/obj/item/mining_voucher, -/obj/item/storage/belt/mining/vendor, -/turf/open/floor/iron/colony/texture{ - icon_state = "colony_grey" - }, -/area/space) -"iC" = ( -/obj/effect/spawner/liquids_spawner/shoulders, -/turf/open/floor/iron/pool/cobble/corner, -/area/space) -"iD" = ( -/obj/structure/fans/tiny/forcefield{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "syndihanger"; - name = "Docking Port Blast Doors" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"iE" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/ecto_sniffer, -/turf/open/floor/iron/textured, -/area/space) -"iG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/warning/electric_shock/directional/south, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"iH" = ( -/obj/machinery/xenoarch/digger, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/stone, -/area/space) -"iO" = ( -/obj/machinery/mineral/stacking_unit_console{ - pixel_y = 32; - id = "syndistack" - }, -/obj/machinery/mineral/stacking_machine{ - id = "syndistack" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"iP" = ( -/obj/item/modular_computer/laptop/preset/syndicate, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/mineral/plastitanium, -/area/space) -"iQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8; - external_pressure_bound = 140; - name = "server vent"; - pressure_checks = 0 - }, -/obj/structure/sign/departments/xenobio/directional/north, -/turf/open/floor/circuit/telecomms, -/area/space) -"iS" = ( -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"iU" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/north{ - req_access = list("syndicate") - }, -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate_leader") - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"iZ" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/conveyor/auto{ - id = "syndicargo" - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"ja" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/restraints/handcuffs/cable/zipties, -/obj/item/book/manual/wiki/infections{ - pixel_y = 7 - }, -/obj/item/storage/box/syringes, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/iron/dark, -/area/space) -"jc" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/door/airlock/vault{ - name = "Vault"; - id_tag = "syndiship_vault" - }, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"je" = ( -/obj/effect/turf_decal/vg_decals/atmos/oxygen, -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"jg" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"ji" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"jk" = ( -/obj/structure/toilet{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/space) -"jm" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"jn" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/camera/autoname/directional/east{ - network = list("dauntless"); - pixel_y = 8 - }, -/turf/open/floor/iron/dark, -/area/space) -"ju" = ( -/obj/machinery/computer/crew/syndie{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/item/radio/intercom/directional/east{ - name = "two-way prisoner intercom"; - freerange = 1; - freqlock = 1; - frequency = 1245; - pixel_x = 0; - pixel_y = -30 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"jv" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"jw" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/stone, -/area/space) -"jy" = ( -/obj/machinery/suit_storage_unit/industrial/bloodredsuit{ - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"jB" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "dauntless_interrogation" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"jC" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/coffeemaker, -/turf/open/floor/mineral/plastitanium, -/area/space) -"jE" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"jF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"jH" = ( -/obj/machinery/air_sensor{ - chamber_id = "syndiship_turbine" - }, -/turf/open/floor/engine, -/area/space) -"jI" = ( -/obj/structure/closet/secure_closet/interdynefob/sa_locker{ - req_access = list("syndicate_leader") - }, -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/item/modular_computer/pda/syndicate, -/turf/open/floor/carpet/red, -/area/space) -"jK" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod/interdyne/directional/west, -/turf/open/floor/iron/white/small, -/area/space) -"jO" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/cable, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/turf/open/floor/stone, -/area/space) -"jP" = ( -/obj/machinery/power/turbine/inlet_compressor{ - dir = 8 - }, -/turf/open/floor/engine, -/area/space) -"jQ" = ( -/obj/machinery/vending/security/noaccess{ - onstation = 0; - density = 0; - onstation_override = 1; - pixel_x = 30 - }, -/obj/machinery/suit_storage_unit/industrial/bloodredsuit{ - req_access = list("syndicate") - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"jS" = ( -/obj/structure/closet/l3closet/virology{ - name = "level 1 biohazard gear closet" - }, -/obj/item/clothing/shoes/galoshes, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/gas/glass, -/obj/item/healthanalyzer, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/machinery/door/window/survival_pod/left/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/turf/open/floor/iron/dark, -/area/space) -"jW" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"jY" = ( -/obj/machinery/vending/security/noaccess{ - onstation = 0; - density = 0; - onstation_override = 1; - pixel_y = 32 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/recharger, -/turf/open/floor/mineral/plastitanium, -/area/space) -"jZ" = ( -/obj/machinery/modular_computer/preset/engineering{ - dir = 8 - }, -/obj/machinery/button/door/directional/south{ - id = "turbine_shutters"; - name = "Turbine Shutters"; - req_access = list("syndicate") - }, -/turf/open/floor/wood, -/area/space) -"kf" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"kg" = ( -/obj/structure/closet/secure_closet/interdynefob/welding_supplies, -/obj/machinery/light/cold/directional/south, -/obj/structure/sign/poster/official/safety_eye_protection/directional/south, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/item/weldingtool/hugetank, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"kh" = ( -/turf/open/floor/iron/dark/small, -/area/space) -"ki" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/enginetech{ - dir = 1 - }, -/turf/open/floor/iron/terracotta/small, -/area/space) -"kj" = ( -/obj/item/etherealballdeployer, -/obj/structure/table/wood/fancy/red, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/turf/open/floor/wood/large, -/area/space) -"km" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/item/folder/syndicate{ - pixel_x = 5 - }, -/obj/item/clothing/glasses/sunglasses{ - pixel_y = 7; - pixel_x = 8 - }, -/obj/item/flashlight/lamp{ - pixel_x = -6; - pixel_y = 2 - }, -/turf/open/floor/wood/tile, -/area/space) -"kn" = ( -/obj/machinery/hydroponics/constructable/fullupgrade, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/turf/open/misc/grass/jungle/station, -/area/space) -"kr" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "General Population" - }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "dauntless-sec" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/machinery/scanner_gate, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"ks" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"ku" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"kv" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/door/window/survival_pod/left/directional/north{ - name = "Robotics Airlock"; - req_access = list("syndicate") - }, -/obj/structure/rack/shelf, -/obj/item/ai_module/reset/purge{ - pixel_y = -5 - }, -/obj/item/ai_module/core/full/dauntless{ - pixel_y = 3 - }, -/obj/item/ai_module/supplied/freeform{ - pixel_y = 11 - }, -/turf/open/floor/iron/textured, -/area/space) -"kw" = ( -/obj/machinery/plumbing/synthesizer/water_synth, -/turf/open/floor/noslip, -/area/space) -"ky" = ( -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"kA" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 10 - }, -/obj/structure/bookcase/random{ - pixel_y = -32 - }, -/obj/structure/cable, -/turf/open/floor/carpet/royalblack, -/area/space) -"kC" = ( -/obj/effect/turf_decal/siding/white{ - dir = 10 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/space) -"kG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/holopad, -/turf/open/floor/carpet/royalblack, -/area/space) -"kH" = ( -/obj/structure/chair/sofa/right/maroon{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"kK" = ( -/obj/structure/reagent_crafting_bench, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"kM" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white/small, -/area/space) -"kR" = ( -/obj/machinery/stasis{ - dir = 8 - }, -/obj/structure/sign/warning/no_smoking/directional/east, -/obj/effect/turf_decal/siding/thinplating{ - color = "#464d5b"; - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/space) -"kS" = ( -/obj/structure/drain/big, -/obj/structure/chair/office/tactical, -/turf/open/floor/iron/white/small, -/area/space) -"kY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/vending/cigarette/syndicate{ - onstation = 0; - onstation_override = 1; - density = 0; - pixel_y = 28 - }, -/turf/open/floor/carpet/red, -/area/space) -"la" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/structure/noticeboard/directional/north, -/obj/machinery/computer/rdconsole, -/turf/open/floor/iron/textured, -/area/space) -"lb" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/turf/open/floor/iron/white/small, -/area/space) -"le" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/turf/open/floor/plating/reinforced, -/area/space) -"lf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"lh" = ( -/obj/structure/safe/floor, -/turf/open/floor/carpet/purple, -/area/space) -"li" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"ln" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/toolbox/syndicate{ - pixel_y = 5 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/textured, -/area/space) -"lp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/iron/terracotta/small, -/area/space) -"lr" = ( -/obj/structure/chair/office/tactical, -/turf/open/floor/stone, -/area/space) -"lt" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"lw" = ( -/obj/machinery/door/poddoor{ - id = "syndicatesauna" - }, -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/item/airbag/immediate_arm, -/obj/structure/cable, -/turf/open/floor/plating, -/area/space) -"lz" = ( -/obj/structure/dresser, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/turf/open/floor/carpet/donk, -/area/space) -"lA" = ( -/obj/structure/closet/generic/wall{ - pixel_y = -32 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"lD" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/structure/hoop{ - dir = 8; - pixel_x = 12 - }, -/turf/open/floor/iron/showroomfloor, -/area/space) -"lF" = ( -/obj/item/toy/figure/syndie{ - pixel_x = 3 - }, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"lJ" = ( -/obj/structure/chair/sofa/left/maroon{ - dir = 8 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"lK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"lM" = ( -/obj/machinery/door/window/survival_pod/left/directional/east{ - req_access = list("syndicate") - }, -/obj/structure/flora/bush/flowers_br/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"lN" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/coffeemaker, -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/wood/large, -/area/space) -"lS" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"lZ" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/machinery/jukebox{ - req_access = list("syndicate"); - anchored = 0 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"ma" = ( -/obj/machinery/duct, -/turf/open/floor/iron/dark/small, -/area/space) -"mc" = ( -/turf/closed/mineral/random/volcanic, -/area/space) -"md" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"me" = ( -/obj/effect/spawner/random/maintenance/two, -/obj/structure/closet/crate, -/obj/effect/spawner/random/engineering/tool, -/obj/item/t_scanner, -/obj/item/storage/toolbox/syndicate{ - pixel_y = 5 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/item/pointman_broken, -/turf/open/floor/mineral/plastitanium, -/area/space) -"mg" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "interdynebarbers"; - spawn_list = list(/obj/structure/window/reinforced/plasma/plastitanium) - }, -/obj/structure/flora/bush/flowers_br/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"mq" = ( -/obj/structure/chair/sofa/corp{ - color = "#DE3A3A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/space) -"mt" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/medipens{ - pixel_x = 4; - pixel_y = 13 - }, -/obj/item/healthanalyzer, -/obj/item/clothing/neck/stethoscope{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/effect/turf_decal/siding/thinplating{ - color = "#464d5b"; - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/space) -"mv" = ( -/obj/machinery/recycler, -/obj/machinery/conveyor/auto{ - dir = 1; - id = "syndirecycle" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"mx" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/junction, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"my" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "dauntbar_w" - }, -/obj/machinery/door/poddoor{ - id = "syndihanger" - }, -/obj/item/airbag/immediate_arm, -/obj/structure/cable, -/turf/open/floor/plating/reinforced, -/area/space) -"mz" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/dark/visible{ - dir = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"mB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/green, -/area/space) -"mC" = ( -/obj/machinery/byteforge, -/obj/machinery/button/door/directional/west{ - desc = "Bitrunning shutters"; - id = "syndi_bitrunning" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"mI" = ( -/obj/structure/railing/wooden_fencing/gate{ - dir = 1 - }, -/obj/structure/railing/wooden_fencing{ - dir = 4 - }, -/turf/open/misc/grass/jungle/station, -/area/space) -"mJ" = ( -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/dark/small, -/area/space) -"mM" = ( -/obj/structure/closet/secure_closet/freezer/meat{ - req_access = list("syndicate") - }, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/circuitboard/machine/dish_drive, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"mN" = ( -/obj/effect/turf_decal/siding/green{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/space) -"mO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"mR" = ( -/obj/effect/spawner/random/bureaucracy/folder, -/obj/effect/spawner/random/bureaucracy/folder{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/effect/spawner/random/bureaucracy/folder{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/storage/briefcase/secure/white{ - pixel_y = 13 - }, -/obj/structure/table/wood/fancy/red, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/space) -"mS" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/siding/dark/corner, -/turf/open/floor/iron/white/diagonal, -/area/space) -"mT" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/modular_computer/laptop/preset/syndicate, -/turf/open/floor/wood/large, -/area/space) -"mU" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_corner{ - dir = 1 - }, -/area/space) -"mX" = ( -/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/brigoff, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/sign/painting/library{ - pixel_y = 30 - }, -/turf/open/floor/carpet/red, -/area/space) -"mY" = ( -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/showroomfloor, -/area/space) -"mZ" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/space) -"nc" = ( -/obj/structure/dresser, -/obj/item/sign/flag/syndicate{ - pixel_x = -7; - pixel_y = 13 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/turf/open/floor/wood/large, -/area/space) -"nd" = ( -/obj/structure/rack/shelf, -/obj/item/melee/baton/telescopic{ - pixel_y = 10; - pixel_x = 3 - }, -/obj/item/melee/baton/telescopic{ - pixel_x = 9; - pixel_y = 10 - }, -/obj/item/melee/baton/telescopic{ - pixel_x = -3; - pixel_y = 10 - }, -/obj/item/melee/energy/sword/saber/red{ - pixel_x = 4 - }, -/obj/item/melee/energy/sword/saber/red{ - pixel_x = -2 - }, -/obj/item/melee/energy/sword/saber/red{ - pixel_x = 10 - }, -/obj/item/melee/energy/sword/saber/purple{ - pixel_x = 16 - }, -/obj/structure/sign/poster/contraband/energy_swords/directional/west, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"nf" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/space) -"nh" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/space) -"ni" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/modular_computer/laptop/preset/syndicate, -/turf/open/floor/wood/parquet, -/area/space) -"nk" = ( -/obj/machinery/status_display/department_balance{ - credits_account = "INT"; - name = "dauntless budget display"; - pixel_y = 30; - default_logo = "synd" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"nn" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/mechfab/interdyne, -/turf/open/floor/iron/textured, -/area/space) -"no" = ( -/obj/machinery/light/cold/directional/east, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"nu" = ( -/obj/structure/bookcase/random{ - pixel_y = -32 - }, -/obj/structure/table/wood/fancy/red, -/obj/item/reagent_containers/cup/glass/mug, -/turf/open/floor/carpet/donk, -/area/space) -"nw" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/structure/grandfatherclock, -/turf/open/floor/wood/parquet, -/area/space) -"nz" = ( -/obj/structure/chair/office/tactical, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"nA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"nB" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/middle, -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"nG" = ( -/obj/machinery/xenoarch/recoverer, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/stone, -/area/space) -"nH" = ( -/obj/machinery/power/portagrav, -/turf/open/floor/plating/reinforced, -/area/space) -"nK" = ( -/mob/living/basic/lizard/tegu{ - name = "Entertains-The-Hostages" - }, -/obj/structure/bed/dogbed, -/obj/machinery/space_heater/wall_mounted/directional/north, -/obj/machinery/duct, -/turf/open/misc/grass/jungle/station, -/area/space) -"nL" = ( -/obj/structure/sign/poster/contraband/syndicate_pistol/directional/west, -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"nN" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/stone, -/area/space) -"nP" = ( -/obj/structure/lattice/catwalk/mining, -/turf/open/lava/plasma/ice_moon, -/area/space) -"nS" = ( -/obj/structure/lattice/catwalk/mining, -/obj/structure/railing{ - dir = 9 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 8; - pixel_y = 16 - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"nT" = ( -/obj/structure/closet/crate/secure/engineering{ - name = "emergency engineering crate" - }, -/obj/item/flatpacked_machine, -/obj/item/flatpacked_machine/fuel_generator, -/obj/item/flatpacked_machine/hydro_synth, -/obj/item/flatpacked_machine/organics_ration_printer, -/obj/item/flatpacked_machine/sustenance_machine, -/obj/item/flatpacked_machine/water_synth, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 - }, -/obj/item/construction/plumbing/engineering, -/obj/item/construction/plumbing, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"nU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/carpet/red, -/area/space) -"nV" = ( -/obj/effect/turf_decal/stripes, -/obj/machinery/door/airlock/engineering/glass{ - name = "Turbine Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "rad_shutters" - }, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark/smooth_large, -/area/space) -"nX" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/north, -/turf/open/misc/grass/jungle/station, -/area/space) -"nY" = ( -/obj/structure/bed/double/pod, -/obj/effect/spawner/random/bedsheet/any/double, -/turf/open/floor/wood/large, -/area/space) -"nZ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/fountainpens, -/obj/item/paper_bin/carbon{ - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"ob" = ( -/obj/structure/shipping_container/interdyne{ - pixel_x = -17; - pixel_y = 15 - }, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"oe" = ( -/obj/structure/sink/kitchen/directional/west{ - pixel_x = 18 - }, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"of" = ( -/obj/structure/dresser, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/carpet/purple, -/area/space) -"oh" = ( -/obj/structure/shipping_container/donk_co{ - desc = "A standard-measure shipping container for bulk transport of goods. This one is from Donk Co. and so could be carrying just about anything- although it seems this one is overflowing with little Syndicate Figurines, known for being sold at a Loss."; - pixel_x = -17; - pixel_y = 15 - }, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"oi" = ( -/obj/machinery/oven/range_frontier, -/turf/open/floor/mineral/plastitanium, -/area/space) -"oj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 1 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - dir = 6 - }, -/turf/open/floor/carpet/red, -/area/space) -"ok" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"ol" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"on" = ( -/obj/structure/emergency_shield/cult/weak{ - desc = "A low energy shield used to protect a ship from various fauna attacks." - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"oo" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/xenoarch/tape_measure, -/obj/item/xenoarch/handheld_scanner, -/obj/structure/noticeboard/directional/north, -/turf/open/floor/stone, -/area/space) -"ov" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/stationmed{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/space) -"ow" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate") - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/white/small, -/area/space) -"oz" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/misc/grass/jungle/station, -/area/space) -"oC" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/carpet/donk, -/area/space) -"oI" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/transfer_valve{ - pixel_x = -4 - }, -/obj/item/transfer_valve{ - pixel_x = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"oM" = ( -/obj/structure/lattice/catwalk/mining, -/obj/machinery/button/door/directional/north{ - id = syndiengibolt"; - name = "Engineering Airlock Bolt"; - pixel_x = 24; - pixel_y = 8 - }, -/obj/machinery/button/door/directional/north{ - id = syndiengibolt"; - name = "Engineering Airlock Bolt"; - pixel_x = 24; - pixel_y = -8 - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"oO" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/part_replacer, -/obj/item/storage/box/stockparts/deluxe{ - pixel_y = 10; - pixel_x = 4 - }, -/obj/item/storage/box/stockparts/deluxe{ - pixel_x = 10 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/textured, -/area/space) -"oP" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/three, -/turf/open/floor/engine, -/area/space) -"oQ" = ( -/obj/machinery/barsign/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"oR" = ( -/obj/structure/chair/office/tactical{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/space) -"oS" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/space) -"oT" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "syndicargo" - }, -/turf/open/floor/noslip/tram, -/area/space) -"oU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/weightmachine, -/turf/open/floor/mineral/plastitanium, -/area/space) -"oV" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/destructive_analyzer, -/turf/open/floor/iron/textured, -/area/space) -"oW" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/research_paper, -/turf/open/floor/iron/textured, -/area/space) -"oY" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/machinery/computer/libraryconsole/bookmanagement{ - pixel_y = 7 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/dark/small, -/area/space) -"oZ" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/turf/open/floor/stone, -/area/space) -"pb" = ( -/obj/machinery/button{ - pixel_y = 28; - name = "Janitor's closet"; - id = "syndicatejanitor" - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = -1; - pixel_y = 3 - }, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"pd" = ( -/obj/structure/dresser, -/turf/open/floor/carpet/purple, -/area/space) -"pf" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/directional/east{ - name = "Interview room intercom"; - broadcasting = 1; - freerange = 1; - freqlock = 1; - frequency = 1241; - canhear_range = 1; - desc = "Surely no one is listening in!"; - pixel_x = 0; - pixel_y = -1 - }, -/turf/open/floor/wood/tile, -/area/space) -"pi" = ( -/turf/open/floor/carpet/purple, -/area/space) -"pj" = ( -/turf/open/floor/plating/elevatorshaft, -/area/space) -"pk" = ( -/obj/structure/table/wood/fancy/red, -/obj/machinery/fax{ - fax_name = "Unknown Syndicate Fax Liason"; - name = "Syndicate Company Representative Fax Machine"; - syndicate_network = 1 - }, -/turf/open/floor/wood/large, -/area/space) -"pm" = ( -/obj/machinery/computer{ - desc = "A console meant to communicate with Syndicate upper command. This one seems to be busy processing flight calculations since you last saw it..."; - icon_keyboard = "tech_key"; - icon_screen = "comm"; - name = "syndicate communications console"; - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"po" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating/reinforced, -/area/space) -"pp" = ( -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/wood/large, -/area/space) -"pr" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/reagent_dispensers/servingdish, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/white, -/area/space) -"ps" = ( -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/stairs{ - dir = 8 - }, -/area/space) -"pv" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/carpet/stellar, -/area/space) -"pC" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/visible/layer2{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"pE" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"pF" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/white/diagonal, -/area/space) -"pG" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/space) -"pI" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured, -/area/space) -"pJ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/biogenerator/medstation/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/space) -"pL" = ( -/obj/structure/filingcabinet, -/turf/open/floor/iron/dark, -/area/space) -"pM" = ( -/obj/structure/closet/secure_closet/freezer/meat{ - req_access = list("syndicate") - }, -/obj/effect/spawner/random/food_or_drink/donkpockets{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 12 - }, -/obj/item/reagent_containers/condiment/rice, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/choice_beacon/ingredient, -/obj/item/choice_beacon/ingredient, -/obj/item/storage/box/beakers{ - pixel_x = -4; - pixel_y = -2 - }, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"pO" = ( -/obj/structure/chair/sofa/corp/left{ - dir = 8 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"pQ" = ( -/obj/structure/chair/sofa/middle/maroon, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"pR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/purple, -/area/space) -"pU" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"pV" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/syndicate_medical/directional/north, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"pW" = ( -/obj/machinery/button/door/directional/west{ - id = "syndihanger"; - name = "Docking Port Blast Doors"; - req_access = list("syndicate"); - pixel_x = 0; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"pX" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/stone, -/area/space) -"pZ" = ( -/turf/open/floor/carpet/stellar, -/area/space) -"qc" = ( -/obj/effect/turf_decal/siding/white{ - dir = 10 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/turf/open/floor/iron/dark, -/area/space) -"qd" = ( -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"qe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"qf" = ( -/obj/structure/fans/tiny, -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"ql" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/cutting_board, -/obj/machinery/duct, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"qm" = ( -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"qn" = ( -/obj/structure/sign/warning/no_smoking/directional/east, -/obj/structure/fans/tiny, -/turf/open/floor/plating/reinforced, -/area/space) -"qo" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"qr" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/modular_computer/laptop/preset/syndicate, -/obj/structure/sign/poster/contraband/lamarr/directional/south, -/turf/open/floor/carpet/purple, -/area/space) -"qv" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/sign/poster/contraband/kudzu/directional/west, -/turf/open/floor/stone, -/area/space) -"qz" = ( -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/structure/table/wood/fancy/red, -/turf/open/floor/carpet/red, -/area/space) -"qC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 1 - }, -/obj/structure/fireplace, -/obj/item/stack/sheet/mineral/wood/fifty, -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"qF" = ( -/obj/item/radio/intercom/command/directional/east, -/obj/machinery/computer/camera_advanced/syndie{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"qG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/space) -"qK" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 8 - }, -/turf/open/floor/iron/textured, -/area/space) -"qM" = ( -/obj/machinery/button/ignition/incinerator{ - id = "syndiship_igniter"; - pixel_y = -25; - pixel_x = 8; - name = "Ignition" - }, -/obj/machinery/button/door/directional{ - id = "syndiship_turbine_lock"; - pixel_y = -25; - pixel_x = -8; - name = "Turbine Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4; - req_access = list("syndicate") - }, -/obj/structure/cable, -/turf/open/floor/plating/reinforced, -/area/space) -"qQ" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/portable_atmospherics/canister/anesthetic_mix, -/turf/open/floor/iron/dark, -/area/space) -"qS" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/engine, -/area/space) -"qT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/carpet/red, -/area/space) -"qW" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/biogenerator/foodricator, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"qX" = ( -/obj/structure/cargo_shelf, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"qZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 - }, -/obj/effect/turf_decal/vg_decals/atmos/oxygen, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"ra" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"rb" = ( -/obj/structure/cargo_shelf, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/mapping_helpers/airalarm/tlv_cold_room, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"rc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair/comfy/carp, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/purple, -/area/space) -"re" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/vg_decals/numbers/five, -/turf/open/floor/engine, -/area/space) -"rg" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"rj" = ( -/obj/effect/mob_spawn/ghost_role/human/dauntless/command/masteratarms, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/sign/painting/library{ - pixel_y = 30 - }, -/turf/open/floor/carpet/red, -/area/space) -"rk" = ( -/obj/machinery/dryer{ - pixel_y = 25 - }, -/obj/machinery/duct, -/turf/open/floor/iron/white/small, -/area/space) -"rp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/duct, -/turf/open/floor/iron/dark/small, -/area/space) -"rq" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/mineral/plastitanium, -/area/space) -"rr" = ( -/obj/structure/cable, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"rs" = ( -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/stone, -/area/space) -"rv" = ( -/obj/structure/fireplace, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"rz" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/purple, -/area/space) -"rI" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate"); - name = "Turbine Access" - }, -/obj/structure/cable, -/turf/open/floor/plating/reinforced, -/area/space) -"rJ" = ( -/obj/structure/bodycontainer/morgue{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"rM" = ( -/obj/effect/turf_decal/tile/dark_red{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/engine, -/area/space) -"rN" = ( -/obj/machinery/vending/donksnack{ - onstation = 0; - onstation_override = 1; - pixel_x = 32; - density = 0 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"rP" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/test_tube_rack, -/obj/item/reagent_containers/dropper{ - pixel_y = -6 - }, -/turf/open/floor/iron/dark, -/area/space) -"rQ" = ( -/obj/structure/fans/tiny/forcefield{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/corner, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "syndihanger"; - name = "Docking Port Blast Doors" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"rS" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/visible/layer2{ - dir = 6 - }, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"rT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/closet/generic/wall{ - pixel_y = -32 - }, -/turf/open/floor/iron/terracotta/small, -/area/space) -"rU" = ( -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"rV" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/chem_dispenser/drinks{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/space) -"rW" = ( -/obj/structure/punching_bag, -/obj/item/reagent_containers/cup/glass/waterbottle{ - pixel_x = 11 - }, -/turf/open/floor/iron/white/small, -/area/space) -"sj" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/structure/safe/floor, -/turf/open/floor/carpet/stellar, -/area/space) -"sl" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/plating/reinforced, -/area/space) -"sn" = ( -/obj/machinery/chem_master/condimaster, -/obj/machinery/smartfridge/chemistry{ - density = 0; - pixel_x = 32 - }, -/turf/open/floor/iron/white, -/area/space) -"so" = ( -/obj/machinery/photocopier, -/turf/open/floor/iron/dark, -/area/space) -"sq" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 - }, -/obj/structure/sink/directional/south, -/obj/machinery/vending/syndichem{ - pixel_x = 30; - onstation = 0; - onstation_override = 1 - }, -/turf/open/floor/noslip/tram, -/area/space) -"sr" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/carpet/royalblack, -/area/space) -"su" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 4 - }, -/obj/machinery/vending/games{ - onstation = 0; - onstation_override = 1; - density = 0; - pixel_x = 28 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"sy" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/door/window/survival_pod/left/directional/north{ - name = "Genetics Airlock"; - req_access = list("syndicate") - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/space) -"sF" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"sI" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/structure/sign/poster/official/periodic_table/directional/west, -/obj/machinery/chem_heater/withbuffer, -/turf/open/floor/iron/white/small, -/area/space) -"sJ" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/stone, -/area/space) -"sK" = ( -/obj/structure/railing/wooden_fencing/gate{ - dir = 1 - }, -/obj/structure/railing/wooden_fencing{ - dir = 8 - }, -/obj/structure/flora/bush/flowers_br/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"sL" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/bed/double/pod, -/obj/effect/spawner/random/bedsheet/any/double, -/turf/open/floor/carpet/purple, -/area/space) -"sN" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/wood/large, -/area/space) -"sP" = ( -/obj/structure/table/wood/fancy/red, -/obj/item/canvas/drawingtablet, -/turf/open/floor/carpet/red, -/area/space) -"sT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"sU" = ( -/obj/effect/turf_decal/vg_decals/atmos/plasma, -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"sZ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/lipstick/syndie, -/obj/item/lipstick/hypnosyndie{ - pixel_y = -3; - pixel_x = -3 - }, -/obj/item/lipstick/quantum{ - pixel_x = 9; - pixel_y = 4 - }, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"ta" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/turf/open/floor/iron/showroomfloor, -/area/space) -"td" = ( -/obj/structure/chair/sofa/corp, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"te" = ( -/obj/structure/cargo_shelf, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/noslip/tram, -/area/space) -"th" = ( -/obj/structure/reagent_water_basin, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"ti" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/turf/open/floor/iron/showroomfloor, -/area/space) -"tj" = ( -/obj/structure/sink/kitchen/directional/east, -/obj/machinery/duct, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"tk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 4 - }, -/turf/open/floor/iron/colony/texture{ - icon_state = "colony_grey" - }, -/area/space) -"tl" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood/large, -/area/space) -"tn" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/iron/textured, -/area/space) -"tq" = ( -/obj/structure/chair/sofa/bench/right, -/obj/structure/cable, -/turf/open/floor/wood/large, -/area/space) -"ts" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"tu" = ( -/turf/open/floor/noslip/tram, -/area/space) -"tz" = ( -/obj/structure/bed/double/pod{ - dir = 1 - }, -/obj/item/bedsheet/medical/double{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/space) -"tB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/iron/terracotta/small, -/area/space) -"tC" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/vg_decals/numbers/four, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless_xeno"); - pixel_y = -23 - }, -/turf/open/floor/engine, -/area/space) -"tD" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/green, -/area/space) -"tF" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"tJ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"tM" = ( -/obj/machinery/computer/cryopod/interdyne/directional/south, -/obj/machinery/cryopod{ - dir = 1 - }, -/turf/open/floor/iron/dark/small, -/area/space) -"tN" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/storage/photo_album/syndicate{ - pixel_x = 8; - pixel_y = 5 - }, -/obj/item/camera{ - pixel_x = -9; - pixel_y = 6 - }, -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"tP" = ( -/turf/open/floor/iron/white/small, -/area/space) -"tR" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/computer/turbine_computer{ - mapping_id = "dauntless_turbine"; - dir = 4 - }, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"tT" = ( -/obj/structure/closet/secure_closet/interdynefob/brig_officer_locker, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/carpet/red, -/area/space) -"tV" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/xenoarch/scanner, -/turf/open/floor/stone, -/area/space) -"tW" = ( -/obj/machinery/atmospherics/components/binary/tank_compressor, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"tY" = ( -/obj/structure/chair/sofa/left/maroon{ - dir = 4 - }, -/turf/open/floor/carpet/purple, -/area/space) -"tZ" = ( -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/corner, -/turf/open/floor/iron/textured, -/area/space) -"ub" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/space) -"ui" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/cable, -/obj/machinery/power/smes/full, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"uj" = ( -/obj/machinery/portable_atmospherics/canister/bz, -/turf/open/floor/iron/textured, -/area/space) -"uk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/turf/open/floor/engine/co2, -/area/space) -"ul" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/circuit_imprinter/offstation, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/textured, -/area/space) -"up" = ( -/obj/structure/sink/kitchen/directional/east, -/turf/open/floor/iron/terracotta/small, -/area/space) -"ur" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"ut" = ( -/obj/structure/chair/sofa/right/maroon{ - dir = 4 - }, -/turf/open/floor/carpet/purple, -/area/space) -"uD" = ( -/obj/structure/bed/double/pod{ - dir = 1 - }, -/obj/effect/spawner/random/bedsheet/any/double{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"uE" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/toolbox/syndicate{ - pixel_y = 5 - }, -/obj/machinery/cell_charger_multi/wall_mounted/directional/north, -/turf/open/floor/iron/textured, -/area/space) -"uF" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/wood/large, -/area/space) -"uH" = ( -/obj/machinery/monkey_recycler, -/turf/open/floor/iron/textured, -/area/space) -"uI" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 2; - icon_state = "siding_plain_end" - }, -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"uK" = ( -/obj/machinery/research/anomaly_refinery, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"uL" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"uM" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/towel_bin, -/turf/open/floor/iron/white/small, -/area/space) -"uQ" = ( -/turf/open/lava/plasma/ice_moon, -/area/space) -"uR" = ( -/obj/structure/dresser, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"uV" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"uW" = ( -/obj/structure/railing/wooden_fencing{ - dir = 1 - }, -/obj/structure/railing/wooden_fencing{ - dir = 8 - }, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"vb" = ( -/obj/structure/sign/poster/official/moth_piping/directional/north, -/turf/open/floor/plating/reinforced, -/area/space) -"vc" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/modular_computer/laptop/preset/syndicate, -/turf/open/floor/wood, -/area/space) -"vd" = ( -/obj/structure/closet/secure_closet/dauntless/munitions_locker, -/turf/open/floor/mineral/plastitanium, -/area/space) -"vg" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 1 - }, -/turf/open/floor/engine, -/area/space) -"vh" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/reagentgrinder{ - pixel_y = 6 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/turf/open/floor/iron/textured, -/area/space) -"vi" = ( -/obj/machinery/atmospherics/miner/plasma, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Atmos Access Hatch" - }, -/turf/open/floor/engine/plasma, -/area/space) -"vj" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/plastitanium, -/area/space) -"vl" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/wood, -/area/space) -"vp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/bed/double, -/obj/item/bedsheet/syndie/double, -/obj/effect/spawner/random/entertainment/plushie_delux, -/turf/open/floor/carpet/red, -/area/space) -"vr" = ( -/obj/machinery/xenoarch/researcher, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/stone, -/area/space) -"vs" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/item/card/id/advanced/prisoner/ds2{ - pixel_y = 8; - trim = /datum/id_trim/syndicom/skyrat/ds2/prisoner - }, -/obj/item/card/id/advanced/prisoner/ds2{ - pixel_y = 4; - trim = /datum/id_trim/syndicom/skyrat/ds2/prisoner - }, -/obj/item/card/id/advanced/prisoner/ds2, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/mineral/plastitanium, -/area/space) -"vt" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/sign/painting/library{ - pixel_y = 30 - }, -/obj/item/modular_computer/laptop/preset/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/space) -"vu" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/sink/kitchen/directional/east, -/turf/open/floor/iron/white, -/area/space) -"vx" = ( -/turf/open/floor/engine, -/area/space) -"vz" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/space_heater, -/obj/machinery/atmospherics/pipe/smart/simple/supply/visible/layer2, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"vA" = ( -/obj/machinery/computer/order_console/mining/interdyne, -/turf/open/floor/mineral/plastitanium, -/area/space) -"vB" = ( -/obj/structure/mop_bucket/janitorialcart, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"vC" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/wood/large, -/area/space) -"vF" = ( -/obj/structure/table/wood/fancy/red, -/obj/item/reagent_containers/cup/glass/mug, -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"vH" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/misc/grass/jungle/station, -/area/space) -"vL" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/firingpins/syndicate, -/obj/item/storage/box/firingpins/syndicate{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"vM" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/plantgenes, -/turf/open/floor/stone, -/area/space) -"vO" = ( -/obj/structure/safe/floor, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/purple, -/area/space) -"vP" = ( -/obj/structure/chair/sofa/bench, -/obj/structure/chair/sofa/bench, -/obj/structure/cable, -/turf/open/floor/wood/large, -/area/space) -"vQ" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/machinery/chem_master, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/sign/poster/official/moth_meth/directional/north, -/turf/open/floor/iron/white/small, -/area/space) -"vU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/royalblack, -/area/space) -"vW" = ( -/obj/machinery/button/polarizer{ - name = "Barber Windows"; - id = "interdynebarbers"; - pixel_x = 24 - }, -/obj/structure/cable, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"vZ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/xenoarch/brush, -/obj/item/xenoarch/hammer/cm1, -/obj/item/xenoarch/hammer/cm10, -/obj/item/xenoarch/hammer/cm2, -/obj/item/xenoarch/hammer/cm3, -/obj/item/xenoarch/hammer/cm4, -/obj/item/xenoarch/hammer/cm5, -/obj/item/xenoarch/hammer/cm6, -/obj/item/storage/belt/utility/xenoarch, -/turf/open/floor/stone, -/area/space) -"wc" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/space) -"wg" = ( -/obj/structure/fireplace, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"wh" = ( -/obj/machinery/mineral/stacking_machine{ - id_tag = "dauntless" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating/reinforced, -/area/space) -"wi" = ( -/obj/effect/turf_decal/vg_decals/radiation, -/obj/structure/cable, -/turf/open/floor/plating/reinforced, -/area/space) -"wk" = ( -/obj/machinery/power/turbine/core_rotor{ - dir = 8; - mapping_id = "dauntless_turbine" - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/space) -"wl" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/microwave{ - pixel_y = 28 - }, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"wo" = ( -/obj/structure/chair/comfy/shuttle/tactical, -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"wq" = ( -/obj/structure/closet/generic/wall{ - pixel_x = -32 - }, -/obj/item/modular_computer/pda/syndicate, -/turf/open/floor/carpet/donk, -/area/space) -"wt" = ( -/obj/structure/closet/secure_closet/interdynefob/cl_locker, -/turf/open/floor/wood/large, -/area/space) -"wv" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"wy" = ( -/obj/machinery/button/door/directional/west{ - id = "syndimining"; - name = "Blast Doors"; - req_access = list("syndicate"); - pixel_x = 0; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"wz" = ( -/obj/machinery/shower/directional/west, -/obj/structure/drain, -/turf/open/floor/noslip, -/area/space) -"wA" = ( -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/structure/hedge, -/obj/structure/sign/painting/library{ - pixel_x = -30 - }, -/obj/structure/sign/painting/large/library{ - pixel_y = 30 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"wC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/carpet/stellar, -/area/space) -"wD" = ( -/obj/machinery/duct, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/space) -"wH" = ( -/obj/item/toy/figure/syndie{ - pixel_x = -5 - }, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"wI" = ( -/obj/structure/chair/sofa/corp/right{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"wJ" = ( -/obj/structure/sign/painting/library{ - pixel_y = 30 - }, -/obj/structure/table/wood/fancy/red, -/obj/item/stamp/denied{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/stamp{ - pixel_x = 8; - pixel_y = 1 - }, -/obj/item/paper_bin/carbon{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/pen/fountain/captain{ - name = "Liason's fountain pen"; - pixel_y = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/space) -"wL" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/paper/guides/jobs/hydroponics, -/obj/item/seeds/onion, -/obj/item/seeds/garlic, -/obj/item/seeds/potato, -/obj/item/seeds/tomato, -/obj/item/seeds/carrot, -/obj/item/seeds/grass, -/obj/item/seeds/ambrosia, -/obj/item/seeds/wheat, -/obj/item/seeds/pumpkin, -/obj/effect/spawner/random/contraband/prison, -/obj/item/seeds/tower, -/obj/item/seeds/tobacco, -/obj/item/reagent_containers/cup/watering_can, -/obj/item/cultivator, -/obj/item/plant_analyzer, -/obj/item/secateurs, -/obj/item/shovel/spade, -/obj/item/seeds/chili, -/obj/item/seeds/pumpkin, -/obj/item/seeds/coffee, -/obj/effect/spawner/random/food_or_drink/seed_rare, -/obj/effect/spawner/random/food_or_drink/seed_rare, -/obj/effect/spawner/random/food_or_drink/seed_rare, -/obj/effect/spawner/random/food_or_drink/seed, -/obj/effect/spawner/random/food_or_drink/seed, -/obj/effect/spawner/random/food_or_drink/seed, -/turf/open/misc/grass/jungle/station, -/area/space) -"wM" = ( -/obj/machinery/sleeper/syndie/fullupgrade{ - dir = 8 - }, -/obj/machinery/biogenerator/medstation/directional/east, -/obj/effect/turf_decal/siding/thinplating{ - color = "#464d5b"; - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/space) -"wO" = ( -/obj/machinery/modular_computer/preset/curator{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"wQ" = ( -/obj/structure/bed/dogbed, -/mob/living/basic/pet/fox{ - name = "Rhials"; - faction = list("neutral","Syndicate") - }, -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"wR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/jumbo_bar/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/space) -"wS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"wT" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/duct, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"wU" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/conveyor/auto{ - dir = 10; - id = "syndicargo" - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"wV" = ( -/obj/structure/closet/l3closet/janitor, -/obj/item/soap/syndie, -/obj/item/clothing/shoes/galoshes, -/turf/open/floor/mineral/plastitanium, -/area/space) -"wW" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/tile/dark_red{ - dir = 1 - }, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Slime Pacification Chamber" - }, -/turf/open/floor/engine, -/area/space) -"xa" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"xb" = ( -/obj/machinery/computer/arcade/orion_trail{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/space) -"xd" = ( -/obj/structure/filingcabinet, -/obj/item/folder/syndicate/red, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"xe" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/gun_maintenance_supplies, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"xf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 6 - }, -/turf/open/floor/carpet/red, -/area/space) -"xi" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 4 - }, -/obj/effect/spawner/random/entertainment/plushie, -/turf/open/floor/iron/dark, -/area/space) -"xm" = ( -/obj/machinery/food_cart, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"xq" = ( -/obj/machinery/status_display/door_timer{ - id = "Syndicate Cell"; - name = "Syndicate Holding Cell"; - pixel_y = 32; - req_access = list("syndicate") - }, -/obj/machinery/computer/security/dauntless{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/space) -"xr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 8 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"xs" = ( -/obj/structure/chair/office/tactical{ - dir = 4 - }, -/turf/open/floor/iron/textured, -/area/space) -"xu" = ( -/obj/structure/chair/sofa/bench, -/obj/structure/cable, -/turf/open/floor/wood/large, -/area/space) -"xw" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/stone, -/area/space) -"xx" = ( -/obj/effect/turf_decal/stripes, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"xy" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/machinery/duct, -/turf/open/floor/stone, -/area/space) -"xz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/vending/wardrobe/chef_wardrobe{ - pixel_x = -28; - density = 0; - onstation = 0; - onstation_override = 1 - }, -/obj/structure/cable, -/turf/open/floor/carpet/green, -/area/space) -"xC" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"xE" = ( -/obj/structure/cable, -/turf/open/floor/plating/reinforced, -/area/space) -"xK" = ( -/obj/item/toy/mecha/mauler{ - pixel_y = 16 - }, -/obj/item/toy/mecha/deathripley{ - pixel_x = -16; - pixel_y = 8 - }, -/obj/item/toy/figure/syndie, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/mineral/plastitanium, -/area/space) -"xL" = ( -/turf/open/floor/iron/textured, -/area/space) -"xM" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/stone, -/area/space) -"xN" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark/small, -/area/space) -"xR" = ( -/turf/open/floor/iron/showroomfloor, -/area/space) -"xS" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/kirbyplants/random{ - pixel_y = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"xU" = ( -/obj/machinery/computer/monitor{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"xV" = ( -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/space) -"xW" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/reagent_containers/cup/glass/mug, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/large, -/area/space) -"xX" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"yb" = ( -/obj/structure/safe/floor, -/obj/item/radio/headset/interdyne/command, -/turf/open/floor/carpet/red, -/area/space) -"yd" = ( -/obj/machinery/smartfridge/chemistry, -/turf/open/floor/iron/white, -/area/space) -"yi" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured, -/area/space) -"yj" = ( -/obj/structure/safe/floor, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/obj/item/sign/flag/syndicate{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/radio/headset/interdyne, -/turf/open/floor/carpet/red, -/area/space) -"yk" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"yl" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/colony/bolts, -/area/space) -"ym" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"yo" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"ys" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/door/window/survival_pod/left/directional/east, -/turf/open/floor/iron/white/small, -/area/space) -"yt" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/mob/living/carbon/human/species/monkey, -/obj/structure/flora/bush/flowers_br/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"yv" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"yw" = ( -/obj/structure/disposalpipe/trunk, -/turf/open/floor/mineral/plastitanium, -/area/space) -"yx" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/bucket/wooden{ - pixel_x = -9; - pixel_y = 7 - }, -/obj/item/stack/sheet/mineral/wood/fifty, -/turf/open/floor/iron/terracotta/small, -/area/space) -"yy" = ( -/turf/open/floor/stone, -/area/space) -"yB" = ( -/obj/structure/disposalpipe/trunk, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/space) -"yC" = ( -/obj/machinery/light/cold/directional/north, -/turf/open/floor/plating/reinforced, -/area/space) -"yD" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "General Population Access" - }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "dauntless-sec" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"yE" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/forging/hammer, -/obj/item/forging/tongs, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"yF" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"yG" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"yH" = ( -/obj/structure/bed/double{ - dir = 1 - }, -/obj/item/bedsheet/hos/double{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/carpet/red, -/area/space) -"yI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 8 - }, -/obj/structure/sign/painting/library{ - pixel_x = -30 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"yJ" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/left, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"yK" = ( -/obj/structure/chair/comfy/shuttle/tactical{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"yL" = ( -/obj/machinery/door/poddoor{ - id = syndi_bitrunning - }, -/obj/structure/fans/tiny/forcefield, -/turf/open/floor/mineral/plastitanium, -/area/space) -"yN" = ( -/obj/machinery/light/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red{ - dir = 4 - }, -/turf/open/floor/engine, -/area/space) -"yT" = ( -/obj/machinery/button/door/directional/west{ - id = "syndihanger"; - name = "Docking Port Blast Doors"; - req_access = list("syndicate"); - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/spawner/random/structure/crate, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/plating/reinforced, -/area/space) -"yW" = ( -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"zd" = ( -/obj/machinery/duct, -/turf/open/floor/iron/white/small, -/area/space) -"zi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/weightmachine/weightlifter, -/turf/open/floor/mineral/plastitanium, -/area/space) -"zj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/space) -"zk" = ( -/obj/structure/chair/stool/bar/directional/south, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"zl" = ( -/obj/machinery/door/airlock/multi_tile/metal{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"zm" = ( -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/space) -"zn" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"zo" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/stone, -/area/space) -"zp" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium, -/area/space) -"zr" = ( -/obj/structure/drain, -/turf/open/floor/iron/white/small, -/area/space) -"zs" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 3; - pixel_y = 6 - }, -/obj/item/lighter/skull, -/obj/machinery/pollution_scrubber, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/wood/large, -/area/space) -"zt" = ( -/obj/structure/fans/tiny, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"zv" = ( -/obj/machinery/duct, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark/small, -/area/space) -"zw" = ( -/obj/structure/table/wood, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/colony/texture{ - icon_state = "colony_white" - }, -/area/space) -"zz" = ( -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/turf/open/floor/plating/reinforced, -/area/space) -"zD" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/modular_computer/laptop/preset/syndicate, -/obj/item/reagent_containers/cup/maunamug, -/turf/open/floor/carpet/donk, -/area/space) -"zF" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/machinery/biogenerator/medstation/directional/south, -/turf/open/misc/grass/jungle/station, -/area/space) -"zG" = ( -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plating/reinforced, -/area/space) -"zI" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/obj/structure/bookcase/random{ - pixel_y = -32 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"zK" = ( -/obj/structure/chair/sofa/corp/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"zN" = ( -/obj/structure/closet/crate/medical, -/obj/item/storage/backpack/duffelbag/syndie/surgery, -/obj/machinery/door/window/survival_pod/left/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/item/survivalcapsule/chemistry, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/space) -"zP" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"zS" = ( -/obj/machinery/hydroponics/constructable/fullupgrade, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/turf/open/misc/grass/jungle/station, -/area/space) -"zV" = ( -/obj/structure/table/optable, -/obj/machinery/defibrillator_mount/charging{ - pixel_y = 24 - }, -/obj/item/defibrillator/loaded, -/turf/open/floor/iron/white/small, -/area/space) -"zX" = ( -/obj/structure/disposalpipe/trunk, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"Aa" = ( -/obj/structure/closet/secure_closet/interdynefob/armory_gear_locker, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Ae" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/barricade, -/obj/item/storage/barricade, -/obj/item/storage/box/handcuffs, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Af" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "turbine_shutters" - }, -/obj/item/airbag/immediate_arm, -/turf/open/floor/plating, -/area/space) -"Ak" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/royalblue, -/area/space) -"Am" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"Ao" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "turbine_shutters" - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 6 - }, -/obj/item/airbag/immediate_arm, -/turf/open/floor/plating, -/area/space) -"Ap" = ( -/obj/structure/bed/double/pod, -/obj/effect/spawner/random/bedsheet/any/double, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/carpet/purple, -/area/space) -"Aq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Ar" = ( -/obj/machinery/computer/piratepad_control/syndiepad{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/noslip/tram, -/area/space) -"As" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Ay" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/mineral/titanium/white, -/area/space) -"Az" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "General Population" - }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "dauntless-sec" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/machinery/scanner_gate, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"AA" = ( -/obj/machinery/computer/pandemic, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/iron/dark, -/area/space) -"AH" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 4 - }, -/turf/open/floor/iron/textured, -/area/space) -"AQ" = ( -/obj/structure/chair/sofa/corp/corner, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"AR" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/turf/open/floor/iron/showroomfloor, -/area/space) -"AS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"AU" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/textured, -/area/space) -"AX" = ( -/obj/effect/turf_decal/siding/wood, -/obj/item/encryptionkey/syndicate, -/obj/structure/safe, -/obj/item/bombcore/syndicate/large, -/obj/item/radio/headset/interdyne/command, -/turf/open/floor/carpet/red, -/area/space) -"AZ" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/turf/open/floor/engine, -/area/space) -"Bb" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Bl" = ( -/obj/machinery/computer/apc_control/away{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Bn" = ( -/obj/structure/closet/crate/secure/engineering, -/obj/effect/spawner/random/techstorage/data_disk{ - pixel_x = -5 - }, -/obj/effect/spawner/random/techstorage/data_disk{ - pixel_x = -5 - }, -/obj/item/storage/box/stockparts/deluxe{ - pixel_x = 3; - pixel_y = -4 - }, -/obj/item/circuitboard/machine/rtg/advanced{ - pixel_y = 5 - }, -/obj/item/circuitboard/machine/rtg/advanced{ - pixel_y = 5 - }, -/obj/item/circuitboard/machine/rtg/advanced{ - pixel_y = 5 - }, -/obj/item/circuitboard/machine/rtg/advanced{ - pixel_y = 5 - }, -/obj/item/vending_refill/hotdog, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Bo" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 4 - }, -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"Bp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/iron/terracotta/small, -/area/space) -"Bq" = ( -/obj/machinery/door/poddoor{ - id = "syndimed" - }, -/obj/structure/fans/tiny/forcefield, -/turf/open/floor/plating/reinforced, -/area/space) -"Br" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, -/turf/open/floor/iron/dark/small, -/area/space) -"Bt" = ( -/obj/structure/closet/secure_closet/interdynefob/mod_locker, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Bv" = ( -/obj/machinery/vending/dorms{ - onstation_override = 1; - onstation = 0; - pixel_y = -32 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron/white/small, -/area/space) -"By" = ( -/turf/open/floor/mineral/titanium/white, -/area/space) -"Bz" = ( -/obj/structure/sign/poster/contraband/interdyne_gene_clinics/directional/south, -/obj/effect/turf_decal/siding/green{ - dir = 8 - }, -/obj/item/infuser_book, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/dark, -/area/space) -"BC" = ( -/obj/structure/bookcase/random{ - pixel_y = -32 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/royalblack, -/area/space) -"BE" = ( -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"BG" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"BI" = ( -/obj/machinery/telecomms/relay/preset, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/hacking_guide/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"BL" = ( -/obj/structure/lattice/catwalk/mining, -/obj/machinery/exoscanner, -/turf/open/lava/plasma/ice_moon, -/area/space) -"BP" = ( -/obj/machinery/newscaster/directional/north, -/obj/structure/bed/dogbed, -/mob/living/basic/pet/syndifox{ - faction = list("neutral","Syndicate") - }, -/turf/open/floor/wood/parquet, -/area/space) -"BR" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"BT" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/autopsy_scanner, -/obj/item/healthanalyzer{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/space) -"BW" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red{ - icon_state = "plastitanium" - }, -/area/space) -"BY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"Cb" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/flora/bush/generic/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"Cc" = ( -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Cd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Ce" = ( -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"Co" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_y = 9; - pixel_x = 11 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_y = 15; - pixel_x = 11 - }, -/obj/item/knife{ - pixel_y = 3; - pixel_x = 6 - }, -/obj/item/kitchen/rollingpin{ - pixel_x = -9; - pixel_y = 4 - }, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"Cq" = ( -/obj/effect/turf_decal/tile/dark_red/full, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Cr" = ( -/obj/structure/flora/biolumi/flower/weaklight, -/turf/open/misc/grass/jungle/station, -/area/space) -"Cv" = ( -/obj/machinery/piratepad/syndiepad, -/turf/open/floor/noslip/tram, -/area/space) -"Cy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"CH" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"CI" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/module_duplicator, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/textured, -/area/space) -"CN" = ( -/obj/structure/rack/shelf, -/obj/item/pickaxe, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/item/construction/rcd/loaded, -/turf/open/floor/mineral/plastitanium, -/area/space) -"CP" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/space) -"CQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"CR" = ( -/obj/structure/chair/sofa/bench/left, -/obj/structure/cable, -/turf/open/floor/wood/large, -/area/space) -"CU" = ( -/obj/machinery/light/cold/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/space) -"CV" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 2 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"CW" = ( -/obj/machinery/computer/order_console/bitrunning{ - pixel_x = 32; - density = 0 - }, -/turf/open/floor/iron/dark/small, -/area/space) -"CX" = ( -/obj/machinery/ammo_workbench/unlocked, -/obj/item/disk/ammo_workbench/advanced, -/turf/open/floor/mineral/plastitanium, -/area/space) -"CY" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/dish_drive/bullet, -/turf/open/floor/mineral/plastitanium, -/area/space) -"CZ" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Db" = ( -/obj/structure/closet/generic/wall{ - pixel_x = 32 - }, -/obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Dc" = ( -/turf/open/floor/iron/terracotta/small, -/area/space) -"Dg" = ( -/obj/structure/closet/crate/freezer{ - name = "imported ingredient freezer" - }, -/obj/item/reagent_containers/condiment/vinegar{ - pixel_x = -3; - pixel_y = 11 - }, -/obj/item/reagent_containers/condiment/yoghurt{ - pixel_x = 6; - pixel_y = 5 - }, -/obj/item/reagent_containers/condiment/cornmeal{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/food/canned/jellyfish{ - pixel_x = 5 - }, -/obj/item/food/canned/desert_snails{ - pixel_x = -3; - pixel_y = 1 - }, -/obj/item/food/canned/tomatoes, -/obj/item/food/canned/tuna{ - pixel_x = -6; - pixel_y = -5 - }, -/obj/item/food/canned/pine_nuts{ - pixel_x = 10; - pixel_y = -9 - }, -/obj/item/food/fishmeat/moonfish{ - pixel_y = -11 - }, -/obj/item/food/fishmeat/moonfish{ - pixel_y = -8 - }, -/obj/item/food/fishmeat/moonfish{ - pixel_y = -5 - }, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"Dh" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Dj" = ( -/obj/structure/sign/poster/contraband/free_key/directional/south, -/obj/structure/chair/comfy/carp{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/space) -"Dl" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Do" = ( -/obj/machinery/power/turbine/turbine_outlet{ - dir = 8 - }, -/turf/open/floor/engine, -/area/space) -"Dv" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/machinery/chem_dispenser, -/turf/open/floor/iron/white/small, -/area/space) -"Dw" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured_edge{ - dir = 8 - }, -/area/space) -"Dz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/dresser, -/turf/open/floor/carpet/red, -/area/space) -"DF" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/item/laser_pointer/upgraded{ - pixel_y = 10 - }, -/obj/item/flashlight/lamp{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4 - }, -/turf/open/floor/wood/tile, -/area/space) -"DG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium, -/area/space) -"DI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"DJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/mob_spawn/ghost_role/human/dauntless/command/admiral{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/space) -"DL" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/biogenerator/foodricator, -/turf/open/floor/mineral/plastitanium, -/area/space) -"DO" = ( -/obj/structure/chair/comfy/carp{ - dir = 8 - }, -/obj/structure/bookcase/random{ - pixel_y = -32 - }, -/turf/open/floor/carpet/donk, -/area/space) -"DQ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/reagent_containers/cup/glass/mug, -/turf/open/floor/wood, -/area/space) -"DS" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/recharger, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/plastitanium, -/area/space) -"DT" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/aicard/syndie, -/turf/open/floor/iron/textured, -/area/space) -"DU" = ( -/obj/machinery/mineral/ore_redemption/offstation, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"DV" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"DX" = ( -/obj/machinery/vending/engivend{ - skyrat_products = list(/obj/item/clothing/glasses/meson/engine = 5, /obj/item/construction/rcd/loaded = 0, /obj/item/storage/pouch/material = 2, /obj/item/storage/bag/construction = 2); - onstation = 0; - onstation_override = 1 - }, -/obj/machinery/light/cold/directional/north, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Ea" = ( -/obj/effect/spawner/liquids_spawner/shoulders, -/turf/open/floor/iron/pool/cobble/corner{ - dir = 4 - }, -/area/space) -"Eb" = ( -/obj/machinery/duct, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"Ed" = ( -/obj/machinery/button/door/directional/north{ - id = "syndicatesauna"; - name = "Sauna Window Shutters"; - pixel_y = 0; - pixel_x = 24 - }, -/turf/open/floor/noslip, -/area/space) -"Ee" = ( -/obj/structure/fireplace, -/turf/open/floor/carpet/purple, -/area/space) -"Ef" = ( -/obj/machinery/mineral/stacking_unit_console{ - pixel_x = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Em" = ( -/obj/machinery/button/door/directional/south{ - id = "turbine_shutters"; - name = "Turbine Shutters"; - req_access = list("syndicate") - }, -/obj/structure/cable, -/turf/open/floor/plating/reinforced, -/area/space) -"En" = ( -/obj/machinery/door/poddoor/shutters/window{ - id = "syndicatejanitor" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Eo" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/space) -"Ep" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Eq" = ( -/obj/structure/cable, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"Es" = ( -/obj/effect/turf_decal/siding/green{ - dir = 9 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/turf/open/floor/iron/dark, -/area/space) -"Et" = ( -/obj/effect/turf_decal/stripes/blue/line, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/space) -"Eu" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Ev" = ( -/obj/machinery/button/door/directional/west{ - pixel_y = 8; - id = "syndieng_windows"; - name = "Window Shutters"; - req_access = list("syndicate") - }, -/obj/machinery/button/door/directional/west{ - id = "rad_shutters"; - name = "Radiation Shutters"; - pixel_y = -8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Ew" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/delivery_chute{ - dir = 4; - name = "disposals chute"; - pixel_x = 5 - }, -/obj/structure/plasticflaps, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Ey" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/turf/open/floor/engine, -/area/space) -"EA" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/textured, -/area/space) -"EC" = ( -/obj/structure/bed/double/pod, -/obj/effect/spawner/random/bedsheet/any/double, -/obj/structure/closet/generic/wall{ - pixel_x = 32 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"ED" = ( -/obj/machinery/button/door/directional/west{ - id = "syndimining"; - name = "Blast Doors"; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"EE" = ( -/obj/machinery/computer/exodrone_control_console{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"EF" = ( -/obj/structure/bed/double/pod, -/obj/effect/spawner/random/bedsheet/any/double, -/turf/open/floor/carpet/donk, -/area/space) -"EG" = ( -/obj/structure/lattice/catwalk/mining, -/obj/structure/chair/plastic{ - dir = 8; - pixel_y = 6; - pixel_x = 4 - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"EK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"EQ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/modular_computer/laptop/preset/syndicate, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/stellar, -/area/space) -"ER" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/carpet/royalblue, -/area/space) -"ES" = ( -/obj/structure/chair/stool/bar/directional/south, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"ET" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"EU" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/machinery/door/window/survival_pod/left/directional/south, -/obj/machinery/duct, -/turf/open/misc/grass/jungle/station, -/area/space) -"EV" = ( -/obj/machinery/seed_extractor, -/turf/open/misc/grass/jungle/station, -/area/space) -"EW" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"EZ" = ( -/obj/structure/chair/sofa/bench/corner, -/obj/structure/cable, -/turf/open/floor/wood/large, -/area/space) -"Fb" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 2 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/book/manual/chef_recipes, -/obj/item/reagent_containers/condiment/enzyme, -/turf/open/floor/mineral/titanium/white, -/area/space) -"Fh" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/tattoo_kit{ - pixel_y = 4 - }, -/obj/item/fur_dyer, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"Fj" = ( -/obj/machinery/suit_storage_unit{ - mask_type = /obj/item/clothing/mask/gas/syndicate; - mod_type = /obj/item/mod/control/pre_equipped/traitor_elite; - storage_type = /obj/item/tank/jetpack/oxygen/harness; - req_access = list("syndicate_leader") - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/carpet/red, -/area/space) -"Fl" = ( -/obj/machinery/vending/hotdog{ - onstation = 0; - onstation_override = 1; - density = 0; - pixel_x = 30 - }, -/turf/open/floor/iron/stairs, -/area/space) -"Fm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/chair/office/tactical{ - dir = 4 - }, -/turf/open/floor/iron/terracotta/small, -/area/space) -"Fn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/chair/comfy/carp{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/space) -"Ft" = ( -/obj/machinery/mineral/ore_redemption/offstation, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Fu" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Fw" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"Fz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/sign/poster/contraband/waffle_corp_rifles/directional/east, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/space) -"FC" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/royalblack, -/area/space) -"FD" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/vg_decals/numbers/six, -/turf/open/floor/engine, -/area/space) -"FF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/disposalpipe/trunk, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/space) -"FI" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"FK" = ( -/obj/effect/spawner/liquids_spawner/shoulders, -/turf/open/floor/iron/pool/cobble/side{ - dir = 1 - }, -/area/space) -"FL" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "dauntbar_w" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Bar Shutters" - }, -/obj/item/airbag/immediate_arm, -/turf/open/floor/plating/reinforced, -/area/space) -"FM" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"FP" = ( -/obj/structure/fermenting_barrel, -/turf/open/floor/iron/dark/small, -/area/space) -"FR" = ( -/obj/structure/chair/comfy/carp, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"FS" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/closet/secure_closet/interdynefob/maa_locker, -/turf/open/floor/carpet/red, -/area/space) -"FT" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"FV" = ( -/obj/structure/dresser, -/obj/item/sign/flag/syndicate{ - pixel_x = -7; - pixel_y = 13 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/carpet/red, -/area/space) -"FW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"FX" = ( -/obj/item/bodybag/environmental/prisoner/syndicate{ - pixel_y = 20; - pixel_x = -8 - }, -/obj/machinery/recharger, -/obj/item/bodybag/environmental/prisoner/syndicate{ - pixel_y = 20; - pixel_x = -4 - }, -/obj/item/bodybag/environmental/prisoner/syndicate{ - pixel_y = 20 - }, -/obj/item/bodybag/environmental/prisoner/syndicate{ - pixel_y = 20; - pixel_x = 6 - }, -/obj/item/assembly/flash/handheld{ - pixel_x = 3; - pixel_y = 10 - }, -/obj/item/assembly/flash/handheld{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/crowbar/red, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/sign/poster/contraband/revolver/directional/east, -/turf/open/floor/carpet/red, -/area/space) -"FY" = ( -/obj/machinery/light/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/engine, -/area/space) -"FZ" = ( -/obj/machinery/vending/medical/syndicate_access/cybersun{ - desc = "An advanced vendor that dispenses medical drugs, both recreational and medicinal. It's said to have been salvaged from an old decommissioned Cybersun Cruiser."; - name = "\improper SyndiMed ++"; - onstation = 0; - onstation_override = 1; - pixel_x = 30 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/space) -"Gb" = ( -/obj/structure/dresser, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/turf/open/floor/wood/large, -/area/space) -"Gd" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/space) -"Ge" = ( -/turf/open/floor/iron/colony/bolts, -/area/space) -"Gk" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Gm" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/stone, -/area/space) -"Gp" = ( -/obj/structure/closet/secure_closet/interdynefob/electrical_supplies, -/obj/item/clothing/shoes/magboots/syndie, -/obj/item/clothing/shoes/magboots/syndie{ - pixel_y = 8 - }, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Gq" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/portable_atmospherics/canister/miasma, -/turf/open/floor/iron/dark, -/area/space) -"Gr" = ( -/obj/machinery/button/door/directional/north{ - id = "syndiship_vault"; - specialfunctions = 4; - normaldoorcontrol = 1; - name = "Vault Bolt Control"; - req_access = list("syndicate") - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Gv" = ( -/obj/structure/cargo_shelf, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/noslip/tram, -/area/space) -"Gx" = ( -/obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Gz" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/plating/reinforced, -/area/space) -"GB" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - volume_rate = 200 - }, -/turf/open/floor/engine, -/area/space) -"GC" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - initialize_directions = 4; - dir = 4 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"GF" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"GO" = ( -/obj/structure/sign/painting/library{ - pixel_y = 30 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/structure/safe/floor, -/obj/item/book/granter/crafting_recipe/donk_secret_recipe, -/turf/open/floor/carpet/donk, -/area/space) -"GP" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"GS" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/toy/plush/abductor/agent, -/turf/open/floor/mineral/plastitanium, -/area/space) -"GY" = ( -/obj/machinery/skill_station, -/turf/open/floor/iron/white/small, -/area/space) -"GZ" = ( -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Hc" = ( -/obj/structure/sign/poster/contraband/arc_slimes/directional/north, -/turf/open/floor/iron/textured, -/area/space) -"Hd" = ( -/obj/item/paper_bin, -/obj/item/pen, -/obj/structure/table/wood/fancy/red, -/turf/open/floor/carpet/red, -/area/space) -"He" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/book/manual/wiki/ordnance, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"Hf" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/griddle/frontier_tabletop, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Hh" = ( -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/corner, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured, -/area/space) -"Hk" = ( -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/structure/hedge, -/turf/open/floor/carpet/royalblack, -/area/space) -"Hn" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/wood/tile, -/area/space) -"Ho" = ( -/obj/structure/reagent_forge, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"Hq" = ( -/obj/structure/closet/crate, -/obj/item/skillchip/job/engineer, -/obj/item/skillchip/job/chef, -/obj/item/skillchip/job/janitor, -/obj/item/skillchip/job/psychology, -/obj/item/skillchip/job/roboticist, -/obj/item/skillchip/brainwashing, -/obj/item/storage/box/skillchips, -/obj/item/storage/box/skillchips, -/obj/item/skillchip/job/psychology, -/obj/item/skillchip/job/roboticist, -/obj/item/skillchip/job/janitor, -/obj/item/skillchip/job/miner, -/obj/item/skillchip/entrails_reader, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/space) -"Hs" = ( -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Hu" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/modular_computer/laptop/preset/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Hv" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Hx" = ( -/obj/machinery/atmospherics/pipe/smart/simple/pink/visible{ - dir = 9 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"Hz" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "dauntless_interrogation" - }, -/obj/item/airbag/immediate_arm, -/obj/structure/cable, -/turf/open/floor/plating/reinforced, -/area/space) -"HA" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/bed/maint, -/turf/open/floor/iron/white/small, -/area/space) -"HB" = ( -/obj/machinery/door/poddoor{ - id = "synditrashgun" - }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"HD" = ( -/obj/structure/chair/sofa/bench{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/space) -"HI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"HK" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 4 - }, -/turf/open/floor/engine, -/area/space) -"HL" = ( -/obj/structure/cable, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/plating/reinforced, -/area/space) -"HM" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/space) -"HN" = ( -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/iron/white/small, -/area/space) -"HU" = ( -/obj/structure/weightmachine/weightlifter, -/turf/open/floor/iron/white/small, -/area/space) -"HV" = ( -/obj/structure/sign/poster/official/moth_epi/directional/south, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/space) -"Ia" = ( -/obj/structure/curtain, -/obj/machinery/duct, -/turf/open/floor/iron/white/small, -/area/space) -"Ii" = ( -/obj/item/sequence_scanner, -/obj/item/storage/belt/medical/paramedic, -/obj/item/clothing/suit/toggle/labcoat/hospitalgown, -/obj/structure/closet/secure_closet/interdynefob/medical, -/obj/item/circular_saw/field_medic, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/modular_computer/pda/syndicate, -/turf/open/floor/carpet/royalblue, -/area/space) -"Ij" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"In" = ( -/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/miningoff, -/turf/open/floor/carpet/stellar, -/area/space) -"Ir" = ( -/obj/machinery/cell_charger_multi/wall_mounted/directional/north, -/turf/open/floor/plating/reinforced, -/area/space) -"Is" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/wood/large, -/area/space) -"It" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless_xeno") - }, -/turf/open/floor/engine, -/area/space) -"Iu" = ( -/turf/open/floor/plating/reinforced, -/area/space) -"Iv" = ( -/obj/item/clothing/shoes/workboots/mining, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/closet/generic/wall{ - pixel_y = 32 - }, -/obj/item/modular_computer/pda/syndicate, -/turf/open/floor/carpet/stellar, -/area/space) -"Iz" = ( -/obj/structure/safe/floor, -/obj/item/storage/hypospraykit/cmo/combat, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/turf/open/floor/carpet/royalblue, -/area/space) -"IC" = ( -/obj/machinery/smartfridge/extract/preloaded{ - density = 0 - }, -/turf/open/floor/iron/textured, -/area/space) -"IG" = ( -/obj/machinery/atmospherics/miner/nitrogen, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Atmos Access Hatch" - }, -/turf/open/floor/engine/n2, -/area/space) -"IH" = ( -/obj/structure/plant_tank, -/turf/open/floor/mineral/plastitanium, -/area/space) -"IO" = ( -/obj/structure/chair/comfy/carp{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/space) -"IS" = ( -/obj/machinery/computer{ - desc = "A console meant to allow modifications to IDs. There's a chameleon ID stuck inside and no one has been able to pull it out..."; - icon_keyboard = "syndie_key"; - icon_screen = "explosive"; - name = "syndicate access change console"; - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"IX" = ( -/obj/structure/closet/secure_closet/medical1{ - req_access = list("syndicate") - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 7; - pixel_y = -9 - }, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = -4 - }, -/obj/item/clothing/glasses/science{ - pixel_x = -4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/carpet/royalblue, -/area/space) -"Je" = ( -/obj/structure/cable, -/obj/structure/closet/cardboard, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Ji" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/siding/thinplating{ - color = "#464d5b"; - dir = 9 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/white/small, -/area/space) -"Jj" = ( -/obj/effect/turf_decal/stripes, -/obj/machinery/door/airlock/engineering/glass{ - name = "Turbine Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "rad_shutters" - }, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Jn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/carpet/purple, -/area/space) -"Jo" = ( -/mob/living/basic/mining_drone/interdyne{ - name = "Molly" - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Jp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/clipboard, -/obj/item/stamp{ - pixel_x = 10 - }, -/obj/item/stamp/denied{ - pixel_x = -10 - }, -/turf/open/floor/noslip/tram, -/area/space) -"Jq" = ( -/obj/machinery/suit_storage_unit/industrial/bloodredsuit{ - req_access = list("syndicate") - }, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Jr" = ( -/obj/structure/chair/comfy/carp{ - dir = 1 - }, -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"Jt" = ( -/obj/machinery/door/airlock/hatch{ - name = "Turbine Mix"; - id_tag = "syndiship_turbine_lock" - }, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/machinery/atmospherics/pipe/layer_manifold/green/visible, -/turf/open/floor/engine, -/area/space) -"Ju" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Jw" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/posialert/directional/south, -/obj/item/mmi/posibrain/sphere, -/turf/open/floor/iron/textured, -/area/space) -"Jz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 1 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - dir = 10 - }, -/turf/open/floor/carpet/red, -/area/space) -"JC" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/backpack/duffelbag/deforest_medkit/stocked, -/obj/effect/turf_decal/siding/thinplating{ - color = "#464d5b"; - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/space) -"JI" = ( -/obj/machinery/light_switch/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/dresser, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/turf/open/floor/carpet/red, -/area/space) -"JJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/space) -"JM" = ( -/obj/effect/turf_decal/stripes, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"JN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"JP" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/cyan{ - dir = 8 - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"JR" = ( -/obj/effect/spawner/liquids_spawner/shoulders, -/turf/open/floor/iron/pool/cobble/corner{ - dir = 1 - }, -/area/space) -"JS" = ( -/obj/structure/moisture_trap, -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"JU" = ( -/obj/structure/cable, -/obj/structure/sign/poster/contraband/free_drone/directional/north, -/turf/open/floor/iron/textured, -/area/space) -"JX" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Ke" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"Ki" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood/stairs, -/area/space) -"Kk" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"Kn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/airalarm/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/red, -/area/space) -"Ko" = ( -/obj/structure/flora/bush/flowers_yw/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"Kw" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/machinery/griddle, -/turf/open/floor/iron/white, -/area/space) -"Kx" = ( -/obj/structure/closet/secure_closet/freezer/kitchen/all_access, -/obj/item/food/breadslice/plain, -/obj/item/food/breadslice/plain, -/obj/item/food/breadslice/plain, -/obj/item/food/grown/potato, -/obj/item/food/grown/potato, -/obj/effect/spawner/random/contraband/permabrig_weapon, -/obj/item/food/grown/onion, -/obj/item/food/grown/onion, -/obj/item/storage/box/ingredients/random, -/obj/item/storage/box/ingredients/random, -/obj/effect/turf_decal/bot_white, -/obj/item/storage/box/ingredients/carnivore, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/fancy/egg_box, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/mineral/titanium/white, -/area/space) -"Kz" = ( -/obj/machinery/button/polarizer{ - name = "Hanger doors"; - id = "syndihanger"; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"KA" = ( -/obj/machinery/computer/security/dauntless{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"KB" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/backpack/duffelbag/synth_treatment_kit/trauma/advanced, -/obj/machinery/vending/wallmed/directional/north{ - onstation = 0; - onstation_override = 1 - }, -/turf/open/floor/iron/white/small, -/area/space) -"KC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/plant_tank, -/turf/open/floor/carpet/red, -/area/space) -"KE" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"KF" = ( -/obj/machinery/computer/message_monitor{ - dir = 8 - }, -/obj/machinery/computer/message_monitor{ - dir = 8 - }, -/obj/item/radio/intercom/command/directional/east, -/turf/open/floor/mineral/plastitanium/red{ - icon_state = "plastitanium" - }, -/area/space) -"KG" = ( -/obj/structure/rack/gunrack, -/obj/item/gun/ballistic/shotgun/riot/sol/evil{ - pixel_y = 10 - }, -/obj/item/gun/ballistic/shotgun/riot/sol/evil{ - pixel_y = 10 - }, -/obj/item/gun/ballistic/shotgun/riot/sol/evil{ - pixel_y = 10 - }, -/obj/item/gun/ballistic/automatic/pistol/suppressed, -/obj/item/gun/ballistic/automatic/pistol/suppressed, -/obj/item/gun/ballistic/automatic/pistol/suppressed, -/obj/item/gun/ballistic/automatic/pistol/suppressed, -/obj/item/gun/ballistic/automatic/pistol/suppressed, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"KH" = ( -/obj/machinery/dryer{ - pixel_y = 25 - }, -/turf/open/floor/iron/white/small, -/area/space) -"KL" = ( -/obj/structure/bed/double/pod{ - dir = 1 - }, -/obj/effect/spawner/random/bedsheet/any/double{ - dir = 4 - }, -/obj/machinery/vending/security/noaccess{ - onstation = 0; - density = 0; - onstation_override = 1; - pixel_y = 32 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/carpet/red, -/area/space) -"KN" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"KO" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/machinery/holopad, -/turf/open/floor/iron/cafeteria, -/area/space) -"KP" = ( -/obj/structure/chair/sofa/bench/left{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/space) -"KR" = ( -/obj/machinery/photocopier, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"KU" = ( -/obj/machinery/vending/hydronutrients{ - onstation = 0; - onstation_override = 1; - pixel_x = -28; - can_astar_pass = 1; - density = 0 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"KW" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"KY" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"Lc" = ( -/obj/machinery/fax{ - fax_name = "Unknown Syndicate Fax"; - name = "SSV Dauntless Fax Machine"; - syndicate_network = 1 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Ld" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Lh" = ( -/turf/open/floor/iron/white, -/area/space) -"Li" = ( -/obj/machinery/computer/cargo/express/interdyne{ - dir = 4 - }, -/turf/open/floor/noslip/tram, -/area/space) -"Lj" = ( -/obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6/directional/north, -/obj/structure/table/wood, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark/textured_corner{ - dir = 8 - }, -/area/space) -"Ll" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/turf/open/floor/noslip/tram, -/area/space) -"Ln" = ( -/obj/structure/chair/office/tactical, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark, -/area/space) -"Lp" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/sink/kitchen/directional/west{ - pixel_x = 18 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/wood/large, -/area/space) -"Lt" = ( -/obj/machinery/duct, -/obj/structure/sink/kitchen/directional/west, -/obj/structure/mirror/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/small, -/area/space) -"Lx" = ( -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Atmos Access Hatch" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"LM" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/bluespace_vendor/directional/east, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"LN" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 8 - }, -/turf/open/floor/iron/textured, -/area/space) -"LQ" = ( -/obj/effect/spawner/random/medical/medkit{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/effect/spawner/random/medical/supplies{ - pixel_y = 3 - }, -/obj/effect/spawner/random/medical/medkit{ - pixel_x = -6; - pixel_y = -3 - }, -/obj/effect/spawner/random/medical/medkit, -/obj/effect/spawner/random/medical/medkit, -/obj/item/storage/medkit/regular{ - pixel_x = 3; - pixel_y = 1 - }, -/obj/item/storage/medkit/advanced{ - pixel_x = -2; - pixel_y = 8 - }, -/obj/structure/rack/shelf, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/door/window/survival_pod/left/directional/west, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/space) -"LS" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/reagentgrinder, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/mineral/titanium/white, -/area/space) -"LU" = ( -/obj/structure/sign/painting/large/library{ - pixel_y = 30 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"LW" = ( -/obj/structure/dresser, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/obj/structure/sign/painting/library{ - pixel_y = 30 - }, -/turf/open/floor/carpet/stellar, -/area/space) -"LY" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Ma" = ( -/obj/machinery/computer/mecha{ - dir = 8 - }, -/turf/open/floor/iron/textured, -/area/space) -"Mb" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/right, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Mf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/item/clothing/shoes/sneakers/crimson, -/obj/item/clothing/under/rank/prisoner/syndicate, -/obj/item/clothing/under/rank/prisoner/syndicate{ - pixel_y = 4 - }, -/obj/item/clothing/under/rank/prisoner/syndicate{ - pixel_y = 8 - }, -/obj/item/clothing/shoes/sneakers/crimson{ - pixel_x = -4 - }, -/obj/item/clothing/shoes/sneakers/crimson{ - pixel_x = 4 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Mg" = ( -/obj/machinery/duct, -/turf/open/floor/iron/white, -/area/space) -"Mh" = ( -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/white, -/area/space) -"Mi" = ( -/obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner{ - dir = 8 - }, -/obj/structure/closet/generic/wall{ - pixel_x = 32 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Mm" = ( -/obj/effect/turf_decal/tile/holiday, -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"Mn" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron/white/small, -/area/space) -"Mo" = ( -/obj/machinery/duct, -/turf/open/floor/mineral/titanium/white, -/area/space) -"Mq" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/obj/structure/bookcase/random{ - pixel_y = -32 - }, -/obj/structure/cable, -/turf/open/floor/carpet/royalblack, -/area/space) -"Mr" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/teargas{ - pixel_x = 3; - pixel_y = 6 - }, -/obj/item/storage/box/handcuffs{ - pixel_y = 3 - }, -/obj/item/storage/box/flashbangs{ - pixel_x = -3 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"My" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/plating/reinforced, -/area/space) -"Mz" = ( -/obj/structure/dresser, -/obj/item/sign/flag/syndicate{ - pixel_x = -7; - pixel_y = 13 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/wood, -/area/space) -"MA" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"MC" = ( -/obj/effect/spawner/random/structure/crate, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"MD" = ( -/obj/effect/turf_decal/siding/thinplating/dark/end, -/obj/structure/cable, -/turf/open/floor/stone, -/area/space) -"MF" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/carpet/purple, -/area/space) -"MG" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/book/manual/ripley_build_and_repair{ - pixel_x = -5 - }, -/obj/item/book/manual/wiki/robotics_cyborgs{ - pixel_x = 8 - }, -/turf/open/floor/iron/textured, -/area/space) -"MK" = ( -/turf/open/floor/wood/large, -/area/space) -"MM" = ( -/obj/item/encryptionkey/syndicate, -/obj/structure/safe/floor, -/obj/item/storage/box/syndie_kit/chameleon/ghostcafe{ - desc = "A sleek, sturdy box."; - name = "Chameleon Kit" - }, -/obj/structure/sign/painting/library{ - pixel_y = 30 - }, -/obj/item/disk/design_disk/long_range_pda, -/turf/open/floor/wood/large, -/area/space) -"MN" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Bay" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"MQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"MR" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/north{ - id = "rad_shutters"; - name = "Radiation Shutters"; - pixel_x = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"MS" = ( -/obj/structure/aquarium/donkfish, -/turf/open/floor/carpet/donk, -/area/space) -"MU" = ( -/obj/structure/fans/tiny, -/turf/open/floor/plating/reinforced, -/area/space) -"MW" = ( -/obj/structure/chair/office/tactical{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/space) -"Nb" = ( -/obj/machinery/light/cold/directional/north, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Nf" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/one, -/turf/open/floor/engine, -/area/space) -"Nh" = ( -/obj/structure/cargo_shelf, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/noslip/tram, -/area/space) -"Ni" = ( -/obj/machinery/duct, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Nj" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate"); - anchored = 1 - }, -/obj/item/clothing/glasses/night, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/gloves/combat, -/obj/item/card/id/advanced/chameleon, -/obj/item/card/id/advanced/chameleon, -/obj/item/card/id/advanced/chameleon, -/obj/item/radio/headset/interdyne, -/obj/item/radio/headset/interdyne, -/obj/item/radio/headset/interdyne, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Nk" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/yellow{ - dir = 4 - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Nl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/pen/red{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/pen/fountain{ - pixel_x = 10 - }, -/obj/item/clothing/gloves/cargo_gauntlet{ - pixel_y = 2 - }, -/obj/item/hand_labeler, -/turf/open/floor/noslip/tram, -/area/space) -"Nm" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Nn" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/textured, -/area/space) -"Np" = ( -/obj/structure/cargo_shelf, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/noslip/tram, -/area/space) -"Nr" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Nt" = ( -/obj/structure/chair/sofa/corner/maroon, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"Nu" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/carpet/red, -/area/space) -"Nv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/duct, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Nw" = ( -/obj/machinery/button/polarizer{ - id = "dauntbar_s"; - name = "Bar Shutters"; - pixel_y = 40; - pixel_x = 8 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/button/polarizer{ - id = "dauntbar_w"; - name = "Bar Windows"; - pixel_y = 40; - pixel_x = -8 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/wood/large, -/area/space) -"Nx" = ( -/obj/machinery/ntnet_relay, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/grey_tide/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Ny" = ( -/obj/structure/plant_tank, -/obj/structure/cable, -/turf/open/floor/wood/large, -/area/space) -"NA" = ( -/obj/structure/closet/crate/wooden, -/obj/item/choice_beacon/music, -/obj/item/choice_beacon/music, -/obj/item/choice_beacon/music, -/obj/item/disk{ - desc = "A cheap, plastic hard-disk labelled 'good tunes to assault ops to'. It looks disused... wait, is that a 'THE WEAPONIZED' logo?"; - icon_state = "nucleardisk"; - name = "dat fukken disk" - }, -/obj/item/vending_refill/wardrobe/syndie_wardrobe, -/obj/item/binoculars, -/obj/item/computer_disk/syndicate/camera_app, -/obj/item/computer_disk/syndicate/camera_app, -/obj/item/computer_disk/syndicate/camera_app, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"NE" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/statuebust/hippocratic/evil, -/turf/open/floor/wood/large, -/area/space) -"NI" = ( -/obj/effect/spawner/liquids_spawner/shoulders, -/turf/open/floor/iron/pool/cobble/corner{ - dir = 8 - }, -/area/space) -"NJ" = ( -/obj/machinery/bluespace_miner, -/turf/open/floor/plating/reinforced, -/area/space) -"NO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/disposal/delivery_chute{ - dir = 4; - name = "disposals chute"; - pixel_x = 5 - }, -/turf/open/floor/noslip/tram, -/area/space) -"NQ" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/north{ - id = syndiengibolt"; - name = "Engineering Airlock Bolt"; - pixel_x = -8 - }, -/obj/machinery/button/door/directional/north{ - id = "syndiengishutters"; - name = "Engineering exterior access lock"; - pixel_x = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"NS" = ( -/obj/effect/turf_decal/stripes/red/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/corner, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"NX" = ( -/obj/structure/bookcase/random{ - pixel_y = -32 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"NZ" = ( -/obj/machinery/button/door/directional/west{ - id = "syndimed"; - name = "Blast Doors"; - req_access = list("syndicate"); - pixel_x = 0; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"Oa" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Ob" = ( -/obj/structure/emergency_shield/cult/weak{ - desc = "A low energy shield used to protect a ship from various fauna attacks." - }, -/obj/structure/emergency_shield/cult/weak{ - desc = "A low energy shield used to protect a ship from various fauna attacks." - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"Oc" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Od" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Oe" = ( -/obj/item/reagent_containers/cup/maunamug, -/obj/structure/table/wood/fancy/red, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/wood/large, -/area/space) -"Of" = ( -/obj/machinery/photocopier/gratis, -/turf/open/floor/wood/large, -/area/space) -"Om" = ( -/obj/structure/sign/poster/contraband/donk_co/directional/west, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/reagent_containers/cup/glass/mug, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Oo" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/reagent_dispensers/wall/virusfood/directional/west, -/obj/machinery/reagentgrinder, -/obj/item/stack/sheet/mineral/gold{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/obj/item/stack/sheet/mineral/uranium/five, -/turf/open/floor/iron/dark, -/area/space) -"Op" = ( -/obj/structure/chair/comfy/carp, -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"Oq" = ( -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/beebox, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/turf/open/misc/grass/jungle/station, -/area/space) -"Or" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/vending/dinnerware{ - onstation = 0; - onstation_override = 1; - density = 0; - pixel_y = 32 - }, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"Os" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/left, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Ow" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/punching_bag, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Ox" = ( -/obj/item/storage/box/aquarium_props, -/obj/structure/aquarium/donkfish, -/turf/open/floor/wood/parquet, -/area/space) -"Oy" = ( -/obj/machinery/vending/drugs{ - name = "\improper SyndiDrug Plus"; - onstation = 0; - onstation_override = 1; - density = 0; - pixel_x = 30 - }, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/space) -"Oz" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/item/reagent_containers/cup/glass/mug, -/turf/open/floor/carpet/purple, -/area/space) -"OD" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/space) -"OG" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/reagentgrinder{ - pixel_y = 11; - pixel_x = -1 - }, -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"ON" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = -6; - pixel_y = -7 - }, -/obj/item/reagent_containers/cup/rag, -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/wood/large, -/area/space) -"OO" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark/textured_edge{ - dir = 8 - }, -/area/space) -"OV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/donk, -/area/space) -"OW" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/sign/flag/syndicate/directional/north, -/turf/open/floor/iron/showroomfloor, -/area/space) -"OX" = ( -/obj/structure/closet/generic/wall{ - pixel_x = 32 - }, -/obj/structure/chair/sofa/bench/left{ - dir = 8 - }, -/turf/open/space/basic, -/turf/open/floor/iron/white/small, -/area/space) -"OZ" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/wood/large, -/area/space) -"Pc" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/spawner/random/food_or_drink/refreshing_beverage, -/turf/open/floor/iron/dark/small, -/area/space) -"Pe" = ( -/obj/machinery/vending/clothing{ - onstation = 0; - onstation_override = 1; - pixel_x = -28; - density = 0 - }, -/obj/structure/chair/sofa/bench/right{ - dir = 4 - }, -/obj/machinery/vending/autodrobe/all_access{ - onstation = 0; - onstation_override = 1; - density = 0; - pixel_y = -32 - }, -/turf/open/floor/iron/white/small, -/area/space) -"Pf" = ( -/obj/structure/chair/office/tactical{ - dir = 4 - }, -/obj/structure/sign/poster/abductor/ayylian/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Pi" = ( -/obj/structure/lattice/catwalk/mining, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"Pj" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Pl" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"Pp" = ( -/obj/structure/sign/poster/contraband/moffuchis_pizza/directional/east, -/obj/structure/chair/comfy/carp, -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"Pt" = ( -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/engine, -/area/space) -"Pu" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/textured, -/area/space) -"PA" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/structure/sink/kitchen/directional/east, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/misc/grass/jungle/station, -/area/space) -"PB" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/multitool/circuit, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 10 - }, -/obj/structure/sign/poster/contraband/hacking_guide/directional/south, -/turf/open/floor/iron/textured, -/area/space) -"PC" = ( -/obj/effect/spawner/liquids_spawner/shoulders, -/turf/open/floor/iron/pool/cobble, -/area/space) -"PD" = ( -/obj/machinery/light/cold/directional/north, -/obj/structure/flatpack_cart, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"PE" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/textured, -/area/space) -"PH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"PK" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/general/hidden, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"PM" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"PN" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - external_pressure_bound = 120; - name = "server vent" - }, -/obj/machinery/door/window/survival_pod/left/directional/south{ - name = "Slime Euthanization Chamber"; - req_access = list("syndicate") - }, -/turf/open/floor/circuit/telecomms, -/area/space) -"PO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"PQ" = ( -/obj/structure/bed/double/pod{ - dir = 1 - }, -/obj/item/bedsheet/cosmos/double{ - dir = 1 - }, -/turf/open/floor/wood, -/area/space) -"PW" = ( -/obj/structure/railing/wooden_fencing{ - dir = 1 - }, -/obj/structure/railing/wooden_fencing{ - dir = 4 - }, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"PY" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/rack/shelf, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/machinery/door/window/survival_pod/left/directional/north{ - name = "Robotics Airlock"; - req_access = list("syndicate") - }, -/turf/open/floor/iron/textured, -/area/space) -"Qa" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"Qd" = ( -/mob/living/basic/bot/medbot/stationary{ - faction = list("Syndicate"); - req_one_access = list("syndicate"); - name = "Insurgent Care"; - radio_channel = "Syndicate"; - radio_key = /obj/item/encryptionkey/syndicate - }, -/turf/open/floor/iron/white/small, -/area/space) -"Qe" = ( -/obj/structure/fireplace, -/turf/open/floor/iron/terracotta/diagonal, -/area/space) -"Qf" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark/textured_corner{ - dir = 4 - }, -/area/space) -"Qi" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 6 - }, -/obj/structure/cable, -/turf/open/floor/plating/reinforced, -/area/space) -"Ql" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/hairbrush/tactical, -/obj/item/scissors, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"Qm" = ( -/obj/machinery/icecream_vat, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"Qn" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Qr" = ( -/obj/structure/hedge, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"Qs" = ( -/obj/structure/kitchenspike, -/obj/item/knife/butcher, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"Qt" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plating/reinforced, -/area/space) -"Qu" = ( -/obj/machinery/vending/boozeomat/syndicate_access{ - onstation = 0; - onstation_override = 1 - }, -/obj/structure/curtain/cloth{ - color = "#333333" - }, -/turf/open/floor/plating/reinforced, -/area/space) -"Qy" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Qz" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/right, -/obj/effect/turf_decal/siding/dark/corner, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"QA" = ( -/obj/structure/fireplace, -/turf/open/floor/mineral/plastitanium, -/area/space) -"QC" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/turf/open/floor/engine, -/area/space) -"QG" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/wood/tile, -/area/space) -"QI" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"QJ" = ( -/obj/structure/mirror/directional/north, -/obj/structure/chair/comfy/barber_chair{ - dir = 1 - }, -/turf/open/floor/iron/kitchen/herringbone, -/area/space) -"QK" = ( -/obj/machinery/bluespace_miner, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/turf/open/floor/plating/reinforced, -/area/space) -"QL" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/surgery_tray/full/advanced, -/turf/open/floor/iron/white/small, -/area/space) -"QM" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate"); - name = "Syndicate Holding Cell"; - id = "Syndicate Cell" - }, -/obj/machinery/duct, -/turf/open/floor/iron/white/small, -/area/space) -"QN" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/turf/open/floor/iron/textured, -/area/space) -"QO" = ( -/turf/open/floor/mineral/plastitanium, -/area/space) -"QQ" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/turf/open/floor/plating/reinforced, -/area/space) -"QR" = ( -/obj/structure/chair/sofa/corp, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/royalblack, -/area/space) -"QV" = ( -/obj/structure/chair/comfy/beige, -/turf/open/floor/iron/dark/small, -/area/space) -"QW" = ( -/obj/effect/spawner/liquids_spawner/shoulders, -/turf/open/floor/iron/pool/cobble/side{ - dir = 8 - }, -/area/space) -"QY" = ( -/obj/structure/closet/secure_closet/hydroponics{ - req_access = null - }, -/obj/item/construction/plumbing, -/obj/item/cultivator, -/obj/item/shovel/spade, -/obj/item/plant_analyzer, -/obj/item/gun/energy/floragun, -/obj/item/geneshears, -/obj/item/hatchet, -/obj/item/secateurs, -/obj/item/bee_smoker, -/obj/item/clothing/head/utility/beekeeper_head, -/obj/item/clothing/suit/utility/beekeeper_suit, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/item/seeds/kudzu, -/obj/effect/spawner/random/food_or_drink/seed_rare, -/obj/effect/spawner/random/food_or_drink/seed_rare, -/obj/effect/spawner/random/food_or_drink/seed_rare, -/turf/open/misc/grass/jungle/station, -/area/space) -"QZ" = ( -/obj/item/storage/toolbox/fishing, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/fishing_portal_generator, -/turf/open/floor/iron/white, -/area/space) -"Rb" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Rc" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/microwave/frontier_printed, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Rd" = ( -/obj/machinery/duct, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/space) -"Rj" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/structure/railing/wooden_fencing{ - dir = 4 - }, -/obj/structure/flora/bush/flowers_br/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"Rm" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/siding/thinplating{ - color = "#464d5b"; - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/space) -"Rn" = ( -/obj/structure/cargo_shelf, -/obj/structure/sign/poster/official/carwo_magazine/directional/east, -/turf/open/floor/noslip/tram, -/area/space) -"Ro" = ( -/obj/machinery/computer{ - desc = "A console meant to allow modifications to IDs. There's a chameleon ID stuck inside and no one has been able to pull it out..."; - icon_keyboard = "syndie_key"; - icon_screen = "explosive"; - name = "syndicate access change console"; - dir = 1 - }, -/obj/item/paper{ - default_raw_text = "The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...
The Syndicate welcomes you onboard, Corporate Liaison. It is deeply suggested you help our crew via informing them of their corporate investors' goal and to help maintain cohesion. The ship is jointy ran, afterall. Don't hurt yourself now, and stay winning.
"; - name = "paper- 'SSV Dauntless Corporate Report'" - }, -/turf/open/floor/wood/large, -/area/space) -"Rr" = ( -/obj/structure/lattice/catwalk/mining, -/obj/structure/railing, -/turf/open/lava/plasma/ice_moon, -/area/space) -"Rs" = ( -/obj/machinery/button/door/directional/north{ - id = "syndicatesauna"; - name = "Sauna Window Shutters"; - pixel_y = -24 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/space) -"Rv" = ( -/obj/structure/rack/gunrack, -/obj/item/gun/microfusion/mcr01/syndie, -/obj/item/gun/microfusion/mcr01/syndie, -/obj/item/gun/microfusion/mcr01/syndie, -/obj/item/gun/microfusion/mcr01/syndie, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Rw" = ( -/obj/machinery/suit_storage_unit/industrial/hauler, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Ry" = ( -/turf/open/floor/carpet/donk, -/area/space) -"RB" = ( -/obj/machinery/button/door/directional/west{ - id = "syndihanger"; - name = "Docking Port Blast Doors"; - req_access = list("syndicate"); - pixel_x = 24 - }, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"RC" = ( -/obj/machinery/button/door/directional/north{ - id = "rad_shutters"; - name = "Radiation Shutters" - }, -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped/layer2, -/turf/open/floor/plating/reinforced, -/area/space) -"RH" = ( -/obj/structure/sign/warning/engine_safety/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/space) -"RI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/turf/open/floor/engine/n2o, -/area/space) -"RJ" = ( -/obj/structure/cable, -/obj/machinery/power/smes/full, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"RN" = ( -/obj/machinery/computer/camera_advanced/xenobio{ - dir = 4; - networks = list("dauntless_xeno") - }, -/turf/open/floor/iron/textured, -/area/space) -"RO" = ( -/obj/structure/noticeboard/directional/north, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/plating/reinforced, -/area/space) -"RP" = ( -/obj/structure/cable, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark, -/area/space) -"RV" = ( -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 1 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/textured, -/area/space) -"RX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/carpet/red, -/area/space) -"Sa" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/bed/double/pod, -/obj/effect/spawner/random/bedsheet/any/double, -/turf/open/floor/carpet/green, -/area/space) -"Sb" = ( -/obj/machinery/atmospherics/pipe/smart/simple/pink/visible{ - dir = 6 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"Sc" = ( -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/white/diagonal, -/area/space) -"Sg" = ( -/obj/structure/table/wood/fancy/red, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/turf/open/floor/wood/large, -/area/space) -"Sj" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/textured, -/area/space) -"Sl" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/processor, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/turf/open/floor/mineral/titanium/white, -/area/space) -"Sm" = ( -/obj/structure/sink/kitchen/directional/south, -/turf/open/floor/mineral/titanium/white, -/area/space) -"Sr" = ( -/obj/machinery/dna_scannernew, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/effect/turf_decal/siding/green{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/space) -"Sw" = ( -/obj/structure/dresser, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Sy" = ( -/obj/item/gun/ballistic/automatic/sniper_rifle/modular/syndicate, -/obj/item/gun/ballistic/rifle/sniper_rifle, -/obj/structure/guncase{ - req_access = list("syndicate") - }, -/obj/item/ammo_box/magazine/sniper_rounds/marksman, -/obj/item/ammo_box/magazine/sniper_rounds/marksman, -/obj/item/ammo_box/magazine/sniper_rounds/marksman, -/obj/item/ammo_box/magazine/sniper_rounds/marksman, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"SA" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/space) -"SB" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/diagonal, -/area/space) -"SC" = ( -/obj/machinery/button/door/directional/south{ - specialfunctions = 4; - id = "syndiship_vault"; - normaldoorcontrol = 1; - name = "Vault Bolt Control"; - req_access = list("syndicate") - }, -/obj/structure/closet/crate/goldcrate, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 - }, -/obj/item/stack/sheet/glass/fifty{ - pixel_y = 9 - }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/mineral/diamond{ - amount = 5 - }, -/obj/item/stack/sheet/bluespace_crystal{ - amount = 5 - }, -/obj/item/stack/sheet/mineral/gold{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/uranium{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/titanium{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/silver{ - amount = 10 - }, -/obj/item/stack/sheet/plastic/five, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"SD" = ( -/obj/structure/closet/secure_closet/interdynefob/robotics, -/obj/item/clothing/suit/toggle/labcoat/skyrat/rd, -/obj/item/clothing/suit/hooded/wintercoat/science/rd, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/obj/item/computer_disk/ordnance, -/obj/item/computer_disk/ordnance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/modular_computer/pda/syndicate, -/turf/open/floor/carpet/purple, -/area/space) -"SF" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/book/granter/crafting_recipe/dusting/rebarxbowsyndie_ammo, -/turf/open/floor/mineral/plastitanium, -/area/space) -"SG" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/two, -/turf/open/floor/engine, -/area/space) -"SH" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"SI" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/paper/fluff/xenoarch_guide, -/obj/item/storage/bag/xenoarch, -/turf/open/floor/stone, -/area/space) -"SJ" = ( -/obj/structure/lattice/catwalk/mining, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"SK" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/textured, -/area/space) -"SL" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"SM" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/stone, -/area/space) -"SN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/visible/layer2{ - dir = 9 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"SO" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/machinery/chem_mass_spec, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/iron/white/small, -/area/space) -"SP" = ( -/obj/machinery/computer/order_console/cook/interdyne{ - dir = 1 - }, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"SW" = ( -/obj/machinery/computer/camera_advanced/syndie{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"SY" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/dark/small, -/area/space) -"Ta" = ( -/obj/effect/landmark/navigate_destination, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Tb" = ( -/obj/structure/emergency_shield/cult/weak{ - desc = "A low energy shield used to protect a ship from various fauna attacks." - }, -/obj/structure/billboard/donk_n_go, -/turf/open/lava/plasma/ice_moon, -/area/space) -"Tc" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Td" = ( -/obj/item/storage/box/aquarium_props, -/obj/structure/aquarium/crab, -/turf/open/floor/wood/parquet, -/area/space) -"Ti" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Syndicate Cell"; - name = "Syndicate Cell locker"; - req_one_access = null; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Tk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Tm" = ( -/obj/effect/turf_decal/stripes, -/obj/machinery/door/airlock/engineering/glass{ - name = "Turbine Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "rad_shutters" - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Tn" = ( -/obj/structure/chair/comfy/shuttle/tactical{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"To" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Tq" = ( -/obj/structure/table/wood/fancy/red, -/obj/item/reagent_containers/cup/glass/mug, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"Tr" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/stone, -/area/space) -"Ts" = ( -/obj/effect/turf_decal/vg_decals/atmos/nitrogen, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible/layer2{ - dir = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"Tt" = ( -/obj/structure/weightmachine, -/turf/open/floor/iron/white/small, -/area/space) -"Tv" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/mob/living/carbon/human/species/monkey, -/obj/structure/flora/bush/flowers_yw/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"Tx" = ( -/obj/structure/lattice/catwalk/mining, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Tz" = ( -/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/researcher{ - dir = 8 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/carpet/purple, -/area/space) -"TB" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron/textured, -/area/space) -"TC" = ( -/obj/structure/plasticflaps, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"TD" = ( -/obj/structure/safe/floor, -/obj/item/firelance, -/obj/item/storage/box/syndie_kit/imp_microbomb, -/obj/item/storage/box/syndie_kit/imp_microbomb, -/obj/item/radio/headset/interdyne/command, -/turf/open/floor/carpet/red, -/area/space) -"TE" = ( -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"TF" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/brown{ - dir = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"TG" = ( -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"TH" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/iron/terracotta/small, -/area/space) -"TJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer2, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"TQ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 10 - }, -/obj/machinery/cell_charger_multi, -/turf/open/floor/iron/textured, -/area/space) -"TR" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/chem_dispenser/frontier_appliance, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/turf/open/floor/mineral/titanium/white, -/area/space) -"TW" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"TX" = ( -/obj/structure/closet/radiation, -/obj/item/mod/module/rad_protection, -/obj/item/mod/module/rad_protection, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"TY" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/space) -"Ua" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/space) -"Uc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Ud" = ( -/obj/machinery/light/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, -/turf/open/floor/circuit/telecomms, -/area/space) -"Uf" = ( -/obj/machinery/computer/apc_control/away{ - dir = 8 - }, -/turf/open/floor/wood, -/area/space) -"Um" = ( -/obj/structure/cable, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Un" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/cable, -/turf/open/floor/carpet/purple, -/area/space) -"Uo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Uq" = ( -/obj/machinery/vending/wardrobe/syndie_wardrobe{ - onstation = 0; - onstation_override = 1; - pixel_x = -28; - density = 0 - }, -/obj/structure/chair/sofa/bench{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/space) -"Ur" = ( -/obj/machinery/atmospherics/miner/n2o, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Atmos Access Hatch" - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Us" = ( -/turf/open/floor/iron/kitchen/diagonal, -/area/space) -"Uu" = ( -/obj/structure/table/wood/fancy/red, -/obj/effect/spawner/random/food_or_drink/pizzaparty{ - loot = list(/obj/item/pizzabox/margherita = 2, /obj/item/pizzabox/meat = 2, /obj/item/pizzabox/mushroom = 2, /obj/item/pizzabox/pineapple = 2, /obj/item/pizzabox/vegetable = 2) - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"Uv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/cable, -/obj/structure/chair/comfy/carp{ - dir = 4 - }, -/turf/open/floor/carpet/green, -/area/space) -"Uw" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 4 - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Uy" = ( -/obj/machinery/door/poddoor{ - id = "turbine_vent" - }, -/turf/open/floor/engine, -/area/space) -"UC" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/clothing/head/utility/chefhat, -/obj/item/storage/belt/military/snack, -/turf/open/floor/iron/white, -/area/space) -"UD" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/gas_miner_beacons/syndicate{ - pixel_x = 7; - pixel_y = -4 - }, -/obj/item/storage/box/gas_miner_beacons/syndicate{ - pixel_x = -7; - pixel_y = -4 - }, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"UE" = ( -/turf/open/floor/iron/dark/textured_edge{ - dir = 4 - }, -/area/space) -"UF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/sign/poster/contraband/atmosia_independence/directional/south, -/turf/open/floor/iron/terracotta/small, -/area/space) -"UH" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/pink{ - dir = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"UI" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/taperecorder, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = 6 - }, -/turf/open/floor/mineral/plastitanium/red{ - icon_state = "plastitanium" - }, -/area/space) -"UJ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/chem_dispenser/frontier_appliance, -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/wood/large, -/area/space) -"UN" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "turbine_shutters" - }, -/turf/open/floor/plating, -/area/space) -"UP" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"UQ" = ( -/obj/structure/aquarium/prefilled, -/obj/item/storage/box/aquarium_props, -/turf/open/floor/wood/parquet, -/area/space) -"UR" = ( -/obj/effect/turf_decal/siding/dark, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"US" = ( -/obj/machinery/smartfridge/drinks, -/obj/structure/curtain/cloth{ - color = "#333333" - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"UT" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/space) -"UU" = ( -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/space) -"UW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"UY" = ( -/obj/structure/closet/secure_closet/freezer/meat{ - req_access = list("syndicate") - }, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 12 - }, -/obj/item/reagent_containers/condiment/rice, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/choice_beacon/ingredient, -/obj/item/toy/figure/chef, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"Ve" = ( -/turf/open/floor/noslip, -/area/space) -"Vf" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate") - }, -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/space) -"Vh" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "syndirecycle" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ - pixel_x = -24; - id = "synditrashgun" - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Vj" = ( -/obj/structure/tank_holder/anesthetic, -/obj/machinery/anesthetic_machine, -/turf/open/floor/iron/white/small, -/area/space) -"Vk" = ( -/obj/machinery/smartfridge/food, -/obj/structure/curtain/cloth{ - color = "#333333" - }, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Vm" = ( -/obj/item/circuitboard/machine/ore_silo, -/obj/structure/frame/machine/secured, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Vo" = ( -/obj/structure/bodycontainer/morgue{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Vp" = ( -/obj/machinery/deepfryer, -/turf/open/floor/iron/white, -/area/space) -"Vs" = ( -/obj/machinery/bookbinder, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Vt" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/structure/fermenting_barrel, -/turf/open/floor/stone, -/area/space) -"Vu" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/turf/open/floor/circuit/telecomms, -/area/space) -"Vw" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/experi_scanner, -/turf/open/floor/iron/textured, -/area/space) -"Vx" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "interdynebarbers"; - spawn_list = list(/obj/structure/window/reinforced/plasma/plastitanium) - }, -/obj/structure/flora/bush/flowers_br, -/turf/open/misc/grass/jungle/station, -/area/space) -"Vy" = ( -/obj/machinery/door/poddoor{ - id = "syndihanger" - }, -/obj/structure/fans/tiny/forcefield, -/turf/open/floor/mineral/plastitanium, -/area/space) -"VA" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/seed_extractor, -/turf/open/misc/grass/jungle/station, -/area/space) -"VB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"VC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/carpet/red, -/area/space) -"VD" = ( -/obj/item/reagent_containers/cup/glass/trophy/gold_cup{ - pixel_y = 6; - desc = "To the loss of a beloved sister ship. May you rest peacefully beneath the ice."; - name = "DS-2 Memorial Trophy" - }, -/obj/structure/table/wood/fancy/red, -/turf/open/floor/wood/large, -/area/space) -"VG" = ( -/obj/effect/turf_decal/vg_decals/atmos/carbon_dioxide, -/turf/open/floor/plating/reinforced, -/area/space) -"VJ" = ( -/obj/machinery/processor/slime, -/turf/open/floor/iron/textured, -/area/space) -"VN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 1 - }, -/turf/open/floor/engine{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"VQ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/carpet/royalblue, -/area/space) -"VR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/carpet/royalblack, -/area/space) -"VS" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Wa" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/carpet/red, -/area/space) -"Wd" = ( -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/plating/reinforced, -/area/space) -"We" = ( -/obj/structure/chair/comfy/carp{ - dir = 1 - }, -/obj/machinery/vending/autodrobe/all_access{ - onstation = 0; - onstation_override = 1; - density = 0; - pixel_y = -32 - }, -/turf/open/floor/carpet/donk, -/area/space) -"Wh" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/space) -"Wi" = ( -/obj/effect/turf_decal/stripes, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "rad_shutters" - }, -/obj/machinery/door/airlock/vault, -/obj/structure/fans/tiny/forcefield, -/turf/closed/wall/r_wall/syndicate/cruiser, -/area/space) -"Wm" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded{ - pixel_x = -32 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/monkeycubes, -/turf/open/floor/iron/dark, -/area/space) -"Wn" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"Wo" = ( -/obj/machinery/gibber, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"Wp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"Wu" = ( -/obj/machinery/netpod, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Wv" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Ww" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/visible/layer2, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"WB" = ( -/obj/machinery/duct, -/obj/structure/cable, -/turf/open/floor/wood/large, -/area/space) -"WC" = ( -/obj/structure/chair/sofa/bench/left{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/space) -"WG" = ( -/obj/machinery/plate_press, -/obj/item/stack/license_plates/empty/fifty, -/turf/open/floor/iron/dark/small, -/area/space) -"WH" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"WM" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/visible/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"WN" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/mineral/plastitanium, -/area/space) -"WP" = ( -/obj/structure/mecha_wreckage/mauler{ - anchored = 1; - desc = "A prized relic from the recent attack upon the Dauntless, the only mech to survive intact. Attached to the chest plate is a commemoration plaque that reads: 'Lest we forget our fallen agents.'" - }, -/turf/open/floor/carpet/donk, -/area/space) -"WS" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/stone, -/area/space) -"WW" = ( -/obj/structure/sign/warning/chem_diamond/directional/east, -/obj/structure/emergency_shield/cult/weak{ - desc = "A low energy shield used to protect a ship from various fauna attacks." - }, -/turf/open/lava/plasma/ice_moon, -/area/space) -"WX" = ( -/turf/open/floor/carpet/red, -/area/space) -"WZ" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"Xb" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/turf/open/floor/iron/showroomfloor, -/area/space) -"Xd" = ( -/obj/machinery/iv_drip, -/obj/machinery/biogenerator/medstation/directional/east, -/turf/open/floor/iron/white/small, -/area/space) -"Xf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Xg" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/biogenerator/organic_printer, -/obj/effect/turf_decal/siding/thinplating/dark/end, -/turf/open/floor/stone, -/area/space) -"Xh" = ( -/obj/structure/sink/directional/east, -/obj/machinery/vending/wardrobe/jani_wardrobe{ - onstation = 0; - onstation_override = 1; - pixel_y = -28 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Xk" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/mod/construction/broken_core{ - pixel_x = -2; - pixel_y = -6 - }, -/obj/item/mod/construction/broken_core{ - pixel_x = -2; - pixel_y = -6 - }, -/obj/item/mod/core/standard, -/obj/item/pai_card, -/turf/open/floor/iron/textured, -/area/space) -"Xm" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/carpet/purple, -/area/space) -"Xt" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/carpet/donk, -/area/space) -"Xv" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 8 - }, -/turf/open/floor/plating/reinforced, -/area/space) -"XA" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/chem_dispenser/mutagensaltpeter, -/turf/open/misc/grass/jungle/station, -/area/space) -"XB" = ( -/obj/machinery/grill, -/turf/open/floor/iron/white, -/area/space) -"XE" = ( -/obj/effect/turf_decal/vg_decals/atmos/nitrous_oxide, -/turf/open/floor/plating/reinforced, -/area/space) -"XF" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"XI" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/pipe_dispenser{ - pixel_x = -3 - }, -/obj/item/rpd_upgrade/unwrench, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"XK" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/spawner/random/mod/maint, -/obj/effect/spawner/random/mod/maint, -/obj/effect/spawner/random/mod/maint, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/textured, -/area/space) -"XP" = ( -/obj/machinery/igniter{ - id = "syndiship_igniter" - }, -/turf/open/floor/engine, -/area/space) -"XQ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/reagent_containers/cup/maunamug, -/turf/open/floor/wood/large, -/area/space) -"XR" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "syndieng_windows" - }, -/obj/item/airbag/immediate_arm, -/turf/open/floor/plating/reinforced, -/area/space) -"XS" = ( -/obj/structure/toilet{ - pixel_y = 13; - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/space) -"XT" = ( -/obj/structure/safe/floor, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/item/book/granter/crafting_recipe/death_sandwich, -/obj/item/book/granter/crafting_recipe/combat_baking, -/obj/item/book/manual/chef_recipes, -/obj/item/book/granter/crafting_recipe/cooking_sweets_101, -/turf/open/floor/mineral/plastitanium, -/area/space) -"XW" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west{ - dir = 10 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/wood/parquet, -/area/space) -"XY" = ( -/obj/machinery/button/polarizer{ - name = "Hanger doors"; - id = "syndihanger"; - pixel_x = -24 - }, -/turf/open/floor/iron/colony/bolts, -/area/space) -"Ya" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating/reinforced, -/area/space) -"Yb" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/security/old/glass{ - name = "Brig" - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"Yf" = ( -/obj/structure/sign/poster/contraband/syndiemoth/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Yh" = ( -/obj/item/key/janitor, -/obj/vehicle/ridden/janicart, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Yj" = ( -/obj/structure/sign/poster/timeclock_psa/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Ym" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/table/wood/fancy/black, -/obj/item/phone, -/turf/open/floor/carpet/red, -/area/space) -"Yn" = ( -/obj/structure/chair/comfy/carp{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Yt" = ( -/obj/machinery/dna_infuser, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/effect/turf_decal/siding/green{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/space) -"Yu" = ( -/obj/machinery/washing_machine, -/turf/open/floor/iron/white/small, -/area/space) -"Yw" = ( -/obj/structure/shipping_container/cybersun{ - pixel_x = -17; - pixel_y = 15 - }, -/turf/open/floor/plating/elevatorshaft, -/area/space) -"YB" = ( -/obj/machinery/shower/directional/west, -/obj/structure/drain, -/obj/item/soap/syndie, -/turf/open/floor/noslip, -/area/space) -"YC" = ( -/obj/structure/table/wood, -/obj/structure/towel_bin{ - pixel_y = -10; - pixel_x = -1 - }, -/turf/open/floor/iron/white/small, -/area/space) -"YD" = ( -/obj/machinery/firealarm/directional/east, -/obj/machinery/stasis{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - color = "#464d5b"; - dir = 5 - }, -/turf/open/floor/iron/white/small, -/area/space) -"YE" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/space) -"YG" = ( -/obj/structure/chair/comfy/carp{ - dir = 4 - }, -/obj/structure/bookcase/random{ - pixel_y = -32 - }, -/obj/structure/cable, -/turf/open/floor/carpet/donk, -/area/space) -"YH" = ( -/turf/open/floor/iron/dark, -/area/space) -"YJ" = ( -/obj/structure/sign/poster/contraband/gorlex_recruitment/directional/north, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"YM" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/quantum_server, -/turf/open/floor/iron/dark/small, -/area/space) -"YN" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/obj/machinery/vending/hydroseeds{ - onstation = 0; - onstation_override = 1; - pixel_x = -28; - can_astar_pass = 1; - density = 0 - }, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/misc/grass/jungle/station, -/area/space) -"YO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/closet/generic/wall{ - pixel_x = 32 - }, -/obj/item/modular_computer/pda/syndicate, -/turf/open/floor/carpet/green, -/area/space) -"YP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/suit_storage_unit/interdyne, -/turf/open/floor/carpet/royalblue, -/area/space) -"YQ" = ( -/obj/machinery/button/polarizer{ - name = "Hanger doors"; - id = "syndihanger"; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"YU" = ( -/obj/structure/filingcabinet, -/obj/item/folder/syndicate/red, -/obj/item/paper{ - default_raw_text = "The SSV Dauntless has made a corporate deal with Gorlex Industries to test out their new 1100mm rail cannon reverse engineered off the 1500mm delivery system that Nanotrasen utilizes.
Please note, if at all the base has fallen into the wrong hands, it is required that these boards are to be destroyed as it contains our cryptography private seeds.
All cargo goods are logged and maintained, any misuse of funds will be traced back to agent, and will be reprimanded.
Please note: Physical money can be directly sent to our black market vendors to be exchanged into credits.
"; - name = "paper- 'SSV Dauntless Cargo Guide'" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"YW" = ( -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/space) -"YX" = ( -/obj/machinery/holopad, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"YZ" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 4; - initialize_directions = 4; - name = "euthanization chamber freezer" - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/textured, -/area/space) -"Za" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/space) -"Zd" = ( -/obj/structure/fireplace, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/stack/sheet/mineral/wood/fifty, -/turf/open/floor/iron/terracotta/small, -/area/space) -"Zh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"Zi" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/machinery/conveyor/auto{ - dir = 1; - id = "syndirecycle" - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/turf/open/floor/plating/reinforced, -/area/space) -"Zj" = ( -/obj/machinery/bluespace_vendor/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Zl" = ( -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/obj/structure/table/wood/fancy/red, -/obj/effect/spawner/random/food_or_drink/dinner, -/turf/open/floor/glass/reinforced/plasma/icemoon, -/area/space) -"Zn" = ( -/obj/machinery/cryo_cell{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/space) -"Zo" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 4 - }, -/turf/open/floor/wood/parquet, -/area/space) -"Zq" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/space) -"Zs" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/white, -/area/space) -"Zv" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/textured, -/area/space) -"Zy" = ( -/obj/item/tape/random, -/obj/item/tape/random, -/obj/item/tape/random, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/mineral/plastitanium, -/area/space) -"Zz" = ( -/obj/structure/sign/painting/large/library{ - pixel_y = 30 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/space) -"ZB" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/slime_extract/grey{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/slime_extract/grey, -/obj/item/slime_extract/grey{ - pixel_x = 2; - pixel_y = -2 - }, -/turf/open/floor/iron/textured, -/area/space) -"ZC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"ZF" = ( -/obj/item/toy/mecha/darkgygax{ - pixel_y = 16 - }, -/obj/item/toy/figure/syndie, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/mineral/plastitanium, -/area/space) -"ZG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/multi_tile/glass{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"ZH" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/titanium, -/area/space) -"ZI" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/sign/flag/syndicate{ - pixel_x = 3; - pixel_y = 6 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/stamp/syndicate{ - pixel_y = -4; - pixel_x = 9 - }, -/obj/item/stamp/denied{ - pixel_y = -4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/carpet/red, -/area/space) -"ZJ" = ( -/obj/machinery/computer/monitor{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/space) -"ZO" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/space) -"ZP" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/colony_fabricator, -/area/space) -"ZQ" = ( -/obj/effect/turf_decal/vg_decals/atmos/nitrogen, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/turf/open/floor/engine/n2, -/area/space) -"ZS" = ( -/obj/machinery/computer/scan_consolenew{ - dir = 8 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/effect/turf_decal/siding/green{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/space) -"ZT" = ( -/obj/machinery/button/door/directional/west{ - id = "syndimining"; - name = "Blast Doors"; - req_access = list("syndicate"); - pixel_x = 0; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/space) -"ZY" = ( -/obj/structure/chair/office/tactical, -/turf/open/floor/mineral/plastitanium, -/area/space) - -(1,1,1) = {" -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -"} -(2,1,1) = {" -mc -mc -mc -mc -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -mc -mc -mc -"} -(3,1,1) = {" -mc -mc -mc -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -on -on -on -on -on -on -on -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -mc -mc -"} -(4,1,1) = {" -mc -mc -uQ -uQ -uQ -uQ -uQ -uQ -on -on -on -on -on -on -on -on -on -uQ -uQ -on -uQ -uQ -uQ -on -on -on -on -on -gA -gA -gA -gA -gA -gA -gA -on -uQ -uQ -uQ -uQ -on -on -on -on -on -on -on -on -uQ -uQ -uQ -uQ -uQ -on -on -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -mc -"} -(5,1,1) = {" -mc -uQ -uQ -uQ -uQ -uQ -uQ -on -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -on -gA -nP -nP -nP -gA -gA -gA -gA -gA -gA -gA -Ee -tY -ut -qr -gA -on -on -on -on -on -gA -gA -XR -XR -XR -XR -gA -gA -nS -Pi -SJ -on -hr -gA -gA -on -uQ -WW -on -on -on -on -on -uQ -uQ -uQ -uQ -mc -"} -(6,1,1) = {" -mc -uQ -uQ -uQ -on -on -on -on -gA -EV -oz -oz -oz -bM -gA -uD -uR -gA -gA -gA -ZT -ra -wy -gA -gA -It -Nf -QC -tC -gA -pi -iS -iS -Xm -gA -gA -gA -gA -gA -gA -gA -DX -WH -XI -cO -UD -Ev -gA -EG -oM -Rr -gA -gA -gA -gA -gA -uQ -gA -gA -gA -gA -gA -gA -on -uQ -uQ -uQ -mc -"} -(7,1,1) = {" -mc -uQ -uQ -on -gA -gA -gA -gA -gA -fK -CH -bF -CH -zF -gA -fU -fU -gA -gA -gA -ix -ix -ix -gA -gA -Ey -cX -qS -FY -gA -vO -iS -iS -SD -PK -ky -uK -tW -ky -Fw -gA -qd -Cc -Cc -Cc -Cc -Zh -gA -gA -gA -au -gA -gA -tR -ac -gA -Uy -gA -gA -gA -gA -gA -Cq -JM -on -uQ -uQ -mc -"} -(8,1,1) = {" -mc -uQ -uQ -on -gA -zK -wI -NX -gA -nK -KW -wL -bF -CH -fU -iv -Db -gA -hs -ED -Cy -Cy -Cy -bi -gA -QC -SG -QC -re -gA -sL -pd -MF -Tz -gA -cS -ky -ky -zP -bB -fv -qd -Cc -Cc -Cc -Cc -Zh -qd -ZH -gA -NQ -xE -Gz -Iu -Iu -QQ -Do -gA -Mz -DQ -PQ -vc -gA -gA -on -uQ -uQ -mc -"} -(9,1,1) = {" -mc -uQ -uQ -on -gA -td -sr -BC -gA -rp -Eo -Eo -Eo -Ua -gA -gA -gA -gA -iB -QO -QO -QO -QO -CN -gA -Ey -cX -qS -cX -gA -gA -gA -bL -gA -gA -UU -UU -UU -pE -UU -gA -Cc -Cc -Cc -Cc -Cc -EK -Cc -XF -gA -MR -Iu -xE -xE -xE -rI -wk -gA -Bp -tB -tB -UF -gA -gA -on -uQ -uQ -mc -"} -(10,1,1) = {" -mc -uQ -uQ -on -gA -QR -sr -BC -gA -ma -QV -oY -kh -kh -aN -uR -uD -gA -bo -QO -QO -PH -QO -vA -gA -QC -oP -QC -FD -gA -cE -gv -dG -PB -gA -Kk -He -oI -pE -ts -TC -Cc -Cc -Cc -Cc -Cc -EK -Cc -wi -Tm -wi -Iu -qM -gA -UN -Gd -jP -gA -Zd -Dc -eH -ki -gA -gA -on -fC -uQ -mc -"} -(11,1,1) = {" -mc -uQ -uQ -on -gA -AQ -pO -FC -gA -ma -kh -Pc -kh -kh -fU -iv -Mi -gA -hs -Jo -QO -Pj -QO -Ft -gA -Ey -cX -qS -cX -gA -CI -Zv -Hh -ln -gA -gA -gA -gA -at -gA -gA -aY -Cc -Cc -Cc -Cc -EK -Cc -Gp -gA -GC -Iu -xE -Jt -vx -VN -XP -Af -TH -lp -Fm -rT -gA -gA -on -uQ -uQ -mc -"} -(12,1,1) = {" -mc -uQ -uQ -on -gA -wg -ks -PO -kh -ma -QV -SY -kh -kh -gA -gA -gA -gA -gA -gA -QO -Pj -QO -db -gA -AZ -HK -HK -yN -gA -gA -gA -bL -gA -gA -nn -dj -xL -yi -fh -gA -Cc -Cc -Cc -Cc -Cc -EK -Cc -kg -gA -dO -Iu -xE -Ao -hQ -jH -vx -Af -bQ -vl -Uf -jZ -gA -gA -on -uQ -uQ -mc -"} -(13,1,1) = {" -mc -uQ -uQ -on -gA -Hn -Hn -Hn -gA -zv -kh -kh -kh -kh -tM -gA -In -pZ -pv -gA -QO -JN -WN -Nm -gA -fe -GB -vx -vg -gA -la -Pu -dG -TQ -gA -uE -xL -xL -yi -XK -NS -Cc -Cc -Cc -Cc -Cc -EK -Cc -TX -gA -yC -Iu -Em -Uw -Af -Af -Af -Gd -nV -gA -gA -gA -gA -gA -on -uQ -uQ -mc -"} -(14,1,1) = {" -mc -uQ -uQ -on -gA -xb -gK -iy -gA -ma -zm -iw -TR -Sl -gA -gA -Iv -sj -wC -Ki -As -bN -gA -gA -gA -rM -Pt -Pt -wW -gA -br -xL -yi -Vw -gA -dH -xL -xL -yi -fh -aU -Cc -Cc -Cc -Cc -Cc -EK -qd -wi -Jj -wi -Qi -eO -Xv -Iu -Iu -Iu -zG -Iu -hL -po -ii -gA -gA -on -uQ -uQ -mc -"} -(15,1,1) = {" -mc -uQ -on -gA -gA -gA -gA -gA -gA -zv -kh -Ay -Sm -By -Rc -gA -LW -aE -EQ -gA -Uo -wR -gA -uj -qK -IC -VJ -RN -xL -gA -oV -xL -yi -oW -gA -TB -xL -xL -yi -PY -gA -Nb -Cc -Cc -Cc -Cc -EK -qd -Jq -gA -Iu -eU -Sb -Hx -Iu -Iu -Iu -Iu -Iu -Iu -Iu -Iu -gA -gA -on -uQ -uQ -mc -"} -(16,1,1) = {" -mc -uQ -on -gA -cR -Br -cR -gA -WG -ma -kh -Ay -Mo -By -oi -gA -gA -gA -gA -gA -TG -zl -gA -Hc -xL -AU -QN -gV -Sj -EW -RV -AH -hX -dx -ab -hX -SK -SK -PE -kv -gA -Cc -Cc -Cc -Cc -Cc -EK -qd -bO -gA -vb -eU -gC -Iu -Iu -Iu -Iu -Iu -Iu -Iu -Iu -Iu -gA -gA -on -uQ -uQ -mc -"} -(17,1,1) = {" -mc -uQ -on -gA -KH -zd -tP -gA -WG -ma -kh -Fb -Mo -By -Hf -gA -Rd -QM -Ni -Ni -Nv -ym -gA -YZ -xL -xL -xL -xL -yi -gA -hW -yi -xL -EA -gA -JU -xL -xL -xL -Xk -gA -Cc -Cc -Cc -Cc -Cc -EK -rS -vz -cV -RC -Wn -gC -Iu -Iu -Iu -Iu -Iu -Iu -Iu -Iu -Iu -gA -gA -on -uQ -uQ -mc -"} -(18,1,1) = {" -mc -uQ -on -gA -wD -fD -zd -ma -ma -ma -ma -Mo -Mo -By -DL -gA -XS -HA -Ti -yw -du -wT -gA -Ud -PN -xL -xL -xL -yi -gA -aD -yi -xL -DT -gA -hA -xL -xs -xL -Jw -gA -Cc -Cc -Cc -Bb -LM -Nr -CQ -nT -gA -Ts -je -sU -XE -VG -Iu -dK -Iu -Iu -Iu -Iu -Iu -gA -gA -on -uQ -uQ -mc -"} -(19,1,1) = {" -mc -uQ -on -gA -Ia -uM -Ia -gA -cI -ma -kh -dV -LS -Kx -gA -gA -gA -gA -xq -ju -gA -ym -gA -iQ -Vu -vh -ZB -uH -tn -gA -ul -pI -tZ -oO -gA -Nn -LN -MG -Ma -iE -gA -PD -no -Cc -EK -gA -gA -LY -gA -gA -Nk -JP -UH -TF -mz -Ya -gA -Iu -Iu -Iu -Iu -Iu -gA -gA -on -uQ -uQ -mc -"} -(20,1,1) = {" -mc -uQ -on -gA -wz -gA -wz -gA -FP -ma -kh -HU -rW -Tt -gA -vs -Mf -gA -Oa -nz -DS -ym -gA -gA -gA -gA -gA -gA -gA -gA -gA -bL -qm -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -MN -gA -RJ -UP -Bn -gA -ZQ -qZ -cW -RI -uk -zz -gA -Iu -Iu -Iu -Iu -Iu -gA -gA -on -uQ -uQ -mc -"} -(21,1,1) = {" -mc -uQ -on -gA -gA -gA -gA -gA -gA -ma -kh -kh -kh -mJ -Az -Rb -fJ -ec -fU -fU -Qn -ym -lK -QO -QO -zp -QO -QO -QO -QO -dB -bL -TG -lK -zp -QO -QO -QO -QO -QO -Zj -RH -zp -dB -sT -wS -ui -UP -BI -gA -IG -am -vi -Ur -hF -Lx -gA -Iu -Iu -Iu -Iu -Iu -gA -gA -on -uQ -uQ -mc -"} -(22,1,1) = {" -mc -uQ -uQ -on -on -gA -uR -DV -fU -ma -kh -kh -kh -xN -Gd -CU -QO -Gd -YJ -fU -FF -ok -AS -Uo -Uo -Uo -Uo -Uo -Uo -Uo -ur -bL -TG -AS -Uo -Uo -Uo -Uo -Uo -Uo -Uo -Uo -Uo -ur -iG -gA -RJ -UP -Nx -gA -MU -MU -qn -MU -MU -MU -Wi -Iu -Iu -dg -Iu -nH -gA -gA -on -uQ -uQ -mc -"} -(23,1,1) = {" -mc -uQ -uQ -on -on -gA -EC -Gx -aN -ma -fV -cZ -fV -cp -kr -Fu -nf -yD -zn -hi -Yb -mx -Gk -Gk -Gk -Gk -Gk -Gk -Gk -yo -fA -hM -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -WM -gT -Ww -SN -cY -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -on -uQ -uQ -mc -"} -(24,1,1) = {" -mc -uQ -on -gA -gA -gA -gA -gA -gA -kh -kh -YM -gA -gA -gA -fv -gA -gA -sT -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -ku -bR -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -Zz -ZG -Um -Um -Um -gA -gA -YN -KU -Cb -PA -SM -jO -qv -MD -fv -ep -xz -Uv -Om -gA -on -uQ -uQ -mc -"} -(25,1,1) = {" -mc -uQ -on -gA -QG -QG -QG -RP -TG -kh -kh -hJ -gA -mC -fU -rU -gA -KL -nU -Kn -gA -FV -yH -VC -gA -Vm -Yf -YU -gA -ku -VB -gA -ZF -IS -eh -xU -xS -gA -Fj -Dz -gw -ZI -gA -BG -ZP -tJ -MM -ew -vC -gA -VA -vH -vH -EU -xy -xM -uW -dA -gA -XT -mB -tD -Sw -gA -on -uQ -uQ -mc -"} -(26,1,1) = {" -mc -uQ -on -gA -km -pf -DF -dT -gA -kh -kh -kh -my -rU -rU -rU -gA -mX -yb -cq -gA -rj -TD -FS -gA -gd -aH -QO -jc -ku -VB -gA -xK -QO -yK -QO -nZ -gA -DJ -WX -WX -Ym -gA -BG -VS -gA -Ny -qG -XQ -gA -XA -bF -fY -Oq -zo -xM -mI -Rj -gA -Qe -YO -Sa -Hu -gA -on -uQ -uQ -mc -"} -(27,1,1) = {" -mc -uQ -on -gA -UT -UT -UT -hN -gA -CW -az -az -bZ -Wu -iv -DU -gA -tT -FX -eK -gA -qT -fP -Fz -gA -xd -aR -SC -gA -Gr -VB -gA -BW -PM -Ju -gh -ZJ -gA -kY -WX -WX -AX -gA -LU -pC -im -cb -pp -Dj -gA -nX -fY -bF -QY -zo -oZ -nN -Xg -gA -gA -gA -gA -gA -gA -on -uQ -uQ -mc -"} -(28,1,1) = {" -mc -uQ -on -gA -so -jn -pL -dT -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -sT -gA -gA -gA -gA -gA -gA -gA -ku -UW -gF -ol -Os -yJ -eA -Bl -gA -bn -zj -xf -jI -gA -BG -ZP -gA -nc -nY -mT -gA -kn -bF -fN -zS -zo -rs -sK -fG -gA -xm -Qs -Wo -Qm -gA -on -uQ -uQ -mc -"} -(29,1,1) = {" -mc -uQ -on -gA -gA -Hz -Hz -fv -gA -gA -NJ -Iu -QK -HL -Iu -Iu -Iu -gA -Sy -nd -Rv -Od -KG -gA -jY -CX -SF -CY -gA -cz -eM -GP -hI -be -nB -fl -UR -md -yF -Eu -lS -Cr -gA -BG -hc -gA -gA -gA -gA -gA -kn -fN -fY -zS -zo -rs -PW -Rj -gA -Dg -YW -YW -pM -gA -on -uQ -uQ -mc -"} -(30,1,1) = {" -mc -uQ -uQ -on -bA -fF -Dw -OO -Qf -gA -le -Iu -QQ -xE -Iu -Iu -Iu -gA -Nj -iS -iS -iS -Mr -gA -Oa -fU -fU -KA -gA -ku -FW -gF -jm -ff -Mb -Qz -SW -gA -nw -SA -XW -gR -gA -LU -ZP -gA -GO -wq -WP -gA -kn -bF -bF -zS -zo -jw -gG -xw -gA -rb -YW -YW -UY -gA -on -uQ -uQ -mc -"} -(31,1,1) = {" -mc -uQ -uQ -on -bA -Lj -UE -UE -mU -gA -sl -Iu -My -xE -Iu -Iu -Iu -gA -Ae -iS -iS -iS -hV -rq -Ld -YX -fU -ZY -ig -ku -VB -gA -Zy -jm -tF -wo -pm -gA -BP -iS -Bo -Zo -gA -BG -cC -im -Xt -Ry -MS -gA -kn -Ko -fN -zS -dY -Tr -yy -vM -gA -qX -YW -YW -mM -gA -on -uQ -uQ -mc -"} -(32,1,1) = {" -mc -uQ -on -gA -gA -gA -gA -gA -bL -gA -iO -MU -Iu -xE -Iu -Iu -Iu -gA -Bt -iS -iS -iS -xe -gA -WZ -fU -fU -iP -gA -ku -VB -gA -by -QO -Tn -QO -jC -gA -cQ -iS -tN -ni -gA -BG -ZP -gA -oC -Ry -We -gA -kn -fN -Ko -zS -Vt -Gm -sJ -ax -gA -qX -rr -rr -SP -gA -on -uQ -uQ -mc -"} -(33,1,1) = {" -mc -uQ -on -BL -gA -bw -gX -GS -bL -gA -Iu -Iu -Iu -xE -Iu -Iu -Iu -gA -hO -jy -QI -jQ -vL -gA -xS -vd -aL -Aa -gA -ku -VB -gA -UI -fQ -qF -KF -Lc -gA -il -uI -CP -ZO -gA -LU -ZP -gA -lz -EF -zD -gA -FL -FL -FL -FL -gA -KE -Qt -iw -gA -gA -zt -gA -gA -gA -on -uQ -uQ -mc -"} -(34,1,1) = {" -mc -uQ -on -Tx -gA -Pf -QO -CZ -bL -gA -gA -gA -gA -fv -gA -gA -gA -gA -gA -gA -bL -gA -gA -gA -gA -gA -gA -gA -gA -Oc -Uc -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -MQ -mO -gA -gA -gA -gA -gA -Nw -UJ -ON -lN -Qu -yk -Us -Us -vu -eg -eg -Lh -HM -gA -Tb -uQ -uQ -mc -"} -(35,1,1) = {" -mc -uQ -on -BL -gA -ea -EE -yB -KN -im -im -im -GF -im -im -im -im -im -im -im -TW -im -qo -fw -fw -nL -fw -fw -fw -Qy -Ep -Ep -Ep -FM -Ep -Ep -Ep -Ep -Ep -Ep -Ep -Ep -Ep -FM -gS -xX -ET -ET -Wh -FI -ct -iS -iS -tl -fw -rg -yG -ji -YE -ub -di -di -pr -xx -on -uQ -uQ -mc -"} -(36,1,1) = {" -mc -uQ -on -gA -gA -gA -gA -gA -gA -gA -gA -gA -Wv -DI -Cy -Cy -Cy -Cy -Cy -Cy -Cy -ZC -KE -TG -DI -Cy -Cy -Cy -Cy -Cy -Cy -Cy -ZC -BR -DI -Cy -Cy -Cy -Cy -Cy -Cy -Cy -ZC -BR -DI -gA -ht -jg -jg -zk -kj -iS -iS -pJ -gA -OG -ql -Us -dI -dc -Lh -Lh -XB -xx -on -uQ -uQ -mc -"} -(37,1,1) = {" -mc -uQ -uQ -on -gA -gA -Vh -Ef -DG -Uo -Cd -im -bk -lK -QO -QO -QO -QO -aR -QO -QO -dB -KE -TG -lK -QO -QO -QO -aR -QO -QO -QO -dB -BR -lK -QO -QO -QO -QO -da -QO -aR -dB -BR -oQ -gA -Tq -jg -KO -zk -Sg -iS -iS -rV -gA -Or -Eb -Us -pG -Zs -Lh -Lh -QZ -gA -on -uQ -uQ -mc -"} -(38,1,1) = {" -mc -uQ -uQ -uQ -nP -HB -cN -aJ -mv -aJ -Zi -jv -bL -lK -gA -gA -gA -gA -gA -gA -gA -gA -KE -qm -gA -gA -gA -gA -gA -gA -gA -gA -gA -ps -gA -gA -gA -gA -gA -gA -gA -gA -gA -BR -lK -gA -FR -jg -TJ -ES -Oe -Lp -uF -zs -gA -wl -oe -Us -pG -Zs -Lh -Lh -Mh -gA -on -uQ -uQ -mc -"} -(39,1,1) = {" -mc -uQ -on -gA -gA -gA -jB -wh -jB -jB -jB -gA -bL -lK -gA -oo -vZ -iH -gA -ee -sI -Dv -kf -dt -Am -ja -Wm -Oo -gA -ta -gp -Xb -vj -xC -jF -gA -wA -vU -yI -xr -yI -kA -gA -BR -lK -FL -Qr -bC -jg -lZ -gA -Td -UQ -Ox -gA -Co -fx -Us -Kw -Zs -Lh -Lh -Vp -Cq -on -uQ -uQ -mc -"} -(40,1,1) = {" -mc -uQ -on -gA -NA -fv -Je -fv -fv -MC -uL -gA -bL -AS -gA -tV -yy -vr -gA -lb -kS -ow -bl -pU -Sc -sy -OD -YH -gA -nh -xR -mY -dB -KE -zi -gA -Ce -aZ -Nu -qz -Jz -Mq -gA -BR -lK -FL -gM -kH -jg -jg -gq -Op -vF -Jr -Vk -Us -Us -Us -pG -Lh -mZ -gA -gA -gA -on -uQ -uQ -mc -"} -(41,1,1) = {" -mc -uQ -on -gA -Ho -dF -Wp -qe -qe -fk -CV -im -MA -im -hy -WS -lr -SI -gA -vQ -ys -SO -Ij -mS -KY -Gq -AA -rP -gA -aS -if -mY -dB -KE -Ow -gA -qC -kG -mq -sP -gb -gi -fv -BR -lK -FL -pQ -Uu -jg -jg -gq -Mm -iS -iS -US -Us -bY -qW -UC -sn -cU -gA -on -on -uQ -uQ -uQ -mc -"} -(42,1,1) = {" -mc -uQ -on -gA -yE -pj -Iu -pj -Yw -bH -bL -gA -gA -gA -gA -pX -yy -nG -gA -cv -Mg -yd -jW -Sc -Ji -JC -mt -Qd -gA -OW -xR -mY -dB -KE -oU -gA -hG -aZ -Wa -Hd -oj -zI -gA -BR -lK -FL -Nt -lJ -bS -rN -Fl -Pp -Zl -Jr -hT -Us -gA -gA -gA -gA -gA -gA -gA -gA -on -uQ -uQ -mc -"} -(43,1,1) = {" -mc -uQ -on -gA -cj -pj -Iu -pj -pj -bH -Dl -gA -cK -gA -gA -gA -gA -gA -gA -sq -xV -Vf -jW -Sc -dC -tP -tP -HV -gA -nh -xR -mY -zw -eR -fB -gA -Hk -VR -su -Qa -Qa -es -gA -BR -AS -gA -FL -FL -gA -gA -gA -gA -gA -gA -gA -gA -gA -me -Ge -Ge -yl -XY -Vy -YQ -uQ -uQ -uQ -mc -"} -(44,1,1) = {" -mc -uQ -on -gA -kK -th -Iu -pj -pj -bH -bL -Ar -Cv -Li -gA -KB -QL -Vj -gA -gA -gA -gA -pV -Sc -YD -wM -kR -Rm -gA -AR -lD -ti -gA -gA -KE -gA -gA -gA -gA -KR -wO -Vs -gA -jE -Ep -Ep -Ep -FM -Ep -Ep -Ep -FM -im -im -im -SH -fH -JX -gN -gN -gN -gN -yL -bq -uQ -uQ -uQ -mc -"} -(45,1,1) = {" -mc -uQ -on -gA -Ir -Iu -Iu -Iu -Iu -bH -bL -eN -Ll -gy -gA -BT -tP -tP -gA -Zn -qQ -qc -Pl -ch -gA -gA -gA -gA -gA -gA -gA -gA -gA -Hq -Zq -KP -Uq -Pe -gA -gA -gA -gA -gA -bL -DI -Cy -ZC -BR -DI -Cy -ZC -TE -DI -Yj -ZC -SL -WN -iz -gN -gN -gN -gN -Vy -bq -uQ -uQ -uQ -mc -"} -(46,1,1) = {" -mc -uQ -on -gA -nk -Iu -Iu -Iu -Iu -bH -bL -Jp -Nl -NO -gA -zV -tP -tP -tP -YH -YH -eP -xa -pF -Tv -lM -yt -gA -hu -up -yx -al -gA -GY -Zq -zr -tP -Mn -gA -Yu -hn -jK -gA -bL -tk -gA -gA -BR -gA -gA -gA -TE -gA -gA -dB -cA -gA -To -Ge -Ge -Ge -hb -Vy -Kz -uQ -uQ -uQ -mc -"} -(47,1,1) = {" -mc -uQ -on -gA -RO -Iu -Iu -Iu -Wd -bH -wv -hh -iZ -wU -gA -ba -Xd -dM -gA -hp -FZ -Oy -Ke -Sc -Es -mN -Bz -gA -tq -WB -WB -Is -qf -de -wc -ft -de -de -fw -kM -zr -tP -gA -Wv -Tk -En -Yh -Tc -Xh -gA -eZ -BE -tj -ef -dB -bL -gA -gA -gA -gA -gA -gA -gA -gA -on -uQ -uQ -mc -"} -(48,1,1) = {" -mc -uQ -on -gA -pj -wH -Iu -pj -pj -bH -TG -Np -Gv -Gv -gA -gA -gA -gA -gA -gA -gA -gA -SB -Sc -bb -oR -YH -gA -CR -iS -iS -Rs -gA -YC -ir -ae -ae -OX -gA -TY -Lt -Bv -gA -bL -Tk -En -vB -uV -Nm -gA -QJ -Eq -Ql -ef -dB -wv -im -sN -iq -iq -MK -VD -gA -on -uQ -uQ -uQ -mc -"} -(49,1,1) = {" -mc -uQ -on -gA -pj -oh -Iu -pj -ob -bH -TG -eN -tu -oT -gA -Gb -tz -hk -gA -oS -xi -kC -SB -Sc -Sr -ZS -Yt -gA -iq -iS -iS -ag -gA -gA -gA -gA -gA -gA -gA -Hs -gA -gA -gA -bL -gA -gA -pb -GZ -wV -gA -yW -Eq -Fh -mg -dB -aT -gA -mR -MK -MK -MK -Ro -gA -on -on -uQ -uQ -mc -"} -(50,1,1) = {" -mc -uQ -on -gA -pj -pj -Iu -pj -pj -bH -TG -Nh -Rn -te -gA -IX -ov -ER -gA -Ln -YH -eP -yv -eS -sF -sF -Ew -gA -tq -iS -iS -MK -Ve -JR -QW -QW -NI -gA -ek -HN -jk -gA -zX -fd -YG -gA -gA -Hs -gA -gA -vW -Eq -sZ -Vx -Xf -fv -iU -IO -OZ -gA -MK -gA -gA -gA -gA -on -uQ -mc -"} -(51,1,1) = {" -mc -uQ -on -gA -pj -lF -Iu -pj -pj -bH -TG -Rw -gA -gA -gA -YP -Iz -VQ -aW -dU -dU -Et -lt -pF -fU -Ta -fU -gA -vP -iS -iS -MK -Ve -FK -PC -PC -bu -gA -rk -zd -zd -gA -Qe -OV -nu -gA -kw -Hs -kw -gA -gA -fv -gA -gA -gA -gA -gA -wJ -MK -Aq -Ce -Fn -RX -KC -gA -on -uQ -mc -"} -(52,1,1) = {" -mc -uQ -on -gA -gA -yT -nA -nA -nA -BY -RB -gA -gA -on -gA -Ii -MW -Ak -gA -jS -LQ -zN -li -FT -rJ -hm -Vo -gA -xu -iS -iS -MK -Ve -FK -PC -PC -bu -gA -Ia -dD -Ia -gA -Ce -OV -DO -gA -ge -JS -ge -gA -ep -Un -rc -Oz -Yn -gA -wt -qG -MK -lf -rv -JJ -yj -an -gA -on -uQ -mc -"} -(53,1,1) = {" -mc -uQ -uQ -on -gA -gA -iD -iD -iD -rQ -gA -gA -on -on -gA -NE -hw -xW -gA -gA -gA -gA -Bq -Bq -gA -gA -gA -gA -EZ -HD -HD -WC -Ed -iC -hR -hR -Ea -gA -YB -gA -YB -gA -gA -gA -gA -gA -kw -Dh -kw -gA -QA -pR -lh -rz -lA -gA -pk -Za -Of -HI -wQ -bn -vp -JI -gA -on -uQ -mc -"} -(54,1,1) = {" -mc -uQ -uQ -uQ -on -Tx -hP -ra -ra -pW -Tx -on -uQ -on -gA -gA -gA -gA -gA -on -on -gA -NZ -ra -gA -on -on -gA -lw -lw -lw -lw -Um -lw -lw -lw -lw -gA -gA -gA -gA -gA -on -on -on -gA -gA -gA -gA -gA -vt -Ap -of -Jn -IH -gA -gA -gA -gA -gA -gA -gA -gA -gA -gA -on -uQ -mc -"} -(55,1,1) = {" -mc -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -on -on -on -Ob -on -uQ -uQ -on -uQ -uQ -on -uQ -uQ -on -on -on -on -on -on -on -on -on -on -on -on -on -on -on -uQ -uQ -uQ -on -on -on -on -gA -gA -gA -gA -gA -gA -gA -gA -on -on -on -on -on -on -on -on -uQ -uQ -mc -"} -(56,1,1) = {" -mc -mc -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -fC -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -on -on -on -on -on -on -on -on -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -mc -"} -(57,1,1) = {" -mc -mc -mc -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -mc -mc -mc -mc -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -uQ -mc -mc -mc -"} -(58,1,1) = {" -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -mc -"} diff --git a/_maps/bubber/automapper/templates/IceBoxStation/Icebox_ntrep_office.dmm b/_maps/bubber/automapper/templates/IceBoxStation/Icebox_ntrep_office.dmm index a53b9c3712e..45b4ae76dcc 100644 --- a/_maps/bubber/automapper/templates/IceBoxStation/Icebox_ntrep_office.dmm +++ b/_maps/bubber/automapper/templates/IceBoxStation/Icebox_ntrep_office.dmm @@ -6,7 +6,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/machinery/time_clock/directional/west, +/obj/machinery/modular_computer/preset/time_clock/directional/west, /obj/structure/disposalpipe/trunk{ dir = 1 }, diff --git a/_maps/bubber/automapper/templates/MetaStation/metastation_ntrep_office.dmm b/_maps/bubber/automapper/templates/MetaStation/metastation_ntrep_office.dmm index 1f5c31bf21d..6ffe685f3d0 100644 --- a/_maps/bubber/automapper/templates/MetaStation/metastation_ntrep_office.dmm +++ b/_maps/bubber/automapper/templates/MetaStation/metastation_ntrep_office.dmm @@ -211,7 +211,7 @@ /turf/open/floor/carpet/green, /area/station/command/heads_quarters/nt_rep) "M" = ( -/obj/machinery/time_clock/directional/south, +/obj/machinery/modular_computer/preset/time_clock/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/port) "N" = ( diff --git a/_maps/bubber/automapper/templates/NebulaStation/nebulastation_arrivals.dmm b/_maps/bubber/automapper/templates/NebulaStation/nebulastation_arrivals.dmm index e9378f5bfda..51cf2543d90 100644 --- a/_maps/bubber/automapper/templates/NebulaStation/nebulastation_arrivals.dmm +++ b/_maps/bubber/automapper/templates/NebulaStation/nebulastation_arrivals.dmm @@ -50,7 +50,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/time_clock/directional/south, +/obj/machinery/modular_computer/preset/time_clock/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/central) "C" = ( diff --git a/_maps/bubber/automapper/templates/NebulaStation/nebulastation_corridor.dmm b/_maps/bubber/automapper/templates/NebulaStation/nebulastation_corridor.dmm index 8d4dcdc5e9d..4651779e186 100644 --- a/_maps/bubber/automapper/templates/NebulaStation/nebulastation_corridor.dmm +++ b/_maps/bubber/automapper/templates/NebulaStation/nebulastation_corridor.dmm @@ -99,7 +99,7 @@ /turf/open/floor/grass/fairy, /area/station/common/cryopods/aux) "u" = ( -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, diff --git a/_maps/bubber/automapper/templates/NebulaStation/nebulastation_cryo.dmm b/_maps/bubber/automapper/templates/NebulaStation/nebulastation_cryo.dmm index c233a7b18d1..2243e84ab01 100644 --- a/_maps/bubber/automapper/templates/NebulaStation/nebulastation_cryo.dmm +++ b/_maps/bubber/automapper/templates/NebulaStation/nebulastation_cryo.dmm @@ -222,7 +222,7 @@ }, /area/station/commons/locker) "X" = ( -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 5 }, diff --git a/_maps/bubber/automapper/templates/NebulaStation/nebulastation_ntrep_office.dmm b/_maps/bubber/automapper/templates/NebulaStation/nebulastation_ntrep_office.dmm index 5ddf9bf053a..fb63b944d2d 100644 --- a/_maps/bubber/automapper/templates/NebulaStation/nebulastation_ntrep_office.dmm +++ b/_maps/bubber/automapper/templates/NebulaStation/nebulastation_ntrep_office.dmm @@ -110,7 +110,7 @@ /turf/open/floor/plating, /area/station/command/heads_quarters/nt_rep) "v" = ( -/obj/machinery/time_clock/directional/south, +/obj/machinery/modular_computer/preset/time_clock/directional/south, /turf/template_noop, /area/station/hallway/primary/central) "w" = ( diff --git a/_maps/bubber/automapper/templates/kilostation/kilostation_cryo.dmm b/_maps/bubber/automapper/templates/kilostation/kilostation_cryo.dmm index d3035bcc07a..a9574027702 100644 --- a/_maps/bubber/automapper/templates/kilostation/kilostation_cryo.dmm +++ b/_maps/bubber/automapper/templates/kilostation/kilostation_cryo.dmm @@ -95,7 +95,7 @@ dir = 1 }, /obj/machinery/camera/directional/east, -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/common/cryopods) diff --git a/_maps/bubber/automapper/templates/kilostation/kilostation_ert_bay.dmm b/_maps/bubber/automapper/templates/kilostation/kilostation_ert_bay.dmm index dfcfda5ec52..0d80052da7b 100644 --- a/_maps/bubber/automapper/templates/kilostation/kilostation_ert_bay.dmm +++ b/_maps/bubber/automapper/templates/kilostation/kilostation_ert_bay.dmm @@ -653,7 +653,7 @@ "nS" = ( /obj/effect/turf_decal/tile/green, /obj/machinery/camera/directional/south, -/obj/machinery/time_clock/directional/south, +/obj/machinery/modular_computer/preset/time_clock/directional/south, /turf/open/floor/iron/dark/corner, /area/station/hallway/primary/fore) "nW" = ( diff --git a/_maps/bubber/automapper/templates/tramstation/tramstation_ntrep_office.dmm b/_maps/bubber/automapper/templates/tramstation/tramstation_ntrep_office.dmm index bcd6ec3f0b0..654ffcd7838 100644 --- a/_maps/bubber/automapper/templates/tramstation/tramstation_ntrep_office.dmm +++ b/_maps/bubber/automapper/templates/tramstation/tramstation_ntrep_office.dmm @@ -167,7 +167,7 @@ /turf/open/floor/carpet/green, /area/station/command/heads_quarters/nt_rep) "u" = ( -/obj/machinery/time_clock, +/obj/machinery/modular_computer/preset/time_clock, /turf/closed/wall, /area/station/command/heads_quarters/nt_rep) "v" = ( diff --git a/_maps/bubber/pods/shelter_4.dmm b/_maps/bubber/pods/shelter_4.dmm index 8f1ce3449c3..2fd1bc6b51f 100644 --- a/_maps/bubber/pods/shelter_4.dmm +++ b/_maps/bubber/pods/shelter_4.dmm @@ -32,7 +32,7 @@ /obj/structure/table/reinforced/plastitaniumglass, /obj/item/storage/box/syringes, /obj/item/storage/medkit/regular, -/obj/item/storage/medkit/robotic_repair, +/obj/item/storage/medkit/robotic_repair/stocked, /obj/item/storage/medkit/toxin, /obj/item/storage/medkit/o2, /obj/item/storage/medkit/brute, diff --git a/_maps/bubber/pods/shelter_triage.dmm b/_maps/bubber/pods/shelter_triage.dmm new file mode 100644 index 00000000000..1bf0f215699 --- /dev/null +++ b/_maps/bubber/pods/shelter_triage.dmm @@ -0,0 +1,65 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/light/floor, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"l" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/table/optable, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"w" = ( +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/item/surgery_tray/full/deployed, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"x" = ( +/obj/structure/window/reinforced/survival_pod, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/defibrillator_mount/mobile, +/obj/item/defibrillator/loaded, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"H" = ( +/obj/structure/window/reinforced/survival_pod, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"L" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/stasis, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"M" = ( +/obj/structure/fans/tiny, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"R" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/computer/operating, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"U" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/pod/light, +/area/misc/survivalpod) + +(1,1,1) = {" +R +l +w +"} +(2,1,1) = {" +U +a +H +"} +(3,1,1) = {" +L +M +x +"} diff --git a/_maps/bubber/pods/shelterxenoarch.dmm b/_maps/bubber/pods/shelterxenoarch.dmm new file mode 100644 index 00000000000..cb75afc647c --- /dev/null +++ b/_maps/bubber/pods/shelterxenoarch.dmm @@ -0,0 +1,64 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/item/clothing/suit/hooded/wintercoat/science, +/obj/item/gps/science, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"c" = ( +/obj/machinery/door/window/survival_pod/left/directional/south, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"e" = ( +/obj/machinery/door/window/survival_pod/left/directional/west, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"k" = ( +/obj/machinery/light/floor, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"v" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/clothing/mask/breath, +/obj/item/pickaxe/drill, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"F" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/closet/xenoarch, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"G" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/xenoarch/researcher, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"T" = ( +/obj/machinery/door/window/survival_pod/left/directional/north, +/turf/open/floor/pod/light, +/area/misc/survivalpod) +"W" = ( +/obj/machinery/door/window/survival_pod/left/directional/east, +/turf/open/floor/pod/light, +/area/misc/survivalpod) + +(1,1,1) = {" +F +e +G +"} +(2,1,1) = {" +T +k +c +"} +(3,1,1) = {" +v +W +a +"} diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index bef60ba776e..f60318053e3 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -39167,7 +39167,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "gBW" = ( -/obj/machinery/time_clock/directional/north, +/obj/machinery/modular_computer/preset/time_clock/directional/north, /turf/open/floor/iron/dark/side{ dir = 1 }, @@ -56167,7 +56167,7 @@ /obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/machinery/time_clock/directional/north, +/obj/machinery/modular_computer/preset/time_clock/directional/north, /turf/open/floor/iron/dark, /area/station/common/cryopods) "rkn" = ( @@ -57315,9 +57315,7 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) "rUx" = ( -/obj/machinery/jukebox{ - req_access = list("bar", "security") - }, +/obj/machinery/jukebox/no_access, /turf/open/floor/wood, /area/station/security/prison) "rUy" = ( diff --git a/_maps/map_files/VoidRaptor/VoidRaptor.dmm b/_maps/map_files/VoidRaptor/VoidRaptor.dmm index a604de81071..f2fabdf478f 100644 --- a/_maps/map_files/VoidRaptor/VoidRaptor.dmm +++ b/_maps/map_files/VoidRaptor/VoidRaptor.dmm @@ -8959,7 +8959,7 @@ /area/station/tcommsat/server) "cHJ" = ( /obj/effect/turf_decal/siding/white, -/obj/machinery/time_clock/directional/north, +/obj/machinery/modular_computer/preset/time_clock/directional/north, /turf/open/floor/iron/dark/smooth_large, /area/station/common/cryopods) "cHR" = ( diff --git a/_maps/map_files/biodome/biodome.dmm b/_maps/map_files/biodome/biodome.dmm index e704ef1708e..3c9aba206b0 100644 --- a/_maps/map_files/biodome/biodome.dmm +++ b/_maps/map_files/biodome/biodome.dmm @@ -55617,7 +55617,7 @@ /obj/effect/turf_decal/trimline/brown/line{ dir = 8 }, -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) @@ -70621,7 +70621,7 @@ /turf/open/floor/iron/dark, /area/station/hallway/primary/aft) "yhC" = ( -/obj/machinery/time_clock/directional/north, +/obj/machinery/modular_computer/preset/time_clock/directional/north, /turf/open/floor/carpet/executive, /area/station/commons/locker) "yhE" = ( diff --git a/_maps/map_files/generic/CentCom_skyrat_z2.dmm b/_maps/map_files/generic/CentCom_skyrat_z2.dmm index 0b569b3357f..c1a5071250f 100644 --- a/_maps/map_files/generic/CentCom_skyrat_z2.dmm +++ b/_maps/map_files/generic/CentCom_skyrat_z2.dmm @@ -4738,7 +4738,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 }, -/obj/machinery/time_clock/directional/west, +/obj/machinery/modular_computer/preset/time_clock/directional/west, /turf/open/floor/iron/white, /area/centcom/interlink) "bGk" = ( diff --git a/_maps/map_files/moonstation/moonstation.dmm b/_maps/map_files/moonstation/moonstation.dmm index 0a39aa196e2..bc65ca80f66 100644 --- a/_maps/map_files/moonstation/moonstation.dmm +++ b/_maps/map_files/moonstation/moonstation.dmm @@ -28053,7 +28053,7 @@ dir = 8 }, /obj/effect/landmark/atmospheric_sanity/ignore_area, -/obj/machinery/time_clock/directional/west, +/obj/machinery/modular_computer/preset/time_clock/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/terminal/cryo) "hHF" = ( @@ -40920,7 +40920,7 @@ /area/ruin/unpowered/ash_walkers) "lkQ" = ( /obj/machinery/computer/cryopod/directional/east, -/obj/machinery/time_clock/directional/south, +/obj/machinery/modular_computer/preset/time_clock/directional/south, /obj/effect/turf_decal/tile/green/anticorner/contrasted, /obj/item/kirbyplants/random, /turf/open/floor/iron/showroomfloor, @@ -72212,7 +72212,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/time_clock/directional/north, +/obj/machinery/modular_computer/preset/time_clock/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -72895,7 +72895,7 @@ /area/station/tcommsat/computer) "uaR" = ( /obj/machinery/computer/cryopod/directional/east, -/obj/machinery/time_clock/directional/south, +/obj/machinery/modular_computer/preset/time_clock/directional/south, /obj/effect/turf_decal/tile/green/anticorner/contrasted, /obj/item/kirbyplants/random, /turf/open/floor/iron/showroomfloor, @@ -76533,7 +76533,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/time_clock/directional/west, +/obj/machinery/modular_computer/preset/time_clock/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/corner{ dir = 1 diff --git a/_maps/skyrat/automapper/templates/birdshot/birdshot_cryo(deprecated).dmm b/_maps/skyrat/automapper/templates/birdshot/birdshot_cryo(deprecated).dmm index 5a33e0657ec..1ecccf5d0ba 100644 --- a/_maps/skyrat/automapper/templates/birdshot/birdshot_cryo(deprecated).dmm +++ b/_maps/skyrat/automapper/templates/birdshot/birdshot_cryo(deprecated).dmm @@ -138,7 +138,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/thinplating_new/light/end, /obj/machinery/light/directional/north, -/obj/machinery/time_clock/directional/north, +/obj/machinery/modular_computer/preset/time_clock/directional/north, /turf/open/floor/iron/dark, /area/station/common/cryopods) "Y" = ( diff --git a/_maps/skyrat/automapper/templates/birdshot/birdshot_cryo.dmm b/_maps/skyrat/automapper/templates/birdshot/birdshot_cryo.dmm index 8572568a290..c68baf643ba 100644 --- a/_maps/skyrat/automapper/templates/birdshot/birdshot_cryo.dmm +++ b/_maps/skyrat/automapper/templates/birdshot/birdshot_cryo.dmm @@ -13,7 +13,7 @@ /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 1 }, -/obj/machinery/time_clock/directional/north, +/obj/machinery/modular_computer/preset/time_clock/directional/north, /obj/machinery/cryopod, /obj/machinery/light/warm/directional/north, /turf/open/floor/iron/dark, diff --git a/_maps/skyrat/automapper/templates/deltastation/deltastation_cryo.dmm b/_maps/skyrat/automapper/templates/deltastation/deltastation_cryo.dmm index e2ade1d4387..145b8ae8bdc 100644 --- a/_maps/skyrat/automapper/templates/deltastation/deltastation_cryo.dmm +++ b/_maps/skyrat/automapper/templates/deltastation/deltastation_cryo.dmm @@ -4,7 +4,7 @@ /area/station/commons/fitness/recreation) "d" = ( /obj/effect/turf_decal/siding/white, -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) "e" = ( diff --git a/_maps/skyrat/automapper/templates/icebox/icebox_cryo.dmm b/_maps/skyrat/automapper/templates/icebox/icebox_cryo.dmm index 46d36b10347..540cdada384 100644 --- a/_maps/skyrat/automapper/templates/icebox/icebox_cryo.dmm +++ b/_maps/skyrat/automapper/templates/icebox/icebox_cryo.dmm @@ -42,7 +42,7 @@ dir = 9 }, /obj/machinery/light/directional/east, -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /turf/open/floor/iron/dark, /area/station/common/cryopods) "k" = ( diff --git a/_maps/skyrat/automapper/templates/kilostation/kilostation_cryo.dmm b/_maps/skyrat/automapper/templates/kilostation/kilostation_cryo.dmm index 4a343890ab1..c55a3d57ca8 100644 --- a/_maps/skyrat/automapper/templates/kilostation/kilostation_cryo.dmm +++ b/_maps/skyrat/automapper/templates/kilostation/kilostation_cryo.dmm @@ -95,7 +95,7 @@ dir = 1 }, /obj/machinery/camera/directional/east, -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/common/cryopods) diff --git a/_maps/skyrat/automapper/templates/metastation/metastation_cryo.dmm b/_maps/skyrat/automapper/templates/metastation/metastation_cryo.dmm index 54bc572e412..fd353542e13 100644 --- a/_maps/skyrat/automapper/templates/metastation/metastation_cryo.dmm +++ b/_maps/skyrat/automapper/templates/metastation/metastation_cryo.dmm @@ -30,7 +30,7 @@ /area/station/common/cryopods) "p" = ( /obj/effect/turf_decal/siding/white, -/obj/machinery/time_clock/directional/north, +/obj/machinery/modular_computer/preset/time_clock/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/common/cryopods) diff --git a/_maps/skyrat/automapper/templates/northstar/northstar_cryo.dmm b/_maps/skyrat/automapper/templates/northstar/northstar_cryo.dmm index e77449ea97b..87c3cce8450 100644 --- a/_maps/skyrat/automapper/templates/northstar/northstar_cryo.dmm +++ b/_maps/skyrat/automapper/templates/northstar/northstar_cryo.dmm @@ -368,7 +368,7 @@ /area/station/commons/vacant_room/commissary) "zq" = ( /obj/machinery/computer/cryopod/directional/south, -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /turf/open/floor/iron/dark, /area/station/common/cryopods) "Ao" = ( diff --git a/_maps/skyrat/automapper/templates/tramstation/tramstation_cryo.dmm b/_maps/skyrat/automapper/templates/tramstation/tramstation_cryo.dmm index 94883b8e91e..01ba5181ac9 100644 --- a/_maps/skyrat/automapper/templates/tramstation/tramstation_cryo.dmm +++ b/_maps/skyrat/automapper/templates/tramstation/tramstation_cryo.dmm @@ -246,7 +246,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/machinery/time_clock/directional/west, +/obj/machinery/modular_computer/preset/time_clock/directional/west, /turf/open/floor/iron/dark, /area/station/common/cryopods) "M" = ( diff --git a/_maps/skyrat/automapper/templates/wawastation/wawastation_commons.dmm b/_maps/skyrat/automapper/templates/wawastation/wawastation_commons.dmm index 68e53ffc220..c57e2b8fe55 100644 --- a/_maps/skyrat/automapper/templates/wawastation/wawastation_commons.dmm +++ b/_maps/skyrat/automapper/templates/wawastation/wawastation_commons.dmm @@ -539,7 +539,7 @@ /turf/open/floor/carpet/purple, /area/station/service/library) "rI" = ( -/obj/machinery/time_clock/directional/east, +/obj/machinery/modular_computer/preset/time_clock/directional/east, /obj/effect/turf_decal/bot_blue, /obj/machinery/computer/cryopod/directional/south, /turf/open/floor/iron/dark/textured_large, diff --git a/code/__DEFINES/dcs/signals/signals_modular_computer.dm b/code/__DEFINES/dcs/signals/signals_modular_computer.dm index dd325e41984..055bdd4d176 100644 --- a/code/__DEFINES/dcs/signals/signals_modular_computer.dm +++ b/code/__DEFINES/dcs/signals/signals_modular_computer.dm @@ -16,6 +16,7 @@ /// From /obj/item/modular_computer/proc/InsertID: (inserting_id, user) #define COMSIG_MODULAR_COMPUTER_INSERTED_ID "comsig_computer_inserted_id" +#define COMSIG_MODULAR_COMPUTER_REMOVED_ID "comsig_computer_removed_id" // BUBBER EDIT ADDITION - Signal on ID removal /// From /datum/computer_file/program/on_start: (user) #define COMSIG_COMPUTER_PROGRAM_START "computer_program_start" diff --git a/code/__DEFINES/diseases.dm b/code/__DEFINES/diseases.dm index fe05a30e0fd..095e4bbebcc 100644 --- a/code/__DEFINES/diseases.dm +++ b/code/__DEFINES/diseases.dm @@ -4,11 +4,13 @@ //Visibility Flags #define HIDDEN_SCANNER (1<<0) #define HIDDEN_PANDEMIC (1<<1) +#define HIDDEN_MEDHUD (1<<2) // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES //Bitfield for Visibility Flags DEFINE_BITFIELD(visibility_flags, list( "HIDDEN_FROM_ANALYZER" = HIDDEN_SCANNER, "HIDDEN_FROM_PANDEMIC" = HIDDEN_PANDEMIC, + "HIDDEN_FROM_MEDHUD" = HIDDEN_MEDHUD, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES )) //Disease Flags diff --git a/code/__DEFINES/~skyrat_defines/traits/declarations.dm b/code/__DEFINES/~skyrat_defines/traits/declarations.dm index 073ada366b7..215689337b8 100644 --- a/code/__DEFINES/~skyrat_defines/traits/declarations.dm +++ b/code/__DEFINES/~skyrat_defines/traits/declarations.dm @@ -52,6 +52,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai /// One can breath under water, you get me? #define TRAIT_WATER_BREATHING "water_breathing" +/// Trait to assign to pets who've already had a space treat to prevent double-feeding +#define TRAIT_PET_SPACE_TREAT "space_pet_treat" + /// The trait which Akulas inherit, for their species mechanic revolving around wet_stacks #define TRAIT_SLICK_SKIN "slick_skin" /// The trait which is applied when a `slick skin` trait haver actually gets wet_stacks diff --git a/code/__DEFINES/~~bubber_defines/jobs.dm b/code/__DEFINES/~~bubber_defines/jobs.dm index dd273bbb553..611d28b39f5 100644 --- a/code/__DEFINES/~~bubber_defines/jobs.dm +++ b/code/__DEFINES/~~bubber_defines/jobs.dm @@ -20,3 +20,62 @@ #define JOB_BLACKSMITH "Blacksmith" #define JOB_DISPLAY_ORDER_BLACKSMITH 48 + +/// Time after clocking out before you can clock in again +#define TIMECLOCK_COOLDOWN 5 MINUTES + +/// What items do we want to remove from the person clocking out? +#define SELF_SERVE_RETURN_ITEMS list( \ + /obj/item/melee/baton/security, \ + /obj/item/melee/baton/security/loaded, \ + /obj/item/melee/baton/telescopic, \ + /obj/item/melee/baton, \ + /obj/item/assembly/flash/handheld, \ + /obj/item/gun/energy/disabler, \ + /obj/item/megaphone/command, \ + /obj/item/door_remote/captain, \ + /obj/item/door_remote/chief_engineer, \ + /obj/item/door_remote/research_director, \ + /obj/item/door_remote/head_of_security, \ + /obj/item/door_remote/quartermaster, \ + /obj/item/door_remote/chief_medical_officer, \ + /obj/item/door_remote/civilian, \ + /obj/item/circuitboard/machine/techfab/department/engineering, \ + /obj/item/circuitboard/machine/techfab/department/service, \ + /obj/item/circuitboard/machine/techfab/department/security, \ + /obj/item/circuitboard/machine/techfab/department/medical, \ + /obj/item/circuitboard/machine/techfab/department/cargo, \ + /obj/item/circuitboard/machine/techfab/department/science, \ + /obj/item/blueprints, \ + /obj/item/pipe_dispenser/bluespace, \ + /obj/item/mod/control/pre_equipped/advanced, \ + /obj/item/clothing/shoes/magboots/advance, \ + /obj/item/shield/riot/tele, \ + /obj/item/storage/belt/security/full, \ + /obj/item/gun/energy/e_gun/hos, \ + /obj/item/pinpointer/nuke, \ + /obj/item/gun/energy/e_gun, \ + /obj/item/storage/toolbox/guncase/skyrat/pistol/trappiste_small_case/skild, \ + /obj/item/storage/belt/sabre, \ + /obj/item/mod/control/pre_equipped/magnate, \ + /obj/item/mod/control/pre_equipped/blueshield, \ + /obj/item/clothing/suit/armor/vest/warden, \ + /obj/item/clothing/glasses/hud/security/sunglasses, \ + /obj/item/clothing/gloves/krav_maga/sec, \ + /obj/item/clothing/suit/armor/vest/alt/sec, \ + /obj/item/storage/belt/holster/detective/full, \ + /obj/item/reagent_containers/spray/pepper, \ + /obj/item/detective_scanner, \ + /obj/item/gun/ballistic/revolver/c38/detective, \ + /obj/item/mod/control/pre_equipped/security, \ + /obj/item/mod/control/pre_equipped/safeguard, \ + /obj/item/gun/energy/cell_loaded/medigun/cmo, \ + /obj/item/defibrillator/compact/loaded, \ + /obj/item/storage/hypospraykit/cmo/preloaded, \ + /obj/item/mod/control/pre_equipped/rescue, \ + /obj/item/gun/ballistic/rifle/boltaction/sporterized, \ + /obj/item/clothing/glasses/hud/gun_permit/sunglasses, \ + /obj/item/card/id/departmental_budget/car, \ + /obj/item/clothing/suit/armor/reactive/teleport, \ + /obj/item/mod/control/pre_equipped/research, \ +) diff --git a/code/__DEFINES/~~bubber_defines/traits/declarations.dm b/code/__DEFINES/~~bubber_defines/traits/declarations.dm index 31dc4193e6c..4c562e5747f 100644 --- a/code/__DEFINES/~~bubber_defines/traits/declarations.dm +++ b/code/__DEFINES/~~bubber_defines/traits/declarations.dm @@ -33,3 +33,6 @@ // makes the mob immune to crusher marks even if they are within the required mob size #define TRAIT_CRUSHER_MARK_IMMUNE "crusher_mark_immune" +// makes it so cult cannot get another blood stone from this mob +#define TRAIT_HAS_BEEN_CULT_SACRIFICED "has_been_cult_sacrificed" + diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm index 032fd481df4..a31773ec610 100644 --- a/code/__HELPERS/global_lists.dm +++ b/code/__HELPERS/global_lists.dm @@ -188,7 +188,7 @@ GLOBAL_LIST_INIT(WALLITEMS_INTERIOR, typecacheof(list( /obj/machinery/status_display, /obj/machinery/ticket_machine, /obj/machinery/turretid, - /obj/machinery/time_clock, //SKYRAT EDIT TIME CLOCK + /obj/machinery/modular_computer/preset/time_clock, // BUBBER EDIT ADDITION - Punch Clock /obj/machinery/barsign, /obj/structure/extinguisher_cabinet, /obj/structure/fish_mount, diff --git a/code/__HELPERS/~bubber_helpers/virus.dm b/code/__HELPERS/~bubber_helpers/virus.dm new file mode 100644 index 00000000000..dbe2f849194 --- /dev/null +++ b/code/__HELPERS/~bubber_helpers/virus.dm @@ -0,0 +1,13 @@ +/datum/disease/advance/event/admin_details() + var/list/name_symptoms = list() + for(var/datum/symptom/S in symptoms) + name_symptoms += S.name + return "[name] - sym: [english_list(name_symptoms)] spr:[spreading_modifier] inf:[infectivity] spd:[stage_prob] cure:[cure_chance]" + +/datum/disease/advance/proc/symptoms_list() + var/list/name_symptoms = list() + for(var/datum/symptom/S in symptoms) + if(istype(S, /datum/symptom/viraladaptation) || istype(S, /datum/symptom/viralevolution)) + continue + name_symptoms += S.name + return english_list(name_symptoms) diff --git a/code/_globalvars/traits/_traits.dm b/code/_globalvars/traits/_traits.dm index 75f03c42a40..85e42eb2572 100644 --- a/code/_globalvars/traits/_traits.dm +++ b/code/_globalvars/traits/_traits.dm @@ -297,6 +297,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_HALT_RADIATION_EFFECTS" = TRAIT_HALT_RADIATION_EFFECTS, "TRAIT_HANDS_BLOCKED" = TRAIT_HANDS_BLOCKED, "TRAIT_HARDLY_WOUNDED" = TRAIT_HARDLY_WOUNDED, + "TRAIT_HAS_BEEN_CULT_SACRIFICED" = TRAIT_HAS_BEEN_CULT_SACRIFICED, //Bubber edit "TRAIT_HAS_BEEN_KIDNAPPED" = TRAIT_HAS_BEEN_KIDNAPPED, "TRAIT_HAS_CRANIAL_FISSURE" = TRAIT_HAS_CRANIAL_FISSURE, "TRAIT_HATED_BY_DOGS" = TRAIT_HATED_BY_DOGS, @@ -801,6 +802,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_PERSONALSPACE" = TRAIT_PERSONALSPACE, "TRAIT_QUICKREFLEXES" = TRAIT_QUICKREFLEXES, "TRAIT_PET_OWNER" = TRAIT_PET_OWNER, + "TRAIT_PET_SPACE_TREAT" = TRAIT_PET_SPACE_TREAT, "TRAIT_PERMIT_HUD" = TRAIT_PERMIT_HUD, "TRAIT_R_UNIQUEWRECK" = TRAIT_R_UNIQUEWRECK, "TRAIT_R_UNIQUETIP" = TRAIT_R_UNIQUETIP, diff --git a/code/_globalvars/traits/admin_tooling.dm b/code/_globalvars/traits/admin_tooling.dm index 93382146bf9..7cd434e682d 100644 --- a/code/_globalvars/traits/admin_tooling.dm +++ b/code/_globalvars/traits/admin_tooling.dm @@ -135,6 +135,7 @@ GLOBAL_LIST_INIT(admin_visible_traits, list( "TRAIT_GUN_NATURAL" = TRAIT_GUN_NATURAL, "TRAIT_HANDS_BLOCKED" = TRAIT_HANDS_BLOCKED, "TRAIT_HARDLY_WOUNDED" = TRAIT_HARDLY_WOUNDED, + "TRAIT_HAS_BEEN_CULT_SACRIFICED" = TRAIT_HAS_BEEN_CULT_SACRIFICED, //Bubber edit "TRAIT_HATED_BY_DOGS" = TRAIT_HATED_BY_DOGS, "TRAIT_HEAVY_DRINKER" = TRAIT_HEAVY_DRINKER, "TRAIT_HEAVY_SLEEPER" = TRAIT_HEAVY_SLEEPER, diff --git a/code/datums/diseases/_MobProcs.dm b/code/datums/diseases/_MobProcs.dm index 337aee46c03..23a2db65d23 100644 --- a/code/datums/diseases/_MobProcs.dm +++ b/code/datums/diseases/_MobProcs.dm @@ -43,8 +43,12 @@ var/hands_chance = 35/2 var/feet_chance = 15/2 - if(prob(15/disease.spreading_modifier)) + // BUBBER EDIT CHANGE START - DISEASE OUTBREAK UPDATES + // if(prob(15/disease.spreading_modifier)) + var/infect_chance = clamp(42 + (disease.spreading_modifier * 7), 49, 77) + if(!prob(infect_chance)) return + // BUBBER EDIT CHANGE END - DISEASE OUTBREAK UPDATES if(satiety>0 && prob(satiety/2)) // positive satiety makes it harder to contract the disease. return @@ -92,6 +96,7 @@ passed = prob(100-infecting_human.shoes.get_armor_rating(BIO)) if(passed) + disease.log_virus_public("[name] passed infection checks for CONTACT transmission. ([infect_chance]% chance)") // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES disease.try_infect(src) /** @@ -100,6 +105,7 @@ * * disease - the disease datum that's infecting us */ /mob/living/proc/contract_airborne_disease(datum/disease/disease) + /* BUBBER EDIT CHANGE START - DISEASE OUTBREAK UPDATES if(!can_be_spread_airborne_disease()) return FALSE if(!prob(min((50 * disease.spreading_modifier - 1), 50))) @@ -107,9 +113,24 @@ if(!disease.has_required_infectious_organ(src, ORGAN_SLOT_LUNGS)) return FALSE return ForceContractDisease(disease) + */ + + if(!can_be_spread_airborne_disease()) + return FALSE + var/infect_chance = clamp(21 + (disease.spreading_modifier * 7), 28, 56) + if(!prob(infect_chance)) + return FALSE + if(!disease.has_required_infectious_organ(src, ORGAN_SLOT_LUNGS)) + return FALSE + + var/final_infectivity = ((infect_chance / 100) * (disease.infectivity / 100)) * 100 + + return ForceContractDisease(disease, TRUE, FALSE, "AIRBORNE", final_infectivity) + // BUBBER EDIT CHANGE END - DISEASE OUTBREAK UPDATES //Proc to use when you 100% want to try to infect someone (ignoreing protective clothing and such), as long as they aren't immune -/mob/living/proc/ForceContractDisease(datum/disease/D, make_copy = TRUE, del_on_fail = FALSE) +// /mob/living/proc/ForceContractDisease(datum/disease/D, make_copy = TRUE, del_on_fail = FALSE) +/mob/living/proc/ForceContractDisease(datum/disease/D, make_copy = TRUE, del_on_fail = FALSE, infect_vector, final_infectivity) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES if(!CanContractDisease(D)) if(del_on_fail) qdel(D) @@ -118,10 +139,13 @@ if(del_on_fail) qdel(D) return FALSE + D.log_virus_public("[name] passed infection checks for [infect_vector ? infect_vector : "FORCED"] transmission. ([final_infectivity ? final_infectivity : "100"]% chance)") // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES return TRUE /mob/living/carbon/human/CanContractDisease(datum/disease/disease) + if(issynthetic(src)) // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + return FALSE if(dna) if(HAS_TRAIT(src, TRAIT_VIRUSIMMUNE) && !disease.bypasses_immunity) return FALSE diff --git a/code/datums/diseases/_disease.dm b/code/datums/diseases/_disease.dm index 154027b8b9a..a72fc927c49 100644 --- a/code/datums/diseases/_disease.dm +++ b/code/datums/diseases/_disease.dm @@ -49,11 +49,14 @@ var/infectable_biotypes = MOB_ORGANIC //if the disease can spread on organics, synthetics, or undead var/process_dead = FALSE //if this ticks while the host is dead var/copy_type = null //if this is null, copies will use the type of the instance being copied + var/bypasses_disease_recovery = FALSE // Does it skip self recovery process, such as event diseases // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES /datum/disease/Destroy() . = ..() if(affected_mob) remove_disease() + if(event_disease) // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + SSdisease.event_diseases -= src // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES SSdisease.active_diseases.Remove(src) //add this disease if the host does not already have too many @@ -64,15 +67,29 @@ //add the disease with no checks /datum/disease/proc/infect(mob/living/infectee, make_copy = TRUE) var/datum/disease/D = make_copy ? Copy() : src + // BUBBER EDIT ADDITION START - DISEASE OUTBREAK UPDATES + if(D.affected_mob) + stack_trace("Disease [D.debug_id] [D] tried to infect [infectee] while already bound to an affected mob [D.affected_mob]!") + log_virus_public("Disease [D.debug_id] [D] tried to infect [infectee] while already bound to an affected mob [D.affected_mob]!") + return + if(!D.debug_id) + D.debug_id = assign_random_name() + if(!D.start_time) + D.start_time = REALTIMEOFDAY + // BUBBER EDIT ADDITION END - DISEASE OUTBREAK UPDATES LAZYADD(infectee.diseases, D) D.affected_mob = infectee SSdisease.active_diseases += D //Add it to the active diseases list, now that it's actually in a mob and being processed. + if(event_disease) // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + SSdisease.event_diseases += D // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES D.after_add() infectee.med_hud_set_status() - register_disease_signals() + D.register_disease_signals() // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES var/turf/source_turf = get_turf(infectee) + mobs_infected++ // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + log_virus_public("New infectee: [infectee]. Total infected by this carrier: [mobs_infected]") // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES log_virus("[key_name(infectee)] was infected by virus: [src.admin_details()] at [loc_name(source_turf)]") /// Updates the spread flags set, ensuring signals are updated as necessary @@ -128,7 +145,8 @@ if(SPT_PROB(stage_prob*slowdown, seconds_per_tick)) update_stage(min(stage + 1, max_stages)) - if(!(disease_flags & CHRONIC) && disease_flags & CURABLE && bypasses_immunity != TRUE) + // if(!(disease_flags & CHRONIC) && disease_flags & CURABLE && bypasses_immunity != TRUE) + if(!(disease_flags & CHRONIC) && disease_flags & CURABLE && bypasses_immunity != TRUE && bypasses_disease_recovery != TRUE) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES switch(severity) if(DISEASE_SEVERITY_POSITIVE) //good viruses don't go anywhere after hitting max stage - you can try to get rid of them by sleeping earlier cycles_to_beat = max(DISEASE_RECOVERY_SCALING, DISEASE_CYCLES_POSITIVE) //because of the way we later check for recovery_prob, we need to floor this at least equal to the scaling to avoid infinitely getting less likely to cure @@ -229,7 +247,13 @@ return !carrier /datum/disease/proc/update_stage(new_stage) + // BUBBER EDIT ADDITION START - DISEASE OUTBREAK UPDATES + if(new_stage > stage && !isnull(affected_mob)) + log_virus_public("[affected_mob.name] stage advance [stage] > [new_stage]. Time elapsed: [DisplayTimeText(REALTIMEOFDAY - start_time)] (Stage speed [stage_prob])") stage = new_stage + if(!isnull(affected_mob)) + affected_mob.med_hud_set_status() + // BUBBER EDIT ADDITION END - DISEASE OUTBREAK UPDATES if(new_stage == max_stages && !(stage_peaked)) //once a virus has hit its peak, set it to have done so stage_peaked = TRUE @@ -258,7 +282,7 @@ return FALSE if(!(spread_flags & DISEASE_SPREAD_AIRBORNE) && !force_spread) return FALSE - if(affected_mob.can_spread_airborne_diseases()) + if(!affected_mob.can_spread_airborne_diseases()) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES return FALSE if(!has_required_infectious_organ(affected_mob, ORGAN_SLOT_LUNGS)) //also if you lack lungs return FALSE @@ -268,6 +292,10 @@ if(!istype(mob_loc)) return FALSE for(var/mob/living/carbon/to_infect in oview(spread_range, affected_mob)) + // BUBBER EDIT ADDITION START - DISEASE OUTBREAK UPDATES + if(!prob(infectivity)) + continue + // BUBBER EDIT ADDITION END - DISEASE OUTBREAK UPDATES var/turf/infect_loc = to_infect.loc if(!istype(infect_loc)) continue @@ -309,11 +337,17 @@ /datum/disease/proc/Copy() //note that stage is not copied over - the copy starts over at stage 1 + /* // BUBBER EDIT CHANGE START - DISEASE OUTBREAK UPDATES - ORIGINAL: var/static/list/copy_vars = list("name", "visibility_flags", "disease_flags", "spread_flags", "form", "desc", "agent", "spread_text", "cure_text", "max_stages", "stage_prob", "incubation_time", "viable_mobtypes", "cures", "infectivity", "cure_chance", "required_organ", "bypasses_immunity", "spreading_modifier", "severity", "needs_all_cures", "strain_data", "infectable_biotypes", "process_dead") - + */ + var/static/list/copy_vars = list("name", "visibility_flags", "disease_flags", "spread_flags", "form", "desc", "agent", "spread_text", + "cure_text", "max_stages", "stage_prob", "viable_mobtypes", "cures", "infectivity", "cure_chance", + "required_organ", "bypasses_immunity", "bypasses_disease_recovery", "spreading_modifier", "severity", "needs_all_cures", "strain_data", + "infectable_biotypes", "process_dead", "event_disease") + // BUBBER EDIT CHANGE END - DISEASE OUTBREAK UPDATES var/datum/disease/D = copy_type ? new copy_type() : new type() for(var/V in copy_vars) var/val = vars[V] @@ -334,6 +368,7 @@ unregister_disease_signals() LAZYREMOVE(affected_mob.diseases, src) //remove the datum from the list affected_mob.med_hud_set_status() + log_virus_public("[affected_mob] was cured of virus. Total infected by this carrier: [mobs_infected]") // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES affected_mob = null /** @@ -375,8 +410,10 @@ /datum/disease/proc/on_breath(datum/source, seconds_per_tick, ...) SIGNAL_HANDLER + /* BUBBER EDIT REMOVAL START - DISEASE OUTBREAK UPDATES if(SPT_PROB(infectivity * 4, seconds_per_tick)) - airborne_spread() + */// BUBBER EDIT REMOVAL END - DISEASE OUTBREAK UPDATES + airborne_spread() //Use this to compare severities /proc/get_disease_severity_value(severity) diff --git a/code/datums/diseases/advance/advance.dm b/code/datums/diseases/advance/advance.dm index 82099a7532b..13d781260e6 100644 --- a/code/datums/diseases/advance/advance.dm +++ b/code/datums/diseases/advance/advance.dm @@ -56,13 +56,18 @@ /datum/reagent/consumable/salt, /datum/reagent/consumable/sugar, /datum/reagent/consumable/tomatojuice, + /datum/reagent/consumable/ethanol/antifreeze, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + /datum/reagent/consumable/ethanol/bug_spray, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + /datum/reagent/space_cleaner, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES ), list( //level 4 /datum/reagent/fuel/oil, - /datum/reagent/medicine/c2/multiver, + ///datum/reagent/medicine/c2/multiver, // BUBBER EDIT REMOVAL - DISEASE OUTBREAK UPDATES /datum/reagent/medicine/epinephrine, /datum/reagent/medicine/haloperidol, - /datum/reagent/medicine/mine_salve, + ///datum/reagent/medicine/mine_salve, // BUBBER EDIT REMOVAL - DISEASE OUTBREAK UPDATES + /datum/reagent/medicine/c2/libital, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + /datum/reagent/medicine/c2/lenturi, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES /datum/reagent/medicine/salglu_solution, ), list( //level 5 @@ -70,18 +75,25 @@ /datum/reagent/medicine/mannitol, /datum/reagent/medicine/synaptizine, /datum/reagent/cryptobiolin, + /datum/reagent/medicine/c2/convermol, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + /datum/reagent/fluorosurfactant, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES ), list( // level 6 - /datum/reagent/medicine/antihol, + ///datum/reagent/medicine/antihol, // BUBBER EDIT REMOVAL - DISEASE OUTBREAK UPDATES /datum/reagent/medicine/inacusiate, /datum/reagent/medicine/oculine, /datum/reagent/phenol, + /datum/reagent/medicine/neurine, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + /datum/reagent/medicine/ondansetron, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES ), list( // level 7 /datum/reagent/medicine/higadrite, /datum/reagent/medicine/leporazine, /datum/reagent/toxin/mindbreaker, /datum/reagent/acetaldehyde, + /datum/reagent/medicine/sal_acid, + ///datum/reagent/medicine/pen_acid, BUBBER EDIT REMOVE - DISEASE OUTBREAK UPDATES + /datum/reagent/medicine/psicodine, // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES ), list( // level 8 /datum/reagent/drug/happiness, @@ -89,7 +101,7 @@ /datum/reagent/pax, ), list( // level 9 - /datum/reagent/medicine/sal_acid, + /datum/reagent/drug/blastoff, /datum/reagent/toxin/chloralhydrate, /datum/reagent/toxin/lipolicide, ), @@ -266,7 +278,6 @@ properties["severity"] = round((properties["severity"] / 2), 1) properties["severity"] *= (symptoms.len / VIRUS_SYMPTOM_LIMIT) //fewer symptoms, less severity properties["severity"] = round(clamp(properties["severity"], 1, 7), 1) - properties["capacity"] = get_symptom_weights() // Assign the properties that are in the list. /datum/disease/advance/proc/assign_properties() @@ -342,7 +353,7 @@ // Will generate a random cure, the more resistance the symptoms have, the harder the cure. /datum/disease/advance/proc/generate_cure() if(properties?.len) - var/res = clamp(properties["resistance"] - (symptoms.len * 0.5), 1, advance_cures.len) + var/res = clamp(properties["resistance"] - (symptoms.len / 2), 1, advance_cures.len) if(res == oldres) return cures = list(pick(advance_cures[res])) @@ -405,7 +416,7 @@ /datum/disease/advance/proc/AddSymptom(datum/symptom/S) if(HasSymptom(S)) return - while(get_symptom_weights() + S.weight > VIRUS_SYMPTOM_LIMIT) + if(symptoms.len >= VIRUS_SYMPTOM_LIMIT) RemoveSymptom(pick(symptoms)) symptoms += S S.OnAdd(src) @@ -422,12 +433,6 @@ S.name += " (neutered)" S.OnRemove(src) -/// How much of the symptom capacity is currently being used? -/datum/disease/advance/proc/get_symptom_weights() - . = 0 - for(var/datum/symptom/symptom as anything in symptoms) - . += symptom.weight - /* Static Procs @@ -550,6 +555,7 @@ /datum/disease/advance/proc/totalTransmittable() return properties["transmittable"] +/* // BUBBER EDIT REMOVAL START - DISEASE OUTBREAK UPDATES /** * If the disease has an incubation time (such as event diseases) start the timer, let properties determine if there's no timer set. */ @@ -572,3 +578,4 @@ /datum/disease/advance/proc/make_visible() visibility_flags &= ~HIDDEN_SCANNER affected_mob.med_hud_set_status() +*/ // BUBBER EDIT REMOVAL END - DISEASE OUTBREAK UPDATES diff --git a/code/datums/diseases/advance/symptoms/cough.dm b/code/datums/diseases/advance/symptoms/cough.dm index 6b46667741c..2648ece75cf 100644 --- a/code/datums/diseases/advance/symptoms/cough.dm +++ b/code/datums/diseases/advance/symptoms/cough.dm @@ -10,7 +10,6 @@ name = "Cough" desc = "The virus irritates the throat of the host, causing occasional coughing. Each cough will try to infect bystanders who are within 1 tile of the host with the virus." illness = "Jest Infection" - weight = 2 stealth = -1 resistance = 3 stage_speed = 1 diff --git a/code/datums/diseases/advance/symptoms/sneeze.dm b/code/datums/diseases/advance/symptoms/sneeze.dm index 0e54bfad385..175c5c3c762 100644 --- a/code/datums/diseases/advance/symptoms/sneeze.dm +++ b/code/datums/diseases/advance/symptoms/sneeze.dm @@ -10,7 +10,6 @@ name = "Sneezing" desc = "The virus causes irritation of the nasal cavity, making the host sneeze occasionally. Sneezes from this symptom will spread the virus in a 4 meter cone in front of the host." illness = "Bard Flu" - weight = 2 stealth = -2 resistance = 3 stage_speed = 0 diff --git a/code/datums/diseases/advance/symptoms/symptoms.dm b/code/datums/diseases/advance/symptoms/symptoms.dm index 5a4331b3c61..28ba45f8de4 100644 --- a/code/datums/diseases/advance/symptoms/symptoms.dm +++ b/code/datums/diseases/advance/symptoms/symptoms.dm @@ -39,8 +39,6 @@ var/naturally_occuring = TRUE ///If the symptom requires an organ for the effects to function, robotic organs are immune to disease unless inorganic biology symptom is present var/required_organ - /// How much space does this symptom use? - var/weight = 1 /datum/symptom/New() var/list/S = SSdisease.list_symptoms @@ -108,7 +106,6 @@ var/list/data = list() data["name"] = name data["desc"] = desc - data["weight"] = weight data["stealth"] = stealth data["resistance"] = resistance data["stage_speed"] = stage_speed diff --git a/code/game/data_huds.dm b/code/game/data_huds.dm index f3dd09139ee..55bafe9d152 100644 --- a/code/game/data_huds.dm +++ b/code/game/data_huds.dm @@ -103,10 +103,11 @@ Medical HUD! Basic mode needs suit sensors on. for(var/thing in diseases) var/datum/disease/D = thing - if(!(D.visibility_flags & HIDDEN_SCANNER)) + if(!(D.visibility_flags & HIDDEN_MEDHUD)) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES - Original: HIDDEN_SCANNER if(!threat || get_disease_severity_value(D.severity) > threat) //a buffing virus gets an icon threat = get_disease_severity_value(D.severity) - severity = D.severity + if(D.severity == DISEASE_SEVERITY_POSITIVE || D.stage > 1) // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES - Positive viruses should always show up + severity = D.severity return severity //helper for getting the appropriate health status diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 992a1edd119..4a29b59b864 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -1256,13 +1256,6 @@ desc = "A rainbow card, promoting fun in a 'business proper' sense!" icon_state = "card_rainbow" -/obj/item/card/id/advanced/lizardgas - name = "Lizard Gas Employee Card" - desc = "A rainbow ID card, promoting fun in a 'business proper' sense!" - icon_state = "card_rainbow" - trim = /datum/id_trim/away/lizardgas - wildcard_slots = WILDCARD_LIMIT_GREY - /obj/item/card/id/advanced/silver name = "silver identification card" desc = "A silver card which shows honour and dedication." diff --git a/code/game/objects/items/inducer.dm b/code/game/objects/items/inducer.dm index 7f779ce0e50..948606d6d40 100644 --- a/code/game/objects/items/inducer.dm +++ b/code/game/objects/items/inducer.dm @@ -172,7 +172,7 @@ balloon_alert(user, "no cell installed!") return ITEM_INTERACT_FAILURE - if(!powerdevice.charge) + if(!our_cell.charge) balloon_alert(user, "no charge!") return ITEM_INTERACT_FAILURE diff --git a/code/game/objects/items/storage/garment.dm b/code/game/objects/items/storage/garment.dm index d65531e0a86..2db9f3ff3f8 100644 --- a/code/game/objects/items/storage/garment.dm +++ b/code/game/objects/items/storage/garment.dm @@ -72,6 +72,21 @@ new /obj/item/clothing/head/hats/hopcap(src) new /obj/item/clothing/neck/cloak/hop(src) new /obj/item/clothing/shoes/laceup(src) +//Duplication from Commdrobe + new /obj/item/clothing/head/playbunnyears/hop(src) + new /obj/item/clothing/under/rank/civilian/hop_bunnysuit(src) + new /obj/item/clothing/suit/armor/hop_tailcoat(src) + new /obj/item/clothing/neck/tie/bunnytie/hop(src) + new /obj/item/clothing/head/hopcap/beret(src) + new /obj/item/clothing/head/hopcap/beret/alt(src) + new /obj/item/clothing/head/hats/imperial/hop(src) + new /obj/item/clothing/under/rank/civilian/head_of_personnel/skyrat/turtleneck(src) + new /obj/item/clothing/under/rank/civilian/head_of_personnel/skyrat/turtleneck/skirt(src) + new /obj/item/clothing/under/rank/civilian/head_of_personnel/skyrat/parade(src) + new /obj/item/clothing/under/rank/civilian/head_of_personnel/skyrat/parade/female(src) + new /obj/item/clothing/under/rank/civilian/head_of_personnel/skyrat/imperial(src) + new /obj/item/clothing/suit/armor/vest/hop/hop_formal(src) + new /obj/item/clothing/neck/mantle/hopmantle(src) /obj/item/storage/bag/garment/hos/PopulateContents() new /obj/item/clothing/under/rank/security/head_of_security/skirt(src) @@ -99,6 +114,25 @@ new /obj/item/clothing/head/hos_kepi(src) new /obj/item/clothing/under/rank/security/peacekeeper/skirt_hos(src) //BUBBER ADDITION END +//Duplication from Commdrobe + new /obj/item/clothing/head/hats/warden/drill/hos(src) + new /obj/item/clothing/under/rank/security/head_of_security/alt/roselia(src) + new /obj/item/clothing/glasses/hud/security/sunglasses/gars/giga/roselia(src) + new /obj/item/clothing/under/rank/security/head_of_security/parade/redsec(src) + new /obj/item/clothing/under/rank/security/head_of_security/parade/female/redsec(src) + new /obj/item/clothing/head/hats/hos/elofy(src) + new /obj/item/clothing/suit/armor/hos/elofy(src) + new /obj/item/clothing/gloves/elofy(src) + new /obj/item/clothing/shoes/jackboots/elofy(src) + new /obj/item/clothing/head/playbunnyears/hos(src) + new /obj/item/clothing/under/rank/security/head_of_security/bunnysuit(src) + new /obj/item/clothing/suit/armor/hos_tailcoat(src) + new /obj/item/clothing/head/hats/hos/beret/navyhos(src) + new /obj/item/clothing/head/hats/imperial/hos(src) + new /obj/item/clothing/under/rank/security/head_of_security/peacekeeper(src) + new /obj/item/clothing/under/rank/security/head_of_security/skyrat/imperial(src) + new /obj/item/clothing/suit/jacket/hos/blue(src) + new /obj/item/clothing/neck/mantle/hosmantle(src) /obj/item/storage/bag/garment/warden/PopulateContents() new /obj/item/clothing/suit/armor/vest/warden(src) @@ -126,6 +160,20 @@ new /obj/item/clothing/gloves/color/black(src) new /obj/item/clothing/neck/cloak/rd(src) new /obj/item/clothing/shoes/jackboots(src) +//Duplication from Commdrobe + new /obj/item/clothing/head/beret/science/rd(src) + new /obj/item/clothing/head/beret/science/rd/alt(src) + new /obj/item/clothing/under/rank/rnd/research_director/skyrat/jumpsuit(src) + new /obj/item/clothing/under/rank/rnd/research_director/skyrat/jumpsuit/skirt(src) + new /obj/item/clothing/under/rank/rnd/research_director/skyrat/imperial(src) + new /obj/item/clothing/neck/mantle/rdmantle(src) + new /obj/item/clothing/suit/toggle/labcoat(src) + new /obj/item/clothing/suit/toggle/labcoat/research_director(src) + new /obj/item/clothing/head/playbunnyears/rd(src) + new /obj/item/clothing/under/rank/rnd/research_director/bunnysuit(src) + new /obj/item/clothing/suit/jacket/research_director/tailcoat(src) + new /obj/item/clothing/neck/tie/bunnytie/rd(src) + /obj/item/storage/bag/garment/chief_medical/PopulateContents() new /obj/item/clothing/under/rank/medical/chief_medical_officer(src) @@ -140,6 +188,15 @@ new /obj/item/clothing/head/utility/surgerycap/cmo(src) new /obj/item/clothing/neck/cloak/cmo(src) new /obj/item/clothing/shoes/sneakers/blue (src) +//Duplication from Commdrobe + new /obj/item/clothing/head/beret/medical/cmo/alt(src) + new /obj/item/clothing/head/hats/imperial/cmo(src) + new /obj/item/clothing/under/rank/medical/chief_medical_officer/skyrat/imperial(src) + new /obj/item/clothing/neck/mantle/cmomantle(src) + new /obj/item/clothing/head/playbunnyears/cmo(src) + new /obj/item/clothing/under/rank/medical/cmo_bunnysuit(src) + new /obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/cmo(src) + new /obj/item/clothing/neck/tie/bunnytie/cmo(src) /obj/item/storage/bag/garment/engineering_chief/PopulateContents() new /obj/item/clothing/under/rank/engineering/chief_engineer(src) @@ -153,6 +210,15 @@ new /obj/item/clothing/head/utility/hardhat/welding/white(src) new /obj/item/clothing/neck/cloak/ce(src) new /obj/item/clothing/shoes/sneakers/brown(src) +//Duplication from Commdrobe + new /obj/item/clothing/head/beret/engi/ce(src) + new /obj/item/clothing/head/hats/imperial/ce(src) + new /obj/item/clothing/under/rank/engineering/chief_engineer/skyrat/imperial(src) + new /obj/item/clothing/neck/mantle/cemantle(src) + new /obj/item/clothing/head/playbunnyears/ce(src) + new /obj/item/clothing/under/rank/engineering/chief_engineer/bunnysuit(src) + new /obj/item/clothing/suit/utility/fire/ce_tailcoat(src) + new /obj/item/clothing/neck/tie/bunnytie/ce(src) /obj/item/storage/bag/garment/quartermaster/PopulateContents() new /obj/item/clothing/under/rank/cargo/qm(src) @@ -165,3 +231,20 @@ new /obj/item/clothing/mask/gas(src) new /obj/item/clothing/neck/cloak/qm(src) new /obj/item/clothing/shoes/sneakers/brown(src) +//Duplication from Comdrobe + new /obj/item/clothing/head/beret/cargo/qm(src) + new /obj/item/clothing/head/beret/cargo/qm/alt(src) + new /obj/item/clothing/neck/mantle/qm(src) + new /obj/item/clothing/under/rank/cargo/qm/skyrat/gorka(src) + new /obj/item/clothing/under/rank/cargo/qm/skyrat/turtleneck(src) + new /obj/item/clothing/under/rank/cargo/qm/skyrat/turtleneck/skirt(src) + new /obj/item/clothing/suit/brownfurrich(src) + new /obj/item/clothing/under/rank/cargo/qm/skyrat/casual(src) + new /obj/item/clothing/suit/toggle/jacket/supply/head(src) + new /obj/item/clothing/under/rank/cargo/qm/skyrat/formal(src) + new /obj/item/clothing/under/rank/cargo/qm/skyrat/formal/skirt(src) + new /obj/item/clothing/head/playbunnyears/quartermaster(src) + new /obj/item/clothing/under/rank/cargo/quartermaster_bunnysuit(src) + new /obj/item/clothing/suit/jacket/tailcoat/quartermaster(src) + new /obj/item/clothing/neck/tie/bunnytie/cargo(src) + diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm index 354013cd26c..d14a006d525 100644 --- a/code/modules/antagonists/cult/runes.dm +++ b/code/modules/antagonists/cult/runes.dm @@ -391,12 +391,35 @@ structure_check() searches for nearby cultist structures required for the invoca sacrificial.investigate_log("has been sacrificially dusted by the cult.", INVESTIGATE_DEATHS) sacrificial.dust(TRUE, FALSE, TRUE) else if (sacrificial) - var/obj/item/soulstone/stone = new(loc) - if(sacrificial.mind && !HAS_TRAIT(sacrificial, TRAIT_SUICIDED)) - stone.capture_soul(sacrificial, invokers[1], forced = TRUE) - playsound(sacrificial, 'sound/effects/magic/disintegrate.ogg', 100, TRUE) - sacrificial.investigate_log("has been sacrificially gibbed by the cult.", INVESTIGATE_DEATHS) - sacrificial.gib(DROP_ALL_REMAINS) + //BUBBER EDIT BEGIN: removes force gib from cult + if(!HAS_TRAIT(sacrificial, TRAIT_HAS_BEEN_CULT_SACRIFICED)) + ADD_TRAIT(sacrificial, TRAIT_HAS_BEEN_CULT_SACRIFICED, MAGIC_TRAIT) + var/obj/item/soulstone/stone = new(loc) + + var/shard_choice = tgui_alert( + user = sacrificial, + message = "Do you wish to become a soul shard for the cult, selecting yes will gib you and you will play as a soul shard, selecting no will husk you and your body will stay intact.", + title = "Choose your fate", + buttons = list("Decline", "Accept"), + timeout = 10 SECONDS, + autofocus = TRUE + ) + if(shard_choice == "Accept") + if(sacrificial.mind && !HAS_TRAIT(sacrificial, TRAIT_SUICIDED)) + stone.capture_soul(sacrificial, invokers[1], forced = TRUE) + playsound(sacrificial, 'sound/effects/magic/disintegrate.ogg', 100, TRUE) + sacrificial.investigate_log("has been sacrificially gibbed by the cult.", INVESTIGATE_DEATHS) + sacrificial.gib(DROP_ALL_REMAINS) + else + sacrificial.death(FALSE) + sacrificial.become_husk(BURN) + sacrificial.investigate_log("has been sacrificially husked by the cult.", INVESTIGATE_DEATHS) + stone.capture_ghost(sacrificial, invokers[1]) + else + sacrificial.death(FALSE) + sacrificial.become_husk(BURN) + sacrificial.investigate_log("has been sacrificially husked by the cult.", INVESTIGATE_DEATHS) + //BUBBER EDIT END try_spawn_sword() // after sharding and gibbing, which potentially dropped a null rod diff --git a/code/modules/asset_cache/transports/asset_transport.dm b/code/modules/asset_cache/transports/asset_transport.dm index 62ca18fe82a..5d2b4bfb0b3 100644 --- a/code/modules/asset_cache/transports/asset_transport.dm +++ b/code/modules/asset_cache/transports/asset_transport.dm @@ -155,7 +155,7 @@ if (send_assets(client, file)) if (!(--filerate)) filerate = startingfilerate - client.browse_queue_flush() +// client.browse_queue_flush() // BUBBER EDIT stoplag(0) //queuing calls like this too quickly can cause issues in some client versions /// Check the config is valid to load this transport diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index aee974ce57b..42a021881fa 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -136,7 +136,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) if(!loaded_preferences_successfully) save_preferences() - save_character() //let's save this new random character so it doesn't keep generating new ones. + save_character(TRUE) //let's save this new random character so it doesn't keep generating new ones. // BUBBER EDIT /datum/preferences/ui_interact(mob/user, datum/tgui/ui) // There used to be code here that readded the preview view if you "rejoined" diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index f006795d958..30404ef2c63 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -25,7 +25,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car */ /datum/preferences/proc/save_data_needs_update(list/save_data) if(!save_data) // empty list, either savefile isnt loaded or its a new char - return -1 + return -3 // BUBBER EDIT if(save_data["version"] < SAVEFILE_VERSION_MIN) return -2 if(save_data["version"] < SAVEFILE_VERSION_MAX) @@ -330,7 +330,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car all_quirks = SSquirks.filter_invalid_quirks(SANITIZE_LIST(all_quirks), augments)// SKYRAT EDIT - AUGMENTS+ validate_quirks() - return TRUE + return needs_update != -3 // BUBBER EDIT /datum/preferences/proc/save_character(update) // Skyrat edit - Choose when to update (This is stupid) SHOULD_NOT_SLEEP(TRUE) @@ -345,7 +345,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car if (preference.savefile_identifier != PREFERENCE_CHARACTER) continue - if (!(preference.type in recently_updated_keys)) + if (!update && !(preference.type in recently_updated_keys)) // BUBBER EDIT continue recently_updated_keys -= preference.type @@ -378,7 +378,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car if (!load_character(new_slot)) tainted_character_profiles = TRUE randomise_appearance_prefs() - save_character() + save_character(TRUE) // BUBBER EDIT for (var/datum/preference_middleware/preference_middleware as anything in middleware) preference_middleware.on_new_character(usr) diff --git a/code/modules/events/disease_outbreak.dm b/code/modules/events/disease_outbreak.dm index ea989ef3f8b..6317d5721ed 100644 --- a/code/modules/events/disease_outbreak.dm +++ b/code/modules/events/disease_outbreak.dm @@ -3,7 +3,7 @@ /// Advanced virus upper limit for symptoms #define ADV_MAX_SYMPTOMS 4 /// How long the virus stays hidden before announcement -#define ADV_ANNOUNCE_DELAY 75 +#define ADV_ANNOUNCE_DELAY 60 // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES - ORIGINAL: 75 /// Numerical define for medium severity advanced virus #define ADV_DISEASE_MEDIUM 1 /// Numerical define for harmful severity advanced virus @@ -15,7 +15,7 @@ /// Percentile for mid severity advanced virus #define ADV_RNG_MID 85 /// Percentile for high vs. low transmissibility -#define ADV_SPREAD_THRESHOLD 85 +#define ADV_SPREAD_THRESHOLD 80 // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES - ORIGINAL: 85 /// Admin custom low spread #define ADV_SPREAD_FORCED_LOW 0 /// Admin custom med spread @@ -42,8 +42,18 @@ if(!.) return . generate_candidates() - if(length(disease_candidates)) - return TRUE + // BUBBER EDIT CHANGE START - DISEASE OUTBREAK UPDATES + // if(length(disease_candidates)) + // return TRUE + if(!SSjob.is_skeleton_medical(3)) + log_public_file("Disease outbreak check passed medbay staffing parameters with 3 or more staff.") + if(length(disease_candidates)) + log_public_file("Disease outbreak check passed candidate parameters with [length(disease_candidates)] candidates.") + return TRUE + log_public_file("Disease outbreak check failed catastrophically. oh god how did we get here, there are zero candidates? this should never happen.") + else + log_public_file("Disease outbreak check failed medbay staffing parameters due to less than 3 staff.") + // BUBBER EDIT CHANGE END - DISEASE OUTBREAK UPDATES /** * Creates a list of people who are elligible to become disease carriers for the event @@ -63,10 +73,14 @@ continue if(!is_station_level(candidate.z) && !is_mining_level(candidate.z)) //Diseases can't really spread if the vector is in deep space. continue - // SKYRAT EDIT ADDITION START - Station/area event candidate filtering. + // BUBBER EDIT ADDITION START - Station/area event candidate filtering. + if(candidate.internal || candidate.external || candidate.wear_mask) + continue if(engaged_role_play_check(candidate, station = TRUE, dorms = TRUE)) continue - // SKYRAT EDIT ADDITION END + if(issynthetic(candidate)) + continue + // BUBBER EDIT ADDITION END - Station/area event candidate filtering. disease_candidates += candidate ///Handles checking and alerting admins about the number of valid candidates @@ -106,6 +120,11 @@ var/list/afflicted = list() /datum/round_event/disease_outbreak/announce(fake) + // BUBBER EDIT ADDITION START - DISEASE OUTBREAK UPDATES + for(var/datum/disease/advance/active_carrier in SSdisease.event_diseases) + active_carrier.make_visible() + // BUBBER EDIT ADDITION END - DISEASE OUTBREAK UPDATES + if(!illness_type) var/list/virus_candidates = list( /datum/disease/anxiety, @@ -140,7 +159,7 @@ virus_candidates += list(/datum/disease/flu, /datum/disease/cold9) //The more dangerous ones - virus_candidates += list(/datum/disease/beesease, /datum/disease/brainrot, /datum/disease/fluspanish) + //virus_candidates += list(/datum/disease/beesease, /datum/disease/brainrot, /datum/disease/fluspanish) // BUBBER EDIT REMOVAL - DISEASE OUTBREAK UPDATES //The wacky ones virus_candidates += list(/datum/disease/magnitis, /datum/disease/anxiety, /datum/disease/weightlessness) @@ -150,17 +169,26 @@ var/datum/disease/new_disease new_disease = new virus_type() - new_disease.carrier = TRUE + //new_disease.carrier = TRUE // BUBBER EDIT REMOVAL - DISEASE OUTBREAK UPDATES illness_type = new_disease.name + // BUBBER EDIT ADDITION START - DISEASE OUTBREAK UPDATES + new_disease.event_disease = TRUE + var/to_infect = 3 + if(length(GLOB.alive_player_list) > 65) + to_infect = 4 + + var/infected = 0 + // BUBBER EDIT ADDITION END - DISEASE OUTBREAK UPDATES var/mob/living/carbon/human/victim - while(length(afflicted)) + while(length(afflicted) && infected < to_infect) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES victim = pick_n_take(afflicted) - if(victim.ForceContractDisease(new_disease, FALSE)) + if(victim.ForceContractDisease(new_disease, TRUE, infect_vector = "EVENT", final_infectivity = 100)) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES message_admins("Event triggered: Disease Outbreak - [new_disease.name] starting with patient zero [ADMIN_LOOKUPFLW(victim)]!") log_game("Event triggered: Disease Outbreak - [new_disease.name] starting with patient zero [key_name(victim)].") announce_to_ghosts(victim) - return + infected++ // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + // return // BUBBER EDIT REMOVAL - DISEASE OUTBREAK UPDATES CHECK_TICK //don't lag the server to death if(isnull(victim)) message_admins("Event Disease Outbreak: Classic attempted to start, but failed to find a candidate target.") @@ -281,7 +309,7 @@ else requested_severity = ADV_DISEASE_DANGEROUS - var/datum/disease/advance/advanced_disease = new /datum/disease/advance/random/event(max_symptoms, requested_severity, requested_transmissibility) + var/datum/disease/advance/advanced_disease = new /datum/disease/advance/event(max_symptoms, requested_severity, requested_transmissibility) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES var/list/name_symptoms = list() for(var/datum/symptom/new_symptom as anything in advanced_disease.symptoms) @@ -289,23 +317,44 @@ illness_type = advanced_disease.name + // BUBBER EDIT ADDITION START - DISEASE OUTBREAK UPDATES + if(advanced_disease.spread_flags & DISEASE_SPREAD_AIRBORNE) + for(var/datum/symptom/final_symptom in advanced_disease.symptoms) + if(istype(final_symptom, /datum/symptom/cough) || istype(final_symptom, /datum/symptom/sneeze)) + announce_when = 38 // the most transmissible get an early announcement + break + + var/to_infect = 3 + if(length(GLOB.alive_player_list) > 65) + to_infect = 4 + + var/infected = 0 + // BUBBER EDIT ADDITION END - DISEASE OUTBREAK UPDATES + var/mob/living/carbon/human/victim - while(length(afflicted)) + while(length(afflicted) && infected < to_infect) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES victim = pick_n_take(afflicted) - if(victim.ForceContractDisease(advanced_disease, FALSE)) + if(victim.ForceContractDisease(advanced_disease, TRUE, infect_vector = "EVENT", final_infectivity = 100)) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES message_admins("Event triggered: Disease Outbreak: Advanced - starting with patient zero [ADMIN_LOOKUPFLW(victim)]! Details: [advanced_disease.admin_details()] sp:[advanced_disease.spread_flags] ([advanced_disease.spread_text])") log_game("Event triggered: Disease Outbreak: Advanced - starting with patient zero [key_name(victim)]. Details: [advanced_disease.admin_details()] sp:[advanced_disease.spread_flags] ([advanced_disease.spread_text])") log_virus("Disease Outbreak: Advanced has triggered a custom virus outbreak of [advanced_disease.admin_details()] in [victim]!") + advanced_disease.log_virus_public("Event virus details: [advanced_disease.admin_details()]") // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES announce_to_ghosts(victim) - return + infected++ // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + // return // BUBBER EDIT REMOVAL - DISEASE OUTBREAK UPDATES CHECK_TICK //don't lag the server to death if(isnull(victim)) message_admins("Event Disease Outbreak: Advanced attempted to start, but failed to find a candidate target.") log_game("Event Disease Outbreak: Advanced attempted to start, but failed to find a candidate target.") + return // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES -/datum/disease/advance/random/event + deadchat_broadcast("Disease Outbreak: Advanced starting with [advanced_disease.name]! Symptoms: [advanced_disease.symptoms_list()]") // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + +/datum/disease/advance/event // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES name = "Event Disease" copy_type = /datum/disease/advance + bypasses_disease_recovery = TRUE // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES + event_disease = TRUE // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES /datum/round_event/disease_outbreak/advance/setup() announce_when = ADV_ANNOUNCE_DELAY @@ -316,7 +365,7 @@ * Uses the parameters to create a list of symptoms, picking from various severities * Viral Evolution and Eternal Youth are special modifiers, so we roll separately. */ -/datum/disease/advance/random/event/New(max_symptoms, requested_severity, requested_transmissibility) +/datum/disease/advance/event/New(max_symptoms, requested_severity, requested_transmissibility) // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES var/list/datum/symptom/possible_symptoms = list( /datum/symptom/beard, /datum/symptom/chills, @@ -355,6 +404,31 @@ /datum/symptom/visionloss, ) + // BUBBER EDIT ADDITION START - DISEASE OUTBREAK UPDATES + visibility_flags |= HIDDEN_MEDHUD + var/transmissibility = requested_transmissibility + + if(isnull(transmissibility)) + transmissibility = rand(1,100) + + if(requested_transmissibility == ADV_SPREAD_FORCED_LOW) // Admin forced + set_spread(DISEASE_SPREAD_CONTACT_FLUIDS) + + else if(requested_transmissibility == ADV_SPREAD_FORCED_HIGH || transmissibility >= ADV_SPREAD_THRESHOLD) + set_spread(DISEASE_SPREAD_AIRBORNE) + if(prob(40)) + var/list/datum/symptom/airborne_modifiers = list( + /datum/symptom/cough, + /datum/symptom/sneeze, + ) + var/datum/symptom/chosen_airborne = pick(airborne_modifiers) + possible_symptoms -= chosen_airborne + symptoms += new chosen_airborne + + else + set_spread(DISEASE_SPREAD_CONTACT_SKIN) + // BUBBER EDIT ADDITION END - DISEASE OUTBREAK UPDATES + var/current_severity = 0 while(symptoms.len < max_symptoms) @@ -376,6 +450,7 @@ if(new_symptom.severity > current_severity) current_severity = new_symptom.severity + /*// BUBBER EDIT REMOVAL START - DISEASE OUTBREAK UPDATES visibility_flags |= HIDDEN_SCANNER var/transmissibility = requested_transmissibility @@ -400,6 +475,7 @@ visibility_flags &= ~HIDDEN_SCANNER set_spread(DISEASE_SPREAD_AIRBORNE) + */ // BUBBER EDIT REMOVAL END - DISEASE OUTBREAK UPDATES //Illness name from one of the symptoms var/datum/symptom/picked_name = pick(symptoms) @@ -428,23 +504,32 @@ * If the virus is severity DANGEROUS we do not hide it from health scanners at event start. * If the virus is airborne, also don't hide it. */ -/datum/disease/advance/random/event/assign_properties() +/datum/disease/advance/event/assign_properties() // BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES if(!length(properties)) stack_trace("Advanced virus properties were empty or null!") return + /* BUBBER EDIT CHANGE START - DISEASE OUTBREAK UPDATES - ORIGINAL: incubation_time = round(world.time + (((ADV_ANNOUNCE_DELAY * 2) - 10) SECONDS)) properties["transmittable"] = rand(4,7) spreading_modifier = max(CEILING(0.4 * properties["transmittable"], 1), 1) cure_chance = clamp(7.5 - (0.5 * properties["resistance"]), 5, 10) // Can be between 5 and 10 stage_prob = max(0.4 * properties["stage_rate"], 1) + */ + properties["transmittable"] = rand(6,9) + spreading_modifier = clamp(properties["transmittable"] - 5, 1, 4) + infectivity = clamp(21 + (spreading_modifier * 7), 28, 56) + cure_chance = rand(14, 21) // cure quickly once they've hit medbay + stage_prob = rand(7, 9) * 0.1 // we progress slower than normal diseases, giving it a chance to incubate and medical to respond + // BUBBER EDIT CHANGE END - DISEASE OUTBREAK UPDATES set_severity(properties["severity"]) //If we have an advanced (high stage) disease, add it to the name. if(properties["stage_rate"] >= 7) name = "Advanced [name]" + log_virus_public("stage speed is [stage_prob], spreading modifier is [spreading_modifier], infectivity is [infectivity]") // BUBBER EDIT ADDITION - DISEASE OUTBREAK UPDATES generate_cure(properties) /** @@ -452,7 +537,7 @@ * * Apply the transmission methods we rolled in the assign_properties proc */ -/datum/disease/advance/random/event/set_spread(spread_id) +/datum/disease/advance/event/set_spread(spread_id)// BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES switch(spread_id) if(DISEASE_SPREAD_CONTACT_FLUIDS) update_spread_flags(DISEASE_SPREAD_BLOOD | DISEASE_SPREAD_CONTACT_FLUIDS) @@ -469,17 +554,31 @@ * * Rolls one of five possible cure groups, then selects a cure from it and applies it to the virus. */ -/datum/disease/advance/random/event/generate_cure() +/datum/disease/advance/event/generate_cure()// BUBBER EDIT CHANGE - DISEASE OUTBREAK UPDATES if(!length(properties)) stack_trace("Advanced virus properties were empty or null!") return + // BUBBER EDIT CHANGE START - DISEASE OUTBREAK UPDATES + /* var/res = rand(4, 7) cures = list(pick(advance_cures[res])) oldres = res // Get the cure name from the cure_id var/datum/reagent/cure = GLOB.chemical_reagents_list[cures[1]] cure_text = cure.name + */ + var/list/cures_list = advance_cures.Copy() + if(properties["stage_rate"] >= 7) + cures = list(pick_n_take(cures_list[rand(4, 7)]), pick_n_take(cures_list[3])) // require some help outside medbay (list 3) + var/datum/reagent/cure_1 = GLOB.chemical_reagents_list[cures[1]] + var/datum/reagent/cure_2 = GLOB.chemical_reagents_list[cures[2]] + cure_text = "[cure_1.name] and [cure_2.name]" + else + cures = list(pick_n_take(cures_list[rand(4, 7)])) + var/datum/reagent/cure_1 = GLOB.chemical_reagents_list[cures[1]] + cure_text = cure_1.name + // BUBBER EDIT CHANGE END - DISEASE OUTBREAK UPDATES #undef ADV_MIN_SYMPTOMS #undef ADV_MAX_SYMPTOMS diff --git a/code/modules/jobs/job_types/head_of_security.dm b/code/modules/jobs/job_types/head_of_security.dm index 0c62ab4a866..4a5b6566da9 100644 --- a/code/modules/jobs/job_types/head_of_security.dm +++ b/code/modules/jobs/job_types/head_of_security.dm @@ -58,7 +58,6 @@ backpack_contents = list( /obj/item/evidencebag = 1, /obj/item/melee/baton/security/loaded/hos = 1, - /obj/item/choice_beacon/security_pistol = 1, //Skyrat Addition ) belt = /obj/item/modular_computer/pda/heads/hos ears = /obj/item/radio/headset/heads/hos/alt diff --git a/code/modules/jobs/job_types/security_officer.dm b/code/modules/jobs/job_types/security_officer.dm index 694aa6ab020..b0039e63b7b 100644 --- a/code/modules/jobs/job_types/security_officer.dm +++ b/code/modules/jobs/job_types/security_officer.dm @@ -223,7 +223,6 @@ GLOBAL_LIST_EMPTY(security_officer_distribution) suit_store = /obj/item/gun/energy/disabler backpack_contents = list( /obj/item/evidencebag = 1, - /obj/item/choice_beacon/security_pistol = 1, //SKYRAT ADDITION /obj/item/flashlight/seclite = 1, // BUBBER EDIT ADDITION ) belt = /obj/item/modular_computer/pda/security diff --git a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm index c364e2c57cf..3e177b685f7 100644 --- a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm +++ b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm @@ -9,7 +9,7 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) w_class = WEIGHT_CLASS_SMALL resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF //SKYRAT EDIT ADDITION - GHOST HOTEL UPDATE + EXTRA STUFF - var/static/list/hotel_maps = list("Generic", "Apartment", "Beach Condo", "Station Side", "Library") + var/static/list/hotel_maps = list("Generic", "Apartment", "Beach Condo", "Station Side", "Library", "Cultist's Cavern", "Winter Woods", "Evacuated Station", "Prison", "Corporate Office", "Recovery Wing", "Grotto", "Grotto (Night)") //standart - hilber's hotel room //apartment - see /datum/map_template/ghost_cafe_rooms //beach condo - Beach themed apartment @@ -20,6 +20,17 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) var/datum/map_template/ghost_cafe_rooms/library/ghost_cafe_rooms_library //Skyrat EDIT END + //BUBBER EDIT ADDITION BEGIN - Infinite Dorm Maps Add + var/datum/map_template/ghost_cafe_rooms/cultcave/ghost_cafe_rooms_cultcave + var/datum/map_template/ghost_cafe_rooms/winterwoods/ghost_cafe_rooms_winterwoods + var/datum/map_template/ghost_cafe_rooms/evacuationstation/ghost_cafe_rooms_evacuationstation + var/datum/map_template/ghost_cafe_rooms/prisoninfdorm/ghost_cafe_rooms_prisoninfdorm + var/datum/map_template/ghost_cafe_rooms/corporateoffice/ghost_cafe_rooms_corporateoffice + var/datum/map_template/ghost_cafe_rooms/recwing/ghost_cafe_rooms_recwing + var/datum/map_template/ghost_cafe_rooms/grotto/ghost_cafe_rooms_grotto + var/datum/map_template/ghost_cafe_rooms/grotto2/ghost_cafe_rooms_grotto2 + //BUBBER EDIT END + var/datum/map_template/hilbertshotel/hotelRoomTemp var/datum/map_template/hilbertshotel/empty/hotelRoomTempEmpty var/datum/map_template/hilbertshotel/lore/hotelRoomTempLore @@ -44,6 +55,16 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) ghost_cafe_rooms_stationside = new() ghost_cafe_rooms_library = new() //SKYRAT EDIT END + //BUBBER EDIT ADDITION BEGIN - Infinite Dorm Maps Add + ghost_cafe_rooms_cultcave = new() + ghost_cafe_rooms_winterwoods = new() + ghost_cafe_rooms_evacuationstation = new() + ghost_cafe_rooms_prisoninfdorm = new() + ghost_cafe_rooms_corporateoffice = new() + ghost_cafe_rooms_recwing = new() + ghost_cafe_rooms_grotto = new() + ghost_cafe_rooms_grotto2 = new() + //BUBBER EDIT END var/area/currentArea = get_area(src) if(currentArea.type == /area/ruin/space/has_grav/powered/hilbertresearchfacility/secretroom) @@ -197,6 +218,33 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) else if(chosen_room == "Library") load_from = ghost_cafe_rooms_library //SKYRAT EDIT ADDITION END + //BUBBER EDIT ADDITION BEGIN - Infinite Dorm Maps Add + else if(chosen_room == "Cultist's Cavern") + load_from = ghost_cafe_rooms_cultcave + + else if(chosen_room == "Winter Woods") + load_from = ghost_cafe_rooms_winterwoods + + else if(chosen_room == "Evacuated Station") + load_from = ghost_cafe_rooms_evacuationstation + + else if(chosen_room == "Prison") + load_from = ghost_cafe_rooms_prisoninfdorm + + else if(chosen_room == "Corporate Office") + load_from = ghost_cafe_rooms_corporateoffice + + else if(chosen_room == "Recovery Wing") + load_from = ghost_cafe_rooms_recwing + + else if(chosen_room == "Grotto") + load_from = ghost_cafe_rooms_grotto + + else if(chosen_room == "Grotto (Night)") + load_from = ghost_cafe_rooms_grotto2 + + //BUBBER EDIT END + load_from.load(bottom_left) activeRooms["[roomNumber]"] = roomReservation @@ -524,6 +572,7 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) area_flags = HIDDEN_AREA | NOTELEPORT | UNIQUE_AREA default_gravity = STANDARD_GRAVITY + /obj/item/abstracthotelstorage anchored = TRUE invisibility = INVISIBILITY_ABSTRACT diff --git a/code/modules/mob/living/damage_procs.dm b/code/modules/mob/living/damage_procs.dm index e22464cfdd2..09ab3a73fbf 100644 --- a/code/modules/mob/living/damage_procs.dm +++ b/code/modules/mob/living/damage_procs.dm @@ -247,7 +247,7 @@ if(drowsy) adjust_drowsiness(drowsy) if(eyeblur) - adjust_eye_blur(eyeblur) + adjust_eye_blur_up_to(eyeblur, 30 SECONDS) // BUBBER CHANGE, CAPS EYEBLUR if(jitter && !check_stun_immunity(CANSTUN)) adjust_jitter(jitter) if(slur) diff --git a/code/modules/mob/living/silicon/robot/robot_defines.dm b/code/modules/mob/living/silicon/robot/robot_defines.dm index 14c9ac4399e..408a3f5beb0 100644 --- a/code/modules/mob/living/silicon/robot/robot_defines.dm +++ b/code/modules/mob/living/silicon/robot/robot_defines.dm @@ -9,8 +9,8 @@ real_name = "Cyborg" icon = 'icons/mob/silicon/robots.dmi' //SKYRAT EDIT - Modified in modular_skyrat\modules\altborgs\code\robot_defines.dm (to allow for custom transformation animations) icon_state = "robot" - maxHealth = 100 - health = 100 + maxHealth = 135 // Bubber Edit + health = 135 // Bubber Edit bubble_icon = "robot" designation = "Default" //used for displaying the prefix & getting the current model of cyborg has_limbs = TRUE diff --git a/code/modules/modular_computers/computers/item/computer.dm b/code/modules/modular_computers/computers/item/computer.dm index 59eec5b1ed5..2f3e101c89d 100644 --- a/code/modules/modular_computers/computers/item/computer.dm +++ b/code/modules/modular_computers/computers/item/computer.dm @@ -319,6 +319,7 @@ computer_id_slot.forceMove(drop_location()) computer_id_slot = null + SEND_SIGNAL(src, COMSIG_MODULAR_COMPUTER_REMOVED_ID, computer_id_slot, user) // BUBBER EDIT ADDITION - Signal on ID removal if(!silent && !isnull(user)) to_chat(user, span_notice("You remove the card from the card slot.")) diff --git a/code/modules/modular_computers/computers/item/pda.dm b/code/modules/modular_computers/computers/item/pda.dm index 23c633910b9..623b10b84a9 100644 --- a/code/modules/modular_computers/computers/item/pda.dm +++ b/code/modules/modular_computers/computers/item/pda.dm @@ -38,10 +38,11 @@ /datum/computer_file/program/messenger, /datum/computer_file/program/nt_pay, /datum/computer_file/program/notepad, - // SKYRAT EDIT ADDITION START + /datum/computer_file/program/crew_manifest, + // BUBBER EDIT ADDITION START /datum/computer_file/program/maintenance/camera, // Adds camera to all base tablets - // SKRAT EDIT ADDITION END - /datum/computer_file/program/crew_manifest + /datum/computer_file/program/crew_self_serve, // Crew Self Serve + // BUBBER EDIT ADDITION END ) ///List of items that can be stored in a PDA var/static/list/contained_item = list( diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadekin.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadekin.png index 2224c3bdab9..e90c493bfc4 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadekin.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadekin.png differ diff --git a/code/modules/vending/_vending.dm b/code/modules/vending/_vending.dm index 2d627e6cb0f..1676d1145f7 100644 --- a/code/modules/vending/_vending.dm +++ b/code/modules/vending/_vending.dm @@ -39,6 +39,8 @@ GLOBAL_LIST_EMPTY(vending_machines_to_restock) var/age_restricted = FALSE ///Whether the product can be recolored by the GAGS system var/colorable + /// Available refits for custom bodytypes, such as Vox + var/refits_available // BUBBER EDIT ADDITION /// The category the product was in, if any. /// Sourced directly from product_categories. var/category @@ -445,6 +447,7 @@ GLOBAL_LIST_EMPTY(vending_machines_to_restock) new_record.age_restricted = initial(temp.age_restricted) new_record.colorable = !!(initial(temp.greyscale_config) && initial(temp.greyscale_colors) && (initial(temp.flags_1) & IS_PLAYER_COLORABLE_1)) new_record.category = product_to_category[typepath] + new_record.refits_available = check_for_refits(temp.icon_state,temp) // BUBBER EDIT ADDITION - Clothing Refits recordlist += new_record /**Builds all available inventories for the vendor - standard, contraband and premium @@ -1293,6 +1296,11 @@ GLOBAL_LIST_EMPTY(vending_machines_to_restock) user_data = list() user_data["name"] = card_used.registered_account.account_holder user_data["cash"] = fetch_balance_to_use(card_used) + held_cash + // BUBBER EDIT ADDITION - Clothing Refits + if(ishuman(user)) + var/mob/living/carbon/living_user = user + user_data["species"] = living_user?.dna?.species + // BUBBER EDIT END if(card_used.registered_account.account_job) user_data["job"] = card_used.registered_account.account_job.title user_data["department"] = card_used.registered_account.account_job.paycheck_department @@ -1309,6 +1317,7 @@ GLOBAL_LIST_EMPTY(vending_machines_to_restock) path = replacetext(replacetext("[product_record.product_path]", "/obj/item/", ""), "/", "-"), amount = product_record.amount, colorable = product_record.colorable, + refits_available = product_record.refits_available // BUBBER EDIT ADDITION - Clothing Refits ) .["stock"][product_data["path"]] = product_data diff --git a/html/changelogs/AutoChangeLog-pr-2987.yml b/html/changelogs/AutoChangeLog-pr-2987.yml deleted file mode 100644 index 4841e2ed7f5..00000000000 --- a/html/changelogs/AutoChangeLog-pr-2987.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "MosleyTheMalO" -delete-after: True -changes: - - config: "Makes vore defines into configs" - - bugfix: "makes the down button available again" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3027.yml b/html/changelogs/AutoChangeLog-pr-3027.yml deleted file mode 100644 index e0336466b98..00000000000 --- a/html/changelogs/AutoChangeLog-pr-3027.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: "Rathen Ivanonv" -delete-after: True -changes: - - rscadd: "Added more supplies/gear to Gas Station Attendant Ghost Role" - - rscadd: "Added I.D/Bank Account to Gas Station Attendant Ghost Role" - - rscadd: "Added an additional spawn to Gas Station Attendant Ghost Role" - - rscadd: "Added a Regal Rat spawn to Lavaland/an additional one to Ice Moon" - - rscadd: "Many more beneficial changes to the Gas Station Attendant Ghost Role" - - map: "Overhauled Lavaland/Ice Moon Gas Station with three new areas" - - balance: "Removed Laser Musket from Gas Station Ghost Role, replaced with PKA Pistols" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3132.yml b/html/changelogs/AutoChangeLog-pr-3132.yml new file mode 100644 index 00000000000..44a38d61561 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3132.yml @@ -0,0 +1,4 @@ +author: "Alecksohs" +delete-after: True +changes: + - code_imp: "Vendors are now aware of sprite refits and will inform you if any are available." \ No newline at end of file diff --git a/html/changelogs/archive/2025-02.yml b/html/changelogs/archive/2025-02.yml index 0a1c9c31bbd..99303d6734e 100644 --- a/html/changelogs/archive/2025-02.yml +++ b/html/changelogs/archive/2025-02.yml @@ -203,3 +203,169 @@ - bugfix: Persistence recycler can now be escaped. - bugfix: stopped on of the persistence turrets from getting dunked in lava every shift. +2025-02-03: + Arturlang: + - balance: Eye blur from lasers is capped at maximum of 20 seconds. + MosleyTheMalO: + - config: Makes vore defines into configs + - bugfix: makes the down button available again + Rathen Ivanonv: + - rscadd: Added more supplies/gear to Gas Station Attendant Ghost Role + - rscadd: Added I.D/Bank Account to Gas Station Attendant Ghost Role + - rscadd: Added an additional spawn to Gas Station Attendant Ghost Role + - rscadd: Added a Regal Rat spawn to Lavaland/an additional one to Ice Moon + - rscadd: Many more beneficial changes to the Gas Station Attendant Ghost Role + - map: Overhauled Lavaland/Ice Moon Gas Station with three new areas + - balance: Removed Laser Musket from Gas Station Ghost Role, replaced with PKA Pistols + xXPawnStarrXx: + - qol: made orefruits produce sheets as cores, instead of lame objects, letting + them be inserted into a silo. + - rscadd: Added two new pods; Xenoarch and triage + - bugfix: fixed the robotic repair kit in the large medical pod from being empty. +2025-02-04: + shellspeed1: + - rscdel: Removed unused map file. +2025-02-06: + xXPawnStarrXx: + - bugfix: fixed seed pathing so silver's weren't skipped with the rockfruit mutations. + - rscadd: Added digilegs for shadekin. +2025-02-07: + nevimer: + - bugfix: fixed shadekin digi legs +2025-02-08: + ABoxFaux: + - balance: Slimepeople with the nitrogen breather quirk now no longer take toxin + damage from breathing oxygen, instead taking an equal amount of brute damage. +2025-02-09: + Odairu: + - image: filled in nullspace on shadekin tail BEHIND sprite +2025-02-10: + StrangeWeirdKitten: + - rscadd: Replaces The Clown with The House which sets weights to 1, but spawns + stuff at a slower pace, and allows the adminbus to come. + - bugfix: Voidwalker properly spawns on the ghostset now. +2025-02-11: + ArrisFairburne, LT3: + - rscadd: Added a new app to clock in and out from any NT OS-compatible device (Plexagon + Punch Clock) + - qol: Your job items are now locked into a box instead of warped to cryo, when + clocking out + Odairu: + - balance: cult no longer gibs mindshields + xPokee: + - map: modified the jukebox in BoxStation's permabrig to be accessless +2025-02-12: + Sebastionate: + - map: Added THREE new Infinite Dorms! + - map: Added 'Cultist's Cavern' Infinite Dorm. + - map: Added 'Winter Woods' Infinite Dorm. + - map: Added 'Evacuated Station' Infinite Dorm. +2025-02-14: + EliteRiceFarmer: + - bugfix: Plasteel barricade delay. Now it's close properly. + Vanilla1040: + - rscadd: Readds the Large Hypobox being Printable in the Medical Lathe + - rscadd: Adds Advanced Hypospray into imports + - map: Added new Hotel room + - bugfix: Fixed the other hotel rooms not showing up from a different PR +2025-02-15: + Vanilla1040: + - rscadd: Adds the Borg mat to Synth's *Turf + nevimer: + - bugfix: crew monitor alarm logic is updated to work with planetary z's +2025-02-16: + ABoxFaux: + - rscadd: Adds pet space snacks - treats available from cargo that makes your pet + immune to the void of space. + LT3: + - balance: Event diseases are no longer hidden from health analyzers during incubation + periods + - bugfix: Masks and head slot items actually provide protection from airborne disease + spread + - bugfix: People other than the original airborne hosts spread diseases via respiration + - balance: Reduced infection chance for contact/airborne diseases from current 95%+ + on all diseases to values 15%-40% based on the transmissibility strength + - code_imp: Airborne disease spread is rolled per target, not source + - balance: Disease outbreak won't spawn during rounds with less than 3 medical staff + - balance: Disease outbreak begins with 2-3 original hosts but lower spread speed + - bugfix: Disease cure won't request both antihol and alcohol mixed together + UvvU: + - bugfix: fixes darksabre + YakumoChen: + - balance: Removed "sidearm beacons" from spawning SecOff and HoS inventories. Complimentary + glocks are still available in security officer lockers. + - balance: Gave the HoS's silver glock to the Warden. The Head of Security only + has three guns at roundstart now! How will he ever recover?? + shayoki: + - bugfix: Allows blood filters to fit in the medical technician bag. + - rscadd: Allows hypospray kits to fit in the first responder surgical kit and orange + satchel medical kit. + zeroisthebiggay: + - bugfix: changes The House's welcome text "The House now runs the show..." to "The + House always wins." because it simply makes More Sense +2025-02-17: + JustMeTheIInd: + - map: changed the bedsheet bin in InfiDorm apartment map to a towel bin. + - map: added a bedsheet bin in InfiDorm apartment map bedroom. + Majkl-J: + - image: Digitigrade variation for Captain, Security department, and Engineering + department bunnysuits + - bugfix: Lizard gas digitigrade actually works now + MosleyTheMalO: + - bugfix: fixes the issue where characters would reset after a round or on switching + character slots + ReturnToZender: + - qol: Adds most of the Security cosmetics to the loadout + - spellcheck: Removes some spaces and spellchecks some things in the multisec vendor + - rscadd: Adds a corrections tab to the multisec vendor so being a corrections officer + is not inherently illegal + - rscadd: Holobadges are accessories rather than neck items now + urfrenthespessmen: + - rscadd: Croptops in loadout + yooriss (Code), ReturnToZender (port): + - qol: 'The telepathy genetics mutation has had significant usability improvements: + it is now point-targeting based, and right-clicking the power allows for quick + resending to the same target, a feature mirrored by the new *treply emote. Telepathy + now also shows runechat messages.' + - rscadd: The Telepathic quirk has been added, allowing characters to start with + an unremovable (or activated) telepathy mutation. +2025-02-18: + aKromatopzia: + - rscadd: syndie and ninja smolraptors + pixelkitty286: + - rscadd: Syndicats, Super cats, Super cat ears, and Super Syndicat ears + - balance: Cat night vision + - image: Syndicat sprites, and Super cat ear icon + - code_imp: Added a shape shifting caster variable for keeping the caster's name +2025-02-19: + TealSeer: + - bugfix: fixed the utility cyborg upgrades node missing stuff + sippykot: + - rscadd: Syringes have been fatfinger-proofed, letting you inject in 1u and 2u + increments +2025-02-20: + JustMeTheIInd: + - map: Added "Corporate Office" Infidorm map + - map: Added "Recovery Wing" Infidorm map + - map: Added "Grotto" Infidorm map + - map: Added "Grotto (night)" Infidorm map + TealSeer: + - bugfix: the winter woods dorm no longer kills you immediately + pixelkitty286: + - balance: forbids cats having storage implants + - bugfix: Super cats being able to bring things in hand in vents +2025-02-21: + TealSeer: + - bugfix: fixed cryoing with a storage implant dumping the contents of said implant + onto the floor +2025-02-24: + Arturlang: + - bugfix: 'Fixed some bugs in the malf ai screen: one bluescreen, an extra + + colon, modules view' + KazooBard: + - rscadd: Chisels can be crafted [1 wood, 1 iron, screwdriver] + ReturnToZender: + - rscadd: Nurse costume suit now in loadout and medical vendor + SpooksAnno: + - rscadd: The ability to grab parts and cells as a borg. diff --git a/modular_skyrat/master_files/code/modules/client/preferences_savefile.dm b/modular_skyrat/master_files/code/modules/client/preferences_savefile.dm index 079bf68db4f..dd665cb62dc 100644 --- a/modular_skyrat/master_files/code/modules/client/preferences_savefile.dm +++ b/modular_skyrat/master_files/code/modules/client/preferences_savefile.dm @@ -25,7 +25,7 @@ /datum/preferences/proc/savefile_needs_update_skyrat(list/save_data) var/savefile_version = save_data["modular_version"] - if(save_data.len && savefile_version < MODULAR_SAVEFILE_VERSION_MAX) + if(savefile_version && savefile_version < MODULAR_SAVEFILE_VERSION_MAX) // BUBBER EDIT return savefile_version return MODULAR_SAVEFILE_UP_TO_DATE @@ -79,7 +79,7 @@ languages = save_languages tgui_prefs_migration = save_data["tgui_prefs_migration"] - if(!tgui_prefs_migration && save_data.len) // If save_data is empty, this is definitely a new character + if(!tgui_prefs_migration && save_data.len && save_data["modular_version"] && save_data["modular_version"] < MODULAR_SAVEFILE_VERSION_MAX) // If save_data is empty, this is definitely a new character // BUBBER EDIT - if we're missing version from migration, then the char is new. Won't be able to migrate either. to_chat(parent, custom_boxed_message("red_box", span_bolddanger("PREFERENCE MIGRATION BEGINNING.\ \nDO NOT INTERACT WITH YOUR PREFERENCES UNTIL THIS PROCESS HAS BEEN COMPLETED.\ \nDO NOT DISCONNECT UNTIL THIS PROCESS HAS BEEN COMPLETED.\ @@ -284,8 +284,9 @@ save_data["alt_job_titles"] = alt_job_titles save_data["languages"] = languages save_data["food_preferences"] = food_preferences - if(updated) - save_data["modular_version"] = MODULAR_SAVEFILE_VERSION_MAX + //if(updated) // BUBBER EDIT - This is bullshit, results in newly created characters getting invalid data. Load character should forcefully migrate it, so we can safely assume its up to date + // save_data["modular_version"] = MODULAR_SAVEFILE_VERSION_MAX + save_data["modular_version"] = MODULAR_SAVEFILE_VERSION_MAX /datum/preferences/proc/update_body_parts(datum/preference/preference) diff --git a/modular_skyrat/master_files/code/modules/loadout/categories/donator_personal.dm b/modular_skyrat/master_files/code/modules/loadout/categories/donator_personal.dm index 740e9346c69..333ad865506 100644 --- a/modular_skyrat/master_files/code/modules/loadout/categories/donator_personal.dm +++ b/modular_skyrat/master_files/code/modules/loadout/categories/donator_personal.dm @@ -139,16 +139,19 @@ /datum/loadout_item/head/caligram_cap_tan name = "Blacktide Tan Softcap" item_path = /obj/item/clothing/head/caligram_cap_tan + can_be_reskinned = TRUE // ckeywhitelist = list("farsightednightlight", "raxraus", "1ceres", "marcoalbaredaa", "itzshift_yt", "drifter7371", "AvianAviator", "Katty Kat", "Investigator77", "Dalao Azure", "Socialistion", "ChillyLobster", "Sylvara", "AmZee", "Tf4", "rb303", "Kay_Nite", "whataboutism", "taac", "Halkyon", "Lupo_di_rosa", "Merek2", "lowpowermia", "RyeanBread", "Jesterz7", "Saund_Minah", "Ruediger4") /datum/loadout_item/uniform/caligram_fatigues_tan name = "Blacktide Tan Fatigues" item_path = /obj/item/clothing/under/jumpsuit/caligram_fatigues_tan + can_be_reskinned = TRUE // ckeywhitelist = list("farsightednightlight", "raxraus", "1ceres", "marcoalbaredaa", "itzshift_yt", "drifter7371", "AvianAviator", "Katty Kat", "Investigator77", "Dalao Azure", "Socialistion", "ChillyLobster", "Sylvara", "AmZee", "Tf4", "rb303", "Kay_Nite", "whataboutism", "taac", "Halkyon", "Lupo_di_rosa", "Merek2", "lowpowermia", "RyeanBread", "Jesterz7", "Saund_Minah", "Ruediger4") /datum/loadout_item/suit/caligram_parka_tan name = "Blacktide Tan Coat" item_path = /obj/item/clothing/suit/jacket/caligram_parka_tan + can_be_reskinned = TRUE // ckeywhitelist = list("farsightednightlight", "raxraus", "1ceres", "marcoalbaredaa", "itzshift_yt", "drifter7371", "AvianAviator", "Katty Kat", "Investigator77", "Dalao Azure", "Socialistion", "ChillyLobster", "Sylvara", "AmZee", "Tf4", "rb303", "Kay_Nite", "whataboutism", "taac", "Halkyon", "Lupo_di_rosa", "Merek2", "lowpowermia", "RyeanBread", "Jesterz7", "Saund_Minah", "Ruediger4") /datum/loadout_item/suit/caligram_parka_vest_tan @@ -156,6 +159,7 @@ item_path = /obj/item/clothing/suit/armor/vest/caligram_parka_vest_tan // ckeywhitelist = list("farsightednightlight", "raxraus", "1ceres", "marcoalbaredaa", "itzshift_yt", "drifter7371", "AvianAviator", "Katty Kat", "Investigator77", "Dalao Azure", "Socialistion", "ChillyLobster", "Sylvara", "AmZee", "Tf4", "rb303", "Kay_Nite", "whataboutism", "taac", "Halkyon", "Lupo_di_rosa", "Merek2", "lowpowermia", "RyeanBread", "Jesterz7", "Saund_Minah", "Ruediger4") restricted_roles = list(JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY, JOB_SECURITY_OFFICER, JOB_WARDEN, JOB_DETECTIVE, JOB_CORRECTIONS_OFFICER) + can_be_reskinned = TRUE /datum/loadout_item/suit/brasspriest name = "Brasspriest Coat" @@ -587,21 +591,25 @@ item_path = /obj/item/clothing/suit/armor/hos/elofy // ckeywhitelist = list("october23") restricted_roles = list(JOB_HEAD_OF_SECURITY) + can_be_reskinned = TRUE /datum/loadout_item/head/elofy name = "Solar Admiral Hat" item_path = /obj/item/clothing/head/hats/hos/elofy ckeywhitelist = list("october23") restricted_roles = list(JOB_HEAD_OF_SECURITY) + can_be_reskinned = TRUE /datum/loadout_item/gloves/elofy name = "Solar Admiral Gloves" item_path = /obj/item/clothing/gloves/elofy + can_be_reskinned = TRUE // ckeywhitelist = list("october23") /datum/loadout_item/shoes/elofy name = "Solar Admiral Boots" item_path = /obj/item/clothing/shoes/jackboots/elofy + can_be_reskinned = TRUE // ckeywhitelist = list("october23") /datum/loadout_item/pocket_items/transponder @@ -754,6 +762,7 @@ name = "Graceful Trenchcoat" item_path = /obj/item/clothing/neck/trenchcoat ckeywhitelist = list("Smol42", "Awers855") + can_be_reskinned = TRUE /datum/loadout_item/uniform/old_qm_jumpskirt name = "Old Quartermaster's Jumpskirt" diff --git a/modular_skyrat/master_files/code/modules/loadout/categories/heads.dm b/modular_skyrat/master_files/code/modules/loadout/categories/heads.dm index 604d41e9572..824210deaaf 100644 --- a/modular_skyrat/master_files/code/modules/loadout/categories/heads.dm +++ b/modular_skyrat/master_files/code/modules/loadout/categories/heads.dm @@ -478,7 +478,7 @@ /datum/loadout_item/head/navyblueofficerberet name = "Security Officer's Navy Blue beret" item_path = /obj/item/clothing/head/beret/sec/navyofficer - restricted_roles = list(JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_WARDEN) + restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER, JOB_SECURITY_MEDIC) /datum/loadout_item/head/navybluewardenberet name = "Warden's Navy Blue beret" diff --git a/modular_skyrat/master_files/code/modules/loadout/categories/neck.dm b/modular_skyrat/master_files/code/modules/loadout/categories/neck.dm index 73317bf3ed3..d609c85b0f4 100644 --- a/modular_skyrat/master_files/code/modules/loadout/categories/neck.dm +++ b/modular_skyrat/master_files/code/modules/loadout/categories/neck.dm @@ -253,16 +253,6 @@ name = "Maid Neck Cover" item_path = /obj/item/clothing/neck/maid -/datum/loadout_item/neck/holobadge - name = "Holobadge" - item_path = /obj/item/clothing/accessory/badge/holo - restricted_roles = list(JOB_HEAD_OF_SECURITY, JOB_SECURITY_OFFICER, JOB_WARDEN, JOB_DETECTIVE, JOB_CORRECTIONS_OFFICER) - -/datum/loadout_item/neck/holobadge_cord - name = "Holobadge with Lanyard" - item_path = /obj/item/clothing/accessory/badge/holo/cord - restricted_roles = list(JOB_HEAD_OF_SECURITY, JOB_SECURITY_OFFICER, JOB_WARDEN, JOB_DETECTIVE, JOB_CORRECTIONS_OFFICER) - /* * DONATOR */ diff --git a/modular_skyrat/master_files/code/modules/loadout/categories/shoes.dm b/modular_skyrat/master_files/code/modules/loadout/categories/shoes.dm index 2dc0c1ff29d..38241d1cfb2 100644 --- a/modular_skyrat/master_files/code/modules/loadout/categories/shoes.dm +++ b/modular_skyrat/master_files/code/modules/loadout/categories/shoes.dm @@ -33,6 +33,22 @@ name = "Recolorable Jackboots" item_path = /obj/item/clothing/shoes/jackboots/recolorable +/datum/loadout_item/shoes/jackboots/sec + name = "security jackboots" + item_path = /obj/item/clothing/shoes/jackboots/sec + restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER, JOB_SECURITY_MEDIC) + + +/datum/loadout_item/shoes/jackboots/peacekeeper + name = "Armadyne combat boots" + item_path = /obj/item/clothing/shoes/jackboots/peacekeeper/armadyne + restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER, JOB_SECURITY_MEDIC) + +/datum/loadout_item/shoes/jackboots/gogo_boots + name = "Tactical Go-Go boots" + item_path = /obj/item/clothing/shoes/jackboots/gogo_boots + restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER, JOB_SECURITY_MEDIC) + /* * MISC BOOTS */ diff --git a/modular_skyrat/master_files/code/modules/loadout/categories/suit.dm b/modular_skyrat/master_files/code/modules/loadout/categories/suit.dm index f84aab46e69..fb989688528 100644 --- a/modular_skyrat/master_files/code/modules/loadout/categories/suit.dm +++ b/modular_skyrat/master_files/code/modules/loadout/categories/suit.dm @@ -584,7 +584,7 @@ /datum/loadout_item/suit/navybluejacketofficer name = "Security Officer's Navy Blue Formal Jacket" item_path = /obj/item/clothing/suit/jacket/officer/blue - restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER) + restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER, JOB_SECURITY_MEDIC) /datum/loadout_item/suit/navybluejacketwarden name = "Warden's Navy Blue Formal Jacket" @@ -609,7 +609,7 @@ /datum/loadout_item/suit/british_jacket name = "Peacekeeper Officer Coat" item_path = /obj/item/clothing/suit/british_officer - restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER) + restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER, JOB_SECURITY_MEDIC) /datum/loadout_item/suit/offdep_jacket name = "Off-Department Jacket" @@ -638,6 +638,11 @@ item_path = /obj/item/clothing/suit/toggle/jacket/sec/medical restricted_roles = list (JOB_ORDERLY, JOB_SECURITY_MEDIC, JOB_CHIEF_MEDICAL_OFFICER) +/datum/loadout_item/suit/labcoat/doctor_tailcoat + name = "Brig Physician's tailcoat" + item_path = /obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/sec + restricted_roles = list(JOB_SECURITY_MEDIC) + /datum/loadout_item/suit/supply_jacket name = "Supply Jacket" item_path = /obj/item/clothing/suit/toggle/jacket/supply diff --git a/modular_skyrat/master_files/code/modules/loadout/categories/uniform.dm b/modular_skyrat/master_files/code/modules/loadout/categories/uniform.dm index 33c3fb4ac83..35ac4042f75 100644 --- a/modular_skyrat/master_files/code/modules/loadout/categories/uniform.dm +++ b/modular_skyrat/master_files/code/modules/loadout/categories/uniform.dm @@ -153,7 +153,7 @@ /datum/loadout_item/uniform/jumpsuit/imperial_police_uniform name = "Imperial Police Uniform" item_path = /obj/item/clothing/under/colonial/nri_police - restricted_roles = list(JOB_SECURITY_OFFICER, JOB_DETECTIVE) + restricted_roles = list(JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_OFFICER, JOB_HEAD_OF_SECURITY, JOB_CORRECTIONS_OFFICER, JOB_SECURITY_MEDIC) /datum/loadout_item/uniform/jumpsuit/disco name = "Superstar Cop Uniform" diff --git a/modular_skyrat/master_files/code/modules/modular_computers/computers/item/computer.dm b/modular_skyrat/master_files/code/modules/modular_computers/computers/item/computer.dm index 5a072fd075b..f1bfbb6331b 100644 --- a/modular_skyrat/master_files/code/modules/modular_computers/computers/item/computer.dm +++ b/modular_skyrat/master_files/code/modules/modular_computers/computers/item/computer.dm @@ -1,3 +1,6 @@ +// Extended PDA cells to compensate for increased round length /obj/item/modular_computer - // Extended PDA cell to compensate for increased round length + internal_cell = /obj/item/stock_parts/power_store/cell/upgraded + +/obj/item/modular_computer/processor internal_cell = /obj/item/stock_parts/power_store/cell/upgraded diff --git a/modular_skyrat/master_files/code/modules/research/designs/misc_designs.dm b/modular_skyrat/master_files/code/modules/research/designs/misc_designs.dm index 4d199f07931..d168d7a9e17 100644 --- a/modular_skyrat/master_files/code/modules/research/designs/misc_designs.dm +++ b/modular_skyrat/master_files/code/modules/research/designs/misc_designs.dm @@ -62,6 +62,7 @@ ) departmental_flags = DEPARTMENT_BITFLAG_MEDICAL +/* /datum/design/time_clock_frame name = "Time Clock Frame" desc = "A frame for a time clock console, contains all of the parts needed to build a new time clock" @@ -76,6 +77,7 @@ RND_CATEGORY_CONSTRUCTION + RND_SUBCATEGORY_CONSTRUCTION_MOUNTS, ) departmental_flags = DEPARTMENT_BITFLAG_ENGINEERING | DEPARTMENT_BITFLAG_SERVICE +*/ /datum/design/vox_gas_filter name = "Vox Gas Filter" diff --git a/modular_skyrat/master_files/code/modules/research/techweb/all_nodes.dm b/modular_skyrat/master_files/code/modules/research/techweb/all_nodes.dm index d79ec08dbac..36f3542343e 100644 --- a/modular_skyrat/master_files/code/modules/research/techweb/all_nodes.dm +++ b/modular_skyrat/master_files/code/modules/research/techweb/all_nodes.dm @@ -143,12 +143,6 @@ ////////////////////////Computer tech//////////////////////// -/datum/techweb_node/consoles/New() - design_ids += list( - "time_clock_frame", - ) - return ..() - /datum/techweb_node/hud/New() design_ids += list( "health_hud_prescription", diff --git a/modular_skyrat/modules/barricades/code/barricade.dm b/modular_skyrat/modules/barricades/code/barricade.dm index d15bf93fb86..43156da3c95 100644 --- a/modular_skyrat/modules/barricades/code/barricade.dm +++ b/modular_skyrat/modules/barricades/code/barricade.dm @@ -672,7 +672,7 @@ ///Either we react with other cades next to us ie when opening or so var/linked = FALSE ///Open/close delay, for customisation. And because I was asked to - won't customise anything myself. - var/toggle_delay = 2 SECONDS + var/toggle_delay = 0 SECONDS /obj/structure/deployable_barricade/metal/plasteel/crowbar_act(mob/living/user, obj/item/I) switch(build_state) @@ -707,6 +707,7 @@ if(do_after(user, toggle_delay, src)) toggle_open(null, user) + /obj/structure/deployable_barricade/metal/plasteel/proc/toggle_open(state, mob/living/user) if(state == closed) return diff --git a/modular_skyrat/modules/company_imports/code/armament_datums/deforest_medical.dm b/modular_skyrat/modules/company_imports/code/armament_datums/deforest_medical.dm index da820eef271..2f68cfba576 100644 --- a/modular_skyrat/modules/company_imports/code/armament_datums/deforest_medical.dm +++ b/modular_skyrat/modules/company_imports/code/armament_datums/deforest_medical.dm @@ -238,6 +238,10 @@ item_type = /obj/item/device/custom_kit/deluxe_hypo2 cost = PAYCHECK_COMMAND * 2 +/datum/armament_entry/company_import/deforest/equipment/advanced_hypospray + item_type = /obj/item/hypospray/mkii/piercing + cost = PAYCHECK_COMMAND * 7 + /datum/armament_entry/company_import/deforest/equipment/afad item_type = /obj/item/gun/medbeam/afad cost = PAYCHECK_COMMAND * 5 diff --git a/modular_skyrat/modules/cryosleep/code/cryopod.dm b/modular_skyrat/modules/cryosleep/code/cryopod.dm index 5d80b7bb1b8..7778fbfaa5f 100644 --- a/modular_skyrat/modules/cryosleep/code/cryopod.dm +++ b/modular_skyrat/modules/cryosleep/code/cryopod.dm @@ -337,6 +337,36 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod, 32) update_objective.owner.announce_objectives() qdel(objective) +/** + * Attempt to store a given item in either the control computer or on the ground. + * * holder - mob holding the item being stored + * * target_item - the item to store + * * control_computer - the cryo console connected to this pod, can be null + */ +/obj/machinery/cryopod/proc/try_store_item(mob/living/holder, obj/item/target_item, obj/machinery/computer/cryopod/control_computer) + if(!istype(target_item) || HAS_TRAIT(target_item, TRAIT_NODROP)) + return FALSE + if (issilicon(holder) && istype(target_item, /obj/item/mmi)) + return FALSE + if(istype(target_item, /obj/item/implant/storage)) // store the contents of the storage implant + for(var/obj/item/nested_item as anything in target_item) + try_store_item(holder, nested_item, control_computer) + return FALSE + if(target_item.item_flags & DROPDEL) + return FALSE + + if(control_computer) + if(istype(target_item, /obj/item/modular_computer)) + var/obj/item/modular_computer/computer = target_item + for(var/datum/computer_file/program/messenger/message_app in computer.stored_files) + message_app.invisible = TRUE + holder.transferItemToLoc(target_item, control_computer, force = TRUE, silent = TRUE) + target_item.dropped(holder) + control_computer.frozen_item += target_item + else + holder.transferItemToLoc(target_item, drop_location(), force = TRUE, silent = TRUE) + return TRUE + /// This function can not be undone; do not call this unless you are sure. /// Handles despawning the player. /obj/machinery/cryopod/proc/despawn_occupant() @@ -391,21 +421,15 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod, 32) visible_message(span_notice("[src] hums and hisses as it moves [mob_occupant.real_name] into storage.")) + var/list/nuke_disks = mob_occupant.get_all_contents_type(/obj/item/disk/nuclear) // No + for(var/obj/item/disk/nuclear/the_disk as anything in nuke_disks) + var/turf/launch_target = get_edge_target_turf(src, pick(GLOB.alldirs)) + mob_occupant.transferItemToLoc(the_disk, drop_location(), force = TRUE, silent = TRUE) + the_disk.throw_at(launch_target, 8, 14) + visible_message(span_warning("[src] violently ejects [the_disk]!")) + for(var/obj/item/item_content as anything in mob_occupant) - if(!istype(item_content) || HAS_TRAIT(item_content, TRAIT_NODROP)) - continue - if (issilicon(mob_occupant) && istype(item_content, /obj/item/mmi)) - continue - if(control_computer) - if(istype(item_content, /obj/item/modular_computer)) - var/obj/item/modular_computer/computer = item_content - for(var/datum/computer_file/program/messenger/message_app in computer.stored_files) - message_app.invisible = TRUE - mob_occupant.transferItemToLoc(item_content, control_computer, force = TRUE, silent = TRUE) - item_content.dropped(mob_occupant) - control_computer.frozen_item += item_content - else - mob_occupant.transferItemToLoc(item_content, drop_location(), force = TRUE, silent = TRUE) + try_store_item(mob_occupant, item_content, control_computer) GLOB.joined_player_list -= stored_ckey diff --git a/modular_skyrat/modules/cryosleep/code/job.dm b/modular_skyrat/modules/cryosleep/code/job.dm index f7d9af2c6d0..97d268b181c 100644 --- a/modular_skyrat/modules/cryosleep/code/job.dm +++ b/modular_skyrat/modules/cryosleep/code/job.dm @@ -1,19 +1,26 @@ /datum/controller/subsystem/job/proc/FreeRole(rank) if(!rank) + stack_trace("FreeRole called to free job slot with no rank specified") return - job_debug("Freeing role: [rank]") var/datum/job/job = get_job(rank) if(!job) + stack_trace("FreeRole could not map rank [rank] to a job slot") return FALSE + log_econ("Modifying job slots of [job.title]. Existing slots: [job.current_positions]/[job.total_positions] New slots: [max(0, job.current_positions - 1)]/[job.total_positions]") job.current_positions = max(0, job.current_positions - 1) /// Used for clocking back in, re-claiming the previously freed role. Returns false if no slot is available. /datum/controller/subsystem/job/proc/OccupyRole(rank) if(!rank) + stack_trace("OccupyRole called to free job slot with no rank specified") return FALSE - job_debug("Occupying role: [rank]") var/datum/job/job = get_job(rank) - if(!job || job.current_positions >= job.total_positions) + if(!job) + stack_trace("FreeRole could not map rank [rank] to a job slot") return FALSE + if(job.current_positions >= job.total_positions) + log_econ("Modifying job slots of [job.title] failed due to no job slot being available. Current slots: [job.current_positions]/[job.total_positions]") + return FALSE + log_econ("Modifying job slots of [job.title]. Existing slots: [job.current_positions]/[job.total_positions] New slots: [job.current_positions + 1]/[job.total_positions]") job.current_positions = job.current_positions + 1 return TRUE diff --git a/modular_skyrat/modules/customization/modules/surgery/organs/vox.dm b/modular_skyrat/modules/customization/modules/surgery/organs/vox.dm index d443642c40b..7d84903e1b0 100644 --- a/modular_skyrat/modules/customization/modules/surgery/organs/vox.dm +++ b/modular_skyrat/modules/customization/modules/surgery/organs/vox.dm @@ -18,3 +18,11 @@ cold_level_3_threshold = 0 organ_flags = ORGAN_ROBOTIC +/obj/item/organ/internal/lungs/nitrogen/slime_lungs + name = "nitrogen-based vacuole" + desc = "Traditional slimeperson lungs. These ones run off nitrogen." + icon_state = "lungs-plasma" + + oxy_damage_type = BRUTE + oxy_breath_dam_min = 6 + oxy_breath_dam_max = 20 diff --git a/modular_skyrat/modules/deforest_medical_items/code/storage_items.dm b/modular_skyrat/modules/deforest_medical_items/code/storage_items.dm index bcd10063aaf..cc94bfbf761 100644 --- a/modular_skyrat/modules/deforest_medical_items/code/storage_items.dm +++ b/modular_skyrat/modules/deforest_medical_items/code/storage_items.dm @@ -251,6 +251,7 @@ /obj/item/stack/sticky_tape, /obj/item/sensor_device, /obj/item/storage/fancy/cigarettes, + /obj/item/storage/hypospraykit, /obj/item/storage/pill_bottle, /obj/item/tank/internals/emergency_oxygen, /obj/item/storage/box/bandages, @@ -353,6 +354,7 @@ /obj/item/stamp, /obj/item/sensor_device, /obj/item/storage/fancy/cigarettes, + /obj/item/storage/hypospraykit, /obj/item/storage/pill_bottle, /obj/item/surgical_drapes, /obj/item/surgicaldrill, @@ -414,6 +416,7 @@ . = ..() can_hold = typecacheof(list( + /obj/item/blood_filter, /obj/item/bonesetter, /obj/item/cautery, /obj/item/circular_saw, diff --git a/modular_skyrat/modules/emotes/code/additionalemotes/turf_emote.dm b/modular_skyrat/modules/emotes/code/additionalemotes/turf_emote.dm index 9fa051195db..f89c1096c21 100644 --- a/modular_skyrat/modules/emotes/code/additionalemotes/turf_emote.dm +++ b/modular_skyrat/modules/emotes/code/additionalemotes/turf_emote.dm @@ -50,6 +50,8 @@ else user.allowed_turfs += "holoseat" + user.allowed_turfs += "borgmat" + //wings if((istype(user.get_organ_slot(ORGAN_SLOT_WINGS), /obj/item/organ/wings/moth)) || HAS_TRAIT(user, TRAIT_SPARKLE_ASPECT)) user.allowed_turfs += "dust" //moth's dust ✨ diff --git a/modular_skyrat/modules/ghostcafe/code/ghost_role_spawners.dm b/modular_skyrat/modules/ghostcafe/code/ghost_role_spawners.dm index 0baf4582d32..11d6cdd803a 100644 --- a/modular_skyrat/modules/ghostcafe/code/ghost_role_spawners.dm +++ b/modular_skyrat/modules/ghostcafe/code/ghost_role_spawners.dm @@ -29,8 +29,8 @@ var/area/A = get_area(src) //new_spawn.AddElement(/datum/element/ghost_role_eligibility, free_ghosting = TRUE) SKYRAT PORT -- Needs to be completely rewritten new_spawn.AddElement(/datum/element/dusts_on_catatonia) - new_spawn.AddElement(/datum/element/dusts_on_leaving_area,list(A.type, /area/misc/hilbertshotel, /area/centcom/holding/cafe, - /area/centcom/holding/cafe/vox, /area/centcom/holding/cafe/dorms, /area/centcom/holding/cafe/park)) + new_spawn.AddElement(/datum/element/dusts_on_leaving_area,list(A.type, /area/misc/hilbertshotel, /area/misc/hilbertshotel/winterwoods, + /area/centcom/holding/cafe, /area/centcom/holding/cafe/vox, /area/centcom/holding/cafe/dorms, /area/centcom/holding/cafe/park)) ADD_TRAIT(new_spawn, TRAIT_SIXTHSENSE, TRAIT_GHOSTROLE) ADD_TRAIT(new_spawn, TRAIT_FREE_GHOST, TRAIT_GHOSTROLE) to_chat(new_spawn,span_warning("Ghosting is free!")) @@ -58,8 +58,8 @@ if(new_spawn.client) var/area/A = get_area(src) new_spawn.AddElement(/datum/element/dusts_on_catatonia) - new_spawn.AddElement(/datum/element/dusts_on_leaving_area,list(A.type, /area/misc/hilbertshotel, /area/centcom/holding/cafe, - /area/centcom/holding/cafe/vox, /area/centcom/holding/cafe/dorms, /area/centcom/holding/cafe/park)) + new_spawn.AddElement(/datum/element/dusts_on_leaving_area,list(A.type, /area/misc/hilbertshotel, /area/misc/hilbertshotel/winterwoods, + /area/centcom/holding/cafe, /area/centcom/holding/cafe/vox, /area/centcom/holding/cafe/dorms, /area/centcom/holding/cafe/park)) ADD_TRAIT(new_spawn, TRAIT_SIXTHSENSE, TRAIT_GHOSTROLE) ADD_TRAIT(new_spawn, TRAIT_FREE_GHOST, TRAIT_GHOSTROLE) to_chat(new_spawn,span_warning("Ghosting is free!")) diff --git a/modular_skyrat/modules/ghostcafe/code/hilbertshotel_ghost.dm b/modular_skyrat/modules/ghostcafe/code/hilbertshotel_ghost.dm index b835cff027c..3ccc0761590 100644 --- a/modular_skyrat/modules/ghostcafe/code/hilbertshotel_ghost.dm +++ b/modular_skyrat/modules/ghostcafe/code/hilbertshotel_ghost.dm @@ -28,3 +28,39 @@ /datum/map_template/ghost_cafe_rooms/library name = "Library" mappath = "modular_skyrat/modules/hotel_rooms/library.dmm" + +/datum/map_template/ghost_cafe_rooms/cultcave + name = "Cultist's Cavern" + mappath = "modular_skyrat/modules/hotel_rooms/cultcave.dmm" + +/datum/map_template/ghost_cafe_rooms/winterwoods + name = "Winter Woods" + mappath = "modular_skyrat/modules/hotel_rooms/winterwoods.dmm" + +/area/misc/hilbertshotel/winterwoods + name = "Winter Woods" + ambientsounds = AMBIENCE_ICEMOON + +/datum/map_template/ghost_cafe_rooms/evacuationstation + name = "Evacuated Station" + mappath = "modular_skyrat/modules/hotel_rooms/evacuationstation.dmm" + +/datum/map_template/ghost_cafe_rooms/prisoninfdorm + name = "Prison" + mappath = "modular_skyrat/modules/hotel_rooms/prisoninfdorm.dmm" + +/datum/map_template/ghost_cafe_rooms/corporateoffice + name = "Corporate Office" + mappath = "modular_skyrat/modules/hotel_rooms/corporateoffice.dmm" + +/datum/map_template/ghost_cafe_rooms/recwing + name = "Recovery Wing" + mappath = "modular_skyrat/modules/hotel_rooms/recovery.dmm" + +/datum/map_template/ghost_cafe_rooms/grotto + name = "Grotto" + mappath = "modular_skyrat/modules/hotel_rooms/grotto.dmm" + +/datum/map_template/ghost_cafe_rooms/grotto2 + name = "Grotto (Night)" + mappath = "modular_skyrat/modules/hotel_rooms/grottoalt.dmm" diff --git a/modular_skyrat/modules/hotel_rooms/apartment.dmm b/modular_skyrat/modules/hotel_rooms/apartment.dmm index 92fdc9c0986..9dafa238655 100644 --- a/modular_skyrat/modules/hotel_rooms/apartment.dmm +++ b/modular_skyrat/modules/hotel_rooms/apartment.dmm @@ -215,10 +215,11 @@ /area/misc/hilbertshotel) "pm" = ( /obj/structure/table/wood, -/obj/item/serviette_pack, /obj/effect/turf_decal/siding/wood{ dir = 9 }, +/obj/structure/bedsheetbin, +/obj/item/serviette_pack, /turf/open/floor/wood/parquet, /area/misc/hilbertshotel) "pD" = ( @@ -417,7 +418,7 @@ /obj/structure/sign/poster/random/directional/south, /obj/machinery/vending/wallmed/directional/west, /obj/structure/table, -/obj/structure/bedsheetbin, +/obj/structure/towel_bin, /turf/open/floor/iron/freezer, /area/misc/hilbertshotel) "Py" = ( diff --git a/modular_skyrat/modules/hotel_rooms/corporateoffice.dmm b/modular_skyrat/modules/hotel_rooms/corporateoffice.dmm new file mode 100644 index 00000000000..27d8ad2a791 --- /dev/null +++ b/modular_skyrat/modules/hotel_rooms/corporateoffice.dmm @@ -0,0 +1,798 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ax" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"aN" = ( +/obj/structure/sign/painting{ + pixel_y = 32 + }, +/obj/item/banner/command/mundane, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"bA" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/showcase/mecha/marauder, +/obj/effect/turf_decal/tile/neutral/full, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) +"ca" = ( +/obj/structure/table/wood, +/obj/machinery{ + icon = 'modular_skyrat/modules/aesthetics/intercom/icons/intercom.dmi'; + icon_state = "intercom"; + name = "Intercom"; + pixel_y = -1 + }, +/turf/open/indestructible/carpet, +/area/misc/hilbertshotel) +"dE" = ( +/turf/closed/indestructible/fakeglass, +/area/misc/hilbertshotel) +"dZ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/cognac{ + pixel_y = 18; + pixel_x = -7 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_x = 7; + pixel_y = 16 + }, +/obj/item/reagent_containers/cup/glass/flask/gold{ + pixel_x = 5; + name = "Golden Flask"; + desc = "A gold flask belonging to the one who owns this office." + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"go" = ( +/obj/item/kirbyplants/organic/plant22, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"gK" = ( +/obj/item/banner/command/mundane, +/obj/machinery/light_switch/directional/south, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) +"hu" = ( +/obj/item/banner/command/mundane, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/south, +/obj/structure/secure_safe/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"hN" = ( +/turf/closed/indestructible/hoteldoor{ + icon_state = "door_closed"; + icon = 'icons/obj/doors/puzzledoor/default.dmi' + }, +/area/misc/hilbertshotel) +"ij" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/recharger{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 12; + pixel_x = 6 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = 5; + pixel_y = 1 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"jh" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/pen/fountain/captain{ + pixel_y = 4; + pixel_x = -5; + name = "Golden Fountain Pen" + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 3; + pixel_x = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"ks" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = 19; + pixel_y = -4 + }, +/obj/machinery{ + icon = 'modular_skyrat/modules/aesthetics/intercom/icons/intercom.dmi'; + icon_state = "intercom"; + pixel_x = 1; + name = "Intercom" + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"kL" = ( +/obj/structure/chair/comfy/beige{ + dir = 1 + }, +/turf/open/indestructible/carpet, +/area/misc/hilbertshotel) +"le" = ( +/obj/structure/table/wood, +/obj/item/lighter{ + color = "#d4af37"; + desc = "A gold-plated Zippo lighter"; + name = "Golden Lighter"; + pixel_x = 10; + pixel_y = -15 + }, +/obj/item/cigarette/cigar/premium{ + pixel_x = -6 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/cigarette/cigar/premium{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 1; + pixel_y = 15 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 10; + pixel_y = 15 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"ng" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/floor, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"nh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"oO" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"pD" = ( +/turf/closed/indestructible/riveted, +/area/misc/hilbertshotel) +"pO" = ( +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"qR" = ( +/obj/structure/bookcase{ + icon_state = "book-5" + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"rg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"rz" = ( +/obj/structure/showcase/fakeid{ + dir = 1; + name = "\improper CentComm Oversight Console"; + desc = "You can use this to watch the watchers." + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"uM" = ( +/obj/item/banner/command/mundane, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) +"wV" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/showcase/perfect_employee, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/light/floor, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) +"xF" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/item/kirbyplants/organic/plant21, +/obj/structure/sign/poster/official/state_laws/directional/south, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"yM" = ( +/obj/machinery/vending/boozeomat/cafe, +/turf/closed/indestructible/riveted, +/area/misc/hilbertshotel) +"yX" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/stamp{ + pixel_x = -9; + pixel_y = 11 + }, +/obj/item/stamp/denied{ + pixel_y = 7; + pixel_x = -9 + }, +/obj/item/stamp/void{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/item/stamp/centcom{ + pixel_x = -9; + pixel_y = -1 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"zb" = ( +/turf/open/space/basic, +/area/misc/hilbertshotel) +"AN" = ( +/obj/machinery/jukebox{ + icon = 'modular_skyrat/modules/aesthetics/intercom/icons/intercom.dmi'; + icon_state = "intercom"; + pixel_y = -10; + name = "Enviroment Sound System"; + desc = "It's hip to be square!" + }, +/turf/closed/indestructible/riveted, +/area/misc/hilbertshotel) +"AU" = ( +/obj/structure/table/wood, +/obj/item/documents/nanotrasen{ + pixel_y = 3 + }, +/turf/open/indestructible/carpet, +/area/misc/hilbertshotel) +"Bo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Ct" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"CA" = ( +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/official/work_for_a_future/directional/north, +/obj/structure/bookcase{ + icon_state = "book-5" + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"CQ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/comfy{ + dir = 8 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Ew" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"FC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"II" = ( +/obj/machinery/light/floor, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Jh" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 3 + }, +/obj/item/pen/fountain{ + pixel_y = 4 + }, +/turf/open/indestructible/carpet, +/area/misc/hilbertshotel) +"Kd" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_x = -2; + pixel_y = 15 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Na" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/folder/blue{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/folder/syndicate/blue{ + pixel_x = -5; + pixel_y = 2 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Nc" = ( +/obj/structure/showcase/fakeid{ + name = "\improper CentComm Communications Console"; + desc = "You can use this to communicate... if you know the password." + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Pb" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/photocopier/gratis, +/obj/machinery/light_switch/directional/south, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Ps" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/structure/table/wood, +/obj/item/storage/box/drinkingglasses{ + pixel_y = 8; + pixel_x = 2 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -12; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -12; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -12; + pixel_y = -1 + }, +/obj/item/reagent_containers/condiment/pack/sugar{ + pixel_x = 11; + pixel_y = -1 + }, +/obj/item/reagent_containers/condiment/pack/sugar{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/reagent_containers/condiment/pack/sugar{ + pixel_x = -4; + pixel_y = -1 + }, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) +"Pv" = ( +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"PO" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/vending/cigarette/beach, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) +"Qd" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/item/kirbyplants/organic/plant10, +/obj/structure/sign/poster/official/fruit_bowl/directional/north, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"QQ" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box{ + pixel_y = 12 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) +"Sq" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/vending/coffee, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) +"Sx" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/wood, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"UC" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"UR" = ( +/obj/structure/chair/comfy/beige, +/turf/open/indestructible/carpet, +/area/misc/hilbertshotel) +"Xc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Xi" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"XQ" = ( +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/official/obey/directional/south, +/obj/structure/bookcase{ + icon_state = "book-5" + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Zn" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Zo" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/effect/turf_decal/tile/neutral/full, +/obj/structure/table/wood/fancy/black, +/obj/item/sign/flag/galfed{ + pixel_y = 3; + pixel_x = 4 + }, +/obj/item/sign/flag/nanotrasen{ + pixel_y = 1 + }, +/turf/open/indestructible/dark/smooth_large, +/area/misc/hilbertshotel) + +(1,1,1) = {" +zb +pD +pD +pD +dE +dE +hN +dE +dE +pD +pD +pD +zb +zb +zb +"} +(2,1,1) = {" +pD +pD +pD +pD +uM +go +Pv +go +gK +pD +pD +pD +pD +zb +zb +"} +(3,1,1) = {" +pD +pD +pD +CA +Pv +Pv +Pv +Pv +Pv +XQ +pD +pD +pD +zb +zb +"} +(4,1,1) = {" +pD +pD +PO +oO +Xc +ax +Bo +ax +Ct +Sx +bA +pD +pD +zb +zb +"} +(5,1,1) = {" +pD +pD +Sq +oO +Ew +UR +AU +kL +Xi +Sx +wV +pD +pD +zb +zb +"} +(6,1,1) = {" +pD +pD +AN +oO +Ew +UR +Jh +kL +Xi +Sx +Zo +pD +pD +zb +zb +"} +(7,1,1) = {" +pD +pD +QQ +oO +Ew +UR +ca +kL +Xi +Sx +wV +pD +pD +zb +zb +"} +(8,1,1) = {" +pD +pD +Ps +oO +nh +ng +rg +ng +FC +Sx +bA +pD +pD +zb +zb +"} +(9,1,1) = {" +pD +pD +pD +Qd +UC +ks +Na +jh +UC +xF +pD +pD +pD +zb +zb +"} +(10,1,1) = {" +zb +pD +yM +UC +UC +ij +CQ +yX +UC +Pb +pD +pD +pD +zb +zb +"} +(11,1,1) = {" +zb +pD +pD +aN +Zn +Zn +Zn +Zn +Zn +hu +pD +pD +zb +zb +zb +"} +(12,1,1) = {" +zb +pD +pD +qR +Nc +pO +II +pO +rz +qR +pD +pD +zb +zb +zb +"} +(13,1,1) = {" +zb +pD +pD +dE +dE +dZ +le +Kd +dE +dE +pD +pD +zb +zb +zb +"} +(14,1,1) = {" +zb +zb +zb +zb +dE +dE +dE +dE +dE +zb +zb +zb +zb +zb +zb +"} +(15,1,1) = {" +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +"} +(16,1,1) = {" +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +zb +"} diff --git a/modular_skyrat/modules/hotel_rooms/cultcave.dmm b/modular_skyrat/modules/hotel_rooms/cultcave.dmm new file mode 100644 index 00000000000..0d7c4cf04fb --- /dev/null +++ b/modular_skyrat/modules/hotel_rooms/cultcave.dmm @@ -0,0 +1,642 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ar" = ( +/obj/structure/flora/biolumi/mine/weaklight, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"aC" = ( +/obj/structure/table/wood/shuttle_bar, +/obj/item/flashlight/flare/candle/infinite{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"aS" = ( +/obj/structure/flora/bush/stalky/style_2, +/turf/open/water{ + planetary_atmos = 0 + }, +/area/misc/hilbertshotel) +"cy" = ( +/obj/structure/flora/rock, +/turf/open/water{ + planetary_atmos = 0 + }, +/area/misc/hilbertshotel) +"dT" = ( +/obj/effect/decal/cleanable/xenoblood/xgibs/body, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"fa" = ( +/obj/effect/decal/remains/xeno, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"gQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"jr" = ( +/obj/effect/decal/cleanable/rubble, +/obj/structure/wall_torch/spawns_lit/directional/west, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"jx" = ( +/turf/open/floor/wood/large{ + invisibility = 1 + }, +/area/misc/hilbertshotel) +"jT" = ( +/obj/effect/decal/cleanable/xenoblood/xgibs/core, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"kh" = ( +/obj/effect/decal/cleanable/blood/old{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/effect/decal/remains/human{ + pixel_x = -4; + pixel_y = 6 + }, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"kD" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/hairbrush/tactical, +/obj/item/serviette_pack, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"kS" = ( +/turf/open/misc/grass/jungle, +/area/misc/hilbertshotel) +"lY" = ( +/obj/effect/decal/cleanable/rubble, +/obj/structure/spacevine, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"mK" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"nA" = ( +/obj/effect/decal/cleanable/dirt/dust{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/effect/decal/remains/human{ + pixel_x = -12; + pixel_y = 9 + }, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"oZ" = ( +/obj/structure/table/wood, +/obj/item/storage/backpack/satchel/flat{ + pixel_x = 0; + pixel_y = 6 + }, +/turf/open/floor/wood/large{ + invisibility = 1 + }, +/area/misc/hilbertshotel) +"pm" = ( +/obj/structure/destructible/cult/item_dispenser/archives/library, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"pv" = ( +/obj/structure/flora/grass/jungle/a/style_4{ + pixel_x = 23; + pixel_y = 0 + }, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"pD" = ( +/obj/structure/flora/grass/jungle/a/style_4{ + pixel_x = 3; + pixel_y = 39 + }, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"tE" = ( +/obj/effect/supplypod_rubble, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"tZ" = ( +/obj/structure/destructible/cult/pants_altar, +/obj/item/toy/toy_dagger, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"uX" = ( +/obj/structure/spacevine, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"wb" = ( +/obj/structure/flora/rock/pile, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"wl" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/mob_spawn/corpse/human/miner, +/obj/effect/spawner/random/decoration/glowstick{ + pixel_x = 10; + pixel_y = 9 + }, +/obj/item/flashlight/lantern/on{ + pixel_x = -10; + pixel_y = 5 + }, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"wu" = ( +/obj/structure/flora/rock, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"wS" = ( +/obj/effect/decal/cleanable/xenoblood, +/obj/structure/closet/crate, +/obj/item/flashlight{ + pixel_x = 3; + pixel_y = -1 + }, +/obj/item/flashlight{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/item/flashlight/flare, +/obj/item/flashlight/flare{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/flashlight/flare{ + pixel_x = 0; + pixel_y = 5 + }, +/obj/item/clothing/head/utility/hardhat/white{ + pixel_x = -2; + pixel_y = 0 + }, +/obj/item/clothing/head/utility/hardhat/white{ + pixel_x = -8; + pixel_y = 1 + }, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"xT" = ( +/obj/structure/spacevine, +/turf/closed/mineral/random/asteroid/rockplanet/labor, +/area/misc/hilbertshotel) +"zY" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/greenglow/ecto, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"Ae" = ( +/obj/structure/flora/rock/style_4, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"AO" = ( +/obj/structure/spacevine, +/turf/open/water{ + planetary_atmos = 0 + }, +/area/misc/hilbertshotel) +"BF" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack/wooden, +/obj/item/clothing/glasses/blindfold{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/clothing/mask/muzzle, +/obj/item/restraints/handcuffs{ + icon_state = "brass_manacles"; + name = "cultist restraints"; + pixel_x = 0; + pixel_y = -9 + }, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"Dc" = ( +/obj/structure/flora/ocean/glowweed{ + pixel_x = 15; + pixel_y = 12 + }, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"DR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/rune/apocalypse, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"DX" = ( +/obj/effect/decal/cleanable/rubble, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"Ea" = ( +/obj/structure/mineral_door/wood, +/obj/structure/barricade/wooden/crude, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"EX" = ( +/obj/structure/flora/rock/pile/jungle/large, +/turf/open/misc/grass/jungle, +/area/misc/hilbertshotel) +"Gv" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = -25; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"Ig" = ( +/turf/closed/mineral/random/asteroid/rockplanet/labor{ + pixel_x = 0; + pixel_y = 0 + }, +/area/misc/hilbertshotel) +"Ix" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/morgue, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"Je" = ( +/obj/structure/wall_torch/spawns_lit/directional/north, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"JW" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/cult/double, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/misc/hilbertshotel) +"LC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"Mj" = ( +/turf/closed/indestructible/hoteldoor{ + icon_state = "door_closed"; + icon = 'icons/obj/doors/puzzledoor/default.dmi' + }, +/area/misc/hilbertshotel) +"Mk" = ( +/obj/structure/flora/rock/icy/style_3, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/heretic_rune, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"Np" = ( +/turf/open/water{ + planetary_atmos = 0 + }, +/area/misc/hilbertshotel) +"NX" = ( +/obj/effect/decal/cleanable/xenoblood, +/obj/item/forging/incomplete/pickaxe{ + pixel_x = -12; + pixel_y = -1 + }, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"Oh" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/effect/spawner/random/food_or_drink/dinner{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/open/floor/wood/large{ + invisibility = 1 + }, +/area/misc/hilbertshotel) +"PK" = ( +/obj/structure/flora/rock/icy/style_2, +/turf/open/misc/grass/jungle, +/area/misc/hilbertshotel) +"QJ" = ( +/obj/structure/dresser, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"SV" = ( +/obj/structure/bed/maint, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"Tu" = ( +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"UU" = ( +/obj/item/crowbar, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"UY" = ( +/obj/item/flashlight/lantern/on{ + pixel_x = 9; + pixel_y = 9 + }, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"Wl" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"WX" = ( +/obj/structure/flora/rock/pile, +/obj/structure/flora/rock/pile/jungle/style_2, +/turf/open/misc/dirt/jungle/dark, +/area/misc/hilbertshotel) +"YW" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/misc/hilbertshotel) +"Zq" = ( +/turf/closed/mineral/random/asteroid/rockplanet/labor, +/area/misc/hilbertshotel) + +(1,1,1) = {" +Zq +Zq +Zq +Zq +Zq +Zq +Zq +Zq +Zq +Zq +Zq +Zq +Zq +Zq +Zq +"} +(2,1,1) = {" +Zq +Zq +Mj +Zq +Zq +Zq +wl +jT +wS +jr +Zq +Zq +Zq +Zq +Zq +"} +(3,1,1) = {" +Zq +Zq +Tu +Tu +Zq +Zq +tE +NX +dT +Tu +Tu +SV +Zq +Zq +Zq +"} +(4,1,1) = {" +Zq +Zq +Je +Tu +DX +Zq +Ig +Ig +Wl +UY +Tu +Tu +Tu +Oh +Zq +"} +(5,1,1) = {" +Zq +Zq +Zq +DX +DX +kh +Ig +Ig +xT +xT +uX +DX +jx +oZ +Zq +"} +(6,1,1) = {" +Zq +Zq +Zq +wu +Tu +Tu +DX +xT +xT +xT +uX +Zq +Zq +Zq +Zq +"} +(7,1,1) = {" +Zq +Zq +Zq +Zq +ar +Tu +Tu +Tu +lY +uX +Tu +Tu +Zq +Zq +Zq +"} +(8,1,1) = {" +Zq +BF +Zq +Zq +DX +Tu +Tu +Tu +xT +zY +Tu +Tu +Ae +Zq +Zq +"} +(9,1,1) = {" +Zq +gQ +Zq +Zq +Zq +Ig +Mk +Tu +Zq +Zq +fa +pv +Tu +wb +Zq +"} +(10,1,1) = {" +Zq +Ix +Zq +Zq +Zq +Ig +Zq +UU +Zq +Zq +Zq +Dc +Tu +pD +Zq +"} +(11,1,1) = {" +Zq +gQ +gQ +gQ +LC +gQ +Ea +Tu +Zq +Zq +Zq +WX +Tu +Tu +Zq +"} +(12,1,1) = {" +Zq +tZ +nA +gQ +DR +gQ +Zq +Zq +Zq +Zq +cy +Np +EX +kS +Zq +"} +(13,1,1) = {" +Zq +pm +Gv +gQ +YW +gQ +Zq +Zq +Zq +aS +Np +Np +Np +PK +Zq +"} +(14,1,1) = {" +Zq +gQ +gQ +gQ +gQ +gQ +Zq +xT +xT +AO +Np +Np +Np +Np +Zq +"} +(15,1,1) = {" +Zq +mK +QJ +JW +aC +kD +Zq +xT +AO +AO +AO +Np +Np +Np +Zq +"} +(16,1,1) = {" +Zq +Zq +Zq +Zq +Zq +Zq +Zq +xT +xT +xT +xT +Zq +Zq +Zq +Zq +"} diff --git a/modular_skyrat/modules/hotel_rooms/evacuationstation.dmm b/modular_skyrat/modules/hotel_rooms/evacuationstation.dmm new file mode 100644 index 00000000000..b8e20542e98 --- /dev/null +++ b/modular_skyrat/modules/hotel_rooms/evacuationstation.dmm @@ -0,0 +1,1237 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aj" = ( +/obj/structure/table/wood/shuttle_bar, +/obj/item/storage/box/matches, +/obj/item/cigarette/cigar{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/machinery/firealarm/directional/west{ + soundloop = /datum/looping_sound/firealarm; + appearance_power_state = 0; + is_operational = 0 + }, +/turf/open/indestructible/hotelwood{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"ay" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"aD" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/mob_spawn/corpse/human/scientist, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"aG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/structure/cable, +/turf/closed/indestructible/titanium, +/area/misc/hilbertshotel) +"bl" = ( +/obj/structure/sign/poster/official/safety_internals/directional/north, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"cA" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/hydroponics/constructable, +/obj/effect/mapping_helpers/broken_machine, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"cK" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/light/red/dim/directional/south, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"cO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"dS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"dY" = ( +/obj/machinery/modular_computer/preset/research{ + is_operational = 0; + name = "Research Terminal"; + desc = "A stationary Research computer. This one appears to have been wiped clean and displays an Evactuation order." + }, +/obj/machinery/light/broken/directional/north, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"eM" = ( +/obj/machinery/rnd/production/protolathe/department/science{ + on_station_lathe = 0; + is_operational = 0; + name = "Cloning Lab Lathe" + }, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"eZ" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/indestructible/hotelwood{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"fM" = ( +/obj/machinery/firealarm/directional/west{ + soundloop = /datum/looping_sound/firealarm; + appearance_power_state = 0; + is_operational = 0 + }, +/obj/item/flashlight/flare{ + start_on = 1 + }, +/obj/item/crowbar/large, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"gG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/turf/closed/indestructible/hoteldoor{ + icon_state = "closed"; + icon = 'modular_skyrat/modules/aesthetics/airlock/icons/airlocks/station2/glass.dmi'; + baseturfs = /turf/open/indestructible/plating + }, +/area/misc/hilbertshotel) +"ia" = ( +/obj/item/wallframe/intercom, +/turf/closed/indestructible/titanium{ + baseturfs = /turf/open/indestructible/plating + }, +/area/misc/hilbertshotel) +"jp" = ( +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"jx" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/structure/cable, +/obj/effect/mapping_helpers/damaged_window, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"jK" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/light/broken/directional/north, +/obj/machinery/vending/hydronutrients, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"jV" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/structure/cable, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"kg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/turf/open/indestructible/hotelwood{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"kG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/turf/closed/indestructible/titanium{ + baseturfs = /turf/open/indestructible/plating + }, +/area/misc/hilbertshotel) +"kJ" = ( +/obj/structure/table/wood/shuttle_bar, +/obj/machinery/light/very_dim/directional/east, +/turf/open/indestructible/hotelwood{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"kX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/vg_decals/atmos/air, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"lz" = ( +/obj/structure/cable, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"me" = ( +/obj/structure/closet/emcloset{ + anchored = 1 + }, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"ms" = ( +/obj/structure/sign/departments/engineering/directional/west, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"mv" = ( +/obj/item/melee/baton/security/cattleprod{ + pixel_x = -6; + pixel_y = 6; + preload_cell_type = /obj/item/stock_parts/power_store/cell/hyper + }, +/obj/effect/decal/cleanable/blood/old, +/obj/item/restraints/handcuffs/cable/yellow, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"mH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"mL" = ( +/obj/item/paperwork, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"nx" = ( +/obj/structure/cable, +/turf/closed/indestructible/titanium{ + baseturfs = /turf/open/indestructible/plating + }, +/area/misc/hilbertshotel) +"nV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"oe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"oW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"pz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/obj/structure/table/wood/shuttle_bar, +/obj/item/flashlight/lamp/green{ + pixel_y = 14 + }, +/obj/item/reagent_containers/cup/glass/flask/gold{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/indestructible/hotelwood{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"qg" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"qm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/turf/open/floor/wood/tile{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"qp" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/hop/double, +/turf/open/indestructible/hotelwood{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"qA" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + anchored = 1 + }, +/obj/machinery/light/red/dim/directional/east, +/turf/open/indestructible/hotelwood{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"rs" = ( +/obj/structure/cable, +/turf/closed/indestructible/reinforced, +/area/misc/hilbertshotel) +"rV" = ( +/obj/machinery/vending/hydroseeds, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"rX" = ( +/obj/structure/closet/crate/internals, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"sH" = ( +/turf/closed/indestructible/hoteldoor{ + icon_state = "closed"; + icon = 'modular_skyrat/modules/aesthetics/airlock/icons/airlocks/station2/glass.dmi'; + baseturfs = /turf/open/indestructible/plating + }, +/area/misc/hilbertshotel) +"tb" = ( +/obj/structure/broken_flooring/plating/always_floorplane/directional, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"tY" = ( +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/misc/hilbertshotel) +"ua" = ( +/obj/item/stack/sheet/mineral/titanium{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"uG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/red/dim/directional/west, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"uL" = ( +/obj/item/wallframe/light_fixture{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/stack/cable_coil/cut, +/obj/item/light/tube/broken, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"uN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/wood/tile{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"vu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/red/dim/directional/north, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"vI" = ( +/obj/machinery/light/red/dim/directional/west, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"vJ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/effect/mapping_helpers/damaged_window, +/obj/structure/cable, +/turf/open/indestructible/plating, +/area/misc/hilbertshotel) +"wn" = ( +/obj/structure/closet/firecloset{ + anchored = 1 + }, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"wr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor/closed, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"yg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/wood/tile{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"yT" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer2, +/obj/item/flashlight, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"yZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/tank/air/layer2, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"zG" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"Ak" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer4, +/turf/open/floor/wood/tile{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"Au" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"Ax" = ( +/obj/item/wallframe/firecloset, +/turf/closed/indestructible/titanium{ + baseturfs = /turf/open/indestructible/plating + }, +/area/misc/hilbertshotel) +"AA" = ( +/obj/structure/filingcabinet, +/turf/open/indestructible/dark/textured{ + force_no_gravity = 1; + name = "Dark Tiling" + }, +/area/misc/hilbertshotel) +"Bl" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/indestructible/plating{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"Bu" = ( +/obj/machinery/door/airlock/rd, +/obj/machinery/door/firedoor/closed, +/turf/open/indestructible/hotelwood{ + force_no_gravity = 1 + }, +/area/misc/hilbertshotel) +"BE" = ( +/obj/structure/table/reinforced/plasmarglass, +/obj/machinery/recharger, +/obj/item/paper_bin/carbon{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/structure/cable, +/obj/machinery/light/red/dim/directional/south, +/obj/item/paper{ + pixel_x = 7; + pixel_y = 8; + name = "ATTENTION!"; + default_raw_text = "ATTENTION!