From 36fd3660c6280e158caec41dbcf189a0d25f12a4 Mon Sep 17 00:00:00 2001 From: Casper3667 <8396443+Casper3667@users.noreply.github.com> Date: Sat, 22 Aug 2026 01:24:05 +0000 Subject: [PATCH] Fixes the ops head lacking rad proofing (#23121) The ops head is now rad proof. Fixes https://github.com/Aurorastation/Aurora.3/issues/22861 billede --- html/changelogs/RadProofRestroom.yml | 6 ++ .../areas/horizon_areas_operations.dm | 8 ++ maps/sccv_horizon/sccv_horizon.dmm | 83 +++++++++++++------ 3 files changed, 73 insertions(+), 24 deletions(-) create mode 100644 html/changelogs/RadProofRestroom.yml diff --git a/html/changelogs/RadProofRestroom.yml b/html/changelogs/RadProofRestroom.yml new file mode 100644 index 00000000000..86025ae6922 --- /dev/null +++ b/html/changelogs/RadProofRestroom.yml @@ -0,0 +1,6 @@ +author: TheGreyWolf + +delete-after: True + +changes: + - bugfix: "The ops head is now rad proof." diff --git a/maps/sccv_horizon/areas/horizon_areas_operations.dm b/maps/sccv_horizon/areas/horizon_areas_operations.dm index 7a90298b4e8..adb303e3866 100644 --- a/maps/sccv_horizon/areas/horizon_areas_operations.dm +++ b/maps/sccv_horizon/areas/horizon_areas_operations.dm @@ -38,6 +38,14 @@ icon_state = "blue" horizon_deck = 2 +/area/horizon/operations/restroom + name = "Head" + icon_state = "washroom" + horizon_deck = 2 + area_flags = AREA_FLAG_RAD_SHIELDED + sound_environment = SOUND_AREA_SMALL_ENCLOSED + lightswitch = FALSE + /area/horizon/operations/office name = "Office" icon_state = "quartoffice" diff --git a/maps/sccv_horizon/sccv_horizon.dmm b/maps/sccv_horizon/sccv_horizon.dmm index 3b5cfd5e9c1..588ccc1554a 100644 --- a/maps/sccv_horizon/sccv_horizon.dmm +++ b/maps/sccv_horizon/sccv_horizon.dmm @@ -24743,7 +24743,7 @@ /obj/effect/floor_decal/industrial/hatch/grey, /obj/structure/machinery/firealarm/west, /turf/simulated/floor/tiled/white, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "djX" = ( /obj/structure/machinery/computer/ship/sensors/terminal{ dir = 1 @@ -31368,6 +31368,9 @@ dir = 5 }, /obj/effect/floor_decal/corner/brown, +/obj/structure/cable/green{ + icon_state = "1-4" + }, /turf/simulated/floor/tiled, /area/horizon/operations/break_room) "ebQ" = ( @@ -37117,7 +37120,7 @@ name = "Shower" }, /turf/simulated/floor/tiled/full, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "eRe" = ( /obj/effect/floor_decal/corner/mauve{ dir = 1 @@ -37730,6 +37733,9 @@ /obj/structure/cable/green{ icon_state = "2-4" }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, /turf/simulated/floor/tiled, /area/horizon/operations/break_room) "eVf" = ( @@ -53889,8 +53895,9 @@ /obj/structure/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, +/obj/structure/machinery/alarm/north, /turf/simulated/floor/tiled/white, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "hbb" = ( /obj/structure/machinery/door/airlock/external{ dir = 4; @@ -70854,6 +70861,9 @@ /obj/structure/machinery/light_switch/south{ pixel_x = 7 }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, /turf/simulated/floor/tiled, /area/horizon/operations/break_room) "jkY" = ( @@ -73766,7 +73776,7 @@ pixel_y = 1 }, /turf/simulated/wall, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "jEi" = ( /turf/simulated/wall/r_wall, /area/horizon/operations/commissary) @@ -77799,8 +77809,11 @@ /obj/structure/mirror{ pixel_x = 27 }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled/white, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "kfN" = ( /obj/structure/lattice, /obj/structure/grille, @@ -78237,7 +78250,7 @@ dir = 4 }, /turf/simulated/floor/tiled/full, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "kiL" = ( /obj/effect/floor_decal/corner/red/full{ dir = 4 @@ -79832,6 +79845,9 @@ }, /turf/simulated/floor/tiled/dark, /area/horizon/engineering/atmos/propulsion/starboard) +"ktn" = ( +/turf/simulated/wall, +/area/horizon/operations/restroom) "ktp" = ( /obj/structure/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -90864,7 +90880,7 @@ /obj/item/bikehorn/rubberducky, /obj/structure/machinery/light_switch/south, /turf/simulated/floor/tiled/white, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "lNq" = ( /obj/structure/machinery/door/airlock/maintenance{ dir = 1; @@ -115589,7 +115605,7 @@ req_one_access = list(31,67) }, /turf/simulated/floor/plating, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "oZY" = ( /obj/effect/floor_decal/industrial/warning{ dir = 6 @@ -116545,8 +116561,11 @@ /obj/structure/machinery/light/small{ dir = 4 }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled/white, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "pgw" = ( /obj/random/pottedplant, /obj/structure/railing/mapped, @@ -119675,7 +119694,7 @@ must_start_working = 1 }, /turf/simulated/floor/tiled/white, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "pCe" = ( /obj/structure/machinery/door/airlock/external, /obj/structure/machinery/access_button{ @@ -122642,7 +122661,7 @@ must_start_working = 1 }, /turf/simulated/floor/tiled/freezer, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "pVY" = ( /obj/structure/machinery/door/blast/regular{ dir = 2; @@ -137522,8 +137541,12 @@ /obj/structure/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, +/obj/structure/machinery/power/apc/low/north, +/obj/structure/cable/green{ + icon_state = "0-2" + }, /turf/simulated/floor/tiled/white, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "rPE" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -148035,6 +148058,12 @@ /obj/structure/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, +/obj/structure/sign/radshield{ + dir = 1 + }, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled, /area/horizon/operations/break_room) "tgJ" = ( @@ -172862,6 +172891,9 @@ dir = 10 }, /obj/item/radio/intercom/south, +/obj/structure/cable/green{ + icon_state = "4-8" + }, /turf/simulated/floor/tiled, /area/horizon/operations/break_room) "wqn" = ( @@ -181580,8 +181612,11 @@ name = "Washroom" }, /obj/structure/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/green{ + icon_state = "1-2" + }, /turf/simulated/floor/tiled/full, -/area/horizon/operations/break_room) +/area/horizon/operations/restroom) "xsT" = ( /obj/effect/map_effect/window_spawner/full/reinforced/firedoor, /obj/structure/machinery/door/blast/shutters/open{ @@ -272854,10 +272889,10 @@ eIx nHy nEW fJX -nwj -nwj -nwj -nwj +ktn +ktn +ktn +ktn xUQ nwj nwj @@ -273112,9 +273147,9 @@ bhJ xpH fJX pVT -nwj +ktn pCd -nwj +ktn iHG jsO xva @@ -273369,9 +273404,9 @@ msC gyK fJX eQX -nwj +ktn kiJ -nwj +ktn rNQ uGE aOf @@ -273628,7 +273663,7 @@ fJX haW djR lNh -nwj +ktn fSu uGE aOf @@ -274140,8 +274175,8 @@ tDL ipZ fJX oZX -nwj -nwj +ktn +ktn jEc lhf wqm