mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-25 21:19:00 +01:00
File diff suppressed because it is too large
Load Diff
@@ -1,180 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-r"
|
||||
},
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-y"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-g"
|
||||
},
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "light_on";
|
||||
luminosity = 1
|
||||
},
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-b"
|
||||
},
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-p"
|
||||
},
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-w"
|
||||
},
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
f
|
||||
f
|
||||
f
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
g
|
||||
g
|
||||
g
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
h
|
||||
h
|
||||
h
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
g
|
||||
g
|
||||
g
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
f
|
||||
f
|
||||
f
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
a
|
||||
"}
|
||||
(14,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(15,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
a
|
||||
"}
|
||||
(16,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
"}
|
||||
(17,1,1) = {"
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
"}
|
||||
(18,1,1) = {"
|
||||
a
|
||||
f
|
||||
f
|
||||
f
|
||||
a
|
||||
"}
|
||||
(19,1,1) = {"
|
||||
a
|
||||
g
|
||||
g
|
||||
g
|
||||
a
|
||||
"}
|
||||
@@ -1,180 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-r"
|
||||
},
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-y"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-g"
|
||||
},
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on"
|
||||
},
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-b"
|
||||
},
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-p"
|
||||
},
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-w"
|
||||
},
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
c
|
||||
d
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
d
|
||||
e
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
d
|
||||
e
|
||||
f
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
e
|
||||
f
|
||||
g
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
f
|
||||
g
|
||||
h
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
g
|
||||
h
|
||||
g
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
h
|
||||
g
|
||||
f
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
g
|
||||
f
|
||||
e
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
f
|
||||
e
|
||||
d
|
||||
a
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
a
|
||||
e
|
||||
d
|
||||
c
|
||||
a
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
a
|
||||
d
|
||||
c
|
||||
b
|
||||
a
|
||||
"}
|
||||
(14,1,1) = {"
|
||||
a
|
||||
c
|
||||
b
|
||||
c
|
||||
a
|
||||
"}
|
||||
(15,1,1) = {"
|
||||
a
|
||||
b
|
||||
c
|
||||
d
|
||||
a
|
||||
"}
|
||||
(16,1,1) = {"
|
||||
a
|
||||
c
|
||||
d
|
||||
e
|
||||
a
|
||||
"}
|
||||
(17,1,1) = {"
|
||||
a
|
||||
d
|
||||
e
|
||||
f
|
||||
a
|
||||
"}
|
||||
(18,1,1) = {"
|
||||
a
|
||||
e
|
||||
f
|
||||
g
|
||||
a
|
||||
"}
|
||||
(19,1,1) = {"
|
||||
a
|
||||
f
|
||||
g
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,180 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-y"
|
||||
},
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-b"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-p"
|
||||
},
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-g"
|
||||
},
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-r"
|
||||
},
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on"
|
||||
},
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/turf/unsimulated/floor{
|
||||
luminosity = 1;
|
||||
icon_state = "light_on-w"
|
||||
},
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
f
|
||||
f
|
||||
f
|
||||
f
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
f
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
f
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
g
|
||||
g
|
||||
g
|
||||
f
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
c
|
||||
c
|
||||
c
|
||||
c
|
||||
f
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
f
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
h
|
||||
h
|
||||
h
|
||||
h
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
h
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
g
|
||||
g
|
||||
g
|
||||
h
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
h
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
h
|
||||
"}
|
||||
(14,1,1) = {"
|
||||
a
|
||||
f
|
||||
f
|
||||
f
|
||||
g
|
||||
"}
|
||||
(15,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
g
|
||||
"}
|
||||
(16,1,1) = {"
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
g
|
||||
"}
|
||||
(17,1,1) = {"
|
||||
a
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
"}
|
||||
(18,1,1) = {"
|
||||
c
|
||||
c
|
||||
c
|
||||
c
|
||||
g
|
||||
"}
|
||||
(19,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
g
|
||||
"}
|
||||
@@ -1,160 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/obj/item/lipstick/jade,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/green,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/green,
|
||||
/obj/item/toy/plushie/octopus,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
h
|
||||
k
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
n
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
g
|
||||
j
|
||||
o
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,204 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/effect/decal/cleanable/flour{
|
||||
desc = "Probably."
|
||||
},
|
||||
/obj/effect/decal/cleanable/pie_smudge,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/effect/decal/cleanable/pie_smudge,
|
||||
/obj/effect/decal/cleanable/flour,
|
||||
/obj/item/grown/bananapeel{
|
||||
layer = 2.6
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/effect/decal/cleanable/pie_smudge,
|
||||
/obj/effect/decal/cleanable/flour,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/orange,
|
||||
/obj/effect/decal/cleanable/pie_smudge,
|
||||
/obj/effect/decal/cleanable/flour,
|
||||
/obj/item/grown/bananapeel/clownfish,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/orange,
|
||||
/obj/effect/decal/cleanable/flour{
|
||||
desc = "Rather caked in there."
|
||||
},
|
||||
/obj/effect/decal/cleanable/pie_smudge,
|
||||
/obj/item/grown/bananapeel/clownfish,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/obj/effect/decal/cleanable/pie_smudge,
|
||||
/obj/effect/decal/cleanable/flour,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/effect/decal/cleanable/pie_smudge,
|
||||
/obj/effect/decal/cleanable/flour,
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/bananalamp,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"r" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
a
|
||||
d
|
||||
f
|
||||
e
|
||||
j
|
||||
n
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
a
|
||||
e
|
||||
f
|
||||
f
|
||||
j
|
||||
o
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
c
|
||||
f
|
||||
f
|
||||
f
|
||||
k
|
||||
p
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
a
|
||||
e
|
||||
f
|
||||
f
|
||||
l
|
||||
q
|
||||
a
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
a
|
||||
g
|
||||
h
|
||||
i
|
||||
m
|
||||
r
|
||||
a
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,155 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/obj/item/lipstick/purple,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/purple,
|
||||
/obj/item/toy/random,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
g
|
||||
j
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
g
|
||||
k
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
g
|
||||
m
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
f
|
||||
i
|
||||
n
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,191 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/ripped{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/obj/item/clothing/head/xenos,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/mob/living/simple_animal/hostile/alien/queen,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/bed/nest,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/bed/alien,
|
||||
/obj/item/xenos_claw,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/effect/gibspawner/xeno,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/effect/decal/remains/human,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/bed/alien,
|
||||
/obj/item/clothing/suit/xenos,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/alien/weeds/node,
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/alien/weeds{
|
||||
icon_state = "weeds1"
|
||||
},
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/obj/structure/alien/weeds{
|
||||
icon_state = "weeds1"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/lipstick/black,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/alien/weeds,
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/alien/weeds{
|
||||
icon_state = "weeds2"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"r" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/structure/alien/weeds,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"s" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/alien/weeds{
|
||||
icon_state = "weeds1"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"t" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
l
|
||||
p
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
i
|
||||
m
|
||||
q
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
f
|
||||
j
|
||||
n
|
||||
r
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
g
|
||||
g
|
||||
m
|
||||
s
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
h
|
||||
k
|
||||
o
|
||||
t
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,160 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/yellow,
|
||||
/obj/item/toy/plushie/girly_corgi,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/yellow,
|
||||
/obj/item/toy/plushie/corgi,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
h
|
||||
k
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
n
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
g
|
||||
j
|
||||
o
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,176 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/effect/decal/cleanable/blood/gibs/old,
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood/old,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/effect/decal/cleanable/blood/old,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/red,
|
||||
/obj/item/toy/figure/cmo,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/machinery/optable,
|
||||
/obj/effect/decal/cleanable/blood/old,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/red,
|
||||
/obj/effect/decal/cleanable/blood/gibs/old,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/effect/decal/cleanable/blood/old,
|
||||
/obj/effect/decal/cleanable/blood/gibs/old,
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/effect/decal/cleanable/blood/old,
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/obj/effect/decal/cleanable/blood/old,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"r" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
f
|
||||
j
|
||||
n
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
f
|
||||
h
|
||||
k
|
||||
o
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
f
|
||||
f
|
||||
l
|
||||
p
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
k
|
||||
q
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
g
|
||||
i
|
||||
m
|
||||
r
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,160 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet,
|
||||
/obj/effect/decal/cleanable/blood/old,
|
||||
/obj/item/toy/carpplushie/dehy_carp,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
h
|
||||
k
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
n
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
g
|
||||
j
|
||||
o
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,173 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 1;
|
||||
pixel_y = 32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/dresser,
|
||||
/obj/item/poster/random_contraband,
|
||||
/obj/item/poster/random_contraband,
|
||||
/obj/item/poster/random_contraband,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/blue,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
f
|
||||
d
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
d
|
||||
d
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
j
|
||||
n
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
d
|
||||
d
|
||||
i
|
||||
o
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
e
|
||||
g
|
||||
g
|
||||
k
|
||||
p
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,161 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/brown,
|
||||
/obj/item/toy/eight_ball,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/brown,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/obj/effect/decal/cleanable/vomit,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/cleanable/vomit,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
h
|
||||
k
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
n
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
g
|
||||
j
|
||||
o
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,149 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet,
|
||||
/obj/item/toy/plushie/deer,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/effect/decal/snow/sand/edge,
|
||||
/obj/effect/view_portal{
|
||||
id = "snowland_room"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/turf/unsimulated/wall/fakeglass{
|
||||
dir = 8;
|
||||
icon_state = "fakewindows";
|
||||
opacity = 1
|
||||
},
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/turf/unsimulated/wall/fakeglass{
|
||||
dir = 4;
|
||||
icon_state = "fakewindows";
|
||||
opacity = 0
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/effect/view_portal/visual{
|
||||
dist = 6;
|
||||
frustrum = 1;
|
||||
id = "snowland";
|
||||
radius = 2
|
||||
},
|
||||
/turf/unsimulated/floor,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/turf/unsimulated/wall/fakeglass{
|
||||
dir = 8;
|
||||
icon_state = "fakewindows";
|
||||
opacity = 0
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/turf/unsimulated/wall/fakeglass{
|
||||
dir = 4;
|
||||
icon_state = "fakewindows";
|
||||
opacity = 1
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/turf/unsimulated/wall{
|
||||
dynamic_lighting = 0;
|
||||
icon = null
|
||||
},
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
i
|
||||
n
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
j
|
||||
n
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
g
|
||||
k
|
||||
n
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
l
|
||||
n
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
h
|
||||
m
|
||||
n
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,172 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/syndie,
|
||||
/obj/item/twohanded/toy/chainsaw,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/syndie,
|
||||
/obj/item/toy/figure/syndie{
|
||||
pixel_x = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
j
|
||||
n
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
i
|
||||
o
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
g
|
||||
k
|
||||
p
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,173 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/blue,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/obj/item/bikehorn/rubberducky,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/obj/structure/curtain/open/shower{
|
||||
anchored = 1;
|
||||
opacity = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor";
|
||||
opacity = 1
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/effect/view_portal/visual{
|
||||
dist = 0;
|
||||
id = "poolland";
|
||||
radius = 0
|
||||
},
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
g
|
||||
k
|
||||
o
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
h
|
||||
l
|
||||
o
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
i
|
||||
m
|
||||
o
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
g
|
||||
n
|
||||
p
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
j
|
||||
o
|
||||
o
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,216 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 1;
|
||||
pixel_y = 32
|
||||
},
|
||||
/obj/random/plushie,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 1;
|
||||
pixel_y = 32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 1;
|
||||
pixel_y = 32
|
||||
},
|
||||
/obj/random/plushie,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/dresser,
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 1;
|
||||
pixel_y = 32
|
||||
},
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 4;
|
||||
pixel_x = 32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/random/plushie,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/bed,
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 4;
|
||||
pixel_x = 32
|
||||
},
|
||||
/obj/item/bedsheet/rainbow,
|
||||
/obj/random/plushie,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/random/plushie,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/obj/random/plushie,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/obj/random/plushie,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 4;
|
||||
pixel_x = 32
|
||||
},
|
||||
/obj/structure/sign/poster/official/random{
|
||||
pixel_y = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"r" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"s" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
g
|
||||
i
|
||||
j
|
||||
o
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
d
|
||||
d
|
||||
k
|
||||
p
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
l
|
||||
q
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
e
|
||||
d
|
||||
d
|
||||
m
|
||||
r
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
f
|
||||
h
|
||||
h
|
||||
n
|
||||
s
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,161 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/mopbucket,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/qm,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
g
|
||||
i
|
||||
l
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
j
|
||||
n
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
i
|
||||
o
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
h
|
||||
k
|
||||
p
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,153 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "engine"
|
||||
},
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "engine"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/machinery/power/compressor{
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/decal/warning_stripes/eastnorthwest,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "engine"
|
||||
},
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 4;
|
||||
icon_state = "tube1"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "engine"
|
||||
},
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/machinery/power/turbine,
|
||||
/obj/effect/decal/warning_stripes/east,
|
||||
/obj/effect/decal/warning_stripes/west,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "engine"
|
||||
},
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/turf/unsimulated/wall/fakeglass{
|
||||
dir = 8;
|
||||
icon_state = "fakewindows";
|
||||
opacity = 1
|
||||
},
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/turf/unsimulated/wall/fakeglass{
|
||||
icon_state = "fakewindows";
|
||||
dir = 4
|
||||
},
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/machinery/door/poddoor{
|
||||
opacity = 0
|
||||
},
|
||||
/turf/space,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/turf/unsimulated/wall/fakeglass{
|
||||
icon_state = "fakewindows";
|
||||
dir = 8
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/turf/unsimulated/wall/fakeglass{
|
||||
dir = 4;
|
||||
icon_state = "fakewindows";
|
||||
opacity = 1
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/turf/unsimulated/wall{
|
||||
dynamic_lighting = 0;
|
||||
icon = null
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/effect/view_portal/visual{
|
||||
dist = 5;
|
||||
frustrum = 1;
|
||||
id = "turbinespace"
|
||||
},
|
||||
/turf/unsimulated/floor,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
g
|
||||
l
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
b
|
||||
d
|
||||
f
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
j
|
||||
l
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
b
|
||||
k
|
||||
l
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,177 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/wall{
|
||||
icon_state = "sandstone2"
|
||||
},
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/structure/chair/stool,
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "wood"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "wood"
|
||||
},
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/chair/stool,
|
||||
/obj/structure/mirror{
|
||||
dir = 4;
|
||||
pixel_x = 28
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "wood"
|
||||
},
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/turf/unsimulated/wall{
|
||||
icon_state = "sandstone3"
|
||||
},
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/chair/stool,
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/obj/machinery/light/small,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "wood"
|
||||
},
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/chair/stool,
|
||||
/obj/structure/mirror{
|
||||
dir = 4;
|
||||
pixel_x = 28
|
||||
},
|
||||
/obj/machinery/light/small,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "wood"
|
||||
},
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/turf/unsimulated/wall{
|
||||
icon_state = "sandstone5"
|
||||
},
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/turf/unsimulated/wall{
|
||||
icon_state = "sandstone8"
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/effect/view_portal{
|
||||
id = "beach_room"
|
||||
},
|
||||
/obj/structure/curtain/open,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "wood"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/turf/unsimulated/wall{
|
||||
icon_state = "sandstone4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/turf/unsimulated/wall{
|
||||
icon_state = "sandstone9"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/turf/unsimulated/wall{
|
||||
dynamic_lighting = 0;
|
||||
icon = null
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/effect/view_portal/visual{
|
||||
dist = 6;
|
||||
frustrum = 1;
|
||||
id = "beach";
|
||||
radius = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "wood"
|
||||
},
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
f
|
||||
i
|
||||
n
|
||||
n
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
g
|
||||
j
|
||||
n
|
||||
n
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
k
|
||||
o
|
||||
n
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
e
|
||||
h
|
||||
l
|
||||
n
|
||||
n
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
b
|
||||
f
|
||||
m
|
||||
n
|
||||
n
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,187 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/obj/item/pizzabox/margherita,
|
||||
/obj/item/pizzabox/margherita{
|
||||
pixel_y = 4
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/item/pizzabox/vegetable,
|
||||
/obj/item/pizzabox/vegetable{
|
||||
pixel_y = 4
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/brown,
|
||||
/obj/item/toy/prize/ripley{
|
||||
pixel_x = 4
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/item/pizzabox/mushroom,
|
||||
/obj/item/pizzabox/mushroom{
|
||||
pixel_y = 4
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/brown,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/obj/item/pizzabox/meat,
|
||||
/obj/item/pizzabox/meat{
|
||||
pixel_y = 4
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/toy/katana,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
g
|
||||
i
|
||||
m
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
j
|
||||
n
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
k
|
||||
o
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
j
|
||||
p
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
h
|
||||
l
|
||||
q
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,155 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/obj/structure/sign/poster/official/random{
|
||||
dir = 8;
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/structure/dresser,
|
||||
/obj/item/lipstick/purple,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/purple,
|
||||
/obj/item/toy/plushie/purple_fox,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
id = "room_n"
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/machinery/door/window/southright,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table/wood,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
dir = 8;
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_n";
|
||||
pixel_y = -24;
|
||||
range = 2
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/shower{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
c
|
||||
g
|
||||
j
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
g
|
||||
k
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
h
|
||||
l
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
c
|
||||
c
|
||||
c
|
||||
g
|
||||
m
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
f
|
||||
f
|
||||
i
|
||||
n
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,99 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/wall/metal,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/effect/view_portal{
|
||||
id = "mazeland_room"
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "floor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/obj/effect/view_portal/visual{
|
||||
dist = 2;
|
||||
frustrum = 0;
|
||||
id = "mazeland";
|
||||
radius = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "floor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/turf/unsimulated/wall{
|
||||
dynamic_lighting = 0;
|
||||
icon = null
|
||||
},
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
b
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
d
|
||||
e
|
||||
e
|
||||
b
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
b
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,247 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/machinery/shower{
|
||||
pixel_y = 24
|
||||
},
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/suit/apron,
|
||||
/obj/item/clothing/suit/storage/hazardvest,
|
||||
/obj/item/clothing/suit/holidaypriest,
|
||||
/obj/item/clothing/suit/judgerobe,
|
||||
/obj/item/clothing/suit/storage/labcoat,
|
||||
/obj/item/clothing/suit/hooded/nun,
|
||||
/obj/item/clothing/suit/straight_jacket,
|
||||
/obj/item/clothing/suit/wizrobe/fake,
|
||||
/obj/item/clothing/suit/wizrobe/marisa/fake,
|
||||
/obj/effect/decal/cleanable/greenglow,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/head/collectable/police,
|
||||
/obj/item/clothing/head/hooded/nun_hood,
|
||||
/obj/item/clothing/head/mailman,
|
||||
/obj/item/clothing/head/nursehat,
|
||||
/obj/item/clothing/head/wizard/fake,
|
||||
/obj/item/clothing/head/powdered_wig,
|
||||
/obj/item/clothing/head/wizard/marisa/fake,
|
||||
/obj/item/clothing/mask/gas/clown_hat/sexy,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/gloves/color/latex,
|
||||
/obj/item/clothing/gloves/color/latex,
|
||||
/obj/item/clothing/head/kitty,
|
||||
/obj/item/clothing/head/rabbitears,
|
||||
/obj/item/clothing/mask/muzzle,
|
||||
/obj/item/clothing/accessory/stethoscope,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/captain,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/item/soap/deluxe,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_s";
|
||||
pixel_x = -24;
|
||||
pixel_y = 0;
|
||||
range = 5
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whitebluecorner"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"K" = (
|
||||
/obj/machinery/poolcontroller/invisible,
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
K
|
||||
b
|
||||
l
|
||||
o
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
m
|
||||
p
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
j
|
||||
n
|
||||
q
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
e
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
f
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
g
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
h
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
i
|
||||
k
|
||||
k
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,248 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/machinery/shower{
|
||||
pixel_y = 24
|
||||
},
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/suit/apron,
|
||||
/obj/item/clothing/suit/storage/hazardvest,
|
||||
/obj/item/clothing/suit/holidaypriest,
|
||||
/obj/item/clothing/suit/judgerobe,
|
||||
/obj/item/clothing/suit/storage/labcoat,
|
||||
/obj/item/clothing/suit/hooded/nun,
|
||||
/obj/item/clothing/suit/straight_jacket,
|
||||
/obj/item/clothing/suit/wizrobe/fake,
|
||||
/obj/item/clothing/suit/xenos,
|
||||
/obj/item/clothing/suit/wizrobe/marisa/fake,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/head/collectable/police,
|
||||
/obj/item/clothing/head/hooded/nun_hood,
|
||||
/obj/item/clothing/head/mailman,
|
||||
/obj/item/clothing/head/nursehat,
|
||||
/obj/item/clothing/head/wizard/fake,
|
||||
/obj/item/clothing/head/powdered_wig,
|
||||
/obj/item/clothing/head/xenos,
|
||||
/obj/item/clothing/head/wizard/marisa/fake,
|
||||
/obj/item/clothing/mask/gas/clown_hat/sexy,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/gloves/color/latex,
|
||||
/obj/item/clothing/gloves/color/latex,
|
||||
/obj/item/clothing/head/kitty,
|
||||
/obj/item/clothing/head/rabbitears,
|
||||
/obj/item/clothing/mask/muzzle,
|
||||
/obj/item/clothing/accessory/stethoscope,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/hop,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/item/soap/deluxe,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_s";
|
||||
pixel_x = -24;
|
||||
pixel_y = 0;
|
||||
range = 5
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whitebluecorner"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"O" = (
|
||||
/obj/machinery/poolcontroller/invisible,
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
O
|
||||
b
|
||||
l
|
||||
o
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
m
|
||||
p
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
j
|
||||
n
|
||||
q
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
e
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
f
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
g
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
h
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
i
|
||||
k
|
||||
k
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,268 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/floor/upperlevel,
|
||||
/area/awaymission/desert{
|
||||
name = "Sudden Drop"
|
||||
})
|
||||
"c" = (
|
||||
/obj/machinery/shower{
|
||||
pixel_y = 24
|
||||
},
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/gun/magic/wand,
|
||||
/obj/item/gun/magic/staff{
|
||||
pixel_y = -4
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/suit/wizrobe{
|
||||
pixel_x = -8;
|
||||
pixel_y = -8
|
||||
},
|
||||
/obj/item/clothing/suit/wizrobe/black{
|
||||
pixel_x = -4;
|
||||
pixel_y = -4
|
||||
},
|
||||
/obj/item/clothing/suit/wizrobe/clown,
|
||||
/obj/item/clothing/suit/wizrobe/marisa{
|
||||
pixel_x = 4;
|
||||
pixel_y = 4
|
||||
},
|
||||
/obj/item/clothing/suit/wizrobe/red{
|
||||
pixel_x = 8;
|
||||
pixel_y = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/head/wizard{
|
||||
pixel_x = 8;
|
||||
pixel_y = -8
|
||||
},
|
||||
/obj/item/clothing/head/wizard/black{
|
||||
pixel_x = 4;
|
||||
pixel_y = -4
|
||||
},
|
||||
/obj/item/clothing/head/wizard/clown,
|
||||
/obj/item/clothing/head/wizard/marisa{
|
||||
pixel_x = -4;
|
||||
pixel_y = 4
|
||||
},
|
||||
/obj/item/clothing/head/wizard/red{
|
||||
pixel_x = -8;
|
||||
pixel_y = 8
|
||||
},
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/effect/levelref{
|
||||
id = "lavaland";
|
||||
name = "lavaland"
|
||||
},
|
||||
/turf/unsimulated/floor/upperlevel,
|
||||
/area/awaymission/desert{
|
||||
name = "Sudden Drop"
|
||||
})
|
||||
"k" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/wiz,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/item/soap/deluxe,
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_s";
|
||||
pixel_x = -24;
|
||||
pixel_y = 0;
|
||||
range = 5
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whitebluecorner"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"r" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
m
|
||||
p
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
j
|
||||
n
|
||||
q
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
k
|
||||
o
|
||||
r
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
e
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
f
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
g
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
h
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
i
|
||||
l
|
||||
l
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,296 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/machinery/shower{
|
||||
pixel_y = 24
|
||||
},
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/suit/syndicatefake,
|
||||
/obj/item/clothing/under/syndicate,
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/mask/gas/syndicate,
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/rack,
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 1;
|
||||
pixel_y = 32
|
||||
},
|
||||
/obj/item/clothing/suit/space/hardsuit/syndi,
|
||||
/obj/item/clothing/head/helmet/space/syndicate{
|
||||
pixel_x = -4
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/dresser,
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 1;
|
||||
pixel_y = 32
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/item/storage/fancy/cigarettes/syndicate{
|
||||
pixel_x = 8
|
||||
},
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 1;
|
||||
pixel_y = 32
|
||||
},
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 4;
|
||||
pixel_x = 32
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/syndie,
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 4;
|
||||
pixel_x = 32
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_s";
|
||||
pixel_x = -24;
|
||||
pixel_y = 0;
|
||||
range = 5
|
||||
},
|
||||
/obj/item/soap/syndie,
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whitebluecorner"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"r" = (
|
||||
/obj/structure/sign/poster/random{
|
||||
pixel_y = -32
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"s" = (
|
||||
/obj/structure/sign/poster/random{
|
||||
dir = 4;
|
||||
pixel_x = 32
|
||||
},
|
||||
/obj/structure/sign/poster/random{
|
||||
pixel_y = -32
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon = 'icons/turf/shuttle.dmi';
|
||||
icon_state = "floor4"
|
||||
},
|
||||
/area/template_noop)
|
||||
"X" = (
|
||||
/obj/machinery/poolcontroller/invisible,
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
X
|
||||
b
|
||||
l
|
||||
o
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
m
|
||||
p
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
j
|
||||
n
|
||||
q
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
r
|
||||
a
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
e
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
f
|
||||
d
|
||||
d
|
||||
r
|
||||
a
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
g
|
||||
d
|
||||
d
|
||||
r
|
||||
a
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
h
|
||||
d
|
||||
d
|
||||
r
|
||||
a
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
i
|
||||
k
|
||||
k
|
||||
s
|
||||
a
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,235 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/machinery/shower{
|
||||
pixel_y = 24
|
||||
},
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whitehall"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "white"
|
||||
},
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/instrument/guitar,
|
||||
/obj/item/instrument/violin{
|
||||
pixel_x = 8
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "white"
|
||||
},
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "white"
|
||||
},
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/obj/structure/table,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "white"
|
||||
},
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whitehall"
|
||||
},
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/piano,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "white"
|
||||
},
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/mime,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "white"
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_s";
|
||||
pixel_x = -24;
|
||||
pixel_y = 0;
|
||||
range = 5
|
||||
},
|
||||
/obj/item/soap,
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whitehall"
|
||||
},
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whitehall"
|
||||
},
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whitecorner"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"Z" = (
|
||||
/obj/machinery/poolcontroller/invisible,
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
Z
|
||||
b
|
||||
k
|
||||
n
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
l
|
||||
o
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
h
|
||||
m
|
||||
p
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
d
|
||||
i
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
e
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
f
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
g
|
||||
j
|
||||
j
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -1,237 +0,0 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
"c" = (
|
||||
/obj/machinery/shower{
|
||||
pixel_y = 24
|
||||
},
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"d" = (
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"e" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/twohanded/dualsaber/toy,
|
||||
/obj/item/twohanded/toy/chainsaw,
|
||||
/obj/item/toy/foamblade,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"f" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/toy/griffin{
|
||||
pixel_y = 8
|
||||
},
|
||||
/obj/item/toy/snappop,
|
||||
/obj/item/toy/redbutton,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"g" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/deck/cards,
|
||||
/obj/item/toy/figure/secofficer,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"h" = (
|
||||
/obj/structure/dresser,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"i" = (
|
||||
/obj/structure/table/wood,
|
||||
/obj/item/flashlight/lamp/green,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"j" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 8;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"k" = (
|
||||
/obj/item/toy/snappop,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"l" = (
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/patriot,
|
||||
/turf/unsimulated/floor/carpet,
|
||||
/area/template_noop)
|
||||
"m" = (
|
||||
/obj/machinery/light{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/button/windowtint{
|
||||
id = "room_s";
|
||||
pixel_x = -24;
|
||||
pixel_y = 0;
|
||||
range = 5
|
||||
},
|
||||
/obj/item/soap/nanotrasen,
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"n" = (
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whiteblue"
|
||||
},
|
||||
/area/template_noop)
|
||||
"o" = (
|
||||
/obj/structure/window/reinforced/polarized{
|
||||
dir = 4;
|
||||
id = "room_s"
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
dir = 1;
|
||||
icon_state = "whitebluecorner"
|
||||
},
|
||||
/area/template_noop)
|
||||
"p" = (
|
||||
/obj/structure/sink{
|
||||
icon_state = "sink";
|
||||
dir = 8;
|
||||
pixel_x = -12;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/structure/mirror{
|
||||
pixel_x = -28
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"q" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 1
|
||||
},
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"r" = (
|
||||
/obj/machinery/door/window/eastleft,
|
||||
/turf/unsimulated/floor{
|
||||
icon_state = "freezerfloor"
|
||||
},
|
||||
/area/template_noop)
|
||||
"X" = (
|
||||
/obj/machinery/poolcontroller/invisible,
|
||||
/turf/unsimulated/beach/water,
|
||||
/area/template_noop)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
X
|
||||
b
|
||||
m
|
||||
p
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
n
|
||||
q
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
c
|
||||
j
|
||||
o
|
||||
r
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
d
|
||||
d
|
||||
k
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
e
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
f
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
g
|
||||
k
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
h
|
||||
d
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
i
|
||||
l
|
||||
l
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -30,8 +30,7 @@ GLOBAL_LIST_INIT(restricted_camera_networks, list(
|
||||
"UO45",
|
||||
"UO45R",
|
||||
"UO71",
|
||||
"Xeno",
|
||||
"Hotel"
|
||||
"Xeno"
|
||||
)) //Those networks can only be accessed by preexisting terminals. AIs and new terminals can't use them.
|
||||
|
||||
GLOBAL_LIST_INIT(ruin_landmarks, list())
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
if("/turf/unsimulated/floor")
|
||||
colour = rgb(240,240,240)
|
||||
|
||||
if("/turf/unsimulated/wall", "/turf/unsimulated/wall/other")
|
||||
if("/turf/unsimulated/wall")
|
||||
colour = rgb(140,140,140)
|
||||
|
||||
else
|
||||
@@ -229,7 +229,7 @@
|
||||
if("/turf/unsimulated/floor")
|
||||
colour = rgb(240,240,240)
|
||||
|
||||
if("/turf/unsimulated/wall", "/turf/unsimulated/wall/other")
|
||||
if("/turf/unsimulated/wall")
|
||||
colour = rgb(140,140,140)
|
||||
|
||||
else
|
||||
|
||||
@@ -12,34 +12,3 @@
|
||||
|
||||
/turf/unsimulated/acid_act(acidpwr, acid_volume, acid_id)
|
||||
return 0
|
||||
|
||||
/turf/unsimulated/floor/plating/vox
|
||||
icon_state = "plating"
|
||||
name = "plating"
|
||||
nitrogen = 100
|
||||
oxygen = 0
|
||||
|
||||
/turf/unsimulated/floor/plating/snow
|
||||
name = "snow"
|
||||
icon = 'icons/turf/snow.dmi'
|
||||
icon_state = "snow"
|
||||
temperature = T0C
|
||||
|
||||
/turf/unsimulated/floor/plating/snow/concrete
|
||||
name = "concrete"
|
||||
icon = 'icons/turf/floors.dmi'
|
||||
icon_state = "concrete"
|
||||
|
||||
/turf/unsimulated/floor/plating/snow/ex_act(severity)
|
||||
return
|
||||
|
||||
/turf/unsimulated/floor/plating/airless
|
||||
icon_state = "plating"
|
||||
name = "airless plating"
|
||||
oxygen = 0
|
||||
nitrogen = 0
|
||||
temperature = TCMB
|
||||
|
||||
/turf/unsimulated/floor/plating/airless/Initialize(mapload)
|
||||
. = ..()
|
||||
name = "plating"
|
||||
|
||||
@@ -1,8 +1,26 @@
|
||||
|
||||
/turf/unsimulated/floor
|
||||
name = "floor"
|
||||
icon = 'icons/turf/floors.dmi'
|
||||
icon_state = "Floor3"
|
||||
|
||||
/turf/unsimulated/floor/plating/vox
|
||||
icon_state = "plating"
|
||||
name = "plating"
|
||||
nitrogen = 100
|
||||
oxygen = 0
|
||||
|
||||
/turf/unsimulated/floor/plating/airless
|
||||
icon_state = "plating"
|
||||
name = "airless plating"
|
||||
oxygen = 0
|
||||
nitrogen = 0
|
||||
temperature = TCMB
|
||||
|
||||
/turf/unsimulated/floor/plating/airless/Initialize(mapload)
|
||||
. = ..()
|
||||
name = "plating"
|
||||
|
||||
/turf/unsimulated/floor/grass
|
||||
name = "grass patch"
|
||||
icon_state = "grass1"
|
||||
@@ -28,44 +46,3 @@
|
||||
icon_state = "dark"
|
||||
nitrogen = 100
|
||||
oxygen = 0
|
||||
|
||||
/turf/unsimulated/floor/carpet
|
||||
name = "Carpet"
|
||||
icon = 'icons/turf/floors/carpet.dmi'
|
||||
icon_state = "carpet"
|
||||
smooth = SMOOTH_TRUE
|
||||
canSmoothWith = null
|
||||
|
||||
footstep_sounds = list(
|
||||
"human" = list('sound/effects/footstep/carpet_human.ogg'),
|
||||
"xeno" = list('sound/effects/footstep/carpet_xeno.ogg')
|
||||
)
|
||||
|
||||
/turf/unsimulated/floor/wood
|
||||
icon_state = "wood"
|
||||
|
||||
footstep_sounds = list(
|
||||
"human" = list('sound/effects/footstep/wood_all.ogg'), //@RonaldVanWonderen of Freesound.org
|
||||
"xeno" = list('sound/effects/footstep/wood_all.ogg') //@RonaldVanWonderen of Freesound.org
|
||||
)
|
||||
|
||||
/turf/unsimulated/floor/lava
|
||||
name = "lava"
|
||||
desc = "That looks... a bit dangerous"
|
||||
icon = 'icons/turf/floors/lava.dmi'
|
||||
icon_state = "smooth"
|
||||
smooth = SMOOTH_MORE
|
||||
canSmoothWith = list(/turf/unsimulated/floor/lava)
|
||||
var/lava_damage = 250
|
||||
var/lava_fire = 20
|
||||
light_range = 2
|
||||
light_color = "#FFC040"
|
||||
|
||||
/turf/unsimulated/floor/lava/Entered(mob/living/M, atom/OL, ignoreRest = 0)
|
||||
if(istype(M))
|
||||
M.apply_damage(lava_damage, BURN)
|
||||
M.adjust_fire_stacks(lava_fire)
|
||||
M.IgniteMob()
|
||||
|
||||
/turf/unsimulated/floor/lava/dense
|
||||
density = 1
|
||||
|
||||
@@ -24,14 +24,6 @@
|
||||
icon_state = ""
|
||||
layer = FLY_LAYER
|
||||
|
||||
/turf/unsimulated/wall/other
|
||||
icon_state = "r_wall"
|
||||
|
||||
/turf/unsimulated/wall/metal
|
||||
icon = 'icons/turf/walls/wall.dmi'
|
||||
icon_state = "wall"
|
||||
smooth = SMOOTH_TRUE
|
||||
|
||||
/turf/unsimulated/wall/abductor
|
||||
icon_state = "alien1"
|
||||
explosion_block = 50
|
||||
|
||||
@@ -1,279 +0,0 @@
|
||||
#define PAY_INTERVAL 6000 // amount of ticks between payment
|
||||
|
||||
/area/awaymission/spacehotel
|
||||
name = "Deep Space Hotel 419"
|
||||
requires_power = FALSE
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_FORCED
|
||||
|
||||
/area/awaymission/spacehotel/kitchen
|
||||
name = "Hotel Kitchen"
|
||||
icon_state = "kitchen"
|
||||
|
||||
/area/awaymission/spacehotel/reception
|
||||
name = "Hotel Reception"
|
||||
icon_state = "entry"
|
||||
|
||||
// "Directional" map template loader for N or S hotel room
|
||||
/obj/effect/landmark/map_loader/hotel_room
|
||||
icon = 'icons/testing/turf_analysis.dmi'
|
||||
icon_state = "arrow"
|
||||
|
||||
/obj/item/paper/crumpled/hotel_scrap_1
|
||||
name = "paper scrap"
|
||||
info = "I can't believe this shitty hotel assigned me a purple-themed room. <i>Why does the shower dump grape drink everywhere??</i>"
|
||||
|
||||
/obj/item/paper/hotel_scrap_2
|
||||
name = "Journal Entry #2"
|
||||
info = "<h3>Day 7:</h3>Today, I stepped into my bathroom, only to discover that it had become a mountainside wilderness. I tried to wash my hands with snow, but it didn't particularly pan out.<br>I contacting the front desk regarding the issue, but the receptionist just stared at me with dead eyes and spouted unrepeatable curses at me. However, I convinced them to reassign me to an upgraded suite."
|
||||
|
||||
/obj/item/paper/hotel_scrap_3
|
||||
name = "Journal Entry #3"
|
||||
info = "<h3>Day 26:</h3>Well, that sucked royally. The queen-sized bed was nice, but the hottub in my room was, well, my wife described it as \"a portal to hell\". I don't know, I guess the lava and weird blood gave it that impression, but it was pretty nicely warm.<br>However, <i>\"we\"</i> decided to get assigned to a new room. Whatever."
|
||||
|
||||
/obj/item/paper/hotel_scrap_4
|
||||
name = "Diary Page"
|
||||
info = "<b>Day 7 of Bad Vacation</b><br>Thanks Qzxor this shit vacation is ending today. The novelty of the trashy pool wore off 2 days in and I'm not allowed in the bar. The tiny box they called a room that, we had to cram into, just had a poster and a couple of beds. Only one bedsheet to spare. Shower had brown water and sink just dumped its water back out the ceiling, somehow.<br><br>PS: The receptionist isn't paying attention to us when we try to check out. Apparently, we're staying another day."
|
||||
|
||||
/obj/item/paper/hotel_scrap_5
|
||||
name = "Journal Entry #5"
|
||||
info = "<h3>Day 185:</h3>I feel like the restaurant's chef is just making random dishes to mess with me. I request something from the menu, and he throws out something nobody asked for on the counter. The bartender isn't much better. At least both of them can make some nice food and drinks. I would complain to the management... but they never seem to care."
|
||||
|
||||
/obj/item/paper/crumpled/hotel_scrap_6
|
||||
name = "Journal Entry #6"
|
||||
info = "<h3>Day 386:</h3><span style='font-family: wingdings; color: red'>AMBGAT MEZLBNU</span>. Something wrong. Can't stop hugging plushies."
|
||||
|
||||
/obj/item/paper/crumpled/hotel_scrap_7
|
||||
name = "Journal Entry #8"
|
||||
info = "<span style='font-family: wingdings; color: red'>ASGATDHU NAMSPA KER OKS O OKDOFLI OSDSFKO OASKDAFO AOSDKF OINAIS ISJDDEF OSKFEREAODIK OSI ODIFOSA OEKRRO ASODFKAO PSSDOF SDFK OSDKF OSDKFSASPODFIOSASD UHGU DFYG FPO ASDFOS DFOASSD FAPSO FSPDFOIER OPWASDSA PS DODIOF OSDI</span> pizza <span style='font-family: wingdings; color: red'>OKSDFO AL OKEWORK CVBUASO SDFO AOE RAOWEIK SODDFI</span>"
|
||||
|
||||
/obj/item/paper/hotel_scrap_8
|
||||
name = "Mysterious Note"
|
||||
icon_state = "paper_talisman"
|
||||
info = "<div style='text-align: center; color: red; font: 24pt comic sans ms'>There is only one way to leave.</div>"
|
||||
|
||||
/obj/item/paper/pamphlet/hotel
|
||||
name = "space hotel pamphlet"
|
||||
info = "<h3>Welcome to Deep Space Hotel 419!</h3>Thank you for choosing our hotel. Simply hand your credit or debit card to the concierge and get your room key! To check out, hand your credit card back.<small><h4>Conditions:</h4><ul><li>The hotel is not responsible for any losses due to time or space anomalies.<li>The hotel is not responsible for events that occur outside of the hotel station, including, but not limited to, events that occur inside of dimensional pockets.<li>The hotel is not responsible for overcharging your account.<li>The hotel is not responsible for missing persons.<li>The hotel is not responsible for mind-altering effects due to drugs, magic, demons, or space worms.</ul></small>"
|
||||
|
||||
/obj/effect/landmark/map_loader/hotel_room/Initialize()
|
||||
..()
|
||||
// load and randomly assign rooms
|
||||
var/global/list/south_room_templates = list()
|
||||
var/global/list/north_room_templates = list()
|
||||
var/static/path = "_maps/map_files/templates/spacehotel/"
|
||||
var/global/loaded = 0
|
||||
if(!loaded)
|
||||
loaded = 1
|
||||
for(var/map in flist(path))
|
||||
if(cmptext(copytext(map, length(map) - 3), ".dmm"))
|
||||
var/datum/map_template/T = new(path = "[path][map]", rename = "[map]")
|
||||
if(copytext(map, 1, 3) == "n_")
|
||||
north_room_templates += T
|
||||
else if(copytext(map, 1, 3) == "s_")
|
||||
south_room_templates += T
|
||||
else
|
||||
// omnidirectional rooms are randomly assigned
|
||||
if(prob(50))
|
||||
north_room_templates += T
|
||||
else
|
||||
south_room_templates += T
|
||||
|
||||
var/datum/map_template/M = safepick(dir == NORTH ? north_room_templates : south_room_templates)
|
||||
if(M)
|
||||
template = M
|
||||
if(dir == NORTH)
|
||||
north_room_templates -= M
|
||||
else
|
||||
south_room_templates -= M
|
||||
load(M)
|
||||
|
||||
// The door to a hotel room, but also metadata for the room itself
|
||||
/obj/machinery/door/unpowered/hotel_door
|
||||
name = "Room Door"
|
||||
icon = 'icons/obj/doors/doorsand.dmi'
|
||||
icon_state = "door_closed"
|
||||
autoclose = 1
|
||||
var/doorOpen = 'sound/machines/airlock_open.ogg'
|
||||
var/doorClose = 'sound/machines/airlock_close.ogg'
|
||||
var/doorDeni = 'sound/machines/deniedbeep.ogg'
|
||||
var/id // the room number, eg 101
|
||||
var/obj/item/card/hotel_card/card// room's key card
|
||||
var/mob/living/occupant = null // the current room occupant
|
||||
var/datum/money_account/account // Account we're pulling from
|
||||
var/roomtimer // timer PS handle for updating room
|
||||
|
||||
/obj/machinery/door/unpowered/hotel_door/New()
|
||||
..()
|
||||
if(id)
|
||||
name = "Room [id]"
|
||||
|
||||
// in case we spawned after hotel
|
||||
var/obj/effect/hotel_controller/H
|
||||
H = H.controller
|
||||
if(H)
|
||||
H.add_room(src)
|
||||
|
||||
/obj/machinery/door/unpowered/hotel_door/Destroy()
|
||||
if(roomtimer)
|
||||
deltimer(roomtimer)
|
||||
roomtimer = null
|
||||
QDEL_NULL(card)
|
||||
return ..()
|
||||
|
||||
/obj/machinery/door/unpowered/hotel_door/examine(mob/user)
|
||||
. = ..()
|
||||
. += "This room is currently [occupant ? "" : "un"]occupied."
|
||||
|
||||
/obj/machinery/door/unpowered/hotel_door/allowed(mob/living/carbon/user)
|
||||
for(var/obj/item/card/hotel_card/C in user.get_all_slots())
|
||||
if(C == card && occupant)
|
||||
atom_say("Welcome, [occupant.real_name]!")
|
||||
return 1
|
||||
return 0
|
||||
|
||||
/obj/machinery/door/unpowered/hotel_door/update_icon()
|
||||
overlays.Cut()
|
||||
if(density)
|
||||
icon_state = "door_closed"
|
||||
else
|
||||
icon_state = "door_open"
|
||||
|
||||
/obj/machinery/door/unpowered/hotel_door/do_animate(animation)
|
||||
switch(animation)
|
||||
if("opening")
|
||||
playsound(loc, doorOpen, 30, 1)
|
||||
flick("door_opening", src)
|
||||
if("closing")
|
||||
playsound(loc, doorClose, 30, 1)
|
||||
flick("door_closing", src)
|
||||
if("deny")
|
||||
playsound(src.loc, doorDeni, 50, 0, 3)
|
||||
flick("door_deny", src)
|
||||
|
||||
/obj/machinery/door/unpowered/hotel_door/autoclose()
|
||||
if(!density && !operating && autoclose)
|
||||
close()
|
||||
/obj/item/card/hotel_card
|
||||
name = "Key Card"
|
||||
icon_state = "guest"
|
||||
color = "#0CF"
|
||||
var/id
|
||||
|
||||
/obj/item/card/hotel_card/New(loc, ID)
|
||||
..()
|
||||
if(ID)
|
||||
id = ID
|
||||
if(id)
|
||||
name = "Key Card - [id]"
|
||||
desc = "A key card to room [id]. Use it to open the door."
|
||||
|
||||
/obj/item/card/hotel_card/Destroy()
|
||||
var/mob/user = get(loc, /mob)
|
||||
if(user)
|
||||
to_chat(user, "\The [src] suddenly disappears in a flash!")
|
||||
return ..()
|
||||
|
||||
/obj/effect/hotel_controller
|
||||
var/global/obj/effect/hotel_controller/controller
|
||||
|
||||
name = "Deep Space Hotel 419"
|
||||
icon = 'icons/mob/screen_gen.dmi'
|
||||
icon_state = "x"
|
||||
invisibility = 101
|
||||
anchored = 1
|
||||
density = 0
|
||||
opacity = 0
|
||||
var/list/room_doors[0] // assoc list of [room id]=hotel_door
|
||||
var/list/vacant_rooms[0] // list of vacant room doors
|
||||
var/list/guests[0] // assoc list of [guest mob]=room id
|
||||
|
||||
var/obj/item/radio/radio // for shouting at deadbeats
|
||||
|
||||
/obj/effect/hotel_controller/New()
|
||||
..()
|
||||
if(controller)
|
||||
qdel(src)
|
||||
controller = src
|
||||
|
||||
radio = new()
|
||||
radio.broadcasting = 0
|
||||
radio.listening = 0
|
||||
|
||||
// get room doors
|
||||
for(var/obj/machinery/door/unpowered/hotel_door/D in get_area(src))
|
||||
add_room(D)
|
||||
|
||||
/obj/effect/hotel_controller/proc/add_room(obj/machinery/door/unpowered/hotel_door/D)
|
||||
room_doors["[D.id]"] = D
|
||||
vacant_rooms += D
|
||||
|
||||
/obj/effect/hotel_controller/Destroy()
|
||||
room_doors.Cut()
|
||||
vacant_rooms.Cut()
|
||||
guests.Cut()
|
||||
|
||||
QDEL_NULL(radio)
|
||||
|
||||
return ..()
|
||||
|
||||
// to check a person into a room; no financial stuff; returns the keycard
|
||||
/obj/effect/hotel_controller/proc/checkin(roomid, mob/living/carbon/occupant, obj/item/card/id/id)
|
||||
if(!istype(occupant))
|
||||
return null
|
||||
var/obj/machinery/door/unpowered/hotel_door/D = room_doors["[roomid]"]
|
||||
if(!D || D.occupant || (occupant in guests))
|
||||
return null
|
||||
|
||||
D.account = get_card_account(id, occupant)
|
||||
if(!D.account)
|
||||
return null
|
||||
if(!D.account.charge(100, null, "10 minutes hotel stay", "Biesel GalaxyNet Terminal [rand(111,1111)]", "[name]"))
|
||||
return null
|
||||
|
||||
D.occupant = occupant
|
||||
D.roomtimer = addtimer(CALLBACK(src, .proc/process_room, roomid), PAY_INTERVAL, TIMER_STOPPABLE)
|
||||
vacant_rooms -= D
|
||||
guests[occupant] = roomid
|
||||
|
||||
var/obj/item/card/hotel_card/C = new(ID = roomid)
|
||||
D.card = C
|
||||
return C
|
||||
|
||||
/obj/effect/hotel_controller/proc/process_room(roomid)
|
||||
var/obj/machinery/door/unpowered/hotel_door/D = room_doors["[roomid]"]
|
||||
if(!D || !D.occupant)
|
||||
return
|
||||
|
||||
if(D.account.charge(100, null, "10 minutes hotel stay extension", "Biesel GalaxyNet Terminal [rand(111,1111)]", "[name]"))
|
||||
D.roomtimer = addtimer(CALLBACK(src, .proc/process_room, roomid), PAY_INTERVAL, TIMER_STOPPABLE)
|
||||
else
|
||||
force_checkout(roomid)
|
||||
|
||||
// Checks a person out of a room; no financial stuff
|
||||
/obj/effect/hotel_controller/proc/checkout(roomid)
|
||||
var/obj/machinery/door/unpowered/hotel_door/D = room_doors["[roomid]"]
|
||||
if(!D || !D.occupant)
|
||||
return 0
|
||||
|
||||
guests -= D.occupant
|
||||
D.occupant = null
|
||||
D.account = null
|
||||
deltimer(D.roomtimer)
|
||||
D.roomtimer = null
|
||||
qdel(D.card)
|
||||
vacant_rooms += D
|
||||
return 1
|
||||
|
||||
// The person's card bounced mid-stay
|
||||
/obj/effect/hotel_controller/proc/force_checkout(roomid)
|
||||
var/obj/machinery/door/unpowered/hotel_door/D = room_doors["[roomid]"]
|
||||
if(!D || !D.occupant)
|
||||
return 0
|
||||
|
||||
var/mob/deadbeat = D.occupant
|
||||
|
||||
radio.autosay("[deadbeat], your card has been rejected. You have 30 seconds to check out.", name)
|
||||
spawn(300)
|
||||
if(D.occupant == deadbeat)
|
||||
// they still haven't checked out...
|
||||
checkout(roomid)
|
||||
@@ -1,373 +0,0 @@
|
||||
/area/awaymission/upperlevel
|
||||
name = "Open Space"
|
||||
color = "#888"
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_FORCED
|
||||
requires_power = FALSE
|
||||
|
||||
// Used by /turf/unsimulated/floor/upperlevel as a reference for where the other floor is
|
||||
/obj/effect/levelref
|
||||
name = "level reference"
|
||||
icon = 'icons/mob/screen_gen.dmi'
|
||||
icon_state = "x2"
|
||||
invisibility = 101
|
||||
|
||||
var/id = null
|
||||
var/obj/effect/levelref/other = null
|
||||
var/offset_x
|
||||
var/offset_y
|
||||
var/offset_z
|
||||
var/global/list/levels[0]
|
||||
|
||||
/obj/effect/levelref/New()
|
||||
..()
|
||||
levels += src
|
||||
|
||||
/obj/effect/levelref/Initialize()
|
||||
..()
|
||||
for(var/obj/effect/levelref/O in levels)
|
||||
if(id == O.id && O != src)
|
||||
other = O
|
||||
update_offset()
|
||||
O.other = src
|
||||
O.update_offset()
|
||||
for(var/turf/unsimulated/floor/upperlevel/U in get_area(loc))
|
||||
U.init(src)
|
||||
return
|
||||
|
||||
/obj/effect/levelref/Destroy()
|
||||
levels -= src
|
||||
return ..()
|
||||
|
||||
/obj/effect/levelref/proc/update_offset()
|
||||
offset_x = other.x - x
|
||||
offset_y = other.y - y
|
||||
offset_z = other.z - z
|
||||
|
||||
// Used by /turf/unsimulated/floor/upperlevel and /obj/effect/view_portal/visual
|
||||
// to know if the world changed on the remote side
|
||||
/obj/effect/portal_sensor
|
||||
invisibility = 101
|
||||
var/light_hash = -1
|
||||
var/triggered_this_tick = 0
|
||||
var/datum/owner // owner that receive signals
|
||||
var/list/params[0] // what to send to the main object to indicate which sensor
|
||||
var/trigger_limit = 5 // number of time we're allowed to trigger per ptick
|
||||
|
||||
/obj/effect/portal_sensor/New(loc, o, ...)
|
||||
..()
|
||||
owner = o
|
||||
if(args.len >= 3)
|
||||
params = args.Copy(3)
|
||||
START_PROCESSING(SSobj, src)
|
||||
trigger()
|
||||
|
||||
/obj/effect/portal_sensor/Destroy()
|
||||
STOP_PROCESSING(SSobj, src)
|
||||
return ..()
|
||||
|
||||
/obj/effect/portal_sensor/Crossed(A, oldloc)
|
||||
trigger()
|
||||
|
||||
/obj/effect/portal_sensor/Uncrossed(A)
|
||||
trigger()
|
||||
|
||||
/obj/effect/portal_sensor/process()
|
||||
check_light()
|
||||
if(triggered_this_tick >= trigger_limit)
|
||||
call(owner, "trigger")(arglist(params))
|
||||
triggered_this_tick = 0
|
||||
|
||||
/obj/effect/portal_sensor/proc/trigger()
|
||||
triggered_this_tick++
|
||||
if(triggered_this_tick < trigger_limit)
|
||||
call(owner, "trigger")(arglist(params))
|
||||
|
||||
/obj/effect/portal_sensor/proc/check_light()
|
||||
var/turf/T = loc
|
||||
if(istype(T) && T.lighting_object && !T.lighting_object.needs_update)
|
||||
var/atom/movable/lighting_object/O = T.lighting_object
|
||||
var/hash = 0
|
||||
|
||||
for(var/lighting_corner in O)
|
||||
var/datum/lighting_corner/C = lighting_corner
|
||||
hash = hash + C.lum_r + C.lum_g + C.lum_b
|
||||
|
||||
if(hash != light_hash)
|
||||
light_hash = hash
|
||||
trigger()
|
||||
else
|
||||
if(light_hash != -1)
|
||||
light_hash = -1
|
||||
trigger()
|
||||
|
||||
// for second floor showing floor below
|
||||
/turf/unsimulated/floor/upperlevel
|
||||
icon = 'icons/turf/areas.dmi'
|
||||
icon_state = "dark128"
|
||||
layer = AREA_LAYER + 0.5
|
||||
appearance_flags = TILE_BOUND | KEEP_TOGETHER
|
||||
var/turf/lower_turf
|
||||
var/obj/effect/portal_sensor/sensor
|
||||
|
||||
/turf/unsimulated/floor/upperlevel/Initialize(mapload)
|
||||
. = ..()
|
||||
var/obj/effect/levelref/R = locate() in get_area(src)
|
||||
if(R && R.other)
|
||||
init(R)
|
||||
|
||||
/turf/unsimulated/floor/upperlevel/Destroy()
|
||||
QDEL_NULL(sensor)
|
||||
return ..()
|
||||
|
||||
/turf/unsimulated/floor/upperlevel/proc/init(var/obj/effect/levelref/R)
|
||||
lower_turf = locate(x + R.offset_x, y + R.offset_y, z + R.offset_z)
|
||||
if(lower_turf)
|
||||
sensor = new(lower_turf, src)
|
||||
|
||||
/turf/unsimulated/floor/upperlevel/Entered(atom/movable/AM, atom/OL, ignoreRest = 0)
|
||||
if(isliving(AM) || istype(AM, /obj))
|
||||
if(isliving(AM))
|
||||
var/mob/living/M = AM
|
||||
M.emote("scream")
|
||||
M.SpinAnimation(5, 1)
|
||||
AM.forceMove(lower_turf)
|
||||
|
||||
/turf/unsimulated/floor/upperlevel/attack_ghost(mob/user)
|
||||
user.forceMove(lower_turf)
|
||||
|
||||
/turf/unsimulated/floor/upperlevel/proc/trigger()
|
||||
name = lower_turf.name
|
||||
desc = lower_turf.desc
|
||||
|
||||
// render each atom
|
||||
underlays.Cut()
|
||||
for(var/X in list(lower_turf) + lower_turf.contents)
|
||||
var/atom/A = X
|
||||
if(A && A.invisibility <= SEE_INVISIBLE_LIVING)
|
||||
var/image/I = image(A, layer = AREA_LAYER + A.layer * 0.01, dir = A.dir)
|
||||
I.pixel_x = A.pixel_x
|
||||
I.pixel_y = A.pixel_y
|
||||
underlays += I
|
||||
|
||||
// remote end of narnia portal
|
||||
/obj/effect/view_portal
|
||||
name = "portal target"
|
||||
icon = 'icons/mob/screen_gen.dmi'
|
||||
icon_state = "x2"
|
||||
invisibility = 101
|
||||
anchored = 1
|
||||
|
||||
var/id = null // id of other portal turf we connect to
|
||||
|
||||
var/obj/effect/view_portal/other = null
|
||||
var/global/list/portals[0]
|
||||
|
||||
/obj/effect/view_portal/New()
|
||||
..()
|
||||
GLOB.portals += src
|
||||
|
||||
/obj/effect/view_portal/Initialize()
|
||||
..()
|
||||
if(id)
|
||||
for(var/obj/effect/view_portal/O in GLOB.portals)
|
||||
if(id == O.id && O != src && can_link(O))
|
||||
other = O
|
||||
O.other = src
|
||||
linkup()
|
||||
O.linkup()
|
||||
if(other)
|
||||
return
|
||||
|
||||
/obj/effect/view_portal/Destroy()
|
||||
GLOB.portals -= src
|
||||
return ..()
|
||||
|
||||
/obj/effect/view_portal/proc/can_link(obj/effect/view_portal/P)
|
||||
return P.type == /obj/effect/view_portal/visual && !P.other
|
||||
|
||||
/obj/effect/view_portal/proc/linkup()
|
||||
// allow it to link to multiple visual nodes
|
||||
other = null
|
||||
|
||||
// near end of nania portal
|
||||
/obj/effect/view_portal/visual
|
||||
name = "???"
|
||||
desc = "You'll have to get closer to clearly see what this is."
|
||||
|
||||
icon = 'icons/turf/floors.dmi'
|
||||
icon_state = "loadingarea"
|
||||
opacity = 1
|
||||
density = 1
|
||||
invisibility = 0
|
||||
appearance_flags = TILE_BOUND | KEEP_TOGETHER
|
||||
var/dist = 6 // dist that we render out
|
||||
var/radius = 3 // dist we render on other axis, in each direction
|
||||
var/frustrum = 0 // if 1, get wider and wider at each step outward
|
||||
var/teleport = 1 // should teleport?
|
||||
|
||||
var/list/render_block
|
||||
var/list/sensors[0]
|
||||
var/list/tiles[0]
|
||||
|
||||
var/list/near_render_block
|
||||
var/turf/near_viewpoint
|
||||
|
||||
/obj/effect/view_portal/visual/Destroy()
|
||||
for(var/T in sensors)
|
||||
qdel(sensors[T])
|
||||
sensors.Cut()
|
||||
sensors = null
|
||||
for(var/T in tiles)
|
||||
qdel(tiles[T])
|
||||
tiles.Cut()
|
||||
tiles = null
|
||||
render_block = null
|
||||
near_render_block = null
|
||||
near_viewpoint = null
|
||||
return ..()
|
||||
|
||||
/obj/effect/view_portal/visual/can_link(obj/effect/view_portal/P)
|
||||
return P.type == /obj/effect/view_portal
|
||||
|
||||
/obj/effect/view_portal/visual/linkup()
|
||||
icon = null
|
||||
icon_state = null
|
||||
var/turf/Tloc = get_turf(loc)
|
||||
if(Tloc)
|
||||
Tloc.icon = null
|
||||
Tloc.icon_state = null
|
||||
Tloc.dynamic_lighting = 0
|
||||
layer = AREA_LAYER + 0.5
|
||||
|
||||
// setup references
|
||||
var/crossdir = angle2dir((dir2angle(dir) + 90) % 360)
|
||||
near_viewpoint = get_step(get_turf(src), GetOppositeDir(dir))
|
||||
|
||||
// setup far turfs
|
||||
var/turf/T1 = get_turf(other)
|
||||
var/turf/T2 = T1
|
||||
|
||||
for(var/i in 1 to radius)
|
||||
T1 = get_step(T1, crossdir)
|
||||
T2 = get_step(T2, GetOppositeDir(crossdir))
|
||||
if(frustrum)
|
||||
// make a trapazoid, with length dist, short end radius*2 long,
|
||||
// and 45 degree angles
|
||||
render_block = block(T1, T2)
|
||||
for(var/i in 1 to dist)
|
||||
T1 = get_step(get_step(T1, dir), crossdir)
|
||||
T2 = get_step(get_step(T2, dir), GetOppositeDir(crossdir))
|
||||
render_block += block(T1, T2)
|
||||
else
|
||||
// else make a box dist x radius*2
|
||||
for(var/i in 1 to dist)
|
||||
T2 = get_step(T2, dir)
|
||||
render_block = block(T1, T2)
|
||||
for(var/turf/T in render_block)
|
||||
sensors[T] = new /obj/effect/portal_sensor(T, src, 0, T)
|
||||
|
||||
// setup turfs on this side of the portal to cover the map streaming
|
||||
// has to be done later for view() to be correct (so it happens when the walls exist)
|
||||
/obj/effect/view_portal/visual/proc/setup_near()
|
||||
var/nvs = dir & (EAST|WEST) ? near_viewpoint.x - x : near_viewpoint.y - y
|
||||
if(nvs)
|
||||
nvs = SIGN(nvs)
|
||||
// need a mob for view() to work correctly
|
||||
var/mob/M = new(near_viewpoint)
|
||||
M.see_invisible = SEE_INVISIBLE_LIVING
|
||||
near_render_block = view(M, world.view)
|
||||
qdel(M)
|
||||
for(var/A in near_render_block)
|
||||
var/turf/T = A
|
||||
if(istype(T))
|
||||
var/ts = dir & (EAST|WEST) ? T.x - x : T.y - y
|
||||
if(ts)
|
||||
ts = SIGN(ts)
|
||||
if(nvs == ts)
|
||||
sensors[T] = new /obj/effect/portal_sensor(T, src, 1, T)
|
||||
else
|
||||
near_render_block -= T
|
||||
else
|
||||
near_render_block -= T
|
||||
|
||||
/obj/effect/view_portal/visual/Bumped(atom/movable/thing)
|
||||
if((istype(thing, /obj) || isliving(thing)) && other && teleport)
|
||||
if(!near_render_block)
|
||||
setup_near()
|
||||
|
||||
var/mob/living/M = thing
|
||||
// make the person glide onto the dest, giving a smooth transition
|
||||
var/ox = thing.x - x
|
||||
var/oy = thing.y - y
|
||||
if(istype(M) && M.client)
|
||||
M.notransform = 1
|
||||
// cover up client-side map loading
|
||||
M.screen_loc = "CENTER"
|
||||
M.client.screen += M
|
||||
for(var/T in tiles)
|
||||
M.client.screen += tiles[T]
|
||||
|
||||
// wait a tick for the screen to replicate across network
|
||||
// or this whole exercise of covering the transition is pointless
|
||||
spawn(1)
|
||||
thing.forceMove(locate(other.x + ox, other.y + oy, other.z))
|
||||
sleep(1)
|
||||
if(istype(M) && M.client)
|
||||
for(var/T in tiles)
|
||||
M.client.screen -= tiles[T]
|
||||
M.client.screen -= M
|
||||
M.screen_loc = initial(M.screen_loc)
|
||||
thing.forceMove(get_turf(other.loc))
|
||||
if(istype(M) && M.client)
|
||||
M.notransform = 0
|
||||
|
||||
/obj/effect/view_portal/visual/attack_ghost(mob/user)
|
||||
user.forceMove(get_turf(other.loc))
|
||||
|
||||
/obj/effect/view_portal/visual/proc/trigger(near, turf/T)
|
||||
var/obj/effect/view_portal_dummy/D = tiles[T]
|
||||
if(D)
|
||||
D.overlays.Cut()
|
||||
else
|
||||
D = new(src, near, T)
|
||||
tiles[T] = D
|
||||
|
||||
// render atoms to overlays of a dummy object
|
||||
if(D.name != T.name)
|
||||
D.name = T.name
|
||||
D.desc = T.desc
|
||||
for(var/AX in list(T) + T.contents)
|
||||
var/atom/A = AX
|
||||
if(A && A.invisibility <= SEE_INVISIBLE_LIVING)
|
||||
var/image/I = image(A, layer = D.layer + A.layer * 0.01, dir = A.dir)
|
||||
I.pixel_x = A.pixel_x
|
||||
I.pixel_y = A.pixel_y
|
||||
D.overlays += I
|
||||
|
||||
// tile of rendered other side for narnia portal
|
||||
/obj/effect/view_portal_dummy
|
||||
var/obj/effect/view_portal/visual/owner
|
||||
|
||||
/obj/effect/view_portal_dummy/New(obj/effect/view_portal/visual/V, near, turf/T)
|
||||
..()
|
||||
if(!near)
|
||||
loc = V.loc
|
||||
owner = V
|
||||
|
||||
var/ox
|
||||
var/oy
|
||||
if(near)
|
||||
ox = (T.x - V.near_viewpoint.x)
|
||||
oy = (T.y - V.near_viewpoint.y)
|
||||
layer = AREA_LAYER + 0.4
|
||||
else
|
||||
ox = T.x - V.other.x + V.x - V.near_viewpoint.x
|
||||
oy = T.y - V.other.y + V.y - V.near_viewpoint.y
|
||||
pixel_x = 32 * (T.x - V.other.x)
|
||||
pixel_y = 32 * (T.y - V.other.y)
|
||||
layer = AREA_LAYER + 0.5
|
||||
if(abs(ox) <= world.view && abs(oy) <= world.view)
|
||||
screen_loc = "CENTER[ox >= 0 ? "+" : ""][ox],CENTER[oy >= 0 ? "+" : ""][oy]"
|
||||
|
||||
/obj/effect/view_portal_dummy/attack_ghost(mob/user)
|
||||
owner.attack_ghost(user)
|
||||
@@ -24,7 +24,6 @@ _maps/map_files/RandomZLevels/moonoutpost19.dmm
|
||||
_maps/map_files/RandomZLevels/undergroundoutpost45.dmm
|
||||
_maps/map_files/RandomZLevels/academy.dmm
|
||||
_maps/map_files/RandomZLevels/blackmarketpackers.dmm
|
||||
_maps/map_files/RandomZLevels/spacehotel.dmm
|
||||
_maps/map_files/RandomZLevels/wildwest.dmm
|
||||
_maps/map_files/RandomZLevels/terrorspiders.dmm
|
||||
|
||||
|
||||
@@ -1328,7 +1328,6 @@
|
||||
#include "code\modules\awaymissions\map_rng.dm"
|
||||
#include "code\modules\awaymissions\pamphlet.dm"
|
||||
#include "code\modules\awaymissions\zlevel.dm"
|
||||
#include "code\modules\awaymissions\zvis.dm"
|
||||
#include "code\modules\awaymissions\maploader\dmm_suite.dm"
|
||||
#include "code\modules\awaymissions\maploader\reader.dm"
|
||||
#include "code\modules\awaymissions\maploader\writer.dm"
|
||||
@@ -1339,7 +1338,6 @@
|
||||
#include "code\modules\awaymissions\mission_code\challenge.dm"
|
||||
#include "code\modules\awaymissions\mission_code\evil_santa.dm"
|
||||
#include "code\modules\awaymissions\mission_code\spacebattle.dm"
|
||||
#include "code\modules\awaymissions\mission_code\spacehotel.dm"
|
||||
#include "code\modules\awaymissions\mission_code\stationCollision.dm"
|
||||
#include "code\modules\awaymissions\mission_code\UO71-terrorspiders.dm"
|
||||
#include "code\modules\awaymissions\mission_code\wildwest.dm"
|
||||
|
||||
Reference in New Issue
Block a user