mirror of
https://github.com/fulpstation/fulpstation.git
synced 2025-12-10 10:01:40 +00:00
Kilo Station (#46968)
About The Pull Request Reboot of #43876 Adds a brand new map into rotation: Kilo Station! This map is intended as a medium population map that introduces a new and exciting formula to the cast of stations. You can access a mostly up-to-date map on Renderbus Forum Post Why It's Good For The Game This map focuses on a few simple principals to help create a unique but enjoyable experience: 1. Compartmentalization: Cutting out the middle man of hallways, departments are organised on a room-to-room basis, and most rooms have multiple ways in and out. This reduces dead space and brings the department closer together while allowing for more ways to move around the department. Ideally, this transcribes into your co-workers being less "out of sight, out of mind" and keeping engagement, as you're constantly in a workspace instead of an empty hallway. I think this will open up a lot of interesting venues for gameplay of all sorts! 2. Organization: Kilo Station strives to deviate from the formula popularized by Meta Station, but not without reason. It brings a more technical mindset to map organization, re-arranging areas and placing others in ways that boost their usability. Security posts are organized within the departments in a way bring their relevancy up by boosting their coverage and visibility. Low traffic areas like the library, surgery recovery room, courtroom, council chamber and chapel are re-arranged in ways to not only boost their visibility but increase their functionality. Some minor areas like the medbay patient rooms and the cargo warehouse have passed away. 3. Resource Allotment & Scarcity: In previous iterations of my maps, I've toyed with the balance of scarcity regarding both essential and non-essential items. Kilo Station focuses on having less non-job essential items strewn about the station while increasing some of the volume of certain job essential items, specifically in relation to engineering and atmospherics players. 4. Functionality & Purpose: In addition with the organisation changes made above, "maintenance loot" and their respective gimmick rooms have been overrun with simplemob NPCs. While not overtly destructive, the NPC mobs provide no loot of their own, but provide enough challenge to gate certain rare but useful items while providing a new point of interest for certain players to engage with. As well, a number of asteroids and rocks are placed around the station with low-mineral chance, opening up the venue of opportunity while allowing more ways for players to contribute to the round meaningfully. 5. Atmosphere: Last but not least, these various motifs along with the general appearance and environment serve to cultivate a specific lived in atmosphere where destruction, murder, and intrigue is just another day on the job. This aims to give the station a more unique personality to help it become a new and fresh experience for players. Recent Updates Kilo Station was received fairly well during its initial PR and testmerge. As I now have time to properly contribute and maintain the map, I am PRing it again. cl Okand37 add: Central Command has commissioned a new brand of Kilo-class stations. Rumours report the station design will be used in the up and coming Space Station 13 plasma research station. /cl
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
#include "map_files\Mining\Lavaland.dmm"
|
#include "map_files\Mining\Lavaland.dmm"
|
||||||
#include "map_files\debug\runtimestation.dmm"
|
#include "map_files\debug\runtimestation.dmm"
|
||||||
#include "map_files\Deltastation\DeltaStation2.dmm"
|
#include "map_files\Deltastation\DeltaStation2.dmm"
|
||||||
|
#include "map_files\KiloStation\KiloStation.dmm"
|
||||||
#include "map_files\MetaStation\MetaStation.dmm"
|
#include "map_files\MetaStation\MetaStation.dmm"
|
||||||
#include "map_files\PubbyStation\PubbyStation.dmm"
|
#include "map_files\PubbyStation\PubbyStation.dmm"
|
||||||
#include "map_files\BoxStation\BoxStation.dmm"
|
#include "map_files\BoxStation\BoxStation.dmm"
|
||||||
|
|||||||
1
_maps/kilostation.dm
Normal file
1
_maps/kilostation.dm
Normal file
@@ -0,0 +1 @@
|
|||||||
|
#define FORCE_MAP "_maps/kilostation.json"
|
||||||
11
_maps/kilostation.json
Normal file
11
_maps/kilostation.json
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"map_name": "Kilo Station",
|
||||||
|
"map_path": "map_files/KiloStation",
|
||||||
|
"map_file": "KiloStation.dmm",
|
||||||
|
"shuttles": {
|
||||||
|
"emergency": "emergency_kilo",
|
||||||
|
"ferry": "ferry_kilo",
|
||||||
|
"cargo": "cargo_kilo",
|
||||||
|
"whiteship": "whiteship_kilo"
|
||||||
|
}
|
||||||
|
}
|
||||||
226903
_maps/map_files/KiloStation/KiloStation.dmm
Normal file
226903
_maps/map_files/KiloStation/KiloStation.dmm
Normal file
File diff suppressed because it is too large
Load Diff
@@ -70,20 +70,13 @@
|
|||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"j" = (
|
"j" = (
|
||||||
/obj/effect/turf_decal/stripes/line{
|
/obj/effect/turf_decal/bot,
|
||||||
dir = 8
|
/obj/structure/chair/comfy/shuttle,
|
||||||
},
|
/obj/machinery/light{
|
||||||
/obj/effect/turf_decal/stripes/line{
|
icon_state = "tube";
|
||||||
dir = 4
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/obj/effect/turf_decal/arrows{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/turf/open/floor/mineral/titanium/white,
|
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"k" = (
|
"k" = (
|
||||||
/obj/effect/turf_decal/bot,
|
/obj/effect/turf_decal/bot,
|
||||||
@@ -96,18 +89,22 @@
|
|||||||
/obj/machinery/status_display/evac{
|
/obj/machinery/status_display/evac{
|
||||||
pixel_y = 32
|
pixel_y = 32
|
||||||
},
|
},
|
||||||
|
/obj/machinery/light{
|
||||||
|
icon_state = "tube";
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"m" = (
|
"m" = (
|
||||||
/obj/effect/turf_decal/stripes/line{
|
|
||||||
dir = 8
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/tile/blue{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/obj/effect/turf_decal/tile/blue,
|
||||||
/obj/effect/turf_decal/arrows{
|
/obj/effect/turf_decal/stripes/line{
|
||||||
dir = 1
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 4
|
||||||
},
|
},
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
@@ -137,46 +134,33 @@
|
|||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"q" = (
|
"q" = (
|
||||||
|
/obj/effect/turf_decal/tile/blue{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/tile/blue,
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/white,
|
||||||
|
/area/shuttle/arrival)
|
||||||
|
"r" = (
|
||||||
|
/obj/effect/turf_decal/tile/blue{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/tile/blue,
|
||||||
/obj/effect/turf_decal/stripes/line{
|
/obj/effect/turf_decal/stripes/line{
|
||||||
dir = 8
|
dir = 8
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/stripes/corner{
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
dir = 4
|
dir = 4
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue,
|
|
||||||
/obj/effect/turf_decal/arrows{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/turf/open/floor/mineral/titanium/white,
|
|
||||||
/area/shuttle/arrival)
|
|
||||||
"r" = (
|
|
||||||
/obj/effect/turf_decal/stripes/line{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue,
|
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"s" = (
|
"s" = (
|
||||||
/obj/effect/turf_decal/stripes/corner,
|
|
||||||
/obj/effect/turf_decal/stripes/corner{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/tile/blue{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/obj/effect/turf_decal/tile/blue,
|
||||||
/obj/item/radio/intercom{
|
|
||||||
pixel_x = 28
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/arrows{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"t" = (
|
"t" = (
|
||||||
@@ -226,24 +210,22 @@
|
|||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"w" = (
|
"w" = (
|
||||||
/obj/effect/turf_decal/stripes/line{
|
|
||||||
dir = 8
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/tile/blue{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/obj/effect/turf_decal/tile/blue,
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"x" = (
|
"x" = (
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/bot,
|
||||||
|
/obj/structure/chair/comfy/shuttle{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/obj/machinery/light,
|
||||||
/obj/machinery/light{
|
/turf/open/floor/mineral/plastitanium,
|
||||||
dir = 4
|
|
||||||
},
|
|
||||||
/turf/open/floor/mineral/titanium/white,
|
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"y" = (
|
"y" = (
|
||||||
/obj/machinery/requests_console{
|
/obj/machinery/requests_console{
|
||||||
@@ -268,23 +250,28 @@
|
|||||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"B" = (
|
"B" = (
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/bot,
|
||||||
|
/obj/structure/chair/comfy/shuttle{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/obj/machinery/status_display/evac{
|
||||||
/obj/machinery/light{
|
pixel_y = -32
|
||||||
dir = 8
|
|
||||||
},
|
},
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/obj/machinery/light,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"C" = (
|
"C" = (
|
||||||
/obj/effect/turf_decal/stripes/line{
|
|
||||||
dir = 4
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/tile/blue{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/obj/effect/turf_decal/tile/blue,
|
||||||
|
/obj/item/radio/intercom{
|
||||||
|
pixel_x = 28
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/corner,
|
||||||
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"D" = (
|
"D" = (
|
||||||
@@ -299,13 +286,13 @@
|
|||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"E" = (
|
"E" = (
|
||||||
/obj/effect/turf_decal/stripes/line{
|
|
||||||
dir = 8
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue,
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/tile/blue{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
|
/obj/effect/turf_decal/tile/blue,
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"F" = (
|
"F" = (
|
||||||
@@ -331,35 +318,32 @@
|
|||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"I" = (
|
"I" = (
|
||||||
|
/obj/effect/turf_decal/tile/blue,
|
||||||
|
/obj/effect/turf_decal/tile/blue{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/white,
|
||||||
|
/area/shuttle/arrival)
|
||||||
|
"J" = (
|
||||||
|
/obj/effect/turf_decal/tile/blue{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/tile/blue,
|
||||||
/obj/effect/turf_decal/stripes/line{
|
/obj/effect/turf_decal/stripes/line{
|
||||||
dir = 8
|
dir = 8
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/stripes/corner,
|
/obj/effect/turf_decal/stripes/corner,
|
||||||
/obj/effect/turf_decal/tile/blue{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue,
|
|
||||||
/turf/open/floor/mineral/titanium/white,
|
|
||||||
/area/shuttle/arrival)
|
|
||||||
"J" = (
|
|
||||||
/obj/effect/turf_decal/stripes/line,
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue,
|
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"K" = (
|
"K" = (
|
||||||
/obj/effect/turf_decal/stripes/corner{
|
|
||||||
dir = 4
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/stripes/corner{
|
|
||||||
dir = 8
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/tile/blue{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/obj/effect/turf_decal/tile/blue,
|
||||||
|
/obj/effect/turf_decal/stripes/line,
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"L" = (
|
"L" = (
|
||||||
@@ -387,28 +371,18 @@
|
|||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"O" = (
|
"O" = (
|
||||||
/obj/effect/turf_decal/stripes/line{
|
|
||||||
dir = 8
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/stripes/line{
|
|
||||||
dir = 4
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/tile/blue{
|
/obj/effect/turf_decal/tile/blue{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/blue,
|
/obj/effect/turf_decal/tile/blue,
|
||||||
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
/turf/open/floor/mineral/titanium/white,
|
/turf/open/floor/mineral/titanium/white,
|
||||||
/area/shuttle/arrival)
|
/area/shuttle/arrival)
|
||||||
"P" = (
|
|
||||||
/obj/effect/turf_decal/bot,
|
|
||||||
/obj/structure/chair/comfy/shuttle{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/machinery/status_display/evac{
|
|
||||||
pixel_y = -32
|
|
||||||
},
|
|
||||||
/turf/open/floor/mineral/plastitanium,
|
|
||||||
/area/shuttle/arrival)
|
|
||||||
|
|
||||||
(1,1,1) = {"
|
(1,1,1) = {"
|
||||||
a
|
a
|
||||||
@@ -439,65 +413,65 @@ c
|
|||||||
"}
|
"}
|
||||||
(4,1,1) = {"
|
(4,1,1) = {"
|
||||||
d
|
d
|
||||||
j
|
m
|
||||||
|
r
|
||||||
q
|
q
|
||||||
w
|
J
|
||||||
I
|
m
|
||||||
O
|
|
||||||
f
|
f
|
||||||
"}
|
"}
|
||||||
(5,1,1) = {"
|
(5,1,1) = {"
|
||||||
e
|
e
|
||||||
k
|
j
|
||||||
r
|
w
|
||||||
|
s
|
||||||
|
K
|
||||||
x
|
x
|
||||||
J
|
|
||||||
N
|
|
||||||
e
|
e
|
||||||
"}
|
"}
|
||||||
(6,1,1) = {"
|
(6,1,1) = {"
|
||||||
f
|
f
|
||||||
k
|
k
|
||||||
r
|
w
|
||||||
y
|
y
|
||||||
J
|
K
|
||||||
N
|
N
|
||||||
f
|
f
|
||||||
"}
|
"}
|
||||||
(7,1,1) = {"
|
(7,1,1) = {"
|
||||||
f
|
f
|
||||||
k
|
k
|
||||||
r
|
w
|
||||||
z
|
z
|
||||||
J
|
K
|
||||||
N
|
N
|
||||||
f
|
f
|
||||||
"}
|
"}
|
||||||
(8,1,1) = {"
|
(8,1,1) = {"
|
||||||
f
|
f
|
||||||
k
|
k
|
||||||
r
|
w
|
||||||
A
|
A
|
||||||
J
|
K
|
||||||
N
|
N
|
||||||
f
|
f
|
||||||
"}
|
"}
|
||||||
(9,1,1) = {"
|
(9,1,1) = {"
|
||||||
c
|
c
|
||||||
l
|
l
|
||||||
r
|
w
|
||||||
|
s
|
||||||
|
K
|
||||||
B
|
B
|
||||||
J
|
|
||||||
P
|
|
||||||
c
|
c
|
||||||
"}
|
"}
|
||||||
(10,1,1) = {"
|
(10,1,1) = {"
|
||||||
d
|
d
|
||||||
m
|
q
|
||||||
s
|
|
||||||
C
|
C
|
||||||
K
|
E
|
||||||
w
|
O
|
||||||
|
q
|
||||||
f
|
f
|
||||||
"}
|
"}
|
||||||
(11,1,1) = {"
|
(11,1,1) = {"
|
||||||
@@ -513,7 +487,7 @@ b
|
|||||||
c
|
c
|
||||||
e
|
e
|
||||||
t
|
t
|
||||||
E
|
I
|
||||||
M
|
M
|
||||||
e
|
e
|
||||||
c
|
c
|
||||||
|
|||||||
@@ -331,6 +331,9 @@
|
|||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/tile/neutral,
|
/obj/effect/turf_decal/tile/neutral,
|
||||||
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||||
/area/shuttle/escape)
|
/area/shuttle/escape)
|
||||||
"aJ" = (
|
"aJ" = (
|
||||||
|
|||||||
180
_maps/shuttles/mining_common_kilo.dmm
Normal file
180
_maps/shuttles/mining_common_kilo.dmm
Normal file
@@ -0,0 +1,180 @@
|
|||||||
|
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||||
|
"a" = (
|
||||||
|
/turf/closed/wall/mineral/titanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"b" = (
|
||||||
|
/obj/effect/spawner/structure/window/shuttle,
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"c" = (
|
||||||
|
/obj/structure/table,
|
||||||
|
/obj/item/storage/toolbox/emergency,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"d" = (
|
||||||
|
/obj/machinery/computer/shuttle/mining/common,
|
||||||
|
/obj/effect/turf_decal/bot,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"e" = (
|
||||||
|
/obj/structure/table,
|
||||||
|
/obj/item/radio,
|
||||||
|
/obj/item/radio/intercom{
|
||||||
|
pixel_y = 22
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"f" = (
|
||||||
|
/obj/effect/turf_decal/stripes/end{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"g" = (
|
||||||
|
/obj/structure/chair/comfy/shuttle{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"h" = (
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 5
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"i" = (
|
||||||
|
/obj/structure/sign/nanotrasen,
|
||||||
|
/turf/closed/wall/mineral/titanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"j" = (
|
||||||
|
/obj/machinery/light{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/components/unary/vent_pump/on{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"k" = (
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/general/visible{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 10
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"l" = (
|
||||||
|
/obj/effect/turf_decal/stripes/line,
|
||||||
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/components/binary/valve{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"m" = (
|
||||||
|
/obj/machinery/door/airlock/titanium{
|
||||||
|
name = "Lavaland Shuttle Airlock"
|
||||||
|
},
|
||||||
|
/obj/docking_port/mobile{
|
||||||
|
dir = 8;
|
||||||
|
dwidth = 3;
|
||||||
|
height = 5;
|
||||||
|
id = "mining_common";
|
||||||
|
name = "lavaland shuttle";
|
||||||
|
port_direction = 4;
|
||||||
|
width = 7
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/general/visible{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"n" = (
|
||||||
|
/obj/structure/chair/comfy/shuttle{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/bot,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"o" = (
|
||||||
|
/obj/structure/closet/crate,
|
||||||
|
/obj/effect/turf_decal/delivery,
|
||||||
|
/obj/machinery/airalarm{
|
||||||
|
dir = 4;
|
||||||
|
pixel_x = -22
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"p" = (
|
||||||
|
/obj/effect/spawner/structure/window/shuttle,
|
||||||
|
/obj/structure/shuttle/engine/heater,
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"q" = (
|
||||||
|
/obj/structure/ore_box,
|
||||||
|
/obj/effect/turf_decal/delivery,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"r" = (
|
||||||
|
/obj/structure/sign/warning/fire,
|
||||||
|
/turf/closed/wall/mineral/titanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"s" = (
|
||||||
|
/obj/structure/shuttle/engine/propulsion/burst,
|
||||||
|
/turf/open/floor/plating/airless,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
|
||||||
|
(1,1,1) = {"
|
||||||
|
a
|
||||||
|
a
|
||||||
|
b
|
||||||
|
i
|
||||||
|
b
|
||||||
|
a
|
||||||
|
a
|
||||||
|
"}
|
||||||
|
(2,1,1) = {"
|
||||||
|
a
|
||||||
|
c
|
||||||
|
f
|
||||||
|
j
|
||||||
|
n
|
||||||
|
o
|
||||||
|
r
|
||||||
|
"}
|
||||||
|
(3,1,1) = {"
|
||||||
|
b
|
||||||
|
d
|
||||||
|
g
|
||||||
|
k
|
||||||
|
n
|
||||||
|
p
|
||||||
|
s
|
||||||
|
"}
|
||||||
|
(4,1,1) = {"
|
||||||
|
a
|
||||||
|
e
|
||||||
|
h
|
||||||
|
l
|
||||||
|
n
|
||||||
|
q
|
||||||
|
r
|
||||||
|
"}
|
||||||
|
(5,1,1) = {"
|
||||||
|
a
|
||||||
|
a
|
||||||
|
b
|
||||||
|
m
|
||||||
|
b
|
||||||
|
a
|
||||||
|
a
|
||||||
|
"}
|
||||||
178
_maps/shuttles/mining_freight.dmm
Normal file
178
_maps/shuttles/mining_freight.dmm
Normal file
@@ -0,0 +1,178 @@
|
|||||||
|
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||||
|
"a" = (
|
||||||
|
/turf/closed/wall/mineral/titanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"b" = (
|
||||||
|
/obj/effect/spawner/structure/window/shuttle,
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"c" = (
|
||||||
|
/obj/structure/table,
|
||||||
|
/obj/item/storage/toolbox/emergency,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"d" = (
|
||||||
|
/obj/machinery/computer/shuttle/mining/common,
|
||||||
|
/obj/effect/turf_decal/bot,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"e" = (
|
||||||
|
/obj/structure/table,
|
||||||
|
/obj/item/radio,
|
||||||
|
/obj/item/radio/intercom{
|
||||||
|
pixel_y = 22
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"f" = (
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 9
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"g" = (
|
||||||
|
/obj/structure/chair/comfy/shuttle{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"h" = (
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 5
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"i" = (
|
||||||
|
/obj/structure/sign/nanotrasen,
|
||||||
|
/turf/closed/wall/mineral/titanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"j" = (
|
||||||
|
/obj/machinery/light{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 10
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/components/unary/vent_pump/on{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"k" = (
|
||||||
|
/obj/effect/turf_decal/stripes/line,
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/general/visible{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"l" = (
|
||||||
|
/obj/effect/turf_decal/stripes/line,
|
||||||
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/components/binary/valve{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"m" = (
|
||||||
|
/obj/machinery/door/airlock/titanium{
|
||||||
|
name = "Lavaland Shuttle Airlock"
|
||||||
|
},
|
||||||
|
/obj/docking_port/mobile{
|
||||||
|
dir = 8;
|
||||||
|
dwidth = 3;
|
||||||
|
height = 5;
|
||||||
|
id = "mining_common";
|
||||||
|
name = "lavaland shuttle";
|
||||||
|
port_direction = 4;
|
||||||
|
width = 7
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/general/visible{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"n" = (
|
||||||
|
/obj/structure/chair/comfy/shuttle{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/bot,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"o" = (
|
||||||
|
/obj/structure/closet/crate,
|
||||||
|
/obj/effect/turf_decal/delivery,
|
||||||
|
/obj/machinery/airalarm{
|
||||||
|
dir = 4;
|
||||||
|
pixel_x = -22
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"p" = (
|
||||||
|
/obj/effect/spawner/structure/window/shuttle,
|
||||||
|
/obj/structure/shuttle/engine/heater,
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/space)
|
||||||
|
"q" = (
|
||||||
|
/obj/structure/ore_box,
|
||||||
|
/obj/effect/turf_decal/delivery,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"r" = (
|
||||||
|
/obj/structure/sign/warning/fire,
|
||||||
|
/turf/closed/wall/mineral/titanium,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
"s" = (
|
||||||
|
/obj/structure/shuttle/engine/propulsion/burst,
|
||||||
|
/turf/open/floor/plating/airless,
|
||||||
|
/area/shuttle/mining)
|
||||||
|
|
||||||
|
(1,1,1) = {"
|
||||||
|
a
|
||||||
|
a
|
||||||
|
b
|
||||||
|
i
|
||||||
|
b
|
||||||
|
a
|
||||||
|
a
|
||||||
|
"}
|
||||||
|
(2,1,1) = {"
|
||||||
|
a
|
||||||
|
c
|
||||||
|
f
|
||||||
|
j
|
||||||
|
n
|
||||||
|
o
|
||||||
|
r
|
||||||
|
"}
|
||||||
|
(3,1,1) = {"
|
||||||
|
b
|
||||||
|
d
|
||||||
|
g
|
||||||
|
k
|
||||||
|
n
|
||||||
|
p
|
||||||
|
s
|
||||||
|
"}
|
||||||
|
(4,1,1) = {"
|
||||||
|
a
|
||||||
|
e
|
||||||
|
h
|
||||||
|
l
|
||||||
|
n
|
||||||
|
q
|
||||||
|
r
|
||||||
|
"}
|
||||||
|
(5,1,1) = {"
|
||||||
|
a
|
||||||
|
a
|
||||||
|
b
|
||||||
|
m
|
||||||
|
b
|
||||||
|
a
|
||||||
|
a
|
||||||
|
"}
|
||||||
@@ -1,99 +1,148 @@
|
|||||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||||
"a" = (
|
"a" = (
|
||||||
/turf/closed/wall/mineral/titanium,
|
/turf/template_noop,
|
||||||
/area/shuttle/mining)
|
/area/template_noop)
|
||||||
"b" = (
|
"b" = (
|
||||||
/obj/effect/spawner/structure/window/shuttle,
|
/obj/effect/spawner/structure/window/shuttle,
|
||||||
/turf/open/floor/plating,
|
/turf/open/floor/plating,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
"c" = (
|
"c" = (
|
||||||
/obj/structure/table,
|
|
||||||
/obj/item/storage/toolbox/emergency,
|
/obj/item/storage/toolbox/emergency,
|
||||||
/obj/machinery/status_display/evac{
|
/obj/effect/decal/cleanable/dirt,
|
||||||
pixel_y = 32
|
|
||||||
},
|
|
||||||
/obj/machinery/light/small{
|
|
||||||
dir = 8
|
|
||||||
},
|
|
||||||
/turf/open/floor/mineral/plastitanium,
|
|
||||||
/area/shuttle/mining)
|
|
||||||
"d" = (
|
|
||||||
/obj/effect/turf_decal/bot,
|
|
||||||
/obj/machinery/computer/shuttle/mining,
|
|
||||||
/turf/open/floor/mineral/plastitanium,
|
|
||||||
/area/shuttle/mining)
|
|
||||||
"e" = (
|
|
||||||
/obj/structure/table,
|
/obj/structure/table,
|
||||||
/obj/item/crowbar/red,
|
|
||||||
/obj/item/radio/intercom{
|
|
||||||
pixel_y = 22
|
|
||||||
},
|
|
||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
"f" = (
|
"d" = (
|
||||||
/obj/effect/turf_decal/tile/brown,
|
/obj/machinery/computer/shuttle/mining,
|
||||||
/obj/effect/turf_decal/tile/brown{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/stripes/end{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/turf/open/floor/mineral/titanium/yellow,
|
|
||||||
/area/shuttle/mining)
|
|
||||||
"g" = (
|
|
||||||
/obj/effect/turf_decal/bot,
|
/obj/effect/turf_decal/bot,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"e" = (
|
||||||
|
/obj/item/clothing/mask/gas{
|
||||||
|
pixel_x = -4;
|
||||||
|
pixel_y = 4
|
||||||
|
},
|
||||||
|
/obj/item/tank/internals/emergency_oxygen{
|
||||||
|
pixel_x = 4
|
||||||
|
},
|
||||||
|
/obj/structure/table,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"f" = (
|
||||||
|
/obj/item/storage/firstaid/regular,
|
||||||
|
/obj/structure/table,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"g" = (
|
||||||
/obj/structure/chair/comfy/shuttle{
|
/obj/structure/chair/comfy/shuttle{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/turf/open/floor/mineral/plastitanium,
|
/obj/effect/turf_decal/stripes/line{
|
||||||
/area/shuttle/mining)
|
dir = 9
|
||||||
"h" = (
|
|
||||||
/obj/effect/turf_decal/tile/brown,
|
|
||||||
/obj/effect/turf_decal/tile/brown{
|
|
||||||
dir = 1
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/stripes/line,
|
|
||||||
/obj/effect/turf_decal/stripes/corner{
|
|
||||||
dir = 4
|
|
||||||
},
|
|
||||||
/obj/effect/turf_decal/stripes/corner{
|
|
||||||
dir = 1
|
|
||||||
},
|
},
|
||||||
/turf/open/floor/mineral/titanium/yellow,
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
"i" = (
|
"h" = (
|
||||||
/obj/effect/turf_decal/tile/brown,
|
/obj/structure/chair/comfy/shuttle{
|
||||||
/obj/effect/turf_decal/tile/brown{
|
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/obj/effect/turf_decal/stripes/line,
|
|
||||||
/obj/effect/turf_decal/stripes/line{
|
/obj/effect/turf_decal/stripes/line{
|
||||||
dir = 1
|
dir = 1
|
||||||
},
|
},
|
||||||
/turf/open/floor/mineral/titanium/yellow,
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
"j" = (
|
"i" = (
|
||||||
/obj/machinery/door/airlock/shuttle{
|
/obj/structure/chair/comfy/shuttle{
|
||||||
name = "Mining Shuttle Airlock"
|
dir = 1
|
||||||
},
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 5
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"j" = (
|
||||||
|
/obj/structure/table,
|
||||||
|
/obj/item/radio,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"k" = (
|
||||||
|
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"l" = (
|
||||||
|
/obj/item/folder/yellow,
|
||||||
|
/obj/item/pen,
|
||||||
|
/obj/effect/decal/cleanable/dirt,
|
||||||
|
/obj/structure/table,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"m" = (
|
||||||
|
/obj/machinery/light/small,
|
||||||
/obj/effect/turf_decal/stripes/line{
|
/obj/effect/turf_decal/stripes/line{
|
||||||
dir = 8
|
dir = 8
|
||||||
},
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/corner,
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"n" = (
|
||||||
|
/obj/effect/turf_decal/stripes/line,
|
||||||
|
/obj/machinery/atmospherics/components/unary/vent_pump/on,
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"o" = (
|
||||||
|
/obj/machinery/light/small,
|
||||||
|
/obj/item/radio/intercom{
|
||||||
|
pixel_y = -29
|
||||||
|
},
|
||||||
|
/obj/effect/decal/cleanable/dirt,
|
||||||
/obj/effect/turf_decal/stripes/line{
|
/obj/effect/turf_decal/stripes/line{
|
||||||
dir = 4
|
dir = 4
|
||||||
},
|
},
|
||||||
/obj/docking_port/mobile{
|
/obj/effect/turf_decal/stripes/corner{
|
||||||
|
icon_state = "warninglinecorner";
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"p" = (
|
||||||
|
/obj/effect/decal/cleanable/dirt,
|
||||||
|
/obj/item/stock_parts/cell/high,
|
||||||
|
/obj/item/screwdriver{
|
||||||
|
pixel_y = 18
|
||||||
|
},
|
||||||
|
/obj/structure/table,
|
||||||
|
/obj/machinery/airalarm{
|
||||||
dir = 8;
|
dir = 8;
|
||||||
dwidth = 3;
|
icon_state = "alarm0";
|
||||||
height = 5;
|
pixel_x = 22
|
||||||
id = "mining";
|
|
||||||
name = "mining shuttle";
|
|
||||||
port_direction = 4;
|
|
||||||
width = 7
|
|
||||||
},
|
},
|
||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
"k" = (
|
"q" = (
|
||||||
|
/obj/machinery/status_display/evac,
|
||||||
|
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"r" = (
|
||||||
|
/obj/structure/sign/departments/cargo,
|
||||||
|
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"s" = (
|
||||||
|
/obj/effect/turf_decal/tile/neutral,
|
||||||
|
/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/machinery/door/airlock/mining{
|
||||||
|
name = "Mining Shuttle Cockpit"
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/general/visible,
|
||||||
|
/turf/open/floor/plasteel/dark,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"t" = (
|
||||||
/obj/item/clothing/suit/hazardvest{
|
/obj/item/clothing/suit/hazardvest{
|
||||||
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
|
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
|
||||||
name = "emergency lifejacket"
|
name = "emergency lifejacket"
|
||||||
@@ -125,74 +174,281 @@
|
|||||||
pixel_y = 9
|
pixel_y = 9
|
||||||
},
|
},
|
||||||
/obj/structure/closet/crate/internals,
|
/obj/structure/closet/crate/internals,
|
||||||
/obj/effect/turf_decal/delivery,
|
/obj/effect/turf_decal/box/corners{
|
||||||
|
icon_state = "box_corners";
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/machinery/airalarm{
|
||||||
|
dir = 4;
|
||||||
|
pixel_x = -22
|
||||||
|
},
|
||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
"l" = (
|
"u" = (
|
||||||
/obj/effect/spawner/structure/window/shuttle,
|
/obj/effect/turf_decal/box/corners{
|
||||||
/obj/structure/shuttle/engine/heater,
|
icon_state = "box_corners";
|
||||||
/turf/open/floor/plating,
|
dir = 4
|
||||||
/area/shuttle/mining)
|
},
|
||||||
"m" = (
|
|
||||||
/obj/effect/turf_decal/delivery,
|
|
||||||
/obj/structure/ore_box,
|
|
||||||
/obj/machinery/light/small{
|
/obj/machinery/light/small{
|
||||||
|
icon_state = "bulb";
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"v" = (
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/general/visible,
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"w" = (
|
||||||
|
/obj/effect/turf_decal/box/corners{
|
||||||
|
icon_state = "box_corners";
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/machinery/light/small{
|
||||||
|
icon_state = "bulb";
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"x" = (
|
||||||
|
/obj/effect/turf_decal/box/corners{
|
||||||
|
icon_state = "box_corners";
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"y" = (
|
||||||
|
/obj/effect/decal/cleanable/dirt,
|
||||||
|
/obj/structure/ore_box,
|
||||||
|
/obj/effect/turf_decal/box/corners{
|
||||||
|
icon_state = "box_corners";
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/structure/extinguisher_cabinet{
|
||||||
|
pixel_x = 24
|
||||||
|
},
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"z" = (
|
||||||
|
/obj/effect/turf_decal/box/corners,
|
||||||
|
/obj/machinery/atmospherics/components/unary/vent_pump/on{
|
||||||
dir = 4
|
dir = 4
|
||||||
},
|
},
|
||||||
/turf/open/floor/mineral/plastitanium,
|
/turf/open/floor/mineral/plastitanium,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
"n" = (
|
"A" = (
|
||||||
/obj/structure/sign/warning/fire,
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/pipe/manifold/general/visible{
|
||||||
|
icon_state = "manifold-2";
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/structure/cable,
|
||||||
|
/turf/open/floor/mineral/titanium/yellow,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"B" = (
|
||||||
|
/obj/effect/turf_decal/box/corners{
|
||||||
|
icon_state = "box_corners";
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/structure/cable,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"C" = (
|
||||||
/turf/closed/wall/mineral/titanium,
|
/turf/closed/wall/mineral/titanium,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
"o" = (
|
"D" = (
|
||||||
|
/obj/effect/spawner/structure/window/shuttle,
|
||||||
|
/obj/structure/shuttle/engine/heater,
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"E" = (
|
||||||
|
/obj/effect/turf_decal/box/corners,
|
||||||
|
/obj/structure/cable,
|
||||||
|
/turf/open/floor/mineral/plastitanium,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"F" = (
|
||||||
/obj/structure/shuttle/engine/propulsion,
|
/obj/structure/shuttle/engine/propulsion,
|
||||||
/obj/effect/turf_decal/stripes/line,
|
|
||||||
/turf/open/floor/plating/airless,
|
/turf/open/floor/plating/airless,
|
||||||
/area/shuttle/mining)
|
/area/shuttle/mining/large)
|
||||||
|
"G" = (
|
||||||
|
/obj/structure/rack,
|
||||||
|
/obj/item/crowbar/red,
|
||||||
|
/obj/item/wrench,
|
||||||
|
/obj/item/flashlight,
|
||||||
|
/obj/effect/turf_decal/bot,
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"H" = (
|
||||||
|
/obj/structure/sign/warning/fire,
|
||||||
|
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"I" = (
|
||||||
|
/obj/machinery/door/airlock/external{
|
||||||
|
name = "Mining Shuttle External Airlock"
|
||||||
|
},
|
||||||
|
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
|
||||||
|
/obj/structure/cable,
|
||||||
|
/obj/effect/turf_decal/stripes/line,
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/general/visible,
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"J" = (
|
||||||
|
/obj/machinery/power/apc/highcap{
|
||||||
|
dir = 4;
|
||||||
|
locked = 0;
|
||||||
|
name = "Mining Shuttle APC";
|
||||||
|
pixel_x = 24
|
||||||
|
},
|
||||||
|
/obj/effect/decal/cleanable/dirt,
|
||||||
|
/obj/structure/cable,
|
||||||
|
/obj/effect/turf_decal/bot,
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"K" = (
|
||||||
|
/obj/structure/sign/warning/vacuum/external{
|
||||||
|
pixel_x = 32
|
||||||
|
},
|
||||||
|
/obj/structure/cable,
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 4
|
||||||
|
},
|
||||||
|
/obj/machinery/light/small{
|
||||||
|
dir = 8
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/components/binary/pump{
|
||||||
|
icon_state = "pump_map-2";
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
"L" = (
|
||||||
|
/obj/machinery/door/airlock/external{
|
||||||
|
name = "Mining Shuttle External Airlock"
|
||||||
|
},
|
||||||
|
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/docking_port/mobile{
|
||||||
|
dwidth = 3;
|
||||||
|
height = 10;
|
||||||
|
id = "mining";
|
||||||
|
name = "mining shuttle";
|
||||||
|
port_direction = 2;
|
||||||
|
width = 7
|
||||||
|
},
|
||||||
|
/obj/structure/cable,
|
||||||
|
/obj/effect/turf_decal/stripes/line,
|
||||||
|
/obj/effect/turf_decal/stripes/line{
|
||||||
|
dir = 1
|
||||||
|
},
|
||||||
|
/obj/machinery/atmospherics/pipe/simple/general/visible,
|
||||||
|
/turf/open/floor/plating,
|
||||||
|
/area/shuttle/mining/large)
|
||||||
|
|
||||||
(1,1,1) = {"
|
(1,1,1) = {"
|
||||||
a
|
a
|
||||||
a
|
|
||||||
b
|
b
|
||||||
a
|
|
||||||
b
|
b
|
||||||
a
|
k
|
||||||
|
k
|
||||||
|
k
|
||||||
|
b
|
||||||
|
k
|
||||||
|
C
|
||||||
a
|
a
|
||||||
"}
|
"}
|
||||||
(2,1,1) = {"
|
(2,1,1) = {"
|
||||||
a
|
b
|
||||||
c
|
b
|
||||||
f
|
f
|
||||||
h
|
l
|
||||||
g
|
r
|
||||||
k
|
t
|
||||||
n
|
x
|
||||||
|
G
|
||||||
|
D
|
||||||
|
F
|
||||||
"}
|
"}
|
||||||
(3,1,1) = {"
|
(3,1,1) = {"
|
||||||
b
|
b
|
||||||
d
|
c
|
||||||
g
|
|
||||||
i
|
|
||||||
g
|
|
||||||
l
|
|
||||||
o
|
|
||||||
"}
|
|
||||||
(4,1,1) = {"
|
|
||||||
a
|
|
||||||
e
|
|
||||||
f
|
|
||||||
h
|
|
||||||
g
|
g
|
||||||
m
|
m
|
||||||
|
q
|
||||||
|
u
|
||||||
|
z
|
||||||
|
H
|
||||||
|
k
|
||||||
|
k
|
||||||
|
"}
|
||||||
|
(4,1,1) = {"
|
||||||
|
b
|
||||||
|
d
|
||||||
|
h
|
||||||
n
|
n
|
||||||
|
s
|
||||||
|
v
|
||||||
|
A
|
||||||
|
I
|
||||||
|
K
|
||||||
|
L
|
||||||
"}
|
"}
|
||||||
(5,1,1) = {"
|
(5,1,1) = {"
|
||||||
a
|
b
|
||||||
a
|
e
|
||||||
|
i
|
||||||
|
o
|
||||||
|
k
|
||||||
|
w
|
||||||
|
B
|
||||||
|
H
|
||||||
|
k
|
||||||
|
k
|
||||||
|
"}
|
||||||
|
(6,1,1) = {"
|
||||||
|
b
|
||||||
b
|
b
|
||||||
j
|
j
|
||||||
b
|
p
|
||||||
|
k
|
||||||
|
y
|
||||||
|
E
|
||||||
|
J
|
||||||
|
D
|
||||||
|
F
|
||||||
|
"}
|
||||||
|
(7,1,1) = {"
|
||||||
a
|
a
|
||||||
|
b
|
||||||
|
b
|
||||||
|
k
|
||||||
|
k
|
||||||
|
k
|
||||||
|
b
|
||||||
|
k
|
||||||
|
C
|
||||||
a
|
a
|
||||||
"}
|
"}
|
||||||
|
|||||||
2288
_maps/shuttles/whiteship_kilo.dmm
Normal file
2288
_maps/shuttles/whiteship_kilo.dmm
Normal file
File diff suppressed because it is too large
Load Diff
@@ -427,6 +427,10 @@
|
|||||||
suffix = "cere"
|
suffix = "cere"
|
||||||
name = "NT Construction Vessel"
|
name = "NT Construction Vessel"
|
||||||
|
|
||||||
|
/datum/map_template/shuttle/whiteship/kilo
|
||||||
|
suffix = "kilo"
|
||||||
|
name = "NT Mining Shuttle"
|
||||||
|
|
||||||
/datum/map_template/shuttle/whiteship/donut
|
/datum/map_template/shuttle/whiteship/donut
|
||||||
suffix = "donut"
|
suffix = "donut"
|
||||||
name = "NT Long-Distance Bluespace Jumper"
|
name = "NT Long-Distance Bluespace Jumper"
|
||||||
@@ -536,6 +540,10 @@
|
|||||||
suffix = "meta"
|
suffix = "meta"
|
||||||
name = "lavaland shuttle (Meta)"
|
name = "lavaland shuttle (Meta)"
|
||||||
|
|
||||||
|
/datum/map_template/shuttle/mining_common/kilo
|
||||||
|
suffix = "kilo"
|
||||||
|
name = "lavaland shuttle (Kilo)"
|
||||||
|
|
||||||
/datum/map_template/shuttle/arrival/delta
|
/datum/map_template/shuttle/arrival/delta
|
||||||
suffix = "delta"
|
suffix = "delta"
|
||||||
name = "arrival shuttle (Delta)"
|
name = "arrival shuttle (Delta)"
|
||||||
|
|||||||
Reference in New Issue
Block a user