Merge pull request #6 from quotefox/master
me about to make another PR that mostly benefits me
@@ -1,291 +1,38 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/arrival)
|
||||
"c" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Arrivals Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/arrival)
|
||||
"d" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/arrival)
|
||||
"e" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/regular,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"f" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"g" = (
|
||||
/obj/machinery/computer/arcade,
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"h" = (
|
||||
/obj/structure/closet/wardrobe/green,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"i" = (
|
||||
/obj/structure/closet/wardrobe/black,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"j" = (
|
||||
/obj/structure/closet/wardrobe/mixed,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"k" = (
|
||||
/obj/structure/closet/wardrobe/grey,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"l" = (
|
||||
/obj/machinery/requests_console{
|
||||
department = "Arrival shuttle";
|
||||
name = "Arrivals Shuttle console";
|
||||
pixel_y = 30
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"m" = (
|
||||
/obj/structure/shuttle/engine/heater{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"n" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/right{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"o" = (
|
||||
/obj/structure/window/shuttle,
|
||||
/obj/structure/grille,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/arrival)
|
||||
"p" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"q" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"r" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/arrival)
|
||||
"s" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"t" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Arrivals Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/arrival)
|
||||
"u" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/obj/docking_port/mobile/arrivals,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"v" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"w" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"x" = (
|
||||
/obj/structure/closet/emcloset,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"y" = (
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"z" = (
|
||||
/obj/item/radio/intercom{
|
||||
name = "Station Intercom (General)";
|
||||
pixel_y = -29
|
||||
},
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"A" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/left{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"S" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/arrival)
|
||||
"a" = (/turf/template_noop,/area/template_noop)
|
||||
"b" = (/turf/closed/wall/mineral/titanium,/area/shuttle/arrival)
|
||||
"c" = (/obj/machinery/door/airlock/titanium{name = "Arrivals Shuttle Airlock"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/arrival)
|
||||
"d" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/arrival)
|
||||
"e" = (/obj/structure/table,/obj/item/storage/firstaid/regular,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"f" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"g" = (/obj/machinery/computer/arcade,/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"h" = (/obj/structure/closet/wardrobe/green,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"i" = (/obj/structure/closet/wardrobe/black,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"j" = (/obj/structure/closet/wardrobe/mixed,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"k" = (/obj/structure/closet/wardrobe/grey,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"l" = (/obj/machinery/requests_console{department = "Arrival shuttle"; name = "Arrivals Shuttle console"; pixel_y = 30},/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"m" = (/obj/structure/shuttle/engine/heater{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"n" = (/obj/structure/shuttle/engine/propulsion/burst/right{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"o" = (/obj/structure/window/shuttle,/obj/structure/grille,/turf/open/floor/plating,/area/shuttle/arrival)
|
||||
"p" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"q" = (/obj/structure/chair/comfy/shuttle,/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"r" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/mineral/titanium,/area/shuttle/arrival)
|
||||
"s" = (/obj/structure/shuttle/engine/propulsion{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"t" = (/obj/machinery/door/airlock/titanium{name = "Arrivals Shuttle Airlock"},/turf/open/floor/mineral/titanium,/area/shuttle/arrival)
|
||||
"u" = (/obj/structure/shuttle/engine/propulsion{dir = 4},/obj/docking_port/mobile/arrivals,/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"v" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"w" = (/obj/structure/chair/comfy/shuttle{dir = 1},/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"x" = (/obj/structure/closet/emcloset,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"y" = (/obj/machinery/light,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"z" = (/obj/item/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/light,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"A" = (/obj/structure/shuttle/engine/propulsion/burst/left{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"S" = (/turf/open/floor/mineral/titanium,/area/shuttle/arrival)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
b
|
||||
o
|
||||
d
|
||||
d
|
||||
b
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
p
|
||||
S
|
||||
v
|
||||
b
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
q
|
||||
S
|
||||
w
|
||||
b
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
t
|
||||
b
|
||||
b
|
||||
b
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
e
|
||||
S
|
||||
S
|
||||
S
|
||||
x
|
||||
b
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
c
|
||||
f
|
||||
r
|
||||
r
|
||||
r
|
||||
f
|
||||
c
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
b
|
||||
g
|
||||
f
|
||||
f
|
||||
f
|
||||
y
|
||||
b
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
d
|
||||
h
|
||||
r
|
||||
r
|
||||
r
|
||||
f
|
||||
d
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
d
|
||||
i
|
||||
f
|
||||
f
|
||||
f
|
||||
f
|
||||
d
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
d
|
||||
j
|
||||
r
|
||||
r
|
||||
r
|
||||
f
|
||||
d
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
d
|
||||
k
|
||||
f
|
||||
f
|
||||
f
|
||||
f
|
||||
d
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
b
|
||||
l
|
||||
r
|
||||
r
|
||||
r
|
||||
z
|
||||
b
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
c
|
||||
f
|
||||
S
|
||||
S
|
||||
S
|
||||
f
|
||||
c
|
||||
"}
|
||||
(14,1,1) = {"
|
||||
b
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
b
|
||||
"}
|
||||
(15,1,1) = {"
|
||||
b
|
||||
n
|
||||
s
|
||||
u
|
||||
s
|
||||
A
|
||||
b
|
||||
aaabbcbddddbcbb
|
||||
bbbbefghijklfmn
|
||||
opqbSrfrfrfrSms
|
||||
dSStSrfrfrfrSmu
|
||||
dvwbSrfrfrfrSms
|
||||
bbbbxfyffffzfmA
|
||||
aaabbcbddddbcbb
|
||||
"}
|
||||
|
||||
@@ -1,249 +1,32 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/arrival)
|
||||
"c" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Arrivals Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/arrival)
|
||||
"d" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/arrival)
|
||||
"e" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_y = 4
|
||||
},
|
||||
/obj/item/storage/toolbox/emergency,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"f" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"g" = (
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/sign/poster/official/enlist{
|
||||
pixel_y = 32
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"h" = (
|
||||
/obj/structure/closet/wardrobe/black,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"i" = (
|
||||
/obj/structure/closet/wardrobe/mixed,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"j" = (
|
||||
/obj/machinery/requests_console{
|
||||
department = "Arrival shuttle";
|
||||
name = "Arrivals Shuttle console";
|
||||
pixel_y = 30
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"k" = (
|
||||
/obj/structure/shuttle/engine/heater{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"l" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/right{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"m" = (
|
||||
/obj/structure/grille,
|
||||
/obj/structure/window/shuttle,
|
||||
/obj/machinery/door/poddoor/shutters/preopen{
|
||||
id = "arrivy";
|
||||
name = "ship shutters"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/arrival)
|
||||
"n" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Arrivals Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"o" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/arrival)
|
||||
"p" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/obj/docking_port/mobile/arrivals{
|
||||
height = 13;
|
||||
name = "pubby arrivals shuttle";
|
||||
width = 6
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"q" = (
|
||||
/obj/machinery/light/small,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"r" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"s" = (
|
||||
/obj/structure/closet/emcloset,
|
||||
/obj/item/storage/firstaid/o2,
|
||||
/obj/item/tank/internals/emergency_oxygen,
|
||||
/obj/item/clothing/mask/breath,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"t" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -29
|
||||
},
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"u" = (
|
||||
/obj/item/radio/intercom{
|
||||
name = "Station Intercom (General)";
|
||||
pixel_y = -29
|
||||
},
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/arrival)
|
||||
"v" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/left{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/arrival)
|
||||
"C" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/arrival)
|
||||
"a" = (/turf/template_noop,/area/template_noop)
|
||||
"b" = (/turf/closed/wall/mineral/titanium,/area/shuttle/arrival)
|
||||
"c" = (/obj/machinery/door/airlock/titanium{name = "Arrivals Shuttle Airlock"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/arrival)
|
||||
"d" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/arrival)
|
||||
"e" = (/obj/structure/table,/obj/item/storage/firstaid/regular{pixel_y = 4},/obj/item/storage/toolbox/emergency,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"f" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"g" = (/obj/machinery/light{dir = 1},/obj/structure/sign/poster/official/enlist{pixel_y = 32},/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"h" = (/obj/structure/closet/wardrobe/black,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"i" = (/obj/structure/closet/wardrobe/mixed,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"j" = (/obj/machinery/requests_console{department = "Arrival shuttle"; name = "Arrivals Shuttle console"; pixel_y = 30},/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"k" = (/obj/structure/shuttle/engine/heater{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"l" = (/obj/structure/shuttle/engine/propulsion/burst/right{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"m" = (/obj/structure/grille,/obj/structure/window/shuttle,/obj/machinery/door/poddoor/shutters/preopen{id = "arrivy"; name = "ship shutters"},/turf/open/floor/plating,/area/shuttle/arrival)
|
||||
"n" = (/obj/machinery/door/airlock/titanium{name = "Arrivals Shuttle Airlock"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"o" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/mineral/titanium,/area/shuttle/arrival)
|
||||
"p" = (/obj/structure/shuttle/engine/propulsion{dir = 4},/obj/docking_port/mobile/arrivals{height = 13; name = "pubby arrivals shuttle"; width = 6},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"q" = (/obj/machinery/light/small,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"r" = (/obj/structure/shuttle/engine/propulsion{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"s" = (/obj/structure/closet/emcloset,/obj/item/storage/firstaid/o2,/obj/item/tank/internals/emergency_oxygen,/obj/item/clothing/mask/breath,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"t" = (/obj/structure/extinguisher_cabinet{pixel_y = -29},/obj/machinery/light,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"u" = (/obj/item/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/light,/turf/open/floor/mineral/titanium/blue,/area/shuttle/arrival)
|
||||
"v" = (/obj/structure/shuttle/engine/propulsion/burst/left{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/arrival)
|
||||
"C" = (/turf/open/floor/mineral/titanium,/area/shuttle/arrival)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
b
|
||||
m
|
||||
m
|
||||
b
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
f
|
||||
q
|
||||
b
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
b
|
||||
n
|
||||
n
|
||||
b
|
||||
b
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
e
|
||||
C
|
||||
C
|
||||
s
|
||||
b
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
c
|
||||
f
|
||||
o
|
||||
o
|
||||
f
|
||||
c
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
b
|
||||
g
|
||||
C
|
||||
C
|
||||
t
|
||||
b
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
d
|
||||
h
|
||||
o
|
||||
o
|
||||
f
|
||||
d
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
d
|
||||
i
|
||||
C
|
||||
C
|
||||
f
|
||||
d
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
d
|
||||
f
|
||||
o
|
||||
o
|
||||
f
|
||||
d
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
b
|
||||
j
|
||||
o
|
||||
o
|
||||
u
|
||||
b
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
c
|
||||
f
|
||||
C
|
||||
C
|
||||
f
|
||||
c
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
b
|
||||
k
|
||||
k
|
||||
k
|
||||
k
|
||||
b
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
b
|
||||
l
|
||||
p
|
||||
r
|
||||
v
|
||||
b
|
||||
aabbcbdddbcbb
|
||||
bbbefghifjfkl
|
||||
mfnCoCoCooCkp
|
||||
mqnCoCoCooCkr
|
||||
bbbsftfffufkv
|
||||
aabbcbdddbcbb
|
||||
"}
|
||||
|
||||
@@ -1,275 +1,37 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"b" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"e" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 2;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"f" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 8;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"g" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 4;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"h" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 9;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"i" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 1;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"j" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 10;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"k" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 6;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"l" = (
|
||||
/obj/machinery/door/poddoor{
|
||||
id = "QMLoaddoor2";
|
||||
name = "supply dock loading door"
|
||||
},
|
||||
/obj/machinery/conveyor{
|
||||
dir = 8;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"n" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"o" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Supply Shuttle Airlock";
|
||||
req_access_txt = "31"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"p" = (
|
||||
/obj/machinery/button/door{
|
||||
dir = 2;
|
||||
id = "QMLoaddoor2";
|
||||
name = "Loading Doors";
|
||||
pixel_x = 24;
|
||||
pixel_y = 8
|
||||
},
|
||||
/obj/machinery/button/door{
|
||||
id = "QMLoaddoor";
|
||||
name = "Loading Doors";
|
||||
pixel_x = 24;
|
||||
pixel_y = -8
|
||||
},
|
||||
/obj/machinery/conveyor_switch/oneway{
|
||||
id = "cargoshuttle"
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"q" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Supply Shuttle Airlock";
|
||||
req_access_txt = "31"
|
||||
},
|
||||
/obj/docking_port/mobile/supply{
|
||||
dwidth = 3;
|
||||
width = 10
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"r" = (
|
||||
/obj/machinery/door/poddoor{
|
||||
id = "QMLoaddoor";
|
||||
name = "supply dock loading door"
|
||||
},
|
||||
/obj/machinery/conveyor{
|
||||
dir = 4;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"u" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"w" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"x" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/left,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"y" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"z" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/right,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"A" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 8;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"B" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"G" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 8;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"P" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 4;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"R" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 2;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"a" = (/obj/machinery/door/airlock/titanium{name = "Supply Shuttle Airlock"; req_access_txt = "31"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/supply)
|
||||
"b" = (/turf/closed/wall/mineral/titanium,/area/shuttle/supply)
|
||||
"c" = (/obj/machinery/door/airlock/titanium{name = "Supply Shuttle Airlock"; req_access_txt = "31"},/obj/docking_port/mobile/supply{dwidth = 3; width = 10},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/supply)
|
||||
"e" = (/obj/machinery/conveyor{dir = 2; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/supply)
|
||||
"f" = (/obj/machinery/conveyor{dir = 8; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/supply)
|
||||
"g" = (/obj/machinery/conveyor{dir = 4; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/supply)
|
||||
"h" = (/obj/machinery/conveyor{dir = 9; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"i" = (/obj/machinery/conveyor{dir = 1; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"j" = (/obj/machinery/conveyor{dir = 10; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"k" = (/obj/machinery/conveyor{dir = 6; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"l" = (/obj/machinery/door/poddoor{id = "QMLoaddoor2"; name = "supply dock loading door"},/obj/machinery/conveyor{dir = 8; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/plating,/area/shuttle/supply)
|
||||
"n" = (/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"p" = (/obj/machinery/button/door{dir = 2; id = "QMLoaddoor2"; name = "Loading Doors"; pixel_x = 24; pixel_y = 8},/obj/machinery/button/door{id = "QMLoaddoor"; name = "Loading Doors"; pixel_x = 24; pixel_y = -8},/obj/machinery/conveyor_switch/oneway{id = "cargoshuttle"},/obj/machinery/light{dir = 4},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"r" = (/obj/machinery/door/poddoor{id = "QMLoaddoor"; name = "supply dock loading door"},/obj/machinery/conveyor{dir = 4; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/plating,/area/shuttle/supply)
|
||||
"u" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/supply)
|
||||
"w" = (/turf/template_noop,/area/template_noop)
|
||||
"x" = (/obj/structure/shuttle/engine/propulsion/burst/left,/turf/open/floor/plating/airless,/area/shuttle/supply)
|
||||
"y" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/supply)
|
||||
"z" = (/obj/structure/shuttle/engine/propulsion/burst/right,/turf/open/floor/plating/airless,/area/shuttle/supply)
|
||||
"A" = (/obj/machinery/conveyor{dir = 8; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/supply)
|
||||
"B" = (/obj/machinery/light{dir = 8},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"G" = (/obj/machinery/conveyor{dir = 8; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"P" = (/obj/machinery/conveyor{dir = 4; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
"R" = (/obj/machinery/conveyor{dir = 2; id = "cargoshuttle"; name = "cargo shuttle conveyor belt"},/turf/open/floor/mineral/titanium,/area/shuttle/supply)
|
||||
|
||||
(1,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
w
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
b
|
||||
e
|
||||
P
|
||||
R
|
||||
n
|
||||
B
|
||||
n
|
||||
g
|
||||
b
|
||||
x
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
f
|
||||
P
|
||||
G
|
||||
n
|
||||
n
|
||||
n
|
||||
g
|
||||
u
|
||||
y
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
A
|
||||
P
|
||||
G
|
||||
n
|
||||
n
|
||||
n
|
||||
g
|
||||
u
|
||||
y
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
f
|
||||
h
|
||||
j
|
||||
n
|
||||
n
|
||||
n
|
||||
g
|
||||
u
|
||||
y
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
b
|
||||
f
|
||||
i
|
||||
k
|
||||
n
|
||||
p
|
||||
n
|
||||
g
|
||||
b
|
||||
z
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
l
|
||||
o
|
||||
b
|
||||
q
|
||||
r
|
||||
b
|
||||
w
|
||||
bbbbbbb
|
||||
befAffb
|
||||
bPPPhib
|
||||
bRGGjkl
|
||||
bnnnnna
|
||||
bBnnnpb
|
||||
bnnnnnc
|
||||
bgggggr
|
||||
bbuuubb
|
||||
wxyyyzw
|
||||
"}
|
||||
|
||||
@@ -1,202 +1,30 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"b" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"e" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"f" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 4;
|
||||
id = "QMLoad2"
|
||||
},
|
||||
/obj/machinery/door/poddoor{
|
||||
id = "QMLoaddoor2";
|
||||
name = "supply dock loading door"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"g" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Supply Shuttle Airlock";
|
||||
req_access_txt = "31"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"h" = (
|
||||
/obj/machinery/button/door{
|
||||
dir = 2;
|
||||
id = "QMLoaddoor2";
|
||||
name = "Loading Doors";
|
||||
pixel_x = 24;
|
||||
pixel_y = 8
|
||||
},
|
||||
/obj/machinery/button/door{
|
||||
id = "QMLoaddoor";
|
||||
name = "Loading Doors";
|
||||
pixel_x = 24;
|
||||
pixel_y = -8
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"i" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Supply Shuttle Airlock";
|
||||
req_access_txt = "31"
|
||||
},
|
||||
/obj/docking_port/mobile/supply{
|
||||
dwidth = 5;
|
||||
width = 12
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"j" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 8;
|
||||
id = "QMLoad"
|
||||
},
|
||||
/obj/machinery/door/poddoor{
|
||||
id = "QMLoaddoor";
|
||||
name = "supply dock loading door"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"l" = (
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/supply)
|
||||
"q" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"s" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"t" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/left,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"u" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"v" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/right,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"w" = (
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"x" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"a" = (/obj/machinery/door/airlock/titanium{name = "Supply Shuttle Airlock"; req_access_txt = "31"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/supply)
|
||||
"b" = (/turf/closed/wall/mineral/titanium,/area/shuttle/supply)
|
||||
"c" = (/obj/machinery/door/airlock/titanium{name = "Supply Shuttle Airlock"; req_access_txt = "31"},/obj/docking_port/mobile/supply{dwidth = 5; width = 12},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/supply)
|
||||
"e" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/supply)
|
||||
"f" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/obj/machinery/door/poddoor{id = "QMLoaddoor2"; name = "supply dock loading door"},/turf/open/floor/plating,/area/shuttle/supply)
|
||||
"h" = (/obj/machinery/button/door{dir = 2; id = "QMLoaddoor2"; name = "Loading Doors"; pixel_x = 24; pixel_y = 8},/obj/machinery/button/door{id = "QMLoaddoor"; name = "Loading Doors"; pixel_x = 24; pixel_y = -8},/obj/machinery/light{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/supply)
|
||||
"j" = (/obj/machinery/conveyor{dir = 8; id = "QMLoad"},/obj/machinery/door/poddoor{id = "QMLoaddoor"; name = "supply dock loading door"},/turf/open/floor/plating,/area/shuttle/supply)
|
||||
"l" = (/turf/closed/wall/mineral/titanium/interior,/area/shuttle/supply)
|
||||
"q" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/supply)
|
||||
"s" = (/turf/template_noop,/area/template_noop)
|
||||
"t" = (/obj/structure/shuttle/engine/propulsion/burst/left,/turf/open/floor/plating/airless,/area/shuttle/supply)
|
||||
"u" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/supply)
|
||||
"v" = (/obj/structure/shuttle/engine/propulsion/burst/right,/turf/open/floor/plating/airless,/area/shuttle/supply)
|
||||
"w" = (/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/supply)
|
||||
"x" = (/obj/machinery/light{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/supply)
|
||||
|
||||
(1,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
s
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
x
|
||||
e
|
||||
e
|
||||
e
|
||||
l
|
||||
b
|
||||
t
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
q
|
||||
u
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
w
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
q
|
||||
u
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
q
|
||||
u
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
h
|
||||
e
|
||||
e
|
||||
e
|
||||
l
|
||||
b
|
||||
v
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
f
|
||||
g
|
||||
b
|
||||
i
|
||||
j
|
||||
b
|
||||
b
|
||||
b
|
||||
s
|
||||
bbbbbbb
|
||||
beeweeb
|
||||
beeeeeb
|
||||
beeeeef
|
||||
beeeeea
|
||||
bxeeehb
|
||||
beeeeec
|
||||
beeeeej
|
||||
beeeeeb
|
||||
bleeelb
|
||||
bbqqqbb
|
||||
stuuuvs
|
||||
"}
|
||||
|
||||
@@ -1,134 +1,22 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/obj/machinery/computer/emergency_shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"c" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/obj/docking_port/mobile/emergency/backup,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape/backup)
|
||||
"f" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/book/manual/random,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"g" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"m" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"p" = (
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/escape/backup)
|
||||
"q" = (
|
||||
/obj/machinery/status_display/evac,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"u" = (
|
||||
/obj/structure/chair/office/light{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"x" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"F" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/paper/fluff/stations/centcom/broken_evac,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"P" = (
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape/backup)
|
||||
"a" = (/obj/machinery/computer/emergency_shuttle{dir = 8},/turf/open/floor/mineral/titanium,/area/shuttle/escape/backup)
|
||||
"b" = (/obj/machinery/door/airlock/titanium,/obj/docking_port/mobile/emergency/backup,/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape/backup)
|
||||
"f" = (/obj/structure/table/wood,/obj/item/book/manual/random,/turf/open/floor/mineral/titanium,/area/shuttle/escape/backup)
|
||||
"g" = (/turf/open/floor/mineral/titanium,/area/shuttle/escape/backup)
|
||||
"m" = (/turf/closed/wall/mineral/titanium,/area/shuttle/escape/backup)
|
||||
"p" = (/turf/open/floor/mineral/plastitanium/red,/area/shuttle/escape/backup)
|
||||
"q" = (/obj/machinery/status_display/evac,/turf/closed/wall/mineral/titanium,/area/shuttle/escape/backup)
|
||||
"u" = (/obj/structure/chair/office/light{dir = 4},/turf/open/floor/mineral/titanium,/area/shuttle/escape/backup)
|
||||
"x" = (/obj/machinery/light{dir = 8},/turf/open/floor/mineral/titanium,/area/shuttle/escape/backup)
|
||||
"F" = (/obj/structure/table/wood,/obj/item/paper/fluff/stations/centcom/broken_evac,/turf/open/floor/mineral/titanium,/area/shuttle/escape/backup)
|
||||
"P" = (/obj/machinery/light{dir = 4},/turf/open/floor/mineral/titanium,/area/shuttle/escape/backup)
|
||||
|
||||
(1,1,1) = {"
|
||||
m
|
||||
m
|
||||
c
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
q
|
||||
g
|
||||
g
|
||||
g
|
||||
x
|
||||
g
|
||||
g
|
||||
q
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
m
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
m
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
m
|
||||
p
|
||||
p
|
||||
p
|
||||
p
|
||||
g
|
||||
p
|
||||
m
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
m
|
||||
p
|
||||
p
|
||||
p
|
||||
p
|
||||
g
|
||||
p
|
||||
m
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
m
|
||||
g
|
||||
u
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
m
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
q
|
||||
a
|
||||
F
|
||||
f
|
||||
P
|
||||
g
|
||||
g
|
||||
q
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
m
|
||||
mqmmmmqm
|
||||
mggppgam
|
||||
bggppuFm
|
||||
mggppgfm
|
||||
mxgppgPm
|
||||
mggggggm
|
||||
mggppggm
|
||||
mqmmmmqm
|
||||
"}
|
||||
|
||||
@@ -1,633 +1,85 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"aa" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"ac" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ad" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/escape)
|
||||
"af" = (
|
||||
/obj/structure/table,
|
||||
/obj/machinery/recharger,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ag" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ah" = (
|
||||
/obj/machinery/computer/emergency_shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ai" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_x = 2;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/crowbar,
|
||||
/obj/item/storage/firstaid/fire,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"al" = (
|
||||
/obj/machinery/computer/atmos_alert{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"am" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"an" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ao" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ap" = (
|
||||
/obj/machinery/computer/security{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aq" = (
|
||||
/obj/machinery/computer/crew{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ar" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -30
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"as" = (
|
||||
/obj/item/radio/intercom{
|
||||
name = "Station Intercom (General)";
|
||||
pixel_y = -29
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"at" = (
|
||||
/obj/machinery/button/flasher{
|
||||
id = "cockpit_flasher";
|
||||
pixel_x = 6;
|
||||
pixel_y = -24
|
||||
},
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"au" = (
|
||||
/obj/machinery/computer/communications{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Cockpit";
|
||||
req_access_txt = "19"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"az" = (
|
||||
/obj/machinery/status_display/evac,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aA" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aB" = (
|
||||
/obj/machinery/flasher{
|
||||
id = "cockpit_flasher";
|
||||
pixel_x = 6;
|
||||
pixel_y = 24
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aC" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aD" = (
|
||||
/obj/structure/closet/emcloset,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aE" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/fire,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_x = 2;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/crowbar,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aF" = (
|
||||
/obj/machinery/flasher{
|
||||
id = "shuttle_flasher";
|
||||
pixel_x = -24;
|
||||
pixel_y = 6
|
||||
},
|
||||
/obj/machinery/button/flasher{
|
||||
id = "shuttle_flasher";
|
||||
pixel_x = -24;
|
||||
pixel_y = -6
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
brightness = 3;
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aG" = (
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aH" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Brig";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aI" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aJ" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aK" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aM" = (
|
||||
/obj/structure/table,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aP" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile/emergency{
|
||||
name = "Box emergency shuttle"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aQ" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = -5;
|
||||
pixel_y = 30
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aR" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = 27
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aS" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aT" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aV" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aW" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -30
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aX" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Cargo"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aZ" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Infirmary"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"bb" = (
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"bc" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = 27
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"bd" = (
|
||||
/obj/machinery/sleeper{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"be" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/fire,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_x = 2;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/crowbar,
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = 27
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"bf" = (
|
||||
/obj/structure/closet,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"bg" = (
|
||||
/obj/structure/closet/crate,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"bi" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"bj" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"bk" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"bl" = (
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"bm" = (
|
||||
/obj/structure/table,
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"bn" = (
|
||||
/obj/machinery/light/small{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bo" = (
|
||||
/obj/machinery/light/small,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bp" = (
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bq" = (
|
||||
/obj/machinery/light/small{
|
||||
brightness = 3;
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"br" = (
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"bs" = (
|
||||
/obj/machinery/light/small{
|
||||
brightness = 3;
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"ga" = (
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"XC" = (
|
||||
/obj/structure/closet/emcloset,
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"aa" = (/turf/template_noop,/area/template_noop)
|
||||
"ab" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"; req_access_txt = "2"},/obj/structure/fans/tiny,/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"ac" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ad" = (/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"ae" = (/turf/closed/wall/mineral/titanium/interior,/area/shuttle/escape)
|
||||
"af" = (/obj/structure/table,/obj/machinery/recharger,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"ag" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"ah" = (/obj/machinery/computer/emergency_shuttle,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"ai" = (/obj/structure/table,/obj/item/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/crowbar,/obj/item/storage/firstaid/fire,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aj" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"},/obj/docking_port/mobile/emergency{name = "Box emergency shuttle"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ak" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"al" = (/obj/machinery/computer/atmos_alert{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"am" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"an" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"ao" = (/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"ap" = (/obj/machinery/computer/security{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aq" = (/obj/machinery/computer/crew{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"ar" = (/obj/structure/chair/comfy/shuttle{dir = 8},/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"as" = (/obj/item/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"at" = (/obj/machinery/button/flasher{id = "cockpit_flasher"; pixel_x = 6; pixel_y = -24},/obj/machinery/light,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"au" = (/obj/machinery/computer/communications{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"ay" = (/obj/machinery/door/airlock/public/glass{name = "Emergency Shuttle Cockpit"; req_access_txt = "19"},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"az" = (/obj/machinery/status_display/evac,/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"aA" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"aB" = (/obj/machinery/flasher{id = "cockpit_flasher"; pixel_x = 6; pixel_y = 24},/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aC" = (/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aD" = (/obj/structure/closet/emcloset,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aE" = (/obj/structure/table,/obj/item/storage/firstaid/fire,/obj/item/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/crowbar,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aF" = (/obj/machinery/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = 6},/obj/machinery/button/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = -6},/obj/machinery/light/small{brightness = 3; dir = 8},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"aG" = (/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"aH" = (/obj/machinery/door/airlock/public/glass{name = "Emergency Shuttle Brig"; req_access_txt = "2"},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aJ" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"aK" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aM" = (/obj/structure/table,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aQ" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aR" = (/obj/structure/extinguisher_cabinet{pixel_x = 27},/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aS" = (/obj/structure/chair/comfy/shuttle{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aT" = (/obj/structure/chair/comfy/shuttle{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aW" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aX" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Cargo"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aZ" = (/obj/machinery/door/airlock/public/glass{name = "Emergency Shuttle Infirmary"},/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"bb" = (/turf/open/floor/mineral/titanium/yellow,/area/shuttle/escape)
|
||||
"bc" = (/obj/structure/extinguisher_cabinet{pixel_x = 27},/turf/open/floor/mineral/titanium/yellow,/area/shuttle/escape)
|
||||
"bd" = (/obj/machinery/sleeper{dir = 8},/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"be" = (/obj/structure/table,/obj/item/storage/firstaid/fire,/obj/item/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/crowbar,/obj/structure/extinguisher_cabinet{pixel_x = 27},/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"bf" = (/obj/structure/closet,/turf/open/floor/mineral/titanium/yellow,/area/shuttle/escape)
|
||||
"bg" = (/obj/structure/closet/crate,/turf/open/floor/mineral/titanium/yellow,/area/shuttle/escape)
|
||||
"bi" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"bj" = (/turf/closed/wall/mineral/titanium/nodiagonal,/area/shuttle/escape)
|
||||
"bk" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"bl" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"bm" = (/obj/structure/table,/obj/machinery/light{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"bn" = (/obj/machinery/light/small{dir = 1},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"bo" = (/obj/machinery/light/small,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"bp" = (/obj/machinery/light,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"bq" = (/obj/machinery/light/small{brightness = 3; dir = 8},/turf/open/floor/mineral/titanium/yellow,/area/shuttle/escape)
|
||||
"br" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/titanium/yellow,/area/shuttle/escape)
|
||||
"bs" = (/obj/machinery/light/small{brightness = 3; dir = 8},/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"ga" = (/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"XC" = (/obj/structure/closet/emcloset,/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
aI
|
||||
ad
|
||||
aP
|
||||
ad
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ad
|
||||
aV
|
||||
ad
|
||||
aV
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
aa
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
aa
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
aA
|
||||
aF
|
||||
aG
|
||||
ad
|
||||
bn
|
||||
ao
|
||||
ao
|
||||
ao
|
||||
ao
|
||||
ao
|
||||
bo
|
||||
ad
|
||||
bb
|
||||
bq
|
||||
bf
|
||||
ad
|
||||
ad
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
ad
|
||||
ae
|
||||
al
|
||||
aq
|
||||
ad
|
||||
aA
|
||||
aG
|
||||
aJ
|
||||
ad
|
||||
aQ
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aW
|
||||
ad
|
||||
bb
|
||||
bb
|
||||
bf
|
||||
bi
|
||||
bk
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
ac
|
||||
af
|
||||
am
|
||||
ar
|
||||
ad
|
||||
aA
|
||||
aG
|
||||
aJ
|
||||
ad
|
||||
aC
|
||||
aS
|
||||
aS
|
||||
aS
|
||||
aS
|
||||
aS
|
||||
aC
|
||||
aX
|
||||
bb
|
||||
bb
|
||||
bg
|
||||
bi
|
||||
bk
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
ac
|
||||
ag
|
||||
aC
|
||||
as
|
||||
ad
|
||||
ac
|
||||
aH
|
||||
ac
|
||||
bj
|
||||
aC
|
||||
aT
|
||||
aT
|
||||
aT
|
||||
aT
|
||||
aT
|
||||
aC
|
||||
ad
|
||||
bc
|
||||
br
|
||||
bg
|
||||
bi
|
||||
bk
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
ac
|
||||
ah
|
||||
aC
|
||||
at
|
||||
ad
|
||||
aB
|
||||
aC
|
||||
aK
|
||||
bm
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
bp
|
||||
az
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
bi
|
||||
bk
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
ac
|
||||
ag
|
||||
aC
|
||||
aC
|
||||
ay
|
||||
aC
|
||||
aC
|
||||
ao
|
||||
aM
|
||||
aC
|
||||
aS
|
||||
aS
|
||||
aS
|
||||
aS
|
||||
aS
|
||||
aC
|
||||
ac
|
||||
XC
|
||||
bs
|
||||
XC
|
||||
bi
|
||||
bk
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
ac
|
||||
ai
|
||||
ao
|
||||
ao
|
||||
az
|
||||
an
|
||||
aC
|
||||
aM
|
||||
aM
|
||||
aC
|
||||
aT
|
||||
aT
|
||||
aT
|
||||
aT
|
||||
aT
|
||||
aC
|
||||
aZ
|
||||
ga
|
||||
ga
|
||||
ga
|
||||
bi
|
||||
bk
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
ad
|
||||
ae
|
||||
ap
|
||||
au
|
||||
ad
|
||||
aD
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
ac
|
||||
ga
|
||||
ga
|
||||
ga
|
||||
bi
|
||||
bk
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
aa
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
aE
|
||||
bl
|
||||
an
|
||||
an
|
||||
aR
|
||||
am
|
||||
am
|
||||
am
|
||||
am
|
||||
am
|
||||
aR
|
||||
ac
|
||||
bd
|
||||
be
|
||||
bd
|
||||
ad
|
||||
ad
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ad
|
||||
ac
|
||||
ad
|
||||
ac
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ad
|
||||
ad
|
||||
ad
|
||||
ac
|
||||
ad
|
||||
ac
|
||||
ad
|
||||
aa
|
||||
aaaaadacacacacacadaaaa
|
||||
aaadaeafagahagaiaeadaa
|
||||
aaadalamaCaCaCaoapadaa
|
||||
aaadaqarasataCaoauadaa
|
||||
adadadadadadayazadadad
|
||||
adaAaAaAacaBaCanaDaEac
|
||||
adaFaGaGaHaCaCaCaCblad
|
||||
abaGaJaJacaKaoaMaCanac
|
||||
adadadadbjbmaMaMaCanad
|
||||
ajbnaQaCaCaCaCaCaCaRad
|
||||
adaoaCaSaTaCaSaTaCamad
|
||||
acaoaCaSaTaCaSaTaCamac
|
||||
acaoaCaSaTaCaSaTaCamac
|
||||
acaoaCaSaTaCaSaTaCamac
|
||||
adaoaCaSaTaCaSaTaCamad
|
||||
akboaWaCaCbpaCaCaCaRad
|
||||
adadadaXadazacaZacacad
|
||||
akbbbbbbbcadXCgagabdac
|
||||
adbqbbbbbradbsgagabead
|
||||
adbfbfbgbgadXCgagabdac
|
||||
adadbibibibibibibiadad
|
||||
aaadbkbkbkbkbkbkbkadaa
|
||||
"}
|
||||
|
||||
@@ -1,610 +1,81 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"aa" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"ab" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ac" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ad" = (
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/fire,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"af" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"ag" = (
|
||||
/obj/machinery/computer/emergency_shuttle,
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"ah" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_x = 2;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/crowbar,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"ai" = (
|
||||
/obj/machinery/computer/atmos_alert{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aj" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"ak" = (
|
||||
/obj/item/toy/snappop/phoenix,
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"al" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"am" = (
|
||||
/obj/machinery/computer/security{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"an" = (
|
||||
/obj/machinery/computer/crew{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"ao" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -30
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"ap" = (
|
||||
/obj/item/radio/intercom{
|
||||
name = "Station Intercom (General)";
|
||||
pixel_y = -29
|
||||
},
|
||||
/obj/item/toy/snappop/phoenix,
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aq" = (
|
||||
/obj/item/toy/snappop/phoenix,
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"ar" = (
|
||||
/obj/machinery/computer/communications{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"as" = (
|
||||
/obj/machinery/door/airlock/bananium/glass{
|
||||
name = "Emergency Shuttle Premium Lounge"
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"at" = (
|
||||
/obj/machinery/status_display/evac,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"au" = (
|
||||
/turf/open/chasm,
|
||||
/area/shuttle/escape)
|
||||
"av" = (
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/fire,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_x = 2;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/crowbar,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"az" = (
|
||||
/obj/item/greentext/quiet{
|
||||
anchored = 1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aA" = (
|
||||
/obj/machinery/door/airlock/bananium/glass{
|
||||
name = "Emergency Shuttle Greentext"
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aC" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aD" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aE" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/multitool/ai_detect,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aF" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"aG" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/toy/sword,
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aH" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/toy/sword,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aI" = (
|
||||
/obj/machinery/door/airlock/bananium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile/emergency{
|
||||
name = "Snappop(tm)!"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aJ" = (
|
||||
/obj/item/toy/snappop/phoenix,
|
||||
/obj/machinery/light/small{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aK" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = -5;
|
||||
pixel_y = 30
|
||||
},
|
||||
/obj/item/toy/snappop/phoenix,
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aL" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = 27
|
||||
},
|
||||
/obj/item/toy/snappop/phoenix,
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aM" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/random,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aN" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/random,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aO" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/random,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aP" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/random,
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aQ" = (
|
||||
/obj/machinery/door/airlock/bananium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aR" = (
|
||||
/obj/item/toy/snappop/phoenix,
|
||||
/obj/machinery/light/small,
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aS" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -30
|
||||
},
|
||||
/obj/item/toy/snappop/phoenix,
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aT" = (
|
||||
/obj/machinery/door/airlock/bananium{
|
||||
name = "Emergency Shuttle Cargo"
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aU" = (
|
||||
/obj/machinery/door/airlock/bananium/glass{
|
||||
name = "Emergency Shuttle Infirmary"
|
||||
},
|
||||
/turf/open/floor/bluespace,
|
||||
/area/shuttle/escape)
|
||||
"aV" = (
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aW" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = 27
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aX" = (
|
||||
/obj/machinery/sleeper{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aY" = (
|
||||
/obj/machinery/light/small{
|
||||
brightness = 3;
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aZ" = (
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"bb" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/fire,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_x = 2;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/crowbar,
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = 27
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"bc" = (
|
||||
/obj/structure/closet/crate/trashcart{
|
||||
desc = "A heavy, metal trashcart with wheels. Feel free to hop in at any time!"
|
||||
},
|
||||
/obj/item/toy/sword,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"bd" = (
|
||||
/obj/machinery/vending/autodrobe{
|
||||
extended_inventory = 1;
|
||||
scan_id = 0
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"be" = (
|
||||
/obj/machinery/vending/clothing{
|
||||
extended_inventory = 1
|
||||
},
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"bf" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"bg" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"Zf" = (
|
||||
/obj/structure/closet/emcloset,
|
||||
/obj/item/toy/sword,
|
||||
/turf/open/floor/mineral/bananium,
|
||||
/area/shuttle/escape)
|
||||
"aa" = (/turf/template_noop,/area/template_noop)
|
||||
"ab" = (/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"ac" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ad" = (/turf/closed/wall/mineral/titanium/interior,/area/shuttle/escape)
|
||||
"ae" = (/obj/structure/table,/obj/item/storage/firstaid/fire,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"af" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"ag" = (/obj/machinery/computer/emergency_shuttle,/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"ah" = (/obj/structure/table,/obj/item/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/crowbar,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"ai" = (/obj/machinery/computer/atmos_alert{dir = 4},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aj" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"ak" = (/obj/item/toy/snappop/phoenix,/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"al" = (/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"am" = (/obj/machinery/computer/security{dir = 8},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"an" = (/obj/machinery/computer/crew{dir = 4},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"ao" = (/obj/structure/chair/comfy/shuttle{dir = 8},/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"ap" = (/obj/item/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/item/toy/snappop/phoenix,/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aq" = (/obj/item/toy/snappop/phoenix,/obj/machinery/light,/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"ar" = (/obj/machinery/computer/communications{dir = 8},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"as" = (/obj/machinery/door/airlock/bananium/glass{name = "Emergency Shuttle Premium Lounge"},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"at" = (/obj/machinery/status_display/evac,/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"au" = (/turf/open/chasm,/area/shuttle/escape)
|
||||
"av" = (/obj/machinery/light{dir = 1},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aw" = (/obj/machinery/door/airlock/bananium{name = "Emergency Shuttle Airlock"},/obj/docking_port/mobile/emergency{name = "Snappop(tm)!"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ax" = (/obj/machinery/door/airlock/bananium{name = "Emergency Shuttle Airlock"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ay" = (/obj/structure/table,/obj/item/storage/firstaid/fire,/obj/item/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/crowbar,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"az" = (/obj/item/greentext/quiet{anchored = 1},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"aA" = (/obj/machinery/door/airlock/bananium/glass{name = "Emergency Shuttle Greentext"},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aC" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aD" = (/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aE" = (/obj/structure/table,/obj/item/multitool/ai_detect,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aF" = (/turf/closed/wall/mineral/titanium/nodiagonal,/area/shuttle/escape)
|
||||
"aG" = (/obj/structure/table,/obj/item/toy/sword,/obj/machinery/light{dir = 8},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aH" = (/obj/structure/table,/obj/item/toy/sword,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aJ" = (/obj/item/toy/snappop/phoenix,/obj/machinery/light/small{dir = 1},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aK" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/item/toy/snappop/phoenix,/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aL" = (/obj/structure/extinguisher_cabinet{pixel_x = 27},/obj/item/toy/snappop/phoenix,/obj/machinery/light/small{dir = 4},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aM" = (/obj/structure/bed,/obj/item/bedsheet/random,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aN" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/bed,/obj/item/bedsheet/random,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aO" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/bed,/obj/item/bedsheet/random,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aP" = (/obj/structure/bed,/obj/item/bedsheet/random,/obj/structure/window/reinforced{dir = 8},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aR" = (/obj/item/toy/snappop/phoenix,/obj/machinery/light/small,/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aS" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/item/toy/snappop/phoenix,/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aT" = (/obj/machinery/door/airlock/bananium{name = "Emergency Shuttle Cargo"},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aU" = (/obj/machinery/door/airlock/bananium/glass{name = "Emergency Shuttle Infirmary"},/turf/open/floor/bluespace,/area/shuttle/escape)
|
||||
"aV" = (/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aW" = (/obj/structure/extinguisher_cabinet{pixel_x = 27},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aX" = (/obj/machinery/sleeper{dir = 8},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aY" = (/obj/machinery/light/small{brightness = 3; dir = 8},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"aZ" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"bb" = (/obj/structure/table,/obj/item/storage/firstaid/fire,/obj/item/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/crowbar,/obj/structure/extinguisher_cabinet{pixel_x = 27},/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"bc" = (/obj/structure/closet/crate/trashcart{desc = "A heavy, metal trashcart with wheels. Feel free to hop in at any time!"},/obj/item/toy/sword,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"bd" = (/obj/machinery/vending/autodrobe{extended_inventory = 1; scan_id = 0},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"be" = (/obj/machinery/vending/clothing{extended_inventory = 1},/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
"bf" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"bg" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"Zf" = (/obj/structure/closet/emcloset,/obj/item/toy/sword,/turf/open/floor/mineral/bananium,/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aI
|
||||
ab
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ab
|
||||
aQ
|
||||
ab
|
||||
aQ
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
au
|
||||
au
|
||||
au
|
||||
ab
|
||||
aJ
|
||||
aM
|
||||
aM
|
||||
aM
|
||||
aM
|
||||
aM
|
||||
aR
|
||||
ab
|
||||
aV
|
||||
aY
|
||||
bc
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
ab
|
||||
ad
|
||||
ai
|
||||
an
|
||||
ab
|
||||
au
|
||||
az
|
||||
au
|
||||
ab
|
||||
aK
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
aS
|
||||
ab
|
||||
aV
|
||||
aV
|
||||
bc
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
ac
|
||||
ae
|
||||
aj
|
||||
ao
|
||||
ab
|
||||
au
|
||||
au
|
||||
au
|
||||
ab
|
||||
ak
|
||||
aN
|
||||
aN
|
||||
aN
|
||||
aN
|
||||
aN
|
||||
ak
|
||||
aT
|
||||
aV
|
||||
aV
|
||||
bd
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
ac
|
||||
af
|
||||
ak
|
||||
ap
|
||||
ab
|
||||
ac
|
||||
aA
|
||||
ac
|
||||
aF
|
||||
ak
|
||||
aO
|
||||
aO
|
||||
aO
|
||||
aO
|
||||
aO
|
||||
ak
|
||||
ab
|
||||
aW
|
||||
aZ
|
||||
be
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
ac
|
||||
ag
|
||||
ak
|
||||
aq
|
||||
ab
|
||||
av
|
||||
ak
|
||||
aC
|
||||
aG
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
aq
|
||||
at
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
ac
|
||||
af
|
||||
ak
|
||||
ak
|
||||
as
|
||||
ak
|
||||
ak
|
||||
aD
|
||||
aH
|
||||
ak
|
||||
aN
|
||||
aN
|
||||
aN
|
||||
aN
|
||||
aN
|
||||
ak
|
||||
ac
|
||||
Zf
|
||||
aY
|
||||
Zf
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
ac
|
||||
ah
|
||||
al
|
||||
al
|
||||
at
|
||||
aV
|
||||
ak
|
||||
aE
|
||||
aH
|
||||
ak
|
||||
aP
|
||||
aO
|
||||
aO
|
||||
aO
|
||||
aO
|
||||
ak
|
||||
aU
|
||||
aV
|
||||
aV
|
||||
aV
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
ab
|
||||
ad
|
||||
am
|
||||
ar
|
||||
ab
|
||||
Zf
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ak
|
||||
ac
|
||||
aV
|
||||
aV
|
||||
aV
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ay
|
||||
aZ
|
||||
aV
|
||||
aV
|
||||
aL
|
||||
aM
|
||||
aM
|
||||
aM
|
||||
aM
|
||||
aM
|
||||
aL
|
||||
ac
|
||||
aX
|
||||
bb
|
||||
aX
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
ac
|
||||
ab
|
||||
ac
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ac
|
||||
ab
|
||||
ac
|
||||
ab
|
||||
aa
|
||||
aaaaabacacacacacabaaaa
|
||||
aaabadaeafagafahadabaa
|
||||
aaabaiajakakakalamabaa
|
||||
aaabanaoapaqakalarabaa
|
||||
ababababababasatababab
|
||||
abauauauacavakaVZfayac
|
||||
abauazauaAakakakakaZab
|
||||
abauauauacaCaDaEakaVac
|
||||
ababababaFaGaHaHakaVab
|
||||
awaJaKakakakakakakaLab
|
||||
abaMakaNaOakaNaPakaMab
|
||||
acaMakaNaOakaNaOakaMac
|
||||
acaMakaNaOakaNaOakaMac
|
||||
acaMakaNaOakaNaOakaMac
|
||||
abaMakaNaOakaNaOakaMab
|
||||
axaRaSakakaqakakakaLab
|
||||
abababaTabatacaUacacab
|
||||
axaVaVaVaWabZfaVaVaXac
|
||||
abaYaVaVaZabaYaVaVbbab
|
||||
abbcbcbdbeabZfaVaVaXac
|
||||
ababbfbfbfbfbfbfbfabab
|
||||
aaabbgbgbgbgbgbgbgabaa
|
||||
"}
|
||||
|
||||
@@ -1,487 +1,66 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/closed/wall/mineral/plastitanium,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/obj/effect/spawner/structure/window/plasma/reinforced,
|
||||
/turf/open/floor/plasteel/elevatorshaft,
|
||||
/area/shuttle/escape)
|
||||
"d" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"e" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"f" = (
|
||||
/obj/machinery/computer/emergency_shuttle,
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"g" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/storage/fancy/cigarettes/cigars/havana,
|
||||
/obj/item/lighter{
|
||||
pixel_x = -4;
|
||||
pixel_y = 6
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"h" = (
|
||||
/obj/machinery/computer/atmos_alert{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"i" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/obj/machinery/computer/security{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"m" = (
|
||||
/obj/machinery/computer/crew{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"n" = (
|
||||
/obj/structure/table/wood/poker,
|
||||
/obj/item/storage/box/drinkingglasses,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/whiskey,
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"o" = (
|
||||
/obj/machinery/computer/communications{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"p" = (
|
||||
/obj/machinery/door/airlock/gold{
|
||||
req_access_txt = "19"
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape)
|
||||
"q" = (
|
||||
/obj/structure/statue/plasma/scientist{
|
||||
anchored = 1;
|
||||
oreAmount = 50
|
||||
},
|
||||
/turf/open/floor/light/colour_cycle,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/turf/open/floor/mineral/plasma,
|
||||
/area/shuttle/escape)
|
||||
"s" = (
|
||||
/turf/open/floor/mineral/silver,
|
||||
/area/shuttle/escape)
|
||||
"t" = (
|
||||
/turf/open/floor/light/colour_cycle,
|
||||
/area/shuttle/escape)
|
||||
"u" = (
|
||||
/obj/docking_port/mobile/emergency{
|
||||
name = "Disco Inferno"
|
||||
},
|
||||
/obj/machinery/door/airlock/gold{
|
||||
armor = list("melee" = 30, "bullet" = 30, "laser" = 20, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100);
|
||||
heat_proof = 1;
|
||||
resistance_flags = 2
|
||||
},
|
||||
/turf/open/floor/mineral/plasma,
|
||||
/area/shuttle/escape)
|
||||
"v" = (
|
||||
/obj/machinery/jukebox/disco/indestructible,
|
||||
/turf/open/floor/light/colour_cycle,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/machinery/door/airlock/gold,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"x" = (
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"y" = (
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 2
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"A" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/cognac,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"B" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"C" = (
|
||||
/obj/machinery/computer/slot_machine,
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"E" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"F" = (
|
||||
/obj/structure/table/wood/poker,
|
||||
/obj/item/toy/cards/deck,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"G" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"H" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/obj/item/coin/plasma,
|
||||
/obj/item/coin/plasma,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"I" = (
|
||||
/obj/machinery/computer/slot_machine{
|
||||
dir = 3
|
||||
},
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"J" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"K" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/absinthe,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"L" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/lizardwine,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"M" = (
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/obj/structure/window/plasma/reinforced{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"N" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"O" = (
|
||||
/turf/closed/wall/mineral/plastitanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"a" = (/turf/template_noop,/area/template_noop)
|
||||
"b" = (/turf/closed/wall/mineral/plastitanium,/area/shuttle/escape)
|
||||
"c" = (/obj/effect/spawner/structure/window/plasma/reinforced,/turf/open/floor/plasteel/elevatorshaft,/area/shuttle/escape)
|
||||
"d" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green,/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"e" = (/obj/structure/chair/comfy/brown{dir = 1},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"f" = (/obj/machinery/computer/emergency_shuttle,/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"g" = (/obj/structure/table/wood,/obj/item/storage/fancy/cigarettes/cigars/havana,/obj/item/lighter{pixel_x = -4; pixel_y = 6},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"h" = (/obj/machinery/computer/atmos_alert{dir = 4},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"i" = (/obj/structure/chair/comfy/brown{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"j" = (/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"k" = (/obj/structure/chair/comfy/brown{dir = 4},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"l" = (/obj/machinery/computer/security{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"m" = (/obj/machinery/computer/crew{dir = 4},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"n" = (/obj/structure/table/wood/poker,/obj/item/storage/box/drinkingglasses,/obj/item/reagent_containers/food/drinks/bottle/whiskey,/obj/machinery/light,/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"o" = (/obj/machinery/computer/communications{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"p" = (/obj/machinery/door/airlock/gold{req_access_txt = "19"},/turf/open/floor/mineral/gold,/area/shuttle/escape)
|
||||
"q" = (/obj/structure/statue/plasma/scientist{anchored = 1; oreAmount = 50},/turf/open/floor/light/colour_cycle,/area/shuttle/escape)
|
||||
"r" = (/turf/open/floor/mineral/plasma,/area/shuttle/escape)
|
||||
"s" = (/turf/open/floor/mineral/silver,/area/shuttle/escape)
|
||||
"t" = (/turf/open/floor/light/colour_cycle,/area/shuttle/escape)
|
||||
"u" = (/obj/docking_port/mobile/emergency{name = "Disco Inferno"},/obj/machinery/door/airlock/gold{armor = list("melee" = 30, "bullet" = 30, "laser" = 20, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100); heat_proof = 1; resistance_flags = 2},/obj/structure/fans/tiny,/turf/open/floor/mineral/plasma,/area/shuttle/escape)
|
||||
"v" = (/obj/machinery/jukebox/disco/indestructible,/turf/open/floor/light/colour_cycle,/area/shuttle/escape)
|
||||
"w" = (/obj/machinery/door/airlock/gold,/obj/structure/fans/tiny,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"x" = (/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"y" = (/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"z" = (/obj/structure/chair/comfy/brown{dir = 2},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"A" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/drinks/bottle/cognac,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"B" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"C" = (/obj/machinery/computer/slot_machine,/obj/machinery/light{dir = 8},/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"D" = (/obj/structure/chair/comfy/brown{dir = 8},/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"E" = (/obj/structure/chair/comfy/brown{dir = 4},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"F" = (/obj/structure/table/wood/poker,/obj/item/toy/cards/deck,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"G" = (/obj/structure/chair/comfy/brown{dir = 8},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"H" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/machinery/light{dir = 4},/obj/item/coin/plasma,/obj/item/coin/plasma,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"I" = (/obj/machinery/computer/slot_machine{dir = 3},/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"J" = (/obj/structure/chair/comfy/brown{dir = 1},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"K" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/drinks/bottle/absinthe,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"L" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/drinks/bottle/lizardwine,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"M" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/plasma/reinforced{dir = 1},/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"N" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"O" = (/turf/closed/wall/mineral/plastitanium/nodiagonal,/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
u
|
||||
b
|
||||
c
|
||||
c
|
||||
c
|
||||
b
|
||||
O
|
||||
b
|
||||
w
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
O
|
||||
q
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
j
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
q
|
||||
c
|
||||
x
|
||||
C
|
||||
I
|
||||
b
|
||||
b
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
b
|
||||
h
|
||||
m
|
||||
c
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
s
|
||||
j
|
||||
s
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
c
|
||||
x
|
||||
D
|
||||
D
|
||||
M
|
||||
N
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
c
|
||||
d
|
||||
i
|
||||
i
|
||||
c
|
||||
r
|
||||
r
|
||||
r
|
||||
j
|
||||
j
|
||||
t
|
||||
j
|
||||
j
|
||||
r
|
||||
r
|
||||
r
|
||||
c
|
||||
x
|
||||
x
|
||||
x
|
||||
M
|
||||
N
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
c
|
||||
e
|
||||
j
|
||||
j
|
||||
c
|
||||
r
|
||||
r
|
||||
s
|
||||
j
|
||||
t
|
||||
t
|
||||
t
|
||||
j
|
||||
s
|
||||
r
|
||||
r
|
||||
c
|
||||
y
|
||||
E
|
||||
y
|
||||
M
|
||||
N
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
c
|
||||
f
|
||||
j
|
||||
n
|
||||
c
|
||||
r
|
||||
j
|
||||
j
|
||||
t
|
||||
t
|
||||
v
|
||||
t
|
||||
t
|
||||
j
|
||||
j
|
||||
r
|
||||
c
|
||||
z
|
||||
F
|
||||
J
|
||||
M
|
||||
N
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
c
|
||||
e
|
||||
j
|
||||
j
|
||||
p
|
||||
r
|
||||
r
|
||||
s
|
||||
j
|
||||
t
|
||||
t
|
||||
t
|
||||
j
|
||||
s
|
||||
r
|
||||
r
|
||||
c
|
||||
y
|
||||
G
|
||||
y
|
||||
M
|
||||
N
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
c
|
||||
g
|
||||
k
|
||||
k
|
||||
c
|
||||
r
|
||||
r
|
||||
r
|
||||
j
|
||||
j
|
||||
t
|
||||
j
|
||||
j
|
||||
r
|
||||
r
|
||||
r
|
||||
c
|
||||
x
|
||||
x
|
||||
x
|
||||
M
|
||||
N
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
b
|
||||
b
|
||||
l
|
||||
o
|
||||
c
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
s
|
||||
j
|
||||
s
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
c
|
||||
A
|
||||
x
|
||||
K
|
||||
M
|
||||
N
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
O
|
||||
q
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
j
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
q
|
||||
c
|
||||
B
|
||||
H
|
||||
L
|
||||
b
|
||||
b
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
aabcccccbaa
|
||||
abbdefegbba
|
||||
abhijjjklba
|
||||
abmijnjkoba
|
||||
bOccccpccOb
|
||||
bqrrrrrrrqb
|
||||
brrrrjrrrrb
|
||||
crrrsjsrrrc
|
||||
brrjjtjjrrb
|
||||
ursjtttjsrb
|
||||
bjjttvttjjb
|
||||
crsjtttjsrc
|
||||
crrjjtjjrrc
|
||||
crrrsjsrrrc
|
||||
brrrrjrrrrb
|
||||
Oqrrrrrrrqb
|
||||
bcccccccccb
|
||||
wxxxyzyxABc
|
||||
bCDxEFGxxHb
|
||||
cIDxyJyxKLc
|
||||
bbMMMMMMMbb
|
||||
abNNNNNNNba
|
||||
"}
|
||||
|
||||
@@ -1,302 +1,43 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/wood,
|
||||
/area/shuttle/escape)
|
||||
"b" = (
|
||||
/obj/machinery/light_switch,
|
||||
/turf/closed/wall/mineral/wood,
|
||||
/area/shuttle/escape)
|
||||
"c" = (
|
||||
/obj/docking_port/mobile/emergency{
|
||||
dheight = 0;
|
||||
dir = 4;
|
||||
dwidth = 1;
|
||||
height = 10;
|
||||
name = "Oh Hi Mark";
|
||||
width = 12
|
||||
},
|
||||
/obj/machinery/door/airlock/wood,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"d" = (
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"f" = (
|
||||
/obj/structure/chair/comfy/teal,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"g" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"h" = (
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"i" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/kitchen/knife,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/vending/boozeomat{
|
||||
req_access = null
|
||||
},
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/obj/machinery/computer/security/wooden_tv,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"m" = (
|
||||
/obj/structure/table/glass,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"n" = (
|
||||
/obj/structure/chair/comfy/teal{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"o" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/reagent_containers/food/snacks/store/cake/birthday,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"p" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/reagent_containers/food/drinks/shaker,
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"q" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"r" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"s" = (
|
||||
/obj/machinery/door/window{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"t" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"u" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"v" = (
|
||||
/obj/structure/chair/office/dark,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"w" = (
|
||||
/obj/effect/decal/cleanable/blood,
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/obj/effect/decal/cleanable/blood/gibs,
|
||||
/obj/effect/mob_spawn/human/corpse,
|
||||
/obj/item/gun/ballistic/automatic/pistol/m1911,
|
||||
/obj/machinery/light/small{
|
||||
dir = 8
|
||||
},
|
||||
/obj/item/reagent_containers/food/snacks/cakeslice/birthday,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"x" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/red,
|
||||
/obj/item/paper/fluff/shuttles/daniel,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"y" = (
|
||||
/obj/item/twohanded/required/kirbyplants,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"z" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/papercutter,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"A" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/machinery/computer/libraryconsole/bookmanagement,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"B" = (
|
||||
/obj/machinery/light,
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/paper_bin,
|
||||
/obj/item/pen,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"C" = (
|
||||
/obj/structure/mineral_door/wood,
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/obj/machinery/computer/emergency_shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"E" = (
|
||||
/obj/machinery/status_display/evac,
|
||||
/turf/closed/wall/mineral/wood,
|
||||
/area/shuttle/escape)
|
||||
"a" = (/turf/closed/wall/mineral/wood,/area/shuttle/escape)
|
||||
"b" = (/obj/machinery/light_switch,/turf/closed/wall/mineral/wood,/area/shuttle/escape)
|
||||
"c" = (/obj/docking_port/mobile/emergency{dheight = 0; dir = 4; dwidth = 1; height = 10; name = "Oh Hi Mark"; width = 12},/obj/machinery/door/airlock/wood,/obj/structure/fans/tiny,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"d" = (/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"e" = (/obj/machinery/light{dir = 1},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"f" = (/obj/structure/chair/comfy/teal,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"g" = (/obj/structure/table/wood,/obj/item/flashlight/lamp,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"h" = (/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"i" = (/obj/structure/table/reinforced,/obj/item/kitchen/knife,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"j" = (/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"k" = (/obj/machinery/light{dir = 4},/obj/machinery/vending/boozeomat{req_access = null},/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"l" = (/obj/machinery/computer/security/wooden_tv,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"m" = (/obj/structure/table/glass,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"n" = (/obj/structure/chair/comfy/teal{dir = 8},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"o" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/store/cake/birthday,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"p" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/drinks/shaker,/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"q" = (/obj/structure/table/reinforced,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"r" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"s" = (/obj/machinery/door/window{dir = 8},/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"t" = (/obj/structure/table/reinforced,/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"u" = (/obj/machinery/light{dir = 8},/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"v" = (/obj/structure/chair/office/dark,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"w" = (/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood/drip,/obj/effect/decal/cleanable/blood/gibs,/obj/effect/mob_spawn/human/corpse,/obj/item/gun/ballistic/automatic/pistol/m1911,/obj/machinery/light/small{dir = 8},/obj/item/reagent_containers/food/snacks/cakeslice/birthday,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"x" = (/obj/structure/bed,/obj/item/bedsheet/red,/obj/item/paper/fluff/shuttles/daniel,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"y" = (/obj/item/twohanded/required/kirbyplants,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"z" = (/obj/structure/table/wood,/obj/item/papercutter,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"A" = (/obj/structure/table/wood,/obj/machinery/computer/libraryconsole/bookmanagement,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"B" = (/obj/machinery/light,/obj/structure/table/wood,/obj/item/paper_bin,/obj/item/pen,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"C" = (/obj/structure/mineral_door/wood,/turf/open/floor/wood,/area/shuttle/escape)
|
||||
"D" = (/obj/machinery/computer/emergency_shuttle{dir = 8},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"E" = (/obj/machinery/status_display/evac,/turf/closed/wall/mineral/wood,/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
c
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
b
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
u
|
||||
d
|
||||
y
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
e
|
||||
l
|
||||
h
|
||||
h
|
||||
d
|
||||
d
|
||||
z
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
f
|
||||
m
|
||||
m
|
||||
h
|
||||
d
|
||||
v
|
||||
A
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
g
|
||||
n
|
||||
n
|
||||
h
|
||||
d
|
||||
d
|
||||
B
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
h
|
||||
h
|
||||
h
|
||||
h
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
i
|
||||
o
|
||||
q
|
||||
s
|
||||
a
|
||||
E
|
||||
C
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
j
|
||||
j
|
||||
j
|
||||
j
|
||||
a
|
||||
w
|
||||
h
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
k
|
||||
p
|
||||
r
|
||||
t
|
||||
a
|
||||
x
|
||||
D
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
abaaaaaaaa
|
||||
cdefghijka
|
||||
adlmnhojpa
|
||||
adhmnhqjra
|
||||
adhhhhsjta
|
||||
auddddaaaa
|
||||
addvddEwxa
|
||||
ayzABdChDa
|
||||
aaaaaaaaaa
|
||||
"}
|
||||
|
||||
@@ -1,754 +1,82 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"aa" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"ab" = (
|
||||
/turf/closed/indestructible/riveted/uranium,
|
||||
/area/shuttle/escape/luxury)
|
||||
"ac" = (
|
||||
/obj/machinery/door/airlock/external,
|
||||
/turf/open/floor/wood{
|
||||
icon_state = "wood-broken2"
|
||||
},
|
||||
/area/shuttle/escape/luxury)
|
||||
"ad" = (
|
||||
/obj/machinery/door/airlock/gold,
|
||||
/obj/effect/forcefield/luxury_shuttle{
|
||||
name = "Ticket Booth"
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"ae" = (
|
||||
/obj/docking_port/mobile/emergency{
|
||||
dir = 2;
|
||||
dwidth = 5;
|
||||
height = 14;
|
||||
name = "Luxury emergency shuttle";
|
||||
width = 25
|
||||
},
|
||||
/obj/machinery/door/airlock/gold,
|
||||
/obj/effect/forcefield/luxury_shuttle{
|
||||
name = "Ticket Booth"
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"af" = (
|
||||
/turf/open/floor/wood{
|
||||
icon_state = "wood-broken3"
|
||||
},
|
||||
/area/shuttle/escape/luxury)
|
||||
"ag" = (
|
||||
/turf/open/floor/wood,
|
||||
/area/shuttle/escape/luxury)
|
||||
"ah" = (
|
||||
/turf/open/floor/wood{
|
||||
icon_state = "wood-broken"
|
||||
},
|
||||
/area/shuttle/escape/luxury)
|
||||
"ai" = (
|
||||
/turf/open/floor/wood{
|
||||
icon_state = "wood-broken5"
|
||||
},
|
||||
/area/shuttle/escape/luxury)
|
||||
"aj" = (
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"ak" = (
|
||||
/obj/item/twohanded/required/kirbyplants{
|
||||
icon_state = "plant-10"
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"al" = (
|
||||
/obj/structure/mirror{
|
||||
pixel_y = 32
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"am" = (
|
||||
/turf/open/floor/wood{
|
||||
icon_state = "wood-broken7"
|
||||
},
|
||||
/area/shuttle/escape/luxury)
|
||||
"an" = (
|
||||
/obj/machinery/light/small,
|
||||
/turf/open/floor/wood{
|
||||
icon_state = "wood-broken2"
|
||||
},
|
||||
/area/shuttle/escape/luxury)
|
||||
"ao" = (
|
||||
/obj/machinery/light/small,
|
||||
/turf/open/floor/wood{
|
||||
icon_state = "wood-broken6"
|
||||
},
|
||||
/area/shuttle/escape/luxury)
|
||||
"ap" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aq" = (
|
||||
/obj/machinery/door/airlock/gold,
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"ar" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape/luxury)
|
||||
"as" = (
|
||||
/obj/structure/shuttle/engine/heater{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape/luxury)
|
||||
"at" = (
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"au" = (
|
||||
/obj/structure/chair/comfy,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"av" = (
|
||||
/obj/structure/chair/comfy{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aw" = (
|
||||
/obj/machinery/computer/communications{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"ax" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/meatballspaghetti,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"ay" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/notasandwich,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"az" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/pastatomato,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aA" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/kebab/tofu,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aB" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/honkdae,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aC" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/enchiladas,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aD" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/candiedapple,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aE" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/burger/baconburger,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aF" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/benedict,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aG" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/cakeslice/chocolate,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aH" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/chowmein,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aI" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/dulcedebatataslice,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aJ" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/salad/validsalad,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aK" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/carneburrito,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aL" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/chawanmushi,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aM" = (
|
||||
/obj/machinery/computer/emergency_shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aN" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/melonfruitbowl,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aO" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/khachapuri,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aP" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/grilledcheese,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aQ" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/jelliedtoast/cherry,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aR" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/honeybun,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aS" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/eggplantparm,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aT" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/copypasta,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aU" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/bearsteak,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aV" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/boiledspaghetti,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aW" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/cherrycupcake,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aX" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/customizable/pizza,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aY" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/hotdog,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aZ" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/pie/grapetart,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"ba" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/burger/superbite,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bb" = (
|
||||
/obj/structure/table/wood/fancy,
|
||||
/obj/item/reagent_containers/food/snacks/cakeslice/slimecake,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bc" = (
|
||||
/obj/machinery/computer/station_alert{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bd" = (
|
||||
/obj/structure/chair/comfy{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape/luxury)
|
||||
"be" = (
|
||||
/obj/machinery/computer/crew{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bf" = (
|
||||
/obj/machinery/sleeper{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bg" = (
|
||||
/obj/item/twohanded/required/kirbyplants{
|
||||
icon_state = "plant-21";
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bh" = (
|
||||
/turf/open/floor/plating/beach/coastline_b,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bi" = (
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bj" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bk" = (
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bl" = (
|
||||
/obj/item/twohanded/required/kirbyplants{
|
||||
icon_state = "plant-10"
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"bp" = (
|
||||
/obj/item/twohanded/required/kirbyplants{
|
||||
icon_state = "plant-21";
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/gold,
|
||||
/area/shuttle/escape/luxury)
|
||||
"aa" = (/turf/template_noop,/area/template_noop)
|
||||
"ab" = (/turf/closed/indestructible/riveted/uranium,/area/shuttle/escape/luxury)
|
||||
"ac" = (/obj/machinery/door/airlock/external,/obj/structure/fans/tiny,/turf/open/floor/wood{icon_state = "wood-broken2"},/area/shuttle/escape/luxury)
|
||||
"ad" = (/obj/machinery/door/airlock/gold,/obj/effect/forcefield/luxury_shuttle{name = "Ticket Booth"},/obj/structure/fans/tiny,/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"ae" = (/obj/docking_port/mobile/emergency{dir = 2; dwidth = 5; height = 14; name = "Luxury emergency shuttle"; width = 25},/obj/machinery/door/airlock/gold,/obj/effect/forcefield/luxury_shuttle{name = "Ticket Booth"},/obj/structure/fans/tiny,/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"af" = (/turf/open/floor/wood{icon_state = "wood-broken3"},/area/shuttle/escape/luxury)
|
||||
"ag" = (/turf/open/floor/wood,/area/shuttle/escape/luxury)
|
||||
"ah" = (/turf/open/floor/wood{icon_state = "wood-broken"},/area/shuttle/escape/luxury)
|
||||
"ai" = (/turf/open/floor/wood{icon_state = "wood-broken5"},/area/shuttle/escape/luxury)
|
||||
"aj" = (/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"ak" = (/obj/item/twohanded/required/kirbyplants{icon_state = "plant-10"},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"al" = (/obj/structure/mirror{pixel_y = 32},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"am" = (/turf/open/floor/wood{icon_state = "wood-broken7"},/area/shuttle/escape/luxury)
|
||||
"an" = (/obj/machinery/light/small,/turf/open/floor/wood{icon_state = "wood-broken2"},/area/shuttle/escape/luxury)
|
||||
"ao" = (/obj/machinery/light/small,/turf/open/floor/wood{icon_state = "wood-broken6"},/area/shuttle/escape/luxury)
|
||||
"ap" = (/obj/structure/toilet{dir = 4},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"aq" = (/obj/machinery/door/airlock/gold,/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"ar" = (/obj/structure/shuttle/engine/propulsion{dir = 8},/turf/open/floor/plating/airless,/area/shuttle/escape/luxury)
|
||||
"as" = (/obj/structure/shuttle/engine/heater{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/escape/luxury)
|
||||
"at" = (/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"au" = (/obj/structure/chair/comfy,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"av" = (/obj/structure/chair/comfy{dir = 4},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"aw" = (/obj/machinery/computer/communications{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"ax" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/meatballspaghetti,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"ay" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/notasandwich,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"az" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/pastatomato,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aA" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/kebab/tofu,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aB" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/honkdae,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aC" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/enchiladas,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aD" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/candiedapple,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aE" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/burger/baconburger,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aF" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/benedict,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aG" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/cakeslice/chocolate,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aH" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/chowmein,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aI" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/dulcedebatataslice,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aJ" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/salad/validsalad,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aK" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/carneburrito,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aL" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/chawanmushi,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aM" = (/obj/machinery/computer/emergency_shuttle{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"aN" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/melonfruitbowl,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aO" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/khachapuri,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aP" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/grilledcheese,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aQ" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/jelliedtoast/cherry,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aR" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/honeybun,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aS" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/eggplantparm,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aT" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/copypasta,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aU" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/bearsteak,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aV" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/boiledspaghetti,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aW" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/cherrycupcake,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aX" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/customizable/pizza,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aY" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/hotdog,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"aZ" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/pie/grapetart,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"ba" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/burger/superbite,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"bb" = (/obj/structure/table/wood/fancy,/obj/item/reagent_containers/food/snacks/cakeslice/slimecake,/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"bc" = (/obj/machinery/computer/station_alert{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"bd" = (/obj/structure/chair/comfy{dir = 1},/turf/open/floor/carpet,/area/shuttle/escape/luxury)
|
||||
"be" = (/obj/machinery/computer/crew{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"bf" = (/obj/machinery/sleeper{dir = 4},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"bg" = (/obj/item/twohanded/required/kirbyplants{icon_state = "plant-21"; pixel_x = -3; pixel_y = 3},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"bh" = (/turf/open/floor/plating/beach/coastline_b,/area/shuttle/escape/luxury)
|
||||
"bi" = (/obj/machinery/light,/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"bj" = (/obj/machinery/light{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"bk" = (/obj/machinery/light{dir = 4},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"bl" = (/obj/item/twohanded/required/kirbyplants{icon_state = "plant-10"},/obj/machinery/light{dir = 8},/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
"bp" = (/obj/item/twohanded/required/kirbyplants{icon_state = "plant-21"; pixel_x = -3; pixel_y = 3},/obj/machinery/light,/turf/open/floor/mineral/gold,/area/shuttle/escape/luxury)
|
||||
|
||||
(1,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ar
|
||||
ar
|
||||
ar
|
||||
ar
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
ab
|
||||
ab
|
||||
am
|
||||
ab
|
||||
ab
|
||||
as
|
||||
as
|
||||
as
|
||||
as
|
||||
ab
|
||||
bf
|
||||
bf
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
ab
|
||||
af
|
||||
ag
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aj
|
||||
aj
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
ab
|
||||
ag
|
||||
an
|
||||
ab
|
||||
bl
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
bj
|
||||
aj
|
||||
aj
|
||||
ak
|
||||
ab
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
ab
|
||||
ag
|
||||
ag
|
||||
ab
|
||||
aj
|
||||
at
|
||||
at
|
||||
at
|
||||
at
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
ab
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
ab
|
||||
ag
|
||||
ag
|
||||
ab
|
||||
aj
|
||||
au
|
||||
ax
|
||||
aN
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bg
|
||||
bp
|
||||
ab
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
ab
|
||||
ah
|
||||
ag
|
||||
ab
|
||||
aj
|
||||
au
|
||||
ay
|
||||
aO
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
ab
|
||||
ag
|
||||
ag
|
||||
ab
|
||||
aj
|
||||
au
|
||||
az
|
||||
aP
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
ab
|
||||
ag
|
||||
ag
|
||||
ab
|
||||
aj
|
||||
au
|
||||
aA
|
||||
aQ
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
ab
|
||||
ai
|
||||
ao
|
||||
ab
|
||||
aj
|
||||
au
|
||||
aB
|
||||
aR
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
ab
|
||||
ag
|
||||
ag
|
||||
ab
|
||||
aj
|
||||
au
|
||||
aC
|
||||
aS
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
ac
|
||||
ag
|
||||
af
|
||||
ab
|
||||
aj
|
||||
au
|
||||
aD
|
||||
aT
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aj
|
||||
au
|
||||
aE
|
||||
aU
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(14,1,1) = {"
|
||||
ad
|
||||
aj
|
||||
aj
|
||||
bj
|
||||
aj
|
||||
au
|
||||
aF
|
||||
aV
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(15,1,1) = {"
|
||||
ab
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
au
|
||||
aG
|
||||
aW
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(16,1,1) = {"
|
||||
ab
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
au
|
||||
aH
|
||||
aX
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(17,1,1) = {"
|
||||
ab
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
au
|
||||
aI
|
||||
aY
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(18,1,1) = {"
|
||||
ab
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
au
|
||||
aJ
|
||||
aZ
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(19,1,1) = {"
|
||||
ab
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
au
|
||||
aK
|
||||
ba
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bh
|
||||
bh
|
||||
ab
|
||||
"}
|
||||
(20,1,1) = {"
|
||||
ae
|
||||
aj
|
||||
aj
|
||||
bk
|
||||
aj
|
||||
au
|
||||
aL
|
||||
bb
|
||||
bd
|
||||
aj
|
||||
aj
|
||||
bg
|
||||
bp
|
||||
ab
|
||||
"}
|
||||
(21,1,1) = {"
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aj
|
||||
at
|
||||
at
|
||||
at
|
||||
at
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
ab
|
||||
"}
|
||||
(22,1,1) = {"
|
||||
ab
|
||||
ak
|
||||
ap
|
||||
ab
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
ab
|
||||
"}
|
||||
(23,1,1) = {"
|
||||
ab
|
||||
aj
|
||||
bi
|
||||
ab
|
||||
aj
|
||||
av
|
||||
av
|
||||
av
|
||||
av
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
aj
|
||||
ab
|
||||
"}
|
||||
(24,1,1) = {"
|
||||
ab
|
||||
al
|
||||
aj
|
||||
aq
|
||||
bk
|
||||
aw
|
||||
aM
|
||||
bc
|
||||
be
|
||||
bk
|
||||
aj
|
||||
aj
|
||||
ak
|
||||
ab
|
||||
"}
|
||||
(25,1,1) = {"
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aaababababababababababacabadabababababaeababababab
|
||||
ababafagagagahagagaiagagabajajajajajajajabakajalab
|
||||
abamaganagagagagagaoagafabajajajajajajajabapbiajab
|
||||
abababababababababababababbjajajajajajbkabababaqab
|
||||
abababblajajajajajajajajajajajajajajajajajajajbkab
|
||||
arasabajatauauauauauauauauauauauauauauauatajavawab
|
||||
arasabajataxayazaAaBaCaDaEaFaGaHaIaJaKaLatajavaMab
|
||||
arasabajataNaOaPaQaRaSaTaUaVaWaXaYaZbabbatajavbcab
|
||||
arasabajatbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdatajavbeab
|
||||
abababbjajajajajajajajajajajajajajajajajajajajbkab
|
||||
abbfajajajajajajajajajajajajajajajajajajajajajajab
|
||||
abbfajajajbgbhbhbhbhbhbhbhbhbhbhbhbhbhbgajajajajab
|
||||
abababakajbpbhbhbhbhbhbhbhbhbhbhbhbhbhbpajajajakab
|
||||
aaabababababababababababababababababababababababab
|
||||
"}
|
||||
|
||||
@@ -1,693 +1,93 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"aa" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"ab" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ac" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ad" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/obj/structure/table/wood,
|
||||
/turf/open/floor/carpet,
|
||||
/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)
|
||||
"ah" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/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)
|
||||
"al" = (
|
||||
/obj/structure/chair/comfy/brown{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/window/reinforced,
|
||||
/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{
|
||||
name = "Station Intercom (General)";
|
||||
pixel_y = -29
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"ao" = (
|
||||
/obj/machinery/button/flasher{
|
||||
id = "cockpit_flasher";
|
||||
pixel_x = 6;
|
||||
pixel_y = -24
|
||||
},
|
||||
/obj/structure/table/wood/poker,
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"ap" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"aq" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"ar" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Cockpit";
|
||||
req_access_txt = "19"
|
||||
},
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"as" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"at" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"au" = (
|
||||
/obj/machinery/flasher{
|
||||
id = "cockpit_flasher";
|
||||
pixel_x = 6;
|
||||
pixel_y = 24
|
||||
},
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"av" = (
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"aw" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ax" = (
|
||||
/obj/machinery/flasher{
|
||||
id = "shuttle_flasher";
|
||||
pixel_x = -24;
|
||||
pixel_y = 6
|
||||
},
|
||||
/obj/machinery/button/flasher{
|
||||
id = "shuttle_flasher";
|
||||
pixel_x = -24;
|
||||
pixel_y = -6
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
brightness = 3;
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"az" = (
|
||||
/obj/structure/grille,
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Brig";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aA" = (
|
||||
/obj/structure/grille/broken,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"aB" = (
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/escape)
|
||||
"aC" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aD" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -30
|
||||
},
|
||||
/obj/structure/table,
|
||||
/obj/item/extinguisher,
|
||||
/obj/item/crowbar,
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aE" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aF" = (
|
||||
/obj/item/twohanded/required/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/firstaid/regular,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aI" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/obj/item/radio/intercom{
|
||||
name = "Station Intercom (General)";
|
||||
pixel_y = 23
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aJ" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aK" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile/emergency{
|
||||
name = "Scrapheap Challenge"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aL" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aM" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/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/firstaid/fire,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aT" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -30
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aU" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aV" = (
|
||||
/obj/structure/table,
|
||||
/obj/machinery/recharger,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aW" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aX" = (
|
||||
/turf/open/floor/plasteel/grimy,
|
||||
/area/shuttle/escape)
|
||||
"aY" = (
|
||||
/obj/structure/chair/wood{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel/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{
|
||||
pixel_y = -30
|
||||
},
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"bb" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/barricade/wooden,
|
||||
/obj/machinery/light,
|
||||
/obj/effect/turf_decal/tile/bar,
|
||||
/obj/effect/turf_decal/tile/bar{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"bc" = (
|
||||
/obj/machinery/status_display/evac,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bd" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unisex Restrooms"
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/escape)
|
||||
"be" = (
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bf" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = 30
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bg" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit 1"
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bh" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit 2"
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bi" = (
|
||||
/obj/machinery/door/airlock{
|
||||
name = "Unit B"
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bj" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bk" = (
|
||||
/obj/machinery/recharge_station,
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/escape)
|
||||
"bl" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"bm" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"bn" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"bo" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"bp" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aa" = (/turf/template_noop,/area/template_noop)
|
||||
"ab" = (/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"ac" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ad" = (/turf/closed/wall/mineral/titanium/nodiagonal,/area/shuttle/escape)
|
||||
"ae" = (/obj/structure/table/wood,/turf/open/floor/carpet,/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)
|
||||
"ah" = (/obj/structure/table/wood,/obj/structure/window/reinforced{dir = 4},/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)
|
||||
"al" = (/obj/structure/chair/comfy/brown{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/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{name = "Station Intercom (General)"; pixel_y = -29},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"ao" = (/obj/machinery/button/flasher{id = "cockpit_flasher"; pixel_x = 6; pixel_y = -24},/obj/structure/table/wood/poker,/obj/machinery/light,/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"ap" = (/obj/structure/window/reinforced{dir = 4},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"aq" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"; req_access_txt = "2"},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"ar" = (/obj/machinery/door/airlock/public/glass{name = "Emergency Shuttle Cockpit"; req_access_txt = "19"},/turf/open/floor/carpet,/area/shuttle/escape)
|
||||
"as" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"; req_access_txt = "2"},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"at" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"au" = (/obj/machinery/flasher{id = "cockpit_flasher"; pixel_x = 6; pixel_y = 24},/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"av" = (/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"aw" = (/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"ax" = (/obj/machinery/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = 6},/obj/machinery/button/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = -6},/obj/machinery/light/small{brightness = 3; dir = 8},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"ay" = (/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"az" = (/obj/structure/grille,/obj/machinery/door/airlock/public/glass{name = "Emergency Shuttle Brig"; req_access_txt = "2"},/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"aA" = (/obj/structure/grille/broken,/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"aB" = (/turf/closed/wall/mineral/titanium/interior,/area/shuttle/escape)
|
||||
"aC" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"; req_access_txt = "2"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"aD" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/structure/table,/obj/item/extinguisher,/obj/item/crowbar,/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"aE" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"aF" = (/obj/item/twohanded/required/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/firstaid/regular,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aI" = (/obj/structure/window/reinforced{dir = 4},/obj/item/radio/intercom{name = "Station Intercom (General)"; pixel_y = 23},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aJ" = (/obj/structure/window/reinforced{dir = 4},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aK" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"},/obj/docking_port/mobile/emergency{name = "Scrapheap Challenge"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"aL" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aM" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/chair/comfy/shuttle{dir = 4},/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/firstaid/fire,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aT" = (/obj/structure/chair/comfy/shuttle{dir = 1},/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aU" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aV" = (/obj/structure/table,/obj/machinery/recharger,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aW" = (/obj/structure/window/reinforced{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aX" = (/turf/open/floor/plasteel/grimy,/area/shuttle/escape)
|
||||
"aY" = (/obj/structure/chair/wood{dir = 1},/turf/open/floor/plasteel/grimy,/area/shuttle/escape)
|
||||
"aZ" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ba" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"bb" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/barricade/wooden,/obj/machinery/light,/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"bc" = (/obj/machinery/status_display/evac,/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"bd" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
||||
"be" = (/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
||||
"bf" = (/obj/structure/extinguisher_cabinet{pixel_y = 30},/obj/machinery/light/small{dir = 1},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
||||
"bg" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
||||
"bh" = (/obj/machinery/door/airlock{name = "Unit 2"},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
||||
"bi" = (/obj/machinery/door/airlock{name = "Unit B"},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
||||
"bj" = (/obj/structure/toilet{dir = 4},/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
||||
"bk" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
||||
"bl" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"bm" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"bn" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"bo" = (/obj/structure/chair/comfy/shuttle,/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"bp" = (/obj/structure/chair/comfy/shuttle{dir = 1},/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aC
|
||||
ab
|
||||
aK
|
||||
ab
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ab
|
||||
aZ
|
||||
ab
|
||||
aZ
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ac
|
||||
ac
|
||||
ax
|
||||
aD
|
||||
ab
|
||||
bp
|
||||
aA
|
||||
aG
|
||||
aw
|
||||
aR
|
||||
aX
|
||||
av
|
||||
ab
|
||||
be
|
||||
bg
|
||||
bj
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
ab
|
||||
ad
|
||||
ai
|
||||
am
|
||||
aq
|
||||
at
|
||||
ay
|
||||
aE
|
||||
ab
|
||||
aL
|
||||
ac
|
||||
aN
|
||||
aP
|
||||
aS
|
||||
aY
|
||||
ba
|
||||
ab
|
||||
be
|
||||
ab
|
||||
ab
|
||||
bl
|
||||
bn
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
ac
|
||||
ae
|
||||
aj
|
||||
ak
|
||||
ac
|
||||
ac
|
||||
ay
|
||||
aE
|
||||
ab
|
||||
aL
|
||||
ac
|
||||
aO
|
||||
aQ
|
||||
aO
|
||||
aY
|
||||
av
|
||||
ab
|
||||
bf
|
||||
bh
|
||||
bj
|
||||
bl
|
||||
bn
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
ac
|
||||
af
|
||||
ak
|
||||
an
|
||||
ab
|
||||
ac
|
||||
az
|
||||
ac
|
||||
ad
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
av
|
||||
bc
|
||||
be
|
||||
ab
|
||||
ab
|
||||
bl
|
||||
bn
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
ac
|
||||
ag
|
||||
ak
|
||||
ao
|
||||
ab
|
||||
au
|
||||
aA
|
||||
aF
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
av
|
||||
bd
|
||||
be
|
||||
bi
|
||||
bk
|
||||
bl
|
||||
bn
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
ac
|
||||
af
|
||||
ak
|
||||
ap
|
||||
ar
|
||||
av
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
bb
|
||||
ad
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
bm
|
||||
bn
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
ac
|
||||
ah
|
||||
al
|
||||
aa
|
||||
ac
|
||||
ac
|
||||
aB
|
||||
bo
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aT
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
as
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aU
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ac
|
||||
ac
|
||||
aB
|
||||
aH
|
||||
aw
|
||||
aL
|
||||
ac
|
||||
aG
|
||||
aw
|
||||
aV
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
aI
|
||||
aJ
|
||||
aM
|
||||
aM
|
||||
aM
|
||||
aJ
|
||||
aW
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aaaaabacacacacacaaaaaa
|
||||
aaabadaeafagafahaaaaaa
|
||||
aaabaiajakakakalaaaaaa
|
||||
aaabamakanaoapaaaaaaaa
|
||||
abacaqacababaracasacaa
|
||||
abacatacacauavacawacaa
|
||||
abaxayayazaAacaBawaBab
|
||||
aCaDaEaEacaFaGboawaHaI
|
||||
ababababadawawawawawaJ
|
||||
aKbpaLaLaLawaLaLaLaLaM
|
||||
abaAacacacawacacacacaM
|
||||
acaGaNaOaGawaGaGaGaGaM
|
||||
acawaPaQawawawawawawaJ
|
||||
acaRaSaOaLaLaLaTaUaVaW
|
||||
abaXaYaYacacacabababab
|
||||
aZavbaavavavbbaaaaaaaa
|
||||
ababababbcbdadaaaaaaaa
|
||||
aZbebebfbebeabaaaaaaaa
|
||||
abbgabbhabbiabaaaaaaaa
|
||||
abbjabbjabbkabaaaaaaaa
|
||||
ababblblblblbmaaaaaaaa
|
||||
aaabbnbnbnbnbnaaaaaaaa
|
||||
"}
|
||||
|
||||
@@ -1,803 +1,94 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"aa" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"ab" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ac" = (
|
||||
/obj/structure/grille,
|
||||
/obj/structure/window/shuttle/tinted,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ad" = (
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/escape)
|
||||
"af" = (
|
||||
/obj/machinery/power/emitter/energycannon/magical,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/escape)
|
||||
"ag" = (
|
||||
/obj/structure/table/abductor/wabbajack/left,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/escape)
|
||||
"ah" = (
|
||||
/obj/structure/table/abductor/wabbajack/right,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/escape)
|
||||
"ai" = (
|
||||
/obj/structure/sign/warning/biohazard,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aj" = (
|
||||
/obj/structure/barricade/wooden,
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/turf/open/floor/plasteel/cult,
|
||||
/area/shuttle/escape)
|
||||
"ak" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"al" = (
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"am" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"an" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/candle/infinite,
|
||||
/turf/open/floor/plasteel/cult,
|
||||
/area/shuttle/escape)
|
||||
"ao" = (
|
||||
/obj/structure/barricade/wooden,
|
||||
/turf/open/floor/plasteel/cult,
|
||||
/area/shuttle/escape)
|
||||
"ap" = (
|
||||
/turf/open/floor/plasteel/cult,
|
||||
/area/shuttle/escape)
|
||||
"aq" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ar" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/fire,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_x = 2;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/crowbar,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"as" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"at" = (
|
||||
/obj/machinery/flasher{
|
||||
id = "shuttle_flasher";
|
||||
pixel_x = -24;
|
||||
pixel_y = 6
|
||||
},
|
||||
/obj/machinery/button/flasher{
|
||||
id = "shuttle_flasher";
|
||||
pixel_x = -24;
|
||||
pixel_y = -6
|
||||
},
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"au" = (
|
||||
/obj/structure/chair/wood,
|
||||
/turf/open/floor/plasteel/cult,
|
||||
/area/shuttle/escape)
|
||||
"av" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aw" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ax" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/paper_bin,
|
||||
/obj/item/pen{
|
||||
pixel_x = -2;
|
||||
pixel_y = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"az" = (
|
||||
/obj/machinery/computer/emergency_shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aA" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/coin/mythril,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aB" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Emergency Shuttle Brig";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"aC" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aD" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile/emergency{
|
||||
name = "NT Lepton Violet"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aF" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aG" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = 27
|
||||
},
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/storage/box/syringes{
|
||||
pixel_x = 3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/storage/box/beakers,
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"aH" = (
|
||||
/obj/machinery/status_display/evac,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aI" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aJ" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aK" = (
|
||||
/obj/machinery/sleeper{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"aL" = (
|
||||
/obj/structure/table/reinforced,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aM" = (
|
||||
/obj/machinery/chem_dispenser,
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"aN" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/toolbox/mechanical,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
pixel_x = -1;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/item/wrench/medical,
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"aO" = (
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aP" = (
|
||||
/obj/structure/chair/office/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aQ" = (
|
||||
/obj/machinery/chem_heater,
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"aR" = (
|
||||
/obj/machinery/chem_master,
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"aS" = (
|
||||
/obj/machinery/door/window/eastright,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aT" = (
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/reagent_containers/glass/bottle/epinephrine{
|
||||
pixel_x = 2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/reagent_containers/glass/bottle/charcoal,
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"aU" = (
|
||||
/obj/machinery/door/airlock/public/glass,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aV" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Emergency Shuttle Airlock"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aW" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow,
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"aX" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 5
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow,
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"aY" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 9
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red,
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"aZ" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red,
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"ba" = (
|
||||
/obj/structure/destructible/cult/forge{
|
||||
desc = "An engine used in powering the shuttle.";
|
||||
name = "magma engine"
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow,
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"bb" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow,
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/yellow{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"bc" = (
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red,
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"bd" = (
|
||||
/obj/structure/destructible/cult/forge{
|
||||
desc = "An engine used in powering the shuttle.";
|
||||
name = "magma engine"
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red,
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/red{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"be" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1;
|
||||
resistance_flags = 33
|
||||
},
|
||||
/turf/open/lava/smooth/airless,
|
||||
/area/shuttle/escape)
|
||||
"bf" = (
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/turf/open/lava/smooth/airless,
|
||||
/area/shuttle/escape)
|
||||
"bg" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"bi" = (
|
||||
/obj/machinery/light,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green,
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/tile/green{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/escape)
|
||||
"bj" = (
|
||||
/obj/machinery/light/small{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red/brig,
|
||||
/area/shuttle/escape)
|
||||
"bk" = (
|
||||
/obj/structure/chair/wood,
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/cult,
|
||||
/area/shuttle/escape)
|
||||
"bl" = (
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bm" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"bn" = (
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bo" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
brightness = 3;
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"bp" = (
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ji" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"Ec" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/white,
|
||||
/area/shuttle/escape)
|
||||
"MK" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aa" = (/turf/template_noop,/area/template_noop)
|
||||
"ab" = (/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"ac" = (/obj/structure/grille,/obj/structure/window/shuttle/tinted,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ad" = (/obj/effect/turf_decal/tile/green{dir = 1},/obj/effect/turf_decal/tile/green,/obj/effect/turf_decal/tile/green{dir = 4},/obj/effect/turf_decal/tile/green{dir = 8},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"ae" = (/obj/effect/turf_decal/tile/green{dir = 1},/obj/effect/turf_decal/tile/green,/obj/effect/turf_decal/tile/green{dir = 4},/obj/effect/turf_decal/tile/green{dir = 8},/turf/open/floor/plasteel/dark,/area/shuttle/escape)
|
||||
"af" = (/obj/machinery/power/emitter/energycannon/magical,/obj/effect/turf_decal/tile/green{dir = 1},/obj/effect/turf_decal/tile/green,/obj/effect/turf_decal/tile/green{dir = 4},/obj/effect/turf_decal/tile/green{dir = 8},/turf/open/floor/plasteel/dark,/area/shuttle/escape)
|
||||
"ag" = (/obj/structure/table/abductor/wabbajack/left,/obj/effect/turf_decal/tile/green{dir = 1},/obj/effect/turf_decal/tile/green,/obj/effect/turf_decal/tile/green{dir = 4},/obj/effect/turf_decal/tile/green{dir = 8},/turf/open/floor/plasteel/dark,/area/shuttle/escape)
|
||||
"ah" = (/obj/structure/table/abductor/wabbajack/right,/obj/effect/turf_decal/tile/green{dir = 1},/obj/effect/turf_decal/tile/green,/obj/effect/turf_decal/tile/green{dir = 4},/obj/effect/turf_decal/tile/green{dir = 8},/turf/open/floor/plasteel/dark,/area/shuttle/escape)
|
||||
"ai" = (/obj/structure/sign/warning/biohazard,/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"aj" = (/obj/structure/barricade/wooden,/obj/machinery/door/airlock/titanium,/turf/open/floor/plasteel/cult,/area/shuttle/escape)
|
||||
"ak" = (/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"al" = (/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"am" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"an" = (/obj/structure/table/wood,/obj/item/candle/infinite,/turf/open/floor/plasteel/cult,/area/shuttle/escape)
|
||||
"ao" = (/obj/structure/barricade/wooden,/turf/open/floor/plasteel/cult,/area/shuttle/escape)
|
||||
"ap" = (/turf/open/floor/plasteel/cult,/area/shuttle/escape)
|
||||
"aq" = (/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"ar" = (/obj/structure/table,/obj/item/storage/firstaid/fire,/obj/item/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/crowbar,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"as" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"at" = (/obj/machinery/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = 6},/obj/machinery/button/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = -6},/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"au" = (/obj/structure/chair/wood,/turf/open/floor/plasteel/cult,/area/shuttle/escape)
|
||||
"av" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aw" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"ax" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"; req_access_txt = "2"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"ay" = (/obj/structure/table,/obj/item/paper_bin,/obj/item/pen{pixel_x = -2; pixel_y = 4},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"az" = (/obj/machinery/computer/emergency_shuttle{dir = 1},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aA" = (/obj/structure/table,/obj/item/coin/mythril,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aB" = (/obj/machinery/door/airlock/public/glass{name = "Emergency Shuttle Brig"; req_access_txt = "2"},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"aC" = (/obj/machinery/door/airlock/titanium,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aD" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"},/obj/docking_port/mobile/emergency{name = "NT Lepton Violet"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"aE" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"aF" = (/obj/machinery/door/window/eastleft,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aG" = (/obj/structure/extinguisher_cabinet{pixel_x = 27},/obj/structure/table/glass,/obj/item/storage/box/syringes{pixel_x = 3; pixel_y = 3},/obj/item/storage/box/beakers,/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"aH" = (/obj/machinery/status_display/evac,/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
||||
"aI" = (/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aJ" = (/obj/structure/chair/comfy/shuttle{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"aK" = (/obj/machinery/sleeper{dir = 4},/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"aL" = (/obj/structure/table/reinforced,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aM" = (/obj/machinery/chem_dispenser,/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"aN" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical,/obj/item/storage/firstaid/regular{pixel_x = -1; pixel_y = 1},/obj/item/wrench/medical,/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"aO" = (/turf/open/floor/plating,/area/shuttle/escape)
|
||||
"aP" = (/obj/structure/chair/office/light{dir = 8},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aQ" = (/obj/machinery/chem_heater,/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"aR" = (/obj/machinery/chem_master,/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"aS" = (/obj/machinery/door/window/eastright,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aT" = (/obj/structure/table/glass,/obj/item/reagent_containers/glass/bottle/epinephrine{pixel_x = 2; pixel_y = 2},/obj/item/reagent_containers/glass/bottle/charcoal,/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"aU" = (/obj/machinery/door/airlock/public/glass,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"aW" = (/obj/effect/turf_decal/stripes/line{dir = 1},/obj/effect/turf_decal/tile/yellow{dir = 1},/obj/effect/turf_decal/tile/yellow,/obj/effect/turf_decal/tile/yellow{dir = 4},/obj/effect/turf_decal/tile/yellow{dir = 8},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"aX" = (/obj/effect/turf_decal/stripes/line{dir = 5},/obj/effect/turf_decal/tile/yellow{dir = 1},/obj/effect/turf_decal/tile/yellow,/obj/effect/turf_decal/tile/yellow{dir = 4},/obj/effect/turf_decal/tile/yellow{dir = 8},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"aY" = (/obj/effect/turf_decal/stripes/line{dir = 9},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/obj/effect/turf_decal/tile/red{dir = 8},/turf/open/floor/plasteel/white,/area/shuttle/escape)
|
||||
"aZ" = (/obj/effect/turf_decal/stripes/line{dir = 1},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/obj/effect/turf_decal/tile/red{dir = 8},/turf/open/floor/plasteel/white,/area/shuttle/escape)
|
||||
"ba" = (/obj/structure/destructible/cult/forge{desc = "An engine used in powering the shuttle."; name = "magma engine"},/obj/effect/turf_decal/tile/yellow{dir = 1},/obj/effect/turf_decal/tile/yellow,/obj/effect/turf_decal/tile/yellow{dir = 4},/obj/effect/turf_decal/tile/yellow{dir = 8},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"bb" = (/obj/effect/turf_decal/stripes/line{dir = 4},/obj/effect/turf_decal/tile/yellow{dir = 1},/obj/effect/turf_decal/tile/yellow,/obj/effect/turf_decal/tile/yellow{dir = 4},/obj/effect/turf_decal/tile/yellow{dir = 8},/turf/open/floor/plasteel,/area/shuttle/escape)
|
||||
"bc" = (/obj/effect/turf_decal/stripes/line{dir = 8},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/obj/effect/turf_decal/tile/red{dir = 8},/turf/open/floor/plasteel/white,/area/shuttle/escape)
|
||||
"bd" = (/obj/structure/destructible/cult/forge{desc = "An engine used in powering the shuttle."; name = "magma engine"},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/obj/effect/turf_decal/tile/red{dir = 8},/turf/open/floor/plasteel/white,/area/shuttle/escape)
|
||||
"be" = (/obj/structure/window/reinforced{dir = 1; resistance_flags = 33},/turf/open/lava/smooth/airless,/area/shuttle/escape)
|
||||
"bf" = (/obj/structure/shuttle/engine/heater,/turf/open/lava/smooth/airless,/area/shuttle/escape)
|
||||
"bg" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
||||
"bi" = (/obj/machinery/light,/obj/effect/turf_decal/tile/green{dir = 1},/obj/effect/turf_decal/tile/green,/obj/effect/turf_decal/tile/green{dir = 4},/obj/effect/turf_decal/tile/green{dir = 8},/turf/open/floor/plasteel/dark,/area/shuttle/escape)
|
||||
"bj" = (/obj/machinery/light/small{dir = 1},/turf/open/floor/mineral/plastitanium/red/brig,/area/shuttle/escape)
|
||||
"bk" = (/obj/structure/chair/wood,/obj/machinery/light{dir = 8},/turf/open/floor/plasteel/cult,/area/shuttle/escape)
|
||||
"bl" = (/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"bm" = (/obj/structure/chair/comfy/shuttle{dir = 4},/obj/machinery/light/small{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"bn" = (/obj/machinery/light,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"bo" = (/obj/structure/chair/comfy/shuttle{dir = 4},/obj/machinery/light/small{brightness = 3; dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"bp" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
|
||||
"ji" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
"Ec" = (/obj/structure/chair/comfy/shuttle{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/open/floor/mineral/titanium/white,/area/shuttle/escape)
|
||||
"MK" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ax
|
||||
ab
|
||||
aD
|
||||
ab
|
||||
as
|
||||
as
|
||||
as
|
||||
ab
|
||||
aV
|
||||
ab
|
||||
aV
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ak
|
||||
at
|
||||
al
|
||||
as
|
||||
aq
|
||||
bm
|
||||
aI
|
||||
aI
|
||||
aq
|
||||
ab
|
||||
aq
|
||||
bo
|
||||
aW
|
||||
ba
|
||||
be
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
ab
|
||||
ab
|
||||
ag
|
||||
ae
|
||||
ab
|
||||
bj
|
||||
al
|
||||
al
|
||||
aB
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
ab
|
||||
aq
|
||||
aq
|
||||
aX
|
||||
bb
|
||||
be
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
ac
|
||||
ad
|
||||
ae
|
||||
ad
|
||||
ab
|
||||
am
|
||||
am
|
||||
am
|
||||
as
|
||||
aq
|
||||
aJ
|
||||
aJ
|
||||
aJ
|
||||
aq
|
||||
aU
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
be
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
ac
|
||||
ae
|
||||
ad
|
||||
ae
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aq
|
||||
aK
|
||||
aN
|
||||
aK
|
||||
aq
|
||||
ab
|
||||
ji
|
||||
ji
|
||||
ji
|
||||
ji
|
||||
be
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
ac
|
||||
af
|
||||
ad
|
||||
bi
|
||||
ai
|
||||
an
|
||||
bk
|
||||
ay
|
||||
ab
|
||||
bl
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
bn
|
||||
aH
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
be
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
ac
|
||||
ae
|
||||
ad
|
||||
ae
|
||||
aj
|
||||
ao
|
||||
au
|
||||
az
|
||||
ab
|
||||
aF
|
||||
Ec
|
||||
aq
|
||||
Ec
|
||||
aS
|
||||
as
|
||||
aI
|
||||
aI
|
||||
aI
|
||||
aI
|
||||
be
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
ac
|
||||
ad
|
||||
ae
|
||||
ad
|
||||
ai
|
||||
ap
|
||||
av
|
||||
aA
|
||||
ab
|
||||
aq
|
||||
aL
|
||||
aO
|
||||
aL
|
||||
aq
|
||||
aU
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
be
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
ab
|
||||
ab
|
||||
ah
|
||||
ae
|
||||
aH
|
||||
aq
|
||||
aq
|
||||
aq
|
||||
aC
|
||||
aq
|
||||
aq
|
||||
aP
|
||||
aq
|
||||
aq
|
||||
as
|
||||
MK
|
||||
aq
|
||||
aY
|
||||
bc
|
||||
be
|
||||
bf
|
||||
bg
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ar
|
||||
aw
|
||||
aw
|
||||
ab
|
||||
aG
|
||||
aM
|
||||
aQ
|
||||
aR
|
||||
aT
|
||||
as
|
||||
MK
|
||||
bp
|
||||
aZ
|
||||
bd
|
||||
be
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
as
|
||||
ab
|
||||
as
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
as
|
||||
as
|
||||
as
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
as
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
aaaaabacacacacacabaaaa
|
||||
aaababadaeafaeadababaa
|
||||
aaabagaeadadadaeahabaa
|
||||
aaabaeadaebiaeadaeabaa
|
||||
abababababaiajaiaHabab
|
||||
abakbjamabanaoapaqaras
|
||||
abatalamabbkauavaqawab
|
||||
axalalamabayazaAaqawas
|
||||
abasaBasababababaCabab
|
||||
aDaqaqaqaqblaFaqaqaGab
|
||||
abbmaqaJaKaqEcaLaqaMab
|
||||
asaIaqaJaNaqaqaOaPaQas
|
||||
asaIaqaJaKaqEcaLaqaRas
|
||||
asaqaqaqaqbnaSaqaqaTas
|
||||
abababaUabaHasaUasasab
|
||||
aEaqaqaqjiabaIaqMKMKab
|
||||
abboaqaqjiabaIaqaqbpab
|
||||
aEaWaXaqjiabaIaqaYaZas
|
||||
abbabbaqjiabaIaqbcbdab
|
||||
abbebebebebebebebebeab
|
||||
ababbfbfbfbfbfbfbfabab
|
||||
aaabbgbgbgbgbgbgbgabaa
|
||||
"}
|
||||
|
||||
@@ -1,70 +1,13 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"B" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/pod_1)
|
||||
"G" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/status_display/evac{
|
||||
pixel_x = 32
|
||||
},
|
||||
/obj/machinery/computer/shuttle/pod{
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"N" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Escape Pod Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile/pod{
|
||||
port_direction = 2;
|
||||
dwidth = 1;
|
||||
width = 3;
|
||||
height = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"Q" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/pod_1)
|
||||
"U" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/obj/item/radio/intercom{
|
||||
pixel_x = 25
|
||||
},
|
||||
/obj/item/storage/pod{
|
||||
pixel_x = -26
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"Z" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/pod_1)
|
||||
"a" = (/obj/machinery/door/airlock/titanium{name = "Escape Pod Airlock"},/obj/docking_port/mobile/pod{port_direction = 2; dwidth = 1; width = 3; height = 4},/obj/structure/fans/tiny,/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"B" = (/turf/closed/wall/mineral/titanium,/area/shuttle/pod_1)
|
||||
"G" = (/obj/structure/chair/comfy/shuttle{dir = 1},/obj/machinery/status_display/evac{pixel_x = 32},/obj/machinery/computer/shuttle/pod{pixel_x = -32},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"Q" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/pod_1)
|
||||
"U" = (/obj/structure/chair/comfy/shuttle{dir = 1},/obj/item/radio/intercom{pixel_x = 25},/obj/item/storage/pod{pixel_x = -26},/obj/machinery/light/small{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"Z" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/closed/wall/mineral/titanium,/area/shuttle/pod_1)
|
||||
|
||||
(1,1,1) = {"
|
||||
B
|
||||
B
|
||||
B
|
||||
Z
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
Q
|
||||
G
|
||||
U
|
||||
N
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
B
|
||||
B
|
||||
B
|
||||
Z
|
||||
BQB
|
||||
BGB
|
||||
BUB
|
||||
ZaZ
|
||||
"}
|
||||
|
||||
@@ -1,128 +1,22 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"h" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/item/storage/pod{
|
||||
pixel_x = -24
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"r" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"u" = (
|
||||
/obj/structure/grille,
|
||||
/obj/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/pod_1)
|
||||
"A" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/item/radio/intercom{
|
||||
pixel_x = 30
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"B" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/pod_1)
|
||||
"C" = (
|
||||
/obj/machinery/computer/shuttle/monastery_shuttle,
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"H" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"J" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/obj/machinery/status_display/evac{
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"L" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"M" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/status_display/evac{
|
||||
pixel_x = 32
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"O" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Shuttle Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile/pod{
|
||||
dwidth = 2;
|
||||
height = 6;
|
||||
launch_status = 0;
|
||||
port_direction = 2;
|
||||
width = 5
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
"W" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"Z" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/pod_1)
|
||||
"a" = (/obj/machinery/door/airlock/titanium{name = "Shuttle Airlock"},/obj/docking_port/mobile/pod{dwidth = 2; height = 6; launch_status = 0; port_direction = 2; width = 5},/obj/structure/fans/tiny,/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"h" = (/obj/structure/chair/comfy/shuttle{dir = 4},/obj/item/storage/pod{pixel_x = -24},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"r" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"u" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/pod_1)
|
||||
"A" = (/obj/structure/chair/comfy/shuttle{dir = 8},/obj/item/radio/intercom{pixel_x = 30},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"B" = (/turf/closed/wall/mineral/titanium,/area/shuttle/pod_1)
|
||||
"C" = (/obj/machinery/computer/shuttle/monastery_shuttle,/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"H" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"J" = (/obj/structure/chair/comfy/shuttle{dir = 4},/obj/machinery/status_display/evac{pixel_x = -32},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"L" = (/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"M" = (/obj/structure/chair/comfy/shuttle{dir = 8},/obj/machinery/status_display/evac{pixel_x = 32},/turf/open/floor/mineral/titanium/blue,/area/shuttle/pod_1)
|
||||
"W" = (/turf/template_noop,/area/template_noop)
|
||||
"Z" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/closed/wall/mineral/titanium,/area/shuttle/pod_1)
|
||||
|
||||
(1,1,1) = {"
|
||||
W
|
||||
B
|
||||
B
|
||||
u
|
||||
B
|
||||
Z
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
B
|
||||
B
|
||||
J
|
||||
L
|
||||
h
|
||||
Z
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
u
|
||||
C
|
||||
r
|
||||
r
|
||||
r
|
||||
O
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
B
|
||||
B
|
||||
M
|
||||
H
|
||||
A
|
||||
Z
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
W
|
||||
B
|
||||
B
|
||||
u
|
||||
B
|
||||
Z
|
||||
WBuBW
|
||||
BBCBB
|
||||
BJrMB
|
||||
uLrHu
|
||||
BhrAB
|
||||
ZZaZZ
|
||||
"}
|
||||
|
||||
@@ -1,156 +1,22 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"c" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"d" = (
|
||||
/obj/structure/window/shuttle,
|
||||
/obj/structure/grille,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/transport)
|
||||
"e" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/transport)
|
||||
"g" = (
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/transport)
|
||||
"h" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"i" = (
|
||||
/obj/machinery/computer/shuttle/ferry/request{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"j" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"k" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"l" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"m" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/obj/docking_port/mobile{
|
||||
dir = 8;
|
||||
dwidth = 2;
|
||||
height = 12;
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
port_direction = 2;
|
||||
width = 5
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"p" = (
|
||||
/obj/structure/closet/crate,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"q" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"a" = (/turf/template_noop,/area/template_noop)
|
||||
"b" = (/obj/structure/shuttle/engine/propulsion{dir = 4},/turf/closed/wall/mineral/titanium,/area/shuttle/transport)
|
||||
"c" = (/turf/closed/wall/mineral/titanium,/area/shuttle/transport)
|
||||
"d" = (/obj/structure/window/shuttle,/obj/structure/grille,/turf/open/floor/plating,/area/shuttle/transport)
|
||||
"e" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/transport)
|
||||
"f" = (/obj/machinery/door/airlock/titanium,/obj/structure/fans/tiny,/turf/open/floor/mineral/titanium/blue,/area/shuttle/transport)
|
||||
"g" = (/turf/closed/wall/mineral/titanium/interior,/area/shuttle/transport)
|
||||
"h" = (/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/mineral/titanium/blue,/area/shuttle/transport)
|
||||
"i" = (/obj/machinery/computer/shuttle/ferry/request{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/transport)
|
||||
"j" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/mineral/titanium/blue,/area/shuttle/transport)
|
||||
"k" = (/obj/machinery/door/airlock/titanium,/obj/docking_port/mobile{dir = 8; dwidth = 2; height = 12; id = "ferry"; name = "ferry shuttle"; port_direction = 2; width = 5},/obj/structure/fans/tiny,/turf/open/floor/mineral/titanium/blue,/area/shuttle/transport)
|
||||
"l" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/transport)
|
||||
"p" = (/obj/structure/closet/crate,/turf/open/floor/mineral/titanium/blue,/area/shuttle/transport)
|
||||
"q" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/transport)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
b
|
||||
k
|
||||
b
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
b
|
||||
g
|
||||
l
|
||||
g
|
||||
b
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
c
|
||||
h
|
||||
l
|
||||
p
|
||||
c
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
c
|
||||
i
|
||||
l
|
||||
p
|
||||
c
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
d
|
||||
j
|
||||
l
|
||||
q
|
||||
d
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
c
|
||||
j
|
||||
l
|
||||
q
|
||||
c
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
c
|
||||
j
|
||||
l
|
||||
q
|
||||
c
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
c
|
||||
j
|
||||
l
|
||||
q
|
||||
c
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
e
|
||||
j
|
||||
l
|
||||
q
|
||||
e
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
c
|
||||
j
|
||||
l
|
||||
q
|
||||
c
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
c
|
||||
j
|
||||
l
|
||||
q
|
||||
c
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
c
|
||||
d
|
||||
m
|
||||
d
|
||||
c
|
||||
abccdccceccc
|
||||
bghijjjjjjjd
|
||||
fllllllllllk
|
||||
bgppqqqqqqqd
|
||||
abccdccceccc
|
||||
"}
|
||||
|
||||
@@ -1,194 +1,26 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"c" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/transport)
|
||||
"d" = (
|
||||
/obj/machinery/door/airlock/external,
|
||||
/turf/open/floor/pod/dark,
|
||||
/area/shuttle/transport)
|
||||
"e" = (
|
||||
/obj/structure/shuttle/engine/propulsion/left{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/transport)
|
||||
"f" = (
|
||||
/obj/structure/shuttle/engine/heater{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/transport)
|
||||
"g" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/pod/dark,
|
||||
/area/shuttle/transport)
|
||||
"h" = (
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/pod/light,
|
||||
/area/shuttle/transport)
|
||||
"i" = (
|
||||
/turf/open/floor/pod/light,
|
||||
/area/shuttle/transport)
|
||||
"j" = (
|
||||
/obj/structure/shuttle/engine/heater{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/transport)
|
||||
"k" = (
|
||||
/obj/machinery/light/small,
|
||||
/turf/open/floor/pod/light,
|
||||
/area/shuttle/transport)
|
||||
"l" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/turf/open/floor/pod/light,
|
||||
/area/shuttle/transport)
|
||||
"m" = (
|
||||
/obj/machinery/computer/shuttle/ferry/request{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/pod/dark,
|
||||
/area/shuttle/transport)
|
||||
"n" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/obj/docking_port/mobile{
|
||||
dir = 8;
|
||||
dwidth = 2;
|
||||
height = 13;
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
port_direction = 1;
|
||||
preferred_direction = 4;
|
||||
width = 5
|
||||
},
|
||||
/turf/open/floor/pod/light,
|
||||
/area/shuttle/transport)
|
||||
"o" = (
|
||||
/obj/structure/shuttle/engine/heater{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1;
|
||||
pixel_y = 1
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/transport)
|
||||
"p" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/pod/dark,
|
||||
/area/shuttle/transport)
|
||||
"q" = (
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/pod/light,
|
||||
/area/shuttle/transport)
|
||||
"r" = (
|
||||
/obj/machinery/door/airlock/external,
|
||||
/turf/open/floor/pod/light,
|
||||
/area/shuttle/transport)
|
||||
"a" = (/turf/template_noop,/area/template_noop)
|
||||
"b" = (/turf/closed/wall/mineral/titanium,/area/shuttle/transport)
|
||||
"c" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/transport)
|
||||
"d" = (/obj/machinery/door/airlock/external,/obj/structure/fans/tiny,/turf/open/floor/pod/dark,/area/shuttle/transport)
|
||||
"e" = (/obj/structure/shuttle/engine/propulsion/left{dir = 8},/turf/open/floor/plating/airless,/area/shuttle/transport)
|
||||
"f" = (/obj/structure/shuttle/engine/heater{dir = 8},/obj/structure/window/reinforced,/turf/open/floor/plating/airless,/area/shuttle/transport)
|
||||
"g" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/pod/dark,/area/shuttle/transport)
|
||||
"h" = (/obj/machinery/light{dir = 1},/turf/open/floor/pod/light,/area/shuttle/transport)
|
||||
"i" = (/turf/open/floor/pod/light,/area/shuttle/transport)
|
||||
"j" = (/obj/structure/shuttle/engine/heater{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/transport)
|
||||
"k" = (/obj/machinery/light/small,/turf/open/floor/pod/light,/area/shuttle/transport)
|
||||
"l" = (/obj/machinery/door/airlock/titanium,/turf/open/floor/pod/light,/area/shuttle/transport)
|
||||
"m" = (/obj/machinery/computer/shuttle/ferry/request{dir = 8},/turf/open/floor/pod/dark,/area/shuttle/transport)
|
||||
"n" = (/obj/machinery/door/airlock/titanium,/obj/docking_port/mobile{dir = 8; dwidth = 2; height = 13; id = "ferry"; name = "ferry shuttle"; port_direction = 1; preferred_direction = 4; width = 5},/turf/open/floor/pod/light,/area/shuttle/transport)
|
||||
"o" = (/obj/structure/shuttle/engine/heater{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/open/floor/plating/airless,/area/shuttle/transport)
|
||||
"p" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/pod/dark,/area/shuttle/transport)
|
||||
"q" = (/obj/machinery/light,/turf/open/floor/pod/light,/area/shuttle/transport)
|
||||
"r" = (/obj/machinery/door/airlock/external,/obj/structure/fans/tiny,/turf/open/floor/pod/light,/area/shuttle/transport)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
e
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
e
|
||||
j
|
||||
e
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
f
|
||||
i
|
||||
o
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
b
|
||||
k
|
||||
b
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
b
|
||||
l
|
||||
b
|
||||
b
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
c
|
||||
g
|
||||
i
|
||||
p
|
||||
c
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
b
|
||||
g
|
||||
i
|
||||
p
|
||||
b
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
b
|
||||
h
|
||||
i
|
||||
i
|
||||
b
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
d
|
||||
i
|
||||
m
|
||||
i
|
||||
r
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
b
|
||||
i
|
||||
i
|
||||
q
|
||||
b
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
b
|
||||
g
|
||||
i
|
||||
p
|
||||
b
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
c
|
||||
g
|
||||
i
|
||||
p
|
||||
c
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
b
|
||||
c
|
||||
n
|
||||
c
|
||||
b
|
||||
aaaabcbbdbbcb
|
||||
aefbbgghiiggc
|
||||
ejikliiimiiin
|
||||
aeobbppiiqppc
|
||||
aaaabcbbrbbcb
|
||||
"}
|
||||
|
||||
@@ -1,185 +1,31 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/labor)
|
||||
"b" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/labor)
|
||||
"c" = (
|
||||
/obj/machinery/computer/shuttle/labor{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/reagent_dispensers/peppertank{
|
||||
pixel_x = -31
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/labor)
|
||||
"d" = (
|
||||
/obj/structure/chair/office/dark{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/labor)
|
||||
"e" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/folder/red,
|
||||
/obj/item/restraints/handcuffs,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/labor)
|
||||
"f" = (
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/labor)
|
||||
"g" = (
|
||||
/obj/machinery/button/flasher{
|
||||
id = "gulagshuttleflasher";
|
||||
name = "Flash Control";
|
||||
pixel_y = -26;
|
||||
req_access_txt = "1"
|
||||
},
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/labor)
|
||||
"h" = (
|
||||
/obj/machinery/mineral/stacking_unit_console{
|
||||
machinedir = 2;
|
||||
pixel_x = 30;
|
||||
pixel_y = 30
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/labor)
|
||||
"i" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Labor Shuttle Airlock";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/labor)
|
||||
"j" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Labor Shuttle Airlock";
|
||||
req_access_txt = "2"
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/red,
|
||||
/area/shuttle/labor)
|
||||
"k" = (
|
||||
/obj/machinery/mineral/stacking_machine/laborstacker{
|
||||
input_dir = 2;
|
||||
output_dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/labor)
|
||||
"l" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/labor)
|
||||
"m" = (
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/labor)
|
||||
"n" = (
|
||||
/obj/machinery/mineral/labor_claim_console{
|
||||
machinedir = 1;
|
||||
pixel_x = 30
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/labor)
|
||||
"o" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/flasher{
|
||||
id = "gulagshuttleflasher";
|
||||
pixel_x = 25
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/labor)
|
||||
"p" = (
|
||||
/obj/structure/closet/crate,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/labor)
|
||||
"q" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
id_tag = "prisonshuttle";
|
||||
name = "Labor Shuttle Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile{
|
||||
dir = 8;
|
||||
dwidth = 2;
|
||||
height = 5;
|
||||
id = "laborcamp";
|
||||
name = "labor camp shuttle";
|
||||
port_direction = 4;
|
||||
width = 9
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/labor)
|
||||
"r" = (
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1;
|
||||
layer = 2.9
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/labor)
|
||||
"s" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/labor)
|
||||
"a" = (/turf/closed/wall/mineral/titanium,/area/shuttle/labor)
|
||||
"b" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/labor)
|
||||
"c" = (/obj/machinery/computer/shuttle/labor{dir = 4},/obj/structure/reagent_dispensers/peppertank{pixel_x = -31},/turf/open/floor/mineral/plastitanium/red,/area/shuttle/labor)
|
||||
"d" = (/obj/structure/chair/office/dark{dir = 1},/turf/open/floor/mineral/plastitanium/red,/area/shuttle/labor)
|
||||
"e" = (/obj/structure/table,/obj/item/folder/red,/obj/item/restraints/handcuffs,/turf/open/floor/mineral/plastitanium/red,/area/shuttle/labor)
|
||||
"f" = (/turf/open/floor/mineral/plastitanium/red,/area/shuttle/labor)
|
||||
"g" = (/obj/machinery/button/flasher{id = "gulagshuttleflasher"; name = "Flash Control"; pixel_y = -26; req_access_txt = "1"},/obj/machinery/light,/turf/open/floor/mineral/plastitanium/red,/area/shuttle/labor)
|
||||
"h" = (/obj/machinery/mineral/stacking_unit_console{machinedir = 2; pixel_x = 30; pixel_y = 30},/turf/open/floor/mineral/plastitanium/red,/area/shuttle/labor)
|
||||
"i" = (/obj/machinery/door/airlock/titanium{name = "Labor Shuttle Airlock"; req_access_txt = "2"},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/labor)
|
||||
"j" = (/obj/machinery/door/airlock/titanium{name = "Labor Shuttle Airlock"; req_access_txt = "2"},/turf/open/floor/mineral/plastitanium/red,/area/shuttle/labor)
|
||||
"k" = (/obj/machinery/mineral/stacking_machine/laborstacker{input_dir = 2; output_dir = 1},/turf/open/floor/plasteel/dark,/area/shuttle/labor)
|
||||
"l" = (/turf/open/floor/mineral/titanium,/area/shuttle/labor)
|
||||
"m" = (/obj/machinery/light{dir = 1},/turf/open/floor/mineral/titanium,/area/shuttle/labor)
|
||||
"n" = (/obj/machinery/mineral/labor_claim_console{machinedir = 1; pixel_x = 30},/turf/open/floor/mineral/titanium,/area/shuttle/labor)
|
||||
"o" = (/obj/structure/chair/comfy/shuttle{dir = 8},/obj/machinery/flasher{id = "gulagshuttleflasher"; pixel_x = 25},/turf/open/floor/mineral/titanium,/area/shuttle/labor)
|
||||
"p" = (/obj/structure/closet/crate,/turf/open/floor/mineral/titanium,/area/shuttle/labor)
|
||||
"q" = (/obj/machinery/door/airlock/titanium{id_tag = "prisonshuttle"; name = "Labor Shuttle Airlock"},/obj/docking_port/mobile{dir = 8; dwidth = 2; height = 5; id = "laborcamp"; name = "labor camp shuttle"; port_direction = 4; width = 9},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/labor)
|
||||
"r" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1; layer = 2.9},/turf/open/floor/plating/airless,/area/shuttle/labor)
|
||||
"s" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/labor)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
b
|
||||
c
|
||||
f
|
||||
j
|
||||
l
|
||||
l
|
||||
p
|
||||
r
|
||||
s
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
d
|
||||
g
|
||||
a
|
||||
m
|
||||
l
|
||||
l
|
||||
r
|
||||
s
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
e
|
||||
h
|
||||
k
|
||||
n
|
||||
o
|
||||
l
|
||||
r
|
||||
s
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
a
|
||||
i
|
||||
a
|
||||
a
|
||||
a
|
||||
q
|
||||
a
|
||||
a
|
||||
abbba
|
||||
acdea
|
||||
bfghi
|
||||
ajaka
|
||||
almna
|
||||
blloa
|
||||
apllq
|
||||
arrra
|
||||
asssa
|
||||
"}
|
||||
|
||||
@@ -1,124 +1,23 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/mining)
|
||||
"b" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/mining)
|
||||
"c" = (
|
||||
/obj/structure/table,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/mining)
|
||||
"d" = (
|
||||
/obj/machinery/computer/shuttle/mining,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/mining)
|
||||
"e" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/mining)
|
||||
"f" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/mining)
|
||||
"g" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/mining)
|
||||
"h" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Mining Shuttle Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile{
|
||||
dir = 8;
|
||||
dwidth = 3;
|
||||
height = 5;
|
||||
id = "mining";
|
||||
name = "mining shuttle";
|
||||
port_direction = 4;
|
||||
width = 7
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/mining)
|
||||
"i" = (
|
||||
/obj/structure/closet/crate,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/mining)
|
||||
"j" = (
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1;
|
||||
layer = 2.9
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/mining)
|
||||
"k" = (
|
||||
/obj/structure/ore_box,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/mining)
|
||||
"l" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/mining)
|
||||
"Q" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/mining)
|
||||
"a" = (/turf/closed/wall/mineral/titanium,/area/shuttle/mining)
|
||||
"b" = (/obj/effect/spawner/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/mining)
|
||||
"c" = (/obj/structure/table,/turf/open/floor/mineral/titanium/blue,/area/shuttle/mining)
|
||||
"d" = (/obj/machinery/computer/shuttle/mining,/turf/open/floor/mineral/titanium/blue,/area/shuttle/mining)
|
||||
"e" = (/turf/open/floor/mineral/titanium,/area/shuttle/mining)
|
||||
"f" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/mining)
|
||||
"g" = (/obj/machinery/light{dir = 8},/turf/open/floor/mineral/titanium,/area/shuttle/mining)
|
||||
"h" = (/obj/machinery/door/airlock/titanium{name = "Mining Shuttle Airlock"},/obj/docking_port/mobile{dir = 8; dwidth = 3; height = 5; id = "mining"; name = "mining shuttle"; port_direction = 4; width = 7},/obj/structure/fans/tiny,/turf/open/floor/plating,/area/shuttle/mining)
|
||||
"i" = (/obj/structure/closet/crate,/turf/open/floor/mineral/titanium/blue,/area/shuttle/mining)
|
||||
"j" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1; layer = 2.9},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/open/floor/plating,/area/shuttle/mining)
|
||||
"k" = (/obj/structure/ore_box,/turf/open/floor/mineral/titanium/blue,/area/shuttle/mining)
|
||||
"l" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/open/floor/plating/airless,/area/shuttle/mining)
|
||||
"Q" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/mineral/titanium,/area/shuttle/mining)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
a
|
||||
b
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
c
|
||||
e
|
||||
g
|
||||
f
|
||||
i
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
d
|
||||
Q
|
||||
e
|
||||
f
|
||||
j
|
||||
l
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
e
|
||||
e
|
||||
f
|
||||
k
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
h
|
||||
b
|
||||
a
|
||||
a
|
||||
aabaa
|
||||
acdca
|
||||
beQeb
|
||||
ageeh
|
||||
bfffb
|
||||
aijka
|
||||
aalaa
|
||||
"}
|
||||
|
||||
@@ -1,232 +1,31 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"c" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst{
|
||||
dir = 1
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"d" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Shuttle Airlock"
|
||||
},
|
||||
/obj/structure/fans/tiny,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/abandoned)
|
||||
"e" = (
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/abandoned)
|
||||
"f" = (
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/abandoned)
|
||||
"g" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst{
|
||||
dir = 8
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1;
|
||||
layer = 2.9
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/gun/medbeam,
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"i" = (
|
||||
/obj/structure/chair/comfy/shuttle,
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1;
|
||||
layer = 2.9
|
||||
},
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/table/glass,
|
||||
/obj/machinery/recharger,
|
||||
/obj/item/gun/energy/laser/retro,
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"k" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst{
|
||||
dir = 4
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"l" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"m" = (
|
||||
/obj/machinery/computer/shuttle/white_ship,
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"n" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"o" = (
|
||||
/obj/machinery/door/airlock/public/glass{
|
||||
name = "Shuttle Airlock"
|
||||
},
|
||||
/obj/docking_port/mobile{
|
||||
dheight = 0;
|
||||
dir = 8;
|
||||
dwidth = 4;
|
||||
height = 9;
|
||||
id = "whiteship";
|
||||
launch_status = 0;
|
||||
name = "White Ship";
|
||||
port_direction = 4;
|
||||
preferred_direction = 1;
|
||||
width = 9
|
||||
},
|
||||
/obj/structure/fans/tiny,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/shuttle/abandoned)
|
||||
"p" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/window/reinforced,
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/tank/internals/oxygen,
|
||||
/obj/item/clothing/mask/breath,
|
||||
/obj/item/clothing/suit/space/hardsuit/engine/elite,
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"q" = (
|
||||
/obj/structure/chair/comfy/shuttle{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"r" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 4
|
||||
},
|
||||
/obj/structure/window/reinforced,
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/clothing/shoes/magboots,
|
||||
/turf/open/floor/plating/abductor,
|
||||
/area/shuttle/abandoned)
|
||||
"s" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"a" = (/turf/template_noop,/area/template_noop)
|
||||
"b" = (/turf/closed/wall/mineral/titanium,/area/shuttle/abandoned)
|
||||
"c" = (/obj/structure/shuttle/engine/propulsion/burst{dir = 1},/turf/closed/wall/mineral/titanium,/area/shuttle/abandoned)
|
||||
"d" = (/obj/machinery/door/airlock/public/glass{name = "Shuttle Airlock"},/obj/structure/fans/tiny,/obj/structure/fans/tiny,/turf/open/floor/plasteel/dark,/area/shuttle/abandoned)
|
||||
"e" = (/turf/open/floor/plasteel/dark,/area/shuttle/abandoned)
|
||||
"f" = (/turf/open/floor/plasteel,/area/shuttle/abandoned)
|
||||
"g" = (/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/closed/wall/mineral/titanium,/area/shuttle/abandoned)
|
||||
"h" = (/obj/structure/window/reinforced{dir = 1; layer = 2.9},/obj/structure/window/reinforced{dir = 8},/obj/structure/table/glass,/obj/item/gun/medbeam,/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"i" = (/obj/structure/chair/comfy/shuttle,/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"j" = (/obj/structure/window/reinforced{dir = 1; layer = 2.9},/obj/structure/window/reinforced{dir = 4},/obj/structure/table/glass,/obj/machinery/recharger,/obj/item/gun/energy/laser/retro,/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"k" = (/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/closed/wall/mineral/titanium,/area/shuttle/abandoned)
|
||||
"l" = (/obj/structure/chair/comfy/shuttle{dir = 4},/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"m" = (/obj/machinery/computer/shuttle/white_ship,/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"n" = (/obj/structure/chair/comfy/shuttle{dir = 8},/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"o" = (/obj/machinery/door/airlock/public/glass{name = "Shuttle Airlock"},/obj/docking_port/mobile{dheight = 0; dir = 8; dwidth = 4; height = 9; id = "whiteship"; launch_status = 0; name = "White Ship"; port_direction = 4; preferred_direction = 1; width = 9},/obj/structure/fans/tiny,/obj/structure/fans/tiny,/turf/open/floor/plasteel/dark,/area/shuttle/abandoned)
|
||||
"p" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/table/glass,/obj/item/tank/internals/oxygen,/obj/item/clothing/mask/breath,/obj/item/clothing/suit/space/hardsuit/engine/elite,/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"q" = (/obj/structure/chair/comfy/shuttle{dir = 1},/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"r" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/table/glass,/obj/item/clothing/shoes/magboots,/turf/open/floor/plating/abductor,/area/shuttle/abandoned)
|
||||
"s" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/closed/wall/mineral/titanium,/area/shuttle/abandoned)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
g
|
||||
d
|
||||
g
|
||||
b
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
f
|
||||
e
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
c
|
||||
e
|
||||
e
|
||||
h
|
||||
l
|
||||
p
|
||||
e
|
||||
e
|
||||
s
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
d
|
||||
f
|
||||
f
|
||||
i
|
||||
m
|
||||
q
|
||||
f
|
||||
f
|
||||
d
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
c
|
||||
e
|
||||
e
|
||||
j
|
||||
n
|
||||
r
|
||||
e
|
||||
e
|
||||
s
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
f
|
||||
e
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
k
|
||||
o
|
||||
k
|
||||
b
|
||||
a
|
||||
a
|
||||
aabcdcbaa
|
||||
abbefebba
|
||||
bbeefeebb
|
||||
geehijeek
|
||||
dfflmnffo
|
||||
geepqreek
|
||||
bbeefeebb
|
||||
abbefebba
|
||||
aabsdsbaa
|
||||
"}
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
if(_directory)
|
||||
directory = _directory
|
||||
if(entries)
|
||||
CRASH("[THIS_PROC_TYPE_WEIRD] called more than once!")
|
||||
CRASH("/datum/controller/configuration/Load() called more than once!")
|
||||
InitEntries()
|
||||
LoadModes()
|
||||
if(fexists("[directory]/config.txt") && LoadEntries("config.txt") <= 1)
|
||||
|
||||
@@ -30,6 +30,7 @@ SUBSYSTEM_DEF(shuttle)
|
||||
var/list/hostileEnvironments = list() //Things blocking escape shuttle from leaving
|
||||
var/list/tradeBlockade = list() //Things blocking cargo from leaving.
|
||||
var/supplyBlocked = FALSE
|
||||
var/emergency_shuttle_stat_text
|
||||
|
||||
//supply shuttle stuff
|
||||
var/obj/docking_port/mobile/supply/supply
|
||||
@@ -111,6 +112,9 @@ SUBSYSTEM_DEF(shuttle)
|
||||
qdel(T, force=TRUE)
|
||||
CheckAutoEvac()
|
||||
|
||||
var/esETA = emergency?.getModeStr()
|
||||
emergency_shuttle_stat_text = "[esETA? "[esETA] [emergency.getTimerStr()]" : ""]"
|
||||
|
||||
if(!SSmapping.clearing_reserved_turfs)
|
||||
while(transit_requesters.len)
|
||||
var/requester = popleft(transit_requesters)
|
||||
|
||||
@@ -453,7 +453,7 @@
|
||||
else
|
||||
target_antag = target
|
||||
|
||||
var/new_obj_type = input("Select objective type:", "Objective type", def_value) as null|anything in list("assassinate", "maroon", "debrain", "protect", "destroy", "prevent", "hijack", "escape", "survive", "martyr", "steal", "download", "nuclear", "capture", "absorb", "custom")
|
||||
var/new_obj_type = input("Select objective type:", "Objective type", def_value) as null|anything in list("assassinate", "maroon", "debrain", "protect", "destroy", "prevent", "hijack", "escape", "survive", "martyr", "steal", "download", "nuclear", "capture", "absorb", "noncon", "custom")
|
||||
if (!new_obj_type)
|
||||
return
|
||||
|
||||
@@ -555,6 +555,40 @@
|
||||
new_objective.owner = src
|
||||
new_objective.target_amount = target_number
|
||||
|
||||
//Hyper objective
|
||||
if ("noncon")
|
||||
//new_objective = new /datum/objective/noncon
|
||||
//new_objective.owner = src
|
||||
|
||||
var/list/possible_targets = list("Free lewd objective")
|
||||
for(var/datum/mind/possible_target in SSticker.minds)
|
||||
if ((possible_target != src) && ishuman(possible_target.current))
|
||||
possible_targets += possible_target.current
|
||||
|
||||
var/mob/def_target = null
|
||||
var/list/objective_list = typecacheof(list(/datum/objective/assassinate, /datum/objective/protect, /datum/objective/debrain, /datum/objective/maroon))
|
||||
if (is_type_in_typecache(objective, objective_list) && objective.target)
|
||||
def_target = objective.target.current
|
||||
|
||||
var/mob/new_target = input("Select target:", "Objective target", def_target) as null|anything in possible_targets
|
||||
if (!new_target)
|
||||
return
|
||||
|
||||
var/objective_path = text2path("/datum/objective/[new_obj_type]")
|
||||
if (new_target == "Free lewd objective")
|
||||
new_objective = new objective_path
|
||||
new_objective.owner = src
|
||||
new_objective.target = null
|
||||
new_objective.explanation_text = "Free lewd objective"
|
||||
objectives += new_objective
|
||||
else
|
||||
new_objective = new objective_path
|
||||
new_objective.owner = src
|
||||
new_objective.target = new_target.mind
|
||||
//Will display as special role if the target is set as MODE. Ninjas/commandos/nuke ops.
|
||||
new_objective.update_explanation_text()
|
||||
objectives += new_objective
|
||||
|
||||
if ("custom")
|
||||
var/expl = stripped_input(usr, "Custom objective:", "Objective", objective ? objective.explanation_text : "")
|
||||
if (!expl)
|
||||
|
||||
@@ -81,7 +81,15 @@
|
||||
set_station_name(designation)
|
||||
minor_announce("[ureal_name] has designated your station as [station_name()]", "Captain's Charter", 0)
|
||||
log_game("[ukey] has renamed the station as [station_name()].")
|
||||
|
||||
if (designation == "Black Mesa")
|
||||
SSresearch.science_tech.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = 3000))
|
||||
var/list/bmeastereggmusic = list('sound/music/half-life07.ogg','sound/music/half-life13.ogg','sound/music/bms_inbounda.ogg')
|
||||
var/selectedmusic = pick(bmeastereggmusic)
|
||||
for(var/mob/M in GLOB.player_list)
|
||||
SEND_SOUND(M, selectedmusic)
|
||||
to_chat(M, "<span class='boldannounce'>You feel the fabric of reality distort for a moment... Prepare for unforeseen... Consequences...</span>")
|
||||
message_admins("The station has been renamed to Black Mesa.")
|
||||
log_game("The station has been renamed to Black Mesa.")
|
||||
name = "station charter for [station_name()]"
|
||||
desc = "An official document entrusting the governance of \
|
||||
[station_name()] and surrounding space to Captain [uname]."
|
||||
|
||||
@@ -265,13 +265,15 @@ CIGARETTE PACKETS ARE IN FANCY.DM
|
||||
|
||||
/obj/item/clothing/mask/cigarette/dromedary
|
||||
desc = "A DromedaryCo brand cigarette."
|
||||
|
||||
list_reagents = list("nicotine" = 7.5, "silicon" = 7.5)
|
||||
|
||||
/obj/item/clothing/mask/cigarette/uplift
|
||||
desc = "An Uplift Smooth brand cigarette."
|
||||
list_reagents = list("nicotine" = 7.5, "menthol" = 7.5)
|
||||
|
||||
/obj/item/clothing/mask/cigarette/robust
|
||||
desc = "A Robust brand cigarette."
|
||||
list_reagents = list("nicotine" = 7.5, "grenadine" = 7.5)
|
||||
|
||||
/obj/item/clothing/mask/cigarette/robustgold
|
||||
desc = "A Robust Gold brand cigarette."
|
||||
@@ -279,7 +281,8 @@ CIGARETTE PACKETS ARE IN FANCY.DM
|
||||
|
||||
/obj/item/clothing/mask/cigarette/carp
|
||||
desc = "A Carp Classic brand cigarette."
|
||||
|
||||
list_reagents = list("nicotine" = 7.5, "sodiumchloride" = 7.5)
|
||||
|
||||
/obj/item/clothing/mask/cigarette/syndicate
|
||||
desc = "An unknown brand cigarette."
|
||||
list_reagents = list("nicotine" = 15, "omnizine" = 15)
|
||||
@@ -911,7 +914,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM
|
||||
if (O.heat > 500)
|
||||
if (reagents && reagents.total_volume) //if there's stuff in the bong
|
||||
var/lighting_text = O.ignition_effect(src, user)
|
||||
if(lighting_text)
|
||||
if(lighting_text)
|
||||
//Logic regarding igniting it on
|
||||
if (firecharges == 0)
|
||||
user.show_message("<span class='notice'>You light the [src] with the [O]!</span>", 1)
|
||||
@@ -1020,7 +1023,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM
|
||||
|
||||
var/datum/effect_system/smoke_spread/chem/smoke_machine/s = new
|
||||
s.set_up(reagents, hit_strength, 18, user.loc)
|
||||
s.start()
|
||||
s.start()
|
||||
|
||||
reagents.reaction(user, INGEST, fraction)
|
||||
if(!reagents.trans_to(user, fraction))
|
||||
@@ -1058,4 +1061,4 @@ CIGARETTE PACKETS ARE IN FANCY.DM
|
||||
name = "coconut bong"
|
||||
icon_off = "coconut_bong"
|
||||
icon_on = "coconut_bong_lit"
|
||||
desc = "A water bong used for smoking dried plants. This one's made out of a coconut and some bamboo"
|
||||
desc = "A water bong used for smoking dried plants. This one's made out of a coconut and some bamboo"
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
var/list/special_faces = list() //entries should match up to sides var if used
|
||||
var/can_be_rigged = TRUE
|
||||
var/rigged = FALSE
|
||||
var/unique = FALSE
|
||||
|
||||
/obj/item/dice/Initialize()
|
||||
. = ..()
|
||||
@@ -171,10 +172,17 @@
|
||||
result = rigged
|
||||
var/fake_result = roll(sides)//Daredevil isn't as good as he used to be
|
||||
var/comment = ""
|
||||
if(sides == 20 && result == 20)
|
||||
if(sides == 20 && result == 20 && !unique)
|
||||
comment = "NAT 20!"
|
||||
else if(sides == 20 && result == 1)
|
||||
else if(sides == 20 && result == 1 && !unique)
|
||||
comment = "Ouch, bad luck."
|
||||
|
||||
//patreon reward code
|
||||
if(sides == 20 && result == 20 && unique)
|
||||
comment = "Lady Luck takes pity on you."
|
||||
else if(sides == 20 && result == 1 && unique)
|
||||
comment = "Yep. The dice hate you."
|
||||
|
||||
update_icon()
|
||||
if(initial(icon_state) == "d00")
|
||||
result = (result - 1)*10
|
||||
|
||||
@@ -0,0 +1,81 @@
|
||||
/obj/item/implant/slave
|
||||
name = "slave implant"
|
||||
desc = "Turns you into security's new pet."
|
||||
resistance_flags = INDESTRUCTIBLE
|
||||
activated = 0
|
||||
|
||||
/obj/item/implant/slave/get_data()
|
||||
var/dat = {"<b>Implant Specifications:</b><BR>
|
||||
<b>Name:</b> Alternative Criminal Reassignment Implant<BR>
|
||||
<b>Life:</b> Ten years.<BR>
|
||||
<b>Important Notes:</b> Personnel injected with this device are forced to be fully subservient to security personnel. Incompatible with mindshield-class implants.<BR>
|
||||
<HR>
|
||||
<b>Implant Details:</b><BR>
|
||||
<b>Function:</b> Overrides the host's mental functions with an innate desire to serve security personnel, obeying nearly any command.<BR>
|
||||
<b>Special Features:</b> Will cure, but not block most other forms of brainwashing.<BR>
|
||||
<b>Integrity:</b> Implant will last so long as the implant remains within the host."}
|
||||
return dat
|
||||
|
||||
|
||||
/obj/item/implant/slave/implant(mob/living/target, mob/user, silent = FALSE)
|
||||
if(..())
|
||||
/*
|
||||
if(!target.mind)
|
||||
ADD_TRAIT(target, TRAIT_MINDSHIELD, "implant")
|
||||
target.sec_hud_set_implants()
|
||||
return TRUE
|
||||
Can't be a pet without having a mind! */
|
||||
|
||||
if(target.mind.has_antag_datum(/datum/antagonist/brainwashed))
|
||||
target.mind.remove_antag_datum(/datum/antagonist/brainwashed)
|
||||
|
||||
if(target.mind.has_antag_datum(/datum/antagonist/rev/head) || target.mind.unconvertable || target.mind.has_antag_datum(/datum/antagonist/gang/boss) || target.mind.assigned_role == "Security Officer" || target.mind.assigned_role == "Detective" || target.mind.assigned_role == "Warden" || target.mind.assigned_role == "Head of Security")
|
||||
if(!silent)
|
||||
if(target.mind.assigned_role == "Security Officer" || target.mind.assigned_role == "Detective" || target.mind.assigned_role == "Warden" || target.mind.assigned_role == "Head of Security")
|
||||
target.visible_message("<span class='warning'>[target] seems to resist the implant! You can't enslave a member of security!</span>", "<span class='warning'>You feel something interfering with your mental conditioning, but you resist it!</span>")
|
||||
else
|
||||
target.visible_message("<span class='warning'>[target] seems to resist the implant!</span>", "<span class='warning'>You feel something interfering with your mental conditioning, but you resist it!</span>")
|
||||
var/obj/item/implanter/I = loc
|
||||
removed(target, 1)
|
||||
qdel(src)
|
||||
if(istype(I))
|
||||
I.imp = null
|
||||
I.update_icon()
|
||||
return FALSE
|
||||
|
||||
var/datum/antagonist/gang/gang = target.mind.has_antag_datum(/datum/antagonist/gang)
|
||||
var/datum/antagonist/rev/rev = target.mind.has_antag_datum(/datum/antagonist/rev)
|
||||
if(rev)
|
||||
rev.remove_revolutionary(FALSE, user)
|
||||
if(gang)
|
||||
target.mind.remove_antag_datum(/datum/antagonist/gang)
|
||||
if(!silent)
|
||||
if(target.mind in SSticker.mode.cult)
|
||||
to_chat(target, "<span class='warning'>You feel something interfering with your mental conditioning, but you resist it!</span>")
|
||||
else
|
||||
to_chat(target, "<span class='notice'>You feel a sense of peace and security. You are now enslaved!</span>")
|
||||
var/slave_objective = "[(target.client?.prefs.lewdchem?"Obey all of security's commands, and be the perfect pet.":"Obey all of security's commands.")]"
|
||||
brainwash(target, slave_objective)
|
||||
target.sec_hud_set_implants()
|
||||
return TRUE
|
||||
return FALSE
|
||||
|
||||
/obj/item/implant/slave/removed(mob/target, silent = FALSE, special = 0)
|
||||
if(..())
|
||||
if(isliving(target))
|
||||
var/mob/living/L = target
|
||||
target.mind.remove_antag_datum(/datum/antagonist/brainwashed)
|
||||
L.sec_hud_set_implants()
|
||||
if(target.stat != DEAD && !silent)
|
||||
to_chat(target, "<span class='boldnotice'>Your mind suddenly feels free from burden. You are no longer enslaved!</span>")
|
||||
return 1
|
||||
return 0
|
||||
|
||||
/obj/item/implanter/slave
|
||||
name = "implanter (slave)"
|
||||
imp_type = /obj/item/implant/slave
|
||||
|
||||
/obj/item/implantcase/slave
|
||||
name = "implant case - 'Slave'"
|
||||
desc = "A glass case containing a slave implant."
|
||||
imp_type = /obj/item/implant/slave
|
||||
@@ -230,6 +230,35 @@
|
||||
new /obj/item/melee/baton/loaded(src)
|
||||
update_icon()
|
||||
|
||||
/obj/item/storage/belt/slut
|
||||
name = "slutcurity belt"
|
||||
desc = "Holds a variety of gear for \"alternative\" peacekeeping."
|
||||
icon_state = "slutbelt"
|
||||
item_state = "slut"
|
||||
|
||||
obj/item/storage/belt/slut/ComponentInitialize()
|
||||
. = ..()
|
||||
GET_COMPONENT(STR, /datum/component/storage)
|
||||
STR.max_items = 5
|
||||
STR.max_w_class = WEIGHT_CLASS_NORMAL
|
||||
STR.can_hold = typecacheof(list(
|
||||
/obj/item/melee/baton,
|
||||
/obj/item/melee/classic_baton,
|
||||
/obj/item/grenade,
|
||||
/obj/item/reagent_containers/spray/pepper,
|
||||
/obj/item/restraints/handcuffs,
|
||||
/obj/item/assembly/flash/handheld,
|
||||
/obj/item/clothing/glasses,
|
||||
/obj/item/reagent_containers/food/snacks/donut,
|
||||
/obj/item/flashlight/seclite,
|
||||
/obj/item/radio,
|
||||
/obj/item/clothing/gloves,
|
||||
/obj/item/restraints/legcuffs/bola,
|
||||
/obj/item/dildo,
|
||||
/obj/item/leash,
|
||||
/obj/item/condom
|
||||
))
|
||||
|
||||
/obj/item/storage/belt/mining
|
||||
name = "explorer's webbing"
|
||||
desc = "A versatile chest rig, cherished by miners and hunters alike."
|
||||
|
||||
@@ -68,6 +68,10 @@
|
||||
resistance_flags = NONE
|
||||
grind_results = list("aluminium" = 10)
|
||||
|
||||
/obj/item/trash/soy_food
|
||||
name = "soyfood"
|
||||
icon_state = "soy_food"
|
||||
|
||||
/obj/item/trash/attack(mob/M, mob/living/user)
|
||||
return
|
||||
|
||||
|
||||
@@ -672,17 +672,26 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301
|
||||
lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi'
|
||||
righthand_file = 'icons/mob/inhands/weapons/melee_righthand.dmi'
|
||||
slot_flags = ITEM_SLOT_BELT
|
||||
damtype = "arousal"
|
||||
damtype = AROUSAL
|
||||
throwforce = 0
|
||||
force = 5
|
||||
w_class = WEIGHT_CLASS_NORMAL
|
||||
attack_verb = list("flogged", "whipped", "lashed", "disciplined")
|
||||
hitsound = 'sound/weapons/whip.ogg'
|
||||
|
||||
/obj/item/bdsm_whip/ridingcrop
|
||||
name = "riding crop"
|
||||
desc = "For teaching a lesson in a more compact fashion."
|
||||
icon_state = "ridingcrop"
|
||||
force = 10
|
||||
|
||||
/obj/item/bdsm_whip/suicide_act(mob/user)
|
||||
user.visible_message("<span class='suicide'>[user] is getting just a little too kinky!</span>")
|
||||
return (OXYLOSS)
|
||||
|
||||
/obj/item/bdsm_whip/attack(mob/M, mob/user)
|
||||
playsound(loc, 'sound/weapons/whip.ogg', 30)
|
||||
if(user.a_intent != INTENT_HELP)
|
||||
return ..(M, user)
|
||||
if(user.zone_selected == BODY_ZONE_PRECISE_GROIN)
|
||||
playsound(loc, 'sound/weapons/whip.ogg', 30)
|
||||
M.visible_message("<span class='userdanger'>[user] has [pick(attack_verb)] [M] on the ass!</span>")
|
||||
else
|
||||
return ..(M, user)
|
||||
|
||||
@@ -200,6 +200,12 @@
|
||||
. = ..()
|
||||
update_owner(M)
|
||||
|
||||
/obj/structure/bed/secbed
|
||||
name = "security pet bed"
|
||||
desc = "A comfy-looking pet bed, now in the classic security colors."
|
||||
icon_state = "secbed"
|
||||
anchored = FALSE
|
||||
|
||||
/obj/structure/bed/alien
|
||||
name = "resting contraption"
|
||||
desc = "This looks similar to contraptions from Earth. Could aliens be stealing our technology?"
|
||||
|
||||
@@ -133,7 +133,7 @@
|
||||
|
||||
/obj/structure/urinal/New()
|
||||
..()
|
||||
hiddenitem = new /obj/item/reagent_containers/food/urinalcake
|
||||
hiddenitem = new /obj/item/reagent_containers/food/snacks/urinalcake
|
||||
|
||||
/obj/structure/urinal/attack_hand(mob/user)
|
||||
. = ..()
|
||||
@@ -193,15 +193,16 @@
|
||||
return TRUE
|
||||
|
||||
|
||||
/obj/item/reagent_containers/food/urinalcake
|
||||
/obj/item/reagent_containers/food/snacks/urinalcake
|
||||
name = "urinal cake"
|
||||
desc = "The noble urinal cake, protecting the station's pipes from the station's pee. Do not eat."
|
||||
icon = 'icons/obj/items_and_weapons.dmi'
|
||||
icon_state = "urinalcake"
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
list_reagents = list("chlorine" = 3, "ammonia" = 1)
|
||||
list_reagents = list(chlorine = 3, ammonia = 1)
|
||||
foodtype = TOXIC | GROSS
|
||||
|
||||
/obj/item/reagent_containers/food/urinalcake/attack_self(mob/living/user)
|
||||
/obj/item/reagent_containers/food/snacks/urinalcake/attack_self(mob/living/user)
|
||||
user.visible_message("<span class='notice'>[user] squishes [src]!</span>", "<span class='notice'>You squish [src].</span>", "<i>You hear a squish.</i>")
|
||||
icon_state = "urinalcake_squish"
|
||||
addtimer(VARSET_CALLBACK(src, icon_state, "urinalcake"), 8)
|
||||
|
||||
@@ -163,6 +163,14 @@
|
||||
else
|
||||
message_admins("[key_name_admin(usr)] tried to create a revenant. Unfortunately, there were no candidates available.")
|
||||
log_admin("[key_name(usr)] failed to create a revenant.")
|
||||
//Hyper
|
||||
if("lewdtraitors")
|
||||
if(src.makeLewdtraitors())
|
||||
message_admins("[key_name(usr)] created a lewd traitor.")
|
||||
log_admin("[key_name(usr)] created a lewd traitor.")
|
||||
else
|
||||
message_admins("[key_name_admin(usr)] tried to create a lewd traitor. Unfortunately, there were no candidates available.")
|
||||
log_admin("[key_name(usr)] failed to create a lewd traitor.")
|
||||
|
||||
else if(href_list["forceevent"])
|
||||
if(!check_rights(R_FUN))
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
|
||||
var/dat = {"
|
||||
<a href='?src=[REF(src)];[HrefToken()];makeAntag=traitors'>Make Traitors</a><br>
|
||||
<a href='?src=[REF(src)];[HrefToken()];makeAntag=lewdtraitors'>Make Lewd Traitors</a><br>
|
||||
<a href='?src=[REF(src)];[HrefToken()];makeAntag=changelings'>Make Changelings</a><br>
|
||||
<a href='?src=[REF(src)];[HrefToken()];makeAntag=revs'>Make Revs</a><br>
|
||||
<a href='?src=[REF(src)];[HrefToken()];makeAntag=cult'>Make Cult</a><br>
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
/datum/round_event_control/revenant
|
||||
name = "Spawn Revenant" // Did you mean 'griefghost'?
|
||||
typepath = /datum/round_event/ghost_role/revenant
|
||||
weight = 7
|
||||
weight = 5
|
||||
max_occurrences = 1
|
||||
min_players = 5
|
||||
min_players = 20
|
||||
|
||||
|
||||
/datum/round_event/ghost_role/revenant
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/world/proc/_BSQL_Internal_Call(func, ...)
|
||||
var/list/call_args = args.Copy(2)
|
||||
BSQL_Debug("[.....]: [args[1]]([call_args.Join(", ")])")
|
||||
BSQL_Debug("_BSQL_Internal_Call(): [args[1]]([call_args.Join(", ")])")
|
||||
. = call(_BSQL_Library_Path(), func)(arglist(call_args))
|
||||
BSQL_Debug("Result: [. == null ? "NULL" : "\"[.]\""]")
|
||||
|
||||
|
||||
@@ -890,6 +890,33 @@ GLOBAL_LIST_EMPTY(preferences_datums)
|
||||
dat += "<b>Screen Shake:</b> <a href='?_src_=prefs;preference=screenshake'>[(screenshake==100) ? "Full" : ((screenshake==0) ? "None" : "[screenshake]")]</a><br>"
|
||||
if (user && user.client && !user.client.prefs.screenshake==0)
|
||||
dat += "<b>Damage Screen Shake:</b> <a href='?_src_=prefs;preference=damagescreenshake'>[(damagescreenshake==1) ? "On" : ((damagescreenshake==0) ? "Off" : "Only when down")]</a><br>"
|
||||
//Add the Hyper stuff below here
|
||||
dat += "<h2>Hyper Preferences</h2>"
|
||||
dat += "<b>NonCon - Bottom:</b><a href='?_src_=prefs;preference=noncon'>[noncon == TRUE ? "Enabled" : "Disabled"]</a><BR>"
|
||||
|
||||
dat += "<h2>Hyper Special Roles</h2>"
|
||||
|
||||
if(jobban_isbanned(user, ROLE_SYNDICATE))
|
||||
dat += "<font color=red><b>You are banned from antagonist roles.</b></font>"
|
||||
src.be_special = list()
|
||||
|
||||
|
||||
for (var/i in GLOB.hyper_special_roles)
|
||||
if(jobban_isbanned(user, i))
|
||||
dat += "<b>Be [capitalize(i)]:</b> <a href='?_src_=prefs;jobbancheck=[i]'>BANNED</a><br>"
|
||||
else
|
||||
var/days_remaining = null
|
||||
if(ispath(GLOB.hyper_special_roles[i]) && CONFIG_GET(flag/use_age_restriction_for_jobs)) //If it's a game mode antag, check if the player meets the minimum age
|
||||
var/mode_path = GLOB.hyper_special_roles[i]
|
||||
var/datum/game_mode/temp_mode = new mode_path
|
||||
days_remaining = temp_mode.get_remaining_days(user.client)
|
||||
|
||||
if(days_remaining)
|
||||
dat += "<b>Be [capitalize(i)]:</b> <font color=red> \[IN [days_remaining] DAYS]</font><br>"
|
||||
else
|
||||
dat += "<b>Be [capitalize(i)]:</b> <a href='?_src_=prefs;preference=be_special;be_special_type=[i]'>[(i in be_special) ? "Enabled" : "Disabled"]</a><br>"
|
||||
|
||||
|
||||
dat += "<br>"
|
||||
dat += "</td>"
|
||||
dat += "</tr></table>"
|
||||
@@ -2243,6 +2270,8 @@ GLOBAL_LIST_EMPTY(preferences_datums)
|
||||
arousable = !arousable
|
||||
if("lewdchem")
|
||||
lewdchem = !lewdchem
|
||||
if("noncon")
|
||||
noncon = !noncon
|
||||
if("has_cock")
|
||||
features["has_cock"] = !features["has_cock"]
|
||||
if(features["has_cock"] == FALSE)
|
||||
|
||||
@@ -124,6 +124,9 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car
|
||||
S["cit_toggles"] >> cit_toggles
|
||||
S["lewdchem"] >> lewdchem
|
||||
|
||||
//Hyper code
|
||||
S["noncon"] >> noncon
|
||||
|
||||
//try to fix any outdated data if necessfary
|
||||
if(needs_update >= 0)
|
||||
update_preferences(needs_update, S) //needs_update = savefile_version if we need an update (positive integer)
|
||||
@@ -229,6 +232,9 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car
|
||||
WRITE_FILE(S["cit_toggles"], cit_toggles)
|
||||
WRITE_FILE(S["lewdchem"], lewdchem)
|
||||
|
||||
//Hyper
|
||||
WRITE_FILE(S["noncon"], noncon)
|
||||
|
||||
return 1
|
||||
|
||||
|
||||
|
||||
@@ -249,6 +249,11 @@
|
||||
desc = "A special beret with the security insignia emblazoned on it. For officers with class."
|
||||
icon_state = "officerberet"
|
||||
|
||||
/obj/item/clothing/head/beret/sec/bitch
|
||||
name = "security's bitch beret"
|
||||
desc = "A softer beret with the word 'BITCH' embroidered on it in pink thread."
|
||||
icon_state = "bitchberet"
|
||||
|
||||
//Curator
|
||||
/obj/item/clothing/head/fedora/curator
|
||||
name = "treasure hunter's fedora"
|
||||
|
||||
@@ -38,10 +38,32 @@
|
||||
aggressiveness = 1 //Borgs are nicecurity!
|
||||
actions_types = list(/datum/action/item_action/halt)
|
||||
|
||||
/obj/item/clothing/mask/gas/sechailer/slut
|
||||
name = "slutcurity hailer"
|
||||
desc = "A modified Security gas mask designed for softer apprehension, now with a hot pink paintjob!"
|
||||
icon_state = "sluthailer"
|
||||
item_state = "sluthailer"
|
||||
aggressiveness = 0 //can't have your pets being mean!
|
||||
actions_types = list(/datum/action/item_action/halt)
|
||||
|
||||
/obj/item/clothing/mask/gas/sechailer/slut/attack_hand(mob/user)
|
||||
if(iscarbon(user))
|
||||
var/mob/living/carbon/C = user
|
||||
if(src == C.wear_mask)
|
||||
to_chat(user, "<span class='warning'>The mask is fastened tight! You'll need help taking this off!</span>")
|
||||
return
|
||||
..()
|
||||
|
||||
/obj/item/clothing/mask/gas/sechailer/screwdriver_act(mob/living/user, obj/item/I)
|
||||
if(..())
|
||||
return TRUE
|
||||
switch(aggressiveness)
|
||||
if(-1)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the top position.</span>")
|
||||
aggressiveness = 0
|
||||
if(0)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the bottom position.</span>")
|
||||
aggressiveness = -1
|
||||
if(1)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the middle position.</span>")
|
||||
aggressiveness = 2
|
||||
@@ -109,6 +131,10 @@
|
||||
return
|
||||
|
||||
switch(aggressiveness) // checks if the user has unlocked the restricted phrases
|
||||
if(-1)
|
||||
phrase = rand(25,29) // the mask will only play submissive 'slut cop' phrases
|
||||
if(0)
|
||||
phrase = rand(19,24) // the mask will only play dominant 'slut cop' phrases
|
||||
if(1)
|
||||
phrase = rand(1,5) // set the upper limit as the phrase above the first 'bad cop' phrase, the mask will only play 'nice' phrases
|
||||
if(2)
|
||||
@@ -178,8 +204,44 @@
|
||||
if(18)
|
||||
phrase_text = "I am, the LAW!"
|
||||
phrase_sound = "dredd"
|
||||
if(19) // slut cop - dom
|
||||
phrase_text = "Your ass is mine!"
|
||||
phrase_sound = "ass"
|
||||
if(20) //Thank you Yappy for 19 & 20
|
||||
phrase_text = "Your consent is forfeit."
|
||||
phrase_sound = "consent"
|
||||
if(21)
|
||||
phrase_text = "Fuck my brains out, I dare you."
|
||||
phrase_sound = "brains"
|
||||
if(22)
|
||||
phrase_text = "Hands up, pants down."
|
||||
phrase_sound = "pants"
|
||||
if(23)
|
||||
phrase_text = "On your knees, and say please."
|
||||
phrase_sound = "knees"
|
||||
if(24) //Thank you Nata for 22-24
|
||||
phrase_text = "Empty or not, I'm cumming for you!"
|
||||
phrase_sound = "empty"
|
||||
if(25) // slut cop - sub
|
||||
phrase_text = "Please, I need more!"
|
||||
phrase_sound = "please"
|
||||
if(26)
|
||||
phrase_text = "My body is yours."
|
||||
phrase_sound = "body"
|
||||
if(27)
|
||||
phrase_text = "Am I a good pet?"
|
||||
phrase_sound = "goodpet"
|
||||
if(28)
|
||||
phrase_text = "I am yours..."
|
||||
phrase_sound = "yours"
|
||||
if(29) //Thank you Kraxie for 28 & 29
|
||||
phrase_text = "Master..."
|
||||
phrase_sound = "master"
|
||||
|
||||
usr.audible_message("[usr]'s Compli-o-Nator: <font color='red' size='4'><b>[phrase_text]</b></font>")
|
||||
if(aggressiveness <= 0)
|
||||
usr.audible_message("[usr]'s Compli-o-Nator: <font color=#D45592 size='2'><b>[phrase_text]</b></font>")
|
||||
else
|
||||
usr.audible_message("[usr]'s Compli-o-Nator: <font color='red' size='4'><b>[phrase_text]</b></font>")
|
||||
playsound(src.loc, "sound/voice/complionator/[phrase_sound].ogg", 100, 0, 4)
|
||||
cooldown = world.time
|
||||
cooldown_special = world.time
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
equip_delay_other = 20
|
||||
mutantrace_variation = MUTANTRACE_VARIATION
|
||||
|
||||
/obj/item/clothing/mask/muzzle/attack_paw(mob/user)
|
||||
/obj/item/clothing/mask/muzzle/attack_hand(mob/user)
|
||||
if(iscarbon(user))
|
||||
var/mob/living/carbon/C = user
|
||||
if(src == C.wear_mask)
|
||||
@@ -17,6 +17,20 @@
|
||||
return
|
||||
..()
|
||||
|
||||
/obj/item/clothing/mask/muzzle/attack_paw(mob/user) //apparently this is for monkies only
|
||||
if(iscarbon(user))
|
||||
var/mob/living/carbon/C = user
|
||||
if(src == C.wear_mask)
|
||||
to_chat(user, "<span class='warning'>You need help taking this off!</span>")
|
||||
return
|
||||
..()
|
||||
|
||||
/obj/item/clothing/mask/muzzle/ballgag
|
||||
name = "ball gag"
|
||||
desc = "To stop that awful noise, but lewder."
|
||||
icon_state = "ballgag"
|
||||
item_state = "ballgag"
|
||||
|
||||
/obj/item/clothing/mask/surgical
|
||||
name = "sterile mask"
|
||||
desc = "A sterile mask designed to help prevent the spread of diseases."
|
||||
|
||||
@@ -267,6 +267,16 @@
|
||||
hasprimary = TRUE
|
||||
primary_color = "#222222"
|
||||
|
||||
/obj/item/clothing/neck/petcollar/locked/security
|
||||
name = "security collar"
|
||||
desc = "For when you need to show everyone who your pet belongs to."
|
||||
icon_state = "seccollar"
|
||||
item_state = "seccollar"
|
||||
hasprimary = FALSE
|
||||
hassecondary = FALSE
|
||||
hastertiary = FALSE
|
||||
|
||||
|
||||
/obj/item/key/collar
|
||||
name = "Collar Key"
|
||||
desc = "A key for a tiny lock on a collar or bag."
|
||||
|
||||
@@ -122,6 +122,12 @@
|
||||
permeability_coefficient = 0.05 //Thick soles, and covers the ankle
|
||||
pocket_storage_component_path = /datum/component/storage/concrete/pockets/shoes
|
||||
|
||||
/obj/item/clothing/shoes/jackboots/tall
|
||||
name = "tall jackboots"
|
||||
desc = "A pair of knee-high jackboots, complete with heels. All style, all the time."
|
||||
icon_state = "jackboots-tall"
|
||||
item_state = "jackboots-tall"
|
||||
|
||||
/obj/item/clothing/shoes/jackboots/fast
|
||||
slowdown = -1
|
||||
|
||||
|
||||
@@ -42,6 +42,20 @@
|
||||
icon_state = "blueshift"
|
||||
item_state = "blueshift"
|
||||
|
||||
/obj/item/clothing/suit/armor/vest/stripper
|
||||
name = "stripper armor"
|
||||
desc = "Talk about lightweight."
|
||||
icon_state = "armorstripper"
|
||||
item_state = "armorstripper"
|
||||
armor = list("melee" = 15, "bullet" = 10, "laser" = 10, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0)
|
||||
dog_fashion = null
|
||||
|
||||
/obj/item/clothing/suit/armor/vest/stripper/bikini
|
||||
name = "bikini armor"
|
||||
desc = "How is this even supposed to work? It barely covers anything!"
|
||||
icon_state = "armorstripperalt"
|
||||
item_state = "armorstripperalt"
|
||||
|
||||
/obj/item/clothing/suit/armor/hos
|
||||
name = "armored greatcoat"
|
||||
desc = "A greatcoat enhanced with a special alloy for some extra protection and style for those with a commanding presence."
|
||||
|
||||
@@ -573,6 +573,12 @@
|
||||
armor = list("melee" = 25, "bullet" = 15, "laser" = 30, "energy" = 10, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 45)
|
||||
hoodtype = /obj/item/clothing/head/hooded/winterhood/security
|
||||
|
||||
/obj/item/clothing/suit/hooded/wintercoat/security/pink
|
||||
name = "pink security winter coat"
|
||||
icon_state = "coatsecuritypink"
|
||||
item_state = "coatsecuritypink"
|
||||
hoodtype = /obj/item/clothing/head/hooded/winterhood/security/pink
|
||||
|
||||
/obj/item/clothing/suit/hooded/wintercoat/security/Initialize()
|
||||
. = ..()
|
||||
allowed = GLOB.security_wintercoat_allowed
|
||||
@@ -580,6 +586,9 @@
|
||||
/obj/item/clothing/head/hooded/winterhood/security
|
||||
icon_state = "winterhood_security"
|
||||
|
||||
/obj/item/clothing/head/hooded/winterhood/security/pink
|
||||
icon_state = "winterhood_securitypink"
|
||||
|
||||
/obj/item/clothing/suit/hooded/wintercoat/hos
|
||||
name = "head of security's winter coat"
|
||||
icon_state = "coathos"
|
||||
@@ -887,4 +896,4 @@
|
||||
allowed = GLOB.security_wintercoat_allowed
|
||||
|
||||
/obj/item/clothing/head/hooded/winterhood/durathread
|
||||
icon_state = "winterhood_durathread"
|
||||
icon_state = "winterhood_durathread"
|
||||
|
||||
@@ -24,6 +24,12 @@
|
||||
icon_state = "security"
|
||||
item_state = "gy_suit"
|
||||
item_color = "security"
|
||||
/obj/item/clothing/under/rank/security/pink
|
||||
name = "pink security jumpsuit"
|
||||
desc = "A tactical security jumpsuit for officers that screw up their laundry."
|
||||
icon_state = "rsecuritypink"
|
||||
item_state = "r_suit"
|
||||
item_color = "rsecuritypink"
|
||||
/obj/item/clothing/under/rank/security/skirt
|
||||
name = "security jumpskirt"
|
||||
desc = "A \"tactical\" security jumpsuit with the legs replaced by a skirt."
|
||||
@@ -33,6 +39,26 @@
|
||||
body_parts_covered = CHEST|GROIN|ARMS
|
||||
can_adjust = FALSE //you know now that i think of it if you adjust the skirt and the sprite disappears isn't that just like flashing everyone
|
||||
fitted = FEMALE_UNIFORM_TOP
|
||||
/obj/item/clothing/under/rank/security/skirt/slut
|
||||
name = "slutty security jumpskirt"
|
||||
desc = "A \"\"\"tactical\"\"\" security jumpsuit with the legs replaced by a skirt. No matter how you adjust it, it always feels a little too small."
|
||||
icon_state = "secslutskirt"
|
||||
item_state = "secslutskirt"
|
||||
item_color = null //i dont understand what item_color even is, apparently setting it to null means it won't change color in a washing machine?
|
||||
mutantrace_variation = NO_MUTANTRACE_VARIATION //look at the first two comments in vg_under.dm
|
||||
/obj/item/clothing/under/rank/security/skirt/slut/pink
|
||||
desc = "A \"\"\"tactical\"\"\" security jumpsuit with the legs replaced by a skirt. No matter how you adjust it, it always feels a little too small. This one seems to have an experimental color scheme."
|
||||
icon_state = "secslutskirtpink"
|
||||
item_state = "secslutskirtpink"
|
||||
/obj/item/clothing/under/rank/security/stripper
|
||||
name = "security stripper outfit"
|
||||
desc = "This can't be dress code compliant, can it?"
|
||||
icon_state = "secstripper"
|
||||
item_state = "secstripper"
|
||||
item_color = null
|
||||
can_adjust = FALSE
|
||||
body_parts_covered = CHEST|GROIN
|
||||
mutantrace_variation = NO_MUTANTRACE_VARIATION
|
||||
|
||||
|
||||
/obj/item/clothing/under/rank/warden
|
||||
|
||||
@@ -783,4 +783,5 @@
|
||||
item_state = "corset"
|
||||
body_parts_covered = CHEST|GROIN
|
||||
can_adjust = FALSE
|
||||
fitted = FEMALE_UNIFORM_TOP
|
||||
fitted = FEMALE_UNIFORM_TOP
|
||||
mutantrace_variation = NO_MUTANTRACE_VARIATION
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
name = "Disease Outbreak"
|
||||
typepath = /datum/round_event/disease_outbreak
|
||||
max_occurrences = 1
|
||||
min_players = 10
|
||||
min_players = 15
|
||||
weight = 5
|
||||
|
||||
/datum/round_event/disease_outbreak
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
name = "Grid Check"
|
||||
typepath = /datum/round_event/grid_check
|
||||
weight = 10
|
||||
max_occurrences = 3
|
||||
max_occurrences = 2
|
||||
|
||||
/datum/round_event/grid_check
|
||||
announceWhen = 1
|
||||
@@ -16,4 +16,4 @@
|
||||
for(var/P in GLOB.apcs_list)
|
||||
var/obj/machinery/power/apc/C = P
|
||||
if(C.cell && is_station_level(C.z))
|
||||
C.energy_fail(rand(30,120))
|
||||
C.energy_fail(rand(30,120))
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
name = "Meteor Wave: Normal"
|
||||
typepath = /datum/round_event/meteor_wave
|
||||
weight = 4
|
||||
min_players = 15
|
||||
min_players = 20
|
||||
max_occurrences = 3
|
||||
earliest_start = 25 MINUTES
|
||||
|
||||
@@ -66,9 +66,9 @@
|
||||
/datum/round_event_control/meteor_wave/threatening
|
||||
name = "Meteor Wave: Threatening"
|
||||
typepath = /datum/round_event/meteor_wave/threatening
|
||||
weight = 5
|
||||
weight = 4
|
||||
min_players = 20
|
||||
max_occurrences = 3
|
||||
max_occurrences = 2
|
||||
earliest_start = 35 MINUTES
|
||||
|
||||
/datum/round_event/meteor_wave/threatening
|
||||
@@ -77,13 +77,13 @@
|
||||
/datum/round_event_control/meteor_wave/catastrophic
|
||||
name = "Meteor Wave: Catastrophic"
|
||||
typepath = /datum/round_event/meteor_wave/catastrophic
|
||||
weight = 7
|
||||
weight = 4
|
||||
min_players = 25
|
||||
max_occurrences = 3
|
||||
max_occurrences = 1
|
||||
earliest_start = 45 MINUTES
|
||||
|
||||
/datum/round_event/meteor_wave/catastrophic
|
||||
wave_name = "catastrophic"
|
||||
|
||||
#undef SINGULO_BEACON_DISTURBANCE
|
||||
#undef SINGULO_BEACON_MAX_DISTURBANCE
|
||||
#undef SINGULO_BEACON_MAX_DISTURBANCE
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
/datum/round_event_control/pirates
|
||||
name = "Space Pirates"
|
||||
typepath = /datum/round_event/pirates
|
||||
weight = 8
|
||||
weight = 4
|
||||
max_occurrences = 1
|
||||
min_players = 10
|
||||
earliest_start = 30 MINUTES
|
||||
min_players = 15
|
||||
earliest_start = 50 MINUTES
|
||||
gamemode_blacklist = list("nuclear")
|
||||
|
||||
/datum/round_event_control/pirates/preRunEvent()
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
name = "Portal Storm: Syndicate Shocktroops"
|
||||
typepath = /datum/round_event/portal_storm/syndicate_shocktroop
|
||||
weight = 2
|
||||
min_players = 15
|
||||
earliest_start = 30 MINUTES
|
||||
min_players = 25
|
||||
earliest_start = 50 MINUTES
|
||||
|
||||
/datum/round_event/portal_storm/syndicate_shocktroop
|
||||
boss_types = list(/mob/living/simple_animal/hostile/syndicate/melee/space/stormtrooper = 2)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/datum/round_event_control/processor_overload
|
||||
name = "Processor Overload"
|
||||
typepath = /datum/round_event/processor_overload
|
||||
weight = 15
|
||||
weight = 10
|
||||
min_players = 20
|
||||
|
||||
/datum/round_event/processor_overload
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/datum/round_event_control/vent_clog
|
||||
name = "Clogged Vents: Normal"
|
||||
typepath = /datum/round_event/vent_clog
|
||||
weight = 10
|
||||
max_occurrences = 3
|
||||
weight = 8
|
||||
max_occurrences = 1
|
||||
min_players = 25
|
||||
|
||||
/datum/round_event/vent_clog
|
||||
@@ -44,10 +44,10 @@
|
||||
"tiresolution",
|
||||
"sodiumchloride",
|
||||
"beer",
|
||||
"hair_dye",
|
||||
"sugar",
|
||||
"white_glitter",
|
||||
"growthserum",
|
||||
"growthchem",
|
||||
"shrinkchem",
|
||||
"cornoil",
|
||||
"uranium",
|
||||
"carpet",
|
||||
|
||||
@@ -80,6 +80,17 @@
|
||||
tastes = list("cheese" = 5, "crisps" = 2)
|
||||
foodtype = JUNKFOOD | DAIRY | SUGAR
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soyfood
|
||||
name = "Soyfood"
|
||||
desc = "fine print: seasoned with nanoscale mechanochemical generators. Not only does it taste good, But also self-heats when opened"
|
||||
icon_state = "soyfood"
|
||||
trash = /obj/item/trash/soy_food
|
||||
list_reagents = list("nutriment" = 4, "sugar" = 2, "vitamin" = 3)
|
||||
junkiness = 0
|
||||
filling_color = "#FFD700"
|
||||
tastes = list("nanomachines" = 2, "soybeans" = 5)
|
||||
foodtype = DAIRY | GRAIN
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/syndicake
|
||||
name = "syndi-cakes"
|
||||
icon_state = "syndi_cakes"
|
||||
|
||||
@@ -12,8 +12,8 @@ AI
|
||||
supervisors = "your laws"
|
||||
req_admin_notify = TRUE
|
||||
minimal_player_age = 5
|
||||
// exp_requirements = 180
|
||||
// exp_type = EXP_TYPE_CREW
|
||||
exp_requirements = 1200
|
||||
exp_type = EXP_TYPE_CREW
|
||||
// exp_type_department = EXP_TYPE_SILICON
|
||||
var/do_special_check = TRUE
|
||||
|
||||
|
||||
@@ -274,7 +274,7 @@
|
||||
loc.handle_fall(src, forced)//it's loc so it doesn't call the mob's handle_fall which does nothing
|
||||
|
||||
/mob/living/carbon/is_muzzled()
|
||||
return(istype(src.wear_mask, /obj/item/clothing/mask/muzzle))
|
||||
return(istype(src.wear_mask, /obj/item/clothing/mask/muzzle)||istype(src.wear_mask, /obj/item/clothing/mask/gas/sechailer/slut)) //i sure do love snowflake code
|
||||
|
||||
/mob/living/carbon/hallucinating()
|
||||
if(hallucination)
|
||||
|
||||
@@ -59,26 +59,29 @@
|
||||
//...and display them.
|
||||
add_to_all_human_data_huds()
|
||||
|
||||
|
||||
/mob/living/carbon/human/Stat()
|
||||
..()
|
||||
|
||||
//Same thing from mob
|
||||
if(statpanel("Status"))
|
||||
stat(null, "Intent: [a_intent]")
|
||||
stat(null, "Move Mode: [m_intent]")
|
||||
if (internal)
|
||||
if (!internal.air_contents)
|
||||
qdel(internal)
|
||||
else
|
||||
stat("Internal Atmosphere Info", internal.name)
|
||||
stat("Tank Pressure", internal.air_contents.return_pressure())
|
||||
stat("Distribution Pressure", internal.distribute_pressure)
|
||||
|
||||
if(mind)
|
||||
var/datum/antagonist/changeling/changeling = mind.has_antag_datum(/datum/antagonist/changeling)
|
||||
if(changeling)
|
||||
stat("Chemical Storage", "[changeling.chem_charges]/[changeling.chem_storage]")
|
||||
stat("Absorbed DNA", changeling.absorbedcount)
|
||||
|
||||
if(tickrefresh == 1)
|
||||
sList2 = list()
|
||||
sList2 += "Intent: [a_intent]"
|
||||
sList2 += "Move Mode: [m_intent]"
|
||||
if (internal)
|
||||
if (!internal.air_contents)
|
||||
qdel(internal)
|
||||
else
|
||||
sList2 += "Internal Atmosphere Info: "+ "[internal.name]"
|
||||
sList2 += "Tank Pressure: "+ "[internal.air_contents.return_pressure()]"
|
||||
sList2 += "Distribution Pressure: "+ "[internal.distribute_pressure]"
|
||||
if(mind)
|
||||
var/datum/antagonist/changeling/changeling = mind.has_antag_datum(/datum/antagonist/changeling)
|
||||
if(changeling)
|
||||
sList2 += "Chemical Storage: " + "[changeling.chem_charges]/[changeling.chem_storage]"
|
||||
sList2 += "Absorbed DNA: "+ "[changeling.absorbedcount]"
|
||||
if (sList2 != null)
|
||||
stat(null, "[sList2.Join("\n\n")]")
|
||||
|
||||
//NINJACODE
|
||||
if(istype(wear_suit, /obj/item/clothing/suit/space/space_ninja)) //Only display if actually a ninja.
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
|
||||
|
||||
/mob/Destroy()//This makes sure that mobs with clients/keys are not just deleted from the game.
|
||||
GLOB.mob_list -= src
|
||||
GLOB.dead_mob_list -= src
|
||||
@@ -528,26 +530,29 @@
|
||||
|
||||
/mob/proc/is_muzzled()
|
||||
return 0
|
||||
|
||||
|
||||
/mob/Stat()
|
||||
..()
|
||||
|
||||
//This is where I try and add a temporary solution to the issue of the status tab. This solution is bad and I should feel bad, but it should mitigate some of the client lag.
|
||||
if(statpanel("Status"))
|
||||
if (client)
|
||||
stat(null, "Ping: [round(client.lastping, 1)]ms (Average: [round(client.avgping, 1)]ms)")
|
||||
stat(null, "Map: [SSmapping.config?.map_name || "Loading..."]")
|
||||
var/datum/map_config/cached = SSmapping.next_map_config
|
||||
if(cached)
|
||||
stat(null, "Next Map: [cached.map_name]")
|
||||
stat(null, "Round ID: [GLOB.round_id ? GLOB.round_id : "NULL"]")
|
||||
stat(null, "Server Time: [time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss")]")
|
||||
stat(null, "Round Time: [WORLDTIME2TEXT("hh:mm:ss")]")
|
||||
stat(null, "Station Time: [STATION_TIME_TIMESTAMP("hh:mm:ss")]")
|
||||
stat(null, "Time Dilation: [round(SStime_track.time_dilation_current,1)]% AVG:([round(SStime_track.time_dilation_avg_fast,1)]%, [round(SStime_track.time_dilation_avg,1)]%, [round(SStime_track.time_dilation_avg_slow,1)]%)")
|
||||
if(SSshuttle.emergency)
|
||||
var/ETA = SSshuttle.emergency.getModeStr()
|
||||
if(ETA)
|
||||
stat(null, "[ETA] [SSshuttle.emergency.getTimerStr()]")
|
||||
if(tickrefresh == 0)
|
||||
sList = list()
|
||||
if (client)
|
||||
sList += "Ping: [round(client.lastping, 1)]ms (Average: [round(client.avgping, 1)]ms)"
|
||||
sList += "Map: [SSmapping.config?.map_name || "Loading..."]"
|
||||
sList += "Round ID: [GLOB.round_id || "NULL"]"
|
||||
sList += "Server Time: [time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss")]"
|
||||
sList += "Round Time: [DisplayTimeText(world.time - SSticker.round_start_time, 1)]"
|
||||
sList += "Station Time: [STATION_TIME_TIMESTAMP("hh:mm:ss")]"
|
||||
sList += SSshuttle.emergency_shuttle_stat_text
|
||||
tickrefresh++
|
||||
else if(tickrefresh >= tickrefreshThr)
|
||||
tickrefresh = 0
|
||||
else
|
||||
tickrefresh++
|
||||
if (sList != null)
|
||||
stat(null, "[sList.Join("\n\n")]")
|
||||
|
||||
if(client && client.holder)
|
||||
if(statpanel("MC"))
|
||||
|
||||
@@ -16,6 +16,11 @@
|
||||
|
||||
var/stat = CONSCIOUS //Whether a mob is alive or dead. TODO: Move this to living - Nodrak
|
||||
|
||||
|
||||
var/list/sList = list()
|
||||
var/list/sList2 = list()
|
||||
var/tickrefreshThr = 20
|
||||
var/tickrefresh = 0
|
||||
/*A bunch of this stuff really needs to go under their own defines instead of being globally attached to mob.
|
||||
A variable should only be globally attached to turfs/objects/whatever, when it is in fact needed as such.
|
||||
The current method unnecessarily clusters up the variable list, especially for humans (although rearranging won't really clean it up a lot but the difference will be noticable for other mobs).
|
||||
|
||||
@@ -522,6 +522,16 @@
|
||||
category = list("Medical Designs")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_MEDICAL
|
||||
|
||||
/datum/design/implant_slave
|
||||
name = "Slave Implant Case"
|
||||
desc = "A glass case containing an implant."
|
||||
id = "implant_slave"
|
||||
build_type = PROTOLATHE
|
||||
materials = list(MAT_METAL = 500, MAT_GLASS = 500)
|
||||
build_path = /obj/item/implantcase/slave
|
||||
category = list("Medical Designs")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SECURITY | DEPARTMENTAL_FLAG_MEDICAL
|
||||
|
||||
//Cybernetic organs
|
||||
|
||||
/datum/design/cybernetic_liver
|
||||
@@ -949,4 +959,4 @@
|
||||
construction_time = 40
|
||||
build_path = /obj/item/hypospray/mkii/disposable
|
||||
category = list("Medical Designs")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
||||
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
display_name = "Subdermal Implants"
|
||||
description = "Electronic implants buried beneath the skin."
|
||||
prereq_ids = list("biotech", "datatheory")
|
||||
design_ids = list("implanter", "implantcase", "implant_chem", "implant_tracking", "locator", "c38_trac")
|
||||
design_ids = list("implanter", "implantcase", "implant_chem", "implant_tracking", "implant_slave", "locator", "c38_trac")
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500)
|
||||
export_price = 5000
|
||||
|
||||
|
||||
@@ -16,7 +16,16 @@
|
||||
/obj/item/secbat = 5)
|
||||
contraband = list(/obj/item/clothing/glasses/sunglasses = 2,
|
||||
/obj/item/storage/fancy/donut_box = 2,
|
||||
/obj/item/ssword_kit = 1)
|
||||
/obj/item/ssword_kit = 1,
|
||||
/obj/item/clothing/suit/armor/vest/stripper = 5,
|
||||
/obj/item/clothing/suit/armor/vest/stripper/bikini = 5,
|
||||
/obj/item/clothing/neck/petcollar/locked/security = 5,
|
||||
/obj/item/electropack/shockcollar/security = 5,
|
||||
/obj/item/storage/belt/slut = 5,
|
||||
/obj/item/clothing/mask/gas/sechailer/slut = 5,
|
||||
/obj/item/bdsm_whip/ridingcrop = 3,
|
||||
/obj/structure/bed/secbed = 3,
|
||||
/obj/item/dildo/flared/gigantic = 1)
|
||||
premium = list(/obj/item/coin/antagtoken = 1,
|
||||
/obj/item/clothing/head/helmet/blueshirt = 1,
|
||||
/obj/item/clothing/suit/armor/vest/blueshirt = 1,
|
||||
|
||||
@@ -10,11 +10,12 @@
|
||||
/obj/item/reagent_containers/food/snacks/sosjerky = 6,
|
||||
/obj/item/reagent_containers/food/snacks/no_raisin = 6,
|
||||
/obj/item/reagent_containers/food/snacks/spacetwinkie = 6,
|
||||
/obj/item/reagent_containers/food/snacks/cheesiehonkers = 6)
|
||||
/obj/item/reagent_containers/food/snacks/cheesiehonkers = 6,
|
||||
/obj/item/reagent_containers/food/snacks/soyfood = 6)
|
||||
contraband = list(/obj/item/reagent_containers/food/snacks/syndicake = 6)
|
||||
premium = list(/obj/item/storage/box/donkpockets = 1,
|
||||
/obj/item/reagent_containers/food/snacks/poppypretzel = 3)
|
||||
|
||||
|
||||
refill_canister = /obj/item/vending_refill/snack
|
||||
var/chef_compartment_access = "28" //ACCESS_KITCHEN
|
||||
|
||||
|
||||
@@ -21,7 +21,15 @@
|
||||
/obj/item/clothing/under/pants/khaki = 5)
|
||||
premium = list(/obj/item/clothing/under/rank/security/navyblue = 5,
|
||||
/obj/item/clothing/suit/security/officer = 5,
|
||||
/obj/item/clothing/head/beret/sec/navyofficer = 5)
|
||||
/obj/item/clothing/head/beret/sec/navyofficer = 5,
|
||||
/obj/item/clothing/under/rank/security/pink = 5,
|
||||
/obj/item/clothing/suit/hooded/wintercoat/security/pink = 5,
|
||||
/obj/item/clothing/under/rank/security/skirt/slut = 5,
|
||||
/obj/item/clothing/under/rank/security/skirt/slut/pink = 5,
|
||||
/obj/item/clothing/under/rank/security/stripper = 5,
|
||||
/obj/item/clothing/shoes/jackboots/tall = 5,
|
||||
/obj/item/clothing/head/beret/sec/bitch = 5,
|
||||
/obj/item/clothing/gloves/latexsleeves/security = 5)
|
||||
refill_canister = /obj/item/vending_refill/wardrobe/sec_wardrobe
|
||||
|
||||
/obj/item/vending_refill/wardrobe/sec_wardrobe
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
###############################################################################################
|
||||
# Basically, ckey goes first. Rank goes after the "=" #
|
||||
# Case is not important for ckey. #
|
||||
# Case IS important for the rank. #
|
||||
# All punctuation (spaces etc) EXCEPT '-', '_' and '@' will be stripped from rank names. #
|
||||
# Ranks can be anything defined in admin_ranks.txt #
|
||||
# NOTE: if the rank-name cannot be found in admin_ranks.txt, they will not be adminned! ~Carn #
|
||||
# NOTE: syntax was changed to allow hyphenation of ranknames, since spaces are stripped. #
|
||||
###############################################################################################
|
||||
|
||||
yourckeygoeshere = Host
|
||||
@@ -0,0 +1,342 @@
|
||||
//Jay Sparrow
|
||||
/datum/game_mode
|
||||
var/list/datum/mind/lewd = list()
|
||||
|
||||
#define ROLE_LEWD_TRAITOR "lewd traitor"
|
||||
|
||||
/datum/mind/
|
||||
var/sexed = FALSE //General flag for completion check
|
||||
|
||||
//TODO - Move this somewhere else
|
||||
GLOBAL_LIST_INIT(hyper_special_roles, list(
|
||||
ROLE_LEWD_TRAITOR = /datum/game_mode/traitor/lewd
|
||||
))
|
||||
|
||||
|
||||
/datum/game_mode/traitor/lewd
|
||||
name = "lewd traitor"
|
||||
config_tag = "lewd traitor"
|
||||
antag_flag = ROLE_LEWD_TRAITOR
|
||||
false_report_weight = 20 //Reports of traitors are pretty common.
|
||||
restricted_jobs = list("Cyborg")
|
||||
protected_jobs = list() //Anyone can be lewd op. Even heads.
|
||||
required_players = 0
|
||||
required_enemies = 0
|
||||
|
||||
announce_span = "danger"
|
||||
announce_text = "There are lewd agents on the station!\n\
|
||||
<span class='danger'>Traitors</span>: Accomplish your objectives.\n\
|
||||
<span class='notice'>Crew</span>: Do not let the traitors succeed!"
|
||||
|
||||
//var/list/datum/mind/lewd
|
||||
traitors_possible = 10 //hard limit on traitors if scaling is turned off //Let it be high for now. Testing phase.
|
||||
num_modifier = 0 // Used for gamemodes, that are a child of traitor, that need more than the usual.
|
||||
antag_datum = /datum/antagonist/traitor/lewd //what type of antag to create
|
||||
|
||||
/datum/antagonist/traitor/lewd
|
||||
name = "Lewd Traitor"
|
||||
roundend_category = "traitors"
|
||||
antagpanel_category = "Traitor"
|
||||
job_rank = ROLE_LEWD_TRAITOR
|
||||
//antag_moodlet = /datum/mood_event/focused //No special moodlet yet
|
||||
special_role = ROLE_LEWD_TRAITOR
|
||||
employer = "An interested voyeur"
|
||||
give_objectives = TRUE
|
||||
should_give_codewords = FALSE
|
||||
should_equip = TRUE
|
||||
traitor_kind = TRAITOR_HUMAN //Set on initial assignment
|
||||
can_hijack = HIJACK_NEUTRAL
|
||||
|
||||
//Custom uplink list - aaaaaaaaaaaaaa
|
||||
var/list/lewd_uplink_list = list()
|
||||
var/list/lewd_uplink_list_raw = list(
|
||||
/datum/uplink_item/bundles_TC/random,
|
||||
/datum/uplink_item/bundles_TC/telecrystal,
|
||||
/datum/uplink_item/bundles_TC/telecrystal/five,
|
||||
/datum/uplink_item/bundles_TC/telecrystal/twenty,
|
||||
/datum/uplink_item/dangerous/foamsmg,
|
||||
/datum/uplink_item/dangerous/foammachinegun,
|
||||
/datum/uplink_item/dangerous/foampistol,
|
||||
/datum/uplink_item/dangerous/phantomthief,
|
||||
/datum/uplink_item/stealthy_weapons/dart_pistol,
|
||||
/datum/uplink_item/stealthy_weapons/crossbow,
|
||||
/datum/uplink_item/stealthy_weapons/sleepy_pen,
|
||||
/datum/uplink_item/stealthy_weapons/suppressor,
|
||||
/datum/uplink_item/stealthy_weapons/soap,
|
||||
/datum/uplink_item/stealthy_weapons/soap_clusterbang,
|
||||
/datum/uplink_item/ammo/pistolzzz,
|
||||
/datum/uplink_item/ammo/shotgun/stun,
|
||||
/datum/uplink_item/ammo/toydarts,
|
||||
/datum/uplink_item/stealthy_tools/ai_detector,
|
||||
/datum/uplink_item/stealthy_tools/chameleon,
|
||||
/datum/uplink_item/stealthy_tools/chameleon_proj,
|
||||
/datum/uplink_item/stealthy_tools/emplight,
|
||||
/datum/uplink_item/stealthy_tools/syndigaloshes,
|
||||
/datum/uplink_item/stealthy_tools/jammer,
|
||||
/datum/uplink_item/stealthy_tools/smugglersatchel,
|
||||
/datum/uplink_item/device_tools/emag,
|
||||
/datum/uplink_item/device_tools/emagrecharge,
|
||||
/datum/uplink_item/device_tools/binary,
|
||||
/datum/uplink_item/device_tools/compressionkit,
|
||||
/datum/uplink_item/device_tools/briefcase_launchpad,
|
||||
/datum/uplink_item/device_tools/camera_bug,
|
||||
/datum/uplink_item/device_tools/military_belt,
|
||||
/datum/uplink_item/device_tools/frame,
|
||||
/datum/uplink_item/device_tools/toolbox,
|
||||
/datum/uplink_item/device_tools/medkit,
|
||||
/datum/uplink_item/device_tools/surgerybag,
|
||||
/datum/uplink_item/device_tools/encryptionkey,
|
||||
/datum/uplink_item/device_tools/thermal,
|
||||
/datum/uplink_item/implants/radio,
|
||||
/datum/uplink_item/implants/reviver,
|
||||
/datum/uplink_item/implants/stealthimplant,
|
||||
/datum/uplink_item/implants/thermals,
|
||||
/datum/uplink_item/implants/uplink,
|
||||
/datum/uplink_item/implants/xray,
|
||||
/datum/uplink_item/role_restricted/goldenbox,
|
||||
/datum/uplink_item/role_restricted/chemical_gun,
|
||||
/datum/uplink_item/badass/syndiecash,
|
||||
/datum/uplink_item/badass/phantomthief,
|
||||
/datum/uplink_item/badass/syndiecards,
|
||||
/datum/uplink_item/badass/syndiecigs)
|
||||
|
||||
/datum/game_mode/traitor/lewd/generate_report()
|
||||
return "Although more specific threats are commonplace, you should always remain vigilant for Syndicate agents aboard your station. Syndicate communications have implied that many \
|
||||
Nanotrasen employees are Syndicate agents with hidden memories that may be activated at a moment's notice, so it's possible that these agents might not even know their positions."
|
||||
|
||||
/datum/mind/proc/make_LewdTraitor()
|
||||
if(!(has_antag_datum(/datum/antagonist/traitor/lewd)))
|
||||
add_antag_datum(/datum/antagonist/traitor/lewd)
|
||||
|
||||
/datum/admins/proc/makeLewdtraitors()
|
||||
to_chat(GLOB.admins, "makeLewd_traitors called")
|
||||
var/datum/game_mode/traitor/lewd/temp = new
|
||||
|
||||
//if(CONFIG_GET(flag/protect_roles_from_antagonist))
|
||||
//continue
|
||||
|
||||
//if(CONFIG_GET(flag/protect_assistant_from_antagonist))
|
||||
//continue
|
||||
|
||||
var/list/mob/living/carbon/human/candidates = list()
|
||||
var/mob/living/carbon/human/H = null
|
||||
var/list/mob/living/carbon/human/targets = list()
|
||||
//var/mob/living/carbon/human/T = null
|
||||
|
||||
for(var/mob/living/carbon/human/applicant in GLOB.player_list)
|
||||
if(isReadytoRumble(applicant, ROLE_LEWD_TRAITOR))
|
||||
if(temp.age_check(applicant.client))
|
||||
if(!(applicant.job in temp.restricted_jobs))
|
||||
candidates += applicant
|
||||
|
||||
for(var/mob/living/carbon/human/target in GLOB.player_list)
|
||||
if(target.client.prefs.noncon)
|
||||
if(!(target.job in temp.restricted_jobs))
|
||||
targets += target
|
||||
|
||||
if(candidates.len)
|
||||
var/numTraitors = min(candidates.len, targets.len, 1) //This number affects the maximum number of traitors. We want 1 for right now.
|
||||
if(numTraitors == 0)
|
||||
to_chat(GLOB.admins, "No lewd traitors created. Are there any valid targets?")
|
||||
return 0
|
||||
for(var/i = 0, i<numTraitors, i++)
|
||||
H = pick(candidates)
|
||||
H.mind.make_LewdTraitor()
|
||||
candidates.Remove(H)
|
||||
|
||||
|
||||
return 1
|
||||
|
||||
|
||||
return 0
|
||||
|
||||
/datum/antagonist/traitor/lewd/proc/forge_objectives()
|
||||
forge_single_objective()
|
||||
|
||||
|
||||
/datum/antagonist/traitor/lewd/forge_human_objectives()
|
||||
forge_single_objective()
|
||||
|
||||
/datum/antagonist/traitor/lewd/forge_single_objective()
|
||||
var/datum/objective/noncon/noncon_objective = new
|
||||
noncon_objective.owner = owner
|
||||
noncon_objective.target = noncon_objective.find_target()
|
||||
add_objective(noncon_objective)
|
||||
return
|
||||
|
||||
/datum/antagonist/traitor/lewd/greet()
|
||||
to_chat(owner.current, "<span class='userlove'>You are the [owner.special_role].</span>")
|
||||
owner.announce_objectives()
|
||||
if(should_give_codewords)
|
||||
give_codewords()
|
||||
|
||||
/datum/antagonist/traitor/lewd/on_gain()
|
||||
if(owner.current && isAI(owner.current))
|
||||
traitor_kind = TRAITOR_AI
|
||||
|
||||
SSticker.mode.traitors += owner
|
||||
owner.special_role = special_role
|
||||
if(give_objectives)
|
||||
forge_objectives()
|
||||
finalize_traitor()
|
||||
|
||||
/datum/antagonist/traitor/lewd/finalize_traitor()
|
||||
switch(traitor_kind)
|
||||
if(TRAITOR_AI)
|
||||
add_law_zero()
|
||||
owner.current.playsound_local(get_turf(owner.current), 'sound/ambience/antag/malf.ogg', 100, FALSE, pressure_affected = FALSE)
|
||||
owner.current.grant_language(/datum/language/codespeak)
|
||||
if(TRAITOR_HUMAN)
|
||||
if(should_equip)
|
||||
equip(silent)
|
||||
for(var/obj/I in owner.current.GetAllContents())
|
||||
GET_COMPONENT_FROM(hidden_uplink, /datum/component/uplink, I)
|
||||
if(hidden_uplink)
|
||||
lewd_uplink_list = get_custom_uplink_items(lewd_uplink_list_raw, /datum/game_mode/traitor/lewd, TRUE, FALSE)
|
||||
hidden_uplink.uplink_items = lewd_uplink_list
|
||||
hidden_uplink.telecrystals = 12
|
||||
|
||||
|
||||
owner.current.playsound_local(get_turf(owner.current), 'sound/ambience/antag/tatoralert.ogg', 100, FALSE, pressure_affected = FALSE)
|
||||
greet()
|
||||
|
||||
/datum/objective/noncon
|
||||
..()
|
||||
|
||||
/datum/objective/noncon/New(var/datum/mind/_owner)
|
||||
GLOB.objectives += src // CITADEL EDIT FOR CRYOPODS
|
||||
if(_owner)
|
||||
owner = _owner
|
||||
|
||||
|
||||
|
||||
/datum/objective/noncon/find_target()
|
||||
//..()
|
||||
//to_chat(world, "<span class='boldannounce'>TEST: noncon/find_target() called</span>")
|
||||
var/list/datum/mind/targets = list()
|
||||
var/list/datum/mind/owners = get_owners()
|
||||
for(var/datum/mind/candidate in SSticker.minds)
|
||||
if (!(candidate in owners) && ishuman(candidate.current) && (candidate.current.client == TRUE))
|
||||
if(candidate.current.client.prefs.noncon == 1)
|
||||
targets += candidate
|
||||
if(targets.len > 0)
|
||||
target = pick(targets)
|
||||
else
|
||||
target = null
|
||||
update_explanation_text()
|
||||
return target
|
||||
|
||||
|
||||
/datum/objective/noncon/check_completion()
|
||||
if(!target)
|
||||
return TRUE
|
||||
else
|
||||
return target.sexed
|
||||
|
||||
/datum/objective/noncon/update_explanation_text()
|
||||
if(target)
|
||||
explanation_text = "Locate [target.name], and sate your lust."
|
||||
else
|
||||
explanation_text = "Free Lewd Objective"
|
||||
|
||||
/datum/antagonist/traitor/lewd/roundend_report()
|
||||
var/list/result = list()
|
||||
|
||||
var/traitorwin = TRUE
|
||||
|
||||
result += printplayer(owner)
|
||||
|
||||
var/TC_uses = 0
|
||||
var/uplink_true = FALSE
|
||||
var/purchases = ""
|
||||
LAZYINITLIST(GLOB.uplink_purchase_logs_by_key)
|
||||
var/datum/uplink_purchase_log/H = GLOB.uplink_purchase_logs_by_key[owner.key]
|
||||
if(H)
|
||||
TC_uses = H.total_spent
|
||||
uplink_true = TRUE
|
||||
purchases += H.generate_render(FALSE)
|
||||
|
||||
var/objectives_text = ""
|
||||
if(objectives.len)//If the traitor had no objectives, don't need to process this.
|
||||
var/count = 1
|
||||
for(var/datum/objective/objective in objectives)
|
||||
if(objective.check_completion())
|
||||
objectives_text += "<br><B>Objective #[count]</B>: [objective.explanation_text] <span class='greentext'>Success!</span>"
|
||||
else
|
||||
objectives_text += "<br><B>Objective #[count]</B>: [objective.explanation_text] <span class='redtext'>Fail.</span>"
|
||||
traitorwin = FALSE
|
||||
count++
|
||||
|
||||
if(uplink_true)
|
||||
var/uplink_text = "(used [TC_uses] TC) [purchases]"
|
||||
if(TC_uses==0 && traitorwin)
|
||||
var/static/icon/badass = icon('icons/badass.dmi', "badass")
|
||||
uplink_text += "<BIG>[icon2html(badass, world)]</BIG>"
|
||||
result += uplink_text
|
||||
|
||||
result += objectives_text
|
||||
|
||||
var/special_role_text = lowertext(name)
|
||||
|
||||
if(traitorwin)
|
||||
result += "<span class='greentext'>The [special_role_text] was successful!</span>"
|
||||
else
|
||||
result += "<span class='redtext'>The [special_role_text] has failed!</span>"
|
||||
SEND_SOUND(owner.current, 'sound/ambience/ambifailure.ogg')
|
||||
|
||||
return result.Join("<br>")
|
||||
|
||||
|
||||
/proc/get_custom_uplink_items(var/list/custom_uplink_list = null, var/datum/game_mode/gamemode = null, allow_sales = TRUE, allow_restricted = TRUE)
|
||||
var/list/filtered_uplink_items = list()
|
||||
var/list/sale_items = list()
|
||||
|
||||
if(!custom_uplink_list)
|
||||
for(var/path in GLOB.uplink_items)
|
||||
custom_uplink_list += new path
|
||||
for(var/path in custom_uplink_list)
|
||||
var/datum/uplink_item/I = new path
|
||||
if(!I.item)
|
||||
continue
|
||||
if(I.include_modes.len)
|
||||
if(!gamemode && SSticker.mode && !(SSticker.mode.type in I.include_modes))
|
||||
continue
|
||||
if(gamemode && !(gamemode in I.include_modes))
|
||||
continue
|
||||
if(I.exclude_modes.len)
|
||||
if(!gamemode && SSticker.mode && (SSticker.mode.type in I.exclude_modes))
|
||||
continue
|
||||
if(gamemode && (gamemode in I.exclude_modes))
|
||||
continue
|
||||
if(I.player_minimum && I.player_minimum > GLOB.joined_player_list.len)
|
||||
continue
|
||||
if (I.restricted && !allow_restricted)
|
||||
continue
|
||||
|
||||
if(!filtered_uplink_items[I.category])
|
||||
filtered_uplink_items[I.category] = list()
|
||||
filtered_uplink_items[I.category][I.name] = I
|
||||
if(I.limited_stock < 0 && !I.cant_discount && I.item && I.cost > 1)
|
||||
sale_items += I
|
||||
if(allow_sales)
|
||||
for(var/i in 1 to 2) //Smaller list, fewer discounts
|
||||
var/datum/uplink_item/I = pick_n_take(sale_items)
|
||||
var/datum/uplink_item/A = new I.type
|
||||
var/discount = A.get_discount()
|
||||
var/list/disclaimer = list("Void where prohibited.", "Not recommended for children.", "Contains small parts.", "Check local laws for legality in region.", "Do not taunt.", "Not responsible for direct, indirect, incidental or consequential damages resulting from any defect, error or failure to perform.", "Keep away from fire or flames.", "Product is provided \"as is\" without any implied or expressed warranties.", "As seen on TV.", "For recreational use only.", "Use only as directed.", "16% sales tax will be charged for orders originating within Space Nebraska.")
|
||||
A.limited_stock = 1
|
||||
I.refundable = FALSE //THIS MAN USES ONE WEIRD TRICK TO GAIN FREE TC, CODERS HATES HIM!
|
||||
A.refundable = FALSE
|
||||
if(A.cost >= 20) //Tough love for nuke ops
|
||||
discount *= 0.5
|
||||
A.cost = max(round(A.cost * discount),1)
|
||||
A.category = "Discounted Gear"
|
||||
A.name += " ([round(((initial(A.cost)-A.cost)/initial(A.cost))*100)]% off!)"
|
||||
A.desc += " Normally costs [initial(A.cost)] TC. All sales final. [pick(disclaimer)]"
|
||||
A.item = I.item
|
||||
|
||||
if(!filtered_uplink_items[A.category])
|
||||
filtered_uplink_items[A.category] = list()
|
||||
filtered_uplink_items[A.category][A.name] = A
|
||||
return filtered_uplink_items
|
||||
|
||||
@@ -182,12 +182,12 @@ mob/living/get_effective_size()
|
||||
|
||||
//Proc for scaling stuns on size difference (for grab intent)
|
||||
/mob/living/proc/sizediffStun(var/mob/living/tmob)
|
||||
var/T = (get_effective_size()/tmob.get_effective_size()*15) //Macro divided by micro, times 15
|
||||
var/T = (get_effective_size()/tmob.get_effective_size()*2) //Macro divided by micro, times 2
|
||||
tmob.Stun(T)
|
||||
|
||||
//Proc for scaling brute damage on size difference
|
||||
/mob/living/proc/sizediffBruteloss(var/mob/living/tmob)
|
||||
var/B = (get_effective_size()/tmob.get_effective_size()*2) //macro divided by micro, times 2
|
||||
var/B = (get_effective_size()/tmob.get_effective_size()*3) //macro divided by micro, times 3
|
||||
tmob.adjustBruteLoss(B) //final result in brute loss
|
||||
|
||||
//Proc for changing mob_size to be grabbed for item weight classes
|
||||
|
||||
@@ -7,6 +7,12 @@
|
||||
alternate_worn_icon = 'hyperstation/icons/mobs/gloves.dmi'
|
||||
mutantrace_variation = NO_MUTANTRACE_VARIATION
|
||||
|
||||
/obj/item/clothing/gloves/latexsleeves/security
|
||||
name = "security sleeves"
|
||||
desc = "A pair of latex sleeves, with a band of red above the elbows denoting that the wearer is part of the security team."
|
||||
icon_state = "latexsec"
|
||||
item_state = "latexsec"
|
||||
|
||||
/obj/item/clothing/head/dominatrixcap
|
||||
name = "dominatrix cap"
|
||||
desc = "A sign of authority, over the body."
|
||||
@@ -23,4 +29,4 @@
|
||||
item_state = "highheels"
|
||||
icon = 'hyperstation/icons/obj/clothing/shoes.dmi'
|
||||
alternate_worn_icon = 'hyperstation/icons/mobs/feet.dmi'
|
||||
mutantrace_variation = NO_MUTANTRACE_VARIATION
|
||||
mutantrace_variation = NO_MUTANTRACE_VARIATION
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
var/on = FALSE
|
||||
var/obj/item/reagent_containers/glass/inserted_item = null
|
||||
|
||||
var/transfer_rate = 0.25 // How much we transfer every 2 seconds
|
||||
var/transfer_rate = 0.50 // How much we transfer every 2 seconds
|
||||
var/target_organ = "breasts" // What organ we are transfering from
|
||||
|
||||
/obj/item/milking_machine/examine(mob/user)
|
||||
|
||||
@@ -25,3 +25,15 @@
|
||||
alternate_worn_icon = 'hyperstation/icons/mobs/rewards.dmi'
|
||||
mutantrace_variation = NO_MUTANTRACE_VARIATION
|
||||
|
||||
/obj/item/clothing/gloves/ring/luweth
|
||||
name = "Luweth’s Wedding Band"
|
||||
icon = 'hyperstation/icons/obj/clothing/rewards.dmi'
|
||||
icon_state = "luweth"
|
||||
desc = "A seemingly natural yet rather rough brass ring, which shows off a unique range of lustrous brass cracks through the deep blacks of it’s hammered finish. 'Till death does us part.'"
|
||||
|
||||
/obj/item/dice/d20/blue
|
||||
name = "blue d20"
|
||||
desc = "Clearly the dice hate you."
|
||||
icon_state = "d20_blue"
|
||||
sides = 20
|
||||
unique = TRUE
|
||||
@@ -7,14 +7,14 @@
|
||||
breakouttime = 10 //Easy to break out. It's not for gaming.
|
||||
icon = 'hyperstation/icons/obj/rope.dmi'
|
||||
icon_state = "rope"
|
||||
item_state = "rope_hands" //This sprite is in restraints.dmi until I figure out how to refrence somewhere else
|
||||
item_state = "rope" //This sprite is in restraints.dmi until I figure out how to refrence somewhere else
|
||||
cuffsound = 'sound/weapons/cablecuff.ogg'
|
||||
armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0)
|
||||
|
||||
/mob/living/proc/rope_add(source) //Check to see if the rope is on, and then add effects
|
||||
var/mob/living/carbon/M = source
|
||||
if(M.handcuffed)
|
||||
var/rope_message = pick("The rope is tightly tied onto you")
|
||||
var/rope_message = pick("The rope is tightly tied onto you!")
|
||||
to_chat(M, "<span class='userlove'>[rope_message]</span>")
|
||||
M.min_arousal = 33
|
||||
M.arousal_rate += 2
|
||||
@@ -23,7 +23,7 @@
|
||||
/mob/living/proc/rope_remove(list/sources, temp_min_arousal, temp_max_arousal, temp_arousal_rate) //Check to see it the rope is gone, and reset effects
|
||||
var/mob/living/carbon/M = sources
|
||||
if (!M.handcuffed)
|
||||
var/rope_message = pick("The rope has been removed")
|
||||
var/rope_message = pick("The rope has been removed!")
|
||||
to_chat(M, "<span class='notice'>[rope_message]</span>")
|
||||
M.min_arousal = temp_min_arousal
|
||||
M.max_arousal = temp_max_arousal
|
||||
@@ -52,4 +52,4 @@
|
||||
result = /obj/item/restraints/handcuffs/rope
|
||||
time = 40
|
||||
reqs = list(/obj/item/stack/sheet/cloth = 5)
|
||||
category = CAT_MISC
|
||||
category = CAT_MISC
|
||||
|
||||
|
Before Width: | Height: | Size: 382 B After Width: | Height: | Size: 528 B |
|
Before Width: | Height: | Size: 420 B After Width: | Height: | Size: 501 B |
|
Before Width: | Height: | Size: 475 B After Width: | Height: | Size: 625 B |
|
Before Width: | Height: | Size: 375 B After Width: | Height: | Size: 434 B |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 207 KiB After Width: | Height: | Size: 206 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 392 KiB After Width: | Height: | Size: 398 KiB |
|
Before Width: | Height: | Size: 400 KiB After Width: | Height: | Size: 405 KiB |
|
Before Width: | Height: | Size: 327 KiB After Width: | Height: | Size: 330 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 97 KiB |
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.9 KiB |