[MIRROR] Nanotrasen Budget Programme - Mothball Edition [BIRDSHOT STATION] [MDB IGNORE] (#20832)

* Nanotrasen Budget Programme - Mothball Edition [BIRDSHOT STATION] (#73502)

## About The Pull Request
---

The Space Tram is currently spaced. This is a known issue with not the
map, but Trams in general. The Space Tram is a Space Tram to encourage a
fix. Until then, the Space Tram is a maint tram that's an actual hazard
but cannot directly kill anyone, including lizards. Enjoy the commodity
as you zip from secmaint to medmaint.
-------------------------------------------------------

I... really don't know if I should be proud of myself here. This whole
process has been akin to a fever dream and it has only been little over
a month since I first created the .dmm for this. What started as a
simple yet humble reimagining of Birdboat has turned into an entirely
new station, and blown past Metastation sized proportions. This has been
my most expansive project yet, and somehow it's also been my quickest.
So without further ado, I unveil Birdshot - Successor to Birdoat.

-------------------------------------------------------

**Due to recent cost expenditures on Icemoon projects, and a growing
need for orbital research stations, Nanotrasen has decided to pull
Birdboat Station out of mothball after nearly 5 years of abandonment.**

Since then, the station has seen a variety of changes at the hands of
the various vagabond lawless scum and villains that have decided to make
the abandoned station their home. Do not fret though, a Nanotrasen
Operation has secured the companies rightful property for corporate use
once again, though you'll need to be the stewards of the remaining
cleanup operation.

------------------------------------------------------

Now, as you might have guessed by now, Birdshot is heavily based on
Birdboat station. Many of the decisions here follow the original layout,
and what had to be modified or moved still tries its best to replicate
and imitate what bird being said. At least, that was the idea initially.
This has very much grown into its own beast and as such, while the main
inspiration has been Birdboat, there are a lot of new ideas thrown into
the mix that really give this station its own unique and deserving
identity. Maybe it's not perfect, but I've been inspired by @ MMMiracles
own performance with Tramstation to keep working on Birdshot and
updating it with better and improved faculties. For now, though the
station is in a playable state, and that means I'm making a PR. If I had
to borrow the words of the good MMM, I would call this **Birdshot:
Season 0**

![BirdSHOTFULL2-26-S](https://user-images.githubusercontent.com/33048583/221432760-27af1889-d2d0-4861-9435-df4258525fae.png)

See the image in more detail here: https://imgur.com/iT5Vi8k

## Why It's Good For The Game

We've been with the same 5 maps for a while now. @ san7890 jokingly said
that I could sacrifice Metastation back in November if I remade Birdboat
but modern. Obviously that wasn't going to happen, yet I was spurred on
by the idea. When I began this in earnest early this January, @ EOBGames
said that a Birdboat sized map would replace Kilostation in the
rotation. Interestingly we're not a small map anymore so I honestly have
no clue where this goes. Maybe that ephemeral 6th map slot that's been
rumored.

What I can say, is that Birdshot is wholly unlike anything else that is
currently in rotation. It's got an engineering section that feels way
too small for a station of that size, almost evocative of Cere. Cargo is
blessed with a Boutique that makes use of @ Fikou's new mannequin dolls.
Command is outfitted with a Corporate Guest Suite, and Officials sent
from Nanotrasen can embark from their ferry into the safety of their own
Corporate Dock. Elements of Cerestation are present, yet not in a way
that makes traversal annoying. Furthermore we have **2 Trams** (that I
have yet to get functional but we'll get there) on Birdshot, that's
right 2. One Security Prison Tram, and then other, a Space Tram. Both
Novel in their own ways. Departments on Birdshot twist and turn, and
there's an abundance of Maintenance Tunnels to cut through everything,
for the brave and the bold that is. And there's plenty left to discover,
but I'd rather let Birdshot speak for itself. I'm proud of this one.

If you want something new, this is something that is almost the complete
opposite of Chilled Station - Explicitly Designed to send you back to
the metal death trap that is: **Space Station 13.**

## Changelog
🆑
add: Birdshot station has been pulled out of Mothball.
add: New station areas and places to visit. A Mix of Kilo and Delta
maints with winding shortcutting paths.
add: A host of new shuttles to support this bold endeavor to reclaim
something that really shouldn't be reclaimed.
add: Two Trams, Two Trams.
add: For the last time Bob, the gaping hole is a **feature.** Use the
breach shutters or have the virologist make starlight.
add: A smiling salute to stations past...
add: Secrets.

/🆑

---------

Co-authored-by: Zytolg <theoriginaldash@ gmail,com>

* Nanotrasen Budget Programme - Mothball Edition [BIRDSHOT STATION]

* basemap

* automapper templates

* Update maps.txt

* Update _basemap.dm

---------

Co-authored-by: Zytolg <33048583+Zytolg@users.noreply.github.com>
Co-authored-by: Zytolg <theoriginaldash@ gmail,com>
Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
This commit is contained in:
SkyratBot
2023-05-03 22:36:32 +01:00
committed by GitHub
co-authored by Zytolg <theoriginaldash@ gmail,com> Zytolg Zytolg <theoriginaldash@ gmail,com> lessthanthree Gandalf
parent 38c6e627b5
commit 39ebf7c2af
20 changed files with 141408 additions and 1 deletions
+17
View File
@@ -0,0 +1,17 @@
{
"version": 1,
"map_name": "Birdshot Station",
"map_path": "map_files/Birdshot",
"map_file": "birdshot.dmm",
"shuttles": {
"cargo": "cargo_skyrat",
"ferry": "ferry_kilo",
"whiteship": "whiteship_birdshot",
"emergency": "emergency_birdshot"
},
"job_changes": {
"Cook": {
"additional_cqc_areas": ["/area/station/service/bar", "/area/station/commons/lounge"]
}
}
}
File diff suppressed because it is too large Load Diff
+282
View File
@@ -0,0 +1,282 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/template_noop,
/area/template_noop)
"f" = (
/obj/structure/table,
/obj/item/reagent_containers/cup/glass/mug/coco{
pixel_x = 5;
pixel_y = 1
},
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"g" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/machinery/light/dim/directional/west,
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"i" = (
/obj/structure/closet/wardrobe/black,
/obj/machinery/light/dim/directional/south,
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/arrival)
"n" = (
/obj/structure/table,
/obj/item/folder/yellow{
pixel_x = 4
},
/obj/item/phone{
pixel_x = -2;
pixel_y = 10
},
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"o" = (
/obj/machinery/power/shuttle_engine/propulsion/burst/left{
dir = 4
},
/obj/docking_port/mobile/arrivals{
name = "birdshot arrivals shuttle"
},
/turf/open/floor/plating/airless,
/area/shuttle/arrival)
"q" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/arrival)
"r" = (
/obj/effect/spawner/random/entertainment/arcade,
/obj/machinery/light/cold/directional/west,
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"u" = (
/obj/machinery/power/shuttle_engine/heater{
dir = 4
},
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/plating/airless,
/area/shuttle/arrival)
"v" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/arrival)
"B" = (
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/arrival)
"F" = (
/obj/machinery/door/airlock/titanium{
name = "Arrivals Shuttle Airlock"
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/arrival)
"I" = (
/obj/structure/closet/wardrobe/black,
/obj/machinery/light/cold/directional/north,
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/arrival)
"J" = (
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"K" = (
/obj/structure/closet/emcloset,
/obj/item/storage/medkit/o2,
/obj/item/tank/internals/emergency_oxygen,
/obj/item/tank/internals/emergency_oxygen,
/obj/item/clothing/mask/breath,
/obj/item/clothing/mask/breath,
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/arrival)
"M" = (
/obj/structure/table,
/obj/item/storage/medkit/regular{
pixel_y = 4
},
/obj/item/storage/toolbox/emergency,
/obj/machinery/light/dim/directional/west,
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"O" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/machinery/light/dim/directional/east,
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"P" = (
/obj/effect/spawner/random/entertainment/arcade{
dir = 8
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/arrival)
"Q" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/arrival)
"R" = (
/obj/structure/table,
/obj/item/clothing/head/costume/lobsterhat,
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"U" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/turf/open/floor/mineral/titanium,
/area/shuttle/arrival)
"V" = (
/turf/closed/wall/mineral/titanium/overspace,
/area/shuttle/arrival)
"W" = (
/obj/machinery/power/shuttle_engine/propulsion/burst/left{
dir = 4
},
/turf/open/floor/plating/airless,
/area/shuttle/arrival)
(1,1,1) = {"
a
Q
Q
Q
Q
Q
a
"}
(2,1,1) = {"
a
Q
f
n
R
Q
a
"}
(3,1,1) = {"
V
q
q
v
q
q
V
"}
(4,1,1) = {"
q
r
J
B
J
M
q
"}
(5,1,1) = {"
F
B
B
B
B
B
F
"}
(6,1,1) = {"
Q
U
B
U
B
U
Q
"}
(7,1,1) = {"
Q
U
B
O
B
U
Q
"}
(8,1,1) = {"
V
q
B
q
B
q
V
"}
(9,1,1) = {"
a
Q
B
q
B
Q
a
"}
(10,1,1) = {"
V
q
B
q
B
q
V
"}
(11,1,1) = {"
Q
U
B
g
B
U
Q
"}
(12,1,1) = {"
Q
U
B
U
B
U
Q
"}
(13,1,1) = {"
F
B
B
B
B
B
F
"}
(14,1,1) = {"
q
I
K
P
K
i
q
"}
(15,1,1) = {"
q
u
u
u
u
u
q
"}
(16,1,1) = {"
V
W
W
o
W
W
V
"}
+331
View File
@@ -0,0 +1,331 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/machinery/power/shuttle_engine/propulsion,
/turf/open/floor/plating/airless,
/area/shuttle/supply)
"b" = (
/turf/closed/wall/mineral/plastitanium,
/area/shuttle/supply)
"c" = (
/obj/machinery/conveyor{
dir = 8;
id = "QMLoad"
},
/obj/effect/turf_decal/stripes/box,
/obj/machinery/door/poddoor{
id = "QMLoaddoor";
name = "Supply Dock Loading Door"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"d" = (
/obj/machinery/conveyor{
dir = 4;
id = "QMLoad2"
},
/obj/effect/turf_decal/stripes/box,
/obj/machinery/door/poddoor{
id = "QMLoaddoor2";
name = "Supply Dock Loading Door"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"e" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/conveyor/inverted{
dir = 5;
id = "QMLoad"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"f" = (
/obj/machinery/power/shuttle_engine/heater,
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/plating/airless,
/area/shuttle/supply)
"h" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/supply)
"i" = (
/obj/effect/turf_decal/caution{
dir = 8
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"l" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/supply)
"m" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/conveyor/inverted{
dir = 9;
id = "QMLoad2"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"o" = (
/obj/machinery/conveyor{
dir = 5;
id = "QMLoad2"
},
/obj/effect/turf_decal/stripes/box,
/obj/machinery/light/cold/directional/north,
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"t" = (
/turf/closed/wall/mineral/titanium/nosmooth,
/area/shuttle/supply)
"w" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/conveyor{
dir = 9;
id = "QMLoad"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"y" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/light/cold/directional/south,
/obj/machinery/conveyor{
dir = 10;
id = "QMLoad"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"z" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/conveyor/inverted{
dir = 10;
id = "QMLoad2"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"A" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/supply)
"C" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/supply)
"E" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/machinery/button/door/directional/east{
id = "QMLoaddoor";
name = "Loading Doors";
pixel_y = -8
},
/obj/machinery/button/door/directional/east{
id = "QMLoaddoor2";
name = "Loading Doors";
pixel_y = 8
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/supply)
"F" = (
/obj/machinery/door/airlock/titanium{
name = "Supply Shuttle Airlock"
},
/obj/docking_port/mobile/supply,
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"G" = (
/turf/template_noop,
/area/template_noop)
"H" = (
/obj/machinery/door/airlock/titanium{
name = "Supply Shuttle Airlock"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"I" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/conveyor{
dir = 10;
id = "QMLoad"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"K" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/conveyor/inverted{
dir = 6;
id = "QMLoad"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"L" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/supply)
"M" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/conveyor{
dir = 1;
id = "QMLoad"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"O" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/supply)
"P" = (
/obj/effect/turf_decal/caution{
dir = 4
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"Q" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/supply)
"R" = (
/obj/machinery/conveyor{
dir = 6;
id = "QMLoad2"
},
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"S" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/light/cold/directional/south,
/obj/machinery/conveyor{
dir = 9;
id = "QMLoad"
},
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"T" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/supply)
"U" = (
/turf/closed/wall/mineral/titanium/nodiagonal,
/area/shuttle/supply)
"V" = (
/obj/machinery/conveyor{
dir = 6;
id = "QMLoad2"
},
/obj/effect/turf_decal/stripes/box,
/obj/machinery/light/cold/directional/north,
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"X" = (
/obj/machinery/conveyor{
dir = 5;
id = "QMLoad2"
},
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
"Z" = (
/obj/machinery/conveyor{
dir = 1;
id = "QMLoad2"
},
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/mineral/titanium,
/area/shuttle/supply)
(1,1,1) = {"
G
T
A
T
T
T
T
T
A
T
f
a
"}
(2,1,1) = {"
T
T
o
Z
Z
t
M
M
S
T
T
b
"}
(3,1,1) = {"
T
X
z
Q
l
l
l
O
K
w
f
a
"}
(4,1,1) = {"
T
R
m
C
h
E
h
L
e
I
f
a
"}
(5,1,1) = {"
T
T
V
m
i
t
P
e
y
T
T
b
"}
(6,1,1) = {"
G
T
A
d
H
U
F
c
A
T
f
a
"}
File diff suppressed because it is too large Load Diff
@@ -230,3 +230,52 @@ directory = "_maps/skyrat/automapper/templates/tramstation/"
required_map = "tramstation.dmm"
coordinates = [34, 135, 2]
trait_name = "Station"
# BIRDSHOT MAP EDITS
# Birdshot Arrivals
[templates.birdshot_arrivals]
map_files = ["birdshot_arrivals.dmm"]
directory = "_maps/skyrat/automapper/templates/birdshot/"
required_map = "birdshot.dmm"
coordinates = [136, 61, 1]
trait_name = "Station"
# Birdshot Armory
[templates.birdshot_armory]
map_files = ["birdshot_armory.dmm"]
directory = "_maps/skyrat/automapper/templates/birdshot/"
required_map = "birdshot.dmm"
coordinates = [51, 106, 1]
trait_name = "Station"
# Birdshot Cryo
[templates.birdshot_cryo]
map_files = ["birdshot_cryo.dmm"]
directory = "_maps/skyrat/automapper/templates/birdshot/"
required_map = "birdshot.dmm"
coordinates = [147, 142, 1]
trait_name = "Station"
# Birdshot Barber
[templates.birdshot_barber]
map_files = ["birdshot_barber.dmm"]
directory = "_maps/skyrat/automapper/templates/birdshot/"
required_map = "birdshot.dmm"
coordinates = [129, 127, 1]
trait_name = "Station"
# Birdshot NTR Office
[templates.birdshot_ntrep_office]
map_files = ["birdshot_ntrep_office.dmm"]
directory = "_maps/skyrat/automapper/templates/birdshot/"
required_map = "birdshot.dmm"
coordinates = [111, 157, 1]
trait_name = "Station"
# Birdshot ERT Bay
[templates.birdshot_ert_bay]
map_files = ["birdshot_ert_bay.dmm"]
directory = "_maps/skyrat/automapper/templates/birdshot/"
required_map = "birdshot.dmm"
coordinates = [188, 72, 1]
trait_name = "Station"
@@ -0,0 +1,124 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/microfusion,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron/dark/small,
/area/station/ai_monitored/security/armory)
"f" = (
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/shotguns,
/obj/item/radio/intercom/directional/west,
/turf/open/floor/iron/dark/small,
/area/station/ai_monitored/security/armory)
"z" = (
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/cmg,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron/dark/small,
/area/station/ai_monitored/security/armory)
"A" = (
/obj/structure/rack,
/obj/item/clothing/head/helmet/sec{
pixel_x = -3;
pixel_y = 3
},
/obj/item/clothing/head/helmet/sec,
/obj/item/clothing/head/helmet/sec{
pixel_x = 3;
pixel_y = -3
},
/obj/item/clothing/suit/armor/vest/alt/sec{
pixel_x = -3;
pixel_y = 3
},
/obj/item/clothing/suit/armor/vest/alt/sec,
/obj/item/clothing/suit/armor/vest/alt/sec{
pixel_x = 3;
pixel_y = -3
},
/turf/open/floor/iron/dark/small,
/area/station/ai_monitored/security/armory)
"B" = (
/obj/item/clothing/mask/gas/sechailer{
pixel_x = -3;
pixel_y = 3
},
/obj/item/clothing/mask/gas/sechailer,
/obj/item/clothing/mask/gas/sechailer{
pixel_x = 3;
pixel_y = -3
},
/obj/item/flashlight/seclite,
/obj/item/flashlight/seclite,
/obj/item/flashlight/seclite,
/obj/structure/table,
/obj/item/storage/barricade{
pixel_y = -5
},
/obj/item/storage/barricade,
/obj/item/storage/barricade{
pixel_y = 5
},
/turf/open/floor/iron/dark/small,
/area/station/ai_monitored/security/armory)
"Q" = (
/obj/structure/closet/ammunitionlocker/useful,
/obj/item/storage/box/lethalshot,
/obj/item/storage/box/lethalshot,
/obj/item/storage/box/lethalshot,
/obj/item/storage/box/lethalshot,
/turf/open/floor/iron/dark/small,
/area/station/ai_monitored/security/armory)
"R" = (
/turf/template_noop,
/area/template_noop)
(1,1,1) = {"
B
z
a
f
R
R
"}
(2,1,1) = {"
R
R
R
R
R
R
"}
(3,1,1) = {"
Q
R
R
R
R
R
"}
(4,1,1) = {"
R
R
R
R
R
A
"}
@@ -0,0 +1,905 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aI" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"bg" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/structure/chair/sofa/bench{
dir = 4
},
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"bt" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/structure/chair/sofa/bench/right{
dir = 4
},
/obj/item/radio/intercom/directional/south,
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"bv" = (
/obj/structure/hedge,
/obj/machinery/status_display/ai/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"bK" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"bX" = (
/obj/structure/lattice/catwalk,
/obj/structure/marker_beacon/cerulean,
/turf/open/space/basic,
/area/space/nearstation)
"cN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"da" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/holopad,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"dh" = (
/obj/structure/lattice/catwalk,
/turf/open/space/basic,
/area/space/nearstation)
"dn" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
/obj/machinery/firealarm/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"ed" = (
/obj/machinery/light/cold/directional/east,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"ex" = (
/obj/structure/chair/sofa/bench{
dir = 8
},
/obj/effect/turf_decal/tile/blue,
/obj/effect/landmark/start/assistant,
/turf/open/floor/iron/white/corner{
dir = 4
},
/area/station/hallway/secondary/entry)
"fK" = (
/obj/machinery/door/airlock/external{
name = "Primary Docking Bay"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
/turf/open/floor/noslip,
/area/station/hallway/secondary/entry)
"gn" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"hh" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/door/airlock/public/glass{
name = "Docking Corridor"
},
/obj/machinery/door/firedoor,
/turf/open/floor/iron/textured_half{
dir = 8
},
/area/station/hallway/secondary/entry)
"js" = (
/obj/docking_port/stationary{
dwidth = 1;
height = 13;
shuttle_id = "arrivals_stationary";
name = "arrivals";
width = 5
},
/turf/open/space/basic,
/area/space)
"jN" = (
/obj/structure/chair/sofa/bench/left{
dir = 4
},
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"jW" = (
/obj/machinery/airalarm/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"kz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/firealarm/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"nF" = (
/obj/structure/chair/sofa/bench/left{
dir = 8
},
/obj/item/radio/intercom/directional/south,
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron/white/corner{
dir = 4
},
/area/station/hallway/secondary/entry)
"nN" = (
/obj/structure/chair/sofa/bench/right{
dir = 8
},
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron/white/corner{
dir = 4
},
/area/station/hallway/secondary/entry)
"pu" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/door/airlock/public/glass{
name = "Docking Corridor"
},
/obj/machinery/door/firedoor,
/turf/open/floor/iron/textured_half{
dir = 8
},
/area/station/hallway/secondary/entry)
"qa" = (
/obj/machinery/light/cold/directional/east,
/obj/machinery/computer/shuttle/arrivals/recall{
dir = 8
},
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"qd" = (
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"qr" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
"rl" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"rX" = (
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"sN" = (
/obj/machinery/light/cold/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"ub" = (
/obj/structure/hedge,
/obj/machinery/status_display/ai/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"uu" = (
/obj/machinery/door/firedoor,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"vN" = (
/obj/structure/chair/sofa/bench/left{
dir = 4
},
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"xo" = (
/obj/machinery/status_display/ai/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"yi" = (
/obj/machinery/light/cold/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"yD" = (
/turf/open/space/basic,
/area/space)
"Ae" = (
/obj/machinery/status_display/shuttle/directional/west{
shuttle_id = "arrivals_shuttle"
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"CE" = (
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"Du" = (
/turf/closed/wall,
/area/station/hallway/secondary/entry)
"DH" = (
/obj/machinery/light/cold/directional/west,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"EA" = (
/obj/machinery/camera/autoname/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"EK" = (
/obj/machinery/camera/autoname/directional/east,
/obj/machinery/newscaster/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Fx" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/radio/intercom/directional/east,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"FQ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"GV" = (
/obj/structure/disposalpipe/trunk{
dir = 1
},
/obj/machinery/disposal/bin,
/obj/effect/turf_decal/bot,
/obj/machinery/camera/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Iu" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"JF" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/holopad,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"JS" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Kl" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
dir = 5
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"KQ" = (
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Ll" = (
/obj/structure/chair/sofa/bench/right{
dir = 4
},
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/obj/machinery/newscaster/directional/west,
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"Mr" = (
/obj/item/kirbyplants/random,
/obj/machinery/light/cold/directional/west,
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"MC" = (
/obj/structure/chair/sofa/bench{
dir = 4
},
/obj/item/radio/intercom/directional/west,
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"MI" = (
/obj/machinery/light/cold/directional/north{
pixel_x = 16
},
/turf/open/floor/noslip,
/area/station/hallway/secondary/entry)
"MR" = (
/obj/structure/chair/sofa/bench{
dir = 4
},
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/obj/effect/landmark/start/assistant,
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"Nj" = (
/obj/structure/closet/firecloset,
/obj/machinery/status_display/shuttle/directional/south{
shuttle_id = "arrivals_shuttle"
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Nz" = (
/obj/structure/closet/emcloset,
/obj/machinery/newscaster/directional/south,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Px" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron/white/corner{
dir = 4
},
/area/station/hallway/secondary/entry)
"QK" = (
/obj/machinery/status_display/shuttle/directional/east{
shuttle_id = "arrivals_shuttle"
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Rc" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Tc" = (
/obj/machinery/camera/autoname/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Tv" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Ur" = (
/obj/machinery/door/airlock/external{
name = "Primary Docking Bay"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
/turf/open/floor/noslip,
/area/station/hallway/secondary/entry)
"UF" = (
/turf/open/floor/noslip,
/area/station/hallway/secondary/entry)
"UH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/door/firedoor,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"WZ" = (
/obj/structure/reagent_dispensers/water_cooler,
/obj/machinery/camera/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
"Xw" = (
/obj/structure/chair/sofa/bench/right{
dir = 4
},
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
(1,1,1) = {"
Du
Du
Du
jN
MC
Ll
Du
Du
Du
qr
qr
Du
qr
qr
qr
Du
qr
qr
qr
qr
Du
Du
"}
(2,1,1) = {"
qd
KQ
Ae
qd
qd
rl
Tc
dn
uu
qd
yi
Ae
qd
qd
Tc
KQ
DH
qd
JS
qd
Nj
Du
"}
(3,1,1) = {"
gn
da
gn
gn
gn
gn
gn
gn
UH
gn
gn
gn
gn
gn
gn
FQ
gn
bK
bK
qd
Nz
Du
"}
(4,1,1) = {"
qd
qd
qa
qr
Ur
qr
qr
qr
Du
qr
qr
qr
Ur
qr
qr
Du
qr
nN
ex
nF
Du
Du
"}
(5,1,1) = {"
GV
bv
Du
qr
MI
qr
yD
yD
CE
yD
yD
qr
MI
qr
yD
CE
qr
qr
qr
qr
Du
yD
"}
(6,1,1) = {"
Du
Du
Du
qr
UF
qr
yD
yD
CE
yD
yD
qr
UF
qr
yD
CE
yD
yD
yD
yD
CE
yD
"}
(7,1,1) = {"
qr
bX
CE
qr
fK
qr
CE
CE
CE
CE
CE
qr
fK
qr
CE
bX
yD
yD
yD
yD
CE
yD
"}
(8,1,1) = {"
qr
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
dh
yD
"}
(9,1,1) = {"
qr
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
yD
js
CE
yD
yD
yD
yD
dh
yD
"}
(10,1,1) = {"
Du
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
yD
yD
CE
CE
CE
CE
CE
dh
yD
"}
(11,1,1) = {"
qr
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
dh
yD
"}
(12,1,1) = {"
qr
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
dh
yD
"}
(13,1,1) = {"
qr
bX
CE
CE
CE
CE
CE
CE
CE
CE
CE
CE
CE
CE
CE
bX
yD
yD
yD
yD
CE
yD
"}
(14,1,1) = {"
Du
Du
Du
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
yD
yD
CE
yD
yD
yD
yD
CE
yD
"}
(15,1,1) = {"
WZ
ub
Du
qr
qr
qr
qr
yD
CE
yD
yD
yD
yD
yD
yD
CE
qr
qr
qr
qr
Du
yD
"}
(16,1,1) = {"
rX
qd
Mr
vN
bg
Xw
qr
qr
Du
qr
qr
qr
qr
qr
qr
Du
qr
jN
MR
bt
Du
Du
"}
(17,1,1) = {"
gn
JF
Tv
Tv
cN
gn
gn
gn
UH
gn
gn
gn
gn
gn
gn
kz
gn
gn
gn
qd
Nz
Du
"}
(18,1,1) = {"
Kl
qd
QK
Iu
rX
Fx
EK
Rc
uu
qd
sN
xo
qd
qd
EA
jW
ed
qd
aI
qd
Nj
Du
"}
(19,1,1) = {"
hh
pu
Du
Px
Px
Du
Du
Du
Du
qr
qr
Du
qr
qr
qr
Du
qr
qr
qr
qr
Du
Du
"}
@@ -0,0 +1,549 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aJ" = (
/obj/effect/spawner/random/engineering/atmospherics_portable,
/turf/open/floor/plating,
/area/station/maintenance/central/lesser)
"bI" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/item/radio/intercom/directional/south,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
/area/station/commons/vacant_room/commissary)
"cT" = (
/obj/structure/chair/office/light{
dir = 4
},
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/service/barber)
"ds" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/item/lipstick/random,
/obj/structure/table/wood,
/turf/open/floor/iron,
/area/station/service/barber)
"eJ" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/vending/barbervend,
/turf/open/floor/iron,
/area/station/service/barber)
"fn" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/service/barber)
"fq" = (
/obj/structure/table/glass,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/structure/mirror/directional/east,
/obj/item/reagent_containers/dropper,
/obj/item/hairbrush/comb{
pixel_y = 10
},
/turf/open/floor/iron,
/area/station/service/barber)
"ga" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/commons/vacant_room/commissary)
"gL" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/effect/landmark/start/barber,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
},
/turf/open/floor/iron,
/area/station/service/barber)
"lK" = (
/turf/closed/wall/r_wall,
/area/station/service/barber)
"na" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
name = "Maintenance"
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/turf/open/floor/iron,
/area/station/service/barber)
"nj" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron,
/area/station/service/barber)
"ol" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/plating,
/area/station/commons/vacant_room/commissary)
"qn" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/dryer{
pixel_y = 29
},
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron,
/area/station/service/barber)
"ri" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron,
/area/station/service/barber)
"rv" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/firealarm/directional/west,
/turf/open/floor/iron,
/area/station/service/barber)
"vY" = (
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/station/maintenance/central/lesser)
"wI" = (
/obj/effect/spawner/structure/window,
/obj/structure/curtain/cloth/fancy/mechanical{
id = "barbershopcurtains"
},
/turf/open/floor/plating,
/area/station/service/barber)
"wL" = (
/obj/effect/turf_decal/tile/purple,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/machinery/door/airlock/public/glass{
name = "Barbershop"
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/door/firedoor,
/obj/structure/cable,
/obj/machinery/door/firedoor/solid,
/turf/open/floor/iron,
/area/station/service/barber)
"xL" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron,
/area/station/service/barber)
"xN" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/structure/chair/comfy/barber_chair{
dir = 4
},
/turf/open/floor/iron,
/area/station/service/barber)
"yf" = (
/obj/effect/turf_decal/tile/purple,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock{
name = "Maintenance"
},
/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
/obj/machinery/door/firedoor/solid,
/turf/open/floor/iron,
/area/station/service/barber)
"yz" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron,
/area/station/service/barber)
"zo" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/airalarm/directional/south,
/turf/open/floor/iron,
/area/station/service/barber)
"zN" = (
/obj/structure/table,
/turf/open/floor/plating,
/area/station/commons/vacant_room/commissary)
"BV" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/light_switch/directional/north,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron,
/area/station/service/barber)
"DC" = (
/turf/closed/wall,
/area/station/commons/vacant_room/commissary)
"EO" = (
/obj/machinery/light/warm/directional/north,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/structure/chair/comfy/barber_chair{
dir = 4
},
/turf/open/floor/iron,
/area/station/service/barber)
"FQ" = (
/obj/machinery/camera/directional/north{
c_tag = "Salon"
},
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/structure/chair/sofa/bench/right,
/turf/open/floor/iron,
/area/station/service/barber)
"He" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/structure/table/wood,
/obj/machinery/camera/directional/south,
/obj/item/stack/cable_coil/five,
/turf/open/floor/plating,
/area/station/commons/vacant_room/commissary)
"Hh" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron,
/area/station/service/barber)
"JG" = (
/obj/structure/table/glass,
/obj/item/hairbrush,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/item/lipstick/random,
/obj/machinery/camera/directional/east{
c_tag = "Salon - Massage Parlour"
},
/turf/open/floor/iron,
/area/station/service/barber)
"KQ" = (
/obj/effect/landmark/start/barber,
/turf/open/floor/iron,
/area/station/service/barber)
"Lq" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/structure/chair{
dir = 8
},
/turf/open/floor/plating,
/area/station/commons/vacant_room/commissary)
"Me" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/effect/landmark/start/hangover,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron,
/area/station/service/barber)
"MM" = (
/obj/structure/sink/directional/south,
/obj/structure/mirror/directional/north{
pixel_y = 38
},
/turf/open/floor/iron,
/area/station/service/barber)
"NX" = (
/obj/effect/spawner/random/structure/crate,
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/central/lesser)
"Od" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/structure/closet/secure_closet/barber,
/obj/machinery/camera/directional/west,
/obj/machinery/firealarm/directional/west,
/turf/open/floor/iron,
/area/station/service/barber)
"PA" = (
/turf/closed/wall,
/area/station/maintenance/central/lesser)
"QF" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/turf/open/floor/iron,
/area/station/service/barber)
"Ro" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/light/small/broken/directional/west,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/wood/tile,
/area/station/commons/vacant_room/commissary)
"RI" = (
/obj/effect/decal/cleanable/dirt/dust,
/turf/closed/wall,
/area/station/commons/vacant_room/commissary)
"Su" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/structure/table/wood,
/obj/machinery/light/small/built/directional/north,
/obj/item/stack/sheet/iron/ten,
/turf/open/floor/wood/tile,
/area/station/commons/vacant_room/commissary)
"SO" = (
/obj/structure/bed/pod,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/effect/landmark/start/hangover,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/service/barber)
"Tt" = (
/obj/machinery/door/airlock{
name = "Maintenance"
},
/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
/obj/machinery/door/firedoor/solid,
/turf/open/floor/plating,
/area/station/service/barber)
"TH" = (
/obj/structure/table/glass,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/structure/mirror/directional/east,
/obj/item/reagent_containers/spray/barbers_aid{
pixel_x = 6
},
/obj/item/razor{
pixel_x = -6
},
/turf/open/floor/iron,
/area/station/service/barber)
"TL" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/fluff/broken_flooring,
/obj/effect/landmark/start/barber,
/turf/open/floor/plating,
/area/station/service/barber)
"WI" = (
/obj/structure/table/glass,
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/item/lipstick/random,
/obj/item/reagent_containers/spray/quantum_hair_dye{
pixel_x = 6
},
/obj/machinery/button/curtain{
id = "barbershopcurtains";
pixel_y = 2;
pixel_x = 26;
dir = 8
},
/turf/open/floor/iron,
/area/station/service/barber)
"XS" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/light/warm/directional/south,
/obj/machinery/power/apc/auto_name/directional/south,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/service/barber)
"XV" = (
/turf/closed/wall,
/area/station/service/barber)
"YF" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood/tile,
/area/station/commons/vacant_room/commissary)
"Zx" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/item/book/fish_catalog,
/obj/structure/table/wood,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron,
/area/station/service/barber)
"ZD" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
},
/obj/effect/turf_decal/tile/purple,
/obj/structure/chair/sofa/bench/left,
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron,
/area/station/service/barber)
(1,1,1) = {"
PA
vY
NX
aJ
XV
XV
XV
yf
XV
"}
(2,1,1) = {"
XV
XV
XV
XV
XV
eJ
Od
QF
wI
"}
(3,1,1) = {"
XV
qn
rv
TL
na
fn
ri
yz
wI
"}
(4,1,1) = {"
XV
MM
nj
cT
XV
FQ
Zx
XS
XV
"}
(5,1,1) = {"
Tt
KQ
xL
SO
XV
ZD
ds
Me
wL
"}
(6,1,1) = {"
XV
XV
XV
JG
XV
BV
Hh
zo
XV
"}
(7,1,1) = {"
DC
Su
RI
RI
XV
EO
gL
xN
wI
"}
(8,1,1) = {"
Ro
ga
Lq
He
XV
fq
WI
TH
wI
"}
(9,1,1) = {"
zN
ol
YF
bI
lK
lK
lK
lK
lK
"}
@@ -0,0 +1,199 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron/small,
/area/station/common/cryopods)
"c" = (
/turf/closed/wall,
/area/station/common/cryopods)
"m" = (
/obj/effect/turf_decal/siding/thinplating_new/light/end,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/cryopod{
dir = 4
},
/turf/open/floor/iron/dark,
/area/station/common/cryopods)
"n" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron/small,
/area/station/common/cryopods)
"p" = (
/obj/structure/sign/poster/official/random/directional/north,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/vending/clothing,
/turf/open/floor/iron/small,
/area/station/common/cryopods)
"s" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/common/cryopods)
"v" = (
/obj/structure/sign/poster/official/random/directional/north,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/vending/dorms,
/turf/open/floor/iron/small,
/area/station/common/cryopods)
"x" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/small,
/area/station/common/cryopods)
"A" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/door/airlock/public{
name = "Cryopods"
},
/obj/machinery/door/firedoor,
/turf/open/floor/iron/textured_half,
/area/station/common/cryopods)
"G" = (
/obj/effect/turf_decal/siding/thinplating_new/light/end,
/obj/machinery/cryopod{
dir = 8
},
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/light/directional/south,
/obj/machinery/airalarm/directional/south,
/turf/open/floor/iron/dark,
/area/station/common/cryopods)
"K" = (
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 4
},
/obj/machinery/cryopod{
dir = 8
},
/obj/machinery/cryopod{
dir = 8
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 8
},
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron/dark,
/area/station/common/cryopods)
"M" = (
/obj/effect/turf_decal/siding/thinplating_new/light/end{
dir = 1
},
/obj/machinery/cryopod{
dir = 8
},
/obj/machinery/cryopod{
dir = 8
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron/dark,
/area/station/common/cryopods)
"Q" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron/small,
/area/station/common/cryopods)
"R" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/camera/autoname/directional/west,
/obj/machinery/power/apc/auto_name/directional/west,
/obj/structure/cable,
/obj/structure/fluff/broken_flooring,
/turf/open/floor/plating/rust,
/area/station/common/cryopods)
"S" = (
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 8
},
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/cryopod{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 4
},
/turf/open/floor/iron/dark,
/area/station/common/cryopods)
"U" = (
/obj/effect/turf_decal/siding/thinplating_new/light/end{
dir = 1
},
/obj/machinery/cryopod{
dir = 4
},
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron/dark,
/area/station/common/cryopods)
"V" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/turf_decal/siding/thinplating_new/light/end,
/obj/machinery/light/directional/north,
/obj/machinery/time_clock/directional/north,
/turf/open/floor/iron/dark,
/area/station/common/cryopods)
"Y" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/machinery/computer/cryopod/directional/east,
/turf/open/floor/iron/small,
/area/station/common/cryopods)
(1,1,1) = {"
c
c
c
c
c
c
c
"}
(2,1,1) = {"
c
v
R
U
S
m
s
"}
(3,1,1) = {"
c
V
Q
n
x
a
A
"}
(4,1,1) = {"
c
p
Y
M
K
G
c
"}
(5,1,1) = {"
c
c
c
c
c
c
c
"}
@@ -0,0 +1,17 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/docking_port/stationary{
dheight = 3;
dir = 2;
dwidth = 8;
height = 11;
shuttle_id = "ferry_home";
name = "Port Bay 2";
width = 20
},
/turf/open/space/openspace,
/area/space)
(1,1,1) = {"
a
"}
@@ -0,0 +1,451 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"ae" = (
/obj/machinery/airalarm/directional/north,
/turf/template_noop,
/area/template_noop)
"au" = (
/obj/structure/table/wood,
/obj/machinery/fax{
fax_name = "Nanotrasen Consultant's Office";
name = "Nanotrasen Consultant's Fax Machine"
},
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"aU" = (
/obj/machinery/light/directional/west,
/obj/machinery/light_switch/directional/west,
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"bD" = (
/obj/structure/closet/secure_closet/nanotrasen_consultant/station,
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"ca" = (
/obj/structure/chair/comfy/black{
dir = 4
},
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"cP" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/obj/machinery/light/directional/south,
/turf/open/floor/wood,
/area/command/heads_quarters/captain/private/nt_rep)
"eD" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/plating/rust,
/area/station/maintenance/fore/lesser)
"gh" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/radio/intercom/directional/west,
/turf/open/floor/iron,
/area/station/maintenance/hallway/abandoned_command)
"ii" = (
/obj/structure/cable,
/obj/machinery/door/airlock{
name = "Maintenance"
},
/obj/effect/mapping_helpers/airlock/access/any/command/maintenance,
/obj/effect/mapping_helpers/airlock/unres{
dir = 8
},
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"ix" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/obj/machinery/light_switch/directional/south,
/turf/open/floor/wood,
/area/command/heads_quarters/captain/private/nt_rep)
"iC" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
dir = 10
},
/turf/open/floor/iron,
/area/station/maintenance/hallway/abandoned_command)
"iD" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/structure/cable,
/obj/effect/spawner/random/trash,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"iS" = (
/obj/structure/disposalpipe/segment{
dir = 5
},
/obj/structure/cable,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"jh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/chair/comfy/black{
dir = 8
},
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"lJ" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"nh" = (
/obj/machinery/button/door/directional/west{
id = "nt_rep_priv";
name = "Privacy Shutters Control"
},
/obj/structure/sign/calendar/directional/west,
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"nw" = (
/turf/template_noop,
/area/template_noop)
"nM" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"pV" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
},
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"rA" = (
/obj/machinery/modular_computer/console/preset/command,
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"sZ" = (
/turf/closed/wall/r_wall,
/area/command/heads_quarters/captain/private/nt_rep)
"ti" = (
/obj/structure/filingcabinet/chestdrawer,
/turf/open/floor/wood,
/area/command/heads_quarters/captain/private/nt_rep)
"vK" = (
/obj/structure/extinguisher_cabinet/directional/east,
/obj/machinery/camera/autoname/directional/east,
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood,
/area/command/heads_quarters/captain/private/nt_rep)
"wx" = (
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"xH" = (
/obj/structure/table/wood,
/obj/item/paper_bin/carbon{
pixel_y = 4;
pixel_x = -4
},
/obj/item/pen/fountain{
pixel_x = -4;
pixel_y = 6
},
/obj/item/stamp{
pixel_x = 8;
pixel_y = 8
},
/obj/item/stamp/denied{
pixel_x = 8
},
/obj/machinery/button/door/directional/west{
id = "nt_rep_priv";
name = "Privacy Shutters Control"
},
/obj/item/radio/intercom/directional/north,
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"xL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood,
/area/command/heads_quarters/captain/private/nt_rep)
"yC" = (
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"Ab" = (
/turf/closed/wall,
/area/station/maintenance/hallway/abandoned_command)
"Bv" = (
/obj/machinery/door/poddoor/preopen{
id = "nt_rep_priv";
name = "Privacy Shutter"
},
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/maintenance/hallway/abandoned_command)
"Bw" = (
/obj/structure/extinguisher_cabinet/directional/west,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
/turf/open/floor/plating,
/area/station/maintenance/hallway/abandoned_command)
"Dp" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"Ds" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/access/all/command/captain,
/obj/effect/mapping_helpers/airlock/locked,
/obj/machinery/door/firedoor,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"Et" = (
/obj/machinery/door/airlock/corporate{
name = "NT Consultant's Office"
},
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/obj/effect/mapping_helpers/airlock/access/all/cent_com/rep_door,
/turf/open/floor/iron,
/area/station/maintenance/hallway/abandoned_command)
"EK" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/machinery/newscaster/directional/north,
/turf/open/floor/wood,
/area/command/heads_quarters/captain/private/nt_rep)
"FF" = (
/obj/structure/cable,
/turf/template_noop,
/area/station/command/heads_quarters/captain/private)
"FO" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/maintenance/hallway/abandoned_command)
"Ht" = (
/obj/effect/spawner/random/maintenance,
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/plating/rust,
/area/station/maintenance/fore/lesser)
"HH" = (
/obj/structure/cable,
/obj/structure/displaycase/captain{
pixel_y = 5
},
/turf/open/floor/iron/dark/small,
/area/station/command/heads_quarters/captain/private)
"HS" = (
/obj/structure/table/wood,
/obj/item/camera{
pixel_x = 6;
pixel_y = 3
},
/obj/item/camera_film{
pixel_x = -5;
pixel_y = 3
},
/obj/item/camera_film{
pixel_x = -4;
pixel_y = 7
},
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"Ll" = (
/obj/machinery/firealarm/directional/north,
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"Nt" = (
/turf/open/floor/iron,
/area/station/maintenance/hallway/abandoned_command)
"OS" = (
/obj/structure/filingcabinet/employment,
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"Pd" = (
/obj/structure/disposalpipe/segment{
dir = 5
},
/turf/open/floor/plating,
/area/station/maintenance/hallway/abandoned_command)
"Pf" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/hallway/abandoned_command)
"QJ" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
"Rb" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood,
/area/command/heads_quarters/captain/private/nt_rep)
"Rk" = (
/turf/closed/wall,
/area/command/heads_quarters/captain/private/nt_rep)
"TT" = (
/obj/machinery/photocopier,
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"VM" = (
/obj/structure/table/wood,
/obj/item/stamp/centcom{
pixel_y = 13;
pixel_x = -7
},
/turf/open/floor/carpet/executive,
/area/command/heads_quarters/captain/private/nt_rep)
"Yp" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/fore/lesser)
"Zf" = (
/obj/structure/hedge,
/obj/machinery/camera/autoname/directional/east,
/obj/structure/cable,
/turf/open/floor/iron/dark/small,
/area/station/command/heads_quarters/captain/private)
"ZQ" = (
/obj/effect/spawner/random/structure/crate_abandoned,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
(1,1,1) = {"
iS
wx
Ds
HH
FF
nw
"}
(2,1,1) = {"
QJ
Ht
Yp
nw
FF
nw
"}
(3,1,1) = {"
QJ
Dp
Yp
ae
FF
FF
"}
(4,1,1) = {"
eD
ZQ
Yp
nw
nw
Zf
"}
(5,1,1) = {"
QJ
sZ
sZ
sZ
sZ
sZ
"}
(6,1,1) = {"
QJ
Rk
xH
nh
aU
bD
"}
(7,1,1) = {"
lJ
Rk
rA
ca
yC
au
"}
(8,1,1) = {"
nM
Rk
HS
VM
yC
OS
"}
(9,1,1) = {"
iD
Rk
Ll
jh
pV
TT
"}
(10,1,1) = {"
QJ
Rk
Rb
xL
vK
sZ
"}
(11,1,1) = {"
nM
Rk
EK
cP
sZ
nw
"}
(12,1,1) = {"
eD
Rk
ti
ix
sZ
nw
"}
(13,1,1) = {"
ii
Ab
Bv
Et
Pf
Pf
"}
(14,1,1) = {"
iC
Bw
Pd
FO
Nt
gh
"}
+3
View File
@@ -18,6 +18,9 @@
#define MAIN_STATION_TRAM "main station tram"
///the specific_lift_id of the tram on the hilbert research station
#define HILBERT_TRAM "tram_hilbert"
///the specific_lift_id of the trams on birdshot station
#define PRISON_TRAM "prison_tram"
#define MAINTENANCE_TRAM "maint_tram"
// Defines for update_lift_doors
#define OPEN_DOORS "open"
+6
View File
@@ -20,3 +20,9 @@
#define HILBERT_PORT 1
#define HILBERT_CENTRAL 2
#define HILBERT_STARBOARD 3
#define BIRDSHOT_PRISON_WING 1
#define BIRDSHOT_SECURITY_WING 2
#define BIRDSHOT_MAINTENANCE_LEFT 1
#define BRIDSHOT_MAINTENANCE_RIGHT 2
+19
View File
@@ -336,6 +336,12 @@
credit_cost = CARGO_CRATE_VALUE * 4
description = "A train but in space, choo choo!"
/datum/map_template/shuttle/emergency/birdshot
suffix = "birdshot"
name = "Birdshot Station Emergency Shuttle"
credit_cost = CARGO_CRATE_VALUE * 2
description = "We pulled this one out of Mothball just for you!"
/datum/map_template/shuttle/emergency/scrapheap
suffix = "scrapheap"
name = "Standby Evacuation Vessel \"Scrapheap Challenge\""
@@ -546,6 +552,11 @@
name = "NT Construction Vessel"
description = "A small cargo vessel with open interiors. Starts with a 25% chance to spawn a functional RIPLEY, and has infinite power."
/datum/map_template/shuttle/whiteship/birdshot
suffix = "birdshot"
name = "NT Patrol Bee"
description = "A small patrol vessel with a central corridor connecting all rooms. Features 2 small cargo bays and a brig. Spawns with an agressive and deadly Gelatinous Cube"
/datum/map_template/shuttle/whiteship/kilo
suffix = "kilo"
name = "NT Mining Shuttle"
@@ -598,6 +609,10 @@
suffix = "pubby"
name = "supply shuttle (Pubby)"
/datum/map_template/shuttle/cargo/birdshot
suffix = "birdshot"
name = "supply shuttle (Birdshot)"
/datum/map_template/shuttle/emergency/delta
suffix = "delta"
name = "Delta Station Emergency Shuttle"
@@ -656,6 +671,10 @@
suffix = "donut"
name = "arrival shuttle (Donut)"
/datum/map_template/shuttle/arrival/birdshot
suffix = "birdshot"
name = "arrival shuttle (Birdshot)"
/datum/map_template/shuttle/infiltrator/basic
suffix = "basic"
name = "basic syndicate infiltrator"
+8
View File
@@ -69,6 +69,14 @@
name = "\improper AI Satellite Hallway"
icon_state = "ai"
/area/station/ai_monitored/turret_protected/aisat/teleporter
name ="\improper AI Satellite Teleporter"
icon_state = "ai"
/area/station/ai_monitored/turret_protected/aisat/equipment
name ="\improper AI Satellite Equipment"
icon_state = "ai"
/area/station/ai_monitored/turret_protected/aisat/maint
name = "\improper AI Satellite Maintenance"
icon_state = "ai_maint"
+64
View File
@@ -94,6 +94,10 @@
name = "Engineering Maintenance"
icon_state = "maint_engi"
/area/station/maintenance/department/prison
name = "Prison Maintenance"
icon_state = "sec_prison"
/area/station/maintenance/department/science/xenobiology
name = "Xenobiology Maintenance"
icon_state = "xenomaint"
@@ -217,6 +221,14 @@
name = "Waste Disposal"
icon_state = "disposal"
/area/station/maintenance/hallway/abandoned_command
name = "\improper Abandoned Command Hallway"
icon_state = "maint_bridge"
/area/station/maintenance/hallway/abandoned_recreation
name = "\improper Abandoned Recreation Hallway"
icon_state = "maint_dorms"
/area/station/maintenance/disposal/incinerator
name = "\improper Incinerator"
icon_state = "incinerator"
@@ -346,10 +358,22 @@
icon_state = "entry"
area_flags = UNIQUE_AREA | EVENT_PROTECTED
/area/station/hallway/secondary/dock
name = "\improper Secondary Station Dock Hallway"
icon_state = "hall"
/area/station/hallway/secondary/service
name = "\improper Service Hallway"
icon_state = "hall_service"
/area/station/hallway/secondary/spacebridge
name = "\improper Space Bridge"
icon_state = "hall"
/area/station/hallway/secondary/recreation
name = "\improper Recreation Hallway"
icon_state = "hall"
//Command
/area/station/command
@@ -378,6 +402,11 @@
icon_state = "showroom"
sound_environment = SOUND_AREA_MEDIUM_SOFTFLOOR
/area/station/command/corporate_suite
name = "\improper Corporate Guest Suite"
icon_state = "command"
sound_environment = SOUND_AREA_WOODFLOOR
/area/station/command/heads_quarters
icon_state = "heads_quarters"
@@ -427,6 +456,13 @@
icon_state = "gateway"
ambience_index = AMBIENCE_ENGI
//Command - Bonus
/area/station/command/corporate_dock
name = "\improper Corporate Private Dock"
icon_state = "command"
sound_environment = SOUND_AREA_SMALL_SOFTFLOOR
//Commons
/area/station/commons
@@ -646,6 +682,11 @@
icon_state = "theatre"
sound_environment = SOUND_AREA_WOODFLOOR
/area/station/service/greenroom
name = "\improper Greenroom"
icon_state = "theatre"
sound_environment = SOUND_AREA_SMALL_SOFTFLOOR
/area/station/service/theater/abandoned
name = "\improper Abandoned Theater"
icon_state = "abandoned_theatre"
@@ -1105,6 +1146,14 @@
name = "\improper Security Office"
icon_state = "security"
/area/station/security/breakroom
name = "\improper Security Break Room"
icon_state = "brig"
/area/station/security/tram
name = "\improper Security Transfer Tram"
icon_state = "security"
/area/station/security/lockers
name = "\improper Security Locker Room"
icon_state = "securitylockerroom"
@@ -1319,6 +1368,11 @@
name = "\improper Drone Bay"
icon_state = "cargo_drone"
/area/station/cargo/boutique
name = "\improper Boutique"
icon_state = "cargo_delivery"
sound_environment = SOUND_AREA_WOODFLOOR
/area/station/cargo/warehouse/upper
name = "\improper Upper Warehouse"
@@ -1387,6 +1441,11 @@
name = "\improper Cytology Lab"
icon_state = "cytology"
/area/station/science/cubicle
name = "\improper Science Cubicles"
icon_state = "science"
sound_environment = SOUND_AREA_MEDIUM_SOFTFLOOR
// Use this for the main lab. If test equipment, storage, etc is also present use this one too.
/area/station/science/ordnance
name = "\improper Ordnance Lab"
@@ -1457,6 +1516,11 @@
name = "\improper Robotics Lab"
icon_state = "ass_line"
/area/station/science/robotics/augments
name = "improper Augmentation Theater"
icon_state = "robotics"
sound_environment = SOUND_AREA_TUNNEL_ENCLOSED
/area/station/science/research
name = "\improper Research Division"
icon_state = "science"
+2
View File
@@ -62,6 +62,8 @@
/area/station/security/prison,\
/area/station/security/range,\
/area/station/security/checkpoint,\
/area/station/security/tram,\
/area/station/security/breakroom,\
/area/station/security/interrogation))
for (var/area_type in possible_areas)
if(GLOB.areas_by_type[area_type])
@@ -19,6 +19,7 @@ GLOBAL_LIST_EMPTY(tram_landmarks)
LAZYREMOVEASSOC(GLOB.tram_landmarks, specific_lift_id, src)
return ..()
//tramstation
/obj/effect/landmark/tram/tramstation/west
name = "West Wing"
@@ -35,6 +36,28 @@ GLOBAL_LIST_EMPTY(tram_landmarks)
platform_code = TRAMSTATION_EAST
tgui_icons = list("Departures" = "plane-departure", "Cargo" = "box", "Science" = "flask")
//birdshot
/obj/effect/landmark/tram/birdshot/sec_wing
name = "Security Wing"
platform_code = BIRDSHOT_SECURITY_WING
tgui_icons = list("Security" = "gavel")
/obj/effect/landmark/tram/birdshot/prison_wing
name = "Prison Wing"
platform_code = BIRDSHOT_PRISON_WING
tgui_icons = list("Prison" = "box")
/obj/effect/landmark/tram/birdshot/maint_left
name = "Port Platform"
platform_code = BIRDSHOT_MAINTENANCE_LEFT
tgui_icons = list("Port Platform" = "plane-departure")
/obj/effect/landmark/tram/birdshot/maint_right
name = "Starboard Platform"
platform_code = BRIDSHOT_MAINTENANCE_RIGHT
tgui_icons = list("Starboard Platform" = "plane-arrival")
/**
* lift_id landmarks. used to map in specific_lift_id to trams. when the trams lift_master encounters one on a trams tile
* it sets its specific_lift_id to that landmark. allows you to have multiple trams and multiple controls linking to their specific tram
+6 -1
View File
@@ -13,8 +13,13 @@ Format:
votable (is this map votable)
endmap
map metastation
map birdshot
#default
maxplayers 66
votable
endmap
map metastation
minplayers 25
#voteweight 0.5
votable