Files
Bubberstation/_maps/shuttles/escape_pod_luxury.dmm
Jacquerel 6b1ae77b41 Station Trait: Luxury Escape Pods (#72076)
## About The Pull Request

It's the season of giving and so here at Nanotrasen we've partnered with
a new supplier in order to create a limited run of Luxury Escape Pods.
These larger, carpeted pods with extra windows and smoother, quieter
engines will be rolling out soon to stations who do particularly well on
their quarterly earnings reports!


![image](https://user-images.githubusercontent.com/7483112/208324064-b2ca8603-0a4b-479b-82ae-95ec8891568d.png)

<details>
  <summary>Redact Before Sending</summary>

Of course, that funding had to come from somewhere. Stations with a
particularly poor performance may have to settle for the budget option
until results improve.

![image](https://user-images.githubusercontent.com/7483112/208324115-03ae871f-ad2a-46c0-a210-7bdecdd0b8ba.png)

</details>

In order to facilitate station traits modifying escape pods, I made a
subtype of stationary shuttle dock specifically for escape pods.
There is a map update script which will replace existing pod docks with
the new one, it also cuts down on some map var edits.

I was worried that varying the pod size would cause problems but it
actually went surprisingly smoothly, only Kilo had a couple of plating
turfs in the way. This might cause problems for maps in development
though, if they are relying on escape pods being a _very_ specific size.

## Why It's Good For The Game

I just think it's neat.
But more station traits = more variance between rounds = more fun, I
guess?
Varying how large escape pods might be can create interesting dilemmas
between crew about how to fit into them, at least about how tall they
need to make the pile of prone people.
The escape pod dock subtype might help out newer mappers a little bit,
as it means fewer var edits to copy/paste from other maps.

## Changelog

🆑
add: New station traits can vary how large and comfortable the station
escape pods are.
/🆑
2022-12-30 00:28:07 +00:00

69 lines
1.2 KiB
Plaintext

//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"t" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/machinery/computer/shuttle/pod{
pixel_x = -32
},
/obj/machinery/status_display/evac/directional/east,
/turf/open/floor/carpet/executive,
/area/shuttle/pod_1)
"B" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/pod_1)
"G" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/turf/open/floor/carpet/executive,
/area/shuttle/pod_1)
"N" = (
/obj/docking_port/mobile/pod{
port_direction = 2
},
/obj/machinery/door/airlock/titanium/glass{
name = "Escape Pod Airlock"
},
/turf/open/floor/carpet/executive,
/area/shuttle/pod_1)
"Q" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/pod_1)
"U" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/item/radio/intercom/directional/east,
/obj/item/storage/pod/directional/west,
/obj/machinery/light/small/directional/west,
/turf/open/floor/carpet/executive,
/area/shuttle/pod_1)
"Z" = (
/obj/machinery/power/shuttle_engine/propulsion/burst,
/turf/closed/wall/mineral/titanium,
/area/shuttle/pod_1)
(1,1,1) = {"
B
B
Q
B
Z
"}
(2,1,1) = {"
Q
t
G
U
N
"}
(3,1,1) = {"
B
B
Q
B
Z
"}