diff --git a/SQL/admin_import_2018-02-03.py b/SQL/admin_import_2018-02-03.py
new file mode 100644
index 0000000000..19efc2fc44
--- /dev/null
+++ b/SQL/admin_import_2018-02-03.py
@@ -0,0 +1,93 @@
+#Python 3+ Script for importing admins.txt and admin_ranks.txt made by Jordie0608
+#
+#Before starting ensure you have installed the mysqlclient package https://github.com/PyMySQL/mysqlclient-python
+#It can be downloaded from command line with pip:
+#pip install mysqlclient
+#And that you have run the most recent commands listed in database_changelog.txt
+#
+#To view the parameters for this script, execute it with the argument --help
+#All the positional arguments are required, remember to include prefixes in your table names if you use them
+#An example of the command used to execute this script from powershell:
+#python admin_import_2018-02-03.py "localhost" "root" "password" "feedback" "SS13_admin" "SS13_admin_ranks"
+#
+#This script performs no error-correction, improper configurations of admins.txt or admin_ranks.txt will cause either breaking exceptions or invalid table rows
+#It's safe to run this script with your game server(s) active.
+
+
+import MySQLdb
+import argparse
+import re
+import sys
+
+def parse_text_flags(text, previous):
+ flag_values = {"BUILDMODE":1, "BUILD":1, "ADMIN":2, "REJUVINATE":2, "REJUV":2, "BAN":4, "FUN":8, "SERVER":16, "DEBUG":32, "POSSESS":64, "PERMISSIONS":128, "RIGHTS":128, "STEALTH":256, "POLL":512, "VAREDIT":1024, "SOUNDS":2048, "SOUND":2048, "SPAWN":4096, "CREATE":4096, "AUTOLOGIN":8192, "AUTOADMIN":8192, "DBRANKS":16384}
+ flags_int = 8192
+ exclude_flags_int = 0
+ can_edit_flags_int = 0
+ flags = text.split(" ")
+ if flags:
+ for flag in flags:
+ sign = flag[:1]
+ if flag[1:] in ("@", "prev"):
+ if sign is "+":
+ flags_int = previous[0]
+ elif sign is "-":
+ exclude_flags_int = previous[1]
+ elif sign is "*":
+ can_edit_flags_int = previous[2]
+ continue
+ if flag[1:] in ("EVERYTHING", "HOST", "ALL"):
+ if sign is "+":
+ flags_int = 65535
+ elif sign is "-":
+ exclude_flags_int = 65535
+ elif sign is "*":
+ can_edit_flags_int = 65535
+ continue
+ if flag[1:] in flag_values:
+ if sign is "+":
+ flags_int += flag_values[flag[1:]]
+ elif sign is "-":
+ exclude_flags_int += flag_values[flag[1:]]
+ elif sign is "*":
+ can_edit_flags_int += flag_values[flag[1:]]
+ flags_int = max(min(65535, flags_int), 0)
+ exclude_flags_int = max(min(65535, exclude_flags_int), 0)
+ can_edit_flags_int = max(min(65535, can_edit_flags_int), 0)
+ return flags_int, exclude_flags_int, can_edit_flags_int
+
+if sys.version_info[0] < 3:
+ raise Exception("Python must be at least version 3 for this script.")
+parser = argparse.ArgumentParser()
+parser.add_argument("address", help="MySQL server address (use localhost for the current computer)")
+parser.add_argument("username", help="MySQL login username")
+parser.add_argument("password", help="MySQL login username")
+parser.add_argument("database", help="Database name")
+parser.add_argument("admintable", help="Name of the current admin table (remember prefixes if you use them)")
+parser.add_argument("rankstable", help="Name of the current admin ranks (remember prefixes)")
+args = parser.parse_args()
+db=MySQLdb.connect(host=args.address, user=args.username, passwd=args.password, db=args.database)
+cursor=db.cursor()
+ranks_table = args.rankstable
+admin_table = args.admintable
+with open("..\\config\\admin_ranks.txt") as rank_file:
+ previous = 0
+ for line in rank_file:
+ if line.strip():
+ if line.startswith("#"):
+ continue
+ matches = re.match("(.+)\\b\\s+=\\s*(.*)", line)
+ flags = parse_text_flags(matches.group(2), previous)
+ previous = flags
+ cursor.execute("INSERT INTO {0} (rank, flags, exclude_flags, can_edit_flags) VALUES ('{1}', {2}, {3}, {4})".format(ranks_table, matches.group(1), flags[0], flags[1], flags[2]))
+with open("..\\config\\admins.txt") as admins_file:
+ previous = 0
+ for line in admins_file:
+ if line.strip():
+ if line.startswith("#"):
+ continue
+ matches = re.match("(.+)\\b\\s+=\\s+(.+)", line)
+ cursor.execute("INSERT INTO {0} (ckey, rank) VALUES ('{1}', '{2}')".format(admin_table, matches.group(1).lower(), matches.group(2)))
+db.commit()
+cursor.close()
+print("Import complete.")
diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm
index bc864fef2d..c9edcb6fc5 100644
--- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm
+++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm
@@ -54,6 +54,25 @@
dir = 8
},
/area/ruin/unpowered/syndicate_lava_base/main)
+"ah" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 1
+ },
+/obj/structure/sign/barsign{
+ pixel_y = -32;
+ req_access = null;
+ req_access_txt = "0"
+ },
+/turf/open/floor/wood,
+/area/ruin/unpowered/syndicate_lava_base/bar)
+"ai" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/ruin/unpowered/syndicate_lava_base/bar)
"ap" = (
/obj/machinery/light/small{
dir = 1
@@ -547,7 +566,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/mob/living/carbon/monkey{
- faction = list("neutral","syndicate")
+ faction = list("neutral","Syndicate")
},
/turf/open/floor/plasteel/vault{
dir = 8
@@ -891,7 +910,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/mob/living/carbon/monkey{
- faction = list("neutral","syndicate")
+ faction = list("neutral","Syndicate")
},
/turf/open/floor/plasteel/vault{
dir = 8
@@ -1268,8 +1287,7 @@
base_state = "left";
dir = 2;
icon_state = "left";
- name = "Chemistry";
- req_access_txt = "0"
+ name = "Chemistry"
},
/obj/machinery/door/window/southleft{
base_state = "left";
@@ -2176,8 +2194,7 @@
"hk" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
- name = "Cargo Bay";
- req_access_txt = "0"
+ name = "Cargo Bay"
},
/turf/open/floor/plasteel/floorgrime,
/area/ruin/unpowered/syndicate_lava_base/cargo)
@@ -2214,7 +2231,7 @@
"hp" = (
/obj/effect/decal/cleanable/dirt,
/mob/living/carbon/monkey{
- faction = list("neutral","syndicate")
+ faction = list("neutral","Syndicate")
},
/turf/open/floor/plasteel/white/side{
dir = 9
@@ -2235,7 +2252,7 @@
/area/ruin/unpowered/syndicate_lava_base/virology)
"hr" = (
/mob/living/carbon/monkey{
- faction = list("neutral","syndicate")
+ faction = list("neutral","Syndicate")
},
/turf/open/floor/plasteel/white/side{
dir = 5
@@ -2346,8 +2363,7 @@
"hC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
- name = "Cargo Bay";
- req_access_txt = "0"
+ name = "Cargo Bay"
},
/turf/open/floor/plasteel,
/area/ruin/unpowered/syndicate_lava_base/cargo)
@@ -2362,7 +2378,7 @@
/area/ruin/unpowered/syndicate_lava_base/cargo)
"hE" = (
/mob/living/carbon/monkey{
- faction = list("neutral","syndicate")
+ faction = list("neutral","Syndicate")
},
/turf/open/floor/plasteel/white/side{
dir = 10
@@ -2382,7 +2398,7 @@
"hG" = (
/obj/effect/decal/cleanable/dirt,
/mob/living/carbon/monkey{
- faction = list("neutral","syndicate")
+ faction = list("neutral","Syndicate")
},
/turf/open/floor/plasteel/white/side{
dir = 6
@@ -2672,8 +2688,7 @@
/area/ruin/unpowered/syndicate_lava_base/main)
"il" = (
/obj/machinery/door/airlock{
- name = "Cabin 2";
- req_access_txt = "0"
+ name = "Cabin 2"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -2685,8 +2700,7 @@
/area/ruin/unpowered/syndicate_lava_base/dormitories)
"im" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/vault{
@@ -2695,8 +2709,7 @@
/area/ruin/unpowered/syndicate_lava_base/dormitories)
"in" = (
/obj/machinery/door/airlock{
- name = "Cabin 4";
- req_access_txt = "0"
+ name = "Cabin 4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -3141,8 +3154,7 @@
/area/lavaland/surface/outdoors)
"jf" = (
/obj/machinery/door/airlock{
- name = "Cabin 1";
- req_access_txt = "0"
+ name = "Cabin 1"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -3169,8 +3181,7 @@
/area/ruin/unpowered/syndicate_lava_base/dormitories)
"jh" = (
/obj/machinery/door/airlock{
- name = "Cabin 3";
- req_access_txt = "0"
+ name = "Cabin 3"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -4236,8 +4247,7 @@
base_state = "right";
dir = 1;
icon_state = "right";
- name = "Bar";
- req_access_txt = "0"
+ name = "Bar"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -5041,21 +5051,6 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plating,
/area/ruin/unpowered/syndicate_lava_base/bar)
-"mV" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/structure/sign/barsign{
- pixel_y = -32;
- req_access = null;
- req_access_txt = "0"
- },
-/turf/open/floor/wood,
-/area/ruin/unpowered/syndicate_lava_base/bar)
-"mW" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks,
-/turf/open/floor/wood,
-/area/ruin/unpowered/syndicate_lava_base/bar)
"mX" = (
/obj/structure/rack{
dir = 8
@@ -7054,7 +7049,7 @@ li
lA
lX
mw
-mV
+ah
jy
nu
oo
@@ -7101,7 +7096,7 @@ lj
lB
lY
lA
-mW
+ai
jP
nT
op
diff --git a/_maps/RandomRuins/SpaceRuins/DJstation.dmm b/_maps/RandomRuins/SpaceRuins/DJstation.dmm
index 310737d778..d66c98156d 100644
--- a/_maps/RandomRuins/SpaceRuins/DJstation.dmm
+++ b/_maps/RandomRuins/SpaceRuins/DJstation.dmm
@@ -337,9 +337,7 @@
/area/ruin/space/djstation)
"bi" = (
/obj/machinery/door/airlock/external{
- name = "Ruskie DJ Station";
- req_access = null;
- req_access_txt = "0"
+ name = "Ruskie DJ Station"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
@@ -353,9 +351,7 @@
/area/space/nearstation)
"Co" = (
/obj/machinery/door/airlock/external{
- name = "Ruskie DJ Station";
- req_access = null;
- req_access_txt = "0"
+ name = "Ruskie DJ Station"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
diff --git a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm
index 4ee5f467d9..2f16ae49c5 100644
--- a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm
+++ b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm
@@ -290,12 +290,11 @@
/turf/closed/wall/r_wall,
/area/ruin/space/derelict/solar_control)
"aT" = (
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 8;
environ = 0;
equipment = 0;
lighting = 0;
- locked = 0;
name = "Starboard Solar APC";
pixel_x = -24
},
@@ -887,7 +886,6 @@
"cV" = (
/obj/machinery/door/airlock/command{
name = "E.V.A.";
- req_access = null;
req_access_txt = "18"
},
/obj/structure/cable{
@@ -3270,7 +3268,6 @@
"kR" = (
/obj/machinery/door/airlock/security{
name = "Security";
- req_access = null;
req_access_txt = "1"
},
/obj/structure/cable{
@@ -4209,12 +4206,11 @@
/area/ruin/space/derelict/se_solar)
"nZ" = (
/obj/structure/cable,
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 8;
environ = 0;
equipment = 0;
lighting = 0;
- locked = 0;
name = "Worn-out APC";
pixel_x = -24
},
diff --git a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm
index c9d06ab187..956664da1e 100644
--- a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm
+++ b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm
@@ -315,12 +315,11 @@
},
/area/ruin/space/has_grav/abandonedzoo)
"aS" = (
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 8;
environ = 0;
equipment = 0;
lighting = 0;
- locked = 0;
name = "Worn-out APC";
pixel_x = -24
},
diff --git a/_maps/RandomRuins/SpaceRuins/crashedship.dmm b/_maps/RandomRuins/SpaceRuins/crashedship.dmm
index 7dfb3013b6..788c925772 100644
--- a/_maps/RandomRuins/SpaceRuins/crashedship.dmm
+++ b/_maps/RandomRuins/SpaceRuins/crashedship.dmm
@@ -517,11 +517,10 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 1;
environ = 0;
equipment = 3;
- locked = 0;
pixel_y = 32;
req_access = null
},
@@ -779,11 +778,10 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 1;
environ = 0;
equipment = 3;
- locked = 0;
pixel_y = 32;
req_access = null
},
@@ -1049,9 +1047,8 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 1;
- locked = 0;
pixel_y = 28;
req_access = null
},
diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
index 7cadaaabba..cbb8450584 100644
--- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
+++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
@@ -181,9 +181,7 @@
/obj/item/stack/sheet/mineral/wood,
/obj/item/stack/packageWrap,
/obj/effect/turf_decal/delivery,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/floorgrime,
@@ -384,9 +382,7 @@
"aZ" = (
/obj/structure/table,
/obj/machinery/reagentgrinder,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
@@ -867,9 +863,7 @@
/area/ruin/space/has_grav/deepstorage)
"cm" = (
/obj/structure/table,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -912,9 +906,7 @@
/area/ruin/space/has_grav/deepstorage)
"cs" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/freezer,
@@ -2168,9 +2160,7 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 8
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/floorgrime,
@@ -2880,9 +2870,7 @@
/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/light,
diff --git a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm
index 558ff2f255..6850cc2515 100644
--- a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm
+++ b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm
@@ -781,8 +781,7 @@
dir = 1
},
/obj/machinery/door/airlock{
- name = "Cabin";
- req_access_txt = "0"
+ name = "Cabin"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm
index 64664486dc..bfb9887a37 100644
--- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm
+++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm
@@ -292,12 +292,9 @@
/obj/structure/chair{
dir = 1
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- locked = 0;
- pixel_x = 24;
- req_access = null;
- req_one_access = null
+ pixel_x = 24
},
/obj/machinery/light{
dir = 4
@@ -1063,12 +1060,9 @@
/obj/machinery/light/small{
dir = 8
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- locked = 0;
- pixel_x = -23;
- req_access = null;
- req_one_access = null
+ pixel_x = -23
},
/turf/open/floor/plasteel/floorgrime,
/area/ruin/space/has_grav/ancientstation)
@@ -1130,12 +1124,9 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- locked = 0;
- pixel_x = 24;
- req_access = null;
- req_one_access = null
+ pixel_x = 24
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/floorgrime,
@@ -1253,12 +1244,9 @@
"dO" = (
/obj/structure/rack,
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- locked = 0;
- pixel_x = 24;
- req_access = null;
- req_one_access = null
+ pixel_x = 24
},
/obj/item/clothing/suit/space/nasavoid/old,
/turf/open/floor/plasteel/yellow/side{
@@ -1319,12 +1307,9 @@
icon_state = "1-2"
},
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- locked = 0;
- pixel_x = -23;
- req_access = null;
- req_one_access = null
+ pixel_x = -23
},
/turf/open/floor/plasteel/floorgrime,
/area/ruin/space/has_grav/ancientstation/deltacorridor)
@@ -1363,12 +1348,9 @@
/area/ruin/space/has_grav/ancientstation/deltacorridor)
"ee" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- locked = 0;
- pixel_x = 24;
- req_access = null;
- req_one_access = null
+ pixel_x = 24
},
/mob/living/simple_animal/hostile/hivebot,
/turf/open/floor/plasteel/floorgrime,
@@ -2134,7 +2116,6 @@
"gg" = (
/obj/machinery/door/airlock/external{
name = "Engineering External Access";
- req_access = null;
req_access_txt = "200"
},
/obj/effect/decal/cleanable/dirt,
@@ -2768,12 +2749,8 @@
/area/ruin/space/has_grav/ancientstation/kitchen)
"hw" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null;
- req_one_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/effect/decal/cleanable/egg_smudge,
/turf/open/floor/plasteel/cafeteria,
@@ -3199,12 +3176,9 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- locked = 0;
- pixel_x = 24;
- req_access = null;
- req_one_access = null
+ pixel_x = 24
},
/turf/open/floor/plasteel/orange/side{
tag = "icon-orange (EAST)";
@@ -3259,9 +3233,8 @@
pixel_x = 2;
pixel_y = 2
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/red/side{
@@ -3287,12 +3260,9 @@
icon_state = "1-2"
},
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- locked = 0;
- pixel_x = -23;
- req_access = null;
- req_one_access = null
+ pixel_x = -23
},
/mob/living/simple_animal/hostile/hivebot,
/turf/open/floor/plasteel/floorgrime,
@@ -3393,12 +3363,9 @@
/turf/open/floor/plasteel/cafeteria,
/area/ruin/space/has_grav/ancientstation/kitchen)
"iO" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- locked = 0;
- pixel_x = 24;
- req_access = null;
- req_one_access = null
+ pixel_x = 24
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/floorgrime,
@@ -3923,12 +3890,8 @@
/area/ruin/space/has_grav/ancientstation/proto)
"kj" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null;
- req_one_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/turf/open/floor/plasteel/white,
/area/ruin/space/has_grav/ancientstation/proto)
@@ -4327,12 +4290,9 @@
/turf/open/floor/plating,
/area/ruin/space/has_grav/ancientstation/proto)
"lk" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- locked = 0;
- pixel_x = 24;
- req_access = null;
- req_one_access = null
+ pixel_x = 24
},
/turf/open/floor/plasteel/airless/floorgrime,
/area/ruin/space/has_grav/ancientstation/atmo)
@@ -8308,4 +8268,4 @@ aa
aa
aa
aa
-"}
\ No newline at end of file
+"}
diff --git a/_maps/RandomZLevels/Academy.dmm b/_maps/RandomZLevels/Academy.dmm
index 82c7bc2018..743583885e 100644
--- a/_maps/RandomZLevels/Academy.dmm
+++ b/_maps/RandomZLevels/Academy.dmm
@@ -44,11 +44,10 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 1;
environ = 3;
equipment = 3;
- locked = 0;
pixel_y = 32;
req_access = null
},
@@ -1157,11 +1156,10 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 1;
environ = 3;
equipment = 3;
- locked = 0;
pixel_y = 32;
req_access = null
},
@@ -2146,11 +2144,10 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 1;
environ = 3;
equipment = 3;
- locked = 0;
pixel_y = 32;
req_access = null
},
@@ -3106,11 +3103,10 @@
/turf/open/floor/plating,
/area/awaymission/academy/academygate)
"kh" = (
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 1;
environ = 3;
equipment = 3;
- locked = 0;
pixel_y = 32;
req_access = null
},
diff --git a/_maps/RandomZLevels/Cabin.dmm b/_maps/RandomZLevels/Cabin.dmm
index 7305c5f0fa..4d7494d902 100644
--- a/_maps/RandomZLevels/Cabin.dmm
+++ b/_maps/RandomZLevels/Cabin.dmm
@@ -411,7 +411,9 @@
/area/awaymission/cabin)
"bv" = (
/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks/beer,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 8
+ },
/turf/open/floor/wood,
/area/awaymission/cabin)
"bw" = (
diff --git a/_maps/RandomZLevels/centcomAway.dmm b/_maps/RandomZLevels/centcomAway.dmm
index 83ad870fb3..371d17ae2c 100644
--- a/_maps/RandomZLevels/centcomAway.dmm
+++ b/_maps/RandomZLevels/centcomAway.dmm
@@ -936,8 +936,7 @@
/area/awaymission/centcomAway/general)
"dL" = (
/obj/machinery/door/airlock/hatch{
- name = "Rest Room";
- req_access_txt = "0"
+ name = "Rest Room"
},
/turf/open/floor/mineral/titanium,
/area/awaymission/centcomAway/hangar)
diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm
index 0e451edcfb..4ec51aef62 100644
--- a/_maps/RandomZLevels/moonoutpost19.dmm
+++ b/_maps/RandomZLevels/moonoutpost19.dmm
@@ -428,8 +428,6 @@
/area/awaymission/moonoutpost19/syndicate)
"bo" = (
/obj/machinery/airalarm{
- frequency = 1439;
- locked = 1;
pixel_y = 23;
req_access = null;
req_access_txt = "150"
@@ -544,8 +542,7 @@
/area/awaymission/moonoutpost19/syndicate)
"bw" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/turf/open/floor/plasteel/freezer{
heat_capacity = 1e+006
@@ -609,8 +606,6 @@
},
/obj/machinery/airalarm{
dir = 8;
- frequency = 1439;
- locked = 1;
pixel_x = 23;
req_access = null;
req_access_txt = "150"
@@ -759,8 +754,6 @@
"bU" = (
/obj/machinery/portable_atmospherics/canister/air,
/obj/machinery/airalarm{
- frequency = 1439;
- locked = 1;
pixel_y = 23;
req_access = null;
req_access_txt = "150"
@@ -858,9 +851,7 @@
},
/area/awaymission/moonoutpost19/syndicate)
"cd" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23;
req_access = null;
req_access_txt = "150"
@@ -1315,8 +1306,6 @@
"cS" = (
/obj/machinery/airalarm{
dir = 8;
- frequency = 1439;
- locked = 1;
pixel_x = 23;
req_access = null;
req_access_txt = "150"
@@ -1411,7 +1400,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/bed,
@@ -1439,7 +1427,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/dresser,
@@ -1499,8 +1486,6 @@
/obj/structure/chair/wood/normal,
/obj/machinery/airalarm{
dir = 4;
- frequency = 1439;
- locked = 1;
pixel_x = -23;
req_access = null;
req_access_txt = "150"
@@ -1531,8 +1516,6 @@
"dk" = (
/obj/machinery/airalarm{
dir = 8;
- frequency = 1439;
- locked = 1;
pixel_x = 23;
req_access = null;
req_access_txt = "150"
@@ -2297,9 +2280,7 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23;
req_access = null
},
@@ -2374,8 +2355,7 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/obj/effect/decal/cleanable/blood/tracks{
desc = "Your instincts say you shouldn't be following these.";
@@ -2431,9 +2411,7 @@
icon_state = "bulb-broken";
status = 2
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23;
req_access = null
},
@@ -2789,10 +2767,7 @@
},
/area/awaymission/moonoutpost19/research)
"fQ" = (
-/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
- req_one_access_txt = "0"
- },
+/obj/machinery/door/airlock/maintenance,
/obj/structure/cable{
icon_state = "4-8"
},
@@ -2835,9 +2810,7 @@
pixel_x = -3;
pixel_y = -2
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23;
req_access = null
},
@@ -3362,10 +3335,8 @@
icon_state = "tube-broken";
status = 2
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 8;
- frequency = 1439;
- locked = 0;
pixel_x = 23;
req_access = null
},
@@ -3625,9 +3596,7 @@
icon_state = "bulb-broken";
status = 2
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23;
req_access = null
},
@@ -3737,8 +3706,7 @@
icon_state = "open";
name = "Research Director's Office";
opacity = 0;
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/turf/open/floor/plasteel/cafeteria{
dir = 5
@@ -3785,10 +3753,8 @@
/obj/structure/table,
/obj/item/storage/firstaid/regular,
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 8;
- frequency = 1439;
- locked = 0;
pixel_x = 23;
req_access = null
},
@@ -4009,8 +3975,7 @@
/obj/machinery/door/airlock/medical{
id_tag = "";
name = "Research Division";
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plasteel/white{
@@ -4058,10 +4023,8 @@
},
/area/awaymission/moonoutpost19/research)
"ij" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- frequency = 1439;
- locked = 0;
pixel_x = -23;
req_access = null
},
@@ -4525,8 +4488,7 @@
/area/awaymission/moonoutpost19/arrivals)
"jh" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/turf/open/floor/plasteel/freezer{
heat_capacity = 1e+006
@@ -4751,9 +4713,7 @@
},
/area/awaymission/moonoutpost19/arrivals)
"jI" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23;
req_access = null
},
@@ -4903,9 +4863,7 @@
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23;
req_access = null
},
@@ -5120,10 +5078,8 @@
dir = 4
},
/obj/machinery/processor,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 8;
- frequency = 1439;
- locked = 0;
pixel_x = 23;
req_access = null
},
@@ -5364,7 +5320,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -5385,10 +5340,7 @@
},
/area/awaymission/moonoutpost19/arrivals)
"kV" = (
-/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
- req_one_access_txt = "0"
- },
+/obj/machinery/door/airlock/maintenance,
/turf/open/floor/plating{
heat_capacity = 1e+006
},
@@ -5540,10 +5492,8 @@
dir = 4
},
/obj/structure/chair/wood/normal,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 8;
- frequency = 1439;
- locked = 0;
pixel_x = 23;
req_access = null
},
@@ -5563,10 +5513,8 @@
},
/obj/structure/table,
/obj/item/storage/box,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- frequency = 1439;
- locked = 0;
pixel_x = -23;
req_access = null
},
@@ -5601,8 +5549,7 @@
/obj/machinery/button/door{
id = "awaykitchen";
name = "Kitchen Shutters Control";
- pixel_x = -25;
- req_access_txt = "0"
+ pixel_x = -25
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/cafeteria{
@@ -6008,7 +5955,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/newscaster{
@@ -6210,10 +6156,8 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 8;
- frequency = 1439;
- locked = 0;
pixel_x = 23;
req_access = null
},
@@ -6445,10 +6389,8 @@
},
/area/awaymission/moonoutpost19/arrivals)
"ny" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 8;
- frequency = 1439;
- locked = 0;
pixel_x = 23;
req_access = null
},
@@ -6461,8 +6403,7 @@
/area/awaymission/moonoutpost19/arrivals)
"nz" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/turf/open/floor/plating{
heat_capacity = 1e+006
@@ -6560,7 +6501,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/remains/human{
@@ -6838,8 +6778,7 @@
/obj/machinery/door/airlock/medical{
id_tag = "";
name = "Research Division";
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm
index 95d5efd2e6..a31612f32b 100644
--- a/_maps/RandomZLevels/research.dmm
+++ b/_maps/RandomZLevels/research.dmm
@@ -4199,8 +4199,7 @@
/area/awaymission/research/interior/escapepods)
"mS" = (
/obj/machinery/door/airlock/external{
- name = "Escape Pod Three";
- req_access_txt = "0"
+ name = "Escape Pod Three"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -4279,8 +4278,7 @@
/area/awaymission/research/interior/engineering)
"pt" = (
/obj/machinery/door/airlock/external{
- name = "Escape Pod Three";
- req_access_txt = "0"
+ name = "Escape Pod Three"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm
index 702bc9ca4e..c3280b2327 100644
--- a/_maps/RandomZLevels/snowdin.dmm
+++ b/_maps/RandomZLevels/snowdin.dmm
@@ -472,7 +472,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/item/tome,
@@ -487,7 +486,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/wood,
@@ -511,7 +509,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/wood,
@@ -523,7 +520,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/wood,
@@ -537,7 +533,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/wood,
@@ -1624,7 +1619,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/cobweb,
@@ -2744,7 +2738,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/dirt,
@@ -3098,7 +3091,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "45"
},
@@ -8932,7 +8924,7 @@
desc = "A turret built with substandard parts and run down further with age.";
icon_state = "syndie_off";
dir = 9;
- faction = "pirate"
+ faction = list("pirate")
},
/turf/open/floor/plating/snowed/smoothed,
/area/awaymission/snowdin/cave)
@@ -10641,7 +10633,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plating/snowed/smoothed,
@@ -13074,8 +13065,7 @@
"Ic" = (
/obj/machinery/door/airlock/research{
name = "Robotics Lab";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm
index fb23a2c0b1..94a95d0c01 100644
--- a/_maps/RandomZLevels/undergroundoutpost45.dmm
+++ b/_maps/RandomZLevels/undergroundoutpost45.dmm
@@ -84,24 +84,21 @@
id = "UO45_Elevator";
name = "Elevator Doors";
pixel_x = 6;
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/machinery/button/door{
desc = "A remote control-switch to call the elevator to your level.";
id = "UO45_useless";
name = "B1";
pixel_x = -6;
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/machinery/button/door{
desc = "A remote control-switch to call the elevator to your level.";
id = "UO45_useless";
name = "B2";
pixel_x = -6;
- pixel_y = -34;
- req_access_txt = "0"
+ pixel_y = -34
},
/turf/open/floor/plasteel{
dir = 8;
@@ -194,16 +191,14 @@
id = "UO45_useless";
name = "Call Elevator";
pixel_x = -6;
- pixel_y = 24;
- req_access_txt = "0"
+ pixel_y = 24
},
/obj/machinery/button/door{
desc = "A remote control-switch for the elevator doors.";
id = "UO45_Elevator";
name = "Elevator Doors";
pixel_x = 6;
- pixel_y = 24;
- req_access_txt = "0"
+ pixel_y = 24
},
/turf/open/floor/plasteel{
heat_capacity = 1e+006
@@ -506,10 +501,7 @@
},
/area/awaymission/undergroundoutpost45/central)
"br" = (
-/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
- req_one_access_txt = "0"
- },
+/obj/machinery/door/airlock/maintenance,
/turf/open/floor/plating{
heat_capacity = 1e+006
},
@@ -522,12 +514,9 @@
/area/awaymission/undergroundoutpost45/central)
"bt" = (
/obj/machinery/light/small,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 1;
- frequency = 1439;
- locked = 0;
- pixel_y = -23;
- req_access = null
+ pixel_y = -23
},
/turf/open/floor/plasteel/freezer{
heat_capacity = 1e+006
@@ -540,8 +529,7 @@
/area/awaymission/undergroundoutpost45/central)
"bv" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/turf/open/floor/plasteel/freezer{
heat_capacity = 1e+006
@@ -842,10 +830,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
- req_one_access_txt = "0"
- },
+/obj/machinery/door/airlock/maintenance,
/turf/open/floor/plating{
heat_capacity = 1e+006
},
@@ -972,11 +957,8 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
@@ -1002,12 +984,9 @@
},
/area/awaymission/undergroundoutpost45/central)
"cz" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/filingcabinet,
@@ -1024,11 +1003,8 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
@@ -1097,7 +1073,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -1139,7 +1114,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -1453,12 +1427,9 @@
/obj/machinery/light{
dir = 8
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/turf/open/floor/plasteel{
dir = 8;
@@ -1530,11 +1501,8 @@
},
/area/awaymission/undergroundoutpost45/central)
"dE" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/machinery/light{
dir = 1
@@ -1788,9 +1756,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/command{
- icon_state = "closed";
- lockdownbyai = 0;
- locked = 0;
name = "Gateway Chamber";
req_access_txt = "201"
},
@@ -1812,8 +1777,7 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Security Checkpoint Maintenance";
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/turf/open/floor/plating{
heat_capacity = 1e+006
@@ -2391,12 +2355,9 @@
/obj/machinery/light{
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/turf/open/floor/plasteel/green/side{
dir = 4;
@@ -2505,7 +2466,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -2627,12 +2587,9 @@
/area/awaymission/undergroundoutpost45/central)
"fR" = (
/obj/machinery/light/small,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 1;
- frequency = 1439;
- locked = 0;
- pixel_y = -23;
- req_access = null
+ pixel_y = -23
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1
@@ -3101,11 +3058,8 @@
},
/area/awaymission/undergroundoutpost45/research)
"gY" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/machinery/light/small{
dir = 1
@@ -3190,12 +3144,9 @@
},
/area/awaymission/undergroundoutpost45/crew_quarters)
"hg" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/turf/open/floor/plasteel{
heat_capacity = 1e+006
@@ -3289,12 +3240,9 @@
},
/area/awaymission/undergroundoutpost45/crew_quarters)
"hs" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/obj/machinery/camera{
c_tag = "Kitchen";
@@ -3622,12 +3570,9 @@
},
/area/awaymission/undergroundoutpost45/gateway)
"ic" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/chair{
@@ -4106,12 +4051,9 @@
/obj/machinery/light/small{
dir = 8
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/turf/open/floor/plasteel/bar{
heat_capacity = 1e+006
@@ -4168,12 +4110,9 @@
},
/area/awaymission/undergroundoutpost45/crew_quarters)
"jg" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/obj/machinery/camera{
c_tag = "Gateway Chamber";
@@ -4336,8 +4275,7 @@
"jy" = (
/obj/machinery/door/window/southright{
name = "Bar Door";
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/bar{
@@ -4441,12 +4379,9 @@
},
/area/awaymission/undergroundoutpost45/gateway)
"jK" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 4
@@ -4477,8 +4412,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/research{
name = "Research Lab";
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/turf/open/floor/plasteel/white{
heat_capacity = 1e+006
@@ -4598,10 +4532,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
- req_one_access_txt = "0"
- },
+/obj/machinery/door/airlock/maintenance,
/turf/open/floor/plating{
heat_capacity = 1e+006
},
@@ -4740,9 +4671,6 @@
dir = 4
},
/obj/machinery/door/airlock/command{
- icon_state = "closed";
- lockdownbyai = 0;
- locked = 0;
name = "Gateway EVA";
req_access_txt = "201"
},
@@ -4774,11 +4702,8 @@
},
/area/awaymission/undergroundoutpost45/crew_quarters)
"ko" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/turf/open/floor/plasteel{
heat_capacity = 1e+006
@@ -4991,11 +4916,8 @@
},
/area/awaymission/undergroundoutpost45/gateway)
"kJ" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/machinery/light/small{
dir = 1
@@ -5092,11 +5014,8 @@
},
/area/awaymission/undergroundoutpost45/research)
"kT" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/machinery/light/small{
dir = 1
@@ -5270,12 +5189,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 1;
- frequency = 1439;
- locked = 0;
- pixel_y = -23;
- req_access = null
+ pixel_y = -23
},
/turf/open/floor/plasteel/bar{
heat_capacity = 1e+006
@@ -5351,11 +5267,8 @@
/obj/structure/cable{
icon_state = "2-4"
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -5979,11 +5892,8 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/turf/open/floor/carpet{
heat_capacity = 1e+006
@@ -6009,11 +5919,8 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/structure/chair/wood/normal{
dir = 8
@@ -6314,7 +6221,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/chair/wood/normal{
@@ -6355,7 +6261,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -6557,10 +6462,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
- req_one_access_txt = "0"
- },
+/obj/machinery/door/airlock/maintenance,
/turf/open/floor/plating{
heat_capacity = 1e+006
},
@@ -6743,12 +6645,9 @@
},
/area/awaymission/undergroundoutpost45/research)
"nO" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/obj/machinery/light/small{
dir = 8
@@ -6828,12 +6727,9 @@
},
/area/awaymission/undergroundoutpost45/research)
"nT" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/obj/machinery/light{
dir = 8
@@ -6885,12 +6781,9 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/turf/open/floor/plasteel/neutral/side{
dir = 8;
@@ -7013,11 +6906,8 @@
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/structure/disposalpipe/segment{
dir = 4
@@ -7465,12 +7355,9 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/obj/machinery/light/small{
dir = 4
@@ -7739,8 +7626,7 @@
/area/awaymission/undergroundoutpost45/crew_quarters)
"pr" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/turf/open/floor/plasteel/freezer{
heat_capacity = 1e+006
@@ -7748,10 +7634,7 @@
/area/awaymission/undergroundoutpost45/crew_quarters)
"ps" = (
/obj/structure/disposalpipe/segment,
-/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
- req_one_access_txt = "0"
- },
+/obj/machinery/door/airlock/maintenance,
/turf/open/floor/plating{
heat_capacity = 1e+006
},
@@ -7985,7 +7868,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -8023,7 +7905,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -8098,8 +7979,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
/obj/machinery/door/airlock/engineering/glass{
name = "SMES Room";
- req_access_txt = "201";
- req_one_access_txt = "0"
+ req_access_txt = "201"
},
/turf/open/floor/plasteel/dark{
heat_capacity = 1e+006
@@ -8224,11 +8104,8 @@
/area/awaymission/undergroundoutpost45/research)
"qp" = (
/obj/structure/table,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/item/hand_labeler,
@@ -8264,12 +8141,9 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/turf/open/floor/carpet{
heat_capacity = 1e+006
@@ -8285,12 +8159,9 @@
},
/area/awaymission/undergroundoutpost45/crew_quarters)
"qv" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/turf/open/floor/carpet{
heat_capacity = 1e+006
@@ -8300,12 +8171,9 @@
/obj/machinery/light/small{
dir = 8
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/turf/open/floor/plasteel/freezer{
heat_capacity = 1e+006
@@ -9175,11 +9043,8 @@
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/obj/structure/disposalpipe/segment{
dir = 4
@@ -9251,8 +9116,7 @@
dir = 4
},
/obj/machinery/door/airlock/engineering/glass{
- name = "Engineering Reception";
- req_access_txt = "0"
+ name = "Engineering Reception"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel{
@@ -9693,8 +9557,7 @@
dir = 4
},
/obj/machinery/door/airlock/engineering/glass{
- name = "Engineering Reception";
- req_access_txt = "0"
+ name = "Engineering Reception"
},
/turf/open/floor/plasteel{
heat_capacity = 1e+006
@@ -10516,12 +10379,9 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
dir = 5
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 1;
- frequency = 1439;
- locked = 0;
- pixel_y = -23;
- req_access = null
+ pixel_y = -23
},
/turf/open/floor/plasteel/floorgrime{
dir = 8;
@@ -10664,10 +10524,7 @@
},
/area/awaymission/undergroundoutpost45/crew_quarters)
"uz" = (
-/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
- req_one_access_txt = "0"
- },
+/obj/machinery/door/airlock/maintenance,
/turf/open/floor/plating{
heat_capacity = 1e+006
},
@@ -10902,11 +10759,8 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
- pixel_y = 23;
- req_access = null
+/obj/machinery/airalarm/all_access{
+ pixel_y = 23
},
/turf/open/floor/plasteel/floorgrime{
dir = 8;
@@ -11622,7 +11476,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -11742,12 +11595,9 @@
},
/area/awaymission/undergroundoutpost45/engineering)
"wC" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/turf/open/floor/plasteel/floorgrime{
dir = 8;
@@ -11852,7 +11702,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet{
@@ -11932,12 +11781,9 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/neutral{
@@ -12162,12 +12008,9 @@
/area/awaymission/undergroundoutpost45/mining)
"xp" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 8;
- frequency = 1439;
- locked = 0;
- pixel_x = 23;
- req_access = null
+ pixel_x = 23
},
/obj/structure/cable{
icon_state = "1-2"
@@ -12529,12 +12372,9 @@
},
/area/awaymission/undergroundoutpost45/mining)
"xZ" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/all_access{
dir = 4;
- frequency = 1439;
- locked = 0;
- pixel_x = -23;
- req_access = null
+ pixel_x = -23
},
/obj/structure/closet/emcloset,
/turf/open/floor/plasteel/floorgrime{
diff --git a/_maps/cit_map_files/BoxStation/BoxStation.dmm b/_maps/cit_map_files/BoxStation/BoxStation.dmm
index 92f72fd46a..553fb5919e 100644
--- a/_maps/cit_map_files/BoxStation/BoxStation.dmm
+++ b/_maps/cit_map_files/BoxStation/BoxStation.dmm
@@ -2,6 +2,44 @@
"aaa" = (
/turf/open/space/basic,
/area/space)
+"aab" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 8
+ },
+/obj/item/device/radio/intercom{
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/bar,
+/area/crew_quarters/bar)
+"aac" = (
+/obj/machinery/requests_console{
+ department = "Bar";
+ departmentType = 2;
+ pixel_x = 30;
+ receive_ore_updates = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Bar";
+ dir = 8
+ },
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks{
+ dir = 8
+ },
+/turf/open/floor/plasteel/bar,
+/area/crew_quarters/bar)
+"aad" = (
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/maintenance/port/aft)
"aae" = (
/obj/effect/landmark/carpspawn,
/turf/open/space,
@@ -240,10 +278,10 @@
/turf/open/space,
/area/space/nearstation)
"aaT" = (
-/obj/structure/lattice,
-/obj/structure/grille,
-/turf/open/space,
-/area/space)
+/obj/machinery/flasher/portable,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
"aaU" = (
/obj/machinery/computer/arcade,
/turf/open/floor/plasteel/floorgrime,
@@ -1203,6 +1241,12 @@
},
/turf/open/floor/wood,
/area/crew_quarters/theatre)
+"adr" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = -32
+ },
+/turf/open/floor/plating,
+/area/security/main)
"ads" = (
/obj/structure/cable{
icon_state = "0-2"
@@ -2140,8 +2184,7 @@
/area/security/main)
"afo" = (
/obj/machinery/door/airlock/external{
- name = "Escape Pod Three";
- req_access_txt = "0"
+ name = "Escape Pod Three"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -2157,7 +2200,8 @@
id = "pod3";
name = "escape pod 3";
port_direction = 2;
- preferred_direction = 4
+ preferred_direction = 4;
+ timid = 0
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/pod_3)
@@ -2350,7 +2394,6 @@
"afO" = (
/obj/machinery/door/airlock/command{
name = "Command Tool Storage";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel,
@@ -2359,7 +2402,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/command{
name = "Command Tool Storage";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/dark,
@@ -4077,7 +4119,6 @@
"ajW" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/structure/cable{
@@ -4552,7 +4593,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -4725,7 +4765,7 @@
},
/area/security/courtroom)
"alJ" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/neutral/side,
/area/security/courtroom)
"alK" = (
@@ -4753,17 +4793,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
-"alN" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "seclobby";
- name = "security shutters"
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/security/brig)
"alO" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -4972,7 +5001,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -5055,15 +5083,6 @@
/obj/item/trash/plate,
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"amI" = (
-/obj/machinery/power/apc{
- dir = 4;
- name = "Cryogenics APC";
- pixel_x = 24
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/crew_quarters/cryopod)
"amL" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/spawner/structure/window/reinforced,
@@ -5345,25 +5364,29 @@
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"anE" = (
-/obj/machinery/door/airlock/external{
- cyclelinkeddir = 0;
- req_access_txt = "13"
- },
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"anF" = (
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
+"anG" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
"anH" = (
/obj/structure/sign/warning/electricshock,
/turf/closed/wall/r_wall,
/area/maintenance/solars/port/fore)
"anI" = (
/obj/machinery/door/airlock/engineering{
- locked = 0;
name = "Port Bow Solar Access";
req_access_txt = "10"
},
@@ -6315,7 +6338,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -6376,7 +6398,6 @@
"aqv" = (
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -6389,7 +6410,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/engineering{
- locked = 0;
name = "Starboard Bow Solar Access";
req_access_txt = "10"
},
@@ -6460,7 +6480,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -7096,7 +7115,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
@@ -7195,7 +7213,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
@@ -7402,10 +7419,7 @@
/area/crew_quarters/heads/hos)
"atp" = (
/obj/machinery/door/airlock/external{
- name = "Construction Zone";
- req_access = null;
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Construction Zone"
},
/turf/open/floor/plating,
/area/construction/mining/aux_base)
@@ -7466,8 +7480,7 @@
/obj/machinery/button/door{
id = "maint3";
name = "Blast Door Control C";
- pixel_y = 24;
- req_access_txt = "0"
+ pixel_y = 24
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
@@ -7801,7 +7814,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -7990,8 +8002,7 @@
"auX" = (
/obj/structure/mirror{
icon_state = "mirror_broke";
- pixel_y = 28;
- broken = 1
+ pixel_y = 28
},
/obj/machinery/iv_drip,
/turf/open/floor/plating,
@@ -7999,8 +8010,7 @@
"auY" = (
/obj/structure/mirror{
icon_state = "mirror_broke";
- pixel_y = 28;
- broken = 1
+ pixel_y = 28
},
/obj/item/shard{
icon_state = "medium"
@@ -8713,15 +8723,13 @@
id = "maint2";
name = "Blast Door Control B";
pixel_x = -28;
- pixel_y = 4;
- req_access_txt = "0"
+ pixel_y = 4
},
/obj/machinery/button/door{
id = "maint1";
name = "Blast Door Control A";
pixel_x = -28;
- pixel_y = -6;
- req_access_txt = "0"
+ pixel_y = -6
},
/obj/structure/cable{
icon_state = "1-2"
@@ -10010,8 +10018,7 @@
/area/ai_monitored/storage/eva)
"azX" = (
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -11174,6 +11181,13 @@
dir = 4
},
/area/construction/mining/aux_base)
+"aCU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/security/armory)
"aCW" = (
/obj/structure/reagent_dispensers/watertank,
/obj/effect/spawner/lootdrop/maintenance,
@@ -11453,9 +11467,7 @@
/turf/open/floor/plasteel,
/area/ai_monitored/storage/eva)
"aDG" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 8
- },
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,
/turf/open/floor/plasteel/neutral/side{
dir = 4
},
@@ -11547,8 +11559,7 @@
/area/crew_quarters/theatre)
"aDS" = (
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -11757,6 +11768,12 @@
/obj/structure/ore_box,
/turf/open/floor/plating,
/area/shuttle/auxillary_base)
+"aEt" = (
+/obj/item/restraints/handcuffs/fake,
+/obj/effect/decal/cleanable/blood/old,
+/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears,
+/turf/open/floor/plating,
+/area/maintenance/bar)
"aEz" = (
/obj/machinery/power/apc{
dir = 4;
@@ -11867,8 +11884,7 @@
/area/security/checkpoint/auxiliary)
"aEL" = (
/obj/machinery/door/airlock{
- name = "Garden";
- req_access_txt = "0"
+ name = "Garden"
},
/turf/open/floor/plasteel,
/area/hydroponics/garden)
@@ -12059,8 +12075,7 @@
/area/crew_quarters/toilet)
"aFh" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -12849,7 +12864,6 @@
"aGZ" = (
/obj/machinery/door/airlock/security{
name = "Security Checkpoint";
- req_access = null;
req_access_txt = "1"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -13500,7 +13514,6 @@
id = "aux_base_shutters";
name = "Public Shutters Control";
pixel_x = 24;
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/turf/open/floor/plasteel/yellow/side{
@@ -14075,8 +14088,6 @@
"aKc" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
- lockdownbyai = 0;
- locked = 0;
name = "Gateway Access";
req_access_txt = "62"
},
@@ -14574,7 +14585,6 @@
"aLu" = (
/obj/machinery/door/airlock/engineering{
name = "Auxillary Base Construction";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -15332,8 +15342,7 @@
"aNH" = (
/obj/machinery/door/window{
dir = 4;
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -15508,7 +15517,7 @@
/turf/open/floor/plasteel,
/area/hallway/secondary/exit)
"aOe" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/camera{
c_tag = "Arrivals Bay 1 South"
},
@@ -16129,18 +16138,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/hallway/primary/port)
-"aPP" = (
-/obj/machinery/firealarm{
- dir = 4;
- pixel_x = 24
- },
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/item/device/radio/intercom{
- pixel_y = 25
- },
-/turf/open/floor/plasteel/bar,
-/area/crew_quarters/bar)
"aPQ" = (
/turf/closed/wall,
/area/storage/tools)
@@ -16556,8 +16553,7 @@
/area/maintenance/port)
"aRc" = (
/obj/machinery/door/airlock{
- name = "Port Emergency Storage";
- req_access_txt = "0"
+ name = "Port Emergency Storage"
},
/turf/open/floor/plating,
/area/storage/emergency/port)
@@ -17236,21 +17232,6 @@
/obj/effect/landmark/start/bartender,
/turf/open/floor/plasteel/bar,
/area/crew_quarters/bar)
-"aTa" = (
-/obj/machinery/requests_console{
- department = "Bar";
- departmentType = 2;
- pixel_x = 30;
- receive_ore_updates = 1
- },
-/obj/machinery/camera{
- c_tag = "Bar";
- dir = 8
- },
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks,
-/turf/open/floor/plasteel/bar,
-/area/crew_quarters/bar)
"aTb" = (
/obj/machinery/newscaster{
pixel_y = 32
@@ -18049,7 +18030,7 @@
/turf/open/floor/plasteel,
/area/bridge)
"aVp" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/structure/cable{
icon_state = "4-8"
},
@@ -18924,7 +18905,6 @@
"aXl" = (
/obj/machinery/door/window/southright{
name = "Bar Door";
- req_access_txt = "0";
req_one_access_txt = "25;28"
},
/turf/open/floor/plasteel/bar,
@@ -18950,8 +18930,7 @@
/area/hydroponics)
"aXp" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/freezer,
@@ -19075,9 +19054,7 @@
dir = 4
},
/obj/machinery/door/airlock/external{
- id_tag = null;
- name = "Port Docking Bay 2";
- req_access_txt = "0"
+ name = "Port Docking Bay 2"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -19405,7 +19382,6 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/highsecurity{
- locked = 0;
name = "AI Upload Access";
req_access_txt = "16"
},
@@ -19888,7 +19864,6 @@
"aZQ" = (
/obj/machinery/door/airlock/command{
name = "Conference Room";
- req_access = null;
req_access_txt = "19"
},
/obj/structure/cable{
@@ -19928,7 +19903,6 @@
"aZX" = (
/obj/machinery/door/airlock/command{
name = "Captain's Office";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable{
@@ -21330,6 +21304,9 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
/turf/open/floor/plating,
/area/maintenance/aft)
"bdP" = (
@@ -21718,16 +21695,14 @@
"beK" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
- name = "Port Docking Bay 4";
- req_access_txt = "0"
+ name = "Port Docking Bay 4"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"beL" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
- name = "Port Docking Bay 3";
- req_access_txt = "0"
+ name = "Port Docking Bay 3"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -22566,7 +22541,6 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/smoke_machine,
/turf/open/floor/plasteel/white,
/area/medical/chemistry)
"bha" = (
@@ -22700,8 +22674,7 @@
/area/medical/morgue)
"bhr" = (
/obj/machinery/door/airlock{
- name = "Starboard Emergency Storage";
- req_access_txt = "0"
+ name = "Starboard Emergency Storage"
},
/turf/open/floor/plating,
/area/storage/emergency/starboard)
@@ -22713,8 +22686,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Mech Bay";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/turf/open/floor/plasteel,
/area/science/robotics/mechbay)
@@ -22759,7 +22731,7 @@
/obj/machinery/light{
dir = 1
},
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/turf/open/floor/plasteel/white,
/area/science/robotics/lab)
"bhy" = (
@@ -22922,6 +22894,13 @@
},
/turf/open/floor/plating,
/area/maintenance/port)
+"bhP" = (
+/obj/machinery/flasher{
+ id = "Cell 2";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/security/brig)
"bhQ" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -24225,7 +24204,6 @@
"blb" = (
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -24553,7 +24531,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/machinery/rnd/protolathe/department/science,
+/obj/machinery/rnd/production/protolathe/department/science,
/turf/open/floor/plasteel,
/area/science/lab)
"blK" = (
@@ -24802,7 +24780,6 @@
"bms" = (
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/cable{
@@ -24860,8 +24837,7 @@
/area/crew_quarters/heads/captain)
"bmA" = (
/obj/machinery/door/airlock{
- name = "Private Restroom";
- req_access_txt = "0"
+ name = "Private Restroom"
},
/turf/open/floor/plasteel/freezer,
/area/crew_quarters/heads/captain)
@@ -25192,7 +25168,7 @@
/area/science/lab)
"bno" = (
/obj/item/reagent_containers/glass/beaker/sulphuric,
-/obj/machinery/rnd/circuit_imprinter/department/science,
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
/turf/open/floor/plasteel,
/area/science/lab)
"bnp" = (
@@ -25467,8 +25443,7 @@
},
/obj/machinery/door/airlock/engineering/glass{
name = "Gravity Generator";
- req_access_txt = "11";
- req_one_access_txt = "0"
+ req_access_txt = "11"
},
/turf/open/floor/plasteel/dark,
/area/engine/gravity_generator)
@@ -25921,8 +25896,7 @@
/obj/machinery/door/window/northleft{
dir = 8;
icon_state = "left";
- name = "Reception Window";
- req_access_txt = "0"
+ name = "Reception Window"
},
/obj/machinery/door/window/brigdoor{
base_state = "rightsecure";
@@ -26188,7 +26162,6 @@
"bpD" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Chemistry Lab";
req_access_txt = "5; 33"
},
@@ -27055,7 +27028,6 @@
/area/science/explab)
"brE" = (
/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0";
req_one_access_txt = "8;12"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -27307,7 +27279,7 @@
pixel_y = 1
},
/obj/structure/table,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 5
},
@@ -27442,8 +27414,7 @@
"bsw" = (
/obj/machinery/door/airlock/research{
name = "Robotics Lab";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/turf/open/floor/plasteel/white,
/area/science/robotics/lab)
@@ -28377,6 +28348,9 @@
name = "Genetics Research Access";
req_access_txt = "9"
},
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"buH" = (
@@ -28393,6 +28367,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
/turf/open/floor/plasteel/white,
/area/science/research)
"buI" = (
@@ -28648,8 +28625,7 @@
/area/medical/medbay/central)
"bvl" = (
/obj/machinery/door/airlock/medical/glass{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -29685,7 +29661,6 @@
"bxG" = (
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/cable{
@@ -29888,7 +29863,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable{
@@ -30275,9 +30249,7 @@
/area/medical/sleeper)
"bzc" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Recovery Room";
- req_access_txt = "0"
+ name = "Recovery Room"
},
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
@@ -32353,7 +32325,6 @@
/area/maintenance/aft)
"bDW" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -32401,7 +32372,6 @@
dir = 4
},
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -33023,7 +32993,7 @@
department = "Medbay";
departmentType = 1;
name = "Medbay RC";
- pixel_w = 30
+ pixel_x = 30
},
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
@@ -33193,7 +33163,6 @@
/area/science/mixing)
"bFY" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "8;12"
},
/obj/structure/cable{
@@ -33405,8 +33374,8 @@
/area/science/mixing)
"bGA" = (
/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 6
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
},
/turf/open/floor/plasteel/white,
/area/science/mixing)
@@ -33683,9 +33652,7 @@
/turf/open/floor/plasteel/white,
/area/science/research)
"bHg" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bHh" = (
@@ -34201,8 +34168,8 @@
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
"bIm" = (
-/obj/machinery/rnd/protolathe/department/medical,
/obj/machinery/light,
+/obj/machinery/rnd/production/techfab/department/medical,
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
"bIn" = (
@@ -34443,6 +34410,13 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"bIP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/chair/comfy/black,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"bIQ" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -34540,7 +34514,6 @@
},
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48";
shuttledocked = 1
},
@@ -35549,6 +35522,9 @@
/obj/structure/sign/warning/nosmoking{
pixel_x = -32
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bLj" = (
@@ -35591,7 +35567,7 @@
/turf/open/floor/plating/airless,
/area/science/test_area)
"bLp" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plating/airless,
/area/science/test_area)
"bLq" = (
@@ -36044,6 +36020,7 @@
dir = 4;
on = 1
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/engine,
/area/science/mixing)
"bMy" = (
@@ -36054,6 +36031,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bMz" = (
@@ -36442,6 +36420,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bNy" = (
@@ -36886,6 +36865,7 @@
dir = 8;
on = 1
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/engine,
/area/science/mixing)
"bOG" = (
@@ -36897,6 +36877,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bOH" = (
@@ -37960,11 +37941,6 @@
icon_state = "wood-broken7"
},
/area/maintenance/port/aft)
-"bRd" = (
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks/beer,
-/turf/open/floor/wood,
-/area/maintenance/port/aft)
"bRe" = (
/obj/structure/table/wood,
/obj/effect/spawner/lootdrop/maintenance{
@@ -39507,7 +39483,7 @@
/turf/open/floor/plasteel,
/area/engine/atmos)
"bUN" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel,
/area/engine/atmos)
"bUO" = (
@@ -40560,7 +40536,6 @@
},
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -41989,7 +41964,7 @@
/turf/open/floor/engine,
/area/science/misc_lab)
"caY" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/engine,
/area/science/misc_lab)
"caZ" = (
@@ -42775,6 +42750,14 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"ccP" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ccQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/xenobiology)
"ccR" = (
/obj/machinery/portable_atmospherics/pump,
/obj/effect/turf_decal/bot{
@@ -43680,6 +43663,20 @@
/obj/item/caution,
/turf/open/floor/plating,
/area/maintenance/aft)
+"cfr" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 2;
+ external_pressure_bound = 140;
+ pressure_checks = 0;
+ name = "killroom vent"
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology Kill Room";
+ dir = 4;
+ network = list("ss13","rd")
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"cfs" = (
/obj/machinery/door/airlock/maintenance/abandoned{
name = "Air Supply Maintenance";
@@ -43717,6 +43714,15 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating/airless,
/area/maintenance/solars/port/aft)
+"cfy" = (
+/obj/structure/rack,
+/obj/item/clothing/shoes/winterboots,
+/obj/item/clothing/suit/hooded/wintercoat,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"cfz" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -43870,12 +43876,10 @@
/obj/structure/cable{
icon_state = "1-4"
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
/obj/effect/turf_decal/stripes/line{
dir = 1
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
"cfZ" = (
@@ -43952,6 +43956,9 @@
},
/turf/open/floor/plating,
/area/maintenance/aft)
+"cgi" = (
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"cgj" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/barricade/wooden,
@@ -43960,6 +43967,11 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"cgk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/biohazard,
+/turf/open/floor/plating,
+/area/science/xenobiology)
"cgl" = (
/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
dir = 2;
@@ -43977,6 +43989,17 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"cgn" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ target_temperature = 80;
+ dir = 2;
+ on = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"cgo" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -44352,8 +44375,18 @@
/obj/structure/cable/yellow{
icon_state = "2-4"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
+"cho" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"chp" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -44363,11 +44396,44 @@
},
/turf/closed/wall,
/area/maintenance/starboard/aft)
+"chq" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"chr" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Kill Chamber";
+ req_access_txt = "55"
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
"chs" = (
/obj/machinery/light,
/obj/machinery/atmospherics/pipe/manifold/general/visible,
/turf/open/floor/circuit/killroom,
/area/science/xenobiology)
+"cht" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"chu" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"chv" = (
/obj/structure/cable{
icon_state = "1-4"
@@ -44546,7 +44612,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -44803,6 +44868,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ciF" = (
@@ -45100,6 +45166,9 @@
/area/maintenance/disposal/incinerator)
"cjs" = (
/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cjt" = (
@@ -45117,6 +45186,9 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cjv" = (
@@ -45126,6 +45198,10 @@
/obj/structure/disposalpipe/segment{
dir = 5
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cjw" = (
@@ -45138,6 +45214,9 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
/turf/closed/wall,
/area/maintenance/disposal/incinerator)
"cjy" = (
@@ -45156,6 +45235,18 @@
/obj/item/cigbutt/roach,
/turf/open/floor/plating,
/area/maintenance/aft)
+"cjB" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/obj/structure/table,
+/obj/item/folder/white,
+/obj/item/pen,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"cjC" = (
/obj/structure/grille,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -45380,7 +45471,6 @@
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ckf" = (
-/obj/structure/disposalpipe/segment,
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
@@ -45400,6 +45490,9 @@
/area/maintenance/disposal/incinerator)
"cki" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ckj" = (
@@ -45417,6 +45510,7 @@
dir = 4;
name = "Incinerator to Space"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ckl" = (
@@ -45432,6 +45526,11 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/aft)
+"ckn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
"cko" = (
/obj/structure/disposalpipe/segment,
/turf/closed/wall,
@@ -45800,6 +45899,7 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"clk" = (
@@ -45840,7 +45940,6 @@
"clp" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -46024,7 +46123,7 @@
/area/engine/engineering)
"clS" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/machinery/rnd/protolathe/department/security,
+/obj/machinery/rnd/production/protolathe/department/security,
/turf/open/floor/plasteel/red/side,
/area/security/main)
"clT" = (
@@ -46085,6 +46184,9 @@
icon_state = "1-2"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 9
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cmg" = (
@@ -46288,11 +46390,6 @@
dir = 1
},
/area/engine/engineering)
-"cmR" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks,
-/turf/open/floor/wood,
-/area/maintenance/bar)
"cmU" = (
/obj/machinery/light/small,
/turf/open/floor/engine/n2,
@@ -46319,20 +46416,21 @@
dir = 2;
on = 1
},
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_exterior";
- idSelf = "incinerator_access_control";
- layer = 3.1;
- name = "Incinerator airlock control";
- pixel_x = 8;
- pixel_y = -24
- },
/obj/machinery/light/small{
dir = 8
},
/obj/structure/sign/warning/fire{
pixel_x = -32
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/airlock_sensor{
+ id_tag = "incinerator_airlock_sensor";
+ master_tag = "incinerator_airlock_control";
+ pixel_x = 8;
+ pixel_y = 24
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cmZ" = (
@@ -46343,22 +46441,23 @@
/obj/structure/sign/warning/fire{
pixel_x = 32
},
-/obj/machinery/doorButtons/access_button{
- idSelf = "incinerator_access_control";
- idDoor = "incinerator_airlock_interior";
- name = "Incinerator airlock control";
- pixel_x = -8;
- pixel_y = 24
- },
/obj/machinery/light/small{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cna" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
},
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 8;
+ frequency = 1449;
+ id = "incinerator_airlock_pump"
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cnb" = (
@@ -46415,7 +46514,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -46803,7 +46901,7 @@
/turf/open/floor/engine/vacuum,
/area/maintenance/disposal/incinerator)
"coq" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon{
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
dir = 1
},
/obj/structure/sign/warning/vacuum/external{
@@ -47275,10 +47373,9 @@
/area/maintenance/disposal/incinerator)
"cpO" = (
/obj/structure/lattice,
-/obj/machinery/atmospherics/components/binary/pump{
+/obj/machinery/atmospherics/components/binary/pump/on{
dir = 2;
- name = "Incinerator Output Pump";
- on = 1
+ name = "Incinerator Output Pump"
},
/turf/open/space,
/area/maintenance/disposal/incinerator)
@@ -47339,7 +47436,7 @@
c_tag = "Engineering Storage";
dir = 4
},
-/obj/machinery/rnd/protolathe/department/engineering,
+/obj/machinery/rnd/production/protolathe/department/engineering,
/turf/open/floor/plasteel,
/area/engine/engineering)
"cpW" = (
@@ -47482,7 +47579,6 @@
"cqu" = (
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -47495,7 +47591,7 @@
/obj/machinery/light{
dir = 8
},
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/turf/open/floor/plasteel,
/area/engine/engineering)
"cqx" = (
@@ -47869,13 +47965,8 @@
/turf/open/floor/plating,
/area/engine/engineering)
"crJ" = (
-/obj/machinery/light/small{
- dir = 8;
- light_color = "#fff4bc"
- },
-/obj/structure/closet/emcloset/anchored,
-/turf/open/floor/plating,
-/area/engine/engineering)
+/turf/open/space/basic,
+/area/space/nearstation)
"crK" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -48009,13 +48100,16 @@
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"csr" = (
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "incinerator_airlock_exterior";
- idSelf = "incinerator_access_control";
- idInterior = "incinerator_airlock_interior";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Incinerator Access Console";
+ airpump_tag = "incinerator_airlock_pump";
+ exterior_door_tag = "incinerator_airlock_exterior";
+ id_tag = "incinerator_access_control";
+ interior_door_tag = "incinerator_airlock_interior";
pixel_x = 6;
pixel_y = -26;
+ sanitize_external = 1;
+ sensor_tag = "incinerator_airlock_sensor";
req_access_txt = "12"
},
/obj/machinery/button/ignition{
@@ -48141,7 +48235,6 @@
},
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65;13"
},
/turf/open/floor/plating,
@@ -49856,27 +49949,14 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
/area/maintenance/solars/starboard/fore)
-"cxR" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plating,
-/area/security/brig)
"cxW" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -49924,7 +50004,6 @@
},
/obj/machinery/door/airlock/command{
name = "Command Tool Storage";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/dark,
@@ -49944,9 +50023,7 @@
dir = 8
},
/obj/machinery/door/airlock/external{
- id_tag = null;
- name = "Port Docking Bay 2";
- req_access_txt = "0"
+ name = "Port Docking Bay 2"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -49973,8 +50050,7 @@
dir = 1
},
/obj/machinery/door/airlock/external{
- name = "Port Docking Bay 4";
- req_access_txt = "0"
+ name = "Port Docking Bay 4"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -49983,20 +50059,10 @@
dir = 1
},
/obj/machinery/door/airlock/external{
- name = "Port Docking Bay 3";
- req_access_txt = "0"
+ name = "Port Docking Bay 3"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
-"cyA" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"cyC" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -50022,7 +50088,6 @@
},
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -50046,7 +50111,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -50091,7 +50155,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -50114,7 +50177,6 @@
},
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65;13"
},
/turf/open/floor/plating,
@@ -50208,6 +50270,11 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/plasteel/bar,
/area/crew_quarters/bar)
+"czQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
"czR" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -51219,12 +51286,6 @@
dir = 4
},
/area/engine/engineering)
-"cDO" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
"cDZ" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -51238,10 +51299,6 @@
},
/turf/open/floor/plasteel/yellow/side,
/area/engine/engineering)
-"cEm" = (
-/obj/machinery/vending/autodrobe,
-/turf/open/floor/wood,
-/area/maintenance/bar)
"cEs" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -51307,6 +51364,9 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"cFJ" = (
+/turf/open/floor/plating/airless,
+/area/space)
"cFK" = (
/obj/machinery/field/generator{
anchored = 1;
@@ -51672,37 +51732,15 @@
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
-"cKh" = (
-/obj/structure/bed,
-/obj/item/bedsheet/grey,
-/obj/effect/decal/cleanable/semen{
- desc = "Blech.";
- name = "dried semen"
- },
-/obj/effect/spawner/lootdrop/costume,
-/turf/open/floor/plating{
- icon_state = "platingdmg3"
- },
+"cIK" = (
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"cKY" = (
+/obj/structure/table/wood/poker,
+/obj/item/coin/iron,
+/turf/open/floor/wood,
/area/maintenance/bar)
-"cKI" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 1;
- id_tag = "lobbyairlock";
- name = "Security Lobby";
- req_access_txt = "0"
- },
-/turf/open/floor/plasteel/red/side{
- dir = 1
- },
-/area/security/brig)
-"cLr" = (
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/brig)
"cMm" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -51853,7 +51891,6 @@
/area/maintenance/starboard)
"cNV" = (
/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0";
req_one_access_txt = "8;12"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -51867,7 +51904,6 @@
/area/maintenance/starboard/aft)
"cNX" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "8;12"
},
/obj/structure/cable{
@@ -51954,12 +51990,10 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"cQZ" = (
-/obj/structure/cable/yellow{
- icon_state = "1-4"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+"cQG" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/space)
"cSz" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -52311,46 +52345,25 @@
},
/turf/open/floor/plating,
/area/science/xenobiology)
+"cTY" = (
+/obj/structure/sign/poster/official/safety_internals{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cTZ" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"cVb" = (
/turf/closed/wall,
/area/hallway/secondary/service)
-"cVk" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/camera/motion{
- c_tag = "Armory Motion Sensor";
- dir = 2;
- name = "motion-sensitive security camera"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"cYR" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
- },
-/turf/open/floor/plasteel/red/side{
- dir = 1
- },
-/area/security/brig)
-"daq" = (
-/obj/machinery/door/airlock/maintenance/abandoned{
- name = "Incinerator Access";
- req_access_txt = "12"
- },
-/obj/structure/barricade/wooden{
- name = "wooden barricade (CLOSED)"
- },
+"dcQ" = (
+/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
-/area/maintenance/bar)
-"ddq" = (
-/obj/structure/grille,
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space)
+/area/space/nearstation)
"dfh" = (
/obj/machinery/power/apc{
areastring = "/area/science/circuit";
@@ -52365,50 +52378,91 @@
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"dfW" = (
+"diu" = (
+/obj/structure/chair/stool,
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"dlj" = (
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"dnc" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "0"
+ },
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/red/side{
- dir = 6
- },
-/area/security/brig)
-"dkZ" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible{
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"dqu" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"dvO" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"dAS" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/structure/disposalpipe/segment,
/turf/closed/wall,
-/area/maintenance/fore/secondary)
-"dLQ" = (
-/turf/open/floor/plasteel/red/corner{
+/area/science/circuit)
+"dxw" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
+ },
+/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/area/security/brig)
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"dAs" = (
+/obj/structure/sign/poster/random{
+ pixel_y = -32
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"dCs" = (
+/obj/machinery/button/door{
+ id = "Singularity";
+ name = "Shutters Control";
+ pixel_x = -25;
+ req_access_txt = "11"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"dFc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"dFm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
"dMZ" = (
/obj/structure/sign/poster/official/random{
pixel_y = 32
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"dRy" = (
-/obj/structure/table,
-/obj/item/storage/box/firingpins,
-/obj/item/storage/box/firingpins,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"dUn" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/red/corner{
+"dVC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
+/obj/machinery/light,
+/turf/open/floor/plasteel/red/side,
/area/security/brig)
"eaI" = (
/obj/structure/table/reinforced,
@@ -52417,76 +52471,21 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"eeP" = (
-/obj/machinery/light,
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 5
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"eiu" = (
-/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
- target_temperature = 80;
- dir = 2;
- on = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
-"eiQ" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/security/brig)
-"ejb" = (
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"ejX" = (
-/obj/machinery/light{
- dir = 1
- },
-/turf/open/floor/plasteel/red/corner{
- dir = 1
- },
-/area/hallway/primary/fore)
-"elx" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plating,
-/area/security/warden)
-"eoF" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
- },
-/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
-"eqj" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/red/corner{
- dir = 1
- },
-/area/security/brig)
-"ese" = (
+"erb" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 1
},
-/turf/open/floor/plasteel,
+/turf/open/floor/plasteel/red/side{
+ dir = 1
+ },
/area/security/brig)
+"erH" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
"eyM" = (
/obj/machinery/mineral/ore_redemption{
input_dir = 2;
@@ -52495,25 +52494,41 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
/area/quartermaster/miningdock)
-"eBn" = (
-/obj/effect/turf_decal/stripes/white/line{
+"eyV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "seclobby";
+ name = "security shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"eCQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"eHI" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/maintenance/disposal/incinerator)
+"eLY" = (
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/corner{
dir = 1
},
-/obj/effect/turf_decal/stripes/white/corner,
+/obj/machinery/door_timer{
+ id = "Secure Cell";
+ name = "Secure Cell";
+ pixel_y = -32
+ },
/turf/open/floor/plasteel/dark,
/area/security/execution/transfer)
-"eGa" = (
-/turf/open/floor/wood{
- icon_state = "wood-broken5"
- },
-/area/maintenance/bar)
-"eHD" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"eRz" = (
/obj/structure/lattice,
/obj/structure/grille,
@@ -52529,34 +52544,42 @@
},
/turf/open/floor/plasteel,
/area/quartermaster/miningdock)
-"fdi" = (
-/obj/structure/lattice,
-/obj/structure/grille,
-/turf/open/space/basic,
-/area/space)
-"fgi" = (
-/turf/closed/wall,
-/area/crew_quarters/cryopod)
-"fiq" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+"eXc" = (
+/obj/structure/window/reinforced,
+/obj/vehicle/ridden/secway,
+/obj/item/key/security,
+/obj/machinery/door/window/eastleft{
+ name = "Secway Docking Port"
},
-/turf/open/floor/plasteel,
-/area/security/armory)
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/showroomfloor,
+/area/space)
+"eXD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/obj/structure/tank_dispenser/oxygen,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"eYQ" = (
+/obj/machinery/vending/kink,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"fbL" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/drone,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"fcG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
"flc" = (
/obj/machinery/bookbinder,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"fmW" = (
-/obj/effect/turf_decal/loading_area/white,
-/obj/effect/turf_decal/stripes/white/corner{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/white/corner,
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
"fnC" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
@@ -52570,60 +52593,85 @@
},
/turf/open/floor/plasteel/hydrofloor,
/area/hallway/secondary/service)
-"foQ" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/structure/chair/comfy/black,
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"fsC" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"fFB" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "Singularity";
- name = "radiation shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/spawner/structure/window/reinforced,
+"fnP" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/blood/old,
+/obj/item/device/assembly/signaler,
/turf/open/floor/plating,
+/area/maintenance/bar)
+"fpI" = (
+/turf/open/floor/plasteel/red/side{
+ dir = 8
+ },
+/area/security/brig)
+"fAn" = (
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
/area/engine/engineering)
-"fIx" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+"fAq" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/red/side{
dir = 4
},
-/turf/closed/wall,
+/area/security/brig)
+"fDs" = (
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/open/floor/wood,
/area/maintenance/bar)
"fKl" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/landmark/event_spawn,
/turf/open/floor/plasteel,
/area/science/circuit)
-"fNa" = (
-/obj/machinery/power/apc{
- areastring = "/area/maintenance/bar";
- dir = 2;
- name = "Maintenance Bar APC";
- pixel_x = 1;
- pixel_y = -24
+"fPq" = (
+/obj/item/device/radio/intercom{
+ freerange = 0;
+ frequency = 1459;
+ name = "Station Intercom (General)";
+ pixel_x = -30
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"fPE" = (
+/obj/structure/table,
+/obj/item/grenade/barrier{
+ pixel_x = 4
+ },
+/obj/item/grenade/barrier,
+/obj/item/grenade/barrier{
+ pixel_x = -4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"fSk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/structure/cable,
/turf/open/floor/wood{
icon_state = "wood-broken7"
},
/area/maintenance/bar)
-"fXR" = (
-/obj/structure/table/wood/poker,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+"fVu" = (
+/obj/machinery/camera/motion{
+ c_tag = "Non-Lethal Armory Motion Sensor";
dir = 4
},
+/obj/effect/turf_decal/stripes/end{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/armory)
+"fWC" = (
+/obj/machinery/chem_dispenser/drinks/beer,
+/obj/structure/table/wood,
/turf/open/floor/wood,
/area/maintenance/bar)
"gbq" = (
@@ -52638,70 +52686,96 @@
/obj/item/stack/sheet/glass/fifty,
/turf/open/floor/plating,
/area/maintenance/department/medical/morgue)
+"get" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"ghy" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/structure/closet/emcloset/anchored,
+/turf/open/floor/plating,
+/area/engine/engineering)
"gjl" = (
/turf/closed/wall,
/area/quartermaster/warehouse)
-"gnt" = (
-/obj/structure/chair/stool/bar,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
+"gmz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 2
},
-/area/maintenance/bar)
-"gqJ" = (
-/obj/structure/window/reinforced,
-/obj/vehicle/ridden/secway,
-/obj/item/key/security,
-/obj/machinery/door/window/eastleft{
- name = "Secway Docking Port"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel/showroomfloor,
-/area/space)
-"gre" = (
/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"gtB" = (
+/area/space/nearstation)
+"gva" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/light,
-/turf/open/floor/plasteel/red/side,
-/area/security/brig)
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"gvi" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"gvx" = (
+/turf/open/floor/plasteel,
+/area/security/execution/transfer)
"gwd" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"gBe" = (
-/obj/structure/chair/stool/bar,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"gEu" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/wood{
- icon_state = "wood-broken"
- },
-/area/maintenance/bar)
-"gHZ" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 4
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken6"
- },
-/area/maintenance/bar)
-"gKd" = (
+"gAl" = (
/turf/open/floor/plasteel/red/side{
- dir = 8
+ dir = 10
},
/area/security/brig)
+"gGR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/bar)
+"gKN" = (
+/obj/structure/bed,
+/obj/item/clothing/suit/straight_jacket,
+/obj/item/clothing/mask/muzzle,
+/turf/open/floor/plasteel,
+/area/security/execution/transfer)
+"gLD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/maintenance/fore/secondary)
"gLH" = (
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -52709,12 +52783,17 @@
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"gUO" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plasteel/red/side{
- dir = 4
+"gMx" = (
+/obj/effect/landmark/start/atmospheric_technician,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"gQx" = (
+/turf/open/floor/plasteel/purple/side{
+ tag = "icon-purple (NORTH)";
+ icon_state = "purple";
+ dir = 1
},
-/area/security/brig)
+/area/crew_quarters/cryopod)
"gWd" = (
/obj/structure/cable{
icon_state = "1-4"
@@ -52725,6 +52804,18 @@
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
+"gZp" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 1;
+ id_tag = "lobbyairlock";
+ name = "Security Lobby";
+ req_access_txt = "0"
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 1
+ },
+/area/security/brig)
"gZG" = (
/obj/structure/closet/crate/freezer/surplus_limbs,
/obj/item/reagent_containers/glass/beaker/synthflesh,
@@ -52732,17 +52823,6 @@
dir = 8
},
/area/medical/sleeper)
-"hbX" = (
-/obj/machinery/flasher{
- id = "brigentry";
- pixel_y = -28
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/chair{
- dir = 1
- },
-/turf/open/floor/plasteel/red/side,
-/area/security/brig)
"hcE" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/disposalpipe/segment,
@@ -52760,208 +52840,59 @@
},
/turf/open/floor/plating,
/area/maintenance/port)
-"hfn" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/biohazard,
-/turf/open/floor/plating,
-/area/science/xenobiology)
-"hgP" = (
-/obj/structure/closet/bombcloset/security,
-/turf/open/floor/plasteel/showroomfloor,
-/area/space)
-"hmW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
+"hfY" = (
+/obj/machinery/flasher{
+ id = "brigentry";
+ pixel_y = -28
},
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"hyz" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "Singularity";
- name = "radiation shutters"
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/chair{
+ dir = 1
},
-/obj/effect/turf_decal/bot{
- dir = 2
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"hCi" = (
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space)
-"hDa" = (
-/obj/machinery/light{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/grille,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"hMa" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"hQd" = (
-/turf/open/space/basic,
-/area/engine/engineering)
-"hSW" = (
/turf/open/floor/plasteel/red/side,
/area/security/brig)
-"ieW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
+"hik" = (
+/obj/structure/table/wood,
+/obj/item/storage/box/drinkingglasses,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"hjI" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
},
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"ilg" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"hnm" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "briggate";
+ name = "security shutters"
+ },
+/obj/machinery/door/window/eastright{
+ name = "Brig Desk";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"hpY" = (
+/obj/effect/spawner/lootdrop/keg,
/turf/open/floor/wood{
icon_state = "wood-broken7"
},
/area/maintenance/bar)
-"ilT" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/security/armory)
-"ipA" = (
-/obj/machinery/droneDispenser,
-/turf/open/floor/plating,
-/area/maintenance/department/medical/morgue)
-"iqO" = (
-/obj/machinery/camera/emp_proof{
- c_tag = "Engine Containment Port Aft";
- dir = 1;
- network = list("engine")
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"itG" = (
-/obj/structure/table/reinforced,
-/obj/item/paper_bin,
-/obj/item/pen,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"iun" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"izg" = (
-/obj/structure/table/wood/poker,
-/obj/item/coin/iron,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"iEJ" = (
-/obj/machinery/door/airlock/external{
- name = "Escape Pod One"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/hallway/secondary/entry)
-"iNn" = (
-/obj/machinery/camera{
- c_tag = "Kitchen Cold Room"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/reagent_dispensers/cooking_oil,
-/turf/open/floor/plasteel/showroomfloor,
-/area/crew_quarters/kitchen)
-"iNt" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/red/side{
- dir = 4
- },
-/area/security/brig)
-"iRn" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 2;
- external_pressure_bound = 140;
- pressure_checks = 0;
- name = "killroom vent"
- },
-/obj/machinery/camera{
- c_tag = "Xenobiology Kill Room";
- dir = 4;
- network = list("ss13","rd")
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"iZz" = (
-/obj/structure/table/wood/poker,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"jaa" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0"
+"htN" = (
+/obj/structure/sign/poster/random{
+ pixel_y = -32
},
/turf/open/floor/wood{
- icon_state = "wood-broken"
+ icon_state = "wood-broken7"
},
/area/maintenance/bar)
-"jbf" = (
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/machinery/power/apc{
- areastring = "/area/hallway/secondary/service";
- dir = 1;
- name = "Service Hall APC";
- pixel_y = 25
- },
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"jgm" = (
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/machinery/camera{
- c_tag = "Circuitry Lab";
- dir = 8;
- network = list("ss13","rd")
- },
-/turf/open/floor/plasteel,
-/area/science/circuit)
-"jlm" = (
-/obj/machinery/rnd/protolathe/department/cargo,
-/turf/open/floor/plasteel,
-/area/quartermaster/office)
-"jrE" = (
-/obj/machinery/rnd/protolathe/department/science,
-/obj/structure/sign/poster/official/random{
- pixel_x = 32
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"jvH" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"jvX" = (
+"hBF" = (
/obj/machinery/door_timer{
id = "Cell 2";
name = "Cell 2";
@@ -52971,47 +52902,64 @@
/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
/turf/open/floor/plasteel/red/corner,
/area/security/brig)
-"jwO" = (
-/obj/structure/table/wood,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"jxR" = (
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"jyX" = (
-/obj/structure/sign/warning/securearea,
-/turf/closed/wall/r_wall,
-/area/engine/engineering)
-"jAD" = (
-/obj/structure/grille,
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"jCq" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
+"hHa" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "briggate";
+ name = "security shutters"
+ },
+/obj/machinery/door/window/southleft{
+ base_state = "right";
+ icon_state = "right";
+ name = "Brig Desk";
+ req_access_txt = "1"
},
/obj/structure/cable{
icon_state = "1-4"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"hNj" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "0"
},
/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"jHt" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/disposalpipe/segment{
- dir = 10
+/area/maintenance/bar)
+"hXw" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
},
-/obj/structure/cable{
- icon_state = "2-8"
+/area/maintenance/bar)
+"iev" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+/turf/open/floor/plasteel,
+/area/security/armory)
+"imZ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
},
+/area/maintenance/bar)
+"inb" = (
+/obj/structure/rack,
+/obj/item/gun/energy/e_gun/dragnet,
+/obj/item/gun/energy/e_gun/dragnet,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"ipA" = (
+/obj/machinery/droneDispenser,
/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"jKI" = (
+/area/maintenance/department/medical/morgue)
+"itG" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"ivo" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
@@ -53026,268 +52974,76 @@
dir = 9
},
/area/security/brig)
-"jSO" = (
-/obj/machinery/light{
- dir = 4
- },
+"iyf" = (
/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/science/circuit)
-"jVl" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"jZh" = (
-/obj/structure/grille,
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"khb" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 10
},
-/obj/structure/table,
-/obj/item/kitchen/rollingpin,
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"khB" = (
-/obj/machinery/door/airlock/external{
- cyclelinkeddir = 0;
- req_access_txt = "13"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
-"kkQ" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"knx" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/engineering{
- name = "Gravity Generator";
- req_access_txt = "11"
- },
-/obj/effect/turf_decal/delivery,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/engine/gravity_generator)
-"kob" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"kyO" = (
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
- },
-/obj/item/pen,
-/obj/machinery/newscaster{
- pixel_x = 30
- },
-/obj/structure/table/wood,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"kDA" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
-/turf/open/floor/plasteel,
-/area/security/armory)
-"kEo" = (
-/obj/structure/table/wood,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/machinery/newscaster{
- pixel_x = 30
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"kGu" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"kHd" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/science/xenobiology)
-"kHN" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"kNw" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
/turf/open/floor/plating/airless,
/area/space/nearstation)
-"kPd" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"kQk" = (
-/obj/structure/rack,
-/obj/effect/spawner/lootdrop/maintenance{
- lootcount = 2;
- name = "2maintenance loot spawner"
- },
-/turf/open/floor/plating,
-/area/maintenance/department/medical/morgue)
-"kSb" = (
-/obj/effect/turf_decal/bot,
-/turf/open/floor/plasteel,
-/area/quartermaster/miningdock)
-"kTn" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/structure/table/wood,
-/obj/item/reagent_containers/spray/cleaner,
-/turf/open/floor/wood{
- icon_state = "wood-broken6"
- },
-/area/maintenance/bar)
-"kXw" = (
-/obj/machinery/vending/games{
- name = "\improper Good 'Clean' Fun"
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lik" = (
+"iyX" = (
+/obj/machinery/vending/cigarette,
/turf/open/floor/plasteel/red/side{
- dir = 10
+ dir = 4
},
/area/security/brig)
-"lqu" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/disposalpipe/segment,
+"iDC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"iEJ" = (
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod One"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
/turf/open/floor/plating,
-/area/science/xenobiology)
-"lxM" = (
-/obj/structure/sign/poster/random{
- pixel_y = -32
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lza" = (
-/obj/structure/table/glass,
-/obj/item/paper_bin,
-/obj/item/pen/blue,
-/turf/open/floor/plasteel/purple/side{
- tag = "icon-purple (NORTH)";
- icon_state = "purple";
- dir = 1
- },
-/area/crew_quarters/cryopod)
-"lzJ" = (
-/obj/structure/chair/stool,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lAB" = (
-/obj/structure/sign/nanotrasen,
-/turf/closed/wall,
-/area/science/circuit)
-"lBd" = (
+/area/hallway/secondary/entry)
+"iFU" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/space)
-"lFR" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lMg" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/circuit)
-"lNK" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lQG" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/science/circuit)
-"lWm" = (
-/obj/machinery/door/window/brigdoor/security/cell{
- id = "Cell 3";
- name = "Cell 3"
+"iNn" = (
+/obj/machinery/camera{
+ c_tag = "Kitchen Cold Room"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel/red/side,
-/area/security/brig)
-"lWz" = (
-/turf/closed/wall,
-/area/maintenance/bar)
-"mhD" = (
-/obj/machinery/cryopod{
- tag = "icon-cryopod-open (EAST)";
- icon_state = "cryopod-open";
- dir = 4
- },
-/turf/open/floor/noslip,
-/area/crew_quarters/cryopod)
-"mmW" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 4
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"mnl" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+/obj/structure/reagent_dispensers/cooking_oil,
+/turf/open/floor/plasteel/showroomfloor,
+/area/crew_quarters/kitchen)
+"iUe" = (
+/turf/open/floor/plasteel/red/corner{
dir = 1
},
-/obj/machinery/light/small{
- dir = 4
- },
-/turf/open/floor/plasteel/floorgrime,
/area/security/brig)
-"mnG" = (
+"iVO" = (
+/obj/machinery/camera/emp_proof{
+ c_tag = "Engine Containment Port Aft";
+ dir = 1;
+ network = list("engine")
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"iWY" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"jbf" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/hallway/secondary/service";
+ dir = 1;
+ name = "Service Hall APC";
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"jcD" = (
/obj/structure/rack,
/obj/item/clothing/suit/armor/bulletproof{
pixel_x = -3;
@@ -53314,99 +53070,243 @@
/obj/effect/turf_decal/bot_white,
/turf/open/floor/plasteel/dark,
/area/security/armory)
-"mnX" = (
+"jgm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/machinery/camera{
+ c_tag = "Circuitry Lab";
+ dir = 8;
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"jlm" = (
+/obj/machinery/rnd/production/techfab/department/cargo,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"jlZ" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
+ },
+/area/maintenance/bar)
+"jrE" = (
+/obj/machinery/rnd/production/protolathe/department/science,
+/obj/structure/sign/poster/official/random{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"jrJ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"jyK" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Brig Control";
+ req_access_txt = "3"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
+"jAD" = (
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"jCq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"jCY" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/fore/secondary)
+"jEl" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"jFG" = (
+/obj/structure/table,
+/obj/item/storage/box/firingpins,
+/obj/item/storage/box/firingpins,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"jHt" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"jKG" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 1;
+ id_tag = "lobbyairlock";
+ name = "Security Lobby";
+ req_access_txt = "0"
+ },
+/turf/open/floor/plasteel/red/side,
+/area/security/brig)
+"jMi" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"jMF" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 9
+ },
+/turf/closed/wall,
+/area/science/circuit)
+"jSO" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"jVl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"jWi" = (
+/turf/open/floor/plasteel/showroomfloor,
+/area/space/nearstation)
+"jXD" = (
+/obj/machinery/flasher{
+ id = "Cell 3";
+ pixel_x = -28
+ },
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 1
},
/turf/open/floor/plasteel/floorgrime,
/area/security/brig)
-"muS" = (
-/obj/structure/chair/stool,
-/turf/open/floor/wood{
- icon_state = "wood-broken"
+"kbf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
},
-/area/maintenance/bar)
-"mxj" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0"
- },
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/effect/turf_decal/bot{
+ dir = 2
},
/turf/open/floor/plating,
-/area/maintenance/bar)
-"myd" = (
-/obj/machinery/suit_storage_unit/security,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"mzz" = (
-/obj/structure/grille,
-/turf/open/floor/plating/airless,
/area/engine/engineering)
-"mHd" = (
-/obj/structure/falsewall,
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"mLm" = (
-/obj/structure/cable{
- icon_state = "1-8"
+"kgu" = (
+/turf/open/space/basic,
+/area/engine/engineering)
+"khb" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
},
-/obj/structure/grille,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"mMg" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable/yellow{
+/obj/structure/table,
+/obj/item/kitchen/rollingpin,
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"khB" = (
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"knx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Gravity Generator";
+ req_access_txt = "11"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"kob" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plating,
-/area/engine/engineering)
-"mNi" = (
-/obj/machinery/light_switch{
- pixel_x = -20
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"mQs" = (
-/obj/machinery/power/emitter/anchored{
- dir = 4;
- state = 2
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"mRe" = (
-/obj/machinery/light{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"mSu" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/area/maintenance/starboard/aft)
+"kqE" = (
+/obj/structure/table/wood/poker,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/closed/wall,
-/area/maintenance/fore/secondary)
-"mWO" = (
-/turf/open/floor/plating/airless,
-/area/space)
-"mXj" = (
-/turf/open/floor/plasteel/showroomfloor,
-/area/space)
-"mXs" = (
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"ksK" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Incinerator Access";
+ req_access_txt = "12"
+ },
+/obj/structure/barricade/wooden{
+ name = "wooden barricade (CLOSED)"
+ },
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"kuC" = (
+/obj/item/shard,
+/obj/item/wirecutters,
+/obj/item/wallframe/camera,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/bar)
+"kvn" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
/turf/open/floor/plasteel,
-/area/security/execution/transfer)
-"nnM" = (
-/turf/closed/wall/r_wall,
-/area/security/armory)
-"nsq" = (
+/area/security/brig)
+"kwU" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
@@ -53414,18 +53314,329 @@
dir = 8
},
/area/security/brig)
-"nuC" = (
+"kyp" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 1;
+ id_tag = "outerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 9
+ },
+/area/security/brig)
+"kzT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"kEw" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"kIZ" = (
/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"nwx" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk,
+/area/security/warden)
+"kOs" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"kOw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"kPd" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"kPh" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall,
+/area/maintenance/bar)
+"kPB" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"kQk" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical/morgue)
+"kSb" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock)
+"ldw" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/open/space,
+/area/space)
+"ldy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/red/side{
+ dir = 6
+ },
+/area/security/brig)
+"lgs" = (
+/obj/structure/table/wood/poker,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"lkm" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space)
+"lkA" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/bar";
+ dir = 2;
+ name = "Maintenance Bar APC";
+ pixel_x = 1;
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"lkC" = (
+/obj/structure/sign/poster/official/no_erp,
+/turf/closed/wall,
+/area/maintenance/bar)
+"lmZ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"lou" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/security/brig)
+"lAB" = (
+/obj/structure/sign/nanotrasen,
+/turf/closed/wall,
+/area/science/circuit)
+"lJX" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot{
+ dir = 2
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
+"lMg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"lQG" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/science/circuit)
+"lTm" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"lXp" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/red/side{
dir = 4
},
/area/security/brig)
+"maf" = (
+/obj/structure/sign/warning/securearea,
+/turf/closed/wall/r_wall,
+/area/engine/engineering)
+"mdX" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"mkG" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"mlj" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "0"
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"msk" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"mtY" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"mwi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/armory)
+"mxQ" = (
+/obj/machinery/door/poddoor/shutters{
+ id = "lowsecarmory";
+ name = "Non-Lethal Armoury Shutter"
+ },
+/obj/machinery/button/door{
+ id = "lowsecarmory";
+ name = "Non-Lethal Armory Shutters";
+ pixel_y = 26;
+ req_access_txt = "3"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/security/main)
+"myR" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin,
+/obj/item/pen/blue,
+/turf/open/floor/plasteel/purple/side{
+ tag = "icon-purple (NORTH)";
+ icon_state = "purple";
+ dir = 1
+ },
+/area/crew_quarters/cryopod)
+"mAD" = (
+/obj/machinery/door_timer{
+ id = "Cell 3";
+ name = "Cell 3";
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/red/corner,
+/area/security/brig)
+"mDW" = (
+/obj/machinery/flasher{
+ id = "Cell 4";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/security/brig)
+"mFn" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/open/space/basic,
+/area/space)
+"mGv" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"mNi" = (
+/obj/machinery/light_switch{
+ pixel_x = -20
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"mRe" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"mTC" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"mUH" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/transfer)
+"ndn" = (
+/turf/open/floor/plasteel/red/side{
+ dir = 6
+ },
+/area/security/brig)
+"nrJ" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/red/corner{
+ dir = 1
+ },
+/area/hallway/primary/fore)
+"nrT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"nvm" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
"nxv" = (
/obj/machinery/power/apc{
name = "Construction Area APC";
@@ -53437,36 +53648,17 @@
},
/turf/open/floor/plating,
/area/construction)
-"nys" = (
-/obj/machinery/flasher{
- id = "Cell 4";
- pixel_x = -28
- },
-/turf/open/floor/plasteel/floorgrime,
-/area/security/brig)
-"nAv" = (
-/obj/structure/table,
-/obj/item/grenade/barrier{
- pixel_x = 4
- },
-/obj/item/grenade/barrier,
-/obj/item/grenade/barrier{
- pixel_x = -4
- },
-/obj/machinery/light{
- dir = 1
- },
-/turf/open/floor/plasteel/dark,
-/area/security/armory)
-"nGs" = (
-/obj/item/lighter/greyscale,
-/obj/effect/decal/cleanable/semen{
- desc = "Blech.";
- name = "dried semen"
- },
-/turf/open/floor/plating{
- icon_state = "panelscorched"
+"nyw" = (
+/turf/closed/wall/r_wall,
+/area/space)
+"nAW" = (
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"nBt" = (
+/obj/machinery/vending/games{
+ name = "\improper Good 'Clean' Fun"
},
+/turf/open/floor/wood,
/area/maintenance/bar)
"nGt" = (
/obj/structure/cable{
@@ -53479,157 +53671,103 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"nHg" = (
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"nLS" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
+"nNQ" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
},
-/obj/effect/turf_decal/stripes/corner{
+/obj/effect/turf_decal/stripes/white/corner,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/transfer)
+"nQE" = (
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"nRD" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable{
- icon_state = "2-4"
+ dir = 5
},
/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
+/area/hallway/primary/fore)
"nRG" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"nYI" = (
-/obj/effect/spawner/lootdrop/maintenance{
- lootcount = 2;
- name = "2maintenance loot spawner"
- },
-/obj/item/crowbar,
-/obj/item/device/electropack/shockcollar,
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"oaS" = (
-/obj/effect/landmark/start/station_engineer,
-/obj/structure/chair/office/dark{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
-"obC" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 4
- },
-/turf/closed/wall,
-/area/maintenance/bar)
-"ock" = (
-/obj/structure/rack,
-/obj/item/clothing/shoes/winterboots,
-/obj/item/clothing/suit/hooded/wintercoat,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
-"ody" = (
-/obj/effect/spawner/lootdrop/keg,
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"ofN" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
- },
-/obj/structure/tank_dispenser/oxygen,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"olb" = (
-/obj/structure/window/reinforced,
-/obj/vehicle/ridden/secway,
-/obj/item/key/security,
-/obj/machinery/door/window/eastleft{
- name = "Secway Docking Port"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel/showroomfloor,
-/area/space/nearstation)
-"onN" = (
-/obj/machinery/light{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
+"nYB" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"oru" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall,
-/area/maintenance/bar)
-"otR" = (
-/obj/machinery/suit_storage_unit/security,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/area/maintenance/fore/secondary)
+"oaS" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/armory)
+"oce" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"odi" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/armory)
+"ofH" = (
+/obj/structure/table/wood,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"owf" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 1;
- id_tag = "lobbyairlock";
- name = "Security Lobby";
- req_access_txt = "0"
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"ouy" = (
+/obj/structure/table/wood/poker,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
},
-/turf/open/floor/plasteel/red/side,
-/area/security/brig)
-"oyS" = (
+/obj/item/storage/pill_bottle/dice,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"oyk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"oFD" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/table/wood,
+/obj/item/reagent_containers/spray/cleaner,
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
+ },
+/area/maintenance/bar)
+"oHs" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
/turf/open/floor/plasteel/red/side{
dir = 10
},
/area/security/brig)
-"oAQ" = (
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"oHi" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"oHU" = (
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"oQP" = (
-/obj/machinery/flasher{
- id = "Cell 3";
- pixel_x = -28
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
-/turf/open/floor/plasteel/floorgrime,
-/area/security/brig)
"oUh" = (
/obj/structure/disposalpipe/trunk{
dir = 1
@@ -53637,44 +53775,34 @@
/obj/machinery/disposal/bin,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"oUs" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = -25;
- req_access_txt = "11"
- },
-/obj/structure/cable/yellow{
- icon_state = "1-2"
+"oWs" = (
+/obj/machinery/power/grounding_rod,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"pfR" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
},
+/turf/open/floor/plasteel/floorgrime,
+/area/security/brig)
+"piG" = (
/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/security/armory)
+"pmD" = (
+/turf/open/floor/plasteel/red/side,
+/area/security/brig)
+"pvp" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 8
},
-/turf/open/floor/plating,
-/area/engine/engineering)
-"oZl" = (
-/turf/open/floor/plasteel/purple/side{
- tag = "icon-purple (NORTH)";
- icon_state = "purple";
- dir = 1
- },
-/area/crew_quarters/cryopod)
-"pdR" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"plc" = (
-/obj/structure/sign/poster/official/safety_internals{
- pixel_x = -32
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"plH" = (
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"pAL" = (
/obj/machinery/door/window/brigdoor/security/cell{
dir = 4;
id = "Secure Cell";
@@ -53696,29 +53824,6 @@
dir = 8
},
/area/security/execution/transfer)
-"plY" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
-"pmD" = (
-/turf/open/space/basic,
-/area/space/nearstation)
-"pzG" = (
-/obj/structure/sign/poster/random{
- pixel_x = -32
- },
-/obj/machinery/light{
- dir = 8
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"pAu" = (
-/obj/machinery/vending/kink,
-/turf/open/floor/wood,
-/area/maintenance/bar)
"pHl" = (
/obj/structure/table,
/obj/item/storage/box/beakers{
@@ -53747,71 +53852,47 @@
},
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
-"pML" = (
-/obj/effect/spawner/lootdrop/keg,
-/turf/open/floor/wood,
-/area/maintenance/bar)
"pNx" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/science/misc_lab)
-"pND" = (
-/obj/structure/closet/secure_closet/security/sec,
-/obj/effect/turf_decal/bot{
- dir = 2
+"pPZ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
},
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
-"pNS" = (
-/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0"
+/turf/open/floor/plasteel/red/corner{
+ dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"pRh" = (
-/obj/structure/sign/poster/random{
- pixel_y = -32
+/area/security/brig)
+"pSC" = (
+/obj/machinery/door/window/brigdoor/security/cell{
+ id = "Cell 3";
+ name = "Cell 3"
},
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
},
-/area/maintenance/bar)
-"pXY" = (
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/corner{
- dir = 1
+/turf/open/floor/plasteel/red/side,
+/area/security/brig)
+"pYB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/machinery/door_timer{
- id = "Secure Cell";
- name = "Secure Cell";
- pixel_y = -32
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
},
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
+/turf/open/floor/plating,
+/area/engine/engineering)
"qeQ" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"qiH" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"qkd" = (
-/turf/open/floor/plasteel/red/side{
- dir = 6
- },
-/area/security/brig)
-"qli" = (
-/turf/open/floor/plasteel/showroomfloor,
-/area/space/nearstation)
"qpv" = (
/obj/machinery/light{
dir = 4
@@ -53819,159 +53900,49 @@
/obj/machinery/autolathe,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"qqN" = (
-/obj/machinery/light/small{
- dir = 8
+"qtN" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
},
-/obj/machinery/cryopod{
- tag = "icon-cryopod-open (EAST)";
- icon_state = "cryopod-open";
- dir = 4
- },
-/turf/open/floor/noslip,
-/area/crew_quarters/cryopod)
-"quv" = (
-/obj/machinery/flasher{
- id = "Cell 2";
- pixel_x = -28
- },
-/turf/open/floor/plasteel/floorgrime,
-/area/security/brig)
-"quH" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/security/armory)
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"quT" = (
/obj/structure/lattice,
/obj/structure/grille/broken,
/turf/open/space/basic,
/area/space/nearstation)
-"qyA" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "briggate";
- name = "security shutters"
+"qzP" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
},
-/obj/machinery/door/window/eastright{
- name = "Brig Desk";
- req_access_txt = "2"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"qWq" = (
-/turf/closed/wall,
-/area/space)
-"rgF" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 9
- },
-/obj/structure/table,
-/obj/item/folder/white,
-/obj/item/pen,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
-"rhJ" = (
-/obj/effect/spawner/lootdrop/maintenance,
-/obj/effect/decal/cleanable/blood/old,
-/obj/item/device/assembly/signaler,
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"riY" = (
-/obj/machinery/camera/emp_proof{
- c_tag = "Engine Containment Starboard Aft";
- dir = 1;
- network = list("engine")
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"rmX" = (
-/obj/structure/table,
-/obj/item/reagent_containers/food/drinks/beer,
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"ruZ" = (
/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/security/armory)
-"rvK" = (
-/obj/structure/table/wood,
-/turf/open/floor/wood{
- icon_state = "wood-broken5"
- },
-/area/maintenance/bar)
-"ryt" = (
-/obj/machinery/door/airlock/security/glass{
- name = "Brig Control";
- req_access_txt = "3"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/brig)
-"rDb" = (
-/obj/structure/table,
-/obj/item/storage/toolbox/drone,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"rKP" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 1
- },
/turf/open/floor/plating,
-/area/construction)
-"rMY" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"rNn" = (
-/obj/machinery/power/grounding_rod,
-/turf/open/floor/plating/airless,
/area/engine/engineering)
-"rPW" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/research{
- name = "Kill Chamber";
- req_access_txt = "55"
+"qAQ" = (
+/obj/structure/falsewall,
+/obj/effect/turf_decal/delivery/white,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/transfer)
+"qDH" = (
+/obj/structure/bed,
+/obj/item/bedsheet/grey,
+/obj/effect/decal/cleanable/semen{
+ desc = "Blech.";
+ name = "dried semen"
},
-/obj/machinery/atmospherics/pipe/simple/general/visible{
+/obj/effect/spawner/lootdrop/costume,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/bar)
+"qIa" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel/red/side{
dir = 4
},
-/turf/open/floor/plating,
-/area/science/xenobiology)
-"rWu" = (
-/turf/open/floor/wood{
- icon_state = "wood-broken6"
- },
-/area/maintenance/bar)
-"rZV" = (
-/obj/structure/grille,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"saK" = (
-/obj/structure/closet/crate,
-/obj/item/target/alien,
-/obj/item/target/alien,
-/obj/item/target/clown,
-/obj/item/target/clown,
-/obj/item/target/syndicate,
-/obj/item/target/syndicate,
-/obj/item/gun/energy/laser/practice,
-/obj/item/gun/energy/laser/practice,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"spp" = (
+/area/security/brig)
+"qVU" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/poddoor/shutters/preopen{
id = "Singularity";
@@ -53985,180 +53956,77 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"srd" = (
-/turf/open/floor/plasteel/red/corner{
- dir = 4
+"qYL" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/area/security/brig)
-"srs" = (
-/obj/structure/chair/stool,
-/obj/item/device/radio/intercom{
- name = "Station Intercom (General)";
- pixel_y = -35
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"srA" = (
-/turf/open/floor/plasteel/purple/side,
-/area/crew_quarters/cryopod)
-"sxs" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/table,
-/obj/item/shovel/spade,
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"sAz" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
+/obj/structure/cable{
+ icon_state = "1-8"
},
/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"sGJ" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/area/engine/engineering)
+"rcD" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/science/circuit)
+"rfW" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/turf/open/floor/plasteel/floorgrime,
+/area/maintenance/disposal/incinerator)
+"rjW" = (
+/obj/effect/landmark/secequipment,
+/obj/effect/turf_decal/bot{
+ dir = 2
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
+"rmX" = (
+/obj/structure/table,
+/obj/item/reagent_containers/food/drinks/beer,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"rre" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"rDl" = (
+/obj/structure/table/wood,
/turf/open/floor/wood{
icon_state = "wood-broken5"
},
/area/maintenance/bar)
-"sHa" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 2;
- id_tag = "innerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/turf/open/floor/plasteel/red/side{
- dir = 10
- },
-/area/security/brig)
-"sHr" = (
-/obj/structure/falsewall,
-/obj/effect/turf_decal/delivery/white,
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
-"sIY" = (
-/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0"
- },
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"sLv" = (
-/obj/structure/closet,
-/obj/effect/spawner/lootdrop/maintenance,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"sOs" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/door/airlock/maintenance/abandoned,
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"sPi" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 1;
- id_tag = "outerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/turf/open/floor/plasteel/red/side{
- dir = 9
- },
-/area/security/brig)
-"sSW" = (
-/obj/structure/chair/office/light,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"sWi" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"sXy" = (
-/obj/machinery/door/airlock/external{
- name = "Security External Airlock";
- req_access_txt = "63"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+"rKP" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 1
},
/turf/open/floor/plating,
-/area/security/main)
-"tal" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/closed/wall,
-/area/hallway/secondary/service)
-"tdl" = (
-/obj/machinery/camera/motion{
- c_tag = "Non-Lethal Armory Motion Sensor";
+/area/construction)
+"rRb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/effect/turf_decal/stripes/end{
- dir = 8
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
},
-/turf/open/floor/plasteel,
-/area/security/armory)
-"tdt" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
-"thu" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/wood,
/area/maintenance/bar)
-"tkF" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "briggate";
- name = "security shutters"
- },
-/obj/machinery/door/window/southleft{
- base_state = "right";
- icon_state = "right";
- name = "Brig Desk";
- req_access_txt = "1"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"tBz" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+"rRI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/closed/wall,
-/area/maintenance/fore/secondary)
-"tDP" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/space/nearstation)
-"tHc" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 2
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"tMl" = (
-/obj/effect/turf_decal/loading_area,
-/turf/open/floor/plasteel/showroomfloor,
-/area/crew_quarters/kitchen)
-"tPb" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"rUB" = (
+/obj/structure/grille,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space)
+"rVc" = (
/obj/structure/window/reinforced,
/obj/machinery/door/window/eastleft{
name = "Cyborg Docking Port"
@@ -54167,89 +54035,13 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel/showroomfloor,
/area/security/main)
-"tQz" = (
-/obj/structure/sign/poster/official/no_erp,
-/turf/closed/wall,
-/area/maintenance/bar)
-"tYV" = (
-/obj/structure/table/wood/poker,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/item/storage/pill_bottle/dice,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"uaT" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/drinkingglasses,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"ugZ" = (
-/obj/structure/cable/yellow{
- icon_state = "1-4"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"ujc" = (
-/obj/machinery/vending/cigarette,
-/turf/open/floor/plasteel/red/side{
- dir = 4
- },
-/area/security/brig)
-"ujp" = (
-/obj/structure/chair/stool,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 5
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"umq" = (
+"rWi" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/wood{
- icon_state = "wood-broken5"
- },
-/area/maintenance/bar)
-"umu" = (
-/obj/machinery/door_timer{
- id = "Cell 3";
- name = "Cell 3";
- pixel_y = -32
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/red/corner,
-/area/security/brig)
-"uoB" = (
-/obj/structure/table/reinforced,
-/obj/item/device/multitool,
-/obj/item/screwdriver,
-/obj/machinery/camera{
- c_tag = "Circuitry Lab North";
- network = list("ss13","rd")
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"upn" = (
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/structure/table/wood,
/turf/open/floor/wood,
/area/maintenance/bar)
-"utQ" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/obj/machinery/light{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"uuA" = (
+"rYe" = (
/obj/structure/table,
/obj/item/storage/toolbox/electrical{
pixel_x = 2;
@@ -54263,251 +54055,86 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"uvc" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"uvy" = (
-/turf/closed/wall/r_wall,
-/area/space)
-"uAt" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
-"uMX" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 10
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"uNu" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/floor/plasteel,
+"saK" = (
+/obj/structure/closet/crate,
+/obj/item/target/alien,
+/obj/item/target/alien,
+/obj/item/target/clown,
+/obj/item/target/clown,
+/obj/item/target/syndicate,
+/obj/item/target/syndicate,
+/obj/item/gun/energy/laser/practice,
+/obj/item/gun/energy/laser/practice,
+/turf/open/floor/plasteel/white,
/area/science/circuit)
-"uTi" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/window/brigdoor{
- dir = 1;
- name = "Armory Desk";
- req_access_txt = "3"
- },
-/obj/machinery/door/window/southleft{
- name = "Reception Desk";
- req_access_txt = "63"
- },
+"siI" = (
/obj/item/paper_bin{
pixel_x = -3;
pixel_y = 7
},
-/obj/item/pen{
- pixel_x = 4;
- pixel_y = 4
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/brig)
-"uVS" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"vaY" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+/obj/item/pen,
+/obj/machinery/newscaster{
+ pixel_x = 30
},
+/obj/structure/table/wood,
/turf/open/floor/wood,
/area/maintenance/bar)
-"vbD" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/command/glass{
- name = "EVA Storage";
- req_access_txt = "18"
+"slk" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
},
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/storage/eva)
-"vie" = (
-/obj/structure/cable/yellow{
- icon_state = "1-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"vxh" = (
-/obj/structure/table,
-/obj/effect/spawner/lootdrop/maintenance{
- lootcount = 8;
- name = "8maintenance loot spawner"
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"vzp" = (
-/obj/structure/table/reinforced,
-/obj/machinery/firealarm{
- dir = 8;
- pixel_x = -24
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"vAM" = (
-/obj/item/restraints/handcuffs/fake,
-/obj/effect/decal/cleanable/blood/old,
-/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears,
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"vCb" = (
-/obj/machinery/rnd/protolathe/department/service,
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"vCt" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"vHQ" = (
+/obj/structure/disposalpipe/segment,
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/structure/grille,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"vNJ" = (
-/obj/machinery/vending/clothing,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"vPg" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
-"vPE" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/machinery/libraryscanner,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"vRb" = (
-/obj/item/device/radio/intercom{
- freerange = 0;
- frequency = 1459;
- name = "Station Intercom (General)";
- pixel_x = -30
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken"
- },
-/area/maintenance/bar)
-"vXR" = (
-/obj/structure/table/wood,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"whS" = (
-/obj/structure/chair/stool/bar,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 6
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"wjf" = (
-/obj/structure/window/reinforced,
-/obj/structure/window/reinforced{
- dir = 4
- },
-/obj/structure/window/reinforced{
- dir = 1;
- layer = 2.9
- },
-/obj/structure/closet/secure_closet/brig{
- id = "Secure Cell";
- name = "Secure Cell Locker"
- },
-/obj/effect/turf_decal/stripes/white/end{
- dir = 4
- },
-/obj/effect/turf_decal/delivery/white,
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
-"wkN" = (
-/turf/closed/wall,
-/area/science/circuit)
-"wqO" = (
-/obj/structure/rack,
-/obj/item/gun/energy/e_gun/dragnet,
-/obj/item/gun/energy/e_gun/dragnet,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/security/armory)
-"wrp" = (
-/obj/machinery/light{
+/area/maintenance/department/medical/morgue)
+"soK" = (
+/obj/effect/turf_decal/loading_area/white,
+/obj/effect/turf_decal/stripes/white/corner{
dir = 8
},
-/obj/structure/cable{
- icon_state = "1-2"
+/obj/effect/turf_decal/stripes/white/corner,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/transfer)
+"ssC" = (
+/turf/open/floor/plasteel/purple/side,
+/area/crew_quarters/cryopod)
+"stI" = (
+/obj/item/lighter/greyscale,
+/obj/effect/decal/cleanable/semen{
+ desc = "Blech.";
+ name = "dried semen"
},
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/bar)
+"stR" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/cryopod";
+ dir = 4;
+ name = "Cryogenics APC";
+ pixel_x = 24
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/crew_quarters/cryopod)
+"sxs" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/table,
+/obj/item/shovel/spade,
/turf/open/floor/plasteel/hydrofloor,
/area/hallway/secondary/service)
-"wrI" = (
-/obj/machinery/door/poddoor/shutters{
- id = "lowsecarmory";
- name = "Non-Lethal Armoury Shutter"
+"sxz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
},
-/obj/machinery/button/door{
- id = "lowsecarmory";
- name = "Non-Lethal Armory Shutters";
- pixel_y = 26;
- req_access_txt = "3"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel,
-/area/security/main)
-"wvX" = (
-/obj/structure/table/reinforced,
-/obj/machinery/light,
-/obj/item/stock_parts/cell/super,
-/obj/item/stock_parts/cell/super,
-/obj/item/stack/sheet/metal/fifty,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"wBd" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
-/turf/closed/wall,
-/area/hallway/secondary/service)
-"wMS" = (
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"szF" = (
/obj/structure/rack,
/obj/item/clothing/suit/armor/riot{
pixel_x = -3;
@@ -54539,117 +54166,115 @@
/obj/effect/turf_decal/bot_white,
/turf/open/floor/plasteel/dark,
/area/security/armory)
-"wUY" = (
-/obj/structure/table,
-/obj/item/reagent_containers/glass/bucket,
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"wXR" = (
+"sCR" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/security/armory)
-"xdq" = (
-/obj/structure/closet/l3closet/security,
-/turf/open/floor/plasteel/showroomfloor,
+/turf/open/floor/plating/airless,
/area/space/nearstation)
-"xgX" = (
-/obj/item/shard,
-/obj/item/wirecutters,
-/obj/item/wallframe/camera,
-/turf/open/floor/plating{
- icon_state = "panelscorched"
+"sDk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
},
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"sFW" = (
+/turf/closed/wall,
/area/maintenance/bar)
-"xhV" = (
+"sJQ" = (
+/obj/structure/closet/bombcloset/security,
+/turf/open/floor/plasteel/showroomfloor,
+/area/space)
+"sLv" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plating,
-/area/construction)
-"xiw" = (
-/obj/machinery/door/airlock{
- name = "Service Hall";
- req_access_txt = "0";
- req_one_access_txt = "25;26;35;28"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/hallway/secondary/service)
-"xkI" = (
-/obj/structure/chair/stool,
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"xug" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"xwc" = (
-/obj/structure/chair/stool/bar,
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"xwS" = (
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/white/corner{
- dir = 1
- },
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
-"xIa" = (
-/obj/structure/table,
-/obj/effect/spawner/lootdrop/grille_or_trash,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"xJs" = (
-/obj/structure/cable/yellow{
- icon_state = "1-2"
+"sOs" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"xMh" = (
-/obj/structure/grille,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"xTa" = (
+/obj/machinery/door/airlock/maintenance/abandoned,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"sOy" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 8
},
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/wood,
/area/maintenance/bar)
-"xVd" = (
-/obj/structure/bed,
-/obj/item/clothing/suit/straight_jacket,
-/obj/item/clothing/mask/muzzle,
-/turf/open/floor/plasteel,
+"sPM" = (
+/turf/closed/wall,
+/area/crew_quarters/cryopod)
+"sSW" = (
+/obj/structure/chair/office/light,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"sXy" = (
+/obj/machinery/door/airlock/external{
+ name = "Security External Airlock";
+ req_access_txt = "63"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/security/main)
+"tal" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall,
+/area/hallway/secondary/service)
+"tgx" = (
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/structure/closet/secure_closet/brig{
+ id = "Secure Cell";
+ name = "Secure Cell Locker"
+ },
+/obj/effect/turf_decal/stripes/white/end{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery/white,
+/turf/open/floor/plasteel/dark,
/area/security/execution/transfer)
-"xZZ" = (
+"tmi" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/red/corner{
+ dir = 1
+ },
+/area/security/brig)
+"tof" = (
+/obj/machinery/power/emitter/anchored{
+ dir = 4;
+ state = 2
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"toZ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"tyq" = (
/obj/structure/cable{
icon_state = "4-8"
},
@@ -54665,41 +54290,496 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
-"yam" = (
-/obj/effect/landmark/start/atmospheric_technician,
-/turf/open/floor/plasteel,
-/area/engine/atmos)
-"yck" = (
-/obj/structure/lattice,
-/turf/open/space,
+"tMh" = (
+/turf/closed/wall/r_wall,
+/area/security/armory)
+"tMl" = (
+/obj/effect/turf_decal/loading_area,
+/turf/open/floor/plasteel/showroomfloor,
+/area/crew_quarters/kitchen)
+"tNC" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"tNK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"tOq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"tQO" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/machinery/cryopod{
+ tag = "icon-cryopod-open (EAST)";
+ icon_state = "cryopod-open";
+ dir = 4
+ },
+/turf/open/floor/noslip,
+/area/crew_quarters/cryopod)
+"tRc" = (
+/obj/structure/sign/poster/random{
+ pixel_x = -32
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"tSN" = (
+/obj/machinery/camera/emp_proof{
+ c_tag = "Engine Containment Starboard Aft";
+ dir = 1;
+ network = list("engine")
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"tVF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "0"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"tXL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"uaf" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/transfer)
+"ujA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"umb" = (
+/obj/machinery/suit_storage_unit/security,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"uow" = (
+/turf/closed/wall,
/area/space)
+"uoB" = (
+/obj/structure/table/reinforced,
+/obj/item/device/multitool,
+/obj/item/screwdriver,
+/obj/machinery/camera{
+ c_tag = "Circuitry Lab North";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"utg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 2;
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 10
+ },
+/area/security/brig)
+"utm" = (
+/obj/structure/table/wood,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/newscaster{
+ pixel_x = 30
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"utC" = (
+/obj/machinery/suit_storage_unit/security,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"uut" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"uwV" = (
+/obj/machinery/vending/clothing,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"uze" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/bar)
+"uAb" = (
+/obj/effect/spawner/lootdrop/keg,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"uAc" = (
+/obj/structure/window/reinforced,
+/obj/vehicle/ridden/secway,
+/obj/item/key/security,
+/obj/machinery/door/window/eastleft{
+ name = "Secway Docking Port"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/showroomfloor,
+/area/space/nearstation)
+"uDn" = (
+/obj/machinery/vending/autodrobe,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"uER" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/brigdoor{
+ dir = 1;
+ name = "Armory Desk";
+ req_access_txt = "3"
+ },
+/obj/machinery/door/window/southleft{
+ name = "Reception Desk";
+ req_access_txt = "63"
+ },
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
+"uNu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"uPT" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 2
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"uVS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"uYC" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"vbD" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command/glass{
+ name = "EVA Storage";
+ req_access_txt = "18"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"vmf" = (
+/obj/structure/falsewall,
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"vxh" = (
+/obj/structure/table,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 8;
+ name = "8maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"vzp" = (
+/obj/structure/table/reinforced,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vzq" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"vCb" = (
+/obj/machinery/rnd/production/techfab/department/service,
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"vCt" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vMV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"vPg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"vPE" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/libraryscanner,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vPG" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"waV" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/obj/item/crowbar,
+/obj/item/device/electropack/shockcollar,
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"wdZ" = (
+/turf/open/floor/plasteel/dark,
+/area/security/processing)
+"wkN" = (
+/turf/closed/wall,
+/area/science/circuit)
+"wom" = (
+/obj/machinery/cryopod{
+ tag = "icon-cryopod-open (EAST)";
+ icon_state = "cryopod-open";
+ dir = 4
+ },
+/turf/open/floor/noslip,
+/area/crew_quarters/cryopod)
+"wrp" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"wvX" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light,
+/obj/item/stock_parts/cell/super,
+/obj/item/stock_parts/cell/super,
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"wBd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/closed/wall,
+/area/hallway/secondary/service)
+"wEi" = (
+/obj/machinery/computer/cryopod{
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/security/prison)
+"wFC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"wHz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"wRi" = (
+/turf/open/floor/plasteel/showroomfloor,
+/area/space)
+"wTe" = (
+/obj/structure/chair/stool,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"wUk" = (
+/turf/open/floor/plasteel/red/corner{
+ dir = 4
+ },
+/area/security/brig)
+"wUY" = (
+/obj/structure/table,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"wWq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/yellow/side,
+/area/engine/engineering)
+"wZZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"xhV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/construction)
+"xiw" = (
+/obj/machinery/door/airlock{
+ name = "Service Hall";
+ req_one_access_txt = "25;26;35;28"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"xiB" = (
+/obj/effect/landmark/start/station_engineer,
+/obj/structure/chair/office/dark{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"xlB" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/camera/motion{
+ c_tag = "Armory Motion Sensor";
+ dir = 2;
+ name = "motion-sensitive security camera"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"xDv" = (
+/obj/structure/closet/l3closet/security,
+/turf/open/floor/plasteel/showroomfloor,
+/area/space/nearstation)
+"xEu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"xIa" = (
+/obj/structure/table,
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"xSp" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"xYs" = (
+/obj/structure/chair/stool,
+/obj/item/device/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_y = -35
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
"ycu" = (
/obj/structure/cable{
icon_state = "2-4"
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"yeT" = (
-/obj/effect/landmark/secequipment,
-/obj/effect/turf_decal/bot{
- dir = 2
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
-"yfv" = (
-/obj/effect/turf_decal/stripes/white/line{
- dir = 5
- },
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
-"ykh" = (
-/obj/machinery/flasher/portable,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/security/armory)
-"ymd" = (
-/turf/open/floor/plasteel/dark,
-/area/security/processing)
(1,1,1) = {"
aaa
@@ -74134,7 +74214,7 @@ aaa
aaa
bCq
bPS
-bRd
+aad
bPS
bPS
bCq
@@ -76192,20 +76272,20 @@ bCq
bPY
cOw
bCq
-lWz
-lWz
-lWz
-lWz
-lWz
-daq
-lWz
-lWz
-lWz
-lWz
-lWz
-lWz
-lWz
-lWz
+sFW
+sFW
+sFW
+sFW
+sFW
+ksK
+sFW
+sFW
+sFW
+sFW
+sFW
+sFW
+sFW
+sFW
bUs
bLv
aaa
@@ -76449,20 +76529,20 @@ bCq
bPX
bRg
bRg
-lWz
-nHg
+sFW
+nAW
bVG
-utQ
-vRb
-nHg
-pML
-lWz
-nHg
-pzG
+uYC
+fPq
+nAW
+uAb
+sFW
+nAW
+tRc
bVG
-nHg
-ody
-lWz
+nAW
+hpY
+sFW
bUs
bLv
aaa
@@ -76706,20 +76786,20 @@ bLv
bQa
bHE
bHE
-lWz
-iun
-ilg
-gHZ
-uvc
-sGJ
-uvc
-pNS
-uvc
-uvc
-rMY
-eGa
-lxM
-lWz
+sFW
+get
+uut
+jlZ
+iDC
+imZ
+iDC
+dnc
+iDC
+iDC
+toZ
+tNC
+dAs
+sFW
bUs
bLv
aaf
@@ -76963,20 +77043,20 @@ bLv
bPZ
bHE
bHE
-sIY
-vaY
-whS
-gBe
-gnt
-xwc
-lFR
-jaa
-lFR
-gEu
-ujp
+hNj
+rWi
+mkG
+vzq
+mdX
+pvp
+mTC
+mlj
+mTC
+dFc
+fDs
cCa
-nHg
-lWz
+nAW
+sFW
bUs
bLv
aaa
@@ -77220,20 +77300,20 @@ bLv
bHE
bHE
bSs
-lWz
-umq
-vXR
-rvK
-jwO
-vXR
-nHg
-tQz
-rWu
+sFW
+rRb
+ofH
+rDl
+cIK
+ofH
+nAW
+lkC
+hXw
cCa
-fXR
-iZz
-muS
-lWz
+kqE
+lgs
+diu
+sFW
bUs
bLv
aaa
@@ -77477,20 +77557,20 @@ bCq
bHE
bRh
bLu
-lWz
-jvH
-kEo
-thu
-xug
-lNK
-fNa
-lWz
-nHg
-xkI
-fXR
-iZz
-srs
-lWz
+sFW
+jEl
+utm
+eCQ
+fSk
+sOy
+lkA
+sFW
+nAW
+wTe
+kqE
+lgs
+xYs
+sFW
bUs
bLv
aaf
@@ -77734,20 +77814,20 @@ bCq
bOK
bCq
bCq
-lWz
-mxj
-fIx
-upn
-cmR
-uaT
-lWz
-lWz
-nHg
+sFW
+tVF
+gGR
+fWC
+vPG
+hik
+sFW
+sFW
+nAW
cCa
-tYV
-izg
+ouy
+cKY
cCa
-lWz
+sFW
bUs
bLv
aaa
@@ -77911,13 +77991,13 @@ abc
aea
aeH
aft
-sHr
-fmW
-xwS
-yfv
+qAQ
+soK
+mUH
+uaf
abc
-hCi
-hCi
+lkm
+lkm
aaa
aiU
aln
@@ -77992,19 +78072,19 @@ bHE
bLv
aaa
bLv
-qiH
-fIx
-lWz
-lWz
-lWz
-lWz
-nHg
-nHg
-nHg
-lzJ
+nrT
+gGR
+sFW
+sFW
+sFW
+sFW
+nAW
+nAW
+nAW
+nQE
cCa
-pRh
-lWz
+htN
+sFW
bUs
bLv
aaa
@@ -78170,18 +78250,18 @@ aeJ
afw
abc
abc
-eBn
-pXY
+nNQ
+eLY
abc
aaf
aaf
aaf
aiU
-ymd
+wdZ
aiU
aaa
aiU
-ymd
+wdZ
aiU
aaf
aaf
@@ -78249,19 +78329,19 @@ bHE
bLv
aaf
bLv
-qiH
-fIx
-vAM
-nYI
-nGs
-mHd
-nHg
-rWu
-eGa
-xTa
-nHg
-nHg
-lWz
+nrT
+gGR
+aEt
+waV
+stI
+vmf
+nAW
+hXw
+tNC
+nvm
+nAW
+nAW
+sFW
bUs
bLv
aaf
@@ -78277,7 +78357,7 @@ cjJ
aaa
aaa
crn
-pmD
+aaa
aaa
aaa
aaa
@@ -78427,8 +78507,8 @@ aeI
afv
agf
abc
-wjf
-plH
+tgx
+pAL
abc
aiT
aiT
@@ -78506,19 +78586,19 @@ bLv
bCq
aaa
bLv
-qiH
-fIx
-xgX
-cKh
-rhJ
-lWz
-vNJ
-cEm
-kyO
-kTn
-kXw
-pAu
-lWz
+nrT
+gGR
+kuC
+qDH
+fnP
+sFW
+uwV
+uDn
+siI
+oFD
+nBt
+eYQ
+sFW
bUs
bCq
aaa
@@ -78534,7 +78614,7 @@ cjJ
aaa
aaa
crn
-pmD
+aaa
aaa
aaa
aaa
@@ -78684,9 +78764,9 @@ aeL
afy
agh
abc
-mXs
-mXs
-mXs
+gvx
+gvx
+gvx
aiV
ajs
akb
@@ -78764,17 +78844,17 @@ aaa
aaa
bTB
bUv
-obC
-oru
-oru
-oru
-oru
-oru
-oru
-oru
-oru
-oru
-oru
+uze
+kPh
+kPh
+kPh
+kPh
+kPh
+kPh
+kPh
+kPh
+kPh
+kPh
car
bUs
bCq
@@ -78791,7 +78871,7 @@ cjJ
aaf
aaf
cig
-pmD
+aaa
aaa
aaa
aaa
@@ -78941,9 +79021,9 @@ aeK
afx
agg
abc
-mXs
-xVd
-mXs
+gvx
+gKN
+gvx
aiV
ajr
aka
@@ -79198,9 +79278,9 @@ aeN
afA
afA
afA
-mXs
-mXs
-mXs
+gvx
+gvx
+gvx
aiV
aju
akd
@@ -79562,7 +79642,7 @@ cgR
cgR
cqN
cro
-pmD
+aaa
aaa
aaa
aaa
@@ -79819,7 +79899,7 @@ ciN
cji
cDZ
crr
-pmD
+crJ
aaa
aaa
aaa
@@ -80076,7 +80156,7 @@ cnv
cDB
cqP
crq
-pmD
+crJ
aaa
aaa
aaa
@@ -80212,7 +80292,7 @@ aak
aap
aay
aaD
-aat
+aau
aat
aat
aat
@@ -80347,7 +80427,7 @@ gXs
gXs
gXs
gXs
-hCi
+lkm
aaa
aaa
aaa
@@ -80590,22 +80670,22 @@ cpX
cqz
cqQ
ccw
-pmD
+crJ
aaa
aaa
-uvy
-uvy
-uvy
+nyw
+nyw
+nyw
aaa
aaa
aaa
aaa
aaa
-uvy
-uvy
-uvy
-hCi
-hCi
+nyw
+nyw
+nyw
+lkm
+lkm
aaa
aaa
aaa
@@ -80847,24 +80927,24 @@ clJ
cig
cig
ccw
-pmD
-pmD
-uvy
-uvy
-uvy
-uvy
-uvy
+crJ
+crJ
+nyw
+nyw
+nyw
+nyw
+nyw
aaa
aaa
aaa
-uvy
-uvy
-uvy
-uvy
-uvy
-hCi
-hCi
-hCi
+nyw
+nyw
+nyw
+nyw
+nyw
+lkm
+lkm
+lkm
aaa
aaa
aaa
@@ -81098,7 +81178,7 @@ ccw
ccw
ccw
cnZ
-oHi
+lmZ
cpt
cpt
cpt
@@ -81120,8 +81200,8 @@ ccw
ccw
ccw
ccw
-uvy
-hCi
+nyw
+lkm
aaa
aaa
aaa
@@ -81262,7 +81342,7 @@ auj
akl
akO
alx
-mnX
+pfR
amg
aiX
anw
@@ -81357,11 +81437,11 @@ cnt
cob
coL
cDo
-oaS
+xiB
cgR
cqT
ccw
-crJ
+ghy
ccw
csb
cFn
@@ -81373,12 +81453,12 @@ ccw
ccw
cGE
cFn
-jZh
-mzz
-mzz
+mGv
+fAn
+fAn
ccw
-uvy
-yck
+nyw
+cQG
aaa
aaa
aaa
@@ -81616,26 +81696,26 @@ coK
cpu
cMm
ckH
-uAt
-hMa
+wWq
+pYB
crK
cEK
csa
-gre
-mQs
-gre
+dlj
+tof
+dlj
cGr
-vHQ
-hDa
-vHQ
-mLm
-gre
-mQs
-gre
-gre
+sDk
+kOs
+sDk
+iWY
+dlj
+tof
+dlj
+dlj
ccw
-uvy
-hCi
+nyw
+lkm
aaa
aaa
aaa
@@ -81774,9 +81854,9 @@ aiF
agj
ajD
akm
-cxR
+jrJ
aly
-quv
+bhP
amQ
aiX
anw
@@ -81871,28 +81951,28 @@ cgR
cnZ
chF
ciO
-oaS
+xiB
cgR
cqT
ccw
cig
ccw
cFb
-gre
+dlj
cFI
-gre
-gre
-gre
-gre
-gre
-gre
-gre
+dlj
+dlj
+dlj
+dlj
+dlj
+dlj
+dlj
cFI
-gre
-iqO
+dlj
+iVO
ccw
-uvy
-fdi
+nyw
+mFn
aaa
aaa
aaa
@@ -82008,7 +82088,7 @@ aaa
aag
aaf
aai
-aau
+wEi
aaA
aaG
aaK
@@ -82033,7 +82113,7 @@ aja
akl
akP
alx
-mnX
+pfR
ami
aiX
anw
@@ -82126,30 +82206,30 @@ ceZ
clQ
cgR
cnZ
-oHi
+lmZ
cgR
cgR
cgR
cqT
-fFB
+dxw
cEs
-gre
-rNn
+dlj
+oWs
cAp
-xJs
+qtN
cAo
-xJs
+qtN
cAo
-xJs
+qtN
cAo
-xJs
-cQZ
-gre
-gre
-gre
+qtN
+jMi
+dlj
+dlj
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -82287,7 +82367,7 @@ agP
agP
aiz
ajg
-jvX
+hBF
akQ
agj
agj
@@ -82383,30 +82463,30 @@ cTd
ckF
ckF
cgK
-oHi
+lmZ
cgR
cgR
cgR
cqT
-fFB
+dxw
csP
-gre
-gre
+dlj
+dlj
cAq
-mWO
+cFJ
cSH
-mWO
+cFJ
cSH
-mWO
+cFJ
cSH
-mWO
+cFJ
cSH
-mWO
-gre
-gre
+cFJ
+dlj
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -82525,7 +82605,7 @@ aaa
aaa
aaf
aaf
-ddq
+rUB
aaf
aai
abi
@@ -82547,7 +82627,7 @@ ajb
ajF
akN
alw
-oQP
+jXD
amQ
aiX
anw
@@ -82645,10 +82725,10 @@ cpx
cqd
cjc
cqU
-fFB
+dxw
csP
-gre
-rNn
+dlj
+oWs
cAq
cFK
aoV
@@ -82659,11 +82739,11 @@ aaa
aoV
aoV
cFK
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaf
aaa
aaa
@@ -82798,16 +82878,16 @@ agn
agR
agn
agR
-elx
+kIZ
aiX
-ese
+kvn
akv
-lWm
-mnl
+pSC
+lou
aww
amk
aiX
-ejX
+nrJ
aov
aph
aqb
@@ -82900,7 +82980,7 @@ cnZ
cDh
cpy
ccw
-hyz
+kbf
ccw
ccw
cqY
@@ -82910,17 +82990,17 @@ cAq
aoV
aoV
aoV
-hCi
+lkm
aaf
aaa
aoV
aoV
aoV
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -83039,26 +83119,26 @@ aaa
aaa
aaa
aaf
-ddq
+rUB
aaf
-nnM
-ykh
-tdl
-myd
+tMh
+aaT
+fVu
+umb
aaZ
cpg
acv
adi
-dRy
+jFG
aaZ
aeW
-xZZ
+tyq
ahv
ahQ
aiI
aiH
ajI
-umu
+mAD
akQ
agj
agj
@@ -83158,10 +83238,10 @@ cDh
ccw
cqf
cqD
-oUs
+dCs
crs
cEv
-ugZ
+msk
cqY
cAq
aoV
@@ -83173,11 +83253,11 @@ aaa
aaa
aoV
aoV
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -83296,29 +83376,29 @@ aaa
aaa
aaa
aaf
-ddq
+rUB
aaf
-nnM
-ykh
-ruZ
-myd
+tMh
+aaT
+oaS
+umb
aaZ
acl
cxA
acL
-rDb
+fbL
aaZ
agp
agT
ahx
ahS
aiK
-uTi
-ese
+uER
+kvn
akm
akT
aly
-nys
+mDW
amQ
aiX
anw
@@ -83412,29 +83492,29 @@ cmL
cgR
cnZ
chX
-spp
+qVU
cqh
cqF
cra
crI
cEw
-ejb
+qzP
cqY
cAq
aaa
aaa
aaa
-cDO
+wZZ
cGU
-sWi
+iyf
aaa
-hCi
+lkm
cFK
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aae
@@ -83553,12 +83633,12 @@ aaa
aaa
aaa
aaf
-ddq
+rUB
aaf
-nnM
-ykh
-fiq
-ofN
+tMh
+aaT
+odi
+eXD
aaZ
ack
adk
@@ -83575,13 +83655,13 @@ ajI
akl
akS
alx
-mnX
+pfR
amp
aiX
anS
aoy
-plY
-eoF
+wFC
+nRD
anz
anz
anz
@@ -83668,7 +83748,7 @@ clJ
cmL
cnv
cnZ
-eHD
+rRI
ccw
cqg
cqE
@@ -83676,22 +83756,22 @@ cqZ
crt
cMH
cAm
-mMg
+tNK
cMN
gXs
aaf
aaf
-kNw
+sCR
cGV
-tHc
+gmz
aaf
aaf
gXs
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -83810,14 +83890,14 @@ aaa
aaa
aaa
aaf
-ddq
+rUB
aaf
-nnM
-ykh
-ruZ
-otR
+tMh
+aaT
+oaS
+utC
aaZ
-cVk
+xlB
acM
adQ
cwM
@@ -83827,8 +83907,8 @@ agU
ahy
ahX
aiL
-cLr
-dUn
+xSp
+pPZ
akq
akQ
agj
@@ -83925,30 +84005,30 @@ ccw
cmN
cgR
cnZ
-eHD
-hyz
+rRI
+kbf
cqj
cSG
crb
cru
cEx
-oAQ
+lTm
cqY
cAq
cFK
-hCi
+lkm
aaa
-hmW
-sAz
-ieW
+sxz
+oyk
+mtY
aaa
aaa
aaa
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -84067,14 +84147,14 @@ aaa
aaa
aaa
aaf
-ddq
+rUB
aaf
-nnM
-nAv
-quH
-otR
+tMh
+fPE
+piG
+utC
aaZ
-onN
+gva
coS
aet
cxA
@@ -84084,18 +84164,18 @@ agt
ahz
aie
agt
-ryt
-cYR
+jyK
+erb
akp
akU
alz
aml
amT
aiX
-cKI
-owf
+gZp
+jKG
apl
-tBz
+jCY
aqc
aqc
aqc
@@ -84182,7 +84262,7 @@ clM
cfz
cgR
cnZ
-eHD
+rRI
ccw
cqi
cMD
@@ -84201,11 +84281,11 @@ aaa
aaa
aoV
aoV
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -84324,14 +84404,14 @@ aaa
aaa
aaa
aaf
-ddq
+rUB
aaf
-nnM
-wqO
-wXR
-uMX
+tMh
+inb
+mwi
+vPg
abQ
-nLS
+gvi
adj
arc
blT
@@ -84342,15 +84422,15 @@ cxk
aig
aiM
aiX
-eqj
-nsq
-eiQ
+tmi
+kwU
+hjI
alB
amn
amV
-tkF
+hHa
aiG
-qkd
+ndn
aod
aqf
ahT
@@ -84360,11 +84440,11 @@ ahT
ahT
awn
axF
-tdt
-tdt
-tdt
-tdt
-amI
+vMV
+vMV
+vMV
+vMV
+stR
anF
anF
aoa
@@ -84439,10 +84519,10 @@ cfa
cje
cgR
cnZ
-eHD
+rRI
cpy
ccw
-hyz
+kbf
ccw
ccw
cqY
@@ -84454,15 +84534,15 @@ aoV
aaa
aaa
aaf
-hCi
+lkm
aaa
aoV
aoV
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -84581,14 +84661,14 @@ aaa
aaa
aaa
aaf
-ddq
+rUB
aaf
-nnM
-mnG
-ilT
-fsC
+tMh
+jcD
+iev
+erH
abN
-pdR
+dFm
acF
acF
aes
@@ -84599,13 +84679,13 @@ ahB
aHp
agn
aiX
-jKI
-sHa
+ivo
+utg
amS
alA
-qyA
+hnm
amm
-alN
+eyV
anT
anT
aod
@@ -84619,10 +84699,10 @@ arf
arf
arf
arf
-fgi
-fgi
-fgi
-fgi
+sPM
+sPM
+sPM
+sPM
anF
ahn
aJn
@@ -84701,10 +84781,10 @@ cpD
cDw
cDF
cEa
-fFB
+dxw
csP
-gre
-rNn
+dlj
+oWs
cAq
cFK
aoV
@@ -84715,11 +84795,11 @@ cFK
aoV
aoV
cFK
-mWO
-gre
+cFJ
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaf
aaa
aaa
@@ -84838,12 +84918,12 @@ aaa
aaa
aaa
aaf
-ddq
+rUB
aaf
-nnM
-wMS
-kDA
-kkQ
+tMh
+szF
+aCU
+kEw
aci
acm
cpA
@@ -84860,10 +84940,10 @@ ajJ
akr
akX
aje
-gKd
-gKd
-gKd
-gKd
+fpI
+fpI
+fpI
+fpI
aoB
aod
aqe
@@ -84876,10 +84956,10 @@ atf
arf
aqa
atf
-fgi
-qqN
-mhD
-fgi
+sPM
+tQO
+wom
+sPM
anF
ahn
aaa
@@ -84958,25 +85038,25 @@ cgR
cgR
cgR
cqT
-fFB
+dxw
csP
-gre
-gre
+dlj
+dlj
cAq
-mWO
+cFJ
cSK
-mWO
+cFJ
cSK
-mWO
+cFJ
cSK
-mWO
+cFJ
cSK
-mWO
-gre
-gre
+cFJ
+dlj
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -85097,9 +85177,9 @@ aaf
aaf
ctv
ctv
-uvy
+nyw
adR
-wrI
+mxQ
avB
aaZ
aaZ
@@ -85118,12 +85198,12 @@ ahY
akX
ajc
alC
-gKd
-gKd
-oyS
-hbX
-mSu
-vPg
+fpI
+fpI
+oHs
+hfY
+nYB
+ujA
arf
apY
ate
@@ -85133,10 +85213,10 @@ ath
arf
apY
ath
-fgi
-oZl
-srA
-fgi
+sPM
+gQx
+ssC
+sPM
anF
ahn
aaa
@@ -85215,25 +85295,25 @@ cnx
cDx
cqb
cqT
-fFB
+dxw
cEs
-gre
-rNn
+dlj
+oWs
cAr
-xJs
+qtN
cGh
-xJs
+qtN
cGh
-xJs
+qtN
cGh
-xJs
-vie
-gre
-gre
-gre
+qtN
+rre
+dlj
+dlj
+dlj
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -85353,9 +85433,9 @@ aaa
aaa
aaa
atS
-olb
-gqJ
-tPb
+uAc
+eXc
+rVc
abO
abO
acO
@@ -85370,14 +85450,14 @@ ahA
ahZ
adR
aiQ
-ese
+kvn
akt
-sPi
-dLQ
+kyp
+iUe
ajc
-qkd
+ndn
aiG
-hSW
+pmD
aoD
aod
aqe
@@ -85390,10 +85470,10 @@ ath
arf
ayV
ath
-fgi
+sPM
aCd
-srA
-fgi
+ssC
+sPM
anF
ahn
aJw
@@ -85476,21 +85556,21 @@ ccw
ccw
ccw
crc
-gre
+dlj
cBR
-gre
-gre
-gre
-gre
-gre
-gre
-gre
+dlj
+dlj
+dlj
+dlj
+dlj
+dlj
+dlj
cBR
-gre
-riY
+dlj
+tSN
ccw
-uvy
-aaT
+nyw
+ldw
aaa
aaa
aaa
@@ -85609,9 +85689,9 @@ aaa
aaa
aaa
aaa
-lBd
-qli
-mXj
+iFU
+jWi
+wRi
abO
abO
abO
@@ -85630,11 +85710,11 @@ ajf
ajK
aks
akY
-srd
+wUk
ajc
-lik
+gAl
alC
-hSW
+pmD
aoC
aod
aqe
@@ -85647,10 +85727,10 @@ awo
arf
asd
aAb
-fgi
-lza
-srA
-fgi
+sPM
+myR
+ssC
+sPM
aoa
ahn
aJv
@@ -85727,27 +85807,27 @@ cDe
cDk
coc
cqa
-uuA
-uAt
-hMa
+rYe
+wWq
+pYB
czF
cEK
csd
-gre
+dlj
cFU
-gre
+dlj
cGE
-vHQ
+sDk
cGZ
-vHQ
+sDk
csx
-gre
+dlj
cFU
-gre
-gre
+dlj
+dlj
ccw
-uvy
-hCi
+nyw
+lkm
aaa
aaa
aaa
@@ -85866,14 +85946,14 @@ aaa
aaa
aaa
aaa
-qWq
-qli
-mXj
-yeT
-yeT
-yeT
-yeT
-yeT
+uow
+jWi
+wRi
+rjW
+rjW
+rjW
+rjW
+rjW
abO
aew
afe
@@ -85885,13 +85965,13 @@ aia
aiP
aiR
ajB
-gtB
+dVC
aiX
akz
alf
-iNt
-iNt
-dfW
+lXp
+lXp
+ldy
aoF
apo
aqh
@@ -85905,8 +85985,8 @@ aul
azc
atj
aAX
-aul
-aul
+azc
+atj
aFe
aul
aHT
@@ -85991,20 +86071,20 @@ crM
ccw
crV
cFn
-xMh
+qYL
cFn
-mLm
+iWY
ccw
ccw
ccw
cGr
cFn
-rZV
-mzz
-mzz
+kPB
+fAn
+fAn
ccw
-uvy
-yck
+nyw
+cQG
aaf
aaa
aaa
@@ -86123,9 +86203,9 @@ aaa
aaa
aaa
aaf
-tDP
-qli
-qli
+dcQ
+jWi
+jWi
abO
abO
acp
@@ -86146,11 +86226,11 @@ aku
aiX
alE
amq
-ujc
-nwx
-gUO
+iyX
+qIa
+fAq
aoE
-dAS
+gLD
aqg
aun
asf
@@ -86259,9 +86339,9 @@ ccw
ccw
ccw
ccw
-jyX
-uvy
-hCi
+maf
+nyw
+lkm
aaa
aaa
aaa
@@ -86380,14 +86460,14 @@ aaa
aaa
aaa
aaa
-qWq
-hgP
-xdq
-pND
+uow
+sJQ
+xDv
+lJX
abR
-pND
-pND
-pND
+lJX
+lJX
+lJX
abl
abp
abp
@@ -86507,18 +86587,18 @@ ccw
ccw
ccw
ccw
-hQd
-pmD
-pmD
-pmD
-uvy
-uvy
-uvy
-uvy
-uvy
+kgu
+crJ
+crJ
+crJ
+nyw
+nyw
+nyw
+nyw
+nyw
aaa
-yck
-hCi
+cQG
+lkm
aaa
aaa
aaa
@@ -86768,13 +86848,13 @@ aaa
aaa
aaa
aaa
-pmD
-uvy
-uvy
-uvy
-hCi
-hCi
-hCi
+crJ
+nyw
+nyw
+nyw
+lkm
+lkm
+lkm
aaa
aaa
aaa
@@ -86997,7 +87077,7 @@ caE
cbA
ccy
bOd
-yam
+gMx
bQu
cfO
cgW
@@ -87019,17 +87099,17 @@ ccw
crX
cfK
aag
-hCi
-hCi
-hCi
-hCi
-hCi
-hCi
+lkm
+lkm
+lkm
+lkm
+lkm
+lkm
gXs
gXs
gXs
gXs
-hCi
+lkm
aaa
aaa
aae
@@ -87242,7 +87322,7 @@ bIF
bOZ
bQp
bRA
-yam
+gMx
bTO
bUL
bVU
@@ -89214,7 +89294,7 @@ aaa
aaf
aag
acU
-afn
+adr
sXy
aeC
afn
@@ -90002,7 +90082,7 @@ aaa
aaa
aaf
ahn
-anF
+anG
aoe
aoL
apy
@@ -91826,10 +91906,10 @@ aKz
aKR
aND
aJC
-aPP
+aab
aRg
aQc
-aTa
+aac
aQc
aXk
aQc
@@ -92656,11 +92736,11 @@ cfl
cfZ
cki
cld
+eHI
cjt
-cjr
csq
-cmd
-cmd
+xEu
+wHz
cmd
cmd
cmd
@@ -92911,12 +92991,12 @@ cdF
ceD
cfk
cfY
-cjr
+rfW
ckj
cjs
cle
cli
-cmc
+uPT
cmY
cmc
cop
@@ -93685,10 +93765,10 @@ cfj
cfj
cfj
cjx
-cfj
-cfj
-cmd
-cmd
+cfl
+cfl
+dqu
+tXL
cmd
cos
cmd
@@ -96474,7 +96554,7 @@ cTS
cTK
bpQ
cTK
-cTJ
+slk
btm
buy
bvz
@@ -97019,8 +97099,8 @@ bRT
bEm
bEm
bDb
-iRn
-eeP
+cfr
+cho
bDb
aaa
cNW
@@ -97261,7 +97341,7 @@ bJJ
bKY
bMi
bNo
-foQ
+bIP
bPA
bJN
bRU
@@ -97276,9 +97356,9 @@ bRU
bEm
bEm
bDb
-jxR
-mmW
-kHd
+cgi
+chq
+ccQ
aaa
cOT
cQB
@@ -97533,9 +97613,9 @@ bRU
bEm
cBz
bDb
-jxR
-mmW
-kHd
+cgi
+chq
+ccQ
aaa
cOT
cQB
@@ -98047,8 +98127,8 @@ bRV
bTa
cbR
bDb
-hfn
-rPW
+cgk
+chr
bDb
aaa
cNW
@@ -98303,10 +98383,10 @@ bZa
bMi
bMi
bRZ
-plc
-kGu
-cyA
-kHd
+cTY
+cTZ
+chu
+ccQ
aaf
cOT
cQB
@@ -98560,12 +98640,12 @@ bTc
bRX
bTc
cbT
-kHN
-kHN
-dkZ
-lqu
+ccP
+ccP
+cht
+ckn
csk
-nuC
+czQ
czU
czZ
cOT
@@ -98817,10 +98897,10 @@ bZb
bRZ
bMi
bMi
-ock
-eiu
-rgF
-kHd
+cfy
+cgn
+cjB
+ccQ
aaf
cOT
cgm
@@ -102652,7 +102732,7 @@ bCi
bvK
bEw
bFU
-bFU
+bEL
bGk
bJW
bEC
@@ -102909,14 +102989,14 @@ aGs
bvK
bBF
bFU
-bEL
+bFT
bGz
bJZ
-bEC
+kzT
bMx
bNw
bOF
-bEC
+fcG
bQW
bSj
bTn
@@ -103169,11 +103249,11 @@ bFU
bFT
bFU
bJY
-bEC
+bEM
bMv
bNv
bMv
-bSl
+rcD
wkN
wkN
wkN
@@ -103423,14 +103503,14 @@ bzO
bqe
bEB
bFW
-bFT
-bFU
-bFU
+oce
+tOq
+kOw
bLi
bMz
bNy
bOH
-wkN
+dvO
bQY
vzp
bTo
@@ -103683,11 +103763,11 @@ bFV
bFT
bGA
bHg
-bFU
+bHg
bMy
bNx
bOG
-wkN
+jMF
uoB
bSk
bXs
diff --git a/_maps/cit_map_files/Deltastation/DeltaStation2.dmm b/_maps/cit_map_files/Deltastation/DeltaStation2.dmm
index a95d74ee74..d313f2e239 100644
--- a/_maps/cit_map_files/Deltastation/DeltaStation2.dmm
+++ b/_maps/cit_map_files/Deltastation/DeltaStation2.dmm
@@ -112,6 +112,18 @@
/obj/structure/cable,
/turf/open/space,
/area/solar/starboard/fore)
+"aap" = (
+/obj/machinery/light/small,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 1
+ },
+/obj/structure/table/wood/poker,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/abandoned_gambling_den)
"aas" = (
/obj/docking_port/stationary/random{
id = "pod_lavaland1";
@@ -1312,7 +1324,7 @@
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"afV" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
@@ -1561,7 +1573,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering{
name = "Auxiliary Construction Zone";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -1608,7 +1619,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering{
name = "Auxiliary Construction Zone";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/effect/turf_decal/stripes/line{
@@ -1808,7 +1818,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/maintenance_hatch{
name = "Maintenance Hatch";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/effect/turf_decal/stripes/line{
@@ -3648,7 +3657,6 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/machinery/vending/kink,
/turf/open/floor/wood,
/area/crew_quarters/electronic_marketing_den)
"amQ" = (
@@ -5583,7 +5591,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos{
name = "Reflector Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -5609,7 +5616,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos{
name = "Reflector Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -9182,6 +9188,10 @@
},
/turf/open/floor/circuit/green,
/area/engine/supermatter)
+"ayK" = (
+/obj/machinery/power/supermatter_shard/crystal/engine,
+/turf/open/floor/engine,
+/area/engine/supermatter)
"ayL" = (
/obj/machinery/atmospherics/pipe/manifold/general/visible{
dir = 4
@@ -9760,7 +9770,7 @@
},
/obj/machinery/door/airlock/highsecurity{
name = "Emergency Access";
- req_access_txt = "24;10"
+ req_one_access_txt = "24;10"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -10128,7 +10138,6 @@
/obj/machinery/door/airlock/atmos/glass{
heat_proof = 1;
name = "Supermatter Chamber";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -11393,7 +11402,6 @@
},
/obj/machinery/door/airlock/maintenance_hatch{
name = "Service Hallway Maintenance Hatch";
- req_access_txt = "0";
req_one_access_txt = "12;25;28;46"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -12381,7 +12389,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/grimy,
@@ -13625,8 +13632,6 @@
},
/obj/machinery/door/airlock/external{
name = "External Solar Access";
- req_access_txt = "0";
- req_one_access = null;
req_one_access_txt = "13; 24; 10"
},
/obj/effect/turf_decal/stripes/line{
@@ -13655,8 +13660,6 @@
},
/obj/machinery/door/airlock/external{
name = "External Solar Access";
- req_access_txt = "0";
- req_one_access = null;
req_one_access_txt = "13; 24; 10"
},
/obj/effect/turf_decal/stripes/line{
@@ -13712,8 +13715,6 @@
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/atmos{
name = "Port Bow Solar Access";
- req_access_txt = "0";
- req_one_access = null;
req_one_access_txt = "13; 24"
},
/obj/structure/cable/white{
@@ -13857,7 +13858,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -13882,7 +13882,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Engine Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -13920,7 +13919,6 @@
},
/obj/machinery/door/airlock/atmos/glass{
name = "Power Monitoring";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/decal/cleanable/dirt,
@@ -14992,7 +14990,9 @@
/turf/open/space,
/area/space/nearstation)
"aLc" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aLd" = (
@@ -15240,7 +15240,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/wood,
@@ -15531,11 +15530,6 @@
icon_state = "4-8"
},
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/cryopod{
- tag = "icon-cryopod-open (WEST)";
- icon_state = "cryopod-open";
- dir = 8
- },
/turf/open/floor/plasteel/red/corner{
dir = 1
},
@@ -15635,7 +15629,7 @@
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aMu" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
dir = 4
},
/turf/open/floor/engine/vacuum,
@@ -15647,21 +15641,6 @@
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aMw" = (
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_exterior";
- idSelf = "incinerator_access_control";
- layer = 3.1;
- name = "Incinerator airlock control";
- pixel_x = -24;
- pixel_y = -8
- },
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
- name = "Incinerator airlock control";
- pixel_x = 24;
- pixel_y = -8
- },
/obj/machinery/atmospherics/components/binary/pump{
dir = 4
},
@@ -15669,6 +15648,12 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/airlock_sensor{
+ id_tag = "incinerator_airlock_sensor";
+ master_tag = "incinerator_airlock_control";
+ pixel_y = 24
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"aMx" = (
@@ -15747,7 +15732,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -15773,7 +15757,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Engine Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -16293,13 +16276,15 @@
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"aNT" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
/obj/structure/cable{
icon_state = "4-8"
},
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 2;
+ frequency = 1449;
+ id = "incinerator_airlock_pump"
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"aNU" = (
@@ -16967,8 +16952,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "mix_in";
- pixel_y = 1
+ id = "mix_in"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/engine/vacuum,
@@ -16985,16 +16969,20 @@
dir = 8
},
/obj/machinery/light/small,
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"aPA" = (
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "incinerator_airlock_exterior";
- idInterior = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Incinerator Access Console";
+ airpump_tag = "incinerator_airlock_pump";
+ exterior_door_tag = "incinerator_airlock_exterior";
+ id_tag = "incinerator_access_control";
+ interior_door_tag = "incinerator_airlock_interior";
pixel_x = 8;
pixel_y = -24;
+ sanitize_external = 1;
+ sensor_tag = "incinerator_airlock_sensor";
req_access_txt = "12"
},
/obj/machinery/button/ignition{
@@ -19577,7 +19565,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/chair/stool,
@@ -19617,7 +19604,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/item/chair/stool,
@@ -19647,7 +19633,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/chair/stool,
@@ -20201,7 +20186,6 @@
},
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -20755,7 +20739,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos/glass{
name = "Atmospherics Storage";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/decal/cleanable/dirt,
@@ -21061,7 +21044,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/structure/disposalpipe/segment{
@@ -21315,6 +21297,7 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
+ aiControlDisabled = 1;
name = "Education Chamber";
req_access_txt = "3"
},
@@ -22370,8 +22353,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "co2_in";
- pixel_y = 1
+ id = "co2_in"
},
/turf/open/floor/engine/co2,
/area/engine/atmos)
@@ -23534,7 +23516,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
name = "Cargo Office";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -25068,8 +25049,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "tox_in";
- pixel_y = 1
+ id = "tox_in"
},
/turf/open/floor/engine/plasma,
/area/engine/atmos)
@@ -25131,7 +25111,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos/glass{
name = "Atmospherics Storage";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/decal/cleanable/dirt,
@@ -25247,8 +25226,7 @@
"bgn" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Service Hall";
- req_access_txt = "0"
+ name = "Service Hall"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/cable/white{
@@ -25492,7 +25470,6 @@
},
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/turf_decal/stripes/line{
@@ -25532,7 +25509,6 @@
},
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/turf_decal/stripes/line{
@@ -26243,7 +26219,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_y = 26;
- req_access_txt = "0";
use_power = 0
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -26364,7 +26339,7 @@
icon_state = "1-8"
},
/obj/effect/turf_decal/stripes/box,
-/obj/machinery/rnd/protolathe/department/security,
+/obj/machinery/rnd/production/techfab/department/security,
/turf/open/floor/plasteel/red/side{
dir = 1
},
@@ -28184,8 +28159,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "n2o_in";
- pixel_y = 1
+ id = "n2o_in"
},
/turf/open/floor/engine/n2o,
/area/engine/atmos)
@@ -29498,7 +29472,6 @@
},
/obj/machinery/door/airlock/command{
name = "Head of Security's Office";
- req_access = null;
req_access_txt = "58"
},
/obj/structure/disposalpipe/segment{
@@ -29593,7 +29566,6 @@
},
/obj/machinery/door/airlock/command{
name = "Head of Security's Quarters";
- req_access = null;
req_access_txt = "58"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -29731,8 +29703,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "mix_in";
- pixel_y = 1
+ id = "mix_in"
},
/turf/open/floor/engine/vacuum,
/area/engine/atmos)
@@ -33082,7 +33053,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -34486,7 +34456,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -34883,8 +34852,7 @@
dir = 4
},
/obj/machinery/door/airlock/external{
- name = "Gulag Shuttle Airlock";
- req_access_txt = "0"
+ name = "Gulag Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -34899,8 +34867,7 @@
dir = 8
},
/obj/machinery/door/airlock/external{
- name = "Gulag Shuttle Airlock";
- req_access_txt = "0"
+ name = "Gulag Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -35704,7 +35671,7 @@
/obj/structure/cable/white{
icon_state = "1-2"
},
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/vault{
dir = 5
},
@@ -39322,7 +39289,6 @@
},
/obj/machinery/door/airlock/engineering{
name = "Engineering Foyer";
- req_access_txt = "0";
req_one_access_txt = "32;19"
},
/obj/effect/turf_decal/stripes/line{
@@ -39359,7 +39325,6 @@
},
/obj/machinery/door/airlock/engineering{
name = "Engineering Foyer";
- req_access_txt = "0";
req_one_access_txt = "32;19"
},
/obj/structure/cable/white{
@@ -39562,8 +39527,7 @@
"bIE" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -39605,7 +39569,6 @@
},
/obj/machinery/door/airlock/command{
name = "Council Chambers";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -39741,7 +39704,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Office";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -40487,8 +40449,7 @@
"bKw" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -40588,7 +40549,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Telecomms Control Room";
- req_access = null;
req_access_txt = "19; 61"
},
/turf/open/floor/plasteel/vault{
@@ -40800,7 +40760,6 @@
"bLg" = (
/obj/machinery/door/airlock/security{
name = "Private Interrogation";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -44289,8 +44248,7 @@
"bSt" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/turf_decal/stripes/line{
@@ -44304,8 +44262,7 @@
"bSu" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -44585,7 +44542,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/structure/cable/white{
@@ -45268,7 +45224,7 @@
/obj/structure/cable/white{
icon_state = "1-2"
},
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
@@ -45596,7 +45552,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Office";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/disposalpipe/segment,
@@ -45639,7 +45594,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plasteel/vault{
@@ -46320,7 +46274,7 @@
/obj/structure/cable/white{
icon_state = "4-8"
},
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/vault{
dir = 5
},
@@ -47105,7 +47059,7 @@
/turf/open/floor/plasteel,
/area/hallway/primary/starboard)
"bXz" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/structure/cable/white{
icon_state = "4-8"
},
@@ -48072,7 +48026,6 @@
},
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plasteel/vault/telecomms{
@@ -48099,7 +48052,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -49915,6 +49867,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
+/obj/item/storage/secure/safe{
+ pixel_x = 32
+ },
/turf/open/floor/plasteel/grimy,
/area/crew_quarters/heads/captain/private)
"ccT" = (
@@ -50031,8 +49986,7 @@
/obj/machinery/button/door{
id = "lawyerprivacy";
name = "Lawyer's Privacy Control";
- pixel_y = 24;
- req_access_txt = "0"
+ pixel_y = 24
},
/turf/open/floor/wood,
/area/lawoffice)
@@ -51609,6 +51563,9 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 4
},
+/obj/item/storage/secure/safe{
+ pixel_x = 32
+ },
/turf/open/floor/wood,
/area/crew_quarters/heads/hop)
"cgi" = (
@@ -52595,7 +52552,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Emergency Escape";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -53277,7 +53233,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plasteel/vault/telecomms{
@@ -53410,7 +53365,7 @@
/turf/open/floor/plasteel,
/area/security/courtroom)
"cjY" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/neutral/side{
dir = 8
},
@@ -54553,7 +54508,6 @@
},
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plasteel/vault{
@@ -55283,7 +55237,6 @@
"cnY" = (
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Quarters";
- req_access = null;
req_access_txt = "57"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -55971,8 +55924,7 @@
},
/obj/machinery/door/window{
dir = 8;
- name = "Library Desk";
- req_access_txt = "0"
+ name = "Library Desk"
},
/turf/open/floor/plasteel/grimy,
/area/library)
@@ -56626,7 +56578,6 @@
},
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Office";
- req_access = null;
req_access_txt = "57"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -56654,7 +56605,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Telecomms Foyer";
- req_access = null;
req_access_txt = "61"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -57204,8 +57154,7 @@
},
/obj/machinery/door/window{
dir = 8;
- name = "Library Desk";
- req_access_txt = "0"
+ name = "Library Desk"
},
/turf/open/floor/plasteel/grimy,
/area/library)
@@ -58216,7 +58165,7 @@
/obj/structure/cable/white{
icon_state = "1-8"
},
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
@@ -58641,7 +58590,6 @@
dir = 8
},
/obj/effect/turf_decal/bot,
-/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plasteel,
/area/engine/engineering)
"cva" = (
@@ -58771,7 +58719,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -58787,7 +58734,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -60886,7 +60832,7 @@
/turf/open/floor/plasteel,
/area/ai_monitored/storage/eva)
"czU" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/neutral,
/area/ai_monitored/storage/eva)
"czV" = (
@@ -60930,7 +60876,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Corporate Lounge";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -60941,7 +60886,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Corporate Lounge";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -61251,13 +61195,16 @@
/area/space/nearstation)
"cAK" = (
/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/plating,
/area/engine/engineering)
"cAL" = (
-/obj/machinery/rnd/protolathe/department/engineering,
+/obj/machinery/rnd/production/protolathe/department/engineering,
/obj/effect/turf_decal/stripes/line{
dir = 9
},
@@ -61588,7 +61535,6 @@
/obj/item/reagent_containers/syringe/charcoal,
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
- req_access_txt = "0";
use_power = 0
},
/obj/machinery/camera{
@@ -62633,8 +62579,7 @@
/obj/machinery/door/firedoor,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -64295,7 +64240,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/dirt{
@@ -64333,7 +64277,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on,
@@ -64353,7 +64296,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on,
@@ -64746,7 +64688,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Corporate Lounge";
- req_access = null;
req_access_txt = "19"
},
/obj/structure/cable/white{
@@ -65005,8 +64946,7 @@
},
/obj/machinery/door/window{
dir = 4;
- name = "Fitness Ring";
- req_access_txt = "0"
+ name = "Fitness Ring"
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/fitness/recreation)
@@ -67532,6 +67472,9 @@
dir = 5
},
/area/science/xenobiology)
+"cNh" = (
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
"cNi" = (
/obj/machinery/light/small{
dir = 1
@@ -67856,8 +67799,7 @@
/obj/structure/window/reinforced,
/obj/machinery/door/window{
dir = 8;
- name = "Fitness Ring";
- req_access_txt = "0"
+ name = "Fitness Ring"
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/fitness/recreation)
@@ -68258,6 +68200,26 @@
"cON" = (
/turf/open/floor/circuit/green,
/area/science/xenobiology)
+"cOO" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 2;
+ external_pressure_bound = 140;
+ name = "killroom vent";
+ pressure_checks = 0
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"cOP" = (
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"cOQ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 2;
+ external_pressure_bound = 120;
+ name = "server vent"
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"cOR" = (
/turf/closed/wall/r_wall,
/area/science/research)
@@ -68716,7 +68678,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -68743,7 +68704,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -68773,7 +68733,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -69013,6 +68972,24 @@
dir = 1
},
/area/science/xenobiology)
+"cQw" = (
+/obj/machinery/atmospherics/pipe/manifold/general/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
+"cQx" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
+"cQy" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
"cQz" = (
/obj/structure/closet/wardrobe/science_white,
/obj/machinery/light/small{
@@ -69230,8 +69207,8 @@
/obj/machinery/light{
dir = 8
},
-/obj/machinery/rnd/protolathe/department/medical,
/obj/effect/turf_decal/stripes/box,
+/obj/machinery/rnd/production/techfab/department/medical,
/turf/open/floor/plasteel/neutral/side{
dir = 4
},
@@ -70972,8 +70949,7 @@
/obj/machinery/door/window/eastleft{
name = "First-Aid Supplies";
red_alert_access = 1;
- req_access_txt = "5";
- req_one_access_txt = "0"
+ req_access_txt = "5"
},
/turf/open/floor/plasteel/neutral/side{
dir = 4
@@ -74852,7 +74828,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 5
},
-/obj/machinery/rnd/protolathe/department/science,
+/obj/machinery/rnd/production/protolathe/department/science,
/turf/open/floor/plasteel,
/area/science/lab)
"dcL" = (
@@ -75506,7 +75482,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 6
},
-/obj/machinery/rnd/circuit_imprinter/department/science,
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
/turf/open/floor/plasteel,
/area/science/lab)
"dek" = (
@@ -76079,7 +76055,6 @@
pixel_y = 7;
req_access_txt = "33"
},
-/obj/machinery/smoke_machine,
/turf/open/floor/plasteel/whiteyellow/corner{
dir = 8
},
@@ -77055,7 +77030,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = 26;
- req_access_txt = "0";
use_power = 0
},
/turf/open/floor/plasteel/whiteblue/corner,
@@ -77244,7 +77218,7 @@
/turf/open/floor/plasteel/neutral,
/area/science/research)
"dhZ" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -77316,7 +77290,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research and Development Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/obj/machinery/door/poddoor/shutters/preopen{
@@ -77392,8 +77365,7 @@
/obj/effect/turf_decal/delivery,
/obj/machinery/door/window/southleft{
dir = 8;
- name = "Chemistry Desk";
- req_access_txt = "0"
+ name = "Chemistry Desk"
},
/turf/open/floor/plasteel,
/area/medical/chemistry)
@@ -77482,7 +77454,7 @@
/obj/structure/cable/white{
icon_state = "4-8"
},
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel/whiteblue,
/area/medical/medbay/central)
@@ -77814,7 +77786,7 @@
/area/science/circuit)
"djq" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/rnd/protolathe/department/science,
+/obj/machinery/rnd/production/protolathe/department/science,
/obj/machinery/light{
dir = 1
},
@@ -78965,7 +78937,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research and Development Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/obj/structure/cable/white{
@@ -79083,8 +79054,7 @@
"dmc" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/stripes/line{
@@ -79102,8 +79072,7 @@
"dme" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -80760,8 +80729,7 @@
"dpC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -81241,7 +81209,6 @@
},
/obj/machinery/door/airlock/command{
name = "Research Director's Office";
- req_access = null;
req_access_txt = "30"
},
/obj/effect/turf_decal/stripes/line{
@@ -81329,7 +81296,6 @@
},
/obj/machinery/door/airlock/command{
name = "Research Director's Office";
- req_access = null;
req_access_txt = "30"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -81598,8 +81564,7 @@
"drn" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -84712,7 +84677,6 @@
},
/obj/machinery/door/airlock/command{
name = "Research Director's Quarters";
- req_access = null;
req_access_txt = "30"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -85145,7 +85109,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = 26;
- req_access_txt = "0";
use_power = 0
},
/turf/open/floor/plasteel/vault,
@@ -86733,16 +86696,6 @@
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/solar/starboard/aft)
-"dBP" = (
-/obj/machinery/light/small,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/structure/table/wood/poker,
-/obj/structure/sign/poster/contraband/random{
- pixel_y = -32
- },
-/turf/open/floor/plating,
-/area/crew_quarters/abandoned_gambling_den)
"dBQ" = (
/obj/structure/table/wood/poker,
/obj/item/reagent_containers/food/drinks/bottle/rum{
@@ -87191,7 +87144,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = 26;
- req_access_txt = "0";
use_power = 0
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -88327,8 +88279,7 @@
"dFp" = (
/obj/machinery/door/window{
dir = 8;
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
@@ -88665,7 +88616,6 @@
},
/obj/machinery/door/airlock/command{
name = "Research Division Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable/white{
@@ -88758,7 +88708,7 @@
/turf/open/floor/plasteel,
/area/science/robotics/lab)
"dGe" = (
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/obj/item/reagent_containers/glass/beaker/sulphuric,
/obj/machinery/airalarm{
dir = 8;
@@ -89815,7 +89765,7 @@
icon_state = "1-2"
},
/obj/effect/landmark/blobstart,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
@@ -91505,7 +91455,7 @@
/turf/open/floor/plating/airless,
/area/science/test_area)
"dLF" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating/airless,
/area/science/test_area)
@@ -93875,7 +93825,7 @@
/turf/open/floor/plasteel/neutral,
/area/hallway/primary/aft)
"dQR" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/neutral,
/area/hallway/primary/aft)
"dQU" = (
@@ -98110,7 +98060,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/command{
name = "Auxiliary E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/structure/cable/white{
@@ -98129,7 +98078,6 @@
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/command{
name = "Auxiliary E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/structure/barricade/wooden,
@@ -98904,8 +98852,7 @@
/area/chapel/office)
"ecS" = (
/obj/machinery/door/morgue{
- name = "Confession Booth";
- req_access_txt = "0"
+ name = "Confession Booth"
},
/turf/open/floor/plasteel/vault{
dir = 8
@@ -100609,7 +100556,7 @@
/turf/open/floor/plasteel/caution,
/area/engine/engineering)
"ehw" = (
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
@@ -100630,8 +100577,8 @@
name = "Station Intercom";
pixel_x = -26
},
-/obj/machinery/rnd/protolathe/department/service,
/obj/effect/turf_decal/stripes/box,
+/obj/machinery/rnd/production/techfab/department/service,
/turf/open/floor/plasteel/neutral/corner{
dir = 1
},
@@ -100661,7 +100608,7 @@
/area/hallway/secondary/service)
"ehJ" = (
/obj/effect/turf_decal/stripes/box,
-/obj/machinery/rnd/protolathe/department/cargo,
+/obj/machinery/rnd/production/techfab/department/cargo,
/turf/open/floor/plasteel/brown,
/area/quartermaster/office)
"ehK" = (
@@ -100711,6 +100658,10 @@
},
/turf/open/floor/plating,
/area/science/research/abandoned)
+"eRv" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space)
"faI" = (
/obj/structure/cable/white{
icon_state = "1-2"
@@ -100729,29 +100680,16 @@
dir = 4
},
/area/science/misc_lab)
-"fzH" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/table/glass,
-/obj/item/extinguisher,
-/obj/item/extinguisher{
- pixel_x = 2;
- pixel_y = 2
- },
-/obj/item/extinguisher{
- pixel_x = 5;
- pixel_y = 5
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"fGq" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall/r_wall,
/area/science/circuit)
+"fLR" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"fRT" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
@@ -100766,9 +100704,9 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall/r_wall,
/area/science/circuit)
-"gsR" = (
-/turf/open/space,
-/area/space)
+"gBb" = (
+/turf/open/space/basic,
+/area/space/nearstation)
"gKr" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1
@@ -100782,12 +100720,6 @@
dir = 8
},
/area/science/misc_lab)
-"gPz" = (
-/obj/machinery/atmospherics/pipe/simple/general/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
"gQS" = (
/turf/open/floor/plasteel/white/side{
dir = 9
@@ -100834,6 +100766,14 @@
},
/turf/open/floor/plasteel,
/area/maintenance/port/aft)
+"hFo" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/space,
+/area/space/nearstation)
"hGT" = (
/obj/machinery/door/firedoor,
/obj/structure/cable/white{
@@ -100865,9 +100805,6 @@
dir = 9
},
/area/science/circuit)
-"hRG" = (
-/turf/open/space/basic,
-/area/space/nearstation)
"iQh" = (
/obj/structure/bodycontainer/morgue{
dir = 1
@@ -100915,7 +100852,7 @@
},
/obj/machinery/door/airlock/highsecurity{
name = "Emergency Access";
- req_access_txt = "24;10"
+ req_one_access_txt = "24;10"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -100926,24 +100863,19 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/neutral,
/area/medical/morgue)
-"jKb" = (
-/turf/open/space,
+"kgl" = (
+/turf/open/floor/plating/airless,
/area/space/nearstation)
-"jRX" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
- dir = 2;
- external_pressure_bound = 120;
- name = "server vent"
+"kww" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 2
},
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
"kwx" = (
/obj/effect/turf_decal/loading_area,
/turf/open/floor/plasteel/whitepurple/corner,
/area/science/research)
-"kwP" = (
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
"kyo" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -100959,15 +100891,12 @@
dir = 10
},
/area/science/circuit)
-"lel" = (
-/obj/machinery/vending/kink,
-/turf/open/floor/plasteel/vault{
- dir = 5
- },
-/area/crew_quarters/locker)
-"lkn" = (
+"lhv" = (
+/turf/open/space,
+/area/space)
+"ljZ" = (
/turf/open/floor/plating/airless,
-/area/space/nearstation)
+/area/space)
"loI" = (
/obj/machinery/autolathe,
/obj/machinery/door/window/southleft{
@@ -100983,10 +100912,6 @@
dir = 4
},
/area/science/lab)
-"lxv" = (
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space/nearstation)
"lEl" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -101010,6 +100935,13 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/neutral/side,
/area/maintenance/port)
+"lJm" = (
+/obj/structure/particle_accelerator/power_box{
+ icon_state = "power_box";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"lKu" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -101031,13 +100963,6 @@
dir = 1
},
/area/science/circuit)
-"mqk" = (
-/obj/structure/particle_accelerator/end_cap{
- icon_state = "end_cap";
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"mvm" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -101049,30 +100974,27 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/circuit/green,
/area/science/research/abandoned)
-"npb" = (
-/obj/machinery/atmospherics/pipe/simple/general/hidden{
- dir = 9
+"mTn" = (
+/obj/structure/particle_accelerator/particle_emitter/center{
+ icon_state = "emitter_center";
+ dir = 8
},
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
-"nGW" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 2;
- external_pressure_bound = 140;
- name = "killroom vent";
- pressure_checks = 0
+/turf/open/floor/plating,
+/area/engine/engineering)
+"nCt" = (
+/obj/machinery/vending/kink,
+/turf/open/floor/plasteel/vault{
+ dir = 5
},
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"nJG" = (
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space)
+/area/crew_quarters/locker)
+"nSh" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"oZC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Corporate Lounge";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -101081,13 +101003,6 @@
},
/turf/open/floor/wood,
/area/bridge/showroom/corporate)
-"pfd" = (
-/obj/structure/particle_accelerator/particle_emitter/center{
- icon_state = "emitter_center";
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"pmQ" = (
/obj/structure/table/reinforced,
/obj/machinery/newscaster{
@@ -101098,9 +101013,6 @@
dir = 1
},
/area/science/circuit)
-"pqQ" = (
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"psi" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/bodycontainer/morgue{
@@ -101138,6 +101050,10 @@
dir = 5
},
/area/science/circuit)
+"qKC" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
"rhO" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1
@@ -101146,6 +101062,13 @@
dir = 9
},
/area/science/circuit)
+"rtA" = (
+/obj/structure/particle_accelerator/end_cap{
+ icon_state = "end_cap";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"rCv" = (
/turf/open/floor/plasteel/white/side{
dir = 6
@@ -101154,12 +101077,6 @@
"saw" = (
/turf/closed/wall,
/area/science/circuit)
-"tdp" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 2
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
"tmi" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -101169,6 +101086,9 @@
"tCh" = (
/turf/closed/wall,
/area/science/misc_lab)
+"tHw" = (
+/turf/open/space,
+/area/space/nearstation)
"tMk" = (
/turf/open/floor/plasteel/white/side{
dir = 10
@@ -101198,14 +101118,10 @@
/obj/structure/reagent_dispensers/water_cooler,
/turf/open/floor/plasteel/whitepurple/side,
/area/science/misc_lab)
-"uDN" = (
-/turf/open/floor/plating/airless,
-/area/space)
"uYS" = (
/obj/machinery/door/airlock/atmos/glass{
heat_proof = 1;
name = "Supermatter Chamber";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -101222,12 +101138,6 @@
dir = 5
},
/area/medical/morgue)
-"vOd" = (
-/obj/machinery/atmospherics/pipe/manifold/general/hidden{
- dir = 8
- },
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
"wei" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
@@ -101264,13 +101174,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/recreation)
-"xwB" = (
-/obj/structure/particle_accelerator/power_box{
- icon_state = "power_box";
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"xwK" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -121763,13 +121666,13 @@ aaa
cja
ckw
clS
-jKb
-jKb
+tHw
+tHw
clS
-nJG
-hRG
-jKb
-jKb
+eRv
+gBb
+tHw
+tHw
clS
ctn
cja
@@ -122019,15 +121922,15 @@ cfA
aad
cjb
cky
-jKb
-gsR
-gsR
-lxv
+tHw
+lhv
+lhv
+qKC
aad
-hRG
-gsR
-gsR
-jKb
+gBb
+lhv
+lhv
+tHw
czq
cAI
aad
@@ -122230,12 +122133,12 @@ aFq
aGO
aIo
aJG
-aFr
+fLR
aMw
aNT
aPz
-aFr
-aSR
+nSh
+hFo
aRF
aWt
aXV
@@ -122276,15 +122179,15 @@ cfA
aaa
cja
ckw
-jKb
-gsR
-hRG
-hRG
+tHw
+lhv
+gBb
+gBb
aad
-hRG
-hRG
-gsR
-jKb
+gBb
+gBb
+lhv
+tHw
ctn
cja
aaa
@@ -122533,14 +122436,14 @@ cfA
abj
cjb
cky
-hRG
-hRG
-hRG
+gBb
+gBb
+gBb
cqo
clR
ctm
-hRG
-lxv
+gBb
+qKC
clS
czq
cAI
@@ -122790,15 +122693,15 @@ cdC
aad
cja
ckw
-nJG
+eRv
aad
aad
ckw
crJ
-tdp
+kww
aad
aad
-nJG
+eRv
ctn
cja
aad
@@ -123048,14 +122951,14 @@ abj
cjb
cky
clS
-lxv
-hRG
+qKC
+gBb
cqp
crK
cto
-hRG
-hRG
-hRG
+gBb
+gBb
+gBb
czq
cAI
abj
@@ -123304,15 +123207,15 @@ cfA
aaa
cja
ckw
-jKb
-gsR
-hRG
-hRG
+tHw
+lhv
+gBb
+gBb
aad
-hRG
-hRG
-gsR
-jKb
+gBb
+gBb
+lhv
+tHw
ctn
cja
aaa
@@ -123561,15 +123464,15 @@ cfA
aad
cjb
cky
-jKb
-gsR
+tHw
+lhv
aaa
-hRG
+gBb
aad
-lxv
+qKC
aaa
-gsR
-jKb
+lhv
+tHw
czq
cAI
aad
@@ -123819,13 +123722,13 @@ aaa
cja
ckw
clS
-jKb
-hRG
-hRG
-nJG
+tHw
+gBb
+gBb
+eRv
clS
-jKb
-jKb
+tHw
+tHw
clS
ctn
cja
@@ -123862,7 +123765,7 @@ dod
dxE
dyY
dAo
-dBP
+aap
dfY
aad
abj
@@ -124329,8 +124232,8 @@ car
cbT
cdG
cfB
-uDN
-lkn
+ljZ
+kgl
aaa
aad
cjd
@@ -124342,8 +124245,8 @@ cjd
cjd
aad
aaa
-lkn
-uDN
+kgl
+ljZ
cDV
cFL
cHg
@@ -124850,7 +124753,7 @@ cje
cjd
cpa
cqr
-pfd
+mTn
ctp
cuQ
cjd
@@ -125107,7 +125010,7 @@ chv
cnC
cpa
cqs
-xwB
+lJm
ctq
cuR
cnC
@@ -125621,7 +125524,7 @@ clX
cnE
cpc
cqu
-mqk
+rtA
cts
cuT
cnE
@@ -127103,7 +127006,7 @@ atS
avb
awh
axz
-axz
+ayK
axz
aAW
axz
@@ -128474,7 +128377,7 @@ das
dcd
cMY
deX
-fzH
+dgo
dhR
lKu
tmi
@@ -132574,9 +132477,9 @@ cHA
cjp
cKl
cLI
-kwP
-kwP
-kwP
+cNh
+cNh
+cNh
cNc
cTQ
cVI
@@ -132831,9 +132734,9 @@ cHB
cjp
cKj
cLI
-kwP
-nGW
-vOd
+cNh
+cOO
+cQw
cSf
cTR
cVP
@@ -133089,8 +132992,8 @@ caE
cKm
cLI
cNi
-pqQ
-gPz
+cOP
+cQx
cSg
cTS
cVQ
@@ -133345,9 +133248,9 @@ cHB
cjp
cKk
cLI
-kwP
-jRX
-npb
+cNh
+cOQ
+cQy
cSh
cTT
cVR
@@ -133602,9 +133505,9 @@ cHA
ceb
cKk
cLI
-kwP
-kwP
-kwP
+cNh
+cNh
+cNh
cNc
cTU
cVS
@@ -149778,7 +149681,7 @@ clt
cnc
coE
cqd
-lel
+nCt
csT
cuy
cvU
diff --git a/_maps/cit_map_files/MetaStation/MetaStation.dmm b/_maps/cit_map_files/MetaStation/MetaStation.dmm
index 74cdbe936c..c048c43c85 100644
--- a/_maps/cit_map_files/MetaStation/MetaStation.dmm
+++ b/_maps/cit_map_files/MetaStation/MetaStation.dmm
@@ -348,10 +348,8 @@
"abg" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "SecJusticeChamber";
- name = "Justice Vent";
- opacity = 1
+ name = "Justice Vent"
},
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -422,6 +420,11 @@
/obj/machinery/newscaster{
pixel_y = 32
},
+/obj/machinery/vending/sustenance{
+ desc = "A vending machine normally reserved for work camps.";
+ name = "\improper sustenance vendor";
+ product_slogans = "Enjoy your meal.;Enough calories to support any worker."
+ },
/turf/open/floor/plasteel,
/area/security/prison)
"abo" = (
@@ -534,8 +537,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/machinery/light/small,
/turf/open/floor/plasteel/freezer,
@@ -720,8 +722,7 @@
/area/security/execution/education)
"abY" = (
/obj/machinery/door/airlock{
- name = "Unisex Restroom";
- req_access_txt = "0"
+ name = "Unisex Restroom"
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
@@ -755,10 +756,9 @@
/turf/open/floor/plasteel,
/area/security/prison)
"ace" = (
-/obj/machinery/vending/sustenance{
- desc = "A vending machine normally reserved for work camps.";
- name = "\improper sustenance vendor";
- product_slogans = "Enjoy your meal.;Enough calories to support any worker."
+/obj/machinery/computer/cryopod{
+ pixel_x = 28;
+ pixel_y = 0
},
/turf/open/floor/plasteel/floorgrime,
/area/security/prison)
@@ -1439,7 +1439,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/floorgrime,
@@ -1469,7 +1468,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plating{
@@ -1494,7 +1492,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/floorgrime,
@@ -1621,7 +1618,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
@@ -1789,7 +1785,6 @@
"aef" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/structure/cable{
@@ -1817,8 +1812,7 @@
base_state = "left";
dir = 1;
icon_state = "left";
- name = "gas ports";
- req_access_txt = "0"
+ name = "gas ports"
},
/turf/open/floor/plasteel/dark,
/area/security/execution/education)
@@ -1831,8 +1825,7 @@
base_state = "right";
dir = 1;
icon_state = "right";
- name = "gas ports";
- req_access_txt = "0"
+ name = "gas ports"
},
/turf/open/floor/plasteel/dark,
/area/security/execution/education)
@@ -1842,7 +1835,6 @@
aiControlDisabled = 1;
id_tag = "prisonereducation";
name = "Prisoner Education Chamber";
- req_access = null;
req_access_txt = "3"
},
/obj/structure/cable/yellow{
@@ -2604,7 +2596,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -2993,7 +2984,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/mirror{
@@ -3402,9 +3392,7 @@
},
/area/crew_quarters/fitness/recreation)
"aho" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall,
/area/crew_quarters/fitness/recreation)
"ahp" = (
@@ -3674,7 +3662,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Armory";
- req_access = null;
req_access_txt = "3"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -4061,7 +4048,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/command{
name = "Head of Security's Office";
- req_access = null;
req_access_txt = "58"
},
/obj/structure/cable/yellow{
@@ -4113,8 +4099,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "Shooting Range";
- req_access_txt = "0"
+ name = "Shooting Range"
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
@@ -5314,6 +5299,10 @@
"alq" = (
/turf/closed/wall,
/area/maintenance/starboard)
+"alr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
"als" = (
/obj/machinery/light{
dir = 8
@@ -5342,7 +5331,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -5528,8 +5516,7 @@
base_state = "left";
dir = 4;
icon_state = "left";
- name = "Infirmary";
- req_access_txt = "0"
+ name = "Infirmary"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -5551,8 +5538,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Evidence Storage";
- req_access = null;
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -5601,9 +5586,7 @@
},
/obj/machinery/door/airlock/security{
name = "Evidence Storage";
- req_access = null;
- req_access_txt = "3";
- req_one_access_txt = "0"
+ req_access_txt = "3"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -5640,7 +5623,6 @@
},
/obj/machinery/door/airlock/security/glass{
name = "Gear Room";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/structure/cable/yellow{
@@ -5835,7 +5817,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
name = "Firing Range";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/structure/cable/yellow{
@@ -5999,7 +5980,6 @@
/area/maintenance/starboard/fore)
"amH" = (
/obj/machinery/door/airlock/external{
- req_access_txt = "0";
req_one_access_txt = "13,8"
},
/turf/open/floor/plating,
@@ -6128,8 +6108,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "windoor";
- req_access_txt = "0"
+ name = "windoor"
},
/obj/item/book/manual/wiki/engineering_hacking,
/obj/item/device/tape/random,
@@ -6201,8 +6180,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Infirmary";
- req_access_txt = "0"
+ name = "Infirmary"
},
/turf/open/floor/plasteel/whitered/side{
dir = 4
@@ -6393,7 +6371,6 @@
"anD" = (
/obj/machinery/door/airlock/maintenance{
name = "Security Maintenance";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/structure/cable/yellow{
@@ -6677,8 +6654,7 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Brig Infirmary Maintenance";
- req_access_txt = "63";
- req_one_access_txt = "0"
+ req_access_txt = "63"
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
@@ -6794,9 +6770,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/security{
name = "Evidence Storage";
- req_access = null;
- req_access_txt = "3";
- req_one_access_txt = "0"
+ req_access_txt = "3"
},
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
@@ -7015,7 +6989,6 @@
/area/maintenance/fore)
"aoS" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "1;4;38;12"
},
/obj/structure/cable/yellow{
@@ -8150,8 +8123,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Interrogation Monitoring";
- req_access = null;
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/turf/open/floor/plasteel/grimy,
@@ -8203,8 +8174,7 @@
"arC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Recreation Area";
- req_access_txt = "0"
+ name = "Recreation Area"
},
/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel/neutral/corner{
@@ -8222,8 +8192,7 @@
"arE" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Recreation Area";
- req_access_txt = "0"
+ name = "Recreation Area"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/neutral/corner{
@@ -8415,8 +8384,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Shuttle Bay Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -8457,8 +8425,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Shuttle Bay Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -8496,9 +8463,7 @@
/area/maintenance/port/fore)
"asf" = (
/obj/machinery/door/airlock/maintenance_hatch{
- name = "Cargo Bay Bridge Access";
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Cargo Bay Bridge Access"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -8567,7 +8532,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/maintenance{
name = "Brig Maintenance";
- req_access_txt = "0";
req_one_access_txt = "63;12"
},
/obj/structure/disposalpipe/segment,
@@ -8680,9 +8644,7 @@
/obj/structure/cable/yellow{
icon_state = "1-8"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/cable/yellow{
icon_state = "1-4"
},
@@ -8699,18 +8661,15 @@
/obj/machinery/button/door{
id = "Secure Gate";
name = "Cell Window Control";
- normaldoorcontrol = 0;
pixel_x = -5;
pixel_y = -3;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/button/door{
id = "briglockdown";
name = "Brig Lockdown Control";
pixel_x = 5;
- pixel_y = -3;
- req_access_txt = "0"
+ pixel_y = -3
},
/obj/structure/cable/yellow{
icon_state = "2-8"
@@ -8884,7 +8843,7 @@
/turf/open/floor/plasteel/red/side,
/area/security/main)
"asL" = (
-/obj/machinery/rnd/protolathe/department/security,
+/obj/machinery/rnd/production/techfab/department/security,
/turf/open/floor/plasteel/red/side{
dir = 6
},
@@ -8987,7 +8946,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/cobweb/cobweb2,
@@ -9042,7 +9000,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
@@ -9146,9 +9103,7 @@
"ato" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/maintenance_hatch{
- name = "Cargo Bay Bridge Access";
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Cargo Bay Bridge Access"
},
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -9291,7 +9246,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63"
},
/turf/open/floor/plating,
@@ -9421,9 +9375,7 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/security/warden)
@@ -9431,7 +9383,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
name = "Gear Room";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/effect/turf_decal/delivery,
@@ -9448,7 +9399,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/security/glass{
name = "Security Office";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/turf/open/floor/plasteel,
@@ -9457,7 +9407,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
name = "Security Office";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -9903,8 +9852,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "Reception Window";
- req_access_txt = "0"
+ name = "Reception Window"
},
/obj/machinery/door/window/brigdoor{
dir = 1;
@@ -10368,7 +10316,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;50"
},
/turf/open/floor/plating,
@@ -10458,9 +10405,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/security/brig)
"awd" = (
@@ -10639,9 +10584,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Interrogation";
- req_access = null;
- req_access_txt = "63";
- req_one_access_txt = "0"
+ req_access_txt = "63"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -10720,7 +10663,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -10748,7 +10690,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
@@ -10893,9 +10834,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/red/corner{
dir = 2
},
@@ -10949,9 +10888,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/red/side,
/area/security/brig)
"axh" = (
@@ -11247,9 +11184,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6
},
-/obj/machinery/light/small{
- dir = 1
- },
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"axN" = (
@@ -11410,6 +11344,13 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"aye" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 10
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
"ayf" = (
/obj/structure/closet/crate,
/obj/item/stack/sheet/glass{
@@ -11441,7 +11382,6 @@
"aym" = (
/obj/machinery/door/airlock/maintenance{
name = "Cargo Bay Warehouse Maintenance";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/structure/cable/yellow{
@@ -11535,9 +11475,7 @@
/obj/structure/cable/yellow{
icon_state = "0-8"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/security/brig)
"ayz" = (
@@ -11649,7 +11587,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -11816,18 +11753,13 @@
},
/area/security/brig)
"azd" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
},
-/obj/structure/cable/white{
- icon_state = "1-8"
- },
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
"aze" = (
/obj/item/twohanded/required/kirbyplants{
icon_state = "plant-22"
@@ -11940,9 +11872,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/cable/yellow{
icon_state = "1-4"
},
@@ -12266,9 +12196,6 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/light/small{
- dir = 1
- },
/turf/open/floor/plating{
icon_state = "platingdmg2"
},
@@ -12547,9 +12474,7 @@
/area/space)
"aAB" = (
/obj/machinery/door/airlock/external{
- name = "Mining Dock Airlock";
- req_access = null;
- req_access_txt = "0"
+ name = "Mining Dock Airlock"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -13152,8 +13077,11 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 9
},
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
/turf/open/floor/plasteel,
/area/engine/engineering)
"aBM" = (
@@ -13161,8 +13089,11 @@
/obj/structure/cable/yellow{
icon_state = "1-8"
},
-/obj/machinery/rnd/protolathe/department/engineering,
+/obj/machinery/rnd/production/protolathe/department/engineering,
/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
/turf/open/floor/plasteel,
/area/engine/engineering)
"aBN" = (
@@ -13171,9 +13102,15 @@
dir = 1
},
/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
/turf/open/floor/plasteel,
/area/engine/engineering)
"aBO" = (
+/obj/machinery/light{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/engine/engineering)
"aBS" = (
@@ -13327,8 +13264,7 @@
"aCj" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Airlock";
- req_access_txt = "0"
+ name = "Labor Camp Shuttle Airlock"
},
/turf/open/floor/plasteel/dark,
/area/hallway/primary/fore)
@@ -13438,7 +13374,6 @@
"aCr" = (
/obj/machinery/door/airlock/security{
name = "Court Cell";
- req_access = null;
req_access_txt = "63"
},
/turf/open/floor/plasteel/dark,
@@ -13530,8 +13465,7 @@
/area/crew_quarters/toilet/restrooms)
"aCB" = (
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/freezer,
@@ -13602,7 +13536,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/cobweb,
@@ -13704,13 +13637,17 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
+"aCX" = (
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"aCY" = (
-/obj/structure/cable{
- icon_state = "2-4"
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24;
+ pixel_y = -26
},
-/obj/machinery/power/grounding_rod,
-/turf/open/floor/plating/airless,
-/area/space)
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"aCZ" = (
/obj/structure/cable,
/obj/effect/turf_decal/stripes/line{
@@ -13940,18 +13877,15 @@
/obj/machinery/button/door{
id = "Secure Gate";
name = "Cell Window Control";
- normaldoorcontrol = 0;
pixel_x = 5;
pixel_y = 27;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/button/door{
id = "briglockdown";
name = "Brig Lockdown Control";
pixel_x = 5;
- pixel_y = 37;
- req_access_txt = "0"
+ pixel_y = 37
},
/obj/machinery/light/small{
dir = 1
@@ -14103,7 +14037,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/landmark/start/assistant,
@@ -14613,8 +14546,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "Outer Window";
- req_access_txt = "0"
+ name = "Outer Window"
},
/obj/machinery/door/window/brigdoor{
dir = 4;
@@ -14677,9 +14609,7 @@
/area/security/detectives_office)
"aFa" = (
/obj/machinery/door/window{
- dir = 1;
- name = "glass door";
- req_access_txt = "0"
+ dir = 1
},
/turf/open/floor/plasteel/dark,
/area/security/detectives_office)
@@ -14753,8 +14683,7 @@
"aFi" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -15015,7 +14944,6 @@
/area/quartermaster/warehouse)
"aFM" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/obj/structure/disposalpipe/segment,
@@ -15144,7 +15072,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Security-Storage Backroom";
- req_access = null;
req_access_txt = "63"
},
/turf/open/floor/plasteel/dark,
@@ -15317,7 +15244,7 @@
},
/area/hallway/primary/fore)
"aGo" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/red/corner{
dir = 2
},
@@ -15443,7 +15370,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/freezer,
@@ -15783,7 +15709,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -15824,7 +15749,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -15964,7 +15888,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Court Cell";
- req_access = null;
req_access_txt = "63"
},
/turf/open/floor/plasteel/dark,
@@ -16071,7 +15994,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/bed,
@@ -16103,9 +16025,6 @@
lootcount = 2;
name = "2maintenance loot spawner"
},
-/obj/machinery/light/small{
- dir = 8
- },
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"aHW" = (
@@ -16146,7 +16065,6 @@
id = "aux_base_shutters";
name = "Public Shutters Control";
pixel_y = -24;
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/turf/open/floor/plasteel/yellow/side,
@@ -16310,7 +16228,6 @@
},
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -16470,7 +16387,6 @@
},
/obj/machinery/door/airlock/security{
name = "Security-Storage Backroom";
- req_access = null;
req_access_txt = "63"
},
/turf/open/floor/plasteel/dark,
@@ -16717,7 +16633,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/freezer,
@@ -16744,7 +16659,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/landmark/start/assistant,
@@ -16925,7 +16839,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -16938,7 +16851,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/turf/open/floor/plating,
@@ -17008,7 +16920,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Brig";
- req_access = null;
req_access_txt = "63; 42"
},
/turf/open/floor/plasteel,
@@ -17128,7 +17039,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "1;4;38;12"
},
/turf/open/floor/plating,
@@ -17136,8 +17046,7 @@
"aKl" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/turf/open/floor/plasteel/freezer,
/area/crew_quarters/toilet/restrooms)
@@ -17148,8 +17057,7 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock{
- name = "Dormitories";
- req_access_txt = "0"
+ name = "Dormitories"
},
/turf/open/floor/plasteel/neutral/corner{
dir = 1
@@ -17164,8 +17072,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock{
- name = "Dormitories";
- req_access_txt = "0"
+ name = "Dormitories"
},
/turf/open/floor/plasteel/neutral/corner{
dir = 4
@@ -17303,10 +17210,8 @@
"aKN" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "QMLoaddoor2";
- name = "Supply Dock Loading Door";
- opacity = 1
+ name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 4;
@@ -18754,7 +18659,7 @@
/turf/open/floor/plasteel/neutral/side,
/area/security/courtroom)
"aOj" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/neutral/side,
/area/security/courtroom)
"aOk" = (
@@ -18948,8 +18853,7 @@
dir = 4
},
/obj/machinery/door/airlock{
- name = "Garden";
- req_access_txt = "0"
+ name = "Garden"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -19631,9 +19535,7 @@
icon_state = "2-8"
},
/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel/yellow/side{
- dir = 9
- },
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aPZ" = (
/obj/machinery/vending/tool,
@@ -19675,10 +19577,8 @@
"aQg" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "QMLoaddoor";
- name = "Supply Dock Loading Door";
- opacity = 1
+ name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 8;
@@ -20027,8 +19927,7 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock{
- name = "Locker Room";
- req_access_txt = "0"
+ name = "Locker Room"
},
/turf/open/floor/plasteel/floorgrime,
/area/crew_quarters/locker)
@@ -20261,9 +20160,10 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
-/turf/open/floor/plasteel/yellow/side{
- dir = 8
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
},
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aRp" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -20451,8 +20351,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Crate Disposal Chute";
- req_access_txt = "0"
+ name = "Crate Disposal Chute"
},
/obj/structure/disposalpipe/trunk{
dir = 4
@@ -20717,9 +20616,10 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
-/turf/open/floor/plasteel/yellow/side{
+/obj/effect/turf_decal/stripes/line{
dir = 8
},
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aSu" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -21064,7 +20964,6 @@
"aTi" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/highsecurity{
- locked = 0;
name = "AI Upload";
req_access_txt = "16"
},
@@ -21167,8 +21066,7 @@
dir = 4
},
/obj/machinery/door/airlock{
- name = "Locker Room";
- req_access_txt = "0"
+ name = "Locker Room"
},
/turf/open/floor/plasteel/floorgrime,
/area/crew_quarters/locker)
@@ -21276,9 +21174,10 @@
/obj/structure/cable/yellow{
icon_state = "1-8"
},
-/turf/open/floor/plasteel/yellow/side{
- dir = 8
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
},
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aTG" = (
/obj/structure/disposalpipe/segment{
@@ -21343,8 +21242,7 @@
},
/obj/machinery/door/window{
dir = 2;
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/turf/open/floor/plasteel/dark,
/area/aisat)
@@ -21427,8 +21325,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/turf/open/floor/plasteel/dark,
/area/aisat)
@@ -21494,7 +21391,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/machinery/rnd/protolathe/department/cargo,
+/obj/machinery/rnd/production/techfab/department/cargo,
/turf/open/floor/plasteel,
/area/quartermaster/storage)
"aUj" = (
@@ -21928,9 +21825,7 @@
"aUY" = (
/obj/effect/turf_decal/delivery,
/obj/structure/closet/wardrobe/engineering_yellow,
-/turf/open/floor/plasteel/yellow/side{
- dir = 10
- },
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aUZ" = (
/obj/structure/disposalpipe/segment,
@@ -21985,7 +21880,13 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plasteel/yellow/side,
+/turf/closed/wall,
+/area/engine/engineering)
+"aVh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
/area/engine/engineering)
"aVk" = (
/obj/structure/window/reinforced{
@@ -22525,10 +22426,8 @@
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"aWu" = (
-/obj/machinery/door/airlock/external{
- name = "Escape Pod Four";
- req_access = null;
- req_access_txt = "32"
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
},
/turf/open/floor/plating,
/area/maintenance/starboard)
@@ -22583,8 +22482,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/command{
name = "Chief Engineer's Office";
- req_access_txt = "56";
- req_one_access_txt = "0"
+ req_access_txt = "56"
},
/obj/effect/turf_decal/bot{
dir = 1
@@ -22941,7 +22839,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/turf/open/floor/plating,
@@ -23717,7 +23614,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/turf/open/floor/plating,
@@ -24361,7 +24257,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;48;50;1"
},
/turf/open/floor/plating,
@@ -24404,7 +24299,6 @@
"bak" = (
/obj/machinery/door/airlock/maintenance{
name = "Cargo Bay Maintenance";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/structure/cable/yellow{
@@ -24530,7 +24424,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -24544,7 +24437,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -25458,8 +25350,7 @@
/area/maintenance/central)
"bch" = (
/obj/machinery/door/airlock{
- name = "Central Emergency Storage";
- req_access_txt = "0"
+ name = "Central Emergency Storage"
},
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -27092,7 +26983,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering{
name = "Tech Storage";
- req_access_txt = "0";
req_one_access_txt = "23;30"
},
/obj/structure/cable/yellow{
@@ -27233,8 +27123,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "MiniSat Airlock Access";
- req_access_txt = "0"
+ name = "MiniSat Airlock Access"
},
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 4
@@ -27526,7 +27415,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
name = "Mailroom";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -27600,7 +27488,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
name = "Cargo Office";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -28308,8 +28195,7 @@
},
/obj/machinery/door/window{
dir = 8;
- name = "MiniSat Airlock Access";
- req_access_txt = "0"
+ name = "MiniSat Airlock Access"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/dark,
@@ -28413,7 +28299,6 @@
},
/obj/machinery/door/airlock/security{
name = "Customs Desk";
- req_access = null;
req_access_txt = "1"
},
/obj/effect/landmark/event_spawn,
@@ -28443,7 +28328,6 @@
dir = 10
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;48;50;1"
},
/turf/open/floor/plating,
@@ -29031,7 +28915,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/external{
name = "Escape Pod Four";
- req_access = null;
req_access_txt = "32"
},
/turf/open/floor/plasteel,
@@ -29499,7 +29382,7 @@
},
/area/bridge)
"bkF" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/structure/cable/yellow{
icon_state = "1-2"
},
@@ -29978,7 +29861,6 @@
/area/ai_monitored/turret_protected/aisat_interior)
"blI" = (
/obj/machinery/door/airlock/highsecurity{
- locked = 0;
name = "AI Chamber";
req_access_txt = "16"
},
@@ -30462,7 +30344,6 @@
"bmI" = (
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -30532,7 +30413,6 @@
/area/crew_quarters/bar)
"bmQ" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/obj/structure/disposalpipe/segment,
@@ -30545,8 +30425,7 @@
"bmS" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock{
- name = "Starboard Emergency Storage";
- req_access_txt = "0"
+ name = "Starboard Emergency Storage"
},
/turf/open/floor/plating,
/area/maintenance/starboard)
@@ -30556,7 +30435,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/turf/open/floor/plating,
@@ -30607,7 +30485,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
name = "Engineering Foyer";
- req_access_txt = "0";
req_one_access_txt = "32;19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -30793,8 +30670,7 @@
"bns" = (
/obj/machinery/door/window{
dir = 1;
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/darkblue/corner{
@@ -31939,7 +31815,7 @@
icon_state = "4-8"
},
/obj/machinery/holopad,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/dark,
/area/ai_monitored/turret_protected/aisat/foyer)
"bpL" = (
@@ -32800,7 +32676,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/turf/open/floor/plating,
@@ -32870,7 +32745,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/turf/open/floor/plating,
@@ -33140,8 +33014,7 @@
"brS" = (
/obj/machinery/door/window{
dir = 2;
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,
/turf/open/floor/plasteel/darkblue/corner{
@@ -33370,7 +33243,7 @@
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bsm" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
@@ -33846,7 +33719,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "20;12"
},
/turf/open/floor/plating,
@@ -33997,7 +33869,6 @@
"btz" = (
/obj/machinery/door/airlock/maintenance{
name = "Engineering Foyer Maintenance";
- req_access_txt = "0";
req_one_access_txt = "32;19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -34247,7 +34118,6 @@
/area/hallway/primary/port)
"bud" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;27;37"
},
/obj/structure/cable/yellow{
@@ -34339,7 +34209,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -34427,7 +34296,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/turf/open/floor/plasteel/dark,
@@ -34466,7 +34334,6 @@
"buA" = (
/obj/machinery/door/airlock/command{
name = "Command Desk";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/vault,
@@ -34648,7 +34515,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/turf/open/floor/plating,
@@ -35464,7 +35330,6 @@
"bwG" = (
/obj/machinery/door/airlock/command{
name = "Emergency Escape";
- req_access = null;
req_access_txt = "20"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -36037,8 +35902,7 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Auxiliary Bathrooms";
- req_access_txt = "0"
+ name = "Auxiliary Bathrooms"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -36156,8 +36020,7 @@
/obj/machinery/door/window/northleft{
dir = 2;
icon_state = "left";
- name = "Reception Window";
- req_access_txt = "0"
+ name = "Reception Window"
},
/obj/machinery/door/poddoor/preopen{
id = "hop";
@@ -36187,7 +36050,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Council Chamber";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/dark,
@@ -36230,7 +36092,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Council Chamber";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/dark,
@@ -36256,7 +36117,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/turf/open/floor/plasteel/dark,
@@ -36478,7 +36338,7 @@
/area/ai_monitored/storage/satellite)
"byP" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/caution{
dir = 8
},
@@ -36858,8 +36718,7 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock{
- name = "Port Emergency Storage";
- req_access_txt = "0"
+ name = "Port Emergency Storage"
},
/turf/open/floor/plating,
/area/maintenance/port)
@@ -36927,8 +36786,7 @@
/area/library)
"bzG" = (
/obj/machinery/door/morgue{
- name = "Study #1";
- req_access_txt = "0"
+ name = "Study #1"
},
/turf/open/floor/plasteel/cult{
dir = 2
@@ -36936,8 +36794,7 @@
/area/library)
"bzH" = (
/obj/machinery/door/morgue{
- name = "Study #2";
- req_access_txt = "0"
+ name = "Study #2"
},
/turf/open/floor/plasteel/cult{
dir = 2
@@ -37630,7 +37487,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/newscaster{
@@ -37904,7 +37760,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "20;12"
},
/obj/structure/disposalpipe/segment,
@@ -38201,6 +38056,7 @@
/obj/machinery/atmospherics/pipe/simple/purple/visible{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
/turf/open/space,
/area/space/nearstation)
"bCA" = (
@@ -38996,7 +38852,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/newscaster{
@@ -39680,7 +39535,6 @@
"bFA" = (
/obj/machinery/door/airlock{
name = "Theatre Stage";
- req_access_txt = "0";
req_one_access_txt = "12;46"
},
/obj/structure/cable/yellow{
@@ -39999,7 +39853,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/item/soap/nanotrasen,
@@ -40023,7 +39876,6 @@
"bGq" = (
/obj/machinery/door/airlock/maintenance{
name = "Library Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;37"
},
/turf/open/floor/plating,
@@ -40128,7 +39980,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Teleport Access";
- req_access_txt = "0";
req_one_access_txt = "17;19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -40241,7 +40092,6 @@
/area/hallway/secondary/command)
"bGT" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;17"
},
/obj/structure/cable/yellow{
@@ -40664,7 +40514,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/newscaster{
@@ -40765,7 +40614,7 @@
"bIe" = (
/obj/structure/table,
/obj/item/hand_tele,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/airalarm{
dir = 4;
pixel_x = -23
@@ -41276,7 +41125,6 @@
/area/tcommsat/computer)
"bJj" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;27;37"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -41320,7 +41168,6 @@
/area/hallway/secondary/entry)
"bJp" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;27;37"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -41576,7 +41423,7 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/neutral/side{
dir = 2
},
@@ -41889,7 +41736,7 @@
/turf/open/floor/plasteel,
/area/engine/atmos)
"bKy" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 8
},
@@ -42024,8 +41871,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/obj/machinery/camera{
c_tag = "MiniSat Exterior - Aft Starboard";
@@ -42292,9 +42138,7 @@
"bLu" = (
/obj/machinery/door/window/northleft{
dir = 8;
- name = "Disposals Chute";
- pixel_x = -1;
- req_access_txt = "0"
+ name = "Disposals Chute"
},
/obj/machinery/disposal/deliveryChute{
dir = 8;
@@ -42654,6 +42498,10 @@
/obj/machinery/meter,
/turf/open/floor/plasteel,
/area/engine/atmos)
+"bMi" = (
+/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
"bMj" = (
/obj/machinery/holopad,
/turf/open/floor/plasteel,
@@ -43527,8 +43375,7 @@
},
/obj/machinery/door/window{
dir = 2;
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/obj/machinery/camera{
c_tag = "MiniSat Exterior - Aft Port";
@@ -43583,7 +43430,6 @@
/area/hallway/secondary/entry)
"bOe" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;27"
},
/obj/structure/cable/yellow{
@@ -44269,8 +44115,7 @@
"bPI" = (
/obj/machinery/door/airlock/maintenance/abandoned{
name = "Vacant Office Maintenance";
- req_access_txt = "32";
- req_one_access_txt = "0"
+ req_access_txt = "32"
},
/turf/open/floor/plating,
/area/maintenance/port)
@@ -45756,7 +45601,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;17"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -45787,7 +45631,6 @@
},
/obj/machinery/door/airlock/medical/glass{
name = "Service Door";
- req_access_txt = "0";
req_one_access_txt = "35;28"
},
/turf/open/floor/plasteel/cafeteria{
@@ -45799,8 +45642,7 @@
/obj/machinery/door/window/eastleft{
dir = 1;
name = "Kitchen Window";
- req_access_txt = "28";
- req_one_access_txt = "0"
+ req_access_txt = "28"
},
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -45808,7 +45650,6 @@
/obj/machinery/door/window/eastleft{
dir = 2;
name = "Hydroponics Window";
- req_access_txt = "0";
req_one_access_txt = "30;35"
},
/obj/effect/turf_decal/delivery,
@@ -46008,10 +45849,7 @@
/turf/closed/wall,
/area/maintenance/solars/port/aft)
"bTq" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 8
- },
-/turf/open/floor/plasteel,
+/turf/open/floor/plating/airless,
/area/engine/engineering)
"bTr" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -46084,7 +45922,6 @@
"bTB" = (
/obj/machinery/door/airlock/maintenance{
name = "Library Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;37"
},
/obj/structure/disposalpipe/segment{
@@ -46773,7 +46610,6 @@
/area/maintenance/port)
"bUS" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;25;28"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -47015,7 +46851,6 @@
/obj/machinery/door/window/westleft{
dir = 4;
name = "Hydroponics Desk";
- req_access_txt = "0";
req_one_access_txt = "30;35"
},
/turf/open/floor/plasteel/green{
@@ -47079,6 +46914,7 @@
/turf/closed/wall,
/area/hallway/secondary/service)
"bVA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock{
name = "Service Hall";
req_access_txt = "null";
@@ -47365,7 +47201,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;37;25;28"
},
/turf/open/floor/plating,
@@ -47684,7 +47519,6 @@
/obj/machinery/door/window/westright{
dir = 4;
name = "Hydroponics Desk";
- req_access_txt = "0";
req_one_access_txt = "30;35"
},
/obj/item/folder/white{
@@ -47838,9 +47672,6 @@
/obj/structure/cable/yellow{
icon_state = "2-4"
},
-/obj/machinery/light/small{
- dir = 1
- },
/turf/open/floor/plating,
/area/maintenance/starboard)
"bXc" = (
@@ -48252,7 +48083,6 @@
/area/hallway/primary/central)
"bYb" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;35;47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -48503,7 +48333,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -48597,7 +48426,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;25;28"
},
/turf/open/floor/plating,
@@ -49617,8 +49445,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
name = "Hydroponics Backroom";
- req_access_txt = "35";
- req_one_access_txt = "0"
+ req_access_txt = "35"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -49661,8 +49488,7 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Hydroponics Maintenance";
- req_access_txt = "35";
- req_one_access_txt = "0"
+ req_access_txt = "35"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -50034,7 +49860,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5"
},
/turf/open/floor/plating,
@@ -50700,8 +50525,7 @@
/area/engine/atmos)
"ccW" = (
/obj/machinery/door/airlock/external{
- req_access_txt = "24";
- req_one_access_txt = "0"
+ req_access_txt = "24"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -50931,7 +50755,7 @@
},
/area/medical/storage)
"cdv" = (
-/obj/machinery/rnd/protolathe/department/medical,
+/obj/machinery/rnd/production/techfab/department/medical,
/turf/open/floor/plasteel/whiteblue/side{
dir = 5
},
@@ -51148,8 +50972,7 @@
"cdU" = (
/obj/machinery/door/airlock/maintenance{
name = "Hydroponics Maintenance";
- req_access_txt = "35";
- req_one_access_txt = "0"
+ req_access_txt = "35"
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
@@ -51219,9 +51042,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ced" = (
@@ -51241,7 +51062,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 10
+ dir = 4
},
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
@@ -51254,6 +51075,9 @@
name = "Fuel Pipe to Incinerator";
on = 0
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ceg" = (
@@ -51389,8 +51213,7 @@
/obj/structure/table/glass,
/obj/machinery/door/window/eastleft{
name = "First-Aid Supplies";
- req_access_txt = "5";
- req_one_access_txt = "0"
+ req_access_txt = "5"
},
/turf/open/floor/plasteel/whiteblue/side{
dir = 8
@@ -51882,6 +51705,7 @@
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cfq" = (
@@ -51894,7 +51718,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/components/binary/pump{
dir = 4;
name = "input port pump"
@@ -51910,6 +51733,7 @@
/area/maintenance/disposal/incinerator)
"cft" = (
/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
"cfu" = (
@@ -52346,8 +52170,7 @@
"cgp" = (
/obj/machinery/door/airlock/maintenance{
name = "Research Maintenance";
- req_access_txt = "47";
- req_one_access_txt = "0"
+ req_access_txt = "47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
@@ -52376,6 +52199,7 @@
/obj/structure/cable/yellow{
icon_state = "4-8"
},
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cgv" = (
@@ -52398,7 +52222,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cgy" = (
@@ -52629,7 +52452,6 @@
"cgU" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -52647,7 +52469,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -52657,7 +52478,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Desk";
req_access_txt = "5"
},
@@ -52829,7 +52649,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/structure/disposalpipe/segment,
@@ -52975,6 +52794,9 @@
/obj/structure/extinguisher_cabinet{
pixel_y = -31
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"chI" = (
@@ -52983,6 +52805,9 @@
dir = 2;
name = "output gas to space"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"chJ" = (
@@ -52993,12 +52818,8 @@
dir = 4
},
/obj/machinery/portable_atmospherics/canister,
-/turf/open/floor/plasteel/floorgrime,
-/area/maintenance/disposal/incinerator)
-"chL" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/structure/cable{
- icon_state = "1-2"
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
},
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
@@ -53328,7 +53149,6 @@
"civ" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Chemistry Lab";
req_access_txt = "5; 33"
},
@@ -53414,7 +53234,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/machinery/rnd/protolathe/department/science,
+/obj/machinery/rnd/production/protolathe/department/science,
/turf/open/floor/plasteel,
/area/science/lab)
"ciE" = (
@@ -53567,7 +53387,7 @@
/turf/open/floor/engine,
/area/science/explab)
"ciT" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
},
@@ -53623,7 +53443,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
@@ -53993,7 +53812,6 @@
/turf/open/floor/plasteel/white,
/area/medical/chemistry)
"cjV" = (
-/obj/machinery/smoke_machine,
/turf/open/floor/plasteel/whiteyellow/side{
dir = 4
},
@@ -54050,7 +53868,7 @@
"cjZ" = (
/obj/item/reagent_containers/glass/beaker/sulphuric,
/obj/effect/turf_decal/stripes/line,
-/obj/machinery/rnd/circuit_imprinter/department/science,
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
/turf/open/floor/plasteel,
/area/science/lab)
"cka" = (
@@ -54315,24 +54133,14 @@
/area/maintenance/starboard/aft)
"ckC" = (
/obj/structure/lattice,
-/obj/machinery/atmospherics/components/binary/pump{
+/obj/machinery/atmospherics/components/binary/pump/on{
dir = 2;
- name = "Incinerator Output Pump";
- on = 1;
- use_power = 0
+ name = "Incinerator Output Pump"
},
/obj/structure/disposalpipe/segment,
/turf/open/space,
/area/maintenance/disposal/incinerator)
"ckD" = (
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_exterior";
- layer = 3.1;
- idSelf = "incinerator_access_control";
- name = "Incinerator airlock control";
- pixel_x = 8;
- pixel_y = -24
- },
/obj/machinery/light/small{
dir = 8
},
@@ -54343,21 +54151,25 @@
dir = 1;
on = 1
},
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
- name = "Incinerator airlock control";
- pixel_x = 8;
+/obj/machinery/airlock_sensor{
+ id_tag = "incinerator_airlock_sensor";
+ master_tag = "incinerator_airlock_control";
+ pixel_x = -8;
pixel_y = 24
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"ckE" = (
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 8;
+ frequency = 1449;
+ id = "incinerator_airlock_pump"
},
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
@@ -54372,6 +54184,9 @@
dir = 2;
on = 1
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"ckG" = (
@@ -54480,8 +54295,7 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Observation";
- req_access_txt = "0"
+ name = "Observation"
},
/turf/open/floor/plasteel/dark,
/area/medical/surgery)
@@ -54956,9 +54770,7 @@
/area/maintenance/starboard/aft)
"clX" = (
/obj/machinery/door/airlock/maintenance/abandoned{
- locked = 0;
name = "Storage Room";
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -55072,8 +54884,7 @@
"cmn" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Observation";
- req_access_txt = "0"
+ name = "Observation"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
@@ -55294,7 +55105,6 @@
"cmM" = (
/obj/machinery/door/airlock{
name = "Research Emergency Storage";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/structure/cable/yellow{
@@ -55312,7 +55122,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/medical{
name = "Research Break Room";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -55469,7 +55278,7 @@
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
"cnd" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon{
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
dir = 1;
name = "incinerator output intake"
},
@@ -56185,7 +55994,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/rnd/protolathe/department/service,
+/obj/machinery/rnd/production/techfab/department/service,
/turf/open/floor/plasteel,
/area/hallway/secondary/service)
"cox" = (
@@ -56993,8 +56802,7 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/turf/open/floor/plasteel/white,
/area/medical/surgery)
@@ -58253,8 +58061,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Chief Medical Officer's Office";
- req_access_txt = "40";
- req_one_access_txt = "0"
+ req_access_txt = "40"
},
/turf/open/floor/plasteel/barber{
dir = 8
@@ -58404,7 +58211,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;9"
},
/turf/open/floor/plating,
@@ -58449,8 +58255,7 @@
dir = 4
},
/obj/machinery/door/airlock{
- name = "Aft Emergency Storage";
- req_access_txt = "0"
+ name = "Aft Emergency Storage"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -58487,7 +58292,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "7;47;29;12"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -58548,7 +58352,6 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Research Maintenance";
- req_access_txt = "0";
req_one_access_txt = "7;47;29"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -58859,8 +58662,7 @@
"ctC" = (
/obj/machinery/door/airlock/maintenance{
name = "Genetics Maintenance";
- req_access_txt = "9";
- req_one_access_txt = "0"
+ req_access_txt = "9"
},
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
@@ -58919,7 +58721,6 @@
"ctM" = (
/obj/machinery/door/airlock/maintenance{
name = "Research Testing Range Maintenance";
- req_access_txt = "0";
req_one_access_txt = "7;47;29"
},
/turf/open/floor/plating,
@@ -59953,8 +59754,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Research Director's Office";
- req_access_txt = "30";
- req_one_access_txt = "0"
+ req_access_txt = "30"
},
/turf/open/floor/plasteel/cafeteria{
dir = 5
@@ -61076,10 +60876,8 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
id_tag = "AuxGenetics";
- locked = 0;
name = "Genetics Lab";
- req_access_txt = "9";
- req_one_access_txt = "0"
+ req_access_txt = "9"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -61112,10 +60910,8 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
id_tag = "AuxGenetics";
- locked = 0;
name = "Genetics Access";
- req_access_txt = "9";
- req_one_access_txt = "0"
+ req_access_txt = "9"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -61441,9 +61237,8 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 4;
- locked = 0;
name = "Cloning Lab APC";
areastring = "/area/medical/genetics/cloning";
pixel_x = 24
@@ -61613,8 +61408,7 @@
base_state = "right";
dir = 1;
icon_state = "right";
- name = "door";
- req_access_txt = "0"
+ name = "door"
},
/turf/open/floor/engine{
dir = 9;
@@ -61731,7 +61525,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/turf/open/floor/plating,
@@ -62070,8 +61863,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Mech Bay";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -62173,7 +61965,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research Testing Range";
- req_access_txt = "0";
req_one_access_txt = "7;47;29"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -62373,7 +62164,6 @@
/obj/machinery/door/airlock/research{
id_tag = "ResearchExt";
name = "Research Division";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/effect/turf_decal/delivery,
@@ -62577,8 +62367,7 @@
/obj/machinery/button/door{
id = "researchrangeshutters";
name = "Blast Door Control";
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/machinery/light,
/obj/effect/turf_decal/stripes/line,
@@ -63535,7 +63324,6 @@
/obj/machinery/door/airlock/research{
id_tag = "ResearchExt";
name = "Research Division";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/effect/turf_decal/delivery,
@@ -63642,7 +63430,7 @@
/turf/open/floor/plating/airless,
/area/science/test_area)
"cDx" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plating/airless,
/area/science/test_area)
"cDy" = (
@@ -64379,7 +64167,6 @@
/area/medical/virology)
"cEN" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;6"
},
/obj/structure/disposalpipe/segment,
@@ -65513,7 +65300,7 @@
/obj/machinery/light{
dir = 8
},
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/science/robotics/lab)
@@ -65987,7 +65774,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;6"
},
/turf/open/floor/plating,
@@ -66061,8 +65847,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Robotics Lab";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -66105,7 +65890,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Research Division Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable/yellow{
@@ -66235,7 +66019,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research and Development Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/turf/open/floor/plasteel/whitepurple{
@@ -66365,7 +66148,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;6"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -66697,7 +66479,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/maintenance{
name = "Research Lab Maintenance";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/obj/effect/turf_decal/stripes/line{
@@ -66802,8 +66583,7 @@
},
/obj/machinery/door/airlock/maintenance/abandoned{
name = "Medical Surplus Storeroom";
- req_access_txt = "12";
- req_one_access_txt = "0"
+ req_access_txt = "12"
},
/turf/open/floor/plating,
/area/maintenance/aft)
@@ -67429,9 +67209,7 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance/abandoned{
- locked = 0;
name = "Storage Room";
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/turf/open/floor/plating,
@@ -67563,7 +67341,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/maintenance{
name = "Crematorium Maintenance";
- req_access_txt = "0";
req_one_access_txt = "27"
},
/turf/open/floor/plating,
@@ -67576,7 +67353,6 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Chapel Office Maintenance";
- req_access_txt = "0";
req_one_access_txt = "22"
},
/turf/open/floor/plating,
@@ -67670,7 +67446,6 @@
/area/maintenance/aft)
"cLk" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;6"
},
/turf/open/floor/plating,
@@ -67764,7 +67539,6 @@
/area/hallway/secondary/exit/departure_lounge)
"cLv" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/structure/cable/yellow{
@@ -67831,7 +67605,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -67856,13 +67629,16 @@
/turf/open/floor/plating,
/area/maintenance/aft)
"cLC" = (
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "incinerator_airlock_exterior";
- idInterior = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Incinerator Access Console";
+ airpump_tag = "incinerator_airlock_pump";
+ exterior_door_tag = "incinerator_airlock_exterior";
+ id_tag = "incinerator_access_control";
+ interior_door_tag = "incinerator_airlock_interior";
pixel_x = 8;
pixel_y = -24;
+ sanitize_external = 1;
+ sensor_tag = "incinerator_airlock_sensor";
req_access_txt = "12"
},
/obj/machinery/button/ignition{
@@ -67904,6 +67680,15 @@
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/aft)
+"cLE" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ dir = 1;
+ name = "euthanization chamber freezer";
+ on = 1;
+ target_temperature = 80
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
"cLF" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -68099,7 +67884,6 @@
"cMb" = (
/obj/machinery/door/airlock/maintenance{
name = "Chapel Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;22"
},
/obj/structure/cable/yellow{
@@ -68540,8 +68324,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "Outer Window";
- req_access_txt = "0"
+ name = "Outer Window"
},
/obj/machinery/door/window/brigdoor{
dir = 4;
@@ -69064,8 +68847,7 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Crematorium";
- req_access_txt = "22;27";
- req_one_access_txt = "0"
+ req_access_txt = "22;27"
},
/turf/open/floor/plasteel/dark,
/area/chapel/office)
@@ -69862,7 +69644,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
@@ -70487,8 +70269,7 @@
id = "chapel_shutters_space";
name = "chapel shutters control";
pixel_x = -6;
- pixel_y = -25;
- req_access_txt = "0"
+ pixel_y = -25
},
/obj/machinery/light_switch{
pixel_x = 6;
@@ -70521,8 +70302,7 @@
idDoor = "xeno_airlock_exterior";
idSelf = "xeno_airlock_control";
name = "Access Button";
- pixel_x = -24;
- req_access_txt = "0"
+ pixel_x = -24
},
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -70609,8 +70389,7 @@
/area/chapel/main)
"cRF" = (
/obj/machinery/door/morgue{
- name = "Chapel Garden";
- req_access_txt = "0"
+ name = "Chapel Garden"
},
/turf/open/floor/plasteel/cult{
dir = 2
@@ -70624,8 +70403,7 @@
/obj/machinery/button/door{
id = "chapel_shutters_parlour";
name = "chapel shutters control";
- pixel_y = -25;
- req_access_txt = "0"
+ pixel_y = -25
},
/turf/open/floor/plasteel/vault,
/area/chapel/main)
@@ -71474,8 +71252,7 @@
},
/obj/machinery/door/airlock/hatch{
name = "Test Chamber Maintenance";
- req_access_txt = "47";
- req_one_access_txt = "0"
+ req_access_txt = "47"
},
/turf/open/floor/plating,
/area/science/xenobiology)
@@ -71827,12 +71604,6 @@
},
/turf/open/floor/plating,
/area/shuttle/auxillary_base)
-"cWu" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"cWA" = (
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
@@ -71854,10 +71625,7 @@
/area/construction/mining/aux_base)
"cWM" = (
/obj/machinery/door/airlock/external{
- name = "Construction Zone";
- req_access = null;
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Construction Zone"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
@@ -71881,12 +71649,7 @@
},
/area/construction/mining/aux_base)
"cXI" = (
-/obj/structure/sign/warning/vacuum/external{
- pixel_x = 32
- },
-/obj/machinery/light/small{
- dir = 1
- },
+/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/starboard)
"cXR" = (
@@ -71898,12 +71661,11 @@
},
/area/construction/mining/aux_base)
"cXZ" = (
-/obj/machinery/door/airlock/external{
- req_access_txt = "13"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
+/obj/structure/reagent_dispensers/watertank,
+/obj/structure/window/reinforced{
+ dir = 8
},
+/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/starboard)
"cYc" = (
@@ -71923,9 +71685,8 @@
},
/area/science/robotics/lab)
"cYj" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
+/obj/structure/closet/firecloset,
+/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/starboard)
"cYE" = (
@@ -71981,7 +71742,6 @@
},
/obj/machinery/door/airlock/engineering{
name = "Auxillary Base Construction";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -72053,6 +71813,9 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
+"cZv" = (
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"cZR" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/cable/yellow{
@@ -72130,7 +71893,7 @@
/turf/open/floor/engine,
/area/science/xenobiology)
"daH" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/engine,
/area/science/xenobiology)
"daI" = (
@@ -72215,6 +71978,15 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"daR" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1;
+ external_pressure_bound = 140;
+ name = "server vent";
+ pressure_checks = 0
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"daS" = (
/obj/structure/disposalpipe/segment,
/turf/open/floor/circuit/killroom,
@@ -72355,6 +72127,15 @@
/obj/machinery/light/small,
/turf/open/floor/circuit/killroom,
/area/science/xenobiology)
+"dbw" = (
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Kill Chamber";
+ dir = 1;
+ network = list("ss13","rd","xeno");
+ start_active = 1
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"dbE" = (
/obj/machinery/plantgenes,
/obj/effect/turf_decal/stripes/line{
@@ -72380,7 +72161,6 @@
/obj/machinery/door/airlock/research{
id_tag = "ResearchInt";
name = "Research Division";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/effect/turf_decal/delivery,
@@ -72398,7 +72178,6 @@
/obj/machinery/door/airlock/research{
id_tag = "ResearchInt";
name = "Research Division";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/effect/turf_decal/delivery,
@@ -72459,7 +72238,6 @@
"dbP" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/structure/cable{
@@ -72555,8 +72333,7 @@
idSelf = "xeno_airlock_control";
name = "Access Button";
pixel_x = 29;
- pixel_y = -8;
- req_access_txt = "0"
+ pixel_y = -8
},
/obj/machinery/firealarm{
dir = 2;
@@ -73322,8 +73099,7 @@
"ddp" = (
/obj/machinery/door/airlock/hatch{
name = "Test Chamber Maintenance";
- req_access_txt = "47";
- req_one_access_txt = "0"
+ req_access_txt = "47"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -73423,6 +73199,14 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"ddB" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 1;
+ external_pressure_bound = 120;
+ name = "server vent"
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"ddC" = (
/obj/structure/disposalpipe/trunk{
dir = 1
@@ -73447,7 +73231,10 @@
/turf/open/floor/plating,
/area/shuttle/auxillary_base)
"ddO" = (
-/turf/open/floor/plating/airless,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
/area/engine/engineering)
"ddP" = (
/obj/structure/disposalpipe/segment{
@@ -73509,6 +73296,13 @@
},
/turf/open/space,
/area/space)
+"deh" = (
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"dem" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable{
@@ -73521,11 +73315,17 @@
dir = 1
},
/turf/open/floor/plating/airless,
-/area/space/nearstation)
+/area/space)
"der" = (
/obj/structure/closet/secure_closet/engineering_welding,
/turf/open/floor/plasteel/yellow/side,
/area/engine/engineering)
+"deu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/space)
"dev" = (
/obj/machinery/field/generator{
anchored = 1;
@@ -73534,8 +73334,15 @@
/turf/open/floor/plating/airless,
/area/space/nearstation)
"dew" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
/turf/open/space,
-/area/space/nearstation)
+/area/space)
"deB" = (
/obj/machinery/door/poddoor/shutters/preopen{
id = "engpa";
@@ -73664,6 +73471,10 @@
/obj/structure/cable/white{
icon_state = "1-4"
},
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
/turf/open/floor/plasteel/yellow/side,
/area/engine/engineering)
"dga" = (
@@ -73673,13 +73484,10 @@
/turf/open/floor/plating/airless,
/area/engine/engineering)
"dgc" = (
-/obj/item/clothing/gloves/color/rainbow,
-/obj/item/clothing/head/soft/rainbow,
-/obj/item/clothing/shoes/sneakers/rainbow,
-/obj/item/clothing/under/color/rainbow,
-/turf/open/floor/plating{
- icon_state = "platingdmg3"
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 5
},
+/turf/open/floor/plating,
/area/maintenance/starboard)
"dgd" = (
/obj/structure/cable/white{
@@ -73700,6 +73508,12 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"dgf" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 6
+ },
+/turf/open/space,
+/area/space/nearstation)
"dgg" = (
/obj/structure/cable/white{
icon_state = "4-8"
@@ -73711,32 +73525,74 @@
/turf/open/floor/plating/airless,
/area/engine/engineering)
"dgj" = (
-/obj/structure/grille,
-/obj/structure/cable/white{
- icon_state = "1-4"
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 5
},
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
"dgk" = (
-/obj/structure/cable/white{
- icon_state = "1-8"
- },
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/corner{
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
"dgm" = (
-/obj/structure/cable/white{
- icon_state = "1-4"
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
},
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"dgo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
},
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"dgp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"dgr" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 10
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgt" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgu" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/turf/open/space,
+/area/space/nearstation)
+"dgv" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 9
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
+"dgw" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
"dgz" = (
/obj/structure/closet/toolcloset,
/obj/effect/turf_decal/delivery,
@@ -73744,13 +73600,134 @@
/turf/open/floor/plasteel,
/area/engine/engineering)
"dgA" = (
-/obj/machinery/light{
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dgB" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 5
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
+"dgI" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 5
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgJ" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
},
+/turf/open/space,
+/area/space/nearstation)
+"dgK" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgM" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 10
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgN" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dgO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dgS" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/transit_tube/horizontal,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dha" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dhc" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dhe" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
/turf/open/floor/plasteel,
-/area/engine/engineering)
-"dgI" = (
-/turf/closed/wall/mineral/plastitanium,
+/area/engine/atmos)
+"dhg" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"dhh" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Mix to Engine";
+ on = 0
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"dhi" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/door/window/northleft{
+ dir = 8;
+ icon_state = "left";
+ name = "Inner Pipe Access";
+ req_access_txt = "24"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"dhj" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"dhk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"dhl" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 9
+ },
+/turf/open/space,
/area/space/nearstation)
"dhn" = (
/obj/structure/table,
@@ -73850,8 +73827,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Outer Window";
- req_access_txt = "0"
+ name = "Outer Window"
},
/obj/machinery/door/window/brigdoor{
dir = 8;
@@ -74242,8 +74218,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/obj/structure/sign/poster/random{
pixel_y = -32
@@ -75055,14 +75030,6 @@
icon_state = "platingdmg2"
},
/area/maintenance/port/fore)
-"drT" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable/white{
- icon_state = "2-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"dsg" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -75103,13 +75070,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
-"dtL" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/space,
-/area/space)
"dtP" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -75405,7 +75365,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -76140,23 +76099,24 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
-"dPf" = (
+"dQe" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/power/tesla_coil,
+/turf/open/floor/plating/airless,
+/area/space)
+"dSf" = (
/obj/structure/cable/white{
- icon_state = "1-4"
+ icon_state = "1-8"
},
/obj/structure/grille,
/obj/effect/turf_decal/stripes/line{
- dir = 10
+ dir = 6
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"dPp" = (
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/obj/machinery/light,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"dYu" = (
/obj/machinery/door/airlock/external{
name = "Auxiliary Airlock"
@@ -76166,28 +76126,6 @@
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
-"dYv" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1;
- external_pressure_bound = 140;
- name = "server vent";
- pressure_checks = 0
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"dZD" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating/airless,
-/area/space)
-"eln" = (
-/turf/open/space/basic,
-/area/engine/engineering)
-"enN" = (
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"eoK" = (
/obj/structure/disposalpipe/segment{
dir = 9
@@ -76203,6 +76141,13 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
+"epK" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/power/grounding_rod,
+/turf/open/floor/plating/airless,
+/area/space)
"eqq" = (
/obj/item/screwdriver,
/obj/structure/table/reinforced,
@@ -76220,17 +76165,6 @@
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"esV" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable/white{
- icon_state = "2-8"
- },
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"evy" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -76241,23 +76175,8 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"eEu" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- name = "External Containment Access";
- req_access_txt = "10; 13"
- },
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
+"eFi" = (
+/obj/machinery/light/small,
/turf/open/floor/plating,
/area/engine/engineering)
"eFN" = (
@@ -76267,6 +76186,16 @@
},
/turf/open/floor/plasteel/dark,
/area/chapel/office)
+"eHe" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space)
+"eWn" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plating/airless,
+/area/space)
"eXy" = (
/obj/machinery/airalarm{
pixel_y = 32
@@ -76290,63 +76219,30 @@
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/engine/engineering)
-"ffK" = (
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"fjy" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/plating/airless,
-/area/space)
-"foU" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/machinery/computer/security/telescreen{
- desc = "Used for watching the Engine.";
- dir = 8;
- layer = 4;
- name = "Engine Monitor";
- network = list("singularity");
- pixel_x = 30
- },
-/turf/open/floor/plasteel/yellow/side{
- dir = 4
- },
-/area/engine/engineering)
"fDD" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"fGs" = (
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating/airless,
+"fRj" = (
+/obj/structure/lattice,
+/turf/open/space,
/area/engine/engineering)
-"fWO" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
+"fSi" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
},
-/turf/open/floor/plating/airless,
-/area/space)
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"gfh" = (
/obj/machinery/libraryscanner,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"gha" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
- dir = 1;
- external_pressure_bound = 120;
- name = "server vent"
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"gix" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable/yellow{
@@ -76365,13 +76261,11 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"goZ" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable/white{
- icon_state = "4-8"
+"gut" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/open/floor/plasteel/yellow/side{
+ dir = 1
},
-/turf/open/floor/plating/airless,
/area/engine/engineering)
"gEk" = (
/obj/structure/cable/yellow{
@@ -76379,6 +76273,14 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"gFN" = (
+/obj/machinery/camera/emp_proof{
+ c_tag = "Containment - Fore Starboard";
+ dir = 8;
+ network = list("singularity")
+ },
+/turf/open/floor/plating/airless,
+/area/space)
"gGT" = (
/obj/effect/landmark/start/scientist,
/obj/structure/chair/office/light{
@@ -76398,14 +76300,6 @@
/obj/effect/spawner/structure/window/plasma/reinforced,
/turf/open/floor/plating,
/area/engine/atmos)
-"gKb" = (
-/obj/machinery/camera/emp_proof{
- c_tag = "Containment - Fore Starboard";
- dir = 8;
- network = list("singularity")
- },
-/turf/open/floor/plating/airless,
-/area/space)
"gLC" = (
/obj/structure/reagent_dispensers/water_cooler,
/turf/open/floor/plasteel,
@@ -76416,12 +76310,27 @@
},
/turf/open/floor/plating,
/area/maintenance/aft)
+"gPi" = (
+/obj/structure/closet/firecloset,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/yellow/side{
+ dir = 4
+ },
+/area/engine/engineering)
"gRS" = (
/obj/structure/table/reinforced,
/obj/item/device/integrated_electronics/analyzer,
/obj/item/device/integrated_circuit_printer,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"gXY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"hfJ" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -76438,9 +76347,22 @@
},
/turf/open/floor/plating,
/area/security/prison)
-"hWU" = (
+"hLl" = (
+/obj/structure/cable/white,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/power/emitter{
+ anchored = 1;
+ state = 2
+ },
/turf/open/floor/plating/airless,
-/area/space)
+/area/engine/engineering)
+"igY" = (
+/turf/open/floor/plasteel/yellow/side{
+ dir = 1
+ },
+/area/engine/engineering)
"ioI" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -76468,46 +76390,21 @@
},
/turf/open/floor/plasteel/whitepurple,
/area/science/lab)
-"iOa" = (
-/turf/closed/wall/mineral/plastitanium,
-/area/maintenance/starboard)
-"iTS" = (
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/suit/hazardvest,
-/obj/item/clothing/suit/hazardvest,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/effect/turf_decal/delivery,
-/obj/structure/table,
-/turf/open/floor/plasteel/yellow/side{
- dir = 4
- },
-/area/engine/engineering)
-"iYY" = (
-/obj/machinery/light/small,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"jjF" = (
-/obj/structure/cable/white{
+"iOq" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
icon_state = "2-8"
},
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
+/turf/open/space,
+/area/space)
+"jsE" = (
+/obj/structure/cable/white{
+ icon_state = "4-8"
},
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"jwP" = (
-/obj/machinery/camera{
- c_tag = "Xenobiology Lab - Kill Chamber";
- dir = 1;
- network = list("ss13","rd","xeno");
- start_active = 1
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"jwW" = (
/turf/closed/wall/mineral/plastitanium,
/area/crew_quarters/fitness/recreation)
@@ -76524,13 +76421,22 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"jyF" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable/white{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"jyQ" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -76538,21 +76444,6 @@
},
/turf/open/floor/plating,
/area/maintenance/solars/port/aft)
-"jFx" = (
-/obj/machinery/door/airlock/external{
- req_access_txt = "13"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard)
-"jIV" = (
-/obj/structure/closet/secure_closet/engineering_personal,
-/turf/open/floor/plasteel/yellow/side{
- dir = 1
- },
-/area/engine/engineering)
"jKK" = (
/obj/machinery/door/airlock/external{
req_access_txt = "13"
@@ -76562,12 +76453,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
-"jYQ" = (
-/obj/machinery/light/small{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"kfu" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/white,
@@ -76575,6 +76460,20 @@
"krD" = (
/turf/closed/wall,
/area/science/circuit)
+"kuT" = (
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/tank/internals/emergency_oxygen/engi,
+/obj/item/tank/internals/emergency_oxygen/engi,
+/obj/effect/turf_decal/delivery,
+/obj/structure/table,
+/turf/open/floor/plasteel/yellow/side{
+ dir = 4
+ },
+/area/engine/engineering)
"kys" = (
/obj/structure/cable/yellow{
icon_state = "0-8"
@@ -76658,6 +76557,13 @@
/obj/item/device/multitool,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"ltM" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"lzk" = (
/obj/structure/cable/yellow{
icon_state = "2-8"
@@ -76673,13 +76579,21 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"lHL" = (
-/turf/open/space/basic,
-/area/space/nearstation)
-"lLj" = (
-/turf/open/floor/plasteel/yellow/side{
- dir = 8
+"lAS" = (
+/obj/structure/cable/white{
+ icon_state = "2-4"
},
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"lHS" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
/area/engine/engineering)
"lMz" = (
/obj/structure/falsewall,
@@ -76722,12 +76636,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"moI" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/plating/airless,
-/area/space)
"mvj" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -76737,12 +76645,6 @@
},
/turf/closed/wall,
/area/hallway/secondary/service)
-"mwK" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating/airless,
-/area/space)
"mzh" = (
/obj/machinery/firealarm{
dir = 1;
@@ -76750,32 +76652,29 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"mWp" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"neu" = (
+/obj/effect/decal/cleanable/oil,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"ngl" = (
/obj/machinery/bookbinder,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"nnK" = (
-/obj/item/stack/sheet/glass/fifty,
-/obj/item/paper_bin,
-/obj/item/pen,
-/obj/structure/table/reinforced,
-/obj/machinery/light{
- dir = 4
- },
-/obj/structure/extinguisher_cabinet{
- pixel_x = 32
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"noG" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/science/circuit)
-"nte" = (
-/obj/machinery/the_singularitygen/tesla,
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"nwU" = (
+"ngK" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
@@ -76795,6 +76694,23 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
+"nnK" = (
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/structure/table/reinforced,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"noG" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/circuit)
"nyo" = (
/obj/structure/cable/yellow{
icon_state = "1-4"
@@ -76816,11 +76732,20 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
+"nDu" = (
+/obj/structure/cable/white{
+ icon_state = "1-8"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"nIb" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -76829,33 +76754,10 @@
},
/turf/open/floor/plasteel,
/area/construction/storage/wing)
-"nKh" = (
-/turf/open/floor/plasteel/yellow/side{
- dir = 1
- },
-/area/engine/engineering)
"obb" = (
/obj/structure/target_stake,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"obN" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/space,
-/area/space)
-"ocj" = (
-/obj/structure/cable/white{
- icon_state = "2-4"
- },
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/corner,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"ocT" = (
/obj/machinery/light{
dir = 1
@@ -76902,6 +76804,19 @@
/obj/item/device/integrated_electronics/debugger,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"oMi" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable/white{
+ icon_state = "1-8"
+ },
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"oRL" = (
/obj/docking_port/stationary{
dir = 2;
@@ -76922,6 +76837,22 @@
/obj/item/pen,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"pdW" = (
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"pmc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"pvA" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -76954,15 +76885,10 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
-"pPA" = (
-/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
- dir = 1;
- name = "euthanization chamber freezer";
- on = 1;
- target_temperature = 80
- },
-/turf/open/floor/plating,
-/area/science/xenobiology)
+"pOP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"pSX" = (
/obj/machinery/door/airlock/external{
name = "Auxiliary Escape Airlock"
@@ -76972,20 +76898,22 @@
},
/turf/open/floor/plating,
/area/maintenance/aft)
-"pVo" = (
-/obj/machinery/light,
-/obj/machinery/vending/kink,
-/turf/open/floor/plasteel/neutral/corner{
- dir = 2
+"qbP" = (
+/obj/structure/cable{
+ icon_state = "2-4"
},
-/area/crew_quarters/locker)
-"pWF" = (
-/obj/effect/decal/cleanable/oil,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+/turf/open/floor/plating,
+/area/engine/engineering)
+"qex" = (
+/obj/structure/grille,
+/obj/structure/cable/white{
+ icon_state = "1-4"
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"qkB" = (
+/turf/open/space/basic,
+/area/engine/engineering)
"qnJ" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -77006,6 +76934,19 @@
},
/turf/open/floor/plasteel,
/area/science/misc_lab)
+"qrK" = (
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"qvZ" = (
+/obj/structure/particle_accelerator/particle_emitter/left{
+ icon_state = "emitter_left";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"qBh" = (
/obj/structure/table,
/obj/item/device/paicard,
@@ -77016,12 +76957,6 @@
"qBq" = (
/turf/closed/wall/mineral/plastitanium,
/area/hallway/secondary/entry)
-"qJG" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"qJZ" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -77036,6 +76971,17 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"raW" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating/airless,
+/area/space)
+"rqn" = (
+/turf/open/floor/plasteel/yellow/side{
+ dir = 8
+ },
+/area/engine/engineering)
"rzX" = (
/obj/structure/chair/office/light{
dir = 1;
@@ -77045,18 +76991,6 @@
dir = 1
},
/area/science/lab)
-"rEi" = (
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"rFx" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/closed/wall,
-/area/engine/engineering)
"rQK" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -77072,33 +77006,17 @@
dir = 8
},
/area/security/main)
+"rSw" = (
+/obj/machinery/light,
+/obj/machinery/vending/kink,
+/turf/open/floor/plasteel/neutral/corner{
+ dir = 2
+ },
+/area/crew_quarters/locker)
"rSL" = (
/obj/machinery/vending/snack/random,
/turf/open/floor/plasteel,
/area/science/mixing)
-"rTo" = (
-/obj/structure/cable/white{
- icon_state = "1-8"
- },
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"rVX" = (
-/obj/structure/particle_accelerator/particle_emitter/left{
- icon_state = "emitter_left";
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"rWa" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 8
- },
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
"sdi" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -77109,13 +77027,19 @@
/obj/structure/grille,
/turf/open/floor/plating/airless,
/area/space/nearstation)
+"sCz" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space,
+/area/space)
"sGh" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -77123,6 +77047,10 @@
},
/turf/open/floor/plating,
/area/maintenance/solars/starboard/fore)
+"sIb" = (
+/obj/machinery/the_singularitygen/tesla,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
"sIA" = (
/obj/machinery/door/airlock/external{
name = "Transport Airlock"
@@ -77135,21 +77063,43 @@
"sJW" = (
/turf/closed/wall/mineral/plastitanium,
/area/engine/break_room)
-"sOW" = (
-/obj/structure/lattice,
-/turf/open/space,
-/area/space)
-"sSU" = (
-/turf/closed/wall/r_wall,
-/area/space)
-"tdB" = (
-/obj/machinery/light/small{
+"sNd" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
-/turf/open/floor/plating{
- icon_state = "platingdmg2"
+/obj/machinery/door/airlock/external{
+ name = "External Containment Access";
+ req_access_txt = "10; 13"
},
-/area/maintenance/starboard/fore)
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"sVX" = (
+/obj/machinery/camera/emp_proof{
+ c_tag = "Containment - Aft Starboard";
+ dir = 8;
+ network = list("singularity")
+ },
+/turf/open/floor/plating/airless,
+/area/space)
+"sXB" = (
+/obj/structure/cable/white{
+ icon_state = "1-4"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"tjH" = (
/obj/structure/table/reinforced,
/obj/machinery/computer/libraryconsole/bookmanagement,
@@ -77164,6 +77114,10 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
+"txb" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/space)
"txj" = (
/obj/structure/chair/office/light{
dir = 1
@@ -77180,10 +77134,6 @@
},
/turf/open/floor/plasteel/dark,
/area/medical/morgue)
-"tMT" = (
-/obj/structure/lattice,
-/turf/open/space,
-/area/engine/engineering)
"tVY" = (
/obj/structure/closet/crate,
/obj/item/target/alien,
@@ -77196,6 +77146,12 @@
/obj/item/gun/energy/laser/practice,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"ucX" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"upN" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -77209,6 +77165,10 @@
/obj/machinery/vending/assist,
/turf/open/floor/plasteel,
/area/science/mixing)
+"uAK" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"uGW" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -77234,11 +77194,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/starboard)
-"uQo" = (
-/turf/open/floor/plasteel/yellow/side{
- dir = 4
- },
-/area/engine/engineering)
"uRM" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -77251,7 +77206,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/rnd/protolathe/department/science,
+/obj/machinery/rnd/production/protolathe/department/science,
/turf/open/floor/plasteel/white,
/area/science/circuit)
"uYk" = (
@@ -77267,30 +77222,38 @@
},
/turf/open/floor/plasteel,
/area/science/misc_lab)
-"vmz" = (
-/obj/structure/lattice/catwalk,
-/turf/open/space,
+"vwk" = (
+/turf/open/floor/plating/airless,
/area/space)
-"vAk" = (
-/obj/machinery/light/small{
- dir = 1
+"vyx" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
},
-/turf/open/floor/plating,
-/area/maintenance/starboard/fore)
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/floorgrime,
+/area/maintenance/disposal/incinerator)
"vLD" = (
/obj/structure/lattice,
/turf/open/space/basic,
/area/space)
-"vSl" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+"vOi" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
},
+/turf/open/floor/plasteel/yellow/side,
+/area/engine/engineering)
+"wcK" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line,
/obj/structure/cable/white{
- icon_state = "1-8"
+ icon_state = "2-8"
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"wgw" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"wiZ" = (
/obj/machinery/door/airlock/external{
name = "Security External Airlock";
@@ -77303,14 +77266,20 @@
/area/security/prison)
"wxc" = (
/obj/machinery/door/airlock/external{
- req_access_txt = "24";
- req_one_access_txt = "0"
+ name = "Atmospherics External Airlock";
+ req_access_txt = "24"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
/turf/open/floor/plating,
/area/engine/atmos)
+"wEl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/space)
"wFH" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -77318,6 +77287,12 @@
/obj/effect/landmark/blobstart,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"wHp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
"wKo" = (
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -77341,43 +77316,45 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/science/misc_lab)
-"xcM" = (
-/obj/structure/closet/firecloset,
+"xfN" = (
/obj/machinery/light{
dir = 4
},
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the Engine.";
+ dir = 8;
+ layer = 4;
+ name = "Engine Monitor";
+ network = list("singularity");
+ pixel_x = 30
+ },
/turf/open/floor/plasteel/yellow/side{
dir = 4
},
/area/engine/engineering)
-"xfK" = (
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/power/tesla_coil,
-/turf/open/floor/plating/airless,
-/area/space)
"xkG" = (
/obj/item/device/integrated_electronics/wirer,
/obj/structure/table/reinforced,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"xqB" = (
-/obj/structure/cable/white,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+"xlt" = (
+/obj/structure/cable/white{
+ icon_state = "1-4"
},
-/obj/machinery/power/emitter{
- anchored = 1;
- state = 2
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"xrD" = (
+/turf/open/floor/plasteel/yellow/side{
+ dir = 4
+ },
+/area/engine/engineering)
"xse" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/structure/cable{
@@ -77405,19 +77382,6 @@
/obj/structure/chair/comfy,
/turf/open/floor/plasteel,
/area/science/misc_lab)
-"xLP" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/space,
-/area/space)
-"xNI" = (
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"xVl" = (
/turf/closed/wall,
/area/hallway/secondary/service)
@@ -77428,24 +77392,12 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"xWZ" = (
-/obj/structure/cable/white{
- icon_state = "2-8"
+"yae" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/closed/wall/r_wall,
+/turf/open/floor/plasteel/yellow/side,
/area/engine/engineering)
-"yeY" = (
-/obj/machinery/camera/emp_proof{
- c_tag = "Containment - Aft Starboard";
- dir = 8;
- network = list("singularity")
- },
-/turf/open/floor/plating/airless,
-/area/space)
"ygk" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -77459,6 +77411,16 @@
/obj/machinery/light,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"ylZ" = (
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/closed/wall/r_wall,
+/area/engine/engineering)
(1,1,1) = {"
aaa
@@ -110317,7 +110279,7 @@ cRi
cRi
cRi
daP
-pPA
+cLE
dlV
aaa
aaa
@@ -110832,8 +110794,8 @@ cSn
cRi
dmq
cRi
-ffK
-ffK
+cZv
+cZv
cRi
aaf
aag
@@ -111089,8 +111051,8 @@ cSn
cRi
ddx
ddz
-dYv
-ffK
+daR
+cZv
cRe
aaa
aaa
@@ -111603,8 +111565,8 @@ daK
cRi
bIv
ddz
-gha
-ffK
+ddB
+cZv
cRe
aaa
aaf
@@ -111860,8 +111822,8 @@ daN
cRi
dmr
cRi
-ffK
-jwP
+cZv
+dbw
cRi
aaa
aag
@@ -112521,7 +112483,7 @@ aPK
aQV
aOv
aTt
-pVo
+rSw
aUM
aYe
dnh
@@ -116930,10 +116892,10 @@ caX
ccH
cec
cfp
-cfq
+vyx
chJ
-cgz
-cgz
+wgw
+pmc
cgz
cgz
cgz
@@ -117445,7 +117407,7 @@ ccJ
cee
cfr
cgx
-chL
+cgx
cja
ckE
cmd
@@ -117653,8 +117615,8 @@ aFu
aBI
aBI
aJn
-lLj
-lLj
+rqn
+rqn
aNq
aBI
aPZ
@@ -117899,7 +117861,7 @@ arJ
arI
dnh
dqu
-tdB
+doh
axO
axY
aAo
@@ -117909,12 +117871,12 @@ aEn
aFv
aGV
aHX
-aBO
-aBO
-aBO
-aBO
+aCX
+aCX
+aCX
+aCX
aOO
-aBO
+aCX
aRp
aSv
aTH
@@ -117956,12 +117918,12 @@ bxc
bxc
bxc
ccL
-bxc
+bxl
cft
-cgz
-cgz
-cgz
-cgz
+pOP
+pOP
+pOP
+gXY
cgz
cng
cgz
@@ -118416,7 +118378,7 @@ avt
awJ
axS
axY
-jIV
+gut
ddW
aCT
aEp
@@ -118677,15 +118639,15 @@ aAr
ddX
aCU
aCW
-aBO
+aCX
aGX
-aBO
-aBO
-aBO
+aCX
+aCX
+aCX
aSB
-aBO
-aBO
-aBO
+aCX
+aCX
+aCX
aGX
aBK
aTK
@@ -118930,23 +118892,23 @@ avv
axY
axU
ayS
-enN
+uAK
ddX
deb
-aBO
-aBO
-iTS
+aCX
+aCX
+kuT
deM
-uQo
-foU
+xrD
+xfN
aMg
-xcM
+gPi
dfh
-aBO
-aBO
+aCX
+aCX
aBK
-dPp
-rFx
+deh
+aVe
axY
aYu
aYu
@@ -119190,7 +119152,7 @@ ddP
aAt
aBL
deb
-aBO
+aCX
aFA
axY
axY
@@ -119199,11 +119161,11 @@ axY
aMh
axY
axY
-nKh
-aBO
+igY
+aCX
aSz
aTK
-aVe
+yae
aJu
aYu
aZL
@@ -119447,7 +119409,7 @@ aAu
ddQ
aBM
aCV
-aBO
+aCX
aFB
axY
daW
@@ -119457,10 +119419,10 @@ aMi
cpR
axY
aQd
-aBO
+aCX
aSA
aTK
-aVe
+yae
aJu
aYu
aZM
@@ -119704,20 +119666,20 @@ ayV
aAv
aBN
aCW
-aBO
+aCX
aFA
aGZ
-qJG
+ucX
aJu
aKG
aJu
dBy
aGZ
-nKh
-aBO
+igY
+aCX
dfD
aTK
-rWa
+vOi
aJu
aYu
aZN
@@ -119958,21 +119920,21 @@ avz
axY
axY
ayW
-bTq
-dgA
-aBO
+fSi
aBO
+aCX
+aCX
aFC
axY
-qJG
+ucX
aJu
aKH
aMk
aNu
axY
dfp
+aCX
aBO
-dgA
dfP
dfY
axY
@@ -120217,26 +120179,26 @@ axY
ayX
axY
axY
-aBO
-aBO
+aCY
+aCX
der
axY
-qJG
+ucX
aJu
aKI
tDM
dBy
axY
dlI
-aBO
+ltM
axY
axY
ayX
axY
atm
dgc
-alq
-apc
+aqq
+aqr
aWu
bif
bif
@@ -120470,7 +120432,7 @@ ati
ajb
avB
axY
-jYQ
+ddO
bUw
aJu
axY
@@ -120478,10 +120440,10 @@ axY
axY
axY
djt
-qJG
+ucX
daZ
dbb
-rVX
+qvZ
dBy
djt
axY
@@ -120489,10 +120451,10 @@ axY
axY
aJu
bUw
-iYY
+eFi
axY
-alq
-alq
+dgo
+apc
cXZ
atm
bfZ
@@ -120728,30 +120690,30 @@ ajb
avC
axY
axY
-eEu
+sNd
axY
axY
-ddO
+bTq
aEr
-ddO
+bTq
djt
-qJG
+ucX
aJu
-rEi
+qbP
dfa
aNv
djt
-ddO
+bTq
djx
axY
axY
-nwU
+ngK
axY
axY
-alq
+dgp
cXI
cYj
-iOa
+atm
bga
big
bga
@@ -120770,7 +120732,7 @@ bFS
bHy
bIV
bKC
-bAQ
+bMi
bNU
bMg
bQV
@@ -120985,12 +120947,12 @@ dpL
avD
axY
axY
-xNI
-ddO
-ddO
-ddO
-ddO
-ddO
+qrK
+bTq
+bTq
+bTq
+bTq
+bTq
djt
djt
djt
@@ -120998,17 +120960,17 @@ aRm
djt
djt
djt
-ddO
-ddO
-ddO
-ddO
+bTq
+bTq
+bTq
+bTq
dga
dgd
-dgj
+qex
+dgp
+alr
+atm
atm
-alq
-jFx
-iOa
bgb
cTu
bgb
@@ -121027,8 +120989,8 @@ bFT
bHz
bIW
bKD
-bCi
-bCi
+dhe
+dhg
bPu
bPu
bPu
@@ -121243,9 +121205,9 @@ avE
axY
ayc
aza
-ddO
+bTq
aaa
-aCY
+epK
dem
dem
deD
@@ -121259,12 +121221,12 @@ dem
dem
dfI
aaa
-ddO
-ddO
+bTq
+bTq
aYx
-sSU
-lHL
-lMJ
+dgr
+dgw
+dgA
dgI
bgb
cTi
@@ -121285,7 +121247,7 @@ bHy
bIX
bKE
bKE
-bKE
+dhh
bPv
bKE
bKE
@@ -121495,34 +121457,34 @@ apn
aqy
arT
apm
-vAk
+dnS
avB
axY
-goZ
-ddO
+lHS
+bTq
aAx
-sOW
+txb
aIe
aOS
-mwK
-mwK
-mwK
-mwK
-mwK
-mwK
-mwK
-mwK
-mwK
+deu
+deu
+deu
+deu
+deu
+deu
+deu
+deu
+deu
dBB
aIe
-sOW
-cWu
-ddO
+txb
+aVh
+bTq
aYx
-sSU
-lMJ
-lMJ
-lHL
+dgf
+dgj
+ack
+dgJ
bgb
bij
bgb
@@ -121542,7 +121504,7 @@ bHA
bIY
bKF
bMk
-bNV
+dhi
bPw
bQW
bSj
@@ -121755,12 +121717,12 @@ atk
aux
avF
dqT
-esV
-xqB
+mWp
+hLl
aAx
aaa
aIe
-dZD
+den
dev
aav
aav
@@ -121773,13 +121735,13 @@ dev
dfz
aIe
aaa
-cWu
+aVh
dge
+oMi
azd
-sSU
-lMJ
-lMJ
-lHL
+azd
+dgB
+dgK
aaa
cUL
aaa
@@ -121799,7 +121761,7 @@ bHB
bIZ
bKG
bMl
-bKG
+dhj
bIZ
bKG
bMl
@@ -122012,10 +121974,10 @@ atl
auy
dnS
dqT
-fGs
-ddO
+jsE
+bTq
aAx
-sOW
+txb
def
aCZ
aav
@@ -122027,16 +121989,16 @@ aaa
aav
aav
aav
-xfK
-obN
-sOW
-cWu
-ddO
+dQe
+dew
+txb
+aVh
+bTq
dgg
-sSU
-lMJ
-lHL
-lHL
+dgt
+dgk
+dgv
+dgJ
anT
aaf
aaf
@@ -122056,7 +122018,7 @@ bza
bJa
bza
bFX
-bza
+dhk
bJa
bza
bFX
@@ -122269,12 +122231,12 @@ apm
dnh
dnS
dqT
-xWZ
-dPf
+ylZ
+xlt
aAx
aaa
aIe
-dZD
+den
aav
aav
aaa
@@ -122287,33 +122249,33 @@ aav
dfz
aIe
aaa
-cWu
+aVh
aWK
+nDu
+dgt
dgk
-sSU
-lMJ
-lHL
-lHL
-anT
-dew
-dew
-aaf
-dew
-bpw
-dew
-dew
-aaf
-aaf
-aaf
-aaf
+dgB
+dgM
+dgN
+dgO
+dgO
+dgw
+dgO
+dgS
+dgO
+dgO
+dgw
+dgw
+dgw
+dgw
bCz
-aaf
-bFY
-aaf
-bJb
-aaf
-bFY
-aaf
+dgw
+dha
+dgw
+dhc
+dgw
+dha
+dhl
bJb
aaf
bFY
@@ -122527,9 +122489,9 @@ auz
dqp
dqT
axY
-fGs
+jsE
aAx
-vmz
+eHe
def
aCZ
aaa
@@ -122537,20 +122499,20 @@ aaa
aaa
ddZ
cDu
-fWO
+raW
aaa
vLD
dev
-xfK
-obN
-vmz
-cWu
+dQe
+dew
+eHe
+aVh
dgg
axY
-sSU
-lMJ
-lHL
-lHL
+azd
+azd
+dgv
+aaf
anT
aaa
aaa
@@ -122784,29 +122746,29 @@ auA
dnS
dqT
axY
-fGs
-ddO
-sOW
+jsE
+bTq
+txb
aIe
-dZD
+den
lMJ
aaf
aaf
-den
-nte
+wHp
+sIb
aMo
aaf
aaf
lMJ
dfz
aIe
-sOW
-ddO
+txb
+bTq
dgg
axY
-sSU
-lMJ
-lHL
+dgt
+dgk
+dgB
aaa
anT
aaa
@@ -123041,30 +123003,30 @@ auB
avG
dqT
axY
-fGs
+jsE
aAx
-vmz
+eHe
def
aCZ
dev
vLD
aaa
-fjy
+wEl
deY
-moI
+eWn
aaa
aaa
aaa
-xfK
-obN
-vmz
-cWu
+dQe
+dew
+eHe
+aVh
dgg
axY
-sSU
-lMJ
-lHL
-lHL
+dgk
+dgk
+dgv
+aaf
anT
aaa
aaa
@@ -123297,12 +123259,12 @@ dnh
dnh
jKK
dqT
-ocj
-rTo
+lAS
+dSf
aAx
aaa
aIe
-dZD
+den
aav
aav
aaa
@@ -123315,12 +123277,12 @@ aav
dfz
aIe
aaa
-cWu
-jjF
+aVh
+pdW
+sXB
+dgu
dgm
-sSU
-lMJ
-lHL
+dgB
aaa
anT
aaa
@@ -123554,11 +123516,11 @@ atn
bOY
avG
dqT
-fGs
-ddO
+jsE
+bTq
aAx
-sOW
-dtL
+txb
+iOq
aCZ
aav
aav
@@ -123569,16 +123531,16 @@ vLD
aaa
aav
aav
-xfK
-xLP
-sOW
-pWF
-ddO
+dQe
+sCz
+txb
+neu
+bTq
dgg
-sSU
-lMJ
-lHL
-lHL
+dgv
+aye
+dgv
+aaf
anT
aaf
aaf
@@ -123811,12 +123773,12 @@ dnh
dnh
lNZ
dqT
-drT
-xqB
+wcK
+hLl
aAx
aaa
-vmz
-dZD
+eHe
+den
dev
aav
aaa
@@ -123827,13 +123789,13 @@ aav
aav
dev
dfz
-vmz
+eHe
aaa
-cWu
+aVh
dge
-vSl
-sSU
-lMJ
+jyF
+aaa
+aaf
aaa
aaa
aaf
@@ -124070,27 +124032,27 @@ ack
dqT
axY
axY
-ddO
-hWU
-hWU
-gKb
-hWU
-hWU
-hWU
-hWU
-hWU
-hWU
-hWU
-hWU
-hWU
-yeY
-hWU
-hWU
-ddO
+bTq
+vwk
+vwk
+gFN
+vwk
+vwk
+vwk
+vwk
+vwk
+vwk
+vwk
+vwk
+vwk
+sVX
+vwk
+vwk
+bTq
axY
axY
-sSU
-lMJ
+aaa
+aaf
aaa
aaa
aaf
@@ -124346,8 +124308,8 @@ axY
axY
axY
axY
-sSU
-lMJ
+aaf
+aaf
aaa
aaa
aaa
@@ -124600,11 +124562,11 @@ axY
axY
axY
axY
-eln
-tMT
+qkB
+fRj
aaa
-lHL
-lMJ
+aaf
+aaf
aaa
aaa
aaa
@@ -125095,26 +125057,26 @@ aaa
aaa
aaa
aaa
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
aaf
aai
aaa
diff --git a/_maps/cit_map_files/OmegaStation/OmegaStation.dmm b/_maps/cit_map_files/OmegaStation/OmegaStation.dmm
index ccef5665e1..81623cd949 100644
--- a/_maps/cit_map_files/OmegaStation/OmegaStation.dmm
+++ b/_maps/cit_map_files/OmegaStation/OmegaStation.dmm
@@ -521,6 +521,24 @@
dir = 1
},
/area/bridge)
+"abb" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks{
+ dir = 8
+ },
+/obj/item/device/radio/intercom{
+ name = "Station Intercom";
+ pixel_x = 28;
+ pixel_y = 24
+ },
+/obj/machinery/camera{
+ c_tag = "Bar";
+ dir = 8
+ },
+/turf/open/floor/plasteel/vault{
+ dir = 8
+ },
+/area/crew_quarters/bar/atrium)
"abc" = (
/obj/structure/cable/white{
icon_state = "4-8"
@@ -871,6 +889,18 @@
dir = 4
},
/area/bridge)
+"abJ" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/vault{
+ dir = 8
+ },
+/area/crew_quarters/bar/atrium)
"abK" = (
/obj/structure/window/reinforced{
dir = 8
@@ -1443,7 +1473,6 @@
},
/obj/machinery/door/airlock/command{
name = "Council Chambers";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -1545,7 +1574,6 @@
},
/obj/machinery/door/airlock/command{
name = "Council Chambers";
- req_access = null;
req_access_txt = "19"
},
/obj/effect/turf_decal/stripes/line{
@@ -1769,7 +1797,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = -26;
- req_access_txt = "0";
use_power = 0
},
/obj/effect/landmark/start/captain,
@@ -1919,7 +1946,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Quarters";
- req_access = null;
req_access_txt = "57"
},
/obj/effect/turf_decal/stripes/line{
@@ -2074,7 +2100,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -2120,7 +2145,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -2656,7 +2680,6 @@
},
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Office";
- req_access = null;
req_access_txt = "57"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -2888,7 +2911,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Emergency Escape";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -3239,9 +3261,8 @@
pixel_y = 3
},
/obj/item/storage/secure/briefcase,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/light{
@@ -3385,7 +3406,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Office";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -4019,7 +4039,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/stripes/line{
@@ -4193,7 +4212,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -4464,7 +4482,7 @@
/turf/open/floor/plating,
/area/security/brig)
"aiV" = (
-/obj/machinery/rnd/protolathe/department/security,
+/obj/machinery/rnd/production/techfab/department/security,
/turf/open/floor/plasteel/red/side{
dir = 8
},
@@ -5908,7 +5926,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/effect/turf_decal/stripes/line{
@@ -6004,7 +6021,7 @@
/obj/structure/cable/white{
icon_state = "0-8"
},
-/obj/machinery/rnd/protolathe/department/cargo,
+/obj/machinery/rnd/production/techfab/department/cargo,
/turf/open/floor/plasteel/brown{
dir = 4
},
@@ -6509,9 +6526,8 @@
},
/obj/item/storage/lockbox/loyalty,
/obj/structure/table/reinforced,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/camera{
@@ -7891,7 +7907,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/turf_decal/stripes/line{
@@ -7980,9 +7995,8 @@
/area/security/brig)
"apy" = (
/obj/machinery/vending/security,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/light{
@@ -8288,8 +8302,8 @@
"apX" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
/obj/effect/turf_decal/delivery,
-/obj/machinery/rnd/protolathe/department/service,
/obj/effect/turf_decal/stripes/box,
+/obj/machinery/rnd/production/techfab/department/service,
/turf/open/floor/plasteel,
/area/crew_quarters/bar/atrium)
"apY" = (
@@ -9812,8 +9826,7 @@
"asU" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -10185,8 +10198,7 @@
"atO" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -10432,22 +10444,6 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/turf/open/floor/plasteel/dark,
/area/crew_quarters/bar/atrium)
-"auh" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks,
-/obj/item/device/radio/intercom{
- name = "Station Intercom";
- pixel_x = 28;
- pixel_y = 24
- },
-/obj/machinery/camera{
- c_tag = "Bar";
- dir = 8
- },
-/turf/open/floor/plasteel/vault{
- dir = 8
- },
-/area/crew_quarters/bar/atrium)
"aui" = (
/obj/machinery/status_display,
/turf/closed/wall,
@@ -10955,16 +10951,6 @@
dir = 5
},
/area/crew_quarters/bar/atrium)
-"avm" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
- },
-/turf/open/floor/plasteel/vault{
- dir = 8
- },
-/area/crew_quarters/bar/atrium)
"avn" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -14458,9 +14444,8 @@
/turf/open/floor/plasteel,
/area/engine/atmos)
"aCL" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -18864,7 +18849,7 @@
/obj/structure/cable/white{
icon_state = "1-4"
},
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel/yellow/side{
dir = 4
@@ -19085,7 +19070,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Telecomms Control Room";
- req_access = null;
req_access_txt = "19; 61"
},
/obj/structure/cable{
@@ -19261,7 +19245,7 @@
network = list("engine");
pixel_y = -32
},
-/obj/machinery/rnd/protolathe/department/engineering,
+/obj/machinery/rnd/production/protolathe/department/engineering,
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/plasteel,
/area/engine/engineering)
@@ -19659,9 +19643,8 @@
/obj/structure/cable/white{
icon_state = "1-2"
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/effect/turf_decal/stripes/line{
@@ -21014,7 +20997,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/obj/effect/turf_decal/stripes/line{
@@ -21861,7 +21843,6 @@
"aSM" = (
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/obj/structure/cable{
@@ -22062,9 +22043,8 @@
pixel_y = 3
},
/obj/item/storage/box/bodybags,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/vault/side{
@@ -22628,7 +22608,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 5
},
-/obj/machinery/rnd/protolathe/department/science,
+/obj/machinery/rnd/production/protolathe/department/science,
/turf/open/floor/plasteel/vault/side{
dir = 4
},
@@ -23035,7 +23015,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 6
},
-/obj/machinery/rnd/circuit_imprinter/department/science,
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
/turf/open/floor/plasteel/vault/side{
dir = 4
},
@@ -23644,7 +23624,6 @@
"aWN" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Chemistry Lab";
req_access_txt = "5; 33"
},
@@ -23718,7 +23697,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research and Development Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -24066,7 +24044,6 @@
"aXF" = (
/obj/machinery/door/airlock/command{
name = "Research Division Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable/white{
@@ -24657,8 +24634,7 @@
/obj/effect/turf_decal/delivery,
/obj/machinery/door/window/eastleft{
name = "First-Aid Supplies";
- req_access_txt = "5";
- req_one_access_txt = "0"
+ req_access_txt = "5"
},
/turf/open/floor/plasteel,
/area/medical/medbay/zone3)
@@ -25220,9 +25196,8 @@
"aZU" = (
/obj/machinery/recharge_station,
/obj/effect/landmark/start/cyborg,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/power/apc/highcap/ten_k{
@@ -25492,8 +25467,8 @@
dir = 5
},
/obj/effect/turf_decal/bot,
-/obj/machinery/rnd/protolathe/department/medical,
/obj/effect/turf_decal/stripes/box,
+/obj/machinery/rnd/production/techfab/department/medical,
/turf/open/floor/plasteel,
/area/medical/medbay/zone3)
"bav" = (
@@ -26279,7 +26254,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = -26;
- req_access_txt = "0";
use_power = 0
},
/obj/effect/turf_decal/bot,
@@ -27513,8 +27487,7 @@
"beB" = (
/obj/machinery/door/window{
dir = 8;
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/turf/open/floor/plasteel/bar,
/area/maintenance/port)
@@ -27770,9 +27743,8 @@
/area/maintenance/port)
"bfe" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/blue/corner{
@@ -29650,8 +29622,7 @@
/obj/machinery/button/door{
id = "chapelprivacy";
name = "Chapel Privacy Shutters";
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/turf/open/floor/plasteel/chapel,
/area/chapel/main)
@@ -30083,9 +30054,8 @@
},
/obj/item/storage/box/syringes,
/obj/item/extinguisher/mini,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/newscaster{
@@ -30295,7 +30265,7 @@
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bkC" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
@@ -31714,8 +31684,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Shuttle Bay Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -31757,22 +31726,10 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"dqM" = (
+"eDa" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/crew_quarters/cryopod)
-"eJF" = (
-/obj/structure/cable/white{
- icon_state = "0-8"
- },
-/obj/machinery/power/apc{
- areastring = "/area/medical/cryo";
- dir = 2;
- name = "Cryogenics APC";
- pixel_y = -24
- },
-/turf/open/floor/plasteel/purple,
-/area/crew_quarters/cryopod)
"fWz" = (
/obj/machinery/door/airlock/external{
name = "External Docking Port";
@@ -31786,21 +31743,20 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/exit)
-"gHi" = (
+"iJY" = (
+/obj/machinery/cryopod,
+/turf/open/floor/plasteel/purple,
+/area/crew_quarters/cryopod)
+"jDa" = (
/obj/machinery/computer/cryopod{
pixel_x = 25
},
/turf/open/floor/plasteel/purple,
/area/crew_quarters/cryopod)
-"icS" = (
-/obj/machinery/cryopod,
-/turf/open/floor/plasteel/purple,
-/area/crew_quarters/cryopod)
"kKd" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/turf_decal/stripes/line{
@@ -32675,8 +32631,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Shuttle Bay Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -33707,7 +33662,6 @@
"sNk" = (
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65"
},
/obj/effect/turf_decal/delivery,
@@ -33866,7 +33820,6 @@
"sNy" = (
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65"
},
/obj/effect/turf_decal/delivery,
@@ -34308,9 +34261,6 @@
"sPY" = (
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"usJ" = (
-/turf/closed/wall,
-/area/crew_quarters/cryopod)
"uxJ" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -34349,6 +34299,21 @@
},
/turf/open/floor/engine,
/area/engine/supermatter)
+"xux" = (
+/obj/structure/cable/white{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/cryopod";
+ dir = 2;
+ name = "Cryogenics APC";
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel/purple,
+/area/crew_quarters/cryopod)
+"xIT" = (
+/turf/closed/wall,
+/area/crew_quarters/cryopod)
(1,1,1) = {"
aaa
@@ -77105,8 +77070,8 @@ ajx
akA
alt
amm
-eJF
-usJ
+xux
+xIT
aoT
apZ
ara
@@ -77363,7 +77328,7 @@ akB
alk
amm
amm
-dqM
+eDa
aoU
aqa
arg
@@ -77618,16 +77583,16 @@ aiC
ajz
akC
alk
-icS
-gHi
-dqM
+iJY
+jDa
+eDa
aoV
aqb
arh
asl
atm
-auh
-avm
+abb
+abJ
awr
awZ
axT
diff --git a/_maps/cit_map_files/PubbyStation/PubbyStation.dmm b/_maps/cit_map_files/PubbyStation/PubbyStation.dmm
index b21ac7ff8c..878729683f 100644
--- a/_maps/cit_map_files/PubbyStation/PubbyStation.dmm
+++ b/_maps/cit_map_files/PubbyStation/PubbyStation.dmm
@@ -2,12 +2,6 @@
"aaa" = (
/turf/open/space/basic,
/area/space)
-"aau" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
"aby" = (
/obj/structure/lattice,
/obj/structure/grille,
@@ -1455,7 +1449,7 @@
/area/ai_monitored/turret_protected/aisat_interior)
"afy" = (
/obj/effect/landmark/start/cyborg,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/dark,
/area/ai_monitored/turret_protected/aisat_interior)
"afz" = (
@@ -1481,6 +1475,9 @@
/turf/open/floor/plating,
/area/ai_monitored/turret_protected/AIsatextAS)
"afC" = (
+/obj/machinery/light{
+ dir = 8
+ },
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
},
@@ -1735,8 +1732,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
@@ -1764,7 +1760,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65"
},
/turf/open/floor/plating,
@@ -1834,8 +1829,7 @@
/area/security/prison)
"agC" = (
/obj/machinery/door/airlock{
- name = "Unisex Restroom";
- req_access_txt = "0"
+ name = "Unisex Restroom"
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
@@ -1911,7 +1905,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -1956,7 +1949,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -1989,7 +1981,6 @@
},
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65"
},
/turf/open/floor/plating,
@@ -2513,11 +2504,8 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
- aiControlDisabled = 0;
- id_tag = null;
- locked = 0;
+ aiControlDisabled = 1;
name = "Prisoner Transfer Centre";
- req_access = null;
req_access_txt = "2"
},
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
@@ -2818,7 +2806,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Equipment Room";
- req_access = null;
req_access_txt = "1"
},
/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
@@ -2829,7 +2816,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Equipment Room";
- req_access = null;
req_access_txt = "1"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -3185,14 +3171,9 @@
/area/security/processing/cremation)
"ajI" = (
/obj/machinery/door/airlock/security{
- aiControlDisabled = 0;
- icon_state = "closed";
- id_tag = null;
- locked = 0;
+ aiControlDisabled = 1;
name = "Crematorium";
- req_access = null;
- req_access_txt = "2;27";
- req_one_access_txt = "0"
+ req_access_txt = "2;27"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -3562,7 +3543,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plating,
@@ -3989,8 +3969,7 @@
base_state = "left";
dir = 4;
icon_state = "left";
- name = "Brig Infirmary";
- req_access_txt = "0"
+ name = "Brig Infirmary"
},
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
dir = 4
@@ -4232,8 +4211,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Brig Infirmary";
- req_access_txt = "0"
+ name = "Brig Infirmary"
},
/obj/structure/cable{
icon_state = "4-8"
@@ -4544,7 +4522,6 @@
"amI" = (
/obj/machinery/door/airlock/maintenance{
name = "Crematorium Maintenance";
- req_access_txt = "0";
req_one_access_txt = "2;27"
},
/obj/structure/cable{
@@ -4863,8 +4840,7 @@
"anx" = (
/obj/machinery/door/airlock/maintenance{
name = "Brig Infirmary Maintenance";
- req_access_txt = "63";
- req_one_access_txt = "0"
+ req_access_txt = "63"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -5456,8 +5432,7 @@
id = "Secure Gate";
name = "Entrance Lockdown";
pixel_x = 5;
- pixel_y = -2;
- req_access_txt = "0"
+ pixel_y = -2
},
/obj/machinery/button/door{
id = "Prison Gate";
@@ -5577,7 +5552,6 @@
},
/obj/machinery/door/airlock/security{
name = "Security Access";
- req_access = null;
req_access_txt = "1"
},
/turf/open/floor/plating,
@@ -5855,7 +5829,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Security Office";
- req_access = null;
req_access_txt = "1"
},
/obj/structure/disposalpipe/segment,
@@ -6100,9 +6073,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/red/side{
@@ -6444,7 +6415,6 @@
"aru" = (
/obj/machinery/door/airlock/security{
name = "Interrogation";
- req_access = null;
req_access_txt = "63"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -7447,7 +7417,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/command{
name = "Emergency Escape";
- req_access = null;
req_access_txt = "20"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -7515,7 +7484,7 @@
},
/area/bridge)
"atU" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/darkblue/side{
dir = 1
},
@@ -7546,7 +7515,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Bridge External Access";
- req_access = null;
req_access_txt = "10;13"
},
/turf/open/floor/plating,
@@ -7960,8 +7928,6 @@
"ava" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
- lockdownbyai = 0;
- locked = 0;
name = "Gateway Access";
req_access_txt = "62"
},
@@ -7998,8 +7964,7 @@
/obj/machinery/button/door{
id = "Dorm3Shutters";
name = "Privacy Shutters Control";
- pixel_y = 26;
- req_access_txt = "0"
+ pixel_y = 26
},
/turf/open/floor/wood,
/area/crew_quarters/dorms)
@@ -8024,7 +7989,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/closet/secure_closet/personal/cabinet,
@@ -8277,7 +8241,6 @@
"avM" = (
/obj/machinery/door/airlock/command{
name = "Balcony";
- req_access = null;
req_access_txt = "20"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -8404,7 +8367,6 @@
},
/obj/machinery/door/airlock/external{
name = "Bridge External Access";
- req_access = null;
req_access_txt = "10;13"
},
/turf/open/floor/plating,
@@ -8676,8 +8638,7 @@
"awH" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Airlock";
- req_access_txt = "0"
+ name = "Labor Camp Shuttle Airlock"
},
/turf/open/floor/plasteel/dark,
/area/security/brig)
@@ -8828,8 +8789,7 @@
/area/crew_quarters/heads/captain)
"awS" = (
/obj/machinery/door/airlock{
- name = "Private Restroom";
- req_access_txt = "0"
+ name = "Private Restroom"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/freezer,
@@ -8841,7 +8801,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/command{
name = "Captain's Office Access";
- req_access = null;
req_access_txt = "20"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -9251,7 +9210,6 @@
"aye" = (
/obj/machinery/door/airlock/command{
name = "External Access";
- req_access_txt = "0";
req_one_access_txt = "19; 65"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -9299,8 +9257,7 @@
/obj/machinery/button/door{
id = "Dorm2Shutters";
name = "Privacy Shutters Control";
- pixel_y = 26;
- req_access_txt = "0"
+ pixel_y = 26
},
/turf/open/floor/carpet,
/area/crew_quarters/dorms)
@@ -9325,7 +9282,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/closet/secure_closet/personal/cabinet,
@@ -9537,7 +9493,7 @@
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
"ayQ" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
"ayR" = (
@@ -9571,7 +9527,6 @@
"ayW" = (
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -9952,7 +9907,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -9972,7 +9926,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -10261,7 +10214,6 @@
"aAC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/highsecurity{
- locked = 0;
name = "AI Upload Access";
req_access_txt = "16"
},
@@ -10444,7 +10396,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -10719,8 +10670,7 @@
/obj/machinery/button/door{
id = "Dorm1Shutters";
name = "Privacy Shutters Control";
- pixel_y = 26;
- req_access_txt = "0"
+ pixel_y = 26
},
/turf/open/floor/plasteel/grimy,
/area/crew_quarters/dorms)
@@ -10745,7 +10695,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/closet/secure_closet/personal/cabinet,
@@ -10973,6 +10922,7 @@
/obj/structure/extinguisher_cabinet{
pixel_y = 30
},
+/obj/item/twohanded/required/kirbyplants/random,
/turf/open/floor/plasteel/neutral/side{
dir = 1
},
@@ -11040,12 +10990,25 @@
},
/area/storage/primary)
"aCx" = (
-/obj/machinery/vending/tool,
/obj/structure/sign/poster/official/obey{
pixel_y = 32
},
+/obj/machinery/disposal/deliveryChute{
+ name = "Crate Disposal Chute"
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/door/window/southright{
+ name = "Crate Disposal Chute"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/trunk,
/turf/open/floor/plasteel/neutral/side{
- dir = 5
+ dir = 1
},
/area/storage/primary)
"aCy" = (
@@ -11251,7 +11214,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/cable{
@@ -11573,7 +11535,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Office";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable{
@@ -11672,7 +11633,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/cable{
@@ -11799,8 +11759,7 @@
"aEc" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Dormitories";
- req_access_txt = "0"
+ name = "Dormitories"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
@@ -11810,8 +11769,7 @@
/area/crew_quarters/toilet/restrooms)
"aEe" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/freezer,
@@ -11936,6 +11894,10 @@
/obj/machinery/light{
dir = 8
},
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
/turf/open/floor/plasteel/neutral/side{
dir = 8;
heat_capacity = 1e+006
@@ -12224,6 +12186,11 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel,
/area/hallway/primary/central)
+"aEY" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
"aEZ" = (
/obj/structure/sink{
dir = 8;
@@ -12422,8 +12389,7 @@
/obj/machinery/door/window/northleft{
dir = 2;
icon_state = "left";
- name = "Reception Window";
- req_access_txt = "0"
+ name = "Reception Window"
},
/obj/machinery/door/poddoor/preopen{
id = "hop";
@@ -12499,8 +12465,7 @@
/area/crew_quarters/toilet/restrooms)
"aFK" = (
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/structure/cable{
icon_state = "4-8"
@@ -12679,13 +12644,12 @@
/turf/open/floor/plasteel/neutral/side,
/area/storage/primary)
"aGj" = (
-/obj/machinery/disposal/bin,
-/turf/open/floor/plasteel/neutral/side{
- dir = 6
- },
+/obj/structure/disposalpipe/junction/flip,
+/turf/open/floor/plasteel/neutral/side,
/area/storage/primary)
"aGk" = (
/obj/machinery/vending/boozeomat{
+ products = list(/obj/item/reagent_containers/food/drinks/bottle/rum = 1, /obj/item/reagent_containers/food/drinks/bottle/wine = 1, /obj/item/reagent_containers/food/drinks/ale = 1, /obj/item/reagent_containers/food/drinks/drinkingglass = 6, /obj/item/reagent_containers/food/drinks/ice = 1, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass = 4);
req_access_txt = "20"
},
/turf/open/floor/plasteel/vault{
@@ -12926,11 +12890,6 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
/area/hallway/primary/central)
-"aGW" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/hallway/primary/central)
"aGX" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -12947,22 +12906,10 @@
/turf/open/floor/plasteel,
/area/storage/primary)
"aGZ" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Primary Tool Storage"
- },
+/obj/effect/spawner/structure/window,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
+/turf/open/floor/plating,
/area/storage/primary)
-"aHa" = (
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "plant-21";
- pixel_y = 3
- },
-/turf/open/floor/plasteel/vault{
- dir = 8
- },
-/area/hallway/primary/central)
"aHb" = (
/obj/machinery/computer/arcade,
/turf/open/floor/plasteel/vault{
@@ -13090,8 +13037,7 @@
/area/hallway/primary/central)
"aHn" = (
/obj/machinery/door/airlock/abandoned{
- name = "Starboard Emergency Storage";
- req_access_txt = "0"
+ name = "Starboard Emergency Storage"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -13235,9 +13181,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/neutral/corner{
@@ -13263,6 +13207,9 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 1
},
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
/turf/open/floor/plasteel/neutral/corner{
dir = 4
},
@@ -13280,12 +13227,12 @@
/turf/open/floor/plasteel,
/area/hallway/primary/central)
"aHO" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 1
},
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/hallway/primary/central)
"aHP" = (
@@ -13402,9 +13349,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/blue/corner{
@@ -13920,8 +13865,7 @@
/area/hallway/primary/central)
"aJn" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/structure/cable{
icon_state = "4-8"
@@ -14485,8 +14429,7 @@
"aKR" = (
/obj/machinery/door/airlock{
id_tag = "Potty1";
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -14737,7 +14680,6 @@
normaldoorcontrol = 1;
pixel_x = 25;
pixel_y = 4;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -16444,7 +16386,7 @@
/area/storage/eva)
"aPM" = (
/obj/structure/table,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel/darkblue/side{
dir = 10
@@ -17455,7 +17397,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/mining/glass{
name = "Mailroom";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/door/firedoor,
@@ -18301,8 +18242,7 @@
"aUg" = (
/obj/machinery/door/airlock/maintenance{
name = "Bar Maintenance";
- req_access_txt = "25";
- req_one_access_txt = "0"
+ req_access_txt = "25"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
@@ -18361,7 +18301,6 @@
"aUo" = (
/obj/machinery/door/airlock/mining/glass{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "31;48"
},
/obj/structure/disposalpipe/segment{
@@ -19921,7 +19860,6 @@
"aYd" = (
/obj/machinery/door/airlock{
name = "Kitchen";
- req_access_txt = "0";
req_one_access_txt = "25; 28"
},
/obj/structure/disposalpipe/segment,
@@ -20255,9 +20193,7 @@
/area/hydroponics)
"aYR" = (
/obj/machinery/vending/dinnerware,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/cafeteria,
@@ -20653,7 +20589,6 @@
"aZK" = (
/obj/machinery/door/airlock/security{
name = "Security Checkpoint";
- req_access = null;
req_access_txt = "1"
},
/obj/structure/cable{
@@ -21847,7 +21782,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -21867,7 +21801,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -22954,7 +22887,6 @@
"bfI" = (
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -23963,8 +23895,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Mech Bay";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -24440,8 +24371,7 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock{
- name = "Port Emergency Storage";
- req_access_txt = "0"
+ name = "Port Emergency Storage"
},
/turf/open/floor/plasteel/freezer,
/area/storage/emergency/port)
@@ -24466,9 +24396,7 @@
/turf/open/floor/plasteel/whiteblue/corner,
/area/medical/medbay/zone3)
"bjS" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/dark,
@@ -24714,8 +24642,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Mech Bay";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/turf/open/floor/plasteel,
/area/science/robotics/lab)
@@ -25240,7 +25167,7 @@
/area/science/server)
"blP" = (
/obj/effect/landmark/event_spawn,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/light{
dir = 8
},
@@ -25381,7 +25308,6 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Genetics Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;45;5;9"
},
/turf/open/floor/plating,
@@ -25811,7 +25737,7 @@
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bnq" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
dir = 4
},
@@ -25850,9 +25776,7 @@
"bnw" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Cloning";
- req_access_txt = "0";
req_one_access_txt = "5;9"
},
/obj/structure/cable{
@@ -25990,7 +25914,7 @@
/turf/open/floor/plasteel,
/area/science/research/lobby)
"bnO" = (
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/obj/machinery/light{
dir = 8
},
@@ -26612,6 +26536,12 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"bpp" = (
+/obj/machinery/computer/camera_advanced/xenobio{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"bpq" = (
/obj/structure/sign/warning/electricshock,
/turf/closed/wall/r_wall,
@@ -27404,7 +27334,6 @@
/obj/machinery/door/airlock/medical/glass{
id_tag = "GeneticsDoor";
name = "Cloning";
- req_access_txt = "0";
req_one_access_txt = "5;9"
},
/obj/structure/cable{
@@ -27621,9 +27550,8 @@
/area/science/lab)
"brv" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/purple/side{
@@ -27988,7 +27916,6 @@
/area/science/xenobiology)
"bsf" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12; 55"
},
/obj/structure/cable{
@@ -28043,9 +27970,8 @@
c_tag = "Genetics Cloning";
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/blue,
@@ -28387,7 +28313,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable{
@@ -28634,9 +28559,7 @@
dir = 4
},
/obj/machinery/door/airlock/external{
- id_tag = null;
- name = "Port Docking Bay 2";
- req_access_txt = "0"
+ name = "Port Docking Bay 2"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -28645,9 +28568,7 @@
dir = 8
},
/obj/machinery/door/airlock/external{
- id_tag = null;
- name = "Port Docking Bay 2";
- req_access_txt = "0"
+ name = "Port Docking Bay 2"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -28903,7 +28824,7 @@
/area/science/lab)
"bur" = (
/obj/effect/turf_decal/delivery,
-/obj/machinery/rnd/protolathe/department/science,
+/obj/machinery/rnd/production/protolathe/department/science,
/turf/open/floor/plasteel,
/area/science/lab)
"bus" = (
@@ -28951,8 +28872,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/research{
name = "Robotics Lab";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/effect/turf_decal/delivery,
/obj/machinery/door/firedoor,
@@ -29202,9 +29122,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
/obj/structure/cable{
icon_state = "1-8"
},
@@ -29212,6 +29129,9 @@
dir = 4
},
/obj/effect/landmark/blobstart,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
/turf/open/floor/plasteel/floorgrime,
/area/science/xenobiology)
"buV" = (
@@ -29347,7 +29267,6 @@
/area/medical/medbay/central)
"bvq" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Chemistry Lab";
req_access_txt = "5; 33"
},
@@ -29426,7 +29345,7 @@
"bvy" = (
/obj/item/reagent_containers/glass/beaker/sulphuric,
/obj/effect/turf_decal/delivery,
-/obj/machinery/rnd/circuit_imprinter/department/science,
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
/turf/open/floor/plasteel,
/area/science/lab)
"bvz" = (
@@ -29818,6 +29737,7 @@
icon_state = "1-8"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel/floorgrime,
/area/science/xenobiology)
"bwm" = (
@@ -30227,7 +30147,6 @@
},
/obj/machinery/door/airlock/research{
name = "R&D Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29;30"
},
/obj/effect/turf_decal/delivery,
@@ -30491,8 +30410,7 @@
idDoor = "xeno_airlock_exterior";
idSelf = "xeno_airlock_control";
name = "Access Button";
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -30532,8 +30450,7 @@
idDoor = "xeno_airlock_interior";
idSelf = "xeno_airlock_control";
name = "Access Button";
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -30724,7 +30641,6 @@
/area/science/xenobiology)
"bxW" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12; 55"
},
/obj/structure/cable{
@@ -30734,6 +30650,7 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
+/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bxX" = (
@@ -30888,7 +30805,6 @@
/area/medical/sleeper)
"byp" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Sleepers";
req_access_txt = "5"
},
@@ -30900,7 +30816,6 @@
/area/medical/sleeper)
"byq" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Sleepers";
req_access_txt = "5"
},
@@ -31494,6 +31409,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6
},
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bzx" = (
@@ -31503,6 +31421,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bzy" = (
@@ -31896,8 +31817,7 @@
},
/obj/machinery/door/airlock/research{
name = "Research Director's Office";
- req_access_txt = "30";
- req_one_access_txt = "0"
+ req_access_txt = "30"
},
/turf/open/floor/plasteel/darkpurple/side{
dir = 1
@@ -33241,9 +33161,8 @@
},
/area/hallway/primary/aft)
"bDB" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/computer/rdconsole{
@@ -33466,8 +33385,8 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
},
/turf/open/floor/plasteel/white,
/area/science/mixing)
@@ -33508,22 +33427,17 @@
dir = 5
},
/area/science/mixing)
-"bEe" = (
-/turf/closed/wall,
-/area/science/mineral_storeroom)
"bEf" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall,
-/area/science/mineral_storeroom)
-"bEg" = (
-/turf/closed/wall/r_wall,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bEh" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/item/trash/sosjerky,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bEj" = (
@@ -33628,7 +33542,7 @@
/obj/structure/extinguisher_cabinet{
pixel_x = -26
},
-/obj/machinery/rnd/protolathe/department/medical,
+/obj/machinery/rnd/production/techfab/department/medical,
/turf/open/floor/plasteel/whiteblue/side{
dir = 1
},
@@ -33793,7 +33707,8 @@
dir = 1
},
/obj/machinery/vending/wallmed{
- pixel_y = 28
+ pixel_y = 28;
+ products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1)
},
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/effect/landmark/blobstart,
@@ -33811,7 +33726,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = 26;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -34090,6 +34004,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bFn" = (
@@ -34136,14 +34051,22 @@
},
/obj/structure/closet/emcloset,
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bFs" = (
/obj/structure/cable{
icon_state = "4-8"
},
/obj/structure/closet/firecloset,
+/obj/machinery/camera{
+ c_tag = "Toxins Launch Area";
+ dir = 2;
+ network = list("ss13","rd")
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bFt" = (
/obj/machinery/suit_storage_unit/rd,
/obj/structure/cable{
@@ -34152,46 +34075,44 @@
/obj/machinery/light{
dir = 1
},
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bFu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
/obj/machinery/airalarm{
pixel_y = 22
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bFu" = (
-/obj/structure/ore_box,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bFv" = (
-/obj/structure/ore_box,
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/camera{
- c_tag = "Toxins Launch Area";
- dir = 2;
- network = list("ss13","rd")
- },
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6
},
-/obj/structure/sign/poster/official/random{
- pixel_y = 32
- },
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/obj/structure/sign/nanotrasen,
+/turf/closed/wall,
+/area/science/mixing)
"bFw" = (
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 1
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/sign/warning/deathsposal{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/purple/corner,
+/area/science/circuit)
"bFx" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -34202,21 +34123,23 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bFy" = (
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ dir = 2;
+ name = "Science Requests Console";
+ pixel_y = 30;
+ receive_ore_updates = 1
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bFz" = (
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
+"bFy" = (
/obj/machinery/power/apc{
dir = 1;
- name = "Toxins Launch Room APC";
+ name = "Circuitry Lab APC";
pixel_y = 25
},
/obj/structure/cable{
@@ -34225,34 +34148,58 @@
/obj/structure/cable{
icon_state = "0-8"
},
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
+"bFz" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bFA" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Toxins Launch Room Maintenance";
- req_access_txt = "8"
+/obj/structure/cable{
+ icon_state = "4-8"
},
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
+"bFA" = (
/obj/structure/cable{
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plating,
-/area/maintenance/department/cargo)
+/obj/machinery/door/airlock/research{
+ name = "Circuitry Storeroom";
+ req_access_txt = "47"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
"bFB" = (
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/item/cigbutt/cigarbutt,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plating,
-/area/maintenance/department/cargo)
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
"bFC" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -34263,8 +34210,11 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plating,
-/area/maintenance/department/cargo)
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
"bFD" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -34272,7 +34222,15 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/effect/landmark/xeno_spawn,
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "47"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bFE" = (
@@ -34390,7 +34348,6 @@
/area/medical/medbay/central)
"bFR" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -34628,6 +34585,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/whitepurple/side,
/area/science/mixing)
"bGt" = (
@@ -34673,28 +34631,36 @@
dir = 10
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bGy" = (
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bGz" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bGA" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bGB" = (
-/obj/effect/turf_decal/loading_area{
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bGC" = (
-/obj/effect/turf_decal/delivery,
+/area/science/mixing)
+"bGz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
+"bGA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bGB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bGC" = (
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 5
+ },
+/area/science/circuit)
"bGD" = (
/obj/structure/window/reinforced{
dir = 4
@@ -34846,7 +34812,6 @@
dir = 4
},
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -35092,7 +35057,6 @@
id = "toxvent";
name = "Aft Vent Control";
pixel_y = -24;
- req_access_txt = "0";
req_one_access_txt = "8;24"
},
/obj/effect/turf_decal/stripes/line{
@@ -35109,14 +35073,16 @@
pixel_x = -6;
pixel_y = -24
},
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "tox_airlock_exterior";
- idInterior = "tox_airlock_interior";
- idSelf = "tox_access_control";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Mixing Chamber Access Console";
+ airpump_tag = "tox_airlock_pump";
+ exterior_door_tag = "tox_airlock_exterior";
+ id_tag = "tox_airlock_control";
+ interior_door_tag = "tox_airlock_interior";
pixel_x = 6;
pixel_y = -26;
- req_access_txt = "0"
+ sanitize_external = 1;
+ sensor_tag = "tox_airlock_sensor"
},
/obj/structure/extinguisher_cabinet{
pixel_x = 24
@@ -35131,58 +35097,45 @@
"bHB" = (
/obj/machinery/atmospherics/components/binary/pump{
dir = 2;
- name = "Incinerator Output Pump";
- on = 0
+ name = "Incinerator Output Pump"
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = -20
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bHC" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bHD" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bHE" = (
/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 9
- },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bHF" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bHG" = (
-/obj/item/device/radio/intercom{
- dir = 8;
- name = "Station Intercom (General)";
- pixel_x = 28
- },
-/turf/open/floor/plasteel/brown{
+/turf/open/floor/plasteel/purple/corner{
dir = 4
},
-/area/science/mineral_storeroom)
-"bHH" = (
-/obj/machinery/mineral/unloading_machine{
- dir = 1;
- icon_state = "unloader-corner";
- input_dir = 1;
- output_dir = 2
+/area/science/circuit)
+"bHG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
},
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
"bHI" = (
/obj/structure/grille/broken,
/turf/open/space/basic,
@@ -35453,7 +35406,8 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/vending/wallmed{
- pixel_y = 28
+ pixel_y = 28;
+ products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1)
},
/turf/open/floor/plasteel/whiteblue/side{
dir = 1
@@ -35630,8 +35584,7 @@
heat_proof = 1;
id_tag = "tox_airlock_interior";
name = "Interior Airlock";
- req_access_txt = "8";
- req_one_access_txt = "0"
+ req_access_txt = "8"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/engine,
@@ -35642,8 +35595,12 @@
/area/science/mixing)
"bIN" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -27
+ },
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bIO" = (
/obj/structure/window/reinforced,
/obj/machinery/doppler_array/research/science{
@@ -35655,34 +35612,35 @@
/turf/open/floor/plasteel{
dir = 2
},
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bIP" = (
-/obj/machinery/conveyor_switch/oneway{
- id = "toxmineral";
- name = "smelting conveyor"
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
},
-/turf/open/floor/plasteel/brown{
- dir = 4
- },
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bIQ" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bIR" = (
-/obj/machinery/conveyor{
- dir = 2;
- id = "toxmineral"
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"bIS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
},
/obj/effect/turf_decal/stripes/line{
- dir = 8
+ dir = 10
},
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
-"bIS" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bIT" = (
/obj/structure/window/reinforced{
dir = 4;
@@ -35846,9 +35804,7 @@
/area/medical/medbay/central)
"bJq" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Recovery Room";
- req_access_txt = "0"
+ name = "Recovery Room"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -36069,43 +36025,41 @@
/turf/closed/wall/r_wall,
/area/engine/atmos)
"bJQ" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 2;
- on = 1;
- target_pressure = 101.325
- },
-/obj/machinery/doorButtons/access_button{
- idDoor = "tox_airlock_exterior";
- idSelf = "tox_access_control";
- layer = 3.1;
- name = "airlock control";
- pixel_x = 8;
- pixel_y = -24
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 2
},
/obj/machinery/light/small{
dir = 8
},
+/obj/machinery/airlock_sensor{
+ id_tag = "tox_airlock_sensor";
+ master_tag = "tox_airlock_control";
+ pixel_x = -24;
+ pixel_y = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/science/mixing)
"bJR" = (
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 4;
+ frequency = 1449;
+ id = "tox_airlock_pump"
+ },
/turf/open/floor/engine,
/area/science/mixing)
"bJS" = (
/obj/machinery/atmospherics/components/binary/pump{
- dir = 1;
- on = 0;
- target_pressure = 101.325
- },
-/obj/machinery/doorButtons/access_button{
- idDoor = "tox_airlock_interior";
- idSelf = "tox_access_control";
- name = "airlock control";
- pixel_x = -8;
- pixel_y = 24
+ dir = 1
},
/obj/machinery/light/small{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/science/mixing)
"bJT" = (
@@ -36118,7 +36072,7 @@
pixel_y = -32
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bJU" = (
/obj/machinery/button/massdriver{
dir = 2;
@@ -36129,7 +36083,7 @@
dir = 4
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bJV" = (
/obj/machinery/mass_driver{
id = "toxinsdriver"
@@ -36146,29 +36100,28 @@
dir = 1
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bJW" = (
-/obj/machinery/light{
- dir = 4
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
},
-/turf/open/floor/plasteel/brown{
- dir = 4
- },
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bJX" = (
-/obj/machinery/mineral/processing_unit_console,
-/turf/closed/wall,
-/area/science/mineral_storeroom)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bJY" = (
-/obj/machinery/mineral/processing_unit{
- dir = 1;
- output_dir = 2
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
/obj/effect/turf_decal/stripes/line{
- dir = 9
+ dir = 4
},
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bJZ" = (
/obj/structure/window/reinforced{
dir = 4;
@@ -36330,7 +36283,8 @@
/area/medical/medbay/central)
"bKw" = (
/obj/machinery/vending/wallmed{
- pixel_y = 28
+ pixel_y = 28;
+ products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1)
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
@@ -36370,7 +36324,7 @@
dir = 4
},
/obj/effect/landmark/event_spawn,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/white,
/area/medical/medbay/central)
"bKA" = (
@@ -36457,14 +36411,6 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/hallway/primary/aft)
-"bKN" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/door/poddoor/preopen{
- id = "prison release";
- name = "prisoner processing blast door"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
"bKO" = (
/obj/effect/turf_decal/delivery,
/obj/machinery/door/poddoor/preopen{
@@ -36639,8 +36585,7 @@
heat_proof = 1;
id_tag = "tox_airlock_exterior";
name = "Exterior Airlock";
- req_access_txt = "8";
- req_one_access_txt = "0"
+ req_access_txt = "8"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
@@ -36651,11 +36596,10 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
- req_access_txt = "8";
- req_one_access_txt = "0"
+ req_access_txt = "8"
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bLh" = (
/obj/structure/window/reinforced{
dir = 8;
@@ -36671,49 +36615,38 @@
dir = 8
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bLi" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
-/turf/closed/wall,
-/area/science/mineral_storeroom)
+/turf/closed/wall/r_wall,
+/area/science/mixing)
"bLj" = (
-/obj/structure/closet/crate{
- icon_state = "crateopen"
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
},
-/obj/item/storage/bag/ore,
-/obj/item/storage/bag/ore,
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bLk" = (
-/obj/effect/turf_decal/loading_area{
+/obj/machinery/light{
dir = 8
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/circuit)
+"bLk" = (
+/obj/effect/decal/cleanable/oil{
+ icon_state = "floor5"
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bLl" = (
-/obj/machinery/conveyor{
- dir = 8;
- id = "toxmineral"
- },
-/obj/structure/plasticflaps,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bLm" = (
-/obj/machinery/conveyor{
- dir = 10;
- id = "toxmineral"
- },
-/obj/machinery/light/small,
-/obj/effect/turf_decal/stripes/corner{
+/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bLn" = (
/turf/open/floor/plasteel/dark,
/area/chapel/dock)
@@ -37136,14 +37069,14 @@
pixel_x = -32
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bMp" = (
/obj/structure/closet/emcloset/anchored,
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bMq" = (
/obj/machinery/door/poddoor{
id = "toxinsdriver";
@@ -37154,7 +37087,7 @@
},
/obj/structure/fans/tiny,
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bMr" = (
/obj/structure/window/reinforced,
/obj/structure/window/reinforced{
@@ -37522,7 +37455,7 @@
"bNq" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bNr" = (
/obj/structure/window/reinforced{
dir = 4
@@ -37933,11 +37866,10 @@
dir = 1
},
/obj/machinery/door/airlock/external{
- req_access_txt = "8";
- req_one_access_txt = "0"
+ req_access_txt = "8"
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bOv" = (
/obj/structure/window/reinforced{
dir = 4
@@ -39635,7 +39567,7 @@
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/dark,
/area/storage/tech)
"bSG" = (
@@ -39751,7 +39683,7 @@
/turf/open/floor/plasteel,
/area/engine/atmos)
"bSS" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel,
/area/engine/atmos)
"bST" = (
@@ -40024,11 +39956,11 @@
pixel_y = 4
},
/obj/item/device/multitool,
-/obj/item/clothing/glasses/meson,
/obj/machinery/requests_console{
department = "Tech storage";
pixel_y = -32
},
+/obj/item/clothing/glasses/meson/engine,
/turf/open/floor/plasteel/darkgreen,
/area/storage/tech)
"bTB" = (
@@ -40819,10 +40751,7 @@
/area/space/nearstation)
"bVq" = (
/obj/machinery/door/airlock/external{
- name = "Construction Zone";
- req_access = null;
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Construction Zone"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -41251,9 +41180,7 @@
},
/area/maintenance/department/engine)
"bWn" = (
-/obj/structure/closet/secure_closet/engineering_chief{
- req_access_txt = "0"
- },
+/obj/structure/closet/secure_closet/engineering_chief,
/obj/structure/extinguisher_cabinet{
pixel_x = -27
},
@@ -41833,6 +41760,9 @@
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
dir = 9
},
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 6
+ },
/turf/closed/wall/r_wall,
/area/engine/atmos)
"bXI" = (
@@ -41977,8 +41907,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
name = "Power Storage";
- req_access_txt = "11";
- req_one_access_txt = "0"
+ req_access_txt = "11"
},
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -42071,11 +42000,6 @@
"bYw" = (
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
-"bYx" = (
-/obj/machinery/atmospherics/pipe/simple/purple/visible,
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space/nearstation)
"bYz" = (
/obj/machinery/door/morgue{
name = "Confession Booth"
@@ -42094,10 +42018,7 @@
/area/chapel/main/monastery)
"bYF" = (
/obj/machinery/door/airlock/external{
- name = "Construction Zone";
- req_access = null;
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Construction Zone"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -42460,14 +42381,16 @@
name = "Incinerator APC";
pixel_x = -24
},
-/obj/structure/cable{
- icon_state = "0-4"
- },
/obj/machinery/airalarm{
dir = 2;
pixel_y = 22
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
/turf/open/floor/plasteel/darkyellow/side{
icon_state = "darkyellow";
dir = 8
@@ -42486,6 +42409,9 @@
/obj/structure/cable/yellow{
icon_state = "0-2"
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/disposal/incinerator)
"bZh" = (
@@ -42493,20 +42419,24 @@
/obj/structure/cable{
icon_state = "0-8"
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/darkyellow/side{
dir = 4
},
/area/maintenance/disposal/incinerator)
"bZi" = (
-/obj/machinery/atmospherics/pipe/simple/purple/visible{
- dir = 6
- },
/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"bZj" = (
-/obj/machinery/atmospherics/pipe/simple/purple/visible{
- dir = 9
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
},
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
@@ -42704,10 +42634,10 @@
/turf/closed/wall/r_wall,
/area/engine/atmos)
"bZO" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/extinguisher_cabinet{
pixel_x = -27
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/darkyellow/side{
icon_state = "darkyellow";
dir = 8
@@ -42729,7 +42659,6 @@
name = "Outtake Vent Control";
pixel_x = 24;
pixel_y = 6;
- req_access_txt = "0";
req_one_access_txt = "8;24"
},
/obj/machinery/button/door{
@@ -42737,7 +42666,6 @@
name = "Intake Vent Control";
pixel_x = 24;
pixel_y = -6;
- req_access_txt = "0";
req_one_access_txt = "8;24"
},
/turf/open/floor/plasteel/darkyellow/side{
@@ -42751,29 +42679,13 @@
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"bZS" = (
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
- name = "Incinerator airlock control";
- pixel_x = -24;
- pixel_y = -8
- },
/obj/machinery/atmospherics/components/binary/pump{
- dir = 4;
- on = 0;
- target_pressure = 101.325
- },
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_exterior";
- idSelf = "incinerator_access_control";
- layer = 3.1;
- name = "Incinerator airlock control";
- pixel_x = 24;
- pixel_y = -8
+ dir = 4
},
/obj/machinery/light/small{
dir = 1
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"bZT" = (
@@ -43068,13 +42980,18 @@
/obj/structure/cable/yellow{
icon_state = "1-4"
},
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/disposal/incinerator)
"caK" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
/turf/open/floor/plasteel/darkyellow/side{
dir = 4
},
@@ -43090,8 +43007,7 @@
heat_proof = 1;
id_tag = "incinerator_airlock_interior";
name = "Turbine Interior Airlock";
- req_access_txt = "24";
- req_one_access_txt = "0"
+ req_access_txt = "24"
},
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
@@ -43099,6 +43015,11 @@
/obj/structure/cable/yellow{
icon_state = "4-8"
},
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 2;
+ frequency = 1449;
+ id = "incinerator_airlock_pump"
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"caN" = (
@@ -43112,8 +43033,7 @@
heat_proof = 1;
id_tag = "incinerator_airlock_exterior";
name = "Turbine Exterior Airlock";
- req_access_txt = "24";
- req_one_access_txt = "0"
+ req_access_txt = "24"
},
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
@@ -43398,17 +43318,20 @@
name = "Incinerator to Output";
on = 0
},
+/obj/machinery/atmospherics/pipe/simple/general/visible,
/turf/open/floor/plasteel/dark,
/area/maintenance/disposal/incinerator)
"cbC" = (
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "incinerator_airlock_exterior";
- idInterior = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Incinerator Access Console";
+ airpump_tag = "incinerator_airlock_pump";
+ exterior_door_tag = "incinerator_airlock_exterior";
+ id_tag = "incinerator_access_control";
+ interior_door_tag = "incinerator_airlock_interior";
pixel_x = 26;
pixel_y = 6;
- req_access_txt = "0"
+ sanitize_external = 1;
+ sensor_tag = "incinerator_airlock_sensor"
},
/obj/machinery/button/ignition{
id = "Incinerator";
@@ -43416,7 +43339,9 @@
pixel_y = -6
},
/obj/machinery/meter,
-/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/visible,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 1
+ },
/turf/open/floor/plasteel/darkyellow/side{
dir = 4
},
@@ -43429,11 +43354,16 @@
/area/maintenance/disposal/incinerator)
"cbE" = (
/obj/machinery/atmospherics/components/binary/pump{
- dir = 8;
- on = 0;
- target_pressure = 101.325
+ dir = 8
},
/obj/machinery/light/small,
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/obj/machinery/airlock_sensor{
+ id_tag = "incinerator_airlock_sensor";
+ master_tag = "incinerator_airlock_control";
+ pixel_x = -26;
+ pixel_y = 8
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cbF" = (
@@ -43664,13 +43594,13 @@
/area/maintenance/disposal/incinerator)
"ccq" = (
/obj/structure/chair/office/dark,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
/turf/open/floor/plasteel/dark,
/area/maintenance/disposal/incinerator)
"ccr" = (
-/obj/machinery/atmospherics/components/binary/pump{
+/obj/machinery/atmospherics/components/binary/pump/on{
dir = 2;
- name = "Incinerator Output Pump";
- on = 1
+ name = "Incinerator Output Pump"
},
/turf/open/floor/plasteel/darkyellow/side{
dir = 4
@@ -43849,10 +43779,13 @@
"cdh" = (
/obj/structure/table/glass,
/obj/item/storage/toolbox/emergency,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
/turf/open/floor/plasteel/darkyellow/side,
/area/maintenance/disposal/incinerator)
"cdi" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
/turf/open/floor/plasteel/darkyellow/side{
icon_state = "darkyellow";
dir = 6
@@ -43864,9 +43797,11 @@
},
/obj/machinery/door/airlock/external{
name = "Atmospherics External Access";
- req_access = null;
req_access_txt = "24"
},
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 4
+ },
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
"cdk" = (
@@ -43876,6 +43811,9 @@
/obj/structure/sign/warning/vacuum/external{
pixel_y = 32
},
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 9
+ },
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
"cdl" = (
@@ -43884,7 +43822,6 @@
},
/obj/machinery/door/airlock/external{
name = "Atmospherics External Access";
- req_access = null;
req_access_txt = "24"
},
/turf/open/floor/plating,
@@ -44012,10 +43949,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"cdM" = (
-/obj/effect/turf_decal/stripes/corner,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"cdN" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
@@ -44024,103 +43957,26 @@
/obj/structure/cable{
icon_state = "1-2"
},
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
+ },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
-"cdP" = (
-/obj/machinery/camera{
- c_tag = "Engineering Port Aft";
- dir = 1
- },
-/obj/machinery/light,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
-"cdQ" = (
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
-"cdR" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = 25;
- req_access_txt = "11"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/reagent_dispensers/fueltank,
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
-"cdS" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = -25;
- req_access_txt = "11"
- },
-/obj/structure/cable/yellow{
- icon_state = "1-2"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
/turf/open/floor/plating,
/area/engine/engineering)
-"cdT" = (
-/obj/machinery/particle_accelerator/control_box,
-/obj/structure/cable/yellow,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"cdU" = (
-/obj/structure/particle_accelerator/fuel_chamber,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"cdV" = (
-/obj/effect/landmark/start/station_engineer,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"cdW" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = 25;
- req_access_txt = "11"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"cdX" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = -25;
- req_access_txt = "11"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/reagent_dispensers/watertank,
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
-"cdY" = (
-/obj/machinery/camera{
- c_tag = "Engineering Starboard Aft";
- dir = 1
- },
-/obj/machinery/light,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"cdZ" = (
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
+ },
+/turf/open/floor/plating,
/area/engine/engineering)
"ceb" = (
/obj/machinery/computer/rdconsole/production{
@@ -44239,19 +44095,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/engine/engineering)
-"ces" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plating,
-/area/engine/engineering)
"cet" = (
/obj/machinery/door/poddoor/shutters/preopen{
id = "Singularity";
@@ -44299,18 +44142,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"cez" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"ceA" = (
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 1
@@ -44559,21 +44390,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"cft" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plating,
-/area/engine/engineering)
"cfu" = (
/obj/structure/cable/yellow{
icon_state = "1-4"
@@ -44608,20 +44424,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"cfz" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"cfC" = (
/obj/machinery/biogenerator,
/turf/open/floor/plasteel/hydrofloor,
@@ -44868,7 +44670,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Engineering External Access";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plating,
@@ -44937,7 +44738,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/grimy,
@@ -45155,7 +44955,6 @@
},
/obj/machinery/door/airlock/external{
name = "Engineering External Access";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plating,
@@ -45169,20 +44968,6 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"chx" = (
-/obj/structure/cable/yellow{
- icon_state = "0-8"
- },
-/obj/machinery/power/tesla_coil,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"chz" = (
-/obj/structure/cable/yellow{
- icon_state = "0-4"
- },
-/obj/machinery/power/tesla_coil,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"chA" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -45405,7 +45190,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/grimy,
@@ -45440,16 +45224,6 @@
},
/turf/open/floor/plating/airless,
/area/space/nearstation)
-"cit" = (
-/obj/machinery/the_singularitygen/tesla,
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"ciu" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
"civ" = (
/obj/machinery/light{
dir = 4
@@ -45938,8 +45712,7 @@
},
/obj/machinery/door/window/eastleft{
dir = 8;
- name = "Mass Driver";
- req_one_access_txt = "0"
+ name = "Mass Driver"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/dark,
@@ -46037,7 +45810,7 @@
/turf/closed/mineral/random/low_chance,
/area/asteroid/nearstation/bomb_site)
"ckL" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plating/airless,
/area/asteroid/nearstation/bomb_site)
"ckM" = (
@@ -46215,7 +45988,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Telecommunications External Access";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plating,
@@ -46242,7 +46014,6 @@
},
/obj/machinery/door/airlock/external{
name = "Telecommunications External Access";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plating,
@@ -46316,7 +46087,7 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 1
},
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel,
/area/tcommsat/computer)
"clS" = (
@@ -47057,8 +46828,7 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Dormitories";
- req_access_txt = "0"
+ name = "Dormitories"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
@@ -47090,10 +46860,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/neutral/side,
/area/storage/primary)
-"cov" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel/neutral/side,
-/area/storage/primary)
"cow" = (
/obj/structure/rack,
/obj/item/storage/toolbox/emergency,
@@ -47185,7 +46951,7 @@
/turf/open/floor/plasteel/neutral/corner,
/area/hallway/secondary/exit/departure_lounge)
"coT" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"coV" = (
@@ -47339,7 +47105,7 @@
/turf/open/floor/plasteel/cafeteria,
/area/crew_quarters/kitchen)
"cpt" = (
-/obj/item/device/radio/beacon,
+/obj/item/device/beacon,
/turf/open/floor/plasteel/vault{
dir = 5
},
@@ -47871,7 +47637,6 @@
/obj/machinery/door/airlock/centcom{
name = "Crematorium";
opacity = 1;
- req_access = null;
req_access_txt = "27"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -47920,9 +47685,7 @@
/turf/open/space/basic,
/area/space/nearstation)
"crS" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/dark,
@@ -48996,7 +48759,6 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Monastery Maintenance";
- req_access_txt = "0";
req_one_access_txt = "22;24;10;11;37"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -49378,18 +49140,6 @@
dir = 1
},
/area/library/lounge)
-"cyr" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/machinery/firealarm{
- dir = 1;
- pixel_y = 29
- },
-/turf/open/floor/plasteel/red/side{
- dir = 1
- },
-/area/security/brig)
"cyy" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 5
@@ -49828,6 +49578,7 @@
/area/maintenance/department/engine)
"cBk" = (
/obj/machinery/vending/boozeomat{
+ products = list(/obj/item/reagent_containers/food/drinks/bottle/whiskey = 1, /obj/item/reagent_containers/food/drinks/bottle/absinthe = 1, /obj/item/reagent_containers/food/drinks/bottle/limejuice = 1, /obj/item/reagent_containers/food/drinks/bottle/cream = 1, /obj/item/reagent_containers/food/drinks/soda_cans/tonic = 1, /obj/item/reagent_containers/food/drinks/drinkingglass = 10, /obj/item/reagent_containers/food/drinks/ice = 3, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass = 6, /obj/item/reagent_containers/food/drinks/flask = 1);
req_access_txt = "0"
},
/turf/closed/wall,
@@ -49917,8 +49668,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/turf/open/floor/plating,
/area/maintenance/department/crew_quarters/dorms)
@@ -49935,8 +49685,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/turf/open/floor/plating,
/area/maintenance/department/crew_quarters/dorms)
@@ -49969,7 +49718,6 @@
"cBL" = (
/obj/machinery/door/airlock/maintenance{
name = "Medbay Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;45;5;9"
},
/turf/open/floor/plating,
@@ -49983,10 +49731,6 @@
},
/turf/open/floor/plasteel/dark,
/area/chapel/office)
-"cBP" = (
-/obj/machinery/smoke_machine,
-/turf/open/floor/plasteel/white,
-/area/medical/chemistry)
"cBQ" = (
/obj/machinery/power/rad_collector,
/turf/open/floor/plating,
@@ -50014,7 +49758,7 @@
/turf/open/floor/plasteel,
/area/quartermaster/storage)
"cCD" = (
-/obj/machinery/rnd/protolathe/department/service,
+/obj/machinery/rnd/production/techfab/department/service,
/turf/open/floor/plating,
/area/crew_quarters/kitchen)
"cCF" = (
@@ -50063,19 +49807,19 @@
/turf/open/floor/plating/airless,
/area/maintenance/department/chapel/monastery)
"cCS" = (
-/obj/machinery/rnd/protolathe/department/security,
+/obj/machinery/rnd/production/techfab/department/security,
/turf/open/floor/plasteel/dark,
/area/security/main)
"cCT" = (
-/obj/machinery/rnd/protolathe/department/cargo,
+/obj/machinery/rnd/production/techfab/department/cargo,
/turf/open/floor/plasteel,
/area/quartermaster/storage)
"cCU" = (
-/obj/machinery/rnd/circuit_imprinter,
+/obj/machinery/rnd/production/circuit_imprinter,
/turf/open/floor/plasteel,
/area/engine/engineering)
"cCV" = (
-/obj/machinery/rnd/protolathe/department/engineering,
+/obj/machinery/rnd/production/protolathe/department/engineering,
/turf/open/floor/plasteel,
/area/engine/engineering)
"cCW" = (
@@ -50113,45 +49857,53 @@
"cDa" = (
/turf/closed/wall,
/area/quartermaster/warehouse)
-"dTw" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/carpet,
-/area/library)
-"ecV" = (
-/turf/open/floor/plasteel,
-/area/quartermaster/sorting)
-"eHp" = (
-/turf/closed/wall,
-/area/crew_quarters/cryopod)
-"eIE" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/library/lounge)
-"eJt" = (
-/obj/machinery/computer/cryopod{
- pixel_y = 24
- },
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
-"fic" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
-"fki" = (
+"dse" = (
/obj/structure/disposalpipe/segment{
dir = 6
},
/turf/open/floor/plasteel,
/area/quartermaster/sorting)
-"frt" = (
+"dAF" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"dMB" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"dMI" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/machinery/camera{
+ c_tag = "Circuitry Lab";
+ dir = 1;
+ network = list("ss13","rd");
+ pixel_x = 10
+ },
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"dNt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/xeno_spawn,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
+"dWy" = (
+/obj/machinery/libraryscanner,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"eeQ" = (
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -50161,27 +49913,135 @@
},
/turf/open/floor/plasteel,
/area/quartermaster/office)
-"fyh" = (
+"ejp" = (
+/obj/structure/table/reinforced,
+/obj/item/device/integrated_circuit_printer,
+/obj/item/device/integrated_electronics/wirer,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"fvG" = (
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 6
+ },
+/area/science/circuit)
+"fwl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"fwr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"fBm" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/door/airlock/research{
+ name = "Circuitry Lab";
+ req_access_txt = "47"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"fKj" = (
+/turf/closed/wall,
+/area/science/circuit)
+"fWv" = (
+/obj/structure/bookcase/random/religion,
+/turf/open/floor/plasteel/dark,
+/area/library/lounge)
+"gkR" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/neutral/side{
+ dir = 5
+ },
+/area/storage/primary)
+"gtb" = (
+/obj/structure/table/reinforced,
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 5
+ },
+/area/science/circuit)
+"gxK" = (
+/turf/closed/wall/r_wall,
+/area/science/circuit)
+"gAj" = (
+/turf/open/floor/plasteel/purple/side{
+ dir = 8
+ },
+/area/science/circuit)
+"gDh" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"gMm" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"gQJ" = (
+/obj/machinery/cryopod,
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"htU" = (
+/obj/machinery/rnd/production/protolathe/department/science,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"hFp" = (
+/obj/structure/table/reinforced,
+/obj/machinery/computer/libraryconsole/bookmanagement,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"hKA" = (
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/device/integrated_electronics/debugger,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"hKR" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space)
+"hTZ" = (
+/obj/machinery/the_singularitygen/tesla,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"ick" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/library)
+"ijF" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/carpet,
/area/library)
-"fID" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/quartermaster/sorting)
-"izp" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "Engineering";
- name = "engineering security door"
- },
-/turf/open/floor/plating,
-/area/security/checkpoint/engineering)
"izB" = (
/obj/machinery/door/airlock/external{
name = "Escape Pod"
@@ -50191,22 +50051,34 @@
},
/turf/open/floor/plating,
/area/crew_quarters/dorms)
-"iCc" = (
+"izF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/box/red,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"iIy" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"iKb" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/quartermaster/sorting)
-"iVb" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+"iXQ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/hallway/primary/central)
+/obj/structure/table/reinforced,
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
"jgr" = (
/obj/machinery/door/airlock/centcom{
name = "Library"
@@ -50218,24 +50090,86 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel/dark,
/area/library)
-"jZg" = (
-/obj/machinery/cryopod,
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
-"kdc" = (
+"jvi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel/darkred/side{
+ dir = 1
+ },
+/area/crew_quarters/heads/hos)
+"jBh" = (
+/obj/structure/rack,
+/obj/item/stack/sheet/glass/fifty{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"jFO" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"jLW" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"jOJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"jXh" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/library/lounge)
+"jXA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/corner{
+ dir = 8
+ },
+/area/science/circuit)
+"jYe" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"kbq" = (
/obj/machinery/cryopod,
/obj/machinery/light/small/built{
dir = 4
},
/turf/open/floor/plasteel/darkpurple,
/area/crew_quarters/cryopod)
-"khx" = (
-/obj/structure/cable{
- icon_state = "1-2"
+"khk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/obj/machinery/door/firedoor,
-/turf/open/floor/plasteel/stairs,
-/area/crew_quarters/cryopod)
+/turf/open/floor/plasteel,
+/area/science/mixing)
"kjK" = (
/obj/machinery/door/airlock/maintenance_hatch{
name = "MiniSat Maintenance";
@@ -50249,24 +50183,44 @@
},
/turf/open/floor/plating,
/area/ai_monitored/turret_protected/AIsatextAP)
-"kqj" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
+"kmh" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
},
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"kwI" = (
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"kAz" = (
/obj/structure/cable{
- icon_state = "4-8"
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"kUC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"lju" = (
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel/purple/corner{
+ dir = 8
+ },
+/area/science/circuit)
+"lpS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
},
/turf/open/floor/plasteel,
-/area/quartermaster/storage)
-"krG" = (
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel/dark,
-/area/library)
-"let" = (
-/turf/closed/wall/r_wall,
-/area/space)
+/area/science/circuit)
"lqy" = (
/obj/machinery/door/airlock/centcom{
name = "Library"
@@ -50276,71 +50230,142 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel/dark,
/area/library/lounge)
-"lvl" = (
-/obj/effect/spawner/lootdrop/maintenance,
-/obj/item/cigbutt,
+"lAs" = (
+/turf/closed/wall,
+/area/quartermaster/sorting)
+"lJr" = (
+/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
-/area/maintenance/department/cargo)
-"mHo" = (
+/area/science/circuit)
+"lQn" = (
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"lQQ" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/turf/open/floor/plasteel/vault{
+ dir = 8
+ },
+/area/bridge)
+"mdL" = (
/obj/structure/table,
-/obj/machinery/microwave{
- pixel_x = -3;
- pixel_y = 6
- },
-/obj/machinery/firealarm{
- dir = 1;
- pixel_y = 27
- },
-/turf/open/floor/plasteel/cafeteria,
-/area/crew_quarters/kitchen)
-"mLe" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/firealarm{
- dir = 1;
- pixel_y = -26
- },
-/turf/open/floor/plasteel/darkred/side{
- dir = 1
- },
-/area/crew_quarters/heads/hos)
-"nuB" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/micro_laser,
+/obj/item/stock_parts/micro_laser,
+/obj/item/stack/cable_coil,
+/obj/item/stack/cable_coil,
+/turf/open/floor/plasteel/whitepurple/side,
+/area/science/lab)
+"mrx" = (
/obj/structure/cable{
icon_state = "1-2"
},
-/turf/open/floor/carpet,
-/area/library/lounge)
-"nJY" = (
-/obj/structure/rack,
-/obj/item/stack/sheet/glass/fifty{
- pixel_x = 3;
- pixel_y = 3
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
},
-/obj/item/stack/sheet/metal/fifty,
/turf/open/floor/plating,
-/area/maintenance/department/cargo)
-"opC" = (
-/obj/machinery/light/small{
+/area/engine/engineering)
+"mCe" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "Engineering";
+ name = "engineering security door"
+ },
+/turf/open/floor/plating,
+/area/security/checkpoint/engineering)
+"mES" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/power/apc{
- dir = 4;
- name = "Library APC";
- pixel_x = 24
- },
-/obj/structure/cable,
-/turf/open/floor/plasteel/dark,
-/area/library)
-"oJF" = (
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"mKc" = (
/obj/structure/bookcase/random/nonfiction,
/turf/open/floor/plasteel/dark,
/area/library/lounge)
+"mPt" = (
+/obj/machinery/camera{
+ c_tag = "Circuitry Lab Storeroom";
+ dir = 1;
+ network = list("ss13","rd");
+ pixel_x = 10
+ },
+/obj/structure/rack,
+/obj/item/device/multitool,
+/obj/item/device/multitool,
+/obj/item/screwdriver,
+/obj/item/screwdriver,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"not" = (
+/obj/item/cigbutt,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"nwu" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = 29
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 5
+ },
+/area/science/circuit)
+"onw" = (
+/turf/open/floor/plasteel/purple/side{
+ dir = 4
+ },
+/area/science/circuit)
+"onX" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Primary Tool Storage"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"opm" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/tesla_coil,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"oyF" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"oEG" = (
+/obj/machinery/bookbinder,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"oJT" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen/red,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"oMg" = (
+/obj/machinery/computer/cryopod{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
"oPy" = (
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -50360,7 +50385,82 @@
"pps" = (
/turf/closed/wall,
/area/engine/break_room)
-"qWK" = (
+"ptq" = (
+/obj/structure/table/reinforced,
+/obj/item/device/integrated_electronics/analyzer,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"pWF" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6{
+ pixel_y = 32
+ },
+/obj/item/stock_parts/cell/super,
+/obj/item/stock_parts/cell/super,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"pXc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/carpet,
+/area/library)
+"qnT" = (
+/obj/machinery/autolathe,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"qAM" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/cigbutt,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"qDU" = (
+/obj/machinery/light_switch{
+ dir = 4;
+ pixel_x = 20;
+ pixel_y = -6
+ },
+/obj/item/device/radio/intercom{
+ dir = 4;
+ name = "Station Intercom (General)";
+ pixel_x = 27;
+ pixel_y = 5
+ },
+/turf/open/floor/plasteel/purple/side{
+ dir = 8
+ },
+/area/science/circuit)
+"qKm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 10
+ },
+/area/science/circuit)
+"qOE" = (
+/turf/open/floor/plasteel/dark,
+/area/library/lounge)
+"qXH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/neutral/corner{
+ dir = 4
+ },
+/area/hallway/primary/central)
+"raF" = (
/obj/structure/cable{
icon_state = "4-8"
},
@@ -50372,10 +50472,61 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/central)
-"sHK" = (
-/obj/structure/bookcase/random/religion,
-/turf/open/floor/plasteel/dark,
-/area/library/lounge)
+"rtE" = (
+/turf/open/floor/plasteel/purple/corner{
+ dir = 1
+ },
+/area/science/circuit)
+"rxQ" = (
+/obj/structure/target_stake,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"rxV" = (
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_x = -3;
+ pixel_y = 6
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = 27
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"rBh" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"sBA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = 29
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 1
+ },
+/area/security/brig)
+"sCz" = (
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/box/red,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"sQr" = (
+/obj/machinery/airalarm{
+ pixel_y = 22
+ },
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
"sQt" = (
/obj/machinery/door/airlock/external{
name = "Supply Dock Airlock";
@@ -50386,60 +50537,116 @@
},
/turf/open/floor/plating,
/area/quartermaster/storage)
-"tap" = (
-/obj/machinery/power/apc{
- areastring = "/area/medical/cryo";
- dir = 1;
- name = "Cryogenics APC";
- pixel_y = 24
- },
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/turf/open/floor/plasteel/darkpurple,
+"sQF" = (
+/turf/closed/wall,
/area/crew_quarters/cryopod)
-"tez" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/carpet,
-/area/library/lounge)
-"tjW" = (
-/obj/machinery/light{
- dir = 8
+"thA" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"tLB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/machinery/cryopod{
- tag = "icon-cryopod-open (EAST)";
- icon_state = "cryopod-open";
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/stairs,
+/area/crew_quarters/cryopod)
+"tYg" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
dir = 4
},
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"ufi" = (
-/turf/open/floor/plasteel/dark,
-/area/library/lounge)
-"urZ" = (
-/obj/structure/cable{
- icon_state = "4-8"
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"tYI" = (
+/obj/effect/landmark/start/scientist,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"uek" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/turf/open/floor/plasteel/dark,
-/area/library)
-"uyt" = (
+/obj/structure/table/reinforced,
+/obj/item/device/integrated_electronics/analyzer,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"uic" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
/obj/structure/cable{
- icon_state = "1-8"
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
},
/turf/open/floor/plasteel,
/area/hallway/primary/central)
-"uPm" = (
-/obj/machinery/computer/camera_advanced/xenobio{
+"ulu" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/neutral/side{
+ dir = 6
+ },
+/area/storage/primary)
+"uoj" = (
+/obj/structure/table/reinforced,
+/obj/item/stock_parts/cell/super,
+/obj/item/stock_parts/cell/super,
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the other eggheads from the comfort of the circuitry lab.";
+ dir = 2;
+ name = "RnD Monitor";
+ network = list("rd");
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"uyY" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 8
},
/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"vpU" = (
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
+/area/science/circuit)
+"uIi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"vdR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"vpz" = (
+/obj/structure/table/reinforced,
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the other eggheads from the comfort of the circuitry lab.";
+ dir = 2;
+ name = "RnD Monitor";
+ network = list("rd");
+ pixel_y = 32
+ },
+/obj/item/device/integrated_circuit_printer,
+/obj/item/device/integrated_electronics/debugger,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
"vzz" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -50450,6 +50657,27 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/recreation)
+"vEy" = (
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"vJd" = (
+/obj/structure/table/reinforced,
+/obj/item/device/integrated_electronics/wirer,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vMX" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = -20
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
"vOw" = (
/obj/machinery/door/airlock/centcom{
name = "Library"
@@ -50464,32 +50692,123 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel/dark,
/area/library)
-"vTA" = (
+"vTL" = (
+/obj/machinery/vending/tool,
+/turf/open/floor/plasteel/neutral/side{
+ dir = 1
+ },
+/area/storage/primary)
+"wtT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"wxJ" = (
+/obj/effect/turf_decal/delivery,
/obj/machinery/door/poddoor/preopen{
- id = "bridgespace";
- name = "bridge external shutters"
+ id = "prison release";
+ name = "prisoner processing blast door"
},
-/turf/open/floor/plasteel/vault{
- dir = 8
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"wBr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/area/bridge)
-"xzr" = (
-/turf/closed/wall,
-/area/quartermaster/sorting)
-"yhZ" = (
-/obj/structure/table,
-/obj/item/stock_parts/matter_bin,
-/obj/item/stock_parts/matter_bin,
-/obj/item/stock_parts/micro_laser,
-/obj/item/stock_parts/micro_laser,
-/obj/item/stack/cable_coil,
-/obj/item/stack/cable_coil,
-/turf/open/floor/plasteel/whitepurple/side,
-/area/science/lab)
-"yia" = (
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"wDZ" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"wJP" = (
/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space)
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 9
+ },
+/turf/open/space,
+/area/space/nearstation)
+"wTO" = (
+/obj/machinery/vending/assist,
+/turf/open/floor/plasteel/purple/corner{
+ dir = 4
+ },
+/area/science/circuit)
+"xfc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"xhj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/carpet,
+/area/library/lounge)
+"xja" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Library APC";
+ pixel_x = 24
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel/dark,
+/area/library)
+"xjc" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/library)
+"xGQ" = (
+/obj/structure/closet/crate,
+/obj/item/gun/energy/laser/practice,
+/obj/item/gun/energy/laser/practice,
+/obj/item/target/syndicate,
+/obj/item/target/syndicate,
+/obj/item/target/clown,
+/obj/item/target/clown,
+/obj/item/target/alien,
+/obj/item/target/alien,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"yac" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/cryopod";
+ dir = 1;
+ name = "Crew Cryogenics APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"yeS" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen/blue,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"ygO" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/tesla_coil,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
(1,1,1) = {"
aaa
@@ -68155,13 +68474,13 @@ cgG
cfn
ckE
ckT
-tez
-tez
+xhj
+xhj
cwK
-tez
-tez
+xhj
+xhj
cxn
-tez
+xhj
lqy
cxC
cxK
@@ -68413,12 +68732,12 @@ cvw
cvK
cwg
cjR
-nuB
+jFO
ckF
-nuB
+jFO
cxe
-nuB
-nuB
+jFO
+jFO
cxz
cxD
cxL
@@ -68426,8 +68745,8 @@ cxY
cym
cyA
vOw
-fyh
-dTw
+ijF
+pXc
ckm
ckm
ckm
@@ -68673,7 +68992,7 @@ cwr
clm
ckG
cwU
-eIE
+jXh
ckU
cwe
cwe
@@ -68684,7 +69003,7 @@ cxM
cyB
cjp
cyR
-urZ
+ick
ckH
ckH
ckH
@@ -68927,10 +69246,10 @@ cvy
cvL
cwe
cwe
-sHK
-ufi
+fWv
+qOE
ckV
-ufi
+qOE
cln
cwe
cfN
@@ -68941,7 +69260,7 @@ aaa
aaa
cjp
cyS
-urZ
+ick
cyZ
ckH
czo
@@ -69184,10 +69503,10 @@ cvc
cvM
cfm
cwe
-sHK
-ufi
-oJF
-ufi
+fWv
+qOE
+mKc
+qOE
cln
cwe
caS
@@ -69198,7 +69517,7 @@ aht
aht
cjp
cko
-urZ
+ick
ckH
ckH
clp
@@ -69455,7 +69774,7 @@ aaa
aaa
cjp
cyT
-urZ
+ick
cyZ
ckH
czp
@@ -69712,8 +70031,8 @@ aht
aht
cjp
cjp
-krG
-opC
+xjc
+xja
ckH
czq
czw
@@ -70084,7 +70403,7 @@ aem
aem
aeT
afn
-tjW
+aem
afZ
agn
agy
@@ -70619,7 +70938,7 @@ aok
aoO
apF
apE
-bKN
+wxJ
apE
bBW
ajM
@@ -73959,7 +74278,7 @@ anJ
amX
aoY
apN
-cyr
+sBA
arp
asB
atB
@@ -74746,7 +75065,7 @@ aDv
aBh
aBh
aGd
-aGW
+aEY
aHG
aIM
aJG
@@ -76545,7 +76864,7 @@ aDA
aDy
aDA
aGi
-aGX
+aBi
aHL
aIP
aJK
@@ -76797,11 +77116,11 @@ axO
ayT
aAq
aBj
-aCs
+vTL
aDA
aEv
aFu
-cov
+aFu
aGZ
aHM
aIQ
@@ -77055,12 +77374,12 @@ ayU
aAr
aBj
aCx
-aDB
-aEw
-aFv
+oyF
+oyF
+oyF
aGj
-aGX
-aHH
+onX
+qXH
aIO
aJI
aKP
@@ -77296,7 +77615,7 @@ akW
alK
amw
ani
-mLe
+jvi
aiR
aph
ajM
@@ -77311,13 +77630,13 @@ axQ
ayV
aAs
aBj
-aBj
-aBj
-aBj
-aBj
-aBj
-aBi
-aHN
+gkR
+aDB
+aEw
+aFv
+ulu
+aGX
+jYe
aIO
aJI
aKQ
@@ -77573,8 +77892,8 @@ awR
awR
awR
awR
-aHa
-aHN
+aAN
+jYe
aIO
aJM
aKQ
@@ -77831,7 +78150,7 @@ aEx
aFw
awR
aHb
-aHN
+jYe
aIQ
aJL
aKR
@@ -79188,7 +79507,6 @@ cah
cbd
cam
cam
-cdM
bXk
bXk
bXk
@@ -79206,7 +79524,8 @@ bXk
bXk
bXk
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -79445,7 +79764,6 @@ cai
cbe
cca
cam
-cdN
bXk
ceW
bXk
@@ -79463,7 +79781,8 @@ cjT
ckq
ckq
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -79703,9 +80022,8 @@ cbf
ccb
ccS
cdO
-ces
ceX
-cft
+vdR
cfS
cfV
cgS
@@ -79720,7 +80038,8 @@ cgS
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -79903,7 +80222,7 @@ aRN
aWa
aRN
aRN
-mHo
+rxV
aYS
cpn
bch
@@ -79959,7 +80278,6 @@ cak
cbg
cca
cam
-cdP
bXk
bTE
bXk
@@ -79977,7 +80295,8 @@ cgT
cfV
ckr
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -80216,7 +80535,6 @@ cal
cbh
cam
cam
-cdQ
cet
cCI
cfV
@@ -80234,7 +80552,8 @@ cfV
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -80473,25 +80792,25 @@ cam
cam
cam
cam
-cdQ
cet
cCI
cfV
cfV
cgv
cfV
-chx
+opm
cfV
-chx
+opm
cfV
-chx
+opm
cfV
-chx
+opm
cfV
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -80730,7 +81049,6 @@ can
cbi
ccc
ccV
-cdR
cet
cCI
cfV
@@ -80748,7 +81066,8 @@ cgV
cfV
cfV
bXk
-let
+abI
+abI
aaa
aaa
aaa
@@ -80988,7 +81307,6 @@ cbj
bXk
ccW
bXk
-bXk
cfa
cfa
cfa
@@ -80996,7 +81314,7 @@ cgv
bBW
bBW
bBW
-yia
+hKR
abI
aaa
bBW
@@ -81005,7 +81323,8 @@ bBW
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -81244,7 +81563,6 @@ cap
bXk
ccd
ccX
-cdS
ceu
cfb
cfu
@@ -81262,7 +81580,8 @@ bBW
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -81501,7 +81820,6 @@ caq
cbk
cce
ccY
-cdT
cev
cfc
cfv
@@ -81514,12 +81832,13 @@ cii
cis
ciG
aaa
-yia
+hKR
cgV
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -81724,7 +82043,7 @@ brl
bsL
bul
bwU
-cBP
+bsK
bsK
bAg
bpY
@@ -81758,7 +82077,6 @@ car
bXk
ccf
ccZ
-cdU
cew
cfd
cfw
@@ -81768,7 +82086,7 @@ aht
abI
abI
cij
-cit
+hTZ
ciH
abI
abI
@@ -81776,7 +82094,8 @@ aht
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -82015,17 +82334,16 @@ cdN
ccW
ceY
cda
-cdV
cex
cfe
cfx
cfa
cgv
cgV
-yia
+hKR
aaa
cik
-ciu
+uIi
ciI
aaa
aaa
@@ -82033,7 +82351,8 @@ aaa
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -82272,7 +82591,6 @@ cat
bXk
ccg
cey
-cdW
cey
cey
cfy
@@ -82290,7 +82608,8 @@ bBW
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -82530,7 +82849,6 @@ cbj
bXk
ccW
bXk
-bXk
cfa
cfa
cfa
@@ -82540,14 +82858,15 @@ bBW
aaa
aaa
abI
-yia
+hKR
aaa
bBW
bBW
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -82778,7 +83097,7 @@ bUi
bUV
bVO
bWA
-izp
+mCe
bYj
bYQ
bZA
@@ -82786,7 +83105,6 @@ cav
cbl
cch
cdc
-cdX
cet
cCI
cfV
@@ -82804,7 +83122,8 @@ cgV
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -83035,7 +83354,7 @@ bUj
bUW
bVP
bWB
-izp
+mCe
bYk
bYQ
bZA
@@ -83043,25 +83362,25 @@ cam
cam
cam
cam
-cdQ
cet
cCI
cfV
cfV
cgv
cfV
-chz
+ygO
cfV
-chz
+ygO
cfV
-chz
+ygO
cfV
-chz
+ygO
cfV
cfV
cfV
bXk
-let
+abI
+abI
abI
abI
aaa
@@ -83217,9 +83536,9 @@ ahi
atY
auU
atY
-vTA
+lQQ
ayf
-vTA
+lQQ
aAF
aBz
aCP
@@ -83292,7 +83611,7 @@ bUk
bUX
bVQ
bWC
-izp
+mCe
bYl
bYO
bZC
@@ -83300,7 +83619,6 @@ cal
cbm
cci
cam
-cdQ
cet
cCI
cfV
@@ -83318,7 +83636,8 @@ cfV
cfV
cfV
bXk
-let
+abI
+aaa
abI
aaa
aaa
@@ -83557,7 +83876,6 @@ caw
cbn
ccj
cam
-cdY
bXk
bXk
bXk
@@ -83575,7 +83893,8 @@ cgY
cfV
cks
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -83815,9 +84134,8 @@ cbo
cck
cdf
cdZ
-cez
cff
-cfz
+mrx
cfY
cfV
cgZ
@@ -83832,7 +84150,8 @@ cgZ
cfV
cfV
bXk
-let
+abI
+abI
abI
aaa
aaa
@@ -84071,7 +84390,6 @@ cam
cbp
cci
cam
-cdN
bXk
cfg
bXk
@@ -84089,7 +84407,8 @@ cjU
ckq
ckq
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -84328,7 +84647,6 @@ cah
cbq
cam
cam
-cav
bXk
bXk
bXk
@@ -84346,7 +84664,8 @@ bXk
bXk
bXk
ckJ
-let
+abI
+aaa
aaa
aaa
aaa
@@ -85066,7 +85385,7 @@ bsT
bus
bvz
bxg
-yhZ
+mdL
bAs
bBu
bCI
@@ -85797,7 +86116,7 @@ aBI
aES
aBI
aBI
-aGW
+aEY
aHG
aBI
aJX
@@ -85820,7 +86139,7 @@ aMb
aSX
aMb
aBI
-aGW
+aEY
bgA
bhe
aDZ
@@ -87079,12 +87398,12 @@ aaa
aaa
aaa
aaa
-eHp
-tap
-aau
-khx
-iVb
-qWK
+sQF
+yac
+kUC
+tLB
+uic
+raF
aJI
aLe
aMe
@@ -87103,7 +87422,7 @@ aVu
bat
aLf
bcy
-lvl
+qAM
aEj
aEj
bgC
@@ -87336,11 +87655,11 @@ aaa
aaa
aaa
aaa
-eHp
-eJt
-vpU
-fic
-uyt
+sQF
+oMg
+vEy
+gDh
+wtT
aIU
aJH
aLe
@@ -87593,20 +87912,20 @@ apX
aBL
aBL
apX
-eHp
-kdc
-jZg
-eHp
+sQF
+kbq
+gQJ
+sQF
aHN
aIU
aJI
-xzr
-xzr
+lAs
+lAs
aNG
aOR
-iCc
-xzr
-xzr
+iKb
+lAs
+lAs
aTb
aOT
aVp
@@ -87617,7 +87936,7 @@ aPY
bav
aLf
aFi
-nJY
+jBh
beI
bfv
bgE
@@ -87857,7 +88176,7 @@ aET
aHN
aIU
aJI
-xzr
+lAs
aMg
aNH
aOS
@@ -88114,11 +88433,11 @@ aET
aHN
aJh
bhe
-xzr
+lAs
aMh
aNI
-fID
-ecV
+fwl
+dMB
aRi
aSf
aTd
@@ -88371,13 +88690,13 @@ aHn
aIi
aJi
aKe
-xzr
+lAs
aMi
aNJ
-fID
+fwl
aPZ
aRj
-xzr
+lAs
aTe
aUo
aVs
@@ -88628,13 +88947,13 @@ aET
aHN
aIU
aJI
-xzr
+lAs
aMj
aNK
-fID
-ecV
-ecV
-iCc
+fwl
+dMB
+dMB
+iKb
aTf
aUp
aVt
@@ -88885,7 +89204,7 @@ aET
aHN
aIU
aJI
-xzr
+lAs
aMk
aNL
aOU
@@ -89142,10 +89461,10 @@ cos
coy
aJj
aJI
-xzr
+lAs
aMl
aNM
-fki
+dse
aQb
aRl
aSh
@@ -89399,14 +89718,14 @@ aDZ
aDZ
aJk
aJH
-xzr
+lAs
aMm
-xzr
+lAs
aOW
-xzr
-xzr
-xzr
-frt
+lAs
+lAs
+lAs
+eeQ
aUs
aLf
aLf
@@ -89461,7 +89780,7 @@ bVl
bWc
bWR
bXG
-bYw
+jLW
bZi
bZR
caL
@@ -89649,18 +89968,18 @@ aAP
avk
aDg
aEc
-aGW
+aEY
cot
aBI
aBI
aBI
aJl
aKf
-xzr
+lAs
aMn
-xzr
+lAs
aOX
-xzr
+lAs
aRm
aLg
aTi
@@ -89717,13 +90036,13 @@ bUA
bVm
bWd
bWS
-bWd
-bYx
+wJP
+aht
bZj
bZS
caM
cbE
-bYw
+thA
cdk
ced
bYw
@@ -89920,7 +90239,7 @@ cDa
cDa
cDa
aLg
-kqj
+wDZ
aUu
aVx
aVx
@@ -92526,9 +92845,9 @@ bDa
bEa
bFm
bGs
-bHy
-bHy
-bHy
+gMm
+gMm
+jOJ
bHy
bHy
bHy
@@ -93283,7 +93602,7 @@ bkE
aht
bnd
boh
-uPm
+bpp
bqx
brQ
btr
@@ -93556,7 +93875,7 @@ bFq
bGw
bAF
bHy
-bHy
+tYg
bHy
bHy
bHy
@@ -93808,12 +94127,12 @@ bzk
bAH
blX
blX
-bEe
+bAF
bFr
bGx
bHB
bIN
-bIN
+dAF
bLg
bMo
bNq
@@ -94065,16 +94384,16 @@ bzl
blX
bBU
bDe
-bEe
+bAF
bFs
bGy
bHC
-bGy
+kwI
bJT
-bEe
+bAF
bMp
-bEg
-bEg
+bHy
+bHy
ahi
aaa
aaa
@@ -94322,15 +94641,15 @@ bzm
blX
blX
blX
-bEe
+bAF
bFt
-bGy
+khk
bHD
-bGy
+kwI
bJU
-bEe
-bEg
-bEg
+bAF
+bHy
+bHy
abI
abI
abI
@@ -94836,15 +95155,15 @@ bzn
bAH
blX
blX
-bEe
+bAF
bFv
bGA
-bGA
-bGA
-bGA
+fBm
+fwr
+gMm
bLi
-bEg
-abI
+bHy
+bHy
aht
abI
abI
@@ -95093,15 +95412,15 @@ bzo
blX
bBU
bDe
-bEe
+bnj
bFw
-bGA
+onw
bHF
-bGy
-bGy
+rBh
+vMX
bLj
bIS
-abI
+lJr
aaa
aaa
aaa
@@ -95350,15 +95669,15 @@ bzp
blX
blX
blX
-bEe
+bnj
bFx
-bGy
+lQn
bHG
bIP
bJW
bLk
-bIS
-abI
+xfc
+lJr
aaa
aaa
aaa
@@ -95607,15 +95926,15 @@ bnj
bnj
bnj
bnj
-bEe
+bnj
bFy
bGB
-bEe
+iIy
bIQ
bJX
bLl
-bEg
-abI
+xfc
+lJr
aaa
aaa
aaa
@@ -95864,16 +96183,16 @@ bzq
bAH
blX
blX
-bEe
+bnj
bFz
bGC
-bHH
+lQn
bIR
bJY
bLm
-bEg
-abI
-aaa
+lpS
+gxK
+gxK
aaa
aaa
aaa
@@ -96121,16 +96440,16 @@ bzr
blX
blX
bDe
-bEg
+bnj
bFA
-bEg
-bEg
-bIS
-bEg
-bIS
-bEg
-abI
-aaa
+fKj
+nwu
+lQn
+wBr
+lQn
+qKm
+wTO
+gxK
aaa
aaa
aaa
@@ -96378,16 +96697,16 @@ bzs
blX
blX
blX
-bkF
+bnj
bFB
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+fKj
+fKj
+ejp
+uek
+yeS
+mES
+qnT
+lJr
aaa
aaa
aaa
@@ -96635,16 +96954,16 @@ bnj
bnj
bnj
bnj
-bkF
-bjD
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+bnj
+bFB
+rxQ
+fKj
+hKA
+izF
+lQn
+mES
+htU
+lJr
aaa
aaa
aaa
@@ -96892,16 +97211,16 @@ bzt
bAH
blX
blX
-bkF
+bnj
bFC
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+xGQ
+fKj
+uoj
+iXQ
+lQn
+mES
+dMI
+lJr
aaa
aaa
aaa
@@ -97149,16 +97468,16 @@ bzu
blX
blX
bDe
-bkF
-bjD
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+bnj
+dNt
+mPt
+fKj
+sQr
+uyY
+tYI
+kmh
+oEG
+gxK
aaa
aaa
aaa
@@ -97406,16 +97725,16 @@ bzv
blX
blX
blX
-bkF
-bjD
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+bnj
+jXA
+not
+fKj
+vpz
+ptq
+lQn
+lQn
+hFp
+gxK
aaa
aaa
aaa
@@ -97665,14 +97984,14 @@ bkF
bkF
bkF
bFD
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+gxK
+gxK
+pWF
+sCz
+lQn
+lQn
+dWy
+gxK
aaa
aaa
aaa
@@ -97917,19 +98236,19 @@ buT
bwk
aEj
bzw
-bma
-bma
-bma
+kAz
+kAz
+kAz
bEh
bzx
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+fKj
+gxK
+gtb
+vJd
+oJT
+fvG
+rtE
+lJr
aaa
aaa
aaa
@@ -98179,14 +98498,14 @@ aEj
aEl
aEl
aEj
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+fKj
+gxK
+lju
+qDU
+gAj
+rtE
+lJr
+lJr
aaa
aaa
aaa
@@ -98437,12 +98756,12 @@ aaa
aaa
aaa
aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+gxK
+gxK
+gxK
+lJr
+lJr
+lJr
aaa
aaa
aaa
diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm
index 23b7b0aaa5..4c51f61812 100644
--- a/_maps/map_files/BoxStation/BoxStation.dmm
+++ b/_maps/map_files/BoxStation/BoxStation.dmm
@@ -3,32 +3,43 @@
/turf/open/space/basic,
/area/space)
"aab" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
},
-/obj/structure/chair/comfy/black,
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 8
+ },
+/obj/item/device/radio/intercom{
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/bar,
+/area/crew_quarters/bar)
"aac" = (
-/obj/effect/landmark/start/scientist,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+/obj/machinery/requests_console{
+ department = "Bar";
+ departmentType = 2;
+ pixel_x = 30;
+ receive_ore_updates = 1
},
-/obj/structure/chair/comfy/black,
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
+/obj/machinery/camera{
+ c_tag = "Bar";
+ dir = 8
+ },
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks{
+ dir = 8
+ },
+/turf/open/floor/plasteel/bar,
+/area/crew_quarters/bar)
"aad" = (
-/obj/machinery/computer/camera_advanced/xenobio{
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks/beer{
dir = 1
},
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
+/turf/open/floor/wood,
+/area/maintenance/port/aft)
"aae" = (
/obj/effect/landmark/carpspawn,
/turf/open/space,
@@ -261,23 +272,16 @@
},
/turf/open/floor/plasteel/barber,
/area/security/prison)
-"aaR" = (
-/obj/structure/reagent_dispensers/watertank,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"aaS" = (
/obj/structure/grille,
/obj/structure/lattice,
/turf/open/space,
/area/space/nearstation)
"aaT" = (
-/obj/structure/lattice,
-/obj/structure/grille,
-/turf/open/space,
-/area/space)
+/obj/machinery/flasher/portable,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
"aaU" = (
/obj/machinery/computer/arcade,
/turf/open/floor/plasteel/floorgrime,
@@ -381,40 +385,6 @@
/obj/machinery/vending/security,
/turf/open/floor/plasteel/showroomfloor,
/area/security/main)
-"abm" = (
-/obj/structure/window/reinforced,
-/obj/structure/table/reinforced,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/button/door{
- id = "xenobio8";
- name = "Containment Blast Doors";
- pixel_y = 4;
- req_access_txt = "55"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
-"abn" = (
-/obj/structure/window/reinforced,
-/obj/structure/table/reinforced,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/button/door{
- id = "xenobio7";
- name = "Containment Blast Doors";
- pixel_y = 4;
- req_access_txt = "55"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"abo" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -536,33 +506,6 @@
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
-"abH" = (
-/obj/structure/window/reinforced,
-/obj/structure/table/reinforced,
-/obj/machinery/button/door{
- id = "xenobio6";
- name = "Containment Blast Doors";
- pixel_y = 4;
- req_access_txt = "55"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
-"abI" = (
-/obj/structure/sign/poster/official/safety_internals{
- pixel_x = -32
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"abJ" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"abK" = (
/obj/structure/chair/stool,
/obj/machinery/light/small{
@@ -614,15 +557,6 @@
"abO" = (
/turf/open/floor/plasteel/showroomfloor,
/area/security/main)
-"abP" = (
-/obj/structure/rack,
-/obj/item/clothing/shoes/winterboots,
-/obj/item/clothing/suit/hooded/wintercoat,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"abQ" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/window/southleft{
@@ -847,27 +781,10 @@
/obj/structure/closet/secure_closet/hos,
/turf/open/floor/carpet,
/area/crew_quarters/heads/hos)
-"aco" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 2;
- external_pressure_bound = 140;
- pressure_checks = 0;
- name = "killroom vent"
- },
-/obj/machinery/camera{
- c_tag = "Xenobiology Kill Room";
- dir = 4;
- network = list("ss13","rd")
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"acp" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/turf/open/floor/plasteel/showroomfloor,
/area/security/main)
-"acq" = (
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"acr" = (
/obj/structure/chair/comfy/black,
/obj/effect/landmark/start/head_of_security,
@@ -899,14 +816,6 @@
/obj/effect/turf_decal/bot_white,
/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
-"acw" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
- dir = 2;
- external_pressure_bound = 120;
- name = "killroom vent"
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"acx" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -1333,10 +1242,11 @@
/turf/open/floor/wood,
/area/crew_quarters/theatre)
"adr" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/biohazard,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = -32
+ },
/turf/open/floor/plating,
-/area/science/xenobiology)
+/area/security/main)
"ads" = (
/obj/structure/cable{
icon_state = "0-2"
@@ -1946,12 +1856,6 @@
"aeE" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/pod_3)
-"aeF" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"aeG" = (
/obj/structure/cable,
/obj/machinery/power/solar{
@@ -2280,8 +2184,7 @@
/area/security/main)
"afo" = (
/obj/machinery/door/airlock/external{
- name = "Escape Pod Three";
- req_access_txt = "0"
+ name = "Escape Pod Three"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -2297,7 +2200,8 @@
id = "pod3";
name = "escape pod 3";
port_direction = 2;
- preferred_direction = 4
+ preferred_direction = 4;
+ timid = 0
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/pod_3)
@@ -2490,7 +2394,6 @@
"afO" = (
/obj/machinery/door/airlock/command{
name = "Command Tool Storage";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel,
@@ -2499,22 +2402,10 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/command{
name = "Command Tool Storage";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/dark,
/area/ai_monitored/storage/eva)
-"afQ" = (
-/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
- target_temperature = 80;
- dir = 2;
- on = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"afR" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/spawner/structure/window/reinforced,
@@ -2589,19 +2480,6 @@
},
/turf/open/floor/plating,
/area/security/main)
-"agd" = (
-/obj/machinery/light,
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 5
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"age" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 4
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"agf" = (
/obj/structure/table,
/obj/item/stack/sheet/metal,
@@ -2687,11 +2565,6 @@
"agn" = (
/turf/closed/wall/r_wall,
/area/security/warden)
-"ago" = (
-/obj/machinery/light,
-/obj/machinery/atmospherics/pipe/manifold/general/visible,
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"agp" = (
/obj/structure/cable{
icon_state = "0-2"
@@ -2752,17 +2625,6 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
-"agv" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/research{
- name = "Kill Chamber";
- req_access_txt = "55"
- },
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/science/xenobiology)
"agw" = (
/obj/structure/table,
/obj/machinery/syndicatebomb/training,
@@ -3188,15 +3050,6 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
-"ahw" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"ahx" = (
/obj/structure/cable{
icon_state = "2-4"
@@ -3422,13 +3275,6 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
-"ahR" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 4
- },
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"ahS" = (
/obj/structure/cable{
icon_state = "1-8"
@@ -3834,18 +3680,6 @@
/obj/machinery/light,
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
-"aiN" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible{
- dir = 9
- },
-/obj/structure/table,
-/obj/item/folder/white,
-/obj/item/pen,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"aiO" = (
/obj/structure/window/reinforced{
dir = 4
@@ -4137,10 +3971,6 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/security/brig)
-"ajC" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/science/xenobiology)
"ajD" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -4162,11 +3992,6 @@
dir = 8
},
/area/security/brig)
-"ajG" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating,
-/area/science/xenobiology)
"ajH" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 4
@@ -4294,7 +4119,6 @@
"ajW" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/structure/cable{
@@ -4303,15 +4127,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
/area/maintenance/solars/port/fore)
-"ajX" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"ajY" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
"ajZ" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/sign/warning/vacuum/external{
@@ -4778,7 +4593,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -4979,17 +4793,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
-"alN" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "seclobby";
- name = "security shutters"
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/security/brig)
"alO" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -5198,7 +5001,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -5281,15 +5083,6 @@
/obj/item/trash/plate,
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"amI" = (
-/obj/machinery/power/apc{
- dir = 4;
- name = "Cryogenics APC";
- pixel_x = 24
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/crew_quarters/cryopod)
"amL" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/spawner/structure/window/reinforced,
@@ -5571,25 +5364,29 @@
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"anE" = (
-/obj/machinery/door/airlock/external{
- cyclelinkeddir = 0;
- req_access_txt = "13"
- },
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"anF" = (
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
+"anG" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
"anH" = (
/obj/structure/sign/warning/electricshock,
/turf/closed/wall/r_wall,
/area/maintenance/solars/port/fore)
"anI" = (
/obj/machinery/door/airlock/engineering{
- locked = 0;
name = "Port Bow Solar Access";
req_access_txt = "10"
},
@@ -6541,7 +6338,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -6602,7 +6398,6 @@
"aqv" = (
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -6615,7 +6410,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/engineering{
- locked = 0;
name = "Starboard Bow Solar Access";
req_access_txt = "10"
},
@@ -6686,7 +6480,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -7322,7 +7115,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
@@ -7421,7 +7213,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
@@ -7628,10 +7419,7 @@
/area/crew_quarters/heads/hos)
"atp" = (
/obj/machinery/door/airlock/external{
- name = "Construction Zone";
- req_access = null;
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Construction Zone"
},
/turf/open/floor/plating,
/area/construction/mining/aux_base)
@@ -7692,8 +7480,7 @@
/obj/machinery/button/door{
id = "maint3";
name = "Blast Door Control C";
- pixel_y = 24;
- req_access_txt = "0"
+ pixel_y = 24
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
@@ -8027,7 +7814,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -8937,15 +8723,13 @@
id = "maint2";
name = "Blast Door Control B";
pixel_x = -28;
- pixel_y = 4;
- req_access_txt = "0"
+ pixel_y = 4
},
/obj/machinery/button/door{
id = "maint1";
name = "Blast Door Control A";
pixel_x = -28;
- pixel_y = -6;
- req_access_txt = "0"
+ pixel_y = -6
},
/obj/structure/cable{
icon_state = "1-2"
@@ -10234,8 +10018,7 @@
/area/ai_monitored/storage/eva)
"azX" = (
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -11677,9 +11460,7 @@
/turf/open/floor/plasteel,
/area/ai_monitored/storage/eva)
"aDG" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 8
- },
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,
/turf/open/floor/plasteel/neutral/side{
dir = 4
},
@@ -11771,8 +11552,7 @@
/area/crew_quarters/theatre)
"aDS" = (
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -12091,8 +11871,7 @@
/area/security/checkpoint/auxiliary)
"aEL" = (
/obj/machinery/door/airlock{
- name = "Garden";
- req_access_txt = "0"
+ name = "Garden"
},
/turf/open/floor/plasteel,
/area/hydroponics/garden)
@@ -12283,8 +12062,7 @@
/area/crew_quarters/toilet)
"aFh" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -13073,7 +12851,6 @@
"aGZ" = (
/obj/machinery/door/airlock/security{
name = "Security Checkpoint";
- req_access = null;
req_access_txt = "1"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -13724,7 +13501,6 @@
id = "aux_base_shutters";
name = "Public Shutters Control";
pixel_x = 24;
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/turf/open/floor/plasteel/yellow/side{
@@ -14299,8 +14075,6 @@
"aKc" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
- lockdownbyai = 0;
- locked = 0;
name = "Gateway Access";
req_access_txt = "62"
},
@@ -14798,7 +14572,6 @@
"aLu" = (
/obj/machinery/door/airlock/engineering{
name = "Auxillary Base Construction";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -15556,8 +15329,7 @@
"aNH" = (
/obj/machinery/door/window{
dir = 4;
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -16353,18 +16125,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/hallway/primary/port)
-"aPP" = (
-/obj/machinery/firealarm{
- dir = 4;
- pixel_x = 24
- },
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/item/device/radio/intercom{
- pixel_y = 25
- },
-/turf/open/floor/plasteel/bar,
-/area/crew_quarters/bar)
"aPQ" = (
/turf/closed/wall,
/area/storage/tools)
@@ -16780,8 +16540,7 @@
/area/maintenance/port)
"aRc" = (
/obj/machinery/door/airlock{
- name = "Port Emergency Storage";
- req_access_txt = "0"
+ name = "Port Emergency Storage"
},
/turf/open/floor/plating,
/area/storage/emergency/port)
@@ -17460,21 +17219,6 @@
/obj/effect/landmark/start/bartender,
/turf/open/floor/plasteel/bar,
/area/crew_quarters/bar)
-"aTa" = (
-/obj/machinery/requests_console{
- department = "Bar";
- departmentType = 2;
- pixel_x = 30;
- receive_ore_updates = 1
- },
-/obj/machinery/camera{
- c_tag = "Bar";
- dir = 8
- },
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks,
-/turf/open/floor/plasteel/bar,
-/area/crew_quarters/bar)
"aTb" = (
/obj/machinery/newscaster{
pixel_y = 32
@@ -19148,7 +18892,6 @@
"aXl" = (
/obj/machinery/door/window/southright{
name = "Bar Door";
- req_access_txt = "0";
req_one_access_txt = "25;28"
},
/turf/open/floor/plasteel/bar,
@@ -19174,8 +18917,7 @@
/area/hydroponics)
"aXp" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/freezer,
@@ -19299,9 +19041,7 @@
dir = 4
},
/obj/machinery/door/airlock/external{
- id_tag = null;
- name = "Port Docking Bay 2";
- req_access_txt = "0"
+ name = "Port Docking Bay 2"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -19629,7 +19369,6 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/highsecurity{
- locked = 0;
name = "AI Upload Access";
req_access_txt = "16"
},
@@ -20112,7 +19851,6 @@
"aZQ" = (
/obj/machinery/door/airlock/command{
name = "Conference Room";
- req_access = null;
req_access_txt = "19"
},
/obj/structure/cable{
@@ -20152,7 +19890,6 @@
"aZX" = (
/obj/machinery/door/airlock/command{
name = "Captain's Office";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable{
@@ -21554,6 +21291,9 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
/turf/open/floor/plating,
/area/maintenance/aft)
"bdP" = (
@@ -21942,16 +21682,14 @@
"beK" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
- name = "Port Docking Bay 4";
- req_access_txt = "0"
+ name = "Port Docking Bay 4"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"beL" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
- name = "Port Docking Bay 3";
- req_access_txt = "0"
+ name = "Port Docking Bay 3"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -22923,8 +22661,7 @@
/area/medical/morgue)
"bhr" = (
/obj/machinery/door/airlock{
- name = "Starboard Emergency Storage";
- req_access_txt = "0"
+ name = "Starboard Emergency Storage"
},
/turf/open/floor/plating,
/area/storage/emergency/starboard)
@@ -22936,8 +22673,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Mech Bay";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/turf/open/floor/plasteel,
/area/science/robotics/mechbay)
@@ -24448,7 +24184,6 @@
"blb" = (
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -25025,7 +24760,6 @@
"bms" = (
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/cable{
@@ -25083,8 +24817,7 @@
/area/crew_quarters/heads/captain)
"bmA" = (
/obj/machinery/door/airlock{
- name = "Private Restroom";
- req_access_txt = "0"
+ name = "Private Restroom"
},
/turf/open/floor/plasteel/freezer,
/area/crew_quarters/heads/captain)
@@ -25690,8 +25423,7 @@
},
/obj/machinery/door/airlock/engineering/glass{
name = "Gravity Generator";
- req_access_txt = "11";
- req_one_access_txt = "0"
+ req_access_txt = "11"
},
/turf/open/floor/plasteel/dark,
/area/engine/gravity_generator)
@@ -26144,8 +25876,7 @@
/obj/machinery/door/window/northleft{
dir = 8;
icon_state = "left";
- name = "Reception Window";
- req_access_txt = "0"
+ name = "Reception Window"
},
/obj/machinery/door/window/brigdoor{
base_state = "rightsecure";
@@ -26411,7 +26142,6 @@
"bpD" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Chemistry Lab";
req_access_txt = "5; 33"
},
@@ -27278,7 +27008,6 @@
/area/science/explab)
"brE" = (
/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0";
req_one_access_txt = "8;12"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -27665,8 +27394,7 @@
"bsw" = (
/obj/machinery/door/airlock/research{
name = "Robotics Lab";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/turf/open/floor/plasteel/white,
/area/science/robotics/lab)
@@ -28600,6 +28328,9 @@
name = "Genetics Research Access";
req_access_txt = "9"
},
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"buH" = (
@@ -28616,6 +28347,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
/turf/open/floor/plasteel/white,
/area/science/research)
"buI" = (
@@ -28871,8 +28605,7 @@
/area/medical/medbay/central)
"bvl" = (
/obj/machinery/door/airlock/medical/glass{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -29908,7 +29641,6 @@
"bxG" = (
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/cable{
@@ -30111,7 +29843,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable{
@@ -30498,9 +30229,7 @@
/area/medical/sleeper)
"bzc" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Recovery Room";
- req_access_txt = "0"
+ name = "Recovery Room"
},
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
@@ -32576,7 +32305,6 @@
/area/maintenance/aft)
"bDW" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -32624,7 +32352,6 @@
dir = 4
},
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -33416,7 +33143,6 @@
/area/science/mixing)
"bFY" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "8;12"
},
/obj/structure/cable{
@@ -33628,8 +33354,8 @@
/area/science/mixing)
"bGA" = (
/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 6
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
},
/turf/open/floor/plasteel/white,
/area/science/mixing)
@@ -33906,9 +33632,7 @@
/turf/open/floor/plasteel/white,
/area/science/research)
"bHg" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bHh" = (
@@ -34666,6 +34390,13 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"bIP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/chair/comfy/black,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"bIQ" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -34763,7 +34494,6 @@
},
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48";
shuttledocked = 1
},
@@ -35772,6 +35502,9 @@
/obj/structure/sign/warning/nosmoking{
pixel_x = -32
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bLj" = (
@@ -36267,6 +36000,7 @@
dir = 4;
on = 1
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/engine,
/area/science/mixing)
"bMy" = (
@@ -36277,6 +36011,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bMz" = (
@@ -36665,6 +36400,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bNy" = (
@@ -37109,6 +36845,7 @@
dir = 8;
on = 1
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/engine,
/area/science/mixing)
"bOG" = (
@@ -37120,6 +36857,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bOH" = (
@@ -37509,6 +37247,14 @@
},
/turf/open/floor/plasteel,
/area/science/xenobiology)
+"bPy" = (
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/chair/comfy/black,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"bPz" = (
/obj/structure/table/glass,
/obj/item/storage/box/beakers{
@@ -37532,6 +37278,18 @@
},
/turf/open/floor/plasteel,
/area/science/xenobiology)
+"bPA" = (
+/obj/machinery/computer/camera_advanced/xenobio{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"bPB" = (
/obj/structure/table/glass,
/obj/item/paper_bin{
@@ -37618,6 +37376,13 @@
/obj/item/clothing/glasses/science,
/turf/open/floor/plasteel,
/area/science/xenobiology)
+"bPI" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"bPJ" = (
/obj/structure/table/glass,
/obj/item/stack/sheet/mineral/plasma{
@@ -38156,11 +37921,6 @@
icon_state = "wood-broken7"
},
/area/maintenance/port/aft)
-"bRd" = (
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks/beer,
-/turf/open/floor/wood,
-/area/maintenance/port/aft)
"bRe" = (
/obj/structure/table/wood,
/obj/effect/spawner/lootdrop/maintenance{
@@ -38538,6 +38298,23 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"bRY" = (
+/obj/structure/window/reinforced,
+/obj/structure/table/reinforced,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/button/door{
+ id = "xenobio8";
+ name = "Containment Blast Doors";
+ pixel_y = 4;
+ req_access_txt = "55"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"bRZ" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -40226,6 +40003,23 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/engine,
/area/science/xenobiology)
+"bWm" = (
+/obj/structure/window/reinforced,
+/obj/structure/table/reinforced,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/button/door{
+ id = "xenobio7";
+ name = "Containment Blast Doors";
+ pixel_y = 4;
+ req_access_txt = "55"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"bWn" = (
/obj/structure/cable{
icon_state = "0-2"
@@ -40722,7 +40516,6 @@
},
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -41680,6 +41473,23 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/engine,
/area/science/xenobiology)
+"bZW" = (
+/obj/structure/window/reinforced,
+/obj/structure/table/reinforced,
+/obj/machinery/button/door{
+ id = "xenobio6";
+ name = "Containment Blast Doors";
+ pixel_y = 4;
+ req_access_txt = "55"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"bZX" = (
/obj/structure/cable{
icon_state = "0-2"
@@ -42920,6 +42730,14 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"ccP" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ccQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/xenobiology)
"ccR" = (
/obj/machinery/portable_atmospherics/pump,
/obj/effect/turf_decal/bot{
@@ -43825,6 +43643,20 @@
/obj/item/caution,
/turf/open/floor/plating,
/area/maintenance/aft)
+"cfr" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 2;
+ external_pressure_bound = 140;
+ pressure_checks = 0;
+ name = "killroom vent"
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology Kill Room";
+ dir = 4;
+ network = list("ss13","rd")
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"cfs" = (
/obj/machinery/door/airlock/maintenance/abandoned{
name = "Air Supply Maintenance";
@@ -43862,6 +43694,15 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating/airless,
/area/maintenance/solars/port/aft)
+"cfy" = (
+/obj/structure/rack,
+/obj/item/clothing/shoes/winterboots,
+/obj/item/clothing/suit/hooded/wintercoat,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"cfz" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -44015,12 +43856,10 @@
/obj/structure/cable{
icon_state = "1-4"
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
/obj/effect/turf_decal/stripes/line{
dir = 1
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
"cfZ" = (
@@ -44097,6 +43936,9 @@
},
/turf/open/floor/plating,
/area/maintenance/aft)
+"cgi" = (
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"cgj" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/barricade/wooden,
@@ -44105,6 +43947,19 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"cgk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/biohazard,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"cgl" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 2;
+ external_pressure_bound = 120;
+ name = "killroom vent"
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"cgm" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -44114,6 +43969,17 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"cgn" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ target_temperature = 80;
+ dir = 2;
+ on = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"cgo" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -44489,8 +44355,18 @@
/obj/structure/cable/yellow{
icon_state = "2-4"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
+"cho" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"chp" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -44500,6 +44376,44 @@
},
/turf/closed/wall,
/area/maintenance/starboard/aft)
+"chq" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"chr" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Kill Chamber";
+ req_access_txt = "55"
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"chs" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"cht" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"chu" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"chv" = (
/obj/structure/cable{
icon_state = "1-4"
@@ -44678,7 +44592,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -44935,6 +44848,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ciF" = (
@@ -45232,6 +45146,9 @@
/area/maintenance/disposal/incinerator)
"cjs" = (
/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cjt" = (
@@ -45249,6 +45166,9 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cjv" = (
@@ -45258,6 +45178,10 @@
/obj/structure/disposalpipe/segment{
dir = 5
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cjw" = (
@@ -45270,6 +45194,9 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
/turf/closed/wall,
/area/maintenance/disposal/incinerator)
"cjy" = (
@@ -45288,6 +45215,18 @@
/obj/item/cigbutt/roach,
/turf/open/floor/plating,
/area/maintenance/aft)
+"cjB" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/obj/structure/table,
+/obj/item/folder/white,
+/obj/item/pen,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"cjC" = (
/obj/structure/grille,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -45512,7 +45451,6 @@
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ckf" = (
-/obj/structure/disposalpipe/segment,
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
@@ -45532,6 +45470,9 @@
/area/maintenance/disposal/incinerator)
"cki" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ckj" = (
@@ -45549,6 +45490,7 @@
dir = 4;
name = "Incinerator to Space"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ckl" = (
@@ -45564,6 +45506,11 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/aft)
+"ckn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
"cko" = (
/obj/structure/disposalpipe/segment,
/turf/closed/wall,
@@ -45932,6 +45879,7 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"clk" = (
@@ -45972,7 +45920,6 @@
"clp" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -46156,7 +46103,7 @@
/area/engine/engineering)
"clS" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/machinery/rnd/production/techfab/department/security,
+/obj/machinery/rnd/production/protolathe/department/security,
/turf/open/floor/plasteel/red/side,
/area/security/main)
"clT" = (
@@ -46217,6 +46164,9 @@
icon_state = "1-2"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 9
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cmg" = (
@@ -46420,11 +46370,6 @@
dir = 1
},
/area/engine/engineering)
-"cmR" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks,
-/turf/open/floor/wood,
-/area/maintenance/bar)
"cmU" = (
/obj/machinery/light/small,
/turf/open/floor/engine/n2,
@@ -46451,20 +46396,21 @@
dir = 2;
on = 1
},
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_exterior";
- idSelf = "incinerator_access_control";
- layer = 3.1;
- name = "Incinerator airlock control";
- pixel_x = 8;
- pixel_y = -24
- },
/obj/machinery/light/small{
dir = 8
},
/obj/structure/sign/warning/fire{
pixel_x = -32
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/airlock_sensor{
+ id_tag = "incinerator_airlock_sensor";
+ master_tag = "incinerator_airlock_control";
+ pixel_x = 8;
+ pixel_y = 24
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cmZ" = (
@@ -46475,22 +46421,23 @@
/obj/structure/sign/warning/fire{
pixel_x = 32
},
-/obj/machinery/doorButtons/access_button{
- idSelf = "incinerator_access_control";
- idDoor = "incinerator_airlock_interior";
- name = "Incinerator airlock control";
- pixel_x = -8;
- pixel_y = 24
- },
/obj/machinery/light/small{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cna" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
},
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 8;
+ frequency = 1449;
+ id = "incinerator_airlock_pump"
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cnb" = (
@@ -46547,7 +46494,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -46935,7 +46881,7 @@
/turf/open/floor/engine/vacuum,
/area/maintenance/disposal/incinerator)
"coq" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon{
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
dir = 1
},
/obj/structure/sign/warning/vacuum/external{
@@ -47407,10 +47353,9 @@
/area/maintenance/disposal/incinerator)
"cpO" = (
/obj/structure/lattice,
-/obj/machinery/atmospherics/components/binary/pump{
+/obj/machinery/atmospherics/components/binary/pump/on{
dir = 2;
- name = "Incinerator Output Pump";
- on = 1
+ name = "Incinerator Output Pump"
},
/turf/open/space,
/area/maintenance/disposal/incinerator)
@@ -47614,7 +47559,6 @@
"cqu" = (
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -48001,13 +47945,8 @@
/turf/open/floor/plating,
/area/engine/engineering)
"crJ" = (
-/obj/machinery/light/small{
- dir = 8;
- light_color = "#fff4bc"
- },
-/obj/structure/closet/emcloset/anchored,
-/turf/open/floor/plating,
-/area/engine/engineering)
+/turf/open/space/basic,
+/area/space/nearstation)
"crK" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -48102,6 +48041,10 @@
},
/turf/open/space,
/area/space/nearstation)
+"csk" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
"csl" = (
/obj/structure/transit_tube/curved{
dir = 4
@@ -48137,13 +48080,16 @@
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"csr" = (
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "incinerator_airlock_exterior";
- idSelf = "incinerator_access_control";
- idInterior = "incinerator_airlock_interior";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Incinerator Access Console";
+ airpump_tag = "incinerator_airlock_pump";
+ exterior_door_tag = "incinerator_airlock_exterior";
+ id_tag = "incinerator_access_control";
+ interior_door_tag = "incinerator_airlock_interior";
pixel_x = 6;
pixel_y = -26;
+ sanitize_external = 1;
+ sensor_tag = "incinerator_airlock_sensor";
req_access_txt = "12"
},
/obj/machinery/button/ignition{
@@ -48269,7 +48215,6 @@
},
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65;13"
},
/turf/open/floor/plating,
@@ -49922,6 +49867,13 @@
},
/turf/open/floor/plasteel,
/area/ai_monitored/security/armory)
+"cxB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
"cxE" = (
/obj/docking_port/stationary{
dir = 8;
@@ -49984,27 +49936,14 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
/area/maintenance/solars/starboard/fore)
-"cxR" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plating,
-/area/security/brig)
"cxW" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -50052,7 +49991,6 @@
},
/obj/machinery/door/airlock/command{
name = "Command Tool Storage";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/dark,
@@ -50072,9 +50010,7 @@
dir = 8
},
/obj/machinery/door/airlock/external{
- id_tag = null;
- name = "Port Docking Bay 2";
- req_access_txt = "0"
+ name = "Port Docking Bay 2"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -50101,8 +50037,7 @@
dir = 1
},
/obj/machinery/door/airlock/external{
- name = "Port Docking Bay 4";
- req_access_txt = "0"
+ name = "Port Docking Bay 4"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -50111,8 +50046,7 @@
dir = 1
},
/obj/machinery/door/airlock/external{
- name = "Port Docking Bay 3";
- req_access_txt = "0"
+ name = "Port Docking Bay 3"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -50141,7 +50075,6 @@
},
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/turf/open/floor/plating,
@@ -50165,7 +50098,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -50210,7 +50142,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -50233,7 +50164,6 @@
},
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65;13"
},
/turf/open/floor/plating,
@@ -50327,6 +50257,11 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/plasteel/bar,
/area/crew_quarters/bar)
+"czQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
"czR" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -51338,12 +51273,6 @@
dir = 4
},
/area/engine/engineering)
-"cDO" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
"cDZ" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -51357,10 +51286,6 @@
},
/turf/open/floor/plasteel/yellow/side,
/area/engine/engineering)
-"cEm" = (
-/obj/machinery/vending/autodrobe,
-/turf/open/floor/wood,
-/area/maintenance/bar)
"cEs" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -51426,6 +51351,9 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"cFJ" = (
+/turf/open/floor/plating/airless,
+/area/space)
"cFK" = (
/obj/machinery/field/generator{
anchored = 1;
@@ -51791,37 +51719,6 @@
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
-"cKh" = (
-/obj/structure/bed,
-/obj/item/bedsheet/grey,
-/obj/effect/decal/cleanable/semen{
- desc = "Blech.";
- name = "dried semen"
- },
-/obj/effect/spawner/lootdrop/costume,
-/turf/open/floor/plating{
- icon_state = "platingdmg3"
- },
-/area/maintenance/bar)
-"cKI" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 1;
- id_tag = "lobbyairlock";
- name = "Security Lobby";
- req_access_txt = "0"
- },
-/turf/open/floor/plasteel/red/side{
- dir = 1
- },
-/area/security/brig)
-"cLr" = (
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/brig)
"cMm" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -51866,6 +51763,14 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"cMP" = (
+/obj/machinery/suit_storage_unit/security,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"cMQ" = (
/obj/structure/cable{
icon_state = "0-2"
@@ -51972,7 +51877,6 @@
/area/maintenance/starboard)
"cNV" = (
/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0";
req_one_access_txt = "8;12"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -51986,7 +51890,6 @@
/area/maintenance/starboard/aft)
"cNX" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "8;12"
},
/obj/structure/cable{
@@ -52073,12 +51976,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"cQZ" = (
-/obj/structure/cable/yellow{
- icon_state = "1-4"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"cSz" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -52430,46 +52327,27 @@
},
/turf/open/floor/plating,
/area/science/xenobiology)
+"cTY" = (
+/obj/structure/sign/poster/official/safety_internals{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cTZ" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"cVb" = (
/turf/closed/wall,
/area/hallway/secondary/service)
-"cVk" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+"dcm" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
},
-/obj/machinery/camera/motion{
- c_tag = "Armory Motion Sensor";
- dir = 2;
- name = "motion-sensitive security camera"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"cYR" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
- },
-/turf/open/floor/plasteel/red/side{
- dir = 1
- },
-/area/security/brig)
-"daq" = (
-/obj/machinery/door/airlock/maintenance/abandoned{
- name = "Incinerator Access";
- req_access_txt = "12"
- },
-/obj/structure/barricade/wooden{
- name = "wooden barricade (CLOSED)"
- },
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"ddq" = (
-/obj/structure/grille,
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space)
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"dfh" = (
/obj/machinery/power/apc{
areastring = "/area/science/circuit";
@@ -52484,47 +52362,99 @@
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"dfW" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/red/side{
- dir = 6
+"dgt" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"dpg" = (
+/obj/structure/chair/stool,
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
},
+/area/maintenance/bar)
+"dqu" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"dtr" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "briggate";
+ name = "security shutters"
+ },
+/obj/machinery/door/window/eastright{
+ name = "Brig Desk";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel/dark,
/area/security/brig)
-"dAS" = (
+"dvO" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/science/circuit)
+"dzh" = (
+/obj/structure/table/wood,
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"dAx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/security/armory)
+"dLh" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/structure/disposalpipe/segment,
-/turf/closed/wall,
-/area/maintenance/fore/secondary)
-"dBk" = (
-/turf/open/floor/plasteel/dark,
-/area/security/processing)
-"dLQ" = (
-/turf/open/floor/plasteel/red/corner{
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"dLs" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/area/security/brig)
+/turf/open/floor/plasteel,
+/area/security/armory)
"dMZ" = (
/obj/structure/sign/poster/official/random{
pixel_y = 32
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"dRy" = (
-/obj/structure/table,
-/obj/item/storage/box/firingpins,
-/obj/item/storage/box/firingpins,
+"dSv" = (
+/obj/effect/landmark/start/station_engineer,
+/obj/structure/chair/office/dark{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"dUH" = (
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/structure/closet/secure_closet/brig{
+ id = "Secure Cell";
+ name = "Secure Cell Locker"
+ },
+/obj/effect/turf_decal/stripes/white/end{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery/white,
/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"dUn" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/red/corner{
- dir = 4
- },
-/area/security/brig)
+/area/security/execution/transfer)
"eaI" = (
/obj/structure/table/reinforced,
/obj/item/device/radio/intercom{
@@ -52532,58 +52462,30 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"eiQ" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/security/brig)
-"ejb" = (
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"ejX" = (
-/obj/machinery/light{
- dir = 1
- },
-/turf/open/floor/plasteel/red/corner{
- dir = 1
- },
-/area/hallway/primary/fore)
-"elx" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plating,
-/area/security/warden)
-"eoF" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+"efZ" = (
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 5
},
-/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
-"eqj" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"eng" = (
+/obj/item/lighter/greyscale,
+/obj/effect/decal/cleanable/semen{
+ desc = "Blech.";
+ name = "dried semen"
},
-/turf/open/floor/plasteel/red/corner{
- dir = 1
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
},
-/area/security/brig)
-"ese" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
+/area/maintenance/bar)
+"eoT" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "1-4"
},
-/turf/open/floor/plasteel,
-/area/security/brig)
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"eyM" = (
/obj/machinery/mineral/ore_redemption{
input_dir = 2;
@@ -52592,30 +52494,37 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
/area/quartermaster/miningdock)
-"eBn" = (
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
+"eBc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/space/nearstation)
+"eHI" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
},
-/obj/effect/turf_decal/stripes/white/corner,
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
-"eGa" = (
-/turf/open/floor/wood{
- icon_state = "wood-broken5"
- },
-/area/maintenance/bar)
-"eHD" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
+/turf/open/floor/plasteel/floorgrime,
+/area/maintenance/disposal/incinerator)
"eRz" = (
/obj/structure/lattice,
/obj/structure/grille,
/turf/open/space/basic,
/area/space/nearstation)
+"eTX" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 1
+ },
+/area/security/brig)
+"eVC" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
"eVL" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/light_switch{
@@ -52626,34 +52535,55 @@
},
/turf/open/floor/plasteel,
/area/quartermaster/miningdock)
-"fdi" = (
-/obj/structure/lattice,
-/obj/structure/grille,
-/turf/open/space/basic,
-/area/space)
-"fgi" = (
-/turf/closed/wall,
-/area/crew_quarters/cryopod)
-"fiq" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+"fbn" = (
+/obj/machinery/door/window/brigdoor/security/cell{
+ dir = 4;
+ id = "Secure Cell";
+ name = "Secure Cell"
},
-/turf/open/floor/plasteel,
-/area/security/armory)
+/obj/machinery/door/window/brigdoor/security/cell{
+ dir = 8;
+ id = "Secure Cell";
+ name = "Secure Cell"
+ },
+/obj/effect/turf_decal/stripes/white/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/corner{
+ dir = 8
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/security/execution/transfer)
+"fcG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
"flc" = (
/obj/machinery/bookbinder,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"fmW" = (
-/obj/effect/turf_decal/loading_area/white,
-/obj/effect/turf_decal/stripes/white/corner{
- dir = 8
+"flE" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "4-8"
},
-/obj/effect/turf_decal/stripes/white/corner,
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"fmd" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin,
+/obj/item/pen/blue,
+/turf/open/floor/plasteel/purple/side{
+ tag = "icon-purple (NORTH)";
+ icon_state = "purple";
+ dir = 1
+ },
+/area/crew_quarters/cryopod)
"fnC" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
@@ -52667,55 +52597,73 @@
},
/turf/open/floor/plasteel/hydrofloor,
/area/hallway/secondary/service)
-"fsC" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"fFB" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "Singularity";
- name = "radiation shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"fIx" = (
+"fwk" = (
+/obj/structure/grille,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space)
+"fyQ" = (
+/obj/machinery/vending/clothing,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"fzH" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/turf/closed/wall,
-/area/maintenance/bar)
+/turf/open/floor/plasteel/red/corner{
+ dir = 1
+ },
+/area/security/brig)
+"fBY" = (
+/turf/open/floor/plasteel/purple/side{
+ tag = "icon-purple (NORTH)";
+ icon_state = "purple";
+ dir = 1
+ },
+/area/crew_quarters/cryopod)
"fKl" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/landmark/event_spawn,
/turf/open/floor/plasteel,
/area/science/circuit)
-"fNa" = (
-/obj/machinery/power/apc{
- areastring = "/area/maintenance/bar";
- dir = 2;
- name = "Maintenance Bar APC";
- pixel_x = 1;
- pixel_y = -24
+"fMq" = (
+/turf/open/floor/plasteel,
+/area/security/execution/transfer)
+"fNf" = (
+/obj/structure/table/wood,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/newscaster{
+ pixel_x = 30
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/structure/cable,
/turf/open/floor/wood{
icon_state = "wood-broken7"
},
/area/maintenance/bar)
-"fXR" = (
-/obj/structure/table/wood/poker,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+"fRn" = (
+/obj/item/restraints/handcuffs/fake,
+/obj/effect/decal/cleanable/blood/old,
+/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears,
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"fTt" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
},
/turf/open/floor/wood,
/area/maintenance/bar)
+"fYm" = (
+/obj/structure/sign/poster/random{
+ pixel_y = -32
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
"gbq" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -52728,70 +52676,147 @@
/obj/item/stack/sheet/glass/fifty,
/turf/open/floor/plating,
/area/maintenance/department/medical/morgue)
+"gbY" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Incinerator Access";
+ req_access_txt = "12"
+ },
+/obj/structure/barricade/wooden{
+ name = "wooden barricade (CLOSED)"
+ },
+/turf/open/floor/plating,
+/area/maintenance/bar)
"gjl" = (
/turf/closed/wall,
/area/quartermaster/warehouse)
-"gnt" = (
-/obj/structure/chair/stool/bar,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+"gls" = (
+/obj/item/device/radio/intercom{
+ freerange = 0;
+ frequency = 1459;
+ name = "Station Intercom (General)";
+ pixel_x = -30
+ },
/turf/open/floor/wood{
- icon_state = "wood-broken7"
+ icon_state = "wood-broken"
},
/area/maintenance/bar)
-"gqJ" = (
-/obj/structure/window/reinforced,
-/obj/vehicle/ridden/secway,
-/obj/item/key/security,
-/obj/machinery/door/window/eastleft{
- name = "Secway Docking Port"
+"glE" = (
+/turf/open/floor/plasteel/showroomfloor,
+/area/space/nearstation)
+"goA" = (
+/obj/effect/turf_decal/loading_area/white,
+/obj/effect/turf_decal/stripes/white/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/corner,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/transfer)
+"gpe" = (
+/obj/machinery/door/poddoor/shutters{
+ id = "lowsecarmory";
+ name = "Non-Lethal Armoury Shutter"
+ },
+/obj/machinery/button/door{
+ id = "lowsecarmory";
+ name = "Non-Lethal Armory Shutters";
+ pixel_y = 26;
+ req_access_txt = "3"
},
/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel/showroomfloor,
-/area/space)
-"gre" = (
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"gtB" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/light,
-/turf/open/floor/plasteel/red/side,
-/area/security/brig)
+/turf/open/floor/plasteel,
+/area/security/main)
+"gpQ" = (
+/obj/machinery/vending/autodrobe,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"gpX" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall,
+/area/maintenance/bar)
"gwd" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"gBe" = (
-/obj/structure/chair/stool/bar,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"gEu" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/wood{
- icon_state = "wood-broken"
- },
-/area/maintenance/bar)
-"gHZ" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+"gxk" = (
+/obj/machinery/camera/motion{
+ c_tag = "Non-Lethal Armory Motion Sensor";
dir = 4
},
-/turf/open/floor/wood{
- icon_state = "wood-broken6"
- },
-/area/maintenance/bar)
-"gKd" = (
-/turf/open/floor/plasteel/red/side{
+/obj/effect/turf_decal/stripes/end{
dir = 8
},
+/turf/open/floor/plasteel,
+/area/security/armory)
+"gzC" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "0"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"gAv" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/armor/bulletproof{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/suit/armor/bulletproof,
+/obj/item/clothing/suit/armor/bulletproof{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001;
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001;
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"gDh" = (
+/obj/effect/spawner/lootdrop/keg,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"gEZ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 2;
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 10
+ },
/area/security/brig)
+"gFz" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Brig Control";
+ req_access_txt = "3"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
+"gLe" = (
+/obj/structure/falsewall,
+/obj/effect/turf_decal/delivery/white,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/transfer)
"gLH" = (
/obj/machinery/door/airlock/external{
name = "External Access";
- req_access = null;
req_access_txt = "13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -52799,12 +52824,22 @@
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"gUO" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plasteel/red/side{
+"gMn" = (
+/obj/structure/chair/stool,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"gOI" = (
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"gUe" = (
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/area/security/brig)
+/turf/open/floor/wood,
+/area/maintenance/bar)
"gWd" = (
/obj/structure/cable{
icon_state = "1-4"
@@ -52815,6 +52850,17 @@
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
+"gXF" = (
+/obj/effect/landmark/start/atmospheric_technician,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"gZt" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/obj/structure/tank_dispenser/oxygen,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"gZG" = (
/obj/structure/closet/crate/freezer/surplus_limbs,
/obj/item/reagent_containers/glass/beaker/synthflesh,
@@ -52822,17 +52868,15 @@
dir = 8
},
/area/medical/sleeper)
-"hbX" = (
-/obj/machinery/flasher{
- id = "brigentry";
- pixel_y = -28
+"gZP" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/chair{
- dir = 1
- },
-/turf/open/floor/plasteel/red/side,
-/area/security/brig)
+/obj/item/crowbar,
+/obj/item/device/electropack/shockcollar,
+/turf/open/floor/plating,
+/area/maintenance/bar)
"hcE" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/disposalpipe/segment,
@@ -52850,106 +52894,132 @@
},
/turf/open/floor/plating,
/area/maintenance/port)
-"hgP" = (
-/obj/structure/closet/bombcloset/security,
-/turf/open/floor/plasteel/showroomfloor,
-/area/space)
-"hmW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"hyz" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "Singularity";
- name = "radiation shutters"
+"hgD" = (
+/obj/structure/table/wood/poker,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"hjg" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
},
+/turf/closed/wall,
+/area/maintenance/fore/secondary)
+"hjA" = (
+/obj/structure/table/wood/poker,
+/obj/item/coin/iron,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"hot" = (
+/obj/structure/closet/secure_closet/security/sec,
/obj/effect/turf_decal/bot{
dir = 2
},
-/turf/open/floor/plating,
-/area/engine/engineering)
-"hCi" = (
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space)
-"hDa" = (
-/obj/machinery/light{
- dir = 8
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
+"hua" = (
+/obj/machinery/power/emitter/anchored{
+ dir = 4;
+ state = 2
},
/obj/structure/cable{
- icon_state = "1-2"
+ icon_state = "0-8"
},
-/obj/structure/grille,
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"hMa" = (
-/obj/structure/cable{
- icon_state = "1-2"
+"hvT" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
},
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"hxi" = (
+/obj/machinery/door_timer{
+ id = "Cell 3";
+ name = "Cell 3";
+ pixel_y = -32
},
-/turf/open/floor/plating,
-/area/engine/engineering)
-"hQd" = (
-/turf/open/space/basic,
-/area/engine/engineering)
-"hSW" = (
-/turf/open/floor/plasteel/red/side,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/red/corner,
/area/security/brig)
-"ieW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"ilg" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"ilT" = (
+"hGa" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"hNf" = (
+/obj/machinery/door_timer{
+ id = "Cell 2";
+ name = "Cell 2";
+ pixel_y = -32
+ },
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/turf/open/floor/plasteel/red/corner,
+/area/security/brig)
+"hNK" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/blood/old,
+/obj/item/device/assembly/signaler,
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"hOS" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/maintenance/fore/secondary)
+"hWi" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
-/area/security/armory)
+/area/hallway/primary/fore)
+"igd" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/red/corner{
+ dir = 4
+ },
+/area/security/brig)
+"ipt" = (
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel/red/side{
+ dir = 4
+ },
+/area/security/brig)
"ipA" = (
/obj/machinery/droneDispenser,
/turf/open/floor/plating,
/area/maintenance/department/medical/morgue)
-"iqO" = (
-/obj/machinery/camera/emp_proof{
- c_tag = "Engine Containment Port Aft";
- dir = 1;
- network = list("engine")
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"itG" = (
/obj/structure/table/reinforced,
/obj/item/paper_bin,
/obj/item/pen,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"iun" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
+"ixt" = (
+/turf/closed/wall,
+/area/maintenance/bar)
+"izN" = (
+/obj/effect/landmark/secequipment,
+/obj/effect/turf_decal/bot{
+ dir = 2
},
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"izg" = (
-/obj/structure/table/wood/poker,
-/obj/item/coin/iron,
-/turf/open/floor/wood,
-/area/maintenance/bar)
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
+"iCl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/armory)
"iEJ" = (
/obj/machinery/door/airlock/external{
name = "Escape Pod One"
@@ -52959,6 +53029,33 @@
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
+"iGM" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"iJY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall,
+/area/maintenance/fore/secondary)
+"iMb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
"iNn" = (
/obj/machinery/camera{
c_tag = "Kitchen Cold Room"
@@ -52967,25 +53064,6 @@
/obj/structure/reagent_dispensers/cooking_oil,
/turf/open/floor/plasteel/showroomfloor,
/area/crew_quarters/kitchen)
-"iNt" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/red/side{
- dir = 4
- },
-/area/security/brig)
-"iZz" = (
-/obj/structure/table/wood/poker,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"jaa" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0"
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken"
- },
-/area/maintenance/bar)
"jbf" = (
/obj/structure/cable{
icon_state = "0-2"
@@ -53023,33 +53101,34 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"jvH" = (
+"jtk" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/structure/cable{
- icon_state = "2-4"
+/turf/open/floor/plasteel/red/corner{
+ dir = 8
},
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"jvX" = (
-/obj/machinery/door_timer{
- id = "Cell 2";
- name = "Cell 2";
- pixel_y = -32
- },
-/obj/machinery/light,
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/turf/open/floor/plasteel/red/corner,
/area/security/brig)
-"jwO" = (
-/obj/structure/table/wood,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"jyX" = (
-/obj/structure/sign/warning/securearea,
+"juO" = (
/turf/closed/wall/r_wall,
-/area/engine/engineering)
+/area/security/armory)
+"jve" = (
+/obj/machinery/flasher{
+ id = "Cell 3";
+ pixel_x = -28
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/security/brig)
+"jwH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/security/armory)
"jAD" = (
/obj/structure/grille,
/turf/open/floor/plating/airless,
@@ -53079,21 +53158,26 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"jKI" = (
+"jIZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/space)
+"jJk" = (
+/obj/structure/closet/l3closet/security,
+/turf/open/floor/plasteel/showroomfloor,
+/area/space/nearstation)
+"jLS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"jMF" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 2;
- id_tag = "innerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/turf/open/floor/plasteel/red/side{
dir = 9
},
-/area/security/brig)
+/turf/closed/wall,
+/area/science/circuit)
"jSO" = (
/obj/machinery/light{
dir = 4
@@ -53112,13 +53196,40 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"jZh" = (
-/obj/structure/grille,
+"jZr" = (
/obj/structure/cable{
- icon_state = "1-4"
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"jZE" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"kdG" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"keZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 2
},
/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/area/space/nearstation)
"khb" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 10
@@ -53129,7 +53240,6 @@
/area/hallway/secondary/service)
"khB" = (
/obj/machinery/door/airlock/external{
- cyclelinkeddir = 0;
req_access_txt = "13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -53137,14 +53247,6 @@
},
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
-"kkQ" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
"knx" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering{
@@ -53165,46 +53267,65 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"kyO" = (
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
- },
-/obj/item/pen,
-/obj/machinery/newscaster{
- pixel_x = 30
- },
-/obj/structure/table/wood,
-/turf/open/floor/wood,
+"kpR" = (
+/obj/structure/sign/poster/official/no_erp,
+/turf/closed/wall,
/area/maintenance/bar)
-"kDA" = (
-/obj/effect/turf_decal/stripes/line{
+"kwd" = (
+/obj/machinery/flasher{
+ id = "brigentry";
+ pixel_y = -28
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/chair{
dir = 1
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
-/turf/open/floor/plasteel,
-/area/security/armory)
-"kEo" = (
-/obj/structure/table/wood,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+/turf/open/floor/plasteel/red/side,
+/area/security/brig)
+"kzT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
},
-/obj/machinery/newscaster{
- pixel_x = 30
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"kFU" = (
+/obj/machinery/light{
+ dir = 8
},
/obj/structure/cable{
icon_state = "1-2"
},
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"kNw" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
+/obj/structure/grille,
/turf/open/floor/plating/airless,
-/area/space/nearstation)
+/area/engine/engineering)
+"kMh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"kNd" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
+ },
+/obj/effect/turf_decal/bot{
+ dir = 2
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"kOw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
"kPd" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/structure/cable{
@@ -53212,6 +53333,9 @@
},
/turf/open/floor/plasteel/hydrofloor,
/area/hallway/secondary/service)
+"kPj" = (
+/turf/closed/wall,
+/area/space)
"kQk" = (
/obj/structure/rack,
/obj/effect/spawner/lootdrop/maintenance{
@@ -53220,11 +53344,212 @@
},
/turf/open/floor/plating,
/area/maintenance/department/medical/morgue)
+"kQE" = (
+/turf/open/space/basic,
+/area/engine/engineering)
"kSb" = (
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/quartermaster/miningdock)
-"kTn" = (
+"kTd" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/security/brig)
+"kVQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"kWK" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
+ },
+/area/maintenance/bar)
+"kXn" = (
+/obj/structure/window/reinforced,
+/obj/vehicle/ridden/secway,
+/obj/item/key/security,
+/obj/machinery/door/window/eastleft{
+ name = "Secway Docking Port"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/showroomfloor,
+/area/space)
+"leY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/red/side{
+ dir = 6
+ },
+/area/security/brig)
+"lju" = (
+/turf/open/floor/plasteel/red/side,
+/area/security/brig)
+"lnG" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"luk" = (
+/obj/structure/table/wood/poker,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/item/storage/pill_bottle/dice,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"lyr" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"lAB" = (
+/obj/structure/sign/nanotrasen,
+/turf/closed/wall,
+/area/science/circuit)
+"lIT" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"lLs" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/cryopod";
+ dir = 4;
+ name = "Cryogenics APC";
+ pixel_x = 24
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/crew_quarters/cryopod)
+"lMg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"lMN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"lQG" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/science/circuit)
+"mlU" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"mpW" = (
+/obj/structure/sign/poster/random{
+ pixel_x = -32
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"mrA" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/bar)
+"mrH" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
+ },
+/area/maintenance/bar)
+"myV" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/red/side{
+ dir = 10
+ },
+/area/security/brig)
+"mMr" = (
+/obj/machinery/vending/games{
+ name = "\improper Good 'Clean' Fun"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"mNi" = (
+/obj/machinery/light_switch{
+ pixel_x = -20
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"mRe" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"naK" = (
+/obj/structure/table/wood,
+/obj/item/storage/box/drinkingglasses,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"nbx" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ndh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/camera/motion{
+ c_tag = "Armory Motion Sensor";
+ dir = 2;
+ name = "motion-sensitive security camera"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"ngv" = (
+/obj/machinery/computer/cryopod{
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/security/prison)
+"npy" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"nqq" = (
/obj/machinery/light{
dir = 4
},
@@ -53234,236 +53559,9 @@
icon_state = "wood-broken6"
},
/area/maintenance/bar)
-"kXw" = (
-/obj/machinery/vending/games{
- name = "\improper Good 'Clean' Fun"
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lik" = (
-/turf/open/floor/plasteel/red/side{
- dir = 10
- },
-/area/security/brig)
-"lxM" = (
-/obj/structure/sign/poster/random{
- pixel_y = -32
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lza" = (
-/obj/structure/table/glass,
-/obj/item/paper_bin,
-/obj/item/pen/blue,
-/turf/open/floor/plasteel/purple/side{
- tag = "icon-purple (NORTH)";
- icon_state = "purple";
- dir = 1
- },
-/area/crew_quarters/cryopod)
-"lzJ" = (
-/obj/structure/chair/stool,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lAB" = (
-/obj/structure/sign/nanotrasen,
-/turf/closed/wall,
-/area/science/circuit)
-"lBd" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/space)
-"lFR" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lMg" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/circuit)
-"lNK" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"lQG" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/science/circuit)
-"lWm" = (
-/obj/machinery/door/window/brigdoor/security/cell{
- id = "Cell 3";
- name = "Cell 3"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel/red/side,
-/area/security/brig)
-"lWz" = (
-/turf/closed/wall,
-/area/maintenance/bar)
-"mhD" = (
-/obj/machinery/cryopod{
- tag = "icon-cryopod-open (EAST)";
- icon_state = "cryopod-open";
- dir = 4
- },
-/turf/open/floor/noslip,
-/area/crew_quarters/cryopod)
-"mnl" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
-/obj/machinery/light/small{
- dir = 4
- },
-/turf/open/floor/plasteel/floorgrime,
-/area/security/brig)
-"mnG" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/armor/bulletproof{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/suit/armor/bulletproof,
-/obj/item/clothing/suit/armor/bulletproof{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/item/clothing/head/helmet/alt{
- layer = 3.00001;
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/head/helmet/alt{
- layer = 3.00001
- },
-/obj/item/clothing/head/helmet/alt{
- layer = 3.00001;
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/security/armory)
-"mnX" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
-/turf/open/floor/plasteel/floorgrime,
-/area/security/brig)
-"muS" = (
-/obj/structure/chair/stool,
-/turf/open/floor/wood{
- icon_state = "wood-broken"
- },
-/area/maintenance/bar)
-"mxj" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"myd" = (
-/obj/machinery/suit_storage_unit/security,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"mzz" = (
-/obj/structure/grille,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"mHd" = (
-/obj/structure/falsewall,
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"mLm" = (
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/grille,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"mMg" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable/yellow{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"mNi" = (
-/obj/machinery/light_switch{
- pixel_x = -20
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"mQs" = (
-/obj/machinery/power/emitter/anchored{
- dir = 4;
- state = 2
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"mRe" = (
-/obj/machinery/light{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"mSu" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/closed/wall,
-/area/maintenance/fore/secondary)
-"mWO" = (
-/turf/open/floor/plating/airless,
-/area/space)
-"mXj" = (
+"nsg" = (
/turf/open/floor/plasteel/showroomfloor,
/area/space)
-"mXs" = (
-/turf/open/floor/plasteel,
-/area/security/execution/transfer)
-"nnM" = (
-/turf/closed/wall/r_wall,
-/area/security/armory)
-"nsq" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/red/corner{
- dir = 8
- },
-/area/security/brig)
-"nwx" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk,
-/turf/open/floor/plasteel/red/side{
- dir = 4
- },
-/area/security/brig)
"nxv" = (
/obj/machinery/power/apc{
name = "Construction Area APC";
@@ -53475,14 +53573,119 @@
},
/turf/open/floor/plating,
/area/construction)
-"nys" = (
-/obj/machinery/flasher{
- id = "Cell 4";
- pixel_x = -28
+"nFy" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/brigdoor{
+ dir = 1;
+ name = "Armory Desk";
+ req_access_txt = "3"
},
-/turf/open/floor/plasteel/floorgrime,
+/obj/machinery/door/window/southleft{
+ name = "Reception Desk";
+ req_access_txt = "63"
+ },
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/showroomfloor,
/area/security/brig)
-"nAv" = (
+"nGl" = (
+/obj/machinery/camera/emp_proof{
+ c_tag = "Engine Containment Starboard Aft";
+ dir = 1;
+ network = list("engine")
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"nGt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"nRG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"nTj" = (
+/obj/machinery/chem_dispenser/drinks/beer,
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"nTO" = (
+/obj/structure/window/reinforced,
+/obj/vehicle/ridden/secway,
+/obj/item/key/security,
+/obj/machinery/door/window/eastleft{
+ name = "Secway Docking Port"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/showroomfloor,
+/area/space/nearstation)
+"nWc" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/bar";
+ dir = 2;
+ name = "Maintenance Bar APC";
+ pixel_x = 1;
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"oce" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"oku" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"onr" = (
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"oqW" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"oHU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"oKG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel/red/side,
+/area/security/brig)
+"oRN" = (
/obj/structure/table,
/obj/item/grenade/barrier{
pixel_x = 4
@@ -53496,169 +53699,6 @@
},
/turf/open/floor/plasteel/dark,
/area/security/armory)
-"nGs" = (
-/obj/item/lighter/greyscale,
-/obj/effect/decal/cleanable/semen{
- desc = "Blech.";
- name = "dried semen"
- },
-/turf/open/floor/plating{
- icon_state = "panelscorched"
- },
-/area/maintenance/bar)
-"nGt" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"nHg" = (
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"nLS" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"nRG" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 10
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"nYI" = (
-/obj/effect/spawner/lootdrop/maintenance{
- lootcount = 2;
- name = "2maintenance loot spawner"
- },
-/obj/item/crowbar,
-/obj/item/device/electropack/shockcollar,
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"oaS" = (
-/obj/effect/landmark/start/station_engineer,
-/obj/structure/chair/office/dark{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
-"obC" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 4
- },
-/turf/closed/wall,
-/area/maintenance/bar)
-"ody" = (
-/obj/effect/spawner/lootdrop/keg,
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"ofN" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
- },
-/obj/structure/tank_dispenser/oxygen,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"olb" = (
-/obj/structure/window/reinforced,
-/obj/vehicle/ridden/secway,
-/obj/item/key/security,
-/obj/machinery/door/window/eastleft{
- name = "Secway Docking Port"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel/showroomfloor,
-/area/space/nearstation)
-"onN" = (
-/obj/machinery/light{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"oru" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/closed/wall,
-/area/maintenance/bar)
-"otR" = (
-/obj/machinery/suit_storage_unit/security,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"owf" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 1;
- id_tag = "lobbyairlock";
- name = "Security Lobby";
- req_access_txt = "0"
- },
-/turf/open/floor/plasteel/red/side,
-/area/security/brig)
-"oyS" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
-/turf/open/floor/plasteel/red/side{
- dir = 10
- },
-/area/security/brig)
-"oAQ" = (
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"oHi" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
-"oHU" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/science/circuit)
-"oQP" = (
-/obj/machinery/flasher{
- id = "Cell 3";
- pixel_x = -28
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
-/turf/open/floor/plasteel/floorgrime,
-/area/security/brig)
"oUh" = (
/obj/structure/disposalpipe/trunk{
dir = 1
@@ -53666,82 +53706,45 @@
/obj/machinery/disposal/bin,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"oUs" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = -25;
- req_access_txt = "11"
- },
-/obj/structure/cable/yellow{
- icon_state = "1-2"
- },
-/obj/effect/turf_decal/stripes/line{
+"oYx" = (
+/obj/machinery/light/small{
dir = 8
},
-/turf/open/floor/plating,
-/area/engine/engineering)
-"oZl" = (
-/turf/open/floor/plasteel/purple/side{
- tag = "icon-purple (NORTH)";
- icon_state = "purple";
- dir = 1
- },
-/area/crew_quarters/cryopod)
-"pdR" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"plH" = (
-/obj/machinery/door/window/brigdoor/security/cell{
- dir = 4;
- id = "Secure Cell";
- name = "Secure Cell"
- },
-/obj/machinery/door/window/brigdoor/security/cell{
- dir = 8;
- id = "Secure Cell";
- name = "Secure Cell"
- },
-/obj/effect/turf_decal/stripes/white/corner{
+/obj/machinery/cryopod{
+ tag = "icon-cryopod-open (EAST)";
+ icon_state = "cryopod-open";
dir = 4
},
-/obj/effect/turf_decal/stripes/white/corner{
- dir = 8
+/turf/open/floor/noslip,
+/area/crew_quarters/cryopod)
+"oYK" = (
+/obj/structure/table/wood/poker,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
},
-/obj/machinery/light/small,
-/turf/open/floor/plasteel/dark/side{
- dir = 8
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"psf" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
},
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"pxL" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
/area/security/execution/transfer)
-"plY" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
-"pmD" = (
-/turf/open/space/basic,
-/area/space/nearstation)
-"pzG" = (
-/obj/structure/sign/poster/random{
- pixel_x = -32
- },
-/obj/machinery/light{
- dir = 8
+"pGl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
},
/turf/open/floor/wood{
icon_state = "wood-broken7"
},
/area/maintenance/bar)
-"pAu" = (
-/obj/machinery/vending/kink,
-/turf/open/floor/wood,
-/area/maintenance/bar)
"pHl" = (
/obj/structure/table,
/obj/item/storage/box/beakers{
@@ -53770,395 +53773,74 @@
},
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
-"pML" = (
-/obj/effect/spawner/lootdrop/keg,
-/turf/open/floor/wood,
-/area/maintenance/bar)
+"pIt" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"pMw" = (
+/obj/structure/table,
+/obj/item/storage/box/firingpins,
+/obj/item/storage/box/firingpins,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"pNx" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/science/misc_lab)
-"pND" = (
-/obj/structure/closet/secure_closet/security/sec,
-/obj/effect/turf_decal/bot{
- dir = 2
+"pWv" = (
+/obj/structure/bed,
+/obj/item/bedsheet/grey,
+/obj/effect/decal/cleanable/semen{
+ desc = "Blech.";
+ name = "dried semen"
},
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
-"pNS" = (
-/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"pRh" = (
-/obj/structure/sign/poster/random{
- pixel_y = -32
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
+/obj/effect/spawner/lootdrop/costume,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
},
/area/maintenance/bar)
-"pXY" = (
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/corner{
- dir = 1
+"pWK" = (
+/obj/item/shard,
+/obj/item/wirecutters,
+/obj/item/wallframe/camera,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
},
-/obj/machinery/door_timer{
- id = "Secure Cell";
- name = "Secure Cell";
- pixel_y = -32
+/area/maintenance/bar)
+"qcU" = (
+/obj/machinery/flasher{
+ id = "Cell 4";
+ pixel_x = -28
},
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
+/turf/open/floor/plasteel/floorgrime,
+/area/security/brig)
"qeQ" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"qiH" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
+"qgr" = (
+/obj/structure/falsewall,
/turf/open/floor/plating,
/area/maintenance/bar)
-"qkd" = (
+"qiu" = (
/turf/open/floor/plasteel/red/side{
- dir = 6
+ dir = 10
},
/area/security/brig)
-"qli" = (
-/turf/open/floor/plasteel/showroomfloor,
-/area/space/nearstation)
-"qpv" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/machinery/autolathe,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"qqN" = (
-/obj/machinery/light/small{
- dir = 8
- },
-/obj/machinery/cryopod{
- tag = "icon-cryopod-open (EAST)";
- icon_state = "cryopod-open";
- dir = 4
- },
-/turf/open/floor/noslip,
-/area/crew_quarters/cryopod)
-"quv" = (
-/obj/machinery/flasher{
- id = "Cell 2";
- pixel_x = -28
- },
-/turf/open/floor/plasteel/floorgrime,
-/area/security/brig)
-"quH" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/security/armory)
-"quT" = (
-/obj/structure/lattice,
-/obj/structure/grille/broken,
-/turf/open/space/basic,
-/area/space/nearstation)
-"qyA" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "briggate";
- name = "security shutters"
- },
-/obj/machinery/door/window/eastright{
- name = "Brig Desk";
- req_access_txt = "2"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"qWq" = (
-/turf/closed/wall,
-/area/space)
-"rhJ" = (
-/obj/effect/spawner/lootdrop/maintenance,
-/obj/effect/decal/cleanable/blood/old,
-/obj/item/device/assembly/signaler,
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"riY" = (
-/obj/machinery/camera/emp_proof{
- c_tag = "Engine Containment Starboard Aft";
- dir = 1;
- network = list("engine")
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"rmX" = (
-/obj/structure/table,
-/obj/item/reagent_containers/food/drinks/beer,
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"ruZ" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/security/armory)
-"rvK" = (
-/obj/structure/table/wood,
-/turf/open/floor/wood{
- icon_state = "wood-broken5"
- },
-/area/maintenance/bar)
-"ryt" = (
-/obj/machinery/door/airlock/security/glass{
- name = "Brig Control";
- req_access_txt = "3"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/brig)
-"rDb" = (
-/obj/structure/table,
-/obj/item/storage/toolbox/drone,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"rKP" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/construction)
-"rMY" = (
+"qkH" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 1
},
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"rNn" = (
-/obj/machinery/power/grounding_rod,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"rWu" = (
-/turf/open/floor/wood{
- icon_state = "wood-broken6"
- },
-/area/maintenance/bar)
-"rZV" = (
-/obj/structure/grille,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"saK" = (
-/obj/structure/closet/crate,
-/obj/item/target/alien,
-/obj/item/target/alien,
-/obj/item/target/clown,
-/obj/item/target/clown,
-/obj/item/target/syndicate,
-/obj/item/target/syndicate,
-/obj/item/gun/energy/laser/practice,
-/obj/item/gun/energy/laser/practice,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"spp" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "Singularity";
- name = "radiation shutters"
- },
-/obj/structure/cable/yellow{
- icon_state = "1-2"
- },
-/obj/effect/turf_decal/bot{
- dir = 2
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"srd" = (
-/turf/open/floor/plasteel/red/corner{
- dir = 4
- },
+/turf/open/floor/plasteel/floorgrime,
/area/security/brig)
-"srs" = (
-/obj/structure/chair/stool,
-/obj/item/device/radio/intercom{
- name = "Station Intercom (General)";
- pixel_y = -35
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"srA" = (
-/turf/open/floor/plasteel/purple/side,
+"qnI" = (
+/turf/closed/wall,
/area/crew_quarters/cryopod)
-"sxs" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/table,
-/obj/item/shovel/spade,
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"sAz" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"sGJ" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/wood{
- icon_state = "wood-broken5"
- },
-/area/maintenance/bar)
-"sHa" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 2;
- id_tag = "innerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/turf/open/floor/plasteel/red/side{
- dir = 10
- },
-/area/security/brig)
-"sHr" = (
-/obj/structure/falsewall,
-/obj/effect/turf_decal/delivery/white,
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
-"sIY" = (
-/obj/machinery/door/airlock/maintenance/abandoned{
- req_access_txt = "0"
- },
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"sLv" = (
-/obj/structure/closet,
-/obj/effect/spawner/lootdrop/maintenance,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"sOs" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/door/airlock/maintenance/abandoned,
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"sPi" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/airlock/security/glass{
- cyclelinkeddir = 1;
- id_tag = "outerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/turf/open/floor/plasteel/red/side{
- dir = 9
- },
-/area/security/brig)
-"sSW" = (
-/obj/structure/chair/office/light,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"sWi" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"sXy" = (
-/obj/machinery/door/airlock/external{
- name = "Security External Airlock";
- req_access_txt = "63"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/security/main)
-"tal" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/closed/wall,
-/area/hallway/secondary/service)
-"tdl" = (
-/obj/machinery/camera/motion{
- c_tag = "Non-Lethal Armory Motion Sensor";
- dir = 4
- },
-/obj/effect/turf_decal/stripes/end{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/armory)
-"tdt" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
-"thu" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"tkF" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "briggate";
- name = "security shutters"
- },
-/obj/machinery/door/window/southleft{
- base_state = "right";
- icon_state = "right";
- name = "Brig Desk";
- req_access_txt = "1"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"tBz" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 4
- },
-/turf/closed/wall,
-/area/maintenance/fore/secondary)
-"tDP" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/space/nearstation)
-"tHc" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 2
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"tMl" = (
-/obj/effect/turf_decal/loading_area,
-/turf/open/floor/plasteel/showroomfloor,
-/area/crew_quarters/kitchen)
-"tPb" = (
+"qpk" = (
/obj/structure/window/reinforced,
/obj/machinery/door/window/eastleft{
name = "Cyborg Docking Port"
@@ -54167,347 +53849,70 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel/showroomfloor,
/area/security/main)
-"tQz" = (
-/obj/structure/sign/poster/official/no_erp,
-/turf/closed/wall,
-/area/maintenance/bar)
-"tYV" = (
-/obj/structure/table/wood/poker,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+"qpv" = (
+/obj/machinery/light{
dir = 4
},
-/obj/item/storage/pill_bottle/dice,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"uaT" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/drinkingglasses,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"ugZ" = (
-/obj/structure/cable/yellow{
- icon_state = "1-4"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"ujc" = (
-/obj/machinery/vending/cigarette,
+/obj/machinery/autolathe,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"quT" = (
+/obj/structure/lattice,
+/obj/structure/grille/broken,
+/turf/open/space/basic,
+/area/space/nearstation)
+"qwA" = (
+/obj/structure/closet/bombcloset/security,
+/turf/open/floor/plasteel/showroomfloor,
+/area/space)
+"qxB" = (
+/obj/machinery/suit_storage_unit/security,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"qAP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/red/side{
dir = 4
},
/area/security/brig)
-"ujp" = (
-/obj/structure/chair/stool,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 5
+"qAZ" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
},
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"umq" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken5"
- },
-/area/maintenance/bar)
-"umu" = (
-/obj/machinery/door_timer{
- id = "Cell 3";
- name = "Cell 3";
- pixel_y = -32
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/red/corner,
-/area/security/brig)
-"uoB" = (
-/obj/structure/table/reinforced,
-/obj/item/device/multitool,
-/obj/item/screwdriver,
-/obj/machinery/camera{
- c_tag = "Circuitry Lab North";
- network = list("ss13","rd")
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"upn" = (
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/structure/table/wood,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"utQ" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/obj/machinery/light{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"uuA" = (
-/obj/structure/table,
-/obj/item/storage/toolbox/electrical{
- pixel_x = 2;
- pixel_y = 4
- },
-/obj/item/storage/toolbox/electrical{
- pixel_x = -2
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
-"uvc" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"uvy" = (
-/turf/closed/wall/r_wall,
-/area/space)
-"uAt" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
-"uMX" = (
/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
},
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"uNu" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/floor/plasteel,
-/area/science/circuit)
-"uTi" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/window/brigdoor{
- dir = 1;
- name = "Armory Desk";
- req_access_txt = "3"
- },
-/obj/machinery/door/window/southleft{
- name = "Reception Desk";
- req_access_txt = "63"
- },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"qBe" = (
/obj/item/paper_bin{
pixel_x = -3;
pixel_y = 7
},
-/obj/item/pen{
- pixel_x = 4;
- pixel_y = 4
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/brig)
-"uVS" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"vaY" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+/obj/item/pen,
+/obj/machinery/newscaster{
+ pixel_x = 30
},
+/obj/structure/table/wood,
/turf/open/floor/wood,
/area/maintenance/bar)
-"vbD" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/command/glass{
- name = "EVA Storage";
- req_access_txt = "18"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/storage/eva)
-"vie" = (
-/obj/structure/cable/yellow{
- icon_state = "1-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"vxh" = (
-/obj/structure/table,
-/obj/effect/spawner/lootdrop/maintenance{
- lootcount = 8;
- name = "8maintenance loot spawner"
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"vzp" = (
-/obj/structure/table/reinforced,
-/obj/machinery/firealarm{
- dir = 8;
- pixel_x = -24
- },
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"vAM" = (
-/obj/item/restraints/handcuffs/fake,
-/obj/effect/decal/cleanable/blood/old,
-/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears,
-/turf/open/floor/plating,
-/area/maintenance/bar)
-"vCb" = (
-/obj/machinery/rnd/production/techfab/department/service,
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"vCt" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"vHQ" = (
+"qCC" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/structure/grille,
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"vNJ" = (
-/obj/machinery/vending/clothing,
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"vPg" = (
-/obj/structure/disposalpipe/segment{
+"qEl" = (
+/obj/machinery/cryopod{
+ tag = "icon-cryopod-open (EAST)";
+ icon_state = "cryopod-open";
dir = 4
},
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
-/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
-"vPE" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/machinery/libraryscanner,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"vRb" = (
-/obj/item/device/radio/intercom{
- freerange = 0;
- frequency = 1459;
- name = "Station Intercom (General)";
- pixel_x = -30
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken"
- },
-/area/maintenance/bar)
-"vXR" = (
-/obj/structure/table/wood,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"whS" = (
-/obj/structure/chair/stool/bar,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 6
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"wjf" = (
-/obj/structure/window/reinforced,
-/obj/structure/window/reinforced{
- dir = 4
- },
-/obj/structure/window/reinforced{
- dir = 1;
- layer = 2.9
- },
-/obj/structure/closet/secure_closet/brig{
- id = "Secure Cell";
- name = "Secure Cell Locker"
- },
-/obj/effect/turf_decal/stripes/white/end{
- dir = 4
- },
-/obj/effect/turf_decal/delivery/white,
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
-"wkN" = (
-/turf/closed/wall,
-/area/science/circuit)
-"wqO" = (
-/obj/structure/rack,
-/obj/item/gun/energy/e_gun/dragnet,
-/obj/item/gun/energy/e_gun/dragnet,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/security/armory)
-"wrp" = (
-/obj/machinery/light{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"wrI" = (
-/obj/machinery/door/poddoor/shutters{
- id = "lowsecarmory";
- name = "Non-Lethal Armoury Shutter"
- },
-/obj/machinery/button/door{
- id = "lowsecarmory";
- name = "Non-Lethal Armory Shutters";
- pixel_y = 26;
- req_access_txt = "3"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel,
-/area/security/main)
-"wvX" = (
-/obj/structure/table/reinforced,
-/obj/machinery/light,
-/obj/item/stock_parts/cell/super,
-/obj/item/stock_parts/cell/super,
-/obj/item/stack/sheet/metal/fifty,
-/turf/open/floor/plasteel/white,
-/area/science/circuit)
-"wBd" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
-/turf/closed/wall,
-/area/hallway/secondary/service)
-"wMS" = (
+/turf/open/floor/noslip,
+/area/crew_quarters/cryopod)
+"qIW" = (
/obj/structure/rack,
/obj/item/clothing/suit/armor/riot{
pixel_x = -3;
@@ -54539,75 +53944,163 @@
/obj/effect/turf_decal/bot_white,
/turf/open/floor/plasteel/dark,
/area/security/armory)
-"wUY" = (
-/obj/structure/table,
-/obj/item/reagent_containers/glass/bucket,
-/turf/open/floor/plasteel/hydrofloor,
-/area/hallway/secondary/service)
-"wXR" = (
+"qRA" = (
+/turf/closed/wall/r_wall,
+/area/space)
+"qSw" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
/turf/open/floor/plasteel,
/area/security/armory)
-"xdq" = (
-/obj/structure/closet/l3closet/security,
-/turf/open/floor/plasteel/showroomfloor,
-/area/space/nearstation)
-"xgX" = (
-/obj/item/shard,
-/obj/item/wirecutters,
-/obj/item/wallframe/camera,
-/turf/open/floor/plating{
- icon_state = "panelscorched"
- },
-/area/maintenance/bar)
-"xhV" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+"rcD" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/structure/cable{
- icon_state = "2-8"
+/turf/closed/wall/r_wall,
+/area/science/circuit)
+"rfW" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/turf/open/floor/plasteel/floorgrime,
+/area/maintenance/disposal/incinerator)
+"rmX" = (
+/obj/structure/table,
+/obj/item/reagent_containers/food/drinks/beer,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"rvj" = (
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"rxy" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"ryS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/armory)
+"rKP" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
},
/turf/open/floor/plating,
/area/construction)
-"xiw" = (
-/obj/machinery/door/airlock{
- name = "Service Hall";
- req_access_txt = "0";
- req_one_access_txt = "25;26;35;28"
+"rUy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"rZr" = (
+/turf/open/floor/plasteel/red/corner{
+ dir = 4
+ },
+/area/security/brig)
+"saK" = (
+/obj/structure/closet/crate,
+/obj/item/target/alien,
+/obj/item/target/alien,
+/obj/item/target/clown,
+/obj/item/target/clown,
+/obj/item/target/syndicate,
+/obj/item/target/syndicate,
+/obj/item/gun/energy/laser/practice,
+/obj/item/gun/energy/laser/practice,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"shN" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/drone,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"sjj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/yellow/side,
+/area/engine/engineering)
+"slk" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plating,
+/area/maintenance/department/medical/morgue)
+"smH" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/corner,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/transfer)
+"srG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ssm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 2;
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 9
+ },
+/area/security/brig)
+"stN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"sxs" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/table,
+/obj/item/shovel/spade,
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"sCq" = (
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plating,
-/area/hallway/secondary/service)
-"xkI" = (
-/obj/structure/chair/stool,
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
+/area/maintenance/fore/secondary)
+"sHc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
},
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"sHF" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "0"
+ },
+/turf/open/floor/plating,
/area/maintenance/bar)
-"xug" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/wood{
- icon_state = "wood-broken7"
- },
-/area/maintenance/bar)
-"xwc" = (
-/obj/structure/chair/stool/bar,
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/maintenance/bar)
-"xwS" = (
+"sJq" = (
/obj/effect/turf_decal/stripes/white/line{
dir = 8
},
@@ -54616,40 +54109,488 @@
},
/turf/open/floor/plasteel/dark,
/area/security/execution/transfer)
-"xIa" = (
-/obj/structure/table,
-/obj/effect/spawner/lootdrop/grille_or_trash,
+"sLv" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"xJs" = (
-/obj/structure/cable/yellow{
- icon_state = "1-2"
+"sOb" = (
+/obj/effect/spawner/lootdrop/keg,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"sOs" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance/abandoned,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"sQZ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"sRN" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"sSW" = (
+/obj/structure/chair/office/light,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"sXy" = (
+/obj/machinery/door/airlock/external{
+ name = "Security External Airlock";
+ req_access_txt = "63"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/security/main)
+"sZJ" = (
+/obj/machinery/camera/emp_proof{
+ c_tag = "Engine Containment Port Aft";
+ dir = 1;
+ network = list("engine")
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"xMh" = (
-/obj/structure/grille,
-/obj/structure/cable{
- icon_state = "1-2"
+"tal" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall,
+/area/hallway/secondary/service)
+"tfS" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"tkQ" = (
+/obj/machinery/light{
+ dir = 1
},
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"tnF" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/bar)
+"tnU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"tsp" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel/red/side{
+ dir = 4
+ },
+/area/security/brig)
+"tuE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"tvD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"tym" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 1;
+ id_tag = "lobbyairlock";
+ name = "Security Lobby";
+ req_access_txt = "0"
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 1
+ },
+/area/security/brig)
+"tzD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"tMl" = (
+/obj/effect/turf_decal/loading_area,
+/turf/open/floor/plasteel/showroomfloor,
+/area/crew_quarters/kitchen)
+"tOq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"tPR" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"tXL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"tYL" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"ufy" = (
+/obj/structure/grille,
/obj/structure/cable{
icon_state = "1-8"
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"xTa" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 8
+"ufQ" = (
+/obj/structure/rack,
+/obj/item/gun/energy/e_gun/dragnet,
+/obj/item/gun/energy/e_gun/dragnet,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"ujr" = (
+/obj/structure/chair/stool,
+/obj/item/device/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_y = -35
},
/turf/open/floor/wood,
/area/maintenance/bar)
-"xVd" = (
-/obj/structure/bed,
-/obj/item/clothing/suit/straight_jacket,
-/obj/item/clothing/mask/muzzle,
+"unR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"uoB" = (
+/obj/structure/table/reinforced,
+/obj/item/device/multitool,
+/obj/item/screwdriver,
+/obj/machinery/camera{
+ c_tag = "Circuitry Lab North";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"uwt" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/red/corner{
+ dir = 1
+ },
+/area/hallway/primary/fore)
+"uBh" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"uDj" = (
+/obj/machinery/vending/kink,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"uDt" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 1;
+ id_tag = "lobbyairlock";
+ name = "Security Lobby";
+ req_access_txt = "0"
+ },
+/turf/open/floor/plasteel/red/side,
+/area/security/brig)
+"uJy" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/space)
+"uLG" = (
+/turf/open/floor/plasteel/purple/side,
+/area/crew_quarters/cryopod)
+"uNu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
/turf/open/floor/plasteel,
+/area/science/circuit)
+"uPT" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 2
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"uQi" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/structure/closet/emcloset/anchored,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"uQv" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"uRU" = (
+/obj/structure/sign/poster/random{
+ pixel_y = -32
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"uVS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"vbD" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command/glass{
+ name = "EVA Storage";
+ req_access_txt = "18"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"veF" = (
+/obj/machinery/flasher{
+ id = "Cell 2";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/floorgrime,
+/area/security/brig)
+"vfX" = (
+/obj/machinery/power/grounding_rod,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"vhS" = (
+/obj/structure/sign/warning/securearea,
+/turf/closed/wall/r_wall,
+/area/engine/engineering)
+"vvB" = (
+/obj/machinery/button/door{
+ id = "Singularity";
+ name = "Shutters Control";
+ pixel_x = -25;
+ req_access_txt = "11"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"vxh" = (
+/obj/structure/table,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 8;
+ name = "8maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"vxp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"vzp" = (
+/obj/structure/table/reinforced,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vCb" = (
+/obj/machinery/rnd/production/techfab/department/service,
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"vCt" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vEu" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"vLG" = (
+/turf/open/floor/plasteel/red/side{
+ dir = 8
+ },
+/area/security/brig)
+"vPE" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/libraryscanner,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vSJ" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "briggate";
+ name = "security shutters"
+ },
+/obj/machinery/door/window/southleft{
+ base_state = "right";
+ icon_state = "right";
+ name = "Brig Desk";
+ req_access_txt = "1"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"vSO" = (
+/turf/open/floor/plasteel/red/corner{
+ dir = 1
+ },
+/area/security/brig)
+"vUD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "0"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"vVO" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/bot{
+ dir = 2
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"vXb" = (
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/corner{
+ dir = 1
+ },
+/obj/machinery/door_timer{
+ id = "Secure Cell";
+ name = "Secure Cell";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/dark,
/area/security/execution/transfer)
-"xZZ" = (
+"vXP" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/open/space/basic,
+/area/space)
+"vYq" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/red/side{
+ dir = 4
+ },
+/area/security/brig)
+"vYD" = (
+/obj/machinery/door/window/brigdoor/security/cell{
+ id = "Cell 3";
+ name = "Cell 3"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/red/side,
+/area/security/brig)
+"wbT" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"wdS" = (
/obj/structure/cable{
icon_state = "4-8"
},
@@ -54665,38 +54606,180 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
-"yam" = (
-/obj/effect/landmark/start/atmospheric_technician,
-/turf/open/floor/plasteel,
-/area/engine/atmos)
-"yck" = (
+"wkN" = (
+/turf/closed/wall,
+/area/science/circuit)
+"wnz" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/warden)
+"wnQ" = (
+/obj/structure/table/wood,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"wrp" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"wvX" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light,
+/obj/item/stock_parts/cell/super,
+/obj/item/stock_parts/cell/super,
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"wBd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/closed/wall,
+/area/hallway/secondary/service)
+"wCt" = (
+/turf/open/floor/plasteel/red/side{
+ dir = 6
+ },
+/area/security/brig)
+"wCE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"wHz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"wMN" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "seclobby";
+ name = "security shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"wNO" = (
/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space)
+"wOb" = (
+/obj/structure/lattice,
+/obj/structure/grille,
/turf/open/space,
/area/space)
+"wUY" = (
+/obj/structure/table,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plasteel/hydrofloor,
+/area/hallway/secondary/service)
+"xaR" = (
+/obj/structure/bed,
+/obj/item/clothing/suit/straight_jacket,
+/obj/item/clothing/mask/muzzle,
+/turf/open/floor/plasteel,
+/area/security/execution/transfer)
+"xbv" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"xhV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/construction)
+"xiw" = (
+/obj/machinery/door/airlock{
+ name = "Service Hall";
+ req_one_access_txt = "25;26;35;28"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"xyL" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "0"
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"xEu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"xIa" = (
+/obj/structure/table,
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"xIZ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/security/glass{
+ cyclelinkeddir = 1;
+ id_tag = "outerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 9
+ },
+/area/security/brig)
+"xPO" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/electrical{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/toolbox/electrical{
+ pixel_x = -2
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"xUx" = (
+/turf/open/floor/plasteel/dark,
+/area/security/processing)
+"ych" = (
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"ycu" = (
/obj/structure/cable{
icon_state = "2-4"
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"yeT" = (
-/obj/effect/landmark/secequipment,
-/obj/effect/turf_decal/bot{
- dir = 2
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
-"yfv" = (
-/obj/effect/turf_decal/stripes/white/line{
- dir = 5
- },
-/turf/open/floor/plasteel/dark,
-/area/security/execution/transfer)
-"ykh" = (
-/obj/machinery/flasher/portable,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/plasteel/dark,
-/area/security/armory)
(1,1,1) = {"
aaa
@@ -74131,7 +74214,7 @@ aaa
aaa
bCq
bPS
-bRd
+aad
bPS
bPS
bCq
@@ -76189,20 +76272,20 @@ bCq
bPY
cOw
bCq
-lWz
-lWz
-lWz
-lWz
-lWz
-daq
-lWz
-lWz
-lWz
-lWz
-lWz
-lWz
-lWz
-lWz
+ixt
+ixt
+ixt
+ixt
+ixt
+gbY
+ixt
+ixt
+ixt
+ixt
+ixt
+ixt
+ixt
+ixt
bUs
bLv
aaa
@@ -76446,20 +76529,20 @@ bCq
bPX
bRg
bRg
-lWz
-nHg
+ixt
+onr
bVG
-utQ
-vRb
-nHg
-pML
-lWz
-nHg
-pzG
+sQZ
+gls
+onr
+gDh
+ixt
+onr
+mpW
bVG
-nHg
-ody
-lWz
+onr
+sOb
+ixt
bUs
bLv
aaa
@@ -76703,20 +76786,20 @@ bLv
bQa
bHE
bHE
-lWz
-iun
-ilg
-gHZ
-uvc
-sGJ
-uvc
-pNS
-uvc
-uvc
-rMY
-eGa
-lxM
-lWz
+ixt
+wCE
+stN
+kWK
+oku
+tnU
+oku
+gzC
+oku
+oku
+npy
+wbT
+uRU
+ixt
bUs
bLv
aaf
@@ -76960,20 +77043,20 @@ bLv
bPZ
bHE
bHE
-sIY
-vaY
-whS
-gBe
-gnt
-xwc
-lFR
-jaa
-lFR
-gEu
-ujp
+sHF
+rUy
+kdG
+uBh
+tYL
+lyr
+xbv
+xyL
+xbv
+jLS
+efZ
cCa
-nHg
-lWz
+onr
+ixt
bUs
bLv
aaa
@@ -77217,20 +77300,20 @@ bLv
bHE
bHE
bSs
-lWz
-umq
-vXR
-rvK
-jwO
-vXR
-nHg
-tQz
-rWu
+ixt
+tzD
+wnQ
+dzh
+rvj
+wnQ
+onr
+kpR
+mrH
cCa
-fXR
-iZz
-muS
-lWz
+oYK
+hgD
+dpg
+ixt
bUs
bLv
aaa
@@ -77474,20 +77557,20 @@ bCq
bHE
bRh
bLu
-lWz
-jvH
-kEo
-thu
-xug
-lNK
-fNa
-lWz
-nHg
-xkI
-fXR
-iZz
-srs
-lWz
+ixt
+iMb
+fNf
+kVQ
+pGl
+jZE
+nWc
+ixt
+onr
+gMn
+oYK
+hgD
+ujr
+ixt
bUs
bLv
aaf
@@ -77731,20 +77814,20 @@ bCq
bOK
bCq
bCq
-lWz
-mxj
-fIx
-upn
-cmR
-uaT
-lWz
-lWz
-nHg
+ixt
+vUD
+tnF
+nTj
+tfS
+naK
+ixt
+ixt
+onr
cCa
-tYV
-izg
+luk
+hjA
cCa
-lWz
+ixt
bUs
bLv
aaa
@@ -77908,13 +77991,13 @@ abc
aea
aeH
aft
-sHr
-fmW
-xwS
-yfv
+gLe
+goA
+sJq
+pxL
abc
-hCi
-hCi
+wNO
+wNO
aaa
aiU
aln
@@ -77989,19 +78072,19 @@ bHE
bLv
aaa
bLv
-qiH
-fIx
-lWz
-lWz
-lWz
-lWz
-nHg
-nHg
-nHg
-lzJ
+dLh
+tnF
+ixt
+ixt
+ixt
+ixt
+onr
+onr
+onr
+gUe
cCa
-pRh
-lWz
+fYm
+ixt
bUs
bLv
aaa
@@ -78167,18 +78250,18 @@ aeJ
afw
abc
abc
-eBn
-pXY
+smH
+vXb
abc
aaf
aaf
aaf
aiU
-dBk
+xUx
aiU
aaa
aiU
-dBk
+xUx
aiU
aaf
aaf
@@ -78246,19 +78329,19 @@ bHE
bLv
aaf
bLv
-qiH
-fIx
-vAM
-nYI
-nGs
-mHd
-nHg
-rWu
-eGa
-xTa
-nHg
-nHg
-lWz
+dLh
+tnF
+fRn
+gZP
+eng
+qgr
+onr
+mrH
+wbT
+fTt
+onr
+onr
+ixt
bUs
bLv
aaf
@@ -78274,7 +78357,7 @@ cjJ
aaa
aaa
crn
-pmD
+aaa
aaa
aaa
aaa
@@ -78424,8 +78507,8 @@ aeI
afv
agf
abc
-wjf
-plH
+dUH
+fbn
abc
aiT
aiT
@@ -78503,19 +78586,19 @@ bLv
bCq
aaa
bLv
-qiH
-fIx
-xgX
-cKh
-rhJ
-lWz
-vNJ
-cEm
-kyO
-kTn
-kXw
-pAu
-lWz
+dLh
+tnF
+pWK
+pWv
+hNK
+ixt
+fyQ
+gpQ
+qBe
+nqq
+mMr
+uDj
+ixt
bUs
bCq
aaa
@@ -78531,7 +78614,7 @@ cjJ
aaa
aaa
crn
-pmD
+aaa
aaa
aaa
aaa
@@ -78681,9 +78764,9 @@ aeL
afy
agh
abc
-mXs
-mXs
-mXs
+fMq
+fMq
+fMq
aiV
ajs
akb
@@ -78761,17 +78844,17 @@ aaa
aaa
bTB
bUv
-obC
-oru
-oru
-oru
-oru
-oru
-oru
-oru
-oru
-oru
-oru
+mrA
+gpX
+gpX
+gpX
+gpX
+gpX
+gpX
+gpX
+gpX
+gpX
+gpX
car
bUs
bCq
@@ -78788,7 +78871,7 @@ cjJ
aaf
aaf
cig
-pmD
+aaa
aaa
aaa
aaa
@@ -78938,9 +79021,9 @@ aeK
afx
agg
abc
-mXs
-xVd
-mXs
+fMq
+xaR
+fMq
aiV
ajr
aka
@@ -79195,9 +79278,9 @@ aeN
afA
afA
afA
-mXs
-mXs
-mXs
+fMq
+fMq
+fMq
aiV
aju
akd
@@ -79559,7 +79642,7 @@ cgR
cgR
cqN
cro
-pmD
+aaa
aaa
aaa
aaa
@@ -79816,7 +79899,7 @@ ciN
cji
cDZ
crr
-pmD
+crJ
aaa
aaa
aaa
@@ -80073,7 +80156,7 @@ cnv
cDB
cqP
crq
-pmD
+crJ
aaa
aaa
aaa
@@ -80209,7 +80292,7 @@ aak
aap
aay
aaD
-aat
+aau
aat
aat
aat
@@ -80344,7 +80427,7 @@ gXs
gXs
gXs
gXs
-hCi
+wNO
aaa
aaa
aaa
@@ -80587,22 +80670,22 @@ cpX
cqz
cqQ
ccw
-pmD
+crJ
aaa
aaa
-uvy
-uvy
-uvy
+qRA
+qRA
+qRA
aaa
aaa
aaa
aaa
aaa
-uvy
-uvy
-uvy
-hCi
-hCi
+qRA
+qRA
+qRA
+wNO
+wNO
aaa
aaa
aaa
@@ -80844,24 +80927,24 @@ clJ
cig
cig
ccw
-pmD
-pmD
-uvy
-uvy
-uvy
-uvy
-uvy
+crJ
+crJ
+qRA
+qRA
+qRA
+qRA
+qRA
aaa
aaa
aaa
-uvy
-uvy
-uvy
-uvy
-uvy
-hCi
-hCi
-hCi
+qRA
+qRA
+qRA
+qRA
+qRA
+wNO
+wNO
+wNO
aaa
aaa
aaa
@@ -81095,7 +81178,7 @@ ccw
ccw
ccw
cnZ
-oHi
+srG
cpt
cpt
cpt
@@ -81117,8 +81200,8 @@ ccw
ccw
ccw
ccw
-uvy
-hCi
+qRA
+wNO
aaa
aaa
aaa
@@ -81259,7 +81342,7 @@ auj
akl
akO
alx
-mnX
+qkH
amg
aiX
anw
@@ -81354,11 +81437,11 @@ cnt
cob
coL
cDo
-oaS
+dSv
cgR
cqT
ccw
-crJ
+uQi
ccw
csb
cFn
@@ -81370,12 +81453,12 @@ ccw
ccw
cGE
cFn
-jZh
-mzz
-mzz
+eoT
+ych
+ych
ccw
-uvy
-yck
+qRA
+uJy
aaa
aaa
aaa
@@ -81613,26 +81696,26 @@ coK
cpu
cMm
ckH
-uAt
-hMa
+sjj
+jZr
crK
cEK
csa
-gre
-mQs
-gre
+gOI
+hua
+gOI
cGr
-vHQ
-hDa
-vHQ
-mLm
-gre
-mQs
-gre
-gre
+qCC
+kFU
+qCC
+vEu
+gOI
+hua
+gOI
+gOI
ccw
-uvy
-hCi
+qRA
+wNO
aaa
aaa
aaa
@@ -81771,9 +81854,9 @@ aiF
agj
ajD
akm
-cxR
+iGM
aly
-quv
+veF
amQ
aiX
anw
@@ -81868,28 +81951,28 @@ cgR
cnZ
chF
ciO
-oaS
+dSv
cgR
cqT
ccw
cig
ccw
cFb
-gre
+gOI
cFI
-gre
-gre
-gre
-gre
-gre
-gre
-gre
+gOI
+gOI
+gOI
+gOI
+gOI
+gOI
+gOI
cFI
-gre
-iqO
+gOI
+sZJ
ccw
-uvy
-fdi
+qRA
+vXP
aaa
aaa
aaa
@@ -82005,7 +82088,7 @@ aaa
aag
aaf
aai
-aau
+ngv
aaA
aaG
aaK
@@ -82030,7 +82113,7 @@ aja
akl
akP
alx
-mnX
+qkH
ami
aiX
anw
@@ -82123,30 +82206,30 @@ ceZ
clQ
cgR
cnZ
-oHi
+srG
cgR
cgR
cgR
cqT
-fFB
+mlU
cEs
-gre
-rNn
+gOI
+vfX
cAp
-xJs
+lIT
cAo
-xJs
+lIT
cAo
-xJs
+lIT
cAo
-xJs
-cQZ
-gre
-gre
-gre
+lIT
+hvT
+gOI
+gOI
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -82284,7 +82367,7 @@ agP
agP
aiz
ajg
-jvX
+hNf
akQ
agj
agj
@@ -82380,30 +82463,30 @@ cTd
ckF
ckF
cgK
-oHi
+srG
cgR
cgR
cgR
cqT
-fFB
+mlU
csP
-gre
-gre
+gOI
+gOI
cAq
-mWO
+cFJ
cSH
-mWO
+cFJ
cSH
-mWO
+cFJ
cSH
-mWO
+cFJ
cSH
-mWO
-gre
-gre
+cFJ
+gOI
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -82522,7 +82605,7 @@ aaa
aaa
aaf
aaf
-ddq
+fwk
aaf
aai
abi
@@ -82544,7 +82627,7 @@ ajb
ajF
akN
alw
-oQP
+jve
amQ
aiX
anw
@@ -82642,10 +82725,10 @@ cpx
cqd
cjc
cqU
-fFB
+mlU
csP
-gre
-rNn
+gOI
+vfX
cAq
cFK
aoV
@@ -82656,11 +82739,11 @@ aaa
aoV
aoV
cFK
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaf
aaa
aaa
@@ -82795,16 +82878,16 @@ agn
agR
agn
agR
-elx
+wnz
aiX
-ese
+oqW
akv
-lWm
-mnl
+vYD
+kTd
aww
amk
aiX
-ejX
+uwt
aov
aph
aqb
@@ -82897,7 +82980,7 @@ cnZ
cDh
cpy
ccw
-hyz
+kNd
ccw
ccw
cqY
@@ -82907,17 +82990,17 @@ cAq
aoV
aoV
aoV
-hCi
+wNO
aaf
aaa
aoV
aoV
aoV
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -83036,26 +83119,26 @@ aaa
aaa
aaa
aaf
-ddq
+fwk
aaf
-nnM
-ykh
-tdl
-myd
+juO
+aaT
+gxk
+qxB
aaZ
cpg
acv
adi
-dRy
+pMw
aaZ
aeW
-xZZ
+wdS
ahv
ahQ
aiI
aiH
ajI
-umu
+hxi
akQ
agj
agj
@@ -83155,10 +83238,10 @@ cDh
ccw
cqf
cqD
-oUs
+vvB
crs
cEv
-ugZ
+qAZ
cqY
cAq
aoV
@@ -83170,11 +83253,11 @@ aaa
aaa
aoV
aoV
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -83293,29 +83376,29 @@ aaa
aaa
aaa
aaf
-ddq
+fwk
aaf
-nnM
-ykh
-ruZ
-myd
+juO
+aaT
+dLs
+qxB
aaZ
acl
cxA
acL
-rDb
+shN
aaZ
agp
agT
ahx
ahS
aiK
-uTi
-ese
+nFy
+oqW
akm
akT
aly
-nys
+qcU
amQ
aiX
anw
@@ -83409,29 +83492,29 @@ cmL
cgR
cnZ
chX
-spp
+vVO
cqh
cqF
cra
crI
cEw
-ejb
+psf
cqY
cAq
aaa
aaa
aaa
-cDO
+pIt
cGU
-sWi
+unR
aaa
-hCi
+wNO
cFK
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aae
@@ -83550,12 +83633,12 @@ aaa
aaa
aaa
aaf
-ddq
+fwk
aaf
-nnM
-ykh
-fiq
-ofN
+juO
+aaT
+qSw
+gZt
aaZ
ack
adk
@@ -83572,13 +83655,13 @@ ajI
akl
akS
alx
-mnX
+qkH
amp
aiX
anS
aoy
-plY
-eoF
+hWi
+lMN
anz
anz
anz
@@ -83665,7 +83748,7 @@ clJ
cmL
cnv
cnZ
-eHD
+nbx
ccw
cqg
cqE
@@ -83673,22 +83756,22 @@ cqZ
crt
cMH
cAm
-mMg
+rxy
cMN
gXs
aaf
aaf
-kNw
+hGa
cGV
-tHc
+keZ
aaf
aaf
gXs
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -83807,14 +83890,14 @@ aaa
aaa
aaa
aaf
-ddq
+fwk
aaf
-nnM
-ykh
-ruZ
-otR
+juO
+aaT
+dLs
+cMP
aaZ
-cVk
+ndh
acM
adQ
cwM
@@ -83824,8 +83907,8 @@ agU
ahy
ahX
aiL
-cLr
-dUn
+tPR
+igd
akq
akQ
agj
@@ -83922,30 +84005,30 @@ ccw
cmN
cgR
cnZ
-eHD
-hyz
+nbx
+kNd
cqj
cSG
crb
cru
cEx
-oAQ
+dgt
cqY
cAq
cFK
-hCi
+wNO
aaa
-hmW
-sAz
-ieW
+sHc
+sRN
+vxp
aaa
aaa
aaa
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -84064,14 +84147,14 @@ aaa
aaa
aaa
aaf
-ddq
+fwk
aaf
-nnM
-nAv
-quH
-otR
+juO
+oRN
+jwH
+cMP
aaZ
-onN
+tkQ
coS
aet
cxA
@@ -84081,18 +84164,18 @@ agt
ahz
aie
agt
-ryt
-cYR
+gFz
+eTX
akp
akU
alz
aml
amT
aiX
-cKI
-owf
+tym
+uDt
apl
-tBz
+hjg
aqc
aqc
aqc
@@ -84179,7 +84262,7 @@ clM
cfz
cgR
cnZ
-eHD
+nbx
ccw
cqi
cMD
@@ -84198,11 +84281,11 @@ aaa
aaa
aoV
aoV
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -84321,14 +84404,14 @@ aaa
aaa
aaa
aaf
-ddq
+fwk
aaf
-nnM
-wqO
-wXR
-uMX
+juO
+ufQ
+iCl
+kMh
abQ
-nLS
+uQv
adj
arc
blT
@@ -84339,15 +84422,15 @@ cxk
aig
aiM
aiX
-eqj
-nsq
-eiQ
+fzH
+jtk
+tuE
alB
amn
amV
-tkF
+vSJ
aiG
-qkd
+wCt
aod
aqf
ahT
@@ -84357,11 +84440,11 @@ ahT
ahT
awn
axF
-tdt
-tdt
-tdt
-tdt
-amI
+sCq
+sCq
+sCq
+sCq
+lLs
anF
anF
aoa
@@ -84436,10 +84519,10 @@ cfa
cje
cgR
cnZ
-eHD
+nbx
cpy
ccw
-hyz
+kNd
ccw
ccw
cqY
@@ -84451,15 +84534,15 @@ aoV
aaa
aaa
aaf
-hCi
+wNO
aaa
aoV
aoV
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -84578,14 +84661,14 @@ aaa
aaa
aaa
aaf
-ddq
+fwk
aaf
-nnM
-mnG
-ilT
-fsC
+juO
+gAv
+ryS
+flE
abN
-pdR
+tvD
acF
acF
aes
@@ -84596,13 +84679,13 @@ ahB
aHp
agn
aiX
-jKI
-sHa
+ssm
+gEZ
amS
alA
-qyA
+dtr
amm
-alN
+wMN
anT
anT
aod
@@ -84616,10 +84699,10 @@ arf
arf
arf
arf
-fgi
-fgi
-fgi
-fgi
+qnI
+qnI
+qnI
+qnI
anF
ahn
aJn
@@ -84698,10 +84781,10 @@ cpD
cDw
cDF
cEa
-fFB
+mlU
csP
-gre
-rNn
+gOI
+vfX
cAq
cFK
aoV
@@ -84712,11 +84795,11 @@ cFK
aoV
aoV
cFK
-mWO
-gre
+cFJ
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaf
aaa
aaa
@@ -84835,12 +84918,12 @@ aaa
aaa
aaa
aaf
-ddq
+fwk
aaf
-nnM
-wMS
-kDA
-kkQ
+juO
+qIW
+dAx
+eVC
aci
acm
cpA
@@ -84857,10 +84940,10 @@ ajJ
akr
akX
aje
-gKd
-gKd
-gKd
-gKd
+vLG
+vLG
+vLG
+vLG
aoB
aod
aqe
@@ -84873,10 +84956,10 @@ atf
arf
aqa
atf
-fgi
-qqN
-mhD
-fgi
+qnI
+oYx
+qEl
+qnI
anF
ahn
aaa
@@ -84955,25 +85038,25 @@ cgR
cgR
cgR
cqT
-fFB
+mlU
csP
-gre
-gre
+gOI
+gOI
cAq
-mWO
+cFJ
cSK
-mWO
+cFJ
cSK
-mWO
+cFJ
cSK
-mWO
+cFJ
cSK
-mWO
-gre
-gre
+cFJ
+gOI
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -85094,9 +85177,9 @@ aaf
aaf
ctv
ctv
-uvy
+qRA
adR
-wrI
+gpe
avB
aaZ
aaZ
@@ -85115,12 +85198,12 @@ ahY
akX
ajc
alC
-gKd
-gKd
-oyS
-hbX
-mSu
-vPg
+vLG
+vLG
+myV
+kwd
+iJY
+cxB
arf
apY
ate
@@ -85130,10 +85213,10 @@ ath
arf
apY
ath
-fgi
-oZl
-srA
-fgi
+qnI
+fBY
+uLG
+qnI
anF
ahn
aaa
@@ -85212,25 +85295,25 @@ cnx
cDx
cqb
cqT
-fFB
+mlU
cEs
-gre
-rNn
+gOI
+vfX
cAr
-xJs
+lIT
cGh
-xJs
+lIT
cGh
-xJs
+lIT
cGh
-xJs
-vie
-gre
-gre
-gre
+lIT
+dcm
+gOI
+gOI
+gOI
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -85350,9 +85433,9 @@ aaa
aaa
aaa
atS
-olb
-gqJ
-tPb
+nTO
+kXn
+qpk
abO
abO
acO
@@ -85367,14 +85450,14 @@ ahA
ahZ
adR
aiQ
-ese
+oqW
akt
-sPi
-dLQ
+xIZ
+vSO
ajc
-qkd
+wCt
aiG
-hSW
+lju
aoD
aod
aqe
@@ -85387,10 +85470,10 @@ ath
arf
ayV
ath
-fgi
+qnI
aCd
-srA
-fgi
+uLG
+qnI
anF
ahn
aJw
@@ -85473,21 +85556,21 @@ ccw
ccw
ccw
crc
-gre
+gOI
cBR
-gre
-gre
-gre
-gre
-gre
-gre
-gre
+gOI
+gOI
+gOI
+gOI
+gOI
+gOI
+gOI
cBR
-gre
-riY
+gOI
+nGl
ccw
-uvy
-aaT
+qRA
+wOb
aaa
aaa
aaa
@@ -85606,9 +85689,9 @@ aaa
aaa
aaa
aaa
-lBd
-qli
-mXj
+jIZ
+glE
+nsg
abO
abO
abO
@@ -85627,11 +85710,11 @@ ajf
ajK
aks
akY
-srd
+rZr
ajc
-lik
+qiu
alC
-hSW
+lju
aoC
aod
aqe
@@ -85644,10 +85727,10 @@ awo
arf
asd
aAb
-fgi
-lza
-srA
-fgi
+qnI
+fmd
+uLG
+qnI
aoa
ahn
aJv
@@ -85724,27 +85807,27 @@ cDe
cDk
coc
cqa
-uuA
-uAt
-hMa
+xPO
+sjj
+jZr
czF
cEK
csd
-gre
+gOI
cFU
-gre
+gOI
cGE
-vHQ
+qCC
cGZ
-vHQ
+qCC
csx
-gre
+gOI
cFU
-gre
-gre
+gOI
+gOI
ccw
-uvy
-hCi
+qRA
+wNO
aaa
aaa
aaa
@@ -85863,14 +85946,14 @@ aaa
aaa
aaa
aaa
-qWq
-qli
-mXj
-yeT
-yeT
-yeT
-yeT
-yeT
+kPj
+glE
+nsg
+izN
+izN
+izN
+izN
+izN
abO
aew
afe
@@ -85882,13 +85965,13 @@ aia
aiP
aiR
ajB
-gtB
+oKG
aiX
akz
alf
-iNt
-iNt
-dfW
+qAP
+qAP
+leY
aoF
apo
aqh
@@ -85902,8 +85985,8 @@ aul
azc
atj
aAX
-aul
-aul
+azc
+atj
aFe
aul
aHT
@@ -85988,20 +86071,20 @@ crM
ccw
crV
cFn
-xMh
+lnG
cFn
-mLm
+vEu
ccw
ccw
ccw
cGr
cFn
-rZV
-mzz
-mzz
+ufy
+ych
+ych
ccw
-uvy
-yck
+qRA
+uJy
aaf
aaa
aaa
@@ -86120,9 +86203,9 @@ aaa
aaa
aaa
aaf
-tDP
-qli
-qli
+eBc
+glE
+glE
abO
abO
acp
@@ -86143,11 +86226,11 @@ aku
aiX
alE
amq
-ujc
-nwx
-gUO
+ipt
+tsp
+vYq
aoE
-dAS
+hOS
aqg
aun
asf
@@ -86256,9 +86339,9 @@ ccw
ccw
ccw
ccw
-jyX
-uvy
-hCi
+vhS
+qRA
+wNO
aaa
aaa
aaa
@@ -86377,14 +86460,14 @@ aaa
aaa
aaa
aaa
-qWq
-hgP
-xdq
-pND
+kPj
+qwA
+jJk
+hot
abR
-pND
-pND
-pND
+hot
+hot
+hot
abl
abp
abp
@@ -86504,18 +86587,18 @@ ccw
ccw
ccw
ccw
-hQd
-pmD
-pmD
-pmD
-uvy
-uvy
-uvy
-uvy
-uvy
+kQE
+crJ
+crJ
+crJ
+qRA
+qRA
+qRA
+qRA
+qRA
aaa
-yck
-hCi
+uJy
+wNO
aaa
aaa
aaa
@@ -86765,13 +86848,13 @@ aaa
aaa
aaa
aaa
-pmD
-uvy
-uvy
-uvy
-hCi
-hCi
-hCi
+crJ
+qRA
+qRA
+qRA
+wNO
+wNO
+wNO
aaa
aaa
aaa
@@ -86994,7 +87077,7 @@ caE
cbA
ccy
bOd
-yam
+gXF
bQu
cfO
cgW
@@ -87016,17 +87099,17 @@ ccw
crX
cfK
aag
-hCi
-hCi
-hCi
-hCi
-hCi
-hCi
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
gXs
gXs
gXs
gXs
-hCi
+wNO
aaa
aaa
aae
@@ -87239,7 +87322,7 @@ bIF
bOZ
bQp
bRA
-yam
+gXF
bTO
bUL
bVU
@@ -89211,7 +89294,7 @@ aaa
aaf
aag
acU
-afn
+adr
sXy
aeC
afn
@@ -89999,7 +90082,7 @@ aaa
aaa
aaf
ahn
-anF
+anG
aoe
aoL
apy
@@ -91823,10 +91906,10 @@ aKz
aKR
aND
aJC
-aPP
+aab
aRg
aQc
-aTa
+aac
aQc
aXk
aQc
@@ -92653,11 +92736,11 @@ cfl
cfZ
cki
cld
+eHI
cjt
-cjr
csq
-cmd
-cmd
+xEu
+wHz
cmd
cmd
cmd
@@ -92908,12 +92991,12 @@ cdF
ceD
cfk
cfY
-cjr
+rfW
ckj
cjs
cle
cli
-cmc
+uPT
cmY
cmc
cop
@@ -93682,10 +93765,10 @@ cfj
cfj
cfj
cjx
-cfj
-cfj
-cmd
-cmd
+cfl
+cfl
+dqu
+tXL
cmd
cos
cmd
@@ -96471,7 +96554,7 @@ cTS
cTK
bpQ
cTK
-cTJ
+slk
btm
buy
bvz
@@ -97016,8 +97099,8 @@ bRT
bEm
bEm
bDb
-aco
-agd
+cfr
+cho
bDb
aaa
cNW
@@ -97258,8 +97341,8 @@ bJJ
bKY
bMi
bNo
-aab
-aad
+bIP
+bPA
bJN
bRU
bEm
@@ -97273,9 +97356,9 @@ bRU
bEm
bEm
bDb
-acq
-age
-ajC
+cgi
+chq
+ccQ
aaa
cOT
cQB
@@ -97530,9 +97613,9 @@ bRU
bEm
cBz
bDb
-acq
-age
-ajC
+cgi
+chq
+ccQ
aaa
cOT
cQB
@@ -97772,8 +97855,8 @@ bJL
bLa
bMi
bNo
-aac
-aad
+bPy
+bPA
bJN
bRW
bTb
@@ -97787,8 +97870,8 @@ bZV
caV
cbS
bDb
-acw
-ago
+cgl
+chs
bDb
aaa
cNW
@@ -98044,8 +98127,8 @@ bRV
bTa
cbR
bDb
-adr
-agv
+cgk
+chr
bDb
aaa
cNW
@@ -98300,10 +98383,10 @@ bZa
bMi
bMi
bRZ
-abI
-aeF
-ahw
-ajC
+cTY
+cTZ
+chu
+ccQ
aaf
cOT
cQB
@@ -98557,12 +98640,12 @@ bTc
bRX
bTc
cbT
-abJ
-abJ
-ahR
-ajG
-ajX
-ajY
+ccP
+ccP
+cht
+ckn
+csk
+czQ
czU
czZ
cOT
@@ -98814,10 +98897,10 @@ bZb
bRZ
bMi
bMi
-abP
-afQ
-aiN
-ajC
+cfy
+cgn
+cjB
+ccQ
aaf
cOT
cgm
@@ -99060,15 +99143,15 @@ bIv
bIR
bPE
bLe
-abm
+bRY
bTd
bUg
bVi
-abn
+bWm
bTd
bUg
bVi
-abH
+bZW
bTd
bUg
bDb
@@ -100086,7 +100169,7 @@ bJN
bMp
bNp
bOx
-aaR
+bPI
bJN
bEm
bEm
@@ -102649,7 +102732,7 @@ bCi
bvK
bEw
bFU
-bFU
+bEL
bGk
bJW
bEC
@@ -102906,14 +102989,14 @@ aGs
bvK
bBF
bFU
-bEL
+bFT
bGz
bJZ
-bEC
+kzT
bMx
bNw
bOF
-bEC
+fcG
bQW
bSj
bTn
@@ -103166,11 +103249,11 @@ bFU
bFT
bFU
bJY
-bEC
+bEM
bMv
bNv
bMv
-bSl
+rcD
wkN
wkN
wkN
@@ -103420,14 +103503,14 @@ bzO
bqe
bEB
bFW
-bFT
-bFU
-bFU
+oce
+tOq
+kOw
bLi
bMz
bNy
bOH
-wkN
+dvO
bQY
vzp
bTo
@@ -103680,11 +103763,11 @@ bFV
bFT
bGA
bHg
-bFU
+bHg
bMy
bNx
bOG
-wkN
+jMF
uoB
bSk
bXs
diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm
index 5d97acd0c0..403334d4e0 100644
--- a/_maps/map_files/Deltastation/DeltaStation2.dmm
+++ b/_maps/map_files/Deltastation/DeltaStation2.dmm
@@ -113,29 +113,17 @@
/turf/open/space,
/area/solar/starboard/fore)
"aap" = (
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
-"aaq" = (
-/obj/machinery/light/small{
+/obj/machinery/light/small,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/chem_dispenser/drinks/beer{
dir = 1
},
-/obj/machinery/camera{
- c_tag = "Xenobiology - Killroom Chamber";
- dir = 2;
- name = "xenobiology camera";
- network = list("ss13","xeno","rd")
+/obj/structure/table/wood/poker,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = -32
},
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
-"aar" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 2;
- external_pressure_bound = 140;
- name = "killroom vent";
- pressure_checks = 0
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
+/turf/open/floor/plating,
+/area/crew_quarters/abandoned_gambling_den)
"aas" = (
/obj/docking_port/stationary/random{
id = "pod_lavaland1";
@@ -155,35 +143,6 @@
/obj/effect/landmark/xeno_spawn,
/turf/open/space,
/area/solar/starboard/fore)
-"aav" = (
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"aaw" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
- dir = 2;
- external_pressure_bound = 120;
- name = "server vent"
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
-"aax" = (
-/obj/machinery/atmospherics/pipe/manifold/general/hidden{
- dir = 8
- },
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
-"aay" = (
-/obj/machinery/atmospherics/pipe/simple/general/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
-"aaz" = (
-/obj/machinery/atmospherics/pipe/simple/general/hidden{
- dir = 9
- },
-/turf/open/floor/plasteel/vault/killroom,
-/area/science/xenobiology)
"aaA" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/pod_1)
@@ -202,52 +161,6 @@
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/solar/starboard/fore)
-"aaF" = (
-/obj/structure/cable/white{
- icon_state = "0-4"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/atmospherics/pipe/simple/general/hidden,
-/turf/open/floor/plating,
-/area/science/xenobiology)
-"aaG" = (
-/obj/structure/cable/white{
- icon_state = "2-4"
- },
-/obj/structure/cable/white{
- icon_state = "2-8"
- },
-/obj/machinery/door/airlock/research/glass{
- name = "Xenobiology Kill Room";
- req_access_txt = "47"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 2
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
-"aaH" = (
-/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
- dir = 1;
- min_temperature = 80;
- on = 1;
- target_temperature = 80
- },
-/obj/effect/turf_decal/bot,
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
-"aaI" = (
-/obj/machinery/computer/camera_advanced/xenobio{
- dir = 8
- },
-/obj/machinery/status_display{
- pixel_x = 32
- },
-/turf/open/floor/circuit/green,
-/area/science/xenobiology)
"aaO" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -1660,7 +1573,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering{
name = "Auxiliary Construction Zone";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -1707,7 +1619,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering{
name = "Auxiliary Construction Zone";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/effect/turf_decal/stripes/line{
@@ -1907,7 +1818,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/maintenance_hatch{
name = "Maintenance Hatch";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/effect/turf_decal/stripes/line{
@@ -3747,7 +3657,6 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/machinery/vending/kink,
/turf/open/floor/wood,
/area/crew_quarters/electronic_marketing_den)
"amQ" = (
@@ -5682,7 +5591,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos{
name = "Reflector Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -5708,7 +5616,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos{
name = "Reflector Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -9281,6 +9188,10 @@
},
/turf/open/floor/circuit/green,
/area/engine/supermatter)
+"ayK" = (
+/obj/machinery/power/supermatter_shard/crystal/engine,
+/turf/open/floor/engine,
+/area/engine/supermatter)
"ayL" = (
/obj/machinery/atmospherics/pipe/manifold/general/visible{
dir = 4
@@ -10227,7 +10138,6 @@
/obj/machinery/door/airlock/atmos/glass{
heat_proof = 1;
name = "Supermatter Chamber";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -11492,7 +11402,6 @@
},
/obj/machinery/door/airlock/maintenance_hatch{
name = "Service Hallway Maintenance Hatch";
- req_access_txt = "0";
req_one_access_txt = "12;25;28;46"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -12480,7 +12389,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/grimy,
@@ -13724,8 +13632,6 @@
},
/obj/machinery/door/airlock/external{
name = "External Solar Access";
- req_access_txt = "0";
- req_one_access = null;
req_one_access_txt = "13; 24; 10"
},
/obj/effect/turf_decal/stripes/line{
@@ -13754,8 +13660,6 @@
},
/obj/machinery/door/airlock/external{
name = "External Solar Access";
- req_access_txt = "0";
- req_one_access = null;
req_one_access_txt = "13; 24; 10"
},
/obj/effect/turf_decal/stripes/line{
@@ -13811,8 +13715,6 @@
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/atmos{
name = "Port Bow Solar Access";
- req_access_txt = "0";
- req_one_access = null;
req_one_access_txt = "13; 24"
},
/obj/structure/cable/white{
@@ -13956,7 +13858,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -13981,7 +13882,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Engine Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -14019,7 +13919,6 @@
},
/obj/machinery/door/airlock/atmos/glass{
name = "Power Monitoring";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/decal/cleanable/dirt,
@@ -15091,7 +14990,9 @@
/turf/open/space,
/area/space/nearstation)
"aLc" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aLd" = (
@@ -15339,7 +15240,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/wood,
@@ -15630,11 +15530,6 @@
icon_state = "4-8"
},
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/cryopod{
- tag = "icon-cryopod-open (WEST)";
- icon_state = "cryopod-open";
- dir = 8
- },
/turf/open/floor/plasteel/red/corner{
dir = 1
},
@@ -15734,7 +15629,7 @@
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aMu" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
dir = 4
},
/turf/open/floor/engine/vacuum,
@@ -15746,21 +15641,6 @@
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aMw" = (
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_exterior";
- idSelf = "incinerator_access_control";
- layer = 3.1;
- name = "Incinerator airlock control";
- pixel_x = -24;
- pixel_y = -8
- },
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
- name = "Incinerator airlock control";
- pixel_x = 24;
- pixel_y = -8
- },
/obj/machinery/atmospherics/components/binary/pump{
dir = 4
},
@@ -15768,6 +15648,12 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/airlock_sensor{
+ id_tag = "incinerator_airlock_sensor";
+ master_tag = "incinerator_airlock_control";
+ pixel_y = 24
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"aMx" = (
@@ -15846,7 +15732,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -15872,7 +15757,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Engine Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -16392,13 +16276,15 @@
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"aNT" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
/obj/structure/cable{
icon_state = "4-8"
},
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 2;
+ frequency = 1449;
+ id = "incinerator_airlock_pump"
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"aNU" = (
@@ -17066,8 +16952,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "mix_in";
- pixel_y = 1
+ id = "mix_in"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/engine/vacuum,
@@ -17084,16 +16969,20 @@
dir = 8
},
/obj/machinery/light/small,
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"aPA" = (
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "incinerator_airlock_exterior";
- idInterior = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Incinerator Access Console";
+ airpump_tag = "incinerator_airlock_pump";
+ exterior_door_tag = "incinerator_airlock_exterior";
+ id_tag = "incinerator_access_control";
+ interior_door_tag = "incinerator_airlock_interior";
pixel_x = 8;
pixel_y = -24;
+ sanitize_external = 1;
+ sensor_tag = "incinerator_airlock_sensor";
req_access_txt = "12"
},
/obj/machinery/button/ignition{
@@ -19676,7 +19565,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/chair/stool,
@@ -19716,7 +19604,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/item/chair/stool,
@@ -19746,7 +19633,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/chair/stool,
@@ -20300,7 +20186,6 @@
},
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -20854,7 +20739,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos/glass{
name = "Atmospherics Storage";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/decal/cleanable/dirt,
@@ -21160,7 +21044,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/structure/disposalpipe/segment{
@@ -21414,6 +21297,7 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
+ aiControlDisabled = 1;
name = "Education Chamber";
req_access_txt = "3"
},
@@ -22469,8 +22353,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "co2_in";
- pixel_y = 1
+ id = "co2_in"
},
/turf/open/floor/engine/co2,
/area/engine/atmos)
@@ -23633,7 +23516,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
name = "Cargo Office";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -25167,8 +25049,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "tox_in";
- pixel_y = 1
+ id = "tox_in"
},
/turf/open/floor/engine/plasma,
/area/engine/atmos)
@@ -25230,7 +25111,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos/glass{
name = "Atmospherics Storage";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/decal/cleanable/dirt,
@@ -25346,8 +25226,7 @@
"bgn" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Service Hall";
- req_access_txt = "0"
+ name = "Service Hall"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/cable/white{
@@ -25591,7 +25470,6 @@
},
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/turf_decal/stripes/line{
@@ -25631,7 +25509,6 @@
},
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/turf_decal/stripes/line{
@@ -26342,7 +26219,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_y = 26;
- req_access_txt = "0";
use_power = 0
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -28283,8 +28159,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "n2o_in";
- pixel_y = 1
+ id = "n2o_in"
},
/turf/open/floor/engine/n2o,
/area/engine/atmos)
@@ -29597,7 +29472,6 @@
},
/obj/machinery/door/airlock/command{
name = "Head of Security's Office";
- req_access = null;
req_access_txt = "58"
},
/obj/structure/disposalpipe/segment{
@@ -29692,7 +29566,6 @@
},
/obj/machinery/door/airlock/command{
name = "Head of Security's Quarters";
- req_access = null;
req_access_txt = "58"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -29830,8 +29703,7 @@
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4;
frequency = 1441;
- id = "mix_in";
- pixel_y = 1
+ id = "mix_in"
},
/turf/open/floor/engine/vacuum,
/area/engine/atmos)
@@ -33181,7 +33053,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -34585,7 +34456,6 @@
},
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Access";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/turf_decal/stripes/line{
@@ -34982,8 +34852,7 @@
dir = 4
},
/obj/machinery/door/airlock/external{
- name = "Gulag Shuttle Airlock";
- req_access_txt = "0"
+ name = "Gulag Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -34998,8 +34867,7 @@
dir = 8
},
/obj/machinery/door/airlock/external{
- name = "Gulag Shuttle Airlock";
- req_access_txt = "0"
+ name = "Gulag Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -39421,7 +39289,6 @@
},
/obj/machinery/door/airlock/engineering{
name = "Engineering Foyer";
- req_access_txt = "0";
req_one_access_txt = "32;19"
},
/obj/effect/turf_decal/stripes/line{
@@ -39458,7 +39325,6 @@
},
/obj/machinery/door/airlock/engineering{
name = "Engineering Foyer";
- req_access_txt = "0";
req_one_access_txt = "32;19"
},
/obj/structure/cable/white{
@@ -39661,8 +39527,7 @@
"bIE" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -39704,7 +39569,6 @@
},
/obj/machinery/door/airlock/command{
name = "Council Chambers";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -39840,7 +39704,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Office";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -40586,8 +40449,7 @@
"bKw" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -40687,7 +40549,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Telecomms Control Room";
- req_access = null;
req_access_txt = "19; 61"
},
/turf/open/floor/plasteel/vault{
@@ -40899,7 +40760,6 @@
"bLg" = (
/obj/machinery/door/airlock/security{
name = "Private Interrogation";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -44388,8 +44248,7 @@
"bSt" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/turf_decal/stripes/line{
@@ -44403,8 +44262,7 @@
"bSu" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -44684,7 +44542,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/structure/cable/white{
@@ -45695,7 +45552,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Office";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/disposalpipe/segment,
@@ -45738,7 +45594,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plasteel/vault{
@@ -48171,7 +48026,6 @@
},
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plasteel/vault/telecomms{
@@ -48198,7 +48052,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -50133,8 +49986,7 @@
/obj/machinery/button/door{
id = "lawyerprivacy";
name = "Lawyer's Privacy Control";
- pixel_y = 24;
- req_access_txt = "0"
+ pixel_y = 24
},
/turf/open/floor/wood,
/area/lawoffice)
@@ -52700,7 +52552,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Emergency Escape";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -53382,7 +53233,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plasteel/vault/telecomms{
@@ -54658,7 +54508,6 @@
},
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plasteel/vault{
@@ -55388,7 +55237,6 @@
"cnY" = (
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Quarters";
- req_access = null;
req_access_txt = "57"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -56076,8 +55924,7 @@
},
/obj/machinery/door/window{
dir = 8;
- name = "Library Desk";
- req_access_txt = "0"
+ name = "Library Desk"
},
/turf/open/floor/plasteel/grimy,
/area/library)
@@ -56731,7 +56578,6 @@
},
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Office";
- req_access = null;
req_access_txt = "57"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -56759,7 +56605,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Telecomms Foyer";
- req_access = null;
req_access_txt = "61"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -57309,8 +57154,7 @@
},
/obj/machinery/door/window{
dir = 8;
- name = "Library Desk";
- req_access_txt = "0"
+ name = "Library Desk"
},
/turf/open/floor/plasteel/grimy,
/area/library)
@@ -58746,7 +58590,6 @@
dir = 8
},
/obj/effect/turf_decal/bot,
-/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plasteel,
/area/engine/engineering)
"cva" = (
@@ -58876,7 +58719,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -58892,7 +58734,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -61035,7 +60876,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Corporate Lounge";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -61046,7 +60886,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Corporate Lounge";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -61356,6 +61195,9 @@
/area/space/nearstation)
"cAK" = (
/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
/obj/effect/turf_decal/stripes/line{
dir = 4
},
@@ -61693,7 +61535,6 @@
/obj/item/reagent_containers/syringe/charcoal,
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
- req_access_txt = "0";
use_power = 0
},
/obj/machinery/camera{
@@ -62738,8 +62579,7 @@
/obj/machinery/door/firedoor,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -64400,7 +64240,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/dirt{
@@ -64438,7 +64277,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on,
@@ -64458,7 +64296,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on,
@@ -64851,7 +64688,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Corporate Lounge";
- req_access = null;
req_access_txt = "19"
},
/obj/structure/cable/white{
@@ -65110,8 +64946,7 @@
},
/obj/machinery/door/window{
dir = 4;
- name = "Fitness Ring";
- req_access_txt = "0"
+ name = "Fitness Ring"
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/fitness/recreation)
@@ -67637,6 +67472,21 @@
dir = 5
},
/area/science/xenobiology)
+"cNh" = (
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
+"cNi" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Killroom Chamber";
+ dir = 2;
+ name = "xenobiology camera";
+ network = list("ss13","xeno","rd")
+ },
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
"cNj" = (
/obj/structure/closet/crate{
icon_state = "crateopen"
@@ -67949,8 +67799,7 @@
/obj/structure/window/reinforced,
/obj/machinery/door/window{
dir = 8;
- name = "Fitness Ring";
- req_access_txt = "0"
+ name = "Fitness Ring"
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/fitness/recreation)
@@ -68351,6 +68200,26 @@
"cON" = (
/turf/open/floor/circuit/green,
/area/science/xenobiology)
+"cOO" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 2;
+ external_pressure_bound = 140;
+ name = "killroom vent";
+ pressure_checks = 0
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"cOP" = (
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"cOQ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 2;
+ external_pressure_bound = 120;
+ name = "server vent"
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"cOR" = (
/turf/closed/wall/r_wall,
/area/science/research)
@@ -68809,7 +68678,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -68836,7 +68704,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -68866,7 +68733,6 @@
normaldoorcontrol = 1;
pixel_x = -26;
pixel_y = 7;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -69106,6 +68972,24 @@
dir = 1
},
/area/science/xenobiology)
+"cQw" = (
+/obj/machinery/atmospherics/pipe/manifold/general/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
+"cQx" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
+"cQy" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/vault/killroom,
+/area/science/xenobiology)
"cQz" = (
/obj/structure/closet/wardrobe/science_white,
/obj/machinery/light/small{
@@ -69804,6 +69688,33 @@
},
/turf/open/floor/plating,
/area/science/xenobiology)
+"cSf" = (
+/obj/structure/cable/white{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"cSg" = (
+/obj/structure/cable/white{
+ icon_state = "2-4"
+ },
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/obj/machinery/door/airlock/research/glass{
+ name = "Xenobiology Kill Room";
+ req_access_txt = "47"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 2
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"cSh" = (
/obj/structure/cable/white{
icon_state = "0-8"
@@ -70582,6 +70493,16 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/science/xenobiology)
+"cTR" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ dir = 1;
+ min_temperature = 80;
+ on = 1;
+ target_temperature = 80
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"cTS" = (
/obj/structure/cable/white{
icon_state = "1-2"
@@ -71028,8 +70949,7 @@
/obj/machinery/door/window/eastleft{
name = "First-Aid Supplies";
red_alert_access = 1;
- req_access_txt = "5";
- req_one_access_txt = "0"
+ req_access_txt = "5"
},
/turf/open/floor/plasteel/neutral/side{
dir = 4
@@ -72274,6 +72194,15 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/plasteel,
/area/science/xenobiology)
+"cXm" = (
+/obj/machinery/computer/camera_advanced/xenobio{
+ dir = 8
+ },
+/obj/machinery/status_display{
+ pixel_x = 32
+ },
+/turf/open/floor/circuit/green,
+/area/science/xenobiology)
"cXn" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/camera{
@@ -77101,7 +77030,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = 26;
- req_access_txt = "0";
use_power = 0
},
/turf/open/floor/plasteel/whiteblue/corner,
@@ -77362,7 +77290,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research and Development Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/obj/machinery/door/poddoor/shutters/preopen{
@@ -77438,8 +77365,7 @@
/obj/effect/turf_decal/delivery,
/obj/machinery/door/window/southleft{
dir = 8;
- name = "Chemistry Desk";
- req_access_txt = "0"
+ name = "Chemistry Desk"
},
/turf/open/floor/plasteel,
/area/medical/chemistry)
@@ -79011,7 +78937,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research and Development Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/obj/structure/cable/white{
@@ -79129,8 +79054,7 @@
"dmc" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/stripes/line{
@@ -79148,8 +79072,7 @@
"dme" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -80806,8 +80729,7 @@
"dpC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -81287,7 +81209,6 @@
},
/obj/machinery/door/airlock/command{
name = "Research Director's Office";
- req_access = null;
req_access_txt = "30"
},
/obj/effect/turf_decal/stripes/line{
@@ -81375,7 +81296,6 @@
},
/obj/machinery/door/airlock/command{
name = "Research Director's Office";
- req_access = null;
req_access_txt = "30"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -81644,8 +81564,7 @@
"drn" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -84758,7 +84677,6 @@
},
/obj/machinery/door/airlock/command{
name = "Research Director's Quarters";
- req_access = null;
req_access_txt = "30"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -85191,7 +85109,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = 26;
- req_access_txt = "0";
use_power = 0
},
/turf/open/floor/plasteel/vault,
@@ -86779,16 +86696,6 @@
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/solar/starboard/aft)
-"dBP" = (
-/obj/machinery/light/small,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/structure/table/wood/poker,
-/obj/structure/sign/poster/contraband/random{
- pixel_y = -32
- },
-/turf/open/floor/plating,
-/area/crew_quarters/abandoned_gambling_den)
"dBQ" = (
/obj/structure/table/wood/poker,
/obj/item/reagent_containers/food/drinks/bottle/rum{
@@ -87237,7 +87144,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = 26;
- req_access_txt = "0";
use_power = 0
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -88373,8 +88279,7 @@
"dFp" = (
/obj/machinery/door/window{
dir = 8;
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
@@ -88711,7 +88616,6 @@
},
/obj/machinery/door/airlock/command{
name = "Research Division Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable/white{
@@ -98156,7 +98060,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/command{
name = "Auxiliary E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/structure/cable/white{
@@ -98175,7 +98078,6 @@
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/command{
name = "Auxiliary E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/structure/barricade/wooden,
@@ -98950,8 +98852,7 @@
/area/chapel/office)
"ecS" = (
/obj/machinery/door/morgue{
- name = "Confession Booth";
- req_access_txt = "0"
+ name = "Confession Booth"
},
/turf/open/floor/plasteel/vault{
dir = 8
@@ -100775,10 +100676,22 @@
dir = 4
},
/area/science/misc_lab)
+"fte" = (
+/turf/open/floor/plating/airless,
+/area/space)
+"fDq" = (
+/turf/open/space,
+/area/space/nearstation)
"fGq" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall/r_wall,
/area/science/circuit)
+"fLR" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"fRT" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
@@ -100793,9 +100706,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall/r_wall,
/area/science/circuit)
-"gsR" = (
-/turf/open/space,
-/area/space)
"gKr" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1
@@ -100855,25 +100765,14 @@
},
/turf/open/floor/plasteel,
/area/maintenance/port/aft)
-"htt" = (
+"hFo" = (
+/obj/structure/lattice,
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/table/glass,
-/obj/item/extinguisher,
-/obj/item/extinguisher{
- pixel_x = 2;
- pixel_y = 2
- },
-/obj/item/extinguisher{
- pixel_x = 5;
- pixel_y = 5
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/space,
+/area/space/nearstation)
"hGT" = (
/obj/machinery/door/firedoor,
/obj/structure/cable/white{
@@ -100905,9 +100804,9 @@
dir = 9
},
/area/science/circuit)
-"hRG" = (
-/turf/open/space/basic,
-/area/space/nearstation)
+"iPZ" = (
+/turf/open/space,
+/area/space)
"iQh" = (
/obj/structure/bodycontainer/morgue{
dir = 1
@@ -100916,6 +100815,13 @@
dir = 8
},
/area/medical/morgue)
+"iXR" = (
+/obj/structure/particle_accelerator/end_cap{
+ icon_state = "end_cap";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"jeu" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -100966,9 +100872,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/neutral,
/area/medical/morgue)
-"jKb" = (
-/turf/open/space,
-/area/space/nearstation)
"kwx" = (
/obj/effect/turf_decal/loading_area,
/turf/open/floor/plasteel/whitepurple/corner,
@@ -100988,15 +100891,6 @@
dir = 10
},
/area/science/circuit)
-"lel" = (
-/obj/machinery/vending/kink,
-/turf/open/floor/plasteel/vault{
- dir = 5
- },
-/area/crew_quarters/locker)
-"lkn" = (
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
"loI" = (
/obj/machinery/autolathe,
/obj/machinery/door/window/southleft{
@@ -101012,10 +100906,13 @@
dir = 4
},
/area/science/lab)
-"lxv" = (
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space/nearstation)
+"lyW" = (
+/obj/structure/particle_accelerator/particle_emitter/center{
+ icon_state = "emitter_center";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"lEl" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -101060,13 +100957,6 @@
dir = 1
},
/area/science/circuit)
-"mqk" = (
-/obj/structure/particle_accelerator/end_cap{
- icon_state = "end_cap";
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"mvm" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -101078,15 +100968,17 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/circuit/green,
/area/science/research/abandoned)
-"nJG" = (
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space)
+"mVf" = (
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"nSh" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"oZC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Corporate Lounge";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -101095,13 +100987,6 @@
},
/turf/open/floor/wood,
/area/bridge/showroom/corporate)
-"pfd" = (
-/obj/structure/particle_accelerator/particle_emitter/center{
- icon_state = "emitter_center";
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"pmQ" = (
/obj/structure/table/reinforced,
/obj/machinery/newscaster{
@@ -101128,6 +101013,9 @@
},
/turf/open/floor/plating,
/area/science/research/abandoned)
+"pFw" = (
+/turf/open/space/basic,
+/area/space/nearstation)
"pQm" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -101135,6 +101023,10 @@
},
/turf/open/floor/plasteel/neutral,
/area/science/research/abandoned)
+"pTr" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
"qhc" = (
/obj/structure/table/reinforced,
/obj/item/device/integrated_electronics/analyzer,
@@ -101149,6 +101041,12 @@
dir = 5
},
/area/science/circuit)
+"qKr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 2
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
"rhO" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1
@@ -101165,12 +101063,6 @@
"saw" = (
/turf/closed/wall,
/area/science/circuit)
-"tdp" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 2
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
"tmi" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -101180,6 +101072,10 @@
"tCh" = (
/turf/closed/wall,
/area/science/misc_lab)
+"tIV" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space)
"tMk" = (
/turf/open/floor/plasteel/white/side{
dir = 10
@@ -101209,14 +101105,17 @@
/obj/structure/reagent_dispensers/water_cooler,
/turf/open/floor/plasteel/whitepurple/side,
/area/science/misc_lab)
-"uDN" = (
-/turf/open/floor/plating/airless,
-/area/space)
+"utU" = (
+/obj/structure/particle_accelerator/power_box{
+ icon_state = "power_box";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"uYS" = (
/obj/machinery/door/airlock/atmos/glass{
heat_proof = 1;
name = "Supermatter Chamber";
- req_access_txt = "0";
req_one_access_txt = "24;10"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -101224,6 +101123,12 @@
},
/turf/open/floor/engine,
/area/engine/supermatter)
+"vjq" = (
+/obj/machinery/vending/kink,
+/turf/open/floor/plasteel/vault{
+ dir = 5
+ },
+/area/crew_quarters/locker)
"vqd" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/bodycontainer/morgue{
@@ -101269,13 +101174,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/recreation)
-"xwB" = (
-/obj/structure/particle_accelerator/power_box{
- icon_state = "power_box";
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"xwK" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -121768,13 +121666,13 @@ aaa
cja
ckw
clS
-jKb
-jKb
+fDq
+fDq
clS
-nJG
-hRG
-jKb
-jKb
+tIV
+pFw
+fDq
+fDq
clS
ctn
cja
@@ -122024,15 +121922,15 @@ cfA
aad
cjb
cky
-jKb
-gsR
-gsR
-lxv
+fDq
+iPZ
+iPZ
+pTr
aad
-hRG
-gsR
-gsR
-jKb
+pFw
+iPZ
+iPZ
+fDq
czq
cAI
aad
@@ -122235,12 +122133,12 @@ aFq
aGO
aIo
aJG
-aFr
+fLR
aMw
aNT
aPz
-aFr
-aSR
+nSh
+hFo
aRF
aWt
aXV
@@ -122281,15 +122179,15 @@ cfA
aaa
cja
ckw
-jKb
-gsR
-hRG
-hRG
+fDq
+iPZ
+pFw
+pFw
aad
-hRG
-hRG
-gsR
-jKb
+pFw
+pFw
+iPZ
+fDq
ctn
cja
aaa
@@ -122538,14 +122436,14 @@ cfA
abj
cjb
cky
-hRG
-hRG
-hRG
+pFw
+pFw
+pFw
cqo
clR
ctm
-hRG
-lxv
+pFw
+pTr
clS
czq
cAI
@@ -122795,15 +122693,15 @@ cdC
aad
cja
ckw
-nJG
+tIV
aad
aad
ckw
crJ
-tdp
+qKr
aad
aad
-nJG
+tIV
ctn
cja
aad
@@ -123053,14 +122951,14 @@ abj
cjb
cky
clS
-lxv
-hRG
+pTr
+pFw
cqp
crK
cto
-hRG
-hRG
-hRG
+pFw
+pFw
+pFw
czq
cAI
abj
@@ -123309,15 +123207,15 @@ cfA
aaa
cja
ckw
-jKb
-gsR
-hRG
-hRG
+fDq
+iPZ
+pFw
+pFw
aad
-hRG
-hRG
-gsR
-jKb
+pFw
+pFw
+iPZ
+fDq
ctn
cja
aaa
@@ -123566,15 +123464,15 @@ cfA
aad
cjb
cky
-jKb
-gsR
+fDq
+iPZ
aaa
-hRG
+pFw
aad
-lxv
+pTr
aaa
-gsR
-jKb
+iPZ
+fDq
czq
cAI
aad
@@ -123824,13 +123722,13 @@ aaa
cja
ckw
clS
-jKb
-hRG
-hRG
-nJG
+fDq
+pFw
+pFw
+tIV
clS
-jKb
-jKb
+fDq
+fDq
clS
ctn
cja
@@ -123867,7 +123765,7 @@ dod
dxE
dyY
dAo
-dBP
+aap
dfY
aad
abj
@@ -124334,8 +124232,8 @@ car
cbT
cdG
cfB
-uDN
-lkn
+fte
+mVf
aaa
aad
cjd
@@ -124347,8 +124245,8 @@ cjd
cjd
aad
aaa
-lkn
-uDN
+mVf
+fte
cDV
cFL
cHg
@@ -124855,7 +124753,7 @@ cje
cjd
cpa
cqr
-pfd
+lyW
ctp
cuQ
cjd
@@ -125112,7 +125010,7 @@ chv
cnC
cpa
cqs
-xwB
+utU
ctq
cuR
cnC
@@ -125626,7 +125524,7 @@ clX
cnE
cpc
cqu
-mqk
+iXR
cts
cuT
cnE
@@ -127108,7 +127006,7 @@ atS
avb
awh
axz
-axz
+ayK
axz
aAW
axz
@@ -128479,7 +128377,7 @@ das
dcd
cMY
deX
-htt
+dgo
dhR
lKu
tmi
@@ -132579,9 +132477,9 @@ cHA
cjp
cKl
cLI
-aap
-aap
-aap
+cNh
+cNh
+cNh
cNc
cTQ
cVI
@@ -132836,11 +132734,11 @@ cHB
cjp
cKj
cLI
-aap
-aar
-aax
-aaF
-aaH
+cNh
+cOO
+cQw
+cSf
+cTR
cVP
cXi
cYX
@@ -133093,10 +132991,10 @@ cHD
caE
cKm
cLI
-aaq
-aav
-aay
-aaG
+cNi
+cOP
+cQx
+cSg
cTS
cVQ
cXj
@@ -133350,9 +133248,9 @@ cHB
cjp
cKk
cLI
-aap
-aaw
-aaz
+cNh
+cOQ
+cQy
cSh
cTT
cVR
@@ -133607,9 +133505,9 @@ cHA
ceb
cKk
cLI
-aap
-aap
-aap
+cNh
+cNh
+cNh
cNc
cTU
cVS
@@ -133870,9 +133768,9 @@ cMY
cMY
cTV
cVT
-aaI
+cXm
cZb
-aaI
+cXm
dcu
ddV
cMY
@@ -149783,7 +149681,7 @@ clt
cnc
coE
cqd
-lel
+vjq
csT
cuy
cvU
diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm
index 972ad7dd6c..81a5201a93 100644
--- a/_maps/map_files/MetaStation/MetaStation.dmm
+++ b/_maps/map_files/MetaStation/MetaStation.dmm
@@ -2,48 +2,10 @@
"aaa" = (
/turf/open/space/basic,
/area/space)
-"aab" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/machinery/computer/camera_advanced/xenobio,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"aac" = (
/obj/effect/landmark/carpspawn,
/turf/open/space,
/area/space)
-"aad" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 10
- },
-/obj/machinery/computer/camera_advanced/xenobio,
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
-"aae" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 10
- },
-/obj/structure/chair/comfy/black{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"aaf" = (
/obj/structure/lattice,
/turf/open/space,
@@ -336,46 +298,9 @@
},
/turf/open/floor/plasteel/floorgrime,
/area/security/prison)
-"aaU" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/chair/comfy/black{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/plasteel,
-/area/science/xenobiology)
"aaV" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/pod_2)
-"aaW" = (
-/obj/structure/reagent_dispensers/watertank,
-/obj/item/extinguisher{
- pixel_x = 4;
- pixel_y = 3
- },
-/obj/item/extinguisher,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"aaX" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/cyan/visible{
- dir = 6
- },
-/obj/machinery/light/small{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/maintenance/department/science/xenobiology)
"aaY" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -410,15 +335,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/security/prison)
-"abd" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/cyan/visible{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/department/science/xenobiology)
"abe" = (
/turf/closed/wall,
/area/security/prison)
@@ -432,10 +348,8 @@
"abg" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "SecJusticeChamber";
- name = "Justice Vent";
- opacity = 1
+ name = "Justice Vent"
},
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -506,6 +420,11 @@
/obj/machinery/newscaster{
pixel_y = 32
},
+/obj/machinery/vending/sustenance{
+ desc = "A vending machine normally reserved for work camps.";
+ name = "\improper sustenance vendor";
+ product_slogans = "Enjoy your meal.;Enough calories to support any worker."
+ },
/turf/open/floor/plasteel,
/area/security/prison)
"abo" = (
@@ -618,8 +537,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/machinery/light/small,
/turf/open/floor/plasteel/freezer,
@@ -804,8 +722,7 @@
/area/security/execution/education)
"abY" = (
/obj/machinery/door/airlock{
- name = "Unisex Restroom";
- req_access_txt = "0"
+ name = "Unisex Restroom"
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
@@ -838,29 +755,10 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/security/prison)
-"acd" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/cyan/visible{
- dir = 4
- },
-/obj/machinery/door/airlock/research{
- glass = 1;
- name = "Slime Euthanization Chamber";
- opacity = 0;
- req_access_txt = "55"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"ace" = (
-/obj/machinery/vending/sustenance{
- desc = "A vending machine normally reserved for work camps.";
- name = "\improper sustenance vendor";
- product_slogans = "Enjoy your meal.;Enough calories to support any worker."
+/obj/machinery/computer/cryopod{
+ pixel_x = 28;
+ pixel_y = 0
},
/turf/open/floor/plasteel/floorgrime,
/area/security/prison)
@@ -1541,7 +1439,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/floorgrime,
@@ -1571,7 +1468,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plating{
@@ -1596,7 +1492,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/floorgrime,
@@ -1723,7 +1618,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
@@ -1891,7 +1785,6 @@
"aef" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/structure/cable{
@@ -1919,8 +1812,7 @@
base_state = "left";
dir = 1;
icon_state = "left";
- name = "gas ports";
- req_access_txt = "0"
+ name = "gas ports"
},
/turf/open/floor/plasteel/dark,
/area/security/execution/education)
@@ -1933,8 +1825,7 @@
base_state = "right";
dir = 1;
icon_state = "right";
- name = "gas ports";
- req_access_txt = "0"
+ name = "gas ports"
},
/turf/open/floor/plasteel/dark,
/area/security/execution/education)
@@ -1944,7 +1835,6 @@
aiControlDisabled = 1;
id_tag = "prisonereducation";
name = "Prisoner Education Chamber";
- req_access = null;
req_access_txt = "3"
},
/obj/structure/cable/yellow{
@@ -2109,17 +1999,6 @@
},
/turf/open/floor/plating,
/area/crew_quarters/fitness/recreation)
-"aeD" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/chair,
-/obj/item/cigbutt,
-/obj/machinery/atmospherics/pipe/manifold/cyan/visible{
- dir = 1
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"aeE" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -2717,7 +2596,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -2846,15 +2724,6 @@
dir = 1
},
/area/security/prison)
-"afQ" = (
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/machinery/atmospherics/pipe/simple/cyan/visible{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"afR" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 1
@@ -3115,7 +2984,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/mirror{
@@ -3524,9 +3392,7 @@
},
/area/crew_quarters/fitness/recreation)
"aho" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall,
/area/crew_quarters/fitness/recreation)
"ahp" = (
@@ -3796,7 +3662,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Armory";
- req_access = null;
req_access_txt = "3"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -3822,12 +3687,6 @@
icon_state = "platingdmg1"
},
/area/maintenance/fore)
-"ahT" = (
-/obj/machinery/atmospherics/pipe/simple/cyan/visible{
- dir = 10
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"ahU" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/structure/table,
@@ -4189,7 +4048,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/command{
name = "Head of Security's Office";
- req_access = null;
req_access_txt = "58"
},
/obj/structure/cable/yellow{
@@ -4241,8 +4099,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "Shooting Range";
- req_access_txt = "0"
+ name = "Shooting Range"
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
@@ -4424,18 +4281,6 @@
/obj/item/restraints/handcuffs/cable/pink,
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"ajk" = (
-/obj/machinery/door/airlock/research{
- glass = 1;
- name = "Slime Euthanization Chamber";
- opacity = 0;
- req_access_txt = "55"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"ajl" = (
/obj/item/soap/deluxe,
/obj/item/storage/secure/safe{
@@ -4524,15 +4369,6 @@
dir = 4
},
/area/security/warden)
-"aju" = (
-/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
- dir = 1;
- name = "euthanization chamber freezer";
- on = 1;
- target_temperature = 80
- },
-/turf/open/floor/plating,
-/area/science/xenobiology)
"ajv" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
@@ -5465,9 +5301,8 @@
/area/maintenance/starboard)
"alr" = (
/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/atmospherics/pipe/simple/cyan/visible,
/turf/open/floor/plating,
-/area/science/xenobiology)
+/area/maintenance/starboard)
"als" = (
/obj/machinery/light{
dir = 8
@@ -5496,7 +5331,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -5682,8 +5516,7 @@
base_state = "left";
dir = 4;
icon_state = "left";
- name = "Infirmary";
- req_access_txt = "0"
+ name = "Infirmary"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -5705,8 +5538,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Evidence Storage";
- req_access = null;
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -5755,9 +5586,7 @@
},
/obj/machinery/door/airlock/security{
name = "Evidence Storage";
- req_access = null;
- req_access_txt = "3";
- req_one_access_txt = "0"
+ req_access_txt = "3"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -5794,7 +5623,6 @@
},
/obj/machinery/door/airlock/security/glass{
name = "Gear Room";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/structure/cable/yellow{
@@ -5989,7 +5817,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
name = "Firing Range";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/structure/cable/yellow{
@@ -6153,7 +5980,6 @@
/area/maintenance/starboard/fore)
"amH" = (
/obj/machinery/door/airlock/external{
- req_access_txt = "0";
req_one_access_txt = "13,8"
},
/turf/open/floor/plating,
@@ -6274,17 +6100,6 @@
icon_state = "platingdmg2"
},
/area/maintenance/port)
-"amV" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/research{
- glass = 1;
- name = "Slime Euthanization Chamber";
- opacity = 0;
- req_access_txt = "55"
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
"amW" = (
/obj/structure/table/reinforced,
/obj/item/folder,
@@ -6293,8 +6108,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "windoor";
- req_access_txt = "0"
+ name = "windoor"
},
/obj/item/book/manual/wiki/engineering_hacking,
/obj/item/device/tape/random,
@@ -6366,8 +6180,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Infirmary";
- req_access_txt = "0"
+ name = "Infirmary"
},
/turf/open/floor/plasteel/whitered/side{
dir = 4
@@ -6530,9 +6343,6 @@
/obj/item/paper,
/turf/open/floor/plasteel,
/area/security/main)
-"anz" = (
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"anA" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/disposalpipe/segment,
@@ -6561,7 +6371,6 @@
"anD" = (
/obj/machinery/door/airlock/maintenance{
name = "Security Maintenance";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/structure/cable/yellow{
@@ -6845,8 +6654,7 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Brig Infirmary Maintenance";
- req_access_txt = "63";
- req_one_access_txt = "0"
+ req_access_txt = "63"
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
@@ -6962,22 +6770,11 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/security{
name = "Evidence Storage";
- req_access = null;
- req_access_txt = "3";
- req_one_access_txt = "0"
+ req_access_txt = "3"
},
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/security/warden)
-"aov" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1;
- external_pressure_bound = 140;
- name = "server vent";
- pressure_checks = 0
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"aow" = (
/obj/machinery/door/firedoor,
/obj/structure/cable/yellow{
@@ -7192,7 +6989,6 @@
/area/maintenance/fore)
"aoS" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "1;4;38;12"
},
/obj/structure/cable/yellow{
@@ -7662,10 +7458,6 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
-"apP" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"apQ" = (
/obj/structure/reagent_dispensers/peppertank{
pixel_x = 32
@@ -7718,14 +7510,6 @@
/obj/item/device/assembly/flash/handheld,
/turf/open/floor/plasteel,
/area/security/main)
-"apX" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
- dir = 1;
- external_pressure_bound = 120;
- name = "server vent"
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"apY" = (
/obj/structure/table,
/obj/item/folder/red,
@@ -7769,11 +7553,6 @@
/obj/item/clothing/head/soft/red,
/turf/open/floor/plasteel/vault,
/area/crew_quarters/fitness/recreation)
-"aqe" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/light/small,
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"aqf" = (
/obj/structure/closet/lasertag/blue,
/turf/open/floor/plasteel/vault,
@@ -8232,15 +8011,6 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
-"arh" = (
-/obj/machinery/camera{
- c_tag = "Xenobiology Lab - Kill Chamber";
- dir = 1;
- network = list("ss13","rd","xeno");
- start_active = 1
- },
-/turf/open/floor/circuit/killroom,
-/area/science/xenobiology)
"ari" = (
/obj/machinery/holopad,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -8353,8 +8123,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Interrogation Monitoring";
- req_access = null;
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/turf/open/floor/plasteel/grimy,
@@ -8406,8 +8174,7 @@
"arC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Recreation Area";
- req_access_txt = "0"
+ name = "Recreation Area"
},
/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel/neutral/corner{
@@ -8425,18 +8192,13 @@
"arE" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Recreation Area";
- req_access_txt = "0"
+ name = "Recreation Area"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/neutral/corner{
dir = 4
},
/area/crew_quarters/dorms)
-"arF" = (
-/obj/structure/disposalpipe/segment,
-/turf/closed/wall/r_wall,
-/area/science/xenobiology)
"arG" = (
/obj/structure/closet,
/obj/item/storage/box/lights/mixed,
@@ -8622,8 +8384,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Shuttle Bay Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -8664,8 +8425,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Shuttle Bay Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -8703,9 +8463,7 @@
/area/maintenance/port/fore)
"asf" = (
/obj/machinery/door/airlock/maintenance_hatch{
- name = "Cargo Bay Bridge Access";
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Cargo Bay Bridge Access"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -8774,7 +8532,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/maintenance{
name = "Brig Maintenance";
- req_access_txt = "0";
req_one_access_txt = "63;12"
},
/obj/structure/disposalpipe/segment,
@@ -8887,9 +8644,7 @@
/obj/structure/cable/yellow{
icon_state = "1-8"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/cable/yellow{
icon_state = "1-4"
},
@@ -8906,18 +8661,15 @@
/obj/machinery/button/door{
id = "Secure Gate";
name = "Cell Window Control";
- normaldoorcontrol = 0;
pixel_x = -5;
pixel_y = -3;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/button/door{
id = "briglockdown";
name = "Brig Lockdown Control";
pixel_x = 5;
- pixel_y = -3;
- req_access_txt = "0"
+ pixel_y = -3
},
/obj/structure/cable/yellow{
icon_state = "2-8"
@@ -9194,7 +8946,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/cobweb/cobweb2,
@@ -9249,7 +9000,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
@@ -9353,9 +9103,7 @@
"ato" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/maintenance_hatch{
- name = "Cargo Bay Bridge Access";
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Cargo Bay Bridge Access"
},
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -9498,18 +9246,10 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63"
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"atC" = (
-/obj/structure/disposalpipe/trunk{
- dir = 1
- },
-/obj/structure/disposaloutlet,
-/turf/open/floor/plating/airless,
-/area/science/xenobiology)
"atD" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -9635,9 +9375,7 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/security/warden)
@@ -9645,7 +9383,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
name = "Gear Room";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/effect/turf_decal/delivery,
@@ -9662,7 +9399,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/security/glass{
name = "Security Office";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/turf/open/floor/plasteel,
@@ -9671,7 +9407,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
name = "Security Office";
- req_access_txt = "0";
req_one_access_txt = "1;4"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -10117,8 +9852,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "Reception Window";
- req_access_txt = "0"
+ name = "Reception Window"
},
/obj/machinery/door/window/brigdoor{
dir = 1;
@@ -10582,7 +10316,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;50"
},
/turf/open/floor/plating,
@@ -10672,9 +10405,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/security/brig)
"awd" = (
@@ -10853,9 +10584,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Interrogation";
- req_access = null;
- req_access_txt = "63";
- req_one_access_txt = "0"
+ req_access_txt = "63"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -10934,7 +10663,6 @@
name = "Cabin Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -10962,7 +10690,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
@@ -11107,9 +10834,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/red/corner{
dir = 2
},
@@ -11163,9 +10888,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/red/side,
/area/security/brig)
"axh" = (
@@ -11461,9 +11184,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6
},
-/obj/machinery/light/small{
- dir = 1
- },
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"axN" = (
@@ -11624,6 +11344,13 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"aye" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 10
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
"ayf" = (
/obj/structure/closet/crate,
/obj/item/stack/sheet/glass{
@@ -11655,7 +11382,6 @@
"aym" = (
/obj/machinery/door/airlock/maintenance{
name = "Cargo Bay Warehouse Maintenance";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/structure/cable/yellow{
@@ -11749,9 +11475,7 @@
/obj/structure/cable/yellow{
icon_state = "0-8"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/security/brig)
"ayz" = (
@@ -11863,7 +11587,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -12030,18 +11753,13 @@
},
/area/security/brig)
"azd" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
},
-/obj/structure/cable/white{
- icon_state = "1-8"
- },
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
"aze" = (
/obj/item/twohanded/required/kirbyplants{
icon_state = "plant-22"
@@ -12154,9 +11872,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- req_access_txt = "0"
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/cable/yellow{
icon_state = "1-4"
},
@@ -12480,9 +12196,6 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/light/small{
- dir = 1
- },
/turf/open/floor/plating{
icon_state = "platingdmg2"
},
@@ -12761,9 +12474,7 @@
/area/space)
"aAB" = (
/obj/machinery/door/airlock/external{
- name = "Mining Dock Airlock";
- req_access = null;
- req_access_txt = "0"
+ name = "Mining Dock Airlock"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -13368,6 +13079,9 @@
},
/obj/machinery/rnd/production/circuit_imprinter,
/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
/turf/open/floor/plasteel,
/area/engine/engineering)
"aBM" = (
@@ -13377,6 +13091,9 @@
},
/obj/machinery/rnd/production/protolathe/department/engineering,
/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
/turf/open/floor/plasteel,
/area/engine/engineering)
"aBN" = (
@@ -13385,9 +13102,15 @@
dir = 1
},
/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
/turf/open/floor/plasteel,
/area/engine/engineering)
"aBO" = (
+/obj/machinery/light{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/engine/engineering)
"aBS" = (
@@ -13541,8 +13264,7 @@
"aCj" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Airlock";
- req_access_txt = "0"
+ name = "Labor Camp Shuttle Airlock"
},
/turf/open/floor/plasteel/dark,
/area/hallway/primary/fore)
@@ -13652,7 +13374,6 @@
"aCr" = (
/obj/machinery/door/airlock/security{
name = "Court Cell";
- req_access = null;
req_access_txt = "63"
},
/turf/open/floor/plasteel/dark,
@@ -13744,8 +13465,7 @@
/area/crew_quarters/toilet/restrooms)
"aCB" = (
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/freezer,
@@ -13816,7 +13536,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/cobweb,
@@ -13918,13 +13637,17 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
+"aCX" = (
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"aCY" = (
-/obj/structure/cable{
- icon_state = "2-4"
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24;
+ pixel_y = -26
},
-/obj/machinery/power/grounding_rod,
-/turf/open/floor/plating/airless,
-/area/space)
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"aCZ" = (
/obj/structure/cable,
/obj/effect/turf_decal/stripes/line{
@@ -14154,18 +13877,15 @@
/obj/machinery/button/door{
id = "Secure Gate";
name = "Cell Window Control";
- normaldoorcontrol = 0;
pixel_x = 5;
pixel_y = 27;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/button/door{
id = "briglockdown";
name = "Brig Lockdown Control";
pixel_x = 5;
- pixel_y = 37;
- req_access_txt = "0"
+ pixel_y = 37
},
/obj/machinery/light/small{
dir = 1
@@ -14317,7 +14037,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/landmark/start/assistant,
@@ -14827,8 +14546,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "Outer Window";
- req_access_txt = "0"
+ name = "Outer Window"
},
/obj/machinery/door/window/brigdoor{
dir = 4;
@@ -14891,9 +14609,7 @@
/area/security/detectives_office)
"aFa" = (
/obj/machinery/door/window{
- dir = 1;
- name = "glass door";
- req_access_txt = "0"
+ dir = 1
},
/turf/open/floor/plasteel/dark,
/area/security/detectives_office)
@@ -14967,8 +14683,7 @@
"aFi" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -15229,7 +14944,6 @@
/area/quartermaster/warehouse)
"aFM" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/obj/structure/disposalpipe/segment,
@@ -15358,7 +15072,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Security-Storage Backroom";
- req_access = null;
req_access_txt = "63"
},
/turf/open/floor/plasteel/dark,
@@ -15657,7 +15370,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/freezer,
@@ -15997,7 +15709,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -16038,7 +15749,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -16178,7 +15888,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Court Cell";
- req_access = null;
req_access_txt = "63"
},
/turf/open/floor/plasteel/dark,
@@ -16285,7 +15994,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/bed,
@@ -16317,9 +16025,6 @@
lootcount = 2;
name = "2maintenance loot spawner"
},
-/obj/machinery/light/small{
- dir = 8
- },
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"aHW" = (
@@ -16360,7 +16065,6 @@
id = "aux_base_shutters";
name = "Public Shutters Control";
pixel_y = -24;
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/turf/open/floor/plasteel/yellow/side,
@@ -16524,7 +16228,6 @@
},
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -16684,7 +16387,6 @@
},
/obj/machinery/door/airlock/security{
name = "Security-Storage Backroom";
- req_access = null;
req_access_txt = "63"
},
/turf/open/floor/plasteel/dark,
@@ -16931,7 +16633,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/freezer,
@@ -16958,7 +16659,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_y = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/landmark/start/assistant,
@@ -17139,7 +16839,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -17152,7 +16851,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/turf/open/floor/plating,
@@ -17222,7 +16920,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Brig";
- req_access = null;
req_access_txt = "63; 42"
},
/turf/open/floor/plasteel,
@@ -17342,7 +17039,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "1;4;38;12"
},
/turf/open/floor/plating,
@@ -17350,8 +17046,7 @@
"aKl" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/turf/open/floor/plasteel/freezer,
/area/crew_quarters/toilet/restrooms)
@@ -17362,8 +17057,7 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock{
- name = "Dormitories";
- req_access_txt = "0"
+ name = "Dormitories"
},
/turf/open/floor/plasteel/neutral/corner{
dir = 1
@@ -17378,8 +17072,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock{
- name = "Dormitories";
- req_access_txt = "0"
+ name = "Dormitories"
},
/turf/open/floor/plasteel/neutral/corner{
dir = 4
@@ -17517,10 +17210,8 @@
"aKN" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "QMLoaddoor2";
- name = "Supply Dock Loading Door";
- opacity = 1
+ name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 4;
@@ -19162,8 +18853,7 @@
dir = 4
},
/obj/machinery/door/airlock{
- name = "Garden";
- req_access_txt = "0"
+ name = "Garden"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -19845,9 +19535,7 @@
icon_state = "2-8"
},
/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel/yellow/side{
- dir = 9
- },
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aPZ" = (
/obj/machinery/vending/tool,
@@ -19889,10 +19577,8 @@
"aQg" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "QMLoaddoor";
- name = "Supply Dock Loading Door";
- opacity = 1
+ name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 8;
@@ -20241,8 +19927,7 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock{
- name = "Locker Room";
- req_access_txt = "0"
+ name = "Locker Room"
},
/turf/open/floor/plasteel/floorgrime,
/area/crew_quarters/locker)
@@ -20475,9 +20160,10 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
-/turf/open/floor/plasteel/yellow/side{
- dir = 8
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
},
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aRp" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -20665,8 +20351,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Crate Disposal Chute";
- req_access_txt = "0"
+ name = "Crate Disposal Chute"
},
/obj/structure/disposalpipe/trunk{
dir = 4
@@ -20931,9 +20616,10 @@
/obj/structure/cable/yellow{
icon_state = "1-2"
},
-/turf/open/floor/plasteel/yellow/side{
+/obj/effect/turf_decal/stripes/line{
dir = 8
},
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aSu" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -21278,7 +20964,6 @@
"aTi" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/highsecurity{
- locked = 0;
name = "AI Upload";
req_access_txt = "16"
},
@@ -21381,8 +21066,7 @@
dir = 4
},
/obj/machinery/door/airlock{
- name = "Locker Room";
- req_access_txt = "0"
+ name = "Locker Room"
},
/turf/open/floor/plasteel/floorgrime,
/area/crew_quarters/locker)
@@ -21490,9 +21174,10 @@
/obj/structure/cable/yellow{
icon_state = "1-8"
},
-/turf/open/floor/plasteel/yellow/side{
- dir = 8
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
},
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aTG" = (
/obj/structure/disposalpipe/segment{
@@ -21557,8 +21242,7 @@
},
/obj/machinery/door/window{
dir = 2;
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/turf/open/floor/plasteel/dark,
/area/aisat)
@@ -21641,8 +21325,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/turf/open/floor/plasteel/dark,
/area/aisat)
@@ -22142,9 +21825,7 @@
"aUY" = (
/obj/effect/turf_decal/delivery,
/obj/structure/closet/wardrobe/engineering_yellow,
-/turf/open/floor/plasteel/yellow/side{
- dir = 10
- },
+/turf/open/floor/plasteel,
/area/engine/engineering)
"aUZ" = (
/obj/structure/disposalpipe/segment,
@@ -22199,7 +21880,13 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plasteel/yellow/side,
+/turf/closed/wall,
+/area/engine/engineering)
+"aVh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
/area/engine/engineering)
"aVk" = (
/obj/structure/window/reinforced{
@@ -22739,10 +22426,8 @@
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"aWu" = (
-/obj/machinery/door/airlock/external{
- name = "Escape Pod Four";
- req_access = null;
- req_access_txt = "32"
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
},
/turf/open/floor/plating,
/area/maintenance/starboard)
@@ -22797,8 +22482,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/command{
name = "Chief Engineer's Office";
- req_access_txt = "56";
- req_one_access_txt = "0"
+ req_access_txt = "56"
},
/obj/effect/turf_decal/bot{
dir = 1
@@ -23155,7 +22839,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/turf/open/floor/plating,
@@ -23931,7 +23614,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;63;48;50"
},
/turf/open/floor/plating,
@@ -24575,7 +24257,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;48;50;1"
},
/turf/open/floor/plating,
@@ -24618,7 +24299,6 @@
"bak" = (
/obj/machinery/door/airlock/maintenance{
name = "Cargo Bay Maintenance";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/structure/cable/yellow{
@@ -24744,7 +24424,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -24758,7 +24437,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -25672,8 +25350,7 @@
/area/maintenance/central)
"bch" = (
/obj/machinery/door/airlock{
- name = "Central Emergency Storage";
- req_access_txt = "0"
+ name = "Central Emergency Storage"
},
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -27306,7 +26983,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering{
name = "Tech Storage";
- req_access_txt = "0";
req_one_access_txt = "23;30"
},
/obj/structure/cable/yellow{
@@ -27447,8 +27123,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "MiniSat Airlock Access";
- req_access_txt = "0"
+ name = "MiniSat Airlock Access"
},
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 4
@@ -27740,7 +27415,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
name = "Mailroom";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -27814,7 +27488,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
name = "Cargo Office";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -28522,8 +28195,7 @@
},
/obj/machinery/door/window{
dir = 8;
- name = "MiniSat Airlock Access";
- req_access_txt = "0"
+ name = "MiniSat Airlock Access"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/dark,
@@ -28627,7 +28299,6 @@
},
/obj/machinery/door/airlock/security{
name = "Customs Desk";
- req_access = null;
req_access_txt = "1"
},
/obj/effect/landmark/event_spawn,
@@ -28657,7 +28328,6 @@
dir = 10
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;48;50;1"
},
/turf/open/floor/plating,
@@ -29245,7 +28915,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/external{
name = "Escape Pod Four";
- req_access = null;
req_access_txt = "32"
},
/turf/open/floor/plasteel,
@@ -30192,7 +29861,6 @@
/area/ai_monitored/turret_protected/aisat_interior)
"blI" = (
/obj/machinery/door/airlock/highsecurity{
- locked = 0;
name = "AI Chamber";
req_access_txt = "16"
},
@@ -30676,7 +30344,6 @@
"bmI" = (
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -30746,7 +30413,6 @@
/area/crew_quarters/bar)
"bmQ" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/obj/structure/disposalpipe/segment,
@@ -30759,8 +30425,7 @@
"bmS" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock{
- name = "Starboard Emergency Storage";
- req_access_txt = "0"
+ name = "Starboard Emergency Storage"
},
/turf/open/floor/plating,
/area/maintenance/starboard)
@@ -30770,7 +30435,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/turf/open/floor/plating,
@@ -30821,7 +30485,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
name = "Engineering Foyer";
- req_access_txt = "0";
req_one_access_txt = "32;19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -31007,8 +30670,7 @@
"bns" = (
/obj/machinery/door/window{
dir = 1;
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/darkblue/corner{
@@ -33014,7 +32676,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/turf/open/floor/plating,
@@ -33084,7 +32745,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/turf/open/floor/plating,
@@ -33354,8 +33014,7 @@
"brS" = (
/obj/machinery/door/window{
dir = 2;
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,
/turf/open/floor/plasteel/darkblue/corner{
@@ -34060,7 +33719,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "20;12"
},
/turf/open/floor/plating,
@@ -34211,7 +33869,6 @@
"btz" = (
/obj/machinery/door/airlock/maintenance{
name = "Engineering Foyer Maintenance";
- req_access_txt = "0";
req_one_access_txt = "32;19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -34461,7 +34118,6 @@
/area/hallway/primary/port)
"bud" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;27;37"
},
/obj/structure/cable/yellow{
@@ -34553,7 +34209,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -34641,7 +34296,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/turf/open/floor/plasteel/dark,
@@ -34680,7 +34334,6 @@
"buA" = (
/obj/machinery/door/airlock/command{
name = "Command Desk";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/vault,
@@ -34862,7 +34515,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;25;46"
},
/turf/open/floor/plating,
@@ -35314,6 +34966,15 @@
dir = 5
},
/area/hallway/primary/port)
+"bvT" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science/xenobiology)
"bvU" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 4
@@ -35669,7 +35330,6 @@
"bwG" = (
/obj/machinery/door/airlock/command{
name = "Emergency Escape";
- req_access = null;
req_access_txt = "20"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -36242,8 +35902,7 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Auxiliary Bathrooms";
- req_access_txt = "0"
+ name = "Auxiliary Bathrooms"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -36361,8 +36020,7 @@
/obj/machinery/door/window/northleft{
dir = 2;
icon_state = "left";
- name = "Reception Window";
- req_access_txt = "0"
+ name = "Reception Window"
},
/obj/machinery/door/poddoor/preopen{
id = "hop";
@@ -36392,7 +36050,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Council Chamber";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/dark,
@@ -36435,7 +36092,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Council Chamber";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/plasteel/dark,
@@ -36461,7 +36117,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/turf/open/floor/plasteel/dark,
@@ -37063,8 +36718,7 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock{
- name = "Port Emergency Storage";
- req_access_txt = "0"
+ name = "Port Emergency Storage"
},
/turf/open/floor/plating,
/area/maintenance/port)
@@ -37132,8 +36786,7 @@
/area/library)
"bzG" = (
/obj/machinery/door/morgue{
- name = "Study #1";
- req_access_txt = "0"
+ name = "Study #1"
},
/turf/open/floor/plasteel/cult{
dir = 2
@@ -37141,8 +36794,7 @@
/area/library)
"bzH" = (
/obj/machinery/door/morgue{
- name = "Study #2";
- req_access_txt = "0"
+ name = "Study #2"
},
/turf/open/floor/plasteel/cult{
dir = 2
@@ -37835,7 +37487,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/newscaster{
@@ -38109,7 +37760,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "20;12"
},
/obj/structure/disposalpipe/segment,
@@ -38406,6 +38056,7 @@
/obj/machinery/atmospherics/pipe/simple/purple/visible{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
/turf/open/space,
/area/space/nearstation)
"bCA" = (
@@ -39201,7 +38852,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/newscaster{
@@ -39885,7 +39535,6 @@
"bFA" = (
/obj/machinery/door/airlock{
name = "Theatre Stage";
- req_access_txt = "0";
req_one_access_txt = "12;46"
},
/obj/structure/cable/yellow{
@@ -40204,7 +39853,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/item/soap/nanotrasen,
@@ -40228,7 +39876,6 @@
"bGq" = (
/obj/machinery/door/airlock/maintenance{
name = "Library Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;37"
},
/turf/open/floor/plating,
@@ -40333,7 +39980,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Teleport Access";
- req_access_txt = "0";
req_one_access_txt = "17;19"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -40446,7 +40092,6 @@
/area/hallway/secondary/command)
"bGT" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;17"
},
/obj/structure/cable/yellow{
@@ -40869,7 +40514,6 @@
name = "Lock Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/newscaster{
@@ -41181,6 +40825,12 @@
},
/turf/open/floor/plasteel/bar,
/area/crew_quarters/bar)
+"bIv" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"bIw" = (
/obj/machinery/light,
/obj/machinery/camera{
@@ -41475,7 +41125,6 @@
/area/tcommsat/computer)
"bJj" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;27;37"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -41519,7 +41168,6 @@
/area/hallway/secondary/entry)
"bJp" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;27;37"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -42223,8 +41871,7 @@
base_state = "right";
dir = 2;
icon_state = "right";
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/obj/machinery/camera{
c_tag = "MiniSat Exterior - Aft Starboard";
@@ -42491,9 +42138,7 @@
"bLu" = (
/obj/machinery/door/window/northleft{
dir = 8;
- name = "Disposals Chute";
- pixel_x = -1;
- req_access_txt = "0"
+ name = "Disposals Chute"
},
/obj/machinery/disposal/deliveryChute{
dir = 8;
@@ -42853,6 +42498,10 @@
/obj/machinery/meter,
/turf/open/floor/plasteel,
/area/engine/atmos)
+"bMi" = (
+/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
"bMj" = (
/obj/machinery/holopad,
/turf/open/floor/plasteel,
@@ -43726,8 +43375,7 @@
},
/obj/machinery/door/window{
dir = 2;
- name = "MiniSat Walkway Access";
- req_access_txt = "0"
+ name = "MiniSat Walkway Access"
},
/obj/machinery/camera{
c_tag = "MiniSat Exterior - Aft Port";
@@ -43782,7 +43430,6 @@
/area/hallway/secondary/entry)
"bOe" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;27"
},
/obj/structure/cable/yellow{
@@ -44468,8 +44115,7 @@
"bPI" = (
/obj/machinery/door/airlock/maintenance/abandoned{
name = "Vacant Office Maintenance";
- req_access_txt = "32";
- req_one_access_txt = "0"
+ req_access_txt = "32"
},
/turf/open/floor/plating,
/area/maintenance/port)
@@ -45955,7 +45601,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;17"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -45986,7 +45631,6 @@
},
/obj/machinery/door/airlock/medical/glass{
name = "Service Door";
- req_access_txt = "0";
req_one_access_txt = "35;28"
},
/turf/open/floor/plasteel/cafeteria{
@@ -45998,8 +45642,7 @@
/obj/machinery/door/window/eastleft{
dir = 1;
name = "Kitchen Window";
- req_access_txt = "28";
- req_one_access_txt = "0"
+ req_access_txt = "28"
},
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -46007,7 +45650,6 @@
/obj/machinery/door/window/eastleft{
dir = 2;
name = "Hydroponics Window";
- req_access_txt = "0";
req_one_access_txt = "30;35"
},
/obj/effect/turf_decal/delivery,
@@ -46207,10 +45849,7 @@
/turf/closed/wall,
/area/maintenance/solars/port/aft)
"bTq" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 8
- },
-/turf/open/floor/plasteel,
+/turf/open/floor/plating/airless,
/area/engine/engineering)
"bTr" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -46283,7 +45922,6 @@
"bTB" = (
/obj/machinery/door/airlock/maintenance{
name = "Library Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;37"
},
/obj/structure/disposalpipe/segment{
@@ -46972,7 +46610,6 @@
/area/maintenance/port)
"bUS" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;25;28"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -47214,7 +46851,6 @@
/obj/machinery/door/window/westleft{
dir = 4;
name = "Hydroponics Desk";
- req_access_txt = "0";
req_one_access_txt = "30;35"
},
/turf/open/floor/plasteel/green{
@@ -47278,6 +46914,7 @@
/turf/closed/wall,
/area/hallway/secondary/service)
"bVA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock{
name = "Service Hall";
req_access_txt = "null";
@@ -47564,7 +47201,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;37;25;28"
},
/turf/open/floor/plating,
@@ -47883,7 +47519,6 @@
/obj/machinery/door/window/westright{
dir = 4;
name = "Hydroponics Desk";
- req_access_txt = "0";
req_one_access_txt = "30;35"
},
/obj/item/folder/white{
@@ -48037,9 +47672,6 @@
/obj/structure/cable/yellow{
icon_state = "2-4"
},
-/obj/machinery/light/small{
- dir = 1
- },
/turf/open/floor/plating,
/area/maintenance/starboard)
"bXc" = (
@@ -48451,7 +48083,6 @@
/area/hallway/primary/central)
"bYb" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;35;47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -48702,7 +48333,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -48796,7 +48426,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;25;28"
},
/turf/open/floor/plating,
@@ -49816,8 +49445,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
name = "Hydroponics Backroom";
- req_access_txt = "35";
- req_one_access_txt = "0"
+ req_access_txt = "35"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -49860,8 +49488,7 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Hydroponics Maintenance";
- req_access_txt = "35";
- req_one_access_txt = "0"
+ req_access_txt = "35"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -50233,7 +49860,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5"
},
/turf/open/floor/plating,
@@ -50899,8 +50525,7 @@
/area/engine/atmos)
"ccW" = (
/obj/machinery/door/airlock/external{
- req_access_txt = "24";
- req_one_access_txt = "0"
+ req_access_txt = "24"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -51347,8 +50972,7 @@
"cdU" = (
/obj/machinery/door/airlock/maintenance{
name = "Hydroponics Maintenance";
- req_access_txt = "35";
- req_one_access_txt = "0"
+ req_access_txt = "35"
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
@@ -51418,9 +51042,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ced" = (
@@ -51440,7 +51062,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 10
+ dir = 4
},
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
@@ -51453,6 +51075,9 @@
name = "Fuel Pipe to Incinerator";
on = 0
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"ceg" = (
@@ -51588,8 +51213,7 @@
/obj/structure/table/glass,
/obj/machinery/door/window/eastleft{
name = "First-Aid Supplies";
- req_access_txt = "5";
- req_one_access_txt = "0"
+ req_access_txt = "5"
},
/turf/open/floor/plasteel/whiteblue/side{
dir = 8
@@ -52081,6 +51705,7 @@
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cfq" = (
@@ -52093,7 +51718,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/components/binary/pump{
dir = 4;
name = "input port pump"
@@ -52109,6 +51733,7 @@
/area/maintenance/disposal/incinerator)
"cft" = (
/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
"cfu" = (
@@ -52545,8 +52170,7 @@
"cgp" = (
/obj/machinery/door/airlock/maintenance{
name = "Research Maintenance";
- req_access_txt = "47";
- req_one_access_txt = "0"
+ req_access_txt = "47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
@@ -52575,6 +52199,7 @@
/obj/structure/cable/yellow{
icon_state = "4-8"
},
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cgv" = (
@@ -52597,7 +52222,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"cgy" = (
@@ -52828,7 +52452,6 @@
"cgU" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -52846,7 +52469,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -52856,7 +52478,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Desk";
req_access_txt = "5"
},
@@ -53028,7 +52649,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/structure/disposalpipe/segment,
@@ -53174,6 +52794,9 @@
/obj/structure/extinguisher_cabinet{
pixel_y = -31
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"chI" = (
@@ -53182,6 +52805,9 @@
dir = 2;
name = "output gas to space"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
"chJ" = (
@@ -53192,12 +52818,8 @@
dir = 4
},
/obj/machinery/portable_atmospherics/canister,
-/turf/open/floor/plasteel/floorgrime,
-/area/maintenance/disposal/incinerator)
-"chL" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/structure/cable{
- icon_state = "1-2"
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
},
/turf/open/floor/plasteel/floorgrime,
/area/maintenance/disposal/incinerator)
@@ -53527,7 +53149,6 @@
"civ" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Chemistry Lab";
req_access_txt = "5; 33"
},
@@ -53822,7 +53443,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
@@ -54513,24 +54133,14 @@
/area/maintenance/starboard/aft)
"ckC" = (
/obj/structure/lattice,
-/obj/machinery/atmospherics/components/binary/pump{
+/obj/machinery/atmospherics/components/binary/pump/on{
dir = 2;
- name = "Incinerator Output Pump";
- on = 1;
- use_power = 0
+ name = "Incinerator Output Pump"
},
/obj/structure/disposalpipe/segment,
/turf/open/space,
/area/maintenance/disposal/incinerator)
"ckD" = (
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_exterior";
- layer = 3.1;
- idSelf = "incinerator_access_control";
- name = "Incinerator airlock control";
- pixel_x = 8;
- pixel_y = -24
- },
/obj/machinery/light/small{
dir = 8
},
@@ -54541,21 +54151,25 @@
dir = 1;
on = 1
},
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
- name = "Incinerator airlock control";
- pixel_x = 8;
+/obj/machinery/airlock_sensor{
+ id_tag = "incinerator_airlock_sensor";
+ master_tag = "incinerator_airlock_control";
+ pixel_x = -8;
pixel_y = 24
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"ckE" = (
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 8;
+ frequency = 1449;
+ id = "incinerator_airlock_pump"
},
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
@@ -54570,6 +54184,9 @@
dir = 2;
on = 1
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"ckG" = (
@@ -54678,8 +54295,7 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Observation";
- req_access_txt = "0"
+ name = "Observation"
},
/turf/open/floor/plasteel/dark,
/area/medical/surgery)
@@ -55154,9 +54770,7 @@
/area/maintenance/starboard/aft)
"clX" = (
/obj/machinery/door/airlock/maintenance/abandoned{
- locked = 0;
name = "Storage Room";
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -55270,8 +54884,7 @@
"cmn" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
- name = "Observation";
- req_access_txt = "0"
+ name = "Observation"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
@@ -55492,7 +55105,6 @@
"cmM" = (
/obj/machinery/door/airlock{
name = "Research Emergency Storage";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/structure/cable/yellow{
@@ -55510,7 +55122,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/medical{
name = "Research Break Room";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -55667,7 +55278,7 @@
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
"cnd" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon{
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
dir = 1;
name = "incinerator output intake"
},
@@ -57191,8 +56802,7 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- name = "Surgery Observation";
- req_access_txt = "0"
+ name = "Surgery Observation"
},
/turf/open/floor/plasteel/white,
/area/medical/surgery)
@@ -58451,8 +58061,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Chief Medical Officer's Office";
- req_access_txt = "40";
- req_one_access_txt = "0"
+ req_access_txt = "40"
},
/turf/open/floor/plasteel/barber{
dir = 8
@@ -58602,7 +58211,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;9"
},
/turf/open/floor/plating,
@@ -58647,8 +58255,7 @@
dir = 4
},
/obj/machinery/door/airlock{
- name = "Aft Emergency Storage";
- req_access_txt = "0"
+ name = "Aft Emergency Storage"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -58685,7 +58292,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "7;47;29;12"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -58746,7 +58352,6 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Research Maintenance";
- req_access_txt = "0";
req_one_access_txt = "7;47;29"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -59057,8 +58662,7 @@
"ctC" = (
/obj/machinery/door/airlock/maintenance{
name = "Genetics Maintenance";
- req_access_txt = "9";
- req_one_access_txt = "0"
+ req_access_txt = "9"
},
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
@@ -59117,7 +58721,6 @@
"ctM" = (
/obj/machinery/door/airlock/maintenance{
name = "Research Testing Range Maintenance";
- req_access_txt = "0";
req_one_access_txt = "7;47;29"
},
/turf/open/floor/plating,
@@ -60151,8 +59754,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Research Director's Office";
- req_access_txt = "30";
- req_one_access_txt = "0"
+ req_access_txt = "30"
},
/turf/open/floor/plasteel/cafeteria{
dir = 5
@@ -61274,10 +60876,8 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
id_tag = "AuxGenetics";
- locked = 0;
name = "Genetics Lab";
- req_access_txt = "9";
- req_one_access_txt = "0"
+ req_access_txt = "9"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -61310,10 +60910,8 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
id_tag = "AuxGenetics";
- locked = 0;
name = "Genetics Access";
- req_access_txt = "9";
- req_one_access_txt = "0"
+ req_access_txt = "9"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -61639,9 +61237,8 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
-/obj/machinery/power/apc{
+/obj/machinery/power/apc/unlocked{
dir = 4;
- locked = 0;
name = "Cloning Lab APC";
areastring = "/area/medical/genetics/cloning";
pixel_x = 24
@@ -61811,8 +61408,7 @@
base_state = "right";
dir = 1;
icon_state = "right";
- name = "door";
- req_access_txt = "0"
+ name = "door"
},
/turf/open/floor/engine{
dir = 9;
@@ -61929,7 +61525,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/turf/open/floor/plating,
@@ -62268,8 +61863,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Mech Bay";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -62371,7 +61965,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research Testing Range";
- req_access_txt = "0";
req_one_access_txt = "7;47;29"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -62571,7 +62164,6 @@
/obj/machinery/door/airlock/research{
id_tag = "ResearchExt";
name = "Research Division";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/effect/turf_decal/delivery,
@@ -62775,8 +62367,7 @@
/obj/machinery/button/door{
id = "researchrangeshutters";
name = "Blast Door Control";
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/machinery/light,
/obj/effect/turf_decal/stripes/line,
@@ -63733,7 +63324,6 @@
/obj/machinery/door/airlock/research{
id_tag = "ResearchExt";
name = "Research Division";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/effect/turf_decal/delivery,
@@ -64577,7 +64167,6 @@
/area/medical/virology)
"cEN" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;6"
},
/obj/structure/disposalpipe/segment,
@@ -66185,7 +65774,6 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;6"
},
/turf/open/floor/plating,
@@ -66259,8 +65847,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Robotics Lab";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -66303,7 +65890,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Research Division Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable/yellow{
@@ -66433,7 +66019,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research and Development Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/turf/open/floor/plasteel/whitepurple{
@@ -66563,7 +66148,6 @@
icon_state = "1-2"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;6"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -66895,7 +66479,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/maintenance{
name = "Research Lab Maintenance";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/obj/effect/turf_decal/stripes/line{
@@ -67000,8 +66583,7 @@
},
/obj/machinery/door/airlock/maintenance/abandoned{
name = "Medical Surplus Storeroom";
- req_access_txt = "12";
- req_one_access_txt = "0"
+ req_access_txt = "12"
},
/turf/open/floor/plating,
/area/maintenance/aft)
@@ -67627,9 +67209,7 @@
dir = 4
},
/obj/machinery/door/airlock/maintenance/abandoned{
- locked = 0;
name = "Storage Room";
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/turf/open/floor/plating,
@@ -67761,7 +67341,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/maintenance{
name = "Crematorium Maintenance";
- req_access_txt = "0";
req_one_access_txt = "27"
},
/turf/open/floor/plating,
@@ -67774,7 +67353,6 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Chapel Office Maintenance";
- req_access_txt = "0";
req_one_access_txt = "22"
},
/turf/open/floor/plating,
@@ -67868,7 +67446,6 @@
/area/maintenance/aft)
"cLk" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;5;39;6"
},
/turf/open/floor/plating,
@@ -67962,7 +67539,6 @@
/area/hallway/secondary/exit/departure_lounge)
"cLv" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/structure/cable/yellow{
@@ -68029,7 +67605,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -68054,13 +67629,16 @@
/turf/open/floor/plating,
/area/maintenance/aft)
"cLC" = (
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "incinerator_airlock_exterior";
- idInterior = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Incinerator Access Console";
+ airpump_tag = "incinerator_airlock_pump";
+ exterior_door_tag = "incinerator_airlock_exterior";
+ id_tag = "incinerator_access_control";
+ interior_door_tag = "incinerator_airlock_interior";
pixel_x = 8;
pixel_y = -24;
+ sanitize_external = 1;
+ sensor_tag = "incinerator_airlock_sensor";
req_access_txt = "12"
},
/obj/machinery/button/ignition{
@@ -68102,6 +67680,15 @@
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/aft)
+"cLE" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ dir = 1;
+ name = "euthanization chamber freezer";
+ on = 1;
+ target_temperature = 80
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
"cLF" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -68297,7 +67884,6 @@
"cMb" = (
/obj/machinery/door/airlock/maintenance{
name = "Chapel Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;22"
},
/obj/structure/cable/yellow{
@@ -68738,8 +68324,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "Outer Window";
- req_access_txt = "0"
+ name = "Outer Window"
},
/obj/machinery/door/window/brigdoor{
dir = 4;
@@ -69262,8 +68847,7 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Crematorium";
- req_access_txt = "22;27";
- req_one_access_txt = "0"
+ req_access_txt = "22;27"
},
/turf/open/floor/plasteel/dark,
/area/chapel/office)
@@ -70685,8 +70269,7 @@
id = "chapel_shutters_space";
name = "chapel shutters control";
pixel_x = -6;
- pixel_y = -25;
- req_access_txt = "0"
+ pixel_y = -25
},
/obj/machinery/light_switch{
pixel_x = 6;
@@ -70719,8 +70302,7 @@
idDoor = "xeno_airlock_exterior";
idSelf = "xeno_airlock_control";
name = "Access Button";
- pixel_x = -24;
- req_access_txt = "0"
+ pixel_x = -24
},
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -70807,8 +70389,7 @@
/area/chapel/main)
"cRF" = (
/obj/machinery/door/morgue{
- name = "Chapel Garden";
- req_access_txt = "0"
+ name = "Chapel Garden"
},
/turf/open/floor/plasteel/cult{
dir = 2
@@ -70822,8 +70403,7 @@
/obj/machinery/button/door{
id = "chapel_shutters_parlour";
name = "chapel shutters control";
- pixel_y = -25;
- req_access_txt = "0"
+ pixel_y = -25
},
/turf/open/floor/plasteel/vault,
/area/chapel/main)
@@ -71672,8 +71252,7 @@
},
/obj/machinery/door/airlock/hatch{
name = "Test Chamber Maintenance";
- req_access_txt = "47";
- req_one_access_txt = "0"
+ req_access_txt = "47"
},
/turf/open/floor/plating,
/area/science/xenobiology)
@@ -71776,6 +71355,10 @@
/obj/effect/landmark/xmastree,
/turf/open/floor/wood,
/area/crew_quarters/bar)
+"cTT" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
"cUH" = (
/obj/structure/table/optable,
/turf/open/floor/plasteel/white,
@@ -72021,12 +71604,6 @@
},
/turf/open/floor/plating,
/area/shuttle/auxillary_base)
-"cWu" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"cWA" = (
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
@@ -72048,10 +71625,7 @@
/area/construction/mining/aux_base)
"cWM" = (
/obj/machinery/door/airlock/external{
- name = "Construction Zone";
- req_access = null;
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Construction Zone"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
@@ -72075,12 +71649,7 @@
},
/area/construction/mining/aux_base)
"cXI" = (
-/obj/structure/sign/warning/vacuum/external{
- pixel_x = 32
- },
-/obj/machinery/light/small{
- dir = 1
- },
+/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/starboard)
"cXR" = (
@@ -72092,12 +71661,11 @@
},
/area/construction/mining/aux_base)
"cXZ" = (
-/obj/machinery/door/airlock/external{
- req_access_txt = "13"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
+/obj/structure/reagent_dispensers/watertank,
+/obj/structure/window/reinforced{
+ dir = 8
},
+/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/starboard)
"cYc" = (
@@ -72117,9 +71685,8 @@
},
/area/science/robotics/lab)
"cYj" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
+/obj/structure/closet/firecloset,
+/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/starboard)
"cYE" = (
@@ -72175,7 +71742,6 @@
},
/obj/machinery/door/airlock/engineering{
name = "Auxillary Base Construction";
- req_access_txt = "0";
req_one_access_txt = "32;47;48"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -72247,6 +71813,17 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
+"cZv" = (
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"cZM" = (
+/obj/machinery/camera/emp_proof{
+ c_tag = "Containment - Fore Starboard";
+ dir = 8;
+ network = list("singularity")
+ },
+/turf/open/floor/plating/airless,
+/area/space)
"cZR" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/cable/yellow{
@@ -72388,6 +71965,40 @@
},
/turf/open/floor/plating,
/area/maintenance/department/science/xenobiology)
+"daP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 6
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science/xenobiology)
+"daQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"daR" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1;
+ external_pressure_bound = 140;
+ name = "server vent";
+ pressure_checks = 0
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"daS" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"daW" = (
/obj/machinery/button/door{
id = "engpa";
@@ -72519,6 +72130,20 @@
},
/turf/open/floor/engine,
/area/science/xenobiology)
+"dbv" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/light/small,
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"dbw" = (
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Kill Chamber";
+ dir = 1;
+ network = list("ss13","rd","xeno");
+ start_active = 1
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
"dbE" = (
/obj/machinery/plantgenes,
/obj/effect/turf_decal/stripes/line{
@@ -72544,7 +72169,6 @@
/obj/machinery/door/airlock/research{
id_tag = "ResearchInt";
name = "Research Division";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/effect/turf_decal/delivery,
@@ -72562,7 +72186,6 @@
/obj/machinery/door/airlock/research{
id_tag = "ResearchInt";
name = "Research Division";
- req_access_txt = "0";
req_one_access_txt = "47"
},
/obj/effect/turf_decal/delivery,
@@ -72623,7 +72246,6 @@
"dbP" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/structure/cable{
@@ -72719,8 +72341,7 @@
idSelf = "xeno_airlock_control";
name = "Access Button";
pixel_x = 29;
- pixel_y = -8;
- req_access_txt = "0"
+ pixel_y = -8
},
/obj/machinery/firealarm{
dir = 2;
@@ -72924,6 +72545,19 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"dcm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/computer/camera_advanced/xenobio,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"dcn" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -72940,6 +72574,19 @@
},
/turf/open/floor/plasteel,
/area/science/xenobiology)
+"dco" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
+/obj/machinery/computer/camera_advanced/xenobio,
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"dcp" = (
/obj/structure/cable/yellow{
icon_state = "1-8"
@@ -72997,6 +72644,18 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"dcv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/obj/structure/chair/comfy/black{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"dcw" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -73004,6 +72663,16 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/xenobiology)
+"dcx" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/chair/comfy/black{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
"dcy" = (
/obj/machinery/holopad,
/turf/open/floor/plasteel/white,
@@ -73075,6 +72744,21 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"dcJ" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/item/extinguisher{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/item/extinguisher,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"dcK" = (
/obj/machinery/disposal/bin,
/obj/structure/sign/warning/deathsposal{
@@ -73423,8 +73107,7 @@
"ddp" = (
/obj/machinery/door/airlock/hatch{
name = "Test Chamber Maintenance";
- req_access_txt = "47";
- req_one_access_txt = "0"
+ req_access_txt = "47"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -73492,11 +73175,53 @@
},
/turf/open/floor/plating,
/area/maintenance/department/science/xenobiology)
+"ddx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/chair,
+/obj/item/cigbutt,
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"ddy" = (
/turf/open/floor/plating{
icon_state = "platingdmg1"
},
/area/maintenance/department/science/xenobiology)
+"ddz" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"ddA" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ glass = 1;
+ name = "Slime Euthanization Chamber";
+ opacity = 0;
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ddB" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 1;
+ external_pressure_bound = 120;
+ name = "server vent"
+ },
+/turf/open/floor/circuit/killroom,
+/area/science/xenobiology)
+"ddC" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/disposaloutlet,
+/turf/open/floor/plating/airless,
+/area/science/xenobiology)
"ddE" = (
/obj/effect/landmark/start/cook,
/obj/machinery/holopad,
@@ -73514,7 +73239,10 @@
/turf/open/floor/plating,
/area/shuttle/auxillary_base)
"ddO" = (
-/turf/open/floor/plating/airless,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
/area/engine/engineering)
"ddP" = (
/obj/structure/disposalpipe/segment{
@@ -73576,6 +73304,13 @@
},
/turf/open/space,
/area/space)
+"deh" = (
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"dem" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable{
@@ -73588,11 +73323,17 @@
dir = 1
},
/turf/open/floor/plating/airless,
-/area/space/nearstation)
+/area/space)
"der" = (
/obj/structure/closet/secure_closet/engineering_welding,
/turf/open/floor/plasteel/yellow/side,
/area/engine/engineering)
+"deu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/space)
"dev" = (
/obj/machinery/field/generator{
anchored = 1;
@@ -73601,8 +73342,15 @@
/turf/open/floor/plating/airless,
/area/space/nearstation)
"dew" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
/turf/open/space,
-/area/space/nearstation)
+/area/space)
"deB" = (
/obj/machinery/door/poddoor/shutters/preopen{
id = "engpa";
@@ -73731,6 +73479,10 @@
/obj/structure/cable/white{
icon_state = "1-4"
},
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
/turf/open/floor/plasteel/yellow/side,
/area/engine/engineering)
"dga" = (
@@ -73740,13 +73492,10 @@
/turf/open/floor/plating/airless,
/area/engine/engineering)
"dgc" = (
-/obj/item/clothing/gloves/color/rainbow,
-/obj/item/clothing/head/soft/rainbow,
-/obj/item/clothing/shoes/sneakers/rainbow,
-/obj/item/clothing/under/color/rainbow,
-/turf/open/floor/plating{
- icon_state = "platingdmg3"
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 5
},
+/turf/open/floor/plating,
/area/maintenance/starboard)
"dgd" = (
/obj/structure/cable/white{
@@ -73767,6 +73516,12 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"dgf" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 6
+ },
+/turf/open/space,
+/area/space/nearstation)
"dgg" = (
/obj/structure/cable/white{
icon_state = "4-8"
@@ -73778,32 +73533,74 @@
/turf/open/floor/plating/airless,
/area/engine/engineering)
"dgj" = (
-/obj/structure/grille,
-/obj/structure/cable/white{
- icon_state = "1-4"
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 5
},
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
"dgk" = (
-/obj/structure/cable/white{
- icon_state = "1-8"
- },
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/corner{
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
"dgm" = (
-/obj/structure/cable/white{
- icon_state = "1-4"
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
},
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"dgo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
},
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"dgp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"dgr" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 10
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgt" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgu" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/turf/open/space,
+/area/space/nearstation)
+"dgv" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 9
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
+"dgw" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
"dgz" = (
/obj/structure/closet/toolcloset,
/obj/effect/turf_decal/delivery,
@@ -73811,13 +73608,134 @@
/turf/open/floor/plasteel,
/area/engine/engineering)
"dgA" = (
-/obj/machinery/light{
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dgB" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 5
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
+"dgI" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 5
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgJ" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
},
+/turf/open/space,
+/area/space/nearstation)
+"dgK" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgM" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 10
+ },
+/turf/open/space,
+/area/space/nearstation)
+"dgN" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dgO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dgS" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/transit_tube/horizontal,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dha" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dhc" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space,
+/area/space/nearstation)
+"dhe" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
/turf/open/floor/plasteel,
-/area/engine/engineering)
-"dgI" = (
-/turf/closed/wall/mineral/plastitanium,
+/area/engine/atmos)
+"dhg" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"dhh" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Mix to Engine";
+ on = 0
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"dhi" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/door/window/northleft{
+ dir = 8;
+ icon_state = "left";
+ name = "Inner Pipe Access";
+ req_access_txt = "24"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"dhj" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"dhk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"dhl" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 9
+ },
+/turf/open/space,
/area/space/nearstation)
"dhn" = (
/obj/structure/table,
@@ -73917,8 +73835,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Outer Window";
- req_access_txt = "0"
+ name = "Outer Window"
},
/obj/machinery/door/window/brigdoor{
dir = 8;
@@ -74309,8 +74226,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/obj/structure/sign/poster/random{
pixel_y = -32
@@ -74915,6 +74831,36 @@
"dlV" = (
/turf/closed/wall/r_wall,
/area/maintenance/department/science/xenobiology)
+"dmq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/obj/machinery/door/airlock/research{
+ glass = 1;
+ name = "Slime Euthanization Chamber";
+ opacity = 0;
+ req_access_txt = "55"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"dmr" = (
+/obj/machinery/door/airlock/research{
+ glass = 1;
+ name = "Slime Euthanization Chamber";
+ opacity = 0;
+ req_access_txt = "55"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"dmD" = (
/obj/structure/displaycase/trophy,
/turf/open/floor/wood,
@@ -75092,14 +75038,6 @@
icon_state = "platingdmg2"
},
/area/maintenance/port/fore)
-"drT" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable/white{
- icon_state = "2-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"dsg" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -75140,13 +75078,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
-"dtL" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/space,
-/area/space)
"dtP" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -75442,7 +75373,6 @@
icon_state = "4-8"
},
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12;47"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -76177,23 +76107,17 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
-"dPf" = (
-/obj/structure/cable/white{
- icon_state = "1-4"
- },
-/obj/structure/grille,
+"dRu" = (
+/obj/structure/cable/white,
/obj/effect/turf_decal/stripes/line{
- dir = 10
+ dir = 1
+ },
+/obj/machinery/power/emitter{
+ anchored = 1;
+ state = 2
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"dPp" = (
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/obj/machinery/light,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"dYu" = (
/obj/machinery/door/airlock/external{
name = "Auxiliary Airlock"
@@ -76203,19 +76127,6 @@
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
-"dZD" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating/airless,
-/area/space)
-"eln" = (
-/turf/open/space/basic,
-/area/engine/engineering)
-"enN" = (
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"eoK" = (
/obj/structure/disposalpipe/segment{
dir = 9
@@ -76248,17 +76159,6 @@
},
/turf/open/floor/plasteel,
/area/science/circuit)
-"esV" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable/white{
- icon_state = "2-8"
- },
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"evy" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -76269,25 +76169,6 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"eEu" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- name = "External Containment Access";
- req_access_txt = "10; 13"
- },
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"eFN" = (
/obj/structure/bodycontainer/crematorium{
id = "crematoriumChapel";
@@ -76295,6 +76176,12 @@
},
/turf/open/floor/plasteel/dark,
/area/chapel/office)
+"eMF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/yellow/side,
+/area/engine/engineering)
"eXy" = (
/obj/machinery/airalarm{
pixel_y = 32
@@ -76318,27 +76205,24 @@
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/engine/engineering)
-"fjy" = (
+"fnV" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ name = "External Containment Access";
+ req_access_txt = "10; 13"
+ },
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
/obj/effect/turf_decal/stripes/line{
- dir = 5
+ dir = 8
},
-/turf/open/floor/plating/airless,
-/area/space)
-"foU" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/machinery/computer/security/telescreen{
- desc = "Used for watching the Engine.";
- dir = 8;
- layer = 4;
- name = "Engine Monitor";
- network = list("singularity");
- pixel_x = 30
- },
-/turf/open/floor/plasteel/yellow/side{
+/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/turf/open/floor/plating,
/area/engine/engineering)
"fDD" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -76346,19 +76230,16 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"fGs" = (
-/obj/structure/cable/white{
- icon_state = "4-8"
+"fMR" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space)
+"fWY" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "2-8"
},
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"fWO" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plating/airless,
+/turf/open/space,
/area/space)
"gfh" = (
/obj/machinery/libraryscanner,
@@ -76382,14 +76263,6 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"goZ" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"gEk" = (
/obj/structure/cable/yellow{
icon_state = "2-8"
@@ -76415,18 +76288,16 @@
/obj/effect/spawner/structure/window/plasma/reinforced,
/turf/open/floor/plating,
/area/engine/atmos)
-"gKb" = (
-/obj/machinery/camera/emp_proof{
- c_tag = "Containment - Fore Starboard";
- dir = 8;
- network = list("singularity")
- },
-/turf/open/floor/plating/airless,
-/area/space)
"gLC" = (
/obj/structure/reagent_dispensers/water_cooler,
/turf/open/floor/plasteel,
/area/science/misc_lab)
+"gNd" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/space)
"gNe" = (
/obj/machinery/light/small{
dir = 8
@@ -76439,6 +76310,22 @@
/obj/item/device/integrated_circuit_printer,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"gRU" = (
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"gXY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"hfJ" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -76446,6 +76333,10 @@
/obj/machinery/autolathe,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"hkk" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"hyP" = (
/obj/machinery/door/airlock/external{
name = "Escape Pod Two"
@@ -76455,9 +76346,21 @@
},
/turf/open/floor/plating,
/area/security/prison)
-"hWU" = (
+"hCY" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/power/grounding_rod,
/turf/open/floor/plating/airless,
/area/space)
+"ine" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"ioI" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -76469,6 +76372,21 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
/area/science/circuit)
+"ixa" = (
+/obj/machinery/light,
+/obj/machinery/vending/kink,
+/turf/open/floor/plasteel/neutral/corner{
+ dir = 2
+ },
+/area/crew_quarters/locker)
+"iyK" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/power/tesla_coil,
+/turf/open/floor/plating/airless,
+/area/space)
"izu" = (
/obj/machinery/autolathe{
name = "public autolathe"
@@ -76485,37 +76403,13 @@
},
/turf/open/floor/plasteel/whitepurple,
/area/science/lab)
-"iOa" = (
-/turf/closed/wall/mineral/plastitanium,
-/area/maintenance/starboard)
-"iTS" = (
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/suit/hazardvest,
-/obj/item/clothing/suit/hazardvest,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/effect/turf_decal/delivery,
-/obj/structure/table,
-/turf/open/floor/plasteel/yellow/side{
- dir = 4
+"jeJ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
},
-/area/engine/engineering)
-"iYY" = (
-/obj/machinery/light/small,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"jjF" = (
-/obj/structure/cable/white{
- icon_state = "2-8"
- },
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/turf/open/space,
+/area/space)
"jwW" = (
/turf/closed/wall/mineral/plastitanium,
/area/crew_quarters/fitness/recreation)
@@ -76538,7 +76432,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -76546,21 +76439,14 @@
},
/turf/open/floor/plating,
/area/maintenance/solars/port/aft)
-"jFx" = (
-/obj/machinery/door/airlock/external{
- req_access_txt = "13"
+"jAo" = (
+/obj/machinery/camera/emp_proof{
+ c_tag = "Containment - Aft Starboard";
+ dir = 8;
+ network = list("singularity")
},
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard)
-"jIV" = (
-/obj/structure/closet/secure_closet/engineering_personal,
-/turf/open/floor/plasteel/yellow/side{
- dir = 1
- },
-/area/engine/engineering)
+/turf/open/floor/plating/airless,
+/area/space)
"jKK" = (
/obj/machinery/door/airlock/external{
req_access_txt = "13"
@@ -76570,11 +76456,19 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
-"jYQ" = (
-/obj/machinery/light/small{
+"jOg" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/space)
+"jWX" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/turf/open/floor/plating,
+/obj/structure/cable/white{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating/airless,
/area/engine/engineering)
"kfu" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -76609,6 +76503,12 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
+"kBP" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"kDM" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -76621,6 +76521,12 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"kLA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plating/airless,
+/area/space)
"kOt" = (
/obj/item/device/multitool,
/obj/item/screwdriver,
@@ -76633,6 +76539,12 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"kRZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
"kVo" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -76641,12 +76553,29 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"kYn" = (
+/obj/effect/decal/cleanable/oil,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"lal" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plasteel,
/area/science/circuit)
+"ldf" = (
+/obj/structure/cable/white{
+ icon_state = "1-4"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"llb" = (
/obj/structure/table/reinforced,
/obj/item/device/integrated_circuit_printer,
@@ -76681,12 +76610,20 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"lHL" = (
-/turf/open/space/basic,
-/area/space/nearstation)
-"lLj" = (
+"lHr" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the Engine.";
+ dir = 8;
+ layer = 4;
+ name = "Engine Monitor";
+ network = list("singularity");
+ pixel_x = 30
+ },
/turf/open/floor/plasteel/yellow/side{
- dir = 8
+ dir = 4
},
/area/engine/engineering)
"lMz" = (
@@ -76706,6 +76643,13 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
+"lUz" = (
+/obj/structure/grille,
+/obj/structure/cable/white{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"lWY" = (
/obj/machinery/door/airlock/hatch{
name = "Telecomms Server Room"
@@ -76730,12 +76674,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"moI" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/plating/airless,
-/area/space)
"mvj" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -76745,12 +76683,6 @@
},
/turf/closed/wall,
/area/hallway/secondary/service)
-"mwK" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating/airless,
-/area/space)
"mzh" = (
/obj/machinery/firealarm{
dir = 1;
@@ -76779,30 +76711,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/science/circuit)
-"nte" = (
-/obj/machinery/the_singularitygen/tesla,
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"nwU" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- name = "External Containment Access";
- req_access_txt = "10; 13"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"nyo" = (
/obj/structure/cable/yellow{
icon_state = "1-4"
@@ -76828,7 +76736,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/delivery,
@@ -76837,7 +76744,24 @@
},
/turf/open/floor/plasteel,
/area/construction/storage/wing)
-"nKh" = (
+"nKv" = (
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"nSm" = (
+/obj/structure/particle_accelerator/particle_emitter/left{
+ icon_state = "emitter_left";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"nXa" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating/airless,
+/area/space)
+"nYS" = (
/turf/open/floor/plasteel/yellow/side{
dir = 1
},
@@ -76846,24 +76770,6 @@
/obj/structure/target_stake,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"obN" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/space,
-/area/space)
-"ocj" = (
-/obj/structure/cable/white{
- icon_state = "2-4"
- },
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/corner,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"ocT" = (
/obj/machinery/light{
dir = 1
@@ -76890,10 +76796,61 @@
/obj/structure/table/reinforced,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"ooF" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"osi" = (
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"oub" = (
/obj/structure/sign/poster/official/random,
/turf/closed/wall,
/area/hydroponics)
+"ozT" = (
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/tank/internals/emergency_oxygen/engi,
+/obj/item/tank/internals/emergency_oxygen/engi,
+/obj/effect/turf_decal/delivery,
+/obj/structure/table,
+/turf/open/floor/plasteel/yellow/side{
+ dir = 4
+ },
+/area/engine/engineering)
+"oEB" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"oHF" = (
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/closed/wall/r_wall,
+/area/engine/engineering)
+"oKW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/yellow/side,
+/area/engine/engineering)
"oLW" = (
/obj/structure/table/reinforced,
/obj/structure/cable/yellow{
@@ -76930,6 +76887,22 @@
/obj/item/pen,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"pmc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"poQ" = (
+/obj/structure/cable/white{
+ icon_state = "1-8"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"pvA" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -76962,6 +76935,10 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
+"pOP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"pSX" = (
/obj/machinery/door/airlock/external{
name = "Auxiliary Escape Airlock"
@@ -76971,20 +76948,6 @@
},
/turf/open/floor/plating,
/area/maintenance/aft)
-"pVo" = (
-/obj/machinery/light,
-/obj/machinery/vending/kink,
-/turf/open/floor/plasteel/neutral/corner{
- dir = 2
- },
-/area/crew_quarters/locker)
-"pWF" = (
-/obj/effect/decal/cleanable/oil,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"qnJ" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -77015,12 +76978,6 @@
"qBq" = (
/turf/closed/wall/mineral/plastitanium,
/area/hallway/secondary/entry)
-"qJG" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"qJZ" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -77035,6 +76992,26 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"rpB" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ name = "External Containment Access";
+ req_access_txt = "10; 13"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"rzX" = (
/obj/structure/chair/office/light{
dir = 1;
@@ -77044,18 +77021,6 @@
dir = 1
},
/area/science/lab)
-"rEi" = (
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"rFx" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/closed/wall,
-/area/engine/engineering)
"rQK" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -77075,28 +77040,14 @@
/obj/machinery/vending/snack/random,
/turf/open/floor/plasteel,
/area/science/mixing)
-"rTo" = (
-/obj/structure/cable/white{
- icon_state = "1-8"
- },
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"rVX" = (
-/obj/structure/particle_accelerator/particle_emitter/left{
- icon_state = "emitter_left";
+"saU" = (
+/obj/structure/closet/firecloset,
+/obj/machinery/light{
dir = 4
},
-/turf/open/floor/plating,
-/area/engine/engineering)
-"rWa" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 8
+/turf/open/floor/plasteel/yellow/side{
+ dir = 4
},
-/turf/open/floor/plasteel/yellow/side,
/area/engine/engineering)
"sdi" = (
/obj/effect/turf_decal/stripes/line{
@@ -77108,13 +77059,23 @@
/obj/structure/grille,
/turf/open/floor/plating/airless,
/area/space/nearstation)
+"smP" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"sGh" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -77134,21 +77095,12 @@
"sJW" = (
/turf/closed/wall/mineral/plastitanium,
/area/engine/break_room)
-"sOW" = (
-/obj/structure/lattice,
-/turf/open/space,
-/area/space)
-"sSU" = (
-/turf/closed/wall/r_wall,
-/area/space)
-"tdB" = (
-/obj/machinery/light/small{
- dir = 8
+"tdH" = (
+/obj/structure/cable/white{
+ icon_state = "4-8"
},
-/turf/open/floor/plating{
- icon_state = "platingdmg2"
- },
-/area/maintenance/starboard/fore)
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"tjH" = (
/obj/structure/table/reinforced,
/obj/machinery/computer/libraryconsole/bookmanagement,
@@ -77179,9 +77131,19 @@
},
/turf/open/floor/plasteel/dark,
/area/medical/morgue)
-"tMT" = (
-/obj/structure/lattice,
-/turf/open/space,
+"tLB" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"tPX" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/open/floor/plasteel/yellow/side{
+ dir = 1
+ },
/area/engine/engineering)
"tVY" = (
/obj/structure/closet/crate,
@@ -77195,6 +77157,34 @@
/obj/item/gun/energy/laser/practice,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"tZu" = (
+/obj/structure/cable/white{
+ icon_state = "1-8"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"uaX" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"udi" = (
+/obj/structure/cable/white{
+ icon_state = "2-4"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"upN" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -77233,11 +77223,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/starboard)
-"uQo" = (
-/turf/open/floor/plasteel/yellow/side{
- dir = 4
- },
-/area/engine/engineering)
"uRM" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -77266,30 +77251,38 @@
},
/turf/open/floor/plasteel,
/area/science/misc_lab)
-"vmz" = (
-/obj/structure/lattice/catwalk,
-/turf/open/space,
-/area/space)
-"vAk" = (
-/obj/machinery/light/small{
- dir = 1
+"vyx" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
},
-/turf/open/floor/plating,
-/area/maintenance/starboard/fore)
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/floorgrime,
+/area/maintenance/disposal/incinerator)
+"vJj" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/engine/engineering)
"vLD" = (
/obj/structure/lattice,
/turf/open/space/basic,
/area/space)
-"vSl" = (
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
+"wby" = (
+/turf/open/space/basic,
+/area/engine/engineering)
+"wca" = (
/obj/structure/cable/white{
- icon_state = "1-8"
+ icon_state = "1-4"
+ },
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
+"wgw" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
"wiZ" = (
/obj/machinery/door/airlock/external{
name = "Security External Airlock";
@@ -77302,8 +77295,8 @@
/area/security/prison)
"wxc" = (
/obj/machinery/door/airlock/external{
- req_access_txt = "24";
- req_one_access_txt = "0"
+ name = "Atmospherics External Airlock";
+ req_access_txt = "24"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -77340,43 +77333,30 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/science/misc_lab)
-"xcM" = (
-/obj/structure/closet/firecloset,
-/obj/machinery/light{
- dir = 4
- },
-/turf/open/floor/plasteel/yellow/side{
- dir = 4
- },
-/area/engine/engineering)
-"xfK" = (
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/power/tesla_coil,
+"xbG" = (
/turf/open/floor/plating/airless,
/area/space)
+"xfO" = (
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable/white{
+ icon_state = "1-8"
+ },
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
"xkG" = (
/obj/item/device/integrated_electronics/wirer,
/obj/structure/table/reinforced,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"xqB" = (
-/obj/structure/cable/white,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/power/emitter{
- anchored = 1;
- state = 2
- },
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"xse" = (
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/obj/structure/cable{
@@ -77404,19 +77384,10 @@
/obj/structure/chair/comfy,
/turf/open/floor/plasteel,
/area/science/misc_lab)
-"xLP" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/space,
-/area/space)
-"xNI" = (
-/obj/structure/cable/white{
- icon_state = "4-8"
- },
+"xNH" = (
+/obj/machinery/the_singularitygen/tesla,
/turf/open/floor/plating/airless,
-/area/engine/engineering)
+/area/space/nearstation)
"xVl" = (
/turf/closed/wall,
/area/hallway/secondary/service)
@@ -77427,24 +77398,16 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"xWZ" = (
-/obj/structure/cable/white{
- icon_state = "2-8"
+"ycI" = (
+/turf/open/floor/plasteel/yellow/side{
+ dir = 8
},
-/obj/structure/grille,
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/closed/wall/r_wall,
/area/engine/engineering)
-"yeY" = (
-/obj/machinery/camera/emp_proof{
- c_tag = "Containment - Aft Starboard";
- dir = 8;
- network = list("singularity")
+"yeD" = (
+/turf/open/floor/plasteel/yellow/side{
+ dir = 4
},
-/turf/open/floor/plating/airless,
-/area/space)
+/area/engine/engineering)
"ygk" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -110315,8 +110278,8 @@ cRi
cRi
cRi
cRi
-aaX
-aju
+daP
+cLE
dlV
aaa
aaa
@@ -110572,7 +110535,7 @@ cSn
daF
daJ
cRi
-abd
+bvT
cRi
cRi
cRi
@@ -110829,10 +110792,10 @@ cSn
cSn
cSn
cRi
-acd
+dmq
cRi
-anz
-anz
+cZv
+cZv
cRi
aaf
aag
@@ -111060,8 +111023,8 @@ aaa
aaf
cRe
cRS
-aab
-aae
+dcm
+dcv
cRC
dcG
cSe
@@ -111086,10 +111049,10 @@ daB
daG
cSn
cRi
-aeD
-alr
-aov
-anz
+ddx
+ddz
+daR
+cZv
cRe
aaa
aaa
@@ -111343,12 +111306,12 @@ cSn
cSn
daL
cRi
-afQ
-amV
-apP
-aqe
-arF
-atC
+daQ
+ddA
+daS
+dbv
+cTT
+ddC
aaf
aaa
aaa
@@ -111574,8 +111537,8 @@ aaa
aaf
cRe
cRS
-aad
-aaU
+dco
+dcx
dcA
dcI
cRR
@@ -111600,10 +111563,10 @@ cSn
daH
daK
cRi
-ahT
-alr
-apX
-anz
+bIv
+ddz
+ddB
+cZv
cRe
aaa
aaf
@@ -111834,7 +111797,7 @@ dcb
cZa
dDI
dcB
-aaW
+dcJ
cRa
cSm
cSw
@@ -111857,10 +111820,10 @@ cSn
cSn
daN
cRi
-ajk
+dmr
cRi
-anz
-arh
+cZv
+dbw
cRi
aaa
aag
@@ -112520,7 +112483,7 @@ aPK
aQV
aOv
aTt
-pVo
+ixa
aUM
aYe
dnh
@@ -116929,10 +116892,10 @@ caX
ccH
cec
cfp
-cfq
+vyx
chJ
-cgz
-cgz
+wgw
+pmc
cgz
cgz
cgz
@@ -117444,7 +117407,7 @@ ccJ
cee
cfr
cgx
-chL
+cgx
cja
ckE
cmd
@@ -117652,8 +117615,8 @@ aFu
aBI
aBI
aJn
-lLj
-lLj
+ycI
+ycI
aNq
aBI
aPZ
@@ -117898,7 +117861,7 @@ arJ
arI
dnh
dqu
-tdB
+doh
axO
axY
aAo
@@ -117908,12 +117871,12 @@ aEn
aFv
aGV
aHX
-aBO
-aBO
-aBO
-aBO
+aCX
+aCX
+aCX
+aCX
aOO
-aBO
+aCX
aRp
aSv
aTH
@@ -117955,12 +117918,12 @@ bxc
bxc
bxc
ccL
-bxc
+bxl
cft
-cgz
-cgz
-cgz
-cgz
+pOP
+pOP
+pOP
+gXY
cgz
cng
cgz
@@ -118415,7 +118378,7 @@ avt
awJ
axS
axY
-jIV
+tPX
ddW
aCT
aEp
@@ -118676,15 +118639,15 @@ aAr
ddX
aCU
aCW
-aBO
+aCX
aGX
-aBO
-aBO
-aBO
+aCX
+aCX
+aCX
aSB
-aBO
-aBO
-aBO
+aCX
+aCX
+aCX
aGX
aBK
aTK
@@ -118929,23 +118892,23 @@ avv
axY
axU
ayS
-enN
+hkk
ddX
deb
-aBO
-aBO
-iTS
+aCX
+aCX
+ozT
deM
-uQo
-foU
+yeD
+lHr
aMg
-xcM
+saU
dfh
-aBO
-aBO
+aCX
+aCX
aBK
-dPp
-rFx
+deh
+aVe
axY
aYu
aYu
@@ -119189,7 +119152,7 @@ ddP
aAt
aBL
deb
-aBO
+aCX
aFA
axY
axY
@@ -119198,11 +119161,11 @@ axY
aMh
axY
axY
-nKh
-aBO
+nYS
+aCX
aSz
aTK
-aVe
+eMF
aJu
aYu
aZL
@@ -119446,7 +119409,7 @@ aAu
ddQ
aBM
aCV
-aBO
+aCX
aFB
axY
daW
@@ -119456,10 +119419,10 @@ aMi
cpR
axY
aQd
-aBO
+aCX
aSA
aTK
-aVe
+eMF
aJu
aYu
aZM
@@ -119703,20 +119666,20 @@ ayV
aAv
aBN
aCW
-aBO
+aCX
aFA
aGZ
-qJG
+kBP
aJu
aKG
aJu
dBy
aGZ
-nKh
-aBO
+nYS
+aCX
dfD
aTK
-rWa
+oKW
aJu
aYu
aZN
@@ -119957,21 +119920,21 @@ avz
axY
axY
ayW
-bTq
-dgA
-aBO
+uaX
aBO
+aCX
+aCX
aFC
axY
-qJG
+kBP
aJu
aKH
aMk
aNu
axY
dfp
+aCX
aBO
-dgA
dfP
dfY
axY
@@ -120216,26 +120179,26 @@ axY
ayX
axY
axY
-aBO
-aBO
+aCY
+aCX
der
axY
-qJG
+kBP
aJu
aKI
tDM
dBy
axY
dlI
-aBO
+oEB
axY
axY
ayX
axY
atm
dgc
-alq
-apc
+aqq
+aqr
aWu
bif
bif
@@ -120469,7 +120432,7 @@ ati
ajb
avB
axY
-jYQ
+ddO
bUw
aJu
axY
@@ -120477,10 +120440,10 @@ axY
axY
axY
djt
-qJG
+kBP
daZ
dbb
-rVX
+nSm
dBy
djt
axY
@@ -120488,10 +120451,10 @@ axY
axY
aJu
bUw
-iYY
+nKv
axY
-alq
-alq
+dgo
+apc
cXZ
atm
bfZ
@@ -120727,30 +120690,30 @@ ajb
avC
axY
axY
-eEu
+fnV
axY
axY
-ddO
+bTq
aEr
-ddO
+bTq
djt
-qJG
+kBP
aJu
-rEi
+ooF
dfa
aNv
djt
-ddO
+bTq
djx
axY
axY
-nwU
+rpB
axY
axY
-alq
+dgp
cXI
cYj
-iOa
+atm
bga
big
bga
@@ -120769,7 +120732,7 @@ bFS
bHy
bIV
bKC
-bAQ
+bMi
bNU
bMg
bQV
@@ -120984,12 +120947,12 @@ dpL
avD
axY
axY
-xNI
-ddO
-ddO
-ddO
-ddO
-ddO
+tdH
+bTq
+bTq
+bTq
+bTq
+bTq
djt
djt
djt
@@ -120997,17 +120960,17 @@ aRm
djt
djt
djt
-ddO
-ddO
-ddO
-ddO
+bTq
+bTq
+bTq
+bTq
dga
dgd
-dgj
+lUz
+dgp
+alr
+atm
atm
-alq
-jFx
-iOa
bgb
cTu
bgb
@@ -121026,8 +120989,8 @@ bFT
bHz
bIW
bKD
-bCi
-bCi
+dhe
+dhg
bPu
bPu
bPu
@@ -121242,9 +121205,9 @@ avE
axY
ayc
aza
-ddO
+bTq
aaa
-aCY
+hCY
dem
dem
deD
@@ -121258,12 +121221,12 @@ dem
dem
dfI
aaa
-ddO
-ddO
+bTq
+bTq
aYx
-sSU
-lHL
-lMJ
+dgr
+dgw
+dgA
dgI
bgb
cTi
@@ -121284,7 +121247,7 @@ bHy
bIX
bKE
bKE
-bKE
+dhh
bPv
bKE
bKE
@@ -121494,34 +121457,34 @@ apn
aqy
arT
apm
-vAk
+dnS
avB
axY
-goZ
-ddO
+tLB
+bTq
aAx
-sOW
+jOg
aIe
aOS
-mwK
-mwK
-mwK
-mwK
-mwK
-mwK
-mwK
-mwK
-mwK
+deu
+deu
+deu
+deu
+deu
+deu
+deu
+deu
+deu
dBB
aIe
-sOW
-cWu
-ddO
+jOg
+aVh
+bTq
aYx
-sSU
-lMJ
-lMJ
-lHL
+dgf
+dgj
+ack
+dgJ
bgb
bij
bgb
@@ -121541,7 +121504,7 @@ bHA
bIY
bKF
bMk
-bNV
+dhi
bPw
bQW
bSj
@@ -121754,12 +121717,12 @@ atk
aux
avF
dqT
-esV
-xqB
+smP
+dRu
aAx
aaa
aIe
-dZD
+den
dev
aav
aav
@@ -121772,13 +121735,13 @@ dev
dfz
aIe
aaa
-cWu
+aVh
dge
+xfO
azd
-sSU
-lMJ
-lMJ
-lHL
+azd
+dgB
+dgK
aaa
cUL
aaa
@@ -121798,7 +121761,7 @@ bHB
bIZ
bKG
bMl
-bKG
+dhj
bIZ
bKG
bMl
@@ -122011,10 +121974,10 @@ atl
auy
dnS
dqT
-fGs
-ddO
+osi
+bTq
aAx
-sOW
+jOg
def
aCZ
aav
@@ -122026,16 +121989,16 @@ aaa
aav
aav
aav
-xfK
-obN
-sOW
-cWu
-ddO
+iyK
+dew
+jOg
+aVh
+bTq
dgg
-sSU
-lMJ
-lHL
-lHL
+dgt
+dgk
+dgv
+dgJ
anT
aaf
aaf
@@ -122055,7 +122018,7 @@ bza
bJa
bza
bFX
-bza
+dhk
bJa
bza
bFX
@@ -122268,12 +122231,12 @@ apm
dnh
dnS
dqT
-xWZ
-dPf
+oHF
+ldf
aAx
aaa
aIe
-dZD
+den
aav
aav
aaa
@@ -122286,33 +122249,33 @@ aav
dfz
aIe
aaa
-cWu
+aVh
aWK
+tZu
+dgt
dgk
-sSU
-lMJ
-lHL
-lHL
-anT
-dew
-dew
-aaf
-dew
-bpw
-dew
-dew
-aaf
-aaf
-aaf
-aaf
+dgB
+dgM
+dgN
+dgO
+dgO
+dgw
+dgO
+dgS
+dgO
+dgO
+dgw
+dgw
+dgw
+dgw
bCz
-aaf
-bFY
-aaf
-bJb
-aaf
-bFY
-aaf
+dgw
+dha
+dgw
+dhc
+dgw
+dha
+dhl
bJb
aaf
bFY
@@ -122526,9 +122489,9 @@ auz
dqp
dqT
axY
-fGs
+osi
aAx
-vmz
+fMR
def
aCZ
aaa
@@ -122536,20 +122499,20 @@ aaa
aaa
ddZ
cDu
-fWO
+nXa
aaa
vLD
dev
-xfK
-obN
-vmz
-cWu
+iyK
+dew
+fMR
+aVh
dgg
axY
-sSU
-lMJ
-lHL
-lHL
+azd
+azd
+dgv
+aaf
anT
aaa
aaa
@@ -122783,29 +122746,29 @@ auA
dnS
dqT
axY
-fGs
-ddO
-sOW
+osi
+bTq
+jOg
aIe
-dZD
+den
lMJ
aaf
aaf
-den
-nte
+kRZ
+xNH
aMo
aaf
aaf
lMJ
dfz
aIe
-sOW
-ddO
+jOg
+bTq
dgg
axY
-sSU
-lMJ
-lHL
+dgt
+dgk
+dgB
aaa
anT
aaa
@@ -123040,30 +123003,30 @@ auB
avG
dqT
axY
-fGs
+osi
aAx
-vmz
+fMR
def
aCZ
dev
vLD
aaa
-fjy
+gNd
deY
-moI
+kLA
aaa
aaa
aaa
-xfK
-obN
-vmz
-cWu
+iyK
+dew
+fMR
+aVh
dgg
axY
-sSU
-lMJ
-lHL
-lHL
+dgk
+dgk
+dgv
+aaf
anT
aaa
aaa
@@ -123296,12 +123259,12 @@ dnh
dnh
jKK
dqT
-ocj
-rTo
+udi
+poQ
aAx
aaa
aIe
-dZD
+den
aav
aav
aaa
@@ -123314,12 +123277,12 @@ aav
dfz
aIe
aaa
-cWu
-jjF
+aVh
+gRU
+wca
+dgu
dgm
-sSU
-lMJ
-lHL
+dgB
aaa
anT
aaa
@@ -123553,11 +123516,11 @@ atn
bOY
avG
dqT
-fGs
-ddO
+osi
+bTq
aAx
-sOW
-dtL
+jOg
+fWY
aCZ
aav
aav
@@ -123568,16 +123531,16 @@ vLD
aaa
aav
aav
-xfK
-xLP
-sOW
-pWF
-ddO
+iyK
+jeJ
+jOg
+kYn
+bTq
dgg
-sSU
-lMJ
-lHL
-lHL
+dgv
+aye
+dgv
+aaf
anT
aaf
aaf
@@ -123810,12 +123773,12 @@ dnh
dnh
lNZ
dqT
-drT
-xqB
+ine
+dRu
aAx
aaa
-vmz
-dZD
+fMR
+den
dev
aav
aaa
@@ -123826,13 +123789,13 @@ aav
aav
dev
dfz
-vmz
+fMR
aaa
-cWu
+aVh
dge
-vSl
-sSU
-lMJ
+jWX
+aaa
+aaf
aaa
aaa
aaf
@@ -124069,27 +124032,27 @@ ack
dqT
axY
axY
-ddO
-hWU
-hWU
-gKb
-hWU
-hWU
-hWU
-hWU
-hWU
-hWU
-hWU
-hWU
-hWU
-yeY
-hWU
-hWU
-ddO
+bTq
+xbG
+xbG
+cZM
+xbG
+xbG
+xbG
+xbG
+xbG
+xbG
+xbG
+xbG
+xbG
+jAo
+xbG
+xbG
+bTq
axY
axY
-sSU
-lMJ
+aaa
+aaf
aaa
aaa
aaf
@@ -124345,8 +124308,8 @@ axY
axY
axY
axY
-sSU
-lMJ
+aaf
+aaf
aaa
aaa
aaa
@@ -124599,11 +124562,11 @@ axY
axY
axY
axY
-eln
-tMT
+wby
+vJj
aaa
-lHL
-lMJ
+aaf
+aaf
aaa
aaa
aaa
@@ -125094,26 +125057,26 @@ aaa
aaa
aaa
aaa
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
-vLD
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
aaf
aai
aaa
diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm
index b6b157dafb..2119996ffa 100644
--- a/_maps/map_files/Mining/Lavaland.dmm
+++ b/_maps/map_files/Mining/Lavaland.dmm
@@ -144,9 +144,7 @@
/area/mine/laborcamp)
"aB" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Infirmary";
- req_access_txt = "0"
+ name = "Infirmary"
},
/turf/open/floor/plasteel/white,
/area/mine/laborcamp)
@@ -457,8 +455,7 @@
dir = 4
},
/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Prisoner Airlock";
- req_access_txt = "0"
+ name = "Labor Camp Shuttle Prisoner Airlock"
},
/turf/open/floor/plasteel,
/area/mine/laborcamp)
@@ -500,7 +497,6 @@
/area/mine/laborcamp)
"bC" = (
/obj/machinery/airalarm{
- frequency = 1439;
pixel_y = 23
},
/obj/machinery/computer/shuttle/mining{
@@ -757,8 +753,7 @@
/obj/machinery/door/airlock/external{
glass = 1;
name = "Mining Shuttle Airlock";
- opacity = 0;
- req_access_txt = "0"
+ opacity = 0
},
/turf/open/floor/plasteel,
/area/mine/production)
@@ -915,8 +910,7 @@
/area/mine/production)
"cJ" = (
/obj/machinery/door/airlock{
- name = "Closet";
- req_access_txt = "0"
+ name = "Closet"
},
/turf/open/floor/plating,
/area/mine/production)
@@ -1049,7 +1043,6 @@
"dc" = (
/obj/structure/closet/crate,
/obj/machinery/airalarm{
- frequency = 1439;
pixel_y = 23
},
/obj/effect/turf_decal/bot,
@@ -1112,7 +1105,6 @@
dir = 8
},
/obj/machinery/airalarm{
- frequency = 1439;
pixel_y = 23
},
/obj/machinery/iv_drip,
@@ -1380,9 +1372,7 @@
/area/mine/living_quarters)
"dR" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Infirmary";
- req_access_txt = "0"
+ name = "Infirmary"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/white,
@@ -1467,7 +1457,6 @@
/area/mine/living_quarters)
"ee" = (
/obj/machinery/airalarm{
- frequency = 1439;
pixel_y = 23
},
/turf/open/floor/plasteel,
@@ -1864,7 +1853,6 @@
/area/mine/living_quarters)
"fc" = (
/obj/machinery/airalarm{
- frequency = 1439;
pixel_y = 23
},
/turf/open/floor/plasteel/purple/corner{
@@ -1886,7 +1874,6 @@
/obj/structure/bed,
/obj/item/bedsheet/brown,
/obj/machinery/airalarm{
- frequency = 1439;
pixel_y = 23
},
/turf/open/floor/carpet,
@@ -1981,7 +1968,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet,
@@ -2127,7 +2113,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet,
@@ -2158,7 +2143,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/carpet,
@@ -3331,8 +3315,7 @@
dir = 8
},
/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Prisoner Airlock";
- req_access_txt = "0"
+ name = "Labor Camp Shuttle Prisoner Airlock"
},
/turf/open/floor/plasteel,
/area/mine/laborcamp)
@@ -3355,8 +3338,7 @@
/obj/machinery/door/airlock/external{
glass = 1;
name = "Mining Shuttle Airlock";
- opacity = 0;
- req_access_txt = "0"
+ opacity = 0
},
/turf/open/floor/plasteel,
/area/mine/production)
diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm
index 89be043c5d..73a07a866d 100644
--- a/_maps/map_files/OmegaStation/OmegaStation.dmm
+++ b/_maps/map_files/OmegaStation/OmegaStation.dmm
@@ -521,6 +521,24 @@
dir = 1
},
/area/bridge)
+"abb" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks{
+ dir = 8
+ },
+/obj/item/device/radio/intercom{
+ name = "Station Intercom";
+ pixel_x = 28;
+ pixel_y = 24
+ },
+/obj/machinery/camera{
+ c_tag = "Bar";
+ dir = 8
+ },
+/turf/open/floor/plasteel/vault{
+ dir = 8
+ },
+/area/crew_quarters/bar/atrium)
"abc" = (
/obj/structure/cable/white{
icon_state = "4-8"
@@ -871,6 +889,18 @@
dir = 4
},
/area/bridge)
+"abJ" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/vault{
+ dir = 8
+ },
+/area/crew_quarters/bar/atrium)
"abK" = (
/obj/structure/window/reinforced{
dir = 8
@@ -1443,7 +1473,6 @@
},
/obj/machinery/door/airlock/command{
name = "Council Chambers";
- req_access = null;
req_access_txt = "19"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -1545,7 +1574,6 @@
},
/obj/machinery/door/airlock/command{
name = "Council Chambers";
- req_access = null;
req_access_txt = "19"
},
/obj/effect/turf_decal/stripes/line{
@@ -1769,7 +1797,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = -26;
- req_access_txt = "0";
use_power = 0
},
/obj/effect/landmark/start/captain,
@@ -1919,7 +1946,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Quarters";
- req_access = null;
req_access_txt = "57"
},
/obj/effect/turf_decal/stripes/line{
@@ -2074,7 +2100,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -2120,7 +2145,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -2656,7 +2680,6 @@
},
/obj/machinery/door/airlock/command{
name = "Head of Personnel's Office";
- req_access = null;
req_access_txt = "57"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -2888,7 +2911,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Emergency Escape";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -3239,9 +3261,8 @@
pixel_y = 3
},
/obj/item/storage/secure/briefcase,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/light{
@@ -3385,7 +3406,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Office";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable/white{
@@ -4019,7 +4039,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/effect/turf_decal/stripes/line{
@@ -4193,7 +4212,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -5908,7 +5926,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "E.V.A. Storage";
- req_access = null;
req_access_txt = "18"
},
/obj/effect/turf_decal/stripes/line{
@@ -6509,9 +6526,8 @@
},
/obj/item/storage/lockbox/loyalty,
/obj/structure/table/reinforced,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/camera{
@@ -7891,7 +7907,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/turf_decal/stripes/line{
@@ -7980,9 +7995,8 @@
/area/security/brig)
"apy" = (
/obj/machinery/vending/security,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/light{
@@ -9812,8 +9826,7 @@
"asU" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -10185,8 +10198,7 @@
"atO" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
- name = "Primary Tool Storage";
- req_access_txt = "0"
+ name = "Primary Tool Storage"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -10432,22 +10444,6 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/turf/open/floor/plasteel/dark,
/area/crew_quarters/bar/atrium)
-"auh" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks,
-/obj/item/device/radio/intercom{
- name = "Station Intercom";
- pixel_x = 28;
- pixel_y = 24
- },
-/obj/machinery/camera{
- c_tag = "Bar";
- dir = 8
- },
-/turf/open/floor/plasteel/vault{
- dir = 8
- },
-/area/crew_quarters/bar/atrium)
"aui" = (
/obj/machinery/status_display,
/turf/closed/wall,
@@ -10955,16 +10951,6 @@
dir = 5
},
/area/crew_quarters/bar/atrium)
-"avm" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
- },
-/turf/open/floor/plasteel/vault{
- dir = 8
- },
-/area/crew_quarters/bar/atrium)
"avn" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -14458,9 +14444,8 @@
/turf/open/floor/plasteel,
/area/engine/atmos)
"aCL" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -19085,7 +19070,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Telecomms Control Room";
- req_access = null;
req_access_txt = "19; 61"
},
/obj/structure/cable{
@@ -19659,9 +19643,8 @@
/obj/structure/cable/white{
icon_state = "1-2"
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/effect/turf_decal/stripes/line{
@@ -21014,7 +20997,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/obj/effect/turf_decal/stripes/line{
@@ -21861,7 +21843,6 @@
"aSM" = (
/obj/machinery/door/airlock/command{
name = "Telecomms Server Room";
- req_access = null;
req_access_txt = "61"
},
/obj/structure/cable{
@@ -22062,9 +22043,8 @@
pixel_y = 3
},
/obj/item/storage/box/bodybags,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/vault/side{
@@ -23644,7 +23624,6 @@
"aWN" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Chemistry Lab";
req_access_txt = "5; 33"
},
@@ -23718,7 +23697,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Research and Development Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -24066,7 +24044,6 @@
"aXF" = (
/obj/machinery/door/airlock/command{
name = "Research Division Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable/white{
@@ -24657,8 +24634,7 @@
/obj/effect/turf_decal/delivery,
/obj/machinery/door/window/eastleft{
name = "First-Aid Supplies";
- req_access_txt = "5";
- req_one_access_txt = "0"
+ req_access_txt = "5"
},
/turf/open/floor/plasteel,
/area/medical/medbay/zone3)
@@ -25220,9 +25196,8 @@
"aZU" = (
/obj/machinery/recharge_station,
/obj/effect/landmark/start/cyborg,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/power/apc/highcap/ten_k{
@@ -26279,7 +26254,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = -26;
- req_access_txt = "0";
use_power = 0
},
/obj/effect/turf_decal/bot,
@@ -27513,8 +27487,7 @@
"beB" = (
/obj/machinery/door/window{
dir = 8;
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/turf/open/floor/plasteel/bar,
/area/maintenance/port)
@@ -27770,9 +27743,8 @@
/area/maintenance/port)
"bfe" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/blue/corner{
@@ -29650,8 +29622,7 @@
/obj/machinery/button/door{
id = "chapelprivacy";
name = "Chapel Privacy Shutters";
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/turf/open/floor/plasteel/chapel,
/area/chapel/main)
@@ -30083,9 +30054,8 @@
},
/obj/item/storage/box/syringes,
/obj/item/extinguisher/mini,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/newscaster{
@@ -31714,8 +31684,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Shuttle Bay Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -31757,22 +31726,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"dqM" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/crew_quarters/cryopod)
-"eJF" = (
-/obj/structure/cable/white{
- icon_state = "0-8"
- },
-/obj/machinery/power/apc{
- areastring = "/area/medical/cryo";
- dir = 2;
- name = "Cryogenics APC";
- pixel_y = -24
- },
-/turf/open/floor/plasteel/purple,
-/area/crew_quarters/cryopod)
"fWz" = (
/obj/machinery/door/airlock/external{
name = "External Docking Port";
@@ -31786,21 +31739,13 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/exit)
-"gHi" = (
-/obj/machinery/computer/cryopod{
- pixel_x = 25
- },
-/turf/open/floor/plasteel/purple,
-/area/crew_quarters/cryopod)
-"icS" = (
-/obj/machinery/cryopod,
-/turf/open/floor/plasteel/purple,
+"jFY" = (
+/turf/closed/wall,
/area/crew_quarters/cryopod)
"kKd" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/turf_decal/stripes/line{
@@ -31830,6 +31775,18 @@
},
/turf/open/floor/plasteel,
/area/quartermaster/storage)
+"nbP" = (
+/obj/structure/cable/white{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/cryopod";
+ dir = 2;
+ name = "Cryogenics APC";
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel/purple,
+/area/crew_quarters/cryopod)
"nKi" = (
/obj/machinery/door/airlock/maintenance_hatch{
name = "Maintenance Hatch";
@@ -31852,6 +31809,10 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"oGK" = (
+/obj/machinery/cryopod,
+/turf/open/floor/plasteel/purple,
+/area/crew_quarters/cryopod)
"sws" = (
/obj/docking_port/stationary{
dheight = 1;
@@ -32675,8 +32636,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Shuttle Bay Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -33707,7 +33667,6 @@
"sNk" = (
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65"
},
/obj/effect/turf_decal/delivery,
@@ -33866,7 +33825,6 @@
"sNy" = (
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65"
},
/obj/effect/turf_decal/delivery,
@@ -34308,9 +34266,6 @@
"sPY" = (
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"usJ" = (
-/turf/closed/wall,
-/area/crew_quarters/cryopod)
"uxJ" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -34339,6 +34294,16 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/exit)
+"uyG" = (
+/obj/machinery/computer/cryopod{
+ pixel_x = 25
+ },
+/turf/open/floor/plasteel/purple,
+/area/crew_quarters/cryopod)
+"wgN" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/cryopod)
"wUF" = (
/obj/machinery/door/airlock/atmos/glass{
name = "Supermatter Chamber";
@@ -77105,8 +77070,8 @@ ajx
akA
alt
amm
-eJF
-usJ
+nbP
+jFY
aoT
apZ
ara
@@ -77363,7 +77328,7 @@ akB
alk
amm
amm
-dqM
+wgN
aoU
aqa
arg
@@ -77618,16 +77583,16 @@ aiC
ajz
akC
alk
-icS
-gHi
-dqM
+oGK
+uyG
+wgN
aoV
aqb
arh
asl
atm
-auh
-avm
+abb
+abJ
awr
awZ
axT
diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm
index 5743767070..e4ea635727 100644
--- a/_maps/map_files/PubbyStation/PubbyStation.dmm
+++ b/_maps/map_files/PubbyStation/PubbyStation.dmm
@@ -2,12 +2,6 @@
"aaa" = (
/turf/open/space/basic,
/area/space)
-"aau" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
"aby" = (
/obj/structure/lattice,
/obj/structure/grille,
@@ -1481,6 +1475,9 @@
/turf/open/floor/plating,
/area/ai_monitored/turret_protected/AIsatextAS)
"afC" = (
+/obj/machinery/light{
+ dir = 8
+ },
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
},
@@ -1735,8 +1732,7 @@
base_state = "right";
dir = 8;
icon_state = "right";
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
@@ -1764,7 +1760,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65"
},
/turf/open/floor/plating,
@@ -1834,8 +1829,7 @@
/area/security/prison)
"agC" = (
/obj/machinery/door/airlock{
- name = "Unisex Restroom";
- req_access_txt = "0"
+ name = "Unisex Restroom"
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
@@ -1911,7 +1905,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -1956,7 +1949,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_y = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -1989,7 +1981,6 @@
},
/obj/machinery/door/airlock/external{
name = "MiniSat External Access";
- req_access = null;
req_access_txt = "65"
},
/turf/open/floor/plating,
@@ -2513,11 +2504,8 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
- aiControlDisabled = 0;
- id_tag = null;
- locked = 0;
+ aiControlDisabled = 1;
name = "Prisoner Transfer Centre";
- req_access = null;
req_access_txt = "2"
},
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
@@ -2818,7 +2806,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Equipment Room";
- req_access = null;
req_access_txt = "1"
},
/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
@@ -2829,7 +2816,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Equipment Room";
- req_access = null;
req_access_txt = "1"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -3185,14 +3171,9 @@
/area/security/processing/cremation)
"ajI" = (
/obj/machinery/door/airlock/security{
- aiControlDisabled = 0;
- icon_state = "closed";
- id_tag = null;
- locked = 0;
+ aiControlDisabled = 1;
name = "Crematorium";
- req_access = null;
- req_access_txt = "2;27";
- req_one_access_txt = "0"
+ req_access_txt = "2;27"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -3562,7 +3543,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plating,
@@ -3989,8 +3969,7 @@
base_state = "left";
dir = 4;
icon_state = "left";
- name = "Brig Infirmary";
- req_access_txt = "0"
+ name = "Brig Infirmary"
},
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
dir = 4
@@ -4232,8 +4211,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Brig Infirmary";
- req_access_txt = "0"
+ name = "Brig Infirmary"
},
/obj/structure/cable{
icon_state = "4-8"
@@ -4544,7 +4522,6 @@
"amI" = (
/obj/machinery/door/airlock/maintenance{
name = "Crematorium Maintenance";
- req_access_txt = "0";
req_one_access_txt = "2;27"
},
/obj/structure/cable{
@@ -4863,8 +4840,7 @@
"anx" = (
/obj/machinery/door/airlock/maintenance{
name = "Brig Infirmary Maintenance";
- req_access_txt = "63";
- req_one_access_txt = "0"
+ req_access_txt = "63"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -5456,8 +5432,7 @@
id = "Secure Gate";
name = "Entrance Lockdown";
pixel_x = 5;
- pixel_y = -2;
- req_access_txt = "0"
+ pixel_y = -2
},
/obj/machinery/button/door{
id = "Prison Gate";
@@ -5577,7 +5552,6 @@
},
/obj/machinery/door/airlock/security{
name = "Security Access";
- req_access = null;
req_access_txt = "1"
},
/turf/open/floor/plating,
@@ -5855,7 +5829,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security{
name = "Security Office";
- req_access = null;
req_access_txt = "1"
},
/obj/structure/disposalpipe/segment,
@@ -6100,9 +6073,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/red/side{
@@ -6444,7 +6415,6 @@
"aru" = (
/obj/machinery/door/airlock/security{
name = "Interrogation";
- req_access = null;
req_access_txt = "63"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -7447,7 +7417,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/command{
name = "Emergency Escape";
- req_access = null;
req_access_txt = "20"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -7546,7 +7515,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Bridge External Access";
- req_access = null;
req_access_txt = "10;13"
},
/turf/open/floor/plating,
@@ -7960,8 +7928,6 @@
"ava" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
- lockdownbyai = 0;
- locked = 0;
name = "Gateway Access";
req_access_txt = "62"
},
@@ -7998,8 +7964,7 @@
/obj/machinery/button/door{
id = "Dorm3Shutters";
name = "Privacy Shutters Control";
- pixel_y = 26;
- req_access_txt = "0"
+ pixel_y = 26
},
/turf/open/floor/wood,
/area/crew_quarters/dorms)
@@ -8024,7 +7989,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/closet/secure_closet/personal/cabinet,
@@ -8277,7 +8241,6 @@
"avM" = (
/obj/machinery/door/airlock/command{
name = "Balcony";
- req_access = null;
req_access_txt = "20"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -8404,7 +8367,6 @@
},
/obj/machinery/door/airlock/external{
name = "Bridge External Access";
- req_access = null;
req_access_txt = "10;13"
},
/turf/open/floor/plating,
@@ -8676,8 +8638,7 @@
"awH" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Airlock";
- req_access_txt = "0"
+ name = "Labor Camp Shuttle Airlock"
},
/turf/open/floor/plasteel/dark,
/area/security/brig)
@@ -8828,8 +8789,7 @@
/area/crew_quarters/heads/captain)
"awS" = (
/obj/machinery/door/airlock{
- name = "Private Restroom";
- req_access_txt = "0"
+ name = "Private Restroom"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/freezer,
@@ -8841,7 +8801,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/command{
name = "Captain's Office Access";
- req_access = null;
req_access_txt = "20"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -9251,7 +9210,6 @@
"aye" = (
/obj/machinery/door/airlock/command{
name = "External Access";
- req_access_txt = "0";
req_one_access_txt = "19; 65"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -9299,8 +9257,7 @@
/obj/machinery/button/door{
id = "Dorm2Shutters";
name = "Privacy Shutters Control";
- pixel_y = 26;
- req_access_txt = "0"
+ pixel_y = 26
},
/turf/open/floor/carpet,
/area/crew_quarters/dorms)
@@ -9325,7 +9282,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/closet/secure_closet/personal/cabinet,
@@ -9571,7 +9527,6 @@
"ayW" = (
/obj/machinery/door/airlock/command{
name = "Captain's Quarters";
- req_access = null;
req_access_txt = "20"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -9952,7 +9907,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -9972,7 +9926,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -10261,7 +10214,6 @@
"aAC" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/highsecurity{
- locked = 0;
name = "AI Upload Access";
req_access_txt = "16"
},
@@ -10444,7 +10396,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/security{
name = "Detective's Office";
- req_access = null;
req_access_txt = "4"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -10719,8 +10670,7 @@
/obj/machinery/button/door{
id = "Dorm1Shutters";
name = "Privacy Shutters Control";
- pixel_y = 26;
- req_access_txt = "0"
+ pixel_y = 26
},
/turf/open/floor/plasteel/grimy,
/area/crew_quarters/dorms)
@@ -10745,7 +10695,6 @@
name = "Dorm Bolt Control";
normaldoorcontrol = 1;
pixel_x = 25;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/structure/closet/secure_closet/personal/cabinet,
@@ -10973,6 +10922,7 @@
/obj/structure/extinguisher_cabinet{
pixel_y = 30
},
+/obj/item/twohanded/required/kirbyplants/random,
/turf/open/floor/plasteel/neutral/side{
dir = 1
},
@@ -11040,12 +10990,25 @@
},
/area/storage/primary)
"aCx" = (
-/obj/machinery/vending/tool,
/obj/structure/sign/poster/official/obey{
pixel_y = 32
},
+/obj/machinery/disposal/deliveryChute{
+ name = "Crate Disposal Chute"
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/door/window/southright{
+ name = "Crate Disposal Chute"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/trunk,
/turf/open/floor/plasteel/neutral/side{
- dir = 5
+ dir = 1
},
/area/storage/primary)
"aCy" = (
@@ -11251,7 +11214,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/cable{
@@ -11573,7 +11535,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Captain's Office";
- req_access = null;
req_access_txt = "20"
},
/obj/structure/cable{
@@ -11672,7 +11633,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Head of Personnel";
- req_access = null;
req_access_txt = "57"
},
/obj/structure/cable{
@@ -11799,8 +11759,7 @@
"aEc" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Dormitories";
- req_access_txt = "0"
+ name = "Dormitories"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
@@ -11810,8 +11769,7 @@
/area/crew_quarters/toilet/restrooms)
"aEe" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/freezer,
@@ -11936,6 +11894,10 @@
/obj/machinery/light{
dir = 8
},
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
/turf/open/floor/plasteel/neutral/side{
dir = 8;
heat_capacity = 1e+006
@@ -12224,6 +12186,11 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel,
/area/hallway/primary/central)
+"aEY" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
"aEZ" = (
/obj/structure/sink{
dir = 8;
@@ -12422,8 +12389,7 @@
/obj/machinery/door/window/northleft{
dir = 2;
icon_state = "left";
- name = "Reception Window";
- req_access_txt = "0"
+ name = "Reception Window"
},
/obj/machinery/door/poddoor/preopen{
id = "hop";
@@ -12499,8 +12465,7 @@
/area/crew_quarters/toilet/restrooms)
"aFK" = (
/obj/machinery/door/airlock{
- name = "Unisex Showers";
- req_access_txt = "0"
+ name = "Unisex Showers"
},
/obj/structure/cable{
icon_state = "4-8"
@@ -12679,13 +12644,12 @@
/turf/open/floor/plasteel/neutral/side,
/area/storage/primary)
"aGj" = (
-/obj/machinery/disposal/bin,
-/turf/open/floor/plasteel/neutral/side{
- dir = 6
- },
+/obj/structure/disposalpipe/junction/flip,
+/turf/open/floor/plasteel/neutral/side,
/area/storage/primary)
"aGk" = (
/obj/machinery/vending/boozeomat{
+ products = list(/obj/item/reagent_containers/food/drinks/bottle/rum = 1, /obj/item/reagent_containers/food/drinks/bottle/wine = 1, /obj/item/reagent_containers/food/drinks/ale = 1, /obj/item/reagent_containers/food/drinks/drinkingglass = 6, /obj/item/reagent_containers/food/drinks/ice = 1, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass = 4);
req_access_txt = "20"
},
/turf/open/floor/plasteel/vault{
@@ -12926,11 +12890,6 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
/area/hallway/primary/central)
-"aGW" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/hallway/primary/central)
"aGX" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -12947,22 +12906,10 @@
/turf/open/floor/plasteel,
/area/storage/primary)
"aGZ" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Primary Tool Storage"
- },
+/obj/effect/spawner/structure/window,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
+/turf/open/floor/plating,
/area/storage/primary)
-"aHa" = (
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "plant-21";
- pixel_y = 3
- },
-/turf/open/floor/plasteel/vault{
- dir = 8
- },
-/area/hallway/primary/central)
"aHb" = (
/obj/machinery/computer/arcade,
/turf/open/floor/plasteel/vault{
@@ -13090,8 +13037,7 @@
/area/hallway/primary/central)
"aHn" = (
/obj/machinery/door/airlock/abandoned{
- name = "Starboard Emergency Storage";
- req_access_txt = "0"
+ name = "Starboard Emergency Storage"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -13235,9 +13181,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/neutral/corner{
@@ -13263,6 +13207,9 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 1
},
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
/turf/open/floor/plasteel/neutral/corner{
dir = 4
},
@@ -13280,12 +13227,12 @@
/turf/open/floor/plasteel,
/area/hallway/primary/central)
"aHO" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 1
},
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/hallway/primary/central)
"aHP" = (
@@ -13402,9 +13349,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/blue/corner{
@@ -13920,8 +13865,7 @@
/area/hallway/primary/central)
"aJn" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/structure/cable{
icon_state = "4-8"
@@ -14485,8 +14429,7 @@
"aKR" = (
/obj/machinery/door/airlock{
id_tag = "Potty1";
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/structure/cable{
icon_state = "1-2"
@@ -14737,7 +14680,6 @@
normaldoorcontrol = 1;
pixel_x = 25;
pixel_y = 4;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -17455,7 +17397,6 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/mining/glass{
name = "Mailroom";
- req_access_txt = "0";
req_one_access_txt = "48;50"
},
/obj/machinery/door/firedoor,
@@ -18301,8 +18242,7 @@
"aUg" = (
/obj/machinery/door/airlock/maintenance{
name = "Bar Maintenance";
- req_access_txt = "25";
- req_one_access_txt = "0"
+ req_access_txt = "25"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
@@ -18361,7 +18301,6 @@
"aUo" = (
/obj/machinery/door/airlock/mining/glass{
name = "Cargo Bay";
- req_access_txt = "0";
req_one_access_txt = "31;48"
},
/obj/structure/disposalpipe/segment{
@@ -19921,7 +19860,6 @@
"aYd" = (
/obj/machinery/door/airlock{
name = "Kitchen";
- req_access_txt = "0";
req_one_access_txt = "25; 28"
},
/obj/structure/disposalpipe/segment,
@@ -20255,9 +20193,7 @@
/area/hydroponics)
"aYR" = (
/obj/machinery/vending/dinnerware,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/cafeteria,
@@ -20653,7 +20589,6 @@
"aZK" = (
/obj/machinery/door/airlock/security{
name = "Security Checkpoint";
- req_access = null;
req_access_txt = "1"
},
/obj/structure/cable{
@@ -21847,7 +21782,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -21867,7 +21801,6 @@
},
/obj/machinery/door/airlock/external{
name = "Solar Maintenance";
- req_access = null;
req_access_txt = "10; 13"
},
/turf/open/floor/plating,
@@ -22954,7 +22887,6 @@
"bfI" = (
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -23963,8 +23895,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Mech Bay";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -24440,8 +24371,7 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock{
- name = "Port Emergency Storage";
- req_access_txt = "0"
+ name = "Port Emergency Storage"
},
/turf/open/floor/plasteel/freezer,
/area/storage/emergency/port)
@@ -24466,9 +24396,7 @@
/turf/open/floor/plasteel/whiteblue/corner,
/area/medical/medbay/zone3)
"bjS" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/dark,
@@ -24714,8 +24642,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
name = "Mech Bay";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/turf/open/floor/plasteel,
/area/science/robotics/lab)
@@ -25381,7 +25308,6 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Genetics Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;45;5;9"
},
/turf/open/floor/plating,
@@ -25850,9 +25776,7 @@
"bnw" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Cloning";
- req_access_txt = "0";
req_one_access_txt = "5;9"
},
/obj/structure/cable{
@@ -26612,6 +26536,12 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
+"bpp" = (
+/obj/machinery/computer/camera_advanced/xenobio{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
"bpq" = (
/obj/structure/sign/warning/electricshock,
/turf/closed/wall/r_wall,
@@ -27404,7 +27334,6 @@
/obj/machinery/door/airlock/medical/glass{
id_tag = "GeneticsDoor";
name = "Cloning";
- req_access_txt = "0";
req_one_access_txt = "5;9"
},
/obj/structure/cable{
@@ -27621,9 +27550,8 @@
/area/science/lab)
"brv" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/purple/side{
@@ -27988,7 +27916,6 @@
/area/science/xenobiology)
"bsf" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12; 55"
},
/obj/structure/cable{
@@ -28043,9 +27970,8 @@
c_tag = "Genetics Cloning";
dir = 4
},
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/turf/open/floor/plasteel/blue,
@@ -28387,7 +28313,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command{
name = "Server Room";
- req_access = null;
req_access_txt = "30"
},
/obj/structure/cable{
@@ -28634,9 +28559,7 @@
dir = 4
},
/obj/machinery/door/airlock/external{
- id_tag = null;
- name = "Port Docking Bay 2";
- req_access_txt = "0"
+ name = "Port Docking Bay 2"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -28645,9 +28568,7 @@
dir = 8
},
/obj/machinery/door/airlock/external{
- id_tag = null;
- name = "Port Docking Bay 2";
- req_access_txt = "0"
+ name = "Port Docking Bay 2"
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
@@ -28951,8 +28872,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/door/airlock/research{
name = "Robotics Lab";
- req_access_txt = "29";
- req_one_access_txt = "0"
+ req_access_txt = "29"
},
/obj/effect/turf_decal/delivery,
/obj/machinery/door/firedoor,
@@ -29202,9 +29122,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
/obj/structure/cable{
icon_state = "1-8"
},
@@ -29212,6 +29129,9 @@
dir = 4
},
/obj/effect/landmark/blobstart,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
/turf/open/floor/plasteel/floorgrime,
/area/science/xenobiology)
"buV" = (
@@ -29347,7 +29267,6 @@
/area/medical/medbay/central)
"bvq" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Chemistry Lab";
req_access_txt = "5; 33"
},
@@ -29818,6 +29737,7 @@
icon_state = "1-8"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel/floorgrime,
/area/science/xenobiology)
"bwm" = (
@@ -30227,7 +30147,6 @@
},
/obj/machinery/door/airlock/research{
name = "R&D Lab";
- req_access_txt = "0";
req_one_access_txt = "7;29;30"
},
/obj/effect/turf_decal/delivery,
@@ -30491,8 +30410,7 @@
idDoor = "xeno_airlock_exterior";
idSelf = "xeno_airlock_control";
name = "Access Button";
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -30532,8 +30450,7 @@
idDoor = "xeno_airlock_interior";
idSelf = "xeno_airlock_control";
name = "Access Button";
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -30724,7 +30641,6 @@
/area/science/xenobiology)
"bxW" = (
/obj/machinery/door/airlock/maintenance{
- req_access_txt = "0";
req_one_access_txt = "12; 55"
},
/obj/structure/cable{
@@ -30734,6 +30650,7 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
+/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bxX" = (
@@ -30888,7 +30805,6 @@
/area/medical/sleeper)
"byp" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Sleepers";
req_access_txt = "5"
},
@@ -30900,7 +30816,6 @@
/area/medical/sleeper)
"byq" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Sleepers";
req_access_txt = "5"
},
@@ -31494,6 +31409,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6
},
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bzx" = (
@@ -31503,6 +31421,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bzy" = (
@@ -31896,8 +31817,7 @@
},
/obj/machinery/door/airlock/research{
name = "Research Director's Office";
- req_access_txt = "30";
- req_one_access_txt = "0"
+ req_access_txt = "30"
},
/turf/open/floor/plasteel/darkpurple/side{
dir = 1
@@ -33241,9 +33161,8 @@
},
/area/hallway/primary/aft)
"bDB" = (
-/obj/machinery/airalarm{
+/obj/machinery/airalarm/unlocked{
dir = 4;
- locked = 0;
pixel_x = -23
},
/obj/machinery/computer/rdconsole{
@@ -33466,8 +33385,8 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
},
/turf/open/floor/plasteel/white,
/area/science/mixing)
@@ -33508,22 +33427,17 @@
dir = 5
},
/area/science/mixing)
-"bEe" = (
-/turf/closed/wall,
-/area/science/mineral_storeroom)
"bEf" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall,
-/area/science/mineral_storeroom)
-"bEg" = (
-/turf/closed/wall/r_wall,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bEh" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/item/trash/sosjerky,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bEj" = (
@@ -33793,7 +33707,8 @@
dir = 1
},
/obj/machinery/vending/wallmed{
- pixel_y = 28
+ pixel_y = 28;
+ products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1)
},
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/effect/landmark/blobstart,
@@ -33811,7 +33726,6 @@
name = "Door Bolt Control";
normaldoorcontrol = 1;
pixel_y = 26;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -34090,6 +34004,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/white,
/area/science/mixing)
"bFn" = (
@@ -34136,14 +34051,22 @@
},
/obj/structure/closet/emcloset,
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bFs" = (
/obj/structure/cable{
icon_state = "4-8"
},
/obj/structure/closet/firecloset,
+/obj/machinery/camera{
+ c_tag = "Toxins Launch Area";
+ dir = 2;
+ network = list("ss13","rd")
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bFt" = (
/obj/machinery/suit_storage_unit/rd,
/obj/structure/cable{
@@ -34152,46 +34075,44 @@
/obj/machinery/light{
dir = 1
},
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bFu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
/obj/machinery/airalarm{
pixel_y = 22
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bFu" = (
-/obj/structure/ore_box,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bFv" = (
-/obj/structure/ore_box,
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/camera{
- c_tag = "Toxins Launch Area";
- dir = 2;
- network = list("ss13","rd")
- },
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6
},
-/obj/structure/sign/poster/official/random{
- pixel_y = 32
- },
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/obj/structure/sign/nanotrasen,
+/turf/closed/wall,
+/area/science/mixing)
"bFw" = (
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 1
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/sign/warning/deathsposal{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/purple/corner,
+/area/science/circuit)
"bFx" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -34202,21 +34123,23 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bFy" = (
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ dir = 2;
+ name = "Science Requests Console";
+ pixel_y = 30;
+ receive_ore_updates = 1
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bFz" = (
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
+"bFy" = (
/obj/machinery/power/apc{
dir = 1;
- name = "Toxins Launch Room APC";
+ name = "Circuitry Lab APC";
pixel_y = 25
},
/obj/structure/cable{
@@ -34225,34 +34148,58 @@
/obj/structure/cable{
icon_state = "0-8"
},
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
+"bFz" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bFA" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Toxins Launch Room Maintenance";
- req_access_txt = "8"
+/obj/structure/cable{
+ icon_state = "4-8"
},
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
+"bFA" = (
/obj/structure/cable{
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plating,
-/area/maintenance/department/cargo)
+/obj/machinery/door/airlock/research{
+ name = "Circuitry Storeroom";
+ req_access_txt = "47"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
"bFB" = (
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/item/cigbutt/cigarbutt,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plating,
-/area/maintenance/department/cargo)
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
"bFC" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -34263,8 +34210,11 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plating,
-/area/maintenance/department/cargo)
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
"bFD" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -34272,7 +34222,15 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/effect/landmark/xeno_spawn,
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "47"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"bFE" = (
@@ -34390,7 +34348,6 @@
/area/medical/medbay/central)
"bFR" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -34628,6 +34585,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/whitepurple/side,
/area/science/mixing)
"bGt" = (
@@ -34673,28 +34631,36 @@
dir = 10
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bGy" = (
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bGz" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bGA" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bGB" = (
-/obj/effect/turf_decal/loading_area{
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bGC" = (
-/obj/effect/turf_decal/delivery,
+/area/science/mixing)
+"bGz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
+"bGA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bGB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bGC" = (
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 5
+ },
+/area/science/circuit)
"bGD" = (
/obj/structure/window/reinforced{
dir = 4
@@ -34846,7 +34812,6 @@
dir = 4
},
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Medbay Storage";
req_access_txt = "5"
},
@@ -35092,7 +35057,6 @@
id = "toxvent";
name = "Aft Vent Control";
pixel_y = -24;
- req_access_txt = "0";
req_one_access_txt = "8;24"
},
/obj/effect/turf_decal/stripes/line{
@@ -35109,14 +35073,16 @@
pixel_x = -6;
pixel_y = -24
},
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "tox_airlock_exterior";
- idInterior = "tox_airlock_interior";
- idSelf = "tox_access_control";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Mixing Chamber Access Console";
+ airpump_tag = "tox_airlock_pump";
+ exterior_door_tag = "tox_airlock_exterior";
+ id_tag = "tox_airlock_control";
+ interior_door_tag = "tox_airlock_interior";
pixel_x = 6;
pixel_y = -26;
- req_access_txt = "0"
+ sanitize_external = 1;
+ sensor_tag = "tox_airlock_sensor"
},
/obj/structure/extinguisher_cabinet{
pixel_x = 24
@@ -35131,58 +35097,45 @@
"bHB" = (
/obj/machinery/atmospherics/components/binary/pump{
dir = 2;
- name = "Incinerator Output Pump";
- on = 0
+ name = "Incinerator Output Pump"
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = -20
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bHC" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bHD" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bHE" = (
/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 9
- },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bHF" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
},
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bHG" = (
-/obj/item/device/radio/intercom{
- dir = 8;
- name = "Station Intercom (General)";
- pixel_x = 28
- },
-/turf/open/floor/plasteel/brown{
+/turf/open/floor/plasteel/purple/corner{
dir = 4
},
-/area/science/mineral_storeroom)
-"bHH" = (
-/obj/machinery/mineral/unloading_machine{
- dir = 1;
- icon_state = "unloader-corner";
- input_dir = 1;
- output_dir = 2
+/area/science/circuit)
+"bHG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
},
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
"bHI" = (
/obj/structure/grille/broken,
/turf/open/space/basic,
@@ -35453,7 +35406,8 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/vending/wallmed{
- pixel_y = 28
+ pixel_y = 28;
+ products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1)
},
/turf/open/floor/plasteel/whiteblue/side{
dir = 1
@@ -35630,8 +35584,7 @@
heat_proof = 1;
id_tag = "tox_airlock_interior";
name = "Interior Airlock";
- req_access_txt = "8";
- req_one_access_txt = "0"
+ req_access_txt = "8"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/engine,
@@ -35642,8 +35595,12 @@
/area/science/mixing)
"bIN" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -27
+ },
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bIO" = (
/obj/structure/window/reinforced,
/obj/machinery/doppler_array/research/science{
@@ -35655,34 +35612,35 @@
/turf/open/floor/plasteel{
dir = 2
},
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bIP" = (
-/obj/machinery/conveyor_switch/oneway{
- id = "toxmineral";
- name = "smelting conveyor"
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
},
-/turf/open/floor/plasteel/brown{
- dir = 4
- },
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bIQ" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bIR" = (
-/obj/machinery/conveyor{
- dir = 2;
- id = "toxmineral"
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"bIS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
},
/obj/effect/turf_decal/stripes/line{
- dir = 8
+ dir = 10
},
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
-"bIS" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bIT" = (
/obj/structure/window/reinforced{
dir = 4;
@@ -35846,9 +35804,7 @@
/area/medical/medbay/central)
"bJq" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Recovery Room";
- req_access_txt = "0"
+ name = "Recovery Room"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -36069,43 +36025,41 @@
/turf/closed/wall/r_wall,
/area/engine/atmos)
"bJQ" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 2;
- on = 1;
- target_pressure = 101.325
- },
-/obj/machinery/doorButtons/access_button{
- idDoor = "tox_airlock_exterior";
- idSelf = "tox_access_control";
- layer = 3.1;
- name = "airlock control";
- pixel_x = 8;
- pixel_y = -24
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 2
},
/obj/machinery/light/small{
dir = 8
},
+/obj/machinery/airlock_sensor{
+ id_tag = "tox_airlock_sensor";
+ master_tag = "tox_airlock_control";
+ pixel_x = -24;
+ pixel_y = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/science/mixing)
"bJR" = (
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 4;
+ frequency = 1449;
+ id = "tox_airlock_pump"
+ },
/turf/open/floor/engine,
/area/science/mixing)
"bJS" = (
/obj/machinery/atmospherics/components/binary/pump{
- dir = 1;
- on = 0;
- target_pressure = 101.325
- },
-/obj/machinery/doorButtons/access_button{
- idDoor = "tox_airlock_interior";
- idSelf = "tox_access_control";
- name = "airlock control";
- pixel_x = -8;
- pixel_y = 24
+ dir = 1
},
/obj/machinery/light/small{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
/turf/open/floor/engine,
/area/science/mixing)
"bJT" = (
@@ -36118,7 +36072,7 @@
pixel_y = -32
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bJU" = (
/obj/machinery/button/massdriver{
dir = 2;
@@ -36129,7 +36083,7 @@
dir = 4
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bJV" = (
/obj/machinery/mass_driver{
id = "toxinsdriver"
@@ -36146,29 +36100,28 @@
dir = 1
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bJW" = (
-/obj/machinery/light{
- dir = 4
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
},
-/turf/open/floor/plasteel/brown{
- dir = 4
- },
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bJX" = (
-/obj/machinery/mineral/processing_unit_console,
-/turf/closed/wall,
-/area/science/mineral_storeroom)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bJY" = (
-/obj/machinery/mineral/processing_unit{
- dir = 1;
- output_dir = 2
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
/obj/effect/turf_decal/stripes/line{
- dir = 9
+ dir = 4
},
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bJZ" = (
/obj/structure/window/reinforced{
dir = 4;
@@ -36330,7 +36283,8 @@
/area/medical/medbay/central)
"bKw" = (
/obj/machinery/vending/wallmed{
- pixel_y = 28
+ pixel_y = 28;
+ products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1)
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
@@ -36457,14 +36411,6 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/hallway/primary/aft)
-"bKN" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/door/poddoor/preopen{
- id = "prison release";
- name = "prisoner processing blast door"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
"bKO" = (
/obj/effect/turf_decal/delivery,
/obj/machinery/door/poddoor/preopen{
@@ -36639,8 +36585,7 @@
heat_proof = 1;
id_tag = "tox_airlock_exterior";
name = "Exterior Airlock";
- req_access_txt = "8";
- req_one_access_txt = "0"
+ req_access_txt = "8"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
@@ -36651,11 +36596,10 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
- req_access_txt = "8";
- req_one_access_txt = "0"
+ req_access_txt = "8"
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bLh" = (
/obj/structure/window/reinforced{
dir = 8;
@@ -36671,49 +36615,38 @@
dir = 8
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bLi" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
-/turf/closed/wall,
-/area/science/mineral_storeroom)
+/turf/closed/wall/r_wall,
+/area/science/mixing)
"bLj" = (
-/obj/structure/closet/crate{
- icon_state = "crateopen"
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
},
-/obj/item/storage/bag/ore,
-/obj/item/storage/bag/ore,
-/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
-"bLk" = (
-/obj/effect/turf_decal/loading_area{
+/obj/machinery/light{
dir = 8
},
/turf/open/floor/plasteel,
-/area/science/mineral_storeroom)
+/area/science/circuit)
+"bLk" = (
+/obj/effect/decal/cleanable/oil{
+ icon_state = "floor5"
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bLl" = (
-/obj/machinery/conveyor{
- dir = 8;
- id = "toxmineral"
- },
-/obj/structure/plasticflaps,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bLm" = (
-/obj/machinery/conveyor{
- dir = 10;
- id = "toxmineral"
- },
-/obj/machinery/light/small,
-/obj/effect/turf_decal/stripes/corner{
+/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/turf/open/floor/plasteel,
+/area/science/circuit)
"bLn" = (
/turf/open/floor/plasteel/dark,
/area/chapel/dock)
@@ -37136,14 +37069,14 @@
pixel_x = -32
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bMp" = (
/obj/structure/closet/emcloset/anchored,
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bMq" = (
/obj/machinery/door/poddoor{
id = "toxinsdriver";
@@ -37154,7 +37087,7 @@
},
/obj/structure/fans/tiny,
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bMr" = (
/obj/structure/window/reinforced,
/obj/structure/window/reinforced{
@@ -37522,7 +37455,7 @@
"bNq" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bNr" = (
/obj/structure/window/reinforced{
dir = 4
@@ -37933,11 +37866,10 @@
dir = 1
},
/obj/machinery/door/airlock/external{
- req_access_txt = "8";
- req_one_access_txt = "0"
+ req_access_txt = "8"
},
/turf/open/floor/plating,
-/area/science/mineral_storeroom)
+/area/science/mixing)
"bOv" = (
/obj/structure/window/reinforced{
dir = 4
@@ -40024,11 +39956,11 @@
pixel_y = 4
},
/obj/item/device/multitool,
-/obj/item/clothing/glasses/meson,
/obj/machinery/requests_console{
department = "Tech storage";
pixel_y = -32
},
+/obj/item/clothing/glasses/meson/engine,
/turf/open/floor/plasteel/darkgreen,
/area/storage/tech)
"bTB" = (
@@ -40819,10 +40751,7 @@
/area/space/nearstation)
"bVq" = (
/obj/machinery/door/airlock/external{
- name = "Construction Zone";
- req_access = null;
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Construction Zone"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -41251,9 +41180,7 @@
},
/area/maintenance/department/engine)
"bWn" = (
-/obj/structure/closet/secure_closet/engineering_chief{
- req_access_txt = "0"
- },
+/obj/structure/closet/secure_closet/engineering_chief,
/obj/structure/extinguisher_cabinet{
pixel_x = -27
},
@@ -41833,6 +41760,9 @@
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
dir = 9
},
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 6
+ },
/turf/closed/wall/r_wall,
/area/engine/atmos)
"bXI" = (
@@ -41977,8 +41907,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
name = "Power Storage";
- req_access_txt = "11";
- req_one_access_txt = "0"
+ req_access_txt = "11"
},
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -42071,11 +42000,6 @@
"bYw" = (
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
-"bYx" = (
-/obj/machinery/atmospherics/pipe/simple/purple/visible,
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space/nearstation)
"bYz" = (
/obj/machinery/door/morgue{
name = "Confession Booth"
@@ -42094,10 +42018,7 @@
/area/chapel/main/monastery)
"bYF" = (
/obj/machinery/door/airlock/external{
- name = "Construction Zone";
- req_access = null;
- req_access_txt = "0";
- req_one_access_txt = "0"
+ name = "Construction Zone"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -42460,14 +42381,16 @@
name = "Incinerator APC";
pixel_x = -24
},
-/obj/structure/cable{
- icon_state = "0-4"
- },
/obj/machinery/airalarm{
dir = 2;
pixel_y = 22
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
/turf/open/floor/plasteel/darkyellow/side{
icon_state = "darkyellow";
dir = 8
@@ -42486,6 +42409,9 @@
/obj/structure/cable/yellow{
icon_state = "0-2"
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/disposal/incinerator)
"bZh" = (
@@ -42493,20 +42419,24 @@
/obj/structure/cable{
icon_state = "0-8"
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/darkyellow/side{
dir = 4
},
/area/maintenance/disposal/incinerator)
"bZi" = (
-/obj/machinery/atmospherics/pipe/simple/purple/visible{
- dir = 6
- },
/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"bZj" = (
-/obj/machinery/atmospherics/pipe/simple/purple/visible{
- dir = 9
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
},
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
@@ -42704,10 +42634,10 @@
/turf/closed/wall/r_wall,
/area/engine/atmos)
"bZO" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/extinguisher_cabinet{
pixel_x = -27
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/darkyellow/side{
icon_state = "darkyellow";
dir = 8
@@ -42729,7 +42659,6 @@
name = "Outtake Vent Control";
pixel_x = 24;
pixel_y = 6;
- req_access_txt = "0";
req_one_access_txt = "8;24"
},
/obj/machinery/button/door{
@@ -42737,7 +42666,6 @@
name = "Intake Vent Control";
pixel_x = 24;
pixel_y = -6;
- req_access_txt = "0";
req_one_access_txt = "8;24"
},
/turf/open/floor/plasteel/darkyellow/side{
@@ -42751,29 +42679,13 @@
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"bZS" = (
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
- name = "Incinerator airlock control";
- pixel_x = -24;
- pixel_y = -8
- },
/obj/machinery/atmospherics/components/binary/pump{
- dir = 4;
- on = 0;
- target_pressure = 101.325
- },
-/obj/machinery/doorButtons/access_button{
- idDoor = "incinerator_airlock_exterior";
- idSelf = "incinerator_access_control";
- layer = 3.1;
- name = "Incinerator airlock control";
- pixel_x = 24;
- pixel_y = -8
+ dir = 4
},
/obj/machinery/light/small{
dir = 1
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"bZT" = (
@@ -43068,13 +42980,18 @@
/obj/structure/cable/yellow{
icon_state = "1-4"
},
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/disposal/incinerator)
"caK" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
/turf/open/floor/plasteel/darkyellow/side{
dir = 4
},
@@ -43090,8 +43007,7 @@
heat_proof = 1;
id_tag = "incinerator_airlock_interior";
name = "Turbine Interior Airlock";
- req_access_txt = "24";
- req_one_access_txt = "0"
+ req_access_txt = "24"
},
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
@@ -43099,6 +43015,11 @@
/obj/structure/cable/yellow{
icon_state = "4-8"
},
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{
+ dir = 2;
+ frequency = 1449;
+ id = "incinerator_airlock_pump"
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"caN" = (
@@ -43112,8 +43033,7 @@
heat_proof = 1;
id_tag = "incinerator_airlock_exterior";
name = "Turbine Exterior Airlock";
- req_access_txt = "24";
- req_one_access_txt = "0"
+ req_access_txt = "24"
},
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
@@ -43398,17 +43318,20 @@
name = "Incinerator to Output";
on = 0
},
+/obj/machinery/atmospherics/pipe/simple/general/visible,
/turf/open/floor/plasteel/dark,
/area/maintenance/disposal/incinerator)
"cbC" = (
-/obj/machinery/doorButtons/airlock_controller{
- idExterior = "incinerator_airlock_exterior";
- idInterior = "incinerator_airlock_interior";
- idSelf = "incinerator_access_control";
+/obj/machinery/embedded_controller/radio/airlock_controller{
name = "Incinerator Access Console";
+ airpump_tag = "incinerator_airlock_pump";
+ exterior_door_tag = "incinerator_airlock_exterior";
+ id_tag = "incinerator_access_control";
+ interior_door_tag = "incinerator_airlock_interior";
pixel_x = 26;
pixel_y = 6;
- req_access_txt = "0"
+ sanitize_external = 1;
+ sensor_tag = "incinerator_airlock_sensor"
},
/obj/machinery/button/ignition{
id = "Incinerator";
@@ -43416,7 +43339,9 @@
pixel_y = -6
},
/obj/machinery/meter,
-/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/visible,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 1
+ },
/turf/open/floor/plasteel/darkyellow/side{
dir = 4
},
@@ -43429,11 +43354,16 @@
/area/maintenance/disposal/incinerator)
"cbE" = (
/obj/machinery/atmospherics/components/binary/pump{
- dir = 8;
- on = 0;
- target_pressure = 101.325
+ dir = 8
},
/obj/machinery/light/small,
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/obj/machinery/airlock_sensor{
+ id_tag = "incinerator_airlock_sensor";
+ master_tag = "incinerator_airlock_control";
+ pixel_x = -26;
+ pixel_y = 8
+ },
/turf/open/floor/engine,
/area/maintenance/disposal/incinerator)
"cbF" = (
@@ -43664,13 +43594,13 @@
/area/maintenance/disposal/incinerator)
"ccq" = (
/obj/structure/chair/office/dark,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
/turf/open/floor/plasteel/dark,
/area/maintenance/disposal/incinerator)
"ccr" = (
-/obj/machinery/atmospherics/components/binary/pump{
+/obj/machinery/atmospherics/components/binary/pump/on{
dir = 2;
- name = "Incinerator Output Pump";
- on = 1
+ name = "Incinerator Output Pump"
},
/turf/open/floor/plasteel/darkyellow/side{
dir = 4
@@ -43849,10 +43779,13 @@
"cdh" = (
/obj/structure/table/glass,
/obj/item/storage/toolbox/emergency,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
/turf/open/floor/plasteel/darkyellow/side,
/area/maintenance/disposal/incinerator)
"cdi" = (
-/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
/turf/open/floor/plasteel/darkyellow/side{
icon_state = "darkyellow";
dir = 6
@@ -43864,9 +43797,11 @@
},
/obj/machinery/door/airlock/external{
name = "Atmospherics External Access";
- req_access = null;
req_access_txt = "24"
},
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 4
+ },
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
"cdk" = (
@@ -43876,6 +43811,9 @@
/obj/structure/sign/warning/vacuum/external{
pixel_y = 32
},
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 9
+ },
/turf/open/floor/plating,
/area/maintenance/disposal/incinerator)
"cdl" = (
@@ -43884,7 +43822,6 @@
},
/obj/machinery/door/airlock/external{
name = "Atmospherics External Access";
- req_access = null;
req_access_txt = "24"
},
/turf/open/floor/plating,
@@ -44012,10 +43949,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"cdM" = (
-/obj/effect/turf_decal/stripes/corner,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"cdN" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
@@ -44024,103 +43957,26 @@
/obj/structure/cable{
icon_state = "1-2"
},
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
+ },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
-"cdP" = (
-/obj/machinery/camera{
- c_tag = "Engineering Port Aft";
- dir = 1
- },
-/obj/machinery/light,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
-"cdQ" = (
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
-"cdR" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = 25;
- req_access_txt = "11"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/reagent_dispensers/fueltank,
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
-"cdS" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = -25;
- req_access_txt = "11"
- },
-/obj/structure/cable/yellow{
- icon_state = "1-2"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
/turf/open/floor/plating,
/area/engine/engineering)
-"cdT" = (
-/obj/machinery/particle_accelerator/control_box,
-/obj/structure/cable/yellow,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"cdU" = (
-/obj/structure/particle_accelerator/fuel_chamber,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"cdV" = (
-/obj/effect/landmark/start/station_engineer,
-/turf/open/floor/plating,
-/area/engine/engineering)
-"cdW" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = 25;
- req_access_txt = "11"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"cdX" = (
-/obj/machinery/button/door{
- id = "Singularity";
- name = "Shutters Control";
- pixel_x = -25;
- req_access_txt = "11"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/reagent_dispensers/watertank,
-/turf/open/floor/plasteel/yellow/side,
-/area/engine/engineering)
-"cdY" = (
-/obj/machinery/camera{
- c_tag = "Engineering Starboard Aft";
- dir = 1
- },
-/obj/machinery/light,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"cdZ" = (
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
+ },
+/turf/open/floor/plating,
/area/engine/engineering)
"ceb" = (
/obj/machinery/computer/rdconsole/production{
@@ -44239,19 +44095,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/engine/engineering)
-"ces" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plating,
-/area/engine/engineering)
"cet" = (
/obj/machinery/door/poddoor/shutters/preopen{
id = "Singularity";
@@ -44299,18 +44142,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"cez" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"ceA" = (
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 1
@@ -44559,21 +44390,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"cft" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plating,
-/area/engine/engineering)
"cfu" = (
/obj/structure/cable/yellow{
icon_state = "1-4"
@@ -44608,20 +44424,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"cfz" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/machinery/door/airlock/external{
- name = "Engineering External Access";
- req_access = null;
- req_access_txt = "10;13"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"cfC" = (
/obj/machinery/biogenerator,
/turf/open/floor/plasteel/hydrofloor,
@@ -44868,7 +44670,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Engineering External Access";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plating,
@@ -44937,7 +44738,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/grimy,
@@ -45155,7 +44955,6 @@
},
/obj/machinery/door/airlock/external{
name = "Engineering External Access";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plating,
@@ -45169,20 +44968,6 @@
},
/turf/open/floor/plating/airless,
/area/engine/engineering)
-"chx" = (
-/obj/structure/cable/yellow{
- icon_state = "0-8"
- },
-/obj/machinery/power/tesla_coil,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
-"chz" = (
-/obj/structure/cable/yellow{
- icon_state = "0-4"
- },
-/obj/machinery/power/tesla_coil,
-/turf/open/floor/plating/airless,
-/area/engine/engineering)
"chA" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -45405,7 +45190,6 @@
name = "Cell Bolt Control";
normaldoorcontrol = 1;
pixel_x = -25;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/grimy,
@@ -45440,16 +45224,6 @@
},
/turf/open/floor/plating/airless,
/area/space/nearstation)
-"cit" = (
-/obj/machinery/the_singularitygen/tesla,
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"ciu" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
"civ" = (
/obj/machinery/light{
dir = 4
@@ -45938,8 +45712,7 @@
},
/obj/machinery/door/window/eastleft{
dir = 8;
- name = "Mass Driver";
- req_one_access_txt = "0"
+ name = "Mass Driver"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/dark,
@@ -46215,7 +45988,6 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
name = "Telecommunications External Access";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plating,
@@ -46242,7 +46014,6 @@
},
/obj/machinery/door/airlock/external{
name = "Telecommunications External Access";
- req_access = null;
req_access_txt = "61"
},
/turf/open/floor/plating,
@@ -47057,8 +46828,7 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
- name = "Dormitories";
- req_access_txt = "0"
+ name = "Dormitories"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
@@ -47090,10 +46860,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/neutral/side,
/area/storage/primary)
-"cov" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel/neutral/side,
-/area/storage/primary)
"cow" = (
/obj/structure/rack,
/obj/item/storage/toolbox/emergency,
@@ -47871,7 +47637,6 @@
/obj/machinery/door/airlock/centcom{
name = "Crematorium";
opacity = 1;
- req_access = null;
req_access_txt = "27"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -47920,9 +47685,7 @@
/turf/open/space/basic,
/area/space/nearstation)
"crS" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/dark,
@@ -48276,6 +48039,12 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall/mineral/iron,
/area/chapel/main/monastery)
+"ctH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
"ctJ" = (
/obj/machinery/camera{
c_tag = "Chapel Office";
@@ -48996,7 +48765,6 @@
},
/obj/machinery/door/airlock/maintenance{
name = "Monastery Maintenance";
- req_access_txt = "0";
req_one_access_txt = "22;24;10;11;37"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
@@ -49378,18 +49146,6 @@
dir = 1
},
/area/library/lounge)
-"cyr" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/machinery/firealarm{
- dir = 1;
- pixel_y = 29
- },
-/turf/open/floor/plasteel/red/side{
- dir = 1
- },
-/area/security/brig)
"cyy" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 5
@@ -49828,6 +49584,7 @@
/area/maintenance/department/engine)
"cBk" = (
/obj/machinery/vending/boozeomat{
+ products = list(/obj/item/reagent_containers/food/drinks/bottle/whiskey = 1, /obj/item/reagent_containers/food/drinks/bottle/absinthe = 1, /obj/item/reagent_containers/food/drinks/bottle/limejuice = 1, /obj/item/reagent_containers/food/drinks/bottle/cream = 1, /obj/item/reagent_containers/food/drinks/soda_cans/tonic = 1, /obj/item/reagent_containers/food/drinks/drinkingglass = 10, /obj/item/reagent_containers/food/drinks/ice = 3, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass = 6, /obj/item/reagent_containers/food/drinks/flask = 1);
req_access_txt = "0"
},
/turf/closed/wall,
@@ -49917,8 +49674,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/turf/open/floor/plating,
/area/maintenance/department/crew_quarters/dorms)
@@ -49935,8 +49691,7 @@
/obj/machinery/button/door{
id = "supplybridge";
name = "Space Bridge Control";
- pixel_y = 27;
- req_access_txt = "0"
+ pixel_y = 27
},
/turf/open/floor/plating,
/area/maintenance/department/crew_quarters/dorms)
@@ -49969,7 +49724,6 @@
"cBL" = (
/obj/machinery/door/airlock/maintenance{
name = "Medbay Maintenance";
- req_access_txt = "0";
req_one_access_txt = "12;45;5;9"
},
/turf/open/floor/plating,
@@ -49983,9 +49737,6 @@
},
/turf/open/floor/plasteel/dark,
/area/chapel/office)
-"cBP" = (
-/turf/open/floor/plasteel/white,
-/area/medical/chemistry)
"cBQ" = (
/obj/machinery/power/rad_collector,
/turf/open/floor/plating,
@@ -50112,45 +49863,60 @@
"cDa" = (
/turf/closed/wall,
/area/quartermaster/warehouse)
-"dTw" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "1-4"
+"cDQ" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
},
-/turf/open/floor/carpet,
-/area/library)
-"ecV" = (
-/turf/open/floor/plasteel,
-/area/quartermaster/sorting)
-"eHp" = (
-/turf/closed/wall,
-/area/crew_quarters/cryopod)
-"eIE" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/library/lounge)
-"eJt" = (
-/obj/machinery/computer/cryopod{
- pixel_y = 24
- },
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
-"fic" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
-"fki" = (
+/obj/machinery/power/tesla_coil,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"dse" = (
/obj/structure/disposalpipe/segment{
dir = 6
},
/turf/open/floor/plasteel,
/area/quartermaster/sorting)
-"frt" = (
+"dAF" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"dMB" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"dMI" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/machinery/camera{
+ c_tag = "Circuitry Lab";
+ dir = 1;
+ network = list("ss13","rd");
+ pixel_x = 10
+ },
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"dNt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/xeno_spawn,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/side,
+/area/science/circuit)
+"dWy" = (
+/obj/machinery/libraryscanner,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"eeQ" = (
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -50160,33 +49926,143 @@
},
/turf/open/floor/plasteel,
/area/quartermaster/office)
-"fyh" = (
+"ejp" = (
+/obj/structure/table/reinforced,
+/obj/item/device/integrated_circuit_printer,
+/obj/item/device/integrated_electronics/wirer,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"eEK" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/tesla_coil,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"faN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"fvG" = (
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 6
+ },
+/area/science/circuit)
+"fwl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"fwr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"fBm" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/door/airlock/research{
+ name = "Circuitry Lab";
+ req_access_txt = "47"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"fKj" = (
+/turf/closed/wall,
+/area/science/circuit)
+"fWv" = (
+/obj/structure/bookcase/random/religion,
+/turf/open/floor/plasteel/dark,
+/area/library/lounge)
+"gkR" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/neutral/side{
+ dir = 5
+ },
+/area/storage/primary)
+"gtb" = (
+/obj/structure/table/reinforced,
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 5
+ },
+/area/science/circuit)
+"gxK" = (
+/turf/closed/wall/r_wall,
+/area/science/circuit)
+"gAj" = (
+/turf/open/floor/plasteel/purple/side{
+ dir = 8
+ },
+/area/science/circuit)
+"gMm" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"htU" = (
+/obj/machinery/rnd/production/protolathe/department/science,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"hFp" = (
+/obj/structure/table/reinforced,
+/obj/machinery/computer/libraryconsole/bookmanagement,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"hKA" = (
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/device/integrated_electronics/debugger,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"ick" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/library)
+"idQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"ijF" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/carpet,
/area/library)
-"fID" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/quartermaster/sorting)
-"gFV" = (
-/obj/machinery/computer/camera_advanced/xenobio{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/science/xenobiology)
-"izp" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "Engineering";
- name = "engineering security door"
- },
-/turf/open/floor/plating,
-/area/security/checkpoint/engineering)
"izB" = (
/obj/machinery/door/airlock/external{
name = "Escape Pod"
@@ -50196,22 +50072,34 @@
},
/turf/open/floor/plating,
/area/crew_quarters/dorms)
-"iCc" = (
+"izF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/box/red,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"iIy" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"iKb" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/quartermaster/sorting)
-"iVb" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+"iXQ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/hallway/primary/central)
+/obj/structure/table/reinforced,
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
"jgr" = (
/obj/machinery/door/airlock/centcom{
name = "Library"
@@ -50223,24 +50111,91 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel/dark,
/area/library)
-"jZg" = (
-/obj/machinery/cryopod,
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
-"kdc" = (
-/obj/machinery/cryopod,
-/obj/machinery/light/small/built{
+"jnx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/turf/open/floor/plasteel/darkpurple,
-/area/crew_quarters/cryopod)
-"khx" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"jvi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel/darkred/side{
+ dir = 1
+ },
+/area/crew_quarters/heads/hos)
+"jBh" = (
+/obj/structure/rack,
+/obj/item/stack/sheet/glass/fifty{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"jFO" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/door/firedoor,
-/turf/open/floor/plasteel/stairs,
-/area/crew_quarters/cryopod)
+/turf/open/floor/carpet,
+/area/library/lounge)
+"jLW" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"jOJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"jXh" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/library/lounge)
+"jXA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/purple/corner{
+ dir = 8
+ },
+/area/science/circuit)
+"jYe" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"khk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
"kjK" = (
/obj/machinery/door/airlock/maintenance_hatch{
name = "MiniSat Maintenance";
@@ -50254,24 +50209,38 @@
},
/turf/open/floor/plating,
/area/ai_monitored/turret_protected/AIsatextAP)
-"kqj" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
+"kmh" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
},
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"kwI" = (
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"kAz" = (
/obj/structure/cable{
- icon_state = "4-8"
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"lju" = (
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel/purple/corner{
+ dir = 8
+ },
+/area/science/circuit)
+"lpS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
},
/turf/open/floor/plasteel,
-/area/quartermaster/storage)
-"krG" = (
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel/dark,
-/area/library)
-"let" = (
-/turf/closed/wall/r_wall,
-/area/space)
+/area/science/circuit)
"lqy" = (
/obj/machinery/door/airlock/centcom{
name = "Library"
@@ -50281,71 +50250,126 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel/dark,
/area/library/lounge)
-"lvl" = (
-/obj/effect/spawner/lootdrop/maintenance,
-/obj/item/cigbutt,
+"lAs" = (
+/turf/closed/wall,
+/area/quartermaster/sorting)
+"lJr" = (
+/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
-/area/maintenance/department/cargo)
-"mHo" = (
+/area/science/circuit)
+"lQn" = (
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"lQQ" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/turf/open/floor/plasteel/vault{
+ dir = 8
+ },
+/area/bridge)
+"lQR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"mdL" = (
/obj/structure/table,
-/obj/machinery/microwave{
- pixel_x = -3;
- pixel_y = 6
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/micro_laser,
+/obj/item/stock_parts/micro_laser,
+/obj/item/stack/cable_coil,
+/obj/item/stack/cable_coil,
+/turf/open/floor/plasteel/whitepurple/side,
+/area/science/lab)
+"mwH" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space)
+"mCe" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "Engineering";
+ name = "engineering security door"
},
-/obj/machinery/firealarm{
- dir = 1;
- pixel_y = 27
- },
-/turf/open/floor/plasteel/cafeteria,
-/area/crew_quarters/kitchen)
-"mLe" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/firealarm{
- dir = 1;
- pixel_y = -26
- },
-/turf/open/floor/plasteel/darkred/side{
- dir = 1
- },
-/area/crew_quarters/heads/hos)
-"nuB" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/carpet,
-/area/library/lounge)
-"nJY" = (
-/obj/structure/rack,
-/obj/item/stack/sheet/glass/fifty{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stack/sheet/metal/fifty,
/turf/open/floor/plating,
-/area/maintenance/department/cargo)
-"opC" = (
-/obj/machinery/light/small{
+/area/security/checkpoint/engineering)
+"mES" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/power/apc{
- dir = 4;
- name = "Library APC";
- pixel_x = 24
- },
-/obj/structure/cable,
-/turf/open/floor/plasteel/dark,
-/area/library)
-"oJF" = (
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"mKc" = (
/obj/structure/bookcase/random/nonfiction,
/turf/open/floor/plasteel/dark,
/area/library/lounge)
+"mPt" = (
+/obj/machinery/camera{
+ c_tag = "Circuitry Lab Storeroom";
+ dir = 1;
+ network = list("ss13","rd");
+ pixel_x = 10
+ },
+/obj/structure/rack,
+/obj/item/device/multitool,
+/obj/item/device/multitool,
+/obj/item/screwdriver,
+/obj/item/screwdriver,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"not" = (
+/obj/item/cigbutt,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"nwu" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = 29
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 5
+ },
+/area/science/circuit)
+"onw" = (
+/turf/open/floor/plasteel/purple/side{
+ dir = 4
+ },
+/area/science/circuit)
+"onX" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Primary Tool Storage"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"oyF" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"oEG" = (
+/obj/machinery/bookbinder,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"oJT" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen/red,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
"oPy" = (
/obj/machinery/door/airlock/external{
name = "Mining Dock Airlock";
- req_access = null;
req_access_txt = "48"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -50365,22 +50389,181 @@
"pps" = (
/turf/closed/wall,
/area/engine/break_room)
-"qWK" = (
-/obj/structure/cable{
- icon_state = "4-8"
+"ptq" = (
+/obj/structure/table/reinforced,
+/obj/item/device/integrated_electronics/analyzer,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"pvM" = (
+/obj/machinery/cryopod,
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"pWF" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light{
+ dir = 1
},
+/obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6{
+ pixel_y = 32
+ },
+/obj/item/stock_parts/cell/super,
+/obj/item/stock_parts/cell/super,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"pXc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/carpet,
+/area/library)
+"pZh" = (
+/obj/machinery/the_singularitygen/tesla,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"qnT" = (
+/obj/machinery/autolathe,
+/turf/open/floor/plasteel/purple/side{
+ dir = 1
+ },
+/area/science/circuit)
+"qAM" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/cigbutt,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"qDU" = (
+/obj/machinery/light_switch{
+ dir = 4;
+ pixel_x = 20;
+ pixel_y = -6
+ },
+/obj/item/device/radio/intercom{
+ dir = 4;
+ name = "Station Intercom (General)";
+ pixel_x = 27;
+ pixel_y = 5
+ },
+/turf/open/floor/plasteel/purple/side{
+ dir = 8
+ },
+/area/science/circuit)
+"qKm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 10
+ },
+/area/science/circuit)
+"qOE" = (
+/turf/open/floor/plasteel/dark,
+/area/library/lounge)
+"qXC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/stairs,
+/area/crew_quarters/cryopod)
+"qXH" = (
/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/neutral/corner{
+ dir = 4
+ },
+/area/hallway/primary/central)
+"rtE" = (
+/turf/open/floor/plasteel/purple/corner{
+ dir = 1
+ },
+/area/science/circuit)
+"rxQ" = (
+/obj/structure/target_stake,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"rxV" = (
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_x = -3;
+ pixel_y = 6
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = 27
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"rBh" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"sBA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = 29
+ },
+/turf/open/floor/plasteel/red/side{
+ dir = 1
+ },
+/area/security/brig)
+"sCz" = (
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/box/red,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"sEc" = (
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"sKf" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
/obj/structure/cable{
- icon_state = "1-8"
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
},
/turf/open/floor/plasteel,
/area/hallway/primary/central)
-"sHK" = (
-/obj/structure/bookcase/random/religion,
-/turf/open/floor/plasteel/dark,
-/area/library/lounge)
+"sLD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ name = "Engineering External Access";
+ req_access = null;
+ req_access_txt = "10;13"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"sQr" = (
+/obj/machinery/airalarm{
+ pixel_y = 22
+ },
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
"sQt" = (
/obj/machinery/door/airlock/external{
name = "Supply Dock Airlock";
@@ -50391,54 +50574,86 @@
},
/turf/open/floor/plating,
/area/quartermaster/storage)
-"tap" = (
-/obj/machinery/power/apc{
- areastring = "/area/medical/cryo";
- dir = 1;
- name = "Cryogenics APC";
- pixel_y = 24
+"thA" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"tYg" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
},
-/obj/structure/cable{
- icon_state = "0-2"
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"tYI" = (
+/obj/effect/landmark/start/scientist,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"uek" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/table/reinforced,
+/obj/item/device/integrated_electronics/analyzer,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"ukd" = (
+/obj/machinery/cryopod,
+/obj/machinery/light/small/built{
+ dir = 4
},
/turf/open/floor/plasteel/darkpurple,
/area/crew_quarters/cryopod)
-"tez" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/carpet,
-/area/library/lounge)
-"tjW" = (
-/obj/machinery/light{
+"ulu" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
dir = 8
},
-/obj/machinery/cryopod{
- tag = "icon-cryopod-open (EAST)";
- icon_state = "cryopod-open";
- dir = 4
+/turf/open/floor/plasteel/neutral/side{
+ dir = 6
},
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"ufi" = (
-/turf/open/floor/plasteel/dark,
-/area/library/lounge)
-"urZ" = (
-/obj/structure/cable{
- icon_state = "4-8"
+/area/storage/primary)
+"uoj" = (
+/obj/structure/table/reinforced,
+/obj/item/stock_parts/cell/super,
+/obj/item/stock_parts/cell/super,
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the other eggheads from the comfort of the circuitry lab.";
+ dir = 2;
+ name = "RnD Monitor";
+ network = list("rd");
+ pixel_y = 32
},
-/turf/open/floor/plasteel/dark,
-/area/library)
-"uyt" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
},
-/obj/structure/cable{
- icon_state = "1-8"
+/area/science/circuit)
+"uov" = (
+/obj/machinery/computer/cryopod{
+ pixel_y = 24
},
-/turf/open/floor/plasteel,
-/area/hallway/primary/central)
-"vpU" = (
/turf/open/floor/plasteel/darkpurple,
/area/crew_quarters/cryopod)
+"uyY" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vpz" = (
+/obj/structure/table/reinforced,
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the other eggheads from the comfort of the circuitry lab.";
+ dir = 2;
+ name = "RnD Monitor";
+ network = list("rd");
+ pixel_y = 32
+ },
+/obj/item/device/integrated_circuit_printer,
+/obj/item/device/integrated_electronics/debugger,
+/turf/open/floor/plasteel/whitepurple/side{
+ dir = 1
+ },
+/area/science/circuit)
"vzz" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -50449,6 +50664,33 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/recreation)
+"vCf" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"vJd" = (
+/obj/structure/table/reinforced,
+/obj/item/device/integrated_electronics/wirer,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"vMX" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = -20
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
"vOw" = (
/obj/machinery/door/airlock/centcom{
name = "Library"
@@ -50463,32 +50705,110 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel/dark,
/area/library)
-"vTA" = (
+"vTL" = (
+/obj/machinery/vending/tool,
+/turf/open/floor/plasteel/neutral/side{
+ dir = 1
+ },
+/area/storage/primary)
+"wxJ" = (
+/obj/effect/turf_decal/delivery,
/obj/machinery/door/poddoor/preopen{
- id = "bridgespace";
- name = "bridge external shutters"
+ id = "prison release";
+ name = "prisoner processing blast door"
},
-/turf/open/floor/plasteel/vault{
- dir = 8
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"wBr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/area/bridge)
-"xzr" = (
-/turf/closed/wall,
-/area/quartermaster/sorting)
-"yhZ" = (
-/obj/structure/table,
-/obj/item/stock_parts/matter_bin,
-/obj/item/stock_parts/matter_bin,
-/obj/item/stock_parts/micro_laser,
-/obj/item/stock_parts/micro_laser,
-/obj/item/stack/cable_coil,
-/obj/item/stack/cable_coil,
-/turf/open/floor/plasteel/whitepurple/side,
-/area/science/lab)
-"yia" = (
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"wBO" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/cryopod";
+ dir = 1;
+ name = "Crew Cryogenics APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/darkpurple,
+/area/crew_quarters/cryopod)
+"wDZ" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"wJP" = (
/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space)
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 9
+ },
+/turf/open/space,
+/area/space/nearstation)
+"wTO" = (
+/obj/machinery/vending/assist,
+/turf/open/floor/plasteel/purple/corner{
+ dir = 4
+ },
+/area/science/circuit)
+"xfc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"xhj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/carpet,
+/area/library/lounge)
+"xja" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Library APC";
+ pixel_x = 24
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel/dark,
+/area/library)
+"xjc" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/library)
+"xEG" = (
+/turf/closed/wall,
+/area/crew_quarters/cryopod)
+"xGQ" = (
+/obj/structure/closet/crate,
+/obj/item/gun/energy/laser/practice,
+/obj/item/gun/energy/laser/practice,
+/obj/item/target/syndicate,
+/obj/item/target/syndicate,
+/obj/item/target/clown,
+/obj/item/target/clown,
+/obj/item/target/alien,
+/obj/item/target/alien,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"yeS" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen/blue,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
(1,1,1) = {"
aaa
@@ -68154,13 +68474,13 @@ cgG
cfn
ckE
ckT
-tez
-tez
+xhj
+xhj
cwK
-tez
-tez
+xhj
+xhj
cxn
-tez
+xhj
lqy
cxC
cxK
@@ -68412,12 +68732,12 @@ cvw
cvK
cwg
cjR
-nuB
+jFO
ckF
-nuB
+jFO
cxe
-nuB
-nuB
+jFO
+jFO
cxz
cxD
cxL
@@ -68425,8 +68745,8 @@ cxY
cym
cyA
vOw
-fyh
-dTw
+ijF
+pXc
ckm
ckm
ckm
@@ -68672,7 +68992,7 @@ cwr
clm
ckG
cwU
-eIE
+jXh
ckU
cwe
cwe
@@ -68683,7 +69003,7 @@ cxM
cyB
cjp
cyR
-urZ
+ick
ckH
ckH
ckH
@@ -68926,10 +69246,10 @@ cvy
cvL
cwe
cwe
-sHK
-ufi
+fWv
+qOE
ckV
-ufi
+qOE
cln
cwe
cfN
@@ -68940,7 +69260,7 @@ aaa
aaa
cjp
cyS
-urZ
+ick
cyZ
ckH
czo
@@ -69183,10 +69503,10 @@ cvc
cvM
cfm
cwe
-sHK
-ufi
-oJF
-ufi
+fWv
+qOE
+mKc
+qOE
cln
cwe
caS
@@ -69197,7 +69517,7 @@ aht
aht
cjp
cko
-urZ
+ick
ckH
ckH
clp
@@ -69454,7 +69774,7 @@ aaa
aaa
cjp
cyT
-urZ
+ick
cyZ
ckH
czp
@@ -69711,8 +70031,8 @@ aht
aht
cjp
cjp
-krG
-opC
+xjc
+xja
ckH
czq
czw
@@ -70083,7 +70403,7 @@ aem
aem
aeT
afn
-tjW
+aem
afZ
agn
agy
@@ -70618,7 +70938,7 @@ aok
aoO
apF
apE
-bKN
+wxJ
apE
bBW
ajM
@@ -73958,7 +74278,7 @@ anJ
amX
aoY
apN
-cyr
+sBA
arp
asB
atB
@@ -74745,7 +75065,7 @@ aDv
aBh
aBh
aGd
-aGW
+aEY
aHG
aIM
aJG
@@ -76544,7 +76864,7 @@ aDA
aDy
aDA
aGi
-aGX
+aBi
aHL
aIP
aJK
@@ -76796,11 +77116,11 @@ axO
ayT
aAq
aBj
-aCs
+vTL
aDA
aEv
aFu
-cov
+aFu
aGZ
aHM
aIQ
@@ -77054,12 +77374,12 @@ ayU
aAr
aBj
aCx
-aDB
-aEw
-aFv
+oyF
+oyF
+oyF
aGj
-aGX
-aHH
+onX
+qXH
aIO
aJI
aKP
@@ -77295,7 +77615,7 @@ akW
alK
amw
ani
-mLe
+jvi
aiR
aph
ajM
@@ -77310,13 +77630,13 @@ axQ
ayV
aAs
aBj
-aBj
-aBj
-aBj
-aBj
-aBj
-aBi
-aHN
+gkR
+aDB
+aEw
+aFv
+ulu
+aGX
+jYe
aIO
aJI
aKQ
@@ -77572,8 +77892,8 @@ awR
awR
awR
awR
-aHa
-aHN
+aAN
+jYe
aIO
aJM
aKQ
@@ -77830,7 +78150,7 @@ aEx
aFw
awR
aHb
-aHN
+jYe
aIQ
aJL
aKR
@@ -79187,7 +79507,6 @@ cah
cbd
cam
cam
-cdM
bXk
bXk
bXk
@@ -79205,7 +79524,8 @@ bXk
bXk
bXk
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -79444,7 +79764,6 @@ cai
cbe
cca
cam
-cdN
bXk
ceW
bXk
@@ -79462,7 +79781,8 @@ cjT
ckq
ckq
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -79702,9 +80022,8 @@ cbf
ccb
ccS
cdO
-ces
ceX
-cft
+sLD
cfS
cfV
cgS
@@ -79719,7 +80038,8 @@ cgS
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -79902,7 +80222,7 @@ aRN
aWa
aRN
aRN
-mHo
+rxV
aYS
cpn
bch
@@ -79958,7 +80278,6 @@ cak
cbg
cca
cam
-cdP
bXk
bTE
bXk
@@ -79976,7 +80295,8 @@ cgT
cfV
ckr
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -80215,7 +80535,6 @@ cal
cbh
cam
cam
-cdQ
cet
cCI
cfV
@@ -80233,7 +80552,8 @@ cfV
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -80472,25 +80792,25 @@ cam
cam
cam
cam
-cdQ
cet
cCI
cfV
cfV
cgv
cfV
-chx
+eEK
cfV
-chx
+eEK
cfV
-chx
+eEK
cfV
-chx
+eEK
cfV
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -80729,7 +81049,6 @@ can
cbi
ccc
ccV
-cdR
cet
cCI
cfV
@@ -80747,7 +81066,8 @@ cgV
cfV
cfV
bXk
-let
+abI
+abI
aaa
aaa
aaa
@@ -80987,7 +81307,6 @@ cbj
bXk
ccW
bXk
-bXk
cfa
cfa
cfa
@@ -80995,7 +81314,7 @@ cgv
bBW
bBW
bBW
-yia
+mwH
abI
aaa
bBW
@@ -81004,7 +81323,8 @@ bBW
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -81243,7 +81563,6 @@ cap
bXk
ccd
ccX
-cdS
ceu
cfb
cfu
@@ -81261,7 +81580,8 @@ bBW
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -81500,7 +81820,6 @@ caq
cbk
cce
ccY
-cdT
cev
cfc
cfv
@@ -81513,12 +81832,13 @@ cii
cis
ciG
aaa
-yia
+mwH
cgV
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -81723,7 +82043,7 @@ brl
bsL
bul
bwU
-cBP
+bsK
bsK
bAg
bpY
@@ -81757,7 +82077,6 @@ car
bXk
ccf
ccZ
-cdU
cew
cfd
cfw
@@ -81767,7 +82086,7 @@ aht
abI
abI
cij
-cit
+pZh
ciH
abI
abI
@@ -81775,7 +82094,8 @@ aht
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -82014,17 +82334,16 @@ cdN
ccW
ceY
cda
-cdV
cex
cfe
cfx
cfa
cgv
cgV
-yia
+mwH
aaa
cik
-ciu
+ctH
ciI
aaa
aaa
@@ -82032,7 +82351,8 @@ aaa
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -82271,7 +82591,6 @@ cat
bXk
ccg
cey
-cdW
cey
cey
cfy
@@ -82289,7 +82608,8 @@ bBW
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -82529,7 +82849,6 @@ cbj
bXk
ccW
bXk
-bXk
cfa
cfa
cfa
@@ -82539,14 +82858,15 @@ bBW
aaa
aaa
abI
-yia
+mwH
aaa
bBW
bBW
cfV
cfV
bXk
-let
+aaa
+aaa
aaa
aaa
aaa
@@ -82777,7 +83097,7 @@ bUi
bUV
bVO
bWA
-izp
+mCe
bYj
bYQ
bZA
@@ -82785,7 +83105,6 @@ cav
cbl
cch
cdc
-cdX
cet
cCI
cfV
@@ -82803,7 +83122,8 @@ cgV
cfV
cfV
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -83034,7 +83354,7 @@ bUj
bUW
bVP
bWB
-izp
+mCe
bYk
bYQ
bZA
@@ -83042,25 +83362,25 @@ cam
cam
cam
cam
-cdQ
cet
cCI
cfV
cfV
cgv
cfV
-chz
+cDQ
cfV
-chz
+cDQ
cfV
-chz
+cDQ
cfV
-chz
+cDQ
cfV
cfV
cfV
bXk
-let
+abI
+abI
abI
abI
aaa
@@ -83216,9 +83536,9 @@ ahi
atY
auU
atY
-vTA
+lQQ
ayf
-vTA
+lQQ
aAF
aBz
aCP
@@ -83291,7 +83611,7 @@ bUk
bUX
bVQ
bWC
-izp
+mCe
bYl
bYO
bZC
@@ -83299,7 +83619,6 @@ cal
cbm
cci
cam
-cdQ
cet
cCI
cfV
@@ -83317,7 +83636,8 @@ cfV
cfV
cfV
bXk
-let
+abI
+aaa
abI
aaa
aaa
@@ -83556,7 +83876,6 @@ caw
cbn
ccj
cam
-cdY
bXk
bXk
bXk
@@ -83574,7 +83893,8 @@ cgY
cfV
cks
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -83814,9 +84134,8 @@ cbo
cck
cdf
cdZ
-cez
cff
-cfz
+idQ
cfY
cfV
cgZ
@@ -83831,7 +84150,8 @@ cgZ
cfV
cfV
bXk
-let
+abI
+abI
abI
aaa
aaa
@@ -84070,7 +84390,6 @@ cam
cbp
cci
cam
-cdN
bXk
cfg
bXk
@@ -84088,7 +84407,8 @@ cjU
ckq
ckq
bXk
-let
+abI
+aaa
aaa
aaa
aaa
@@ -84327,7 +84647,6 @@ cah
cbq
cam
cam
-cav
bXk
bXk
bXk
@@ -84345,7 +84664,8 @@ bXk
bXk
bXk
ckJ
-let
+abI
+aaa
aaa
aaa
aaa
@@ -85065,7 +85385,7 @@ bsT
bus
bvz
bxg
-yhZ
+mdL
bAs
bBu
bCI
@@ -85796,7 +86116,7 @@ aBI
aES
aBI
aBI
-aGW
+aEY
aHG
aBI
aJX
@@ -85819,7 +86139,7 @@ aMb
aSX
aMb
aBI
-aGW
+aEY
bgA
bhe
aDZ
@@ -87078,12 +87398,12 @@ aaa
aaa
aaa
aaa
-eHp
-tap
-aau
-khx
-iVb
-qWK
+xEG
+wBO
+faN
+qXC
+sKf
+jnx
aJI
aLe
aMe
@@ -87102,7 +87422,7 @@ aVu
bat
aLf
bcy
-lvl
+qAM
aEj
aEj
bgC
@@ -87335,11 +87655,11 @@ aaa
aaa
aaa
aaa
-eHp
-eJt
-vpU
-fic
-uyt
+xEG
+uov
+sEc
+lQR
+vCf
aIU
aJH
aLe
@@ -87592,20 +87912,20 @@ apX
aBL
aBL
apX
-eHp
-kdc
-jZg
-eHp
+xEG
+ukd
+pvM
+xEG
aHN
aIU
aJI
-xzr
-xzr
+lAs
+lAs
aNG
aOR
-iCc
-xzr
-xzr
+iKb
+lAs
+lAs
aTb
aOT
aVp
@@ -87616,7 +87936,7 @@ aPY
bav
aLf
aFi
-nJY
+jBh
beI
bfv
bgE
@@ -87856,7 +88176,7 @@ aET
aHN
aIU
aJI
-xzr
+lAs
aMg
aNH
aOS
@@ -88113,11 +88433,11 @@ aET
aHN
aJh
bhe
-xzr
+lAs
aMh
aNI
-fID
-ecV
+fwl
+dMB
aRi
aSf
aTd
@@ -88370,13 +88690,13 @@ aHn
aIi
aJi
aKe
-xzr
+lAs
aMi
aNJ
-fID
+fwl
aPZ
aRj
-xzr
+lAs
aTe
aUo
aVs
@@ -88627,13 +88947,13 @@ aET
aHN
aIU
aJI
-xzr
+lAs
aMj
aNK
-fID
-ecV
-ecV
-iCc
+fwl
+dMB
+dMB
+iKb
aTf
aUp
aVt
@@ -88884,7 +89204,7 @@ aET
aHN
aIU
aJI
-xzr
+lAs
aMk
aNL
aOU
@@ -89141,10 +89461,10 @@ cos
coy
aJj
aJI
-xzr
+lAs
aMl
aNM
-fki
+dse
aQb
aRl
aSh
@@ -89398,14 +89718,14 @@ aDZ
aDZ
aJk
aJH
-xzr
+lAs
aMm
-xzr
+lAs
aOW
-xzr
-xzr
-xzr
-frt
+lAs
+lAs
+lAs
+eeQ
aUs
aLf
aLf
@@ -89460,7 +89780,7 @@ bVl
bWc
bWR
bXG
-bYw
+jLW
bZi
bZR
caL
@@ -89648,18 +89968,18 @@ aAP
avk
aDg
aEc
-aGW
+aEY
cot
aBI
aBI
aBI
aJl
aKf
-xzr
+lAs
aMn
-xzr
+lAs
aOX
-xzr
+lAs
aRm
aLg
aTi
@@ -89716,13 +90036,13 @@ bUA
bVm
bWd
bWS
-bWd
-bYx
+wJP
+aht
bZj
bZS
caM
cbE
-bYw
+thA
cdk
ced
bYw
@@ -89919,7 +90239,7 @@ cDa
cDa
cDa
aLg
-kqj
+wDZ
aUu
aVx
aVx
@@ -92525,9 +92845,9 @@ bDa
bEa
bFm
bGs
-bHy
-bHy
-bHy
+gMm
+gMm
+jOJ
bHy
bHy
bHy
@@ -93282,7 +93602,7 @@ bkE
aht
bnd
boh
-gFV
+bpp
bqx
brQ
btr
@@ -93555,7 +93875,7 @@ bFq
bGw
bAF
bHy
-bHy
+tYg
bHy
bHy
bHy
@@ -93807,12 +94127,12 @@ bzk
bAH
blX
blX
-bEe
+bAF
bFr
bGx
bHB
bIN
-bIN
+dAF
bLg
bMo
bNq
@@ -94064,16 +94384,16 @@ bzl
blX
bBU
bDe
-bEe
+bAF
bFs
bGy
bHC
-bGy
+kwI
bJT
-bEe
+bAF
bMp
-bEg
-bEg
+bHy
+bHy
ahi
aaa
aaa
@@ -94321,15 +94641,15 @@ bzm
blX
blX
blX
-bEe
+bAF
bFt
-bGy
+khk
bHD
-bGy
+kwI
bJU
-bEe
-bEg
-bEg
+bAF
+bHy
+bHy
abI
abI
abI
@@ -94835,15 +95155,15 @@ bzn
bAH
blX
blX
-bEe
+bAF
bFv
bGA
-bGA
-bGA
-bGA
+fBm
+fwr
+gMm
bLi
-bEg
-abI
+bHy
+bHy
aht
abI
abI
@@ -95092,15 +95412,15 @@ bzo
blX
bBU
bDe
-bEe
+bnj
bFw
-bGA
+onw
bHF
-bGy
-bGy
+rBh
+vMX
bLj
bIS
-abI
+lJr
aaa
aaa
aaa
@@ -95349,15 +95669,15 @@ bzp
blX
blX
blX
-bEe
+bnj
bFx
-bGy
+lQn
bHG
bIP
bJW
bLk
-bIS
-abI
+xfc
+lJr
aaa
aaa
aaa
@@ -95606,15 +95926,15 @@ bnj
bnj
bnj
bnj
-bEe
+bnj
bFy
bGB
-bEe
+iIy
bIQ
bJX
bLl
-bEg
-abI
+xfc
+lJr
aaa
aaa
aaa
@@ -95863,16 +96183,16 @@ bzq
bAH
blX
blX
-bEe
+bnj
bFz
bGC
-bHH
+lQn
bIR
bJY
bLm
-bEg
-abI
-aaa
+lpS
+gxK
+gxK
aaa
aaa
aaa
@@ -96120,16 +96440,16 @@ bzr
blX
blX
bDe
-bEg
+bnj
bFA
-bEg
-bEg
-bIS
-bEg
-bIS
-bEg
-abI
-aaa
+fKj
+nwu
+lQn
+wBr
+lQn
+qKm
+wTO
+gxK
aaa
aaa
aaa
@@ -96377,16 +96697,16 @@ bzs
blX
blX
blX
-bkF
+bnj
bFB
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+fKj
+fKj
+ejp
+uek
+yeS
+mES
+qnT
+lJr
aaa
aaa
aaa
@@ -96634,16 +96954,16 @@ bnj
bnj
bnj
bnj
-bkF
-bjD
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+bnj
+bFB
+rxQ
+fKj
+hKA
+izF
+lQn
+mES
+htU
+lJr
aaa
aaa
aaa
@@ -96891,16 +97211,16 @@ bzt
bAH
blX
blX
-bkF
+bnj
bFC
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+xGQ
+fKj
+uoj
+iXQ
+lQn
+mES
+dMI
+lJr
aaa
aaa
aaa
@@ -97148,16 +97468,16 @@ bzu
blX
blX
bDe
-bkF
-bjD
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+bnj
+dNt
+mPt
+fKj
+sQr
+uyY
+tYI
+kmh
+oEG
+gxK
aaa
aaa
aaa
@@ -97405,16 +97725,16 @@ bzv
blX
blX
blX
-bkF
-bjD
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+bnj
+jXA
+not
+fKj
+vpz
+ptq
+lQn
+lQn
+hFp
+gxK
aaa
aaa
aaa
@@ -97664,14 +97984,14 @@ bkF
bkF
bkF
bFD
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+gxK
+gxK
+pWF
+sCz
+lQn
+lQn
+dWy
+gxK
aaa
aaa
aaa
@@ -97916,19 +98236,19 @@ buT
bwk
aEj
bzw
-bma
-bma
-bma
+kAz
+kAz
+kAz
bEh
bzx
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+fKj
+gxK
+gtb
+vJd
+oJT
+fvG
+rtE
+lJr
aaa
aaa
aaa
@@ -98178,14 +98498,14 @@ aEj
aEl
aEl
aEj
-aEj
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+fKj
+gxK
+lju
+qDU
+gAj
+rtE
+lJr
+lJr
aaa
aaa
aaa
@@ -98436,12 +98756,12 @@ aaa
aaa
aaa
aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+gxK
+gxK
+gxK
+lJr
+lJr
+lJr
aaa
aaa
aaa
diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm
index f57bfbbb54..79448b7dad 100644
--- a/_maps/map_files/debug/runtimestation.dmm
+++ b/_maps/map_files/debug/runtimestation.dmm
@@ -34,9 +34,7 @@
/turf/closed/wall/r_wall,
/area/engine/gravity_generator)
"al" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/structure/closet/secure_closet/atmospherics,
@@ -64,9 +62,7 @@
/turf/open/space,
/area/space/nearstation)
"ap" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/machinery/power/apc{
@@ -98,9 +94,7 @@
/obj/machinery/power/smes{
charge = 5e+006
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/structure/cable{
@@ -313,8 +307,7 @@
"aU" = (
/obj/machinery/door/airlock/engineering/glass{
name = "Gravity Generator";
- req_access_txt = "11";
- req_one_access_txt = "0"
+ req_access_txt = "11"
},
/obj/structure/cable{
icon_state = "4-8"
@@ -345,8 +338,7 @@
"aX" = (
/obj/machinery/door/airlock/engineering/glass{
name = "Gravity Generator";
- req_access_txt = "11";
- req_one_access_txt = "0"
+ req_access_txt = "11"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -538,9 +530,7 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/machinery/autolathe/hacked,
@@ -570,9 +560,7 @@
/turf/open/floor/plasteel,
/area/science)
"bG" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/machinery/power/apc{
@@ -633,9 +621,7 @@
/obj/item/reagent_containers/glass/beaker/bluespace,
/obj/item/reagent_containers/glass/beaker/bluespace,
/obj/item/reagent_containers/syringe,
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel/dark,
@@ -658,9 +644,7 @@
/turf/open/floor/plasteel/dark,
/area/medical/chemistry)
"bU" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/machinery/power/apc{
@@ -992,9 +976,7 @@
/turf/open/floor/plasteel,
/area/storage/primary)
"cW" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/structure/cable,
@@ -1023,9 +1005,7 @@
/turf/open/floor/plasteel,
/area/construction)
"da" = (
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/obj/machinery/power/apc{
@@ -1453,9 +1433,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/airalarm{
- frequency = 1439;
- locked = 0;
+/obj/machinery/airalarm/unlocked{
pixel_y = 23
},
/turf/open/floor/plasteel,
diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm
index d758c687ba..91c0fdac6f 100644
--- a/_maps/map_files/generic/CentCom.dmm
+++ b/_maps/map_files/generic/CentCom.dmm
@@ -2981,8 +2981,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
name = "CentCom";
- opacity = 1;
- req_access_txt = "0"
+ opacity = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -3072,10 +3071,8 @@
"jk" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "XCCQMLoaddoor2";
- name = "Supply Dock Loading Door";
- opacity = 1
+ name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 4;
@@ -3102,10 +3099,8 @@
"jm" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "XCCQMLoaddoor2";
- name = "Supply Dock Loading Door";
- opacity = 1
+ name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 4;
@@ -3280,10 +3275,8 @@
"jI" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "XCCQMLoaddoor";
- name = "Supply Dock Loading Door";
- opacity = 1
+ name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 8;
@@ -3308,10 +3301,8 @@
"jK" = (
/obj/machinery/door/poddoor{
density = 1;
- icon_state = "closed";
id = "XCCQMLoaddoor";
- name = "Supply Dock Loading Door";
- opacity = 1
+ name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 8;
@@ -5083,7 +5074,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_y = 32;
- req_access_txt = "0";
use_power = 0
},
/turf/open/floor/plasteel/vault,
@@ -5334,6 +5324,24 @@
dir = 8
},
/area/centcom/control)
+"oS" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 8
+ },
+/turf/open/floor/plasteel/vault{
+ dir = 8
+ },
+/area/tdome/tdomeobserve)
+"oT" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks{
+ dir = 8
+ },
+/turf/open/floor/plasteel/vault{
+ dir = 8
+ },
+/area/tdome/tdomeobserve)
"oW" = (
/obj/structure/flora/bush,
/obj/effect/light_emitter{
@@ -6051,8 +6059,7 @@
"qT" = (
/obj/machinery/door/airlock/centcom{
name = "CentCom";
- opacity = 1;
- req_access_txt = "0"
+ opacity = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -7338,8 +7345,7 @@
/obj/machinery/button/door{
id = "XCCFerry";
name = "Hanger Bay Shutters";
- pixel_y = -38;
- req_access_txt = "0"
+ pixel_y = -38
},
/turf/open/floor/plasteel/vault{
dir = 8
@@ -8227,8 +8233,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
name = "CentCom";
- opacity = 1;
- req_access_txt = "0"
+ opacity = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -8336,8 +8341,7 @@
/area/space)
"xc" = (
/obj/machinery/door/airlock/external{
- name = "Ferry Airlock";
- req_access_txt = "0"
+ name = "Ferry Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -8847,8 +8851,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
name = "CentCom";
- opacity = 1;
- req_access_txt = "0"
+ opacity = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -9971,7 +9974,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_y = -32;
- req_access_txt = "0";
use_power = 0
},
/obj/effect/turf_decal/stripes/line{
@@ -10559,8 +10561,7 @@
"Eg" = (
/obj/machinery/door/airlock/centcom{
name = "Thunderdome Booth";
- opacity = 1;
- req_access_txt = "0"
+ opacity = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -11091,8 +11092,7 @@
"FK" = (
/obj/machinery/door/airlock/centcom{
name = "Thunderdome Backstage";
- opacity = 1;
- req_access_txt = "0"
+ opacity = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -11838,13 +11838,6 @@
},
/turf/open/floor/plasteel/bar,
/area/tdome/tdomeobserve)
-"HE" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks/beer,
-/turf/open/floor/plasteel/vault{
- dir = 8
- },
-/area/tdome/tdomeobserve)
"HF" = (
/obj/structure/sink{
dir = 4;
@@ -11939,13 +11932,6 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/tdome/tdomeobserve)
-"HQ" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks,
-/turf/open/floor/plasteel/vault{
- dir = 8
- },
-/area/tdome/tdomeobserve)
"HR" = (
/obj/structure/sink{
dir = 4;
@@ -13529,8 +13515,7 @@
"NU" = (
/obj/machinery/door/airlock/centcom{
name = "CentCom";
- opacity = 1;
- req_access_txt = "0"
+ opacity = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -13544,8 +13529,7 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
name = "CentCom";
- opacity = 1;
- req_access_txt = "0"
+ opacity = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -13638,8 +13622,7 @@
/area/centcom/control)
"Xy" = (
/obj/machinery/door/airlock/external{
- name = "Ferry Airlock";
- req_access_txt = "0"
+ name = "Ferry Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -59893,8 +59876,8 @@ Ep
GU
GM
Hw
-HE
-HQ
+oS
+oT
HX
Ie
Iq
diff --git a/_maps/shuttles/arrival_delta.dmm b/_maps/shuttles/arrival_delta.dmm
index df4976c7e4..75b65c8d11 100644
--- a/_maps/shuttles/arrival_delta.dmm
+++ b/_maps/shuttles/arrival_delta.dmm
@@ -17,7 +17,6 @@
dwidth = 4;
height = 17;
name = "delta arrivals shuttle";
- timid = 1;
width = 9
},
/turf/closed/wall/mineral/plastitanium,
@@ -158,8 +157,7 @@
/area/shuttle/arrival)
"n" = (
/obj/machinery/door/airlock/shuttle{
- name = "Arrival Shuttle Airlock";
- req_access_txt = "0"
+ name = "Arrival Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -272,7 +270,6 @@
"C" = (
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
- req_access_txt = "0";
use_power = 0
},
/turf/closed/wall/mineral/titanium/nodiagonal,
@@ -345,8 +342,7 @@
dir = 2
},
/obj/machinery/door/airlock/shuttle{
- name = "Arrival Shuttle Airlock";
- req_access_txt = "0"
+ name = "Arrival Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 1
diff --git a/_maps/shuttles/cargo_birdboat.dmm b/_maps/shuttles/cargo_birdboat.dmm
index 4abd694656..8815239d65 100644
--- a/_maps/shuttles/cargo_birdboat.dmm
+++ b/_maps/shuttles/cargo_birdboat.dmm
@@ -112,8 +112,7 @@
},
/obj/docking_port/mobile/supply{
dwidth = 3;
- width = 10;
- timid = 1
+ width = 10
},
/turf/open/floor/plating,
/area/shuttle/supply)
diff --git a/_maps/shuttles/cargo_box.dmm b/_maps/shuttles/cargo_box.dmm
index 8f5a8ef1b4..e4da4bf228 100644
--- a/_maps/shuttles/cargo_box.dmm
+++ b/_maps/shuttles/cargo_box.dmm
@@ -49,8 +49,7 @@
},
/obj/docking_port/mobile/supply{
dwidth = 5;
- width = 12;
- timid = 1
+ width = 12
},
/turf/open/floor/plating,
/area/shuttle/supply)
diff --git a/_maps/shuttles/cargo_delta.dmm b/_maps/shuttles/cargo_delta.dmm
index ba8a8a555f..9fb96591fb 100644
--- a/_maps/shuttles/cargo_delta.dmm
+++ b/_maps/shuttles/cargo_delta.dmm
@@ -92,7 +92,6 @@
/obj/docking_port/mobile/supply{
dir = 4;
dwidth = 4;
- timid = 1;
width = 12
},
/turf/open/floor/plating,
diff --git a/_maps/shuttles/emergency_airless.dmm b/_maps/shuttles/emergency_airless.dmm
index 1606703ac2..d58c5e7604 100644
--- a/_maps/shuttles/emergency_airless.dmm
+++ b/_maps/shuttles/emergency_airless.dmm
@@ -37,7 +37,6 @@
name = "Shuttle Under Construction";
port_direction = 4;
preferred_direction = 2;
- timid = 1;
width = 30
},
/turf/open/floor/plating/airless,
diff --git a/_maps/shuttles/emergency_arena.dmm b/_maps/shuttles/emergency_arena.dmm
index 037af600f2..b20ffddbc6 100644
--- a/_maps/shuttles/emergency_arena.dmm
+++ b/_maps/shuttles/emergency_arena.dmm
@@ -57,8 +57,7 @@
"o" = (
/obj/effect/forcefield/arena_shuttle_entrance,
/obj/docking_port/mobile/emergency{
- name = "The Arena";
- timid = 1
+ name = "The Arena"
},
/turf/open/indestructible/necropolis/air,
/area/shuttle/escape/arena)
diff --git a/_maps/shuttles/emergency_asteroid.dmm b/_maps/shuttles/emergency_asteroid.dmm
index 01772ed706..ef408d147f 100644
--- a/_maps/shuttles/emergency_asteroid.dmm
+++ b/_maps/shuttles/emergency_asteroid.dmm
@@ -35,8 +35,7 @@
dwidth = 10;
height = 13;
name = "Asteroid emergency shuttle";
- width = 28;
- timid = 1
+ width = 28
},
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
@@ -111,8 +110,7 @@
/area/shuttle/escape)
"aG" = (
/obj/machinery/door/airlock/mining{
- name = "Emergency Shuttle Storage";
- req_access_txt = "0"
+ name = "Emergency Shuttle Storage"
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/escape)
@@ -310,7 +308,6 @@
/area/shuttle/escape)
"bq" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
name = "Escape Shuttle Infirmary";
req_access_txt = "5"
},
@@ -318,9 +315,7 @@
/area/shuttle/escape)
"br" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Escape Shuttle Infirmary";
- req_access_txt = "0"
+ name = "Escape Shuttle Infirmary"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
diff --git a/_maps/shuttles/emergency_bar.dmm b/_maps/shuttles/emergency_bar.dmm
index 262ed4029b..ef347ed61d 100644
--- a/_maps/shuttles/emergency_bar.dmm
+++ b/_maps/shuttles/emergency_bar.dmm
@@ -9,6 +9,13 @@
/obj/effect/spawner/structure/window/shuttle,
/turf/open/floor/plating,
/area/shuttle/escape)
+"ad" = (
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 8
+ },
+/turf/open/floor/plasteel/bar,
+/area/shuttle/escape)
"ae" = (
/turf/closed/wall/mineral/titanium/nodiagonal,
/area/shuttle/escape)
@@ -36,6 +43,13 @@
},
/turf/open/floor/carpet,
/area/shuttle/escape)
+"aj" = (
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks{
+ dir = 8
+ },
+/turf/open/floor/plasteel/bar,
+/area/shuttle/escape)
"ak" = (
/obj/structure/extinguisher_cabinet{
pixel_y = 30
@@ -242,8 +256,7 @@
name = "Emergency Shuttle Airlock"
},
/obj/docking_port/mobile/emergency{
- name = "The Emergency Escape Bar";
- timid = 1
+ name = "The Emergency Escape Bar"
},
/turf/open/floor/plasteel/bar,
/area/shuttle/escape)
@@ -251,11 +264,6 @@
/mob/living/simple_animal/hostile/alien/maid/barmaid,
/turf/open/floor/plasteel/bar,
/area/shuttle/escape)
-"aV" = (
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks/beer,
-/turf/open/floor/plasteel/bar,
-/area/shuttle/escape)
"aW" = (
/obj/structure/chair/wood/normal,
/turf/open/floor/plasteel/grimy,
@@ -282,11 +290,6 @@
/obj/effect/spawner/lootdrop/gambling,
/turf/open/floor/plasteel/grimy,
/area/shuttle/escape)
-"bb" = (
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks,
-/turf/open/floor/plasteel/bar,
-/area/shuttle/escape)
"bc" = (
/obj/item/twohanded/required/kirbyplants{
icon_state = "plant-21";
@@ -322,8 +325,7 @@
/area/shuttle/escape)
"bm" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/turf/open/floor/plasteel/freezer,
/area/shuttle/escape)
@@ -783,9 +785,9 @@ aG
bW
bI
aS
-aV
+ad
aY
-bb
+aj
bN
be
bT
diff --git a/_maps/shuttles/emergency_birdboat.dmm b/_maps/shuttles/emergency_birdboat.dmm
index 3b62aa9d7b..df84efddfb 100644
--- a/_maps/shuttles/emergency_birdboat.dmm
+++ b/_maps/shuttles/emergency_birdboat.dmm
@@ -201,7 +201,6 @@
height = 18;
port_direction = 4;
width = 14;
- timid = 1;
name = "Birdboat emergency escape shuttle"
},
/turf/open/floor/mineral/titanium,
diff --git a/_maps/shuttles/emergency_box.dmm b/_maps/shuttles/emergency_box.dmm
index 6443518590..1b675f0538 100644
--- a/_maps/shuttles/emergency_box.dmm
+++ b/_maps/shuttles/emergency_box.dmm
@@ -203,8 +203,7 @@
name = "Emergency Shuttle Airlock"
},
/obj/docking_port/mobile/emergency{
- name = "Box emergency shuttle";
- timid = 1
+ name = "Box emergency shuttle"
},
/turf/open/floor/plating,
/area/shuttle/escape)
diff --git a/_maps/shuttles/emergency_cere.dmm b/_maps/shuttles/emergency_cere.dmm
index 3c9188b883..3d6550bdca 100644
--- a/_maps/shuttles/emergency_cere.dmm
+++ b/_maps/shuttles/emergency_cere.dmm
@@ -551,7 +551,6 @@
name = "Cere emergency shuttle";
port_direction = 4;
preferred_direction = 2;
- timid = 1;
width = 42
},
/turf/open/floor/plating,
diff --git a/_maps/shuttles/emergency_clown.dmm b/_maps/shuttles/emergency_clown.dmm
index b0cd4e7113..83aacc5cb2 100644
--- a/_maps/shuttles/emergency_clown.dmm
+++ b/_maps/shuttles/emergency_clown.dmm
@@ -100,8 +100,7 @@
/area/shuttle/escape)
"as" = (
/obj/machinery/door/airlock/public/glass{
- name = "Emergency Shuttle Premium Lounge";
- req_access_txt = "0"
+ name = "Emergency Shuttle Premium Lounge"
},
/turf/open/floor/bluespace,
/area/shuttle/escape)
@@ -144,8 +143,7 @@
/area/shuttle/escape)
"aA" = (
/obj/machinery/door/airlock/public/glass{
- name = "Emergency Shuttle Greentext";
- req_access_txt = "0"
+ name = "Emergency Shuttle Greentext"
},
/turf/open/floor/bluespace,
/area/shuttle/escape)
@@ -191,8 +189,7 @@
name = "Emergency Shuttle Airlock"
},
/obj/docking_port/mobile/emergency{
- name = "Snappop(tm)!";
- timid = 1
+ name = "Snappop(tm)!"
},
/turf/open/floor/plating,
/area/shuttle/escape)
diff --git a/_maps/shuttles/emergency_cramped.dmm b/_maps/shuttles/emergency_cramped.dmm
index d8da16a7d9..6b5893ebd2 100644
--- a/_maps/shuttles/emergency_cramped.dmm
+++ b/_maps/shuttles/emergency_cramped.dmm
@@ -62,8 +62,7 @@
dwidth = 3;
height = 5;
name = "Secure Transport Vessel 5";
- width = 14;
- timid = 1
+ width = 14
},
/turf/open/floor/plating,
/area/shuttle/escape)
diff --git a/_maps/shuttles/emergency_delta.dmm b/_maps/shuttles/emergency_delta.dmm
index 6a166bfe15..ab1e589fa9 100644
--- a/_maps/shuttles/emergency_delta.dmm
+++ b/_maps/shuttles/emergency_delta.dmm
@@ -307,9 +307,7 @@
/area/shuttle/escape)
"aF" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Escape Shuttle Infirmary";
- req_access_txt = "0"
+ name = "Escape Shuttle Infirmary"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -383,8 +381,7 @@
/area/shuttle/escape)
"aO" = (
/obj/machinery/door/airlock/shuttle{
- name = "Emergency Shuttle Airlock";
- req_access_txt = "0"
+ name = "Emergency Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -423,9 +420,7 @@
/area/shuttle/escape)
"aV" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Escape Shuttle Infirmary";
- req_access_txt = "0"
+ name = "Escape Shuttle Infirmary"
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -443,8 +438,7 @@
name = "Delta emergency shuttle";
width = 30;
preferred_direction = 2;
- port_direction = 4;
- timid = 1
+ port_direction = 4
},
/turf/open/floor/plating,
/area/shuttle/escape)
@@ -578,7 +572,6 @@
"bj" = (
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
- req_access_txt = "0";
use_power = 0
},
/turf/closed/wall/mineral/titanium/nodiagonal,
@@ -858,7 +851,6 @@
"bY" = (
/obj/machinery/door/airlock/command{
name = "Emergency Recovery Airlock";
- req_access = null;
req_access_txt = "19"
},
/obj/effect/turf_decal/stripes/line{
diff --git a/_maps/shuttles/emergency_discoinferno.dmm b/_maps/shuttles/emergency_discoinferno.dmm
index 3cd9fc7890..e1631ba1c1 100644
--- a/_maps/shuttles/emergency_discoinferno.dmm
+++ b/_maps/shuttles/emergency_discoinferno.dmm
@@ -103,8 +103,7 @@
/area/shuttle/escape)
"u" = (
/obj/docking_port/mobile/emergency{
- name = "Disco Inferno";
- timid = 1
+ name = "Disco Inferno"
},
/obj/machinery/door/airlock/gold{
armor = list("melee" = 30, "bullet" = 30, "laser" = 20, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100);
diff --git a/_maps/shuttles/emergency_goon.dmm b/_maps/shuttles/emergency_goon.dmm
index b79aa8c62c..a9f9a5b307 100644
--- a/_maps/shuttles/emergency_goon.dmm
+++ b/_maps/shuttles/emergency_goon.dmm
@@ -39,8 +39,7 @@
dir = 2;
dwidth = 9;
name = "NES Port";
- width = 19;
- timid = 1
+ width = 19
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
diff --git a/_maps/shuttles/emergency_imfedupwiththisworld.dmm b/_maps/shuttles/emergency_imfedupwiththisworld.dmm
index 403c75b1b6..8a33387a9d 100644
--- a/_maps/shuttles/emergency_imfedupwiththisworld.dmm
+++ b/_maps/shuttles/emergency_imfedupwiththisworld.dmm
@@ -13,8 +13,7 @@
dwidth = 1;
height = 10;
name = "Oh Hi Mark";
- width = 12;
- timid = 1
+ width = 12
},
/obj/machinery/door/airlock/wood,
/turf/open/floor/wood,
diff --git a/_maps/shuttles/emergency_luxury.dmm b/_maps/shuttles/emergency_luxury.dmm
index 8306423ffd..46e49bfb57 100644
--- a/_maps/shuttles/emergency_luxury.dmm
+++ b/_maps/shuttles/emergency_luxury.dmm
@@ -24,7 +24,6 @@
dwidth = 5;
height = 14;
name = "Luxury emergency shuttle";
- timid = 1;
width = 25
},
/obj/machinery/door/airlock/gold,
diff --git a/_maps/shuttles/emergency_meta.dmm b/_maps/shuttles/emergency_meta.dmm
index 0bd4da4a7d..ede77a1499 100644
--- a/_maps/shuttles/emergency_meta.dmm
+++ b/_maps/shuttles/emergency_meta.dmm
@@ -28,7 +28,6 @@
dwidth = 5;
height = 14;
name = "Meta emergency shuttle";
- timid = 1;
width = 25
},
/turf/open/floor/mineral/titanium/blue,
@@ -248,7 +247,6 @@
"aI" = (
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
- req_access_txt = "0";
use_power = 0
},
/turf/closed/wall/mineral/titanium,
@@ -335,7 +333,6 @@
"aW" = (
/obj/machinery/door/airlock/command{
name = "Emergency Recovery Airlock";
- req_access = null;
req_access_txt = "19"
},
/turf/open/floor/mineral/titanium/blue,
@@ -349,9 +346,7 @@
/area/shuttle/escape)
"aZ" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Escape Shuttle Infirmary";
- req_access_txt = "0"
+ name = "Escape Shuttle Infirmary"
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
@@ -707,7 +702,6 @@
"bS" = (
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
- req_access_txt = "0";
use_power = 0
},
/turf/closed/wall/mineral/titanium/nodiagonal,
diff --git a/_maps/shuttles/emergency_meteor.dmm b/_maps/shuttles/emergency_meteor.dmm
index a4584813c1..aaf0be6de8 100644
--- a/_maps/shuttles/emergency_meteor.dmm
+++ b/_maps/shuttles/emergency_meteor.dmm
@@ -63,7 +63,6 @@
height = 40;
movement_force = list("KNOCKDOWN" = 3, "THROW" = 6);
name = "\proper a meteor with engines strapped to it";
- timid = 1;
width = 40
},
/turf/open/floor/plating/asteroid,
diff --git a/_maps/shuttles/emergency_mini.dmm b/_maps/shuttles/emergency_mini.dmm
index 8bf882302b..706b2b9a23 100644
--- a/_maps/shuttles/emergency_mini.dmm
+++ b/_maps/shuttles/emergency_mini.dmm
@@ -63,8 +63,7 @@
"l" = (
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
- pixel_x = 28;
- req_access_txt = "0"
+ pixel_x = 28
},
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
@@ -90,9 +89,7 @@
/area/shuttle/escape)
"p" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Escape Shuttle Infirmary";
- req_access_txt = "0"
+ name = "Escape Shuttle Infirmary"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
@@ -147,8 +144,7 @@
/area/shuttle/escape)
"z" = (
/obj/machinery/vending/wallmed{
- name = "Emergency NanoMed";
- req_access_txt = "0"
+ name = "Emergency NanoMed"
},
/turf/closed/wall/mineral/titanium,
/area/shuttle/escape)
@@ -170,7 +166,6 @@
dwidth = 8;
height = 9;
name = "Mini emergency shuttle";
- timid = 1;
width = 21
},
/turf/open/floor/mineral/titanium/blue,
diff --git a/_maps/shuttles/emergency_narnar.dmm b/_maps/shuttles/emergency_narnar.dmm
index 165a2e5a2b..0f24d118ed 100644
--- a/_maps/shuttles/emergency_narnar.dmm
+++ b/_maps/shuttles/emergency_narnar.dmm
@@ -159,8 +159,7 @@
"E" = (
/obj/machinery/door/airlock/cult/friendly,
/obj/docking_port/mobile/emergency{
- name = "shuttle 667";
- timid = 1
+ name = "shuttle 667"
},
/turf/open/floor/plating,
/area/shuttle/escape)
diff --git a/_maps/shuttles/emergency_omega.dmm b/_maps/shuttles/emergency_omega.dmm
index 19c1cadb7e..a1f061e307 100644
--- a/_maps/shuttles/emergency_omega.dmm
+++ b/_maps/shuttles/emergency_omega.dmm
@@ -84,7 +84,6 @@
"am" = (
/obj/machinery/door/airlock/command{
name = "Emergency Recovery Airlock";
- req_access = null;
req_access_txt = "19"
},
/obj/effect/turf_decal/stripes/line{
@@ -380,7 +379,6 @@
"aM" = (
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
- req_access_txt = "0";
use_power = 0
},
/turf/closed/wall/mineral/titanium/nodiagonal,
@@ -405,8 +403,7 @@
/area/shuttle/escape)
"aP" = (
/obj/machinery/door/airlock/shuttle{
- name = "Emergency Shuttle Airlock";
- req_access_txt = "0"
+ name = "Emergency Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -453,9 +450,7 @@
/area/shuttle/escape)
"aV" = (
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Escape Shuttle Infirmary";
- req_access_txt = "0"
+ name = "Escape Shuttle Infirmary"
},
/obj/effect/turf_decal/stripes/line{
dir = 2
@@ -514,7 +509,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = -26;
- req_access_txt = "0";
use_power = 0
},
/turf/open/floor/plasteel/cmo,
diff --git a/_maps/shuttles/emergency_pubby.dmm b/_maps/shuttles/emergency_pubby.dmm
index 92ad72d1c5..61b41703ae 100644
--- a/_maps/shuttles/emergency_pubby.dmm
+++ b/_maps/shuttles/emergency_pubby.dmm
@@ -170,8 +170,7 @@
/area/shuttle/escape)
"aE" = (
/obj/machinery/door/airlock/public/glass{
- name = "Emergency Shuttle Cargo Hold";
- req_access_txt = "0"
+ name = "Emergency Shuttle Cargo Hold"
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
@@ -288,7 +287,6 @@
height = 15;
name = "Pubby emergency shuttle";
port_direction = 4;
- timid = 1;
width = 18
},
/turf/open/floor/plating,
diff --git a/_maps/shuttles/emergency_raven.dmm b/_maps/shuttles/emergency_raven.dmm
index f1dbe29fbe..ea8bb30f86 100644
--- a/_maps/shuttles/emergency_raven.dmm
+++ b/_maps/shuttles/emergency_raven.dmm
@@ -614,7 +614,6 @@
dwidth = 14;
height = 18;
name = "CentCom Raven Battlecruiser";
- timid = 1;
width = 32
},
/obj/machinery/door/airlock/hatch,
diff --git a/_maps/shuttles/emergency_russiafightpit.dmm b/_maps/shuttles/emergency_russiafightpit.dmm
index b68eeba8e3..85e0e00dbe 100644
--- a/_maps/shuttles/emergency_russiafightpit.dmm
+++ b/_maps/shuttles/emergency_russiafightpit.dmm
@@ -277,8 +277,7 @@
"aW" = (
/obj/docking_port/mobile/emergency{
height = 15;
- name = "Box emergency shuttle";
- timid = 1
+ name = "Box emergency shuttle"
},
/obj/machinery/door/airlock/security/glass{
name = "Emergency Shuttle Airlock"
diff --git a/_maps/shuttles/emergency_scrapheap.dmm b/_maps/shuttles/emergency_scrapheap.dmm
index c2452c1761..251b1f6720 100644
--- a/_maps/shuttles/emergency_scrapheap.dmm
+++ b/_maps/shuttles/emergency_scrapheap.dmm
@@ -217,8 +217,7 @@
name = "Emergency Shuttle Airlock"
},
/obj/docking_port/mobile/emergency{
- name = "Scrapheap Challenge";
- timid = 1
+ name = "Scrapheap Challenge"
},
/turf/open/floor/plating,
/area/shuttle/escape)
@@ -324,8 +323,7 @@
/area/shuttle/escape)
"bd" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/turf/open/floor/plasteel/freezer,
/area/shuttle/escape)
diff --git a/_maps/shuttles/emergency_supermatter.dmm b/_maps/shuttles/emergency_supermatter.dmm
index d5caf0ddb2..796997b361 100644
--- a/_maps/shuttles/emergency_supermatter.dmm
+++ b/_maps/shuttles/emergency_supermatter.dmm
@@ -141,8 +141,7 @@
name = "Emergency Shuttle Airlock"
},
/obj/docking_port/mobile/emergency{
- name = "Hyperfractal Gigashuttle";
- timid = 1
+ name = "Hyperfractal Gigashuttle"
},
/turf/open/floor/plating,
/area/shuttle/escape)
@@ -153,7 +152,6 @@
"aL" = (
/obj/machinery/door/airlock/external{
name = "Emergency Launch Catwalk";
- req_access = null;
req_access_txt = "10;13"
},
/turf/open/floor/plating,
diff --git a/_maps/shuttles/emergency_wabbajack.dmm b/_maps/shuttles/emergency_wabbajack.dmm
index facb14a15c..25d97e2bbf 100644
--- a/_maps/shuttles/emergency_wabbajack.dmm
+++ b/_maps/shuttles/emergency_wabbajack.dmm
@@ -154,7 +154,6 @@
name = "Emergency Shuttle Airlock"
},
/obj/docking_port/mobile/emergency{
- timid = 1;
name = "NT Lepton Violet"
},
/turf/open/floor/plating,
diff --git a/_maps/shuttles/ferry_base.dmm b/_maps/shuttles/ferry_base.dmm
index e0cdfc2c38..cb9d6c4834 100644
--- a/_maps/shuttles/ferry_base.dmm
+++ b/_maps/shuttles/ferry_base.dmm
@@ -55,8 +55,7 @@
id = "ferry";
name = "ferry shuttle";
port_direction = 2;
- width = 5;
- timid = 1
+ width = 5
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/transport)
diff --git a/_maps/shuttles/ferry_fancy.dmm b/_maps/shuttles/ferry_fancy.dmm
index 83795f0c55..a79903533e 100644
--- a/_maps/shuttles/ferry_fancy.dmm
+++ b/_maps/shuttles/ferry_fancy.dmm
@@ -72,7 +72,6 @@
name = "ferry shuttle";
port_direction = 1;
preferred_direction = 4;
- timid = 1;
width = 5
},
/turf/open/floor/pod/light,
diff --git a/_maps/shuttles/ferry_lighthouse.dmm b/_maps/shuttles/ferry_lighthouse.dmm
index f1c7bb5e69..b94e82c049 100644
--- a/_maps/shuttles/ferry_lighthouse.dmm
+++ b/_maps/shuttles/ferry_lighthouse.dmm
@@ -165,7 +165,6 @@
height = 27;
id = "ferry";
name = "The Lighthouse";
- timid = 1;
port_direction = 2;
width = 16
},
diff --git a/_maps/shuttles/ferry_meat.dmm b/_maps/shuttles/ferry_meat.dmm
index d7802a6773..989a067efe 100644
--- a/_maps/shuttles/ferry_meat.dmm
+++ b/_maps/shuttles/ferry_meat.dmm
@@ -111,8 +111,7 @@
id = "ferry";
name = "ferry shuttle";
port_direction = 2;
- width = 5;
- timid = 1
+ width = 5
},
/turf/open/floor/plasteel/freezer,
/area/shuttle/transport)
@@ -127,7 +126,6 @@
"v" = (
/obj/machinery/door/airlock/freezer{
name = "Meat Tradeship Backroom";
- req_access = null;
req_access_txt = "28"
},
/turf/open/floor/plasteel/freezer,
diff --git a/_maps/shuttles/infiltrator_basic.dmm b/_maps/shuttles/infiltrator_basic.dmm
index 8f45a0c4f1..0367ef9352 100644
--- a/_maps/shuttles/infiltrator_basic.dmm
+++ b/_maps/shuttles/infiltrator_basic.dmm
@@ -825,8 +825,7 @@
/obj/machinery/nuclearbomb/syndicate,
/obj/machinery/door/window{
dir = 1;
- name = "Theatre Stage";
- req_access_txt = "0"
+ name = "Theatre Stage"
},
/turf/open/floor/circuit/red,
/area/shuttle/syndicate/hallway)
diff --git a/_maps/shuttles/labour_box.dmm b/_maps/shuttles/labour_box.dmm
index dac173c279..315c40b8b9 100644
--- a/_maps/shuttles/labour_box.dmm
+++ b/_maps/shuttles/labour_box.dmm
@@ -111,7 +111,6 @@
id = "laborcamp";
name = "labor camp shuttle";
port_direction = 4;
- timid = 1;
width = 9
},
/turf/open/floor/mineral/titanium/blue,
diff --git a/_maps/shuttles/mining_box.dmm b/_maps/shuttles/mining_box.dmm
index 2b1771e0c7..c525a4be88 100644
--- a/_maps/shuttles/mining_box.dmm
+++ b/_maps/shuttles/mining_box.dmm
@@ -31,8 +31,7 @@
/area/shuttle/mining)
"h" = (
/obj/machinery/door/airlock/titanium{
- name = "Mining Shuttle Airlock";
- req_access_txt = "0"
+ name = "Mining Shuttle Airlock"
},
/obj/docking_port/mobile{
dir = 8;
@@ -41,7 +40,6 @@
id = "mining";
name = "mining shuttle";
port_direction = 4;
- timid = 1;
width = 7
},
/turf/open/floor/plating,
diff --git a/_maps/shuttles/mining_delta.dmm b/_maps/shuttles/mining_delta.dmm
index 44a770c4b5..68672360b5 100644
--- a/_maps/shuttles/mining_delta.dmm
+++ b/_maps/shuttles/mining_delta.dmm
@@ -62,8 +62,7 @@
/area/shuttle/mining)
"i" = (
/obj/machinery/door/airlock/shuttle{
- name = "Mining Shuttle Airlock";
- req_access_txt = "0"
+ name = "Mining Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -103,8 +102,7 @@
/area/shuttle/mining)
"m" = (
/obj/machinery/door/airlock/shuttle{
- name = "Mining Shuttle Airlock";
- req_access_txt = "0"
+ name = "Mining Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
diff --git a/_maps/shuttles/whiteship_box.dmm b/_maps/shuttles/whiteship_box.dmm
index d51176b1b8..2daa647497 100644
--- a/_maps/shuttles/whiteship_box.dmm
+++ b/_maps/shuttles/whiteship_box.dmm
@@ -19,7 +19,6 @@
name = "NT Medical Ship";
port_direction = 8;
preferred_direction = 4;
- timid = 1;
width = 35
},
/turf/open/floor/mineral/titanium,
diff --git a/_maps/shuttles/whiteship_cere.dmm b/_maps/shuttles/whiteship_cere.dmm
index 913f005c17..f189ba7478 100644
--- a/_maps/shuttles/whiteship_cere.dmm
+++ b/_maps/shuttles/whiteship_cere.dmm
@@ -23,7 +23,6 @@
name = "NT Recovery White-Ship";
port_direction = 8;
preferred_direction = 1;
- timid = 1;
width = 16
},
/turf/open/floor/plating,
diff --git a/_maps/shuttles/whiteship_delta.dmm b/_maps/shuttles/whiteship_delta.dmm
index 35b425ae77..8c95b8dad5 100644
--- a/_maps/shuttles/whiteship_delta.dmm
+++ b/_maps/shuttles/whiteship_delta.dmm
@@ -988,7 +988,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = -28;
- req_access_txt = "0";
use_power = 0
},
/obj/effect/decal/cleanable/dirt{
@@ -1020,9 +1019,7 @@
name = "dust"
},
/obj/machinery/door/airlock/medical/glass{
- id_tag = null;
- name = "Infirmary";
- req_access_txt = "0"
+ name = "Infirmary"
},
/turf/open/floor/plasteel/white,
/area/shuttle/abandoned)
@@ -1526,7 +1523,6 @@
name = "White-Ship";
port_direction = 8;
preferred_direction = 8;
- timid = 0;
width = 32
},
/turf/open/floor/plasteel/neutral,
diff --git a/_maps/shuttles/whiteship_meta.dmm b/_maps/shuttles/whiteship_meta.dmm
index 38ad882ec0..02586562dd 100644
--- a/_maps/shuttles/whiteship_meta.dmm
+++ b/_maps/shuttles/whiteship_meta.dmm
@@ -40,7 +40,6 @@
name = "NT Recovery White-Ship";
port_direction = 8;
preferred_direction = 4;
- timid = 1;
width = 28
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -1427,7 +1426,6 @@
/obj/machinery/vending/wallmed{
name = "Emergency NanoMed";
pixel_x = -28;
- req_access_txt = "0";
use_power = 0
},
/obj/machinery/iv_drip,
diff --git a/_maps/shuttles/whiteship_pubby.dmm b/_maps/shuttles/whiteship_pubby.dmm
index 3ef386e265..c1171c899d 100644
--- a/_maps/shuttles/whiteship_pubby.dmm
+++ b/_maps/shuttles/whiteship_pubby.dmm
@@ -94,7 +94,6 @@
name = "White Ship";
port_direction = 4;
preferred_direction = 1;
- timid = 1;
width = 9
},
/turf/open/floor/plasteel/dark,
diff --git a/_maps/templates/pirate_ship.dmm b/_maps/templates/pirate_ship.dmm
index ddf66e6a81..b9de6d8540 100644
--- a/_maps/templates/pirate_ship.dmm
+++ b/_maps/templates/pirate_ship.dmm
@@ -26,8 +26,7 @@
/obj/machinery/button/door{
id = "piratebridge";
name = "Bridge Shutters Control";
- pixel_y = -5;
- req_access_txt = "0"
+ pixel_y = -5
},
/obj/effect/decal/cleanable/dirt,
/obj/item/device/radio/intercom{
@@ -164,8 +163,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock{
- name = "Crew Cabin";
- req_access_txt = "0"
+ name = "Crew Cabin"
},
/turf/open/floor/plasteel/dark,
/area/shuttle/pirate)
@@ -275,8 +273,7 @@
},
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock{
- name = "Captain's Quarters";
- req_access_txt = "0"
+ name = "Captain's Quarters"
},
/turf/open/floor/wood,
/area/shuttle/pirate)
@@ -408,7 +405,6 @@
normaldoorcontrol = 1;
pixel_x = -8;
pixel_y = -24;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/machinery/turretid{
@@ -508,8 +504,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock{
- name = "Crew Quarters";
- req_access_txt = "0"
+ name = "Crew Quarters"
},
/turf/open/floor/plasteel,
/area/shuttle/pirate)
@@ -851,7 +846,6 @@
name = "External Bolt Control";
normaldoorcontrol = 1;
pixel_x = -24;
- req_access_txt = "0";
specialfunctions = 4
},
/obj/effect/decal/cleanable/dirt,
@@ -911,11 +905,22 @@
name = "External Bolt Control";
normaldoorcontrol = 1;
pixel_x = 24;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plating,
/area/shuttle/pirate)
+"cf" = (
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks/beer{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/bar,
+/area/shuttle/pirate)
"cg" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/door/airlock/public/glass{
@@ -929,8 +934,7 @@
base_state = "left";
dir = 1;
icon_state = "left";
- name = "Explosive Ordinance";
- req_access_txt = "0"
+ name = "Explosive Ordinance"
},
/obj/item/grenade/plastic/x4{
pixel_x = -5
@@ -1011,8 +1015,7 @@
/area/shuttle/pirate)
"cp" = (
/obj/machinery/door/airlock{
- name = "Unisex Restrooms";
- req_access_txt = "0"
+ name = "Unisex Restrooms"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/showroomfloor,
@@ -1258,34 +1261,8 @@
/area/shuttle/pirate)
"cP" = (
/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks/beer,
-/obj/item/storage/fancy/cigarettes{
- pixel_x = -6;
- pixel_y = -8
- },
-/obj/item/storage/fancy/cigarettes/cigpack_carp{
- pixel_x = 1;
- pixel_y = -8
- },
-/obj/item/storage/fancy/cigarettes/cigpack_midori{
- pixel_x = 8;
- pixel_y = -8
- },
-/obj/item/storage/fancy/cigarettes/cigpack_robust{
- pixel_x = -6;
- pixel_y = -14
- },
-/obj/item/storage/fancy/cigarettes/cigpack_shadyjims{
- pixel_x = 1;
- pixel_y = -14
- },
-/obj/item/storage/fancy/cigarettes/cigpack_uplift{
- pixel_x = 8;
- pixel_y = -14
- },
-/obj/machinery/light/small{
- brightness = 3;
- dir = 8
+/obj/machinery/chem_dispenser/drinks{
+ dir = 4
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/bar,
@@ -1423,14 +1400,29 @@
},
/area/shuttle/pirate)
"dd" = (
-/obj/structure/table,
-/obj/machinery/chem_dispenser/drinks,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plasteel/bar,
-/area/shuttle/pirate)
-"de" = (
/obj/structure/table/reinforced,
/obj/effect/decal/cleanable/dirt,
+/obj/item/storage/fancy/cigarettes/cigpack_uplift{
+ pixel_x = 8;
+ pixel_y = -14
+ },
+/obj/item/storage/fancy/cigarettes/cigpack_shadyjims{
+ pixel_x = 1;
+ pixel_y = -14
+ },
+/obj/item/storage/fancy/cigarettes/cigpack_robust{
+ pixel_x = -6;
+ pixel_y = -14
+ },
+/obj/item/storage/fancy/cigarettes/cigpack_midori{
+ pixel_x = 8;
+ pixel_y = -8
+ },
+/obj/item/storage/fancy/cigarettes/cigpack_carp{
+ pixel_x = 1;
+ pixel_y = -8
+ },
+/obj/item/storage/fancy/cigarettes,
/turf/open/floor/plasteel/bar,
/area/shuttle/pirate)
"df" = (
@@ -1554,8 +1546,7 @@
base_state = "right";
dir = 4;
icon_state = "right";
- name = "Bar";
- req_access_txt = "0"
+ name = "Bar"
},
/turf/open/floor/plasteel/bar,
/area/shuttle/pirate)
@@ -1580,16 +1571,14 @@
id = "pirateturbinevent";
name = "Turbine Vent Control";
pixel_x = -6;
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/obj/effect/turf_decal/stripes/line,
/obj/machinery/button/door{
id = "pirateturbineauxvent";
name = "Turbine Auxiliary Vent Control";
pixel_x = 6;
- pixel_y = -24;
- req_access_txt = "0"
+ pixel_y = -24
},
/turf/open/floor/plasteel/floorgrime,
/area/shuttle/pirate)
@@ -1618,7 +1607,6 @@
normaldoorcontrol = 1;
pixel_x = 6;
pixel_y = -24;
- req_access_txt = "0";
specialfunctions = 4
},
/turf/open/floor/plasteel/floorgrime,
@@ -1844,8 +1832,8 @@ bX
aj
co
aj
+cf
cP
-dd
du
aj
ai
@@ -1897,7 +1885,7 @@ aj
cq
cA
cQ
-de
+dd
dv
dI
dM
diff --git a/_maps/templates/shelter_2.dmm b/_maps/templates/shelter_2.dmm
index 4e7d3376da..85de29e8c7 100644
--- a/_maps/templates/shelter_2.dmm
+++ b/_maps/templates/shelter_2.dmm
@@ -151,7 +151,6 @@
alert = 0;
desc = "A display case containing an expensive forgery, probably.";
pixel_y = -4;
- req_access = null;
req_access_txt = "48";
start_showpiece_type = /obj/item/fakeartefact
},
diff --git a/code/__DEFINES/construction.dm b/code/__DEFINES/construction.dm
index e03db1964d..446eabdd3e 100644
--- a/code/__DEFINES/construction.dm
+++ b/code/__DEFINES/construction.dm
@@ -80,7 +80,7 @@
#define MAT_BANANIUM "$bananium"
#define MAT_TITANIUM "$titanium"
#define MAT_BIOMASS "$biomass"
-#define MAT_PLASTIC "$plastic"
+#define MAT_PLASTIC "$plastic" // CITADEL ADDITION
//The amount of materials you get from a sheet of mineral like iron/diamond/glass etc
#define MINERAL_MATERIAL_AMOUNT 2000
//The maximum size of a stack object.
diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm
index ad9fcdb2dd..f33f38cb70 100644
--- a/code/__DEFINES/machines.dm
+++ b/code/__DEFINES/machines.dm
@@ -29,7 +29,7 @@
#define BIOGENERATOR 32 //Uses biomass
#define LIMBGROWER 64 //Uses synthetic flesh
#define SMELTER 128 //uses various minerals
-#define AUTOYLATHE 256 //Uses glass/metal/Plastic
+#define AUTOYLATHE 256 //CITADEL ADDITION Uses glass/metal/Plastic CID
//Note: More then one of these can be added to a design but imprinter and lathe designs are incompatable.
//Modular computer/NTNet defines
diff --git a/code/__HELPERS/areas.dm b/code/__HELPERS/areas.dm
index 3e097c46f3..daf7f9dcc3 100644
--- a/code/__HELPERS/areas.dm
+++ b/code/__HELPERS/areas.dm
@@ -15,6 +15,8 @@
var/turf/sourceT = found_turfs[1]
if(break_if_found[sourceT.type])
return FALSE
+ if (is_type_in_typecache(sourceT.loc, GLOB.typecache_shuttle_area))
+ return FALSE
found_turfs.Cut(1, 2)
var/dir_flags = checked_turfs[sourceT]
for(var/dir in GLOB.alldirs)
@@ -37,7 +39,7 @@
var/static/blacklisted_areas = typecacheof(/area/space)
var/list/turfs = detect_room(get_turf(creator), blacklisted_turfs)
if(!turfs)
- to_chat(creator, "The new area must be completely airtight.")
+ to_chat(creator, "The new area must be completely airtight and not a part of a shuttle.")
return
if(turfs.len > BP_MAX_ROOM_SIZE)
to_chat(creator, "The room you're in is too big. It is [((turfs.len / BP_MAX_ROOM_SIZE)-1)*100]% larger than allowed.")
@@ -45,7 +47,7 @@
var/list/areas = list("New Area" = /area)
for(var/i in 1 to turfs.len)
var/area/place = get_area(turfs[i])
- if(blacklisted_areas[place.type])
+ if(blacklisted_areas[place.type] || GLOB.typecache_shuttle_area[place.type])
continue
if(!place.requires_power || place.noteleport || place.hidden)
continue // No expanding powerless rooms etc
@@ -91,4 +93,4 @@
to_chat(creator, "You have created a new area, named [newA.name]. It is now weather proof, and constructing an APC will allow it to be powered.")
return TRUE
-#undef BP_MAX_ROOM_SIZE
\ No newline at end of file
+#undef BP_MAX_ROOM_SIZE
diff --git a/code/__HELPERS/time.dm b/code/__HELPERS/time.dm
index 321a55babd..a550206ff6 100644
--- a/code/__HELPERS/time.dm
+++ b/code/__HELPERS/time.dm
@@ -144,7 +144,7 @@ GLOBAL_VAR_INIT(rollovercheck_last_timeofday, 0)
else if(day && (!minute || !second))
hour = " and 1 hour"
else
- day = "[truncate ? "hour" : "1 hour"]"
+ hour = "[truncate ? "hour" : "1 hour"]"
else
hour = null
diff --git a/code/_globalvars/lists/typecache.dm b/code/_globalvars/lists/typecache.dm
index ad4564cf3b..f1e2b03790 100644
--- a/code/_globalvars/lists/typecache.dm
+++ b/code/_globalvars/lists/typecache.dm
@@ -9,3 +9,4 @@ GLOBAL_LIST_INIT(typecache_living, typecacheof(/mob/living))
GLOBAL_LIST_INIT(typecache_machine_or_structure, typecacheof(list(/obj/machinery, /obj/structure)))
+GLOBAL_LIST_INIT(typecache_shuttle_area, typecacheof(/area/shuttle))
diff --git a/code/controllers/master.dm b/code/controllers/master.dm
index 68f75491f3..70552e0ccb 100644
--- a/code/controllers/master.dm
+++ b/code/controllers/master.dm
@@ -405,7 +405,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new
if (SS_flags & SS_NO_FIRE)
subsystemstocheck -= SS
continue
- if (!(SS_flags & SS_TICKER) && (SS_flags & SS_KEEP_TIMING) && SS.last_fire + (SS.wait * 0.75) > world.time)
+ if ((SS_flags & (SS_TICKER|SS_KEEP_TIMING)) == SS_KEEP_TIMING && SS.last_fire + (SS.wait * 0.75) > world.time)
continue
SS.enqueue()
. = 1
diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm
index 62e20c9854..2db34bb897 100755
--- a/code/controllers/subsystem/ticker.dm
+++ b/code/controllers/subsystem/ticker.dm
@@ -649,6 +649,7 @@ SUBSYSTEM_DEF(ticker)
/datum/controller/subsystem/ticker/Shutdown()
gather_newscaster() //called here so we ensure the log is created even upon admin reboot
+ save_admin_data()
if(!round_end_sound)
round_end_sound = pick(\
'sound/roundend/newroundsexy.ogg',
diff --git a/code/datums/action.dm b/code/datums/action.dm
index a7437a0440..e230f49089 100644
--- a/code/datums/action.dm
+++ b/code/datums/action.dm
@@ -647,3 +647,45 @@
var/datum/language_holder/H = M.get_language_holder()
H.open_language_menu(usr)
+/datum/action/item_action/wheelys
+ name = "Toggle Wheely-Heel's Wheels"
+ desc = "Pops out or in your wheely-heel's wheels."
+ icon_icon = 'icons/mob/actions/actions_items.dmi'
+ button_icon_state = "wheelys"
+
+/datum/action/item_action/kindleKicks
+ name = "Activate Kindle Kicks"
+ desc = "Kick you feet together, activating the lights in your Kindle Kicks."
+ icon_icon = 'icons/mob/actions/actions_items.dmi'
+ button_icon_state = "kindleKicks"
+
+//Small sprites
+/datum/action/small_sprite
+ name = "Toggle Giant Sprite"
+ desc = "Others will always see you as giant"
+ button_icon_state = "smallqueen"
+ background_icon_state = "bg_alien"
+ var/small = FALSE
+ var/small_icon
+ var/small_icon_state
+
+/datum/action/small_sprite/queen
+ small_icon = 'icons/mob/alien.dmi'
+ small_icon_state = "alienq"
+
+/datum/action/small_sprite/drake
+ small_icon = 'icons/mob/lavaland/lavaland_monsters.dmi'
+ small_icon_state = "ash_whelp"
+
+/datum/action/small_sprite/Trigger()
+ ..()
+ if(!small)
+ var/image/I = image(icon = small_icon, icon_state = small_icon_state, loc = owner)
+ I.override = TRUE
+ I.pixel_x -= owner.pixel_x
+ I.pixel_y -= owner.pixel_y
+ owner.add_alt_appearance(/datum/atom_hud/alternate_appearance/basic, "smallsprite", I)
+ small = TRUE
+ else
+ owner.remove_alt_appearance("smallsprite")
+ small = FALSE
diff --git a/code/datums/components/material_container.dm b/code/datums/components/material_container.dm
index e3f0685ebb..830f2d9a42 100644
--- a/code/datums/components/material_container.dm
+++ b/code/datums/components/material_container.dm
@@ -350,8 +350,3 @@
/datum/material/biomass
name = "Biomass"
id = MAT_BIOMASS
-
-/datum/material/plastic
- name = "Plastic"
- id = MAT_PLASTIC
- sheet_type = /obj/item/stack/sheet/plastic
diff --git a/code/datums/diseases/advance/symptoms/viral.dm b/code/datums/diseases/advance/symptoms/viral.dm
index 960ccd8096..55807aed6b 100644
--- a/code/datums/diseases/advance/symptoms/viral.dm
+++ b/code/datums/diseases/advance/symptoms/viral.dm
@@ -46,60 +46,3 @@ BONUS
stage_speed = 5
transmittable = 3
level = 3
-
-/*
-//////////////////////////////////////
-
-Viral aggressive metabolism
-
- Reduced stealth.
- Small resistance boost.
- Increased stage speed.
- Small transmittablity boost.
- Medium Level.
-
-Bonus
- The virus starts at stage 5, but after a certain time will start curing itself.
- Stages still increase naturally with stage speed.
-
-//////////////////////////////////////
-*/
-
-/datum/symptom/viralreverse
-
- name = "Viral aggressive metabolism"
- desc = "The virus sacrifices its long term survivability to nearly instantly fully spread inside a host. \
- The virus will start at the last stage, but will eventually decay and die off by itself."
- stealth = -2
- resistance = 1
- stage_speed = 3
- transmittable = 1
- level = 3
- symptom_delay_min = 1
- symptom_delay_max = 1
- var/time_to_cure
- threshold_desc = "Resistance/Stage Speed: Highest between these determines the amount of time before self-curing.
\
- Stealth 4: Doubles the time before the virus self-cures."
-
-/datum/symptom/viralreverse/Activate(datum/disease/advance/A)
- if(!..())
- return
- if(time_to_cure > 0)
- time_to_cure--
- else
- var/mob/living/M = A.affected_mob
- Heal(M, A)
-
-/datum/symptom/viralreverse/proc/Heal(mob/living/M, datum/disease/advance/A)
- A.stage -= 1
- if(A.stage < 2)
- to_chat(M, "You suddenly feel healthy.")
- A.cure()
-
-/datum/symptom/viralreverse/Start(datum/disease/advance/A)
- if(!..())
- return
- A.stage = 5
- if(A.properties["stealth"] >= 4) //more time before it's cured
- power = 2
- time_to_cure = max(A.properties["resistance"], A.properties["stage_rate"]) * 10 * power
diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm
index 4b3e84a64e..49407327f5 100644
--- a/code/game/atoms_movable.dm
+++ b/code/game/atoms_movable.dm
@@ -530,6 +530,7 @@
/atom/movable/proc/relay_container_resist(mob/living/user, obj/O)
return
+
// CITADEL CHANGE - adds final_pixel_y and final_pixel_x to do_attack_animation args
/atom/movable/proc/do_attack_animation(atom/A, visual_effect_icon, obj/item/used_item, no_effect, end_pixel_y, final_pixel_y, final_pixel_x)
if(!no_effect && (visual_effect_icon || used_item))
@@ -693,10 +694,18 @@
message_admins("[src] has been moved out of bounds in [ADMIN_COORDJMP(currentturf)]. Moving it to [ADMIN_COORDJMP(targetturf)].")
/atom/movable/proc/in_bounds()
- . = FALSE
+ var/static/list/allowed_shuttles = typecacheof(list(/area/shuttle/syndicate, /area/shuttle/escape, /area/shuttle/pod_1, /area/shuttle/pod_2, /area/shuttle/pod_3, /area/shuttle/pod_4))
var/turf/T = get_turf(src)
- if (T && (is_centcom_level(T.z) || is_station_level(T.z) || is_transit_level(T.z)))
- . = TRUE
+ if (!T)
+ return FALSE
+ if (is_station_level(T.z) || is_centcom_level(T.z))
+ return TRUE
+ if (is_transit_level(T.z))
+ var/area/A = T.loc
+ if (is_type_in_typecache(A, allowed_shuttles))
+ return TRUE
+
+ return FALSE
/* Language procs */
diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm
index 35d1e040f5..a3168baf54 100644
--- a/code/game/machinery/buttons.dm
+++ b/code/game/machinery/buttons.dm
@@ -172,7 +172,7 @@
/obj/machinery/button/door
name = "door button"
desc = "A door remote control switch."
- var/normaldoorcontrol = 0
+ var/normaldoorcontrol = FALSE
var/specialfunctions = OPEN // Bitflag, see assembly file
/obj/machinery/button/door/setup_device()
diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm
index fbb5faedc2..07f5c0f923 100644
--- a/code/game/machinery/computer/arcade.dm
+++ b/code/game/machinery/computer/arcade.dm
@@ -49,7 +49,9 @@
/obj/item/toy/toy_dagger = 2,
/obj/item/extendohand/acme = 1,
/obj/item/hot_potato/harmless/toy = 1,
- /obj/item/card/emagfake = 1)
+ /obj/item/card/emagfake = 1,
+ /obj/item/clothing/shoes/wheelys = 2,
+ /obj/item/clothing/shoes/kindleKicks = 2)
light_color = LIGHT_COLOR_GREEN
diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm
index b1075a41a0..134aba6b27 100644
--- a/code/game/machinery/doors/airlock.dm
+++ b/code/game/machinery/doors/airlock.dm
@@ -50,6 +50,12 @@
integrity_failure = 70
damage_deflection = AIRLOCK_DAMAGE_DEFLECTION_N
interact_open = TRUE
+ autoclose = TRUE
+ secondsElectrified = 0 //How many seconds remain until the door is no longer electrified. -1 if it is permanently electrified until someone fixes it.
+ assemblytype = /obj/structure/door_assembly
+ normalspeed = 1
+ explosion_block = 1
+ hud_possible = list(DIAG_AIRLOCK_HUD)
var/security_level = 0 //How much are wires secured
var/aiControlDisabled = 0 //If 1, AI control is disabled until the AI hacks back in and disables the lock. If 2, the AI has bypassed the lock. If -1, the control is enabled but the AI had bypassed it earlier, so if it is disabled again the AI would have no trouble getting back in.
@@ -58,21 +64,16 @@
var/secondsBackupPowerLost = 0 //The number of seconds until power is restored.
var/spawnPowerRestoreRunning = FALSE
var/lights = TRUE // bolt lights show by default
- secondsElectrified = 0 //How many seconds remain until the door is no longer electrified. -1 if it is permanently electrified until someone fixes it.
var/aiDisabledIdScanner = FALSE
var/aiHacking = FALSE
- var/obj/machinery/door/airlock/closeOther = null
- var/closeOtherId = null
- var/lockdownbyai = FALSE
- assemblytype = /obj/structure/door_assembly
+ var/closeOtherId //Cyclelinking for airlocks that aren't on the same x or y coord as the target.
+ var/obj/machinery/door/airlock/closeOther
var/justzap = FALSE
- normalspeed = 1
- var/obj/item/electronics/airlock/electronics = null
+ var/obj/item/electronics/airlock/electronics
var/shockCooldown = FALSE //Prevents multiple shocks from happening
- autoclose = TRUE
- var/obj/item/device/doorCharge/charge = null //If applied, causes an explosion upon opening the door
+ var/obj/item/device/doorCharge/charge //If applied, causes an explosion upon opening the door
var/obj/item/note //Any papers pinned to the airlock
- var/detonated = 0
+ var/detonated = FALSE
var/abandoned = FALSE
var/doorOpen = 'sound/machines/airlock.ogg'
var/doorClose = 'sound/machines/airlockclose.ogg'
@@ -81,7 +82,7 @@
var/boltDown = 'sound/machines/boltsdown.ogg'
var/noPower = 'sound/machines/doorclick.ogg'
var/previous_airlock = /obj/structure/door_assembly //what airlock assembly mineral plating was applied to
- var/airlock_material = null //material of inner filling; if its an airlock with glass, this should be set to "glass"
+ var/airlock_material //material of inner filling; if its an airlock with glass, this should be set to "glass"
var/overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi'
var/note_overlay_file = 'icons/obj/doors/airlocks/station/overlays.dmi' //Used for papers and photos pinned to the airlock
@@ -90,9 +91,6 @@
var/shuttledocked = 0
var/delayed_close_requested = FALSE // TRUE means the door will automatically close the next time it's opened.
- explosion_block = 1
- hud_possible = list(DIAG_AIRLOCK_HUD)
-
var/air_tight = FALSE //TRUE means density will be set as soon as the door begins to close
var/prying_so_hard = FALSE
diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm
index 28fdded5d1..020133172f 100644
--- a/code/game/machinery/doors/airlock_types.dm
+++ b/code/game/machinery/doors/airlock_types.dm
@@ -404,7 +404,7 @@
overlays_file = 'icons/obj/doors/airlocks/cult/runed/overlays.dmi'
assemblytype = /obj/structure/door_assembly/door_assembly_cult
hackProof = TRUE
- aiControlDisabled = TRUE
+ aiControlDisabled = 1
req_access = list(ACCESS_BLOODCULT)
damage_deflection = 10
var/openingoverlaytype = /obj/effect/temp_visual/cult/door
@@ -511,7 +511,7 @@
icon = 'icons/obj/doors/airlocks/clockwork/pinion_airlock.dmi'
overlays_file = 'icons/obj/doors/airlocks/clockwork/overlays.dmi'
hackProof = TRUE
- aiControlDisabled = TRUE
+ aiControlDisabled = 1
req_access = list(ACCESS_CLOCKCULT)
use_power = FALSE
resistance_flags = FIRE_PROOF | ACID_PROOF
diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm
index e924472270..3c4dec09db 100644
--- a/code/game/machinery/doors/door.dm
+++ b/code/game/machinery/doors/door.dm
@@ -28,7 +28,6 @@
var/safe = TRUE //whether the door detects things and mobs in its way and reopen or crushes them.
var/locked = FALSE //whether the door is bolted or not.
var/assemblytype //the type of door frame to drop during deconstruction
- var/auto_close //TO BE REMOVED, no longer used, it's just preventing a runtime with a map var edit.
var/datum/effect_system/spark_spread/spark_system
var/damage_deflection = 10
var/real_explosion_block //ignore this, just use explosion_block
diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm
index 5a1a759d07..0964c1d913 100644
--- a/code/game/machinery/pipe/construction.dm
+++ b/code/game/machinery/pipe/construction.dm
@@ -193,11 +193,8 @@ Buildable meters
w_class = WEIGHT_CLASS_BULKY
var/piping_layer = PIPING_LAYER_DEFAULT
-/obj/item/pipe_meter/attackby(obj/item/I, mob/user, params)
- ..()
+obj/item/pipe_meter/wrench_act(mob/living/user, obj/item/wrench/W)
- if (!istype(I, /obj/item/wrench))
- return ..()
var/obj/machinery/atmospherics/pipe/pipe
for(var/obj/machinery/atmospherics/pipe/P in loc)
if(P.piping_layer == piping_layer)
@@ -207,10 +204,20 @@ Buildable meters
to_chat(user, "You need to fasten it to a pipe!")
return TRUE
new /obj/machinery/meter(loc, piping_layer)
- I.play_tool_sound(src)
+ W.play_tool_sound(src)
to_chat(user, "You fasten the meter to the pipe.")
qdel(src)
+obj/item/pipe_meter/screwdriver_act(mob/living/user, obj/item/S)
+ if(!isturf(loc))
+ to_chat(user, "You need to fasten it to the floor!")
+ return TRUE
+
+ new /obj/machinery/meter/turf(loc, piping_layer)
+ S.play_tool_sound(src)
+ to_chat(user, "You fasten the meter to the [loc.name].")
+ qdel(src)
+
/obj/item/pipe_meter/dropped()
. = ..()
if(loc)
diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm
index 3fb8110c9f..c8202b4e10 100644
--- a/code/game/machinery/porta_turret/portable_turret.dm
+++ b/code/game/machinery/porta_turret/portable_turret.dm
@@ -381,7 +381,7 @@
if(iscyborg(sillycone))
var/mob/living/silicon/robot/sillyconerobot = A
- if(faction == "syndicate" && sillyconerobot.emagged == 1)
+ if(LAZYLEN(faction) && (ROLE_SYNDICATE in faction) && sillyconerobot.emagged == TRUE)
continue
targets += sillycone
diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm
index ac7bf4299d..b707ff8bd0 100644
--- a/code/game/machinery/vending.dm
+++ b/code/game/machinery/vending.dm
@@ -890,8 +890,8 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C
icon_deny = "wallmed-deny"
density = FALSE
products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 5,
- /obj/item/reagent_containers/pill/patch/silver_sulf = 5, /obj/item/reagent_containers/pill/charcoal = 2,
- /obj/item/reagent_containers/medspray/sterilizine = 1)
+ /obj/item/reagent_containers/pill/patch/silver_sulf = 5, /obj/item/reagent_containers/medspray/styptic = 2, /obj/item/reagent_containers/medspray/silver_sulf = 2,
+ /obj/item/reagent_containers/pill/charcoal = 2, /obj/item/reagent_containers/medspray/sterilizine = 1)
contraband = list(/obj/item/reagent_containers/pill/tox = 2, /obj/item/reagent_containers/pill/morphine = 2)
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
resistance_flags = FIRE_PROOF
diff --git a/code/game/objects/items/RPD.dm b/code/game/objects/items/RPD.dm
index 4169e70dc9..cc72dff4e8 100644
--- a/code/game/objects/items/RPD.dm
+++ b/code/game/objects/items/RPD.dm
@@ -6,9 +6,8 @@ RPD
#define PAINT_MODE -2
#define EATING_MODE -1
#define ATMOS_MODE 0
-#define METER_MODE 1
-#define DISPOSALS_MODE 2
-#define TRANSIT_MODE 3
+#define DISPOSALS_MODE 1
+#define TRANSIT_MODE 2
GLOBAL_LIST_INIT(atmos_pipe_recipes, list(
@@ -318,7 +317,7 @@ GLOBAL_LIST_INIT(transit_tube_recipes, list(
var/queued_p_flipped = p_flipped
// clicking on an existing component puts the new one on the same layer
- if ((mode == ATMOS_MODE || mode == METER_MODE) && istype(A, /obj/machinery/atmospherics))
+ if (mode == ATMOS_MODE && istype(A, /obj/machinery/atmospherics))
var/obj/machinery/atmospherics/AM = A
temp_piping_layer = AM.piping_layer
A = get_turf(user)
@@ -352,35 +351,30 @@ GLOBAL_LIST_INIT(transit_tube_recipes, list(
if(ATMOS_MODE) //Making pipes
if(!can_make_pipe)
return ..()
- to_chat(user, "You start building a pipe...")
playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1)
- if(do_after(user, 2, target = A))
- activate()
+ if (recipe.type == /datum/pipe_info/meter)
+ to_chat(user, "You start building a meter...")
+ if(do_after(user, 2, target = A))
+ activate()
+ var/obj/item/pipe_meter/PM = new /obj/item/pipe_meter(get_turf(A))
+ PM.setAttachLayer(temp_piping_layer)
+ else
+ to_chat(user, "You start building a pipe...")
+ if(do_after(user, 2, target = A))
+ activate()
+ var/obj/machinery/atmospherics/path = queued_p_type
+ var/pipe_item_type = initial(path.construction_type) || /obj/item/pipe
+ var/obj/item/pipe/P = new pipe_item_type(get_turf(A), queued_p_type, queued_p_dir)
- var/obj/machinery/atmospherics/path = queued_p_type
- var/pipe_item_type = initial(path.construction_type) || /obj/item/pipe
-
- var/obj/item/pipe/P = new pipe_item_type(get_turf(A), queued_p_type, queued_p_dir)
-
- if(queued_p_flipped && istype(P, /obj/item/pipe/trinary/flippable))
- var/obj/item/pipe/trinary/flippable/F = P
- F.flipped = queued_p_flipped
-
- P.update()
- P.add_fingerprint(usr)
- P.setPipingLayer(temp_piping_layer)
- P.add_atom_colour(GLOB.pipe_paint_colors[paint_color], FIXED_COLOUR_PRIORITY)
-
- if(METER_MODE) //Making pipe meters
- if(!can_make_pipe)
- return ..()
- to_chat(user, "You start building a meter...")
- playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1)
- if(do_after(user, 2, target = A))
- activate()
- var/obj/item/pipe_meter/PM = new /obj/item/pipe_meter(get_turf(A))
- PM.setAttachLayer(temp_piping_layer)
+ if(queued_p_flipped && istype(P, /obj/item/pipe/trinary/flippable))
+ var/obj/item/pipe/trinary/flippable/F = P
+ F.flipped = queued_p_flipped
+ P.update()
+ P.add_fingerprint(usr)
+ P.setPipingLayer(temp_piping_layer)
+ P.add_atom_colour(GLOB.pipe_paint_colors[paint_color], FIXED_COLOUR_PRIORITY)
+
if(DISPOSALS_MODE) //Making disposals pipes
if(!can_make_pipe)
return ..()
@@ -439,5 +433,4 @@ GLOBAL_LIST_INIT(transit_tube_recipes, list(
#undef PAINT_MODE
#undef EATING_MODE
#undef ATMOS_MODE
-#undef METER_MODE
#undef DISPOSALS_MODE
diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm
index 4bddb0f7a7..03afb77b9e 100644
--- a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm
+++ b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm
@@ -9,7 +9,7 @@
new /obj/item/storage/lockbox/medal/cargo(src)
new /obj/item/clothing/under/rank/cargo(src)
new /obj/item/clothing/shoes/sneakers/brown(src)
-// new /obj/item/device/radio/headset/headset_cargo(src)
+ new /obj/item/device/radio/headset/headset_cargo(src)
new /obj/item/clothing/suit/fire/firefighter(src)
new /obj/item/clothing/gloves/fingerless(src)
new /obj/item/device/megaphone/cargo(src)
diff --git a/code/game/objects/structures/transit_tubes/transit_tube.dm b/code/game/objects/structures/transit_tubes/transit_tube.dm
index a958cc2fb6..f0e11434f2 100644
--- a/code/game/objects/structures/transit_tubes/transit_tube.dm
+++ b/code/game/objects/structures/transit_tubes/transit_tube.dm
@@ -12,6 +12,7 @@
var/list/tube_dirs //list of directions this tube section can connect to.
var/exit_delay = 1
var/enter_delay = 0
+ var/const/time_to_unwrench = 2 SECONDS
/obj/structure/transit_tube/CanPass(atom/movable/mover, turf/target)
if(istype(mover) && (mover.pass_flags & PASSGLASS))
@@ -42,7 +43,7 @@
to_chat(user, "Remove the pod first!")
return
user.visible_message("[user] starts to deattach \the [src].", "You start to deattach the [name]...")
- if(W.use_tool(src, user, 40, volume=50))
+ if(W.use_tool(src, user, time_to_unwrench, volume=50))
to_chat(user, "You deattach the [name].")
var/obj/structure/c_transit_tube/R = new tube_construction(loc)
R.setDir(dir)
diff --git a/code/game/objects/structures/transit_tubes/transit_tube_construction.dm b/code/game/objects/structures/transit_tubes/transit_tube_construction.dm
index 883cd8e4bb..fb5988f72a 100644
--- a/code/game/objects/structures/transit_tubes/transit_tube_construction.dm
+++ b/code/game/objects/structures/transit_tubes/transit_tube_construction.dm
@@ -9,6 +9,7 @@
density = FALSE
layer = LOW_ITEM_LAYER //same as the built tube
anchored = FALSE
+ var/const/time_to_unwrench = 2 SECONDS
var/flipped = 0
var/build_type = /obj/structure/transit_tube
var/flipped_build_type
@@ -33,7 +34,7 @@
/obj/structure/c_transit_tube/wrench_act(mob/living/user, obj/item/I)
to_chat(user, "You start attaching the [name]...")
add_fingerprint(user)
- if(I.use_tool(src, user, 40, volume=50))
+ if(I.use_tool(src, user, time_to_unwrench, volume=50))
to_chat(user, "You attach the [name].")
var/obj/structure/transit_tube/R = new build_type(loc, dir)
transfer_fingerprints_to(R)
diff --git a/code/game/turfs/space/space.dm b/code/game/turfs/space/space.dm
index 4f6ab44a5e..ed21431fe7 100644
--- a/code/game/turfs/space/space.dm
+++ b/code/game/turfs/space/space.dm
@@ -130,7 +130,24 @@
return
if(destination_z && destination_x && destination_y)
- A.forceMove(locate(destination_x, destination_y, destination_z))
+ var/tx = destination_x
+ var/ty = destination_y
+ var/turf/DT = locate(tx, ty, destination_z)
+ var/itercount = 0
+ while(DT.density || istype(DT.loc,/area/shuttle)) // Extend towards the center of the map, trying to look for a better place to arrive
+ if (itercount++ >= 100)
+ log_game("SPACE Z-TRANSIT ERROR: Could not not find a safe place to land [A] within 100 iterations.")
+ break
+ if (tx < 128)
+ tx++
+ else
+ tx--
+ if (ty < 128)
+ ty++
+ else
+ ty--
+ DT = locate(tx, ty, destination_z)
+ A.forceMove(DT)
if(isliving(A))
var/mob/living/L = A
diff --git a/code/modules/admin/permissionedit.dm b/code/modules/admin/permissionedit.dm
index 1173c9393c..15fc906e05 100644
--- a/code/modules/admin/permissionedit.dm
+++ b/code/modules/admin/permissionedit.dm
@@ -73,7 +73,7 @@
var/task = href_list["editrights"]
var/skip
if(task == "activate" || task == "deactivate")
- skip = 1
+ skip = TRUE
if(!CONFIG_GET(flag/admin_legacy_system) && CONFIG_GET(flag/protect_legacy_admins) && task == "rank")
if(admin_ckey in GLOB.protected_admins)
to_chat(usr, "Editing the rank of this admin is blocked by server configuration.")
@@ -82,20 +82,20 @@
if(D.rank in GLOB.protected_ranks)
to_chat(usr, "Editing the flags of this rank is blocked by server configuration.")
return
- if(check_rights(R_DBRANKS, 0))
+ if(check_rights(R_DBRANKS, FALSE))
if(!skip)
if(!SSdbcore.Connect())
to_chat(usr, "Unable to connect to database, changes are temporary only.")
- use_db = "Temporary"
- if(!use_db)
+ use_db = FALSE
+ else
use_db = alert("Permanent changes are saved to the database for future rounds, temporary changes will affect only the current round", "Permanent or Temporary?", "Permanent", "Temporary", "Cancel")
if(use_db == "Cancel")
return
if(use_db == "Permanent")
- use_db = 1
+ use_db = TRUE
admin_ckey = sanitizeSQL(admin_ckey)
else
- use_db = 0
+ use_db = FALSE
if(task != "add")
D = GLOB.admin_datums[admin_ckey]
if(!D)
@@ -124,19 +124,20 @@
edit_admin_permissions()
/datum/admins/proc/add_admin(use_db)
- . = sanitizeSQL(ckey(input("New admin's ckey","Admin ckey") as text|null))
+ . = ckey(input("New admin's ckey","Admin ckey") as text|null)
if(!.)
- return 0
+ return FALSE
if(. in GLOB.admin_datums+GLOB.deadmins)
to_chat(usr, "[.] is already an admin.")
- return 0
+ return FALSE
if(use_db)
+ . = sanitizeSQL(.)
var/datum/DBQuery/query_add_admin = SSdbcore.NewQuery("INSERT INTO [format_table_name("admin")] (ckey, rank) VALUES ('[.]', 'NEW ADMIN')")
if(!query_add_admin.warn_execute())
- return 0
+ return FALSE
var/datum/DBQuery/query_add_admin_log = SSdbcore.NewQuery("INSERT INTO [format_table_name("admin_log")] (datetime, adminckey, adminip, operation, log) VALUES ('[SQLtime()]', '[sanitizeSQL(usr.ckey)]', INET_ATON('[sanitizeSQL(usr.client.address)]'), 'add admin', 'New admin added: [.]')")
if(!query_add_admin_log.warn_execute())
- return 0
+ return FALSE
/datum/admins/proc/remove_admin(admin_ckey, use_db, datum/admins/D)
if(alert("Are you sure you want to remove [admin_ckey]?","Confirm Removal","Do it","Cancel") == "Do it")
@@ -175,7 +176,7 @@
rank_names[R.name] = R
var/new_rank = input("Please select a rank", "New rank") as null|anything in rank_names
if(new_rank == "*New Rank*")
- new_rank = sanitizeSQL(ckeyEx(input("Please input a new rank", "New custom rank") as text|null))
+ new_rank = ckeyEx(input("Please input a new rank", "New custom rank") as text|null)
if(!new_rank)
return
R = rank_names[new_rank]
@@ -186,6 +187,7 @@
R = new(new_rank) //blank new admin_rank
GLOB.admin_ranks += R
if(use_db)
+ new_rank = sanitizeSQL(new_rank)
if(!R)
var/datum/DBQuery/query_add_rank = SSdbcore.NewQuery("INSERT INTO [format_table_name("admin_ranks")] (rank, flags, exclude_flags, can_edit_rights) VALUES ('[new_rank]', '0', '0', '0')")
if(!query_add_rank.warn_execute())
@@ -208,7 +210,8 @@
if(D) //they were previously an admin
D.disassociate() //existing admin needs to be disassociated
D.rank = R //set the admin_rank as our rank
- D.associate()
+ var/client/C = GLOB.directory[admin_ckey]
+ D.associate(C)
else
D = new(R, admin_ckey, TRUE) //new admin
message_admins("[key_name_admin(usr)] edited the admin rank of [admin_ckey] to [new_rank] [use_db ? "permanently" : "temporarily"]")
diff --git a/code/modules/antagonists/disease/disease_mob.dm b/code/modules/antagonists/disease/disease_mob.dm
index f348704c77..79b218686b 100644
--- a/code/modules/antagonists/disease/disease_mob.dm
+++ b/code/modules/antagonists/disease/disease_mob.dm
@@ -96,6 +96,17 @@ the new instance inside the host to be updated to the template's stats.
if(adapt_ready > 0)
stat("Adaptation Ready: [round(adapt_ready/10, 0.1)]s")
+
+/mob/camera/disease/examine(mob/user)
+ ..()
+ if(isobserver(user))
+ to_chat(user, "[src] has [points]/[total_points] adaptation points.")
+ to_chat(user, "[src] has the following unlocked:")
+ for(var/A in purchased_abilities)
+ var/datum/disease_ability/B = A
+ if(istype(B))
+ to_chat(user, "[B.name]")
+
/mob/camera/disease/say(message)
return
diff --git a/code/modules/antagonists/nukeop/equipment/nuclear_challenge.dm b/code/modules/antagonists/nukeop/equipment/nuclear_challenge.dm
index e7165fc136..03a76f19a1 100644
--- a/code/modules/antagonists/nukeop/equipment/nuclear_challenge.dm
+++ b/code/modules/antagonists/nukeop/equipment/nuclear_challenge.dm
@@ -86,5 +86,6 @@ GLOBAL_LIST_EMPTY(jam_on_wardec)
return TRUE
#undef CHALLENGE_TELECRYSTALS
+#undef CHALLENGE_TIME_LIMIT
#undef CHALLENGE_MIN_PLAYERS
#undef CHALLENGE_SHUTTLE_DELAY
diff --git a/code/modules/atmospherics/machinery/airalarm.dm b/code/modules/atmospherics/machinery/airalarm.dm
index f757dbb7b3..875b525633 100644
--- a/code/modules/atmospherics/machinery/airalarm.dm
+++ b/code/modules/atmospherics/machinery/airalarm.dm
@@ -137,6 +137,9 @@
/datum/gas/pluoxium = new/datum/tlv(-1, -1, 135, 140) // Partial pressure, kpa
)
+/obj/machinery/airalarm/unlocked
+ locked = FALSE
+
/obj/machinery/airalarm/engine
name = "engine air alarm"
locked = FALSE
diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm
index e5bc99fabf..b954dcef75 100644
--- a/code/modules/clothing/shoes/miscellaneous.dm
+++ b/code/modules/clothing/shoes/miscellaneous.dm
@@ -253,3 +253,68 @@
/obj/item/clothing/shoes/bronze/Initialize()
. = ..()
AddComponent(/datum/component/squeak, list('sound/machines/clockcult/integration_cog_install.ogg' = 1, 'sound/magic/clockwork/fellowship_armory.ogg' = 1), 50)
+
+/obj/item/clothing/shoes/wheelys
+ name = "Wheely-Heels"
+ desc = "Uses patented retractable wheel technology. Never sacrifice speed for style - not that this provides much of either." //Thanks Fel
+ icon_state = "wheelys"
+ item_state = "wheelys"
+ actions_types = list(/datum/action/item_action/wheelys)
+ var/wheelToggle = FALSE //False means wheels are not popped out
+ var/obj/vehicle/ridden/scooter/wheelys/W
+
+/obj/item/clothing/shoes/wheelys/Initialize()
+ . = ..()
+ W = new /obj/vehicle/ridden/scooter/wheelys(null)
+
+/obj/item/clothing/shoes/wheelys/ui_action_click(mob/user, action)
+ if(!isliving(user))
+ return
+ if(!istype(user.get_item_by_slot(slot_shoes), /obj/item/clothing/shoes/wheelys))
+ to_chat(user, "You must be wearing the wheely-heels to use them!")
+ return
+ if(!(W.is_occupant(user)))
+ wheelToggle = FALSE
+ if(wheelToggle)
+ W.unbuckle_mob(user)
+ wheelToggle = FALSE
+ return
+ W.forceMove(get_turf(user))
+ W.buckle_mob(user)
+ wheelToggle = TRUE
+
+/obj/item/clothing/shoes/wheelys/dropped(mob/user)
+ if(wheelToggle)
+ W.unbuckle_mob(user)
+ wheelToggle = FALSE
+ ..()
+
+/obj/item/clothing/shoes/wheelys/Destroy()
+ QDEL_NULL(W)
+ . = ..()
+
+/obj/item/clothing/shoes/kindleKicks
+ name = "Kindle Kicks"
+ desc = "They'll sure kindle something in you, and it's not childhood nostalgia..."
+ icon_state = "kindleKicks"
+ item_state = "kindleKicks"
+ actions_types = list(/datum/action/item_action/kindleKicks)
+ var/lightCycle = 0
+ var/active = FALSE
+
+/obj/item/clothing/shoes/kindleKicks/ui_action_click(mob/user, action)
+ if(active)
+ return
+ active = TRUE
+ set_light(2, 3, rgb(rand(0,255),rand(0,255),rand(0,255)))
+ addtimer(CALLBACK(src, .proc/lightUp), 5)
+
+/obj/item/clothing/shoes/kindleKicks/proc/lightUp(mob/user)
+ if(lightCycle < 15)
+ set_light(2, 3, rgb(rand(0,255),rand(0,255),rand(0,255)))
+ lightCycle += 1
+ addtimer(CALLBACK(src, .proc/lightUp), 5)
+ else
+ set_light(0)
+ lightCycle = 0
+ active = FALSE
\ No newline at end of file
diff --git a/code/modules/mining/aux_base.dm b/code/modules/mining/aux_base.dm
index d52482c4ab..397436bda8 100644
--- a/code/modules/mining/aux_base.dm
+++ b/code/modules/mining/aux_base.dm
@@ -144,9 +144,11 @@ interface with the mining shuttle at the landing site if a mobile beacon is also
return
if(!no_restrictions)
var/static/list/disallowed_turf_types = typecacheof(list(
+ /turf/closed,
/turf/open/lava,
- /turf/closed/indestructible,
/turf/open/indestructible,
+ )) - typecacheof(list(
+ /turf/closed/mineral,
))
if(!is_mining_level(T.z))
@@ -231,7 +233,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also
if(BAD_COORDS)
to_chat(user, "Location is too close to the edge of the station's scanning range. Move several paces away and try again.")
if(BAD_TURF)
- to_chat(user, "The landing zone contains turfs unsuitable for a base.")
+ to_chat(user, "The landing zone contains turfs unsuitable for a base. Make sure you've removed all walls and dangerous terrain from the landing zone.")
/obj/item/device/assault_pod/mining/unrestricted
name = "omni-locational landing field designator"
@@ -248,6 +250,13 @@ interface with the mining shuttle at the landing site if a mobile beacon is also
width = 9
height = 9
+/obj/docking_port/mobile/auxillary_base/takeoff(list/old_turfs, list/new_turfs, list/moved_atoms, rotation, movement_direction, old_dock, area/underlying_old_area)
+ for(var/i in new_turfs)
+ var/turf/place = i
+ if(istype(place, /turf/closed/mineral))
+ place.ScrapeAway()
+ return ..()
+
obj/docking_port/stationary/public_mining_dock
name = "public mining base dock"
id = "disabled" //The Aux Base has to leave before this can be used as a dock.
diff --git a/code/modules/mob/living/carbon/alien/humanoid/queen.dm b/code/modules/mob/living/carbon/alien/humanoid/queen.dm
index 5a48e1c6d1..fb04d174e2 100644
--- a/code/modules/mob/living/carbon/alien/humanoid/queen.dm
+++ b/code/modules/mob/living/carbon/alien/humanoid/queen.dm
@@ -22,27 +22,7 @@
maxHealth = 400
health = 400
icon_state = "alienq"
- var/datum/action/small_sprite/smallsprite = new/datum/action/small_sprite()
-
-/datum/action/small_sprite
- name = "Toggle Giant Sprite - Others will always see you as giant"
- button_icon_state = "smallqueen"
- background_icon_state = "bg_alien"
- var/small = 0
-
-/datum/action/small_sprite/Trigger()
- ..()
- if(!small)
- var/image/I = image(icon = 'icons/mob/alien.dmi' , icon_state = "alienq", loc = owner)
- I.override = 1
- I.pixel_x -= owner.pixel_x
- I.pixel_y -= owner.pixel_y
- owner.add_alt_appearance(/datum/atom_hud/alternate_appearance/basic, "smallqueen", I)
-
- small = 1
- else
- owner.remove_alt_appearance("smallqueen")
- small = 0
+ var/datum/action/small_sprite/smallsprite = new/datum/action/small_sprite/queen()
/mob/living/carbon/alien/humanoid/royal/queen/Initialize()
//there should only be one queen
diff --git a/code/modules/mob/living/silicon/ai/freelook/chunk.dm b/code/modules/mob/living/silicon/ai/freelook/chunk.dm
index 829e467ebc..f062c7e010 100644
--- a/code/modules/mob/living/silicon/ai/freelook/chunk.dm
+++ b/code/modules/mob/living/silicon/ai/freelook/chunk.dm
@@ -163,10 +163,10 @@
for(var/turf in obscuredTurfs)
var/turf/t = turf
if(!t.obscured)
- t.obscured = image('icons/effects/cameravis.dmi', t, null, LIGHTING_LAYER+1)
+ t.obscured = image('icons/effects/cameravis.dmi', t, null, BYOND_LIGHTING_LAYER+0.1)
t.obscured.pixel_x = -t.pixel_x
t.obscured.pixel_y = -t.pixel_y
- t.obscured.plane = LIGHTING_PLANE+1
+ t.obscured.plane = BYOND_LIGHTING_PLANE+0.1
obscured += t.obscured
#undef UPDATE_BUFFER
diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm
index 702c8c8425..631316e6af 100644
--- a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm
+++ b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm
@@ -38,11 +38,11 @@ Difficulty: Medium
spacewalk = TRUE
attacktext = "chomps"
attack_sound = 'sound/magic/demon_attack1.ogg'
+ icon = 'icons/mob/lavaland/64x64megafauna.dmi'
icon_state = "dragon"
icon_living = "dragon"
icon_dead = "dragon_dead"
friendly = "stares down"
- icon = 'icons/mob/lavaland/64x64megafauna.dmi'
speak_emote = list("roars")
armour_penetration = 40
melee_damage_lower = 40
@@ -61,8 +61,10 @@ Difficulty: Medium
score_type = DRAKE_SCORE
deathmessage = "collapses into a pile of bones, its flesh sloughing away."
death_sound = 'sound/magic/demon_dies.ogg'
+ var/datum/action/small_sprite/smallsprite = new/datum/action/small_sprite/drake()
/mob/living/simple_animal/hostile/megafauna/dragon/Initialize()
+ smallsprite.Grant(src)
. = ..()
internal = new/obj/item/device/gps/internal/dragon(src)
@@ -380,6 +382,7 @@ Difficulty: Medium
obj_damage = 80
melee_damage_upper = 30
melee_damage_lower = 30
+ mouse_opacity = MOUSE_OPACITY_ICON
damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 1, CLONE = 1, STAMINA = 0, OXY = 1)
loot = list()
crusher_loot = list()
diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm
index 7c94ed7392..ffe3d6383b 100644
--- a/code/modules/power/apc.dm
+++ b/code/modules/power/apc.dm
@@ -96,6 +96,9 @@
var/update_overlay = -1
var/icon_update_needed = FALSE
+/obj/machinery/power/apc/unlocked
+ locked = FALSE
+
/obj/machinery/power/apc/highcap/five_k
cell_type = /obj/item/stock_parts/cell/upgraded/plus
diff --git a/code/modules/power/tesla/coil.dm b/code/modules/power/tesla/coil.dm
index b55accc134..b00aa51d09 100644
--- a/code/modules/power/tesla/coil.dm
+++ b/code/modules/power/tesla/coil.dm
@@ -132,9 +132,9 @@
icon_state = "rpcoil[anchored]"
/obj/machinery/power/tesla_coil/research/attackby(obj/item/W, mob/user, params)
- . = ..()
if(default_deconstruction_screwdriver(user, "rpcoil_open[anchored]", "rpcoil[anchored]", W))
return
+ return ..()
/obj/machinery/power/grounding_rod
name = "grounding rod"
diff --git a/code/modules/research/xenobiology/xenobiology.dm b/code/modules/research/xenobiology/xenobiology.dm
index f240e0b6af..5b7c5eb804 100644
--- a/code/modules/research/xenobiology/xenobiology.dm
+++ b/code/modules/research/xenobiology/xenobiology.dm
@@ -316,7 +316,7 @@
to_chat(user, "You feel yourself radically changing your slime type...")
if(do_after(user, 120, target = user))
to_chat(user, "You feel different!")
- user.set_species(/datum/species/jelly/slime)
+ user.set_species(pick(/datum/species/jelly/slime, /datum/species/jelly/stargazer))
return
to_chat(user, "You stop the transformation.")
@@ -870,8 +870,9 @@
force = 6
materials = list(MAT_METAL=500)
throwforce = 10
- throw_speed = 3
- throw_range = 7
+ throw_speed = 0.1
+ throw_range = 28
+ glide_size = 2
flags_1 = CONDUCT_1
max_amount = 60
turf_type = /turf/open/floor/sepia
diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm
index e9182edeae..1e78462eaa 100644
--- a/code/modules/shuttle/emergency.dm
+++ b/code/modules/shuttle/emergency.dm
@@ -150,6 +150,7 @@
log_game("[key_name(user)] has emagged the emergency shuttle in \
[COORD(src)] [time] seconds before launch.")
obj_flags |= EMAGGED
+ SSshuttle.emergency.movement_force = list("KNOCKDOWN" = 60, "THROW" = 20)//YOUR PUNY SEATBELTS can SAVE YOU NOW, MORTAL
var/datum/species/S = new
for(var/i in 1 to 10)
// the shuttle system doesn't know who these people are, but they
diff --git a/code/modules/vehicles/scooter.dm b/code/modules/vehicles/scooter.dm
index a3e10c1a31..4b2dba7bc3 100644
--- a/code/modules/vehicles/scooter.dm
+++ b/code/modules/vehicles/scooter.dm
@@ -146,3 +146,44 @@
qdel(src)
return TRUE
+//Wheelys
+/obj/vehicle/ridden/scooter/wheelys
+ name = "Wheely-Heels"
+ desc = "Uses patented retractable wheel technology. Never sacrifice speed for style - not that this provides much of either."
+ icon = null
+ density = FALSE
+
+/obj/vehicle/ridden/scooter/wheelys/Initialize()
+ . = ..()
+ var/datum/component/riding/D = LoadComponent(/datum/component/riding)
+ D.vehicle_move_delay = 0
+ D.set_vehicle_dir_layer(SOUTH, ABOVE_MOB_LAYER)
+ D.set_vehicle_dir_layer(NORTH, OBJ_LAYER)
+ D.set_vehicle_dir_layer(EAST, OBJ_LAYER)
+ D.set_vehicle_dir_layer(WEST, OBJ_LAYER)
+
+/obj/vehicle/ridden/scooter/wheelys/post_unbuckle_mob(mob/living/M)
+ if(!has_buckled_mobs())
+ to_chat(M, "You pop the Wheely-Heel's wheels back into place.")
+ moveToNullspace()
+ return ..()
+
+/obj/vehicle/ridden/scooter/wheelys/post_buckle_mob(mob/living/M)
+ to_chat(M, "You pop out the Wheely-Heel's wheels.")
+ return ..()
+
+/obj/vehicle/ridden/scooter/wheelys/Collide(atom/A)
+ . = ..()
+ if(A.density && has_buckled_mobs())
+ var/mob/living/H = buckled_mobs[1]
+ var/atom/throw_target = get_edge_target_turf(H, pick(GLOB.cardinals))
+ unbuckle_mob(H)
+ H.throw_at(throw_target, 4, 3)
+ H.Knockdown(30)
+ H.adjustStaminaLoss(10)
+ var/head_slot = H.get_item_by_slot(slot_head)
+ if(!head_slot || !(istype(head_slot,/obj/item/clothing/head/helmet) || istype(head_slot,/obj/item/clothing/head/hardhat)))
+ H.adjustBrainLoss(1)
+ H.updatehealth()
+ visible_message("[src] crashes into [A], sending [H] flying!")
+ playsound(src, 'sound/effects/bang.ogg', 50, 1)
\ No newline at end of file
diff --git a/icons/mob/actions/actions_items.dmi b/icons/mob/actions/actions_items.dmi
index 266c197ad3..b16c7e4263 100644
Binary files a/icons/mob/actions/actions_items.dmi and b/icons/mob/actions/actions_items.dmi differ
diff --git a/icons/mob/feet.dmi b/icons/mob/feet.dmi
index 2eab8fa78e..e7598f35c9 100644
Binary files a/icons/mob/feet.dmi and b/icons/mob/feet.dmi differ
diff --git a/icons/mob/lavaland/lavaland_monsters.dmi b/icons/mob/lavaland/lavaland_monsters.dmi
index fd93db24aa..dac70998f5 100644
Binary files a/icons/mob/lavaland/lavaland_monsters.dmi and b/icons/mob/lavaland/lavaland_monsters.dmi differ
diff --git a/icons/obj/atmospherics/components/unary_devices.dmi b/icons/obj/atmospherics/components/unary_devices.dmi
index f5b86cddcc..e54f6034e4 100644
Binary files a/icons/obj/atmospherics/components/unary_devices.dmi and b/icons/obj/atmospherics/components/unary_devices.dmi differ
diff --git a/icons/obj/clothing/shoes.dmi b/icons/obj/clothing/shoes.dmi
index 77b62691d2..db0634181b 100644
Binary files a/icons/obj/clothing/shoes.dmi and b/icons/obj/clothing/shoes.dmi differ
diff --git a/modular_citadel/code/datums/components/material_container.dm b/modular_citadel/code/datums/components/material_container.dm
new file mode 100644
index 0000000000..a7c50e37c5
--- /dev/null
+++ b/modular_citadel/code/datums/components/material_container.dm
@@ -0,0 +1,4 @@
+/datum/material/plastic
+ name = "Plastic"
+ id = MAT_PLASTIC
+ sheet_type = /obj/item/stack/sheet/plastic
\ No newline at end of file
diff --git a/strings/revenant_names.json b/strings/revenant_names.json
new file mode 100644
index 0000000000..ce85b29b3a
--- /dev/null
+++ b/strings/revenant_names.json
@@ -0,0 +1,52 @@
+{
+ "spirit_type": [
+ "Spirit",
+ "Ghost",
+ "Spectre",
+ "Phantom",
+ "Revenant",
+ "Essence",
+ "Soul"
+ ],
+
+ "adverb": [
+ "",
+ "abysmal ",
+ "dark ",
+ "eternal ",
+ "endless ",
+ "searing ",
+ "abyssal ",
+ "vicious ",
+ "hateful ",
+ "hideous ",
+ "malevolent ",
+ "fiery ",
+ "silent ",
+ "violent ",
+ "peaceful ",
+ "indifferent ",
+ "brutal "
+ ],
+
+ "theme": [
+ "despair",
+ "agony",
+ "screams",
+ "vengeance",
+ "hellfire",
+ "anger",
+ "suffering",
+ "death",
+ "destruction",
+ "hate",
+ "misery",
+ "disease",
+ "desperation",
+ "sorrow",
+ "ruin",
+ "salt",
+ "grief",
+ "laughter"
+ ]
+}
diff --git a/tgstation.dme b/tgstation.dme
index 503924baea..a1b5c93299 100755
--- a/tgstation.dme
+++ b/tgstation.dme
@@ -2599,6 +2599,7 @@
#include "modular_citadel\code\controllers\subsystem\research.dm"
#include "modular_citadel\code\controllers\subsystem\shuttle.dm"
#include "modular_citadel\code\datums\uplink_items_cit.dm"
+#include "modular_citadel\code\datums\components\material_container.dm"
#include "modular_citadel\code\datums\mutations\hulk.dm"
#include "modular_citadel\code\datums\status_effects\debuffs.dm"
#include "modular_citadel\code\datums\traits\neutral.dm"
diff --git a/tgui/assets/tgui.css b/tgui/assets/tgui.css
index ffe61666b9..256b53c106 100644
--- a/tgui/assets/tgui.css
+++ b/tgui/assets/tgui.css
@@ -1 +1 @@
-@charset "utf-8";body,html{box-sizing:border-box;height:100%;margin:0}html{overflow:hidden;cursor:default}body{overflow:auto;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#fff;background-color:#2a2a2a;background-image:linear-gradient(180deg,#2a2a2a 0,#202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff2a2a2a",endColorstr="#ff202020",GradientType=0)}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4{display:inline-block;margin:0;padding:6px 0}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4{font-size:12px}body.clockwork{background:linear-gradient(180deg,#b18b25 0,#5f380e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffb18b25",endColorstr="#ff5f380e",GradientType=0)}body.clockwork .normal{color:#b18b25}body.clockwork .good{color:#cfba47}body.clockwork .average{color:#896b19}body.clockwork .bad{color:#5f380e}body.clockwork .highlight{color:#b18b25}body.clockwork main{display:block;margin-top:32px;padding:2px 6px 0}body.clockwork hr{height:2px;background-color:#b18b25;border:none}body.clockwork .hidden{display:none}body.clockwork .bar .barText,body.clockwork span.button{color:#b18b25;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.clockwork .bold{font-weight:700}body.clockwork .italic{font-style:italic}body.clockwork [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.clockwork div[data-tooltip],body.clockwork span[data-tooltip]{position:relative}body.clockwork div[data-tooltip]:after,body.clockwork span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #170800;background-color:#2d1400}body.clockwork div[data-tooltip]:hover:after,body.clockwork span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.clockwork div[data-tooltip].tooltip-top:after,body.clockwork span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.clockwork div[data-tooltip].tooltip-top:hover:after,body.clockwork span[data-tooltip].tooltip-top:hover:after{-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.clockwork div[data-tooltip].tooltip-bottom:after,body.clockwork span[data-tooltip].tooltip-bottom:after{top:100%;left:50%;-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.clockwork div[data-tooltip].tooltip-bottom:hover:after,body.clockwork span[data-tooltip].tooltip-bottom:hover:after{-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.clockwork div[data-tooltip].tooltip-left:after,body.clockwork span[data-tooltip].tooltip-left:after{top:50%;right:100%;-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.clockwork div[data-tooltip].tooltip-left:hover:after,body.clockwork span[data-tooltip].tooltip-left:hover:after{-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.clockwork div[data-tooltip].tooltip-right:after,body.clockwork span[data-tooltip].tooltip-right:after{top:50%;left:100%;-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.clockwork div[data-tooltip].tooltip-right:hover:after,body.clockwork span[data-tooltip].tooltip-right:hover:after{-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.clockwork .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #170800;background:#2d1400}body.clockwork .bar .barText{position:absolute;top:0;right:3px}body.clockwork .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#b18b25}body.clockwork .bar .barFill.good{background-color:#cfba47}body.clockwork .bar .barFill.average{background-color:#896b19}body.clockwork .bar .barFill.bad{background-color:#5f380e}body.clockwork span.button{display:inline-block;vertical-align:middle;min-height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #170800}body.clockwork span.button .fa{padding-right:2px}body.clockwork span.button.normal{transition:background-color .5s;background-color:#5f380e}body.clockwork span.button.normal.active:focus,body.clockwork span.button.normal.active:hover{transition:background-color .25s;background-color:#704211;outline:0}body.clockwork span.button.disabled{transition:background-color .5s;background-color:#2d1400}body.clockwork span.button.disabled.active:focus,body.clockwork span.button.disabled.active:hover{transition:background-color .25s;background-color:#441e00;outline:0}body.clockwork span.button.selected{transition:background-color .5s;background-color:#cfba47}body.clockwork span.button.selected.active:focus,body.clockwork span.button.selected.active:hover{transition:background-color .25s;background-color:#d1bd50;outline:0}body.clockwork span.button.toggle{transition:background-color .5s;background-color:#cfba47}body.clockwork span.button.toggle.active:focus,body.clockwork span.button.toggle.active:hover{transition:background-color .25s;background-color:#d1bd50;outline:0}body.clockwork span.button.caution{transition:background-color .5s;background-color:#be6209}body.clockwork span.button.caution.active:focus,body.clockwork span.button.caution.active:hover{transition:background-color .25s;background-color:#cd6a0a;outline:0}body.clockwork span.button.danger{transition:background-color .5s;background-color:#9a9d00}body.clockwork span.button.danger.active:focus,body.clockwork span.button.danger.active:hover{transition:background-color .25s;background-color:#abaf00;outline:0}body.clockwork span.button.gridable{width:125px;margin:2px 0}body.clockwork span.button.gridable.center{text-align:center;width:75px}body.clockwork span.button+span:not(.button),body.clockwork span:not(.button)+span.button{margin-left:5px}body.clockwork div.display{width:100%;padding:4px;margin:6px 0;background-color:#2d1400;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#e62d1400,endColorStr=#e62d1400)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#e62d1400,endColorStr=#e62d1400);background-color:rgba(45,20,0,.9);box-shadow:inset 0 0 5px rgba(0,0,0,.3)}body.clockwork div.display.tabular{padding:0;margin:0}body.clockwork div.display header,body.clockwork div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#cfba47;border-bottom:2px solid #b18b25}body.clockwork div.display header .buttonRight,body.clockwork div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.clockwork div.display article,body.clockwork div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.clockwork input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#b18b25;background-color:#cfba47;border:1px solid #272727}body.clockwork input.number{width:35px}body.clockwork input::-webkit-input-placeholder{color:#999}body.clockwork input:-ms-input-placeholder{color:#999}body.clockwork input::placeholder{color:#999}body.clockwork input::-ms-clear{display:none}body.clockwork svg.linegraph{overflow:hidden}body.clockwork div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#2d1400;font-weight:700;font-style:italic;background-color:#000;background-image:repeating-linear-gradient(-45deg,#000,#000 10px,#170800 0,#170800 20px)}body.clockwork div.notice .label{color:#2d1400}body.clockwork div.notice .content:only-of-type{padding:0}body.clockwork div.notice hr{background-color:#896b19}body.clockwork div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #5f380e;-ms-transform:rotate(1turn);transform:rotate(1turn)}body.clockwork section .cell,body.clockwork section .content,body.clockwork section .label,body.clockwork section .line,body.nanotrasen section .cell,body.nanotrasen section .content,body.nanotrasen section .label,body.nanotrasen section .line,body.syndicate section .cell,body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.clockwork section{display:table-row;width:100%}body.clockwork section:not(:first-child){padding-top:4px}body.clockwork section.candystripe:nth-child(2n){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.clockwork section .label{width:1%;padding-right:32px;white-space:nowrap;color:#b18b25}body.clockwork section .content:not(:last-child){padding-right:16px}body.clockwork section .line{width:100%}body.clockwork section .cell:not(:first-child){text-align:center;padding-top:0}body.clockwork section .cell span.button{width:75px}body.clockwork section:not(:last-child){padding-right:4px}body.clockwork div.subdisplay{width:100%;margin:0}body.clockwork header.titlebar .close,body.clockwork header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#cfba47}body.clockwork header.titlebar .close:hover,body.clockwork header.titlebar .minimize:hover{color:#d1bd50}body.clockwork header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#5f380e;border-bottom:1px solid #170800;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.clockwork header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.clockwork header.titlebar .title{position:absolute;top:6px;left:46px;color:#cfba47;font-size:16px;white-space:nowrap}body.clockwork header.titlebar .minimize{position:absolute;top:6px;right:46px}body.clockwork header.titlebar .close{position:absolute;top:4px;right:12px}body.nanotrasen{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4wIiB2aWV3Qm94PSIwIDAgNDI1IDIwMCIgb3BhY2l0eT0iLjMzIj4NCiAgPHBhdGggZD0ibSAxNzguMDAzOTksMC4wMzg2OSAtNzEuMjAzOTMsMCBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgLTYuNzYxMzQsNi4wMjU1NSBsIDAsMTg3Ljg3MTQ3IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM0LDYuMDI1NTQgbCA1My4xMDcyLDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIDYuNzYxMzUsLTYuMDI1NTQgbCAwLC0xMDEuNTQ0MDE4IDcyLjIxNjI4LDEwNC42OTkzOTggYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIDUuNzYwMTUsMi44NzAxNiBsIDczLjU1NDg3LDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIDYuNzYxMzUsLTYuMDI1NTQgbCAwLC0xODcuODcxNDcgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTM1LC02LjAyNTU1IGwgLTU0LjcxNjQ0LDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTMzLDYuMDI1NTUgbCAwLDEwMi42MTkzNSBMIDE4My43NjQxMywyLjkwODg2IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNS43NjAxNCwtMi44NzAxNyB6IiAvPg0KICA8cGF0aCBkPSJNIDQuODQ0NjMzMywyMi4xMDg3NSBBIDEzLjQxMjAzOSwxMi41MDE4NDIgMCAwIDEgMTMuNDc3NTg4LDAuMDM5MjQgbCA2Ni4xMTgzMTUsMCBhIDUuMzY0ODE1OCw1LjAwMDczNyAwIDAgMSA1LjM2NDgyMyw1LjAwMDczIGwgMCw3OS44NzkzMSB6IiAvPg0KICA8cGF0aCBkPSJtIDQyMC4xNTUzNSwxNzcuODkxMTkgYSAxMy40MTIwMzgsMTIuNTAxODQyIDAgMCAxIC04LjYzMjk1LDIyLjA2OTUxIGwgLTY2LjExODMyLDAgYSA1LjM2NDgxNTIsNS4wMDA3MzcgMCAwIDEgLTUuMzY0ODIsLTUuMDAwNzQgbCAwLC03OS44NzkzMSB6IiAvPg0KPC9zdmc+DQo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4NCjwhLS0gaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktc2EvNC4wLyAtLT4NCg==") no-repeat fixed 50%/70% 70%,linear-gradient(180deg,#2a2a2a 0,#202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff2a2a2a",endColorstr="#ff202020",GradientType=0)}body.nanotrasen .normal{color:#40628a}body.nanotrasen .good{color:#537d29}body.nanotrasen .average{color:#be6209}body.nanotrasen .bad{color:#b00e0e}body.nanotrasen .highlight{color:#8ba5c4}body.nanotrasen main{display:block;margin-top:32px;padding:2px 6px 0}body.nanotrasen hr{height:2px;background-color:#40628a;border:none}body.nanotrasen .hidden{display:none}body.nanotrasen .bar .barText,body.nanotrasen span.button{color:#fff;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.nanotrasen .bold{font-weight:700}body.nanotrasen .italic{font-style:italic}body.nanotrasen [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.nanotrasen div[data-tooltip],body.nanotrasen span[data-tooltip]{position:relative}body.nanotrasen div[data-tooltip]:after,body.nanotrasen span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #272727;background-color:#363636}body.nanotrasen div[data-tooltip]:hover:after,body.nanotrasen span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.nanotrasen div[data-tooltip].tooltip-top:after,body.nanotrasen span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.nanotrasen div[data-tooltip].tooltip-top:hover:after,body.nanotrasen span[data-tooltip].tooltip-top:hover:after{-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.nanotrasen div[data-tooltip].tooltip-bottom:after,body.nanotrasen span[data-tooltip].tooltip-bottom:after{top:100%;left:50%;-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.nanotrasen div[data-tooltip].tooltip-bottom:hover:after,body.nanotrasen span[data-tooltip].tooltip-bottom:hover:after{-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.nanotrasen div[data-tooltip].tooltip-left:after,body.nanotrasen span[data-tooltip].tooltip-left:after{top:50%;right:100%;-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-left:hover:after,body.nanotrasen span[data-tooltip].tooltip-left:hover:after{-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-right:after,body.nanotrasen span[data-tooltip].tooltip-right:after{top:50%;left:100%;-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-right:hover:after,body.nanotrasen span[data-tooltip].tooltip-right:hover:after{-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.nanotrasen .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #40628a;background:#272727}body.nanotrasen .bar .barText{position:absolute;top:0;right:3px}body.nanotrasen .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#40628a}body.nanotrasen .bar .barFill.good{background-color:#537d29}body.nanotrasen .bar .barFill.average{background-color:#be6209}body.nanotrasen .bar .barFill.bad{background-color:#b00e0e}body.nanotrasen span.button{display:inline-block;vertical-align:middle;min-height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #272727}body.nanotrasen span.button .fa{padding-right:2px}body.nanotrasen span.button.normal{transition:background-color .5s;background-color:#40628a}body.nanotrasen span.button.normal.active:focus,body.nanotrasen span.button.normal.active:hover{transition:background-color .25s;background-color:#4f78aa;outline:0}body.nanotrasen span.button.disabled{transition:background-color .5s;background-color:#999}body.nanotrasen span.button.disabled.active:focus,body.nanotrasen span.button.disabled.active:hover{transition:background-color .25s;background-color:#a8a8a8;outline:0}body.nanotrasen span.button.selected{transition:background-color .5s;background-color:#2f943c}body.nanotrasen span.button.selected.active:focus,body.nanotrasen span.button.selected.active:hover{transition:background-color .25s;background-color:#3ab84b;outline:0}body.nanotrasen span.button.toggle{transition:background-color .5s;background-color:#2f943c}body.nanotrasen span.button.toggle.active:focus,body.nanotrasen span.button.toggle.active:hover{transition:background-color .25s;background-color:#3ab84b;outline:0}body.nanotrasen span.button.caution{transition:background-color .5s;background-color:#9a9d00}body.nanotrasen span.button.caution.active:focus,body.nanotrasen span.button.caution.active:hover{transition:background-color .25s;background-color:#ced200;outline:0}body.nanotrasen span.button.danger{transition:background-color .5s;background-color:#9d0808}body.nanotrasen span.button.danger.active:focus,body.nanotrasen span.button.danger.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.nanotrasen span.button.gridable{width:125px;margin:2px 0}body.nanotrasen span.button.gridable.center{text-align:center;width:75px}body.nanotrasen span.button+span:not(.button),body.nanotrasen span:not(.button)+span.button{margin-left:5px}body.nanotrasen div.display{width:100%;padding:4px;margin:6px 0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#54000000,endColorStr=#54000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#54000000,endColorStr=#54000000);background-color:rgba(0,0,0,.33);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}body.nanotrasen div.display.tabular{padding:0;margin:0}body.nanotrasen div.display header,body.nanotrasen div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#fff;border-bottom:2px solid #40628a}body.nanotrasen div.display header .buttonRight,body.nanotrasen div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.nanotrasen div.display article,body.nanotrasen div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.nanotrasen input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#000;background-color:#fff;border:1px solid #272727}body.nanotrasen input.number{width:35px}body.nanotrasen input::-webkit-input-placeholder{color:#999}body.nanotrasen input:-ms-input-placeholder{color:#999}body.nanotrasen input::placeholder{color:#999}body.nanotrasen input::-ms-clear{display:none}body.nanotrasen svg.linegraph{overflow:hidden}body.nanotrasen div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#000;font-weight:700;font-style:italic;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,#bb9b68,#bb9b68 10px,#b1905d 0,#b1905d 20px)}body.nanotrasen div.notice .label{color:#000}body.nanotrasen div.notice .content:only-of-type{padding:0}body.nanotrasen div.notice hr{background-color:#272727}body.nanotrasen div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #363636;-ms-transform:rotate(1turn);transform:rotate(1turn)}body.nanotrasen section .cell,body.nanotrasen section .content,body.nanotrasen section .label,body.nanotrasen section .line,body.syndicate section .cell,body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.nanotrasen section{display:table-row;width:100%}body.nanotrasen section:not(:first-child){padding-top:4px}body.nanotrasen section.candystripe:nth-child(2n){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.nanotrasen section .label{width:1%;padding-right:32px;white-space:nowrap;color:#8ba5c4}body.nanotrasen section .content:not(:last-child){padding-right:16px}body.nanotrasen section .line{width:100%}body.nanotrasen section .cell:not(:first-child){text-align:center;padding-top:0}body.nanotrasen section .cell span.button{width:75px}body.nanotrasen section:not(:last-child){padding-right:4px}body.nanotrasen div.subdisplay{width:100%;margin:0}body.nanotrasen header.titlebar .close,body.nanotrasen header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#8ba5c4}body.nanotrasen header.titlebar .close:hover,body.nanotrasen header.titlebar .minimize:hover{color:#9cb2cd}body.nanotrasen header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.nanotrasen header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.nanotrasen header.titlebar .title{position:absolute;top:6px;left:46px;color:#8ba5c4;font-size:16px;white-space:nowrap}body.nanotrasen header.titlebar .minimize{position:absolute;top:6px;right:46px}body.nanotrasen header.titlebar .close{position:absolute;top:4px;right:12px}body.syndicate{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4wIiB2aWV3Qm94PSIwIDAgMjAwIDI4OS43NDIiIG9wYWNpdHk9Ii4zMyI+DQogIDxwYXRoIGQ9Im0gOTMuNTM3Njc3LDAgYyAtMTguMTEzMTI1LDAgLTM0LjIyMDEzMywzLjExMTY0IC00OC4zMjM0ODQsOS4zMzQzNyAtMTMuOTY1MDkyLDYuMjIxNjcgLTI0LjYxMjQ0MiwxNS4wNzExNCAtMzEuOTQwNjUxLDI2LjU0NzEgLTcuMTg5OTM5OCwxMS4zMzc4OSAtMTAuMzAxMjI2NiwyNC43NDkxMSAtMTAuMzAxMjI2Niw0MC4yMzQ3OCAwLDEwLjY0NjYyIDIuNzI1MDAyNiwyMC40NjQ2NSA4LjE3NTExMTYsMjkuNDUyNTggNS42MTUyNzcsOC45ODY4NiAxNC4wMzgyNzcsMTcuMzUyMDQgMjUuMjY4ODIxLDI1LjA5NDM2IDExLjIzMDU0NCw3LjYwNTMxIDI2LjUwNzQyMSwxNS40MTgzNSA0NS44MzA1MTQsMjMuNDM3ODIgMTkuOTgzNzQ4LDguMjk1NTcgMzQuODQ4ODQ4LDE1LjU1NDcxIDQ0LjU5Mjk5OCwyMS43NzYzOCA5Ljc0NDE0LDYuMjIyNzMgMTYuNzYxNywxMi44NTg1IDIxLjA1NTcyLDE5LjkwOTUxIDQuMjk0MDQsNy4wNTIwOCA2LjQ0MTkzLDE1Ljc2NDA4IDYuNDQxOTMsMjYuMTM0NTkgMCwxNi4xNzcwMiAtNS4yMDE5NiwyOC40ODIyMiAtMTUuNjA2NzMsMzYuOTE2ODIgLTEwLjIzOTYsOC40MzQ3IC0yNS4wMjIwMywxMi42NTIzIC00NC4zNDUxNjksMTIuNjUyMyAtMTQuMDM4MTcxLDAgLTI1LjUxNTI0NywtMS42NTk0IC0zNC40MzM2MTgsLTQuOTc3NyAtOC45MTgzNywtMy40NTY2IC0xNi4xODU1NzIsLTguNzExMyAtMjEuODAwODM5LC0xNS43NjMzIC01LjYxNTI3NywtNy4wNTIxIC0xMC4wNzQ3OTUsLTE2LjY2MDg4IC0xMy4zNzc4OTksLTI4LjgyODEyIGwgLTI0Ljc3MzE2MjYyOTM5NDUsMCAwLDU2LjgyNjMyIEMgMzMuODU2NzY5LDI4Ni4wNzYwMSA2My43NDkwNCwyODkuNzQyMDEgODkuNjc4MzgzLDI4OS43NDIwMSBjIDE2LjAyMDAyNywwIDMwLjcxOTc4NywtMS4zODI3IDQ0LjA5NzMzNywtNC4xNDc5IDEzLjU0MjcyLC0yLjkwNDMgMjUuMTA0MSwtNy40Njc2IDM0LjY4MzA5LC0xMy42ODkzIDkuNzQ0MTMsLTYuMzU5NyAxNy4zNDA0MiwtMTQuNTE5NSAyMi43OTA1MiwtMjQuNDc0OCA1LjQ1MDEsLTEwLjA5MzMyIDguMTc1MTEsLTIyLjM5OTU5IDguMTc1MTEsLTM2LjkxNjgyIDAsLTEyLjk5NzY0IC0zLjMwMjEsLTI0LjMzNTM5IC05LjkwODI5LC0zNC4wMTQ2IC02LjQ0MTA1LC05LjgxNzI1IC0xNS41MjU0NSwtMTguNTI3MDcgLTI3LjI1MTQ2LC0yNi4xMzEzMyAtMTEuNTYwODUsLTcuNjA0MjcgLTI3LjkxMDgzLC0xNS44MzE0MiAtNDkuMDUwNjYsLTI0LjY4MDIyIC0xNy41MDY0NCwtNy4xOTAxMiAtMzAuNzE5NjY4LC0xMy42ODk0OCAtMzkuNjM4MDM4LC0xOS40OTcwMSAtOC45MTgzNzEsLTUuODA3NTIgLTE4LjYwNzQ3NCwtMTIuNDM0MDkgLTI0LjA5NjUyNCwtMTguODc0MTcgLTUuNDI2MDQzLC02LjM2NjE2IC05LjY1ODgyNiwtMTUuMDcwMDMgLTkuNjU4ODI2LC0yNC44ODcyOSAwLC05LjI2NDAxIDIuMDc1NDE0LC0xNy4yMTM0NSA2LjIyMzQ1NCwtMjMuODUwMzMgMTEuMDk4Mjk4LC0xNC4zOTc0OCA0MS4yODY2MzgsLTEuNzk1MDcgNDUuMDc1NjA5LDI0LjM0NzYyIDQuODM5MzkyLDYuNzc0OTEgOC44NDkzNSwxNi4yNDcyOSAxMi4wMjk1MTUsMjguNDE1NiBsIDIwLjUzMjM0LDAgMCwtNTUuOTk5NjcgYyAtNC40NzgyNSwtNS45MjQ0OCAtOS45NTQ4OCwtMTAuNjMyMjIgLTE1LjkwODM3LC0xNC4zNzQxMSAxLjY0MDU1LDAuNDc5MDUgMy4xOTAzOSwxLjAyMzc2IDQuNjM4NjUsMS42NDAyNCA2LjQ5ODYxLDIuNjI2MDcgMTIuMTY3OTMsNy4zMjc0NyAxNy4wMDczLDE0LjEwMzQ1IDQuODM5MzksNi43NzQ5MSA4Ljg0OTM1LDE2LjI0NTY3IDEyLjAyOTUyLDI4LjQxMzk3IDAsMCA4LjQ4MTI4LC0wLjEyODk0IDguNDg5NzgsLTAuMDAyIDAuNDE3NzYsNi40MTQ5NCAtMS43NTMzOSw5LjQ1Mjg2IC00LjEyMzQyLDEyLjU2MTA0IC0yLjQxNzQsMy4xNjk3OCAtNS4xNDQ4Niw2Ljc4OTczIC00LjAwMjc4LDEzLjAwMjkgMS41MDc4Niw4LjIwMzE4IDEwLjE4MzU0LDEwLjU5NjQyIDE0LjYyMTk0LDkuMzExNTQgLTMuMzE4NDIsLTAuNDk5MTEgLTUuMzE4NTUsLTEuNzQ5NDggLTUuMzE4NTUsLTEuNzQ5NDggMCwwIDEuODc2NDYsMC45OTg2OCA1LjY1MTE3LC0xLjM1OTgxIC0zLjI3Njk1LDAuOTU1NzEgLTEwLjcwNTI5LC0wLjc5NzM4IC0xMS44MDEyNSwtNi43NjMxMyAtMC45NTc1MiwtNS4yMDg2MSAwLjk0NjU0LC03LjI5NTE0IDMuNDAxMTMsLTEwLjUxNDgyIDIuNDU0NjIsLTMuMjE5NjggNS4yODQyNiwtNi45NTgzMSA0LjY4NDMsLTE0LjQ4ODI0IGwgMC4wMDMsMC4wMDIgOC45MjY3NiwwIDAsLTU1Ljk5OTY3IGMgLTE1LjA3MTI1LC0zLjg3MTY4IC0yNy42NTMxNCwtNi4zNjA0MiAtMzcuNzQ2NzEsLTcuNDY1ODYgLTkuOTU1MzEsLTEuMTA3NTUgLTIwLjE4ODIzLC0xLjY1OTgxIC0zMC42OTY2MTMsLTEuNjU5ODEgeiBtIDcwLjMyMTYwMywxNy4zMDg5MyAwLjIzODA1LDQwLjMwNDkgYyAxLjMxODA4LDEuMjI2NjYgMi40Mzk2NSwyLjI3ODE1IDMuMzQwODEsMy4xMDYwMiA0LjgzOTM5LDYuNzc0OTEgOC44NDkzNCwxNi4yNDU2NiAxMi4wMjk1MSwyOC40MTM5NyBsIDIwLjUzMjM0LDAgMCwtNTUuOTk5NjcgYyAtNi42NzczMSwtNC41OTM4MSAtMTkuODM2NDMsLTEwLjQ3MzA5IC0zNi4xNDA3MSwtMTUuODI1MjIgeiBtIC0yOC4xMjA0OSw1LjYwNTUxIDguNTY0NzksMTcuNzE2NTUgYyAtMTEuOTcwMzcsLTYuNDY2OTcgLTEzLjg0Njc4LC05LjcxNzI2IC04LjU2NDc5LC0xNy43MTY1NSB6IG0gMjIuNzk3MDUsMCBjIDIuNzcxNSw3Ljk5OTI5IDEuNzg3NDEsMTEuMjQ5NTggLTQuNDkzNTQsMTcuNzE2NTUgbCA0LjQ5MzU0LC0xNy43MTY1NSB6IG0gMTUuMjIxOTUsMjQuMDA4NDggOC41NjQ3OSwxNy43MTY1NSBjIC0xMS45NzAzOCwtNi40NjY5NyAtMTMuODQ2NzksLTkuNzE3MjYgLTguNTY0NzksLTE3LjcxNjU1IHogbSAyMi43OTcwNCwwIGMgMi43NzE1LDcuOTk5MjkgMS43ODc0MSwxMS4yNDk1OCAtNC40OTM1NCwxNy43MTY1NSBsIDQuNDkzNTQsLTE3LjcxNjU1IHogbSAtOTkuMTEzODQsMi4yMDc2NCA4LjU2NDc5LDE3LjcxNjU1IGMgLTExLjk3MDM4MiwtNi40NjY5NyAtMTMuODQ2NzgyLC05LjcxNzI2IC04LjU2NDc5LC0xNy43MTY1NSB6IG0gMjIuNzk1NDIsMCBjIDIuNzcxNSw3Ljk5OTI5IDEuNzg3NDEsMTEuMjQ5NTggLTQuNDkzNTQsMTcuNzE2NTUgbCA0LjQ5MzU0LC0xNy43MTY1NSB6IiAvPg0KPC9zdmc+DQo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4NCjwhLS0gaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktc2EvNC4wLyAtLT4NCg==") no-repeat fixed 50%/70% 70%,linear-gradient(180deg,#750000 0,#340404);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff750000",endColorstr="#ff340404",GradientType=0)}body.syndicate .normal{color:#40628a}body.syndicate .good{color:#73e573}body.syndicate .average{color:#be6209}body.syndicate .bad{color:#b00e0e}body.syndicate .highlight{color:#000}body.syndicate main{display:block;margin-top:32px;padding:2px 6px 0}body.syndicate hr{height:2px;background-color:#272727;border:none}body.syndicate .hidden{display:none}body.syndicate .bar .barText,body.syndicate span.button{color:#fff;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.syndicate .bold{font-weight:700}body.syndicate .italic{font-style:italic}body.syndicate [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.syndicate div[data-tooltip],body.syndicate span[data-tooltip]{position:relative}body.syndicate div[data-tooltip]:after,body.syndicate span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #272727;background-color:#363636}body.syndicate div[data-tooltip]:hover:after,body.syndicate span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.syndicate div[data-tooltip].tooltip-top:after,body.syndicate span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.syndicate div[data-tooltip].tooltip-top:hover:after,body.syndicate span[data-tooltip].tooltip-top:hover:after{-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.syndicate div[data-tooltip].tooltip-bottom:after,body.syndicate span[data-tooltip].tooltip-bottom:after{top:100%;left:50%;-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.syndicate div[data-tooltip].tooltip-bottom:hover:after,body.syndicate span[data-tooltip].tooltip-bottom:hover:after{-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.syndicate div[data-tooltip].tooltip-left:after,body.syndicate span[data-tooltip].tooltip-left:after{top:50%;right:100%;-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-left:hover:after,body.syndicate span[data-tooltip].tooltip-left:hover:after{-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-right:after,body.syndicate span[data-tooltip].tooltip-right:after{top:50%;left:100%;-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-right:hover:after,body.syndicate span[data-tooltip].tooltip-right:hover:after{-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.syndicate .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #000;background:#272727}body.syndicate .bar .barText{position:absolute;top:0;right:3px}body.syndicate .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#000}body.syndicate .bar .barFill.good{background-color:#73e573}body.syndicate .bar .barFill.average{background-color:#be6209}body.syndicate .bar .barFill.bad{background-color:#b00e0e}body.syndicate span.button{display:inline-block;vertical-align:middle;min-height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #272727}body.syndicate span.button .fa{padding-right:2px}body.syndicate span.button.normal{transition:background-color .5s;background-color:#397439}body.syndicate span.button.normal.active:focus,body.syndicate span.button.normal.active:hover{transition:background-color .25s;background-color:#4a964a;outline:0}body.syndicate span.button.disabled{transition:background-color .5s;background-color:#363636}body.syndicate span.button.disabled.active:focus,body.syndicate span.button.disabled.active:hover{transition:background-color .25s;background-color:#545454;outline:0}body.syndicate span.button.selected{transition:background-color .5s;background-color:#9d0808}body.syndicate span.button.selected.active:focus,body.syndicate span.button.selected.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.syndicate span.button.toggle{transition:background-color .5s;background-color:#9d0808}body.syndicate span.button.toggle.active:focus,body.syndicate span.button.toggle.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.syndicate span.button.caution{transition:background-color .5s;background-color:#be6209}body.syndicate span.button.caution.active:focus,body.syndicate span.button.caution.active:hover{transition:background-color .25s;background-color:#eb790b;outline:0}body.syndicate span.button.danger{transition:background-color .5s;background-color:#9a9d00}body.syndicate span.button.danger.active:focus,body.syndicate span.button.danger.active:hover{transition:background-color .25s;background-color:#ced200;outline:0}body.syndicate span.button.gridable{width:125px;margin:2px 0}body.syndicate span.button.gridable.center{text-align:center;width:75px}body.syndicate span.button+span:not(.button),body.syndicate span:not(.button)+span.button{margin-left:5px}body.syndicate div.display{width:100%;padding:4px;margin:6px 0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000);background-color:rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(0,0,0,.75)}body.syndicate div.display.tabular{padding:0;margin:0}body.syndicate div.display header,body.syndicate div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#fff;border-bottom:2px solid #272727}body.syndicate div.display header .buttonRight,body.syndicate div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.syndicate div.display article,body.syndicate div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.syndicate input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#fff;background-color:#9d0808;border:1px solid #272727}body.syndicate input.number{width:35px}body.syndicate input::-webkit-input-placeholder{color:#999}body.syndicate input:-ms-input-placeholder{color:#999}body.syndicate input::placeholder{color:#999}body.syndicate input::-ms-clear{display:none}body.syndicate svg.linegraph{overflow:hidden}body.syndicate div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#000;font-weight:700;font-style:italic;background-color:#750000;background-image:repeating-linear-gradient(-45deg,#750000,#750000 10px,#910101 0,#910101 20px)}body.syndicate div.notice .label{color:#000}body.syndicate div.notice .content:only-of-type{padding:0}body.syndicate div.notice hr{background-color:#272727}body.syndicate div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #363636;-ms-transform:rotate(1turn);transform:rotate(1turn)}body.syndicate section .cell,body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.syndicate section{display:table-row;width:100%}body.syndicate section:not(:first-child){padding-top:4px}body.syndicate section.candystripe:nth-child(2n){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.syndicate section .label{width:1%;padding-right:32px;white-space:nowrap;color:#fff}body.syndicate section .content:not(:last-child){padding-right:16px}body.syndicate section .line{width:100%}body.syndicate section .cell:not(:first-child){text-align:center;padding-top:0}body.syndicate section .cell span.button{width:75px}body.syndicate section:not(:last-child){padding-right:4px}body.syndicate div.subdisplay{width:100%;margin:0}body.syndicate header.titlebar .close,body.syndicate header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#e74242}body.syndicate header.titlebar .close:hover,body.syndicate header.titlebar .minimize:hover{color:#eb5e5e}body.syndicate header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.syndicate header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.syndicate header.titlebar .title{position:absolute;top:6px;left:46px;color:#e74242;font-size:16px;white-space:nowrap}body.syndicate header.titlebar .minimize{position:absolute;top:6px;right:46px}body.syndicate header.titlebar .close{position:absolute;top:4px;right:12px}.no-icons header.titlebar .statusicon{font-size:20px}.no-icons header.titlebar .statusicon:after{content:"O"}.no-icons header.titlebar .minimize{top:-2px;font-size:20px}.no-icons header.titlebar .minimize:after{content:"—"}.no-icons header.titlebar .close{font-size:20px}.no-icons header.titlebar .close:after{content:"X"}
\ No newline at end of file
+@charset "utf-8";body,html{box-sizing:border-box;height:100%;margin:0}html{overflow:hidden;cursor:default}body{overflow:auto;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#fff;background-color:#2a2a2a;background-image:linear-gradient(180deg,#2a2a2a 0,#202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff2a2a2a",endColorstr="#ff202020",GradientType=0)}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4{display:inline-block;margin:0;padding:6px 0}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4{font-size:12px}body.clockwork{background:linear-gradient(180deg,#b18b25 0,#5f380e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffb18b25",endColorstr="#ff5f380e",GradientType=0)}body.clockwork .normal{color:#b18b25}body.clockwork .good{color:#cfba47}body.clockwork .average{color:#896b19}body.clockwork .bad{color:#5f380e}body.clockwork .highlight{color:#b18b25}body.clockwork main{display:block;margin-top:32px;padding:2px 6px 0}body.clockwork hr{height:2px;background-color:#b18b25;border:none}body.clockwork .hidden{display:none}body.clockwork .bar .barText,body.clockwork span.button{color:#b18b25;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.clockwork .bold{font-weight:700}body.clockwork .italic{font-style:italic}body.clockwork [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.clockwork div[data-tooltip],body.clockwork span[data-tooltip]{position:relative}body.clockwork div[data-tooltip]:after,body.clockwork span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #170800;background-color:#2d1400}body.clockwork div[data-tooltip]:hover:after,body.clockwork span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.clockwork div[data-tooltip].tooltip-top:after,body.clockwork span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.clockwork div[data-tooltip].tooltip-top:hover:after,body.clockwork span[data-tooltip].tooltip-top:hover:after{-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.clockwork div[data-tooltip].tooltip-bottom:after,body.clockwork span[data-tooltip].tooltip-bottom:after{top:100%;left:50%;-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.clockwork div[data-tooltip].tooltip-bottom:hover:after,body.clockwork span[data-tooltip].tooltip-bottom:hover:after{-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.clockwork div[data-tooltip].tooltip-left:after,body.clockwork span[data-tooltip].tooltip-left:after{top:50%;right:100%;-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.clockwork div[data-tooltip].tooltip-left:hover:after,body.clockwork span[data-tooltip].tooltip-left:hover:after{-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.clockwork div[data-tooltip].tooltip-right:after,body.clockwork span[data-tooltip].tooltip-right:after{top:50%;left:100%;-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.clockwork div[data-tooltip].tooltip-right:hover:after,body.clockwork span[data-tooltip].tooltip-right:hover:after{-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.clockwork .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #170800;background:#2d1400}body.clockwork .bar .barText{position:absolute;top:0;right:3px}body.clockwork .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#b18b25}body.clockwork .bar .barFill.good{background-color:#cfba47}body.clockwork .bar .barFill.average{background-color:#896b19}body.clockwork .bar .barFill.bad{background-color:#5f380e}body.clockwork span.button{display:inline-block;vertical-align:middle;min-height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #170800}body.clockwork span.button .fa{padding-right:2px}body.clockwork span.button.normal{transition:background-color .5s;background-color:#5f380e}body.clockwork span.button.normal.active:focus,body.clockwork span.button.normal.active:hover{transition:background-color .25s;background-color:#704211;outline:0}body.clockwork span.button.disabled{transition:background-color .5s;background-color:#2d1400}body.clockwork span.button.disabled.active:focus,body.clockwork span.button.disabled.active:hover{transition:background-color .25s;background-color:#441e00;outline:0}body.clockwork span.button.selected{transition:background-color .5s;background-color:#cfba47}body.clockwork span.button.selected.active:focus,body.clockwork span.button.selected.active:hover{transition:background-color .25s;background-color:#d1bd50;outline:0}body.clockwork span.button.toggle{transition:background-color .5s;background-color:#cfba47}body.clockwork span.button.toggle.active:focus,body.clockwork span.button.toggle.active:hover{transition:background-color .25s;background-color:#d1bd50;outline:0}body.clockwork span.button.caution{transition:background-color .5s;background-color:#be6209}body.clockwork span.button.caution.active:focus,body.clockwork span.button.caution.active:hover{transition:background-color .25s;background-color:#cd6a0a;outline:0}body.clockwork span.button.danger{transition:background-color .5s;background-color:#9a9d00}body.clockwork span.button.danger.active:focus,body.clockwork span.button.danger.active:hover{transition:background-color .25s;background-color:#abaf00;outline:0}body.clockwork span.button.gridable{width:125px;margin:2px 0}body.clockwork span.button.gridable.center{text-align:center;width:75px}body.clockwork span.button+span:not(.button),body.clockwork span:not(.button)+span.button{margin-left:5px}body.clockwork div.display{width:100%;padding:4px;margin:6px 0;background-color:#2d1400;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#e62d1400,endColorStr=#e62d1400)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#e62d1400,endColorStr=#e62d1400);background-color:rgba(45,20,0,.9);box-shadow:inset 0 0 5px rgba(0,0,0,.3)}body.clockwork div.display.tabular{padding:0;margin:0}body.clockwork div.display header,body.clockwork div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#cfba47;border-bottom:2px solid #b18b25}body.clockwork div.display header .buttonRight,body.clockwork div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.clockwork div.display article,body.clockwork div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.clockwork input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#b18b25;background-color:#cfba47;border:1px solid #272727}body.clockwork input.number{width:35px}body.clockwork input:-ms-input-placeholder{color:#999}body.clockwork input::placeholder{color:#999}body.clockwork input::-ms-clear{display:none}body.clockwork svg.linegraph{overflow:hidden}body.clockwork div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#2d1400;font-weight:700;font-style:italic;background-color:#000;background-image:repeating-linear-gradient(-45deg,#000,#000 10px,#170800 0,#170800 20px)}body.clockwork div.notice .label{color:#2d1400}body.clockwork div.notice .content:only-of-type{padding:0}body.clockwork div.notice hr{background-color:#896b19}body.clockwork div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #5f380e;-ms-transform:rotate(1turn);transform:rotate(1turn)}body.clockwork section .cell,body.clockwork section .content,body.clockwork section .label,body.clockwork section .line,body.nanotrasen section .cell,body.nanotrasen section .content,body.nanotrasen section .label,body.nanotrasen section .line,body.syndicate section .cell,body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.clockwork section{display:table-row;width:100%}body.clockwork section:not(:first-child){padding-top:4px}body.clockwork section.candystripe:nth-child(2n){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.clockwork section .label{width:1%;padding-right:32px;white-space:nowrap;color:#b18b25}body.clockwork section .content:not(:last-child){padding-right:16px}body.clockwork section .line{width:100%}body.clockwork section .cell:not(:first-child){text-align:center;padding-top:0}body.clockwork section .cell span.button{width:75px}body.clockwork section:not(:last-child){padding-right:4px}body.clockwork div.subdisplay{width:100%;margin:0}body.clockwork header.titlebar .close,body.clockwork header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#cfba47}body.clockwork header.titlebar .close:hover,body.clockwork header.titlebar .minimize:hover{color:#d1bd50}body.clockwork header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#5f380e;border-bottom:1px solid #170800;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.clockwork header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.clockwork header.titlebar .title{position:absolute;top:6px;left:46px;color:#cfba47;font-size:16px;white-space:nowrap}body.clockwork header.titlebar .minimize{position:absolute;top:6px;right:46px}body.clockwork header.titlebar .close{position:absolute;top:4px;right:12px}body.nanotrasen{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4wIiB2aWV3Qm94PSIwIDAgNDI1IDIwMCIgb3BhY2l0eT0iLjMzIj4NCiAgPHBhdGggZD0ibSAxNzguMDAzOTksMC4wMzg2OSAtNzEuMjAzOTMsMCBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgLTYuNzYxMzQsNi4wMjU1NSBsIDAsMTg3Ljg3MTQ3IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM0LDYuMDI1NTQgbCA1My4xMDcyLDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIDYuNzYxMzUsLTYuMDI1NTQgbCAwLC0xMDEuNTQ0MDE4IDcyLjIxNjI4LDEwNC42OTkzOTggYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIDUuNzYwMTUsMi44NzAxNiBsIDczLjU1NDg3LDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIDYuNzYxMzUsLTYuMDI1NTQgbCAwLC0xODcuODcxNDcgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTM1LC02LjAyNTU1IGwgLTU0LjcxNjQ0LDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTMzLDYuMDI1NTUgbCAwLDEwMi42MTkzNSBMIDE4My43NjQxMywyLjkwODg2IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNS43NjAxNCwtMi44NzAxNyB6IiAvPg0KICA8cGF0aCBkPSJNIDQuODQ0NjMzMywyMi4xMDg3NSBBIDEzLjQxMjAzOSwxMi41MDE4NDIgMCAwIDEgMTMuNDc3NTg4LDAuMDM5MjQgbCA2Ni4xMTgzMTUsMCBhIDUuMzY0ODE1OCw1LjAwMDczNyAwIDAgMSA1LjM2NDgyMyw1LjAwMDczIGwgMCw3OS44NzkzMSB6IiAvPg0KICA8cGF0aCBkPSJtIDQyMC4xNTUzNSwxNzcuODkxMTkgYSAxMy40MTIwMzgsMTIuNTAxODQyIDAgMCAxIC04LjYzMjk1LDIyLjA2OTUxIGwgLTY2LjExODMyLDAgYSA1LjM2NDgxNTIsNS4wMDA3MzcgMCAwIDEgLTUuMzY0ODIsLTUuMDAwNzQgbCAwLC03OS44NzkzMSB6IiAvPg0KPC9zdmc+DQo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4NCjwhLS0gaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktc2EvNC4wLyAtLT4NCg==") no-repeat fixed 50%/70% 70%,linear-gradient(180deg,#2a2a2a 0,#202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff2a2a2a",endColorstr="#ff202020",GradientType=0)}body.nanotrasen .normal{color:#40628a}body.nanotrasen .good{color:#537d29}body.nanotrasen .average{color:#be6209}body.nanotrasen .bad{color:#b00e0e}body.nanotrasen .highlight{color:#8ba5c4}body.nanotrasen main{display:block;margin-top:32px;padding:2px 6px 0}body.nanotrasen hr{height:2px;background-color:#40628a;border:none}body.nanotrasen .hidden{display:none}body.nanotrasen .bar .barText,body.nanotrasen span.button{color:#fff;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.nanotrasen .bold{font-weight:700}body.nanotrasen .italic{font-style:italic}body.nanotrasen [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.nanotrasen div[data-tooltip],body.nanotrasen span[data-tooltip]{position:relative}body.nanotrasen div[data-tooltip]:after,body.nanotrasen span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #272727;background-color:#363636}body.nanotrasen div[data-tooltip]:hover:after,body.nanotrasen span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.nanotrasen div[data-tooltip].tooltip-top:after,body.nanotrasen span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.nanotrasen div[data-tooltip].tooltip-top:hover:after,body.nanotrasen span[data-tooltip].tooltip-top:hover:after{-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.nanotrasen div[data-tooltip].tooltip-bottom:after,body.nanotrasen span[data-tooltip].tooltip-bottom:after{top:100%;left:50%;-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.nanotrasen div[data-tooltip].tooltip-bottom:hover:after,body.nanotrasen span[data-tooltip].tooltip-bottom:hover:after{-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.nanotrasen div[data-tooltip].tooltip-left:after,body.nanotrasen span[data-tooltip].tooltip-left:after{top:50%;right:100%;-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-left:hover:after,body.nanotrasen span[data-tooltip].tooltip-left:hover:after{-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-right:after,body.nanotrasen span[data-tooltip].tooltip-right:after{top:50%;left:100%;-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-right:hover:after,body.nanotrasen span[data-tooltip].tooltip-right:hover:after{-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.nanotrasen .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #40628a;background:#272727}body.nanotrasen .bar .barText{position:absolute;top:0;right:3px}body.nanotrasen .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#40628a}body.nanotrasen .bar .barFill.good{background-color:#537d29}body.nanotrasen .bar .barFill.average{background-color:#be6209}body.nanotrasen .bar .barFill.bad{background-color:#b00e0e}body.nanotrasen span.button{display:inline-block;vertical-align:middle;min-height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #272727}body.nanotrasen span.button .fa{padding-right:2px}body.nanotrasen span.button.normal{transition:background-color .5s;background-color:#40628a}body.nanotrasen span.button.normal.active:focus,body.nanotrasen span.button.normal.active:hover{transition:background-color .25s;background-color:#4f78aa;outline:0}body.nanotrasen span.button.disabled{transition:background-color .5s;background-color:#999}body.nanotrasen span.button.disabled.active:focus,body.nanotrasen span.button.disabled.active:hover{transition:background-color .25s;background-color:#a8a8a8;outline:0}body.nanotrasen span.button.selected{transition:background-color .5s;background-color:#2f943c}body.nanotrasen span.button.selected.active:focus,body.nanotrasen span.button.selected.active:hover{transition:background-color .25s;background-color:#3ab84b;outline:0}body.nanotrasen span.button.toggle{transition:background-color .5s;background-color:#2f943c}body.nanotrasen span.button.toggle.active:focus,body.nanotrasen span.button.toggle.active:hover{transition:background-color .25s;background-color:#3ab84b;outline:0}body.nanotrasen span.button.caution{transition:background-color .5s;background-color:#9a9d00}body.nanotrasen span.button.caution.active:focus,body.nanotrasen span.button.caution.active:hover{transition:background-color .25s;background-color:#ced200;outline:0}body.nanotrasen span.button.danger{transition:background-color .5s;background-color:#9d0808}body.nanotrasen span.button.danger.active:focus,body.nanotrasen span.button.danger.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.nanotrasen span.button.gridable{width:125px;margin:2px 0}body.nanotrasen span.button.gridable.center{text-align:center;width:75px}body.nanotrasen span.button+span:not(.button),body.nanotrasen span:not(.button)+span.button{margin-left:5px}body.nanotrasen div.display{width:100%;padding:4px;margin:6px 0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#54000000,endColorStr=#54000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#54000000,endColorStr=#54000000);background-color:rgba(0,0,0,.33);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}body.nanotrasen div.display.tabular{padding:0;margin:0}body.nanotrasen div.display header,body.nanotrasen div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#fff;border-bottom:2px solid #40628a}body.nanotrasen div.display header .buttonRight,body.nanotrasen div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.nanotrasen div.display article,body.nanotrasen div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.nanotrasen input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#000;background-color:#fff;border:1px solid #272727}body.nanotrasen input.number{width:35px}body.nanotrasen input:-ms-input-placeholder{color:#999}body.nanotrasen input::placeholder{color:#999}body.nanotrasen input::-ms-clear{display:none}body.nanotrasen svg.linegraph{overflow:hidden}body.nanotrasen div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#000;font-weight:700;font-style:italic;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,#bb9b68,#bb9b68 10px,#b1905d 0,#b1905d 20px)}body.nanotrasen div.notice .label{color:#000}body.nanotrasen div.notice .content:only-of-type{padding:0}body.nanotrasen div.notice hr{background-color:#272727}body.nanotrasen div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #363636;-ms-transform:rotate(1turn);transform:rotate(1turn)}body.nanotrasen section .cell,body.nanotrasen section .content,body.nanotrasen section .label,body.nanotrasen section .line,body.syndicate section .cell,body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.nanotrasen section{display:table-row;width:100%}body.nanotrasen section:not(:first-child){padding-top:4px}body.nanotrasen section.candystripe:nth-child(2n){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.nanotrasen section .label{width:1%;padding-right:32px;white-space:nowrap;color:#8ba5c4}body.nanotrasen section .content:not(:last-child){padding-right:16px}body.nanotrasen section .line{width:100%}body.nanotrasen section .cell:not(:first-child){text-align:center;padding-top:0}body.nanotrasen section .cell span.button{width:75px}body.nanotrasen section:not(:last-child){padding-right:4px}body.nanotrasen div.subdisplay{width:100%;margin:0}body.nanotrasen header.titlebar .close,body.nanotrasen header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#8ba5c4}body.nanotrasen header.titlebar .close:hover,body.nanotrasen header.titlebar .minimize:hover{color:#9cb2cd}body.nanotrasen header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.nanotrasen header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.nanotrasen header.titlebar .title{position:absolute;top:6px;left:46px;color:#8ba5c4;font-size:16px;white-space:nowrap}body.nanotrasen header.titlebar .minimize{position:absolute;top:6px;right:46px}body.nanotrasen header.titlebar .close{position:absolute;top:4px;right:12px}body.syndicate{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4wIiB2aWV3Qm94PSIwIDAgMjAwIDI4OS43NDIiIG9wYWNpdHk9Ii4zMyI+DQogIDxwYXRoIGQ9Im0gOTMuNTM3Njc3LDAgYyAtMTguMTEzMTI1LDAgLTM0LjIyMDEzMywzLjExMTY0IC00OC4zMjM0ODQsOS4zMzQzNyAtMTMuOTY1MDkyLDYuMjIxNjcgLTI0LjYxMjQ0MiwxNS4wNzExNCAtMzEuOTQwNjUxLDI2LjU0NzEgLTcuMTg5OTM5OCwxMS4zMzc4OSAtMTAuMzAxMjI2NiwyNC43NDkxMSAtMTAuMzAxMjI2Niw0MC4yMzQ3OCAwLDEwLjY0NjYyIDIuNzI1MDAyNiwyMC40NjQ2NSA4LjE3NTExMTYsMjkuNDUyNTggNS42MTUyNzcsOC45ODY4NiAxNC4wMzgyNzcsMTcuMzUyMDQgMjUuMjY4ODIxLDI1LjA5NDM2IDExLjIzMDU0NCw3LjYwNTMxIDI2LjUwNzQyMSwxNS40MTgzNSA0NS44MzA1MTQsMjMuNDM3ODIgMTkuOTgzNzQ4LDguMjk1NTcgMzQuODQ4ODQ4LDE1LjU1NDcxIDQ0LjU5Mjk5OCwyMS43NzYzOCA5Ljc0NDE0LDYuMjIyNzMgMTYuNzYxNywxMi44NTg1IDIxLjA1NTcyLDE5LjkwOTUxIDQuMjk0MDQsNy4wNTIwOCA2LjQ0MTkzLDE1Ljc2NDA4IDYuNDQxOTMsMjYuMTM0NTkgMCwxNi4xNzcwMiAtNS4yMDE5NiwyOC40ODIyMiAtMTUuNjA2NzMsMzYuOTE2ODIgLTEwLjIzOTYsOC40MzQ3IC0yNS4wMjIwMywxMi42NTIzIC00NC4zNDUxNjksMTIuNjUyMyAtMTQuMDM4MTcxLDAgLTI1LjUxNTI0NywtMS42NTk0IC0zNC40MzM2MTgsLTQuOTc3NyAtOC45MTgzNywtMy40NTY2IC0xNi4xODU1NzIsLTguNzExMyAtMjEuODAwODM5LC0xNS43NjMzIC01LjYxNTI3NywtNy4wNTIxIC0xMC4wNzQ3OTUsLTE2LjY2MDg4IC0xMy4zNzc4OTksLTI4LjgyODEyIGwgLTI0Ljc3MzE2MjYyOTM5NDUsMCAwLDU2LjgyNjMyIEMgMzMuODU2NzY5LDI4Ni4wNzYwMSA2My43NDkwNCwyODkuNzQyMDEgODkuNjc4MzgzLDI4OS43NDIwMSBjIDE2LjAyMDAyNywwIDMwLjcxOTc4NywtMS4zODI3IDQ0LjA5NzMzNywtNC4xNDc5IDEzLjU0MjcyLC0yLjkwNDMgMjUuMTA0MSwtNy40Njc2IDM0LjY4MzA5LC0xMy42ODkzIDkuNzQ0MTMsLTYuMzU5NyAxNy4zNDA0MiwtMTQuNTE5NSAyMi43OTA1MiwtMjQuNDc0OCA1LjQ1MDEsLTEwLjA5MzMyIDguMTc1MTEsLTIyLjM5OTU5IDguMTc1MTEsLTM2LjkxNjgyIDAsLTEyLjk5NzY0IC0zLjMwMjEsLTI0LjMzNTM5IC05LjkwODI5LC0zNC4wMTQ2IC02LjQ0MTA1LC05LjgxNzI1IC0xNS41MjU0NSwtMTguNTI3MDcgLTI3LjI1MTQ2LC0yNi4xMzEzMyAtMTEuNTYwODUsLTcuNjA0MjcgLTI3LjkxMDgzLC0xNS44MzE0MiAtNDkuMDUwNjYsLTI0LjY4MDIyIC0xNy41MDY0NCwtNy4xOTAxMiAtMzAuNzE5NjY4LC0xMy42ODk0OCAtMzkuNjM4MDM4LC0xOS40OTcwMSAtOC45MTgzNzEsLTUuODA3NTIgLTE4LjYwNzQ3NCwtMTIuNDM0MDkgLTI0LjA5NjUyNCwtMTguODc0MTcgLTUuNDI2MDQzLC02LjM2NjE2IC05LjY1ODgyNiwtMTUuMDcwMDMgLTkuNjU4ODI2LC0yNC44ODcyOSAwLC05LjI2NDAxIDIuMDc1NDE0LC0xNy4yMTM0NSA2LjIyMzQ1NCwtMjMuODUwMzMgMTEuMDk4Mjk4LC0xNC4zOTc0OCA0MS4yODY2MzgsLTEuNzk1MDcgNDUuMDc1NjA5LDI0LjM0NzYyIDQuODM5MzkyLDYuNzc0OTEgOC44NDkzNSwxNi4yNDcyOSAxMi4wMjk1MTUsMjguNDE1NiBsIDIwLjUzMjM0LDAgMCwtNTUuOTk5NjcgYyAtNC40NzgyNSwtNS45MjQ0OCAtOS45NTQ4OCwtMTAuNjMyMjIgLTE1LjkwODM3LC0xNC4zNzQxMSAxLjY0MDU1LDAuNDc5MDUgMy4xOTAzOSwxLjAyMzc2IDQuNjM4NjUsMS42NDAyNCA2LjQ5ODYxLDIuNjI2MDcgMTIuMTY3OTMsNy4zMjc0NyAxNy4wMDczLDE0LjEwMzQ1IDQuODM5MzksNi43NzQ5MSA4Ljg0OTM1LDE2LjI0NTY3IDEyLjAyOTUyLDI4LjQxMzk3IDAsMCA4LjQ4MTI4LC0wLjEyODk0IDguNDg5NzgsLTAuMDAyIDAuNDE3NzYsNi40MTQ5NCAtMS43NTMzOSw5LjQ1Mjg2IC00LjEyMzQyLDEyLjU2MTA0IC0yLjQxNzQsMy4xNjk3OCAtNS4xNDQ4Niw2Ljc4OTczIC00LjAwMjc4LDEzLjAwMjkgMS41MDc4Niw4LjIwMzE4IDEwLjE4MzU0LDEwLjU5NjQyIDE0LjYyMTk0LDkuMzExNTQgLTMuMzE4NDIsLTAuNDk5MTEgLTUuMzE4NTUsLTEuNzQ5NDggLTUuMzE4NTUsLTEuNzQ5NDggMCwwIDEuODc2NDYsMC45OTg2OCA1LjY1MTE3LC0xLjM1OTgxIC0zLjI3Njk1LDAuOTU1NzEgLTEwLjcwNTI5LC0wLjc5NzM4IC0xMS44MDEyNSwtNi43NjMxMyAtMC45NTc1MiwtNS4yMDg2MSAwLjk0NjU0LC03LjI5NTE0IDMuNDAxMTMsLTEwLjUxNDgyIDIuNDU0NjIsLTMuMjE5NjggNS4yODQyNiwtNi45NTgzMSA0LjY4NDMsLTE0LjQ4ODI0IGwgMC4wMDMsMC4wMDIgOC45MjY3NiwwIDAsLTU1Ljk5OTY3IGMgLTE1LjA3MTI1LC0zLjg3MTY4IC0yNy42NTMxNCwtNi4zNjA0MiAtMzcuNzQ2NzEsLTcuNDY1ODYgLTkuOTU1MzEsLTEuMTA3NTUgLTIwLjE4ODIzLC0xLjY1OTgxIC0zMC42OTY2MTMsLTEuNjU5ODEgeiBtIDcwLjMyMTYwMywxNy4zMDg5MyAwLjIzODA1LDQwLjMwNDkgYyAxLjMxODA4LDEuMjI2NjYgMi40Mzk2NSwyLjI3ODE1IDMuMzQwODEsMy4xMDYwMiA0LjgzOTM5LDYuNzc0OTEgOC44NDkzNCwxNi4yNDU2NiAxMi4wMjk1MSwyOC40MTM5NyBsIDIwLjUzMjM0LDAgMCwtNTUuOTk5NjcgYyAtNi42NzczMSwtNC41OTM4MSAtMTkuODM2NDMsLTEwLjQ3MzA5IC0zNi4xNDA3MSwtMTUuODI1MjIgeiBtIC0yOC4xMjA0OSw1LjYwNTUxIDguNTY0NzksMTcuNzE2NTUgYyAtMTEuOTcwMzcsLTYuNDY2OTcgLTEzLjg0Njc4LC05LjcxNzI2IC04LjU2NDc5LC0xNy43MTY1NSB6IG0gMjIuNzk3MDUsMCBjIDIuNzcxNSw3Ljk5OTI5IDEuNzg3NDEsMTEuMjQ5NTggLTQuNDkzNTQsMTcuNzE2NTUgbCA0LjQ5MzU0LC0xNy43MTY1NSB6IG0gMTUuMjIxOTUsMjQuMDA4NDggOC41NjQ3OSwxNy43MTY1NSBjIC0xMS45NzAzOCwtNi40NjY5NyAtMTMuODQ2NzksLTkuNzE3MjYgLTguNTY0NzksLTE3LjcxNjU1IHogbSAyMi43OTcwNCwwIGMgMi43NzE1LDcuOTk5MjkgMS43ODc0MSwxMS4yNDk1OCAtNC40OTM1NCwxNy43MTY1NSBsIDQuNDkzNTQsLTE3LjcxNjU1IHogbSAtOTkuMTEzODQsMi4yMDc2NCA4LjU2NDc5LDE3LjcxNjU1IGMgLTExLjk3MDM4MiwtNi40NjY5NyAtMTMuODQ2NzgyLC05LjcxNzI2IC04LjU2NDc5LC0xNy43MTY1NSB6IG0gMjIuNzk1NDIsMCBjIDIuNzcxNSw3Ljk5OTI5IDEuNzg3NDEsMTEuMjQ5NTggLTQuNDkzNTQsMTcuNzE2NTUgbCA0LjQ5MzU0LC0xNy43MTY1NSB6IiAvPg0KPC9zdmc+DQo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4NCjwhLS0gaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktc2EvNC4wLyAtLT4NCg==") no-repeat fixed 50%/70% 70%,linear-gradient(180deg,#750000 0,#340404);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff750000",endColorstr="#ff340404",GradientType=0)}body.syndicate .normal{color:#40628a}body.syndicate .good{color:#73e573}body.syndicate .average{color:#be6209}body.syndicate .bad{color:#b00e0e}body.syndicate .highlight{color:#000}body.syndicate main{display:block;margin-top:32px;padding:2px 6px 0}body.syndicate hr{height:2px;background-color:#272727;border:none}body.syndicate .hidden{display:none}body.syndicate .bar .barText,body.syndicate span.button{color:#fff;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.syndicate .bold{font-weight:700}body.syndicate .italic{font-style:italic}body.syndicate [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.syndicate div[data-tooltip],body.syndicate span[data-tooltip]{position:relative}body.syndicate div[data-tooltip]:after,body.syndicate span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #272727;background-color:#363636}body.syndicate div[data-tooltip]:hover:after,body.syndicate span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.syndicate div[data-tooltip].tooltip-top:after,body.syndicate span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.syndicate div[data-tooltip].tooltip-top:hover:after,body.syndicate span[data-tooltip].tooltip-top:hover:after{-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.syndicate div[data-tooltip].tooltip-bottom:after,body.syndicate span[data-tooltip].tooltip-bottom:after{top:100%;left:50%;-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.syndicate div[data-tooltip].tooltip-bottom:hover:after,body.syndicate span[data-tooltip].tooltip-bottom:hover:after{-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.syndicate div[data-tooltip].tooltip-left:after,body.syndicate span[data-tooltip].tooltip-left:after{top:50%;right:100%;-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-left:hover:after,body.syndicate span[data-tooltip].tooltip-left:hover:after{-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-right:after,body.syndicate span[data-tooltip].tooltip-right:after{top:50%;left:100%;-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-right:hover:after,body.syndicate span[data-tooltip].tooltip-right:hover:after{-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.syndicate .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #000;background:#272727}body.syndicate .bar .barText{position:absolute;top:0;right:3px}body.syndicate .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#000}body.syndicate .bar .barFill.good{background-color:#73e573}body.syndicate .bar .barFill.average{background-color:#be6209}body.syndicate .bar .barFill.bad{background-color:#b00e0e}body.syndicate span.button{display:inline-block;vertical-align:middle;min-height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #272727}body.syndicate span.button .fa{padding-right:2px}body.syndicate span.button.normal{transition:background-color .5s;background-color:#397439}body.syndicate span.button.normal.active:focus,body.syndicate span.button.normal.active:hover{transition:background-color .25s;background-color:#4a964a;outline:0}body.syndicate span.button.disabled{transition:background-color .5s;background-color:#363636}body.syndicate span.button.disabled.active:focus,body.syndicate span.button.disabled.active:hover{transition:background-color .25s;background-color:#545454;outline:0}body.syndicate span.button.selected{transition:background-color .5s;background-color:#9d0808}body.syndicate span.button.selected.active:focus,body.syndicate span.button.selected.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.syndicate span.button.toggle{transition:background-color .5s;background-color:#9d0808}body.syndicate span.button.toggle.active:focus,body.syndicate span.button.toggle.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.syndicate span.button.caution{transition:background-color .5s;background-color:#be6209}body.syndicate span.button.caution.active:focus,body.syndicate span.button.caution.active:hover{transition:background-color .25s;background-color:#eb790b;outline:0}body.syndicate span.button.danger{transition:background-color .5s;background-color:#9a9d00}body.syndicate span.button.danger.active:focus,body.syndicate span.button.danger.active:hover{transition:background-color .25s;background-color:#ced200;outline:0}body.syndicate span.button.gridable{width:125px;margin:2px 0}body.syndicate span.button.gridable.center{text-align:center;width:75px}body.syndicate span.button+span:not(.button),body.syndicate span:not(.button)+span.button{margin-left:5px}body.syndicate div.display{width:100%;padding:4px;margin:6px 0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000);background-color:rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(0,0,0,.75)}body.syndicate div.display.tabular{padding:0;margin:0}body.syndicate div.display header,body.syndicate div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#fff;border-bottom:2px solid #272727}body.syndicate div.display header .buttonRight,body.syndicate div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.syndicate div.display article,body.syndicate div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.syndicate input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#fff;background-color:#9d0808;border:1px solid #272727}body.syndicate input.number{width:35px}body.syndicate input:-ms-input-placeholder{color:#999}body.syndicate input::placeholder{color:#999}body.syndicate input::-ms-clear{display:none}body.syndicate svg.linegraph{overflow:hidden}body.syndicate div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#000;font-weight:700;font-style:italic;background-color:#750000;background-image:repeating-linear-gradient(-45deg,#750000,#750000 10px,#910101 0,#910101 20px)}body.syndicate div.notice .label{color:#000}body.syndicate div.notice .content:only-of-type{padding:0}body.syndicate div.notice hr{background-color:#272727}body.syndicate div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #363636;-ms-transform:rotate(1turn);transform:rotate(1turn)}body.syndicate section .cell,body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.syndicate section{display:table-row;width:100%}body.syndicate section:not(:first-child){padding-top:4px}body.syndicate section.candystripe:nth-child(2n){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.syndicate section .label{width:1%;padding-right:32px;white-space:nowrap;color:#fff}body.syndicate section .content:not(:last-child){padding-right:16px}body.syndicate section .line{width:100%}body.syndicate section .cell:not(:first-child){text-align:center;padding-top:0}body.syndicate section .cell span.button{width:75px}body.syndicate section:not(:last-child){padding-right:4px}body.syndicate div.subdisplay{width:100%;margin:0}body.syndicate header.titlebar .close,body.syndicate header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#e74242}body.syndicate header.titlebar .close:hover,body.syndicate header.titlebar .minimize:hover{color:#eb5e5e}body.syndicate header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.syndicate header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.syndicate header.titlebar .title{position:absolute;top:6px;left:46px;color:#e74242;font-size:16px;white-space:nowrap}body.syndicate header.titlebar .minimize{position:absolute;top:6px;right:46px}body.syndicate header.titlebar .close{position:absolute;top:4px;right:12px}.no-icons header.titlebar .statusicon{font-size:20px}.no-icons header.titlebar .statusicon:after{content:"O"}.no-icons header.titlebar .minimize{top:-2px;font-size:20px}.no-icons header.titlebar .minimize:after{content:"—"}.no-icons header.titlebar .close{font-size:20px}.no-icons header.titlebar .close:after{content:"X"}
\ No newline at end of file
diff --git a/tgui/assets/tgui.js b/tgui/assets/tgui.js
index 6e2f1133f2..e5c86b9e78 100644
--- a/tgui/assets/tgui.js
+++ b/tgui/assets/tgui.js
@@ -13,6 +13,6 @@ e:"br"}," ",{p:[67,4,3196],t:7,e:"ui-button",a:{action:"createPatch",params:'{"m
}}}}(r),r.exports.template={v:3,t:[" ",{p:[20,1,545],t:7,e:"ui-display",a:{title:"Mech Status"},f:[{t:4,f:[{t:4,f:[{p:[23,4,646],t:7,e:"ui-section",a:{label:"Integrity"},f:[{p:[24,6,683],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,27,704]}],value:[{t:2,r:"adata.recharge_port.mech.health",p:[24,74,751]}],state:[{t:2,x:{r:["mechHealthState","adata.recharge_port.mech.health"],s:"_0(_1)"},p:[24,117,794]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.health"],s:"Math.round(_0)"},p:[24,171,848]},"/",{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,219,896]}]}]}," ",{t:4,f:[{t:4,f:[{p:[28,5,1061],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[28,31,1087],t:7,e:"span",a:{"class":"bad"},f:["Cell Critical Failure"]}]}],n:50,r:"data.recharge_port.mech.cell.critfail",p:[27,3,1010]},{t:4,n:51,f:[{p:[30,11,1170],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,13,1210],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.cell.maxcharge",p:[31,34,1231]}],value:[{t:2,r:"adata.recharge_port.mech.cell.charge",p:[31,86,1283]}],state:[{t:2,x:{r:["mechChargeState","adata.recharge_port.mech.cell.charge"],s:"_0(_1)"},p:[31,134,1331]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.cell.charge"],s:"Math.round(_0)"},p:[31,193,1390]},"/",{t:2,x:{r:["adata.recharge_port.mech.cell.maxcharge"],s:"Math.round(_0)"},p:[31,246,1443]}]}]}],r:"data.recharge_port.mech.cell.critfail"}],n:50,r:"data.recharge_port.mech.cell",p:[26,4,970]},{t:4,n:51,f:[{p:[35,3,1558],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[35,29,1584],t:7,e:"span",a:{"class":"bad"},f:["Cell Missing"]}]}],r:"data.recharge_port.mech.cell"}],n:50,r:"data.recharge_port.mech",p:[22,2,610]},{t:4,n:51,f:[{p:[38,4,1662],t:7,e:"ui-section",f:["Mech Not Found"]}],r:"data.recharge_port.mech"}],n:50,r:"data.recharge_port",p:[21,3,581]},{t:4,n:51,f:[{p:[41,5,1729],t:7,e:"ui-section",f:["Recharging Port Not Found"]}," ",{p:[42,2,1782],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}],r:"data.recharge_port"}]}]},e.exports=a.extend(r.exports)},{205:205}],270:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=a.extend(r.exports)},{205:205}],271:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Relay"},f:[{t:4,f:[{p:[3,3,57],t:7,e:"h2",f:["NETWORK BUFFERS OVERLOADED"]}," ",{p:[4,3,96],t:7,e:"h3",f:["Overload Recovery Mode"]}," ",{p:[5,3,131],t:7,e:"i",f:["This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."]}," ",{p:[6,3,484],t:7,e:"h3",f:["ADMINISTRATIVE OVERRIDE"]}," ",{p:[7,3,520],t:7,e:"b",f:["CAUTION - Data loss may occur"]}," ",{p:[8,3,562],t:7,e:"ui-button",a:{icon:"signal",action:"restart"},f:["Purge buffered traffic"]}],n:50,r:"data.dos_crashed",p:[2,2,29]},{t:4,n:51,f:[{p:[12,3,663],t:7,e:"ui-section",a:{label:"Relay status"},f:[{p:[13,4,701],t:7,e:"ui-button",a:{icon:"power-off",action:"toggle"},f:[{t:2,x:{r:["data.enabled"],s:'_0?"ENABLED":"DISABLED"'},p:[14,6,752]}]}]}," ",{p:[18,3,836],t:7,e:"ui-section",a:{label:"Network buffer status"},f:[{t:2,r:"data.dos_overload",p:[19,4,883]}," / ",{t:2,r:"data.dos_capacity",p:[19,28,907]}," GQ"]}],r:"data.dos_crashed"}]}]},e.exports=a.extend(r.exports)},{205:205}],272:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,320],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[18,3,363],t:7,e:"ui-notice",f:[{p:[19,5,380],t:7,e:"span",f:["Reconstruction in progress!"]}]}],n:50,r:"data.restoring",p:[17,1,337]},{p:[24,1,451],t:7,e:"ui-display",f:[{p:[26,1,467],t:7,e:"div",a:{"class":"item"},f:[{p:[27,3,489],t:7,e:"div",a:{"class":"itemLabel"},f:["Inserted AI:"]}," ",{p:[30,3,541],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[31,2,569],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",state:[{t:2,x:{r:["data.nocard"],s:'_0?"disabled":null'},p:[31,52,619]}]},f:[{t:2,x:{r:["data.name"],s:'_0?_0:"---"'},p:[31,89,656]}]}]}]}," ",{t:4,f:[{p:[36,2,744],t:7,e:"b",f:["ERROR: ",{t:2,r:"data.error",p:[36,12,754]}]}],n:50,r:"data.error",p:[35,1,723]},{t:4,n:51,f:[{p:[38,2,785],t:7,e:"h2",f:["System Status"]}," ",{p:[39,2,810],t:7,e:"div",a:{"class":"item"},f:[{p:[40,3,832],t:7,e:"div",a:{"class":"itemLabel"},f:["Current AI:"]}," ",{p:[43,3,885],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.name",p:[44,4,915]}]}," ",{p:[46,3,942],t:7,e:"div",a:{"class":"itemLabel"},f:["Status:"]}," ",{p:[49,3,991],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["Nonfunctional"],n:50,r:"data.isDead",p:[50,4,1021]},{t:4,n:51,f:["Functional"],r:"data.isDead"}]}," ",{p:[56,3,1114],t:7,e:"div",a:{"class":"itemLabel"},f:["System Integrity:"]}," ",{p:[59,3,1173],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[60,4,1203],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[60,37,1236]}],state:[{t:2,r:"healthState",p:[61,11,1264]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[61,28,1281]},"%"]}]}," ",{p:[63,3,1336],t:7,e:"div",a:{"class":"itemLabel"},f:["Active Laws:"]}," ",{p:[66,3,1390],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[67,4,1420],t:7,e:"table",f:[{t:4,f:[{p:[69,6,1462],t:7,e:"tr",f:[{p:[69,10,1466],t:7,e:"td",f:[{p:[69,14,1470],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[69,38,1494]}]}]}]}],n:52,r:"data.ai_laws",p:[68,5,1433]}]}]}," ",{p:[73,2,1547],t:7,e:"ui-section",a:{label:"Operations"},f:[{p:[74,3,1582],t:7,e:"ui-button",a:{icon:"plus",style:[{t:2,x:{r:["data.restoring"],s:'_0?"disabled":null'},p:[74,33,1612]}],action:"PRG_beginReconstruction"},f:["Begin Reconstruction"]}]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],273:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,1,91],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"home",params:'{"target" : "mod"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==1?"disabled":null'},p:[5,80,170]}]},f:["Access Modification"]}],n:50,r:"data.have_id_slot",p:[4,1,64]},{p:[7,1,253],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manage"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==2?"disabled":null'},p:[7,90,342]}]},f:["Job Management"]}," ",{p:[8,1,411],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manifest"}',state:[{t:2,x:{r:["data.mmode"],s:'!_0?"disabled":null'},p:[8,92,502]}]},f:["Crew Manifest"]}," ",{t:4,f:[{p:[10,1,593],t:7,e:"ui-button",a:{action:"PRG_print",icon:"print",state:[{t:2,x:{r:["data.has_id","data.mmode"],s:'!_1||_0&&_1==1?null:"disabled"'},p:[10,51,643]}]},f:["Print"]}],n:50,r:"data.have_printer",p:[9,1,566]},{t:4,f:[{p:[14,1,766],t:7,e:"div",a:{"class":"item"},f:[{p:[15,3,788],t:7,e:"h2",f:["Crew Manifest"]}," ",{p:[16,3,814],t:7,e:"br"},"Please use security record computer to modify entries.",{p:[16,61,872],t:7,e:"br"},{p:[16,65,876],t:7,e:"br"}]}," ",{t:4,f:[{p:[19,2,916],t:7,e:"div",a:{"class":"item"},f:[{t:2,r:"name",p:[20,2,937]}," - ",{t:2,r:"rank",p:[20,13,948]}]}],n:52,r:"data.manifest",p:[18,1,890]}],n:50,x:{r:["data.mmode"],s:"!_0"},p:[13,1,745]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.mmode"],s:"_0==2"},f:[{p:[25,1,1008],t:7,e:"div",a:{"class":"item"},f:[{p:[26,3,1030],t:7,e:"h2",f:["Job Management"]}]}," ",{p:[28,1,1063],t:7,e:"table",f:[{p:[29,1,1072],t:7,e:"tr",f:[{p:[29,5,1076],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,27,1098],t:7,e:"b",f:["Job"]}]},{p:[29,42,1113],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,64,1135],t:7,e:"b",f:["Slots"]}]},{p:[29,81,1152],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,103,1174],t:7,e:"b",f:["Open job"]}]},{p:[29,123,1194],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,145,1216],t:7,e:"b",f:["Close job"]}]}]}," ",{t:4,f:[{p:[32,2,1269],t:7,e:"tr",f:[{p:[32,6,1273],t:7,e:"td",f:[{t:2,r:"title",p:[32,10,1277]}]},{p:[32,24,1291],t:7,e:"td",f:[{t:2,r:"current",p:[32,28,1295]},"/",{t:2,r:"total",p:[32,40,1307]}]},{p:[32,54,1321],t:7,e:"td",f:[{p:[32,58,1325],t:7,e:"ui-button",a:{action:"PRG_open_job",params:['{"target" : "',{t:2,r:"title",p:[32,112,1379]},'"}'],state:[{t:2,x:{r:["status_open"],s:'_0?null:"disabled"'},p:[32,132,1399]}]},f:[{t:2,r:"desc_open",p:[32,169,1436]}]},{p:[32,194,1461],t:7,e:"br"}]},{p:[32,203,1470],t:7,e:"td",f:[{p:[32,207,1474],t:7,e:"ui-button",a:{action:"PRG_close_job",params:['{"target" : "',{t:2,r:"title",p:[32,262,1529]},'"}'],state:[{t:2,x:{r:["status_close"],s:'_0?null:"disabled"'},p:[32,282,1549]}]},f:[{t:2,r:"desc_close",p:[32,320,1587]}]}]}]}],n:52,r:"data.slots",p:[30,1,1244]}]}]},{t:4,n:50,x:{r:["data.mmode"],s:"!(_0==2)"},f:[" ",{p:[40,1,1665],t:7,e:"div",a:{"class":"item"},f:[{p:[41,3,1687],t:7,e:"h2",f:["Access Modification"]}]}," ",{t:4,f:[{p:[45,3,1751],t:7,e:"span",a:{"class":"alert"},f:[{p:[45,23,1771],t:7,e:"i",f:["Please insert the ID into the terminal to proceed."]}]},{p:[45,87,1835],t:7,e:"br"}],n:50,x:{r:["data.has_id"],s:"!_0"},p:[44,1,1727]},{p:[48,1,1852],t:7,e:"div",a:{"class":"item"},f:[{p:[49,3,1874],t:7,e:"div",a:{"class":"itemLabel"},f:["Target Identity:"]}," ",{p:[52,3,1930],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[53,2,1958],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "id"}'},f:[{t:2,r:"data.id_name",p:[53,72,2028]}]}]}]}," ",{p:[56,1,2076],t:7,e:"div",a:{"class":"item"},f:[{p:[57,3,2098],t:7,e:"div",a:{"class":"itemLabel"},f:["Auth Identity:"]}," ",{p:[60,3,2152],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[61,2,2180],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "auth"}'},f:[{t:2,r:"data.auth_name",p:[61,74,2252]}]}]}]}," ",{p:[64,1,2302],t:7,e:"hr"}," ",{t:4,f:[{t:4,f:[{p:[68,2,2362],t:7,e:"div",a:{"class":"item"},f:[{p:[69,4,2385],t:7,e:"h2",f:["Details"]}]}," ",{t:4,f:[{p:[73,2,2436],t:7,e:"div",a:{"class":"item"},f:[{p:[74,4,2459],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[77,4,2518],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_owner",p:[78,3,2547]}]}]}," ",{p:[81,2,2587],t:7,e:"div",a:{"class":"item"},f:[{p:[82,4,2610],t:7,e:"div",a:{"class":"itemLabel"},f:["Rank:"]}," ",{p:[85,4,2658],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_rank",p:[86,3,2687]}]}]}," ",{p:[89,2,2726],t:7,e:"div",a:{"class":"item"},f:[{p:[90,4,2749],t:7,e:"div",a:{"class":"itemLabel"},f:["Demote:"]}," ",{p:[93,4,2799],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[94,3,2828],t:7,e:"ui-button",a:{action:"PRG_terminate",icon:"gear",state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Unassigned"?"disabled":null'},p:[94,56,2881]}]},f:["Demote ",{t:2,r:"data.id_owner",p:[94,117,2942]}]}]}]}],n:50,r:"data.minor",p:[72,2,2415]},{t:4,n:51,f:[{p:[99,2,3007],t:7,e:"div",a:{"class":"item"},f:[{p:[100,4,3030],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[103,4,3089],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[104,3,3118],t:7,e:"ui-button",a:{action:"PRG_edit",icon:"pencil",params:'{"name" : "1"}'},f:[{t:2,r:"data.id_owner",p:[104,70,3185]}]}]}]}," ",{p:[108,2,3239],t:7,e:"div",a:{"class":"item"},f:[{p:[109,4,3262],t:7,e:"h2",f:["Assignment"]}]}," ",{p:[111,3,3294],t:7,e:"ui-button",a:{action:"PRG_togglea",icon:"gear"},f:[{t:2,x:{r:["data.assignments"],s:'_0?"Hide assignments":"Show assignments"'},p:[111,47,3338]}]}," ",{p:[112,2,3415],t:7,e:"div",a:{"class":"item"},f:[{p:[113,4,3438],t:7,e:"span",a:{id:"allvalue.jobsslot"},f:[]}]}," ",{p:[117,2,3495],t:7,e:"div",a:{"class":"item"},f:[{t:4,f:[{p:[119,4,3547],t:7,e:"div",a:{id:"all-value.jobs"},f:[{p:[120,3,3576],t:7,e:"table",f:[{p:[121,5,3589],t:7,e:"tr",f:[{p:[122,4,3598],t:7,e:"th",f:["Command"]}," ",{p:[123,4,3619],t:7,e:"td",f:[{p:[124,6,3630],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Captain"}',state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Captain"?"selected":null'},p:[124,83,3707]}]},f:["Captain"]}]}]}," ",{p:[127,5,3804],t:7,e:"tr",f:[{p:[128,4,3813],t:7,e:"th",f:["Special"]}," ",{p:[129,4,3834],t:7,e:"td",f:[{p:[130,6,3845],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Custom"}'},f:["Custom"]}]}]}," ",{p:[133,5,3959],t:7,e:"tr",f:[{p:[134,4,3968],t:7,e:"th",a:{style:"color: '#FFA500';"},f:["Engineering"]}," ",{p:[135,4,4019],t:7,e:"td",f:[{t:4,f:[{p:[137,5,4067],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[137,64,4126]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[137,82,4144]}]},f:[{t:2,r:"display_name",p:[137,127,4189]}]}],n:52,r:"data.engineering_jobs",p:[136,6,4030]}]}]}," ",{p:[141,5,4260],t:7,e:"tr",f:[{p:[142,4,4269],t:7,e:"th",a:{style:"color: '#008000';"},f:["Medical"]}," ",{p:[143,4,4316],t:7,e:"td",f:[{t:4,f:[{p:[145,5,4360],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[145,64,4419]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[145,82,4437]}]},f:[{t:2,r:"display_name",p:[145,127,4482]}]}],n:52,r:"data.medical_jobs",p:[144,6,4327]}]}]}," ",{p:[149,5,4553],t:7,e:"tr",f:[{p:[150,4,4562],t:7,e:"th",a:{style:"color: '#800080';"},f:["Science"]}," ",{p:[151,4,4609],t:7,e:"td",f:[{t:4,f:[{p:[153,5,4653],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[153,64,4712]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[153,82,4730]}]},f:[{t:2,r:"display_name",p:[153,127,4775]}]}],n:52,r:"data.science_jobs",p:[152,6,4620]}]}]}," ",{p:[157,5,4846],t:7,e:"tr",f:[{p:[158,4,4855],t:7,e:"th",a:{style:"color: '#DD0000';"},f:["Security"]}," ",{p:[159,4,4903],t:7,e:"td",f:[{t:4,f:[{p:[161,5,4948],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[161,64,5007]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[161,82,5025]}]},f:[{t:2,r:"display_name",p:[161,127,5070]}]}],n:52,r:"data.security_jobs",p:[160,6,4914]}]}]}," ",{p:[165,5,5141],t:7,e:"tr",f:[{p:[166,4,5150],t:7,e:"th",a:{style:"color: '#cc6600';"},f:["Cargo"]}," ",{p:[167,4,5195],t:7,e:"td",f:[{t:4,f:[{p:[169,5,5237],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[169,64,5296]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[169,82,5314]}]},f:[{t:2,r:"display_name",p:[169,127,5359]}]}],n:52,r:"data.cargo_jobs",p:[168,6,5206]}]}]}," ",{p:[173,5,5430],t:7,e:"tr",f:[{p:[174,4,5439],t:7,e:"th",a:{style:"color: '#808080';"},f:["Civilian"]}," ",{p:[175,4,5487],t:7,e:"td",f:[{t:4,f:[{p:[177,5,5532],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[177,64,5591]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[177,82,5609]}]},f:[{t:2,r:"display_name",p:[177,127,5654]}]}],n:52,r:"data.civilian_jobs",p:[176,6,5498]}]}]}," ",{t:4,f:[{p:[182,4,5757],t:7,e:"tr",f:[{p:[183,6,5768],t:7,e:"th",a:{style:"color: '#A52A2A';"},f:["CentCom"]}," ",{p:[184,6,5817],t:7,e:"td",f:[{t:4,f:[{p:[186,7,5862],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[186,66,5921]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[186,84,5939]}]},f:[{t:2,r:"display_name",p:[186,129,5984]}]}],n:52,r:"data.centcom_jobs",p:[185,5,5827]}]}]}],n:50,r:"data.centcom_access",p:[181,5,5725]}]}]}],n:50,r:"data.assignments",p:[118,4,3518]}]}],r:"data.minor"}," ",{t:4,f:[{p:[198,4,6153],t:7,e:"div",a:{"class":"item"},f:[{p:[199,3,6175],t:7,e:"h2",f:["Central Command"]}]}," ",{p:[201,4,6215],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[203,5,6296],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[204,5,6331],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[204,64,6390]},'", "allowed" : "',{t:2,r:"allowed",p:[204,87,6413]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[204,109,6435]}]},f:[{t:2,r:"desc",p:[204,140,6466]}]}]}],n:52,r:"data.all_centcom_access",p:[202,3,6257]}]}],n:50,r:"data.centcom_access",p:[197,2,6121]},{t:4,n:51,f:[{p:[209,4,6538],t:7,e:"div",a:{"class":"item"},f:[{p:[210,3,6560],t:7,e:"h2",f:[{t:2,r:"data.station_name",p:[210,7,6564]}]}]}," ",{p:[212,4,6606],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[214,5,6676],t:7,e:"div",a:{style:"float: left; width: 175px; min-height: 250px"},f:[{p:[215,4,6739],t:7,e:"div",a:{"class":"average"},f:[{p:[215,25,6760],t:7,e:"ui-button",a:{action:"PRG_regsel",state:[{t:2,x:{r:["selected"],s:'_0?"toggle":null'},p:[215,63,6798]}],params:['{"region" : "',{t:2,r:"regid",p:[215,116,6851]},'"}']},f:[{p:[215,129,6864],t:7,e:"b",f:[{t:2,r:"name",p:[215,132,6867]}]}]}]}," ",{p:[216,4,6902],t:7,e:"br"}," ",{t:4,f:[{p:[218,6,6938],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[219,5,6973],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[219,64,7032]},'", "allowed" : "',{t:2,r:"allowed",p:[219,87,7055]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[219,109,7077]}]},f:[{t:2,r:"desc",p:[219,140,7108]}]}]}],n:52,r:"accesses",p:[217,6,6913]}]}],n:52,r:"data.regions",p:[213,3,6648]}]}],r:"data.centcom_access"}],n:50,r:"data.has_id",p:[67,3,2340]}],n:50,r:"data.authenticated",p:[66,1,2310]}]}],x:{r:["data.mmode"],s:"!_0"}}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],274:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargeState:function(t){var e=this.get("data.battery.max");return t>e/2?"good":t>e/4?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,311],t:7,e:"ntosheader"}," ",{p:[17,1,328],t:7,e:"ui-display",f:[{p:[18,2,343],t:7,e:"i",f:["Welcome to computer configuration utility. Please consult your system administrator if you have any questions about your device."]},{p:[18,137,478],t:7,e:"hr"}," ",{p:[19,2,485],t:7,e:"ui-display",a:{title:"Power Supply"},f:[{p:[20,3,522],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"data.power_usage",p:[21,4,559]},"W"]}," ",{t:4,f:[{p:[25,4,630],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Active"]}," ",{p:[28,4,701],t:7,e:"ui-section",a:{label:"Battery Rating"},f:[{t:2,r:"data.battery.max",p:[29,5,742]}]}," ",{p:[31,4,785],t:7,e:"ui-section",a:{label:"Battery Charge"},f:[{p:[32,5,826],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.battery.max",p:[32,26,847]}],value:[{t:2,r:"adata.battery.charge",p:[32,56,877]}],state:[{t:2,x:{r:["chargeState","adata.battery.charge"],s:"_0(_1)"},p:[32,89,910]}]},f:[{t:2,x:{r:["adata.battery.charge"],s:"Math.round(_0)"},p:[32,128,949]},"/",{t:2,r:"adata.battery.max",p:[32,165,986]}]}]}],n:50,r:"data.battery",p:[24,3,605]},{t:4,n:51,f:[{p:[35,4,1051],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Not Available"]}],r:"data.battery"}]}," ",{p:[41,2,1156],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,3,1192],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,4,1231],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,25,1252]}],value:[{t:2,r:"adata.disk_used",p:[43,53,1280]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,87,1314]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,123,1350]},"GQ"]}]}]}," ",{p:[47,2,1419],t:7,e:"ui-display",a:{title:"Computer Components"},f:[{t:4,f:[{p:[49,4,1491],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[49,26,1513]}]},f:[{p:[50,5,1529],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"desc",p:[50,59,1583]}]}," ",{p:[52,5,1605],t:7,e:"ui-section",a:{label:"State"},f:[{p:[53,6,1638],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["critical"],s:'_0?"disabled":null'},p:[53,24,1656]}],action:"PC_toggle_component",params:['{"name": "',{t:2,r:"name",p:[53,105,1737]},'"}']},f:[{t:2,x:{r:["enabled"],s:'_0?"Enabled":"Disabled"'},p:[54,7,1757]}]}]}," ",{t:4,f:[{p:[59,6,1868],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"powerusage",p:[60,7,1908]},"W"]}],n:50,r:"powerusage",p:[58,5,1843]}]}," ",{p:[64,4,1985],t:7,e:"br"}],n:52,r:"data.hardware",p:[48,3,1463]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],275:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,3,103],t:7,e:"h2",f:["An error has occurred and this program can not continue."]}," Additional information: ",{t:2,r:"data.error",p:[8,27,196]},{p:[8,41,210],t:7,e:"br"}," ",{p:[9,3,218],t:7,e:"i",f:["Please try again. If the problem persists contact your system administrator for assistance."]}," ",{p:[10,3,320],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["Restart program"]}],n:50,r:"data.error",p:[6,2,81]},{t:4,n:51,f:[{t:4,f:[{p:[13,4,422],t:7,e:"h2",f:["Viewing file ",{t:2,r:"data.filename",p:[13,21,439]}]}," ",{p:[14,4,466],t:7,e:"div",a:{"class":"item"},f:[{p:[15,4,489],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["CLOSE"]}," ",{p:[16,4,545],t:7,e:"ui-button",a:{action:"PRG_edit"},f:["EDIT"]}," ",{p:[17,4,595],t:7,e:"ui-button",a:{action:"PRG_printfile"},f:["PRINT"]}," "]},{p:[18,10,657],t:7,e:"hr"}," ",{t:3,r:"data.filedata",p:[19,4,666]}],n:50,r:"data.filename",p:[12,3,396]},{t:4,n:51,f:[{p:[21,4,702],t:7,e:"h2",f:["Available files (local):"]}," ",{p:[22,4,740],t:7,e:"table",f:[{p:[23,5,753],t:7,e:"tr",f:[{p:[24,6,764],t:7,e:"th",f:["File name"]}," ",{p:[25,6,789],t:7,e:"th",f:["File type"]}," ",{p:[26,6,814],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[27,6,844],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[30,6,907],t:7,e:"tr",f:[{p:[31,7,919],t:7,e:"td",f:[{t:2,r:"name",p:[31,11,923]}]}," ",{p:[32,7,944],t:7,e:"td",f:[".",{t:2,r:"type",p:[32,12,949]}]}," ",{p:[33,7,970],t:7,e:"td",f:[{t:2,r:"size",p:[33,11,974]},"GQ"]}," ",{p:[34,7,997],t:7,e:"td",f:[{p:[35,8,1010],t:7,e:"ui-button",a:{action:"PRG_openfile",params:['{"name": "',{t:2,r:"name",p:[35,59,1061]},'"}']},f:["VIEW"]}," ",{p:[36,8,1098],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[36,26,1116]}],action:"PRG_deletefile",params:['{"name": "',{t:2,r:"name",p:[36,105,1195]},'"}']},f:["DELETE"]}," ",{p:[37,8,1234],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[37,26,1252]}],action:"PRG_rename",params:['{"name": "',{t:2,r:"name",p:[37,101,1327]},'"}']},f:["RENAME"]}," ",{p:[38,8,1366],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[38,26,1384]}],action:"PRG_clone",params:['{"name": "',{t:2,r:"name",p:[38,100,1458]},'"}']},f:["CLONE"]}," ",{t:4,f:[{p:[40,9,1531],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[40,27,1549]}],action:"PRG_copytousb",params:['{"name": "',{t:2,r:"name",p:[40,105,1627]},'"}']},f:["EXPORT"]}],n:50,r:"data.usbconnected",p:[39,8,1496]}]}]}],n:52,r:"data.files",p:[29,5,880]}]}," ",{t:4,f:[{p:[47,4,1761],t:7,e:"h2",f:["Available files (portable device):"]}," ",{p:[48,4,1809],t:7,e:"table",f:[{p:[49,5,1822],t:7,e:"tr",f:[{p:[50,6,1833],t:7,e:"th",f:["File name"]}," ",{p:[51,6,1858],t:7,e:"th",f:["File type"]}," ",{p:[52,6,1883],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[53,6,1913],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[56,6,1979],t:7,e:"tr",f:[{p:[57,7,1991],t:7,e:"td",f:[{t:2,r:"name",p:[57,11,1995]}]}," ",{p:[58,7,2016],t:7,e:"td",f:[".",{t:2,r:"type",p:[58,12,2021]}]}," ",{p:[59,7,2042],t:7,e:"td",f:[{t:2,r:"size",p:[59,11,2046]},"GQ"]}," ",{p:[60,7,2069],t:7,e:"td",f:[{p:[61,8,2082],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[61,26,2100]}],action:"PRG_usbdeletefile",params:['{"name": "',{t:2,r:"name",p:[61,108,2182]},'"}']},f:["DELETE"]}," ",{t:4,f:[{p:[63,9,2256],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[63,27,2274]}],action:"PRG_copyfromusb",params:['{"name": "',{t:2,r:"name",p:[63,107,2354]},'"}']},f:["IMPORT"]}],n:50,r:"data.usbconnected",p:[62,8,2221]}]}]}],n:52,r:"data.usbfiles",p:[55,5,1949]}]}],n:50,r:"data.usbconnected",p:[46,4,1731]}," ",{p:[70,4,2470],t:7,e:"ui-button",a:{action:"PRG_newtextfile"},f:["NEW DATA FILE"]}],r:"data.filename"}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],276:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"i",f:["No program loaded. Please select program from list below."]}," ",{p:[6,2,146],t:7,e:"table",f:[{t:4,f:[{p:[8,4,185],t:7,e:"tr",f:[{p:[8,8,189],t:7,e:"td",f:[{p:[8,12,193],t:7,e:"ui-button",a:{action:"PC_runprogram",params:['{"name": "',{t:2,r:"name",p:[8,64,245]},'"}']},f:[{t:2,r:"desc",p:[9,5,263]}]}]},{p:[11,4,293],t:7,e:"td",f:[{p:[11,8,297],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["running"],s:'_0?null:"disabled"'},p:[11,26,315]}],icon:"close",action:"PC_killprogram",params:['{"name": "',{t:2,r:"name",p:[11,114,403]},'"}']}}]}]}],n:52,r:"data.programs",p:[7,3,157]}]}," ",{p:[14,2,454],t:7,e:"br"},{p:[14,6,458],t:7,e:"br"}," ",{t:4,f:[{p:[16,3,491],t:7,e:"ui-button",a:{action:"PC_toggle_light",style:[{t:2,x:{r:["data.light_on"],s:'_0?"selected":null'},p:[16,46,534]}]},f:["Toggle Flashlight"]},{p:[16,114,602],t:7,e:"br"}," ",{p:[17,3,610],t:7,e:"ui-button",a:{action:"PC_light_color"},f:["Change Flashlight Color ",{p:[17,62,669],t:7,e:"span",a:{style:["border:1px solid #161616; background-color: ",{t:2,r:"data.comp_light_color",p:[17,119,726]},";"]},f:[" "]}]}],n:50,r:"data.has_light",p:[15,2,465]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],277:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[6,3,105],t:7,e:"h1",f:["ADMINISTRATIVE MODE"]}],n:50,r:"data.adminmode",p:[5,2,79]}," ",{t:4,f:[{p:[10,3,170],t:7,e:"div",a:{"class":"itemLabel"},f:["Current channel:"]}," ",{p:[13,3,229],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.title",p:[14,4,259]}]}," ",{p:[16,3,287],t:7,e:"div",a:{"class":"itemLabel"},f:["Operator access:"]}," ",{p:[19,3,346],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:[{p:[21,5,406],t:7,e:"b",f:["Enabled"]}],n:50,r:"data.is_operator",p:[20,4,376]},{t:4,n:51,f:[{p:[23,5,439],t:7,e:"b",f:["Disabled"]}],r:"data.is_operator"}]}," ",{p:[26,3,480],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[29,3,532],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[30,4,562],t:7,e:"table",f:[{p:[31,5,575],t:7,e:"tr",f:[{p:[31,9,579],t:7,e:"td",f:[{p:[31,13,583],t:7,e:"ui-button",a:{action:"PRG_speak"},f:["Send message"]}]}]},{p:[32,5,643],t:7,e:"tr",f:[{p:[32,9,647],t:7,e:"td",f:[{p:[32,13,651],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[33,5,719],t:7,e:"tr",f:[{p:[33,9,723],t:7,e:"td",f:[{p:[33,13,727],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]},{p:[34,5,807],t:7,e:"tr",f:[{p:[34,9,811],t:7,e:"td",f:[{p:[34,13,815],t:7,e:"ui-button",a:{action:"PRG_leavechannel"},f:["Leave channel"]}]}]},{p:[35,5,883],t:7,e:"tr",f:[{p:[35,9,887],t:7,
e:"td",f:[{p:[35,13,891],t:7,e:"ui-button",a:{action:"PRG_savelog"},f:["Save log to local drive"]}," ",{t:4,f:[{p:[37,6,995],t:7,e:"tr",f:[{p:[37,10,999],t:7,e:"td",f:[{p:[37,14,1003],t:7,e:"ui-button",a:{action:"PRG_renamechannel"},f:["Rename channel"]}]}]},{p:[38,6,1074],t:7,e:"tr",f:[{p:[38,10,1078],t:7,e:"td",f:[{p:[38,14,1082],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}]}]},{p:[39,6,1149],t:7,e:"tr",f:[{p:[39,10,1153],t:7,e:"td",f:[{p:[39,14,1157],t:7,e:"ui-button",a:{action:"PRG_deletechannel"},f:["Delete channel"]}]}]}],n:50,r:"data.is_operator",p:[36,5,964]}]}]}]}]}," ",{p:[43,3,1263],t:7,e:"b",f:["Chat Window"]}," ",{p:[44,4,1286],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[45,4,1342],t:7,e:"div",a:{"class":"item"},f:[{p:[46,5,1366],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"msg",p:[48,7,1450]},{p:[48,14,1457],t:7,e:"br"}],n:52,r:"data.messages",p:[47,6,1419]}]}]}]}," ",{p:[53,3,1516],t:7,e:"b",f:["Connected Users"]},{p:[53,25,1538],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"name",p:[55,4,1573]},{p:[55,12,1581],t:7,e:"br"}],n:52,r:"data.clients",p:[54,3,1546]}],n:50,r:"data.title",p:[9,2,148]},{t:4,n:51,f:[{p:[58,3,1613],t:7,e:"b",f:["Controls:"]}," ",{p:[59,3,1633],t:7,e:"table",f:[{p:[60,4,1645],t:7,e:"tr",f:[{p:[60,8,1649],t:7,e:"td",f:[{p:[60,12,1653],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[61,4,1720],t:7,e:"tr",f:[{p:[61,8,1724],t:7,e:"td",f:[{p:[61,12,1728],t:7,e:"ui-button",a:{action:"PRG_newchannel"},f:["New Channel"]}]}]},{p:[62,4,1791],t:7,e:"tr",f:[{p:[62,8,1795],t:7,e:"td",f:[{p:[62,12,1799],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]}]}," ",{p:[64,3,1889],t:7,e:"b",f:["Available channels:"]}," ",{p:[65,3,1919],t:7,e:"table",f:[{t:4,f:[{p:[67,4,1964],t:7,e:"tr",f:[{p:[67,8,1968],t:7,e:"td",f:[{p:[67,12,1972],t:7,e:"ui-button",a:{action:"PRG_joinchannel",params:['{"id": "',{t:2,r:"id",p:[67,64,2024]},'"}']},f:[{t:2,r:"chan",p:[67,74,2034]}]},{p:[67,94,2054],t:7,e:"br"}]}]}],n:52,r:"data.all_channels",p:[66,3,1930]}]}],r:"data.title"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],278:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:["##SYSTEM ERROR: ",{t:2,r:"data.error",p:[6,19,117]},{p:[6,33,131],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["RESET"]}],n:50,r:"data.error",p:[5,2,79]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.target"],s:"_0"},f:["##DoS traffic generator active. Tx: ",{t:2,r:"data.speed",p:[8,39,243]},"GQ/s",{p:[8,57,261],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"nums",p:[10,4,300]},{p:[10,12,308],t:7,e:"br"}],n:52,r:"data.dos_strings",p:[9,3,269]}," ",{p:[12,3,329],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["ABORT"]}]},{t:4,n:50,x:{r:["data.target"],s:"!(_0)"},f:[" ##DoS traffic generator ready. Select target device.",{p:[14,55,443],t:7,e:"br"}," ",{t:4,f:["Targeted device ID: ",{t:2,r:"data.focus",p:[16,24,494]}],n:50,r:"data.focus",p:[15,3,451]},{t:4,n:51,f:["Targeted device ID: None"],r:"data.focus"}," ",{p:[20,3,564],t:7,e:"ui-button",a:{action:"PRG_execute"},f:["EXECUTE"]},{p:[20,54,615],t:7,e:"div",a:{style:"clear:both"}}," Detected devices on network:",{p:[21,31,677],t:7,e:"br"}," ",{t:4,f:[{p:[23,4,711],t:7,e:"ui-button",a:{action:"PRG_target_relay",params:['{"targid": "',{t:2,r:"id",p:[23,61,768]},'"}']},f:[{t:2,r:"id",p:[23,71,778]}]}],n:52,r:"data.relays",p:[22,3,685]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],279:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"i",f:["Welcome to software download utility. Please select which software you wish to download."]},{p:[5,97,174],t:7,e:"hr"}," ",{t:4,f:[{p:[7,3,203],t:7,e:"ui-display",a:{title:"Download Error"},f:[{p:[8,4,243],t:7,e:"ui-section",a:{label:"Information"},f:[{t:2,r:"data.error",p:[9,5,281]}]}," ",{p:[11,4,318],t:7,e:"ui-section",a:{label:"Reset Program"},f:[{p:[12,5,358],t:7,e:"ui-button",a:{icon:"times",action:"PRG_reseterror"},f:["RESET"]}]}]}],n:50,r:"data.error",p:[6,2,181]},{t:4,n:51,f:[{t:4,f:[{p:[19,4,516],t:7,e:"ui-display",a:{title:"Download Running"},f:[{p:[20,5,559],t:7,e:"i",f:["Please wait..."]}," ",{p:[21,5,586],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"data.downloadname",p:[22,6,623]}]}," ",{p:[24,5,669],t:7,e:"ui-section",a:{label:"File description"},f:[{t:2,r:"data.downloaddesc",p:[25,6,713]}]}," ",{p:[27,5,759],t:7,e:"ui-section",a:{label:"File size"},f:[{t:2,r:"data.downloadsize",p:[28,6,796]},"GQ"]}," ",{p:[30,5,844],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{t:2,r:"data.downloadspeed",p:[31,6,885]}," GQ/s"]}," ",{p:[33,5,937],t:7,e:"ui-section",a:{label:"Download progress"},f:[{p:[34,6,982],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.downloadsize",p:[34,27,1003]}],value:[{t:2,r:"adata.downloadcompletion",p:[34,58,1034]}],state:"good"},f:[{t:2,x:{r:["adata.downloadcompletion"],s:"Math.round(_0)"},p:[34,101,1077]},"GQ / ",{t:2,r:"adata.downloadsize",p:[34,146,1122]},"GQ"]}]}]}],n:50,r:"data.downloadname",p:[18,3,486]}],r:"data.error"}," ",{t:4,f:[{t:4,f:[{p:[41,4,1270],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,5,1308],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,6,1349],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,27,1370]}],value:[{t:2,r:"adata.disk_used",p:[43,55,1398]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,89,1432]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,125,1468]},"GQ"]}]}]}," ",{p:[47,4,1545],t:7,e:"ui-display",a:{title:"Primary Software Repository"},f:[{t:4,f:[{p:[49,6,1642],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[49,28,1664]}]},f:[{p:[50,7,1686],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[50,61,1740]}]}," ",{p:[52,7,1774],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[53,8,1813]}," (",{t:2,r:"size",p:[53,22,1827]}," GQ)"]}," ",{p:[55,7,1868],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[56,8,1911]}]}," ",{p:[58,7,1957],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[58,80,2030]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[62,6,2113],t:7,e:"br"}],n:52,r:"data.downloadable_programs",p:[48,5,1599]}]}," ",{t:4,f:[{p:[67,5,2194],t:7,e:"ui-display",a:{title:"UNKNOWN Software Repository"},f:[{p:[68,6,2249],t:7,e:"i",f:["Please note that Nanotrasen does not recommend download of software from non-official servers."]}," ",{t:4,f:[{p:[70,7,2395],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[70,29,2417]}]},f:[{p:[71,8,2440],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[71,62,2494]}]}," ",{p:[73,8,2530],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[74,9,2570]}," (",{t:2,r:"size",p:[74,23,2584]}," GQ)"]}," ",{p:[76,8,2627],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[77,9,2671]}]}," ",{p:[79,8,2719],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[79,81,2792]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[83,7,2879],t:7,e:"br"}],n:52,r:"data.hacked_programs",p:[69,6,2357]}]}],n:50,r:"data.hackedavailable",p:[66,4,2160]}],n:50,x:{r:["data.error"],s:"!_0"},p:[40,3,1246]}],n:50,x:{r:["data.downloadname"],s:"!_0"},p:[39,2,1216]}," ",{p:[89,2,2954],t:7,e:"br"},{p:[89,6,2958],t:7,e:"br"},{p:[89,10,2962],t:7,e:"hr"},{p:[89,14,2966],t:7,e:"i",f:["NTOS v2.0.4b Copyright Nanotrasen 2557 - 2559"]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],280:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[6,2,81],t:7,e:"ui-display",a:{title:"WIRELESS CONNECTIVITY"},f:[{p:[8,3,129],t:7,e:"ui-section",a:{label:"Active NTNetRelays"},f:[{p:[9,4,173],t:7,e:"b",f:[{t:2,r:"data.ntnetrelays",p:[9,7,176]}]}]}," ",{t:4,f:[{p:[12,4,250],t:7,e:"ui-section",a:{label:"System status"},f:[{p:[13,6,291],t:7,e:"b",f:[{t:2,x:{r:["data.ntnetstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[13,9,294]}]}]}," ",{p:[15,4,366],t:7,e:"ui-section",a:{label:"Control"},f:[{p:[17,4,401],t:7,e:"ui-button",a:{icon:"plus",action:"toggleWireless"},f:["TOGGLE"]}]}," ",{p:[21,4,500],t:7,e:"br"},{p:[21,8,504],t:7,e:"br"}," ",{p:[22,4,513],t:7,e:"i",f:["Caution - Disabling wireless transmitters when using wireless device may prevent you from re-enabling them again!"]}],n:50,r:"data.ntnetrelays",p:[11,3,221]},{t:4,n:51,f:[{p:[24,4,650],t:7,e:"br"},{p:[24,8,654],t:7,e:"p",f:["Wireless coverage unavailable, no relays are connected."]}],r:"data.ntnetrelays"}]}," ",{p:[29,2,750],t:7,e:"ui-display",a:{title:"FIREWALL CONFIGURATION"},f:[{p:[31,2,798],t:7,e:"table",f:[{p:[32,3,809],t:7,e:"tr",f:[{p:[33,4,818],t:7,e:"th",f:["PROTOCOL"]},{p:[34,4,835],t:7,e:"th",f:["STATUS"]},{p:[35,4,850],t:7,e:"th",f:["CONTROL"]}]},{p:[36,3,865],t:7,e:"tr",f:[" ",{p:[37,4,874],t:7,e:"td",f:["Software Downloads"]},{p:[38,4,901],t:7,e:"td",f:[{t:2,x:{r:["data.config_softwaredownload"],s:'_0?"ENABLED":"DISABLED"'},p:[38,8,905]}]},{p:[39,4,967],t:7,e:"td",f:[" ",{p:[39,9,972],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "1"}'},f:["TOGGLE"]}]}]},{p:[40,3,1051],t:7,e:"tr",f:[" ",{p:[41,4,1060],t:7,e:"td",f:["Peer to Peer Traffic"]},{p:[42,4,1089],t:7,e:"td",f:[{t:2,x:{r:["data.config_peertopeer"],s:'_0?"ENABLED":"DISABLED"'},p:[42,8,1093]}]},{p:[43,4,1149],t:7,e:"td",f:[{p:[43,8,1153],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "2"}'},f:["TOGGLE"]}]}]},{p:[44,3,1232],t:7,e:"tr",f:[" ",{p:[45,4,1241],t:7,e:"td",f:["Communication Systems"]},{p:[46,4,1271],t:7,e:"td",f:[{t:2,x:{r:["data.config_communication"],s:'_0?"ENABLED":"DISABLED"'},p:[46,8,1275]}]},{p:[47,4,1334],t:7,e:"td",f:[{p:[47,8,1338],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "3"}'},f:["TOGGLE"]}]}]},{p:[48,3,1417],t:7,e:"tr",f:[" ",{p:[49,4,1426],t:7,e:"td",f:["Remote System Control"]},{p:[50,4,1456],t:7,e:"td",f:[{t:2,x:{r:["data.config_systemcontrol"],s:'_0?"ENABLED":"DISABLED"'},p:[50,8,1460]}]},{p:[51,4,1519],t:7,e:"td",f:[{p:[51,8,1523],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "4"}'},f:["TOGGLE"]}]}]}]}]}," ",{p:[55,2,1630],t:7,e:"ui-display",a:{title:"SECURITY SYSTEMS"},f:[{t:4,f:[{p:[58,4,1699],t:7,e:"ui-notice",f:[{p:[59,5,1716],t:7,e:"h1",f:["NETWORK INCURSION DETECTED"]}]}," ",{p:[61,5,1774],t:7,e:"i",f:["An abnormal activity has been detected in the network. Please verify system logs for more information"]}],n:50,r:"data.idsalarm",p:[57,3,1673]}," ",{p:[64,3,1902],t:7,e:"ui-section",a:{label:"Intrusion Detection System"},f:[{p:[65,4,1954],t:7,e:"b",f:[{t:2,x:{r:["data.idsstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[65,7,1957]}]}]}," ",{p:[68,3,2029],t:7,e:"ui-section",a:{label:"Maximal Log Count"},f:[{p:[69,4,2072],t:7,e:"b",f:[{t:2,r:"data.ntnetmaxlogs",p:[69,7,2075]}]}]}," ",{p:[72,3,2125],t:7,e:"ui-section",a:{label:"Controls"},f:[]}," ",{p:[74,4,2176],t:7,e:"table",f:[{p:[75,4,2188],t:7,e:"tr",f:[{p:[75,8,2192],t:7,e:"td",f:[{p:[75,12,2196],t:7,e:"ui-button",a:{action:"resetIDS"},f:["RESET IDS"]}]}]},{p:[76,4,2251],t:7,e:"tr",f:[{p:[76,8,2255],t:7,e:"td",f:[{p:[76,12,2259],t:7,e:"ui-button",a:{action:"toggleIDS"},f:["TOGGLE IDS"]}]}]},{p:[77,4,2316],t:7,e:"tr",f:[{p:[77,8,2320],t:7,e:"td",f:[{p:[77,12,2324],t:7,e:"ui-button",a:{action:"updatemaxlogs"},f:["SET LOG LIMIT"]}]}]},{p:[78,4,2388],t:7,e:"tr",f:[{p:[78,8,2392],t:7,e:"td",f:[{p:[78,12,2396],t:7,e:"ui-button",a:{action:"purgelogs"},f:["PURGE LOGS"]}]}]}]}," ",{p:[81,3,2467],t:7,e:"ui-subdisplay",a:{title:"System Logs"},f:[{p:[82,3,2506],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[83,3,2561],t:7,e:"div",a:{"class":"item"},f:[{p:[84,4,2584],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"entry",p:[86,6,2667]},{p:[86,15,2676],t:7,e:"br"}],n:52,r:"data.ntnetlogs",p:[85,5,2636]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],281:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,2,102],t:7,e:"div",a:{"class":"item"},f:[{p:[8,3,124],t:7,e:"h2",f:["An error has occurred during operation..."]}," ",{p:[9,3,178],t:7,e:"b",f:["Additional information:"]},{t:2,r:"data.error",p:[9,34,209]},{p:[9,48,223],t:7,e:"br"}," ",{p:[10,3,231],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Clear"]}]}],n:50,r:"data.error",p:[6,2,81]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.downloading"],s:"_0"},f:[{p:[13,3,321],t:7,e:"h2",f:["Download in progress..."]}," ",{p:[14,3,357],t:7,e:"div",a:{"class":"itemLabel"},f:["Downloaded file:"]}," ",{p:[17,3,416],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_name",p:[18,4,446]}]}," ",{p:[20,3,483],t:7,e:"div",a:{"class":"itemLabel"},f:["Download progress:"]}," ",{p:[23,3,544],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_progress",p:[24,4,574]}," / ",{t:2,r:"data.download_size",p:[24,33,603]}," GQ"]}," ",{p:[26,3,642],t:7,e:"div",a:{"class":"itemLabel"},f:["Transfer speed:"]}," ",{p:[29,3,700],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_netspeed",p:[30,4,730]},"GQ/s"]}," ",{p:[32,3,774],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[35,3,826],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[36,4,856],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Abort download"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading"],s:"(!(_0))&&(_1)"},f:[" ",{p:[39,3,954],t:7,e:"h2",f:["Server enabled"]}," ",{p:[40,3,981],t:7,e:"div",a:{"class":"itemLabel"},f:["Connected clients:"]}," ",{p:[43,3,1042],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_clients",p:[44,4,1072]}]}," ",{p:[46,3,1109],t:7,e:"div",a:{"class":"itemLabel"},f:["Provided file:"]}," ",{p:[49,3,1166],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_filename",p:[50,4,1196]}]}," ",{p:[52,3,1234],t:7,e:"div",a:{"class":"itemLabel"},f:["Server password:"]}," ",{p:[55,3,1293],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ENABLED"],n:50,r:"data.upload_haspassword",p:[56,4,1323]},{t:4,n:51,f:["DISABLED"],r:"data.upload_haspassword"}]}," ",{p:[62,3,1420],t:7,e:"div",a:{"class":"itemLabel"},f:["Commands:"]}," ",{p:[65,3,1472],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[66,4,1502],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[67,4,1567],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Exit server"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(_2))"},f:[" ",{p:[70,3,1668],t:7,e:"h2",f:["File transfer server ready. Select file to upload:"]}," ",{p:[71,3,1732],t:7,e:"table",f:[{p:[72,3,1743],t:7,e:"tr",f:[{p:[72,7,1747],t:7,e:"th",f:["File name"]},{p:[72,20,1760],t:7,e:"th",f:["File size"]},{p:[72,33,1773],t:7,e:"th",f:["Controls ",{t:4,f:[{p:[74,4,1824],t:7,e:"tr",f:[{p:[74,8,1828],t:7,e:"td",f:[{t:2,r:"filename",p:[74,12,1832]}]},{p:[75,4,1849],t:7,e:"td",f:[{t:2,r:"size",p:[75,8,1853]},"GQ"]},{p:[76,4,1868],t:7,e:"td",f:[{p:[76,8,1872],t:7,e:"ui-button",a:{action:"PRG_uploadfile",params:['{"id": "',{t:2,r:"uid",p:[76,59,1923]},'"}']},f:["Select"]}]}]}],n:52,r:"data.upload_filelist",p:[73,3,1789]}]}]}]}," ",{p:[79,3,1981],t:7,e:"hr"}," ",{p:[80,3,1989],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[81,3,2053],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Return"]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(!(_2)))"},f:[" ",{p:[83,3,2116],t:7,e:"h2",f:["Available files:"]}," ",{p:[84,3,2145],t:7,e:"table",a:{border:"1",style:"border-collapse: collapse"},f:[{p:[84,55,2197],t:7,e:"tr",f:[{p:[84,59,2201],t:7,e:"th",f:["Server UID"]},{p:[84,73,2215],t:7,e:"th",f:["File Name"]},{p:[84,86,2228],t:7,e:"th",f:["File Size"]},{p:[84,99,2241],t:7,e:"th",f:["Password Protection"]},{p:[84,122,2264],t:7,e:"th",f:["Operations ",{t:4,f:[{p:[86,5,2311],t:7,e:"tr",f:[{p:[86,9,2315],t:7,e:"td",f:[{t:2,r:"uid",p:[86,13,2319]}]},{p:[87,5,2332],t:7,e:"td",f:[{t:2,r:"filename",p:[87,9,2336]}]},{p:[88,5,2354],t:7,e:"td",f:[{t:2,r:"size",p:[88,9,2358]},"GQ ",{t:4,f:[{p:[90,6,2400],t:7,e:"td",f:["Enabled"]}],n:50,r:"haspassword",p:[89,5,2374]}," ",{t:4,f:[{p:[93,6,2457],t:7,e:"td",f:["Disabled"]}],n:50,x:{r:["haspassword"],s:"!_0"},p:[92,5,2430]}]},{p:[96,5,2494],t:7,e:"td",f:[{p:[96,9,2498],t:7,e:"ui-button",a:{action:"PRG_downloadfile",params:['{"id": "',{t:2,r:"uid",p:[96,62,2551]},'"}']},f:["Download"]}]}]}],n:52,r:"data.servers",p:[85,4,2283]}]}]}]}," ",{p:[99,3,2612],t:7,e:"hr"}," ",{p:[100,3,2620],t:7,e:"ui-button",a:{action:"PRG_uploadmenu"},f:["Send file"]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],282:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[43,1,1082],t:7,e:"ntosheader"}," ",{p:[45,1,1099],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[47,5,1157],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[47,27,1179]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[49,38,1331]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[50,15,1387]}],yinc:"9"}}],n:50,r:"config.fancy",p:[46,3,1131]},{t:4,n:51,f:[{p:[52,5,1437],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[53,7,1475],t:7,e:"span",f:[{t:2,r:"data.supply",p:[53,13,1481]}]}]}," ",{p:[55,5,1528],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[56,9,1563],t:7,e:"span",f:[{t:2,r:"data.demand",p:[56,15,1569]}]}]}],r:"config.fancy"}]}," ",{p:[60,1,1638],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[61,3,1668],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[62,5,1693],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[63,5,1730],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[64,5,1769],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[65,5,1806],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[66,5,1845],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[67,5,1887],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[68,5,1928],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[71,5,2013],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[71,24,2032]}],nowrap:0},f:[{p:[72,7,2057],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[72,28,2078]}," %"]}," ",{p:[73,7,2136],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.areas",m:[{t:30,n:"@index"},"load"]},p:[73,28,2157]}]}," ",{p:[74,7,2199],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2220],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[74,41,2233]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[74,70,2262]}]}]}," ",{p:[75,7,2309],t:7,e:"div",a:{"class":"content"},f:[{p:[75,28,2330],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[75,41,2343]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[75,64,2366]}," [",{p:[75,87,2389],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[75,93,2395]}]},"]"]}]}," ",{p:[76,7,2444],t:7,e:"div",a:{"class":"content"},f:[{p:[76,28,2465],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[76,41,2478]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[76,64,2501]}," [",{p:[76,87,2524],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[76,93,2530]}]},"]"]}]}," ",{p:[77,7,2579],t:7,e:"div",a:{"class":"content"},f:[{p:[77,28,2600],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[77,41,2613]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[77,64,2636]}," [",{p:[77,87,2659],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[77,93,2665]}]},"]"]}]}]}],n:52,r:"data.areas",p:[70,3,1987]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],283:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"div",a:{"class":"item"},f:[{p:[6,3,101],t:7,e:"div",a:{"class":"itemLabel"},f:["Payload status:"]}," ",{p:[9,3,158],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ARMED"],n:50,r:"data.armed",p:[10,4,188]},{t:4,n:51,f:["DISARMED"],r:"data.armed"}]}," ",{p:[16,3,270],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[19,3,321],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[20,4,351],t:7,e:"table",f:[{p:[21,4,363],t:7,e:"tr",f:[{p:[21,8,367],t:7,e:"td",f:[{p:[21,12,371],t:7,e:"ui-button",a:{action:"PRG_obfuscate"},f:["OBFUSCATE PROGRAM NAME"]}]}]},{p:[22,4,444],t:7,e:"tr",f:[{p:[22,8,448],t:7,e:"td",f:[{p:[22,12,452],t:7,e:"ui-button",a:{action:"PRG_arm",state:[{t:2,x:{r:["data.armed"],s:'_0?"danger":null'},p:[22,47,487]}]},f:[{t:2,x:{r:["data.armed"],s:'_0?"DISARM":"ARM"'},p:[22,81,521]}]}," ",{p:[23,4,571],t:7,e:"ui-button",a:{icon:"radiation",state:[{t:2,x:{r:["data.armed"],s:'_0?null:"disabled"'},p:[23,39,606]}],action:"PRG_activate"},f:["ACTIVATE"]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],284:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,3,95],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[5,22,114]}," Alarms"]},f:[{p:[6,5,138],t:7,e:"ul",f:[{t:4,f:[{p:[8,9,171],t:7,e:"li",f:[{t:2,r:".",p:[8,13,175]}]}],n:52,r:".",p:[7,7,150]},{t:4,n:51,f:[{p:[10,9,211],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[4,1,64]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],285:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{integState:function(t){var e=100;return t==e?"good":t>e/2?"average":"bad"},bigState:function(t,e,n){return charge>n?"bad":t>e?"average":"good"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[23,1,421],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[27,2,462],t:7,e:"ui-button",a:{action:"PRG_clear"},f:["Back to Menu"]},{p:[27,56,516],t:7,e:"br"}," ",{p:[28,3,524],t:7,e:"ui-display",a:{title:"Supermatter Status:"},f:[{p:[29,3,568],t:7,e:"ui-section",a:{label:"Core Integrity"},f:[{p:[30,5,609],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"adata.SM_integrity",p:[30,38,642]}],state:[{t:2,x:{r:["integState","adata.SM_integrity"],s:"_0(_1)"},p:[30,69,673]}]},f:[{t:2,r:"data.SM_integrity",p:[30,105,709]},"%"]}]}," ",{p:[32,3,761],t:7,e:"ui-section",a:{label:"Relative EER"},f:[{p:[33,5,800],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_power"],s:"_0(_1,150,300)"},p:[33,18,813]}]},f:[{t:2,r:"data.SM_power",p:[33,55,850]}," MeV/cm3"]}]}," ",{p:[35,3,903],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[36,5,941],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_ambienttemp"],s:"_0(_1,4000,5000)"},p:[36,18,954]}]},f:[{t:2,r:"data.SM_ambienttemp",p:[36,63,999]}," K"]}]}," ",{p:[38,3,1052],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[39,5,1087],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_ambientpressure"],s:"_0(_1,5000,10000)"},p:[39,18,1100]}]},f:[{t:2,r:"data.SM_ambientpressure",p:[39,68,1150]}," kPa"]}]}]}," ",{p:[42,3,1227],t:7,e:"hr"},{p:[42,7,1231],t:7,e:"br"}," ",{p:[43,3,1239],t:7,e:"ui-display",a:{title:"Gas Composition:"},f:[{t:4,f:[{p:[45,5,1307],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[45,24,1326]}]},f:[{t:2,r:"amount",p:[46,6,1343]}," %"]}],n:52,r:"data.gases",p:[44,4,1281]}]}],n:50,r:"data.active",p:[26,1,440]},{t:4,n:51,f:[{p:[51,2,1418],t:7,e:"ui-button",a:{action:"PRG_refresh"},f:["Refresh"]},{p:[51,53,1469],t:7,e:"br"}," ",{p:[52,2,1476],t:7,e:"ui-display",a:{title:"Detected Supermatters"},f:[{t:4,f:[{p:[54,3,1552],t:7,e:"ui-section",a:{label:"Area"},f:[{t:2,r:"area_name",p:[55,5,1583]}," - (#",{t:2,r:"uid",p:[55,23,1601]},")"]}," ",{p:[57,3,1630],t:7,e:"ui-section",a:{label:"Integrity"},f:[{t:2,r:"integrity",p:[58,5,1666]}," %"]}," ",{p:[60,3,1702],t:7,e:"ui-section",a:{label:"Options"},f:[{p:[61,5,1736],t:7,e:"ui-button",a:{action:"PRG_set",params:['{"target" : "',{t:2,r:"uid",p:[61,54,1785]},'"}']},f:["View Details"]}]}],n:52,r:"data.supermatters",p:[53,2,1521]}]}],r:"data.active"}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(286)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,286:286}],286:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"item",style:"float: left"},f:[{p:[2,2,41],t:7,e:"table",f:[{p:[2,9,48],t:7,e:"tr",f:[{t:4,f:[{p:[4,3,113],t:7,e:"td",f:[{p:[4,7,117],t:7,e:"img",a:{src:[{t:2,r:"data.PC_batteryicon",p:[4,17,127]}]}}]}],n:50,x:{r:["data.PC_batteryicon","data.PC_showbatteryicon"],s:"_0&&_1"},p:[3,2,55]}," ",{t:4,f:[{p:[7,3,226],t:7,e:"td",f:[{p:[7,7,230],t:7,e:"b",f:[{t:2,r:"data.PC_batterypercent",p:[7,10,233]}]}]}],n:50,x:{r:["data.PC_batterypercent","data.PC_showbatteryicon"],s:"_0&&_1"},p:[6,2,165]}," ",{t:4,f:[{p:[10,3,305],t:7,e:"td",f:[{p:[10,7,309],t:7,e:"img",a:{src:[{t:2,r:"data.PC_ntneticon",p:[10,17,319]}]}}]}],n:50,r:"data.PC_ntneticon",p:[9,2,276]}," ",{t:4,f:[{p:[13,3,386],t:7,e:"td",f:[{p:[13,7,390],t:7,e:"img",a:{src:[{t:2,r:"data.PC_apclinkicon",p:[13,17,400]}]}}]}],n:50,r:"data.PC_apclinkicon",p:[12,2,355]}," ",{t:4,f:[{p:[16,3,469],t:7,e:"td",f:[{p:[16,7,473],t:7,e:"b",f:[{t:2,r:"data.PC_stationtime",p:[16,10,476]}]}]}],n:50,r:"data.PC_stationtime",p:[15,2,438]}," ",{t:4,f:[{p:[19,3,552],t:7,e:"td",f:[{p:[19,7,556],t:7,e:"img",a:{src:[{t:2,r:"icon",p:[19,17,566]}]}}]}],n:52,r:"data.PC_programheaders",p:[18,2,516]}]}]}]}," ",{p:[23,1,609],t:7,e:"div",a:{style:"float: right; margin-top: 5px"},f:[{p:[24,2,655],t:7,e:"ui-button",a:{action:"PC_shutdown"},f:["Shutdown"]}," ",{t:4,f:[{p:[26,3,745],t:7,e:"ui-button",a:{action:"PC_exit"},f:["EXIT PROGRAM"]}," ",{p:[27,3,801],t:7,e:"ui-button",a:{action:"PC_minimize"},f:["Minimize Program"]}],n:50,r:"data.PC_showexitprogram",p:[25,2,710]}]}," ",{p:[30,1,881],t:7,e:"div",a:{style:"clear: both"}}]},e.exports=a.extend(r.exports)},{205:205}],287:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Auth. Disk:"},f:[{t:4,f:[{p:[3,7,69],t:7,e:"ui-button",a:{icon:"eject",style:"selected",action:"eject_disk"},f:["++++++++++"]}],n:50,r:"data.disk_present",p:[2,3,36]},{t:4,n:51,f:[{p:[5,7,172],t:7,e:"ui-button",a:{icon:"plus",action:"insert_disk"},f:["----------"]}],r:"data.disk_present"}]}," ",{p:[8,1,266],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[9,3,297],t:7,e:"span",f:[{t:2,r:"data.status1",p:[9,9,303]},"-",{t:2,r:"data.status2",p:[9,26,320]}]}]}," ",{p:[11,1,360],t:7,e:"ui-display",a:{title:"Timer"},f:[{p:[12,3,390],t:7,e:"ui-section",a:{label:"Time to Detonation"},f:[{p:[13,5,435],t:7,e:"span",f:[{t:2,x:{r:["data.timing","data.time_left","data.timer_set"],s:"_0?_1:_2"},p:[13,11,441]}]}]}," ",{t:4,f:[{p:[16,5,540],t:7,e:"ui-section",a:{label:"Adjust Timer"},f:[{p:[17,7,581],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_default"],s:'_0&&_1&&_2?null:"disabled"'},p:[17,40,614]}],action:"timer",params:'{"change": "reset"}'},f:["Reset"]}," ",{p:[19,7,786],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_min"],s:'_0&&_1&&_2?null:"disabled"'},p:[19,38,817]}],action:"timer",params:'{"change": "decrease"}'},f:["Decrease"]}," ",{p:[21,7,991],t:7,e:"ui-button",a:{icon:"pencil",state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[21,39,1023]}],action:"timer",params:'{"change": "input"}'},f:["Set"]}," ",{p:[22,7,1155],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_max"],s:'_0&&_1&&_2?null:"disabled"'},p:[22,37,1185]}],action:"timer",params:'{"change": "increase"}'},f:["Increase"]}]}],n:51,r:"data.timing",p:[15,3,518]}," ",{p:[26,3,1394],t:7,e:"ui-section",a:{label:"Timer"},f:[{p:[27,5,1426],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"danger":"caution"'},p:[27,38,1459]}],action:"toggle_timer",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.safety"],s:'_0&&_1&&!_2?null:"disabled"'},p:[29,14,1542]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"On":"Off"'},p:[30,7,1631]}]}]}]}," ",{p:[34,1,1713],t:7,e:"ui-display",a:{title:"Anchoring"},f:[{p:[35,3,1747],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[36,12,1770]}],icon:[{t:2,x:{r:["data.anchored"],s:'_0?"lock":"unlock"'},p:[37,11,1846]}],style:[{t:2,x:{r:["data.anchored"],s:'_0?null:"caution"'},p:[38,12,1897]}],action:"anchor"},f:[{t:2,x:{r:["data.anchored"],s:'_0?"Engaged":"Off"'},p:[39,21,1956]}]}]}," ",{p:[41,1,2022],t:7,e:"ui-display",a:{title:"Safety"},f:[{p:[42,3,2053],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[43,12,2076]}],icon:[{t:2,x:{r:["data.safety"],s:'_0?"lock":"unlock"'},p:[44,11,2152]}],action:"safety",style:[{t:2,x:{r:["data.safety"],s:'_0?"caution":"danger"'},p:[45,12,2217]}]},f:[{p:[46,7,2265],t:7,e:"span",f:[{t:2,x:{r:["data.safety"],s:'_0?"On":"Off"'},p:[46,13,2271]}]}]}]}," ",{p:[49,1,2341],t:7,e:"ui-display",a:{title:"Code"},f:[{p:[50,3,2370],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.message",p:[50,31,2398]}]}," ",{p:[51,3,2431],t:7,e:"ui-section",a:{label:"Keypad"},f:[{p:[52,5,2464],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[52,39,2498]}],params:'{"digit":"1"}'},f:["1"]}," ",{p:[53,5,2583],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[53,39,2617]}],params:'{"digit":"2"}'},f:["2"]}," ",{p:[54,5,2702],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[54,39,2736]}],params:'{"digit":"3"}'},f:["3"]}," ",{p:[55,5,2821],t:7,e:"br"}," ",{p:[56,5,2831],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'
},p:[56,39,2865]}],params:'{"digit":"4"}'},f:["4"]}," ",{p:[57,5,2950],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[57,39,2984]}],params:'{"digit":"5"}'},f:["5"]}," ",{p:[58,5,3069],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[58,39,3103]}],params:'{"digit":"6"}'},f:["6"]}," ",{p:[59,5,3188],t:7,e:"br"}," ",{p:[60,5,3198],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[60,39,3232]}],params:'{"digit":"7"}'},f:["7"]}," ",{p:[61,5,3317],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[61,39,3351]}],params:'{"digit":"8"}'},f:["8"]}," ",{p:[62,5,3436],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[62,39,3470]}],params:'{"digit":"9"}'},f:["9"]}," ",{p:[63,5,3555],t:7,e:"br"}," ",{p:[64,5,3565],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[64,39,3599]}],params:'{"digit":"R"}'},f:["R"]}," ",{p:[65,5,3684],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[65,39,3718]}],params:'{"digit":"0"}'},f:["0"]}," ",{p:[66,5,3803],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[66,39,3837]}],params:'{"digit":"E"}'},f:["E"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],288:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,25],t:7,e:"ui-notice",f:["No table detected!"]}],n:51,r:"data.table",p:[1,1,0]},{p:[6,1,88],t:7,e:"ui-display",f:[{p:[7,2,103],t:7,e:"ui-display",a:{title:"Patient State"},f:[{t:4,f:[{p:[9,4,166],t:7,e:"ui-section",a:{label:"State"},f:[{p:[10,5,198],t:7,e:"span",a:{"class":[{t:2,r:"data.patient.statstate",p:[10,18,211]}]},f:[{t:2,r:"data.patient.stat",p:[10,46,239]}]}]}," ",{p:[12,4,290],t:7,e:"ui-section",a:{label:"Blood Type"},f:[{p:[13,5,327],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.patient.blood_type",p:[13,27,349]}]}]}," ",{p:[15,4,406],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[16,5,439],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.patient.minHealth",p:[16,18,452]}],max:[{t:2,r:"data.patient.maxHealth",p:[16,51,485]}],value:[{t:2,r:"data.patient.health",p:[16,86,520]}],state:[{t:2,x:{r:["data.patient.health"],s:'_0>=0?"good":"average"'},p:[17,12,557]}]},f:[{t:2,x:{r:["adata.patient.health"],s:"Math.round(_0)"},p:[17,63,608]}]}]}," ",{t:4,f:[{p:[20,5,840],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[20,24,859]}]},f:[{p:[21,6,877],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.patient.maxHealth",p:[21,27,898]}],value:[{t:2,rx:{r:"data.patient",m:[{t:30,n:"type"}]},p:[21,62,933]}],state:"bad"},f:[{t:2,x:{r:["type","adata.patient"],s:"Math.round(_1[_0])"},p:[21,98,969]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}]'},p:[19,4,676]}],n:50,r:"data.patient",p:[8,3,141]},{t:4,n:51,f:["No patient detected."],r:"data.patient"}]}," ",{p:[28,2,1113],t:7,e:"ui-display",a:{title:"Initiated Procedures"},f:[{t:4,f:[{t:4,f:[{p:[31,5,1217],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[31,27,1239]}]},f:[{p:[32,6,1256],t:7,e:"ui-section",a:{label:"Next Step"},f:[{p:[33,7,1294],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"next_step",p:[33,29,1316]}]}," ",{t:4,f:[{p:[35,8,1373],t:7,e:"span",a:{"class":"content"},f:[{p:[35,30,1395],t:7,e:"b",f:["Required chemicals:"]},{p:[35,56,1421],t:7,e:"br"}," ",{t:2,r:"chems_needed",p:[35,61,1426]}]}],n:50,r:"chems_needed",p:[34,7,1344]}]}," ",{t:4,f:[{p:[39,7,1523],t:7,e:"ui-section",a:{label:"Alternative Step"},f:[{p:[40,8,1569],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"alternative_step",p:[40,30,1591]}]}," ",{t:4,f:[{p:[42,9,1661],t:7,e:"span",a:{"class":"content"},f:[{p:[42,31,1683],t:7,e:"b",f:["Required chemicals:"]},{p:[42,57,1709],t:7,e:"br"}," ",{t:2,r:"chems_needed",p:[42,62,1714]}]}],n:50,r:"alt_chems_needed",p:[41,8,1627]}]}],n:50,r:"alternative_step",p:[38,6,1491]}]}],n:52,r:"data.procedures",p:[30,4,1186]}],n:50,r:"data.procedures",p:[29,3,1158]},{t:4,n:51,f:["No active procedures."],r:"data.procedures"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],289:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,15],t:7,e:"ui-section",f:["This machine only accepts ore. Gibtonite and Slag are not accepted."]}," ",{p:[5,2,117],t:7,e:"ui-section",f:["Current unclaimed points: ",{t:2,r:"data.unclaimedPoints",p:[6,29,159]}," ",{t:4,f:[{p:[8,4,220],t:7,e:"ui-button",a:{action:"Claim"},f:["Claim Points"]}],n:50,r:"data.unclaimedPoints",p:[7,3,187]}]}," ",{p:[13,2,311],t:7,e:"ui-section",f:[{t:4,f:[{p:[15,4,350],t:7,e:"ui-button",a:{action:"Eject"},f:["Eject ID"]}," You have ",{t:2,r:"data.claimedPoints",p:[18,13,421]}," mining points collected."],n:50,r:"data.hasID",p:[14,3,327]},{t:4,n:51,f:[{p:[20,4,485],t:7,e:"ui-button",a:{action:"Insert"},f:["Insert ID"]}],r:"data.hasID"}]}]}," ",{p:[26,1,588],t:7,e:"ui-display",f:[{t:4,f:[{p:[28,3,627],t:7,e:"ui-section",f:[{p:[29,4,644],t:7,e:"ui-button",a:{action:"diskEject",icon:"eject"},f:["Eject Disk"]}]}," ",{t:4,f:[{p:[34,4,772],t:7,e:"ui-section",a:{"class":"candystripe"},f:[{p:[35,5,808],t:7,e:"ui-button",a:{action:"diskUpload",state:[{t:2,x:{r:["canupload"],s:'(_0)?null:"disabled"'},p:[35,42,845]}],icon:"upload",align:"right",params:['{ "design" : "',{t:2,r:"index",p:[35,129,932]},'" }']},f:["Upload"]}," File ",{t:2,r:"index",p:[38,10,988]},": ",{t:2,r:"name",p:[38,21,999]}]}],n:52,r:"data.diskDesigns",p:[33,3,741]}],n:50,r:"data.hasDisk",p:[27,2,603]},{t:4,n:51,f:[{p:[42,3,1053],t:7,e:"ui-section",f:[{p:[43,4,1070],t:7,e:"ui-button",a:{action:"diskInsert",icon:"floppy-o"},f:["Insert Disk"]}]}],r:"data.hasDisk"}]}," ",{p:[49,1,1195],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[50,2,1227],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[51,4,1261],t:7,e:"section",a:{"class":"cell"},f:["Mineral"]}," ",{p:[54,4,1316],t:7,e:"section",a:{"class":"cell"},f:["Sheets"]}," ",{p:[57,4,1370],t:7,e:"section",a:{"class":"cell"},f:[]}," ",{p:[59,4,1412],t:7,e:"section",a:{"class":"cell"},f:[]}," ",{p:[61,4,1454],t:7,e:"section",a:{"class":"cell"},f:["Ore Value"]}]}," ",{t:4,f:[{p:[66,3,1551],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[67,4,1585],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[68,5,1613]}]}," ",{p:[70,4,1641],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[71,5,1683]}]}," ",{p:[73,4,1713],t:7,e:"section",a:{"class":"cell"},f:[{p:[74,5,1741],t:7,e:"input",a:{value:[{t:2,r:"sheets",p:[74,18,1754]}],placeholder:"###","class":"number"}}]}," ",{p:[76,4,1819],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{p:[77,5,1861],t:7,e:"ui-button",a:{"class":"center",grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[77,59,1915]}],params:['{ "id" : ',{t:2,r:"id",p:[77,114,1970]},', "sheets" : ',{t:2,r:"sheets",p:[77,133,1989]}," }"]},f:["Release"]}]}," ",{p:[81,4,2056],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"value",p:[82,5,2098]}]}]}],n:52,r:"data.materials",p:[65,2,1523]}," ",{t:4,f:[{p:[87,3,2176],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[88,4,2210],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[89,5,2238]}]}," ",{p:[91,4,2266],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[92,5,2308]}]}," ",{p:[94,4,2338],t:7,e:"section",a:{"class":"cell"},f:[{p:[95,5,2366],t:7,e:"input",a:{value:[{t:2,r:"sheets",p:[95,18,2379]}],placeholder:"###","class":"number"}}]}," ",{p:[97,4,2444],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{p:[98,5,2486],t:7,e:"ui-button",a:{"class":"center",grid:0,action:"Smelt",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[98,57,2538]}],params:['{ "id" : ',{t:2,r:"id",p:[98,113,2594]},', "sheets" : ',{t:2,r:"sheets",p:[98,132,2613]}," }"]},f:["Smelt"]}]}," ",{p:[102,4,2677],t:7,e:"section",a:{"class":"cell",align:"right"},f:[]}]}],n:52,r:"data.alloys",p:[86,2,2151]}]}]},e.exports=a.extend(r.exports)},{205:205}],290:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,4,87],t:7,e:"ui-button",a:{icon:"remove",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[4,36,119]}],action:"empty_eject_beaker"},f:["Empty and eject"]}," ",{p:[7,4,231],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[7,35,262]}],action:"empty_beaker"},f:["Empty"]}," ",{p:[10,4,358],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[10,35,389]}],action:"eject_beaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{t:4,f:[{p:[15,4,528],t:7,e:"ui-section",f:[{t:4,f:[{p:[17,6,578],t:7,e:"span",a:{"class":"bad"},f:["The beaker is empty!"]}],n:50,r:"data.beaker_empty",p:[16,5,546]},{t:4,n:51,f:[{p:[19,6,644],t:7,e:"ui-subdisplay",a:{title:"Blood"},f:[{t:4,f:[{p:[21,8,712],t:7,e:"ui-section",a:{label:"Blood DNA"},f:[{t:2,r:"data.blood.dna",p:[21,38,742]}]}," ",{p:[22,8,782],t:7,e:"ui-section",a:{label:"Blood type"},f:[{t:2,r:"data.blood.type",p:[22,39,813]}]}],n:50,r:"data.has_blood",p:[20,7,681]},{t:4,n:51,f:[{p:[24,8,870],t:7,e:"ui-section",f:[{p:[25,9,892],t:7,e:"span",a:{"class":"average"},f:["No blood sample detected."]}]}],r:"data.has_blood"}]}],r:"data.beaker_empty"}]}],n:50,r:"data.has_beaker",p:[14,3,500]},{t:4,n:51,f:[{p:[32,4,1054],t:7,e:"ui-section",f:[{p:[33,5,1072],t:7,e:"span",a:{"class":"bad"},f:["No beaker loaded."]}]}],r:"data.has_beaker"}]}," ",{t:4,f:[{p:[38,3,1188],t:7,e:"ui-display",a:{title:"Diseases"},f:[{t:4,f:[{p:{button:[{t:4,f:[{p:[43,8,1343],t:7,e:"ui-button",a:{icon:"pencil",action:"rename_disease",state:[{t:2,x:{r:["can_rename"],s:'_0?"":"disabled"'},p:[43,64,1399]}],params:['{"index": ',{t:2,r:"index",p:[43,116,1451]},"}"]},f:["Name advanced disease"]}],n:50,r:"is_adv",p:[42,7,1320]}," ",{p:[47,7,1538],t:7,e:"ui-button",a:{icon:"flask",action:"create_culture_bottle",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[47,69,1600]}],params:['{"index": ',{t:2,r:"index",p:[47,124,1655]},"}"]},f:["Create virus culture bottle"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,24,1269]}],button:0},f:[" ",{p:[51,6,1749],t:7,e:"ui-section",a:{label:"Disease agent"},f:[{t:2,r:"agent",p:[51,40,1783]}]}," ",{p:[52,6,1812],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[52,38,1844]}]}," ",{p:[53,6,1879],t:7,e:"ui-section",a:{label:"Spread"},f:[{t:2,r:"spread",p:[53,33,1906]}]}," ",{p:[54,6,1936],t:7,e:"ui-section",a:{label:"Possible cure"},f:[{t:2,r:"cure",p:[54,40,1970]}]}," ",{t:4,f:[{p:[56,7,2021],t:7,e:"ui-section",a:{label:"Symptoms"},f:[{t:4,f:[{p:[58,9,2087],t:7,e:"ui-button",a:{action:"symptom_details",state:"",params:['{"picked_symptom": ',{t:2,r:"sym_index",p:[58,81,2159]},', "index": ',{t:2,r:"index",p:[58,105,2183]},"}"]},f:[{t:2,r:"name",p:[59,10,2206]}," "]},{p:[60,21,2236],t:7,e:"br"}],n:52,r:"symptoms",p:[57,8,2059]}]}," ",{p:[63,7,2289],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[63,38,2320]}]}," ",{p:[64,7,2355],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[64,35,2383]}]}," ",{p:[65,7,2415],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[65,39,2447]}]}," ",{p:[66,7,2483],t:7,e:"ui-section",a:{label:"Transmittability"},f:[{t:2,r:"transmission",p:[66,44,2520]}]}],n:50,r:"is_adv",p:[55,6,1999]}]}],n:52,r:"data.viruses",p:[39,4,1222]},{t:4,n:51,f:[{p:[70,5,2601],t:7,e:"ui-section",f:[{p:[71,6,2620],t:7,e:"span",a:{"class":"average"},f:["No detectable virus in the blood sample."]}]}],r:"data.viruses"}]}," ",{p:[75,3,2743],t:7,e:"ui-display",a:{title:"Antibodies"},f:[{t:4,f:[{p:[77,5,2811],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[77,24,2830]}]},f:[{p:[78,7,2848],t:7,e:"ui-button",a:{icon:"eyedropper",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[78,43,2884]}],action:"create_vaccine_bottle",params:['{"index": ',{t:2,r:"id",p:[78,129,2970]},"}"]},f:["Create vaccine bottle"]}]}],n:52,r:"data.resistances",p:[76,4,2779]},{t:4,n:51,f:[{p:[83,5,3067],t:7,e:"ui-section",f:[{p:[84,6,3086],t:7,e:"span",a:{"class":"average"},f:["No antibodies detected in the blood sample."]}]}],r:"data.resistances"}]}],n:50,r:"data.has_blood",p:[37,2,1162]}],n:50,x:{r:["data.mode"],s:"_0==1"},p:[1,1,0]},{t:4,n:51,f:[{p:[90,2,3231],t:7,e:"ui-button",a:{icon:"undo",state:"",action:"back"},f:["Back"]}," ",{t:4,f:[{p:[94,4,3330],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[94,23,3349]}]},f:[{p:[95,4,3364],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[96,5,3382]}," ",{t:4,f:[{p:[98,5,3417],t:7,e:"br"}," ",{p:[99,5,3428],t:7,e:"b",f:["This symptom has been neutered, and has no effect. It will still affect the virus' statistics."]}],n:50,r:"neutered",p:[97,4,3395]}]}," ",{p:[102,4,3564],t:7,e:"ui-section",f:[{p:[103,5,3582],t:7,e:"ui-section",a:{label:"Level"},f:[{t:2,r:"level",p:[103,31,3608]}]}," ",{p:[104,5,3636],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[104,36,3667]}]}," ",{p:[105,5,3700],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[105,33,3728]}]}," ",{p:[106,5,3758],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[106,37,3790]}]}," ",{p:[107,5,3824],t:7,e:"ui-section",a:{label:"Transmittability"},f:[{t:2,r:"transmission",p:[107,42,3861]}]}]}," ",{p:[109,4,3913],t:7,e:"ui-subdisplay",a:{title:"Effect Thresholds"},f:[{p:[110,5,3960],t:7,e:"ui-section",f:[{t:3,r:"threshold_desc",p:[110,17,3972]}]}]}]}],n:53,r:"data.symptom",p:[93,2,3303]}],x:{r:["data.mode"],s:"_0==1"}}]},e.exports=a.extend(r.exports)},{205:205}],291:[function(t,e,n){var a=t(205),r={exports:{}};!function(e){"use strict";var n=t(340);e.exports={data:{filter:"",tooltiptext:function(t,e,n){var a="";return t&&(a+="REQUIREMENTS: "+t+" "),e&&(a+="CATALYSTS: "+e+" "),n&&(a+="TOOLS: "+n),a}},oninit:function(){var t=this;this.on({hover:function(t){this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,a,r){var i=null;i=t.get("data.display_compact")?t.findAll(".section"):t.findAll(".display:not(:first-child)"),(0,n.filterMulti)(i,t.get("filter").toLowerCase())},{init:!1})}}}(r),r.exports.template={v:3,t:[" ",{p:[48,1,1342],t:7,e:"ui-display",a:{title:[{t:2,r:"data.category",p:[48,20,1361]},{t:4,f:[" : ",{t:2,r:"data.subcategory",p:[48,64,1405]}],n:50,r:"data.subcategory",p:[48,37,1378]}]},f:[{t:4,f:[{p:[50,3,1459],t:7,e:"ui-section",f:["Crafting... ",{p:[51,16,1488],t:7,e:"i",a:{"class":"fa-spin fa fa-spinner"}}]}],n:50,r:"data.busy",p:[49,2,1438]},{t:4,n:51,f:[{p:[54,3,1557],t:7,e:"ui-section",f:[{p:[55,4,1574],t:7,e:"table",a:{style:"width:100%"},f:[{p:[56,5,1606],t:7,e:"tr",f:[{p:[57,6,1617],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[58,7,1659],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardCat"},f:[{t:2,r:"data.prev_cat",p:[59,8,1718]}]}]}," ",{p:[62,6,1774],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[63,7,1816],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardCat"},f:[{t:2,r:"data.next_cat",p:[64,7,1874]}]}]}," ",{p:[67,6,1930],t:7,e:"td",a:{style:"float:right!important"},f:[{t:4,f:[{p:[69,7,2014],t:7,e:"ui-button",a:{icon:"lock",action:"toggle_recipes"},f:["Showing Craftable Recipes"]}],n:50,r:"data.display_craftable_only",p:[68,6,1971]},{t:4,n:51,f:[{p:[73,7,2138],t:7,e:"ui-button",a:{icon:"unlock",action:"toggle_recipes"},f:["Showing All Recipes"]}],r:"data.display_craftable_only"}]}," ",{p:[78,6,2268],t:7,e:"td",a:{style:"float:right!important"},f:[{p:[79,7,2310],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.display_compact"],s:'_0?"check-square-o":"square-o"'},p:[79,24,2327]}],action:"toggle_compact"},f:["Compact"]}]}]}," ",{p:[84,5,2474],t:7,e:"tr",f:[{t:4,f:[{p:[86,6,2515],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[87,7,2557],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardSubCat"},f:[{t:2,r:"data.prev_subcat",p:[88,8,2619]}]}]}," ",{p:[91,6,2678],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[92,7,2720],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardSubCat"},f:[{t:2,r:"data.next_subcat",p:[93,8,2782]}]}]}],n:50,r:"data.subcategory",p:[85,5,2484]}]}]}," ",{t:4,f:[{t:4,f:[" ",{p:[101,6,2992],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[101,23,3009]}],placeholder:"Filter.."}}],n:51,r:"data.display_compact",p:[100,5,2902]}],n:50,r:"config.fancy",p:[99,4,2876]}]}," ",{t:4,f:[{p:[106,5,3144],t:7,e:"ui-display",f:[{t:4,f:[{p:[108,6,3193],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[108,25,3212]}]},f:[{p:[109,7,3230],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[109,27,3250]}],"tooltip-side":"right",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[109,135,3358]},'"}'],icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.can_craft",p:[107,5,3162]}," ",{t:4,f:[{t:4,f:[{p:[116,7,3567],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[116,26,3586]}]},f:[{p:[117,8,3605],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[117,28,3625]}],"tooltip-side":"right",state:"disabled",icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.cant_craft",p:[115,6,3534]}],n:51,r:"data.display_craftable_only",p:[114,5,3495]}]}],n:50,r:"data.display_compact",p:[105,4,3110]},{t:4,n:51,f:[{t:4,f:[{p:[126,6,3947],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[126,25,3966]}]},f:[{t:4,f:[{p:[128,8,4009],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[129,9,4052]}]}],n:50,r:"req_text",p:[127,7,3984]}," ",{t:4,f:[{p:[133,8,4139],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[134,9,4179]}]}],n:50,r:"catalyst_text",p:[132,7,4109]}," ",{t:4,f:[{p:[138,8,4267],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[139,9,4303]}]}],n:50,r:"tool_text",p:[137,7,4241]}," ",{p:[142,7,4361],t:7,e:"ui-section",f:[{p:[143,8,4382],t:7,e:"ui-button",a:{icon:"gears",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[143,66,4440]},'"}']},f:["Craft"]}]}]}],n:52,r:"data.can_craft",p:[125,5,3916]}," ",{t:4,f:[{t:4,f:[{p:[151,7,4621],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[151,26,4640]}]},f:[{t:4,f:[{p:[153,9,4685],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[154,10,4729]}]}],n:50,r:"req_text",p:[152,8,4659]}," ",{t:4,f:[{p:[158,9,4820],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[159,10,4861]}]}],n:50,r:"catalyst_text",p:[157,8,4789]}," ",{t:4,f:[{p:[163,9,4953],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[164,10,4990]}]}],n:50,r:"tool_text",p:[162,8,4926]}]}],n:52,r:"data.cant_craft",p:[150,6,4588]}],n:51,r:"data.display_craftable_only",p:[149,5,4549]}],r:"data.display_compact"}],r:"data.busy"}]}]},e.exports=a.extend(r.exports)},{205:205,340:340}],292:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],293:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[3,1,69],t:7,e:"ui-notice",f:[{p:[4,3,84],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[4,23,104]}," connected to a tank."]}]}," ",{p:[6,1,182],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[7,3,220],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[8,5,255],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[8,11,261]}," kPa"]}]}," ",{p:[10,3,323],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[11,5,354],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[11,18,367]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[11,59,408]}]}]}]}," ",{p:[14,1,499],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[15,3,530],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[16,5,562],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[16,22,579]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[17,14,630]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[18,22,687]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[24,7,856],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[24,38,887]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[23,5,828]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[28,3,1007],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[29,4,1038]}]}," ",{p:[31,3,1080],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[32,4,1114]}," kPa"]}],n:50,r:"data.holding",p:[27,3,983]},{t:4,n:51,f:[{p:[35,3,1188],t:7,e:"ui-section",f:[{p:[36,4,1205],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}," ",{p:[40,1,1293],t:7,e:"ui-display",a:{title:"Filters"},f:[{t:4,f:[{p:[42,5,1345],t:7,e:"filters"}],n:53,r:"data",p:[41,3,1325]}]}]},r.exports.components=r.exports.components||{};var i={filters:t(313)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,313:313}],294:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}]}]}," ",{p:[52,5,1464],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1499],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1505]}]}]}],r:"config.fancy"}]}," ",{p:[57,1,1574],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1604],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1629],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1666],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1705],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1742],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1781],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1823],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1864],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1949],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1968]}],nowrap:0},f:[{p:[69,7,1993],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2014]}," %"]}," ",{p:[70,7,2072],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.areas",m:[{t:30,n:"@index"},"load"]},p:[70,28,2093]}]}," ",{p:[71,7,2135],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2156],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2169]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2198]}]}]}," ",{p:[72,7,2245],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2266],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2279]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2302]}," [",{p:[72,87,2325],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2331]}]},"]"]}]}," ",{p:[73,7,2380],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2401],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2414]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2437]}," [",{p:[73,87,2460],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2466]}]},"]"]}]}," ",{p:[74,7,2515],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2536],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2549]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2572]}," [",{p:[74,87,2595],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2601]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1923]}]}]},e.exports=a.extend(r.exports)},{205:205}],295:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(r),r.exports.template={v:3,t:[" ",{p:[11,1,177],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,236],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,270],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,287]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,338]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,413]}]}]}],n:50,r:"data.headset",p:[12,3,210]},{t:4,n:51,f:[{p:[19,5,494],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,533],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,550]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,604]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,685]}]}]}," ",{p:[24,5,769],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,805],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,822]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,873]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,948]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1064],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1104],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1121]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1173]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1250]}]}]}],n:50,r:"data.command",p:[30,3,1038]}]}," ",{p:[38,1,1342],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1374],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1439],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1445]}]}],n:50,r:"data.freqlock",p:[40,5,1410]},{t:4,n:51,f:[{p:[43,7,1495],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1534]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1646],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1680]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1793],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1864]}]}," ",{p:[46,7,1905],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1938]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2050],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2088]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2262],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2312],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2329]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2379]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2447]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2225]}," ",{t:4,f:[{p:[57,5,2578],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2656],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2673]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2730]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2806]},'"}']},f:[{t:2,r:"channel",p:[62,11,2833]}]},{p:[62,34,2856],t:7,
-e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2615]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2534]}]}]},e.exports=a.extend(r.exports)},{205:205}],296:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," "," "," "," "," "," "," "," "," ",{p:[11,1,560],t:7,e:"rdheader"}," ",{t:4,f:[{p:[13,2,595],t:7,e:"ui-display",a:{title:"CONSOLE LOCKED"},f:[{p:[14,3,634],t:7,e:"ui-button",a:{action:"Unlock"},f:["Unlock"]}]}],n:50,r:"data.locked",p:[12,1,573]},{t:4,f:[{p:[18,2,729],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[18,17,744]}]},f:[{p:[19,3,763],t:7,e:"tab",a:{name:"Technology"},f:[{p:[20,4,791],t:7,e:"techweb"}]}," ",{p:[22,3,815],t:7,e:"tab",a:{name:"View Node"},f:[{p:[23,4,842],t:7,e:"nodeview"}]}," ",{p:[25,3,867],t:7,e:"tab",a:{name:"View Design"},f:[{p:[26,4,896],t:7,e:"designview"}]}," ",{p:[28,3,923],t:7,e:"tab",a:{name:"Disk Operations - Design"},f:[{p:[29,4,965],t:7,e:"diskopsdesign"}]}," ",{p:[31,3,995],t:7,e:"tab",a:{name:"Disk Operations - Technology"},f:[{p:[32,4,1041],t:7,e:"diskopstech"}]}," ",{p:[34,3,1069],t:7,e:"tab",a:{name:"Deconstructive Analyzer"},f:[{p:[35,4,1110],t:7,e:"destruct"}]}," ",{p:[37,3,1135],t:7,e:"tab",a:{name:"Protolathe"},f:[{p:[38,4,1163],t:7,e:"protolathe"}]}," ",{p:[40,3,1190],t:7,e:"tab",a:{name:"Circuit Imprinter"},f:[{p:[41,4,1225],t:7,e:"circuit"}]}," ",{p:[43,3,1249],t:7,e:"tab",a:{name:"Settings"},f:[{p:[44,4,1275],t:7,e:"settings"}]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[17,1,706]}]},r.exports.components=r.exports.components||{};var i={settings:t(305),circuit:t(297),protolathe:t(303),destruct:t(299),diskopsdesign:t(300),diskopstech:t(301),designview:t(298),nodeview:t(302),techweb:t(306),rdheader:t(304)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,297:297,298:298,299:299,300:300,301:301,302:302,303:303,304:304,305:305,306:306}],297:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,58],t:7,e:"ui-display",a:{title:"Circuit Imprinter Busy!"}}],n:50,r:"data.circuitbusy",p:[2,2,30]},{t:4,n:51,f:[{p:[5,3,130],t:7,e:"ui-display",f:[{p:[6,4,147],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,189],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,202]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,261],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "circuit", "inputText" : ',{t:2,r:"textsearch",p:[8,84,340]},"}"]},f:["Search"]}]}," ",{p:[10,4,398],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.circuitmats",p:[10,27,421]}," / ",{t:2,r:"data.circuitmaxmats",p:[10,50,444]}]}," ",{p:[11,4,485],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.circuitchems",p:[11,26,507]}," / ",{t:2,r:"data.circuitmaxchems",p:[11,50,531]}]}," ",{p:[12,3,572],t:7,e:"ui-display",f:[{p:[14,3,590],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,605]}]},f:[{p:[15,4,631],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,696],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.circuitcat"],s:'_0=="{{name}}"?"selected":null'},p:[17,43,733]}],params:['{"type" : "circuit", "cat" : "',{t:2,r:"name",p:[17,135,825]},'"}']},f:[{t:2,r:"name",p:[17,147,837]}]}],n:52,r:"data.circuitcats",p:[16,5,663]}]}," ",{p:[20,4,888],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,956],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,968]},{t:2,r:"matstring",p:[22,26,976]}," ",{p:[23,7,997],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[23,40,1030]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[23,119,1109]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitdes",p:[21,5,924]}]}," ",{p:[27,4,1187],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[29,6,1254],t:7,e:"ui-section",f:[{t:2,r:"name",p:[29,18,1266]},{t:2,r:"matstring",p:[29,26,1274]}," ",{p:[30,7,1295],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[30,40,1328]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[30,119,1407]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitmatch",p:[28,5,1220]}]}," ",{p:[34,4,1485],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[36,6,1550],t:7,e:"ui-section",f:[{t:2,r:"name",p:[36,18,1562]}," : ",{t:2,r:"amount",p:[36,29,1573]}," cm3 - ",{t:4,f:[{p:[38,7,1623],t:7,e:"input",a:{value:[{t:2,r:"number",p:[38,20,1636]}],placeholder:["1-",{t:2,r:"sheets",p:[38,46,1662]}],"class":"number"}}," ",{p:[39,7,1698],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "circuit", "mat_id" : ',{t:2,r:"mat_id",p:[39,84,1775]},', "sheets" : ',{t:2,r:"number",p:[39,107,1798]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[37,6,1597]}]}],n:52,r:"data.circuitmat_list",p:[35,5,1513]}]}," ",{p:[44,4,1895],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[46,6,1961],t:7,e:"ui-section",f:[{t:2,r:"name",p:[46,18,1973]}," : ",{t:2,r:"amount",p:[46,29,1984]}," - ",{p:[47,7,2005],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "circuit", "name" : ',{t:2,r:"name",p:[47,80,2078]},', "id" : ',{t:2,r:"reagentid",p:[47,97,2095]},"}"]},f:["Purge"]}]}],n:52,r:"data.circuitchem_list",p:[45,5,1923]}]}]}]}]}],r:"data.circuitbusy"}],n:50,r:"data.circuit_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[55,2,2216],t:7,e:"ui-display",a:{title:"No Linked Circuit Imprinter"}}],r:"data.circuit_linked"}]},e.exports=a.extend(r.exports)},{205:205}],298:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,31],t:7,e:"ui-display",a:{title:[{t:2,r:"data.sdesign_name",p:[2,21,50]}]},f:[{p:[3,3,77],t:7,e:"ui-section",a:{title:"Description"},f:[{t:2,r:"data.sdesign_desc",p:[3,35,109]}]}]}," ",{p:[5,2,162],t:7,e:"ui-display",a:{title:"Lathe Types"},f:[{t:4,f:[{p:[7,4,239],t:7,e:"ui-section",a:{title:"Circuit Imprinter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&1"},p:[6,3,198]}," ",{t:4,f:[{p:[10,4,346],t:7,e:"ui-section",a:{title:"Protolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&2"},p:[9,3,305]}," ",{t:4,f:[{p:[13,4,446],t:7,e:"ui-section",a:{title:"Autolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&4"},p:[12,3,405]}," ",{t:4,f:[{p:[16,4,545],t:7,e:"ui-section",a:{title:"Crafting Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&8"},p:[15,3,504]}," ",{t:4,f:[{p:[19,4,655],t:7,e:"ui-section",a:{title:"Exosuit Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&16"},p:[18,3,613]}," ",{t:4,f:[{p:[22,4,764],t:7,e:"ui-section",a:{title:"Biogenerator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&32"},p:[21,3,722]}," ",{t:4,f:[{p:[25,4,867],t:7,e:"ui-section",a:{title:"Limb Grower"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&64"},p:[24,3,825]}," ",{t:4,f:[{p:[28,4,970],t:7,e:"ui-section",a:{title:"Ore Smelter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&128"},p:[27,3,927]}]}," ",{p:[31,2,1045],t:7,e:"ui-display",a:{title:"Materials"},f:[{t:4,f:[{p:[33,4,1116],t:7,e:"ui-section",a:{title:[{t:2,r:"matname",p:[33,23,1135]}]},f:[{t:2,r:"matamt",p:[33,36,1148]}," cm^3"]}],n:52,r:"data.sdesign_materials",p:[32,3,1079]}]}],n:50,r:"data.design_selected",p:[1,1,0]},{t:4,f:[{p:[38,2,1248],t:7,e:"ui-display",a:{title:"No Design Selected."}}],n:50,x:{r:["data.design_selected"],s:"!_0"},p:[37,1,1216]}]},e.exports=a.extend(r.exports)},{205:205}],299:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[4,3,60],t:7,e:"ui-display",a:{title:"Destructive Analyzer Busy!"}}],n:50,r:"data.destroybusy",p:[3,2,32]},{t:4,n:51,f:[{t:4,f:[{p:[7,4,168],t:7,e:"ui-display",a:{title:"Destructive Analyzer Unloaded"}}],n:50,x:{r:["data.destroy_loaded"],s:"!_0"},p:[6,3,135]},{t:4,n:51,f:[{p:[9,4,248],t:7,e:"ui-display",a:{title:"Loaded Item"},f:[{p:[10,4,285],t:7,e:"ui-section",a:{title:"Name"},f:[{t:2,r:"data.destroy_name",p:[10,29,310]}]}]}," ",{p:[12,4,367],t:7,e:"ui-display",a:{title:"Boost Nodes"},f:[{t:4,f:[{p:[14,6,438],t:7,e:"ui-section",a:{title:[{t:2,r:"name",p:[14,25,457]}," | ",{t:2,r:"value",p:[14,36,468]}]},f:[{p:[15,7,487],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["allow"],s:'_0?null:"disabled"'},p:[15,25,505]}],action:"deconstruct",params:['{"id":',{t:2,r:"id",p:[15,90,570]},"}"]},f:["Deconstruct and Boost"]}]}],n:52,r:"data.boost_paths",p:[13,5,405]}]}," ",{p:[19,4,670],t:7,e:"ui-button",a:{action:"eject_da"},f:["Eject Item"]}],x:{r:["data.destroy_loaded"],s:"!_0"}}],r:"data.destroybusy"}],n:50,r:"data.destroy_linked",p:[2,1,2]},{t:4,n:51,f:[{p:[23,2,755],t:7,e:"ui-display",a:{title:"No Linked Destructive Analyzer"}}],r:"data.destroy_linked"}]},e.exports=a.extend(r.exports)},{205:205}],300:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,24],t:7,e:"ui-display",a:{title:"No Design Disk Loaded"}}],n:50,x:{r:["data.ddisk"],s:"!_0"},p:[2,1,2]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,121],t:7,e:"ui-display",a:{title:"Design Disk Updating"}}],n:50,r:"data.ddisk_update",p:[5,2,92]},{t:4,n:51,f:[{t:4,f:[{p:[9,4,221],t:7,e:"ui-display",a:{title:"Design Disk"},f:[{p:[10,5,259],t:7,e:"ui-section",a:{title:"Disk Space"},f:["Disk Capacity: ",{t:2,r:"data.ddisk_size",p:[10,51,305]}," blueprints."]}," ",{p:[11,5,355],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[11,33,383],t:7,e:"ui-button",a:{action:"ddisk_upall"},f:["Upload all designs"]}]}," ",{p:[12,5,464],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[12,36,495],t:7,e:"ui-button",a:{action:"clear_designdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[13,5,591],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[13,36,622],t:7,e:"ui-button",a:{action:"eject_designdisk"},f:["Eject Disk"]}]}]}," ",{p:[15,4,717],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[17,6,792],t:7,e:"ui-section",a:{title:"Number"},f:["#",{t:2,r:"pos",p:[17,34,820]},": ",{t:4,f:[{p:[19,8,866],t:7,e:"ui-button",a:{action:"upload_empty_ddisk_slot",params:['{"slot": "',{t:2,r:"pos",p:[19,70,928]},'"}']},f:["Upload to Empty Slot"]}],n:50,x:{r:["id"],s:'_0=="null"'},p:[18,7,837]},{t:4,n:51,f:[{p:[21,8,996],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[21,58,1046]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[21,75,1063]}]},f:[{t:2,r:"name",p:[21,122,1110]}]}," ",{p:[22,8,1139],t:7,e:"ui-button",a:{action:"ddisk_erasepos",style:"danger",params:['{"id": "',{t:2,r:"id",p:[22,74,1205]},'"}'],state:[{t:2,x:{r:["id"],s:'_0=="null"?"disabled":null'},p:[22,91,1222]}]},f:["Delete Slot"]}],x:{r:["id"],s:'_0=="null"'}}]}],n:52,r:"data.ddisk_designs",p:[16,5,757]}]}],n:50,x:{r:["data.ddisk_upload"],s:"!_0"},p:[8,3,190]},{t:4,n:51,f:[{p:[28,4,1367],t:7,e:"ui-display",a:{title:"Upload Design to Disk"},f:[{p:[28,46,1409],t:7,e:"ui-section",f:["Available Designs:"]}]}," ",{t:4,f:[{p:[30,5,1513],t:7,e:"ui-section",f:[{p:[30,17,1525],t:7,e:"ui-button",a:{action:"ddisk_uploaddesign",params:['{"id": "',{t:2,r:"id",p:[30,72,1580]},'"}']},f:[{t:2,r:"name",p:[30,82,1590]}]}]}],n:52,r:"data.ddisk_possible_designs",p:[29,4,1470]}],x:{r:["data.ddisk_upload"],s:"!_0"}}],r:"data.ddisk_update"}],x:{r:["data.ddisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{205:205}],301:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,24],t:7,e:"ui-display",a:{title:"No Technology Disk Loaded"}}],n:50,x:{r:["data.tdisk"],s:"!_0"},p:[2,1,2]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,125],t:7,e:"ui-display",a:{title:"Technology Disk Updating"}}],n:50,r:"data.tdisk_update",p:[5,2,96]},{t:4,n:51,f:[{p:[8,3,198],t:7,e:"ui-display",a:{title:"Technology Disk"},f:[{p:[9,4,239],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[9,32,267],t:7,e:"ui-button",a:{action:"tdisk_down"},f:["Download Research to Disk"]},{p:[9,100,335],t:7,e:"ui-button",a:{action:"tdisk_up"},f:["Upload Research from Disk"]}," ",{p:[10,4,406],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[10,35,437],t:7,e:"ui-button",a:{action:"clear_techdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[11,4,530],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[11,35,561],t:7,e:"ui-button",a:{action:"eject_techdisk"},f:["Eject Disk"]}]}]}]}," ",{p:[13,3,652],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[15,5,723],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,53,771]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,70,788]}]},f:[{t:2,r:"display_name",p:[15,115,833]}]}],n:52,r:"data.tdisk_nodes",p:[14,4,691]}]}],r:"data.tdisk_update"}],x:{r:["data.tdisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{205:205}],302:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,29],t:7,e:"ui-display",a:{title:[{t:2,r:"data.snode_name",p:[2,21,48]}]},f:[{p:[3,3,73],t:7,e:"ui-section",a:{title:"Description"},f:["Description: ",{t:2,r:"data.snode_desc",p:[3,48,118]}]}," ",{p:[4,3,154],t:7,e:"ui-section",a:{title:"Point Cost"},f:["Point Cost: ",{t:2,r:"data.snode_cost",p:[4,46,197]}]}," ",{p:[5,3,233],t:7,e:"ui-section",a:{title:"Export Price"},f:["Export Price: ",{t:2,r:"data.snode_export",p:[5,50,280]}]}," ",{p:[6,3,318],t:7,e:"ui-button",a:{action:"research_node",params:['{"id"="',{t:2,r:"id",p:[6,52,367]},'"}'],state:[{t:2,x:{r:["data.snode_researched"],s:'_0?"disabled":null'},p:[6,69,384]}]},f:[{t:2,x:{r:["data.snode_researched"],s:'_0?"Researched":"Research Node"'},p:[6,115,430]}]}]}," ",{p:[8,2,518],t:7,e:"ui-display",a:{title:"Prerequisites"},f:[{t:4,f:[{p:[10,4,588],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[10,52,636]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[10,69,653]}]},f:[{t:2,r:"display_name",p:[10,114,698]}]}],n:52,r:"data.node_prereqs",p:[9,3,556]}]}," ",{p:[13,2,759],t:7,e:"ui-display",a:{title:"Unlocks"},f:[{t:4,f:[{p:[15,4,823],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,52,871]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,69,888]}]},f:[{t:2,r:"display_name",p:[15,114,933]}]}],n:52,r:"data.node_unlocks",p:[14,3,791]}]}," ",{p:[18,2,994],t:7,e:"ui-display",a:{title:"Designs"},f:[{t:4,f:[{p:[20,4,1058],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[20,54,1108]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[20,71,1125]}]},f:[{t:2,r:"name",p:[20,118,1172]}]}],n:52,r:"data.node_designs",p:[19,3,1026]}]}],n:50,r:"data.node_selected",p:[1,1,0]},{t:4,f:[{p:[25,2,1263],t:7,e:"ui-display",a:{title:"No Node Selected."}}],n:50,x:{r:["data.node_selected"],s:"!_0"},p:[24,1,1233]}]},e.exports=a.extend(r.exports)},{205:205}],303:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,59],t:7,e:"ui-display",a:{title:"Protolathe Busy!"}}],n:50,r:"data.protobusy",p:[2,2,33]},{t:4,n:51,f:[{p:[5,3,124],t:7,e:"ui-display",f:[{p:[6,4,141],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,183],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,196]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,255],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "proto", "inputText" : ',{t:2,r:"textsearch",p:[8,82,332]},"}"]},f:["Search"]}]}," ",{p:[10,4,390],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.protomats",p:[10,27,413]}," / ",{t:2,r:"data.protomaxmats",p:[10,48,434]}]}," ",{p:[11,4,473],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.protochems",p:[11,26,495]}," / ",{t:2,r:"data.protomaxchems",p:[11,48,517]}]}," ",{p:[12,3,556],t:7,e:"ui-display",f:[{p:[14,3,574],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,589]}]},f:[{p:[15,4,615],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,678],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.protocat","name"],s:'_0==_1?"selected":null'},p:[17,43,715]}],params:['{"type" : "proto", "cat" : "',{t:2,r:"name",p:[17,125,797]},'"}']},f:[{t:2,r:"name",p:[17,137,809]}]}],n:52,r:"data.protocats",p:[16,5,647]}]}," ",{p:[20,4,860],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,926],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,938]},{t:2,r:"matstring",p:[22,26,946]}," ",{t:4,f:[{p:[24,8,996],t:7,e:"input",a:{value:[{t:2,r:"number",p:[24,21,1009]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[24,47,1035]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[23,7,967]}," ",{p:[26,7,1108],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[26,40,1141]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[26,117,1218]},'", "amount" : "',{t:2,r:"number",p:[26,138,1239]},'"}']},f:["Print"]}]}],n:52,r:"data.protodes",p:[21,5,896]}]}," ",{p:[30,4,1321],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[32,6,1386],t:7,e:"ui-section",f:[{t:2,r:"name",p:[32,18,1398]},{t:2,r:"matstring",p:[32,26,1406]}," ",{t:4,f:[{p:[34,8,1456],t:7,e:"input",a:{value:[{t:2,r:"number",p:[34,21,1469]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[34,47,1495]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[33,7,1427]}," ",{p:[36,7,1568],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[36,40,1601]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[36,117,1678]},'", "amount" : "',{t:2,r:"number",p:[36,138,1699]},'"}']},f:["Print"]}]}],n:52,r:"data.protomatch",p:[31,5,1354]}]}," ",{p:[40,4,1781],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[42,6,1844],t:7,e:"ui-section",f:[{t:2,r:"name",p:[42,18,1856]}," : ",{t:2,r:"amount",p:[42,29,1867]}," cm3 - ",{t:4,f:[{p:[44,7,1917],t:7,e:"input",a:{value:[{t:2,r:"number",p:[44,20,1930]}],placeholder:["1-",{t:2,r:"sheets",p:[44,46,1956]}],"class":"number"}}," ",{p:[45,7,1992],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "proto", "mat_id" : ',{t:2,r:"mat_id",p:[45,82,2067]},', "sheets" : ',{t:2,r:"number",p:[45,105,2090]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[43,6,1891]}]}],n:52,r:"data.protomat_list",p:[41,5,1809]}]}," ",{p:[50,4,2187],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[52,6,2251],t:7,e:"ui-section",f:[{t:2,r:"name",p:[52,18,2263]}," : ",{t:2,r:"amount",p:[52,29,2274]}," - ",{p:[53,7,2295],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "proto", "name" : ',{t:2,r:"name",p:[53,78,2366]},', "id" : ',{t:2,r:"reagentid",p:[53,95,2383]},"}"]},f:["Purge"]}]}],n:52,r:"data.protochem_list",p:[51,5,2215]}]}]}]}]}],r:"data.protobusy"}],n:50,r:"data.protolathe_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[61,2,2504],t:7,e:"ui-display",a:{title:"No Linked Protolathe"}}],r:"data.protolathe_linked"}]},e.exports=a.extend(r.exports)},{205:205}],304:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,1,14],t:7,e:"span",a:{"class":"memoedit"},f:["NanoTrasen R&D Console"]},{p:[2,53,66],t:7,e:"br"}," Available Points: ",{p:[3,19,91],t:7,e:"ui-section",a:{title:"Research Points"},f:[{t:2,r:"data.research_points_stored",p:[3,55,127]}]}," ",{p:[4,1,173],t:7,e:"ui-section",a:{title:["Page Selection - ",{t:2,r:"page",p:[4,37,209]}]},f:[{p:[4,47,219],t:7,e:"input",a:{value:[{t:2,r:"pageselect",p:[4,60,232]}],placeholder:"1","class":"number"}}," Select Page: ",{p:[5,14,294],t:7,e:"ui-button",a:{action:"page",params:['{"num" : "',{t:2,r:"pageselect",p:[5,57,337]},'"}']},f:["[Go]"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],305:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"span",a:{"class":"bad"},f:["Settings"]},{p:[1,34,33],t:7,e:"br"},{p:[1,39,38],t:7,e:"br"}," ",{p:[2,1,45],t:7,e:"ui-button",a:{action:"Resync"},f:["RESYNC MACHINERY"]},{p:[2,56,100],t:7,e:"br"}," ",{p:[3,1,107],t:7,e:"ui-button",a:{action:"Lock"},f:["LOCK"]}," ",{p:[4,1,150],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "destroy"}',state:[{t:2,x:{r:["data.destroy_linked"],s:'_0?null:"disabled"'},p:[4,71,220]}]},f:["Disconnect Destructive Analyzer"]}," ",{p:[5,1,309],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "lathe"}',state:[{t:2,x:{r:["data.protolathe_linked"],s:'_0?null:"disabled"'},p:[5,69,377]}]},f:["Disconnect Protolathe"]}," ",{p:[6,1,459],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "imprinter"}',state:[{t:2,x:{r:["data.circuit_linked"],s:'_0?null:"disabled"'},p:[6,73,531]}]},f:["Disconnect Circuit Imprinter"]}]},e.exports=a.extend(r.exports)},{205:205}],306:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Available for Research"},f:[{t:4,f:[{p:[3,3,78],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[3,51,126]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[3,68,143]}]},f:[{t:2,r:"display_name",p:[3,113,188]}]}],n:52,r:"data.techweb_avail",p:[2,2,46]}]}," ",{p:[6,1,245],t:7,e:"ui-display",a:{title:"Locked Nodes"},f:[{t:4,f:[{p:[8,3,314],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[8,51,362]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[8,68,379]}]},f:[{t:2,r:"display_name",p:[8,113,424]}]}],n:52,r:"data.techweb_locked",p:[7,2,281]}]}," ",{p:[11,1,482],t:7,e:"ui-display",a:{title:"Researched Nodes"},f:[{t:4,f:[{p:[13,3,559],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[13,51,607]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[13,68,624]}]},f:[{t:2,r:"display_name",p:[13,113,669]}]}],n:52,r:"data.techweb_researched",p:[12,2,522]}]}]},e.exports=a.extend(r.exports)},{205:205}],307:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,25],t:7,e:"ui-notice",f:[{p:[3,3,40],t:7,e:"span",f:["The grinder is currently processing and cannot be used."]}]}],n:50,r:"data.processing",p:[1,1,0]},{p:{button:[{p:[8,5,208],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[8,36,239]}],action:"eject"},f:["Eject Contents"]}]},t:7,e:"ui-display",a:{title:"Processing Chamber",button:0},f:[" ",{p:[10,3,364],t:7,e:"ui-section",a:{label:"Grinding"},f:[{p:[11,5,399],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.operating"],s:'_0?"average":"good"'},p:[11,18,412]}]},f:[{t:2,x:{r:["data.operating"],s:'_0?"Busy":"Ready"'},p:[11,59,453]}]}," ",{p:[12,2,500],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[12,35,533]}],action:"grind"},f:["Activate"]}]}," ",{p:[14,3,653],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[17,9,755],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:["The ",{t:2,r:"name",p:[17,56,802]}]},{p:[17,71,817],t:7,e:"br"}],n:52,r:"adata.contentslist",p:[16,7,717]},{t:4,n:51,f:[{p:[19,9,848],t:7,e:"span",f:["No Contents"]}],r:"adata.contentslist"}],n:50,r:"data.contents",p:[15,5,688]},{t:4,n:51,f:[{p:[22,7,911],t:7,e:"span",f:["No Contents"]}],r:"data.contents"}]}]}," ",{p:{button:[{p:[28,5,1047],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.isBeakerLoaded"],s:'(_0==0)&&_1?null:"disabled"'},p:[28,36,1078]}],action:"detach"},f:["Detach"]}]},t:7,e:"ui-display",a:{title:"Container",button:0},f:[" ",{p:[30,3,1202],t:7,e:"ui-section",a:{label:"Reagents"},f:[{t:4,f:[{p:[32,7,1272],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[32,13,1278]},"/",{t:2,r:"data.beakerMaxVolume",p:[32,55,1320]}," Units"]}," ",{p:[33,7,1365],t:7,e:"br"}," ",{t:4,f:[{p:[35,9,1418],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[35,52,1461]}," units of ",{t:2,r:"name",p:[35,87,1496]}]},{p:[35,102,1511],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[34,7,1378]},{t:4,n:51,f:[{p:[37,9,1542],t:7,e:"span",a:{"class":"bad"},f:["Container Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[31,5,1237]},{t:4,n:51,f:[{p:[40,7,1621],t:7,e:"span",a:{"class":"average"},f:["No Container"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],308:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," ",{t:4,f:[{p:[5,2,123],t:7,e:"dirsel"}],n:50,x:{r:["data.mode"],s:"_0>=0"},p:[4,1,98]},{t:4,f:[{p:[8,2,187],t:7,e:"colorsel"}],n:50,x:{r:["data.mode"],s:"_0==-2||_0==0"},p:[7,1,143]},{p:[10,1,209],t:7,e:"ui-display",a:{title:"Utilities"},f:[{p:[11,2,242],t:7,e:"ui-section",f:[{p:[12,3,258],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0>=0?"check-square-o":"square-o"'},p:[12,20,275]}],state:[{t:2,x:{r:["data.mode"],s:'_0>=0?"selected":null'},p:[12,79,334]}],action:"mode",params:['{"mode": ',{t:2,r:"data.screen",p:[13,35,409]},"}"]},f:["Lay Pipes"]}]}," ",{p:[15,2,467],t:7,e:"ui-section",f:[{p:[16,3,483],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==-1?"check-square-o":"square-o"'},p:[16,20,500]}],state:[{t:2,x:{r:["data.mode"],s:'_0==-1?"selected":null'},p:[16,80,560]}],action:"mode",params:'{"mode": -1}'},f:["Eat Pipes"]}]}," ",{p:[19,2,681],t:7,e:"ui-section",f:[{p:[20,3,697],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==-2?"check-square-o":"square-o"'},p:[20,20,714]}],state:[{t:2,x:{r:["data.mode"],s:'_0==-2?"selected":null'},p:[20,80,774]}],action:"mode",params:'{"mode": -2}'},f:["Paint Pipes"]}]}]}," ",{p:[24,1,911],t:7,e:"ui-display",a:{title:"Category"},f:[{p:[25,2,943],t:7,e:"ui-section",f:[{p:[26,3,959],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.screen"],s:'_0==0?"check-square-o":"square-o"'},p:[26,20,976]}],state:[{t:2,x:{r:["data.screen"],s:'_0==0?"selected":null'},p:[26,81,1037]}],action:"screen",params:'{"screen": 0}'},f:["Atmospherics"]}," ",{p:[28,3,1150],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.screen"],s:'_0==2?"check-square-o":"square-o"'},p:[28,20,1167]}],state:[{t:2,x:{r:["data.screen"],s:'_0==2?"selected":null'},p:[28,81,1228]}],action:"screen",params:'{"screen": 2}'},f:["Disposals"]}," ",{p:[30,3,1338],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.screen"],s:'_0==3?"check-square-o":"square-o"'},p:[30,20,1355]}],state:[{t:2,x:{r:["data.screen"],s:'_0==3?"selected":null'},p:[30,81,1416]}],action:"screen",params:'{"screen": 3}'},f:["Transit Tubes"]}]}," ",{t:4,f:[{p:[34,3,1573],t:7,e:"ui-section",a:{label:"Piping Layer"},f:[{p:[35,4,1611],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==1?"selected":null'},p:[35,22,1629]}],action:"piping_layer",params:'{"piping_layer": 1}'},f:["1"]}," ",{p:[37,4,1751],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==2?"selected":null'},p:[37,22,1769]}],action:"piping_layer",params:'{"piping_layer": 2}'},f:["2"]}," ",{p:[39,4,1891],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==3?"selected":null'},p:[39,22,1909]}],action:"piping_layer",params:'{"piping_layer": 3}'},f:["3"]}]}],n:50,x:{r:["data.screen"],s:"_0==0"},p:[33,2,1545]}]}," ",{t:4,f:[{p:[45,2,2098],t:7,e:"ui-display",a:{title:[{t:2,r:"cat_name",p:[45,21,2117]}]},f:[{t:4,f:[{p:[47,4,2157],t:7,e:"ui-section",f:[{p:[48,5,2175],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[48,23,2193]}],action:"pipe_type",params:['{"pipe_type": ',{t:2,r:"pipe_index",p:[49,28,2274]},', "category": ',{t:2,r:"cat_name",p:[49,56,2302]},"}"]},f:[{t:2,r:"pipe_name",p:[49,71,2317]}]}]}],n:52,r:"recipes",p:[46,3,2135]}]}],n:52,r:"data.categories",p:[44,1,2070]}]},r.exports.components=r.exports.components||{};var i={colorsel:t(309),dirsel:t(310)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,309:309,310:310}],309:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[3,3,60],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[3,21,78]}],action:"color",params:['{"paint_color": ',{t:2,r:"color_name",p:[4,28,155]},"}"]},f:[{t:2,r:"color_name",p:[4,45,172]}]}],n:52,r:"data.paint_colors",p:[2,2,29]}]}]},e.exports=a.extend(r.exports)},{205:205}],310:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,64],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,105],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,123]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,195]},', "flipped": ',{t:2,r:"flipped",p:[6,42,215]},"}"]},f:[{p:[6,56,229],t:7,e:"img",a:{src:["pipe.",{t:2,r:"dir",p:[6,71,244]},".",{t:2,r:"icon_state",p:[6,79,252]},".png"],title:[{t:2,r:"dir_name",p:[6,106,279]}]}}]}],n:52,r:"previews",p:[4,4,81]}]}],n:52,r:"data.preview_rows",p:[2,2,33]}]}]},e.exports=a.extend(r.exports)},{205:205}],311:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,23],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,40]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,82],t:7,e:"ui-display",a:{title:"Satellite Network Control",button:0},f:[{t:4,f:[{p:[8,4,168],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[9,9,209],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[9,31,231]}]}," ",{p:[10,9,253],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"mode",p:[10,30,274]}]}," ",{p:[11,9,298],t:7,e:"div",a:{"class":"content"},f:[{p:[12,11,331],t:7,e:"ui-button",a:{action:"toggle",params:['{"id": "',{t:2,r:"id",p:[12,54,374]},'"}']},f:[{t:2,x:{r:["active"],s:'_0?"Deactivate":"Activate"'},p:[12,64,384]}]}]}]}],n:52,r:"data.satellites",p:[7,2,138]}]}," ",{t:4,f:[{p:[18,1,528],t:7,e:"ui-display",a:{title:"Station Shield Coverage"},f:[{p:[19,3,576],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.meteor_shield_coverage_max",p:[19,24,597]}],value:[{t:2,r:"data.meteor_shield_coverage",p:[19,68,641]}]},f:[{t:2,x:{r:["data.meteor_shield_coverage","data.meteor_shield_coverage_max"],s:"100*_0/_1"},p:[19,101,674]}," %"]}," ",{p:[20,1,758],t:7,e:"ui-display",f:[]}]}],n:50,r:"data.meteor_shield",p:[17,1,500]}]},e.exports=a.extend(r.exports)},{205:205}],312:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Recipient Contents"},f:[{p:[2,2,42],t:7,e:"ui-section",f:[{p:[3,3,58],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[3,34,89]}],action:"ejectBeaker"},f:["Eject"]}," ",{p:[4,3,176],t:7,e:"ui-button",a:{icon:"circle",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[4,35,208]}],action:"input"},f:["Input"]}," ",{p:[5,3,289],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?"disabled":null'},p:[5,33,319]}],action:"makecup"},f:["Create Cup"]}]}]}," ",{p:[8,1,436],t:7,e:"ui-display",a:{title:"Recipient"},f:[{p:[9,2,469],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[11,4,534],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[11,10,540]},"/",{t:2,r:"data.beakerMaxVolume",p:[11,52,582]}," Units"]}," ",{t:4,f:[{p:[13,5,660],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[13,48,703]}," units of ",{t:2,r:"name",p:[13,83,738]}]},{p:[13,98,753],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[12,4,624]},{t:4,n:51,f:[{p:[15,5,777],t:7,e:"span",a:{"class":"bad"},f:["Recipient Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[10,3,502]},{t:4,n:51,f:[{p:[18,4,848],t:7,e:"span",a:{"class":"average"},f:["No Recipient"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],313:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,26],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["enabled"],s:'_0?"check-square-o":"square-o"'},p:[2,20,43]}],style:[{t:2,x:{r:["enabled"],s:'_0?"selected":null'},p:[2,72,95]}],action:"toggle_filter",params:['{"id_tag": "',{t:2,r:"id_tag",p:[3,48,176]},'", "val": ',{t:2,r:"gas_id",p:[3,68,196]},"}"]},f:[{t:2,r:"gas_name",p:[3,81,209]}]}],n:52,r:"filter_types",p:[1,1,0]}]},e.exports=a.extend(r.exports);
+e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2615]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2534]}]}]},e.exports=a.extend(r.exports)},{205:205}],296:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," "," "," "," "," "," "," "," "," ",{p:[11,1,560],t:7,e:"rdheader"}," ",{t:4,f:[{p:[13,2,595],t:7,e:"ui-display",a:{title:"CONSOLE LOCKED"},f:[{p:[14,3,634],t:7,e:"ui-button",a:{action:"Unlock"},f:["Unlock"]}]}],n:50,r:"data.locked",p:[12,1,573]},{t:4,f:[{p:[18,2,729],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[18,17,744]}]},f:[{p:[19,3,763],t:7,e:"tab",a:{name:"Technology"},f:[{p:[20,4,791],t:7,e:"techweb"}]}," ",{p:[22,3,815],t:7,e:"tab",a:{name:"View Node"},f:[{p:[23,4,842],t:7,e:"nodeview"}]}," ",{p:[25,3,867],t:7,e:"tab",a:{name:"View Design"},f:[{p:[26,4,896],t:7,e:"designview"}]}," ",{p:[28,3,923],t:7,e:"tab",a:{name:"Disk Operations - Design"},f:[{p:[29,4,965],t:7,e:"diskopsdesign"}]}," ",{p:[31,3,995],t:7,e:"tab",a:{name:"Disk Operations - Technology"},f:[{p:[32,4,1041],t:7,e:"diskopstech"}]}," ",{p:[34,3,1069],t:7,e:"tab",a:{name:"Deconstructive Analyzer"},f:[{p:[35,4,1110],t:7,e:"destruct"}]}," ",{p:[37,3,1135],t:7,e:"tab",a:{name:"Protolathe"},f:[{p:[38,4,1163],t:7,e:"protolathe"}]}," ",{p:[40,3,1190],t:7,e:"tab",a:{name:"Circuit Imprinter"},f:[{p:[41,4,1225],t:7,e:"circuit"}]}," ",{p:[43,3,1249],t:7,e:"tab",a:{name:"Settings"},f:[{p:[44,4,1275],t:7,e:"settings"}]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[17,1,706]}]},r.exports.components=r.exports.components||{};var i={settings:t(305),circuit:t(297),protolathe:t(303),destruct:t(299),diskopsdesign:t(300),diskopstech:t(301),designview:t(298),nodeview:t(302),techweb:t(306),rdheader:t(304)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,297:297,298:298,299:299,300:300,301:301,302:302,303:303,304:304,305:305,306:306}],297:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,58],t:7,e:"ui-display",a:{title:"Circuit Imprinter Busy!"}}],n:50,r:"data.circuitbusy",p:[2,2,30]},{t:4,n:51,f:[{p:[5,3,130],t:7,e:"ui-display",f:[{p:[6,4,147],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,189],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,202]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,261],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "circuit", "inputText" : ',{t:2,r:"textsearch",p:[8,84,340]},"}"]},f:["Search"]}]}," ",{p:[10,4,398],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.circuitmats",p:[10,27,421]}," / ",{t:2,r:"data.circuitmaxmats",p:[10,50,444]}]}," ",{p:[11,4,485],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.circuitchems",p:[11,26,507]}," / ",{t:2,r:"data.circuitmaxchems",p:[11,50,531]}]}," ",{p:[12,3,572],t:7,e:"ui-display",f:[{p:[14,3,590],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,605]}]},f:[{p:[15,4,631],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,696],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.circuitcat"],s:'_0=="{{name}}"?"selected":null'},p:[17,43,733]}],params:['{"type" : "circuit", "cat" : "',{t:2,r:"name",p:[17,135,825]},'"}']},f:[{t:2,r:"name",p:[17,147,837]}]}],n:52,r:"data.circuitcats",p:[16,5,663]}]}," ",{p:[20,4,888],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,956],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,968]},{t:2,r:"matstring",p:[22,26,976]}," ",{p:[23,7,997],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[23,40,1030]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[23,119,1109]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitdes",p:[21,5,924]}]}," ",{p:[27,4,1187],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[29,6,1254],t:7,e:"ui-section",f:[{t:2,r:"name",p:[29,18,1266]},{t:2,r:"matstring",p:[29,26,1274]}," ",{p:[30,7,1295],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[30,40,1328]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[30,119,1407]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitmatch",p:[28,5,1220]}]}," ",{p:[34,4,1485],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[36,6,1550],t:7,e:"ui-section",f:[{t:2,r:"name",p:[36,18,1562]}," : ",{t:2,r:"amount",p:[36,29,1573]}," cm3 - ",{t:4,f:[{p:[38,7,1623],t:7,e:"input",a:{value:[{t:2,r:"number",p:[38,20,1636]}],placeholder:["1-",{t:2,r:"sheets",p:[38,46,1662]}],"class":"number"}}," ",{p:[39,7,1698],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "circuit", "mat_id" : ',{t:2,r:"mat_id",p:[39,84,1775]},', "sheets" : ',{t:2,r:"number",p:[39,107,1798]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[37,6,1597]}]}],n:52,r:"data.circuitmat_list",p:[35,5,1513]}]}," ",{p:[44,4,1895],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[46,6,1961],t:7,e:"ui-section",f:[{t:2,r:"name",p:[46,18,1973]}," : ",{t:2,r:"amount",p:[46,29,1984]}," - ",{p:[47,7,2005],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "circuit", "name" : ',{t:2,r:"name",p:[47,80,2078]},', "id" : ',{t:2,r:"reagentid",p:[47,97,2095]},"}"]},f:["Purge"]}]}],n:52,r:"data.circuitchem_list",p:[45,5,1923]}]}]}]}]}],r:"data.circuitbusy"}],n:50,r:"data.circuit_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[55,2,2216],t:7,e:"ui-display",a:{title:"No Linked Circuit Imprinter"}}],r:"data.circuit_linked"}]},e.exports=a.extend(r.exports)},{205:205}],298:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,31],t:7,e:"ui-display",a:{title:[{t:2,r:"data.sdesign_name",p:[2,21,50]}]},f:[{p:[3,3,77],t:7,e:"ui-section",a:{title:"Description"},f:[{t:2,r:"data.sdesign_desc",p:[3,35,109]}]}]}," ",{p:[5,2,162],t:7,e:"ui-display",a:{title:"Lathe Types"},f:[{t:4,f:[{p:[7,4,239],t:7,e:"ui-section",a:{title:"Circuit Imprinter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&1"},p:[6,3,198]}," ",{t:4,f:[{p:[10,4,346],t:7,e:"ui-section",a:{title:"Protolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&2"},p:[9,3,305]}," ",{t:4,f:[{p:[13,4,446],t:7,e:"ui-section",a:{title:"Autolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&4"},p:[12,3,405]}," ",{t:4,f:[{p:[16,4,545],t:7,e:"ui-section",a:{title:"Crafting Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&8"},p:[15,3,504]}," ",{t:4,f:[{p:[19,4,655],t:7,e:"ui-section",a:{title:"Exosuit Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&16"},p:[18,3,613]}," ",{t:4,f:[{p:[22,4,764],t:7,e:"ui-section",a:{title:"Biogenerator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&32"},p:[21,3,722]}," ",{t:4,f:[{p:[25,4,867],t:7,e:"ui-section",a:{title:"Limb Grower"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&64"},p:[24,3,825]}," ",{t:4,f:[{p:[28,4,970],t:7,e:"ui-section",a:{title:"Ore Smelter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&128"},p:[27,3,927]}]}," ",{p:[31,2,1045],t:7,e:"ui-display",a:{title:"Materials"},f:[{t:4,f:[{p:[33,4,1116],t:7,e:"ui-section",a:{title:[{t:2,r:"matname",p:[33,23,1135]}]},f:[{t:2,r:"matamt",p:[33,36,1148]}," cm^3"]}],n:52,r:"data.sdesign_materials",p:[32,3,1079]}]}],n:50,r:"data.design_selected",p:[1,1,0]},{t:4,f:[{p:[38,2,1248],t:7,e:"ui-display",a:{title:"No Design Selected."}}],n:50,x:{r:["data.design_selected"],s:"!_0"},p:[37,1,1216]}]},e.exports=a.extend(r.exports)},{205:205}],299:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[4,3,60],t:7,e:"ui-display",a:{title:"Destructive Analyzer Busy!"}}],n:50,r:"data.destroybusy",p:[3,2,32]},{t:4,n:51,f:[{t:4,f:[{p:[7,4,168],t:7,e:"ui-display",a:{title:"Destructive Analyzer Unloaded"}}],n:50,x:{r:["data.destroy_loaded"],s:"!_0"},p:[6,3,135]},{t:4,n:51,f:[{p:[9,4,248],t:7,e:"ui-display",a:{title:"Loaded Item"},f:[{p:[10,4,285],t:7,e:"ui-section",a:{title:"Name"},f:[{t:2,r:"data.destroy_name",p:[10,29,310]}]}]}," ",{p:[12,4,367],t:7,e:"ui-display",a:{title:"Boost Nodes"},f:[{t:4,f:[{p:[14,6,438],t:7,e:"ui-section",a:{title:[{t:2,r:"name",p:[14,25,457]}," | ",{t:2,r:"value",p:[14,36,468]}]},f:[{p:[15,7,487],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["allow"],s:'_0?null:"disabled"'},p:[15,25,505]}],action:"deconstruct",params:['{"id":',{t:2,r:"id",p:[15,90,570]},"}"]},f:["Deconstruct and Boost"]}]}],n:52,r:"data.boost_paths",p:[13,5,405]}]}," ",{p:[19,4,670],t:7,e:"ui-button",a:{action:"eject_da"},f:["Eject Item"]}],x:{r:["data.destroy_loaded"],s:"!_0"}}],r:"data.destroybusy"}],n:50,r:"data.destroy_linked",p:[2,1,2]},{t:4,n:51,f:[{p:[23,2,755],t:7,e:"ui-display",a:{title:"No Linked Destructive Analyzer"}}],r:"data.destroy_linked"}]},e.exports=a.extend(r.exports)},{205:205}],300:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,24],t:7,e:"ui-display",a:{title:"No Design Disk Loaded"}}],n:50,x:{r:["data.ddisk"],s:"!_0"},p:[2,1,2]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,121],t:7,e:"ui-display",a:{title:"Design Disk Updating"}}],n:50,r:"data.ddisk_update",p:[5,2,92]},{t:4,n:51,f:[{t:4,f:[{p:[9,4,221],t:7,e:"ui-display",a:{title:"Design Disk"},f:[{p:[10,5,259],t:7,e:"ui-section",a:{title:"Disk Space"},f:["Disk Capacity: ",{t:2,r:"data.ddisk_size",p:[10,51,305]}," blueprints."]}," ",{p:[11,5,355],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[11,33,383],t:7,e:"ui-button",a:{action:"ddisk_upall"},f:["Upload all designs"]}]}," ",{p:[12,5,464],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[12,36,495],t:7,e:"ui-button",a:{action:"clear_designdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[13,5,591],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[13,36,622],t:7,e:"ui-button",a:{action:"eject_designdisk"},f:["Eject Disk"]}]}]}," ",{p:[15,4,717],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[17,6,792],t:7,e:"ui-section",a:{title:"Number"},f:["#",{t:2,r:"pos",p:[17,34,820]},": ",{t:4,f:[{p:[19,8,866],t:7,e:"ui-button",a:{action:"upload_empty_ddisk_slot",params:['{"slot": "',{t:2,r:"pos",p:[19,70,928]},'"}']},f:["Upload to Empty Slot"]}],n:50,x:{r:["id"],s:'_0=="null"'},p:[18,7,837]},{t:4,n:51,f:[{p:[21,8,996],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[21,58,1046]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[21,75,1063]}]},f:[{t:2,r:"name",p:[21,122,1110]}]}," ",{p:[22,8,1139],t:7,e:"ui-button",a:{action:"ddisk_erasepos",style:"danger",params:['{"id": "',{t:2,r:"id",p:[22,74,1205]},'"}'],state:[{t:2,x:{r:["id"],s:'_0=="null"?"disabled":null'},p:[22,91,1222]}]},f:["Delete Slot"]}],x:{r:["id"],s:'_0=="null"'}}]}],n:52,r:"data.ddisk_designs",p:[16,5,757]}]}],n:50,x:{r:["data.ddisk_upload"],s:"!_0"},p:[8,3,190]},{t:4,n:51,f:[{p:[28,4,1367],t:7,e:"ui-display",a:{title:"Upload Design to Disk"},f:[{p:[28,46,1409],t:7,e:"ui-section",f:["Available Designs:"]}]}," ",{t:4,f:[{p:[30,5,1513],t:7,e:"ui-section",f:[{p:[30,17,1525],t:7,e:"ui-button",a:{action:"ddisk_uploaddesign",params:['{"id": "',{t:2,r:"id",p:[30,72,1580]},'"}']},f:[{t:2,r:"name",p:[30,82,1590]}]}]}],n:52,r:"data.ddisk_possible_designs",p:[29,4,1470]}],x:{r:["data.ddisk_upload"],s:"!_0"}}],r:"data.ddisk_update"}],x:{r:["data.ddisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{205:205}],301:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,24],t:7,e:"ui-display",a:{title:"No Technology Disk Loaded"}}],n:50,x:{r:["data.tdisk"],s:"!_0"},p:[2,1,2]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,125],t:7,e:"ui-display",a:{title:"Technology Disk Updating"}}],n:50,r:"data.tdisk_update",p:[5,2,96]},{t:4,n:51,f:[{p:[8,3,198],t:7,e:"ui-display",a:{title:"Technology Disk"},f:[{p:[9,4,239],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[9,32,267],t:7,e:"ui-button",a:{action:"tdisk_down"},f:["Download Research to Disk"]},{p:[9,100,335],t:7,e:"ui-button",a:{action:"tdisk_up"},f:["Upload Research from Disk"]}," ",{p:[10,4,406],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[10,35,437],t:7,e:"ui-button",a:{action:"clear_techdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[11,4,530],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[11,35,561],t:7,e:"ui-button",a:{action:"eject_techdisk"},f:["Eject Disk"]}]}]}]}," ",{p:[13,3,652],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[15,5,723],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,53,771]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,70,788]}]},f:[{t:2,r:"display_name",p:[15,115,833]}]}],n:52,r:"data.tdisk_nodes",p:[14,4,691]}]}],r:"data.tdisk_update"}],x:{r:["data.tdisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{205:205}],302:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,29],t:7,e:"ui-display",a:{title:[{t:2,r:"data.snode_name",p:[2,21,48]}]},f:[{p:[3,3,73],t:7,e:"ui-section",a:{title:"Description"},f:["Description: ",{t:2,r:"data.snode_desc",p:[3,48,118]}]}," ",{p:[4,3,154],t:7,e:"ui-section",a:{title:"Point Cost"},f:["Point Cost: ",{t:2,r:"data.snode_cost",p:[4,46,197]}]}," ",{p:[5,3,233],t:7,e:"ui-section",a:{title:"Export Price"},f:["Export Price: ",{t:2,r:"data.snode_export",p:[5,50,280]}]}," ",{p:[6,3,318],t:7,e:"ui-button",a:{action:"research_node",params:['{"id"="',{t:2,r:"id",p:[6,52,367]},'"}'],state:[{t:2,x:{r:["data.snode_researched"],s:'_0?"disabled":null'},p:[6,69,384]}]},f:[{t:2,x:{r:["data.snode_researched"],s:'_0?"Researched":"Research Node"'},p:[6,115,430]}]}]}," ",{p:[8,2,518],t:7,e:"ui-display",a:{title:"Prerequisites"},f:[{t:4,f:[{p:[10,4,588],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[10,52,636]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[10,69,653]}]},f:[{t:2,r:"display_name",p:[10,114,698]}]}],n:52,r:"data.node_prereqs",p:[9,3,556]}]}," ",{p:[13,2,759],t:7,e:"ui-display",a:{title:"Unlocks"},f:[{t:4,f:[{p:[15,4,823],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,52,871]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,69,888]}]},f:[{t:2,r:"display_name",p:[15,114,933]}]}],n:52,r:"data.node_unlocks",p:[14,3,791]}]}," ",{p:[18,2,994],t:7,e:"ui-display",a:{title:"Designs"},f:[{t:4,f:[{p:[20,4,1058],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[20,54,1108]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[20,71,1125]}]},f:[{t:2,r:"name",p:[20,118,1172]}]}],n:52,r:"data.node_designs",p:[19,3,1026]}]}],n:50,r:"data.node_selected",p:[1,1,0]},{t:4,f:[{p:[25,2,1263],t:7,e:"ui-display",a:{title:"No Node Selected."}}],n:50,x:{r:["data.node_selected"],s:"!_0"},p:[24,1,1233]}]},e.exports=a.extend(r.exports)},{205:205}],303:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,59],t:7,e:"ui-display",a:{title:"Protolathe Busy!"}}],n:50,r:"data.protobusy",p:[2,2,33]},{t:4,n:51,f:[{p:[5,3,124],t:7,e:"ui-display",f:[{p:[6,4,141],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,183],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,196]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,255],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "proto", "inputText" : ',{t:2,r:"textsearch",p:[8,82,332]},"}"]},f:["Search"]}]}," ",{p:[10,4,390],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.protomats",p:[10,27,413]}," / ",{t:2,r:"data.protomaxmats",p:[10,48,434]}]}," ",{p:[11,4,473],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.protochems",p:[11,26,495]}," / ",{t:2,r:"data.protomaxchems",p:[11,48,517]}]}," ",{p:[12,3,556],t:7,e:"ui-display",f:[{p:[14,3,574],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,589]}]},f:[{p:[15,4,615],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,678],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.protocat","name"],s:'_0==_1?"selected":null'},p:[17,43,715]}],params:['{"type" : "proto", "cat" : "',{t:2,r:"name",p:[17,125,797]},'"}']},f:[{t:2,r:"name",p:[17,137,809]}]}],n:52,r:"data.protocats",p:[16,5,647]}]}," ",{p:[20,4,860],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,926],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,938]},{t:2,r:"matstring",p:[22,26,946]}," ",{t:4,f:[{p:[24,8,996],t:7,e:"input",a:{value:[{t:2,r:"number",p:[24,21,1009]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[24,47,1035]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[23,7,967]}," ",{p:[26,7,1108],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[26,40,1141]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[26,117,1218]},'", "amount" : "',{t:2,r:"number",p:[26,138,1239]},'"}']},f:["Print"]}]}],n:52,r:"data.protodes",p:[21,5,896]}]}," ",{p:[30,4,1321],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[32,6,1386],t:7,e:"ui-section",f:[{t:2,r:"name",p:[32,18,1398]},{t:2,r:"matstring",p:[32,26,1406]}," ",{t:4,f:[{p:[34,8,1456],t:7,e:"input",a:{value:[{t:2,r:"number",p:[34,21,1469]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[34,47,1495]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[33,7,1427]}," ",{p:[36,7,1568],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[36,40,1601]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[36,117,1678]},'", "amount" : "',{t:2,r:"number",p:[36,138,1699]},'"}']},f:["Print"]}]}],n:52,r:"data.protomatch",p:[31,5,1354]}]}," ",{p:[40,4,1781],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[42,6,1844],t:7,e:"ui-section",f:[{t:2,r:"name",p:[42,18,1856]}," : ",{t:2,r:"amount",p:[42,29,1867]}," cm3 - ",{t:4,f:[{p:[44,7,1917],t:7,e:"input",a:{value:[{t:2,r:"number",p:[44,20,1930]}],placeholder:["1-",{t:2,r:"sheets",p:[44,46,1956]}],"class":"number"}}," ",{p:[45,7,1992],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "proto", "mat_id" : ',{t:2,r:"mat_id",p:[45,82,2067]},', "sheets" : ',{t:2,r:"number",p:[45,105,2090]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[43,6,1891]}]}],n:52,r:"data.protomat_list",p:[41,5,1809]}]}," ",{p:[50,4,2187],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[52,6,2251],t:7,e:"ui-section",f:[{t:2,r:"name",p:[52,18,2263]}," : ",{t:2,r:"amount",p:[52,29,2274]}," - ",{p:[53,7,2295],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "proto", "name" : ',{t:2,r:"name",p:[53,78,2366]},', "id" : ',{t:2,r:"reagentid",p:[53,95,2383]},"}"]},f:["Purge"]}]}],n:52,r:"data.protochem_list",p:[51,5,2215]}]}]}]}]}],r:"data.protobusy"}],n:50,r:"data.protolathe_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[61,2,2504],t:7,e:"ui-display",a:{title:"No Linked Protolathe"}}],r:"data.protolathe_linked"}]},e.exports=a.extend(r.exports)},{205:205}],304:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,1,14],t:7,e:"span",a:{"class":"memoedit"},f:["NanoTrasen R&D Console"]},{p:[2,53,66],t:7,e:"br"}," Available Points: ",{p:[3,19,91],t:7,e:"ui-section",a:{title:"Research Points"},f:[{t:2,r:"data.research_points_stored",p:[3,55,127]}]}," ",{p:[4,1,173],t:7,e:"ui-section",a:{title:["Page Selection - ",{t:2,r:"page",p:[4,37,209]}]},f:[{p:[4,47,219],t:7,e:"input",a:{value:[{t:2,r:"pageselect",p:[4,60,232]}],placeholder:"1","class":"number"}}," Select Page: ",{p:[5,14,294],t:7,e:"ui-button",a:{action:"page",params:['{"num" : "',{t:2,r:"pageselect",p:[5,57,337]},'"}']},f:["[Go]"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],305:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"span",a:{"class":"bad"},f:["Settings"]},{p:[1,34,33],t:7,e:"br"},{p:[1,39,38],t:7,e:"br"}," ",{p:[2,1,45],t:7,e:"ui-button",a:{action:"Resync"},f:["RESYNC MACHINERY"]},{p:[2,56,100],t:7,e:"br"}," ",{p:[3,1,107],t:7,e:"ui-button",a:{action:"Lock"},f:["LOCK"]}," ",{p:[4,1,150],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "destroy"}',state:[{t:2,x:{r:["data.destroy_linked"],s:'_0?null:"disabled"'},p:[4,71,220]}]},f:["Disconnect Destructive Analyzer"]}," ",{p:[5,1,309],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "lathe"}',state:[{t:2,x:{r:["data.protolathe_linked"],s:'_0?null:"disabled"'},p:[5,69,377]}]},f:["Disconnect Protolathe"]}," ",{p:[6,1,459],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "imprinter"}',state:[{t:2,x:{r:["data.circuit_linked"],s:'_0?null:"disabled"'},p:[6,73,531]}]},f:["Disconnect Circuit Imprinter"]}]},e.exports=a.extend(r.exports)},{205:205}],306:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Available for Research"},f:[{t:4,f:[{p:[3,3,78],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[3,51,126]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[3,68,143]}]},f:[{t:2,r:"display_name",p:[3,113,188]}]}],n:52,r:"data.techweb_avail",p:[2,2,46]}]}," ",{p:[6,1,245],t:7,e:"ui-display",a:{title:"Locked Nodes"},f:[{t:4,f:[{p:[8,3,314],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[8,51,362]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[8,68,379]}]},f:[{t:2,r:"display_name",p:[8,113,424]}]}],n:52,r:"data.techweb_locked",p:[7,2,281]}]}," ",{p:[11,1,482],t:7,e:"ui-display",a:{title:"Researched Nodes"},f:[{t:4,f:[{p:[13,3,559],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[13,51,607]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[13,68,624]}]},f:[{t:2,r:"display_name",p:[13,113,669]}]}],n:52,r:"data.techweb_researched",p:[12,2,522]}]}]},e.exports=a.extend(r.exports)},{205:205}],307:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,25],t:7,e:"ui-notice",f:[{p:[3,3,40],t:7,e:"span",f:["The grinder is currently processing and cannot be used."]}]}],n:50,r:"data.processing",p:[1,1,0]},{p:{button:[{p:[8,5,208],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[8,36,239]}],action:"eject"},f:["Eject Contents"]}]},t:7,e:"ui-display",a:{title:"Processing Chamber",button:0},f:[" ",{p:[10,3,364],t:7,e:"ui-section",a:{label:"Grinding"},f:[{p:[11,5,399],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.operating"],s:'_0?"average":"good"'},p:[11,18,412]}]},f:[{t:2,x:{r:["data.operating"],s:'_0?"Busy":"Ready"'},p:[11,59,453]}]}," ",{p:[12,2,500],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[12,35,533]}],action:"grind"},f:["Activate"]}]}," ",{p:[14,3,653],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[17,9,755],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:["The ",{t:2,r:"name",p:[17,56,802]}]},{p:[17,71,817],t:7,e:"br"}],n:52,r:"adata.contentslist",p:[16,7,717]},{t:4,n:51,f:[{p:[19,9,848],t:7,e:"span",f:["No Contents"]}],r:"adata.contentslist"}],n:50,r:"data.contents",p:[15,5,688]},{t:4,n:51,f:[{p:[22,7,911],t:7,e:"span",f:["No Contents"]}],r:"data.contents"}]}]}," ",{p:{button:[{p:[28,5,1047],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.isBeakerLoaded"],s:'(_0==0)&&_1?null:"disabled"'},p:[28,36,1078]}],action:"detach"},f:["Detach"]}]},t:7,e:"ui-display",a:{title:"Container",button:0},f:[" ",{p:[30,3,1202],t:7,e:"ui-section",a:{label:"Reagents"},f:[{t:4,f:[{p:[32,7,1272],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[32,13,1278]},"/",{t:2,r:"data.beakerMaxVolume",p:[32,55,1320]}," Units"]}," ",{p:[33,7,1365],t:7,e:"br"}," ",{t:4,f:[{p:[35,9,1418],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[35,52,1461]}," units of ",{t:2,r:"name",p:[35,87,1496]}]},{p:[35,102,1511],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[34,7,1378]},{t:4,n:51,f:[{p:[37,9,1542],t:7,e:"span",a:{"class":"bad"},f:["Container Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[31,5,1237]},{t:4,n:51,f:[{p:[40,7,1621],t:7,e:"span",a:{"class":"average"},f:["No Container"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],308:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," ",{t:4,f:[{p:[5,2,123],t:7,e:"dirsel"}],n:50,x:{r:["data.mode"],s:"_0>=0"},p:[4,1,98]},{t:4,f:[{p:[8,2,187],t:7,e:"colorsel"}],n:50,x:{r:["data.mode"],s:"_0==-2||_0==0"},p:[7,1,143]},{p:[10,1,209],t:7,e:"ui-display",a:{title:"Utilities"},f:[{p:[11,2,242],t:7,e:"ui-section",f:[{p:[12,3,258],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0>=0?"check-square-o":"square-o"'},p:[12,20,275]}],state:[{t:2,x:{r:["data.mode"],s:'_0>=0?"selected":null'},p:[12,79,334]}],action:"mode",params:['{"mode": ',{t:2,r:"data.screen",p:[13,35,409]},"}"]},f:["Lay Pipes"]}]}," ",{p:[15,2,467],t:7,e:"ui-section",f:[{p:[16,3,483],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==-1?"check-square-o":"square-o"'},p:[16,20,500]}],state:[{t:2,x:{r:["data.mode"],s:'_0==-1?"selected":null'},p:[16,80,560]}],action:"mode",params:'{"mode": -1}'},f:["Eat Pipes"]}]}," ",{p:[19,2,681],t:7,e:"ui-section",f:[{p:[20,3,697],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==-2?"check-square-o":"square-o"'},p:[20,20,714]}],state:[{t:2,x:{r:["data.mode"],s:'_0==-2?"selected":null'},p:[20,80,774]}],action:"mode",params:'{"mode": -2}'},f:["Paint Pipes"]}]}]}," ",{p:[24,1,911],t:7,e:"ui-display",a:{title:"Category"},f:[{p:[25,2,943],t:7,e:"ui-section",f:[{p:[26,3,959],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.screen"],s:'_0==0?"check-square-o":"square-o"'},p:[26,20,976]}],state:[{t:2,x:{r:["data.screen"],s:'_0==0?"selected":null'},p:[26,81,1037]}],action:"screen",params:'{"screen": 0}'},f:["Atmospherics"]}," ",{p:[28,3,1150],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.screen"],s:'_0==1?"check-square-o":"square-o"'},p:[28,20,1167]}],state:[{t:2,x:{r:["data.screen"],s:'_0==1?"selected":null'},p:[28,81,1228]}],action:"screen",params:'{"screen": 1}'},f:["Disposals"]}," ",{p:[30,3,1338],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.screen"],s:'_0==2?"check-square-o":"square-o"'},p:[30,20,1355]}],state:[{t:2,x:{r:["data.screen"],s:'_0==2?"selected":null'},p:[30,81,1416]}],action:"screen",params:'{"screen": 2}'},f:["Transit Tubes"]}]}," ",{t:4,f:[{p:[34,3,1573],t:7,e:"ui-section",a:{label:"Piping Layer"},f:[{p:[35,4,1611],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==1?"selected":null'},p:[35,22,1629]}],action:"piping_layer",params:'{"piping_layer": 1}'},f:["1"]}," ",{p:[37,4,1751],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==2?"selected":null'},p:[37,22,1769]}],action:"piping_layer",params:'{"piping_layer": 2}'},f:["2"]}," ",{p:[39,4,1891],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==3?"selected":null'},p:[39,22,1909]}],action:"piping_layer",params:'{"piping_layer": 3}'},f:["3"]}]}],n:50,x:{r:["data.screen"],s:"_0==0"},p:[33,2,1545]}]}," ",{t:4,f:[{p:[45,2,2098],t:7,e:"ui-display",a:{title:[{t:2,r:"cat_name",p:[45,21,2117]}]},f:[{t:4,f:[{p:[47,4,2157],t:7,e:"ui-section",f:[{p:[48,5,2175],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[48,23,2193]}],action:"pipe_type",params:['{"pipe_type": ',{t:2,r:"pipe_index",p:[49,28,2274]},', "category": ',{t:2,r:"cat_name",p:[49,56,2302]},"}"]},f:[{t:2,r:"pipe_name",p:[49,71,2317]}]}]}],n:52,r:"recipes",p:[46,3,2135]}]}],n:52,r:"data.categories",p:[44,1,2070]}]},r.exports.components=r.exports.components||{};var i={colorsel:t(309),dirsel:t(310)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,309:309,310:310}],309:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[3,3,60],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[3,21,78]}],action:"color",params:['{"paint_color": ',{t:2,r:"color_name",p:[4,28,155]},"}"]},f:[{t:2,r:"color_name",p:[4,45,172]}]}],n:52,r:"data.paint_colors",p:[2,2,29]}]}]},e.exports=a.extend(r.exports)},{205:205}],310:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,64],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,105],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,123]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,195]},', "flipped": ',{t:2,r:"flipped",p:[6,42,215]},"}"]},f:[{p:[6,56,229],t:7,e:"img",a:{src:["pipe.",{t:2,r:"dir",p:[6,71,244]},".",{t:2,r:"icon_state",p:[6,79,252]},".png"],title:[{t:2,r:"dir_name",p:[6,106,279]}]}}]}],n:52,r:"previews",p:[4,4,81]}]}],n:52,r:"data.preview_rows",p:[2,2,33]}]}]},e.exports=a.extend(r.exports)},{205:205}],311:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,23],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,40]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,82],t:7,e:"ui-display",a:{title:"Satellite Network Control",button:0},f:[{t:4,f:[{p:[8,4,168],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[9,9,209],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[9,31,231]}]}," ",{p:[10,9,253],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"mode",p:[10,30,274]}]}," ",{p:[11,9,298],t:7,e:"div",a:{"class":"content"},f:[{p:[12,11,331],t:7,e:"ui-button",a:{action:"toggle",params:['{"id": "',{t:2,r:"id",p:[12,54,374]},'"}']},f:[{t:2,x:{r:["active"],s:'_0?"Deactivate":"Activate"'},p:[12,64,384]}]}]}]}],n:52,r:"data.satellites",p:[7,2,138]}]}," ",{t:4,f:[{p:[18,1,528],t:7,e:"ui-display",a:{title:"Station Shield Coverage"},f:[{p:[19,3,576],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.meteor_shield_coverage_max",p:[19,24,597]}],value:[{t:2,r:"data.meteor_shield_coverage",p:[19,68,641]}]},f:[{t:2,x:{r:["data.meteor_shield_coverage","data.meteor_shield_coverage_max"],s:"100*_0/_1"},p:[19,101,674]}," %"]}," ",{p:[20,1,758],t:7,e:"ui-display",f:[]}]}],n:50,r:"data.meteor_shield",p:[17,1,500]}]},e.exports=a.extend(r.exports)},{205:205}],312:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Recipient Contents"},f:[{p:[2,2,42],t:7,e:"ui-section",f:[{p:[3,3,58],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[3,34,89]}],action:"ejectBeaker"},f:["Eject"]}," ",{p:[4,3,176],t:7,e:"ui-button",a:{icon:"circle",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[4,35,208]}],action:"input"},f:["Input"]}," ",{p:[5,3,289],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?"disabled":null'},p:[5,33,319]}],action:"makecup"},f:["Create Cup"]}]}]}," ",{p:[8,1,436],t:7,e:"ui-display",a:{title:"Recipient"},f:[{p:[9,2,469],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[11,4,534],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[11,10,540]},"/",{t:2,r:"data.beakerMaxVolume",p:[11,52,582]}," Units"]}," ",{t:4,f:[{p:[13,5,660],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[13,48,703]}," units of ",{t:2,r:"name",p:[13,83,738]}]},{p:[13,98,753],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[12,4,624]},{t:4,n:51,f:[{p:[15,5,777],t:7,e:"span",a:{"class":"bad"},f:["Recipient Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[10,3,502]},{t:4,n:51,f:[{p:[18,4,848],t:7,e:"span",a:{"class":"average"},f:["No Recipient"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],313:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,26],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["enabled"],s:'_0?"check-square-o":"square-o"'},p:[2,20,43]}],style:[{t:2,x:{r:["enabled"],s:'_0?"selected":null'},p:[2,72,95]}],action:"toggle_filter",params:['{"id_tag": "',{t:2,r:"id_tag",p:[3,48,176]},'", "val": ',{t:2,r:"gas_id",p:[3,68,196]},"}"]},f:[{t:2,r:"gas_name",p:[3,81,209]}]}],n:52,r:"filter_types",p:[1,1,0]}]},e.exports=a.extend(r.exports);
},{205:205}],314:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," "," ",{p:[5,1,200],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[5,16,215]}]},f:[{p:[6,2,233],t:7,e:"tab",a:{name:"Status"},f:[{p:[7,3,256],t:7,e:"status"}]}," ",{p:[9,2,277],t:7,e:"tab",a:{name:"Templates"},f:[{p:[10,3,303],t:7,e:"templates"}]}," ",{p:[12,2,327],t:7,e:"tab",a:{name:"Modification"},f:[{t:4,f:[{p:[14,3,381],t:7,e:"modification"}],n:50,r:"data.selected",p:[13,3,356]}," ",{t:4,f:[{p:[17,3,437],t:7,e:"span",a:{"class":"bad"},f:["No shuttle selected."]}],n:50,x:{r:["data.selected"],s:"!_0"},p:[16,3,411]}]}]}]},r.exports.components=r.exports.components||{};var i={modification:t(315),templates:t(317),status:t(316)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,315:315,316:316,317:317}],315:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:["Selected: ",{t:2,r:"data.selected.name",p:[1,30,29]}]},f:[{t:4,f:[{p:[3,5,96],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.selected.description",p:[3,37,128]}]}],n:50,r:"data.selected.description",p:[2,3,57]}," ",{t:4,f:[{p:[6,5,224],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"data.selected.admin_notes",p:[6,37,256]}]}],n:50,r:"data.selected.admin_notes",p:[5,3,185]}]}," ",{t:4,f:[{p:[11,3,361],t:7,e:"ui-display",a:{title:["Existing Shuttle: ",{t:2,r:"data.existing_shuttle.name",p:[11,40,398]}]},f:["Status: ",{t:2,r:"data.existing_shuttle.status",p:[12,13,444]}," ",{t:4,f:["(",{t:2,r:"data.existing_shuttle.timeleft",p:[14,8,526]},")"],n:50,r:"data.existing_shuttle.timer",p:[13,5,482]}," ",{p:[16,5,580],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"data.existing_shuttle.id",p:[17,41,649]},'"}']},f:["Jump To"]}]}],n:50,r:"data.existing_shuttle",p:[10,1,328]},{t:4,f:[{p:[24,3,778],t:7,e:"ui-display",a:{title:"Existing Shuttle: None"}}],n:50,x:{r:["data.existing_shuttle"],s:"!_0"},p:[23,1,744]},{p:[27,1,847],t:7,e:"ui-button",a:{action:"preview",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[28,27,902]},'"}']},f:["Preview"]}," ",{p:[31,1,961],t:7,e:"ui-button",a:{action:"load",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[32,27,1013]},'"}'],style:"danger"},f:["Load"]}," ",{p:[37,1,1089],t:7,e:"ui-display",a:{title:"Status"},f:[]}]},e.exports=a.extend(r.exports)},{205:205}],316:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,27],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,46]}," (",{t:2,r:"id",p:[2,32,56]},")"]},f:[{t:2,r:"status",p:[3,5,71]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[5,8,109]},")"],n:50,r:"timer",p:[4,5,87]}," ",{p:[7,5,141],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[7,67,203]},'"}']},f:["Jump To"]}," ",{p:[10,5,252],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[10,53,300]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[10,70,317]}]},f:["Fast Travel"]}]}],n:52,r:"data.shuttles",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],317:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.templates_tabs",p:[1,16,15]}]},f:[{t:4,f:[{p:[3,5,74],t:7,e:"tab",a:{name:[{t:2,r:"port_id",p:[3,16,85]}]},f:[{t:4,f:[{p:[5,9,135],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[5,28,154]}]},f:[{t:4,f:[{p:[7,13,209],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[7,45,241]}]}],n:50,r:"description",p:[6,11,176]}," ",{t:4,f:[{p:[10,13,333],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"admin_notes",p:[10,45,365]}]}],n:50,r:"admin_notes",p:[9,11,300]}," ",{p:[13,11,426],t:7,e:"ui-button",a:{action:"select_template",params:['{"shuttle_id": "',{t:2,r:"shuttle_id",p:[14,37,499]},'"}'],state:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"selected":null'},p:[15,20,537]}]},f:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"Selected":"Select"'},p:[17,13,630]}]}]}],n:52,r:"templates",p:[4,7,106]}]}],n:52,r:"data.templates",p:[2,3,44]}]}]},e.exports=a.extend(r.exports)},{205:205}],318:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[2,3,33],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[3,3,66],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[3,9,72]}]}]}," ",{t:4,f:[{p:[6,5,186],t:7,e:"ui-section",a:{label:"State"},f:[{p:[7,7,220],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.statstate",p:[7,20,233]}]},f:[{t:2,r:"data.occupant.stat",p:[7,49,262]}]}]}," ",{p:[9,5,315],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[10,7,350],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[10,20,363]}],max:[{t:2,r:"data.occupant.maxHealth",p:[10,54,397]}],value:[{t:2,r:"data.occupant.health",p:[10,90,433]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[11,16,475]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[11,68,527]}]}]}," ",{t:4,f:[{p:[14,7,764],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[14,26,783]}]},f:[{p:[15,9,804],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[15,30,825]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[15,66,861]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[15,103,898]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[13,5,598]}," ",{p:[18,5,985],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[19,9,1021],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[19,22,1034]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[19,68,1080]}]}]}," ",{p:[21,5,1163],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[22,9,1199],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[22,22,1212]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[22,68,1258]}]}]}," ",{p:[24,5,1342],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[26,11,1429],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[26,54,1472]}," units of ",{t:2,r:"name",p:[26,89,1507]}]},{p:[26,104,1522],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[25,9,1384]},{t:4,n:51,f:[{p:[28,11,1557],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[5,3,159]}]}," ",{p:[33,1,1653],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[34,2,1685],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[35,5,1716],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[35,22,1733]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[35,71,1782]}]}]}," ",{p:[37,3,1847],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[39,7,1908],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[39,38,1939]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[39,122,2023]},'"}']},f:[{t:2,r:"name",p:[39,132,2033]}]},{p:[39,152,2053],t:7,e:"br"}],n:52,r:"data.chems",p:[38,5,1880]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],319:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,25],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,44]}],labelcolor:[{t:2,r:"htmlcolor",p:[2,44,66]}],candystripe:0,right:0},f:[{p:[3,5,105],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,32,132],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0=="Dead"?"bad bold":_0=="Unconscious"?"average bold":"good"'},p:[3,45,145]}]},f:[{t:2,r:"status",p:[3,132,232]}]}]}," ",{p:[4,5,268],t:7,e:"ui-section",a:{label:"Jelly"},f:[{t:2,r:"exoticblood",p:[4,31,294]}]}," ",{p:[5,5,328],t:7,e:"ui-section",a:{label:"Location"},f:[{t:2,r:"area",p:[5,34,357]}]}," ",{p:[7,5,386],t:7,e:"ui-button",a:{state:[{t:2,r:"swap_button_state",p:[8,14,411]}],action:"swap",params:['{"ref": "',{t:2,r:"ref",p:[9,38,472]},'"}']},f:[{t:4,f:["You Are Here"],n:50,x:{r:["occupied"],s:'_0=="owner"'},p:[10,7,491]},{t:4,n:51,f:[{t:4,f:["Occupied"],n:50,x:{r:["occupied"],s:'_0=="stranger"'},p:[13,9,566]},{t:4,n:51,f:["Swap"],x:{r:["occupied"],s:'_0=="stranger"'}}],x:{r:["occupied"],s:'_0=="owner"'}}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],320:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,23,82],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.drying"],s:'_0?"stop":"tint"'},p:[4,40,99]}],action:"Dry"},f:[{t:2,x:{r:["data.drying"],s:'_0?"Stop drying":"Dry"'},p:[4,88,147]}]}],n:50,r:"data.isdryer",p:[4,3,62]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[7,3,258],t:7,e:"ui-notice",f:[{p:[8,5,275],t:7,e:"span",f:["Unfortunately, this ",{t:2,r:"data.name",p:[8,31,301]}," is empty."]}]}],n:50,x:{r:["data.contents.length"],s:"_0==0"},p:[6,1,221]},{t:4,n:51,f:[{p:[11,1,359],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[12,2,391],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[13,4,425],t:7,e:"section",a:{"class":"cell bold"},f:["Item"]}," ",{p:[16,4,482],t:7,e:"section",a:{"class":"cell bold"},f:["Quantity"]}," ",{p:[19,4,543],t:7,e:"section",a:{"class":"cell bold",align:"center"},f:[{t:4,f:[{t:2,r:"data.verb",p:[20,22,608]}],n:50,r:"data.verb",p:[20,5,591]},{t:4,n:51,f:["Dispense"],r:"data.verb"}]}]}," ",{t:4,f:[{p:[24,3,703],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[25,4,737],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[26,5,765]}]}," ",{p:[28,4,793],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[29,5,835]}]}," ",{p:[31,4,865],t:7,e:"section",a:{"class":"table",alight:"right"},f:[{p:[32,5,909],t:7,e:"section",a:{"class":"cell"}}," ",{p:[33,5,947],t:7,e:"section",a:{"class":"cell"},f:[{p:[34,6,976],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[34,45,1015]}],params:['{ "name" : ',{t:2,r:"name",p:[34,102,1072]},', "amount" : 1 }']},f:["One"]}]}," ",{p:[38,5,1151],t:7,e:"section",a:{"class":"cell"},f:[{p:[39,6,1180],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>1)?null:"disabled"'},p:[39,45,1219]}],params:['{ "name" : ',{t:2,r:"name",p:[39,101,1275]}," }"]},f:["Many"]}]}]}]}],n:52,r:"data.contents",p:[23,2,676]}]}],x:{r:["data.contents.length"],s:"_0==0"}}]}]},e.exports=a.extend(r.exports)},{205:205}],321:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[24,1,663],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,695],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,735],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,768]}],state:[{t:2,r:"capacityPercentState",p:[26,71,801]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,827]},"%"]}]}]}," ",{p:[29,1,908],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,938],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,976],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,993]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1045]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1113]}]}," [",{p:[34,6,1182],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1195]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1211]}]},"]"]}," ",{p:[36,3,1335],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1374],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1395]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1426]}]},f:[{t:2,r:"adata.inputLevel_text",p:[37,78,1447]}]}]}," ",{p:[39,3,1501],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1540],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1579]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1674],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1708]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1804],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1894],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1927]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2039],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2077]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2204],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2238],t:7,e:"span",f:[{t:2,r:"adata.inputAvailable",p:[47,9,2244]}]}]}]}," ",{p:[50,1,2308],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2339],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2377],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2394]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2449]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2519]}]}," [",{p:[55,6,2587],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2600]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2617]}]},"]"]}," ",{p:[57,3,2724],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2764],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2785]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2817]}]},f:[{t:2,r:"adata.outputLevel_text",p:[58,80,2839]}]}]}," ",{p:[60,3,2894],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2934],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2973]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3070],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3104]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3202],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3293],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3326]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3441],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3479]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3609],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3644],t:7,e:"span",f:[{t:2,r:"adata.outputUsed",p:[68,9,3650]}]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],322:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:["\ufeff",{t:4,f:[" ",{p:[2,2,33],t:7,e:"ui-display",a:{title:"Dispersal Tank"},f:[{p:[3,3,73],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[4,4,104],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.active"],s:'_0?"power-off":"close"'},p:[4,21,121]}],style:[{t:2,x:{r:["data.active"],s:'_0?"selected":null'},p:[5,12,174]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[6,12,223]}],action:"power"},f:[{t:2,x:{r:["data.active"],s:'_0?"On":"Off"'},p:[7,20,286]}]}]}," ",{p:[10,3,354],t:7,e:"ui-section",a:{label:"Smoke Radius Setting"},f:[{p:[11,5,401],t:7,e:"div",a:{"class":"content",style:"float:left"},f:[{p:[12,6,448],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=1?null:"disabled"'},p:[12,36,478]}],style:[{t:2,x:{r:["data.setting"],s:'_0==1?"selected":null'},p:[12,89,531]}],action:"setting",params:'{"amount": 1}'},f:["3"]}," ",{p:[13,6,634],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=2?null:"disabled"'},p:[13,36,664]}],style:[{t:2,x:{r:["data.setting"],s:'_0==2?"selected":null'},p:[13,89,717]}],action:"setting",params:'{"amount": 2}'},f:["6"]}," ",{p:[14,6,820],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=3?null:"disabled"'},p:[14,36,850]}],style:[{t:2,x:{r:["data.setting"],s:'_0==3?"selected":null'},p:[14,89,903]}],action:"setting",params:'{"amount": 3}'},f:["9"]}," ",{p:[15,6,1006],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=4?null:"disabled"'},p:[15,36,1036]}],style:[{t:2,x:{r:["data.setting"],s:'_0==4?"selected":null'},p:[15,89,1089]}],action:"setting",params:'{"amount": 4}'},f:["12"]}," ",{p:[16,6,1193],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=5?null:"disabled"'},p:[16,36,1223]}],style:[{t:2,x:{r:["data.setting"],s:'_0==5?"selected":null'},p:[16,89,1276]}],action:"setting",params:'{"amount": 5}'},f:["15"]}]}]}," ",{p:[19,3,1410],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[21,6,1476],t:7,e:"span",f:[{t:2,x:{r:["adata.TankCurrentVolume"],s:"Math.round(_0)"},p:[21,12,1482]},"/",{t:2,r:"data.TankMaxVolume",p:[21,52,1522]}," Units"]}," ",{p:[22,6,1564],t:7,e:"br"}," ",{p:[23,5,1575],t:7,e:"br"}," ",{t:4,f:[{p:[25,7,1623],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[25,50,1666]}," units of ",{t:2,r:"name",p:[25,85,1701]}]},{p:[25,100,1716],t:7,e:"br"}],n:52,r:"adata.TankContents",p:[24,6,1587]}],n:50,r:"data.isTankLoaded",p:[20,4,1444]},{t:4,n:51,f:[{p:[28,6,1757],t:7,e:"span",a:{"class":"bad"},f:["Tank Empty"]}],r:"data.isTankLoaded"}," ",{p:[30,4,1809],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Eject":"Close"'},p:[30,21,1826]}],style:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"selected":null'},p:[31,12,1881]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[32,12,1936]}],action:"purge"},f:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Purge Contents":"No chemicals detected"'},p:[33,20,1999]}]}]}]}],n:50,x:{r:["data.screen"],s:'_0=="home"'},p:[1,2,1]}]},e.exports=a.extend(r.exports)},{205:205}],323:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,31],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,73]},"W"]}," ",{p:[5,3,126],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,164],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,170]},"° (",{t:2,r:"data.direction",p:[6,45,204]},")"]}]}," ",{p:[8,3,251],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,290],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,387],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,477],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,565],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,687],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,720],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,759],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,790]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,907],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,940]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1059],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1092]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1262],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1300],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1306]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1350]},")"]}]}," ",{p:[27,3,1399],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1437],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1535],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1631],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1720],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1807],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1901],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2088],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2169],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2209],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2222]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2267]},"Found"]}]}," ",{p:[43,2,2338],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2375],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2388]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2432]}," Panels Connected"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],324:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,87],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,118]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,62]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,226],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,258],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,275]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,326]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,366]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,431]}]}]}," ",{p:[12,3,490],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,554],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,587]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,608]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,521]},{t:4,n:51,f:[{p:[16,4,667],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,744],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,779],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,823],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,829]},"°C"]}]}," ",{p:[24,2,894],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,937],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,943]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1031],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1073],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1112]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1218],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1252]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1357],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1450],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1483]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1587],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1625]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,1008]}," ",{p:[36,3,1754],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1808],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1847]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1956],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1997]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2106],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2140]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1783]},{t:4,n:51,f:[{p:[42,4,2258],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2264]}]}],r:"data.open"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],325:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,8,97],t:7,e:"ui-button",a:{action:"jump",params:['{"name" : ',{t:2,r:"name",p:[4,51,140]},"}"]},f:["Jump"]}," ",{p:[7,9,195],t:7,e:"ui-button",a:{action:"spawn",params:['{"name" : ',{t:2,r:"name",p:[7,53,239]},"}"]},f:["Spawn"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[2,22,46]}],button:0},f:[" ",{p:[11,3,308],t:7,e:"ui-section",a:{label:"Description"},f:[{p:[12,5,346],t:7,e:"span",f:[{t:3,r:"desc",p:[12,11,352]}]}]}," ",{p:[14,3,390],t:7,e:"ui-section",a:{label:"Spawners left"},f:[{p:[15,5,430],t:7,e:"span",f:[{t:2,r:"amount_left",p:[15,11,436]}]}]}]}],n:52,r:"data.spawners",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],326:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],327:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,42],t:7,e:"ui-notice",f:[{p:[3,5,59],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,179],t:7,e:"ui-notice",f:[{p:[8,5,196],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,153]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,369],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,386]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,437]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,351]}," ",{t:4,f:[{p:[14,27,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,536]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,590]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,499]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,692],t:7,e:"ui-notice",f:[{p:[18,9,713],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,665]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,793],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,832],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,849]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,896]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,992]}]}]}," ",{p:[25,9,1063],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1100],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1117]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1163]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1255]}]}]}," ",{p:[29,9,1324],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1361],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1378]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1424]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1516]}]}]}," ",{p:[33,9,1585],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1625],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1642]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1691]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1789]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1873],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1906]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=a.extend(r.exports)},{205:205}],328:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],329:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,295],t:7,e:"ui-notice",f:[{p:[15,3,310],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,330]}," connected to a mask."]}]}," ",{p:[17,1,409],t:7,e:"ui-display",f:[{p:[18,3,425],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,467],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,501]}],state:[{t:2,r:"tankPressureState",p:[20,16,540]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,563]}," kPa"]}]}," ",{p:[22,3,631],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,674],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,687]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,721]}],value:[{t:2,r:"data.releasePressure",p:[24,14,764]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,790]}," kPa"]}]}," ",{p:[26,3,861],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,906],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,939]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1095],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1126]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1273],t:7,e:"ui-button",
a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1368],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1398]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],330:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=a.extend(r.exports)},{205:205}],331:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 1:return"good";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[13,1,173],t:7,e:"ui-notice",f:[{p:[14,2,187],t:7,e:"ui-section",a:{label:"Reconnect"},f:[{p:[15,3,221],t:7,e:"div",a:{style:"float:right"},f:[{p:[16,4,251],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]}]}]}," ",{p:[20,1,359],t:7,e:"ui-display",a:{title:"Turbine Controller"},f:[{p:[21,2,401],t:7,e:"ui-section",a:{label:"Status"},f:[{t:4,f:[{p:[23,4,456],t:7,e:"span",a:{"class":"bad"},f:["Broken"]}],n:50,r:"data.broken",p:[22,3,432]},{t:4,n:51,f:[{p:[25,4,504],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.online"],s:"_0(_1)"},p:[25,17,517]}]},f:[{t:2,x:{r:["data.online","data.compressor_broke","data.turbine_broke"],s:'_0&&!(_1||_2)?"Online":"Offline"'},p:[25,46,546]}]}],r:"data.broken"}," ",{p:[27,3,656],t:7,e:"div",a:{style:"float:right"},f:[{p:[28,4,686],t:7,e:"ui-button",a:{icon:"power-off",action:"power-on",state:[{t:2,r:"data.broken",p:[28,57,739]}],style:[{t:2,x:{r:["data.online"],s:'_0?"selected":""'},p:[28,81,763]}]},f:["On"]}," ",{p:[29,4,817],t:7,e:"ui-button",a:{icon:"close",action:"power-off",state:[{t:2,r:"data.broken",p:[29,54,867]}],style:[{t:2,x:{r:["data.online"],s:'_0?"":"selected"'},p:[29,78,891]}]},f:["Off"]}]}," ",{t:4,f:[{p:[32,4,989],t:7,e:"br"}," [ ",{p:[33,6,1e3],t:7,e:"span",a:{"class":"bad"},f:["Compressor is inoperable"]}," ]"],n:50,r:"data.compressor_broke",p:[31,3,955]}," ",{t:4,f:[{p:[36,4,1097],t:7,e:"br"}," [ ",{p:[37,6,1108],t:7,e:"span",a:{"class":"bad"},f:["Turbine is inoperable"]}," ]"],n:50,r:"data.turbine_broke",p:[35,3,1066]}]}]}," ",{p:[41,1,1200],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[42,2,1230],t:7,e:"ui-section",a:{label:"Turbine Speed"},f:[{p:[43,3,1268],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.rpm"],s:'_0?"--":_1'},p:[43,9,1274]}," RPM"]}]}," ",{p:[45,2,1337],t:7,e:"ui-section",a:{label:"Internal Temp"},f:[{p:[46,3,1375],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.temp"],s:'_0?"--":_1'},p:[46,9,1381]}," K"]}]}," ",{p:[48,2,1443],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{p:[49,3,1483],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.power"],s:'_0?"--":_1'},p:[49,9,1489]}]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],332:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{},oninit:function(){this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}})}}}(r),r.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[23,7,482],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[22,5,453]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[26,3,568],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[27,5,613],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[27,18,626]}]},f:[{t:2,r:"data.telecrystals",p:[27,62,670]}," TC"]}]}]}," ",{t:4,f:[{p:[31,3,764],t:7,e:"ui-display",f:[{p:[32,2,779],t:7,e:"ui-button",a:{action:"select",params:['{"category": "',{t:2,r:"name",p:[32,51,828]},'"}']},f:[{t:2,r:"name",p:[32,63,840]}]}," ",{t:4,f:[{p:[34,4,883],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[34,23,902]}],candystripe:0,right:0},f:[{p:[35,3,934],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[35,23,954]},": ",{t:2,r:"desc",p:[35,33,964]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[36,12,1006]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[37,40,1165]},'", "item": ',{t:2,r:"name",p:[37,63,1188]},', "cost": ',{t:2,r:"cost",p:[37,81,1206]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[38,43,1260]}," TC"]}]}],n:52,r:"items",p:[33,2,863]}]}],n:52,r:"data.categories",p:[30,1,735]}]},e.exports=a.extend(r.exports)},{205:205}],333:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{healthState:function(t){var e=this.get("data.vr_avatar.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,292],t:7,e:"ui-display",f:[{t:4,f:[{p:[16,3,333],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[17,4,373],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[18,5,404]}]}," ",{p:[20,4,450],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[21,5,483]}]}," ",{p:[23,4,531],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,5,564],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[24,26,585]}],value:[{t:2,r:"adata.vr_avatar.health",p:[24,64,623]}],state:[{t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[24,99,658]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[24,140,699]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[24,179,738]}]}]}]}],n:50,r:"data.vr_avatar",p:[15,2,307]},{t:4,n:51,f:[{p:[28,3,826],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[32,2,922],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[33,3,958],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[33,20,975]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[34,4,1042]}," the VR Sleeper"]}," ",{t:4,f:[{p:[37,4,1144],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[36,3,1116]}," ",{t:4,f:[{p:[42,4,1267],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[41,3,1240]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],334:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,42],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,61]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,70]}],labelcolor:[{t:2,r:"color",p:[3,80,117]}],candystripe:0,right:0},f:[{p:[4,7,154],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,195]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,208]}]}," ",{p:[5,7,252],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,295]},'"}']},f:["Pulse"]}," ",{p:[6,7,333],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,377]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,390]}]}]}],n:52,r:"data.wires",p:[2,3,16]}]}," ",{t:4,f:[{p:[11,3,508],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,555],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,567]}]}],n:52,r:"data.status",p:[12,5,526]}]}],n:50,r:"data.status",p:[10,1,485]}]},e.exports=a.extend(r.exports)},{205:205}],335:[function(t,e,n){(function(e){"use strict";var n=t(205),a=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var r=t(336),i=e.interopRequireDefault(r),o=t(337),s=t(191),p=t(192),u=e.interopRequireDefault(p);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(341)),window.initialize=function(e){window.tgui=window.tgui||new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(338),text:t(342),config:n.config,data:n.data,adata:n.data}}})};var c=document.getElementById("data"),l=c.textContent,d=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(d,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var f=new u["default"]("FontAwesome");f.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,336:336,337:337,338:338,341:341,342:342,"babel/external-helpers":"babel/external-helpers"}],336:[function(t,e,n){var a=t(205),r={exports:{}};!function(e){"use strict";var n=t(337),a=t(339);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={ai_airlock:t(219),airalarm:t(220),"airalarm/back":t(221),"airalarm/modes":t(222),"airalarm/scrubbers":t(223),"airalarm/status":t(224),"airalarm/thresholds":t(225),"airalarm/vents":t(226),airlock_electronics:t(227),apc:t(228),atmos_alert:t(229),atmos_control:t(230),atmos_filter:t(231),atmos_mixer:t(232),atmos_pump:t(233),brig_timer:t(234),bsa:t(235),canister:t(236),cargo:t(237),cargo_express:t(238),cellular_emporium:t(239),chem_dispenser:t(240),chem_heater:t(241),chem_master:t(242),clockwork_slab:t(243),codex_gigas:t(244),computer_fabricator:t(245),crayon:t(246),crew:t(247),cryo:t(248),disposal_unit:t(249),dna_vault:t(250),dogborg_sleeper:t(251),eightball:t(252),emergency_shuttle_console:t(253),engraved_message:t(254),error:t(255),"exofab - Copia":t(256),exonet_node:t(257),firealarm:t(258),gps:t(259),gulag_console:t(260),gulag_item_reclaimer:t(261),holodeck:t(262),implantchair:t(263),intellicard:t(264),keycard_auth:t(265),labor_claim_console:t(266),language_menu:t(267),launchpad_remote:t(268),mech_bay_power_console:t(269),mulebot:t(270),ntnet_relay:t(271),ntos_ai_restorer:t(272),ntos_card:t(273),ntos_configuration:t(274),ntos_file_manager:t(275),ntos_main:t(276),ntos_net_chat:t(277),ntos_net_dos:t(278),ntos_net_downloader:t(279),ntos_net_monitor:t(280),ntos_net_transfer:t(281),ntos_power_monitor:t(282),ntos_revelation:t(283),ntos_station_alert:t(284),ntos_supermatter_monitor:t(285),ntosheader:t(286),nuclear_bomb:t(287),operating_computer:t(288),ore_redemption_machine:t(289),pandemic:t(290),personal_crafting:t(291),portable_pump:t(292),portable_scrubber:t(293),power_monitor:t(294),radio:t(295),rdconsole:t(296),"rdconsole/circuit":t(297),"rdconsole/designview":t(298),"rdconsole/destruct":t(299),"rdconsole/diskopsdesign":t(300),"rdconsole/diskopstech":t(301),"rdconsole/nodeview":t(302),"rdconsole/protolathe":t(303),"rdconsole/rdheader":t(304),"rdconsole/settings":t(305),"rdconsole/techweb":t(306),reagentgrinder:t(307),rpd:t(308),"rpd/colorsel":t(309),"rpd/dirsel":t(310),sat_control:t(311),scp_294:t(312),scrubbing_types:t(313),shuttle_manipulator:t(314),"shuttle_manipulator/modification":t(315),"shuttle_manipulator/status":t(316),"shuttle_manipulator/templates":t(317),sleeper:t(318),slime_swap_body:t(319),smartvend:t(320),smes:t(321),smoke_machine:t(322),solar_control:t(323),space_heater:t(324),spawners_menu:t(325),station_alert:t(326),suit_storage_unit:t(327),tank_dispenser:t(328),tanks:t(329),thermomachine:t(330),turbine_computer:t(331),uplink:t(332),vr_sleeper:t(333),wires:t(334)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,a.lock)(window.screenLeft,window.screenTop),e=t.x,r=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+r)}(0,n.winset)("mapwindow.map","focus",!0)}}}(r),r.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1874],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1884]}]}," ",{p:[57,1,1915],t:7,e:"main",f:[{p:[58,3,1925],t:7,e:"warnings"}," ",{p:[59,3,1940],t:7,e:"interface"}]}," ",{t:4,f:[{p:[62,3,1990],t:7,e:"resize"}],n:50,r:"config.titlebar",p:[61,1,1963]}]},r.exports.components=r.exports.components||{};var i={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,259:259,260:260,261:261,262:262,263:263,264:264,265:265,266:266,267:267,268:268,269:269,270:270,271:271,272:272,273:273,274:274,275:275,276:276,277:277,278:278,279:279,280:280,281:281,282:282,283:283,284:284,285:285,286:286,287:287,288:288,289:289,290:290,291:291,292:292,293:293,294:294,295:295,296:296,297:297,298:298,299:299,300:300,301:301,302:302,303:303,304:304,305:305,306:306,307:307,308:308,309:309,310:310,311:311,312:312,313:313,314:314,315:315,316:316,317:317,318:318,319:319,320:320,321:321,322:322,323:323,324:324,325:325,326:326,327:327,328:328,329:329,330:330,331:331,332:332,333:333,334:334,337:337,339:339}],337:[function(t,e,n){"use strict";function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};window.location.href=a(Object.assign({src:t,action:e},n))}function i(t,e,n){var r;window.location.href=a((r={},r[t+"."+e]=n,r),"winset")}n.__esModule=!0,n.href=a,n.act=r,n.winset=i;var o=encodeURIComponent},{}],338:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],339:[function(t,e,n){"use strict";function a(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function r(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var r=a(e,n);e=r.x,n=r.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function i(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,a=i(e,n);e=a.x,n=a.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=a,n.drag=r,n.sane=i,n.resize=o;var s=t(337)},{337:337}],340:[function(t,e,n){"use strict";function a(t,e){for(var n=t,a=Array.isArray(n),i=0,n=a?n:n[Symbol.iterator]();;){var o;if(a){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",r(s,e)):s.style.display="none"}}function r(t,e){for(var n=t.queryAll("section"),a=t.query("header").textContent.toLowerCase().includes(e),r=n,i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var p=s;a||p.textContent.toLowerCase().includes(e)?p.style.display="":p.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],341:[function(t,e,n){"use strict";function a(t,e,n){return Math.max(t,Math.min(n,e))}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=a,n.fixed=r},{}],342:[function(t,e,n){"use strict";function a(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function r(t){return t.replace(/\w\S*/g,a)}function i(t,e){for(t=""+t;t.length1){for(var p=Array(o),u=0;o>u;u++)p[u]=arguments[u+3];n.children=p}return{$$typeof:t,type:e,key:void 0===a?null:""+a,ref:null,props:n,_owner:null}}}(),e.asyncIterator=function(t){if("function"==typeof Symbol){if(Symbol.asyncIterator){var e=t[Symbol.asyncIterator];if(null!=e)return e.call(t)}if(Symbol.iterator)return t[Symbol.iterator]()}throw new TypeError("Object is not async iterable")},e.asyncGenerator=function(){function t(t){this.value=t}function e(e){function n(t,e){return new Promise(function(n,r){var s={key:t,arg:e,resolve:n,reject:r,next:null};o?o=o.next=s:(i=o=s,a(t,e))})}function a(n,i){try{var o=e[n](i),s=o.value;s instanceof t?Promise.resolve(s.value).then(function(t){a("next",t)},function(t){a("throw",t)}):r(o.done?"return":"normal",o.value)}catch(p){r("throw",p)}}function r(t,e){switch(t){case"return":i.resolve({value:e,done:!0});break;case"throw":i.reject(e);break;default:i.resolve({value:e,done:!1})}i=i.next,i?a(i.key,i.arg):o=null}var i,o;this._invoke=n,"function"!=typeof e["return"]&&(this["return"]=void 0)}return"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype["throw"]=function(t){return this._invoke("throw",t)},e.prototype["return"]=function(t){return this._invoke("return",t)},{wrap:function(t){return function(){return new e(t.apply(this,arguments))}},await:function(e){return new t(e)}}}(),e.asyncGeneratorDelegate=function(t,e){function n(n,a){return r=!0,a=new Promise(function(e){e(t[n](a))}),{done:!1,value:e(a)}}var a={},r=!1;return"function"==typeof Symbol&&Symbol.iterator&&(a[Symbol.iterator]=function(){return this}),a.next=function(t){return r?(r=!1,t):n("next",t)},"function"==typeof t["throw"]&&(a["throw"]=function(t){if(r)throw r=!1,t;return n("throw",t)}),"function"==typeof t["return"]&&(a["return"]=function(t){return n("return",t)}),a},e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function a(r,i){try{var o=e[r](i),s=o.value}catch(p){return void n(p)}return o.done?void t(s):Promise.resolve(s).then(function(t){a("next",t)},function(t){a("throw",t)})}return a("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function a(t,e,n,r){var i=Object.getOwnPropertyDescriptor(t,e);if(void 0===i){var o=Object.getPrototypeOf(t);null!==o&&a(o,e,n,r)}else if("value"in i&&i.writable)i.value=n;else{var s=i.set;void 0!==s&&s.call(r,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,a=[],r=t[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!e||a.length!==e););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e
Atmospherics
+ Disposals
Disposals
- Transit Tubes
+ action='screen' params='{"screen": 2}'>Transit Tubes
{{#if data.screen == 0}}