diff --git a/html/changelogs/furrycactus-cyclopstweaks.yml b/html/changelogs/furrycactus-cyclopstweaks.yml
new file mode 100644
index 00000000000..62961244909
--- /dev/null
+++ b/html/changelogs/furrycactus-cyclopstweaks.yml
@@ -0,0 +1,58 @@
+################################
+# Example Changelog File
+#
+# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
+#
+# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
+# When it is, any changes listed below will disappear.
+#
+# Valid Prefixes:
+# bugfix
+# - (fixes bugs)
+# wip
+# - (work in progress)
+# qol
+# - (quality of life)
+# soundadd
+# - (adds a sound)
+# sounddel
+# - (removes a sound)
+# rscadd
+# - (adds a feature)
+# rscdel
+# - (removes a feature)
+# imageadd
+# - (adds an image or sprite)
+# imagedel
+# - (removes an image or sprite)
+# spellcheck
+# - (fixes spelling or grammar)
+# experiment
+# - (experimental change)
+# balance
+# - (balance changes)
+# code_imp
+# - (misc internal code change)
+# refactor
+# - (refactors code)
+# config
+# - (makes a change to the config files)
+# admin
+# - (makes changes to administrator tools)
+# server
+# - (miscellaneous changes to server)
+#################################
+
+# Your name.
+author: Furrycactus
+
+# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
+delete-after: True
+
+# Any changes you've made. See valid prefix list above.
+# INDENT WITH TWO SPACES. NOT TABS. SPACES.
+# SCREW THIS UP AND IT WON'T WORK.
+# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit.
+# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog.
+changes:
+ - rscadd: "Updated airlock markers on the Hephaestus Cyclops ship, and added two small EVA docking platforms."
diff --git a/maps/away/ships/heph/cyclops/cyclops.dmm b/maps/away/ships/heph/cyclops/cyclops.dmm
index 16ecba9bcaf..2edd072a79d 100644
--- a/maps/away/ships/heph/cyclops/cyclops.dmm
+++ b/maps/away/ships/heph/cyclops/cyclops.dmm
@@ -25,22 +25,17 @@
/obj/machinery/atmospherics/unary/vent_pump/high_volume{
dir = 4
},
-/obj/effect/map_effect/marker/airlock{
- frequency = 1004;
- master_tag = "airlock_cyclops_starboard";
- name = "airlock_cyclops_starboard"
- },
/obj/effect/floor_decal/industrial/warning,
/obj/machinery/airlock_sensor{
dir = 1;
pixel_y = -20
},
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"ap" = (
-/obj/machinery/computer/ship/sensors{
- dir = 8
- },
/obj/effect/floor_decal/corner/brown/full{
dir = 1
},
@@ -48,6 +43,9 @@
/obj/machinery/light/small/emergency{
dir = 1
},
+/obj/machinery/computer/ship/sensors/terminal{
+ dir = 8
+ },
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"au" = (
@@ -57,7 +55,7 @@
/obj/effect/floor_decal/corner/brown{
dir = 5
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"ax" = (
@@ -117,13 +115,6 @@
/obj/effect/floor_decal/industrial/warning{
dir = 10
},
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
- },
/obj/effect/map_effect/marker_helper/airlock/exterior,
/obj/structure/bed/handrail{
dir = 8
@@ -132,6 +123,9 @@
pixel_x = 24;
pixel_y = 6
},
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/plating,
/area/shuttle/cyclops_shuttle)
"bd" = (
@@ -143,7 +137,7 @@
/obj/effect/floor_decal/corner/orange{
dir = 6
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/effect/floor_decal/industrial/hatch/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"bj" = (
@@ -194,20 +188,17 @@
/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"bC" = (
-/obj/machinery/atmospherics/unary/vent_pump/high_volume{
- dir = 8;
- frequency = 1380
- },
/obj/machinery/embedded_controller/radio/airlock/docking_port{
pixel_y = 28
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ frequency = 1380
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
},
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
@@ -221,6 +212,12 @@
},
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
+"bT" = (
+/obj/effect/map_effect/map_helper/ruler_tiles_3{
+ dir = 4
+ },
+/turf/template_noop,
+/area/space)
"ce" = (
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
@@ -244,9 +241,8 @@
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_barracks)
"cl" = (
-/obj/machinery/computer/ship/engines{
- dir = 1
- },
+/obj/machinery/computer/ship/engines/terminal,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_starboard_thrust)
"co" = (
@@ -276,8 +272,8 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/floor_decal/industrial/hatch/yellow,
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations,
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops/bathroom)
"cv" = (
/obj/machinery/door/airlock/external{
@@ -286,12 +282,13 @@
/obj/effect/floor_decal/industrial/warning{
dir = 6
},
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
- },
/obj/effect/map_effect/marker_helper/airlock/exterior,
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
"cN" = (
@@ -313,15 +310,16 @@
/obj/machinery/door/airlock/external{
dir = 4
},
-/obj/effect/map_effect/marker/airlock{
- frequency = 1004;
- master_tag = "airlock_cyclops_starboard";
- name = "airlock_cyclops_starboard"
- },
/obj/effect/map_effect/marker_helper/airlock/exterior,
/obj/effect/floor_decal/industrial/warning{
dir = 10
},
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"cU" = (
@@ -402,7 +400,7 @@
dir = 4
},
/obj/structure/railing/mapped,
-/turf/template_noop,
+/turf/space/dynamic,
/area/space)
"dD" = (
/obj/machinery/mineral/processing_unit_console{
@@ -454,7 +452,7 @@
/obj/structure/railing/mapped{
dir = 8
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"dN" = (
@@ -470,13 +468,6 @@
id_tag = "cyclops_shuttle_out";
dir = 4
},
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
- },
/obj/effect/map_effect/marker_helper/airlock/exterior,
/obj/machinery/access_button{
pixel_x = -5;
@@ -485,7 +476,10 @@
/obj/machinery/atmospherics/pipe/simple/hidden/red{
dir = 6
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"dO" = (
/obj/effect/floor_decal/spline/fancy/wood{
@@ -504,11 +498,11 @@
req_access = list(216)
},
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "1-2"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations,
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops)
"ec" = (
/obj/machinery/door/airlock/mining{
@@ -523,7 +517,9 @@
dir = 4
},
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/effect/floor_decal/industrial/hatch_door/operations{
+ dir = 1
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_captain)
"ee" = (
@@ -573,7 +569,7 @@
/obj/effect/floor_decal/corner/orange{
dir = 10
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"eA" = (
@@ -582,17 +578,18 @@
dir = 8
},
/obj/structure/railing/mapped,
-/turf/template_noop,
+/turf/space/dynamic,
/area/space)
"eB" = (
-/obj/effect/map_effect/marker/airlock{
- frequency = 1004;
- master_tag = "airlock_cyclops_starboard";
- name = "airlock_cyclops_starboard"
- },
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard{
+ req_one_access = list(216)
+ },
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 4
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"eF" = (
@@ -605,10 +602,10 @@
/obj/structure/railing/mapped{
dir = 1
},
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/structure/bed/handrail{
pixel_y = -8
},
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"eM" = (
@@ -632,7 +629,7 @@
"eZ" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing/mapped,
-/turf/template_noop,
+/turf/space/dynamic,
/area/space)
"fa" = (
/obj/machinery/atmospherics/pipe/manifold4w/hidden/fuel,
@@ -663,15 +660,16 @@
pixel_x = 5;
pixel_y = 28
},
-/obj/effect/map_effect/marker/airlock{
- frequency = 1004;
- master_tag = "airlock_cyclops_starboard";
- name = "airlock_cyclops_starboard"
- },
/obj/effect/map_effect/marker_helper/airlock/interior,
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"fi" = (
@@ -729,19 +727,15 @@
/obj/machinery/atmospherics/pipe/simple/hidden{
dir = 10
},
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
- },
/obj/effect/map_effect/marker_helper/airlock/interior,
/obj/machinery/access_button{
pixel_x = 5;
pixel_y = 28
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"fV" = (
/obj/machinery/atmospherics/pipe/simple/hidden/red{
@@ -778,18 +772,13 @@
"gm" = (
/obj/machinery/light/small,
/obj/machinery/atmospherics/pipe/manifold/hidden,
-/obj/effect/map_effect/marker/airlock{
- frequency = 1004;
- master_tag = "airlock_cyclops_starboard";
- name = "airlock_cyclops_starboard"
- },
/obj/effect/floor_decal/industrial/warning,
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"gn" = (
-/obj/machinery/computer/general_air_control/large_tank_control{
- name = "carbon dioxide supply"
- },
/obj/machinery/light{
dir = 4;
status = 2
@@ -798,6 +787,10 @@
name = "cyclops_tank_port";
master_tag = "cyclops_tank_port"
},
+/obj/machinery/computer/general_air_control/large_tank_control/terminal{
+ name = "carbon dioxide supply"
+ },
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_port_thrust)
"gs" = (
@@ -851,13 +844,6 @@
},
/turf/simulated/floor/plating,
/area/hephmining_ship/cyclops/cyclops_hangar)
-"gV" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/railing/mapped{
- dir = 4
- },
-/turf/template_noop,
-/area/space)
"gZ" = (
/turf/simulated/wall/shuttle/space_ship{
color = "#4c4324"
@@ -926,6 +912,13 @@
/obj/effect/floor_decal/corner/orange,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_bridge)
+"if" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/mapped{
+ dir = 8
+ },
+/turf/space/dynamic,
+/area/space)
"il" = (
/obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 1
@@ -962,8 +955,8 @@
/obj/effect/floor_decal/corner/orange/full{
dir = 8
},
-/obj/structure/closet/crate,
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/machinery/power/portgen/basic/advanced,
+/obj/effect/floor_decal/industrial/outline/firefighting_closet,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops)
"iL" = (
@@ -980,7 +973,10 @@
req_access = list(216);
dir = 4
},
-/turf/simulated/floor/plating,
+/obj/effect/floor_decal/industrial/hatch_door/operations{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"iR" = (
/obj/effect/floor_decal/corner/orange/full{
@@ -1033,7 +1029,7 @@
/obj/structure/bed/stool/chair/shuttle{
dir = 8
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"jm" = (
@@ -1053,7 +1049,7 @@
dir = 9
},
/obj/structure/dispenser/phoron,
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"jF" = (
@@ -1075,7 +1071,7 @@
/obj/structure/cable/green{
icon_state = "0-4"
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/effect/floor_decal/industrial/hatch/engineering,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"kd" = (
@@ -1086,15 +1082,16 @@
pixel_x = -5;
pixel_y = 28
},
-/obj/effect/map_effect/marker/airlock{
- frequency = 1004;
- master_tag = "airlock_cyclops_starboard";
- name = "airlock_cyclops_starboard"
- },
/obj/effect/map_effect/marker_helper/airlock/exterior,
/obj/effect/floor_decal/industrial/warning{
dir = 9
},
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"kD" = (
@@ -1113,6 +1110,16 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_bridge)
+"kO" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/mapped{
+ dir = 4
+ },
+/obj/effect/shuttle_landmark/cyclops/nav6{
+ dir = 1
+ },
+/turf/space/dynamic,
+/area/space)
"kT" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
@@ -1138,13 +1145,14 @@
/obj/machinery/light{
dir = 8
},
-/obj/machinery/computer/general_air_control/large_tank_control{
- name = "carbon dioxide supply"
- },
/obj/effect/map_effect/marker/large_tank{
name = "cyclops_tank_star";
master_tag = "cyclops_tank_star"
},
+/obj/machinery/computer/general_air_control/large_tank_control/terminal{
+ name = "carbon dioxide supply"
+ },
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_starboard_thrust)
"kY" = (
@@ -1160,11 +1168,13 @@
dir = 4
},
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "4-8"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_captain)
"lu" = (
/obj/machinery/atmospherics/unary/vent_scrubber/on{
@@ -1206,7 +1216,7 @@
/obj/effect/floor_decal/corner/brown{
dir = 6
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"lV" = (
@@ -1237,9 +1247,6 @@
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"mb" = (
-/obj/effect/shuttle_landmark/cyclops/nav2{
- dir = 8
- },
/obj/machinery/access_button{
pixel_x = -5;
pixel_y = 28
@@ -1250,12 +1257,13 @@
/obj/effect/floor_decal/industrial/warning{
dir = 5
},
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
- },
/obj/effect/map_effect/marker_helper/airlock/exterior,
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
"mn" = (
@@ -1348,9 +1356,6 @@
/turf/simulated/floor/tiled/white,
/area/hephmining_ship/cyclops/cyclops_kitchen)
"nc" = (
-/obj/machinery/atmospherics/pipe/simple/hidden{
- dir = 6
- },
/obj/machinery/access_button{
pixel_x = -5;
pixel_y = 28
@@ -1361,12 +1366,13 @@
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
- },
/obj/effect/map_effect/marker_helper/airlock/interior,
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
"ne" = (
@@ -1442,11 +1448,11 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "1-2"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations,
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_bridge)
"on" = (
/obj/machinery/atmospherics/pipe/manifold/visible/red{
@@ -1503,8 +1509,8 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations,
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops)
"pc" = (
/obj/machinery/atmospherics/unary/vent_pump/on{
@@ -1513,11 +1519,14 @@
/obj/effect/floor_decal/corner/orange{
dir = 9
},
-/obj/structure/closet/crate,
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/light{
dir = 8
},
+/obj/item/stack/material/uranium/full,
+/obj/structure/closet/crate/rad{
+ name = "emergency fuel crate"
+ },
+/obj/effect/floor_decal/industrial/outline/firefighting_closet,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops)
"pf" = (
@@ -1587,17 +1596,13 @@
/obj/machinery/atmospherics/unary/vent_pump/high_volume{
dir = 4
},
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
- },
/obj/machinery/airlock_sensor{
dir = 1;
pixel_y = -20
},
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"pG" = (
@@ -1614,11 +1619,11 @@
/obj/effect/floor_decal/corner/orange{
dir = 9
},
-/obj/effect/floor_decal/industrial/loading/yellow,
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/structure/sign/vacuum{
pixel_x = -32
},
+/obj/effect/floor_decal/industrial/loading/operations,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"pL" = (
@@ -1652,7 +1657,6 @@
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"qg" = (
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/light/small/emergency{
dir = 4
},
@@ -1663,6 +1667,7 @@
/obj/machinery/atmospherics/pipe/tank/air{
dir = 1
},
+/obj/effect/floor_decal/industrial/hatch/engineering,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"qn" = (
@@ -1725,15 +1730,23 @@
},
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops/bathroom)
-"qH" = (
-/obj/machinery/computer/ship/engines{
+"qF" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/mapped,
+/obj/effect/shuttle_landmark/cyclops/nav8{
dir = 4
},
+/turf/space/dynamic,
+/area/space)
+"qH" = (
/obj/effect/floor_decal/corner/brown{
dir = 9
},
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/structure/extinguisher_cabinet/west,
+/obj/machinery/computer/ship/engines/terminal{
+ dir = 4
+ },
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"qJ" = (
@@ -1754,8 +1767,8 @@
req_access = list(216)
},
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations,
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops)
"qU" = (
/turf/simulated/floor/tiled/dark/full,
@@ -1845,6 +1858,17 @@
/obj/item/reagent_containers/glass/bottle/thetamycin,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops)
+"rO" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/obj/structure/table/standard,
+/obj/effect/floor_decal/spline/fancy{
+ color = "#ff9900"
+ },
+/obj/item/lore_radio{
+ pixel_y = 3
+ },
+/turf/simulated/floor/tiled/dark,
+/area/hephmining_ship/cyclops)
"sb" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/effect/floor_decal/corner/brown,
@@ -1858,6 +1882,7 @@
/area/hephmining_ship/cyclops/cyclops_bridge)
"sj" = (
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_port_thrust)
"sl" = (
@@ -1898,7 +1923,10 @@
req_access = list(216);
dir = 4
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/engineering{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
"sJ" = (
/obj/machinery/atmospherics/unary/vent_pump/on{
@@ -1916,7 +1944,7 @@
/obj/structure/railing/mapped{
dir = 4
},
-/turf/template_noop,
+/turf/space/dynamic,
/area/space)
"sP" = (
/obj/structure/dispenser/oxygen,
@@ -1934,13 +1962,20 @@
/obj/effect/floor_decal/corner/orange{
dir = 9
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"td" = (
/obj/machinery/atmospherics/unary/engine,
/turf/simulated/floor/plating,
/area/hephmining_ship/cyclops/cyclops_port_thrust)
+"tj" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/mapped{
+ dir = 4
+ },
+/turf/space/dynamic,
+/area/space)
"tn" = (
/obj/effect/floor_decal/corner/grey/diagonal,
/obj/machinery/firealarm/south,
@@ -1960,19 +1995,19 @@
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"tP" = (
-/obj/machinery/computer/ship/engines{
- dir = 1
- },
/obj/effect/floor_decal/corner/orange/full{
dir = 4
},
+/obj/machinery/computer/ship/engines/terminal{
+ dir = 1
+ },
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_bridge)
"tR" = (
-/obj/machinery/computer/ship/sensors{
+/obj/effect/floor_decal/corner/orange/full,
+/obj/machinery/computer/ship/sensors/terminal{
dir = 1
},
-/obj/effect/floor_decal/corner/orange/full,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_bridge)
"tT" = (
@@ -1982,15 +2017,11 @@
dir = 4
},
/obj/machinery/atmospherics/pipe/manifold/hidden,
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
- },
/obj/effect/map_effect/marker_helper/airlock/interior,
-/turf/simulated/floor/tiled/dark,
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"ua" = (
/obj/effect/floor_decal/industrial/warning{
@@ -2005,18 +2036,14 @@
icon_state = "door_locked";
dir = 4
},
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
- },
/obj/effect/map_effect/marker_helper/airlock/exterior,
/obj/machinery/atmospherics/pipe/manifold/hidden/red{
dir = 8
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"uj" = (
/obj/effect/floor_decal/corner/orange{
@@ -2049,10 +2076,10 @@
dir = 4
},
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/atmospherics/portables_connector/fuel{
dir = 1
},
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_starboard_thrust)
"uy" = (
@@ -2343,6 +2370,16 @@
/obj/item/stamp/hephaestus,
/turf/simulated/floor/wood,
/area/hephmining_ship/cyclops/cyclops_captain)
+"wT" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/mapped{
+ dir = 4
+ },
+/obj/effect/shuttle_landmark/cyclops/nav9{
+ dir = 1
+ },
+/turf/space/dynamic,
+/area/space)
"wU" = (
/obj/machinery/meter,
/obj/machinery/atmospherics/pipe/simple/hidden/red{
@@ -2384,7 +2421,7 @@
/obj/machinery/door/window{
dir = 8
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/effect/floor_decal/industrial/hatch/engineering,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"xJ" = (
@@ -2517,18 +2554,18 @@
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops/bathroom)
"yC" = (
-/obj/machinery/atmospherics/unary/vent_pump/high_volume,
/obj/machinery/embedded_controller/radio/airlock/airlock_controller{
pixel_y = 28
},
-/obj/effect/map_effect/marker/airlock{
- frequency = 1004;
- master_tag = "airlock_cyclops_starboard";
- name = "airlock_cyclops_starboard"
- },
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard{
+ req_one_access = list(216)
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 10
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"yD" = (
@@ -2564,7 +2601,8 @@
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
"yW" = (
-/obj/machinery/computer/ship/engines,
+/obj/machinery/computer/ship/engines/terminal,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_port_thrust)
"yX" = (
@@ -2576,7 +2614,6 @@
/area/hephmining_ship/cyclops/cyclops_starboard_thrust)
"yY" = (
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "4-8"
},
@@ -2591,7 +2628,10 @@
req_access = list(216);
dir = 4
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/engineering{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
"yZ" = (
/obj/machinery/atmospherics/pipe/tank{
@@ -2600,13 +2640,10 @@
/obj/effect/floor_decal/corner/orange{
dir = 6
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"ze" = (
-/obj/machinery/computer/shuttle_control/explore/cyclops_shuttle{
- dir = 4
- },
/obj/effect/floor_decal/corner/brown/full{
dir = 8
},
@@ -2614,6 +2651,9 @@
/obj/machinery/light/small/emergency{
dir = 1
},
+/obj/machinery/computer/shuttle_control/explore/terminal/cyclops_shuttle{
+ dir = 4
+ },
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"zi" = (
@@ -2657,7 +2697,7 @@
/obj/structure/railing/mapped{
dir = 4
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"zX" = (
@@ -2685,7 +2725,7 @@
/area/hephmining_ship/cyclops)
"Ag" = (
/obj/structure/lattice/catwalk,
-/turf/template_noop,
+/turf/space/dynamic,
/area/space)
"Ai" = (
/obj/effect/map_effect/window_spawner/full/borosilicate/reinforced/firedoor,
@@ -2727,8 +2767,10 @@
/obj/machinery/door/airlock/multi_tile/glass{
dir = 1
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/service{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_kitchen)
"Ay" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
@@ -2748,17 +2790,20 @@
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"AF" = (
-/obj/machinery/atmospherics/pipe/manifold/hidden,
/obj/machinery/door/airlock/external{
dir = 4
},
/obj/effect/floor_decal/industrial/warning,
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
- },
/obj/effect/map_effect/marker_helper/airlock/interior,
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
"AH" = (
@@ -2867,7 +2912,7 @@
/obj/machinery/light{
dir = 8
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"Bg" = (
@@ -2900,14 +2945,22 @@
},
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
+"Bn" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/mapped{
+ dir = 8
+ },
+/obj/effect/shuttle_landmark/cyclops/nav10,
+/turf/space/dynamic,
+/area/space)
"Br" = (
-/obj/effect/floor_decal/industrial/loading/yellow,
/obj/machinery/conveyor_switch/oneway{
id = "heph_1";
pixel_x = 11;
pixel_y = -5
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
+/obj/effect/floor_decal/industrial/loading/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"Bw" = (
@@ -2952,14 +3005,10 @@
/obj/machinery/atmospherics/unary/vent_pump/high_volume{
dir = 8
},
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
- },
/obj/effect/map_effect/marker_helper/airlock/out,
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"BM" = (
@@ -2969,10 +3018,10 @@
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"BP" = (
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/atmospherics/portables_connector/fuel{
dir = 8
},
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_starboard_thrust)
"BV" = (
@@ -3031,8 +3080,8 @@
/obj/effect/floor_decal/corner/orange{
dir = 9
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/door/firedoor,
+/obj/effect/floor_decal/industrial/hatch_door/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops)
"Ch" = (
@@ -3040,13 +3089,6 @@
/obj/machinery/atmospherics/unary/vent_pump/high_volume{
dir = 8
},
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
- },
/obj/effect/map_effect/marker_helper/airlock/out,
/obj/machinery/light/small/emergency{
dir = 1
@@ -3054,6 +3096,9 @@
/obj/structure/cable/green{
icon_state = "4-8"
},
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"Ck" = (
@@ -3080,6 +3125,14 @@
/obj/machinery/atmospherics/binary/pump/fuel,
/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
+"CD" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/mapped{
+ dir = 8
+ },
+/obj/effect/shuttle_landmark/cyclops/nav7,
+/turf/space/dynamic,
+/area/space)
"CE" = (
/turf/template_noop,
/area/space)
@@ -3099,13 +3152,6 @@
/obj/machinery/autolathe,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops)
-"CU" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/railing/mapped{
- dir = 1
- },
-/turf/template_noop,
-/area/space)
"CV" = (
/obj/effect/floor_decal/corner/orange{
dir = 10
@@ -3123,10 +3169,11 @@
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ frequency = 1380
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
},
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
@@ -3135,27 +3182,22 @@
dir = 8
},
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/atmospherics/portables_connector/fuel{
dir = 1
},
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_port_thrust)
"Dt" = (
-/obj/machinery/atmospherics/unary/vent_pump/high_volume{
- dir = 8;
- frequency = 1380
- },
/obj/effect/floor_decal/industrial/warning,
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
- },
/obj/machinery/airlock_sensor{
dir = 1;
pixel_y = -20
},
+/obj/machinery/atmospherics/pipe/manifold/hidden,
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
"DJ" = (
@@ -3203,13 +3245,14 @@
/obj/machinery/door/airlock/external{
dir = 4
},
-/obj/effect/map_effect/marker/airlock{
- frequency = 1004;
- master_tag = "airlock_cyclops_starboard";
- name = "airlock_cyclops_starboard"
- },
/obj/effect/map_effect/marker_helper/airlock/interior,
/obj/effect/floor_decal/industrial/warning,
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard{
+ req_one_access = list(216)
+ },
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_hangar)
"DW" = (
@@ -3248,16 +3291,14 @@
id_tag = "freight_ship_sensor";
pixel_y = 26
},
-/obj/machinery/atmospherics/pipe/simple/hidden{
- dir = 4
- },
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ frequency = 1380
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
},
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
@@ -3273,11 +3314,13 @@
req_access = list(216);
dir = 4
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "4-8"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops/bathroom)
"EI" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
@@ -3383,7 +3426,7 @@
/obj/structure/railing/mapped{
dir = 1
},
-/turf/template_noop,
+/turf/space/dynamic,
/area/space)
"Fk" = (
/obj/effect/floor_decal/corner/orange{
@@ -3439,8 +3482,10 @@
dir = 4
},
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_barracks)
"Gs" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
@@ -3455,7 +3500,7 @@
/obj/structure/railing/mapped{
dir = 8
},
-/turf/template_noop,
+/turf/space/dynamic,
/area/space)
"Gz" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
@@ -3464,11 +3509,13 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "4-8"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/service{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_kitchen)
"GB" = (
/obj/effect/floor_decal/corner/orange{
@@ -3511,7 +3558,7 @@
/obj/machinery/light{
dir = 8
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"GU" = (
@@ -3576,11 +3623,11 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "1-2"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/engineering,
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_starboard_thrust)
"HM" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
@@ -3625,7 +3672,7 @@
/area/hephmining_ship/cyclops/cyclops/bathroom)
"Ik" = (
/obj/effect/floor_decal/corner/orange/full,
-/obj/machinery/computer/ship/navigation{
+/obj/machinery/computer/ship/navigation/terminal{
dir = 4
},
/turf/simulated/floor/tiled/dark,
@@ -3672,8 +3719,8 @@
/obj/effect/floor_decal/corner/orange{
dir = 9
},
-/obj/effect/floor_decal/industrial/loading/yellow,
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
+/obj/effect/floor_decal/industrial/loading/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"IN" = (
@@ -3812,11 +3859,11 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "1-2"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/engineering,
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_port_thrust)
"JE" = (
/obj/structure/bed/stool/bar/padded/orange,
@@ -3863,7 +3910,7 @@
/obj/machinery/light{
dir = 4
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/effect/floor_decal/industrial/hatch/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"JN" = (
@@ -3879,11 +3926,13 @@
dir = 4
},
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "4-8"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_barracks)
"JQ" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
@@ -3906,13 +3955,13 @@
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"JU" = (
-/obj/effect/floor_decal/industrial/loading/yellow,
/obj/machinery/conveyor_switch/oneway{
id = "heph_2";
pixel_x = 11;
pixel_y = -5
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
+/obj/effect/floor_decal/industrial/loading/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"JV" = (
@@ -3975,15 +4024,21 @@
},
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
-"KP" = (
-/obj/machinery/atmospherics/pipe/simple/hidden{
- dir = 4
+"KL" = (
+/obj/structure/lattice/catwalk,
+/obj/effect/shuttle_landmark/cyclops/nav2{
+ dir = 8
},
+/obj/structure/railing/mapped{
+ dir = 1
+ },
+/turf/space/dynamic,
+/area/space)
+"KP" = (
/obj/effect/floor_decal/industrial/warning,
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
+/obj/machinery/atmospherics/pipe/manifold/hidden,
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
},
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
@@ -4040,13 +4095,6 @@
/obj/effect/floor_decal/industrial/outline/emergency_closet,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_bridge)
-"LV" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/railing/mapped{
- dir = 8
- },
-/turf/template_noop,
-/area/space)
"LW" = (
/obj/structure/cable/green{
icon_state = "4-8"
@@ -4058,12 +4106,8 @@
/obj/machinery/embedded_controller/radio/airlock/docking_port{
pixel_y = 28
},
-/obj/effect/map_effect/marker/airlock/shuttle{
- master_tag = "airlock_shuttle_cyclops";
- name = "airlock_shuttle_cyclops";
- req_one_access = list(216);
- shuttle_tag = "Cyclops Shuttle";
- cycle_to_external_air = 1
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle{
+ req_one_access = list(216)
},
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
@@ -4075,10 +4119,10 @@
/obj/effect/floor_decal/corner/brown/full{
dir = 4
},
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/structure/bed/stool/chair/shuttle{
dir = 8
},
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"Mm" = (
@@ -4121,10 +4165,10 @@
/obj/effect/floor_decal/corner/orange{
dir = 10
},
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/effect/floor_decal/corner/orange{
dir = 10
},
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"MB" = (
@@ -4222,7 +4266,10 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/red{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_vault)
"ND" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
@@ -4273,17 +4320,17 @@
/obj/effect/floor_decal/corner/orange{
dir = 6
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/light{
dir = 4
},
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"Or" = (
/obj/structure/railing/mapped{
dir = 1
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"Oy" = (
@@ -4343,6 +4390,13 @@
},
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_starboard_thrust)
+"Pg" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/mapped{
+ dir = 1
+ },
+/turf/space/dynamic,
+/area/space)
"Pp" = (
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
@@ -4393,16 +4447,6 @@
color = "#4c4324"
},
/area/hephmining_ship/cyclops/cyclops_port_thrust)
-"PQ" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/railing/mapped{
- dir = 1
- },
-/obj/structure/railing/mapped{
- dir = 8
- },
-/turf/template_noop,
-/area/space)
"PW" = (
/obj/machinery/hologram/holopad/long_range,
/turf/simulated/floor/tiled/dark/full,
@@ -4450,12 +4494,16 @@
/obj/machinery/light,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops)
+"QY" = (
+/obj/structure/lattice,
+/turf/template_noop,
+/area/space)
"Rg" = (
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/atmospherics/portables_connector{
dir = 1
},
/obj/machinery/portable_atmospherics/canister/air/airlock,
+/obj/effect/floor_decal/industrial/hatch/engineering,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"Ry" = (
@@ -4488,18 +4536,17 @@
"Sf" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/door/firedoor,
/obj/structure/cable/green{
icon_state = "1-2"
},
+/obj/effect/floor_decal/industrial/hatch_door/operations,
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops)
"Sh" = (
-/obj/effect/floor_decal/industrial/loading/yellow,
/obj/structure/closet/crate,
-/obj/effect/floor_decal/industrial/outline/yellow,
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/loading/operations,
+/obj/effect/floor_decal/industrial/outline/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
"Sm" = (
@@ -4524,7 +4571,7 @@
/obj/machinery/atmospherics/portables_connector/fuel{
dir = 4
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_port_thrust)
"SD" = (
@@ -4742,8 +4789,8 @@
d2 = 8;
icon_state = "0-8"
},
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/machinery/portable_atmospherics/canister/phoron_scarce,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"TC" = (
@@ -4774,6 +4821,7 @@
/area/hephmining_ship/cyclops/cyclops_vault)
"TG" = (
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_starboard_thrust)
"TP" = (
@@ -4807,7 +4855,7 @@
/obj/effect/floor_decal/corner/orange{
dir = 9
},
-/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"Ul" = (
@@ -4876,12 +4924,11 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 5
},
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/effect/floor_decal/corner/orange{
dir = 9
},
-/obj/effect/floor_decal/industrial/outline/yellow,
/obj/item/reagent_containers/glass/bucket,
+/obj/effect/floor_decal/industrial/outline/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"Vz" = (
@@ -4897,14 +4944,15 @@
/area/hephmining_ship/cyclops/cyclops_hangar)
"VC" = (
/obj/machinery/door/airlock/hatch{
- name = "Atmospherics"
+ name = "Atmospherics";
+ req_one_access = list(216)
},
/obj/machinery/door/firedoor,
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/cable/green{
icon_state = "1-2"
},
-/turf/simulated/floor/tiled/dark,
+/obj/effect/floor_decal/industrial/hatch_door/operations,
+/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops)
"VE" = (
/obj/machinery/conveyor{
@@ -4925,6 +4973,7 @@
/obj/effect/floor_decal/corner/orange{
dir = 6
},
+/obj/effect/floor_decal/industrial/hatch/engineering,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_engineering)
"VI" = (
@@ -4944,6 +4993,10 @@
/obj/effect/floor_decal/industrial/warning/full,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_hangar)
+"Wb" = (
+/obj/effect/map_effect/map_helper/ruler_tiles_3,
+/turf/template_noop,
+/area/space)
"Ws" = (
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8;
@@ -5016,11 +5069,11 @@
/turf/simulated/floor/tiled/freezer,
/area/hephmining_ship/cyclops/cyclops/bathroom)
"Xu" = (
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/atmospherics/portables_connector/scrubber{
dir = 4
},
/obj/machinery/portable_atmospherics/canister/empty,
+/obj/effect/floor_decal/industrial/hatch/engineering,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"Xw" = (
@@ -5090,7 +5143,6 @@
/obj/effect/floor_decal/corner/brown/full{
dir = 4
},
-/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled/dark,
/area/shuttle/cyclops_shuttle)
"Yj" = (
@@ -5146,12 +5198,12 @@
},
/area/hephmining_ship/cyclops/cyclops_engineering)
"YY" = (
-/obj/machinery/computer/ship/helm{
- dir = 1
- },
/obj/effect/floor_decal/corner/orange{
dir = 10
},
+/obj/machinery/computer/ship/helm/terminal{
+ dir = 1
+ },
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops/cyclops_bridge)
"YZ" = (
@@ -5168,8 +5220,8 @@
/obj/effect/floor_decal/corner/orange{
dir = 6
},
-/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/door/firedoor,
+/obj/effect/floor_decal/industrial/hatch_door/operations,
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops)
"Zg" = (
@@ -5231,10 +5283,11 @@
/area/hephmining_ship/cyclops/cyclops_engineering)
"ZB" = (
/obj/effect/floor_decal/industrial/warning,
-/obj/effect/map_effect/marker/airlock/docking{
- landmark_tag = "nav_cyclops_2";
- master_tag = "airlock_cyclops_dock";
- name = "airlock_cyclops_dock"
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 9
+ },
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port{
+ req_one_access = list(216)
},
/turf/simulated/floor/tiled/dark/full,
/area/hephmining_ship/cyclops/cyclops_engineering)
@@ -5260,8 +5313,8 @@
/turf/simulated/floor/tiled/dark,
/area/hephmining_ship/cyclops)
"ZH" = (
-/obj/machinery/computer/ship/helm,
/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/machinery/computer/ship/helm/terminal,
/turf/simulated/floor/tiled/dark/full,
/area/shuttle/cyclops_shuttle)
"ZI" = (
@@ -27912,107 +27965,8 @@ CE
CE
CE
CE
-"}
-(89,1,1) = {"
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-YE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
+"}
+(89,1,1) = {"
CE
CE
CE
@@ -28039,7 +27993,6 @@ CE
CE
CE
CE
-YE
CE
CE
CE
@@ -28092,6 +28045,7 @@ CE
CE
CE
CE
+YE
CE
CE
CE
@@ -28138,6 +28092,7 @@ CE
CE
CE
CE
+YE
CE
CE
CE
@@ -28169,8 +28124,6 @@ CE
CE
CE
CE
-"}
-(90,1,1) = {"
CE
CE
CE
@@ -28269,12 +28222,13 @@ CE
CE
CE
CE
+"}
+(90,1,1) = {"
CE
CE
CE
CE
CE
-YE
CE
CE
CE
@@ -28373,6 +28327,7 @@ CE
CE
CE
CE
+YE
CE
CE
CE
@@ -28426,8 +28381,6 @@ CE
CE
CE
CE
-"}
-(91,1,1) = {"
CE
CE
CE
@@ -28526,6 +28479,8 @@ CE
CE
CE
CE
+"}
+(91,1,1) = {"
CE
CE
CE
@@ -28683,8 +28638,6 @@ CE
CE
CE
CE
-"}
-(92,1,1) = {"
CE
CE
CE
@@ -28783,6 +28736,8 @@ CE
CE
CE
CE
+"}
+(92,1,1) = {"
CE
CE
CE
@@ -28940,8 +28895,6 @@ CE
CE
CE
CE
-"}
-(93,1,1) = {"
CE
CE
CE
@@ -29040,6 +28993,8 @@ CE
CE
CE
CE
+"}
+(93,1,1) = {"
CE
CE
CE
@@ -29108,6 +29063,7 @@ CE
CE
CE
CE
+YE
CE
CE
CE
@@ -29197,8 +29153,6 @@ CE
CE
CE
CE
-"}
-(94,1,1) = {"
CE
CE
CE
@@ -29296,6 +29250,8 @@ CE
CE
CE
CE
+"}
+(94,1,1) = {"
CE
CE
CE
@@ -29454,8 +29410,6 @@ CE
CE
CE
CE
-"}
-(95,1,1) = {"
CE
CE
CE
@@ -29553,6 +29507,8 @@ CE
CE
CE
CE
+"}
+(95,1,1) = {"
CE
CE
CE
@@ -29711,8 +29667,6 @@ CE
CE
CE
CE
-"}
-(96,1,1) = {"
CE
CE
CE
@@ -29810,6 +29764,8 @@ CE
CE
CE
CE
+"}
+(96,1,1) = {"
CE
CE
CE
@@ -29879,10 +29835,13 @@ CE
CE
CE
CE
+bT
CE
CE
+bT
CE
CE
+bT
CE
CE
CE
@@ -29924,10 +29883,13 @@ CE
CE
CE
CE
+bT
CE
CE
+bT
CE
CE
+bT
CE
CE
CE
@@ -29968,8 +29930,6 @@ CE
CE
CE
CE
-"}
-(97,1,1) = {"
CE
CE
CE
@@ -30061,6 +30021,8 @@ CE
CE
CE
CE
+"}
+(97,1,1) = {"
CE
CE
CE
@@ -30148,6 +30110,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -30168,6 +30131,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -30225,8 +30189,6 @@ CE
CE
CE
CE
-"}
-(98,1,1) = {"
CE
CE
CE
@@ -30316,6 +30278,8 @@ CE
CE
CE
CE
+"}
+(98,1,1) = {"
CE
CE
CE
@@ -30393,6 +30357,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -30430,6 +30395,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -30482,8 +30448,6 @@ CE
CE
CE
CE
-"}
-(99,1,1) = {"
CE
CE
CE
@@ -30571,6 +30535,8 @@ CE
CE
CE
CE
+"}
+(99,1,1) = {"
CE
CE
CE
@@ -30739,8 +30705,6 @@ CE
CE
CE
CE
-"}
-(100,1,1) = {"
CE
CE
CE
@@ -30828,6 +30792,8 @@ CE
CE
CE
CE
+"}
+(100,1,1) = {"
CE
CE
CE
@@ -30915,6 +30881,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -30935,6 +30902,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -30996,8 +30964,6 @@ CE
CE
CE
CE
-"}
-(101,1,1) = {"
CE
CE
CE
@@ -31083,6 +31049,8 @@ CE
CE
CE
CE
+"}
+(101,1,1) = {"
CE
CE
CE
@@ -31160,6 +31128,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -31197,6 +31166,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -31253,8 +31223,6 @@ CE
CE
CE
CE
-"}
-(102,1,1) = {"
CE
CE
CE
@@ -31338,6 +31306,8 @@ CE
CE
CE
CE
+"}
+(102,1,1) = {"
CE
CE
CE
@@ -31510,8 +31480,6 @@ CE
CE
CE
CE
-"}
-(103,1,1) = {"
CE
CE
CE
@@ -31580,7 +31548,6 @@ CE
CE
CE
CE
-YE
CE
CE
CE
@@ -31596,6 +31563,8 @@ CE
CE
CE
CE
+"}
+(103,1,1) = {"
CE
CE
CE
@@ -31683,6 +31652,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -31703,6 +31673,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -31767,8 +31738,6 @@ CE
CE
CE
CE
-"}
-(104,1,1) = {"
CE
CE
CE
@@ -31851,6 +31820,8 @@ CE
CE
CE
CE
+"}
+(104,1,1) = {"
CE
CE
CE
@@ -31928,6 +31899,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -31965,6 +31937,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -32024,8 +31997,6 @@ CE
CE
CE
CE
-"}
-(105,1,1) = {"
CE
CE
CE
@@ -32106,6 +32077,8 @@ CE
CE
CE
CE
+"}
+(105,1,1) = {"
CE
CE
CE
@@ -32195,16 +32168,24 @@ CE
CE
CE
CE
+bT
CE
CE
+bT
CE
CE
+bT
CE
+Pg
+qF
CE
+bT
CE
CE
+bT
CE
CE
+bT
CE
CE
CE
@@ -32281,8 +32262,6 @@ CE
CE
CE
CE
-"}
-(106,1,1) = {"
CE
CE
CE
@@ -32355,6 +32334,8 @@ CE
CE
CE
CE
+"}
+(106,1,1) = {"
CE
CE
CE
@@ -32432,6 +32413,45 @@ CE
CE
CE
CE
+Bn
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+Ag
+Ag
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
CE
CE
CE
@@ -32538,8 +32558,6 @@ CE
CE
CE
CE
-"}
-(107,1,1) = {"
CE
CE
CE
@@ -32573,6 +32591,8 @@ CE
CE
CE
CE
+"}
+(107,1,1) = {"
CE
CE
CE
@@ -32635,12 +32655,6 @@ CE
CE
CE
CE
-PQ
-NW
-Ag
-Ag
-NW
-eA
CE
CE
CE
@@ -32656,6 +32670,45 @@ CE
CE
CE
CE
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+Ag
+NW
+Ag
+Ag
+NW
+Ag
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+wT
CE
CE
CE
@@ -32878,6 +32931,7 @@ CE
CE
CE
CE
+QY
CE
CE
CE
@@ -32891,8 +32945,7 @@ CE
CE
CE
CE
-CE
-CU
+Pg
mA
kd
cP
@@ -32910,7 +32963,7 @@ CE
CE
CE
CE
-CE
+QY
CE
CE
CE
@@ -33131,9 +33184,11 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
+QY
CE
CE
CE
@@ -33147,9 +33202,7 @@ CE
CE
CE
CE
-CE
-CE
-CU
+Pg
cW
eB
af
@@ -33167,9 +33220,9 @@ CE
CE
CE
CE
+QY
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -33392,6 +33445,7 @@ CE
CE
CE
CE
+QY
CE
CE
CE
@@ -33405,8 +33459,7 @@ CE
CE
CE
CE
-CE
-CU
+Pg
cW
yC
gm
@@ -33424,7 +33477,7 @@ CE
CE
CE
CE
-CE
+QY
CE
CE
CE
@@ -33649,6 +33702,7 @@ CE
CE
CE
CE
+QY
CE
CE
CE
@@ -33662,26 +33716,25 @@ CE
CE
CE
CE
-CE
-CU
+Pg
mA
ff
DV
mA
NW
-LV
-LV
-LV
-LV
-LV
-LV
-LV
+if
+if
+if
+if
+if
+if
+if
Gx
CE
CE
CE
CE
-CE
+QY
CE
CE
CE
@@ -33902,9 +33955,11 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
+QY
CE
CE
CE
@@ -33918,9 +33973,7 @@ CE
CE
CE
CE
-CE
-CE
-CU
+Pg
mA
Bk
cX
@@ -33938,9 +33991,9 @@ Gx
CE
CE
CE
+QY
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -34163,20 +34216,20 @@ CE
CE
CE
BZ
-LV
-LV
-LV
-LV
-LV
-LV
-LV
-LV
-LV
-LV
-LV
-LV
-LV
-LV
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
NW
mA
gf
@@ -34195,7 +34248,7 @@ Ag
Gx
CE
CE
-CE
+QY
CE
CE
CE
@@ -34452,7 +34505,7 @@ AY
eZ
CE
CE
-CE
+QY
CE
CE
CE
@@ -34673,7 +34726,7 @@ CE
CE
CE
CE
-CE
+Wb
Ly
dn
PK
@@ -34709,9 +34762,9 @@ AY
eZ
CE
CE
+QY
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -34964,9 +35017,9 @@ ce
yb
AY
NW
-LV
-LV
-LV
+if
+if
+if
eA
CE
CE
@@ -35179,13 +35232,13 @@ CE
CE
CE
CE
+bT
CE
CE
+bT
CE
CE
-CE
-CE
-CE
+bT
CE
CE
Ob
@@ -35227,13 +35280,13 @@ AO
Ag
Gx
CE
+bT
CE
CE
+bT
CE
CE
-CE
-CE
-CE
+bT
CE
CE
CE
@@ -38043,7 +38096,7 @@ qU
lV
Qd
XR
-Ln
+rO
hS
FP
oA
@@ -38520,13 +38573,13 @@ CE
CE
CE
CE
+bT
CE
CE
+bT
CE
CE
-CE
-CE
-CE
+bT
CE
CE
aY
@@ -38568,13 +38621,13 @@ FP
oS
eZ
CE
+bT
CE
CE
+bT
CE
CE
-CE
-CE
-CE
+bT
CE
CE
CE
@@ -39042,7 +39095,7 @@ CE
CE
CE
CE
-CE
+Wb
GF
vl
pl
@@ -39080,7 +39133,7 @@ VI
yt
FP
eZ
-CE
+Wb
CE
CE
CE
@@ -39813,7 +39866,7 @@ CE
CE
CE
CE
-CE
+Wb
aY
aY
aY
@@ -39847,11 +39900,11 @@ Ig
Ig
Ig
NW
-gV
-gV
-gV
+tj
+tj
+tj
sM
-CE
+Wb
CE
CE
CE
@@ -40074,20 +40127,20 @@ CE
CE
CE
uB
-gV
-gV
-gV
-gV
-gV
+tj
+tj
+tj
+tj
+tj
NW
gZ
mN
gZ
NW
-gV
-gV
-gV
-gV
+tj
+tj
+tj
+tj
NW
Zg
Ev
@@ -40102,11 +40155,11 @@ Ga
Ga
Ig
Ag
-gV
+tj
sM
CE
CE
-CE
+QY
CE
CE
CE
@@ -40331,12 +40384,12 @@ CE
CE
CE
CE
+QY
CE
CE
CE
CE
-CE
-CU
+Pg
gZ
gZ
gZ
@@ -40345,25 +40398,25 @@ CE
CE
CE
CE
-CU
+Pg
Zg
bC
Dt
gZ
NW
-gV
-gV
-gV
-gV
-gV
-gV
-gV
+tj
+tj
+tj
+tj
+tj
+tj
+tj
sM
CE
CE
CE
CE
-CE
+QY
CE
CE
CE
@@ -40584,25 +40637,25 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
-CE
-CE
+QY
CE
CE
CE
CE
Ff
-gV
-gV
-gV
+tj
+tj
+tj
dr
CE
CE
CE
CE
-CU
+Pg
Zg
CX
ZB
@@ -40620,9 +40673,9 @@ CE
CE
CE
CE
+QY
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -40845,6 +40898,7 @@ CE
CE
CE
CE
+QY
CE
CE
CE
@@ -40858,8 +40912,7 @@ CE
CE
CE
CE
-CE
-CU
+Pg
gZ
mb
cv
@@ -40877,7 +40930,7 @@ CE
CE
CE
CE
-CE
+QY
CE
CE
CE
@@ -41098,45 +41151,45 @@ CE
CE
CE
CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
+CD
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+Ag
+NW
+Ag
+Ag
+NW
+Ag
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
+if
CE
CE
CE
@@ -41355,45 +41408,45 @@ CE
CE
CE
CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+Ag
+Ag
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+tj
+kO
CE
CE
CE
@@ -41624,24 +41677,24 @@ CE
CE
CE
CE
+bT
CE
CE
+bT
CE
CE
+bT
CE
+KL
+eZ
CE
+bT
CE
CE
+bT
CE
CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
-CE
+bT
CE
CE
CE
@@ -41869,6 +41922,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -41906,8 +41960,7 @@ CE
CE
CE
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -42136,6 +42189,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -42156,8 +42210,7 @@ CE
CE
CE
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -42640,6 +42693,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -42677,8 +42731,7 @@ CE
CE
CE
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -42907,6 +42960,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -42927,8 +42981,7 @@ CE
CE
CE
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -43411,6 +43464,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -43448,6 +43502,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -43458,8 +43513,6 @@ CE
CE
CE
CE
-YE
-CE
CE
CE
CE
@@ -43678,6 +43731,7 @@ CE
CE
CE
CE
+Wb
CE
CE
CE
@@ -43698,8 +43752,7 @@ CE
CE
CE
CE
-CE
-CE
+Wb
CE
CE
CE
@@ -43917,10 +43970,13 @@ CE
CE
CE
CE
+bT
CE
CE
+bT
CE
CE
+bT
CE
CE
CE
@@ -43962,16 +44018,13 @@ CE
CE
CE
CE
+bT
CE
CE
+bT
CE
CE
-CE
-CE
-CE
-CE
-CE
-CE
+bT
CE
CE
CE
@@ -44486,7 +44539,7 @@ CE
CE
CE
CE
-CE
+YE
CE
CE
CE
diff --git a/maps/away/ships/heph/cyclops/cyclops_mining_ship.dm b/maps/away/ships/heph/cyclops/cyclops_mining_ship.dm
index 0cc59ae599b..1acfd6af55a 100644
--- a/maps/away/ships/heph/cyclops/cyclops_mining_ship.dm
+++ b/maps/away/ships/heph/cyclops/cyclops_mining_ship.dm
@@ -43,6 +43,11 @@
"nav_cyclops_3",
"nav_cyclops_4",
"nav_cyclops_5",
+ "nav_cyclops_6",
+ "nav_cyclops_7",
+ "nav_cyclops_8",
+ "nav_cyclops_9",
+ "nav_cyclops_10",
)
invisible_until_ghostrole_spawn = TRUE
@@ -62,9 +67,8 @@
base_area = /area/space
/obj/effect/shuttle_landmark/cyclops/nav2
- name = "Cyclops Mining Vessel - Port Airlock"
+ name = "Cyclops Mining Vessel - Port EVA Docking"
landmark_tag = "nav_cyclops_2"
- docking_controller = "airlock_cyclops_dock"
base_turf = /turf/space/dynamic
base_area = /area/space
@@ -86,6 +90,36 @@
base_turf = /turf/space/dynamic
base_area = /area/space
+/obj/effect/shuttle_landmark/cyclops/nav6
+ name = "Cyclops Mining Vessel - Port Fore EVA Docking"
+ landmark_tag = "nav_cyclops_6"
+ base_turf = /turf/space/dynamic
+ base_area = /area/space
+
+/obj/effect/shuttle_landmark/cyclops/nav7
+ name = "Cyclops Mining Vessel - Port Aft EVA Docking"
+ landmark_tag = "nav_cyclops_7"
+ base_turf = /turf/space/dynamic
+ base_area = /area/space
+
+/obj/effect/shuttle_landmark/cyclops/nav8
+ name = "Cyclops Mining Vessel - Starboard EVA Docking"
+ landmark_tag = "nav_cyclops_8"
+ base_turf = /turf/space/dynamic
+ base_area = /area/space
+
+/obj/effect/shuttle_landmark/cyclops/nav9
+ name = "Cyclops Mining Vessel - Starboard Fore EVA Docking"
+ landmark_tag = "nav_cyclops_9"
+ base_turf = /turf/space/dynamic
+ base_area = /area/space
+
+/obj/effect/shuttle_landmark/cyclops/nav10
+ name = "Cyclops Mining Vessel - Starboard Aft EVA Docking"
+ landmark_tag = "nav_cyclops_10"
+ base_turf = /turf/space/dynamic
+ base_area = /area/space
+
//shuttle stuff
/obj/effect/overmap/visitable/ship/landable/cyclops_shuttle
name = "Cyclops Shuttle"
@@ -102,7 +136,7 @@
fore_dir = NORTH
vessel_size = SHIP_SIZE_TINY
-/obj/machinery/computer/shuttle_control/explore/cyclops_shuttle
+/obj/machinery/computer/shuttle_control/explore/terminal/cyclops_shuttle
name = "shuttle control console"
shuttle_tag = "Cyclops Shuttle"
@@ -130,3 +164,21 @@
name = "In transit"
landmark_tag = "nav_transit_cyclops_shuttle"
base_turf = /turf/space/transit/north
+
+// airlocks
+
+/obj/effect/map_effect/marker/airlock/heph_cyclops/port
+ name = "Port Airlock"
+ master_tag = "airlock_cyclops_port"
+
+/obj/effect/map_effect/marker/airlock/heph_cyclops/starboard
+ name = "Starboard Airlock"
+ master_tag = "airlock_cyclops_starboard"
+
+// shuttle airlock
+
+/obj/effect/map_effect/marker/airlock/shuttle/cyclops_shuttle/shuttle
+ name = "Cyclops Shuttle"
+ shuttle_tag = "Cyclops Shuttle"
+ master_tag = "airlock_shuttle_cyclops"
+ cycle_to_external_air = TRUE