Overcoming Verticality - Adds ramps, extends the medical lift and fixes stair gravity. (#19182)

Adds ramps, which function as dummy verticality like many of the stairs,
except they don't trigger the "Stairs are dangerous" response, allowing
certain areas to be more accessible.

Extends the medical lift to deck three, allowing a non-stair based way
to reach the upper department.

Fixes the "Stairs are dangerous" interaction not checking for gravity.

---------

Signed-off-by: Matt Atlas <mattiathebest2000@hotmail.it>
Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
This commit is contained in:
Sparky
2024-06-10 12:16:10 +00:00
committed by GitHub
co-authored by Matt Atlas
parent c63589d58b
commit 573fda4b4d
8 changed files with 698 additions and 578 deletions
+18 -2
View File
@@ -276,7 +276,7 @@
playsound(target, 'sound/effects/stairs_step.ogg', 50)
/obj/structure/stairs/Crossed(obj/O)
if(istype(O))
if(istype(O) && has_gravity(get_turf(src)))
O.stair_act()
return ..()
@@ -376,9 +376,13 @@
anchored = TRUE
icon = 'icons/obj/structure/stairs.dmi'
icon_state = "np_stair"
/**
* If true, this strucutre will trigger the stairs_act() proc for other structures being moved across it.
*/
var/steps = TRUE
/obj/structure/platform_stairs/Crossed(obj/O)
if(istype(O))
if(istype(O) && has_gravity(get_turf(src)) && steps)
O.stair_act()
return ..()
@@ -400,6 +404,18 @@
/obj/structure/platform_stairs/full/south_north_cap/half
icon_state = "p_stair_sn_half_cap"
/obj/structure/platform_stairs/ramp
name = "ramp"
desc = "A smooth yet archaic form of locomotion along the vertical axis."
steps = FALSE
layer = ABOVE_TILE_LAYER //They sit ontop of turfs, but below most other things
/obj/structure/platform_stairs/ramp/north_south
icon_state = "p_ramp_sn_full_cap"
/obj/structure/platform_stairs/ramp/east_west
icon_state = "p_ramp_ew_full_cap"
/obj/structure/platform
name = "platform"
desc = "An archaic method of preventing travel along the X and Y axes if you are on a lower point on the Z-axis."
+8
View File
@@ -0,0 +1,8 @@
author: Sparky_hotdog (code), budg (sprites)
delete-after: True
changes:
- rscadd: "Adds non-z-level-traversing ramps, which work like stairs but they are safe to pull objects onto. Replaced some of the more frustrating stairs with ramps."
- rscadd: "Slightly remaps medical to allow their lift to reach the third deck as well."
- bugfix: "Stairs now check for gravity before having objects fall down them."
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

+1 -1
View File
@@ -101,7 +101,7 @@
ports_of_call = TRUE
map_shuttles = list(
/datum/shuttle/autodock/ferry/lift/scc_ship/morgue,
/datum/shuttle/autodock/multi/lift/morgue,
/datum/shuttle/autodock/multi/lift/operations,
/datum/shuttle/autodock/multi/lift/robotics,
/datum/shuttle/autodock/ferry/escape_pod/pod/escape_pod1,
+24 -9
View File
@@ -74,35 +74,50 @@
lift_floor_name = "Main Deck"
//Morgue Lift
/datum/shuttle/autodock/ferry/lift/scc_ship/morgue
name = "Morgue Lift"
location = 1
/datum/shuttle/autodock/multi/lift/morgue
name = "Medical Lift"
current_location = "nav_morgue_lift_mid"
shuttle_area = /area/turbolift/scc_ship/morgue_lift
waypoint_station = "nav_morgue_lift_bottom"
waypoint_offsite = "nav_morgue_lift_top"
destination_tags = list(
"nav_morgue_lift_bottom",
"nav_morgue_lift_mid",
"nav_morgue_lift_top",
)
/obj/effect/shuttle_landmark/lift
name = "ABSTRACT DEF; DO NOT USE THIS"
icon_state = "lift_landmark"
/obj/effect/shuttle_landmark/lift/morgue_top
name = "Morgue Top"
name = "Medical - Third Deck"
landmark_tag = "nav_morgue_lift_top"
base_area = /area/hallway/medical/upper
base_turf = /turf/simulated/open
/obj/effect/shuttle_landmark/lift/morgue_mid
name = "Medical - Second Deck"
landmark_tag = "nav_morgue_lift_mid"
base_area = /area/hallway/medical
base_turf = /turf/simulated/open
/obj/effect/shuttle_landmark/lift/morgue_bottom
name = "Morgue Bottom"
name = "Medical - First Deck"
landmark_tag = "nav_morgue_lift_bottom"
landmark_flags = SLANDMARK_FLAG_AUTOSET
base_area = /area/medical/morgue/lower
base_turf = /turf/simulated/floor/plating
/area/turbolift/scc_ship/morgue_lift
name = "Morgue Lift"
name = "Medical Lift"
sound_environment = SOUND_AREA_TUNNEL_ENCLOSED
ambience = AMBIENCE_GHOSTLY
/obj/machinery/computer/shuttle_control/multi/lift/medical
shuttle_tag = "Medical Lift"
/obj/machinery/computer/shuttle_control/multi/lift/wall/medical
shuttle_tag = "Medical Lift"
layer = ABOVE_OBJ_LAYER
//Operations Lift
/datum/shuttle/autodock/multi/lift/operations
name = "Operations Lift"
File diff suppressed because it is too large Load Diff
+212 -189
View File
@@ -376,6 +376,24 @@
},
/turf/simulated/floor/tiled/white,
/area/medical/ors)
"ail" = (
/obj/structure/cable/green{
icon_state = "4-8"
},
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/effect/floor_decal/industrial/warning/corner{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"ais" = (
/obj/machinery/door/airlock/maintenance{
dir = 4;
@@ -2144,13 +2162,9 @@
/turf/simulated/floor/plating,
/area/engineering/rust_office)
"aUz" = (
/obj/structure/table/standard,
/obj/effect/floor_decal/corner_wide/green{
dir = 10
},
/obj/item/reagent_containers/spray/cleaner{
pixel_y = 2
},
/obj/structure/railing/mapped,
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
@@ -3075,10 +3089,10 @@
/obj/structure/cable/green{
icon_state = "4-8"
},
/obj/structure/platform_stairs/full/east_west_cap{
dir = 8
/obj/structure/platform_stairs/ramp/east_west{
dir = 4
},
/obj/structure/platform/cutout,
/obj/structure/platform/ledge,
/turf/simulated/floor/tiled,
/area/hallway/engineering)
"bpa" = (
@@ -4294,6 +4308,9 @@
/obj/effect/floor_decal/corner_wide/green{
dir = 8
},
/obj/effect/floor_decal/industrial/warning/corner{
dir = 4
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"bPd" = (
@@ -4526,6 +4543,13 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/tiled,
/area/horizon/security/equipment)
"bSw" = (
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/effect/shuttle_landmark/lift/morgue_mid,
/turf/simulated/floor/tiled/dark/full,
/area/turbolift/scc_ship/morgue_lift)
"bSD" = (
/obj/effect/map_effect/window_spawner/full/reinforced/firedoor,
/turf/simulated/floor/tiled/dark/full,
@@ -5521,22 +5545,12 @@
/turf/simulated/floor/tiled/dark,
/area/engineering/engine_waste)
"csx" = (
/obj/machinery/vending/medical{
density = 0;
pixel_x = -1;
pixel_y = 32
/obj/effect/floor_decal/industrial/warning{
dir = 9
},
/obj/effect/floor_decal/corner_wide/green{
dir = 1
},
/obj/effect/floor_decal/corner_wide/paleblue{
dir = 4
},
/obj/machinery/light{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
/obj/machinery/computer/shuttle_control/multi/lift/medical,
/turf/simulated/floor/tiled/dark/full,
/area/turbolift/scc_ship/morgue_lift)
"csL" = (
/obj/effect/floor_decal/corner/mauve{
dir = 9
@@ -5835,6 +5849,13 @@
},
/turf/simulated/floor/tiled/dark,
/area/rnd/xenobiology/xenoflora)
"cDg" = (
/obj/structure/railing/mapped,
/obj/structure/bed/stool/chair/office/dark{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"cDx" = (
/obj/machinery/appliance/cooker/stove,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
@@ -6475,19 +6496,13 @@
/turf/simulated/floor/wood,
/area/horizon/library)
"cSs" = (
/obj/effect/floor_decal/corner_wide/green/full{
dir = 8
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/machinery/computer/shuttle_control/lift/wall{
dir = 4;
pixel_x = -32;
shuttle_tag = "Morgue Lift"
},
/obj/structure/railing/mapped{
dir = 1
/obj/structure/table/standard,
/obj/item/material/stool/chair/wheelchair,
/obj/item/material/stool/chair/wheelchair,
/obj/item/material/stool/chair/wheelchair,
/obj/item/material/stool/chair/wheelchair,
/obj/effect/floor_decal/corner_wide/green{
dir = 9
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
@@ -6867,11 +6882,13 @@
/turf/simulated/wall/shuttle/scc_space_ship/cardinal,
/area/horizon/kitchen/freezer)
"def" = (
/obj/effect/floor_decal/corner_wide/green{
dir = 5
/obj/structure/table/standard,
/obj/item/storage/box/bodybags{
pixel_x = 4;
pixel_y = 4
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
/obj/item/storage/box/bodybags{
pixel_y = -1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
@@ -12141,13 +12158,6 @@
},
/turf/simulated/floor/wood,
/area/horizon/crew_quarters/lounge/bar)
"fCI" = (
/obj/structure/bed/stool/chair/office/dark,
/obj/effect/floor_decal/corner_wide/paleblue{
dir = 5
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"fCS" = (
/obj/effect/floor_decal/corner/grey/diagonal,
/obj/effect/floor_decal/spline/plain{
@@ -14738,8 +14748,12 @@
/obj/effect/floor_decal/corner/mauve{
dir = 10
},
/obj/structure/platform_stairs{
dir = 1
/obj/structure/platform_stairs/ramp/north_south{
dir = 1;
pixel_x = 16
},
/obj/structure/platform_stairs/ramp/north_south{
pixel_x = -16
},
/turf/simulated/floor/tiled/white,
/area/rnd/lab)
@@ -16051,11 +16065,12 @@
/turf/simulated/floor/plating,
/area/maintenance/wing/port/far)
"hlu" = (
/obj/machinery/papershredder,
/obj/structure/railing/mapped{
dir = 4
dir = 8
},
/obj/effect/floor_decal/industrial/warning{
dir = 8
},
/obj/structure/railing/mapped,
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"hlK" = (
@@ -16340,6 +16355,9 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"hrC" = (
@@ -17140,7 +17158,7 @@
/turf/simulated/floor/tiled,
/area/rnd/hallway/secondary)
"hIq" = (
/obj/structure/platform_stairs/full/east_west_cap,
/obj/structure/platform_stairs/ramp/east_west,
/turf/simulated/floor/tiled/dark,
/area/horizon/crew_quarters/lounge/bar)
"hIz" = (
@@ -18177,13 +18195,13 @@
/turf/simulated/floor/tiled/dark,
/area/operations/office)
"ikB" = (
/obj/structure/platform_stairs/full/east_west_cap{
dir = 8
/obj/structure/platform_stairs/ramp/east_west{
dir = 4
},
/obj/structure/platform/cutout,
/obj/structure/platform{
dir = 1
},
/obj/structure/platform/ledge,
/turf/simulated/floor/tiled,
/area/operations/lower/machinist/surgicalbay)
"ikT" = (
@@ -19358,6 +19376,11 @@
/obj/structure/cable/green{
icon_state = "2-8"
},
/obj/machinery/vending/medical{
density = 0;
pixel_x = -1;
pixel_y = 32
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"iMf" = (
@@ -19449,6 +19472,12 @@
/obj/effect/floor_decal/corner_wide/green{
dir = 4
},
/obj/structure/railing/mapped{
dir = 4
},
/obj/effect/floor_decal/industrial/warning{
dir = 4
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"iOg" = (
@@ -20410,6 +20439,12 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/structure/railing/mapped{
dir = 4
},
/obj/effect/floor_decal/industrial/warning{
dir = 4
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"jmj" = (
@@ -20436,6 +20471,12 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/structure/railing/mapped{
dir = 1
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"jmF" = (
@@ -21180,13 +21221,13 @@
/turf/simulated/floor/tiled,
/area/horizon/security/brig)
"jDU" = (
/obj/structure/platform,
/obj/structure/filingcabinet/filingcabinet{
pixel_x = -7
},
/obj/machinery/papershredder{
pixel_x = 7
},
/obj/structure/filingcabinet/filingcabinet{
pixel_x = -7
},
/obj/structure/platform,
/turf/simulated/floor/tiled/dark,
/area/rnd/lab)
"jDZ" = (
@@ -22677,13 +22718,6 @@
},
/turf/simulated/floor/tiled/dark,
/area/rnd/xenobiology/xenoflora)
"kqi" = (
/obj/structure/table/standard,
/obj/item/paper_bin,
/obj/item/pen,
/obj/structure/railing/mapped,
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"kqz" = (
/obj/machinery/alarm/west,
/obj/machinery/light{
@@ -23768,19 +23802,8 @@
/turf/simulated/floor/tiled,
/area/horizon/security/brig)
"kUc" = (
/obj/structure/table/standard,
/obj/effect/floor_decal/corner_wide/green/full,
/obj/machinery/alarm/west,
/obj/item/storage/box/masks,
/obj/item/storage/box/masks,
/obj/item/storage/box/gloves{
pixel_x = 4;
pixel_y = 4
},
/obj/item/storage/box/gloves{
pixel_x = 4;
pixel_y = 4
},
/obj/structure/railing/mapped,
/obj/structure/stairs_lower/stairs_upper{
layer = 3.1
@@ -27930,7 +27953,7 @@
/turf/simulated/floor/wood,
/area/horizon/bar)
"mOH" = (
/obj/structure/platform_stairs/full/east_west_cap{
/obj/structure/platform_stairs/ramp/east_west{
dir = 1
},
/turf/simulated/floor/tiled/dark,
@@ -30831,20 +30854,9 @@
/obj/machinery/camera/network/medbay{
c_tag = "Medical - Hallway 2"
},
/obj/structure/railing/mapped{
dir = 8
/obj/effect/floor_decal/corner_wide/green{
dir = 5
},
/obj/effect/floor_decal/corner_wide/green/full{
dir = 8
},
/obj/effect/floor_decal/industrial/warning{
dir = 8
},
/obj/structure/table/standard,
/obj/item/material/stool/chair/wheelchair,
/obj/item/material/stool/chair/wheelchair,
/obj/item/material/stool/chair/wheelchair,
/obj/item/material/stool/chair/wheelchair,
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"oil" = (
@@ -31532,6 +31544,10 @@
/obj/effect/floor_decal/spline/plain,
/turf/simulated/floor/tiled/white,
/area/operations/break_room)
"oyA" = (
/obj/structure/railing/mapped,
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"oyP" = (
/obj/structure/lattice/catwalk/indoor/grate,
/obj/machinery/alarm/east,
@@ -33198,6 +33214,16 @@
},
/turf/simulated/floor/tiled,
/area/operations/lobby)
"plX" = (
/obj/item/modular_computer/console/preset/medical{
dir = 4
},
/obj/effect/floor_decal/corner_wide/green{
dir = 9
},
/obj/structure/railing/mapped,
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"pmm" = (
/obj/effect/floor_decal/spline/fancy/wood{
dir = 1
@@ -34009,15 +34035,6 @@
/obj/structure/lattice/catwalk/indoor/grate,
/turf/simulated/floor/plating,
/area/maintenance/aux_atmospherics/deck_2/starboard)
"pKh" = (
/obj/effect/floor_decal/corner_wide/green{
dir = 1
},
/obj/effect/floor_decal/industrial/warning/corner{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"pKy" = (
/obj/effect/floor_decal/corner_wide/yellow{
dir = 10
@@ -34995,6 +35012,18 @@
dir = 4
},
/obj/structure/disposalpipe/junction/yjunction,
/obj/effect/floor_decal/industrial/warning/corner{
dir = 1
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/structure/railing/mapped{
dir = 1
},
/obj/machinery/computer/shuttle_control/multi/lift/wall/medical{
pixel_y = 14
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"qhA" = (
@@ -39925,10 +39954,7 @@
/turf/simulated/floor/wood,
/area/rnd/hallway)
"syj" = (
/obj/structure/platform/cutout{
dir = 8
},
/obj/structure/platform_stairs/full/east_west_cap,
/obj/structure/platform_stairs/ramp/east_west,
/turf/simulated/floor/tiled/dark/full,
/area/operations/lower/machinist)
"sym" = (
@@ -41231,10 +41257,8 @@
/obj/structure/cable/green{
icon_state = "4-8"
},
/obj/structure/platform_stairs/full/east_west_cap,
/obj/structure/platform/cutout{
dir = 8
},
/obj/structure/platform_stairs/ramp/east_west,
/obj/structure/platform/ledge,
/turf/simulated/floor/tiled,
/area/hallway/engineering)
"thL" = (
@@ -41941,10 +41965,17 @@
/turf/simulated/floor/plating,
/area/hallway/engineering)
"tAM" = (
/obj/structure/platform_stairs,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/structure/disposalpipe/segment,
/obj/structure/platform_stairs/ramp/north_south{
dir = 8;
pixel_x = 16
},
/obj/structure/platform_stairs/ramp/north_south{
dir = 4;
pixel_x = -16
},
/turf/simulated/floor/tiled/dark,
/area/rnd/lab)
"tAN" = (
@@ -42143,26 +42174,6 @@
},
/turf/simulated/floor/plating,
/area/maintenance/wing/port/far)
"tFy" = (
/obj/structure/railing/mapped{
dir = 8
},
/obj/effect/floor_decal/corner_wide/green{
dir = 9
},
/obj/effect/floor_decal/industrial/warning{
dir = 8
},
/obj/structure/table/standard,
/obj/item/storage/box/bodybags{
pixel_y = -1
},
/obj/item/storage/box/bodybags{
pixel_x = 4;
pixel_y = 4
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"tFA" = (
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
@@ -42243,18 +42254,6 @@
},
/turf/simulated/floor/tiled/full,
/area/operations/qm)
"tGb" = (
/obj/structure/railing/mapped{
dir = 1
},
/obj/effect/floor_decal/corner_wide/green{
dir = 5
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"tGP" = (
/obj/effect/map_effect/window_spawner/full/reinforced/firedoor,
/turf/simulated/floor/tiled/dark/full,
@@ -42300,6 +42299,17 @@
},
/obj/machinery/firealarm/north,
/obj/effect/floor_decal/sign/srg,
/obj/structure/table/standard,
/obj/item/storage/box/gloves{
pixel_x = 4;
pixel_y = 4
},
/obj/item/storage/box/gloves{
pixel_x = 4;
pixel_y = 4
},
/obj/item/storage/box/masks,
/obj/item/storage/box/masks,
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"tHt" = (
@@ -44119,7 +44129,6 @@
/turf/simulated/floor/tiled,
/area/horizon/hallway/deck_two/fore)
"utF" = (
/obj/structure/platform_stairs,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/structure/cable/green{
@@ -44128,6 +44137,9 @@
/obj/machinery/light{
dir = 4
},
/obj/structure/platform_stairs/ramp/north_south{
dir = 4
},
/turf/simulated/floor/tiled,
/area/operations/lower/machinist)
"uuI" = (
@@ -44436,9 +44448,9 @@
/turf/simulated/floor/tiled/dark,
/area/horizon/zat)
"uDs" = (
/obj/structure/platform,
/obj/structure/closet/crate,
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/structure/platform,
/turf/simulated/floor/tiled/dark,
/area/rnd/lab)
"uDO" = (
@@ -44733,15 +44745,15 @@
/turf/simulated/floor/tiled/dark,
/area/maintenance/wing/starboard)
"uKB" = (
/obj/structure/platform_stairs/full{
dir = 8
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/structure/platform_stairs/ramp/east_west{
dir = 1
},
/obj/structure/platform{
dir = 1
},
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/simulated/floor/tiled/dark/full,
/area/operations/lower/machinist)
"uKJ" = (
@@ -47487,6 +47499,19 @@
/obj/machinery/light,
/turf/simulated/floor/tiled/dark/full,
/area/engineering/storage_hard)
"vYl" = (
/obj/structure/railing/mapped{
dir = 4
},
/obj/effect/floor_decal/corner_wide/green{
dir = 5
},
/obj/machinery/papershredder,
/obj/machinery/light{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"vYv" = (
/obj/structure/cable/green{
icon_state = "1-2"
@@ -50381,26 +50406,30 @@
/turf/simulated/floor/grass,
/area/horizon/hallway/deck_two/fore)
"xlQ" = (
/obj/item/modular_computer/console/preset/medical{
/obj/structure/railing/mapped{
dir = 8
},
/obj/effect/floor_decal/corner_wide/paleblue{
dir = 5
},
/obj/structure/railing/mapped{
dir = 4
/obj/effect/floor_decal/industrial/warning{
dir = 8
},
/obj/structure/table/standard,
/obj/item/reagent_containers/spray/cleaner{
pixel_y = 2
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"xlV" = (
/obj/machinery/door/firedoor,
/obj/structure/platform_stairs/full{
dir = 4
/obj/machinery/light,
/obj/structure/platform_stairs/ramp/east_west{
dir = 8
},
/obj/structure/platform{
dir = 1
},
/obj/machinery/light,
/turf/simulated/floor/tiled/dark,
/area/horizon/crew_quarters/lounge/bar)
"xmt" = (
@@ -50686,12 +50715,6 @@
/obj/random/loot,
/turf/simulated/floor/plating,
/area/maintenance/research_port)
"xva" = (
/obj/machinery/recharger,
/obj/structure/table/standard,
/obj/structure/railing/mapped,
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"xvC" = (
/obj/structure/cable/green{
icon_state = "1-2"
@@ -50733,10 +50756,10 @@
dir = 4
},
/obj/machinery/door/firedoor,
/obj/structure/platform_stairs/full/east_west_cap{
dir = 8
/obj/structure/platform_stairs/ramp/east_west{
dir = 4
},
/obj/structure/platform/cutout,
/obj/structure/platform/ledge,
/turf/simulated/floor/tiled/dark,
/area/horizon/crew_quarters/lounge/bar)
"xxa" = (
@@ -51454,15 +51477,13 @@
/turf/simulated/floor/tiled,
/area/horizon/security/holding_cell_b)
"xNn" = (
/obj/machinery/computer/shuttle_control/lift{
pixel_y = -1;
shuttle_tag = "Morgue Lift"
/obj/structure/table/standard,
/obj/machinery/recharger,
/obj/effect/floor_decal/corner_wide/green/full{
dir = 8
},
/obj/effect/floor_decal/industrial/warning{
dir = 9
},
/turf/simulated/floor/tiled/dark/full,
/area/turbolift/scc_ship/morgue_lift)
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"xNu" = (
/obj/structure/shuttle_part/scc_space_ship{
icon_state = "d3-4"
@@ -52680,12 +52701,14 @@
/turf/simulated/floor/tiled/full,
/area/hallway/primary/central_one)
"ykA" = (
/obj/effect/shuttle_landmark/lift/morgue_top,
/obj/effect/floor_decal/industrial/warning{
dir = 1
/obj/structure/table/standard,
/obj/item/paper_bin,
/obj/item/pen,
/obj/effect/floor_decal/corner_wide/green{
dir = 5
},
/turf/simulated/floor/tiled/dark/full,
/area/turbolift/scc_ship/morgue_lift)
/turf/simulated/floor/tiled/white,
/area/hallway/medical)
"ylh" = (
/obj/effect/floor_decal/spline/fancy/wood{
dir = 8
@@ -66165,7 +66188,7 @@ dtr
mqR
dKR
xNn
oza
plX
cSs
rCf
nQm
@@ -66367,7 +66390,7 @@ rFR
wuJ
gnD
ykA
vKH
cDg
def
xLG
nQm
@@ -66568,9 +66591,9 @@ scG
weY
jqw
dKR
ifK
cxu
tGb
vYl
oyA
xur
iLT
noR
xKU
@@ -66771,8 +66794,8 @@ rTP
tat
dKR
oif
tFy
pKh
xur
xur
leU
nQm
nQm
@@ -67176,7 +67199,7 @@ dKR
dKR
nIi
csx
xur
oza
jmE
aUz
xur
@@ -67377,8 +67400,8 @@ vQV
hAu
vBn
wXA
jWj
xva
bSw
vKH
hrf
gPG
tcQ
@@ -67579,8 +67602,8 @@ bRm
paL
rTR
wXA
fCI
kqi
ifK
cxu
qhz
qwJ
mIO
@@ -67783,7 +67806,7 @@ eMp
wXA
xlQ
hlu
hHE
ail
dht
ovY
nTp
+137 -22
View File
@@ -55,6 +55,15 @@
},
/turf/simulated/floor/wood,
/area/crew_quarters/heads/hop/xo)
"acn" = (
/obj/structure/platform/ledge{
dir = 4
},
/obj/structure/railing/mapped{
dir = 8
},
/turf/simulated/open,
/area/hallway/medical/upper)
"acp" = (
/obj/structure/railing/mapped{
dir = 8
@@ -1254,6 +1263,16 @@
/obj/effect/floor_decal/industrial/outline/emergency_closet,
/turf/simulated/floor/tiled,
/area/horizon/security/investigations_hallway)
"aSL" = (
/obj/structure/lattice,
/obj/structure/platform/ledge{
dir = 4
},
/obj/structure/railing/mapped{
dir = 8
},
/turf/simulated/open,
/area/hallway/medical/upper)
"aTd" = (
/obj/effect/floor_decal/industrial/warning/corner{
dir = 1
@@ -2306,8 +2325,8 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/effect/floor_decal/corner/dark_blue/full,
/obj/structure/platform_stairs/full{
dir = 1
/obj/structure/platform_stairs/ramp/north_south{
dir = 4
},
/turf/simulated/floor/tiled,
/area/bridge)
@@ -3037,7 +3056,6 @@
},
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/obj/structure/railing/mapped,
/turf/simulated/floor/tiled/white,
/area/hallway/medical/upper)
"ciK" = (
@@ -4212,6 +4230,10 @@
/obj/machinery/hologram/holopad,
/turf/simulated/floor/tiled,
/area/horizon/hallway/deck_three/primary/central)
"dlt" = (
/obj/effect/shuttle_landmark/lift/morgue_top,
/turf/simulated/open,
/area/hallway/medical/upper)
"dlM" = (
/obj/effect/floor_decal/corner/dark_blue{
dir = 9
@@ -5044,6 +5066,23 @@
},
/turf/simulated/floor/tiled/white,
/area/hallway/medical/upper)
"dSy" = (
/obj/structure/platform/ledge,
/obj/structure/platform/ledge{
dir = 8
},
/obj/structure/platform/ledge{
dir = 1
},
/obj/structure/railing/mapped{
dir = 4
},
/obj/structure/railing/mapped,
/obj/structure/platform_deco/ledge{
dir = 6
},
/turf/simulated/open,
/area/hallway/medical/upper)
"dSB" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
@@ -7256,6 +7295,13 @@
"fmB" = (
/turf/simulated/floor/bluegrid,
/area/tcommsat/chamber)
"fmC" = (
/obj/structure/platform/ledge,
/obj/structure/platform_deco/ledge{
dir = 1
},
/turf/simulated/open,
/area/hallway/medical/upper)
"fmL" = (
/obj/machinery/door/airlock/maintenance{
dir = 4;
@@ -8578,6 +8624,9 @@
/obj/structure/platform/ledge{
dir = 4
},
/obj/structure/platform_deco/ledge{
dir = 8
},
/turf/simulated/open,
/area/hallway/medical/upper)
"gcV" = (
@@ -8863,8 +8912,8 @@
/obj/effect/floor_decal/corner/dark_blue/full{
dir = 4
},
/obj/structure/platform_stairs/full{
dir = 1
/obj/structure/platform_stairs/ramp/north_south{
dir = 8
},
/turf/simulated/floor/tiled,
/area/bridge)
@@ -11452,15 +11501,15 @@
/obj/effect/floor_decal/corner/dark_blue{
dir = 10
},
/obj/structure/platform_stairs/full{
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/door/firedoor,
/obj/structure/platform_stairs/ramp/east_west{
dir = 4
},
/obj/structure/platform/cutout,
/obj/structure/platform{
dir = 1
},
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/machinery/door/firedoor,
/obj/structure/platform/ledge,
/turf/simulated/floor/tiled,
/area/bridge/upperdeck)
"hRV" = (
@@ -14585,6 +14634,15 @@
},
/turf/simulated/floor/tiled/full,
/area/horizon/crew_quarters/fitness/showers)
"jZH" = (
/obj/structure/lattice/catwalk,
/obj/machinery/computer/shuttle_control/multi/lift/wall/medical{
dir = 4;
pixel_x = -20;
pixel_y = 10
},
/turf/simulated/open,
/area/hallway/medical/upper)
"jZN" = (
/turf/simulated/floor,
/area/horizon/maintenance/deck_three/aft/starboard)
@@ -20810,6 +20868,12 @@
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/wood,
/area/lawoffice/consular)
"oaH" = (
/obj/structure/platform_deco/ledge{
dir = 4
},
/turf/simulated/open,
/area/hallway/medical/upper)
"oaY" = (
/obj/structure/lattice,
/obj/structure/railing/mapped{
@@ -23134,6 +23198,23 @@
},
/turf/simulated/floor/tiled/full,
/area/horizon/hallway/deck_three/primary/starboard)
"pDi" = (
/obj/structure/platform/ledge,
/obj/structure/platform/ledge{
dir = 4
},
/obj/structure/platform/ledge{
dir = 1
},
/obj/structure/railing/mapped{
dir = 8
},
/obj/structure/railing/mapped,
/obj/structure/platform_deco/ledge{
dir = 10
},
/turf/simulated/open,
/area/hallway/medical/upper)
"pEk" = (
/obj/machinery/porta_turret,
/obj/effect/floor_decal/industrial/warning/full,
@@ -26032,6 +26113,14 @@
},
/turf/simulated/floor,
/area/maintenance/substation/command)
"rIM" = (
/obj/structure/lattice,
/obj/structure/platform/ledge,
/obj/structure/railing/mapped{
dir = 1
},
/turf/simulated/open,
/area/hallway/medical/upper)
"rIP" = (
/obj/structure/cable/green{
icon_state = "4-8"
@@ -26225,6 +26314,18 @@
/obj/machinery/atmospherics/pipe/manifold/hidden,
/turf/simulated/floor/tiled,
/area/horizon/hallway/deck_three/primary/port/docks)
"rPp" = (
/obj/structure/platform/ledge{
dir = 4
},
/obj/structure/platform/ledge{
dir = 8
},
/obj/structure/railing/mapped{
dir = 4
},
/turf/simulated/open,
/area/hallway/medical/upper)
"rPy" = (
/obj/structure/cable/green{
icon_state = "1-2"
@@ -27806,6 +27907,7 @@
/obj/structure/platform_deco/ledge{
dir = 5
},
/obj/structure/platform_deco/ledge,
/turf/simulated/open,
/area/hallway/medical/upper)
"sMq" = (
@@ -29567,6 +29669,13 @@
},
/turf/simulated/floor,
/area/crew_quarters/heads/hop/xo)
"tZg" = (
/obj/structure/platform/ledge,
/obj/structure/railing/mapped{
dir = 1
},
/turf/simulated/open,
/area/hallway/medical/upper)
"tZE" = (
/obj/effect/floor_decal/corner/dark_blue{
dir = 5
@@ -34872,6 +34981,12 @@
/obj/structure/platform/ledge{
dir = 4
},
/obj/structure/platform/ledge{
dir = 8
},
/obj/structure/railing/mapped{
dir = 4
},
/turf/simulated/open,
/area/hallway/medical/upper)
"xHH" = (
@@ -49731,7 +49846,7 @@ ewp
xsy
gUY
sMd
gcR
rPp
xHj
gcR
uJm
@@ -49932,10 +50047,10 @@ oZE
vLY
pOM
jRh
umT
dSy
dVW
nHR
dVW
tZg
rle
iCT
uGa
@@ -50134,10 +50249,10 @@ vKa
fTH
wtd
cin
gPn
nHR
nHR
nHR
jZH
dlt
dVW
rIM
fFg
dSw
iBF
@@ -50336,10 +50451,10 @@ hLw
vLY
aaF
nXf
umT
pDi
dVW
nHR
dVW
tZg
rle
qMs
wLL
@@ -50538,10 +50653,10 @@ vLY
vLY
daa
iiQ
umT
dVW
nHR
dVW
fmC
acn
aSL
oaH
rle
iYu
xVe