mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-25 14:08:31 +01:00
[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**  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:
co-authored by
Zytolg <theoriginaldash@ gmail,com>
Zytolg
Zytolg <theoriginaldash@ gmail,com>
lessthanthree
Gandalf
parent
38c6e627b5
commit
39ebf7c2af
@@ -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
@@ -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
|
||||
"}
|
||||
@@ -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
|
||||
"}
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user