Adds new station map Nebulastation (#84826)

## About The Pull Request

Adds a completely brand new multi-z station map "NebulaStation". 
New areas and few exclusive map shuttles (ferry, mining, arrival, evac,
cargo)
Few example screenshots
![StrongDMM-2024-07-19 20 53
15](https://github.com/user-attachments/assets/e895bae6-f3e7-4ee4-9779-96266e943db0)
![StrongDMM-2024-07-19 20 51
41](https://github.com/user-attachments/assets/43bb1443-1c2c-4c4e-8f0c-b743866c84fa)

![image](https://github.com/tgstation/tgstation/assets/143291881/4bdfa1d7-ba84-408b-a4ff-9fa0dd3a2783)

![image](https://github.com/tgstation/tgstation/assets/143291881/6caa71cc-92f2-49ff-b05c-76e091b5b05b)

![image](https://github.com/tgstation/tgstation/assets/143291881/c64ac863-9287-4827-9168-ea9a55f66a9e)

![image](https://github.com/tgstation/tgstation/assets/143291881/dff66e71-89a0-4da7-94f5-07774c239047)
And more...

## Why It's Good For The Game

New maps are always good for the game

## Changelog

🆑 Kiko
add: Nebulastation, new station map
/🆑
This commit is contained in:
Kiko Wen
2024-11-06 22:17:48 +02:00
committed by GitHub
parent 892a460254
commit 56d037bfd4
24 changed files with 299467 additions and 1 deletions

View File

@@ -13,6 +13,7 @@
#include "map_files\Mining\Lavaland.dmm" #include "map_files\Mining\Lavaland.dmm"
#include "map_files\NorthStar\north_star.dmm" #include "map_files\NorthStar\north_star.dmm"
#include "map_files\tramstation\tramstation.dmm" #include "map_files\tramstation\tramstation.dmm"
#include "map_files\NebulaStation\NebulaStation.dmm"
#include "map_files\wawastation\wawastation.dmm" #include "map_files\wawastation\wawastation.dmm"
#ifdef CIBUILDING #ifdef CIBUILDING

File diff suppressed because it is too large Load Diff

23
_maps/nebulastation.json Normal file
View File

@@ -0,0 +1,23 @@
{
"version": 1,
"map_name": "NebulaStation",
"map_path": "map_files/NebulaStation",
"map_file": "NebulaStation.dmm",
"shuttles": {
"cargo": "cargo_nebula",
"ferry": "ferry_nebula",
"whiteship": "whiteship_tram",
"emergency": "emergency_nebula"
},
"traits": [
{
"Up": true,
"Linkage": "Cross"
},
{
"Down": true,
"Baseturf": "/turf/open/openspace",
"Linkage": "Cross"
}
]
}

View File

@@ -0,0 +1,452 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/arrival)
"b" = (
/obj/structure/closet/firecloset,
/obj/structure/sign/poster/official/random/directional/north,
/obj/machinery/light/warm/directional/north,
/obj/effect/turf_decal/siding/wood/corner{
dir = 8
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"c" = (
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"d" = (
/obj/structure/chair/comfy/shuttle,
/turf/open/floor/glass/reinforced,
/area/shuttle/arrival)
"e" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"f" = (
/obj/effect/turf_decal/siding/wood/corner{
dir = 8
},
/obj/structure/chair/comfy/black,
/obj/machinery/digital_clock/directional/north,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"g" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/machinery/light/directional/east,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"h" = (
/obj/effect/turf_decal/siding/wood{
dir = 6
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"k" = (
/obj/machinery/door/airlock/shuttle/glass,
/turf/open/floor/plating,
/area/shuttle/arrival)
"l" = (
/obj/effect/turf_decal/siding/wood{
dir = 5
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"m" = (
/obj/structure/window/reinforced/spawner/directional/east,
/obj/item/kirbyplants/organic/plant22,
/obj/effect/turf_decal/siding/wood{
dir = 6
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"n" = (
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"p" = (
/obj/machinery/requests_console/directional/south{
department = "Arrival shuttle";
name = "Arrival Shuttle Requests Console"
},
/obj/effect/turf_decal/siding/wood/corner{
dir = 1
},
/obj/structure/chair/comfy/black{
dir = 1
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"q" = (
/obj/structure/table/wood,
/obj/item/reagent_containers/cup/soda_cans/dr_gibb{
pixel_x = 5;
pixel_y = 9
},
/obj/item/reagent_containers/cup/soda_cans/starkist{
pixel_y = 9;
pixel_x = -5
},
/obj/item/reagent_containers/cup/soda_cans/pwr_game{
pixel_y = 3
},
/obj/effect/turf_decal/siding/wood/corner,
/obj/structure/noticeboard/directional/north,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"r" = (
/obj/machinery/light/warm/directional/south,
/obj/effect/turf_decal/siding/wood/corner{
dir = 4
},
/obj/structure/closet/wardrobe/grey,
/obj/structure/sign/poster/official/random/directional/south,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"t" = (
/obj/structure/table/wood,
/obj/item/toy/cards/deck{
plane = -7
},
/obj/item/toy/plush/moth{
pixel_y = 4
},
/obj/effect/turf_decal/siding/wood/corner{
dir = 4
},
/obj/machinery/digital_clock/directional/south,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"u" = (
/obj/effect/turf_decal/siding/wood{
dir = 9
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"v" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/arrival)
"x" = (
/obj/machinery/computer/arcade/orion_trail{
dir = 4
},
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"y" = (
/obj/structure/chair/comfy/shuttle,
/obj/machinery/light/directional/east,
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"z" = (
/obj/machinery/computer/arcade/battle{
dir = 4
},
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"A" = (
/obj/machinery/power/shuttle_engine/propulsion{
dir = 4
},
/obj/docking_port/mobile/arrivals,
/turf/open/floor/plating/airless,
/area/shuttle/arrival)
"B" = (
/obj/structure/window/reinforced/spawner/directional/west,
/obj/item/kirbyplants/organic/plant22,
/obj/effect/turf_decal/siding/wood{
dir = 9
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"D" = (
/obj/machinery/power/shuttle_engine/propulsion{
dir = 4
},
/turf/open/floor/plating/airless,
/area/shuttle/arrival)
"E" = (
/obj/structure/chair/comfy/shuttle{
dir = 4
},
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"G" = (
/obj/machinery/power/shuttle_engine/heater{
dir = 4
},
/obj/structure/window/reinforced/survival_pod/spawner/directional/west,
/turf/open/floor/plating/airless,
/area/shuttle/arrival)
"H" = (
/obj/structure/window/reinforced/spawner/directional/east,
/obj/item/kirbyplants/organic/plant22,
/obj/effect/turf_decal/siding/wood{
dir = 5
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"I" = (
/obj/structure/window/reinforced/spawner/directional/west,
/obj/item/kirbyplants/organic/plant22,
/obj/effect/turf_decal/siding/wood{
dir = 10
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"J" = (
/turf/open/floor/carpet/black,
/area/shuttle/arrival)
"L" = (
/obj/effect/turf_decal/siding/wood{
dir = 10
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"O" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/turf/open/floor/glass/reinforced,
/area/shuttle/arrival)
"Q" = (
/turf/template_noop,
/area/template_noop)
"R" = (
/obj/structure/closet/emcloset,
/obj/machinery/light/warm/directional/north,
/obj/effect/turf_decal/siding/wood/corner,
/obj/item/storage/medkit/regular,
/obj/item/radio/intercom/directional/north,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"S" = (
/obj/structure/table/wood,
/obj/item/reagent_containers/cup/glass/coffee{
pixel_y = 10;
pixel_x = 9
},
/obj/item/reagent_containers/cup/glass/coffee{
pixel_y = 2;
pixel_x = 9
},
/obj/item/storage/box/donkpockets{
pixel_x = -5;
pixel_y = 5
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"T" = (
/obj/machinery/door/airlock/shuttle/glass,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"U" = (
/turf/closed/wall/mineral/titanium/overspace,
/area/shuttle/arrival)
"V" = (
/obj/machinery/light/warm/directional/south,
/obj/effect/turf_decal/siding/wood/corner{
dir = 1
},
/obj/structure/closet/wardrobe/mixed,
/obj/item/radio/intercom/directional/south,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"W" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"Y" = (
/obj/structure/table/wood,
/obj/machinery/coffeemaker/impressa,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
"Z" = (
/obj/structure/table/wood,
/obj/machinery/microwave,
/turf/open/floor/wood/parquet,
/area/shuttle/arrival)
(1,1,1) = {"
Q
Q
a
a
a
Q
Q
"}
(2,1,1) = {"
Q
a
a
E
a
a
Q
"}
(3,1,1) = {"
Q
a
y
J
g
a
Q
"}
(4,1,1) = {"
U
v
v
T
v
v
U
"}
(5,1,1) = {"
v
q
z
e
x
t
v
"}
(6,1,1) = {"
k
n
J
J
J
W
k
"}
(7,1,1) = {"
v
b
L
J
u
V
v
"}
(8,1,1) = {"
U
v
m
J
H
v
U
"}
(9,1,1) = {"
Q
a
d
J
O
a
Q
"}
(10,1,1) = {"
Q
a
d
J
O
a
Q
"}
(11,1,1) = {"
Q
a
d
J
O
a
Q
"}
(12,1,1) = {"
U
v
I
J
B
v
U
"}
(13,1,1) = {"
v
R
h
J
l
r
v
"}
(14,1,1) = {"
k
n
J
J
J
W
k
"}
(15,1,1) = {"
v
f
c
c
c
p
v
"}
(16,1,1) = {"
U
v
Y
Z
S
v
U
"}
(17,1,1) = {"
Q
v
G
G
G
v
Q
"}
(18,1,1) = {"
Q
U
D
A
D
U
Q
"}

View File

@@ -0,0 +1,333 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/machinery/power/shuttle_engine/propulsion,
/turf/open/floor/plating,
/area/shuttle/supply)
"b" = (
/obj/machinery/conveyor/inverted{
dir = 5;
id = "QMLoad"
},
/obj/structure/railing{
dir = 9
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"c" = (
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"d" = (
/obj/machinery/light/directional/east,
/obj/machinery/button/door/directional/east{
id = "QMLoaddoor";
name = "Loading Doors";
pixel_y = -8;
req_access = list("cargo")
},
/obj/machinery/button/door/directional/east{
id = "QMLoaddoor2";
name = "Loading Doors";
pixel_y = 8;
req_access = list("cargo")
},
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"e" = (
/obj/machinery/light/directional/west,
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"f" = (
/obj/machinery/door/airlock/titanium{
name = "Supply Shuttle Airlock"
},
/turf/open/floor/plating,
/area/shuttle/supply)
"h" = (
/obj/machinery/conveyor{
dir = 4;
id = "QMLoad2"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"i" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/trimline/dark/warning{
dir = 1
},
/turf/open/floor/iron/dark/side,
/area/shuttle/supply)
"j" = (
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/trimline/dark/warning,
/turf/open/floor/iron/dark/side{
dir = 1
},
/area/shuttle/supply)
"n" = (
/obj/machinery/conveyor{
dir = 5;
id = "QMLoad2"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"p" = (
/obj/machinery/door/poddoor{
id = "QMLoaddoor";
name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 8;
id = "QMLoad"
},
/turf/open/floor/plating,
/area/shuttle/supply)
"s" = (
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"v" = (
/obj/machinery/conveyor{
dir = 1;
id = "QMLoad2"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"y" = (
/obj/machinery/conveyor{
dir = 8;
id = "QMLoad"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"A" = (
/obj/machinery/power/shuttle_engine/heater,
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/plating,
/area/shuttle/supply)
"C" = (
/obj/machinery/conveyor/inverted{
dir = 5;
id = "QMLoad"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"D" = (
/obj/machinery/door/airlock/titanium{
name = "Supply Shuttle Airlock"
},
/obj/docking_port/mobile/supply,
/turf/open/floor/plating,
/area/shuttle/supply)
"E" = (
/obj/machinery/conveyor/inverted{
dir = 9;
id = "QMLoad2"
},
/obj/structure/railing{
dir = 10
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"G" = (
/obj/machinery/conveyor{
dir = 1;
id = "QMLoad"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"I" = (
/obj/machinery/conveyor{
dir = 6;
id = "QMLoad2"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"J" = (
/turf/template_noop,
/area/template_noop)
"L" = (
/obj/machinery/conveyor/inverted{
dir = 9;
id = "QMLoad2"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"M" = (
/obj/machinery/conveyor{
dir = 9;
id = "QMLoad"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"O" = (
/obj/machinery/conveyor{
dir = 10;
id = "QMLoad"
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"P" = (
/obj/machinery/conveyor/inverted{
dir = 10;
id = "QMLoad2"
},
/obj/structure/railing{
dir = 6
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"Q" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/supply)
"T" = (
/turf/open/floor/glass/reinforced,
/area/shuttle/supply)
"U" = (
/obj/machinery/door/poddoor{
id = "QMLoaddoor2";
name = "Supply Dock Loading Door"
},
/obj/machinery/conveyor{
dir = 4;
id = "QMLoad2"
},
/turf/open/floor/plating,
/area/shuttle/supply)
"V" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/trimline/dark/warning{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/turf/open/floor/iron/dark/side{
dir = 8
},
/area/shuttle/supply)
"W" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/supply)
"X" = (
/turf/closed/wall/mineral/titanium/nodiagonal,
/area/shuttle/supply)
"Y" = (
/obj/machinery/conveyor/inverted{
dir = 6;
id = "QMLoad"
},
/obj/structure/railing{
dir = 5
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/supply)
"Z" = (
/turf/closed/wall/mineral/plastitanium,
/area/shuttle/supply)
(1,1,1) = {"
J
Q
W
Q
Q
Q
Q
Q
W
Q
a
J
"}
(2,1,1) = {"
Q
Q
n
v
v
X
G
G
M
Q
A
a
"}
(3,1,1) = {"
Q
n
P
s
T
e
T
s
Y
M
Q
Z
"}
(4,1,1) = {"
Q
h
i
c
T
c
T
c
j
y
A
a
"}
(5,1,1) = {"
Q
I
E
s
T
d
T
s
b
O
Q
Z
"}
(6,1,1) = {"
Q
Q
I
L
V
X
V
C
O
Q
A
a
"}
(7,1,1) = {"
J
Q
W
U
f
Q
D
p
W
Q
a
J
"}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,365 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 1
},
/obj/effect/turf_decal/siding/thinplating_new/dark,
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"b" = (
/obj/effect/turf_decal/bot,
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/turf/open/floor/iron/dark/small,
/area/shuttle/transport)
"c" = (
/obj/effect/turf_decal/bot,
/obj/structure/chair/comfy/shuttle,
/obj/machinery/light/directional/north,
/obj/structure/sign/poster/official/random/directional/north,
/turf/open/floor/iron/dark/small,
/area/shuttle/transport)
"h" = (
/obj/effect/turf_decal/bot,
/obj/structure/chair/comfy/shuttle,
/turf/open/floor/iron/dark/small,
/area/shuttle/transport)
"i" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/transport)
"j" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/transport)
"n" = (
/obj/machinery/power/shuttle_engine/propulsion/left{
dir = 8
},
/turf/open/floor/plating/airless,
/area/shuttle/transport)
"o" = (
/obj/machinery/power/shuttle_engine/heater{
dir = 8
},
/obj/structure/window/reinforced/survival_pod/spawner/directional/east,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/plating/airless,
/area/shuttle/transport)
"q" = (
/obj/machinery/door/airlock/shuttle{
name = "Ferry Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/structure/fans/tiny,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/transport)
"s" = (
/turf/closed/wall/mineral/plastitanium,
/area/shuttle/transport)
"t" = (
/obj/effect/turf_decal/bot,
/obj/machinery/computer/shuttle/ferry/request{
dir = 4
},
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"u" = (
/obj/structure/hedge,
/obj/structure/railing{
dir = 5
},
/obj/structure/sign/flag/nanotrasen/directional/south,
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"x" = (
/obj/effect/turf_decal/stripes/corner,
/obj/effect/turf_decal/stripes/corner{
dir = 1
},
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark/corner{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark/corner{
dir = 1
},
/obj/effect/turf_decal/siding/thinplating_new/dark/corner,
/obj/effect/turf_decal/trimline/neutral,
/obj/effect/turf_decal/siding/thinplating_new/dark/corner{
dir = 4
},
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"y" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/structure/table/reinforced,
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/obj/item/storage/fancy/coffee_condi_display{
pixel_y = 11
},
/obj/item/reagent_containers/cup/glass/coffee{
pixel_y = 3;
pixel_x = -6
},
/obj/item/reagent_containers/cup/glass/coffee{
pixel_y = 3;
pixel_x = 6
},
/obj/structure/sign/calendar/directional/south,
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"z" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 1
},
/obj/effect/turf_decal/siding/thinplating_new/dark,
/obj/effect/turf_decal/trimline/neutral,
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"E" = (
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
/obj/effect/turf_decal/stripes/corner{
dir = 1
},
/obj/effect/turf_decal/stripes/corner,
/obj/effect/turf_decal/siding/thinplating_new/dark/corner{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark/corner{
dir = 1
},
/obj/effect/turf_decal/siding/thinplating_new/dark/corner,
/obj/effect/turf_decal/siding/thinplating_new/dark/corner{
dir = 4
},
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"J" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/south,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/flora/bush/fullgrass/style_random,
/obj/structure/flora/bush/grassy/style_random,
/obj/structure/flora/grass/jungle/b/style_random,
/obj/structure/flora/bush/lavendergrass/style_random,
/obj/structure/flora/bush/leafy,
/obj/structure/flora/bush/flowers_br/style_random,
/obj/structure/window/reinforced/spawner/directional/east,
/obj/structure/flora/bush/large/style_2{
pixel_y = 0
},
/turf/open/floor/grass,
/area/shuttle/transport)
"K" = (
/obj/effect/turf_decal/bot,
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/machinery/light/directional/south,
/obj/structure/sign/poster/official/random/directional/south,
/turf/open/floor/iron/dark/small,
/area/shuttle/transport)
"L" = (
/turf/closed/wall/mineral/titanium/nodiagonal,
/area/shuttle/transport)
"M" = (
/obj/structure/sign/nanotrasen,
/turf/closed/wall/mineral/titanium,
/area/shuttle/transport)
"N" = (
/obj/structure/hedge,
/obj/structure/railing{
dir = 6
},
/obj/structure/sign/flag/nanotrasen/directional/north,
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"S" = (
/turf/template_noop,
/area/template_noop)
"U" = (
/obj/effect/turf_decal/trimline/neutral,
/obj/effect/turf_decal/stripes/end{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark/end{
dir = 8
},
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"V" = (
/obj/machinery/door/airlock/shuttle{
name = "Ferry Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/structure/fans/tiny,
/obj/docking_port/mobile{
dir = 8;
shuttle_id = "ferry";
name = "ferry shuttle";
preferred_direction = 4
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/transport)
"W" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/structure/table/reinforced,
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/obj/machinery/recharger{
pixel_x = 6;
pixel_y = 2
},
/obj/machinery/recharger{
pixel_x = -6;
pixel_y = 2
},
/obj/machinery/digital_clock/directional/north,
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
"Z" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/turf/open/floor/iron/dark/textured,
/area/shuttle/transport)
(1,1,1) = {"
S
n
n
n
S
"}
(2,1,1) = {"
s
o
o
o
s
"}
(3,1,1) = {"
L
N
t
u
L
"}
(4,1,1) = {"
j
h
U
b
j
"}
(5,1,1) = {"
i
c
a
b
M
"}
(6,1,1) = {"
q
Z
x
Z
q
"}
(7,1,1) = {"
M
h
a
K
i
"}
(8,1,1) = {"
j
h
z
b
j
"}
(9,1,1) = {"
i
W
E
y
i
"}
(10,1,1) = {"
i
J
z
J
i
"}
(11,1,1) = {"
i
j
V
j
i
"}

View File

@@ -0,0 +1,405 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/machinery/door/airlock/shuttle{
name = "Labor Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/plating,
/area/shuttle/labor)
"b" = (
/turf/closed/wall/mineral/titanium/nodiagonal,
/area/shuttle/labor)
"h" = (
/obj/machinery/power/shuttle_engine/propulsion,
/turf/open/floor/plating/airless,
/area/shuttle/labor)
"i" = (
/turf/closed/wall/mineral/plastitanium,
/area/shuttle/labor)
"j" = (
/obj/machinery/mineral/labor_claim_console{
pixel_x = 30
},
/obj/effect/turf_decal/stripes/line{
dir = 5
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 5
},
/obj/item/kirbyplants/organic/plant17,
/obj/effect/turf_decal/trimline/dark/corner{
dir = 8
},
/turf/open/floor/iron/dark/smooth_corner{
dir = 8
},
/area/shuttle/labor)
"k" = (
/turf/open/floor/iron/dark/small,
/area/shuttle/labor)
"l" = (
/obj/machinery/mineral/stacking_machine/laborstacker{
input_dir = 2;
output_dir = 1
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron/dark,
/area/shuttle/labor)
"r" = (
/obj/item/folder/red,
/obj/item/restraints/handcuffs,
/obj/structure/table/reinforced,
/obj/structure/railing,
/turf/open/floor/iron/dark/textured,
/area/shuttle/labor)
"v" = (
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/head/utility/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/utility/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/utility/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/utility/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/utility/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/structure/closet/crate/internals,
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron/dark/small,
/area/shuttle/labor)
"x" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/labor)
"y" = (
/obj/machinery/door/airlock/shuttle{
name = "Labor Shuttle Airlock"
},
/obj/effect/turf_decal/stripes/line,
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron/dark,
/area/shuttle/labor)
"z" = (
/obj/machinery/computer/shuttle/labor{
dir = 4
},
/obj/structure/reagent_dispensers/wall/peppertank/directional/west,
/obj/effect/turf_decal/bot,
/obj/structure/railing,
/turf/open/floor/iron/dark/textured,
/area/shuttle/labor)
"A" = (
/obj/machinery/door/airlock/shuttle{
id_tag = "prisonshuttle";
name = "Labor Shuttle Airlock"
},
/obj/docking_port/mobile{
dir = 8;
shuttle_id = "laborcamp";
name = "labor camp shuttle";
port_direction = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/plating,
/area/shuttle/labor)
"B" = (
/obj/machinery/power/shuttle_engine/heater,
/obj/structure/window/reinforced/survival_pod/spawner/directional/north,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plating/airless,
/area/shuttle/labor)
"C" = (
/obj/structure/chair/comfy/shuttle{
dir = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/obj/structure/railing,
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 10
},
/obj/effect/turf_decal/trimline/dark/corner{
dir = 4
},
/obj/structure/sign/poster/official/obey/directional/west,
/turf/open/floor/iron/dark/smooth_corner{
dir = 4
},
/area/shuttle/labor)
"D" = (
/obj/effect/turf_decal/trimline/dark/corner,
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/dark/corner{
dir = 4
},
/turf/open/floor/iron/dark/smooth_corner,
/area/shuttle/labor)
"F" = (
/obj/effect/turf_decal/siding/dark_red/corner,
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/effect/turf_decal/siding/dark_red{
dir = 9
},
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/labor)
"H" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/labor)
"I" = (
/obj/effect/turf_decal/trimline/dark/warning{
dir = 4
},
/turf/open/floor/iron/dark/small,
/area/shuttle/labor)
"J" = (
/obj/machinery/button/flasher{
id = "gulagshuttleflasher";
name = "Flash Control";
pixel_y = -26;
req_access = list("security")
},
/obj/machinery/light/directional/south,
/obj/effect/turf_decal/siding/dark_red,
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/effect/turf_decal/siding/dark_red{
dir = 1
},
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/labor)
"L" = (
/obj/structure/chair/office{
dir = 1
},
/obj/structure/railing/corner/end{
dir = 4
},
/obj/structure/railing/corner/end/flip{
dir = 8
},
/obj/effect/turf_decal/trimline/dark,
/turf/open/floor/iron/dark/textured,
/area/shuttle/labor)
"N" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/machinery/light/directional/north,
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 1
},
/obj/effect/turf_decal/trimline/dark,
/obj/effect/turf_decal/trimline/dark/corner{
dir = 8
},
/obj/effect/turf_decal/trimline/dark/corner,
/obj/effect/turf_decal/trimline/dark/mid_joiner{
dir = 1
},
/obj/machinery/digital_clock/directional/north{
pixel_y = 24
},
/turf/open/floor/iron/dark/smooth_edge{
dir = 1
},
/area/shuttle/labor)
"W" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/labor)
"X" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/machinery/flasher/directional/east{
id = "gulagshuttleflasher"
},
/obj/effect/turf_decal/stripes/line{
dir = 6
},
/obj/structure/railing,
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 6
},
/obj/effect/turf_decal/trimline/dark/corner{
dir = 1
},
/turf/open/floor/iron/dark/smooth_corner{
dir = 1
},
/area/shuttle/labor)
"Y" = (
/obj/machinery/mineral/stacking_unit_console{
pixel_x = 30;
pixel_y = 30
},
/obj/effect/turf_decal/siding/dark_red,
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/effect/turf_decal/siding/dark_red{
dir = 1
},
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/labor)
"Z" = (
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/siding/thinplating_new/dark,
/obj/effect/turf_decal/trimline/dark,
/obj/effect/turf_decal/trimline/dark/corner{
dir = 4
},
/obj/effect/turf_decal/trimline/dark/corner{
dir = 1
},
/obj/effect/turf_decal/trimline/dark/mid_joiner,
/obj/structure/railing/corner/end/flip{
dir = 8
},
/obj/structure/railing/corner/end{
dir = 4
},
/turf/open/floor/iron/dark/smooth_edge,
/area/shuttle/labor)
(1,1,1) = {"
H
H
x
H
x
H
x
b
i
"}
(2,1,1) = {"
W
z
F
y
D
C
v
B
h
"}
(3,1,1) = {"
W
L
J
b
N
Z
k
B
h
"}
(4,1,1) = {"
W
r
Y
l
j
X
I
B
h
"}
(5,1,1) = {"
H
H
a
H
H
H
A
b
i
"}

View File

@@ -0,0 +1,445 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"b" = (
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron/textured_large,
/area/shuttle/mining/large)
"d" = (
/obj/structure/table,
/obj/item/storage/medkit/regular{
pixel_y = 5
},
/obj/effect/turf_decal/stripes/line{
dir = 5
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 5
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"e" = (
/obj/machinery/power/shuttle_engine/propulsion,
/turf/open/floor/plating,
/area/shuttle/mining/large)
"i" = (
/obj/structure/sign/warning/vacuum/external/directional/east,
/obj/structure/cable,
/obj/machinery/atmospherics/components/binary/pump{
dir = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 4
},
/turf/open/floor/plating,
/area/shuttle/mining/large)
"j" = (
/obj/machinery/power/shuttle_engine/heater,
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/plating,
/area/shuttle/mining/large)
"l" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"o" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"p" = (
/obj/structure/ore_box,
/obj/effect/turf_decal/delivery,
/obj/machinery/power/apc/auto_name/directional/east,
/obj/machinery/light/small/directional/north,
/obj/structure/cable,
/obj/structure/railing,
/obj/effect/mapping_helpers/apc/cell_10k,
/turf/open/floor/iron/textured_large,
/area/shuttle/mining/large)
"r" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 4
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"s" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 8
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"t" = (
/obj/machinery/computer/shuttle/mining,
/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 1
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"u" = (
/obj/machinery/door/airlock/external/ruin{
name = "Mining Shuttle External Airlock"
},
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
/area/shuttle/mining/large)
"x" = (
/obj/machinery/door/airlock/external/ruin{
name = "Mining Shuttle External Airlock"
},
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
/obj/docking_port/mobile{
shuttle_id = "mining";
name = "mining shuttle";
port_direction = 2
},
/turf/open/floor/plating,
/area/shuttle/mining/large)
"y" = (
/obj/structure/chair/comfy/shuttle{
dir = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 4
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"z" = (
/obj/machinery/status_display/evac,
/turf/closed/wall/mineral/titanium,
/area/shuttle/mining/large)
"B" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"C" = (
/obj/machinery/door/airlock/mining{
name = "Mining Shuttle Cockpit"
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"D" = (
/obj/structure/cable,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 4
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"G" = (
/turf/template_noop,
/area/template_noop)
"H" = (
/obj/machinery/power/shuttle_engine/heater,
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/east,
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/plating,
/area/shuttle/mining/large)
"I" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/mining/large)
"K" = (
/obj/structure/table,
/obj/machinery/light/small/directional/south,
/obj/item/radio{
pixel_x = -5
},
/obj/item/radio{
pixel_x = 5
},
/obj/item/radio,
/obj/machinery/airalarm/directional/east,
/turf/open/floor/iron/textured_large,
/area/shuttle/mining/large)
"M" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/mining/large)
"N" = (
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/head/utility/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/utility/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/structure/closet/crate/internals,
/obj/effect/turf_decal/delivery,
/obj/machinery/airalarm/directional/west,
/obj/machinery/light/small/directional/north,
/obj/structure/railing,
/turf/open/floor/iron/textured_large,
/area/shuttle/mining/large)
"O" = (
/obj/machinery/power/shuttle_engine/heater,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/floor/plating,
/area/shuttle/mining/large)
"P" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/south,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/flora/bush/fullgrass/style_random,
/obj/structure/flora/bush/grassy/style_random,
/obj/structure/flora/grass/jungle/b/style_random,
/obj/structure/flora/bush/lavendergrass/style_random,
/obj/structure/flora/bush/leafy,
/obj/structure/flora/bush/flowers_br/style_random,
/obj/structure/window/reinforced/spawner/directional/east,
/obj/structure/flora/bush/large/style_2{
pixel_y = 0
},
/turf/open/floor/grass,
/area/shuttle/mining/large)
"R" = (
/obj/structure/rack,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 1
},
/obj/item/stock_parts/power_store/cell/high,
/obj/item/screwdriver,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"S" = (
/obj/effect/turf_decal/arrows{
dir = 1
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"T" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/south,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/flora/bush/fullgrass/style_random,
/obj/structure/flora/bush/grassy/style_random,
/obj/structure/flora/grass/jungle/b/style_random,
/obj/structure/flora/bush/lavendergrass/style_random,
/obj/structure/flora/bush/leafy,
/obj/structure/flora/bush/flowers_br/style_random,
/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/floor/grass,
/area/shuttle/mining/large)
"U" = (
/obj/structure/table,
/obj/machinery/light/small/directional/south,
/obj/item/storage/toolbox/emergency,
/obj/item/clothing/mask/gas{
pixel_x = -4;
pixel_y = 4
},
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 4
},
/turf/open/floor/iron/textured_large,
/area/shuttle/mining/large)
"V" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"X" = (
/obj/structure/table,
/obj/item/radio/intercom/directional,
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 9
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"Y" = (
/obj/structure/rack,
/obj/item/crowbar/red,
/obj/item/wrench,
/obj/item/flashlight,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/siding/thinplating_new/dark{
dir = 1
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
"Z" = (
/obj/machinery/holopad{
pixel_x = 1
},
/obj/effect/turf_decal/box,
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining/large)
(1,1,1) = {"
G
M
M
I
I
I
M
O
e
G
"}
(2,1,1) = {"
M
M
P
U
z
N
b
Y
j
e
"}
(3,1,1) = {"
M
X
l
a
T
s
o
M
I
M
"}
(4,1,1) = {"
M
t
B
Z
C
S
V
u
i
x
"}
(5,1,1) = {"
M
d
r
y
T
D
D
M
I
M
"}
(6,1,1) = {"
M
M
P
K
z
p
b
R
j
e
"}
(7,1,1) = {"
G
M
M
I
I
I
M
H
e
G
"}

View File

@@ -29,3 +29,7 @@
/datum/map_template/shuttle/arrival/northstar /datum/map_template/shuttle/arrival/northstar
suffix = "northstar" suffix = "northstar"
name = "arrival shuttle (North Star)" name = "arrival shuttle (North Star)"
/datum/map_template/shuttle/arrival/nebula
suffix = "nebula"
name = "arrival shuttle (Nebula)"

View File

@@ -30,3 +30,7 @@
/datum/map_template/shuttle/cargo/northstar /datum/map_template/shuttle/cargo/northstar
suffix = "northstar" suffix = "northstar"
name = "cargo ferry (North Star)" name = "cargo ferry (North Star)"
/datum/map_template/shuttle/cargo/nebula
suffix = "nebula"
name = "supply shuttle (Nebula)"

View File

@@ -477,6 +477,14 @@
credit_cost = CARGO_CRATE_VALUE * 14 credit_cost = CARGO_CRATE_VALUE * 14
occupancy_limit = "55" occupancy_limit = "55"
/datum/map_template/shuttle/emergency/nebula
suffix = "nebula"
name = "Nebula Station Emergency Shuttle"
description = "AAn excellent luxury shuttle for transporting a large number of passengers. \
It is richly equipped with bushes and free oxygen"
credit_cost = CARGO_CRATE_VALUE * 18
occupancy_limit = "80"
/datum/map_template/shuttle/emergency/raven /datum/map_template/shuttle/emergency/raven
suffix = "raven" suffix = "raven"
name = "CentCom Raven Cruiser" name = "CentCom Raven Cruiser"

View File

@@ -33,3 +33,13 @@
suffix = "kilo" suffix = "kilo"
name = "kilo transport ferry" name = "kilo transport ferry"
description = "Standard issue CentCom Ferry for Kilo pattern stations. Includes additional equipment and rechargers." description = "Standard issue CentCom Ferry for Kilo pattern stations. Includes additional equipment and rechargers."
/datum/map_template/shuttle/ferry/northstar
suffix = "northstar"
name = "north star transport ferry"
description = "In the very depths of the frontier, you'll need a rugged shuttle capable of delivering crew, this is that."
/datum/map_template/shuttle/ferry/nebula
suffix = "nebula"
name = "nebula transport ferry"
description = "A good ferry for a graceful trip with a breeze. Comes with rechargers."

View File

@@ -19,6 +19,10 @@
suffix = "kilo" suffix = "kilo"
name = "labour shuttle (Kilo)" name = "labour shuttle (Kilo)"
/datum/map_template/shuttle/labour/nebula
suffix = "nebula"
name = "labour shuttle (Nebula)"
// MINING SHUTTLES // MINING SHUTTLES
/datum/map_template/shuttle/mining /datum/map_template/shuttle/mining
port_id = "mining" port_id = "mining"
@@ -44,6 +48,10 @@
suffix = "northstar" suffix = "northstar"
name = "mining shuttle (North Star)" name = "mining shuttle (North Star)"
/datum/map_template/shuttle/mining/nebula
suffix = "nebula"
name = "mining shuttle (Nebula)"
// MINING COMMON SHUTTLES // MINING COMMON SHUTTLES
/datum/map_template/shuttle/mining_common /datum/map_template/shuttle/mining_common
port_id = "mining_common" port_id = "mining_common"

View File

@@ -29,6 +29,14 @@
name = "\improper Cargo Office" name = "\improper Cargo Office"
icon_state = "cargo_office" icon_state = "cargo_office"
/area/station/cargo/lower
name = "\improper Lower Cargo Bay"
icon_state = "lower_cargo"
/area/station/cargo/breakroom
name = "\improper Cargo Break Room"
icon_state = "cargo_breakroom"
/area/station/cargo/storage /area/station/cargo/storage
name = "\improper Cargo Bay" name = "\improper Cargo Bay"
icon_state = "cargo_bay" icon_state = "cargo_bay"
@@ -54,6 +62,10 @@
name = "\improper Mining Office" name = "\improper Mining Office"
icon_state = "mining" icon_state = "mining"
/area/station/cargo/mining_breakroom
name = "\improper Mining Break Room"
icon_state = "mining_breakroom"
/area/station/cargo/miningfoundry /area/station/cargo/miningfoundry
name = "\improper Mining Foundry" name = "\improper Mining Foundry"
icon_state = "mining_foundry" icon_state = "mining_foundry"

View File

@@ -68,6 +68,10 @@
name = "\improper Restrooms" name = "\improper Restrooms"
icon_state = "toilet" icon_state = "toilet"
/area/station/commons/toilet/shower
name = "\improper Shower Room"
icon_state = "shower"
/* /*
* Rec and Locker Rooms * Rec and Locker Rooms
*/ */
@@ -108,6 +112,18 @@
name = "\improper Entertainment Center" name = "\improper Entertainment Center"
icon_state = "entertainment" icon_state = "entertainment"
/area/station/commons/fitness/recreation/pool
name = "\improper Swimming Pool"
icon_state = "pool"
/area/station/commons/fitness/recreation/lasertag
name = "\improper Laser Tag Arena"
icon_state = "lasertag"
/area/station/commons/fitness/recreation/sauna
name = "\improper Sauna"
icon_state = "sauna"
/* /*
* Vacant Rooms * Vacant Rooms
*/ */

View File

@@ -86,6 +86,11 @@
icon_state = "engine_sm_room" icon_state = "engine_sm_room"
sound_environment = SOUND_AREA_LARGE_ENCLOSED sound_environment = SOUND_AREA_LARGE_ENCLOSED
/area/station/engineering/supermatter/room/upper
name = "\improper Upper Supermatter Engine Room"
icon_state = "engine_sm_room_upper"
sound_environment = SOUND_AREA_LARGE_ENCLOSED
/area/station/engineering/break_room /area/station/engineering/break_room
name = "\improper Engineering Foyer" name = "\improper Engineering Foyer"
icon_state = "engine_break" icon_state = "engine_break"

View File

@@ -19,6 +19,10 @@
name = "Medbay Central" name = "Medbay Central"
icon_state = "med_central" icon_state = "med_central"
/area/station/medical/lower
name = "\improper Lower Medbay"
icon_state = "lower_med"
/area/station/medical/medbay/lobby /area/station/medical/medbay/lobby
name = "\improper Medbay Lobby" name = "\improper Medbay Lobby"
icon_state = "med_lobby" icon_state = "med_lobby"

View File

@@ -39,6 +39,10 @@
name = "\improper Brig Overlook" name = "\improper Brig Overlook"
icon_state = "upperbrig" icon_state = "upperbrig"
/area/station/security/brig/lower
name = "\improper Lower Brig"
icon_state = "lower_brig"
/area/station/security/brig/entrance /area/station/security/brig/entrance
name = "\improper Brig Entrance" name = "\improper Brig Entrance"
icon_state = "brigentry" icon_state = "brigentry"

View File

@@ -9,6 +9,10 @@
name = "\improper Cafeteria" name = "\improper Cafeteria"
icon_state = "cafeteria" icon_state = "cafeteria"
/area/station/service/minibar
name = "\improper Mini Bar"
icon_state = "minibar"
/area/station/service/kitchen /area/station/service/kitchen
name = "\improper Kitchen" name = "\improper Kitchen"
icon_state = "kitchen" icon_state = "kitchen"
@@ -57,9 +61,14 @@
icon_state = "theatre" icon_state = "theatre"
sound_environment = SOUND_AREA_WOODFLOOR sound_environment = SOUND_AREA_WOODFLOOR
/area/station/service/theater_dressing
name = "\improper Theater Dressing Room"
icon_state = "theatre_dressing"
sound_environment = SOUND_AREA_SMALL_SOFTFLOOR
/area/station/service/greenroom /area/station/service/greenroom
name = "\improper Greenroom" name = "\improper Greenroom"
icon_state = "theatre" icon_state = "theatre_green"
sound_environment = SOUND_AREA_SMALL_SOFTFLOOR sound_environment = SOUND_AREA_SMALL_SOFTFLOOR
/area/station/service/library /area/station/service/library
@@ -178,6 +187,10 @@
name = "\improper Barber" name = "\improper Barber"
icon_state = "barber" icon_state = "barber"
/area/station/service/boutique
name = "\improper Boutique"
icon_state = "boutique"
/* /*
* Abandoned Rooms * Abandoned Rooms
*/ */

View File

@@ -37,3 +37,6 @@
/obj/docking_port/stationary/laborcamp_home/kilo /obj/docking_port/stationary/laborcamp_home/kilo
roundstart_template = /datum/map_template/shuttle/labour/kilo roundstart_template = /datum/map_template/shuttle/labour/kilo
/obj/docking_port/stationary/laborcamp_home/nebula
roundstart_template = /datum/map_template/shuttle/labour/nebula

View File

@@ -139,6 +139,10 @@
roundstart_template = /datum/map_template/shuttle/mining/northstar roundstart_template = /datum/map_template/shuttle/mining/northstar
height = 6 height = 6
/obj/docking_port/stationary/mining_home/nebula
roundstart_template = /datum/map_template/shuttle/mining/nebula
height = 10
/obj/docking_port/stationary/mining_home/common /obj/docking_port/stationary/mining_home/common
name = "SS13: Common Mining Dock" name = "SS13: Common Mining Dock"
shuttle_id = "commonmining_home" shuttle_id = "commonmining_home"

View File

@@ -47,6 +47,11 @@ map tramstation
votable votable
endmap endmap
map nebulastation
minplayers 35
votable
endmap
map wawastation map wawastation
votable votable
minplayers 40 minplayers 40

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 45 KiB