From f3cb01bf5599a906e0a17584e928c4a16925ea46 Mon Sep 17 00:00:00 2001 From: Joshie <41561534+furrycactus@users.noreply.github.com> Date: Mon, 7 Oct 2024 08:21:37 +1100 Subject: [PATCH] Hephaestus Cyclops Fixes + Tweaks (#19988) - Properly updates the airlock and shuttle markers to be their own Cyclops-specific subtypes. - Adds some of the new coloured decals here and there. - Gives the Cyclops two small EVA docking arms. Suits are still needed for crew to come aboard the Cyclops, but allows for slightly more convenient docking for a wider variety of ships to come visit! (or board unlawfully) ![0-after](https://github.com/user-attachments/assets/dd1b0968-9d59-4d62-bcda-221031be9d6b) --- html/changelogs/furrycactus-cyclopstweaks.yml | 58 + maps/away/ships/heph/cyclops/cyclops.dmm | 1405 +++++++++-------- .../ships/heph/cyclops/cyclops_mining_ship.dm | 58 +- 3 files changed, 842 insertions(+), 679 deletions(-) create mode 100644 html/changelogs/furrycactus-cyclopstweaks.yml 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