Fixes invisible tram platform [NO GBP] (#72952)

## About The Pull Request
Adds titanium plating underneath the walls of the tram, so that when
they're blown up or dismantled you don't have a near-invisible tram
carrying things in its old footprint.
## Why It's Good For The Game
See picture: You can build machines, chairs, drop objects like any
regular turf, When you smash/tear down the tram walls you're currently
left with near invisible floating tiles that still function as tram,
moving the objects along with it.

Before:

![image](https://user-images.githubusercontent.com/83487515/214501612-a3e656ba-a863-4e01-b0f1-b8ffe8ddd5b6.png)

After:

![image](https://user-images.githubusercontent.com/83487515/214501622-1fa05b19-f9e9-4472-b9f5-81c37d7a283c.png)
## Changelog
🆑 LT3
fix: Tram platform no longer magically levitates objects when the tram
walls are destroyed or dismantled
/🆑
This commit is contained in:
lessthanthree
2023-01-28 12:14:37 -08:00
committed by GitHub
parent d787fb30ab
commit 3f0eedf4ec
3 changed files with 12 additions and 12 deletions
+7 -12
View File
@@ -6189,11 +6189,6 @@
"cmr" = (
/turf/open/floor/iron/stairs/medium,
/area/station/engineering/transit_tube)
"cmw" = (
/obj/structure/industrial_lift/tram/white,
/obj/structure/tramwall/titanium,
/turf/open/openspace,
/area/station/hallway/primary/tram/center)
"cnv" = (
/obj/effect/turf_decal/trimline/purple/filled/corner{
dir = 4
@@ -29771,7 +29766,7 @@
/turf/open/floor/iron,
/area/station/cargo/miningdock/cafeteria)
"kOp" = (
/obj/structure/industrial_lift/tram/subfloor,
/obj/structure/industrial_lift/tram/subfloor/window,
/obj/structure/window/reinforced/shuttle/tram,
/obj/structure/fluff/tram_rail{
dir = 1
@@ -31553,7 +31548,7 @@
/turf/open/floor/carpet,
/area/station/service/theater)
"lsm" = (
/obj/structure/industrial_lift/tram/subfloor,
/obj/structure/industrial_lift/tram/subfloor/window,
/obj/structure/window/reinforced/shuttle/tram,
/obj/machinery/computer/tram_controls/directional/south,
/turf/open/openspace,
@@ -36799,7 +36794,7 @@
/turf/open/floor/iron/white,
/area/station/security/execution/education)
"njl" = (
/obj/structure/industrial_lift/tram/subfloor,
/obj/structure/industrial_lift/tram/subfloor/window,
/obj/structure/fluff/tram_rail,
/obj/structure/window/reinforced/shuttle/tram,
/turf/open/openspace,
@@ -40234,7 +40229,7 @@
/turf/open/floor/iron,
/area/station/hallway/secondary/command)
"oAj" = (
/obj/structure/industrial_lift/tram/subfloor,
/obj/structure/industrial_lift/tram/subfloor/window,
/obj/structure/window/reinforced/shuttle/tram,
/obj/machinery/computer/tram_controls/directional/north,
/turf/open/openspace,
@@ -51850,7 +51845,7 @@
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
"sFS" = (
/obj/structure/industrial_lift/tram/subfloor,
/obj/structure/industrial_lift/tram/subfloor/window,
/obj/structure/fluff/tram_rail{
dir = 1
},
@@ -65905,7 +65900,7 @@
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
"xIl" = (
/obj/structure/industrial_lift/tram/subfloor,
/obj/structure/industrial_lift/tram/subfloor/window,
/obj/structure/window/reinforced/shuttle/tram,
/turf/open/floor/noslip/tram_plate,
/area/station/hallway/primary/tram/center)
@@ -166285,7 +166280,7 @@ izU
vtp
dUC
cRU
cmw
kwA
njl
xIl
sFS
@@ -27,6 +27,11 @@
. = ..()
RemoveElement(/datum/element/atmos_sensitive, mapload)
/obj/structure/industrial_lift/tram/subfloor/window
name = "tram"
desc = "A tram for tramversing the station."
icon_state = "tram_subfloor_window"
/obj/structure/chair/sofa/bench/tram
greyscale_colors = "#00CCFF"
Binary file not shown.

Before

Width:  |  Height:  |  Size: 331 KiB

After

Width:  |  Height:  |  Size: 333 KiB