From 9f399b94845072bb99ec7aefaa1a928d8b65c355 Mon Sep 17 00:00:00 2001 From: benrobey Date: Wed, 6 Aug 2025 02:41:44 +1000 Subject: [PATCH] Fix mobs from being able to jump into the empty space above the dropship on LZ1 and falling into the dropship as a result - Cherrypick new `solid_open_space` turf from `https://github.com/cmss13-devs/cmss13/pull/9590/commits/19e6defc4ecf858c0c76200be05e612fb5bfde4b` - Add new `solid_open_space` turfs above the dropship area on lz1 --- code/game/turfs/open_space.dm | 13 ++ maps/map_files/BigRed/BigRed.dmm | 297 ++++++++++++++++--------------- 2 files changed, 163 insertions(+), 147 deletions(-) diff --git a/code/game/turfs/open_space.dm b/code/game/turfs/open_space.dm index 0122c0f85dad..b26dd6200b7a 100644 --- a/code/game/turfs/open_space.dm +++ b/code/game/turfs/open_space.dm @@ -65,3 +65,16 @@ GLOBAL_DATUM_INIT(openspace_backdrop_one_for_all, /atom/movable/openspace_backdr user.forceMove(below) return + +/turf/solid_open_space + name = "open space" + icon_state = "transparent_solid" + baseturfs = /turf/solid_open_space + plane = OPEN_SPACE_PLANE_START + is_weedable = NOT_WEEDABLE + density = TRUE + +/turf/solid_open_space/Initialize() + ADD_TRAIT(src, TURF_Z_TRANSPARENT_TRAIT, TRAIT_SOURCE_INHERENT) + icon_state = "transparent" + return INITIALIZE_HINT_LATELOAD diff --git a/maps/map_files/BigRed/BigRed.dmm b/maps/map_files/BigRed/BigRed.dmm index a6c3c3ab8740..322022f4e449 100644 --- a/maps/map_files/BigRed/BigRed.dmm +++ b/maps/map_files/BigRed/BigRed.dmm @@ -49532,6 +49532,9 @@ }, /turf/open/floor/delivery, /area/bigredv2/secondfloor/indoors/lz1) +"qhW" = ( +/turf/solid_open_space, +/area/bigredv2/secondfloor/indoors/lz1) "qhY" = ( /obj/structure/flora/grass/desert/lightgrass_6, /obj/item/stack/sheet/metal{ @@ -161318,16 +161321,16 @@ aTb aTV aTV aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV @@ -161535,22 +161538,22 @@ aTb aTV aTV aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV @@ -161749,25 +161752,25 @@ bRO hJz bOV aTb -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV @@ -161966,25 +161969,25 @@ bRO hJz bOV aTb -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV @@ -162183,25 +162186,25 @@ bRO hJz bOV aTb -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV @@ -162400,25 +162403,25 @@ bRO hJz bOV aTb -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV @@ -162617,25 +162620,25 @@ bRO hJz bOV aTb -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV @@ -162837,22 +162840,22 @@ aTb aTV aTV aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV @@ -163054,16 +163057,16 @@ aTb aTV aTV aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV -aTV +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW +qhW aTV aTV aTV