mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-31 00:58:26 +01:00
Modular Shuttle Madness (#90412)
## About The Pull Request Modularises the scrapheap challenge shuttle. Adds support to allow shuttles to load modularly. TODO: - [x] Make it work why does this not load any more I fixed this before - [x] After above, check if weird airflow issues still persist ~Find a less unusual solution for holding the shuttle back until it loads?~ Not unless I want to rewrite the entirety of shuttle loading or something ## Why It's Good For The Game Modular generation makes the scrapheap challenge feel more "scrappy", with it being put together of different parts each time you see it. Added modularisation support allows for more modular shuttle trickery in future. ## Changelog 🆑 add: Added support for modularly loaded shuttles. add: The Scrapheap Challenge emergency shuttle now comes in randomly generated variants. /🆑
This commit is contained in:
@@ -2,107 +2,6 @@
|
||||
"aa" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"ab" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ac" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ad" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"af" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"ag" = (
|
||||
/obj/machinery/computer/emergency_shuttle,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"ai" = (
|
||||
/obj/machinery/computer/atmos_alert{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"aj" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"ak" = (
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"am" = (
|
||||
/obj/machinery/computer/crew{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"an" = (
|
||||
/obj/item/radio/intercom/directional/south,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"aq" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"ar" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Cockpit"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"as" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"at" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"au" = (
|
||||
/obj/machinery/flasher/directional/north{
|
||||
id = "cockpit_flasher"
|
||||
},
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"av" = (
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"aw" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"az" = (
|
||||
/obj/structure/grille,
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Brig"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/security/general,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aA" = (
|
||||
/obj/structure/grille/broken,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"aB" = (
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/escape)
|
||||
"aC" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
@@ -110,32 +9,6 @@
|
||||
/obj/effect/mapping_helpers/airlock/access/all/security/general,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"aD" = (
|
||||
/obj/structure/extinguisher_cabinet/directional/south,
|
||||
/obj/structure/table,
|
||||
/obj/item/extinguisher,
|
||||
/obj/item/crowbar,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"aE" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"aF" = (
|
||||
/obj/item/kirbyplants/random,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aG" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aH" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/medkit/regular,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aK" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
@@ -143,414 +16,202 @@
|
||||
/obj/docking_port/mobile/emergency{
|
||||
name = "Scrapheap Challenge"
|
||||
},
|
||||
/obj/modular_map_root/scrapheapchallenge{
|
||||
key = "shuttle"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aL" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aN" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/toy/cards/deck/cas/black,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aO" = (
|
||||
/obj/structure/table/wood,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aP" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/toy/cards/deck/cas,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aQ" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aR" = (
|
||||
/obj/structure/table_frame,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aS" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/storage/medkit/fire,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aT" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/extinguisher_cabinet/directional/south,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aU" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aX" = (
|
||||
/turf/open/floor/iron/grimy,
|
||||
/area/shuttle/escape)
|
||||
"aY" = (
|
||||
/obj/structure/chair/wood{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/iron/grimy,
|
||||
/area/shuttle/escape)
|
||||
"aZ" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ba" = (
|
||||
/obj/structure/extinguisher_cabinet/directional/south,
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"bd" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unisex Restrooms"
|
||||
},
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"be" = (
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bf" = (
|
||||
/obj/machinery/light/small/directional/north,
|
||||
/obj/structure/extinguisher_cabinet/directional/north,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bg" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit 1"
|
||||
},
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bh" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit 2"
|
||||
},
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bi" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit B"
|
||||
},
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bj" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/light/small/directional/east,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bk" = (
|
||||
/obj/machinery/recharge_station,
|
||||
/obj/machinery/light/small/directional/east,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bn" = (
|
||||
/obj/machinery/power/shuttle_engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"bp" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/light/directional/north,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"gx" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"kF" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/item/radio/intercom/directional/north,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"mt" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"mv" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"sK" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"zd" = (
|
||||
/obj/machinery/button/flasher{
|
||||
id = "cockpit_flasher";
|
||||
pixel_y = -24
|
||||
},
|
||||
/obj/structure/table/wood/poker,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"zh" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"CH" = (
|
||||
/obj/structure/table,
|
||||
/obj/machinery/recharger,
|
||||
/obj/machinery/light/small/directional/south,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"Fs" = (
|
||||
/obj/machinery/status_display/evac/directional/south,
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"GX" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/barricade/wooden,
|
||||
/obj/machinery/light/directional/south,
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"Ka" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/light/small/directional/south,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"QW" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/window/reinforced/spawner/directional/south,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"Rl" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"RF" = (
|
||||
/obj/machinery/light/directional/west,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"Tm" = (
|
||||
/obj/machinery/flasher/directional/west{
|
||||
id = "shuttle_flasher"
|
||||
},
|
||||
/obj/machinery/button/flasher{
|
||||
id = "shuttle_flasher";
|
||||
pixel_x = -24;
|
||||
pixel_y = -6
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"Ty" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"Xo" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aC
|
||||
ab
|
||||
aa
|
||||
aK
|
||||
ab
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aZ
|
||||
ab
|
||||
aa
|
||||
aZ
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ac
|
||||
ac
|
||||
Tm
|
||||
aD
|
||||
ab
|
||||
bp
|
||||
aA
|
||||
aG
|
||||
aw
|
||||
aR
|
||||
aX
|
||||
av
|
||||
ab
|
||||
be
|
||||
bg
|
||||
bj
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
ab
|
||||
ad
|
||||
ai
|
||||
am
|
||||
aq
|
||||
at
|
||||
ay
|
||||
Ka
|
||||
ab
|
||||
aL
|
||||
ac
|
||||
aN
|
||||
aP
|
||||
aS
|
||||
aY
|
||||
ba
|
||||
ab
|
||||
be
|
||||
ab
|
||||
ab
|
||||
Xo
|
||||
bn
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
ac
|
||||
zh
|
||||
aj
|
||||
ak
|
||||
ac
|
||||
ac
|
||||
ay
|
||||
aE
|
||||
ab
|
||||
aL
|
||||
ac
|
||||
aO
|
||||
aQ
|
||||
aO
|
||||
aY
|
||||
av
|
||||
ab
|
||||
bf
|
||||
bh
|
||||
bj
|
||||
Xo
|
||||
bn
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
ac
|
||||
af
|
||||
ak
|
||||
an
|
||||
ab
|
||||
ac
|
||||
az
|
||||
ac
|
||||
ad
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
Fs
|
||||
ab
|
||||
be
|
||||
ab
|
||||
ab
|
||||
Xo
|
||||
bn
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
ac
|
||||
ag
|
||||
ak
|
||||
zd
|
||||
ab
|
||||
au
|
||||
aA
|
||||
aF
|
||||
RF
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
av
|
||||
bd
|
||||
be
|
||||
bi
|
||||
bk
|
||||
Xo
|
||||
bn
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
ac
|
||||
af
|
||||
ak
|
||||
Ty
|
||||
ar
|
||||
av
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
GX
|
||||
ad
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
sK
|
||||
bn
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
ac
|
||||
Rl
|
||||
QW
|
||||
aa
|
||||
ac
|
||||
ac
|
||||
aB
|
||||
aG
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aT
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
@@ -564,17 +225,17 @@ aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
as
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aU
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
@@ -588,17 +249,17 @@ aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ac
|
||||
ac
|
||||
aB
|
||||
aH
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
CH
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
@@ -614,15 +275,15 @@ aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
kF
|
||||
gx
|
||||
mv
|
||||
mv
|
||||
mv
|
||||
gx
|
||||
mt
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
|
||||
@@ -0,0 +1,358 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"e" = (
|
||||
/obj/modular_map_root/scrapheapchallenge{
|
||||
key = "classic_starboard"
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/obj/machinery/status_display/evac/directional/north,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"g" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"h" = (
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/obj/effect/turf_decal/siding/wood,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"i" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/light/directional/north,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"n" = (
|
||||
/obj/structure/table_frame,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"p" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"q" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"s" = (
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"t" = (
|
||||
/obj/modular_map_root/scrapheapchallenge{
|
||||
key = "classic_aft"
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"v" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/item/kirbyplants/random,
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/item/radio/intercom/directional/north,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"A" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/toy/cards/deck/cas/black,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"B" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"C" = (
|
||||
/obj/structure/chair/wood{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/iron/grimy,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"E" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"F" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"G" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/grimy,
|
||||
/area/shuttle/escape)
|
||||
"H" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/toy/cards/deck/cas,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"I" = (
|
||||
/obj/structure/table/wood,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"J" = (
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/siding/wood,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"L" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/storage/medkit/fire,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"M" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/medkit/regular,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"O" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"Q" = (
|
||||
/obj/modular_map_root/scrapheapchallenge{
|
||||
key = "classic_fore"
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"R" = (
|
||||
/obj/modular_map_connector,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"V" = (
|
||||
/obj/structure/grille/broken,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/spawner/random/trash/cigbutt,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"W" = (
|
||||
/obj/structure/barricade/wooden,
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/siding/wood{
|
||||
dir = 6
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"X" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/effect/spawner/random/trash/food_packaging,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"Y" = (
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/obj/effect/turf_decal/siding/wood,
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"Z" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/obj/effect/mapping_helpers/damaged_window,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
R
|
||||
O
|
||||
Z
|
||||
B
|
||||
B
|
||||
O
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
k
|
||||
V
|
||||
g
|
||||
s
|
||||
n
|
||||
G
|
||||
Y
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
p
|
||||
Z
|
||||
A
|
||||
H
|
||||
L
|
||||
C
|
||||
h
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
D
|
||||
B
|
||||
X
|
||||
F
|
||||
I
|
||||
C
|
||||
h
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
D
|
||||
B
|
||||
d
|
||||
q
|
||||
E
|
||||
B
|
||||
h
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
a
|
||||
Q
|
||||
w
|
||||
e
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
Z
|
||||
J
|
||||
t
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
g
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
B
|
||||
W
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
B
|
||||
B
|
||||
i
|
||||
f
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
v
|
||||
j
|
||||
j
|
||||
q
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
B
|
||||
Z
|
||||
i
|
||||
M
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
O
|
||||
z
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -0,0 +1,369 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/obj/item/kirbyplants/random,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"d" = (
|
||||
/obj/modular_map_connector,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/light/small/directional/north,
|
||||
/turf/open/floor/carpet/lone,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/obj/modular_map_root/scrapheapchallenge{
|
||||
key = "classic_aft"
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"p" = (
|
||||
/obj/modular_map_root/scrapheapchallenge{
|
||||
key = "classic_fore"
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/item/kirbyplants/random,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/turf/open/floor/eighties/red,
|
||||
/area/shuttle/escape)
|
||||
"s" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/carpet/lone,
|
||||
/area/shuttle/escape)
|
||||
"t" = (
|
||||
/obj/structure/rack,
|
||||
/obj/effect/spawner/random/entertainment/toy,
|
||||
/obj/effect/spawner/random/entertainment/toy,
|
||||
/obj/effect/spawner/random/entertainment/toy_figure,
|
||||
/turf/open/floor/eighties/red,
|
||||
/area/shuttle/escape)
|
||||
"u" = (
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{
|
||||
pixel_y = 9
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"x" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/obj/effect/spawner/random/trash/cigbutt,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"C" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/obj/effect/mapping_helpers/damaged_window,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/modular_map_root/scrapheapchallenge{
|
||||
key = "classic_starboard"
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"E" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/machinery/light/small/directional/south,
|
||||
/turf/open/floor/carpet/lone,
|
||||
/area/shuttle/escape)
|
||||
"F" = (
|
||||
/obj/structure/barricade/wooden/crude,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"G" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"H" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"L" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/eighties/red,
|
||||
/area/shuttle/escape)
|
||||
"M" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"N" = (
|
||||
/obj/structure/table_frame,
|
||||
/obj/item/shard,
|
||||
/obj/effect/decal/cleanable/glass,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/spawner/random/trash/cigbutt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"O" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/spawner/random/trash/food_packaging,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"P" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"Q" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"R" = (
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{
|
||||
pixel_x = 7;
|
||||
pixel_y = 16
|
||||
},
|
||||
/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{
|
||||
pixel_x = -5;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/food/fishandchips{
|
||||
pixel_y = -10;
|
||||
pixel_x = 6
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"S" = (
|
||||
/obj/effect/decal/cleanable/glass/titanium,
|
||||
/obj/item/shard/titanium,
|
||||
/obj/structure/grille/broken,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"T" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"U" = (
|
||||
/obj/effect/mapping_helpers/burnt_floor,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"V" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"W" = (
|
||||
/obj/effect/spawner/random/trash/crushed_can,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"Y" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"Z" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet/lone,
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
d
|
||||
f
|
||||
j
|
||||
Q
|
||||
E
|
||||
f
|
||||
V
|
||||
V
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
q
|
||||
G
|
||||
R
|
||||
u
|
||||
N
|
||||
r
|
||||
L
|
||||
V
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
H
|
||||
C
|
||||
Z
|
||||
O
|
||||
s
|
||||
G
|
||||
L
|
||||
V
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
z
|
||||
S
|
||||
o
|
||||
M
|
||||
W
|
||||
G
|
||||
r
|
||||
V
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
c
|
||||
G
|
||||
w
|
||||
Y
|
||||
U
|
||||
F
|
||||
L
|
||||
V
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
V
|
||||
V
|
||||
p
|
||||
H
|
||||
D
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
a
|
||||
t
|
||||
k
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
V
|
||||
V
|
||||
V
|
||||
H
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
C
|
||||
L
|
||||
V
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
f
|
||||
G
|
||||
f
|
||||
x
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
P
|
||||
M
|
||||
M
|
||||
T
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
f
|
||||
G
|
||||
a
|
||||
f
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
V
|
||||
V
|
||||
V
|
||||
a
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
V
|
||||
"}
|
||||
@@ -0,0 +1,207 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"b" = (
|
||||
/obj/machinery/recharge_station,
|
||||
/obj/machinery/light/small/directional/east,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"f" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"g" = (
|
||||
/obj/machinery/power/shuttle_engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/obj/effect/decal/cleanable/vomit/old,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"o" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit B"
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/light/small/directional/east,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"t" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit 1"
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"u" = (
|
||||
/obj/machinery/status_display/evac/directional/south,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"v" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unisex Restrooms"
|
||||
},
|
||||
/obj/modular_map_connector,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"A" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"B" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"C" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit 2"
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"F" = (
|
||||
/obj/structure/extinguisher_cabinet/directional/south,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"G" = (
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"J" = (
|
||||
/obj/machinery/light/directional/south,
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"L" = (
|
||||
/obj/machinery/light/small/directional/north,
|
||||
/obj/structure/extinguisher_cabinet/directional/north,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
B
|
||||
B
|
||||
a
|
||||
B
|
||||
a
|
||||
a
|
||||
a
|
||||
B
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
B
|
||||
B
|
||||
a
|
||||
f
|
||||
t
|
||||
r
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
B
|
||||
F
|
||||
a
|
||||
f
|
||||
a
|
||||
a
|
||||
A
|
||||
g
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
B
|
||||
B
|
||||
a
|
||||
L
|
||||
C
|
||||
r
|
||||
A
|
||||
g
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
B
|
||||
u
|
||||
a
|
||||
j
|
||||
a
|
||||
a
|
||||
A
|
||||
g
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
B
|
||||
B
|
||||
v
|
||||
G
|
||||
o
|
||||
b
|
||||
A
|
||||
g
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
B
|
||||
J
|
||||
l
|
||||
a
|
||||
a
|
||||
a
|
||||
w
|
||||
g
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
B
|
||||
"}
|
||||
@@ -0,0 +1,375 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/item/toy/crayon{
|
||||
pixel_x = -5;
|
||||
pixel_y = 6
|
||||
},
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"d" = (
|
||||
/obj/structure/tank_holder/extinguisher,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/window/reinforced/tinted/spawner/directional/east,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"h" = (
|
||||
/obj/structure/chair/comfy/beige,
|
||||
/obj/effect/decal/cleanable/cobweb,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"i" = (
|
||||
/obj/structure/chair/comfy/teal{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green{
|
||||
pixel_x = 5;
|
||||
pixel_y = 14
|
||||
},
|
||||
/obj/item/cigarette/cigar/premium{
|
||||
pixel_x = 4
|
||||
},
|
||||
/obj/item/cigarette/cigar/havana{
|
||||
pixel_y = 1;
|
||||
pixel_x = -4
|
||||
},
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/decal/cleanable/ash,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"m" = (
|
||||
/obj/structure/bookcase,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"n" = (
|
||||
/obj/structure/bookcase/manuals/engineering,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"o" = (
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"p" = (
|
||||
/obj/structure/table/wood/fancy/green,
|
||||
/obj/machinery/light/small/dim/directional/west,
|
||||
/obj/item/book/bible{
|
||||
pixel_y = 3
|
||||
},
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"q" = (
|
||||
/obj/item/toy/crayon/green{
|
||||
pixel_x = 2;
|
||||
pixel_y = -6
|
||||
},
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/obj/structure/chair/comfy/teal{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"s" = (
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"t" = (
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"u" = (
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"v" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/south,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/easel,
|
||||
/obj/item/canvas/nineteen_nineteen,
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/machinery/light/small/directional/south,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"x" = (
|
||||
/obj/machinery/door/morgue{
|
||||
name = "Emergency Shuttle Library"
|
||||
},
|
||||
/obj/structure/barricade/wooden/crude,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"y" = (
|
||||
/obj/structure/bookcase/random,
|
||||
/obj/effect/decal/cleanable/cobweb/cobweb2,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"B" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"C" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/storage/box/matches{
|
||||
pixel_x = 3;
|
||||
pixel_y = 7
|
||||
},
|
||||
/obj/item/lighter{
|
||||
pixel_y = -2;
|
||||
pixel_x = -3
|
||||
},
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/sign/painting/library{
|
||||
pixel_y = -32
|
||||
},
|
||||
/obj/item/toy/crayon/blue{
|
||||
pixel_x = 11;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt/dust,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"E" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/south,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/bookcase{
|
||||
name = "Forbidden Knowledge"
|
||||
},
|
||||
/obj/structure/barricade/wooden,
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"F" = (
|
||||
/obj/structure/chair/comfy/lime{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"G" = (
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"H" = (
|
||||
/obj/structure/bookcase/random/fiction,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"I" = (
|
||||
/obj/structure/bookcase/random/reference,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"J" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/item/stack/tile/wood/tile,
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"K" = (
|
||||
/obj/machinery/power/shuttle_engine/large,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"L" = (
|
||||
/obj/structure/chair/comfy/carp{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/sign/painting/library{
|
||||
pixel_y = 32
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt/dust,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"M" = (
|
||||
/obj/structure/chair/comfy/beige{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"N" = (
|
||||
/obj/structure/table/wood/fancy/green,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/machinery/light/small/dim/directional/north,
|
||||
/obj/item/book/random,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"P" = (
|
||||
/obj/modular_map_connector,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"Q" = (
|
||||
/obj/machinery/door/morgue{
|
||||
name = "Emergency Shuttle Library"
|
||||
},
|
||||
/obj/structure/barricade/wooden/crude,
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"R" = (
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"S" = (
|
||||
/obj/structure/lattice,
|
||||
/turf/template_noop,
|
||||
/area/shuttle/escape)
|
||||
"T" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"U" = (
|
||||
/obj/structure/chair/comfy/lime{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/wood/tile,
|
||||
/area/shuttle/escape)
|
||||
"X" = (
|
||||
/obj/effect/decal/cleanable/fuel_pool,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
B
|
||||
B
|
||||
l
|
||||
B
|
||||
l
|
||||
l
|
||||
l
|
||||
B
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
B
|
||||
w
|
||||
l
|
||||
N
|
||||
r
|
||||
n
|
||||
l
|
||||
B
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
B
|
||||
d
|
||||
l
|
||||
U
|
||||
D
|
||||
T
|
||||
l
|
||||
l
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
B
|
||||
X
|
||||
Q
|
||||
R
|
||||
o
|
||||
t
|
||||
u
|
||||
K
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
B
|
||||
B
|
||||
x
|
||||
M
|
||||
R
|
||||
c
|
||||
u
|
||||
u
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
B
|
||||
w
|
||||
P
|
||||
j
|
||||
F
|
||||
C
|
||||
l
|
||||
S
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
B
|
||||
f
|
||||
T
|
||||
L
|
||||
a
|
||||
s
|
||||
u
|
||||
K
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
l
|
||||
h
|
||||
p
|
||||
q
|
||||
g
|
||||
G
|
||||
u
|
||||
u
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
l
|
||||
o
|
||||
i
|
||||
k
|
||||
J
|
||||
v
|
||||
S
|
||||
B
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
l
|
||||
y
|
||||
H
|
||||
m
|
||||
I
|
||||
E
|
||||
B
|
||||
B
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
T
|
||||
l
|
||||
l
|
||||
l
|
||||
l
|
||||
l
|
||||
B
|
||||
B
|
||||
"}
|
||||
@@ -0,0 +1,360 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"b" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/girder,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"g" = (
|
||||
/obj/effect/decal/cleanable/blood/trails,
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/obj/structure/falsewall/titanium,
|
||||
/obj/effect/mapping_helpers/burnt_floor,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"h" = (
|
||||
/obj/effect/decal/cleanable/blood/trails{
|
||||
dir = 10
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/obj/modular_map_connector,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/crowbar{
|
||||
pixel_x = -2;
|
||||
pixel_y = 6
|
||||
},
|
||||
/obj/item/knife/kitchen{
|
||||
pixel_x = 8
|
||||
},
|
||||
/obj/effect/mapping_helpers/burnt_floor,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"o" = (
|
||||
/obj/machinery/light/small/directional/north,
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/obj/effect/turf_decal/siding/thinplating_new/dark{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/neutral/diagonal_centre,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/obj/machinery/power/shuttle_engine/propulsion/left,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"t" = (
|
||||
/obj/structure/table/optable,
|
||||
/obj/item/surgical_drapes,
|
||||
/obj/effect/mob_spawn/corpse/human/damaged{
|
||||
outfit_override = list("head"=/obj/item/clothing/head/costume/ushanka)
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood,
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/obj/effect/turf_decal/trimline/blue/filled/line,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"v" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/machinery/light/small/directional/south,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"x" = (
|
||||
/obj/effect/mapping_helpers/burnt_floor,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/obj/effect/mapping_helpers/airlock/locked,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"B" = (
|
||||
/obj/machinery/power/shuttle_engine/propulsion/right,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"C" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/kitchen/fork{
|
||||
pixel_x = 5
|
||||
},
|
||||
/obj/item/kitchen/spoon/soup_ladle{
|
||||
pixel_y = -8;
|
||||
pixel_x = -3
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/effect/decal/cleanable/blood/trails,
|
||||
/obj/effect/turf_decal/trimline/blue/filled/line{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/chair/comfy/carp,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"E" = (
|
||||
/obj/effect/decal/cleanable/blood/trails{
|
||||
dir = 4
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"F" = (
|
||||
/obj/effect/decal/cleanable/blood/trails{
|
||||
dir = 5
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/obj/effect/turf_decal/siding/thinplating_new/dark{
|
||||
dir = 9
|
||||
},
|
||||
/obj/effect/turf_decal/tile/neutral/diagonal_centre,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"G" = (
|
||||
/obj/effect/mob_spawn/corpse/human/damaged,
|
||||
/obj/effect/mob_spawn/corpse/human/damaged,
|
||||
/obj/structure/closet/crate/trashcart,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/siding/thinplating_new/dark{
|
||||
dir = 6
|
||||
},
|
||||
/obj/effect/turf_decal/tile/neutral/diagonal_centre,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"I" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/chainsaw{
|
||||
pixel_y = 6
|
||||
},
|
||||
/obj/machinery/light/small/blacklight/directional/east,
|
||||
/obj/effect/turf_decal/trimline/blue/filled/line{
|
||||
dir = 6
|
||||
},
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"J" = (
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"K" = (
|
||||
/obj/machinery/power/shuttle_engine/heater,
|
||||
/obj/effect/decal/cleanable/glass/plastitanium,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"L" = (
|
||||
/obj/effect/turf_decal/trimline/blue/filled/line{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"M" = (
|
||||
/obj/effect/decal/cleanable/blood/trails{
|
||||
dir = 10
|
||||
},
|
||||
/obj/structure/extinguisher_cabinet/directional/south,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"O" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/clothing/suit/apron/chef{
|
||||
pixel_x = 9
|
||||
},
|
||||
/obj/item/hatchet/wooden{
|
||||
pixel_x = -3
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"Q" = (
|
||||
/obj/structure/lattice,
|
||||
/turf/template_noop,
|
||||
/area/shuttle/escape)
|
||||
"T" = (
|
||||
/obj/effect/decal/cleanable/blood/trails{
|
||||
dir = 5
|
||||
},
|
||||
/obj/item/stack/tile/iron,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"U" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/storage/medkit/emergency{
|
||||
pixel_x = -2;
|
||||
pixel_y = -2
|
||||
},
|
||||
/obj/item/storage/medkit/emergency{
|
||||
pixel_x = 2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/effect/turf_decal/trimline/blue/filled/line{
|
||||
dir = 5
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/freezer,
|
||||
/area/shuttle/escape)
|
||||
"W" = (
|
||||
/obj/structure/girder,
|
||||
/obj/effect/mapping_helpers/burnt_floor,
|
||||
/obj/effect/decal/cleanable/dirt/dust,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"Y" = (
|
||||
/obj/structure/closet/cabinet,
|
||||
/obj/item/organ/brain,
|
||||
/obj/item/organ/tongue/lizard,
|
||||
/obj/item/organ/stomach,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/siding/thinplating_new/dark{
|
||||
dir = 5
|
||||
},
|
||||
/obj/effect/turf_decal/tile/neutral/diagonal_centre,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"Z" = (
|
||||
/obj/effect/decal/cleanable/blood/trails{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/obj/machinery/vending/wallmed/directional/south{
|
||||
use_power = 0
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
c
|
||||
c
|
||||
a
|
||||
z
|
||||
a
|
||||
k
|
||||
e
|
||||
c
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
c
|
||||
w
|
||||
a
|
||||
x
|
||||
x
|
||||
Q
|
||||
J
|
||||
r
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
c
|
||||
c
|
||||
b
|
||||
Q
|
||||
c
|
||||
Q
|
||||
J
|
||||
B
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
c
|
||||
M
|
||||
a
|
||||
k
|
||||
k
|
||||
k
|
||||
K
|
||||
B
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
c
|
||||
E
|
||||
b
|
||||
x
|
||||
Q
|
||||
Q
|
||||
c
|
||||
c
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
c
|
||||
Z
|
||||
j
|
||||
k
|
||||
x
|
||||
W
|
||||
c
|
||||
c
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
c
|
||||
E
|
||||
v
|
||||
v
|
||||
C
|
||||
O
|
||||
a
|
||||
c
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
F
|
||||
h
|
||||
a
|
||||
L
|
||||
l
|
||||
J
|
||||
r
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
o
|
||||
T
|
||||
g
|
||||
D
|
||||
t
|
||||
J
|
||||
B
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
Y
|
||||
G
|
||||
a
|
||||
U
|
||||
I
|
||||
J
|
||||
B
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
c
|
||||
"}
|
||||
@@ -0,0 +1,276 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/obj/machinery/computer/atmos_alert{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"b" = (
|
||||
/obj/machinery/button/flasher{
|
||||
id = "cockpit_flasher";
|
||||
pixel_y = -24
|
||||
},
|
||||
/obj/structure/table/wood/poker,
|
||||
/obj/item/toy/cards/deck,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"g" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"h" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"i" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/obj/effect/mapping_helpers/damaged_window,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"m" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"p" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"q" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"s" = (
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"u" = (
|
||||
/obj/structure/grille/broken,
|
||||
/obj/modular_map_connector,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/window/reinforced/spawner/directional/south,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"x" = (
|
||||
/obj/machinery/flasher/directional/west{
|
||||
id = "shuttle_flasher"
|
||||
},
|
||||
/obj/machinery/button/flasher{
|
||||
id = "shuttle_flasher";
|
||||
pixel_x = -24;
|
||||
pixel_y = -6
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"y" = (
|
||||
/obj/machinery/computer/emergency_shuttle,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"A" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/spawner/random/bureaucracy/folder,
|
||||
/obj/effect/spawner/random/bureaucracy/pen,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/machinery/computer/crew{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"E" = (
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"G" = (
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"I" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Cockpit"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"K" = (
|
||||
/obj/structure/grille,
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Brig"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/security/general,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"L" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"Q" = (
|
||||
/obj/structure/extinguisher_cabinet/directional/south,
|
||||
/obj/structure/table,
|
||||
/obj/item/extinguisher,
|
||||
/obj/item/crowbar,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"R" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/chair,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"T" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/light/small/directional/south,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"U" = (
|
||||
/obj/machinery/flasher/directional/north{
|
||||
id = "cockpit_flasher"
|
||||
},
|
||||
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"V" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/chair{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"Y" = (
|
||||
/obj/item/radio/intercom/directional/south,
|
||||
/obj/item/kirbyplants/random,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
L
|
||||
L
|
||||
L
|
||||
L
|
||||
i
|
||||
i
|
||||
i
|
||||
L
|
||||
i
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
L
|
||||
i
|
||||
i
|
||||
i
|
||||
c
|
||||
j
|
||||
x
|
||||
Q
|
||||
i
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
i
|
||||
p
|
||||
a
|
||||
D
|
||||
m
|
||||
R
|
||||
G
|
||||
T
|
||||
i
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
c
|
||||
r
|
||||
h
|
||||
s
|
||||
c
|
||||
c
|
||||
G
|
||||
V
|
||||
i
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
j
|
||||
z
|
||||
s
|
||||
Y
|
||||
i
|
||||
c
|
||||
K
|
||||
j
|
||||
p
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
c
|
||||
y
|
||||
s
|
||||
b
|
||||
i
|
||||
U
|
||||
u
|
||||
L
|
||||
L
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
c
|
||||
l
|
||||
q
|
||||
g
|
||||
I
|
||||
E
|
||||
c
|
||||
L
|
||||
L
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
c
|
||||
A
|
||||
w
|
||||
L
|
||||
L
|
||||
L
|
||||
L
|
||||
L
|
||||
L
|
||||
"}
|
||||
@@ -0,0 +1,393 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/obj/item/stack/tile/iron,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"e" = (
|
||||
/obj/structure/girder,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"f" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"g" = (
|
||||
/obj/item/stack/tile/mineral/plastitanium/red,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"j" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/cigbutt/cigarbutt{
|
||||
pixel_x = 5;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/item/cigarette{
|
||||
pixel_x = -3;
|
||||
pixel_y = 6
|
||||
},
|
||||
/obj/item/lighter/greyscale{
|
||||
pixel_x = 4;
|
||||
pixel_y = 6
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/obj/structure/barricade/wooden/crude,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/stripes/white/line{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"n" = (
|
||||
/obj/modular_map_connector,
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Cockpit"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"o" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/structure/table,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/item/restraints/handcuffs,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"p" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Brig"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/security/general,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"q" = (
|
||||
/obj/machinery/flasher/directional/west,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"r" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/machinery/computer/crew{
|
||||
dir = 2
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"u" = (
|
||||
/obj/structure/lattice,
|
||||
/turf/template_noop,
|
||||
/area/shuttle/escape)
|
||||
"v" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"w" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/stripes/white/line{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"x" = (
|
||||
/obj/machinery/computer/emergency_shuttle,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"A" = (
|
||||
/obj/structure/chair/sofa/corp/left{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{
|
||||
dir = 1
|
||||
},
|
||||
/obj/item/radio/intercom/directional/west,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"B" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/light/small/directional/east,
|
||||
/obj/effect/turf_decal/stripes/white/line{
|
||||
dir = 5
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"C" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Cockpit"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/barricade/wooden/crude,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"F" = (
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"H" = (
|
||||
/obj/structure/chair/sofa/corp/right{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"I" = (
|
||||
/obj/machinery/light/small/directional/west,
|
||||
/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/button/flasher{
|
||||
id = "cockpit_flasher";
|
||||
pixel_y = -8;
|
||||
pixel_x = -24
|
||||
},
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"J" = (
|
||||
/obj/item/book/manual/wiki/security_space_law{
|
||||
pixel_x = 9;
|
||||
pixel_y = -1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"K" = (
|
||||
/obj/structure/closet{
|
||||
name = "evidence storage";
|
||||
anchored = 1
|
||||
},
|
||||
/obj/item/poster/traitor,
|
||||
/obj/effect/spawner/random/contraband/cannabis,
|
||||
/obj/effect/spawner/random/contraband/permabrig_weapon,
|
||||
/obj/structure/sign/poster/abductor/random/directional/north,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"L" = (
|
||||
/obj/item/kirbyplants/random/fullysynthetic,
|
||||
/obj/effect/mapping_helpers/burnt_floor,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"M" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/obj/effect/mapping_helpers/damaged_window,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"N" = (
|
||||
/obj/item/stack/tile/mineral/plastitanium/red,
|
||||
/obj/effect/mapping_helpers/burnt_floor,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"O" = (
|
||||
/obj/effect/turf_decal/stripes/white/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/chair{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"P" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/stripes/white/line{
|
||||
dir = 9
|
||||
},
|
||||
/obj/item/radio/intercom/directional/west,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"Q" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/south,
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
"R" = (
|
||||
/obj/item/restraints/handcuffs{
|
||||
pixel_x = -8;
|
||||
pixel_y = -4
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/brig)
|
||||
"S" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"U" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/structure/table,
|
||||
/obj/item/extinguisher,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"V" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/toolbox/emergency{
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"W" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"X" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Brig"
|
||||
},
|
||||
/obj/effect/mapping_helpers/airlock/access/all/security/general,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/mapping_helpers/airlock/locked,
|
||||
/obj/structure/barricade/wooden/crude,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"Y" = (
|
||||
/obj/structure/falsewall/titanium,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"Z" = (
|
||||
/obj/structure/table,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/item/book/manual/random,
|
||||
/obj/effect/spawner/random/bureaucracy/pen,
|
||||
/turf/open/floor/iron,
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
z
|
||||
z
|
||||
z
|
||||
a
|
||||
a
|
||||
M
|
||||
a
|
||||
l
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
z
|
||||
e
|
||||
C
|
||||
S
|
||||
K
|
||||
w
|
||||
P
|
||||
N
|
||||
C
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
z
|
||||
z
|
||||
u
|
||||
U
|
||||
g
|
||||
J
|
||||
R
|
||||
F
|
||||
X
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
z
|
||||
z
|
||||
u
|
||||
o
|
||||
m
|
||||
O
|
||||
B
|
||||
v
|
||||
p
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
z
|
||||
C
|
||||
a
|
||||
a
|
||||
D
|
||||
Y
|
||||
a
|
||||
a
|
||||
S
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
C
|
||||
C
|
||||
A
|
||||
I
|
||||
f
|
||||
f
|
||||
n
|
||||
q
|
||||
z
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
M
|
||||
x
|
||||
H
|
||||
c
|
||||
j
|
||||
Z
|
||||
C
|
||||
z
|
||||
z
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
M
|
||||
V
|
||||
W
|
||||
k
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
z
|
||||
r
|
||||
Q
|
||||
L
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
"}
|
||||
@@ -0,0 +1,290 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"b" = (
|
||||
/obj/machinery/flasher/directional/east,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"h" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/machinery/button/flasher{
|
||||
id = "cockpit_flasher";
|
||||
pixel_x = 5
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium,
|
||||
/area/shuttle/escape)
|
||||
"i" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/suit/utility/fire/firefighter,
|
||||
/obj/item/clothing/head/utility/hardhat/red,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"m" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/clipboard,
|
||||
/obj/item/paper,
|
||||
/obj/item/pen/red{
|
||||
pixel_x = 3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/pen,
|
||||
/turf/open/floor/mineral/plastitanium,
|
||||
/area/shuttle/escape)
|
||||
"p" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/machinery/computer/atmos_alert,
|
||||
/turf/open/floor/mineral/plastitanium,
|
||||
/area/shuttle/escape)
|
||||
"q" = (
|
||||
/obj/structure/marker_beacon/olive,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/obj/structure/lattice,
|
||||
/turf/template_noop,
|
||||
/area/shuttle/escape)
|
||||
"u" = (
|
||||
/obj/effect/mapping_helpers/burnt_floor,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"v" = (
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"y" = (
|
||||
/obj/structure/lattice/catwalk,
|
||||
/turf/template_noop,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/window/reinforced/spawner/directional/south,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/effect/turf_decal/tile/red/half{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/iron/dark/smooth_half{
|
||||
dir = 8
|
||||
},
|
||||
/area/shuttle/escape/brig)
|
||||
"B" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/obj/effect/mapping_helpers/damaged_window,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"F" = (
|
||||
/obj/machinery/door/window/brigdoor/left/directional/south{
|
||||
name = "Emergency Shuttle Brig";
|
||||
req_access = list("security")
|
||||
},
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/shuttle/escape/brig)
|
||||
"K" = (
|
||||
/obj/structure/chair{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/machinery/light/small/directional/east,
|
||||
/obj/effect/turf_decal/tile/red/half{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/iron/dark/smooth_half{
|
||||
dir = 8
|
||||
},
|
||||
/area/shuttle/escape/brig)
|
||||
"M" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/machinery/computer/communications,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/plastitanium,
|
||||
/area/shuttle/escape)
|
||||
"N" = (
|
||||
/obj/modular_map_connector,
|
||||
/obj/structure/window/reinforced/spawner/directional/south,
|
||||
/obj/structure/chair{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red/half{
|
||||
dir = 4
|
||||
},
|
||||
/obj/item/radio/intercom/directional/east,
|
||||
/turf/open/floor/iron/dark/smooth_half{
|
||||
dir = 8
|
||||
},
|
||||
/area/shuttle/escape/brig)
|
||||
"P" = (
|
||||
/obj/machinery/computer/emergency_shuttle,
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/turf/open/floor/mineral/plastitanium,
|
||||
/area/shuttle/escape)
|
||||
"Q" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"R" = (
|
||||
/obj/effect/turf_decal/stripes/corner{
|
||||
dir = 1
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"U" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/dark,
|
||||
/area/shuttle/escape/brig)
|
||||
"V" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 1
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"X" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/structure/chair{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/obj/item/stack/tile/iron/dark/smooth_half,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/brig)
|
||||
"Z" = (
|
||||
/obj/effect/mapping_helpers/airlock/locked,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
d
|
||||
a
|
||||
Z
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
q
|
||||
r
|
||||
r
|
||||
r
|
||||
a
|
||||
u
|
||||
l
|
||||
Q
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
r
|
||||
m
|
||||
u
|
||||
B
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
m
|
||||
m
|
||||
y
|
||||
Q
|
||||
X
|
||||
z
|
||||
k
|
||||
Q
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
m
|
||||
m
|
||||
y
|
||||
B
|
||||
U
|
||||
F
|
||||
i
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
m
|
||||
m
|
||||
y
|
||||
Q
|
||||
K
|
||||
N
|
||||
V
|
||||
m
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
m
|
||||
m
|
||||
y
|
||||
B
|
||||
a
|
||||
d
|
||||
R
|
||||
m
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
m
|
||||
M
|
||||
h
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
m
|
||||
P
|
||||
j
|
||||
v
|
||||
m
|
||||
b
|
||||
m
|
||||
m
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
m
|
||||
p
|
||||
o
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
"}
|
||||
@@ -0,0 +1,130 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/extinguisher_cabinet/directional/south,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"b" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"e" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"p" = (
|
||||
/obj/machinery/light/directional/west,
|
||||
/obj/modular_map_connector,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"s" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"t" = (
|
||||
/obj/structure/table,
|
||||
/obj/machinery/recharger,
|
||||
/obj/machinery/light/small/directional/south,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"A" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"J" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/east,
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"K" = (
|
||||
/obj/item/stack/tile/mineral/titanium,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"L" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"P" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"W" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/obj/effect/mapping_helpers/damaged_window,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"Z" = (
|
||||
/obj/structure/grille/broken,
|
||||
/obj/effect/decal/cleanable/glass/titanium,
|
||||
/obj/item/shard/titanium,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
p
|
||||
P
|
||||
e
|
||||
e
|
||||
P
|
||||
L
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
P
|
||||
L
|
||||
Z
|
||||
c
|
||||
P
|
||||
L
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
P
|
||||
L
|
||||
W
|
||||
c
|
||||
P
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
P
|
||||
L
|
||||
D
|
||||
c
|
||||
P
|
||||
K
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
P
|
||||
L
|
||||
D
|
||||
c
|
||||
e
|
||||
t
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
s
|
||||
b
|
||||
b
|
||||
J
|
||||
A
|
||||
A
|
||||
"}
|
||||
@@ -0,0 +1,269 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"b" = (
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/obj/effect/turf_decal/tile/blue{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/iron/corner{
|
||||
dir = 4
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"f" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"g" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"h" = (
|
||||
/obj/effect/turf_decal/tile/red/anticorner{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/door/window/right/directional/west{
|
||||
name = "Red Corner"
|
||||
},
|
||||
/obj/item/clothing/gloves/boxing{
|
||||
pixel_x = 2;
|
||||
pixel_y = 9
|
||||
},
|
||||
/turf/open/floor/iron/dark/smooth_corner{
|
||||
dir = 4
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/obj/item/stack/tile/iron/corner,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"o" = (
|
||||
/obj/machinery/light/small/directional/east,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/dark/smooth_corner,
|
||||
/area/shuttle/escape)
|
||||
"s" = (
|
||||
/turf/open/floor/mineral/titanium/purple,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/effect/turf_decal/tile/neutral/half/contrasted{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/dark/smooth_edge{
|
||||
dir = 4
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"x" = (
|
||||
/turf/open/floor/iron/corner{
|
||||
dir = 1
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"y" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/purple,
|
||||
/area/shuttle/escape)
|
||||
"A" = (
|
||||
/obj/effect/turf_decal/tile/blue/anticorner{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/blue{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/window/left/directional/north{
|
||||
name = "Blue Corner"
|
||||
},
|
||||
/obj/item/clothing/gloves/boxing/blue{
|
||||
pixel_x = 5;
|
||||
pixel_y = -7
|
||||
},
|
||||
/turf/open/floor/iron/dark/smooth_corner{
|
||||
dir = 8
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"B" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/mineral/titanium/purple,
|
||||
/area/shuttle/escape)
|
||||
"C" = (
|
||||
/obj/effect/turf_decal/tile/neutral/half/contrasted{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red/half,
|
||||
/turf/open/floor/iron/dark/smooth_edge,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/effect/turf_decal/tile/neutral/half/contrasted{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/iron/dark/smooth_edge{
|
||||
dir = 8
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"E" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/effect/turf_decal/tile/neutral/half/contrasted,
|
||||
/obj/effect/turf_decal/tile/blue,
|
||||
/obj/effect/turf_decal/tile/blue/half{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/iron/dark/smooth_edge{
|
||||
dir = 1
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"F" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/turf/open/floor/iron/dark/smooth_corner{
|
||||
dir = 1
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"G" = (
|
||||
/obj/effect/turf_decal/tile/neutral/half/contrasted{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/dark/smooth_edge,
|
||||
/area/shuttle/escape)
|
||||
"H" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"J" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/north,
|
||||
/obj/effect/turf_decal/tile/neutral/half/contrasted,
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/iron/dark/smooth_edge{
|
||||
dir = 1
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"N" = (
|
||||
/obj/effect/turf_decal/tile/neutral/half/contrasted{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/turf_decal/tile/blue{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/blue/half{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
/turf/open/floor/iron/dark/smooth_edge{
|
||||
dir = 4
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"P" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/mineral/titanium/purple,
|
||||
/area/shuttle/escape)
|
||||
"S" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/purple,
|
||||
/area/shuttle/escape)
|
||||
"T" = (
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/iron/corner{
|
||||
dir = 8
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"U" = (
|
||||
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
||||
/obj/effect/mapping_helpers/damaged_window,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"X" = (
|
||||
/obj/modular_map_connector,
|
||||
/obj/machinery/light/small/directional/west,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"Y" = (
|
||||
/obj/structure/window/reinforced/spawner/directional/west,
|
||||
/obj/effect/turf_decal/tile/neutral/half/contrasted{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red,
|
||||
/obj/effect/turf_decal/tile/red/half{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/mapping_helpers/broken_floor,
|
||||
/turf/open/floor/iron/dark/smooth_edge{
|
||||
dir = 8
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
X
|
||||
s
|
||||
B
|
||||
B
|
||||
z
|
||||
y
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
y
|
||||
P
|
||||
F
|
||||
D
|
||||
Y
|
||||
h
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
y
|
||||
S
|
||||
J
|
||||
l
|
||||
T
|
||||
C
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
S
|
||||
E
|
||||
c
|
||||
x
|
||||
G
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
o
|
||||
A
|
||||
N
|
||||
w
|
||||
r
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
f
|
||||
f
|
||||
g
|
||||
g
|
||||
U
|
||||
H
|
||||
"}
|
||||
@@ -56,8 +56,23 @@
|
||||
. = ..()
|
||||
if(!.)
|
||||
return
|
||||
var/list/turfs = block( .[MAP_MINX], .[MAP_MINY], .[MAP_MINZ],
|
||||
.[MAP_MAXX], .[MAP_MAXY], .[MAP_MAXZ])
|
||||
|
||||
var/list/turfs = block(.[MAP_MINX], .[MAP_MINY], .[MAP_MINZ], \
|
||||
.[MAP_MAXX], .[MAP_MAXY], .[MAP_MAXZ])
|
||||
|
||||
dispatch(turfs, register)
|
||||
|
||||
/datum/map_template/shuttle/proc/dispatch(list/turfs, register=TRUE)
|
||||
while(TRUE)
|
||||
var/found = FALSE
|
||||
for(var/turf/current_turf in turfs)
|
||||
if(is_type_on_turf(current_turf, /obj/modular_map_root))
|
||||
found = TRUE
|
||||
if(found)
|
||||
sleep(5 DECISECONDS)
|
||||
else
|
||||
break
|
||||
|
||||
for(var/i in 1 to turfs.len)
|
||||
var/turf/place = turfs[i]
|
||||
if(isspaceturf(place)) // This assumes all shuttles are loaded in a single spot then moved to their real destination.
|
||||
|
||||
@@ -271,7 +271,7 @@
|
||||
name = "Standby Evacuation Vessel \"Scrapheap Challenge\""
|
||||
credit_cost = CARGO_CRATE_VALUE * -18
|
||||
description = "Comrade! We see you are having trouble with money, yes? If you have money issue, very little money, we are looking for good shuttle, emergency shuttle. You take best in sector shuttle, we take yours, you get money, da? Please do not lean on window, fragile like fina china. -Ivan"
|
||||
admin_notes = "An abomination with no functional medbay, sections missing, and some very fragile windows. Surprisingly airtight. When bought, gives a good influx of money, but can only be bought if the budget is literally 0 credits."
|
||||
admin_notes = "A randomly assembled, modular abomination. May have no functional medbay, sections missing, and some very fragile windows. Surprisingly airtight. When bought, gives a good influx of money, but can only be bought if the budget is literally 0 credits."
|
||||
movement_force = list("KNOCKDOWN" = 3, "THROW" = 2)
|
||||
occupancy_limit = "30"
|
||||
prerequisites = "This shuttle is only offered for purchase when the station is low on funds."
|
||||
@@ -279,6 +279,9 @@
|
||||
/datum/map_template/shuttle/emergency/scrapheap/prerequisites_met()
|
||||
return SSshuttle.shuttle_purchase_requirements_met[SHUTTLE_UNLOCK_SCRAPHEAP]
|
||||
|
||||
/obj/modular_map_root/scrapheapchallenge
|
||||
config_file = "strings/modular_maps/emergency_scrapheap.toml"
|
||||
|
||||
/datum/map_template/shuttle/emergency/narnar
|
||||
suffix = "narnar"
|
||||
name = "Shuttle 667"
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
directory = "_maps/shuttles/emergency_scrapheap/"
|
||||
|
||||
[rooms.shuttle]
|
||||
modules = ["classic1.dmm", "classic2.dmm"]
|
||||
|
||||
[rooms.classic_fore]
|
||||
modules = ["classic_fore1.dmm", "classic_fore2.dmm", "classic_fore3.dmm"]
|
||||
|
||||
[rooms.classic_aft]
|
||||
modules = ["classic_aft1.dmm", "classic_aft2.dmm", "classic_aft3.dmm"]
|
||||
|
||||
[rooms.classic_starboard]
|
||||
modules = ["classic_starboard1.dmm", "classic_starboard2.dmm"]
|
||||
Reference in New Issue
Block a user